Files
robinsr/proto/StarRail.proto
T

39052 lines
1024 KiB
Protocol Buffer

syntax = "proto3"; // ex-RushiaLover ProtoDumper | Game Version: OSBETAWin4.0.51
option csharp_namespace = "NeonSR.Proto";
message EmbeddedAttribute {
}
message RefSafetyRulesAttribute {
}
enum PlayerActionType {
PlayerActionType_PlayerActionNone = 0;
PlayerActionType_PlayerActionRegister = 1;
PlayerActionType_PlayerActionLogin = 2;
PlayerActionType_PlayerActionLogout = 3;
PlayerActionType_PlayerActionAddExp = 4;
PlayerActionType_PlayerActionLevelUp = 5;
PlayerActionType_PlayerActionAddMaterial = 6;
PlayerActionType_PlayerActionSaveStat = 7;
PlayerActionType_PlayerActionTravelBrochureInteract = 8;
PlayerActionType_PlayerActionRelay = 9;
PlayerActionType_PlayerActionRecharge = 101;
PlayerActionType_PlayerActionBuyGoods = 102;
PlayerActionType_PlayerActionAddCoin = 103;
PlayerActionType_PlayerActionMonthCardDailyHcoin = 104;
PlayerActionType_PlayerActionMonthCardBuyMcoin = 105;
PlayerActionType_PlayerActionRechargeFreeCoin = 106;
PlayerActionType_PlayerActionAddMonthCard = 107;
PlayerActionType_PlayerActionRechargeGiftPay = 108;
PlayerActionType_PlayerActionRechargeGiftFree = 109;
PlayerActionType_PlayerActionRechargeBenefit = 110;
PlayerActionType_PlayerActionRechargeGiftTakeReward = 111;
PlayerActionType_PlayerActionRechargeGiftReach = 112;
PlayerActionType_PlayerActionRechargeBenefitReach = 113;
PlayerActionType_PlayerActionMonthCardEndMail = 114;
PlayerActionType_PlayerActionMissionAccept = 201;
PlayerActionType_PlayerActionMissionFinish = 202;
PlayerActionType_PlayerActionMissionFail = 203;
PlayerActionType_PlayerActionMainMissionAccept = 204;
PlayerActionType_PlayerActionSubMissionAccept = 205;
PlayerActionType_PlayerActionMainMissionFinish = 206;
PlayerActionType_PlayerActionSubMissionFinish = 207;
PlayerActionType_PlayerActionDailyTaskFinish = 208;
PlayerActionType_PlayerActionDailyTaskTakeReward = 209;
PlayerActionType_PlayerActionNpcTalkReward = 210;
PlayerActionType_PlayerActionMainMissionRecover = 211;
PlayerActionType_PlayerActionMainMissionDisable = 212;
PlayerActionType_PlayerActionConsumeItemSubMissionFinish = 213;
PlayerActionType_PlayerActionItemMonitorAllSources = 999;
PlayerActionType_PlayerActionGm = 1001;
PlayerActionType_PlayerActionCustomOp = 1002;
PlayerActionType_PlayerActionCheckSum = 1003;
PlayerActionType_PlayerActionPlayerLocation = 1004;
PlayerActionType_PlayerActionChangeLanguage = 1005;
PlayerActionType_PlayerActionClientReport = 1006;
PlayerActionType_PlayerActionAceReport = 1007;
PlayerActionType_PlayerActionPlayerPowerInfo = 1008;
PlayerActionType_PlayerActionDailyRefresh = 1009;
PlayerActionType_PlayerActionAvatarValueInfo = 1010;
PlayerActionType_PlayerActionMoveCheckFailedReport = 1011;
PlayerActionType_PlayerActionBattleFailedReport = 1012;
PlayerActionType_PlayerActionSecurityReport = 1013;
PlayerActionType_PlayerActionAvatarPromotion = 1101;
PlayerActionType_PlayerActionAvatarAdd = 1103;
PlayerActionType_PlayerActionAvatarUseExpItem = 1104;
PlayerActionType_PlayerActionAvatarLevelUp = 1105;
PlayerActionType_PlayerActionSkillTreeUp = 1106;
PlayerActionType_PlayerActionAvatarHpChange = 1107;
PlayerActionType_PlayerActionAvatarMpChange = 1108;
PlayerActionType_PlayerActionAvatarAddExp = 1109;
PlayerActionType_PlayerActionAvatarRankUp = 1110;
PlayerActionType_PlayerActionAvatarRepeated = 1111;
PlayerActionType_PlayerActionMpMaxChange = 1112;
PlayerActionType_PlayerActionAvatarTakePromotionReward = 1113;
PlayerActionType_PlayerActionAvatarRelicAffixInfo = 1114;
PlayerActionType_PlayerActionAvatarMark = 1115;
PlayerActionType_PlayerActionAvatarSystemPowerReset = 1116;
PlayerActionType_PlayerActionAvatarChangePath = 1119;
PlayerActionType_PlayerActionSetGrowthTargetAvatar = 1120;
PlayerActionType_PlayerActionDelAvatar = 1121;
PlayerActionType_PlayerActionAvatarSkinChange = 1122;
PlayerActionType_PlayerActionSetGrowthTargetFunctionConfig = 1123;
PlayerActionType_PlayerActionAvatarSkinActivityReissue = 1124;
PlayerActionType_PlayerActionSetAvatarEnhancedId = 1125;
PlayerActionType_PlayerActionDressPlayerOutfit = 1126;
PlayerActionType_PlayerActionStageBegin = 1202;
PlayerActionType_PlayerActionStageEnd = 1203;
PlayerActionType_PlayerActionCocoonStageBegin = 1205;
PlayerActionType_PlayerActionCocoonStageEnd = 1206;
PlayerActionType_PlayerActionFarmElementEnd = 1207;
PlayerActionType_PlayerActionElementStageEnd = 1208;
PlayerActionType_PlayerActionCocoonSweep = 1209;
PlayerActionType_PlayerActionFarmElementSweep = 1210;
PlayerActionType_PlayerActionRecoverStamina = 1301;
PlayerActionType_PlayerActionExchangeStamina = 1302;
PlayerActionType_PlayerActionLoginReward = 1303;
PlayerActionType_PlayerActionModifyNickname = 1304;
PlayerActionType_PlayerActionGetLevelReward = 1305;
PlayerActionType_PlayerActionWorldLevelUp = 1306;
PlayerActionType_PlayerActionAddStamina = 1307;
PlayerActionType_PlayerActionGameplayBirthdayRewardMail = 1308;
PlayerActionType_PlayerActionRechargeRebateReward = 1309;
PlayerActionType_PlayerActionGameplayBirthdaySet = 1310;
PlayerActionType_PlayerActionReserveStaminaExchange = 1311;
PlayerActionType_PlayerActionReserveStaminaAdd = 1312;
PlayerActionType_PlayerActionReserveStaminaChange = 1313;
PlayerActionType_PlayerActionNowStamina = 1314;
PlayerActionType_PlayerActionFtcResetNickname = 1315;
PlayerActionType_PlayerActionReserveAndFuelExchangeStamina = 1316;
PlayerActionType_PlayerActionMail = 1401;
PlayerActionType_PlayerActionMailOpByUser = 1402;
PlayerActionType_PlayerActionMailOpByMuip = 1403;
PlayerActionType_PlayerActionMailOpByGm = 1404;
PlayerActionType_PlayerActionMailOpByFull = 1405;
PlayerActionType_PlayerActionMailOpByExpire = 1406;
PlayerActionType_PlayerActionMailOpByInternal = 1407;
PlayerActionType_PlayerActionAddMail = 1408;
PlayerActionType_PlayerActionDelMail = 1409;
PlayerActionType_PlayerActionTakeAttachment = 1410;
PlayerActionType_PlayerActionReadMail = 1411;
PlayerActionType_PlayerActionBattleAvatar = 1501;
PlayerActionType_PlayerActionBattleMonster = 1502;
PlayerActionType_PlayerActionBattleEnd = 1504;
PlayerActionType_PlayerActionBattleReplay = 1505;
PlayerActionType_PlayerActionBattleAvatarDeath = 1506;
PlayerActionType_PlayerActionBattleSwitchPhase = 1507;
PlayerActionType_PlayerActionBattleMonsterSkill = 1508;
PlayerActionType_PlayerActionBattleRebattle = 1509;
PlayerActionType_PlayerActionBattleAvatarServant = 1510;
PlayerActionType_PlayerActionMissionReward = 1602;
PlayerActionType_PlayerActionQuestAccept = 1603;
PlayerActionType_PlayerActionQuestFinish = 1604;
PlayerActionType_PlayerActionQuestRemove = 1605;
PlayerActionType_PlayerActionQuestReward = 1606;
PlayerActionType_PlayerActionQuestAutoClose = 1607;
PlayerActionType_PlayerActionQuestExpired = 1608;
PlayerActionType_PlayerActionMissionRequired = 1609;
PlayerActionType_PlayerActionSubmissionReward = 1610;
PlayerActionType_PlayerActionAchievementLevelReward = 1611;
PlayerActionType_PlayerActionQuestDelete = 1612;
PlayerActionType_PlayerActionSubMissionRewarda = 1613;
PlayerActionType_PlayerActionMissionCompensate = 1614;
PlayerActionType_PlayerActionMissionRecycle = 1615;
PlayerActionType_PlayerActionQuestReset = 1616;
PlayerActionType_PlayerActionQuestOptionalReward = 1617;
PlayerActionType_PlayerActionMcvChange = 1618;
PlayerActionType_PlayerActionQuestReissue = 1619;
PlayerActionType_PlayerActionPropInteract = 1704;
PlayerActionType_PlayerActionAvatarMazeSkill = 1705;
PlayerActionType_PlayerActionEnterMaze = 1706;
PlayerActionType_PlayerActionOrdinaryInteract = 1707;
PlayerActionType_PlayerActionChestInteract = 1708;
PlayerActionType_PlayerActionCheckPointUnlock = 1709;
PlayerActionType_PlayerActionCheckPointInteract = 1710;
PlayerActionType_PlayerActionCheckPointRevive = 1711;
PlayerActionType_PlayerActionCheckPointTransfer = 1712;
PlayerActionType_PlayerActionMonsterInteract = 1714;
PlayerActionType_PlayerActionNpcInteract = 1716;
PlayerActionType_PlayerActionPropHit = 1717;
PlayerActionType_PlayerActionPrelogueRevive = 1718;
PlayerActionType_PlayerActionPropState = 1719;
PlayerActionType_PlayerActionCheckPointRecover = 1720;
PlayerActionType_PlayerActionMechanismBar = 1722;
PlayerActionType_PlayerActionSubmitOrigamiItem = 1723;
PlayerActionType_PlayerActionMazeBuffDropItem = 1724;
PlayerActionType_PlayerActionFsvChange = 1725;
PlayerActionType_PlayerActionTimelinePropState = 1726;
PlayerActionType_PlayerActionGroupPropertyChange = 1727;
PlayerActionType_PlayerActionOpenGroupPropertyChest = 1728;
PlayerActionType_PlayerActionEquipmentPromotion = 1901;
PlayerActionType_PlayerActionAddItem = 1902;
PlayerActionType_PlayerActionUseItem = 1904;
PlayerActionType_PlayerActionEquipmentRankUp = 1905;
PlayerActionType_PlayerActionEquipmentLevelUp = 1906;
PlayerActionType_PlayerActionExpUpEquipmentReturn = 1907;
PlayerActionType_PlayerActionBagFullRewardMail = 1908;
PlayerActionType_PlayerActionEquipmentAdd = 1909;
PlayerActionType_PlayerActionEquipmentWear = 1910;
PlayerActionType_PlayerActionItemCompose = 1911;
PlayerActionType_PlayerActionRelicLevelUp = 1912;
PlayerActionType_PlayerActionExpUpRelicReturn = 1913;
PlayerActionType_PlayerActionRelicNumChanged = 1914;
PlayerActionType_PlayerActionRelicWear = 1915;
PlayerActionType_PlayerActionRelicCompose = 1916;
PlayerActionType_PlayerActionSellItem = 1917;
PlayerActionType_PlayerActionUnlockMusic = 1918;
PlayerActionType_PlayerActionExchangeHcoinWithPayMcoin = 1919;
PlayerActionType_PlayerActionGetReward = 1920;
PlayerActionType_PlayerActionExchangeHcoinWithFreeMcoin = 1921;
PlayerActionType_PlayerActionItemComposeFormulaUnlock = 1922;
PlayerActionType_PlayerActionExchangeHcoin = 1923;
PlayerActionType_PlayerActionCityShopLevelReward = 1924;
PlayerActionType_PlayerActionItemRecycle = 1925;
PlayerActionType_PlayerActionMuseumFundsConsume = 1926;
PlayerActionType_PlayerActionMuseumEventBuyStuff = 1927;
PlayerActionType_PlayerActionMuseumMarketBuyStuff = 1928;
PlayerActionType_PlayerActionMuseumRandomEvent = 1929;
PlayerActionType_PlayerActionMuseumInitialItem = 1930;
PlayerActionType_PlayerActionOptionalBoxReward = 1931;
PlayerActionType_PlayerActionDestroyItem = 1932;
PlayerActionType_PlayerActionTransferExp = 1933;
PlayerActionType_PlayerActionOndutyUse = 1934;
PlayerActionType_PlayerActionItemMark = 1935;
PlayerActionType_PlayerActionRelicDiscard = 1936;
PlayerActionType_PlayerActionGeneralVirtualItemChange = 1937;
PlayerActionType_PlayerActionRelicLock = 1938;
PlayerActionType_PlayerActionRelicFilterPlanSave = 1939;
PlayerActionType_PlayerActionRelicFilterPlanDelete = 1940;
PlayerActionType_PlayerActionRelicFilterPlanMark = 1941;
PlayerActionType_PlayerActionRelicSell = 1942;
PlayerActionType_PlayerActionRelicReforge = 1943;
PlayerActionType_PlayerActionRelicSmartWearCustomPlan = 1944;
PlayerActionType_PlayerActionRecoverRelic = 1945;
PlayerActionType_PlayerActionRecoverEquipment = 1946;
PlayerActionType_PlayerActionEquipmentSell = 1947;
PlayerActionType_PlayerActionRelicSmartWearPinRelic = 1948;
PlayerActionType_PlayerActionRelicCocoonSetting = 1949;
PlayerActionType_PlayerActionPersonalCardChange = 1950;
PlayerActionType_PlayerActionPhoneCaseChange = 1951;
PlayerActionType_PlayerActionDeliveryItemReward = 1952;
PlayerActionType_PlayerActionItemAutoTransfer = 1953;
PlayerActionType_PlayerActionItemAutoTransferInBag = 1954;
PlayerActionType_PlayerActionItemAutoTransferOnAdd = 1955;
PlayerActionType_PlayerActionAddExtraCoin = 1956;
PlayerActionType_PlayerActionVariableDiceExchangePartnerCoin = 1957;
PlayerActionType_PlayerActionRelicBox = 1958;
PlayerActionType_PlayerActionRelicBoxSettle = 1959;
PlayerActionType_PlayerActionRelicBoxRegular = 1960;
PlayerActionType_PlayerActionRelicReplace = 1961;
PlayerActionType_PlayerActionEquipmentUpCostPileSetting = 1962;
PlayerActionType_PlayerActionRelicBoxShow = 1963;
PlayerActionType_PlayerActionTutorialGuideFinish = 2001;
PlayerActionType_PlayerActionTutorial = 2002;
PlayerActionType_PlayerActionTutorialGuide = 2003;
PlayerActionType_PlayerActionMonsterDrop = 2101;
PlayerActionType_PlayerActionFinishChallenge = 2201;
PlayerActionType_PlayerActionChallengeStars = 2202;
PlayerActionType_PlayerActionChallengeStart = 2203;
PlayerActionType_PlayerActionChallengeEnd = 2204;
PlayerActionType_PlayerActionChallengeWin = 2205;
PlayerActionType_PlayerActionChallengeFail = 2206;
PlayerActionType_PlayerActionChallengeLeave = 2207;
PlayerActionType_PlayerActionChallengeSwitch = 2208;
PlayerActionType_PlayerActionChallengeBonusReward = 2210;
PlayerActionType_PlayerActionChallengeStarsReward = 2211;
PlayerActionType_PlayerActionChallengeRestart = 2212;
PlayerActionType_PlayerActionChallengeStoryStart = 2213;
PlayerActionType_PlayerActionChallengeStoryEnd = 2214;
PlayerActionType_PlayerActionChallengeFastPass = 2215;
PlayerActionType_PlayerActionChallengeStoryFastPass = 2216;
PlayerActionType_PlayerActionChallengeMemoryFastPass = 2217;
PlayerActionType_PlayerActionChallengeBattleTarget = 2218;
PlayerActionType_PlayerActionChallengeBossEnd = 2219;
PlayerActionType_PlayerActionChallengeBossFastPass = 2220;
PlayerActionType_PlayerActionChallengeStartPartial = 2221;
PlayerActionType_PlayerActionChallengeBossPhaseStart = 2222;
PlayerActionType_PlayerActionChallengeBossPhaseEnd = 2223;
PlayerActionType_PlayerActionChallengeBossPhaseEndBeforeBattle = 2224;
PlayerActionType_PlayerActionChallengeRecommendLineup = 2225;
PlayerActionType_PlayerActionChallengeStoryFeverBattleEnd = 2226;
PlayerActionType_PlayerActionTeamInfoChange = 2301;
PlayerActionType_PlayerActionChangeCurrentAvatar = 2302;
PlayerActionType_PlayerActionCreateVirtualTeam = 2303;
PlayerActionType_PlayerActionTeamNameEdit = 2304;
PlayerActionType_PlayerActionReplaceLineupAvatar = 2305;
PlayerActionType_PlayerActionAvatarBuffChange = 2401;
PlayerActionType_PlayerActionEnvBuffChange = 2402;
PlayerActionType_PlayerActionGameCore = 2403;
PlayerActionType_PlayerActionAvatarGlobalBuff = 2404;
PlayerActionType_PlayerActionRogueExploreStart = 2501;
PlayerActionType_PlayerActionRogueEnterRoom = 2502;
PlayerActionType_PlayerActionRogueLeaveRoom = 2503;
PlayerActionType_PlayerActionRogueExploreFinish = 2504;
PlayerActionType_PlayerActionRogueSelectBuff = 2505;
PlayerActionType_PlayerActionRogueRollBuff = 2506;
PlayerActionType_PlayerActionRogueRevive = 2507;
PlayerActionType_PlayerActionRogueChallengeStart = 2512;
PlayerActionType_PlayerActionRogueMiracle = 2514;
PlayerActionType_PlayerActionRogueAddBuff = 2515;
PlayerActionType_PlayerActionRoguePickAvatar = 2516;
PlayerActionType_PlayerActionRogueSeasonChanged = 2522;
PlayerActionType_PlayerActionRogueAeonLevelUp = 2524;
PlayerActionType_PlayerActionRogueOpenDoor = 2525;
PlayerActionType_PlayerActionRogueScoreReward = 2526;
PlayerActionType_PlayerActionRogueEnhanceBuff = 2527;
PlayerActionType_PlayerActionRogueSelectBonus = 2528;
PlayerActionType_PlayerActionRogueAreaFirstReward = 2529;
PlayerActionType_PlayerActionRogueEnableTalent = 2530;
PlayerActionType_PlayerActionRogueAeonUnlock = 2531;
PlayerActionType_PlayerActionRogueAeonAddExp = 2532;
PlayerActionType_PlayerActionRogueImmerseLevelUp = 2533;
PlayerActionType_PlayerActionRogueSelectMiracle = 2534;
PlayerActionType_PlayerActionRogueUnlockArea = 2535;
PlayerActionType_PlayerActionRogueExploreScoreChange = 2536;
PlayerActionType_PlayerActionRogueUpdateRewardPool = 2537;
PlayerActionType_PlayerActionRogueSwapBuff = 2539;
PlayerActionType_PlayerActionRogueWeeklyRefresh = 2540;
PlayerActionType_PlayerActionRogueExchangeKey = 2541;
PlayerActionType_PlayerActionRogueGetObjectReward = 2542;
PlayerActionType_PlayerActionRogueAreaMonsterDrop = 2543;
PlayerActionType_PlayerActionRogueAddMiracle = 2544;
PlayerActionType_PlayerActionRogueSwapMiracle = 2545;
PlayerActionType_PlayerActionRogueOpenObjectReward = 2546;
PlayerActionType_PlayerActionRogueAeonEffect = 2547;
PlayerActionType_PlayerActionRogueReforgeBuff = 2548;
PlayerActionType_PlayerActionRogueTradeMiracle = 2549;
PlayerActionType_PlayerActionRogueRemoveAvatar = 2550;
PlayerActionType_PlayerActionRogueDialogueSelect = 2551;
PlayerActionType_PlayerActionRogueSelectAeon = 2552;
PlayerActionType_PlayerActionRogueDialogueFinish = 2553;
PlayerActionType_PlayerActionRogueHandbookReward = 2554;
PlayerActionType_PlayerActionRogueAdventureRoomReward = 2555;
PlayerActionType_PlayerActionRogueShopBuy = 2556;
PlayerActionType_PlayerActionRogueRepairMiracle = 2557;
PlayerActionType_PlayerActionRogueReplaceAllMiracle = 2558;
PlayerActionType_PlayerActionRogueMiracleBroken = 2559;
PlayerActionType_PlayerActionRogueShopRefresh = 2560;
PlayerActionType_PlayerActionRogueLevelMechanism = 2561;
PlayerActionType_PlayerActionRogueRemoveMiracle = 2562;
PlayerActionType_PlayerActionRogueDropBuff = 2563;
PlayerActionType_PlayerActionRogueDestroyMiracle = 2564;
PlayerActionType_PlayerActionRogueActivateFormula = 2565;
PlayerActionType_PlayerActionRogueDeactivateFormula = 2566;
PlayerActionType_PlayerActionRogueRemoveBuff = 2567;
PlayerActionType_PlayerActionRogueSelectFormula = 2568;
PlayerActionType_PlayerActionRogueDropFormula = 2569;
PlayerActionType_PlayerActionRogueRollFormula = 2570;
PlayerActionType_PlayerActionRogueReforgeFormula = 2571;
PlayerActionType_PlayerActionRogueComposeMiracle = 2572;
PlayerActionType_PlayerActionRogueReforgeMiracle = 2573;
PlayerActionType_PlayerActionRogueDoGamble = 2574;
PlayerActionType_PlayerActionRogueKeywordActivate = 2575;
PlayerActionType_PlayerActionRogueKeywordDeactivate = 2576;
PlayerActionType_PlayerActionRogueSourceDefault = 2577;
PlayerActionType_PlayerActionRoguePlayerSelect = 2578;
PlayerActionType_PlayerActionRogueLayerSettlement = 2579;
PlayerActionType_PlayerActionRogueFormula = 2580;
PlayerActionType_PlayerActionRogueWorkbench = 2581;
PlayerActionType_PlayerActionRogueModifier = 2582;
PlayerActionType_PlayerActionRogueReforge = 2583;
PlayerActionType_PlayerActionRogueTalent = 2584;
PlayerActionType_PlayerActionRogueReroll = 2585;
PlayerActionType_PlayerActionRogueCoinChange = 2586;
PlayerActionType_PlayerActionRogueMagicScepterShop = 2587;
PlayerActionType_PlayerActionRogueMagicUnitShop = 2588;
PlayerActionType_PlayerActionRogueMagicScepterLevelUp = 2589;
PlayerActionType_PlayerActionGacha = 2601;
PlayerActionType_PlayerActionAddGachaTicket = 2602;
PlayerActionType_PlayerActionGachaExchange = 2603;
PlayerActionType_PlayerActionSetGachaDecideItem = 2604;
PlayerActionType_PlayerActionEventMissionAccept = 2801;
PlayerActionType_PlayerActionEventMissionFinish = 2802;
PlayerActionType_PlayerActionEventMissionReward = 2803;
PlayerActionType_PlayerActionRaidFinish = 2901;
PlayerActionType_PlayerActionRaidBegin = 2902;
PlayerActionType_PlayerActionChallengeRaidReward = 2903;
PlayerActionType_PlayerActionStartRaid = 2904;
PlayerActionType_PlayerActionEndRaid = 2905;
PlayerActionType_PlayerActionRaidTargetFinish = 2906;
PlayerActionType_PlayerActionArchiveRaid = 2907;
PlayerActionType_PlayerActionHeroBaseTypeChange = 3051;
PlayerActionType_PlayerActionHeroBaseTypeAddByMission = 3052;
PlayerActionType_PlayerActionHeroBaseTypeAddByReq = 3053;
PlayerActionType_PlayerActionHeroBaseTypeAdd = 3054;
PlayerActionType_PlayerActionDialogueSelect = 3101;
PlayerActionType_PlayerActionExpeditionStart = 3151;
PlayerActionType_PlayerActionExpeditionFinish = 3152;
PlayerActionType_PlayerActionExpeditionReward = 3153;
PlayerActionType_PlayerActionActivityExpeditionStart = 3154;
PlayerActionType_PlayerActionActivityExpeditionFinish = 3155;
PlayerActionType_PlayerActionActivityExpeditionReward = 3156;
PlayerActionType_PlayerActionActivityExpeditionBegin = 3157;
PlayerActionType_PlayerActionActivityExpeditionEnd = 3158;
PlayerActionType_PlayerActionExpeditionSet = 3159;
PlayerActionType_PlayerActionExpeditionTakeReward = 3160;
PlayerActionType_PlayerActionActivityLoginReward = 3201;
PlayerActionType_PlayerActionFriendReport = 3301;
PlayerActionType_PlayerActionAssistReward = 3302;
PlayerActionType_PlayerActionAssistAvatarRefresh = 3303;
PlayerActionType_PlayerActionAssistAvatarBattleStart = 3304;
PlayerActionType_PlayerActionAssistAvatarBattleEnd = 3305;
PlayerActionType_PlayerActionFriendApply = 3306;
PlayerActionType_PlayerActionFriendManage = 3307;
PlayerActionType_PlayerActionFriendBlacklist = 3308;
PlayerActionType_PlayerActionFriendModifyRemarkName = 3309;
PlayerActionType_PlayerActionFriendMark = 3310;
PlayerActionType_PlayerActionFriendAssistList = 3311;
PlayerActionType_PlayerActionBattlePassLevelReward = 3202;
PlayerActionType_PlayerActionBattlePass128TierReward = 3203;
PlayerActionType_PlayerActionBattlePassLevelRewardAutoMail = 3204;
PlayerActionType_PlayerActionBuyBattlePass = 3205;
PlayerActionType_PlayerActionAddBattlePassExp = 3206;
PlayerActionType_PlayerActionBattlePassLevelUp = 3207;
PlayerActionType_PlayerActionBuyBattlePassLevel = 3208;
PlayerActionType_PlayerActionBattlePassEndMail = 3209;
PlayerActionType_PlayerActionBattlePass68TierReward = 3210;
PlayerActionType_PlayerActionModifySign = 3401;
PlayerActionType_PlayerActionDisplayAvatarSet = 3402;
PlayerActionType_PlayerActionAssistAvatarSet = 3403;
PlayerActionType_PlayerActionAchievementFinish = 3501;
PlayerActionType_PlayerActionAchievementReward = 3502;
PlayerActionType_PlayerActionAchievementAddExp = 3503;
PlayerActionType_PlayerActionAchievementLevelUp = 3504;
PlayerActionType_PlayerActionPunkLordReward = 3601;
PlayerActionType_PlayerActionPunkLordBossSearch = 3604;
PlayerActionType_PlayerActionPunkLordBossShare = 3605;
PlayerActionType_PlayerActionStartPunkLordRaid = 3606;
PlayerActionType_PlayerActionPunkLordSupportTimes = 3608;
PlayerActionType_PlayerActionPunkLordScoreReward = 3609;
PlayerActionType_PlayerActionPunkLordListRefresh = 3610;
PlayerActionType_PlayerActionPunkLordPowerAttack = 3611;
PlayerActionType_PlayerActionPunkLordBattleEnd = 3612;
PlayerActionType_PlayerActionPunkLordBossDeath = 3613;
PlayerActionType_PlayerActionPunkLordBossScore = 3614;
PlayerActionType_PlayerActionDailyActiveLevelReward = 3701;
PlayerActionType_PlayerActionDailyActiveAddPoint = 3702;
PlayerActionType_PlayerActionDailyActiveDeleteOldQuest = 3703;
PlayerActionType_PlayerActionFightActivityBegin = 3791;
PlayerActionType_PlayerActionFightActivityEnd = 3792;
PlayerActionType_PlayerActionFightActivityReward = 3801;
PlayerActionType_PlayerActionActivityEndMail = 3802;
PlayerActionType_PlayerActionAppointmentMail = 3803;
PlayerActionType_PlayerActionShareReward = 3804;
PlayerActionType_PlayerActionActivityTrialReward = 3805;
PlayerActionType_PlayerActionActivityTrialStart = 3806;
PlayerActionType_PlayerActionPsPreOrderMail1 = 3811;
PlayerActionType_PlayerActionPsPreOrderMail2 = 3812;
PlayerActionType_PlayerActionPsLoginMail = 3813;
PlayerActionType_PlayerActionLoginMail = 3814;
PlayerActionType_PlayerActionGooglePoints100Mail = 3821;
PlayerActionType_PlayerActionGooglePoints150Mail = 3822;
PlayerActionType_PlayerActionTrainVisitorBehaviorFinish = 3901;
PlayerActionType_PlayerActionEnterViewTrain = 3902;
PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSend = 3903;
PlayerActionType_PlayerActionTrainVisitorRegisterOpen = 3904;
PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSendByRegister = 3905;
PlayerActionType_PlayerActionTrainVisitorClearLastTrainVisitor = 3906;
PlayerActionType_PlayerActionTrainVisitorRefreshTrainVisitor = 3907;
PlayerActionType_PlayerActionTrainVisitorRefreshNpc = 3908;
PlayerActionType_PlayerActionMessageGroupAccept = 3951;
PlayerActionType_PlayerActionMessageSectionAccept = 3952;
PlayerActionType_PlayerActionMessageSectionFinish = 3953;
PlayerActionType_PlayerActionMessageItemFinish = 3954;
PlayerActionType_PlayerActionFinishMessageGroupReward = 3955;
PlayerActionType_PlayerActionSubstituteMessageGroupReward = 3956;
PlayerActionType_PlayerActionDeleteMessageGroup = 3957;
PlayerActionType_PlayerActionDeleteMessageSection = 3958;
PlayerActionType_PlayerActionDeleteMessageGroupByConfig = 3959;
PlayerActionType_PlayerActionDeleteMessageGroupByActivity = 3960;
PlayerActionType_PlayerActionDeleteMessageGroupByMission = 3961;
PlayerActionType_PlayerActionTextJoinSave = 4001;
PlayerActionType_PlayerActionBoxingClubStart = 4051;
PlayerActionType_PlayerActionBoxingClubFinish = 4052;
PlayerActionType_PlayerActionBoxingClubPause = 4053;
PlayerActionType_PlayerActionBoxingClubStageStart = 4054;
PlayerActionType_PlayerActionTalkSend = 4101;
PlayerActionType_PlayerActionSelectInclinationText = 4102;
PlayerActionType_PlayerActionMuseumSettleTurnOpen = 4201;
PlayerActionType_PlayerActionMuseumUpgradeArea = 4202;
PlayerActionType_PlayerActionMuseumUpgradeAreaStat = 4203;
PlayerActionType_PlayerActionMuseumDispatchRewardRegular = 4204;
PlayerActionType_PlayerActionMuseumDispatchRewardDirectional = 4205;
PlayerActionType_PlayerActionMuseumPhaseTargetFinished = 4206;
PlayerActionType_PlayerActionMuseumGetStuff = 4207;
PlayerActionType_PlayerActionMuseumGetExhibit = 4208;
PlayerActionType_PlayerActionMuseumTakeCollectMission = 4209;
PlayerActionType_PlayerActionMuseumAreaUnlock = 4210;
PlayerActionType_PlayerActionMuseumAreaUpgrade = 4211;
PlayerActionType_PlayerActionMuseumAreaStatUpgrade = 4212;
PlayerActionType_PlayerActionMuseumEnterNextRound = 4213;
PlayerActionType_PlayerActionMuseumStartDispatch = 4214;
PlayerActionType_PlayerActionMuseumSettleDispatch = 4215;
PlayerActionType_PlayerActionMuseumRenewPointChanged = 4216;
PlayerActionType_PlayerActionMuseumTargetReward = 4217;
PlayerActionType_PlayerActionMuseumPhaseUpgrade = 4218;
PlayerActionType_PlayerActionMuseumCollectReward = 4219;
PlayerActionType_PlayerActionMuseumTargetStart = 4220;
PlayerActionType_PlayerActionMuseumTargetFinish = 4221;
PlayerActionType_PlayerActionActivityMonsterResearchConsumeMaterial = 4301;
PlayerActionType_PlayerActionActivityMonsterResearchTakeReward = 4302;
PlayerActionType_PlayerActionPlayerReturnStart = 4401;
PlayerActionType_PlayerActionPlayerReturnSign = 4402;
PlayerActionType_PlayerActionPlayerReturnPoint = 4403;
PlayerActionType_PlayerActionPlayerReturnCountdown = 4404;
PlayerActionType_PlayerActionPlayerReturnFinish = 4405;
PlayerActionType_PlayerActionPlayerReturnCompensate = 4406;
PlayerActionType_PlayerActionPlayerReturnGetRelic = 4407;
PlayerActionType_PlayerActionPlayerReturnBpExpExtra = 4408;
PlayerActionType_PlayerActionPlayerReturnHcoinExtra = 4409;
PlayerActionType_PlayerActionPlayerReturnCustomRelic = 4410;
PlayerActionType_PlayerActionRogueChallengeActivityStart = 4411;
PlayerActionType_PlayerActionRogueChallengeActivityFinish = 4412;
PlayerActionType_PlayerActionRogueChallengeActivitySave = 4413;
PlayerActionType_PlayerActionAetherDivideUsePassiveSkillItem = 4450;
PlayerActionType_PlayerActionAetherDivideClearPassiveSkill = 4451;
PlayerActionType_PlayerActionAetherDivideFinishChallenge = 4452;
PlayerActionType_PlayerActionAetherDivideOverflowChunkReward = 4453;
PlayerActionType_PlayerActionAetherDivideLevelUp = 4454;
PlayerActionType_PlayerActionAetherDivideNewReward = 4455;
PlayerActionType_PlayerActionAetherDivideMonsterAdd = 4456;
PlayerActionType_PlayerActionAetherDivideMonsterLevel = 4457;
PlayerActionType_PlayerActionAetherDivideMonsterSkillWear = 4458;
PlayerActionType_PlayerActionAetherDivideTeamChange = 4459;
PlayerActionType_PlayerActionAetherDivideStageBegin = 4460;
PlayerActionType_PlayerActionAetherDivideStageEnd = 4461;
PlayerActionType_PlayerActionAetherDivideStageRoll = 4462;
PlayerActionType_PlayerActionAlleyEventFinish = 4501;
PlayerActionType_PlayerActionAlleyTakeReward = 4502;
PlayerActionType_PlayerActionAlleyPrestigeLevelUp = 4503;
PlayerActionType_PlayerActionAlleyLogisticsFinish = 4504;
PlayerActionType_PlayerActionAlleyPlacingGameFinish = 4505;
PlayerActionType_PlayerActionAlleyGuaranteedFunds = 4506;
PlayerActionType_PlayerActionAlleyTakeEventReward = 4507;
PlayerActionType_PlayerActionAlleySpecialOrderFinish = 4508;
PlayerActionType_PlayerActionSensitiveWordShield = 4601;
PlayerActionType_PlayerActionSensitiveWordServerInternalError = 4602;
PlayerActionType_PlayerActionSensitiveWordPlatformError = 4603;
PlayerActionType_PlayerActionTreasureDungeonStart = 4701;
PlayerActionType_PlayerActionTreasureDungeonFinish = 4702;
PlayerActionType_PlayerActionTreasureDungeonEnterFloor = 4703;
PlayerActionType_PlayerActionTreasureDungeonLeaveFloor = 4704;
PlayerActionType_PlayerActionTreasureDungeonUseItem = 4705;
PlayerActionType_PlayerActionTreasureDungeonAvatarChange = 4706;
PlayerActionType_PlayerActionTreasureDungeonBattleStart = 4707;
PlayerActionType_PlayerActionTreasureDungeonBattleEnd = 4708;
PlayerActionType_PlayerActionTreasureDungeonPickupBuff = 4709;
PlayerActionType_PlayerActionChessRogueFirstFinish = 4801;
PlayerActionType_PlayerActionChessRogueGiveupDice = 4802;
PlayerActionType_PlayerActionChessRogueSubStorySelect = 4803;
PlayerActionType_PlayerActionChessRogueActionPoint = 4804;
PlayerActionType_PlayerActionChessRogueReviveByProp = 4805;
PlayerActionType_PlayerActionChessRogueStartLevel = 4806;
PlayerActionType_PlayerActionChessRogueDiceEffect = 4807;
PlayerActionType_PlayerActionChessRogueMainStoryFinish = 4808;
PlayerActionType_PlayerActionChessRogueAeonTalentEffect = 4809;
PlayerActionType_PlayerActionChessRogueModifierOthersEffect = 4810;
PlayerActionType_PlayerActionChessRogueAddBuff = 4811;
PlayerActionType_PlayerActionChessRogueReforgeBuff = 4812;
PlayerActionType_PlayerActionChessRogueBuffLevelUp = 4813;
PlayerActionType_PlayerActionChessRogueEnhanceBuff = 4814;
PlayerActionType_PlayerActionChessRogueAddMiracle = 4815;
PlayerActionType_PlayerActionChessRogueSwapMiracle = 4816;
PlayerActionType_PlayerActionChessRogueSelectBonus = 4817;
PlayerActionType_PlayerActionChessRogueDialogueFinish = 4818;
PlayerActionType_PlayerActionChessRogueSubStoryFinish = 4819;
PlayerActionType_PlayerActionChessRogueAdventureRoomFinish = 4820;
PlayerActionType_PlayerActionChessRogueFinishLevel = 4821;
PlayerActionType_PlayerActionChessRogueStartLayer = 4822;
PlayerActionType_PlayerActionChessRogueFinishLayer = 4823;
PlayerActionType_PlayerActionChessRogueEnterRoom = 4824;
PlayerActionType_PlayerActionChessRogueLeaveRoom = 4825;
PlayerActionType_PlayerActionChessRogueRollDice = 4826;
PlayerActionType_PlayerActionChessRogueSelectDice = 4827;
PlayerActionType_PlayerActionChessRogueUnlockDice = 4828;
PlayerActionType_PlayerActionChessRogueBoardEvent = 4829;
PlayerActionType_PlayerActionChessRogueDimensionPoint = 4830;
PlayerActionType_PlayerActionChessRoguePickAvatar = 4831;
PlayerActionType_PlayerActionChessRogueReviveAvatar = 4832;
PlayerActionType_PlayerActionChessRogueNousSubStorySelect = 4833;
PlayerActionType_PlayerActionChessRogueLevelMechanism = 4844;
PlayerActionType_PlayerActionChessRogueNousStartLevel = 4845;
PlayerActionType_PlayerActionChessRogueNousFinishLevel = 4846;
PlayerActionType_PlayerActionChessRogueNousStartLayer = 4847;
PlayerActionType_PlayerActionChessRogueNousFinishLayer = 4848;
PlayerActionType_PlayerActionChessRogueNousEnterRoom = 4849;
PlayerActionType_PlayerActionChessRogueNousLeaveRoom = 4850;
PlayerActionType_PlayerActionChessRogueNousSelectDice = 4851;
PlayerActionType_PlayerActionChessRogueNousUnlockDiceBranch = 4852;
PlayerActionType_PlayerActionChessRogueNousUnlockDiceSurface = 4853;
PlayerActionType_PlayerActionChessRogueNousEditDice = 4854;
PlayerActionType_PlayerActionChessRogueNousValueChange = 4855;
PlayerActionType_PlayerActionChessRogueNousMainStoryTrigger = 4856;
PlayerActionType_PlayerActionChessRogueNousMainStoryFinish = 4857;
PlayerActionType_PlayerActionChessRogueNousSubStoryTrigger = 4858;
PlayerActionType_PlayerActionChessRogueNousSubStoryFinish = 4859;
PlayerActionType_PlayerActionChessRogueNousEnableTalent = 4860;
PlayerActionType_PlayerActionChessRogueSelectBuff = 4861;
PlayerActionType_PlayerActionChessRogueSelectMiracle = 4862;
PlayerActionType_PlayerActionChessRogueRemoveMiracle = 4863;
PlayerActionType_PlayerActionChessRogueBoardCell = 4864;
PlayerActionType_PlayerActionFantasticStoryBattleBegin = 4901;
PlayerActionType_PlayerActionFantasticStoryBattleEnd = 4902;
PlayerActionType_PlayerActionRogueEndlessReward = 4950;
PlayerActionType_PlayerActionRogueEndlessLevelStart = 4951;
PlayerActionType_PlayerActionRogueEndlessStageBegin = 4952;
PlayerActionType_PlayerActionRogueEndlessStageEnd = 4953;
PlayerActionType_PlayerActionBattleCollegeReward = 5001;
PlayerActionType_PlayerActionCommonRogueMiracleForBuffShop = 5051;
PlayerActionType_PlayerActionCommonRogueAdventureRoomFinish = 5052;
PlayerActionType_PlayerActionCommonRogueBuyBuffShop = 5053;
PlayerActionType_PlayerActionCommonRogueBuyBuffShopRefresh = 5054;
PlayerActionType_PlayerActionCommonRogueCollectionUnlock = 5055;
PlayerActionType_PlayerActionCommonRogueCollectionSet = 5056;
PlayerActionType_PlayerActionCommonRogueExhibitionUnlock = 5057;
PlayerActionType_PlayerActionCommonRogueExhibitionSet = 5058;
PlayerActionType_PlayerActionCommonRogueChestInteract = 5059;
PlayerActionType_PlayerActionCommonRogueAdventureRoomWolfgunFinish = 5060;
PlayerActionType_PlayerActionHeliobusPostIncomeReward = 5101;
PlayerActionType_PlayerActionHeliobusPostFansReward = 5102;
PlayerActionType_PlayerActionHeliobusLevelUpgrade = 5103;
PlayerActionType_PlayerActionHeliobusPostReplyReward = 5104;
PlayerActionType_PlayerActionHeliobusCommentReplyReward = 5105;
PlayerActionType_PlayerActionHeliobusChallengeFirstReward = 5106;
PlayerActionType_PlayerActionHeliobusFansAdd = 5107;
PlayerActionType_PlayerActionHeliobusActionDaySettle = 5108;
PlayerActionType_PlayerActionHeliobusSkillUnlock = 5109;
PlayerActionType_PlayerActionHeliobusStageBegin = 5110;
PlayerActionType_PlayerActionHeliobusStageEnd = 5111;
PlayerActionType_PlayerActionHeliobusSnsRead = 5112;
PlayerActionType_PlayerActionHeliobusSnsPostUnlock = 5113;
PlayerActionType_PlayerActionHeliobusSnsCommentUnlock = 5114;
PlayerActionType_PlayerActionHeliobusSnsComment = 5115;
PlayerActionType_PlayerActionHeliobusSnsPost = 5116;
PlayerActionType_PlayerActionHeliobusSnsLike = 5117;
PlayerActionType_PlayerActionHeliobusPhaseUpgrade = 5118;
PlayerActionType_PlayerActionPsPointCard30Reward = 5201;
PlayerActionType_PlayerActionPsPointCard50Reward = 5202;
PlayerActionType_PlayerActionPsPointCard100Reward = 5203;
PlayerActionType_PlayerActionPsnPlusGiftReward = 5204;
PlayerActionType_PlayerActionAppleGiftCardReward = 5205;
PlayerActionType_PlayerActionHeartDialSubmitItem = 5301;
PlayerActionType_PlayerActionHeartDialDialoguePerform = 5302;
PlayerActionType_PlayerActionHeartDialTraceConsume = 5303;
PlayerActionType_PlayerActionHeartDialChangeEmotion = 5304;
PlayerActionType_PlayerActionTravelBrochureAddDefaultPaster = 5401;
PlayerActionType_PlayerActionSpaceZooBorn = 5501;
PlayerActionType_PlayerActionSpaceZooMutate = 5502;
PlayerActionType_PlayerActionSpaceZooDelete = 5503;
PlayerActionType_PlayerActionSpaceZooExchangeItem = 5504;
PlayerActionType_PlayerActionSpaceZooExpPoint = 5505;
PlayerActionType_PlayerActionSpaceZooTakeReward = 5506;
PlayerActionType_PlayerActionSpaceZooCollection = 5507;
PlayerActionType_PlayerActionSpaceZooShow = 5508;
PlayerActionType_PlayerActionSpaceZooSpecialData = 5509;
PlayerActionType_PlayerActionStrongChallengeBattleBegin = 5701;
PlayerActionType_PlayerActionStrongChallengeBattleEnd = 5702;
PlayerActionType_PlayerActionRollShopDoGacha = 5751;
PlayerActionType_PlayerActionRollShopTakeReward = 5752;
PlayerActionType_PlayerActionOfferingSubmitItem = 5801;
PlayerActionType_PlayerActionOfferingTakeReward = 5802;
PlayerActionType_PlayerActionTravelBrochurePageUnlock = 5851;
PlayerActionType_PlayerActionTravelBrochurePageInteractAward = 5852;
PlayerActionType_PlayerActionTravelBrochureStickerUnlock = 5853;
PlayerActionType_PlayerActionTravelBrochureStickerApply = 5854;
PlayerActionType_PlayerActionTravelBrochureStickerRemove = 5855;
PlayerActionType_PlayerActionTravelBrochurePageReset = 5856;
PlayerActionType_PlayerActionTrackMainMissionId = 5901;
PlayerActionType_PlayerActionWolfBroBegin = 5911;
PlayerActionType_PlayerActionWolfBroGroupStateChange = 5912;
PlayerActionType_PlayerActionWolfBroEnd = 5913;
PlayerActionType_PlayerActionWolfBroBulletZero = 5914;
PlayerActionType_PlayerActionWolfBroActivateBullet = 5915;
PlayerActionType_PlayerActionWolfBroBulletNumChange = 5916;
PlayerActionType_PlayerActionWolfBroUseBulletNull = 5917;
PlayerActionType_PlayerActionWolfBroUseBulletHitMonster = 5918;
PlayerActionType_PlayerActionWolfBroPickUpBullet = 5919;
PlayerActionType_PlayerActionWolfBroRestoreArchive = 5920;
PlayerActionType_PlayerActionTelevisionActivityBattleBegin = 5921;
PlayerActionType_PlayerActionTelevisionActivityBattleEnd = 5922;
PlayerActionType_PlayerActionFeverTimeActivityBattleBegin = 5923;
PlayerActionType_PlayerActionFeverTimeActivityBattleEnd = 5924;
PlayerActionType_PlayerActionGunPlayEnd = 5925;
PlayerActionType_PlayerActionActivityStarFightBegin = 5926;
PlayerActionType_PlayerActionActivityStarFightEnd = 5927;
PlayerActionType_PlayerActionMapRotationEnterRegion = 5931;
PlayerActionType_PlayerActionMapRotationLeaveRegion = 5932;
PlayerActionType_PlayerActionMapRotationInteractCharger = 5933;
PlayerActionType_PlayerActionMapRotationDeployRotater = 5934;
PlayerActionType_PlayerActionMapRotationRotateMap = 5935;
PlayerActionType_PlayerActionMapRotationAddEnergy = 5936;
PlayerActionType_PlayerActionMapRotationSetMaxEnergy = 5937;
PlayerActionType_PlayerActionMapRotationRemoveRotater = 5938;
PlayerActionType_PlayerActionMapRotationAutoDeployRotater = 5939;
PlayerActionType_PlayerActionMapRotationAutoRemoveRotater = 5940;
PlayerActionType_PlayerActionDrinkMakerAddTips = 5951;
PlayerActionType_PlayerActionDrinkMakerFinishChallenge = 5952;
PlayerActionType_PlayerActionDrinkMakerGuestMaxFaithReward = 5953;
PlayerActionType_PlayerActionDrinkMakerMakeDrink = 5954;
PlayerActionType_PlayerActionDrinkMakerSaveCustomDrink = 5955;
PlayerActionType_PlayerActionDrinkMakerEndSequence = 5956;
PlayerActionType_PlayerActionDrinkMakerCheersMakeDrink = 5957;
PlayerActionType_PlayerActionDrinkMakerCheersNpcDrink = 5958;
PlayerActionType_PlayerActionChangeStoryLine = 6001;
PlayerActionType_PlayerActionContentPackageStatusChange = 6011;
PlayerActionType_PlayerActionContentPackageTrackChange = 6012;
PlayerActionType_PlayerActionContentPackageAcceptMainMission = 6013;
PlayerActionType_PlayerActionWorldDirectUnlock = 6041;
PlayerActionType_PlayerActionMonopolyTurnFinish = 6051;
PlayerActionType_PlayerActionMonopolyAssetTurntax = 6052;
PlayerActionType_PlayerActionMonopolyAssetBonus = 6053;
PlayerActionType_PlayerActionMonopolyEventEffect = 6054;
PlayerActionType_PlayerActionMonopolyMiniGameSettle = 6055;
PlayerActionType_PlayerActionMonopolyGameRaiseRatio = 6056;
PlayerActionType_PlayerActionMonopolyMoveRollDice = 6057;
PlayerActionType_PlayerActionMonopolyMove = 6059;
PlayerActionType_PlayerActionMonopolyBuyGoods = 6060;
PlayerActionType_PlayerActionMonopolyUpgradeAsset = 6061;
PlayerActionType_PlayerActionMonopolyEventRerollRandom = 6062;
PlayerActionType_PlayerActionMonopolyDailyRefresh = 6063;
PlayerActionType_PlayerActionMonopolyGameGuessBuyInformation = 6064;
PlayerActionType_PlayerActionMonopolyDailyFirstEnterActivity = 6065;
PlayerActionType_PlayerActionMonopolySocialEvent = 6066;
PlayerActionType_PlayerActionMonopolyRaffleTicketReward = 6067;
PlayerActionType_PlayerActionMonopolyLike = 6068;
PlayerActionType_PlayerActionMonopolyPhaseReward = 6069;
PlayerActionType_PlayerActionMonopolyMbtiReportReward = 6070;
PlayerActionType_PlayerActionMonopolyDailySettle = 6071;
PlayerActionType_PlayerActionMonopolyStart = 6072;
PlayerActionType_PlayerActionMonopolyGetBuff = 6073;
PlayerActionType_PlayerActionMonopolyAssetFundsChange = 6074;
PlayerActionType_PlayerActionMonopolyAssetUpgrade = 6075;
PlayerActionType_PlayerActionMonopolyDirectCoinGameSettle = 6076;
PlayerActionType_PlayerActionMonopolyExtractRaffleTicket = 6077;
PlayerActionType_PlayerActionMonopolyMbtiProgressChange = 6078;
PlayerActionType_PlayerActionMonopolyQuizGameSettle = 6079;
PlayerActionType_PlayerActionMonopolyEventSettle = 6080;
PlayerActionType_PlayerActionMonopolyItemChange = 6081;
PlayerActionType_PlayerActionMonopolyCellTrigger = 6082;
PlayerActionType_PlayerActionMonopolyEventTrigger = 6083;
PlayerActionType_PlayerActionMonopolyClickEffect = 6084;
PlayerActionType_PlayerActionEvolveBuildLevelFinish = 6101;
PlayerActionType_PlayerActionEvolveBuildShopAbilityUp = 6102;
PlayerActionType_PlayerActionEvolveBuildShopAbilityDown = 6103;
PlayerActionType_PlayerActionEvolveBuildTakeExpReward = 6104;
PlayerActionType_PlayerActionEvolveBuildBattleEndAddCoin = 6105;
PlayerActionType_PlayerActionEvolveBuildShopAbilityReset = 6106;
PlayerActionType_PlayerActionEvolveBuildLevelStart = 6107;
PlayerActionType_PlayerActionEvolveBuildLevelEnd = 6108;
PlayerActionType_PlayerActionEvolveBuildStageStart = 6109;
PlayerActionType_PlayerActionEvolveBuildStageEnd = 6110;
PlayerActionType_PlayerActionEvolveBuildLevelLeave = 6111;
PlayerActionType_PlayerActionClockParkUnlockScript = 6151;
PlayerActionType_PlayerActionClockParkUnlockTalent = 6152;
PlayerActionType_PlayerActionClockParkFinishScript = 6153;
PlayerActionType_PlayerActionClockParkRoundUpdate = 6154;
PlayerActionType_PlayerActionClockParkScriptBegin = 6155;
PlayerActionType_PlayerActionRogueTournStartLevel = 6200;
PlayerActionType_PlayerActionRogueTournFinishLevel = 6201;
PlayerActionType_PlayerActionRogueTournExpReward = 6202;
PlayerActionType_PlayerActionRogueTournFinishWeekChallenge = 6203;
PlayerActionType_PlayerActionRogueTournPermanentTalentEffect = 6204;
PlayerActionType_PlayerActionRogueTournFinishFormulaStory = 6205;
PlayerActionType_PlayerActionRogueTournRevive = 6206;
PlayerActionType_PlayerActionRogueTournStageBegin = 6207;
PlayerActionType_PlayerActionRogueTournStageEnd = 6208;
PlayerActionType_PlayerActionRogueTournPermanentEnableTalent = 6209;
PlayerActionType_PlayerActionRogueTournPermanentResetTalent = 6210;
PlayerActionType_PlayerActionRogueTournCocoonStageBegin = 6211;
PlayerActionType_PlayerActionRogueTournCocoonStageEnd = 6212;
PlayerActionType_PlayerActionRogueTournExpUpdate = 6213;
PlayerActionType_PlayerActionRogueTournEnterRoom = 6214;
PlayerActionType_PlayerActionRogueTournLeaveRoom = 6215;
PlayerActionType_PlayerActionRogueTournArchiveSave = 6216;
PlayerActionType_PlayerActionRogueTournSelectBonus = 6217;
PlayerActionType_PlayerActionRogueTournDialogueFinish = 6218;
PlayerActionType_PlayerActionRogueTournDoGamble = 6219;
PlayerActionType_PlayerActionRogueTournRoomContentGenerate = 6220;
PlayerActionType_PlayerActionRogueTournAddMiracle = 6221;
PlayerActionType_PlayerActionRogueTournRemoveMiracle = 6222;
PlayerActionType_PlayerActionRogueTournSelectMiracle = 6223;
PlayerActionType_PlayerActionRogueTournDropMiracle = 6224;
PlayerActionType_PlayerActionRogueTournAddBuff = 6225;
PlayerActionType_PlayerActionRogueTournSelectBuff = 6226;
PlayerActionType_PlayerActionRogueTournBuffLevelUp = 6227;
PlayerActionType_PlayerActionRogueTournRemoveBuff = 6228;
PlayerActionType_PlayerActionRogueTournAddFormula = 6229;
PlayerActionType_PlayerActionRogueTournRemoveFormula = 6230;
PlayerActionType_PlayerActionRogueTournSelectFormula = 6231;
PlayerActionType_PlayerActionRogueTournActivateFormula = 6232;
PlayerActionType_PlayerActionRogueTournAdventureRoomFinish = 6233;
PlayerActionType_PlayerActionRogueTournAlterLineup = 6234;
PlayerActionType_PlayerActionRogueTournSeasonEnableTalent = 6235;
PlayerActionType_PlayerActionRogueTournTitanStartLevel = 6236;
PlayerActionType_PlayerActionRogueTournTitanFinishLevel = 6237;
PlayerActionType_PlayerActionRogueTournTitanEnterRoom = 6238;
PlayerActionType_PlayerActionRogueTournTitanLeaveRoom = 6239;
PlayerActionType_PlayerActionRogueTournTitanStageBegin = 6240;
PlayerActionType_PlayerActionRogueTournTitanStageEnd = 6241;
PlayerActionType_PlayerActionRogueTournTitanArchiveSave = 6243;
PlayerActionType_PlayerActionRogueTournTitanAddTitanBless = 6244;
PlayerActionType_PlayerActionRogueTournTitanSelectTitanBless = 6245;
PlayerActionType_PlayerActionRogueTournDivisionChange = 6246;
PlayerActionType_PlayerActionRogueTournSelectReRollMiracle = 6247;
PlayerActionType_PlayerActionRogueTournTriggerBattleByShop = 6248;
PlayerActionType_PlayerActionRogueTournUseSuperRewardKey = 6249;
PlayerActionType_PlayerActionRogueTournPersonaStyleExpChange = 6250;
PlayerActionType_PlayerActionRogueTournPersonaStyleSelect = 6251;
PlayerActionType_PlayerActionRogueTournPersonaStartLevel = 6252;
PlayerActionType_PlayerActionRogueTournPersonaFinishLevel = 6253;
PlayerActionType_PlayerActionRogueTournPersonaEnterRoom = 6254;
PlayerActionType_PlayerActionRogueTournPersonaLeaveRoom = 6255;
PlayerActionType_PlayerActionRogueTournPersonaStageBegin = 6256;
PlayerActionType_PlayerActionRogueTournPersonaStageEnd = 6257;
PlayerActionType_PlayerActionRogueTournPersonaArchiveSave = 6258;
PlayerActionType_PlayerActionRogueTournHexEquipmentChange = 6259;
PlayerActionType_PlayerActionRogueTournPersonaRoomCardChange = 6260;
PlayerActionType_PlayerActionRogueTournPersonaRoomCardLevelChange = 6261;
PlayerActionType_PlayerActionRogueTournPersonaRoomCardAttributeChange = 6262;
PlayerActionType_PlayerActionRogueTournPersonaRoomCardSelect = 6263;
PlayerActionType_PlayerActionRogueTournPersonaRoomCardWash = 6264;
PlayerActionType_PlayerActionRogueTournPersonaStyleGiftSelect = 6265;
PlayerActionType_PlayerActionRogueTournPersonaStyleGiftSelectRefresh = 6266;
PlayerActionType_PlayerActionRogueTournPersonaRoomCardReroll = 6267;
PlayerActionType_PlayerActionRogueWorkbenchReforgeFormula = 6281;
PlayerActionType_PlayerActionRogueWorkbenchReforgeMiracle = 6282;
PlayerActionType_PlayerActionRogueWorkbenchComposeMiracle = 6283;
PlayerActionType_PlayerActionRogueWorkbenchReforgeBuff = 6284;
PlayerActionType_PlayerActionRogueWorkbenchEnhanceBuff = 6285;
PlayerActionType_PlayerActionMatchThreePveSettle = 6301;
PlayerActionType_PlayerActionMatchThreeSettle = 6302;
PlayerActionType_PlayerActionFightMatch3GameStart = 6303;
PlayerActionType_PlayerActionFightMatch3GameEnd = 6304;
PlayerActionType_PlayerActionFightMatch3TurnEnd = 6305;
PlayerActionType_PlayerActionMatchThreeBirdPos = 6306;
PlayerActionType_PlayerActionMultiplePlayInvite = 6307;
PlayerActionType_PlayerActionMultiplePlayInviteRespond = 6308;
PlayerActionType_PlayerActionMultiplePlayLobbyEnter = 6309;
PlayerActionType_PlayerActionMultiplePlayLobbyQuit = 6310;
PlayerActionType_PlayerActionMultiplePlayLobbyKick = 6311;
PlayerActionType_PlayerActionMultiplePlayLobbyMatch = 6312;
PlayerActionType_PlayerActionMarbleSettle = 6313;
PlayerActionType_PlayerActionMatchThreeSoloSettle = 6314;
PlayerActionType_PlayerActionMatchThreeV2BattleitemLevelup = 6315;
PlayerActionType_PlayerActionMatchThreeV2PveSettle = 6316;
PlayerActionType_PlayerActionMatchThreeV2PvpSettle = 6317;
PlayerActionType_PlayerActionMatch3SoloGameStart = 6318;
PlayerActionType_PlayerActionMatch3SoloGameEnd = 6319;
PlayerActionType_PlayerActionMatch3SoloRoundEnd = 6320;
PlayerActionType_PlayerActionMatch3RoyaleSettle = 6321;
PlayerActionType_PlayerActionMatch3RoyaleGameStart = 6322;
PlayerActionType_PlayerActionMatch3RoyaleGameEnd = 6323;
PlayerActionType_PlayerActionMatch3RoyaleRoundEnd = 6324;
PlayerActionType_PlayerActionDiceCombatSettle = 6325;
PlayerActionType_PlayerActionSwordTrainingLearnSkill = 6351;
PlayerActionType_PlayerActionSwordTrainingNormalAction = 6352;
PlayerActionType_PlayerActionSwordTrainingStoryEffect = 6353;
PlayerActionType_PlayerActionSwordTrainingEndingHint = 6354;
PlayerActionType_PlayerActionSwordTrainingActionHint = 6355;
PlayerActionType_PlayerActionSwordTrainingRestoreGameByExam = 6356;
PlayerActionType_PlayerActionSwordTrainingStoryLineFirstClear = 6357;
PlayerActionType_PlayerActionSwordTrainingTakeEndingReward = 6358;
PlayerActionType_PlayerActionSwordTrainingStoryLineBegin = 6359;
PlayerActionType_PlayerActionSwordTrainingEnterTurn = 6360;
PlayerActionType_PlayerActionSwordTrainingPlanAction = 6361;
PlayerActionType_PlayerActionSwordTrainingActionPhaseEnd = 6362;
PlayerActionType_PlayerActionSwordTrainingStory = 6363;
PlayerActionType_PlayerActionSwordTrainingStatusChange = 6364;
PlayerActionType_PlayerActionSwordTrainingMoodChange = 6365;
PlayerActionType_PlayerActionSwordTrainingBattleBegin = 6366;
PlayerActionType_PlayerActionSwordTrainingBattleEnd = 6367;
PlayerActionType_PlayerActionSwordTrainingCombatRankChange = 6368;
PlayerActionType_PlayerActionSwordTrainingStoryLineEnd = 6369;
PlayerActionType_PlayerActionSwordTrainingResumeStoryLine = 6370;
PlayerActionType_PlayerActionSwordTrainingGameSuccess = 6371;
PlayerActionType_PlayerActionSwordTrainingGameGiveUp = 6372;
PlayerActionType_PlayerActionSwordTrainingExam = 6374;
PlayerActionType_PlayerActionSwordTrainingDialogue = 6375;
PlayerActionType_PlayerActionSwordTrainingSetSkillTrace = 6376;
PlayerActionType_PlayerActionFightFestFinishScoreRaceMission = 6401;
PlayerActionType_PlayerActionFightFestFinishScoreRacePhase = 6402;
PlayerActionType_PlayerActionFightFestRaceStart = 6403;
PlayerActionType_PlayerActionFightFestRaceEnd = 6404;
PlayerActionType_PlayerActionFightFestChallengeStart = 6405;
PlayerActionType_PlayerActionFightFestChallengeEnd = 6406;
PlayerActionType_PlayerActionFightFestGetCoachItem = 6407;
PlayerActionType_PlayerActionFightFestAcceptScoreRaceMission = 6408;
PlayerActionType_PlayerActionPetUse = 6451;
PlayerActionType_PlayerActionMusicRhythmPassLevelStar = 6501;
PlayerActionType_PlayerActionMusicRhythmLevelBegin = 6502;
PlayerActionType_PlayerActionMusicRhythmLevelEnd = 6503;
PlayerActionType_PlayerActionTrackPhotoStageBegin = 6551;
PlayerActionType_PlayerActionTrackPhotoStageEnd = 6552;
PlayerActionType_PlayerActionSummonActivityBattleBegin = 6561;
PlayerActionType_PlayerActionSummonActivityBattleEnd = 6562;
PlayerActionType_PlayerActionRaidCollectionEnterNextRaid = 6571;
PlayerActionType_PlayerActionDifficultyAdjustmentSet = 6572;
PlayerActionType_PlayerActionDifficultyAdjustmentUnset = 6573;
PlayerActionType_PlayerActionRogueArcadeAdventureRoomStart = 6580;
PlayerActionType_PlayerActionRogueArcadeAdventureRoomFinish = 6581;
PlayerActionType_PlayerActionRogueMagicStartLevel = 6601;
PlayerActionType_PlayerActionRogueMagicFinishLevel = 6602;
PlayerActionType_PlayerActionRogueMagicRevive = 6603;
PlayerActionType_PlayerActionRogueMagicEnterRoom = 6604;
PlayerActionType_PlayerActionRogueMagicLeaveRoom = 6605;
PlayerActionType_PlayerActionRogueMagicAddMiracle = 6606;
PlayerActionType_PlayerActionRogueMagicRemoveMiracle = 6607;
PlayerActionType_PlayerActionRogueMagicStageBegin = 6608;
PlayerActionType_PlayerActionRogueMagicStageEnd = 6609;
PlayerActionType_PlayerActionRogueMagicEnableTalent = 6610;
PlayerActionType_PlayerActionRogueMagicFinishStory = 6611;
PlayerActionType_PlayerActionRogueMagicAddScepter = 6612;
PlayerActionType_PlayerActionRogueMagicSelectScepter = 6613;
PlayerActionType_PlayerActionRogueMagicMountUnit = 6614;
PlayerActionType_PlayerActionRogueMagicAutoMountUnit = 6615;
PlayerActionType_PlayerActionRogueMagicAddMagicUnit = 6616;
PlayerActionType_PlayerActionRogueMagicRemoveMagicUnit = 6617;
PlayerActionType_PlayerActionRogueMagicWorkbenchComposeMagicUnit = 6618;
PlayerActionType_PlayerActionRogueMagicWorkbenchReforgeMagicUnit = 6619;
PlayerActionType_PlayerActionRogueMagicWorkbenchLevelUpScepter = 6620;
PlayerActionType_PlayerActionTrainPartyGamePlayStart = 6701;
PlayerActionType_PlayerActionTrainPartyPhaseBegin = 6702;
PlayerActionType_PlayerActionTrainPartyPhaseEnd = 6703;
PlayerActionType_PlayerActionTrainPartyRound = 6704;
PlayerActionType_PlayerActionTrainPartyMeetingBegin = 6705;
PlayerActionType_PlayerActionTrainPartyMeetingEnd = 6706;
PlayerActionType_PlayerActionTrainPartyMeetingPlayCard = 6707;
PlayerActionType_PlayerActionTrainPartyMeetingReRoll = 6708;
PlayerActionType_PlayerActionTrainPartyBuildAreaUnlock = 6709;
PlayerActionType_PlayerActionTrainPartyBuildStep = 6710;
PlayerActionType_PlayerActionTrainPartyBuildLevelAward = 6711;
PlayerActionType_PlayerActionTrainPartyBuildingDynamicBuff = 6712;
PlayerActionType_PlayerActionTrainPartyBuildDiy = 6713;
PlayerActionType_PlayerActionSelfRoomBuildDiy = 6714;
PlayerActionType_PlayerActionSkipUnlockSelfRoom = 6715;
PlayerActionType_PlayerActionSelfRoomBuildDiyMerge = 6716;
PlayerActionType_PlayerActionSwitchHandOpPropState = 6801;
PlayerActionType_PlayerActionEraFlipperChangeRegionState = 6811;
PlayerActionType_PlayerActionEraFlipperChangePropState = 6812;
PlayerActionType_PlayerActionActivityBenefitReward = 6820;
PlayerActionType_PlayerActionActivityBenefitJoin = 6821;
PlayerActionType_PlayerActionActivityBenefitInitialReward = 6822;
PlayerActionType_PlayerActionActiveActivityReward = 6831;
PlayerActionType_PlayerActionPamSkinChangeSkin = 6851;
PlayerActionType_PlayerActionChestFind = 6861;
PlayerActionType_PlayerActionReissueMarkChestItemMail = 6862;
PlayerActionType_PlayerActionMarblePassMatch = 6871;
PlayerActionType_PlayerActionMarbleBuySeal = 6872;
PlayerActionType_PlayerActionMarbleFightGameBegin = 6873;
PlayerActionType_PlayerActionMarbleFightGameEnd = 6874;
PlayerActionType_PlayerActionMarbleFightGameRound = 6875;
PlayerActionType_PlayerActionMarbleFightGameTurn = 6876;
PlayerActionType_PlayerActionPlanetFesLevelUp = 6901;
PlayerActionType_PlayerActionPlanetFesActivityInit = 6902;
PlayerActionType_PlayerActionPlanetFesAvatarLevelUp = 6903;
PlayerActionType_PlayerActionPlanetFesTakeRegionPhaseReward = 6904;
PlayerActionType_PlayerActionPlanetFesAddItem = 6905;
PlayerActionType_PlayerActionPlanetFesQuest = 6906;
PlayerActionType_PlayerActionPlanetFesBusinessDayFinish = 6907;
PlayerActionType_PlayerActionPlanetFesAvatarStarUp = 6908;
PlayerActionType_PlayerActionPlanetFesUnlockLand = 6909;
PlayerActionType_PlayerActionPlanetFesBusinessEventFinish = 6910;
PlayerActionType_PlayerActionPlanetFesActivateCard = 6911;
PlayerActionType_PlayerActionPlanetFesSkillLevelUp = 6912;
PlayerActionType_PlayerActionPlanetFesGacha = 6913;
PlayerActionType_PlayerActionPlanetFesBusinessEventHandle = 6914;
PlayerActionType_PlayerActionPlanetFesCardApplyPermission = 6915;
PlayerActionType_PlayerActionPlanetFesCardInteract = 6916;
PlayerActionType_PlayerActionPlanetFesToSns = 6917;
PlayerActionType_PlayerActionPlanetFesSetWorkAvatar = 6918;
PlayerActionType_PlayerActionPlanetFesSummary = 6919;
PlayerActionType_PlayerActionTarotBookCharacterLevelUp = 6951;
PlayerActionType_PlayerActionTarotBookOpenPack = 6952;
PlayerActionType_PlayerActionTarotBookUnlockStory = 6953;
PlayerActionType_PlayerActionTarotBookUnlockStorySingle = 6954;
PlayerActionType_PlayerActionTarotBookFinishStory = 6955;
PlayerActionType_PlayerActionTarotBookFinishInteraction = 6956;
PlayerActionType_PlayerActionTarotBookChangeEnergy = 6957;
PlayerActionType_PlayerActionTarotBookUnlockInteraction = 6958;
PlayerActionType_PlayerActionChimeraRoundStart = 6971;
PlayerActionType_PlayerActionChimeraRoundWorkStart = 6972;
PlayerActionType_PlayerActionChimeraRoundWorkEnd = 6973;
PlayerActionType_PlayerActionChimeraEndlessStart = 6974;
PlayerActionType_PlayerActionChimeraEndlessEnd = 6975;
PlayerActionType_PlayerActionChimeraEndlessWorkStart = 6976;
PlayerActionType_PlayerActionChimeraEndlessWorkEnd = 6977;
PlayerActionType_PlayerActionChimeraRankChange = 6978;
PlayerActionType_PlayerActionChimeraGet = 6979;
PlayerActionType_PlayerActionStoryTokenTakeActivityReward = 6991;
PlayerActionType_PlayerActionReissueAvatarTokenItem = 6992;
PlayerActionType_PlayerActionAvatarDeliverRewardActivityTakeReward = 7001;
PlayerActionType_PlayerActionElfRestaurantBuyField = 7011;
PlayerActionType_PlayerActionElfRestaurantPlantSeed = 7012;
PlayerActionType_PlayerActionElfRestaurantRecycleSeed = 7013;
PlayerActionType_PlayerActionElfRestaurantHarvestCrop = 7014;
PlayerActionType_PlayerActionElfRestaurantUpgradeEmployeeLevel = 7015;
PlayerActionType_PlayerActionElfRestaurantUpgradeFacilityLevel = 7016;
PlayerActionType_PlayerActionElfRestaurantUpgradeRecipeLevel = 7017;
PlayerActionType_PlayerActionElfRestaurantBuyShopItem = 7018;
PlayerActionType_PlayerActionElfRestaurantFinishTradeOrder = 7019;
PlayerActionType_PlayerActionElfRestaurantTakeVillagerReward = 7020;
PlayerActionType_PlayerActionElfRestaurantSettleRestaurantPlay = 7021;
PlayerActionType_PlayerActionElfRestaurantInit = 7022;
PlayerActionType_PlayerActionElfRestaurantSettleProgress = 7023;
PlayerActionType_PlayerActionElfRestaurantSettleDay = 7024;
PlayerActionType_PlayerActionElfRestaurantAddItem = 7025;
PlayerActionType_PlayerActionLocalLegendReward = 7031;
PlayerActionType_PlayerActionFateLevelStart = 7041;
PlayerActionType_PlayerActionFateLevelSettle = 7042;
PlayerActionType_PlayerActionFateBattleStart = 7043;
PlayerActionType_PlayerActionFateBattleEnd = 7044;
PlayerActionType_PlayerActionFateAddHougu = 7045;
PlayerActionType_PlayerActionFateSelectHougu = 7046;
PlayerActionType_PlayerActionFateSelectReiju = 7047;
PlayerActionType_PlayerActionFateRefreshReiju = 7048;
PlayerActionType_PlayerActionFateAddCoin = 7049;
PlayerActionType_PlayerActionFateBuyBuff = 7050;
PlayerActionType_PlayerActionFateSellBuff = 7051;
PlayerActionType_PlayerActionFateRefreshShop = 7052;
PlayerActionType_PlayerActionFateLockGoods = 7053;
PlayerActionType_PlayerActionFateUnlockGoods = 7054;
PlayerActionType_PlayerActionFateTakeExpReward = 7055;
PlayerActionType_PlayerActionFateAddExp = 7056;
PlayerActionType_PlayerActionFateMasterHpChange = 7057;
PlayerActionType_PlayerActionParkourStartLevel = 7061;
PlayerActionType_PlayerActionParkourEndLevel = 7062;
PlayerActionType_PlayerActionBasinChestInteractResult = 7091;
PlayerActionType_PlayerActionRogueMiracleSwap = 7092;
PlayerActionType_PlayerActionHipplenEndingTakeReward = 7101;
PlayerActionType_PlayerActionHipplenGiftDeliverReward = 7102;
PlayerActionType_PlayerActionHipplenCycleStart = 7103;
PlayerActionType_PlayerActionHipplenCycleFinish = 7104;
PlayerActionType_PlayerActionHipplenAgendaPlan = 7105;
PlayerActionType_PlayerActionHipplenAgendaSettle = 7106;
PlayerActionType_PlayerActionHipplenTrialStart = 7107;
PlayerActionType_PlayerActionHipplenTrialFinish = 7108;
PlayerActionType_PlayerActionHipplenStatusChange = 7109;
PlayerActionType_PlayerActionHipplenOutfitChange = 7110;
PlayerActionType_PlayerActionHipplenTraitUnlock = 7111;
PlayerActionType_PlayerActionHipplenEndingUnlock = 7112;
PlayerActionType_PlayerActionHipplenOutfitUnlock = 7113;
PlayerActionType_PlayerActionHipplenGiftUnlock = 7114;
PlayerActionType_PlayerActionHipplenIncidentFinish = 7115;
PlayerActionType_PlayerActionChallengePeakStart = 7121;
PlayerActionType_PlayerActionChallengePeakReward = 7122;
PlayerActionType_PlayerActionChallengePeakMobStart = 7123;
PlayerActionType_PlayerActionChallengePeakMobSettle = 7124;
PlayerActionType_PlayerActionChallengePeakBossStart = 7125;
PlayerActionType_PlayerActionChallengePeakBossSettle = 7126;
PlayerActionType_PlayerActionChallengePeakFastPass = 7127;
PlayerActionType_PlayerActionChallengePeakRecommendLineup = 7128;
PlayerActionType_PlayerActionChallengePeakMobBattleEnd = 7129;
PlayerActionType_PlayerActionChallengePeakMobRecordClear = 7130;
PlayerActionType_PlayerActionCakeRaceLoan = 7141;
PlayerActionType_PlayerActionCakeRaceSectionBegin = 7142;
PlayerActionType_PlayerActionCakeRaceSectionEnd = 7143;
PlayerActionType_PlayerActionCakeRaceRoomSectionSettle = 7144;
PlayerActionType_PlayerActionCakeRaceGameSettle = 7145;
PlayerActionType_PlayerActionCakeRaceGameBetCat = 7146;
PlayerActionType_PlayerActionCakeRaceGameWinCoin = 7147;
PlayerActionType_PlayerActionCakeRaceLikeFriendRanking = 7148;
PlayerActionType_PlayerActionElationBattleBegin = 7161;
PlayerActionType_PlayerActionElationBattleEnd = 7162;
PlayerActionType_PlayerActionActivityHotDataChange = 7170;
PlayerActionType_PlayerActionChimeraDuelGameSettle = 7181;
PlayerActionType_PlayerActionChimeraDuelMasterUnlock = 7182;
PlayerActionType_PlayerActionChimeraDuelGameStart = 7183;
PlayerActionType_PlayerActionChimeraDuelBattleStart = 7184;
PlayerActionType_PlayerActionChimeraDuelBattleEnd = 7185;
PlayerActionType_PlayerActionChimeraDuelChimeraBuy = 7186;
PlayerActionType_PlayerActionChimeraDuelItemBuy = 7187;
PlayerActionType_PlayerActionChimeraDuelShopRefresh = 7188;
PlayerActionType_PlayerActionChimeraDuelChimeraEnhance = 7189;
PlayerActionType_PlayerActionChimeraDuelChimeraSell = 7190;
PlayerActionType_PlayerActionChimeraDuelShopStart = 7191;
PlayerActionType_PlayerActionChimeraDuelShopEnd = 7192;
PlayerActionType_PlayerActionChimeraDuelFriendPvpLineupSave = 7193;
PlayerActionType_PlayerActionChimeraDuelDefendLineupSet = 7194;
PlayerActionType_PlayerActionMazePuzzleFinishChenLingGameBoy = 7201;
PlayerActionType_PlayerActionMazePuzzleFiveDimMoneyChange = 7202;
PlayerActionType_PlayerActionMazePuzzleFinishFiveDimMiniGame = 7203;
PlayerActionType_PlayerActionMazePuzzleOpenChenLingGameBoyCheatMode = 7204;
PlayerActionType_PlayerActionMazePuzzleEnterFiveDimGame = 7205;
PlayerActionType_PlayerActionMazePuzzleLeaveFiveDimGame = 7206;
PlayerActionType_PlayerActionMazePuzzleFiveDimGameSkillChange = 7207;
PlayerActionType_PlayerActionGridFightGameStart = 7251;
PlayerActionType_PlayerActionGridFightGameEnd = 7252;
PlayerActionType_PlayerActionGridFightRoundStart = 7253;
PlayerActionType_PlayerActionGridFightRoundEnd = 7254;
PlayerActionType_PlayerActionGridFightBattleStart = 7255;
PlayerActionType_PlayerActionGridFightBattleEnd = 7256;
PlayerActionType_PlayerActionGridFightBattleRole = 7257;
PlayerActionType_PlayerActionGridFightPortalRefresh = 7258;
PlayerActionType_PlayerActionGridFightPortalSelect = 7259;
PlayerActionType_PlayerActionGridFightAugmentRefresh = 7260;
PlayerActionType_PlayerActionGridFightAugmentSelect = 7261;
PlayerActionType_PlayerActionGridFightShopRefresh = 7262;
PlayerActionType_PlayerActionGridFightShopBuy = 7263;
PlayerActionType_PlayerActionGridFightSupplyRefresh = 7264;
PlayerActionType_PlayerActionGridFightSupplySelect = 7265;
PlayerActionType_PlayerActionGridFightForgeOpen = 7266;
PlayerActionType_PlayerActionGridFightSpecialShopBuy = 7267;
PlayerActionType_PlayerActionGridFightGetExp = 7268;
PlayerActionType_PlayerActionGridFightGetOrb = 7269;
PlayerActionType_PlayerActionGridFightUseOrb = 7270;
PlayerActionType_PlayerActionGridFightGetRole = 7271;
PlayerActionType_PlayerActionGridFightGetCoin = 7272;
PlayerActionType_PlayerActionGridFightGetFreeRefresh = 7273;
PlayerActionType_PlayerActionGridFightGetItem = 7274;
PlayerActionType_PlayerActionGridFightGetEquip = 7275;
PlayerActionType_PlayerActionGridFightDressEquip = 7276;
PlayerActionType_PlayerActionGridFightGetHp = 7277;
PlayerActionType_PlayerActionGridFightWeeklyScoreChange = 7278;
PlayerActionType_PlayerActionGridFightGetWeeklyReward = 7279;
PlayerActionType_PlayerActionGridFightSeasonExpChange = 7280;
PlayerActionType_PlayerActionGridFightTalentEnable = 7281;
PlayerActionType_PlayerActionGridFightTalentReset = 7282;
PlayerActionType_PlayerActionGridFightTutorialTaskFinish = 7283;
PlayerActionType_PlayerActionGridFightEliteBranchRefresh = 7284;
PlayerActionType_PlayerActionGridFightTutorialResume = 7285;
PlayerActionType_PlayerActionGridFightGetProjection = 7286;
PlayerActionType_PlayerActionGridFightGetPresent = 7287;
PlayerActionType_PlayerActionGridFightOpenPresent = 7288;
PlayerActionType_PlayerActionGridFightSettleSeasonEnd = 7289;
PlayerActionType_PlayerActionGridFightFavoriteArchive = 7290;
PlayerActionType_PlayerActionLocalLegendBattleBegin = 7361;
PlayerActionType_PlayerActionLocalLegendBattleEnd = 7362;
PlayerActionType_PlayerActionDiceCombatBuyShopGood = 7351;
PlayerActionType_PlayerActionDiceCombatUpgradeAvatar = 7352;
PlayerActionType_PlayerActionDiceCombatFinishPveStage = 7353;
PlayerActionType_PlayerActionDiceCombatBegin = 7354;
PlayerActionType_PlayerActionDiceCombatTurnEnd = 7355;
PlayerActionType_PlayerActionDiceCombatEnd = 7356;
PlayerActionType_PlayerActionDiceCombatScoreChange = 7357;
PlayerActionType_PlayerActionDiceCombatChangeColorDice = 7358;
PlayerActionType_PlayerActionInteractiveTriggerMazeBuffAdd = 7371;
PlayerActionType_PlayerActionLlmChat = 7376;
PlayerActionType_PlayerActionLlmChatNextQuestion = 7377;
PlayerActionType_PlayerActionLlmChatFeedback = 7378;
PlayerActionType_PlayerActionNewYearBoatTakeReward = 7451;
PlayerActionType_PlayerActionNewYearBoatSelectBoat = 7452;
PlayerActionType_PlayerActionNewYearBoatPeriodSettle = 7453;
PlayerActionType_PlayerActionBenefitV2ActivityTakeReward = 7454;
PlayerActionType_PlayerActionBenefitV2ActivityDraw = 7455;
PlayerActionType_PlayerActionJukeboxSetting = 7471;
PlayerActionType_PlayerActionJukeboxSettingReset = 7472;
PlayerActionType_PlayerActionLimaoNewsSubmitIssue = 7486;
PlayerActionType_PlayerActionLimaoNewsSubmitPost = 7487;
PlayerActionType_PlayerActionLimaoNewsOfficeSurveyStateChange = 7488;
PlayerActionType_PlayerActionLimaoNewsTriggerMessage = 7489;
PlayerActionType_PlayerActionLimaoNewsFinishMessage = 7490;
PlayerActionType_PlayerActionLimaoNewsFinishCondition = 7491;
PlayerActionType_PlayerActionLimaoNewsUnlockPost = 7492;
PlayerActionType_PlayerActionLimaoNewsReplyComment = 7493;
PlayerActionType_PlayerActionLimaoNewsBanPost = 7494;
PlayerActionType_PlayerActionLimaoNewsTriggerOfficeEvent = 7495;
PlayerActionType_PlayerActionLimaoNewsFinishOfficeEvent = 7496;
PlayerActionType_PlayerActionLimaoNewsUpvoteContent = 7497;
PlayerActionType_PlayerActionChenLingBattleActivatePrivilege = 7506;
PlayerActionType_PlayerActionChenLingBattleConquerLevelUp = 7507;
PlayerActionType_PlayerActionChenLingBattleStartStage = 7508;
PlayerActionType_PlayerActionChenLingBattleSettleStage = 7509;
PlayerActionType_PlayerActionChenLingBattleStartBattle = 7510;
PlayerActionType_PlayerActionChenLingBattleFinishBattle = 7511;
PlayerActionType_PlayerActionChenLingBattleFinishWave = 7512;
PlayerActionType_PlayerActionChenLingBattleSelectCard = 7513;
PlayerActionType_PlayerActionChenLingBattleRefreshCard = 7514;
PlayerActionType_PlayerActionChenLingBattleBuyShopItem = 7515;
PlayerActionType_PlayerActionChenLingBattleRefreshShop = 7516;
PlayerActionType_PlayerActionChenLingBattleSelectPolicy = 7517;
PlayerActionType_PlayerActionChenLingBattleRefreshPolicy = 7518;
PlayerActionType_PlayerActionChenLingBattleAddHandCard = 7519;
PlayerActionType_PlayerActionChenLingBattleUseHandCard = 7520;
PlayerActionType_PlayerActionChenLingBattleSellHandCard = 7521;
PlayerActionType_PlayerActionChenLingBattleEntityUpgrade = 7522;
}
message ALKCPDJADFI {
uint32 queue_position = 1; // offset: 40
uint32 AFBHGKNKICN = 2; // offset: 32
oneof GCNGAFNKJIE {
HDEILCLJPDL marble_game_begin = 101; // offset: 16
HCEOLOKDOBG marble_game_end = 102; // offset: 16
OFOPLDLCDEB marble_game_round = 103; // offset: 16
EGMLOKHFDBG marble_game_turn = 104; // offset: 16
OMELFOILHLG cake_race_section_begin = 201; // offset: 16
OJKALFELHBM cake_race_section_end = 202; // offset: 16
EIGKOCFDLFE cake_race_room_section_settle = 203; // offset: 16
NNFMLNIILHA dice_combat_begin = 251; // offset: 16
NEKMLJGHDJC dice_combat_turn_end = 252; // offset: 16
DCKHFDDHICN dice_combat_end = 253; // offset: 16
}
}
message KGEOFMCALEI {
uint32 PHNEBDGOCIG = 1; // offset: 28
int32 PIEJINGJEML = 2; // offset: 24
int32 AJCHAGMHHNE = 3; // offset: 36
uint32 CKMNGJCNCIK = 4; // offset: 32
}
message IAJHKDKALJD {
uint32 PHNEBDGOCIG = 1; // offset: 24
uint32 OLGBJOBLJEA = 2; // offset: 28
}
message AEOKCMOOEGI {
uint32 item_id = 1; // offset: 24
uint32 MPCFMJLCIAP = 2; // offset: 32
uint32 skill_id = 3; // offset: 36
int32 display_value = 4; // offset: 28
}
message INLNBAKLLAP {
int32 GFMLABANFLA = 1; // offset: 24
int32 JKLDKLKPGMB = 2; // offset: 36
int32 DJNPGPMDOKE = 3; // offset: 32
int32 BPNFPDIEBFI = 4; // offset: 28
}
message HDEILCLJPDL {
uint32 monster_battle_type = 1; // offset: 44
uint64 ECMGMGJIEFF = 2; // offset: 64
uint32 level_id = 3; // offset: 52
uint32 KHGLMLNLOPA = 4; // offset: 40
repeated KGEOFMCALEI GBNOFLPCOKL = 5; // offset: 24
uint32 rank = 6; // offset: 72
uint64 GAJOHOINOED = 7; // offset: 56
repeated KGEOFMCALEI JGFFFOAIOBH = 8; // offset: 16
uint32 AKHIOEAMHDP = 9; // offset: 48
}
message HCEOLOKDOBG {
uint32 monster_battle_type = 1; // offset: 92
uint64 ECMGMGJIEFF = 2; // offset: 96
uint32 level_id = 3; // offset: 104
uint32 KHGLMLNLOPA = 4; // offset: 88
repeated KGEOFMCALEI GBNOFLPCOKL = 5; // offset: 24
uint32 rank = 6; // offset: 80
uint64 GAJOHOINOED = 7; // offset: 56
repeated KGEOFMCALEI JGFFFOAIOBH = 8; // offset: 40
uint32 AKHIOEAMHDP = 9; // offset: 64
uint32 NDKMPEMAACL = 10; // offset: 76
int32 score_id = 11; // offset: 68
int32 CEGCIEDIBOB = 12; // offset: 72
repeated IAJHKDKALJD JOKMDOPFAHC = 13; // offset: 32
uint32 IDDPDLNCONA = 14; // offset: 52
uint32 LDMBKFLLFJG = 15; // offset: 48
uint32 BBHEGJOBGPJ = 16; // offset: 84
uint32 LDDLHOMCOJE = 17; // offset: 108
}
message OFOPLDLCDEB {
uint32 monster_battle_type = 1; // offset: 112
uint64 ECMGMGJIEFF = 2; // offset: 80
uint32 level_id = 3; // offset: 100
uint32 KHGLMLNLOPA = 4; // offset: 72
uint32 CNJFJPJDGNO = 5; // offset: 96
uint32 PHNEBDGOCIG = 6; // offset: 76
bool GJDIIEIJGMG = 7; // offset: 108
repeated KGEOFMCALEI GOJKBGNAOLG = 8; // offset: 48
uint32 rank = 9; // offset: 88
repeated KGEOFMCALEI DDKFBCOOCMB = 10; // offset: 64
uint32 AKHIOEAMHDP = 11; // offset: 104
repeated AEOKCMOOEGI skill_info = 12; // offset: 40
repeated INLNBAKLLAP OFHCGDIPMDA = 13; // offset: 32
repeated KGEOFMCALEI PIHKFPINMDG = 14; // offset: 24
repeated KGEOFMCALEI IDCJOBHBHNL = 15; // offset: 56
uint32 FLIAJAKPICM = 16; // offset: 92
}
message EGMLOKHFDBG {
uint32 monster_battle_type = 1; // offset: 52
uint64 ECMGMGJIEFF = 2; // offset: 72
uint32 level_id = 3; // offset: 56
uint32 KHGLMLNLOPA = 4; // offset: 48
bool AODNKHOMIBG = 5; // offset: 32
uint32 CNJFJPJDGNO = 6; // offset: 64
uint32 rank = 7; // offset: 80
uint64 GAJOHOINOED = 8; // offset: 40
uint32 AKHIOEAMHDP = 9; // offset: 60
uint32 LFFNHOPKHPJ = 10; // offset: 36
repeated uint32 buff_list = 11; // offset: 24
uint32 FLIAJAKPICM = 12; // offset: 84
}
message EJFJNFLJAKC {
repeated uint32 MBAEFELBAGO = 1; // offset: 24
repeated uint32 HCAMFHPHDEP = 2; // offset: 16
}
message NDHLGGKFPPH {
uint32 IPDOGLDJCMO = 1; // offset: 28
uint32 LCIGCDKIDGO = 2; // offset: 24
}
message EMIIJHGIJAO {
uint32 HNLIHDPJOMP = 1; // offset: 36
uint32 rank = 2; // offset: 40
uint32 BAGKGNMEKKE = 3; // offset: 44
uint32 KFGHGEJGKGF = 4; // offset: 32
repeated NDHLGGKFPPH EOHPJADJABA = 5; // offset: 24
uint32 CAPKKEIENBJ = 6; // offset: 48
}
message EICLDCNIJEN {
uint32 HNLIHDPJOMP = 1; // offset: 24
uint32 OLGBJOBLJEA = 2; // offset: 28
}
message OMELFOILHLG {
string room_id = 1; // offset: 24
uint32 IAIKDGMCLNE = 2; // offset: 40
uint32 section_id = 3; // offset: 44
EJFJNFLJAKC player_info = 4; // offset: 16
}
message OJKALFELHBM {
string room_id = 1; // offset: 24
uint32 IAIKDGMCLNE = 2; // offset: 80
uint32 section_id = 3; // offset: 48
uint32 LILFKMGOBHI = 4; // offset: 72
uint32 AOLLHJMLNBJ = 5; // offset: 60
uint32 OPCPHHCHLEC = 6; // offset: 68
repeated NDHLGGKFPPH CPLBAGGJDAE = 7; // offset: 16
uint32 DFMOKPHLKGP = 8; // offset: 52
uint32 ALCAKIKHAIJ = 9; // offset: 88
float GCNGBPJJHGB = 10; // offset: 84
int32 AJJBPGGKCGB = 11; // offset: 56
int32 ECHOPAADMNH = 12; // offset: 44
int32 ONFHOONADMA = 13; // offset: 40
uint32 GJKAOGDNCPA = 14; // offset: 64
int32 HPGGDDJNKKP = 15; // offset: 92
int32 LDFEIBNDNMN = 16; // offset: 96
uint32 PCJODNEAADK = 17; // offset: 76
}
message EIGKOCFDLFE {
string room_id = 1; // offset: 48
uint32 IAIKDGMCLNE = 2; // offset: 84
uint32 section_id = 3; // offset: 80
EJFJNFLJAKC player_info = 4; // offset: 56
repeated EMIIJHGIJAO DHBJANMKEAI = 5; // offset: 32
repeated uint32 NELIOCLFCPH = 6; // offset: 16
repeated uint32 KBBPCCHMEHF = 7; // offset: 24
repeated uint32 JFDAMJLFAKN = 8; // offset: 64
repeated EICLDCNIJEN KBENOGKKJJM = 9; // offset: 40
}
message LMCJJIEGGOI {
uint32 avatar_id = 1; // offset: 24
uint32 NGLFIHOKHIB = 2; // offset: 32
uint32 avatar_level = 3; // offset: 28
}
message KELGHGAEOIG {
uint32 PGKLDNECFDL = 1; // offset: 24
uint32 ECCJCDBBMDL = 2; // offset: 28
uint32 FJLOAJFHFNP = 3; // offset: 36
uint32 PJDFLBMJPEL = 4; // offset: 32
}
message FENHMMPAKFN {
uint32 NOIALOKOCDP = 1; // offset: 56
uint32 GHAAGHHOKOO = 2; // offset: 44
bool NFBGKILNAGE = 3; // offset: 60
uint32 GGMPFLKOLPD = 4; // offset: 68
repeated uint32 HELAFBMFDPG = 5; // offset: 32
repeated uint32 MCMLNKAFKHD = 6; // offset: 24
uint32 PIECKOJHLGK = 7; // offset: 64
uint32 damage = 8; // offset: 52
uint32 OLHENEILJGC = 9; // offset: 40
bool OGEOLPABHEN = 10; // offset: 61
uint32 DMBCODJGBFB = 11; // offset: 48
}
message NNFMLNIILHA {
uint64 room_id = 1; // offset: 48
uint32 DOLHNKNPECP = 2; // offset: 44
uint32 GAJOHOINOED = 3; // offset: 56
uint32 JHOPGAPFLLD = 4; // offset: 60
uint32 monster_battle_type = 5; // offset: 40
uint32 ELBMBNPLHHE = 6; // offset: 64
LMCJJIEGGOI PPKMDJPMPAM = 7; // offset: 24
LMCJJIEGGOI JAINBNJHOGB = 8; // offset: 32
}
message NEKMLJGHDJC {
uint64 room_id = 1; // offset: 80
uint32 DOLHNKNPECP = 2; // offset: 64
uint32 GAJOHOINOED = 3; // offset: 56
uint32 JHOPGAPFLLD = 4; // offset: 92
bool NKOPEBMIEMH = 5; // offset: 60
uint32 IDDPDLNCONA = 6; // offset: 68
uint32 NJMALCDNEPB = 7; // offset: 72
LMCJJIEGGOI PPKMDJPMPAM = 8; // offset: 48
LMCJJIEGGOI JAINBNJHOGB = 9; // offset: 40
uint32 attack_type = 10; // offset: 96
FENHMMPAKFN GAAFADDFCFJ = 11; // offset: 32
FENHMMPAKFN MJBMMPJJBMD = 12; // offset: 16
uint32 HIOPKLOJOND = 13; // offset: 88
uint32 cost_time = 14; // offset: 100
}
message DCKHFDDHICN {
uint64 room_id = 1; // offset: 88
uint32 DOLHNKNPECP = 2; // offset: 76
uint32 GAJOHOINOED = 3; // offset: 64
uint32 JHOPGAPFLLD = 4; // offset: 80
bool NKOPEBMIEMH = 5; // offset: 72
uint32 monster_battle_type = 6; // offset: 96
uint32 ELBMBNPLHHE = 7; // offset: 104
repeated uint32 GLDLBPOHONI = 8; // offset: 48
LMCJJIEGGOI PPKMDJPMPAM = 9; // offset: 16
LMCJJIEGGOI JAINBNJHOGB = 10; // offset: 24
uint32 NDKMPEMAACL = 11; // offset: 84
KELGHGAEOIG PHKNHHCCKHI = 12; // offset: 40
KELGHGAEOIG GPFKJNMLJFC = 13; // offset: 32
uint32 EJPOMKKFOGA = 14; // offset: 100
uint32 cost_time = 15; // offset: 68
}
// Obf: ChatType
enum ChatType {
CHAT_TYPE_NONE = 0;
CHAT_TYPE_PRIVATE = 1;
CHAT_TYPE_GROUP = 2;
}
// Obf: MsgType
enum MsgType {
MSG_TYPE_NONE = 0;
MSG_TYPE_CUSTOM_TEXT = 1;
MSG_TYPE_EMOJI = 2;
MSG_TYPE_INVITE = 3;
MSG_TYPE_PLANET_FES = 4;
MSG_TYPE_ACIELMOLELB = 5;
MSG_TYPE_BGDMLGDMDIF = 6;
MSG_TYPE_MGLPLOPECGJ = 7;
MSG_TYPE_PPGBFMOGAHC = 8;
MSG_TYPE_BAEKHOHLLKJ = 9;
}
enum CKILELDLJAC {
CKILELDLJAC_OKJLAPLMAHL = 0;
CKILELDLJAC_LGECFKOFLLP = 1;
CKILELDLJAC_GAFAACGODFN = 2;
}
enum PPDJBPEMDBL {
PPDJBPEMDBL_MNFEPONEDDJ = 0;
PPDJBPEMDBL_IMBIHMEBLAF = 1;
PPDJBPEMDBL_JIPFHLGKDIO = 2;
PPDJBPEMDBL_OOLPFAOJHDC = 3;
PPDJBPEMDBL_CICOIGPFCCE = 4;
}
enum FDEKAGHNMFN {
FDEKAGHNMFN_GINKBHDPOAN = 0;
FDEKAGHNMFN_BKMBBBNBFJE = 1;
FDEKAGHNMFN_PKAEPLBJFOM = 2;
FDEKAGHNMFN_ILIEHDPKJMF = 3;
FDEKAGHNMFN_KMIIINHEODN = 4;
}
enum GNHIGGKKNHA {
GNHIGGKKNHA_MNFEPONEDDJ = 0;
GNHIGGKKNHA_HIJCGFONFFL = 1;
GNHIGGKKNHA_IFOEDILOHCF = 2;
}
enum BKACBGFDDDA {
BKACBGFDDDA_MNFEPONEDDJ = 0;
BKACBGFDDDA_BEMCNAJOHHE = 1;
BKACBGFDDDA_EIFLBEEPOFJ = 2;
}
enum KGKFNNLMJLP {
KGKFNNLMJLP_MNFEPONEDDJ = 0;
KGKFNNLMJLP_LELEGHDFFJH = 1;
KGKFNNLMJLP_PPGJFEOMOLJ = 2;
}
message LFPJCAJLEHE {
uint64 KDDLODBBLCF = 1; // offset: 40
uint32 MLKKBBFLAHG = 2; // offset: 36
uint32 OJAHEHCMCCP = 3; // offset: 32
repeated uint32 HOJKKCHPJEK = 4; // offset: 16
}
message MDLOFDFIIIH {
uint32 panel_id = 1; // offset: 28
uint32 IBEEHOFGBDC = 2; // offset: 24
uint64 DFCFNLGHFLB = 3; // offset: 32
}
message BAHNLBALHFD {
repeated uint32 avatar_id_list = 1; // offset: 16
}
message PIGCMLBDKCP {
repeated uint32 avatar_id_list = 1; // offset: 16
}
message GIHLBFEBBEB {
repeated uint32 avatar_id_list = 1; // offset: 24
repeated PPDJBPEMDBL PFLFBKPLLIH = 2; // offset: 16
}
message NEJJEIGEHOM {
repeated uint32 avatar_id_list = 1; // offset: 24
}
message IGNLJPLHFGD {
repeated uint32 avatar_id_list = 1; // offset: 24
uint32 OMCICCFLLHC = 2; // offset: 32
}
message NBOELIBIHDO {
repeated uint32 avatar_id_list = 1; // offset: 24
}
message HIHOFBHCMJJ {
oneof HPALEABCJAJ {
BAHNLBALHFD IFJAAEFINJJ = 1; // offset: 16
PIGCMLBDKCP MINJILFHIDI = 2; // offset: 16
GIHLBFEBBEB GOAABEIAPDH = 3; // offset: 16
NEJJEIGEHOM LAMJHDMDFGE = 4; // offset: 16
IGNLJPLHFGD HPMFOJACMBF = 5; // offset: 16
NBOELIBIHDO FJGEAJANJHG = 6; // offset: 16
}
}
message LHMAHNLLBFC {
string title = 1; // offset: 24
string LNDHDAEGNLA = 2; // offset: 32
}
message OEBNIJGBJKC {
FDEKAGHNMFN type = 1; // offset: 36
string stop_desc = 2; // offset: 16
uint32 avatar_id = 3; // offset: 32
}
message HMMHFALBILN {
repeated uint32 avatar_id_list = 1; // offset: 24
string stop_desc = 2; // offset: 16
}
message FPOIMIFHEMK {
uint32 HONLPMJJEIC = 1; // offset: 28
float value = 2; // offset: 24
}
message JKAKONBNDEE {
uint32 compose_relic_id = 1; // offset: 40
uint32 relic_type = 2; // offset: 44
FPOIMIFHEMK ANJFBBBFCMC = 3; // offset: 16
repeated FPOIMIFHEMK sub_affix_list = 4; // offset: 32
}
message PHNKKHAKDDL {
repeated JKAKONBNDEE OLENCGIKFNN = 1; // offset: 32
repeated FPOIMIFHEMK IJABHDPLDMI = 2; // offset: 16
uint32 BJBLEOMOJFC = 3; // offset: 40
}
message KMIHKHAENKD {
uint32 avatar_id = 1; // offset: 48
PHNKKHAKDDL EDMKLPHEHEG = 2; // offset: 16
PHNKKHAKDDL ELOKBGBIAGA = 3; // offset: 32
string stop_desc = 4; // offset: 40
}
message ChatData {
oneof extend_type {
LFPJCAJLEHE JBLJKHCAILO = 101; // offset: 16
MDLOFDFIIIH PDKFDGJPMMF = 102; // offset: 16
string message_text = 103; // offset: 16
uint32 extra_id = 104; // offset: 16
HIHOFBHCMJJ KBFOJCDOCDK = 105; // offset: 16
LHMAHNLLBFC BGDMLGDMDIF = 106; // offset: 16
OEBNIJGBJKC GLPGKFFKBCE = 107; // offset: 16
HMMHFALBILN FAMKDFDFEDK = 108; // offset: 16
KMIHKHAENKD JKPFPHFJJNI = 109; // offset: 16
}
}
message MessageChatData {
MsgType message_type = 1; // offset: 32
ChatData chat_data = 2; // offset: 16
}
message JDPGJOADLLE {
BKACBGFDDDA NIHAJMHKOBC = 1; // offset: 32
oneof MHHBNFFOPOJ {
uint32 uid = 11; // offset: 16
KGKFNNLMJLP role_goods_info = 12; // offset: 16
}
}
// Obf: ChatMessageData
message ChatMessageData {
uint64 create_time = 4; // offset: 40
JDPGJOADLLE AEELKNKIICI = 8; // offset: 32
repeated MessageChatData message_datas = 9; // offset: 24
}
enum AvatarSlotType {
AVATAR_SLOT_1 = 0;
AVATAR_SLOT_2 = 1;
AVATAR_SLOT_3 = 2;
}
enum ItemType {
ITEM_TYPE_NONE = 0;
ITEM_AVATAR_CARD = 1;
ITEM_EQUIPMENT = 2;
ITEM_MATERIAL = 3;
ITEM_AVATAR_EXP = 4;
ITEM_RELIC = 5;
}
// Obf: VirtualItemType
enum VirtualItemType {
VIRTUAL_ITEM_NONE = 0;
VIRTUAL_ITEM_HCOIN = 1;
VIRTUAL_ITEM_SCOIN = 2;
VIRTUAL_ITEM_MCOIN = 3;
VIRTUAL_ITEM_STAMINA = 11;
VIRTUAL_ITEM_RESERVE_STAMINA = 12;
VIRTUAL_ITEM_AVATAR_EXP = 21;
VIRTUAL_ITEM_EXP = 22;
VIRTUAL_ITEM_DAILY_ACTIVE_POINT = 23;
VIRTUAL_ITEM_MP_MAX = 24;
VIRTUAL_ITEM_PLAYER_RETURN_POINT = 25;
VIRTUAL_ITEM_BATTLE_COLLEGE_POINT = 26;
VIRTUAL_ITEM_ROGUE_COIN = 31;
VIRTUAL_ITEM_ROGUE_TALENT_COIN = 32;
VIRTUAL_ITEM_ROGUE_REWARD_KEY = 33;
VIRTUAL_ITEM_ROGUE_SUPER_REWARD_KEY = 34;
VIRTUAL_ITEM_ACHIEVEMENT_EXP = 41;
VIRTUAL_ITEM_BP_EXP = 51;
VIRTUAL_ITEM_BP_REAL_EXP = 52;
VIRTUAL_ITEM_MUSEUM_FUNDS = 53;
VIRTUAL_TRAINPARTY_BUILDING_FUNDS = 54;
VIRTUAL_TRAINPARTY_AREA_UNLOCK_COIN = 55;
VIRTUAL_TRAINPARTY_MOBILITY = 56;
VIRTUAL_ITEM_WARRIOR_EXP = 190;
VIRTUAL_ITEM_ROGUE_EXP = 191;
VIRTUAL_ITEM_MAGE_EXP = 192;
VIRTUAL_ITEM_SHAMAN_EXP = 193;
VIRTUAL_ITEM_WARLOCK_EXP = 194;
VIRTUAL_ITEM_KNIGHT_EXP = 195;
VIRTUAL_ITEM_PRIEST_EXP = 196;
VIRTUAL_ITEM_PUNK_LORD_POINT = 100000;
VIRTUAL_ITEM_GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION = 280001;
VIRTUAL_ITEM_GAMEPLAY_COUNTER_WOLF_BRO_BULLET = 280002;
VIRTUAL_ITEM_ALLEY_FUNDS = 281001;
VIRTUAL_ITEM_ROGUE_PUMAN_COUPON = 281012;
VIRTUAL_ITEM_MONTH_CARD = 300101;
VIRTUAL_ITEM_BP_NORMAL = 300102;
VIRTUAL_ITEM_BP_DELUXE = 300103;
VIRTUAL_ITEM_BP_UPGRADE = 300104;
VIRTUAL_ITEM_HELIOBUS_FANS = 281002;
VIRTUAL_ITEM_SPACE_ZOO_HYBRID_ITEM = 281003;
VIRTUAL_ITEM_SPACE_ZOO_EXP_POINT = 281004;
VIRTUAL_ITEM_ROGUE_NOUS_TALENT_COIN = 281013;
VIRTUAL_ITEM_EVOLVE_BUILD_COIN = 281019;
VIRTUAL_ITEM_DRINK_MAKER_TIP = 281005;
VIRTUAL_ITEM_MONOPOLY_DICE = 281014;
VIRTUAL_ITEM_MONOPOLY_COIN = 281015;
VIRTUAL_ITEM_MONOPOLY_CHEATDICE = 281016;
VIRTUAL_ITEM_MONOPOLY_REROLL = 281017;
VIRTUAL_ITEM_ROGUE_TOURN_PERMANENT_TALENT_COIN = 281018;
VIRTUAL_ITEM_ROGUE_TOURN_SEASON_TALENT_COIN = 281020;
VIRTUAL_ITEM_ROGUE_TOURN_EXP = 281022;
VIRTUAL_ITEM_MATCHTHREE_COIN = 281024;
VIRTUAL_ITEM_SWORD_TRAINING_SKILL_POINT = 281023;
VIRTUAL_ITEM_FIGHT_FEST_COIN = 281025;
VIRTUAL_ITEM_ROGUE_MAGIC_TALENT_COIN = 281026;
VIRTUAL_ITEM_EVOLVE_BUILD_SC_COIN = 281027;
VIRTUAL_ITEM_EVOLVE_BUILD_REWARD_EXP = 281028;
VIRTUAL_ITEM_MATCHTHREE_V2_COIN = 281029;
VIRTUAL_ITEM_GRID_FIGHT_COIN = 281031;
VIRTUAL_ITEM_GRID_FIGHT_TALENT_COIN = 281032;
VIRTUAL_ITEM_GRID_FIGHT_SEASON_EXP = 281033;
VIRTUAL_ITEM_GRID_FIGHT_GAMEPLAY_EXP = 281034;
VIRTUAL_ITEM_GRID_FIGHT_FREE_REFRESH_TIMES = 281035;
VIRTUAL_ITEM_CAKE_RACE_COIN = 281038;
VIRTUAL_ITEM_CAKE_RACE_SCORE = 281039;
}
enum GameplayCounterType {
GAMEPLAY_COUNTER_NONE = 0;
GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION = 280001;
}
enum BlackLimitLevel {
BLACK_LIMIT_LEVEL_ALL = 0;
}
enum AreaType {
AREA_NONE = 0;
AREA_CN = 1;
AREA_JP = 2;
AREA_ASIA = 3;
AREA_WEST = 4;
AREA_KR = 5;
AREA_OVERSEAS = 6;
}
enum EntityType {
ENTITY_NONE = 0;
ENTITY_AVATAR = 1;
ENTITY_MONSTER = 2;
ENTITY_NPC = 3;
ENTITY_PROP = 4;
ENTITY_TRIGGER = 5;
ENTITY_ENV = 6;
ENTITY_SUMMON_UNIT = 7;
}
enum LanguageType {
LANGUAGE_NONE = 0;
LANGUAGE_SC = 1;
LANGUAGE_TC = 2;
LANGUAGE_EN = 3;
LANGUAGE_KR = 4;
LANGUAGE_JP = 5;
LANGUAGE_FR = 6;
LANGUAGE_DE = 7;
LANGUAGE_ES = 8;
LANGUAGE_PT = 9;
LANGUAGE_RU = 10;
LANGUAGE_TH = 11;
LANGUAGE_VI = 12;
LANGUAGE_ID = 13;
}
// Obf: PlatformType
enum PlatformType {
EDITOR = 0;
IOS = 1;
ANDROID = 2;
PC = 3;
WEB = 4;
WAP = 5;
PS4 = 6;
NINTENDO = 7;
CLOUD_ANDROID = 8;
CLOUD_PC = 9;
CLOUD_IOS = 10;
PS5 = 11;
MAC = 12;
CLOUD_MAC = 13;
CLOUD_WEB_ANDROID = 20;
CLOUD_WEB_IOS = 21;
CLOUD_WEB_PC = 22;
CLOUD_WEB_MAC = 23;
CLOUD_WEB_TOUCH = 24;
CLOUD_WEB_KEYBOARD = 25;
CLOUD_DOUYIN_IOS = 27;
CLOUD_DOUYIN_ANDROID = 28;
}
// Obf: ReloginType
enum ReloginType {
NO_KICK = 0;
FORCE_KICK = 1;
IDLE_KICK = 2;
SILENCE = 3;
}
// Obf: AvatarType
enum AvatarType {
AVATAR_TYPE_NONE = 0;
AVATAR_TRIAL_TYPE = 1;
AVATAR_LIMIT_TYPE = 2;
AVATAR_FORMAL_TYPE = 3;
AVATAR_ASSIST_TYPE = 4;
AVATAR_AETHER_DIVIDE_TYPE = 5;
AVATAR_UPGRADE_AVAILABLE_TYPE = 6;
AVATAR_GRID_FIGHT_TYPE = 7;
AVATAR_GLJDNDMIGIP = 8;
}
// Obf: MultiPathAvatarType
enum MultiPathAvatarType {
MultiPathAvatarTypeNone = 0;
Mar_7thKnightType = 1001;
Mar_7thRogueType = 1224;
BoyWarriorType = 8001;
GirlWarriorType = 8002;
BoyKnightType = 8003;
GirlKnightType = 8004;
BoyShamanType = 8005;
GirlShamanType = 8006;
BoyMemoryType = 8007;
GirlMemoryType = 8008;
MultiPathAvatarType_AGNOIKEENJO = 8009;
MultiPathAvatarType_NJEOAKMICLO = 8010;
}
enum LHPKOENJAMO {
LHPKOENJAMO_IMMCHFFEELI = 0;
LHPKOENJAMO_PIBHPGADLFL = 1;
LHPKOENJAMO_AECBBOOMLOH = 32;
}
// Obf: Gender
enum Gender {
GenderNone = 0;
GenderMan = 1;
GenderWoman = 2;
}
enum PNONNHEEMNI {
PNONNHEEMNI_DMJALKPGPKK = 0;
PNONNHEEMNI_DAPCCLBKKLG = 1;
PNONNHEEMNI_HJOILOAADNL = 2;
PNONNHEEMNI_AGJFNGONONM = 3;
PNONNHEEMNI_MFIOCJEMEMG = 4;
}
// Obf: ProductGiftType
enum ProductGiftType {
PRODUCT_GIFT_NONE = 0;
PRODUCT_GIFT_COIN = 1;
PRODUCT_GIFT_MONTH_CARD = 2;
PRODUCT_GIFT_BP_68 = 3;
PRODUCT_GIFT_BP_128 = 4;
PRODUCT_GIFT_BP68_UPGRADE_128 = 5;
PRODUCT_GIFT_POINT_CARD = 6;
PRODUCT_GIFT_PS_PRE_ORDER_1 = 7;
PRODUCT_GIFT_PS_PRE_ORDER_2 = 8;
PRODUCT_GIFT_GOOGLE_POINTS_100 = 9;
PRODUCT_GIFT_GOOGLE_POINTS_150 = 10;
PRODUCT_GIFT_PS_POINT_CARD_030 = 11;
PRODUCT_GIFT_PS_POINT_CARD_050 = 12;
PRODUCT_GIFT_PS_POINT_CARD_100 = 13;
PRODUCT_GIFT_PSN_PLUS = 14;
PRODUCT_GIFT_SINGLE_6 = 15;
PRODUCT_GIFT_DAILY_LOGIN_30 = 16;
PRODUCT_GIFT_APPLE_GIFT_CARD = 17;
PRODUCT_GIFT_FTC_UP_GACHA_TICKET_1 = 18;
PRODUCT_GIFT_FTC_UP_GACHA_TICKET_10 = 19;
PRODUCT_GIFT_FTC_NORMAL_GACHA_TICKET_1 = 20;
PRODUCT_GIFT_FTC_NORMAL_GACHA_TICKET_10 = 21;
PRODUCT_GIFT_TICKET_10 = 22;
EJEBHIIKAJF_DBIADNGNFMD = 23;
}
// Obf: FeatureSwitchType
enum FeatureSwitchType {
FeatureSwitchType_BDGFDHMNCLO = 0;
FeatureSwitchType_DPNFFLLKNAF = 1;
FeatureSwitchType_IJKFENJGIKK = 2;
FeatureSwitchType_CAHLMOKLHEH = 3;
FeatureSwitchType_PPOAGIFBNED = 4;
FeatureSwitchType_JMNBOKDOANE = 5;
FeatureSwitchType_DCENDKLNADE = 6;
FeatureSwitchType_NFGPAKDLNLF = 7;
FeatureSwitchType_HEKKPIOLJMG = 8;
FeatureSwitchType_GBJLNNADNNK = 9;
FeatureSwitchType_HAIKIIIJDEB = 10;
FeatureSwitchType_FJOHAGOEPJF = 11;
FeatureSwitchType_PNCBMJNGCAJ = 12;
FeatureSwitchType_HMHECGHDMAM = 13;
FeatureSwitchType_KHOFGLBLBHO = 14;
FeatureSwitchType_HCMGBKBDBII = 15;
FeatureSwitchType_NDJEMKODNCA = 16;
FeatureSwitchType_NFLLMEFHGFF = 17;
FeatureSwitchType_GNBLOJKPCLH = 18;
FeatureSwitchType_EMHPMNBAMID = 19;
FeatureSwitchType_AJBBEPEKHIK = 20;
FeatureSwitchType_JHKFLELGDLN = 21;
FeatureSwitchType_CKEMDOKIPAM = 22;
FeatureSwitchType_IKFFDEMKMCA = 23;
FeatureSwitchType_BLIAEFNIFOJ = 24;
FeatureSwitchType_NAHMILDFOLL = 25;
FeatureSwitchType_KGKMPDDEEED = 26;
FeatureSwitchType_FLGLFMOMAMB = 27;
FeatureSwitchType_ANMMNADCNKP = 28;
FeatureSwitchType_MNCEAEIHEKK = 29;
FeatureSwitchType_PBBBNBHHCHP = 30;
FeatureSwitchType_ADPDIMBBADI = 32;
FeatureSwitchType_OHHNNBIINIB = 33;
FeatureSwitchType_MIFAHACFBJL = 34;
FeatureSwitchType_BNPLCFEJFBJ = 35;
FeatureSwitchType_KJHKLHMJIIC = 36;
FeatureSwitchType_GBPMHHIDLOP = 37;
FeatureSwitchType_MBJCENPIIJI = 38;
FeatureSwitchType_HDFGJIPPFFB = 39;
FeatureSwitchType_MIJEIBKKFBK = 40;
FeatureSwitchType_HLOMJLMMKHD = 41;
FeatureSwitchType_AHCHKLFPGPM = 42;
FeatureSwitchType_CEMAEBALNFD = 43;
FeatureSwitchType_GEMILMNIFAE = 44;
FeatureSwitchType_GLPFCNCKOFN = 45;
FeatureSwitchType_ALBIIAEHNAI = 46;
FeatureSwitchType_HLBEICNHKNJ = 47;
FeatureSwitchType_IFOMGBCAFNE = 48;
FeatureSwitchType_NPNFCGFNCNF = 49;
FeatureSwitchType_CNNADKGEHNK = 50;
FeatureSwitchType_CJKOEMHFJKI = 51;
FeatureSwitchType_CPBBNIOPODM = 52;
FeatureSwitchType_EEMCPKOFFBD = 53;
FeatureSwitchType_GECPEELLJFP = 54;
FeatureSwitchType_NOKDEADMEBN = 55;
FeatureSwitchType_DDMEGLKKLAB = 56;
FeatureSwitchType_KPNIJKHGBCE = 58;
FeatureSwitchType_PDPKHIAGHJA = 59;
FeatureSwitchType_MAMGGBPIOIB = 60;
FeatureSwitchType_PIDCEFDDLOD = 61;
FeatureSwitchType_DONFGCLHBKL = 62;
FeatureSwitchType_JOLFCLPFLCG = 63;
FeatureSwitchType_BOIGGEIMFBG = 64;
FeatureSwitchType_DJOLNBJKAKD = 65;
FeatureSwitchType_ILHCKIEEBMA = 66;
FeatureSwitchType_CHMADBMOAME = 67;
FeatureSwitchType_EEJJDJGFMNM = 68;
FeatureSwitchType_ICNADNGDBNA = 69;
FeatureSwitchType_EHPODCGNMHC = 70;
FeatureSwitchType_AJAGGHOPNHH = 71;
FeatureSwitchType_NEMAGJCPNFL = 72;
FeatureSwitchType_BDOJNBCIOAO = 73;
FeatureSwitchType_NBAILBBFBIF = 74;
FeatureSwitchType_FGOBKPIAAFK = 75;
FeatureSwitchType_BOGJHEEBMBK = 76;
FeatureSwitchType_LBLIMNBDAOB = 77;
FeatureSwitchType_IIKIILJOOPF = 78;
FeatureSwitchType_MPCAOCGHGFB = 79;
FeatureSwitchType_NEJELJNGABG = 80;
FeatureSwitchType_CMCLBDHBAKK = 81;
FeatureSwitchType_PMJKCHHFCEB = 82;
FeatureSwitchType_HNEBGJNEDNN = 83;
FeatureSwitchType_IBMGIAOCLJA = 84;
FeatureSwitchType_BLHNNNPOCFO = 85;
FeatureSwitchType_HOLGLPLGPIA = 86;
FeatureSwitchType_ABGEJICHLLN = 87;
FeatureSwitchType_EEODLHNCOCM = 88;
FeatureSwitchType_NNFMMODOMOB = 89;
FeatureSwitchType_CKONJGMFANF = 90;
FeatureSwitchType_LHONOMFNPKN = 91;
}
enum SecretKeyType {
SECRET_KEY_NONE = 0;
SECRET_KEY_SERVER_CHECK = 1;
SECRET_KEY_VIDEO = 2;
SECRET_KEY_BATTLE_TIME = 3;
}
enum ReplayType {
ReplayType_GKJBAODJMJG = 0;
ReplayType_GPKHDEFOOPB = 1;
}
// Obf: PunkLordShareType
enum PunkLordShareType {
PunkLordShareType_MNFEPONEDDJ = 0;
PunkLordShareType_MBLHKMMBGNJ = 1;
PunkLordShareType_JEAADOOJGLG = 2;
}
// Obf: PunkLordAttackerStatus
enum PunkLordAttackerStatus {
PunkLordAttackerStatus_MNFEPONEDDJ = 0;
PunkLordAttackerStatus_CGAGIBNAGKE = 1;
PunkLordAttackerStatus_NFMPBLCIFCN = 2;
PunkLordAttackerStatus_EKMAKLFONBL = 3;
}
enum BHMMPKNMFDM {
BHMMPKNMFDM_MNFEPONEDDJ = 0;
BHMMPKNMFDM_DFFCPGOANMC = 1;
BHMMPKNMFDM_CPPCKKBLFIJ = 2;
BHMMPKNMFDM_GPGLBHKBAPG = 3;
}
enum BCPLAOKMPFK {
BCPLAOKMPFK_MNFEPONEDDJ = 0;
BCPLAOKMPFK_KCPMPCJNPCE = 403;
BCPLAOKMPFK_KLLLBGCPAFN = 404;
BCPLAOKMPFK_GEBINFLEMDL = 401;
BCPLAOKMPFK_FLNJPKIBCKF = 402;
BCPLAOKMPFK_CBHDDMJGABF = 2300;
BCPLAOKMPFK_JPBILGPJMLH = 3100;
BCPLAOKMPFK_LMOLDLBKNLB = 4100;
BCPLAOKMPFK_EANGGGBIMPN = 3700;
}
enum ABOGDMODBON {
ABOGDMODBON_KHFCEGGOOPL = 0;
ABOGDMODBON_FJGLBBLPILL = 1;
ABOGDMODBON_BECEMJJBBIM = 2;
}
// Obf: DevelopmentType
enum DevelopmentType {
DevelopmentType_IFHPJFLKBDK = 0;
DevelopmentType_ODKOIEOEFMJ = 1;
DevelopmentType_FCEMFFBAPDG = 2;
DevelopmentType_BGFGAJNLKMM = 3;
DevelopmentType_MPKIGFDCKGD = 4;
DevelopmentType_HGCCEGEKHHN = 5;
DevelopmentType_KFGEJNPGKLH = 6;
DevelopmentType_FBKMDGGKDGJ = 7;
DevelopmentType_FPMGCLNNGFF = 8;
DevelopmentType_NNMHCDKPLIH = 9;
DevelopmentType_MAGNHLNMIBB = 10;
DevelopmentType_BELMPCJODHF = 11;
DevelopmentType_LMBOCKCKGCD = 12;
DevelopmentType_NPKGBBIBENM = 13;
DevelopmentType_GMIKOPCLCDK = 14;
DevelopmentType_DGLELKEDKDI = 15;
DevelopmentType_JDEHNKPJFDF = 16;
DevelopmentType_COPMEJIFFLE = 17;
DevelopmentType_KPLFPPGBIHF = 18;
}
// Obf: PlayingState
enum PlayingState {
PlayingState_MNFEPONEDDJ = 0;
PlayingState_GELEPJKMMPP = 1;
PlayingState_HIDKEGDOHHL = 2;
PlayingState_JCFHIAJANLD = 3;
PlayingState_FMJMBACGONF = 4;
PlayingState_BALOJMOPFNH = 5;
PlayingState_AMCKKLOOCDO = 6;
PlayingState_OGLIIOFOIGH = 7;
PlayingState_GOBCBFDOMNK = 8;
PlayingState_ALHEAEGMJPC = 9;
PlayingState_MICLPGPHAJL = 10;
}
enum GOGJALGFBNC {
GOGJALGFBNC_BNFFNLAKACG = 0;
GOGJALGFBNC_CDCBNEDHPHI = 1;
GOGJALGFBNC_FBOGGLMNHFA = 2;
GOGJALGFBNC_NAHLONAOPHC = 3;
}
enum FFFNIINIMOL {
FFFNIINIMOL_MNFEPONEDDJ = 0;
FFFNIINIMOL_HIJAHCMLMPE = 1;
FFFNIINIMOL_CCOFPMNBDBI = 2;
FFFNIINIMOL_PFKHAKDGDLA = 3;
FFFNIINIMOL_DKBKKNNDCEE = 4;
FFFNIINIMOL_HJEDIJEFIOC = 5;
}
// Obf: PlanetFesCardPieceApplyPermissionType
enum PlanetFesCardPieceApplyPermissionType {
PlanetFesCardPieceApplyPermissionType_OPGOEEBELLM = 0;
PlanetFesCardPieceApplyPermissionType_KFIAIHKKKEB = 1;
PlanetFesCardPieceApplyPermissionType_KLIGLFEMHDA = 2;
}
enum IEEJBNKINAH {
IEEJBNKINAH_JAPKFGHIMJF = 0;
IEEJBNKINAH_ACFCACFKILO = 1;
IEEJBNKINAH_ILIABLGJGGN = 2;
IEEJBNKINAH_PIBIIIKEPMC = 3;
IEEJBNKINAH_CIJJDNBEFLG = 4;
}
enum LIPBFJKAIFF {
LIPBFJKAIFF_CDPLGANFOKB = 0;
LIPBFJKAIFF_NDHHLCHOADH = 1;
LIPBFJKAIFF_CNGMJLJJBCG = 2;
}
enum AAMPBAFIFLK {
AAMPBAFIFLK_MNFEPONEDDJ = 0;
AAMPBAFIFLK_KFLFHBNNMNN = 1;
AAMPBAFIFLK_ANPLMCACMJN = 2;
AAMPBAFIFLK_MPMNMLDKNKK = 3;
AAMPBAFIFLK_LGMBCNCGINO = 4;
AAMPBAFIFLK_DGMHFDAMAPC = 5;
AAMPBAFIFLK_ALDFNOBDCBK = 6;
AAMPBAFIFLK_level = 7;
AAMPBAFIFLK_LABLHBFHKFM = 8;
AAMPBAFIFLK_KNFEMAEFGHO = 9;
}
enum ANPFOIJIOEC {
ANPFOIJIOEC_MNFEPONEDDJ = 0;
ANPFOIJIOEC_KAPLBLPEPCE = 1;
ANPFOIJIOEC_OGABHLONNIA = 2;
ANPFOIJIOEC_BMFHDJLIJGB = 3;
}
enum AMOIPPAJLLN {
AMOIPPAJLLN_MNFEPONEDDJ = 0;
AMOIPPAJLLN_BDPBOBHCDGF = 1;
AMOIPPAJLLN_OOHLHAKFMIB = 2;
AMOIPPAJLLN_NLFAANHFBAA = 3;
AMOIPPAJLLN_ILEFKIHFJIO = 4;
}
// Obf: GridFightDropType
enum GridFightDropType {
GridFightDropType_MNFEPONEDDJ = 0;
GridFightDropType_item_value = 1;
GridFightDropType_exp = 2;
GridFightDropType_EONEKNGLGJD = 3;
GridFightDropType_role_goods_info = 4;
GridFightDropType_DPKEKEFBJLI = 5;
GridFightDropType_JGHBFLGKBCC = 6;
GridFightDropType_DOINFBHBMOB = 7;
}
// Obf: PlayerBasicInfo
message PlayerBasicInfo {
string nickname = 1; // offset: 24
uint32 level = 2; // offset: 32
uint32 exp = 3; // offset: 56
uint32 stamina = 4; // offset: 36
uint32 mcoin = 5; // offset: 44
uint32 hcoin = 6; // offset: 48
uint32 scoin = 7; // offset: 52
uint32 world_level = 8; // offset: 40
}
message EAIOLADLFKL {
repeated uint32 HFELNACIHLF = 1; // offset: 24
}
// Obf: SpBarInfo
message SpBarInfo {
uint32 cur_sp = 1; // offset: 28
uint32 max_sp = 2; // offset: 24
}
// Obf: BlackInfo
message BlackInfo {
int64 begin_time = 1; // offset: 40
int64 end_time = 2; // offset: 32
uint32 limit_level = 3; // offset: 28
uint32 ban_type = 4; // offset: 24
}
message FeverTimeAvatar {
AvatarType avatar_type = 1; // offset: 28
uint32 id = 2; // offset: 24
}
message JIACKONPOBO {
AvatarType avatar_type = 1; // offset: 40
uint32 id = 2; // offset: 24
uint32 level = 3; // offset: 28
uint32 index = 4; // offset: 36
uint32 IOHJBCAIKGC = 5; // offset: 32
}
message VersionCount {
uint32 version = 1; // offset: 28
uint32 count = 2; // offset: 24
}
// Obf: ClientDownloadData
message ClientDownloadData {
uint32 version = 1; // offset: 36
int64 time = 2; // offset: 40
bytes data = 3; // offset: 24
uint32 OFJNONIPPLD = 4; // offset: 32
}
// Obf: ClientObjDownloadData
message ClientObjDownloadData {
bytes sc_info = 1; // offset: 40
ClientDownloadData client_obj_download_data = 2; // offset: 32
repeated ClientDownloadData dyn_code = 3; // offset: 24
}
message ClientUploadData {
string tag = 1; // offset: 24
string value = 2; // offset: 16
}
message FeatureSwitchParam {
repeated uint32 switch_list = 1; // offset: 24
}
message EAKNDKOMJFD {
FeatureSwitchType type = 1; // offset: 32
repeated FeatureSwitchParam PMJNLFFOBLB = 2; // offset: 24
bool ANPIGECBECP = 3; // offset: 36
}
message IBMNNFILAIP {
string IGMIJECLLPC = 1; // offset: 24
string LJEFEPAMOJD = 2; // offset: 64
string FJGPCJDGKNO = 3; // offset: 16
string LJPIIHLAPFG = 4; // offset: 32
string EGGDFHBGDMG = 5; // offset: 72
string PLFKKMGJGBH = 6; // offset: 48
string MAC = 7; // offset: 56
}
message PLNAANKLOPN {
string AIHPOMLKAAJ = 1; // offset: 16
int32 DANGIIJAFFI = 2; // offset: 44
int32 HICALILDCDI = 3; // offset: 32
int32 GEJINOCKALO = 4; // offset: 36
int32 PCKKCDECGAE = 5; // offset: 40
}
// Obf: ReplayInfo
message ReplayInfo {
uint64 CKNMBLFBMOA = 1; // offset: 72
ReplayType replay_type = 2; // offset: 64
uint32 stage_id = 3; // offset: 56
uint32 uid = 4; // offset: 40
string nickname = 5; // offset: 16
uint32 head_icon = 6; // offset: 68
string replay_name = 7; // offset: 24
uint64 create_time = 8; // offset: 48
uint32 DMMEGILIKDA = 9; // offset: 60
uint32 GAKPEKHGIDG = 10; // offset: 44
}
message MMBNIGOBEAP {
uint32 avatar_id = 1; // offset: 24
uint32 avatar_level = 2; // offset: 28
}
message ABLFLHPFPGJ {
uint32 uid = 1; // offset: 40
uint32 APAIMOCOLNF = 2; // offset: 44
bool KMCDHNNEHFH = 3; // offset: 52
uint32 NFEMMAEBPHG = 4; // offset: 48
string replay_name = 5; // offset: 24
repeated MMBNIGOBEAP avatar_list = 6; // offset: 32
uint32 IMHHGHFHELB = 7; // offset: 64
uint32 PIHNNBPAPCF = 8; // offset: 56
uint32 OPOEHBBMPAA = 9; // offset: 60
}
message PunkLordBattleRecordList {
repeated ABLFLHPFPGJ battle_record_list = 1; // offset: 16
}
message PKLABFCBNDI {
uint32 uid = 1; // offset: 24
uint32 monster_id = 2; // offset: 28
}
// Obf: PunkLordMonsterBasicInfo
message PunkLordMonsterBasicInfo {
uint32 uid = 1; // offset: 40
uint32 monster_id = 2; // offset: 48
uint32 config_id = 3; // offset: 32
uint32 world_level = 4; // offset: 36
int64 create_time = 5; // offset: 24
uint32 left_hp = 6; // offset: 44
uint32 attacker_num = 7; // offset: 52
PunkLordShareType share_type = 8; // offset: 60
bool JJAEJDOAFOD = 9; // offset: 56
}
// Obf: TryDownLoadReplay
message TryDownLoadReplay {
string replay_name = 1; // offset: 16
ReplayInfo try_down_load_replay = 2; // offset: 32
}
message RegionInfo {
string name = 1; // offset: 72
string title = 2; // offset: 56
string dispatch_url = 3; // offset: 32
string env_type = 4; // offset: 40
string display_name = 5; // offset: 64
string stop_desc = 6; // offset: 24
string OHFKCBGBGPO = 7; // offset: 16
}
message Dispatch {
uint32 retcode = 1; // offset: 56
string msg = 2; // offset: 32
string top_sever_region_name = 3; // offset: 24
repeated RegionInfo region_list = 4; // offset: 48
string GKCGEDNLDPD = 5; // offset: 40
}
message IHHDNHBJOCG {
uint32 GKJBKEHNJGH = 1; // offset: 92
repeated uint32 JHMHMAGOIKB = 2; // offset: 40
repeated uint32 CACPPEHBGBN = 3; // offset: 72
repeated uint32 KJHKFNDKJBH = 4; // offset: 16
repeated uint32 GHEEFEGAOAH = 5; // offset: 56
repeated uint32 LAGCJLOLHBE = 6; // offset: 32
bool OCMJJKEIBNK = 7; // offset: 88
uint32 GIFLABAOBJN = 8; // offset: 96
repeated uint32 FGLGJMJIJIB = 9; // offset: 80
repeated uint32 JEIPIDKGELI = 10; // offset: 48
repeated uint32 NOMFFCENKDL = 11; // offset: 64
}
message AIIGKANEKDL {
oneof HGOPEEDOFAI {
uint32 role_star = 101; // offset: 24
}
}
message HCMGIFBHPLE {
GridFightDropType ABGILNDKGLJ = 1; // offset: 32
uint32 PJJCJJFNOMO = 2; // offset: 40
uint32 num = 3; // offset: 36
AIIGKANEKDL display_value = 5; // offset: 16
}
// Obf: GridFightDropInfo
message GridFightDropInfo {
repeated HCMGIFBHPLE BMLDLEDPFOP = 1; // offset: 24
}
enum BattleCheckStrategyType {
BattleCheckStrategyType_KCCNAEPAPNC = 0;
BattleCheckStrategyType_JFBLHFIBCDE = 1;
BattleCheckStrategyType_PECJAGDPNEI = 2;
BattleCheckStrategyType_BHPCJPGDJAE = 3;
}
enum BattleCheckResultType {
BattleCheckResultType_HGFJAOKPMNL = 0;
BattleCheckResultType_JABGMKDMHLH = 1;
BattleCheckResultType_NIPBHPPCLNM = 2;
}
// Obf: BattleModuleType
enum BattleModuleType {
BattleModuleType_NLEIBGFHKAJ = 0;
BattleModuleType_OHPOALLFJGC = 1;
BattleModuleType_JONBIKLEGCM = 2;
BattleModuleType_HNGKMBPCBBG = 3;
BattleModuleType_HBFEMLGONJL = 4;
BattleModuleType_FNDFLOHIIPF = 5;
BattleModuleType_DLKJIAGLKGJ = 6;
}
enum AetherdivideSpiritLineupType {
AetherdivideSpiritLineupType_NHAFODMNPFL = 0;
AetherdivideSpiritLineupType_GEPHHAEDFKC = 1;
AetherdivideSpiritLineupType_NICOIJKNLIC = 2;
}
enum GIEAECGCKOA {
GIEAECGCKOA_MNFEPONEDDJ = 0;
GIEAECGCKOA_score_id = 1;
GIEAECGCKOA_PDJBBMHJDCL = 2;
GIEAECGCKOA_JMANBABGOCF = 3;
GIEAECGCKOA_challenge_score = 4;
GIEAECGCKOA_NCHJDGAKAFN = 5;
GIEAECGCKOA_AOOPPMMPOCA = 6;
}
enum MIGBJHAMBMD {
MIGBJHAMBMD_EEECGJLDDLP = 0;
MIGBJHAMBMD_MNKGBGAOGHL = 1;
MIGBJHAMBMD_LOACENAFEPK = 2;
MIGBJHAMBMD_IDNGBJIKCKG = 3;
}
enum AOIIENOJPFK {
AOIIENOJPFK_LGELPAMBIIJ = 0;
AOIIENOJPFK_DDHPKHENHEB = 1;
}
enum JGKLKBDFLIM {
JGKLKBDFLIM_HOOEPFIKDJL = 0;
JGKLKBDFLIM_CDKDJPHDENB = 1;
}
// Obf: BattleEndReason
enum BattleEndReason {
BATTLE_END_REASON_NONE = 0;
BATTLE_END_REASON_ALL_DIE = 1;
BATTLE_END_REASON_TURN_LIMIT = 2;
}
// Obf: BattleStaticticEventType
enum BattleStaticticEventType {
BATTLE_STATICTIC_EVENT_NONE = 0;
BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_ADD_EXPLORE = 1;
BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_OPEN_GRID = 2;
BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_PICKUP_ITEM = 3;
BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_USE_BUFF = 4;
BATTLE_STATICTIC_EVENT_TELEVISION_ACTIVITY_UPDATE_MAZE_BUFF_LAYER = 5;
BATTLE_STATICTIC_EVENT_ROGUE_TOURN_TITAN_EXTRA_COIN = 6;
BATTLE_STATICTIC_EVENT_ROGUE_TOURN_TITAN_EXTRA_COIN_TIMES = 7;
}
enum LJHGOJGNIIP {
LJHGOJGNIIP_LJFJNLLIIKK = 0;
LJHGOJGNIIP_PONHNNFJDGF = 1;
LJHGOJGNIIP_AFBHBMCAAKH = 2;
LJHGOJGNIIP_AHPJPIIHDIC = 3;
LJHGOJGNIIP_INEKLOHFGPD = 4;
}
enum NNKCNFIPBIG {
NNKCNFIPBIG_PHAFNOKGHCO = 0;
NNKCNFIPBIG_IIJGJPMLDLC = 1;
NNKCNFIPBIG_KJHGPHMCKDA = 2;
}
enum LKPIACCEGCD {
LKPIACCEGCD_AIPHEIBOFBH = 0;
LKPIACCEGCD_NMDMHAIBCLC = 1;
LKPIACCEGCD_HDHGHAPNJGN = 2;
LKPIACCEGCD_AFJAHFIBHOF = 3;
LKPIACCEGCD_GHEEMIMLCEP = 4;
}
enum JPMCEJKGGIJ {
JPMCEJKGGIJ_KCPIBNJIBBA = 0;
JPMCEJKGGIJ_KIOLAKMFDDH = 1;
JPMCEJKGGIJ_KECBHANONDI = 2;
}
// Obf: BattleEndStatus
enum BattleEndStatus {
BATTLE_END_NONE = 0;
BATTLE_END_WIN = 1;
BATTLE_END_LOSE = 2;
BATTLE_END_QUIT = 3;
}
enum LNMLHNEFALG {
LNMLHNEFALG_DCFMMLJIDJH = 0;
LNMLHNEFALG_KJOPCNACNMO = 1;
LNMLHNEFALG_PMLFFOOGENO = 2;
}
// Obf: BattleOp
message BattleOp {
uint32 turn_counter = 1; // offset: 40
uint32 state = 2; // offset: 32
uint32 action_entity_id = 3; // offset: 44
uint32 target_entity_id = 4; // offset: 56
uint32 op_type = 5; // offset: 36
uint32 skill_index = 6; // offset: 48
uint32 operation_counter = 7; // offset: 52
string NFNPNHKIBAB = 8; // offset: 16
}
// Obf: BattleEquipment
message BattleEquipment {
uint32 id = 1; // offset: 28
uint32 level = 2; // offset: 36
uint32 promotion = 3; // offset: 32
uint32 rank = 4; // offset: 24
}
// Obf: BattleRelic
message BattleRelic {
uint32 id = 1; // offset: 40
uint32 level = 2; // offset: 32
uint32 main_affix_id = 3; // offset: 56
repeated RelicAffix sub_affix_list = 4; // offset: 24
uint32 unique_id = 5; // offset: 44
uint32 set_id = 6; // offset: 48
uint32 type = 7; // offset: 52
uint32 rarity = 8; // offset: 36
}
// Obf: AvatarSkillTree
message AvatarSkillTree {
uint32 point_id = 1; // offset: 24
uint32 level = 2; // offset: 28
}
// Obf: RelicAffix
message RelicAffix {
uint32 affix_id = 1; // offset: 28
uint32 cnt = 2; // offset: 24
uint32 step = 3; // offset: 32
}
message KKDILGADJHK {
bool HHGMCMIKJGA = 1; // offset: 36
repeated uint32 KAFEEENKCIG = 2; // offset: 16
uint32 IAMJMAKDLOF = 3; // offset: 32
uint32 IMEGDCJNIGA = 4; // offset: 40
}
// Obf: BattleAvatar
message BattleAvatar {
AvatarType avatar_type = 1; // offset: 76
uint32 id = 2; // offset: 108
uint32 level = 3; // offset: 104
uint32 rank = 4; // offset: 84
uint32 index = 5; // offset: 100
repeated AvatarSkillTree skilltree_list = 6; // offset: 24
repeated BattleEquipment equipment_list = 7; // offset: 48
uint32 hp = 8; // offset: 88
uint32 promotion = 10; // offset: 112
repeated BattleRelic relic_list = 11; // offset: 32
uint32 world_level = 12; // offset: 92
uint32 assist_uid = 13; // offset: 96
KKDILGADJHK EMLBBPPIGFO = 15; // offset: 40
SpBarInfo sp_bar = 16; // offset: 16
uint32 BOFGAPCJMHF = 17; // offset: 80
repeated AvatarSkillTree BAGFIANODIF = 18; // offset: 56
uint32 enhanced_id = 19; // offset: 72
}
message BattleMonsterParam {
uint32 hard_level_group = 1; // offset: 24
uint32 level = 2; // offset: 40
uint32 elite_group = 3; // offset: 36
uint32 KPAJJKNOBGE = 4; // offset: 28
uint32 LPHMIOCFKKA = 5; // offset: 32
}
message BJMNIDGKHIM {
uint32 role_star = 1; // offset: 32
repeated HCMGIFBHPLE IDMMHPOCNIJ = 2; // offset: 16
}
message PPEMGPODAPO {
oneof DFONABIAFLC {
BJMNIDGKHIM EPKAJPDMKDE = 101; // offset: 24
}
}
message BattleMonster {
uint32 monster_id = 1; // offset: 40
uint32 cur_hp = 2; // offset: 32
uint32 max_hp = 3; // offset: 36
PPEMGPODAPO extra_info = 4; // offset: 24
}
message BattleMonsterWave {
repeated BattleMonster monster_list = 1; // offset: 32
BattleMonsterParam monster_param = 2; // offset: 24
uint32 battle_stage_id = 3; // offset: 44
uint32 battle_wave_id = 4; // offset: 40
}
// Obf: BattleBuff
message BattleBuff {
uint32 id = 1; // offset: 48
uint32 level = 2; // offset: 44
uint32 owner_index = 3; // offset: 52
uint32 wave_flag = 4; // offset: 40
repeated uint32 target_index_list = 5; // offset: 16
map<string, float> dynamic_values = 6; // offset: 32
}
message MHCDAFHNOGC {
uint32 id = 1; // offset: 28
uint32 DGLGDEOLPEH = 2; // offset: 32
uint32 total_progress = 3; // offset: 24
}
message KPGIDMEFEPC {
uint32 HCLNJMOPNNF = 1; // offset: 24
}
message PHBLKHMBKGM {
uint32 id = 1; // offset: 24
uint32 DGLGDEOLPEH = 2; // offset: 28
}
message FKKLNLCMNFM {
uint32 id = 1; // offset: 24
uint32 progress = 2; // offset: 28
}
message BattleTarget {
uint32 id = 1; // offset: 28
uint32 progress = 2; // offset: 24
uint32 total_progress = 3; // offset: 32
}
message BattleTargetList {
repeated BattleTarget battle_target_list = 1; // offset: 16
}
message BattleLineup {
repeated BattleAvatar avatar_list = 1; // offset: 24
repeated BattleMonsterWave monster_wave_list = 2; // offset: 40
repeated BattleBuff buff_list = 3; // offset: 80
uint32 world_level = 7; // offset: 112
map<uint32, BattleTargetList> battle_target_info = 9; // offset: 72
KPGIDMEFEPC CODANMDMKFA = 10; // offset: 16
repeated BattleAvatar NMCAAPEHHJH = 11; // offset: 96
BattleGridFightSpecialBattleInfo IGAEJDGJFAP = 12; // offset: 64
GNCELENEBBH GDGPDLIJMIN = 13; // offset: 104
BattleRogueMagicInfo battle_rogue_magic_info = 14; // offset: 56
JOBHBFDMEBC EOCIAHOJAKN = 15; // offset: 48
KNIAOHMCODK EPKAJPDMKDE = 16; // offset: 32
}
message GNCELENEBBH {
map<uint32, uint32> AAIDCHPHGNB = 1; // offset: 16
uint32 KPHOOFHJKOB = 2; // offset: 36
uint32 LDAGGBOAHKF = 3; // offset: 32
uint32 PFEAPGGDHMJ = 4; // offset: 40
}
// Obf: AetherAvatarInfo
message AetherAvatarInfo {
uint32 id = 1; // offset: 48
uint32 index = 2; // offset: 52
uint32 promotion = 3; // offset: 40
repeated uint32 passive_skill = 4; // offset: 24
AetherdivideSpiritLineupType spirit_lineup_type = 5; // offset: 44
SpBarInfo sp_bar = 6; // offset: 32
}
message NJOGPOLDEDO {
repeated AetherAvatarInfo avatar_list = 1; // offset: 16
repeated BattleMonsterWave monster_wave_list = 2; // offset: 40
repeated BattleBuff buff_list = 3; // offset: 32
}
message ClientTurnSnapshot {
uint32 turn_counter = 1; // offset: 40
uint32 random_counter = 2; // offset: 44
uint32 anim_event_counter = 3; // offset: 48
repeated CharacterSnapshot snapshot_list = 4; // offset: 16
repeated AnimEventSnapshot AEMPFNCKJLM = 5; // offset: 24
uint32 LFIOPHFFNFH = 6; // offset: 52
}
message GamecoreConfig {
bool HNFIADCMMCH = 1; // offset: 38
uint32 HBJAFDDMDCL = 2; // offset: 40
bool is_auto_fight = 3; // offset: 39
string IGNNLECCJOJ = 4; // offset: 16
bool JBHIDEBGADN = 5; // offset: 36
bool DFHLDHCAOFN = 6; // offset: 37
uint32 CPIMFFIAPGE = 7; // offset: 32
}
message JIBPHBAJEPH {
repeated uint32 HOHJOHADEDG = 1; // offset: 48
repeated uint32 LIGMKHNPJIJ = 2; // offset: 24
repeated uint32 JLGIGGKAIFL = 3; // offset: 32
repeated uint32 BHHHDKOEJPD = 4; // offset: 40
}
message BDDAOIHGFAE {
uint32 ADMFAJEADCI = 1; // offset: 28
uint32 FAGLLMFLMAB = 2; // offset: 24
}
message NLLNIKGCODD {
bool MNBAMOGKJOE = 1; // offset: 40
map<string, BDDAOIHGFAE> FFPPJILGMDP = 2; // offset: 32
bytes HODKECEOJMH = 3; // offset: 16
}
message EOHHMJNLKJI {
repeated ClientTurnSnapshot EDEFLEOMKND = 1; // offset: 16
string KHHNCPELNEK = 2; // offset: 40
string debug_extra_info = 3; // offset: 48
repeated BattleReplayStringHash DFDJMOLMJID = 4; // offset: 24
uint32 plane_id = 5; // offset: 80
uint32 floor_id = 6; // offset: 76
uint32 JFGFBIKPBEF = 7; // offset: 72
uint32 JMIEDCCAMGA = 8; // offset: 64
NLLNIKGCODD NDAPDNFNMMI = 9; // offset: 56
uint32 PCOEHKKEAAB = 10; // offset: 68
}
message BattleReplay {
uint32 version = 1; // offset: 128
uint32 logic_random_seed = 2; // offset: 96
uint32 stage_id = 3; // offset: 132
BattleLineup lineup = 4; // offset: 16
repeated BattleOp op_list = 5; // offset: 72
bytes turn_snapshot_hash = 6; // offset: 80
uint32 maze_plane_id = 7; // offset: 112
repeated uint32 extra_ability_list = 8; // offset: 88
bool is_ai_consider_ultra_skill = 9; // offset: 116
BattleCheckStrategyType check_strategy = 10; // offset: 104
BattleModuleType battle_module_type = 11; // offset: 100
repeated BattleEventBattleInfo battle_event = 12; // offset: 48
uint32 rounds_limit = 14; // offset: 108
GamecoreConfig config = 15; // offset: 40
bytes game_core_log_encode = 16; // offset: 64
uint32 client_version = 17; // offset: 120
uint32 GAHMNCGGIAG = 18; // offset: 124
NJOGPOLDEDO HJNDFIOGCMA = 19; // offset: 32
EOHHMJNLKJI LPPPIKOICEI = 100; // offset: 24
}
message BattleReplayStringHash {
int32 hash = 1; // offset: 32
string value = 2; // offset: 24
}
// Obf: AvatarProperty
message AvatarProperty {
double max_hp = 1; // offset: 24
double attack = 2; // offset: 72
double defence = 3; // offset: 40
double speed = 4; // offset: 56
double left_hp = 5; // offset: 64
double left_sp = 6; // offset: 48
double max_sp = 7; // offset: 32
}
// Obf: EquipmentProperty
message EquipmentProperty {
uint32 id = 1; // offset: 24
uint32 rank = 2; // offset: 36
uint32 promotion = 3; // offset: 28
uint32 level = 4; // offset: 32
}
// Obf: AttackDamageProperty
message AttackDamageProperty {
string attack_type = 1; // offset: 24
double damage = 2; // offset: 32
}
// Obf: SkillUseProperty
message SkillUseProperty {
uint32 skill_id = 1; // offset: 48
string skill_type = 2; // offset: 24
uint32 skill_level = 3; // offset: 36
uint32 skill_use_count = 4; // offset: 56
uint32 KKOILOAFOAF = 5; // offset: 44
uint32 OLGAFJPFGNC = 6; // offset: 52
uint32 MDEDMFPNOBP = 7; // offset: 40
uint32 GOMNEINKLCF = 8; // offset: 60
uint32 MHGIAGNIECM = 9; // offset: 32
}
message CLDFGDGEIPC {
uint32 skill_id = 1; // offset: 32
double JKIPHFKANHG = 2; // offset: 40
repeated uint32 battle_target_list = 3; // offset: 24
double damage = 4; // offset: 48
}
// Obf: SpAddSource
message SpAddSource {
string source = 1; // offset: 16
uint32 sp_add = 2; // offset: 32
}
message AbilityUseStt {
string NPKHCIODJAF = 1; // offset: 16
uint32 count = 2; // offset: 40
double total_damage = 3; // offset: 32
}
message JKNAJDFHBLK {
double ALPNHNCHMGL = 1; // offset: 32
repeated uint32 JHBAFDALEMO = 2; // offset: 16
}
message GLFPPJECFHD {
int32 CKBANJOBOFF = 1; // offset: 24
}
message BFFHIMJEDKD {
int32 IKEKJDDINBD = 1; // offset: 28
int32 LBKODDCGOMB = 2; // offset: 24
int32 CKBANJOBOFF = 3; // offset: 32
}
// Obf: AvatarBattleInfo
message AvatarBattleInfo {
AvatarType avatar_type = 1; // offset: 192
uint32 id = 2; // offset: 224
uint32 avatar_level = 3; // offset: 352
uint32 avatar_rank = 4; // offset: 160
uint32 avatar_promotion = 5; // offset: 272
AvatarProperty avatar_status = 6; // offset: 32
repeated AvatarSkillTree avatar_skill = 7; // offset: 40
repeated EquipmentProperty avatar_equipment = 8; // offset: 128
uint32 total_turns = 9; // offset: 320
double total_damage = 10; // offset: 168
double total_heal = 11; // offset: 152
double total_damage_taken = 12; // offset: 384
double total_hp_recover = 13; // offset: 288
double total_sp_cost = 14; // offset: 304
uint32 stage_id = 15; // offset: 196
uint32 stage_type = 16; // offset: 208
double total_break_damage = 17; // offset: 344
repeated AttackDamageProperty attack_type_damage = 18; // offset: 48
repeated AttackDamageProperty attack_type_break_damage = 19; // offset: 120
repeated AttackDamageProperty attack_type_max_damage = 20; // offset: 104
repeated SkillUseProperty skill_times = 21; // offset: 56
double delay_cumulate = 22; // offset: 296
uint32 total_sp_add = 23; // offset: 380
repeated SpAddSource sp_add_source = 24; // offset: 64
uint32 total_bp_cost = 25; // offset: 212
uint32 die_times = 26; // offset: 316
uint32 revive_times = 27; // offset: 368
uint32 break_times = 28; // offset: 372
uint32 extra_turns = 29; // offset: 332
double total_shield = 30; // offset: 216
double total_shield_taken = 31; // offset: 240
double total_shield_damage = 32; // offset: 200
AvatarProperty initial_status = 33; // offset: 72
repeated BattleRelic relics = 34; // offset: 96
uint32 assist_uid = 35; // offset: 324
repeated AttackDamageProperty PKPMAJKAIJB = 36; // offset: 88
double GJLIOOIFHPI = 37; // offset: 360
double BCIICAFAEPO = 38; // offset: 232
double PLLGKIHKOBI = 39; // offset: 336
double FJCKAJBCDBN = 40; // offset: 280
repeated AbilityUseStt DDLFECCNCNE = 41; // offset: 80
uint32 MHPBAJLOJCN = 42; // offset: 180
uint32 OJGFIOONBMD = 43; // offset: 328
double GLBEOAPOKGM = 44; // offset: 184
double JBLLBDNAIFD = 45; // offset: 136
double DFFMKOBONKP = 46; // offset: 264
double FEOFMAIGEID = 47; // offset: 248
double JNFDJBOPMEP = 48; // offset: 144
uint32 DNJPNOBIKAO = 49; // offset: 176
uint32 FGHDPDMMIMO = 50; // offset: 376
uint32 MBCONNAOCFM = 51; // offset: 276
double ABGFEBMIFMD = 52; // offset: 256
uint32 JCDGLEMAKHK = 53; // offset: 228
uint32 GGJBIGFHCHI = 54; // offset: 312
uint32 enhanced_id = 55; // offset: 356
uint32 KNJPDJKAJLK = 56; // offset: 164
JKNAJDFHBLK HCBFGIAOOJO = 57; // offset: 24
GLFPPJECFHD MNLBEHIEGHC = 58; // offset: 16
}
message MonsterProperty {
double max_hp = 1; // offset: 56
double attack = 2; // offset: 24
double defence = 3; // offset: 48
double shield = 4; // offset: 64
double speed = 5; // offset: 72
double left_hp = 6; // offset: 40
double enter_battle_hp = 7; // offset: 32
}
message MonsterPhaseStt {
uint32 AOMKNKFFABE = 1; // offset: 36
double MMOMFKBHDPD = 2; // offset: 24
uint32 HEOMEODDMFE = 3; // offset: 32
uint32 break_times = 4; // offset: 40
}
// Obf: MonsterBattleInfo
message MonsterBattleInfo {
uint32 entity_id = 1; // offset: 68
uint32 monster_id = 2; // offset: 112
uint32 FMHKGCJIFAI = 3; // offset: 108
uint32 HBFAGCCNHOH = 4; // offset: 152
MonsterProperty HLANDAEOCPC = 5; // offset: 48
uint32 total_turns = 6; // offset: 80
double total_damage = 7; // offset: 128
double total_heal = 8; // offset: 96
double total_damage_taken = 9; // offset: 120
double MCGILOHFBBO = 10; // offset: 192
double total_hp_recover = 11; // offset: 72
uint32 stage_id = 12; // offset: 64
uint32 battle_id = 13; // offset: 172
uint32 NAPNGIHLHDH = 14; // offset: 160
repeated AttackDamageProperty attack_type_damage = 15; // offset: 24
repeated SkillUseProperty skill_times = 16; // offset: 16
uint32 stage_type = 17; // offset: 116
double AAJFNMIDHBA = 18; // offset: 176
double delay_cumulate = 19; // offset: 136
MIGBJHAMBMD PBALJOHOACK = 20; // offset: 168
uint32 wave = 21; // offset: 164
int32 CPFLFPPFABJ = 22; // offset: 88
uint32 phase = 23; // offset: 104
uint32 LHFPKBHABAI = 24; // offset: 188
AOIIENOJPFK OEHHKMOHPCO = 25; // offset: 148
repeated CLDFGDGEIPC skill_info = 26; // offset: 40
uint32 BNMKGHGFJLC = 27; // offset: 184
repeated MonsterPhaseStt EMCCJMEEFKE = 28; // offset: 32
uint32 PNDEJIOPKCH = 29; // offset: 84
uint32 GNJIEPDJAJN = 30; // offset: 156
JGKLKBDFLIM IBAJKBFJGKM = 31; // offset: 144
}
message BattleEventProperty {
SpBarInfo sp_bar = 2; // offset: 16
}
// Obf: BattleEventBattleInfo
message BattleEventBattleInfo {
uint32 battle_event_id = 1; // offset: 40
BattleEventProperty status = 2; // offset: 16
repeated CLDFGDGEIPC skill_info = 3; // offset: 24
}
message ScoreInfo {
uint32 KJOOKBFODBN = 1; // offset: 28
uint32 score_id = 2; // offset: 24
}
message PMILPGDJGLI {
uint32 avatar_id = 1; // offset: 72
repeated uint32 FDAEOINHMOO = 2; // offset: 16
uint32 source = 3; // offset: 76
double damage = 4; // offset: 40
repeated uint32 FLCNMAOHJLI = 5; // offset: 24
int32 MJELCNAPJIP = 6; // offset: 64
double BAFBBGMNKIO = 7; // offset: 56
uint32 MHHBEPBPGDE = 8; // offset: 48
uint32 wave = 9; // offset: 68
uint32 enhanced_id = 10; // offset: 52
}
message IFPKPLIIHBJ {
uint32 avatar_id = 1; // offset: 32
int32 FDBIPPIEMMP = 2; // offset: 28
uint32 enhanced_id = 3; // offset: 24
}
message DDEFAFDNEHD {
uint32 KMAHPLPNGBM = 1; // offset: 24
uint32 KAAECLLLDAD = 2; // offset: 28
uint32 entity_id = 3; // offset: 32
}
message PJPLHIIELGP {
uint32 AOMKNKFFABE = 1; // offset: 40
uint32 monster_id = 2; // offset: 44
repeated IFPKPLIIHBJ KKPIAKECAHH = 3; // offset: 16
uint32 JKIPHFKANHG = 4; // offset: 48
repeated DDEFAFDNEHD PDIHMMPJGMA = 5; // offset: 24
}
// Obf: StatisticEvent
message StatisticEvent {
BattleStaticticEventType type = 1; // offset: 28
uint32 HDJHNCIKIGN = 2; // offset: 24
uint32 display_value = 3; // offset: 32
}
message KMAFAONEFBK {
uint32 JHKPINPFJLG = 1; // offset: 28
uint32 DHJPFMAMIPK = 2; // offset: 24
}
message KHFBCMCJDCL {
uint32 ABMDDANFEKD = 1; // offset: 36
bool LHBOBIOHKDK = 2; // offset: 32
KMAFAONEFBK HAICBMPLLCD = 3; // offset: 24
}
message KLIJFOOFONO {
uint32 card_id = 1; // offset: 44
double display_value = 2; // offset: 32
bool AKJCFKKEKDH = 3; // offset: 40
repeated double switch_list = 4; // offset: 24
}
message FLFEGBGLNBG {
uint32 JHKPINPFJLG = 1; // offset: 24
double damage = 2; // offset: 32
double JCGPCHGAMBK = 3; // offset: 40
}
message NNMPNANHJFA {
repeated uint32 FAOMBCHKHHH = 1; // offset: 32
repeated uint32 DOFPPCNOAID = 2; // offset: 24
}
message HBAGHFOLBML {
uint32 wave = 1; // offset: 44
uint32 score_id = 2; // offset: 32
uint32 LIJIDJGNFDH = 3; // offset: 40
repeated KMAFAONEFBK HAPIAHFGLMJ = 4; // offset: 24
float JKIPHFKANHG = 5; // offset: 36
}
message NKADBOKDCKL {
uint32 HDKILACNGBC = 1; // offset: 24
double JKIPHFKANHG = 2; // offset: 32
}
message ACCFOILMEMN {
uint32 KJFIOEHOACN = 1; // offset: 40
repeated HBAGHFOLBML ANKMLGICOIL = 2; // offset: 24
repeated NKADBOKDCKL IEDNINJOGAL = 3; // offset: 32
}
message MLDFIAGBCLO {
LJHGOJGNIIP type = 1; // offset: 28
uint32 count = 2; // offset: 24
}
// Obf: BattleGridFightSpecialBattleInfo
message BattleGridFightSpecialBattleInfo {
uint32 cur_level_id = 1; // offset: 168
uint32 CNFHEEHLMMJ = 2; // offset: 140
uint32 rogue_money = 3; // offset: 124
repeated KHFBCMCJDCL DAKLJCANAJA = 4; // offset: 104
repeated KHFBCMCJDCL FKKDKDIFGCH = 5; // offset: 112
repeated uint32 BDFIJINDKBO = 6; // offset: 64
NNMPNANHJFA HINLFKMJDJJ = 7; // offset: 40
repeated uint32 IDBFKKMMIGI = 8; // offset: 24
uint32 grid_fight_cur_level_exp = 9; // offset: 132
uint32 AFFCJINOELC = 10; // offset: 120
uint32 OGHJAPABFDD = 11; // offset: 148
repeated uint32 FJNJOFKEOMD = 12; // offset: 56
uint32 PKLEEHIKIPC = 13; // offset: 152
uint32 DACNEPFMDEL = 14; // offset: 144
bool DFMJDGBDBJF = 15; // offset: 165
bool FJPFDNJCKFP = 16; // offset: 164
repeated KLIJFOOFONO KKLNLJDEMMI = 17; // offset: 80
repeated FLFEGBGLNBG KEHMAABFDFG = 18; // offset: 96
repeated uint32 KFHLBDKBKPO = 19; // offset: 48
bool FGAKDCLNKEC = 20; // offset: 166
uint32 OAGJHEMHCJF = 21; // offset: 136
ACCFOILMEMN FMGCMEAPHAN = 22; // offset: 88
uint32 GHMGOECABFJ = 23; // offset: 160
uint32 FMPNLNONOJP = 24; // offset: 128
repeated uint32 DBMANGFEEKO = 25; // offset: 16
repeated MLDFIAGBCLO OLOIBGCGCCA = 26; // offset: 32
uint32 AOEKDEACGJC = 27; // offset: 156
}
message ICCONJOMAEO {
uint32 effect_id = 1; // offset: 28
uint32 GFEFMCKJCAJ = 2; // offset: 24
}
message KICLELOHABJ {
repeated uint32 FLMALBLAJLL = 1; // offset: 16
}
// Obf: BattleGridFightTraitCoreRoleInfo
message BattleGridFightTraitCoreRoleInfo {
uint32 role_id = 1; // offset: 24
uint32 unique_id = 2; // offset: 28
}
// Obf: BattleGridFigntAvatarCoreRoleInfo
message BattleGridFigntAvatarCoreRoleInfo {
repeated uint32 grid_fight_avatar_list = 1; // offset: 24
repeated uint32 KGHMBNFHBHG = 2; // offset: 32
}
// Obf: GridFightTraitEffectLevelInfo
message GridFightTraitEffectLevelInfo {
uint32 trait_effect_level_exp = 1; // offset: 32
map<uint32, GridFightDropInfo> trait_effect_level_reward = 2; // offset: 16
}
// Obf: BattleGridFightTraitEffectInfo
message BattleGridFightTraitEffectInfo {
uint32 effect_id = 1; // offset: 32
oneof HGOPEEDOFAI {
BattleGridFightTraitCoreRoleInfo trait_core_role = 101; // offset: 24
BattleGridFigntAvatarCoreRoleInfo avatar_core_info = 102; // offset: 24
GridFightTraitEffectLevelInfo trait_effect_level_info = 103; // offset: 24
}
}
message CEGLIPNHOHD {
uint32 AKHAKBHFDHD = 1; // offset: 24
NNKCNFIPBIG FGAJAFDMIBH = 2; // offset: 32
uint32 LBJJCNPMPJP = 3; // offset: 28
LKPIACCEGCD grid_update_src = 4; // offset: 36
}
message EKBKPGPEFKB {
uint32 trait_id = 1; // offset: 48
uint32 LIEIEPGBCLM = 2; // offset: 40
repeated BattleGridFightTraitEffectInfo trait_effect_list = 3; // offset: 16
repeated CEGLIPNHOHD LPKOLEFCLNP = 5; // offset: 24
uint32 MHDKHCCHINA = 6; // offset: 44
uint32 GFLIFKIJBBK = 7; // offset: 52
}
message NHBOPEKHDNI {
uint32 role_id = 1; // offset: 48
uint32 role_star = 2; // offset: 44
uint32 pos = 3; // offset: 40
repeated CPBBBCLIGHH IBGOGCJDNKN = 7; // offset: 16
uint32 avatar_id = 8; // offset: 56
map<uint32, uint32> convert_property_to_fixpoint = 10; // offset: 24
uint32 unique_id = 11; // offset: 52
}
message OLNNNELJGFJ {
uint32 unique_id = 1; // offset: 40
uint32 npc_id = 2; // offset: 36
uint32 pos = 3; // offset: 32
repeated CPBBBCLIGHH grid_fight_equipment_list = 4; // offset: 24
}
message NHBECDPJFFM {
uint32 unique_id = 1; // offset: 24
uint32 CGJCFKKBPAE = 2; // offset: 32
uint32 pos = 3; // offset: 28
}
message CPBBBCLIGHH {
uint32 grid_fight_equipment_id = 2; // offset: 40
map<uint32, uint32> convert_property_to_fixpoint = 4; // offset: 32
uint32 unique_id = 5; // offset: 44
map<uint32, double> CCJJDOEFPNM = 6; // offset: 16
}
message CIGHFKBMKAB {
uint32 augment_id = 1; // offset: 24
}
message GBEILEGIPEC {
uint32 portal_buff_id = 1; // offset: 24
}
message CHLHMEEDOMD {
uint32 DHCEMLHNDLM = 1; // offset: 24
uint32 CPJCOBCMNHK = 2; // offset: 36
uint32 section_id = 3; // offset: 32
uint32 PIMNBJNLIAI = 4; // offset: 28
}
message KNIAOHMCODK {
repeated BattleAvatar JGCPLHKHFFI = 1; // offset: 48
uint32 battle_wave_id = 2; // offset: 104
uint32 grid_fight_lineup_hp = 3; // offset: 116
uint32 MLPEIDNLAJE = 4; // offset: 124
repeated EKBKPGPEFKB grid_fight_trait_info = 7; // offset: 16
repeated NHBOPEKHDNI grid_game_role_list = 8; // offset: 88
uint32 EPNCHDJFLMO = 9; // offset: 120
repeated CIGHFKBMKAB sync_augment_info = 10; // offset: 24
CHLHMEEDOMD DIJBEPOFKGH = 11; // offset: 80
uint32 CPKFLNNKHNG = 12; // offset: 108
uint32 season = 13; // offset: 100
repeated GBEILEGIPEC grid_fight_portal_buff_list = 14; // offset: 72
bool is_overlock = 15; // offset: 128
uint32 JCODHIBIDNL = 16; // offset: 96
repeated OLNNNELJGFJ grid_game_npc_list = 17; // offset: 56
repeated NHBECDPJFFM EOEMMAHAHIG = 18; // offset: 64
uint32 AEIHMPLGDIH = 19; // offset: 112
map<string, uint32> KEOHNECKOCI = 20; // offset: 32
}
message MOCFINNOBIO {
string phase = 1; // offset: 40
float GKPKDJBBJNM = 2; // offset: 48
float NHJOLADPFJO = 3; // offset: 56
uint32 BOHPOBIOEOF = 4; // offset: 64
uint32 DBHALICEJBJ = 5; // offset: 60
uint32 LMFEEHLDJJF = 6; // offset: 52
uint32 ANAFKJHIJLM = 7; // offset: 72
uint32 PMKHPMPOGHN = 8; // offset: 68
repeated uint32 LONHKKIIMJF = 9; // offset: 24
repeated uint32 JJMHGDGLLED = 10; // offset: 32
}
message GHOEKJJMOAA {
uint32 AOOBNLGNCDE = 1; // offset: 52
uint32 HDJGHNMPBKO = 2; // offset: 48
uint32 DLJCACGCENG = 3; // offset: 40
uint32 DKCBGENDFPK = 4; // offset: 56
uint32 JFKBLAHACDB = 5; // offset: 60
uint32 ADLINNHJDHF = 6; // offset: 44
repeated uint32 boss_info = 7; // offset: 32
repeated MOCFINNOBIO MAFAKPDODLK = 8; // offset: 24
}
message KOFKIFJJHHL {
uint32 wave = 1; // offset: 40
double HHJKOBOBNJK = 2; // offset: 48
double CJDPONPEPMN = 3; // offset: 24
uint32 HDANDKBFHHE = 4; // offset: 32
uint32 LMMHMHMCOCD = 5; // offset: 56
uint32 status = 6; // offset: 36
uint32 NHKOCNJDBPD = 7; // offset: 60
uint32 HOBLOAABMOE = 8; // offset: 44
}
message ICPIMMAPPJL {
string key = 1; // offset: 24
double value = 2; // offset: 32
}
message KIBJFICJKBI {
uint32 PDFLDIIKKDF = 1; // offset: 24
}
message AHLPHFGEGLP {
uint32 MPCDMBJDLJF = 1; // offset: 28
uint32 OBMOOEOJJOE = 2; // offset: 24
}
message NALFNCIFMIO {
uint32 ELJMJPNFLAI = 1; // offset: 40
uint32 level = 2; // offset: 36
bool LHBOBIOHKDK = 3; // offset: 32
uint32 dice_slot_id = 4; // offset: 44
map<uint32, uint32> BDOAPKCCEHL = 5; // offset: 16
}
message KFADLEBCBNB {
uint32 OPCNHCBHCMG = 1; // offset: 44
repeated NALFNCIFMIO GDDMCMDFOJM = 2; // offset: 24
uint32 level = 3; // offset: 40
map<uint32, uint32> IOKJGMEIEMK = 4; // offset: 32
}
message PHDLIEOLMHE {
AHLPHFGEGLP DONNNNEBNKN = 1; // offset: 16
repeated KFADLEBCBNB LDMNGMBAFDI = 2; // offset: 24
}
message EMCABEFJGIL {
uint32 MNCLGIGFFAH = 1; // offset: 24
double HPMDDOCKCDC = 2; // offset: 40
uint32 KKGHPPCHBBB = 11; // offset: 36
uint32 INJLCJGCMEN = 12; // offset: 28
uint32 BKJMGNPANGJ = 13; // offset: 32
}
message KOEJKJIMLIA {
oneof HPDAODDGAPF {
PHDLIEOLMHE KNLAIOIAHDD = 1; // offset: 24
EMCABEFJGIL HOLGKMLCNEG = 2; // offset: 24
}
}
message BattleRogueMagicInfo {
KIBJFICJKBI BAFGLONNAHF = 1; // offset: 16
KOEJKJIMLIA detail_info = 2; // offset: 24
}
message POHIDBDKCJP {
uint32 OPCNHCBHCMG = 1; // offset: 32
uint32 level = 2; // offset: 36
double total_damage = 3; // offset: 24
}
message GBACMLPDCOF {
uint32 KPJCHOBFFEJ = 1; // offset: 36
uint32 OCOAMCOPPHD = 2; // offset: 32
repeated POHIDBDKCJP FEOCCGDICAE = 3; // offset: 24
}
message IEMELLHDKLK {
uint32 ODILLDDOFFD = 1; // offset: 40
uint32 ICGBHNLPOFL = 2; // offset: 44
double LKEOEOEIJHM = 3; // offset: 32
double OFHBLPOGKML = 4; // offset: 24
}
message NLIEHMNCDAL {
IEMELLHDKLK NCFINBLGHIB = 1; // offset: 16
}
message KOGBEFOKOMJ {
GBACMLPDCOF MEBNDCOPPMJ = 1; // offset: 24
NLIEHMNCDAL ECMEIJIJIOA = 2; // offset: 16
}
message OJHNGANKGAK {
uint32 DOPFOGMBHNP = 1; // offset: 24
double DBPKIINKGPB = 2; // offset: 32
}
message JFOKFBCMOLC {
AAMPBAFIFLK type = 1; // offset: 36
uint32 config_id = 2; // offset: 32
uint32 unique_id = 3; // offset: 40
uint32 level = 4; // offset: 44
repeated OJHNGANKGAK switch_list = 5; // offset: 16
}
message JDMEICHAOPD {
uint32 NGNIFAOBMAJ = 1; // offset: 32
repeated uint32 JBADCLACMLC = 2; // offset: 16
}
message JOBHBFDMEBC {
repeated JFOKFBCMOLC message_datas = 1; // offset: 24
map<uint32, uint32> HBGODDNFHKK = 2; // offset: 16
repeated JDMEICHAOPD FLINMEPHDPC = 3; // offset: 40
uint32 area_id = 4; // offset: 48
uint32 difficulty_level = 5; // offset: 52
}
message MECDMDLKMOH {
uint32 monster_id = 1; // offset: 36
uint32 GKCCPGLNDMG = 2; // offset: 24
uint32 HDANDKBFHHE = 3; // offset: 28
uint32 LMMHMHMCOCD = 4; // offset: 32
}
message KEGIOEKOJHK {
uint32 EOOLANDMAAJ = 1; // offset: 40
double FGNJLCLIBGA = 2; // offset: 56
double DPECMCCKJNH = 3; // offset: 64
uint32 wave = 4; // offset: 36
uint32 GKCCPGLNDMG = 5; // offset: 32
double CNKMBPIAKGE = 6; // offset: 24
double IHEAJJPINCO = 7; // offset: 48
}
message ALPOPJNBCHC {
uint32 GDONCGMCHOO = 1; // offset: 28
uint32 IHPMILLGACC = 2; // offset: 36
double LIOCLHIKJAA = 3; // offset: 40
uint32 wave = 4; // offset: 24
uint32 GKCCPGLNDMG = 5; // offset: 32
}
message NGJGJOJPKAN {
repeated MECDMDLKMOH LBEEMHKFJFH = 1; // offset: 40
repeated KEGIOEKOJHK FBFEDMIIGLD = 2; // offset: 32
repeated ALPOPJNBCHC NPKBMNFALML = 3; // offset: 16
}
message NLJKJJGAMIB {
uint32 avatar_id = 1; // offset: 28
uint32 NAKIHBNELHA = 2; // offset: 24
}
message OELGAMNBOPA {
uint32 OOKEEIHHOBJ = 1; // offset: 40
uint32 IFBCEJDCIJP = 2; // offset: 44
uint32 FEBGDMPPKLI = 3; // offset: 48
repeated uint32 KAEDKLODNCG = 4; // offset: 24
repeated NLJKJJGAMIB NGMMBJNLNPM = 5; // offset: 32
uint32 DNPONHOLPKO = 6; // offset: 52
uint32 KLDFGDFJLPH = 7; // offset: 56
}
message HOFONCGGBKN {
OELGAMNBOPA FOEKIGHCHLM = 1; // offset: 24
}
message DBMFPMJBMEI {
uint32 progress = 1; // offset: 24
}
message IFBIJFBDAJF {
uint32 LNGGJKLKEFP = 1; // offset: 28
uint32 OPPHJPLNPJK = 2; // offset: 24
}
message NOHCAEDINGK {
NGJGJOJPKAN GFMLPNDDLEI = 1; // offset: 24
HOFONCGGBKN OIKOCFMEILL = 2; // offset: 16
DBMFPMJBMEI CFPGMGGCFOK = 3; // offset: 40
IFBIJFBDAJF NLGABAEPKHP = 4; // offset: 32
}
message KGOMLDOAJJI {
uint32 DGDHKJCADEO = 1; // offset: 92
double FGNJLCLIBGA = 2; // offset: 56
double DPECMCCKJNH = 3; // offset: 72
uint32 KICCGAPBGBN = 4; // offset: 88
uint32 OABAPANIFIJ = 5; // offset: 48
uint32 OOMDFMIKJBN = 6; // offset: 24
uint32 JCIEKCMGDPE = 7; // offset: 44
double CNKMBPIAKGE = 8; // offset: 80
uint32 NEGGPACLCGH = 9; // offset: 28
uint32 EDKJMEFCLDM = 10; // offset: 32
double IHEAJJPINCO = 11; // offset: 64
uint32 DLJCACGCENG = 12; // offset: 36
uint32 JFKBLAHACDB = 13; // offset: 40
}
message IDLCCBPHJBM {
uint32 DLJCACGCENG = 1; // offset: 36
uint32 JFKBLAHACDB = 2; // offset: 40
uint32 IPOABODAGGB = 3; // offset: 32
repeated KGOMLDOAJJI FBFEDMIIGLD = 4; // offset: 16
}
// Obf: BattleAvatarServantInfo
message BattleAvatarServantInfo {
uint32 avatar_id = 1; // offset: 156
uint32 KMAHPLPNGBM = 2; // offset: 100
uint32 total_turns = 3; // offset: 168
double LCNNPPHFACM = 4; // offset: 136
repeated SkillUseProperty skill_times = 5; // offset: 48
double total_damage = 6; // offset: 88
double total_break_damage = 7; // offset: 80
repeated AttackDamageProperty attack_type_damage = 8; // offset: 32
repeated AttackDamageProperty attack_type_break_damage = 9; // offset: 24
repeated AttackDamageProperty attack_type_max_damage = 10; // offset: 16
double total_damage_taken = 11; // offset: 104
double total_heal = 12; // offset: 56
double total_hp_recover = 13; // offset: 112
double total_shield = 14; // offset: 128
double total_shield_taken = 15; // offset: 160
double total_shield_damage = 16; // offset: 64
uint32 break_times = 17; // offset: 172
uint32 DCDDBMHDKAH = 18; // offset: 152
uint32 MHPBAJLOJCN = 19; // offset: 176
uint32 OJGFIOONBMD = 20; // offset: 120
double GLBEOAPOKGM = 21; // offset: 144
uint32 entity_id = 22; // offset: 180
uint32 KNJPDJKAJLK = 23; // offset: 96
double BCIICAFAEPO = 24; // offset: 72
}
// Obf: BattleAvatarGlobalBuffInfo
message BattleAvatarGlobalBuffInfo {
uint32 avatar_id = 1; // offset: 24
uint32 maze_buff_id = 2; // offset: 28
uint32 EAPMLKBOKGL = 3; // offset: 32
}
message HANFFPEDBDN {
repeated BattleAvatarServantInfo FGIIBGDOPID = 1; // offset: 24
uint32 IBAFLDMADOI = 2; // offset: 32
uint32 FELHPGBOKGD = 3; // offset: 36
}
message AFKFFFPPAHG {
uint32 AEEDEGHJENE = 1; // offset: 24
uint32 OBHJIOHHHKL = 2; // offset: 28
uint32 DGPMMKAAHII = 3; // offset: 32
}
message DKBCMGBJLDM {
AFKFFFPPAHG BBBCFOBAJFB = 1; // offset: 32
repeated JFOKFBCMOLC message_datas = 2; // offset: 16
}
message KHMICEBCGNC {
uint32 HPOPADMBLLD = 1; // offset: 100
uint32 HDABBOHFEOM = 2; // offset: 112
repeated GPDPIDFMLLE MKGKOLMNBNN = 3; // offset: 80
repeated DGHFCNECBNJ EMMDEBDAFKJ = 4; // offset: 72
repeated HCMGIFBHPLE GGJFPGKCMFF = 5; // offset: 32
repeated HDEDDKFNEHE FHBNPIHDDGM = 6; // offset: 48
repeated DONKCCJHIGP MAICPPDDHFL = 8; // offset: 64
uint32 AFBAOGJPMAH = 9; // offset: 116
repeated FKGONDEOCKI PCHAFCEHAKI = 10; // offset: 16
double BNBMCBPOHBI = 11; // offset: 104
double PKAPNFCBIDP = 12; // offset: 120
double PMENDDCHACG = 13; // offset: 88
uint32 DJDGKFELEKL = 14; // offset: 96
repeated COCCJCKBBGE JAIDDEDFEJE = 15; // offset: 56
map<string, uint32> KEOHNECKOCI = 16; // offset: 40
}
message AIGOIOEEEKO {
uint32 GJHHODANHPO = 1; // offset: 24
}
message COCCJCKBBGE {
oneof OKAIINGCACL {
AIGOIOEEEKO NLJMOJHNAIH = 1; // offset: 24
}
}
message ACBECJMECFA {
uint32 effect_id = 1; // offset: 40
repeated uint32 switch_list = 2; // offset: 24
map<uint32, GridFightDropInfo> trait_effect_level_reward = 5; // offset: 16
}
message GPDPIDFMLLE {
uint32 trait_id = 1; // offset: 48
repeated ACBECJMECFA JDDOEMMCBGO = 2; // offset: 16
double damage = 3; // offset: 40
double FKNBIJPBLOI = 4; // offset: 32
}
message DGHFCNECBNJ {
uint32 augment_id = 1; // offset: 32
double damage = 3; // offset: 24
double FKNBIJPBLOI = 4; // offset: 40
}
message FKGONDEOCKI {
uint32 portal_buff_id = 1; // offset: 24
}
message CDKDLJAIKOB {
uint32 NFGCJPNOKMK = 1; // offset: 24
uint32 monster_id = 2; // offset: 28
}
message HDEDDKFNEHE {
uint32 CLIHNOLCFFH = 1; // offset: 32
repeated CDKDLJAIKOB kill_monster_list = 2; // offset: 24
}
message DGOEBKKKDAI {
uint32 role_id = 1; // offset: 24
double damage = 2; // offset: 32
}
message DONKCCJHIGP {
uint32 role_id = 1; // offset: 48
double damage = 2; // offset: 40
double FKNBIJPBLOI = 5; // offset: 32
map<uint32, double> ACPMPIBCCHP = 6; // offset: 24
}
// Obf: BattleStatistics
message BattleStatistics {
uint32 total_battle_turns = 1; // offset: 268
uint32 total_auto_turns = 2; // offset: 280
repeated uint32 avatar_id_list = 3; // offset: 208
uint32 ultra_cnt = 4; // offset: 252
double total_delay_cumulate = 5; // offset: 240
double cost_time = 6; // offset: 256
repeated AvatarBattleInfo battle_avatar_list = 7; // offset: 112
repeated MonsterBattleInfo monster_list = 8; // offset: 152
uint32 round_cnt = 9; // offset: 236
uint32 cocoon_dead_wave = 10; // offset: 264
uint32 avatar_battle_turns = 11; // offset: 248
uint32 monster_battle_turns = 12; // offset: 288
map<string, float> custom_values = 13; // offset: 160
uint32 challenge_score = 14; // offset: 292
repeated BattleEventBattleInfo GFONFPMGHLP = 16; // offset: 64
BattleEndReason end_reason = 19; // offset: 232
repeated PMILPGDJGLI KCNLHADBNEJ = 21; // offset: 96
repeated int32 LBDCKHHGGLB = 22; // offset: 72
repeated PJPLHIIELGP NIGHFCKHIOP = 23; // offset: 40
repeated StatisticEvent EIOIPOLLKKC = 26; // offset: 184
repeated LKBJBHOCKIN FAHEMHEANPA = 27; // offset: 176
map<uint32, BattleTargetList> battle_target_info = 28; // offset: 168
repeated ADBPDAPHNDN LPADOPOCIMD = 29; // offset: 48
BattleGridFightSpecialBattleInfo IGAEJDGJFAP = 30; // offset: 120
GHOEKJJMOAA BKIDNNLNOKF = 31; // offset: 224
bool BEEAIEJOJDF = 32; // offset: 272
repeated KOFKIFJJHHL ANKMLGICOIL = 33; // offset: 200
repeated ICPIMMAPPJL PNKFEEMHBHI = 34; // offset: 144
uint32 CLFJNPGJHKI = 35; // offset: 284
KOGBEFOKOMJ LPFOAIEEMOH = 36; // offset: 104
NOHCAEDINGK EINPLJPADLI = 37; // offset: 128
IDLCCBPHJBM HEDDLOKFKFC = 38; // offset: 88
HANFFPEDBDN ALJCGALDPKA = 39; // offset: 136
DKBCMGBJLDM PIONKHPBEFI = 40; // offset: 16
uint32 NCLNOCNGNLH = 41; // offset: 276
repeated BattleAvatarGlobalBuffInfo EHBJDIHEJBG = 42; // offset: 192
KHMICEBCGNC MGKMIBGDMGE = 43; // offset: 24
repeated uint32 CJLNDMGJIKM = 44; // offset: 216
repeated uint32 KNJPDJKAJLK = 45; // offset: 80
BFFHIMJEDKD LPPEOLMJJCN = 46; // offset: 32
}
message ADBPDAPHNDN {
uint32 JHFKBEPKJNB = 1; // offset: 24
uint32 PCFMIGHMINI = 2; // offset: 28
}
message LKBJBHOCKIN {
AetherdivideSpiritLineupType type = 1; // offset: 32
uint32 id = 2; // offset: 36
SpBarInfo sp_bar = 3; // offset: 16
}
message MultiPath {
uint32 multi_path_type = 1; // offset: 32
uint32 level = 2; // offset: 28
uint32 exp = 3; // offset: 24
}
message KKDGMKKAOHN {
BattleCheckResultType retcode = 1; // offset: 48
BattleEndStatus end_status = 2; // offset: 56
BattleStatistics stt = 3; // offset: 24
bytes game_core_log_encode = 4; // offset: 40
map<string, uint32> KECFPHJAMHM = 5; // offset: 32
uint32 mismatch_turn_count = 6; // offset: 60
uint32 GDMMNGKGCOP = 7; // offset: 52
}
message HIJFCHHBEHO {
uint32 pos = 1; // offset: 40
uint32 role_id = 2; // offset: 44
uint32 role_star = 3; // offset: 48
repeated uint32 grid_fight_item_list = 4; // offset: 16
map<string, uint32> grid_fight_value_init_component = 5; // offset: 24
}
message CPPKEGPCLBA {
repeated uint32 EKLICKKIKID = 1; // offset: 24
map<uint32, uint32> LNPEGCKDCNO = 2; // offset: 16
}
message KIBJHICFJLM {
uint32 uid = 1; // offset: 60
uint32 MLPEIDNLAJE = 2; // offset: 40
uint32 JCODHIBIDNL = 3; // offset: 52
uint32 CJGFKKPPIPN = 4; // offset: 44
uint32 CPJCOBCMNHK = 5; // offset: 56
uint32 section_id = 6; // offset: 48
repeated HIJFCHHBEHO grid_game_role_list = 7; // offset: 32
CPPKEGPCLBA PPKLJMDDGCD = 8; // offset: 16
}
message HIMOEFNAFFA {
repeated BattleReplay ICLJJEJPOPP = 1; // offset: 24
}
message CharacterSnapshot {
uint32 interact_id = 1; // offset: 32
repeated uint64 properties = 2; // offset: 24
}
message AnimEventSnapshot {
string DPJFOFLECEJ = 1; // offset: 24
uint32 count = 2; // offset: 32
}
enum GFMFFKFMPIK {
GFMFFKFMPIK_MNFEPONEDDJ = 0;
GFMFFKFMPIK_CLNPHCELGBE = 1;
GFMFFKFMPIK_stop_desc = 2;
GFMFFKFMPIK_OGKAEKLAJGG = 3;
GFMFFKFMPIK_GAPAMPKLHLO = 4;
GFMFFKFMPIK_GGNCPEOIBDH = 5;
}
enum FNPFMIKFOAD {
FNPFMIKFOAD_MNFEPONEDDJ = 0;
FNPFMIKFOAD_AGOLBPCMDKC = 1;
FNPFMIKFOAD_NPLCFKFJGIE = 2;
}
message ONAKKDPCNAH {
GFMFFKFMPIK MMFFIIFMKPB = 1; // offset: 40
string OOCLEELODBP = 2; // offset: 24
oneof LKCADNGCHCM {
HFBPGEJONFJ CLNPHCELGBE = 10; // offset: 16
MIKOMHLGGFO stop_desc = 11; // offset: 16
DODLGJGCOPD OGKAEKLAJGG = 12; // offset: 16
LJLLDDALNGO GAPAMPKLHLO = 13; // offset: 16
PBAFHHCHLHC CGANHPOCPMD = 14; // offset: 16
}
}
message HFBPGEJONFJ {
}
message PBAFHHCHLHC {
}
message MIKOMHLGGFO {
ChatMessageData stop_desc = 1; // offset: 16
}
message DODLGJGCOPD {
}
message LJLLDDALNGO {
FNPFMIKFOAD AIKNFOGJFCG = 1; // offset: 24
}
message LHICKDEAAOH {
string IANFKPJGDNO = 1; // offset: 24
}
// Obf: FightGameMode
enum FightGameMode {
FightGameMode_MNFEPONEDDJ = 0;
FightGameMode_EHLICCDKLEJ = 1;
FightGameMode_HPECEDCFFLH = 2;
FightGameMode_ENCCACGMBLP = 3;
FightGameMode_JEEFDDBPKGD = 4;
FightGameMode_OHBKAHPIPEK = 5;
FightGameMode_KBBAKJOCIHF = 6;
FightGameMode_BEBPFBKONDK = 7;
}
enum JDIHHMOFHOG {
JDIHHMOFHOG_NHLEJANKIHA = 0;
JDIHHMOFHOG_NPFBLDBDIDF = 1;
JDIHHMOFHOG_PKPEJNBOCOD = 2;
JDIHHMOFHOG_CPJBLNJGOOD = 3;
JDIHHMOFHOG_MCOEOLIMNBL = 4;
}
enum LobbyCharacterType {
LobbyCharacterType_LPNIJLFOKEH = 0;
LobbyCharacterType_PAKIHEFCHIH = 1;
LobbyCharacterType_FGCFBMAINLB = 2;
LobbyCharacterType_GJFNFKJMDEA = 3;
}
// Obf: LobbyCharacterStatus
enum LobbyCharacterStatus {
LobbyCharacterStatus_MNFEPONEDDJ = 0;
LobbyCharacterStatus_HIJAHCMLMPE = 1;
LobbyCharacterStatus_CCOFPMNBDBI = 2;
LobbyCharacterStatus_PFKHAKDGDLA = 3;
LobbyCharacterStatus_DKBKKNNDCEE = 4;
LobbyCharacterStatus_HJEDIJEFIOC = 5;
LobbyCharacterStatus_JPJCJPKHFLD = 6;
LobbyCharacterStatus_JIIFJALLOPI = 7;
}
// Obf: LobbyModifyType
enum LobbyModifyType {
LobbyModifyType_MNFEPONEDDJ = 0;
LobbyModifyType_HIJAHCMLMPE = 1;
LobbyModifyType_PFKHAKDGDLA = 2;
LobbyModifyType_CCOFPMNBDBI = 3;
LobbyModifyType_EEKMIHCEDDK = 4;
LobbyModifyType_AAHPHNDDDOC = 5;
LobbyModifyType_DFJKGEBIFIF = 6;
LobbyModifyType_ICDCDLFGIOF = 7;
LobbyModifyType_BJBDAMPCAPM = 8;
LobbyModifyType_KDENJJFEHAP = 9;
LobbyModifyType_JFJIBHJBLEL = 10;
LobbyModifyType_MHCGLLNNBGM = 11;
LobbyModifyType_KNFDJFDABBB = 12;
LobbyModifyType_NFNNOPKLKBD = 13;
LobbyModifyType_JFMOPPHOIDH = 14;
LobbyModifyType_JNKLOEONGND = 15;
LobbyModifyType_JIIFJALLOPI = 16;
LobbyModifyType_PAGBCMMCHAD = 17;
LobbyModifyType_IDKMAGOMILP = 18;
}
enum AJKBEFLOMFL {
AJKBEFLOMFL_CJAMDBHHKMJ = 0;
AJKBEFLOMFL_PALNCFBCIEB = 1;
AJKBEFLOMFL_NBMKPOPHHKM = 2;
}
enum IILPMDJAHGK {
IILPMDJAHGK_OCFNEBKKECL = 0;
IILPMDJAHGK_OFOEAJCDCAC = 1;
IILPMDJAHGK_JJOMDHBPJMM = 2;
IILPMDJAHGK_ADINPFKDFCL = 3;
IILPMDJAHGK_BNPPFLIHDNO = 4;
IILPMDJAHGK_HFBHHLIENBI = 5;
IILPMDJAHGK_FDMJKILFLEF = 6;
IILPMDJAHGK_GHJBJFFGCAJ = 7;
}
enum PIJBANPMNAB {
PIJBANPMNAB_MNFEPONEDDJ = 0;
PIJBANPMNAB_BEJEBBNFGPM = 1;
PIJBANPMNAB_NBCEKHJGNGB = 2;
PIJBANPMNAB_GLODGPIPNHG = 3;
}
enum CHEPOCLKMBN {
CHEPOCLKMBN_MNFEPONEDDJ = 0;
CHEPOCLKMBN_INOLECLKOAI = 1;
CHEPOCLKMBN_ELCNHEHDBOA = 2;
}
enum IGFFNPJONHA {
IGFFNPJONHA_MDNLOELODOO = 0;
IGFFNPJONHA_JEOFEACBKEP = 1;
IGFFNPJONHA_KAMIPDLJCHA = 2;
IGFFNPJONHA_GFGAAJJPFHB = 3;
}
// Obf: LobbyInteractType
enum LobbyInteractType {
LobbyInteractType_MNFEPONEDDJ = 0;
LobbyInteractType_HEENHCAKNEC = 1;
}
enum IBLHFHHAACH {
IBLHFHHAACH_MNFEPONEDDJ = 0;
IBLHFHHAACH_GKBFGMEAACC = 1;
IBLHFHHAACH_GKELBEFIOLH = 2;
}
message FDFDGALAEDP {
uint32 uid = 1; // offset: 48
uint32 level = 2; // offset: 56
string nickname = 3; // offset: 24
uint32 POBKKIJPGOF = 4; // offset: 76
PlatformType platform = 5; // offset: 52
string NPKPPKNICED = 6; // offset: 16
string NJDAGBCMLCH = 7; // offset: 40
uint64 version = 8; // offset: 64
bool NLHFOJKCLDO = 9; // offset: 72
uint32 NHHHCGOHBMB = 10; // offset: 60
}
message MKODALAOIAI {
LobbyCharacterType CGJFAFHMBDN = 1; // offset: 28
LobbyCharacterStatus status = 2; // offset: 24
}
// Obf: LobbyMarchInfo
message LobbyMarchInfo {
uint32 ADOGOONNMOI = 1; // offset: 44
bool NLHFOJKCLDO = 2; // offset: 36
uint32 KMMCAPFLMEH = 3; // offset: 40
uint32 FMKHENLOLHI = 4; // offset: 32
GLGBPHHGDND DPPJJFKADEF = 5; // offset: 16
}
// Obf: LobbyMarbleInfo
message LobbyMarbleInfo {
uint32 IJAEFMBILBH = 1; // offset: 40
uint32 rank = 2; // offset: 36
repeated uint32 LDKNAOFPPKM = 3; // offset: 24
uint32 score_id = 4; // offset: 32
}
message CDMMHAOBKAE {
uint32 IPDOGLDJCMO = 1; // offset: 28
uint32 FLLFIJJCCKC = 2; // offset: 24
}
message GLGBPHHGDND {
uint32 IJAEFMBILBH = 1; // offset: 52
uint32 LJOJFCLABOI = 2; // offset: 44
uint32 HLELMGEKHMK = 3; // offset: 32
uint32 MHLBDGDPJHJ = 4; // offset: 48
repeated CDMMHAOBKAE EOHPJADJABA = 5; // offset: 24
uint32 JEGAIGDLGHD = 6; // offset: 36
uint32 IGCHFILFFHL = 7; // offset: 40
}
message GFIAKFBGBMK {
GLGBPHHGDND DPPJJFKADEF = 1; // offset: 24
}
// Obf: LobbyGridFightInfo
message LobbyGridFightInfo {
repeated uint32 HFDPAJPGPIB = 1; // offset: 16
uint32 gold = 2; // offset: 40
uint32 score_id = 3; // offset: 44
string LLBNCKCFEHO = 4; // offset: 32
}
message DiceCombatAvatar {
uint32 dice_avatar_id = 1; // offset: 44
uint32 level = 2; // offset: 40
repeated uint32 dice_id_list = 3; // offset: 24
int64 unlock_time = 4; // offset: 32
}
message LHPJKLOONCF {
uint32 IJAEFMBILBH = 1; // offset: 24
}
message KNOJPCEHPHO {
uint32 IJAEFMBILBH = 1; // offset: 24
}
message LCCPODJNIED {
repeated DiceCombatAvatar avatar_list = 1; // offset: 24
LHPJKLOONCF KJHOAAMADEA = 2; // offset: 40
KNOJPCEHPHO AOGJPMBPFIJ = 3; // offset: 32
uint32 HLELMGEKHMK = 4; // offset: 56
uint32 GAOCPMENCNN = 5; // offset: 48
uint32 FGHJIBKFCMG = 6; // offset: 52
}
// Obf: LobbyGameExtInfo
message LobbyGameExtInfo {
repeated string JALINBMHGIF = 1; // offset: 16
bool FPFNELHGOND = 2; // offset: 40
oneof ODBBDHFFOAC {
LobbyMarchInfo lobby_march_info = 1001; // offset: 24
LobbyMarbleInfo lobby_marble_info = 1002; // offset: 24
GFIAKFBGBMK HECADEDKOOL = 1003; // offset: 24
LobbyGridFightInfo lobby_grid_fight_info = 1004; // offset: 24
LCCPODJNIED DDHKFBBAIOL = 1005; // offset: 24
}
}
message GCKNBLAJJGP {
FDFDGALAEDP basic_info = 1; // offset: 16
MKODALAOIAI JKJOPMFDEGJ = 2; // offset: 32
LobbyGameExtInfo stage_info = 3; // offset: 40
}
message FDFLHPKJLCD {
uint32 MCKOBBCADBB = 1; // offset: 36
uint32 PMBMPBIKDNC = 2; // offset: 40
uint32 PGEMGPNCLMD = 3; // offset: 68
uint32 INFHALNKEFH = 4; // offset: 48
uint32 MEAPMENCCOB = 5; // offset: 56
uint32 LEJEGIHKMCA = 6; // offset: 64
uint32 MAJGANIILOH = 7; // offset: 60
uint32 DODNHCHPLJB = 8; // offset: 28
uint32 LAODDDMLEPI = 9; // offset: 76
uint32 DEOILLINKPL = 10; // offset: 72
uint32 BAGNFOPNFIE = 11; // offset: 32
uint32 ONILFEJGOCN = 12; // offset: 52
uint32 CMFGGKFMFAN = 13; // offset: 24
uint32 JACHCBIBDGO = 14; // offset: 44
}
message POFJNMBIINE {
uint64 BEKCIJBBGCN = 1; // offset: 32
FightGameMode OMGOAHKMNAG = 2; // offset: 24
}
message ANAOGABNDAP {
uint32 DMMNHFKLPKA = 1; // offset: 24
}
message MOIMMAFFEID {
uint32 NFKFACFOCOK = 1; // offset: 36
bool JNBGJPECMOE = 2; // offset: 32
ANAOGABNDAP JOCPBLHAJGK = 3; // offset: 24
}
message HFCEFLALJMF {
uint64 id = 1; // offset: 80
FightGameMode CGKIDAJAJNJ = 2; // offset: 48
repeated GCKNBLAJJGP EGKDDCNIAIE = 3; // offset: 40
PIJBANPMNAB type = 4; // offset: 52
uint64 KDDLODBBLCF = 5; // offset: 72
uint64 MECBPCOJLHF = 6; // offset: 56
CHEPOCLKMBN AMJOOMMIFCO = 8; // offset: 64
OFCBIGCLMKG DIMFOEHBNIA = 9; // offset: 16
MOIMMAFFEID HLLFKEPEFPF = 11; // offset: 24
}
message BLMCKJJNMAF {
uint32 IAIKDGMCLNE = 1; // offset: 24
}
message IOGHDHMBFOP {
IBLHFHHAACH GMDLLCAIECC = 1; // offset: 24
}
message OFCBIGCLMKG {
oneof LIPCGFBFAEM {
BLMCKJJNMAF lobby_grid_fight_info = 1001; // offset: 24
IOGHDHMBFOP DDHKFBBAIOL = 1002; // offset: 24
}
}
message GODABBDPNBI {
uint32 IAIKDGMCLNE = 1; // offset: 24
}
message JIMOOKDMICF {
IBLHFHHAACH GMDLLCAIECC = 1; // offset: 24
}
message JDNNCKMJCPO {
oneof LIPCGFBFAEM {
GODABBDPNBI lobby_grid_fight_info = 1001; // offset: 16
JIMOOKDMICF DDHKFBBAIOL = 1002; // offset: 16
}
}
enum OBNEIKKJJDL {
OBNEIKKJJDL_JBKBAIDPACC = 0;
OBNEIKKJJDL_GOBAENCLNMM = 1;
OBNEIKKJJDL_KOEMJHCGDDJ = 2;
}
enum PPIAMDOGEBK {
PPIAMDOGEBK_FHGKKAIDEFK = 0;
PPIAMDOGEBK_HMJIJIPMJMM = 1;
PPIAMDOGEBK_NGKPFIFHKEK = 2;
}
message VectorSnapshot {
sint32 x = 1; // offset: 28
sint32 y = 2; // offset: 32
sint32 z = 3; // offset: 24
}
message MotionInfoSnapshot {
VectorSnapshot pos = 1; // offset: 32
VectorSnapshot rot = 2; // offset: 16
}
message FloorCustomValueSnapshot {
string name = 1; // offset: 32
OBNEIKKJJDL type = 2; // offset: 40
bool bool_val = 3; // offset: 48
float float_val = 4; // offset: 44
string str_val = 5; // offset: 24
}
message ActiveMCVKeySnapshot {
uint32 main_mission_id = 1; // offset: 32
string mcv_key = 2; // offset: 16
}
message PropInfoSnapshot {
uint32 prop_state = 1; // offset: 24
}
message EntitySnapshot {
uint32 entity_id = 1; // offset: 48
uint32 instance_id = 2; // offset: 44
MotionInfoSnapshot motion_info = 3; // offset: 32
PPIAMDOGEBK map_object_type = 4; // offset: 52
oneof entity {
PropInfoSnapshot prop = 5; // offset: 24
}
}
message GroupSnapshot {
uint32 group_id = 1; // offset: 60
uint32 group_state = 2; // offset: 56
repeated EntitySnapshot entity_list = 3; // offset: 16
map<string, int32> property_map = 4; // offset: 40
repeated uint32 active_submission_list = 5; // offset: 48
repeated ActiveMCVKeySnapshot active_mcv_key_list = 6; // offset: 24
}
message PlayerSnapshot {
MotionInfoSnapshot motion_info = 1; // offset: 24
uint32 map_layer = 2; // offset: 32
}
message MissionCustomValueSnapshot {
uint32 custom_value = 1; // offset: 32
string mcv_key = 2; // offset: 16
}
message MissionCustomValueSnapshotList {
repeated MissionCustomValueSnapshot custom_value_list = 1; // offset: 24
}
message MainMissionMcvSnapshot {
uint32 main_mission_id = 1; // offset: 32
MissionCustomValueSnapshotList custom_value_list = 2; // offset: 16
}
message SubMissionSnapshot {
uint32 sub_mission_id = 1; // offset: 24
}
message MainMissionSnapshot {
uint32 main_mission_id = 1; // offset: 32
repeated SubMissionSnapshot sub_mission_list = 2; // offset: 16
}
message MissionSnapshot {
repeated MainMissionMcvSnapshot server_mcv_list = 1; // offset: 32
repeated MainMissionMcvSnapshot client_mcv_list = 2; // offset: 16
MainMissionSnapshot tracking_main_mission = 3; // offset: 56
bool has_mission_audio_snapshot = 4; // offset: 64
string cur_audio_emotion_state = 5; // offset: 40
string cur_sound_effect_state = 6; // offset: 48
}
message EraFlipperRegionDataSnapshot {
uint32 region_id = 1; // offset: 24
uint32 state = 2; // offset: 28
}
message EraFlipperSnapshot {
repeated EraFlipperRegionDataSnapshot region_data_list = 1; // offset: 16
}
message RotationMapInfoSnapshot {
VectorSnapshot map_pos = 1; // offset: 32
VectorSnapshot map_rot = 2; // offset: 24
}
message MapRotationSnapshot {
int32 region_id = 1; // offset: 32
uint32 pose_id = 2; // offset: 36
RotationMapInfoSnapshot map_info = 3; // offset: 16
}
message DialogSnapshot {
uint32 group_id = 1; // offset: 24
uint32 entity_id = 2; // offset: 28
}
message SwitchHandDataNodeSnapshot {
uint32 config_id = 1; // offset: 40
MotionInfoSnapshot hand_transform = 2; // offset: 32
uint32 hand_state = 3; // offset: 44
bytes hand_param = 4; // offset: 24
uint32 get_coin_count = 5; // offset: 48
}
message SwitchHandSnapshot {
repeated SwitchHandDataNodeSnapshot switch_hand_list = 1; // offset: 24
}
message PerformanceStartSnapshot {
uint32 performance_id = 1; // offset: 120
uint32 performance_type = 2; // offset: 124
uint32 plane_id = 3; // offset: 132
uint32 floor_id = 4; // offset: 136
uint32 dimension_id = 5; // offset: 148
uint32 story_line_id = 6; // offset: 152
uint32 content_id = 7; // offset: 160
uint32 entry_id = 8; // offset: 140
uint32 version = 9; // offset: 156
PlayerSnapshot player = 10; // offset: 48
MissionSnapshot mission = 11; // offset: 80
EraFlipperSnapshot era_flipper = 12; // offset: 64
repeated GroupSnapshot server_group_list = 13; // offset: 112
repeated GroupSnapshot client_group_list = 14; // offset: 16
repeated GroupSnapshot server_legacy_group_list = 15; // offset: 24
repeated GroupSnapshot client_legacy_group_list = 16; // offset: 104
map<string, int32> floor_saved_value_list = 17; // offset: 96
map<string, FloorCustomValueSnapshot> floor_custom_value_list = 18; // offset: 32
MapRotationSnapshot map_rotation = 19; // offset: 56
uint32 world_id = 20; // offset: 128
DialogSnapshot dialog = 21; // offset: 40
uint32 owner_group_id = 22; // offset: 144
SwitchHandSnapshot switch_hand = 23; // offset: 72
}
enum Retcode {
RET_SUCC = 0;
RET_FAIL = 1;
RET_SERVER_INTERNAL_ERROR = 2;
RET_TIMEOUT = 3;
RET_REPEATED_REQ = 4;
RET_REQ_PARA_INVALID = 5;
RET_PLAYER_DATA_ERROR = 6;
RET_PLAYER_CLIENT_PAUSED = 7;
RET_FUNC_CHECK_FAILED = 8;
RET_FEATURE_SWITCH_CLOSED = 9;
RET_FREQ_OVER_LIMIT = 10;
RET_SYSTEM_BUSY = 11;
RET_PLAYER_NOT_ONLINE = 12;
RET_OPERATION_IN_CD = 13;
RET_REPEATE_LOGIN = 1000;
RET_RETRY_LOGIN = 1001;
RET_WAIT_LOGIN = 1002;
RET_NOT_IN_WHITE_LIST = 1003;
RET_IN_BLACK_LIST = 1004;
RET_ACCOUNT_VERIFY_ERROR = 1005;
RET_ACCOUNT_PARA_ERROR = 1006;
RET_ANTI_ADDICT_LOGIN = 1007;
RET_CHECK_SUM_ERROR = 1008;
RET_REACH_MAX_PLAYER_NUM = 1009;
RET_ALREADY_REGISTERED = 1010;
RET_GENDER_ERROR = 1011;
SET_NICKNAME_RET_CALLBACK_PROCESSING = 1012;
RET_IN_GM_BIND_ACCESS = 1013;
RET_QUEST_REWARD_ALREADY_TAKEN = 1100;
RET_QUEST_NOT_ACCEPT = 1101;
RET_QUEST_NOT_FINISH = 1102;
RET_QUEST_STATUS_ERROR = 1103;
RET_ACHIEVEMENT_LEVEL_NOT_REACH = 1104;
RET_ACHIEVEMENT_LEVEL_ALREADY_TAKEN = 1105;
RET_AVATAR_NOT_EXIST = 1200;
RET_AVATAR_RES_EXP_NOT_ENOUGH = 1201;
RET_AVATAR_EXP_REACH_PROMOTION_LIMIT = 1202;
RET_AVATAR_REACH_MAX_PROMOTION = 1203;
RET_SKILLTREE_CONFIG_NOT_EXIST = 1204;
RET_SKILLTREE_ALREADY_UNLOCK = 1205;
RET_SKILLTREE_PRE_LOCKED = 1206;
RET_SKILLTREE_LEVEL_NOT_MEET = 1207;
RET_SKILLTREE_RANK_NOT_MEET = 1208;
RET_AVATAR_DRESS_NO_EQUIPMENT = 1209;
RET_AVATAR_EXP_ITEM_NOT_EXIST = 1210;
RET_SKILLTREE_POINT_LOCKED = 1211;
RET_SKILLTREE_POINT_LEVEL_UPGRADE_NOT_MATCH = 1212;
RET_SKILLTREE_POINT_LEVEL_REACH_MAX = 1213;
RET_WORLD_LEVEL_NOT_MEET = 1214;
RET_PLAYER_LEVEL_NOT_MEET = 1215;
RET_AVATAR_RANK_NOT_MATCH = 1216;
RET_AVATAR_RANK_REACH_MAX = 1217;
RET_HERO_BASIC_TYPE_NOT_MATCH = 1218;
RET_AVATAR_PROMOTION_NOT_MEET = 1219;
RET_PROMOTION_REWARD_CONFIG_NOT_EXIST = 1220;
RET_PROMOTION_REWARD_ALREADY_TAKEN = 1221;
RET_AVATAR_SKIN_ITEM_NOT_EXIST = 1222;
RET_AVATAR_SKIN_ALREADY_DRESSED = 1223;
RET_AVATAR_NOT_DRESS_SKIN = 1224;
RET_AVATAR_SKIN_NOT_MATCH_AVATAR = 1225;
RET_AVATAR_PATH_NOT_MATCH = 1226;
RET_AVATAR_ENHANCED_ID_NOT_EXIST = 1227;
RET_AVATAR_ENHANCED_ID_ALREADY_SET = 1228;
RET_AVATAR_NOT_CUR_ENHANCED_ID = 1229;
RET_PLAYER_OUTFIT_CONFIG_NOT_EXIST = 1230;
RET_PLAYER_OUTFIT_SLOT_CONFLICT = 1231;
RET_PLAYER_OUTFIT_IS_DEFAULT = 1232;
RET_PLAYER_OUTFIT_NOT_OWNED = 1233;
RET_SKILLTREE_FAST_LEVEL_UP_CLOSE = 1234;
RET_ITEM_NOT_EXIST = 1300;
RET_ITEM_COST_NOT_ENOUGH = 1301;
RET_ITEM_COST_TOO_MUCH = 1302;
RET_ITEM_NO_COST = 1303;
RET_ITEM_NOT_ENOUGH = 1304;
RET_ITEM_INVALID = 1305;
RET_ITEM_CONFIG_NOT_EXIST = 1306;
RET_SCOIN_NOT_ENOUGH = 1307;
RET_ITEM_REWARD_EXCEED_LIMIT = 1308;
RET_ITEM_INVALID_USE = 1309;
RET_ITEM_USE_CONFIG_NOT_EXIST = 1310;
RET_REWARD_CONFIG_NOT_EXIST = 1311;
RET_ITEM_EXCEED_LIMIT = 1312;
RET_ITEM_COUNT_INVALID = 1313;
RET_ITEM_USE_TARGET_TYPE_INVALID = 1314;
RET_ITEM_USE_SATIETY_FULL = 1315;
RET_ITEM_COMPOSE_NOT_EXIST = 1316;
RET_RELIC_COMPOSE_NOT_EXIST = 1317;
RET_ITEM_CAN_NOT_SELL = 1318;
RET_ITEM_SELL_EXCEDD_LIMIT = 1319;
RET_ITEM_NOT_IN_COST_LIST = 1320;
RET_ITEM_SPECIAL_COST_NOT_ENOUGH = 1321;
RET_ITEM_SPECIAL_COST_TOO_MUCH = 1322;
RET_ITEM_FORMULA_NOT_EXIST = 1323;
RET_ITEM_AUTO_GIFT_OPTIONAL_NOT_EXIST = 1324;
RET_RELIC_COMPOSE_RELIC_INVALID = 1325;
RET_RELIC_COMPOSE_MAIN_AFFIX_ID_INVALID = 1326;
RET_RELIC_COMPOSE_WRONG_FORMULA_TYPE = 1327;
RET_RELIC_COMPOSE_RELIC_NOT_EXIST = 1328;
RET_RELIC_COMPOSE_BLACK_GOLD_COUNT_INVALID = 1329;
RET_RELIC_COMPOSE_BLACK_GOLD_NOT_NEED = 1330;
RET_MONTH_CARD_CANNOT_USE = 1331;
RET_ITEM_REWARD_EXCEED_DISAPPEAR = 1332;
RET_ITEM_NEED_RECYCLE = 1333;
RET_ITEM_COMPOSE_EXCEED_LIMIT = 1334;
RET_ITEM_CAN_NOT_DESTROY = 1335;
RET_ITEM_ALREADY_MARK = 1336;
RET_ITEM_MARK_EXCEED_LIMIT = 1337;
RET_ITEM_NOT_MARK = 1338;
RET_ITEN_TURN_FOOD_NOT_SET = 1339;
RET_ITEM_TURN_FOOD_ALREADY_SET = 1340;
RET_ITEM_TURN_FOOD_CONSUME_TYPE_ERROR = 1341;
RET_ITEM_TURN_FOOD_SWITCH_ALREADY_OPEN = 1342;
RET_ITEM_TURN_FOOD_SWITCH_ALREADY_CLOSE = 1343;
RET_HCOIN_EXCHANGE_TOO_MUCH = 1344;
RET_ITEM_TURN_FOOD_SCENE_TYPE_ERROR = 1345;
RET_EQUIPMENT_ALREADY_DRESSED = 1350;
RET_EQUIPMENT_NOT_EXIST = 1351;
RET_EQUIPMENT_REACH_LEVEL_LIMIT = 1352;
RET_EQUIPMENT_CONSUME_SELF = 1353;
RET_EQUIPMENT_ALREADY_LOCKED = 1354;
RET_EQUIPMENT_ALREADY_UNLOCKED = 1355;
RET_EQUIPMENT_LOCKED = 1356;
RET_EQUIPMENT_SELECT_NUM_OVER_LIMIT = 1357;
RET_EQUIPMENT_RANK_UP_MUST_CONSUME_SAME_TID = 1358;
RET_EQUIPMENT_PROMOTION_REACH_MAX = 1359;
RET_EQUIPMENT_RANK_UP_REACH_MAX = 1360;
RET_EQUIPMENT_LEVEL_REACH_MAX = 1361;
RET_EQUIPMENT_EXCEED_LIMIT = 1362;
RET_RELIC_NOT_EXIST = 1363;
RET_RELIC_REACH_LEVEL_LIMIT = 1364;
RET_RELIC_CONSUME_SELF = 1365;
RET_RELIC_ALREADY_DRESSED = 1366;
RET_RELIC_LOCKED = 1367;
RET_RELIC_ALREADY_LOCKED = 1368;
RET_RELIC_ALREADY_UNLOCKED = 1369;
RET_RELIC_LEVEL_IS_NOT_ZERO = 1370;
RET_UNIQUE_ID_REPEATED = 1371;
RET_EQUIPMENT_LEVEL_NOT_MEET = 1372;
RET_EQUIPMENT_ITEM_NOT_IN_COST_LIST = 1373;
RET_EQUIPMENT_LEVEL_GREATER_THAN_ONE = 1374;
RET_EQUIPMENT_ALREADY_RANKED = 1375;
RET_RELIC_EXCEED_LIMIT = 1376;
RET_RELIC_ALREADY_DISCARDED = 1377;
RET_RELIC_ALREADY_UNDISCARDED = 1378;
RET_EQUIPMENT_BATCH_LOCK_TOO_FAST = 1379;
RET_RELIC_FILTER_PLAN_SLOT_EMPTY = 1380;
RET_RELIC_FILTER_PLAN_NUM_EXCEED_LIMIT = 1381;
RET_RELIC_FILTER_PLAN_NAME_UTF8_ERROR = 1382;
RET_RELIC_FILTER_PLAN_NAME_FORMAT_ERROR = 1383;
RET_RELIC_FILTER_PLAN_NO_CHANGE = 1384;
RET_RELIC_REFORGE_NOT_CONFIRMED = 1385;
RET_EQUIPMENT_ALREADY_LEVELUP = 1386;
RET_EQUIPMENT_RARITY_ERROR = 1387;
RET_LINEUP_INVALID_INDEX = 1400;
RET_LINEUP_INVALID_MEMBER_POS = 1401;
RET_LINEUP_SWAP_NOT_EXIST = 1402;
RET_LINEUP_AVATAR_ALREADY_IN = 1403;
RET_LINEUP_CREATE_AVATAR_ERROR = 1404;
RET_LINEUP_AVATAR_INIT_ERROR = 1405;
RET_LINEUP_NOT_EXIST = 1406;
RET_LINEUP_ONLY_ONE_MEMBER = 1407;
RET_LINEUP_SAME_LEADER_SLOT = 1408;
RET_LINEUP_NO_LEADER_SELECT = 1409;
RET_LINEUP_SWAP_SAME_SLOT = 1410;
RET_LINEUP_AVATAR_NOT_EXIST = 1411;
RET_LINEUP_TRIAL_AVATAR_CAN_NOT_QUIT = 1412;
RET_LINEUP_VIRTUAL_LINEUP_PLANE_NOT_MATCH = 1413;
RET_LINEUP_NOT_VALID_LEADER = 1414;
RET_LINEUP_SAME_INDEX = 1415;
RET_LINEUP_IS_EMPTY = 1416;
RET_LINEUP_NAME_FORMAT_ERROR = 1417;
RET_LINEUP_TYPE_NOT_MATCH = 1418;
RET_LINEUP_REPLACE_ALL_FAILED = 1419;
RET_LINEUP_NOT_ALLOW_EDIT = 1420;
RET_LINEUP_AVATAR_IS_ALIVE = 1421;
RET_LINEUP_ASSIST_HAS_ONLY_MEMBER = 1422;
RET_LINEUP_ASSIST_CANNOT_SWITCH = 1423;
RET_LINEUP_AVATAR_TYPE_INVALID = 1424;
RET_LINEUP_NAME_UTF8_ERROR = 1425;
RET_LINEUP_LEADER_LOCK = 1426;
RET_LINEUP_STORY_LINE_NOT_MATCH = 1427;
RET_LINEUP_AVATAR_LOCK = 1428;
RET_LINEUP_AVATAR_INVALID = 1429;
RET_LINEUP_AVATAR_ALREADY_INIT = 1430;
RET_LINEUP_LIMITED = 1431;
RET_MAIL_NOT_EXIST = 1700;
RET_MAIL_RANGE_INVALID = 1701;
RET_MAIL_MAIL_ID_INVALID = 1702;
RET_MAIL_NO_MAIL_TAKE_ATTACHMENT = 1703;
RET_MAIL_NO_MAIL_TO_DEL = 1704;
RET_MAIL_TYPE_INVALID = 1705;
RET_MAIL_PARA_INVALID = 1706;
RET_MAIL_ATTACHEMENT_INVALID = 1707;
RET_MAIL_TICKET_INVALID = 1708;
RET_MAIL_TICKET_REPEATED = 1709;
RET_STAGE_SETTLE_ERROR = 1800;
RET_STAGE_CONFIG_NOT_EXIST = 1801;
RET_STAGE_NOT_FOUND = 1802;
RET_STAGE_COCOON_PROP_NOT_VALID = 1804;
RET_STAGE_COCOON_WAVE_NOT_VALID = 1805;
RET_STAGE_PROP_ID_NOT_EQUAL = 1806;
RET_STAGE_COCOON_WAVE_OVER = 1807;
RET_STAGE_WEEK_COCOON_OVER_CNT = 1808;
RET_STAGE_COCOON_NOT_OPEN = 1809;
RET_STAGE_TRIAL_NOT_OPEN = 1810;
RET_STAGE_FARM_NOT_OPEN = 1811;
RET_STAGE_FARM_TYPE_ERROR = 1812;
RET_STAGE_FARM_SWEEP_CD = 1813;
RET_STAGE_FARM_ELEMENT_CHALLENGE_CNT_INVALID = 1814;
RET_CHAPTER_LOCK = 1900;
RET_CHAPTER_CHALLENGE_NUM_NOT_ENOUGH = 1901;
RET_CHAPTER_REWARD_ID_NOT_EXIST = 1902;
RET_CHAPTER_REWARD_ALREADY_TAKEN = 1903;
RET_BATTLE_STAGE_NOT_MATCH = 2000;
RET_IN_BATTLE_NOW = 2001;
RET_BATTLE_CHEAT = 2002;
RET_BATTLE_FAIL = 2003;
RET_BATTLE_NO_LINEUP = 2004;
RET_BATTLE_LINEUP_EMPTY = 2005;
RET_BATTLE_VERSION_NOT_MATCH = 2006;
RET_BATTLE_QUIT_BY_SERVER = 2007;
RET_IN_BATTLE_CHECK = 2008;
RET_BATTLE_CHECK_NEED_RETRY = 2009;
RET_BATTLE_COST_TIME_CHECK_FAIL = 2010;
RET_LACK_EXCHANGE_STAMINA_TIMES = 2100;
RET_LACK_STAMINA = 2101;
RET_STAMINA_FULL = 2102;
RET_AUTHKEY_SIGN_TYPE_ERROR = 2103;
RET_AUTHKEY_SIGN_VER_ERROR = 2104;
RET_NICKNAME_FORMAT_ERROR = 2105;
RET_SENSITIVE_WORDS = 2106;
RET_LEVEL_REWARD_HAS_TAKEN = 2107;
RET_LEVEL_REWARD_LEVEL_ERROR = 2108;
RET_LANGUAGE_INVALID = 2109;
RET_NICKNAME_IN_CD = 2110;
RET_GAMEPLAY_BIRTHDAY_INVALID = 2111;
RET_GAMEPLAY_BIRTHDAY_ALREADY_SET = 2112;
RET_NICKNAME_UTF8_ERROR = 2113;
RET_NICKNAME_DIGIT_LIMIT_ERROR = 2114;
RET_SENSITIVE_WORDS_PLATFORM_ERROR = 2115;
RET_PLAYER_SETTING_TYPE_INVALID = 2116;
RET_MAZE_LACK_TICKET = 2201;
RET_MAZE_NOT_UNLOCK = 2202;
RET_MAZE_NO_ABILITY = 2204;
RET_MAZE_NO_PLANE = 2205;
RET_MAZE_MAP_NOT_EXIST = 2207;
RET_MAZE_MP_NOT_ENOUGH = 2213;
RET_SPRING_NOT_ENABLE = 2214;
RET_SPRING_TOO_FAR = 2216;
RET_NOT_IN_MAZE = 2218;
RET_MAZE_TIME_OF_DAY_TYPE_ERROR = 2223;
RET_SCENE_TRANSFER_LOCKED_BY_TASK = 2224;
RET_PLOT_NOT_UNLOCK = 2300;
RET_MISSION_NOT_EXIST = 2400;
RET_MISSION_ALREADY_DONE = 2401;
RET_DAILY_TASK_NOT_FINISH = 2402;
RET_DAILY_TASK_REWARD_HAS_TAKEN = 2403;
RET_MISSION_NOT_FINISH = 2404;
RET_MISSION_NOT_DOING = 2405;
RET_MISSION_FINISH_WAY_NOT_MATCH = 2406;
RET_MISSION_SCENE_NOT_MATCH = 2407;
RET_MISSION_CUSTOM_VALUE_NOT_VALID = 2408;
RET_MISSION_SUB_MISSION_NOT_MATCH = 2409;
RET_ADVENTURE_MAP_NOT_EXIST = 2500;
RET_SCENE_ENTITY_NOT_EXIST = 2600;
RET_NOT_IN_SCENE = 2601;
RET_SCENE_MONSTER_NOT_EXIST = 2602;
RET_INTERACT_CONFIG_NOT_EXIST = 2603;
RET_UNSUPPORTED_PROP_STATE = 2604;
RET_SCENE_ENTRY_ID_NOT_MATCH = 2605;
RET_SCENE_ENTITY_MOVE_CHECK_FAILED = 2606;
RET_ASSIST_MONSTER_COUNT_LIMIT = 2607;
RET_SCENE_USE_SKILL_FAIL = 2608;
RET_PROP_IS_HIDDEN = 2609;
RET_LOADING_SUCC_ALREADY = 2610;
RET_SCENE_ENTITY_TYPE_INVALID = 2611;
RET_INTERACT_TYPE_INVALID = 2612;
RET_INTERACT_NOT_IN_REGION = 2613;
RET_INTERACT_SUB_TYPE_INVALID = 2614;
RET_NOT_LEADER_ENTITY = 2615;
RET_MONSTER_IS_NOT_FARM_ELEMENT = 2616;
RET_MONSTER_CONFIG_NOT_EXIST = 2617;
RET_AVATAR_HP_ALREADY_FULL = 2618;
RET_CUR_INTERACT_ENTITY_NOT_MATCH = 2619;
RET_PLANE_TYPE_NOT_ALLOW = 2620;
RET_GROUP_NOT_EXIST = 2621;
RET_GROUP_SAVE_DATA_IN_CD = 2622;
RET_GROUP_SAVE_LENGH_REACH_MAX = 2623;
RET_RECENT_ELEMENT_NOT_EXIST = 2624;
RET_RECENT_ELEMENT_STAGE_NOT_MATCH = 2625;
RET_SCENE_POSITION_VERSION_NOT_MATCH = 2626;
RET_GAMEPLAY_COUNTER_NOT_EXIST = 2627;
RET_GAMEPLAY_COUNTER_NOT_ENOUGH = 2628;
RET_GROUP_STATE_NOT_MATCH = 2629;
RET_SCENE_ENTITY_POS_NOT_MATCH = 2630;
RET_GROUP_STATE_CUSTOM_SAVE_DATA_OFF = 2631;
RET_SCENE_NOT_MATCH = 2632;
RET_PROP_TYPE_INVALID = 2633;
RET_NOT_IN_CORRECT_SCENE = 2634;
RET_NOT_IN_CORRECT_DIMENSION = 2635;
RET_NOT_CORRECT_GROUP_PROPERTY_NAME = 2636;
RET_BUY_TIMES_LIMIT = 2700;
RET_BUY_LIMIT_TYPE = 2701;
RET_SHOP_NOT_OPEN = 2702;
RET_GOODS_NOT_OPEN = 2703;
RET_CITY_LEVEL_REWARD_TAKEN = 2704;
RET_CITY_LEVEL_NOT_MEET = 2705;
RET_SINGLE_BUY_LIMIT = 2706;
RET_TUTORIAL_NOT_UNLOCK = 2751;
RET_TUTORIAL_UNLOCK_ALREADY = 2752;
RET_TUTORIAL_FINISH_ALREADY = 2753;
RET_TUTORIAL_PRE_NOT_UNLOCK = 2754;
RET_TUTORIAL_PLAYER_LEVEL_NOT_MATCH = 2755;
RET_TUTORIAL_TUTORIAL_NOT_FOUND = 2756;
RET_CHALLENGE_NOT_EXIST = 2801;
RET_CHALLENGE_NOT_UNLOCK = 2802;
RET_CHALLENGE_ALREADY = 2803;
RET_CHALLENGE_LINEUP_EDIT_FORBIDDEN = 2804;
RET_CHALLENGE_LINEUP_EMPTY = 2805;
RET_CHALLENGE_NOT_DOING = 2806;
RET_CHALLENGE_NOT_FINISH = 2807;
RET_CHALLENGE_TARGET_NOT_FINISH = 2808;
RET_CHALLENGE_TARGET_REWARD_TAKEN = 2809;
RET_CHALLENGE_TIME_NOT_VALID = 2810;
RET_CHALLENGE_STARS_COUNT_NOT_MEET = 2811;
RET_CHALLENGE_STARS_REWARD_TAKEN = 2812;
RET_CHALLENGE_STARS_NOT_EXIST = 2813;
RET_CHALLENGE_CUR_SCENE_NOT_ENTRY_FLOOR = 2814;
RET_CHALLENGE_NO_TEAM_ARCHIVE = 2815;
RET_CHALLENGE_LINEUP_AVATAR_TYPE_INVALID = 2816;
RET_CHALLENGE_LINEUP_RECOMMEND_IN_CD = 2817;
RET_BASIC_TYPE_ALREADY = 2850;
RET_NO_BASIC_TYPE = 2851;
RET_NOT_CHOOSE_BASIC_TYPE = 2852;
RET_NOT_FUNC_CLOSE = 2853;
RET_NOT_CHOOSE_GENDER = 2854;
RET_NOT_REQ_UNLOCK_BASIC_TYPE = 2855;
RET_AVATAR_PATH_LOCKED = 2856;
RET_ROGUE_STATUS_NOT_MATCH = 2901;
RET_ROGUE_SELECT_BUFF_NOT_EXIST = 2902;
RET_ROGUE_COIN_NOT_ENOUGH = 2903;
RET_ROGUE_STAMINA_NOT_ENOUGH = 2904;
RET_ROGUE_APPRAISAL_COUNT_NOT_ENOUGH = 2905;
RET_ROGUE_PROP_ALREADY_USED = 2906;
RET_ROGUE_RECORD_ALREADY_SAVED = 2907;
RET_ROGUE_ROLL_BUFF_MAX_COUNT = 2908;
RET_ROGUE_PICK_AVATAR_INVALID = 2909;
RET_ROGUE_QUEST_EXPIRE = 2910;
RET_ROGUE_QUEST_REWARD_ALREADY = 2911;
RET_ROGUE_REVIVE_COUNT_NOT_ENOUGH = 2912;
RET_ROGUE_AREA_INVALID = 2913;
RET_ROGUE_SCORE_REWARD_POOL_INVALID = 2914;
RET_ROGUE_SCORE_REWARD_ROW_INVALID = 2915;
RET_ROGUE_AEON_LEVEL_NOT_MEET = 2916;
RET_ROGUE_AEON_LEVEL_REWARD_ALREADY_TAKEN = 2917;
RET_ROGUE_AEON_CONFIG_NOT_EXIST = 2918;
RET_ROGUE_TRIAL_AVATAR_INVALID = 2919;
RET_ROGUE_HANDBOOK_REWARD_ALREADY_TAKEN = 2920;
RET_ROGUE_ROOM_TYPE_NOT_MATCH = 2921;
RET_ROGUE_SHOP_GOOD_NOT_FOUND = 2922;
RET_ROGUE_SHOP_GOOD_ALREADY_BOUGHT = 2923;
RET_ROGUE_SHOP_GOOD_ALREADY_OWN = 2924;
RET_ROGUE_SHOP_MIRACLE_NOT_EXIST = 2925;
RET_ROGUE_SHOP_NOT_EXIST = 2926;
RET_ROGUE_SHOP_CANNOT_REFRESH = 2927;
RET_ROGUE_SELECT_BUFF_CERTAIN_MISMATCH = 2928;
RET_ROGUE_ACTION_QUEUE_NOT_EMPTY_BATTLE = 2929;
RET_ROGUE_ACTION_QUEUE_NOT_EMPTY_OTHERS = 2930;
RET_MISSION_EVENT_CONFIG_NOT_EXIST = 2951;
RET_MISSION_EVENT_NOT_CLIENT = 2952;
RET_MISSION_EVENT_FINISHED = 2953;
RET_MISSION_EVENT_DOING = 2954;
RET_HAS_CHALLENGE_MISSION_EVENT = 2955;
RET_NOT_CHALLENGE_MISSION_EVENT = 2956;
RET_GACHA_ID_NOT_EXIST = 3001;
RET_GACHA_NUM_INVALID = 3002;
RET_GACHA_FIRST_GACHA_MUST_ONE = 3003;
RET_GACHA_REQ_DUPLICATED = 3004;
RET_GACHA_NOT_IN_SCHEDULE = 3005;
RET_GACHA_NEWBIE_CLOSE = 3006;
RET_GACHA_TODAY_LIMITED = 3007;
RET_GACHA_NOT_SUPPORT = 3008;
RET_GACHA_CEILING_NOT_ENOUGH = 3009;
RET_GACHA_CEILING_CLOSE = 3010;
RET_GACHA_LOCKED = 3011;
RET_GACHA_DECIDE_ITEM_TYPE_INVALID = 3012;
RET_GACHA_DECIDE_ITEM_ID_INVALID = 3013;
RET_NOT_IN_RAID = 3101;
RET_RAID_DOING = 3102;
RET_NOT_PROP = 3103;
RET_RAID_ID_NOT_MATCH = 3104;
RET_RAID_RESTART_NOT_MATCH = 3105;
RET_RAID_LIMIT = 3106;
RET_RAID_AVATAR_LIST_EMPTY = 3107;
RET_RAID_AVATAR_NOT_EXIST = 3108;
RET_CHALLENGE_RAID_REWARD_ALREADY = 3109;
RET_CHALLENGE_RAID_SCORE_NOT_REACH = 3110;
RET_CHALLENGE_RAID_NOT_OPEN = 3111;
RET_RAID_FINISHED = 3112;
RET_RAID_WORLD_LEVEL_NOT_LOCK = 3113;
RET_RAID_CANNOT_USE_ASSIST = 3114;
RET_RAID_AVATAR_NOT_MATCH = 3115;
RET_RAID_CAN_NOT_SAVE = 3116;
RET_RAID_NO_SAVE = 3117;
RET_ACTIVITY_RAID_NOT_OPEN = 3118;
RET_RAID_AVATAR_CAPTAIN_NOT_EXIST = 3119;
RET_RAID_STORY_LINE_NOT_MATCH = 3120;
RET_TALK_EVENT_ALREADY_TAKEN = 3151;
RET_NPC_ALREADY_MEET = 3152;
RET_NPC_NOT_IN_CONFIG = 3153;
RET_DIALOGUE_GROUP_DISMATCH = 3154;
RET_DIALOGUE_EVENT_INVALID = 3155;
RET_TALK_EVENT_TAKE_PROTO_NOT_MATCH = 3156;
RET_TALK_EVENT_NOT_VALID = 3157;
RET_EXPEDITION_CONFIG_NOT_EXIST = 3201;
RET_EXPEDITION_REWARD_CONFIG_NOT_EXIST = 3202;
RET_EXPEDITION_NOT_UNLOCKED = 3203;
RET_EXPEDITION_ALREADY_ACCEPTED = 3204;
RET_EXPEDITION_REPEATED_AVATAR = 3205;
RET_AVATAR_ALREADY_DISPATCHED = 3206;
RET_EXPEDITION_NOT_ACCEPTED = 3207;
RET_EXPEDITION_NOT_FINISH = 3208;
RET_EXPEDITION_ALREADY_FINISH = 3209;
RET_EXPEDITION_TEAM_COUNT_LIMIT = 3210;
RET_EXPEDITION_AVATAR_NUM_NOT_MATCH = 3211;
RET_EXPEDITION_NOT_OPEN = 3212;
RET_EXPEDITION_FRIEND_AVATAR_NOT_VALID = 3213;
RET_EXPEDITION_NOT_PUBLISHED = 3214;
RET_LOGIN_ACTIVITY_HAS_TAKEN = 3301;
RET_LOGIN_ACTIVITY_DAYS_LACK = 3302;
RET_TRIAL_ACTIVITY_REWARD_ALREADY_TAKE = 3303;
RET_TRIAL_ACTIVITY_STAGE_NOT_FINISH = 3304;
RET_MATERIAL_SUBMIT_ACTIVITY_HAS_TAKEN = 3305;
RET_MATERIAL_SUBMIT_ACTIVITY_MATERIAL_NOT_SUBMITTED = 3306;
RET_MATERIAL_SUBMIT_ACTIVITY_MATERIAL_ALREADY_SUBMITTED = 3307;
RET_FANTASTIC_STORY_ACTIVITY_STORY_ERROR = 3308;
RET_FANTASTIC_STORY_ACTIVITY_STORY_NOT_OPEN = 3309;
RET_FANTASTIC_STORY_ACTIVITY_BATTLE_ERROR = 3310;
RET_FANTASTIC_STORY_ACTIVITY_BATTLE_NOT_OPEN = 3311;
RET_FANTASTIC_STORY_ACTIVITY_BATTLE_AVATAR_ERROR = 3312;
RET_FANTASTIC_STORY_ACTIVITY_BATTLE_BUFF_ERROR = 3313;
RET_FANTASTIC_STORY_ACTIVITY_PRE_BATTLE_SCORE_NOT_ENOUGH = 3314;
RET_TRIAL_ACTIVITY_ALREADY_IN_TRIAL_ACTIVITY = 3315;
RET_COMMON_ACTIVITY_NOT_OPEN = 3316;
RET_BENEFIT_NOT_READY = 3317;
RET_COMMON_ACTIVITY_BUSY = 3318;
RET_AVATAR_DELIVER_REWARD_PHASE_ERROR = 3319;
RET_MESSAGE_CONFIG_NOT_EXIST = 3501;
RET_MESSAGE_SECTION_NOT_TAKE = 3502;
RET_MESSAGE_GROUP_NOT_TAKE = 3503;
RET_MESSAGE_SECTION_ID_NOT_MATCH = 3504;
RET_MESSAGE_SECTION_CAN_NOT_FINISH = 3505;
RET_MESSAGE_ITEM_CAN_NOT_FINISH = 3506;
RET_MESSAGE_ITEM_RAID_CAN_NOT_FINISH = 3507;
RET_FRIEND_ALREADY_IS_FRIEND = 3601;
RET_FRIEND_IS_NOT_FRIEND = 3602;
RET_FRIEND_APPLY_EXPIRE = 3603;
RET_FRIEND_IN_BLACKLIST = 3604;
RET_FRIEND_NOT_IN_BLACKLIST = 3605;
RET_FRIEND_NUMBER_LIMIT = 3606;
RET_FRIEND_BLACKLIST_NUMBER_LIMIT = 3607;
RET_FRIEND_DAILY_APPLY_LIMIT = 3608;
RET_FRIEND_IN_HANDLE_LIMIT = 3609;
RET_FRIEND_APPLY_IN_CD = 3610;
RET_FRIEND_REMARK_NAME_FORMAT_ERROR = 3611;
RET_FRIEND_PLAYER_NOT_FOUND = 3612;
RET_FRIEND_IN_TARGET_BLACKLIST = 3613;
RET_FRIEND_TARGET_NUMBER_LIMIT = 3614;
RET_ASSIST_QUERY_TOO_FAST = 3615;
RET_ASSIST_NOT_EXIST = 3616;
RET_ASSIST_USED_ALREADY = 3617;
RET_FRIEND_REPORT_REASON_FORMAT_ERROR = 3618;
RET_FRIEND_REPORT_SENSITIVE_WORDS = 3619;
RET_ASSIST_USED_TIMES_OVER = 3620;
RET_ASSIST_QUIT_ALREADY = 3621;
RET_ASSIST_AVATAR_IN_LINEUP = 3622;
RET_ASSIST_NO_REWARD = 3623;
RET_FRIEND_SEARCH_NUM_LIMIT = 3624;
RET_FRIEND_SEARCH_IN_CD = 3625;
RET_FRIEND_REMARK_NAME_UTF8_ERROR = 3626;
RET_FRIEND_REPORT_REASON_UTF8_ERROR = 3627;
RET_ASSIST_SET_ALREADY = 3628;
RET_FRIEND_TARGET_FORBID_OTHER_APPLY = 3629;
RET_FRIEND_MARKED_CNT_MAX = 3630;
RET_FRIEND_MARKED_ALREADY = 3631;
RET_FRIEND_NOT_MARKED = 3632;
RET_FRIEND_CHALLENGE_LINEUP_RECOMMEND_IN_CD = 3633;
RET_VIEW_PLAYER_CARD_IN_CD = 3634;
RET_VIEW_PLAYER_BATTLE_RECORD_IN_CD = 3635;
RET_ASSIST_LIST_STRANGER_CONFIG_ERROR = 3636;
RET_PLAYER_BOARD_HEAD_ICON_NOT_EXIST = 3701;
RET_PLAYER_BOARD_HEAD_ICON_LOCKED = 3702;
RET_PLAYER_BOARD_HEAD_ICON_ALREADY_UNLOCKED = 3703;
RET_PLAYER_BOARD_DISPLAY_AVATAR_NOT_EXIST = 3704;
RET_PLAYER_BOARD_DISPLAY_AVATAR_EXCEED_LIMIT = 3705;
RET_PLAYER_BOARD_DISPLAY_REPEATED_AVATAR = 3706;
RET_PLAYER_BOARD_DISPLAY_AVATAR_SAME_POS = 3707;
RET_PLAYER_BOARD_DISPLAY_AVATAR_LOCKED = 3708;
RET_SIGNATURE_LENGTH_EXCEED_LIMIT = 3709;
RET_SIGNATURE_SENSITIVE_WORDS = 3710;
RET_PLAYER_BOARD_ASSIST_AVATAR_NOT_EXIST = 3712;
RET_PLAYER_BOARD_ASSIST_AVATAR_LOCKED = 3713;
RET_SIGNATURE_UTF8_ERROR = 3714;
RET_PLAYER_BOARD_ASSIST_AVATAR_CNT_ERROR = 3715;
RET_PLAYER_BOARD_PERSONAL_CARD_NOT_EXIST = 3716;
RET_PLAYER_BOARD_PERSONAL_CARD_LOCKED = 3717;
RET_PLAYER_BOARD_PERSONAL_NO_CHANGE = 3718;
RET_BATTLE_PASS_TIER_NOT_VALID = 3801;
RET_BATTLE_PASS_LEVEL_NOT_MEET = 3802;
RET_BATTLE_PASS_REWARD_TAKE_ALREADY = 3803;
RET_BATTLE_PASS_NOT_PREMIUM = 3804;
RET_BATTLE_PASS_NOT_DOING = 3805;
RET_BATTLE_PASS_LEVEL_INVALID = 3806;
RET_BATTLE_PASS_NOT_UNLOCK = 3807;
RET_BATTLE_PASS_NO_REWARD = 3808;
RET_BATTLE_PASS_QUEST_NOT_VALID = 3809;
RET_BATTLE_PASS_NOT_CHOOSE_OPTIONAL = 3810;
RET_BATTLE_PASS_NOT_TAKE_REWARD = 3811;
RET_BATTLE_PASS_OPTIONAL_NOT_VALID = 3812;
RET_BATTLE_PASS_BUY_ALREADY = 3813;
RET_BATTLE_PASS_NEAR_END = 3814;
RET_MUSIC_LOCKED = 3901;
RET_MUSIC_NOT_EXIST = 3902;
RET_MUSIC_UNLOCK_FAILED = 3903;
RET_PUNK_LORD_LACK_SUMMON_TIMES = 4001;
RET_PUNK_LORD_ATTACKING_MONSTER_LIMIT = 4002;
RET_PUNK_LORD_MONSTER_NOT_EXIST = 4003;
RET_PUNK_LORD_MONSTER_ALREADY_SHARED = 4004;
RET_PUNK_LORD_MONSTER_EXPIRED = 4005;
RET_PUNK_LORD_SELF_MONSTER_ATTACK_LIMIT = 4006;
RET_PUNK_LORD_LACK_SUPPORT_TIMES = 4007;
RET_PUNK_LORD_MONSTER_ALREADY_KILLED = 4008;
RET_PUNK_LORD_MONSTER_ATTACKER_LIMIT = 4009;
RET_PUNK_LORD_WORLD_LEVLE_NOT_VALID = 4010;
RET_PUNK_LORD_REWARD_LEVLE_NOT_EXIST = 4011;
RET_PUNK_LORD_POINT_NOT_MEET = 4012;
RET_PUNK_LORD_IN_ATTACKING = 4013;
RET_PUNK_LORD_OPERATION_IN_CD = 4014;
RET_PUNK_LORD_REWARD_ALREADY_TAKEN = 4015;
RET_PUNK_LORD_OVER_BONUS_REWARD_LIMIT = 4016;
RET_PUNK_LORD_NOT_IN_SCHEDULE = 4017;
RET_PUNK_LORD_MONSTER_NOT_ATTACKED = 4018;
RET_PUNK_LORD_MONSTER_NOT_KILLED = 4019;
RET_PUNK_LORD_MONSTER_KILLED_SCORE_ALREADY_TAKE = 4020;
RET_PUNK_LORD_REWARD_LEVLE_ALREADY_TAKE = 4021;
RET_DAILY_ACTIVE_LEVEL_INVALID = 4101;
RET_DAILY_ACTIVE_LEVEL_REWARD_ALREADY_TAKEN = 4102;
RET_DAILY_ACTIVE_LEVEL_AP_NOT_ENOUGH = 4103;
RET_DAILY_MEET_PAM = 4201;
RET_REPLAY_ID_NOT_MATCH = 4251;
RET_REPLAY_REQ_NOT_VALID = 4252;
RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_NOT_PASSED = 4301;
RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_REWARD_ALREADY_TAKE = 4302;
RET_FIGHT_ACTIVITY_STAGE_NOT_OPEN = 4303;
RET_FIGHT_ACTIVITY_LEVEL_NOT_UNLOCK = 4304;
RET_TRAIN_VISITOR_VISITOR_NOT_EXIST = 4351;
RET_TRAIN_VISITOR_BEHAVIOR_NOT_EXIST = 4352;
RET_TRAIN_VISITOR_BEHAVIOR_FINISHED = 4353;
RET_TRAIN_VISITOR_ALL_BEHAVIOR_REWARD_TAKEN = 4354;
RET_TRAIN_VISITOR_GET_ON_MISSION_NOT_FINISH = 4355;
RET_TRAIN_VISITOR_NOT_GET_OFF_OR_BE_TRAIN_MEMBER = 4356;
RET_TEXT_JOIN_UNKNOW_IS_OVERRIDE = 4401;
RET_TEXT_JOIN_ID_NOT_EXIST = 4402;
RET_TEXT_JOIN_CAN_NOT_OVERRIDE = 4403;
RET_TEXT_JOIN_ITEM_ID_ERROR = 4404;
RET_TEXT_JOIN_SENSITIVE_CHECK_ERROR = 4405;
RET_TEXT_JOIN_MUST_OVERRIDE = 4406;
RET_TEXT_JOIN_TEXT_EMPTY = 4407;
RET_TEXT_JOIN_TEXT_FORMAT_ERROR = 4408;
RET_TEXT_JOIN_TEXT_UTF8_ERROR = 4409;
RET_TEXT_JOIN_BATCH_REQ_ID_REPEAT = 4410;
RET_TEXT_JOIN_TYPE_NOT_SUPPORT_BATCH_REQ = 4411;
RET_TEXT_JOIN_AVATAR_ID_NOT_EXIST = 4412;
RET_TEXT_JOIN_UNKNOW_TYPE = 4413;
RET_PAM_MISSION_MISSION_ID_ERROR = 4451;
RET_PAM_MISSION_MISSION_EXPIRE = 4452;
RET_CHAT_TYPE_NOT_EXIST = 4501;
RET_MSG_TYPE_NOT_EXIST = 4502;
RET_CHAT_NO_TARGET_UID = 4503;
RET_CHAT_MSG_EMPTY = 4504;
RET_CHAT_MSG_EXCEED_LIMIT = 4505;
RET_CHAT_MSG_SENSITIVE_CHECK_ERROR = 4506;
RET_CHAT_MSG_UTF8_ERROR = 4507;
RET_CHAT_FORBID_SWITCH_OPEN = 4508;
RET_CHAT_FORBID = 4509;
RET_CHAT_MSG_INCLUDE_SPECIAL_STR = 4510;
RET_CHAT_MSG_EMOJI_NOT_EXIST = 4511;
RET_CHAT_MSG_EMOJI_GENDER_NOT_MATCH = 4512;
RET_CHAT_MSG_EMOJI_NOT_MARKED = 4513;
RET_CHAT_MSG_EMOJI_ALREADY_MARKED = 4514;
RET_CHAT_MSG_EMOJI_MARKED_MAX_LIMIT = 4515;
RET_BOXING_CLUB_CHALLENGE_NOT_OPEN = 4601;
RET_MUSEUM_NOT_OPEN = 4651;
RET_MUSEUM_TURN_CNT_NOT_MATCH = 4652;
RET_MUSEUM_PHASE_NOT_REACH = 4653;
RET_MUSEUM_UNKNOW_STUFF = 4654;
RET_MUSEUM_UNKNOW_AREA = 4655;
RET_MUSEUM_UNKNOW_POS = 4656;
RET_MUSEUM_STUFF_ALREADY_IN_AREA = 4657;
RET_MUSEUM_STUFF_NOT_IN_AREA = 4658;
RET_MUSEUM_GET_NPC_REPEAT = 4659;
RET_MUSEUM_GET_NPC_UNLOCK = 4660;
RET_MUSEUM_GET_NPC_NOT_ENOUGH = 4661;
RET_MUSEUM_CHANGE_STUFF_AREA_ERROR = 4662;
RET_MUSEUM_NOT_INIT = 4663;
RET_MUSEUM_EVENT_ERROR = 4664;
RET_MUSEUM_UNKNOW_CHOOSE_EVENT_ID = 4665;
RET_MUSEUM_EVENT_ORDER_NOT_MATCH = 4666;
RET_MUSEUM_EVENT_PHASE_NOT_UNLOCK = 4667;
RET_MUSEUM_EVENT_MISSION_NOT_FOUND = 4668;
RET_MUSEUM_AREA_LEVEL_UP_ALREADY = 4669;
RET_MUSEUM_STUFF_ALREADY_USED = 4670;
RET_MUSEUM_EVENT_ROUND_NOT_UNLOCK = 4671;
RET_MUSEUM_STUFF_IN_AREA = 4672;
RET_MUSEUM_STUFF_DISPATCH = 4673;
RET_MUSEUM_IS_END = 4674;
RET_MUSEUM_STUFF_LEAVING = 4675;
RET_MUSEUM_EVENT_MISSION_NOT_FINISH = 4678;
RET_MUSEUM_COLLECT_REWARD_NOT_EXIST = 4679;
RET_MUSEUM_COLLECT_REWARD_ALREADY_TAKEN = 4680;
RET_MUSEUM_ACCEPT_MISSION_MAX_LIMIT = 4681;
RET_ROGUE_CHALLENGE_NOT_OPEN = 4701;
RET_ROGUE_CHALLENGE_ASSIS_REFRESH_LIMIT = 4702;
RET_ALLEY_NOT_INIT = 4721;
RET_ALLEY_NOT_OPEN = 4722;
RET_ALLEY_MAP_NOT_EXIST = 4724;
RET_ALLEY_EMPTY_POS_LIST = 4725;
RET_ALLEY_LINE_POS_INVALID = 4726;
RET_ALLEY_SHOP_NOT_UNLOCK = 4727;
RET_ALLEY_DEPOT_FULL = 4728;
RET_ALLEY_SHOP_NOT_INCLUDE = 4729;
RET_ALLEY_EVENT_NOT_UNLOCK = 4730;
RET_ALLEY_EVENT_NOT_REFRESH = 4731;
RET_ALLEY_EVENT_STATE_DOING = 4732;
RET_ALLEY_EVENT_STATE_FINISH = 4733;
RET_ALLEY_EVENT_ERROR = 4734;
RET_ALLEY_REWARD_LEVEL_ERROR = 4735;
RET_ALLEY_REWARD_PRESTIGE_NOT_ENOUGH = 4736;
RET_ALLEY_SHIP_EMPTY = 4737;
RET_ALLEY_SHIP_ID_DISMATCH = 4738;
RET_ALLEY_SHIP_NOT_EXIST = 4739;
RET_ALLEY_SHIP_NOT_UNLOCK = 4740;
RET_ALLEY_GOODS_NOT_EXIST = 4741;
RET_ALLEY_GOODS_NOT_UNLOCK = 4742;
RET_ALLEY_PROFIT_NOT_POSITIVE = 4743;
RET_ALLEY_SPECIAL_ORDER_DISMATCH = 4744;
RET_ALLEY_ORDER_GOODS_OVER_LIMIT = 4745;
RET_ALLEY_SPECIAL_ORDER_CONDITION_NOT_MEET = 4746;
RET_ALLEY_DEPOT_SIZE_OVER_LIMIT = 4747;
RET_ALLEY_GOODS_NOT_ENOUGH = 4748;
RET_ALLEY_ORDER_INDEX_INVALID = 4749;
RET_ALLEY_REWARD_ALREADY_TAKE = 4750;
RET_ALLEY_REWARD_NOT_EXIST = 4751;
RET_ALLEY_MAIN_MISSION_NOT_DOING = 4752;
RET_ALLEY_CRITICAL_EVENT_NOT_FINISH = 4753;
RET_ALLEY_SHOP_GOODS_NOT_VALID = 4754;
RET_ALLEY_SLASH_NOT_OPEN = 4755;
RET_ALLEY_PLACING_ANCHOR_INVALID = 4756;
RET_ALLEY_PLACING_GOODS_INDEX_INVALID = 4757;
RET_ALLEY_SAVE_MAP_TOO_QUICK = 4758;
RET_ALLEY_MAP_NOT_LINK = 4759;
RET_ALLEY_FUNDS_NOT_LOWER_BASE = 4760;
RET_ALLEY_EVENT_NOT_FINISH = 4761;
RET_ALLEY_NORMAL_ORDER_NOT_MEET = 4762;
RET_PLAYER_RETURN_NOT_OPEN = 4801;
RET_PLAYER_RETURN_IS_SIGNED = 4802;
RET_PLAYER_RETURN_POINT_NOT_ENOUGH = 4803;
RET_PLAYER_RETURN_CONDITION_INVALID = 4804;
RET_PLAYER_RETURN_HAS_SIGNED = 4805;
RET_PLAYER_RETURN_REWARD_TAKEN = 4806;
RET_PLAYER_RETURN_RELIC_TAKEN = 4807;
RET_PLAYER_RETURN_CONFIG_ERROR = 4808;
RET_PLAYER_RETURN_OPTIONAL_GIFT_INVALID = 4809;
RET_PLAYER_RETURN_OPTIONAL_GIFT_NOT_EXIST = 4810;
RET_PLAYER_RETURN_SIGN_TYPE_INVALID = 4811;
RET_AETHER_DIVIDE_NO_LINEUP = 4851;
RET_AETHER_DIVIDE_LINEUP_INVALID = 4852;
RET_CHAT_BUBBLE_ID_ERROR = 4901;
RET_CHAT_BUBBLE_ID_NOT_UNLOCK = 4902;
RET_PHONE_THEME_ID_ERROR = 4903;
RET_PHONE_THEME_ID_NOT_UNLOCK = 4904;
RET_CHAT_BUBBLE_SELECT_IS_CURRENT = 4905;
RET_PHONE_THEME_SELECT_IS_CURRENT = 4906;
RET_PHONE_CASE_ID_ERROR = 4907;
RET_PHONE_CASE_ID_NOT_UNLOCK = 4908;
RET_PHONE_CASE_SELECT_IS_CURRENT = 4909;
RET_CHESS_ROGUE_CONFIG_NOT_FOUND = 4951;
RET_CHESS_ROGUE_CONFIG_INVALID = 4952;
RET_CHESS_ROGUE_NO_VALID_ROOM = 4963;
RET_CHESS_ROGUE_NO_CELL_INFO = 4964;
RET_CHESS_ROGUE_CELL_NOT_FINISH = 4965;
RET_CHESS_ROGUE_CELL_IS_LOCKED = 4966;
RET_CHESS_ROGUE_SCHEDULE_NOT_MATCH = 4967;
RET_CHESS_ROGUE_STATUS_FAIL = 4968;
RET_CHESS_ROGUE_AREA_NOT_EXIST = 4969;
RET_CHESS_ROGUE_LINEUP_FAIL = 4970;
RET_CHESS_ROGUE_AEON_FAIL = 4980;
RET_CHESS_ROGUE_ENTER_CELL_FAIL = 4981;
RET_CHESS_ROGUE_ROLL_DICE_FAIL = 4982;
RET_CHESS_ROGUE_DICE_STATUS_FAIL = 4983;
RET_CHESS_ROGUE_DICE_CNT_NOT_FULL = 4984;
RET_CHESS_ROGUE_UNLOCK = 4985;
RET_CHESS_ROGUE_PICK_AVATAR_FAIL = 4986;
RET_CHESS_ROGUE_AVATAR_INVALID = 4987;
RET_CHESS_ROGUE_CELL_CAN_NOT_SELECT = 4988;
RET_CHESS_ROGUE_DICE_CONFIRMED = 4989;
RET_CHESS_ROGUE_NOUS_DICE_NOT_MATCH = 4990;
RET_CHESS_ROGUE_NOUS_DICE_RARITY_FAIL = 4991;
RET_CHESS_ROGUE_NOUS_DICE_SURFACE_DUPLICATE = 4992;
RET_CHESS_ROGUE_NOT_IN_ROGUE = 4993;
RET_CHESS_ROGUE_NOUS_DICE_BRANCH_LIMIT = 4994;
RET_HELIOBUS_NOT_OPEN = 5101;
RET_HELIOBUS_SNS_POST_NOT_UNLOCK = 5102;
RET_HELIOBUS_SNS_ALREADY_READ = 5103;
RET_HELIOBUS_SNS_ALREADY_LIKED = 5104;
RET_HELIOBUS_SNS_ALREADY_COMMENTED = 5105;
RET_HELIOBUS_SNS_IN_MISSION = 5106;
RET_HELIOBUS_SNS_ALREADY_POSTED = 5107;
RET_HELIOBUS_SNS_NOT_DOING_MISSION = 5108;
RET_HELIOBUS_REWARD_LEVEL_MAX = 5109;
RET_HELIOBUS_INCOME_NOT_ENOUGH = 5110;
RET_HELIOBUS_SNS_COMMENT_NOT_UNLOCK = 5111;
RET_HELIOBUS_CHALLENGE_NOT_UNLOCK = 5112;
RET_HELIOBUS_CHALLENGE_ID_ERROR = 5113;
RET_HELIOBUS_SKILL_NOT_UNLOCK = 5114;
RET_HELIOBUS_ACCEPT_POST_MISSION_FAIL = 5115;
RET_HELIOBUS_SKILL_NOT_SELECTED = 5116;
RET_HELIOBUS_PLANE_TYPE_INVALID = 5117;
RET_REDDOT_PARAM_INVALID = 5151;
RET_REDDOT_ACTIVITY_NOT_OPEN = 5152;
RET_ROGUE_ENDLESS_ACTIVITY_CONFIG_ERROR = 5201;
RET_ROGUE_ENDLESS_ACTIVITY_NOT_OPEN = 5202;
RET_ROGUE_ENDLESS_ACTIVITY_OVER_BONUS_REWARD_LIMIT = 5203;
RET_ROGUE_ENDLESS_ACTIVITY_SCORE_NOT_MEET = 5204;
RET_ROGUE_ENDLESS_ACTIVITY_REWARD_LEVLE_ALREADY_TAKE = 5205;
RET_HEART_DIAL_SCRIPT_NOT_FOUND = 5251;
RET_HEART_DIAL_SCRIPT_EMOTION_THE_SAME = 5252;
RET_HEART_DIAL_SCRIPT_STEP_NOT_NORMAL = 5253;
RET_HEART_DIAL_SCRIPT_CONDITION_NOT_MATCH = 5254;
RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_NUM_NOT_MATCH = 5255;
RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_ID_NOT_MATCH = 5256;
RET_HEART_DIAL_DIALOGUE_NOT_FOUND = 5257;
RET_HEART_DIAL_DIALOGUE_ALREADY_PERFORMED = 5258;
RET_HEART_DIAL_NPC_NOT_FOUND = 5259;
RET_HEART_DIAL_TRACE_CONFIG_NOT_FOUND = 5260;
RET_HEART_DIAL_FLOOR_TRACE_EXIST = 5261;
RET_HEART_DIAL_TRACE_FLOOR_NOT_MATCH = 5262;
RET_TRAVEL_BROCHURE_CONFIG_ERROR = 5301;
RET_TRAVEL_BROCHURE_PARAM_INVALID = 5302;
RET_TRAVEL_BROCHURE_LOCKED = 5303;
RET_TRAVEL_BROCHURE_CANNOT_OPERATE = 5304;
RET_TRAVEL_BROCHURE_WORLD_ID_NOT_MATCH = 5305;
RET_TRAVEL_BROCHURE_HAS_NO_WORLD_BOOK = 5306;
RET_TRAVEL_BROCHURE_PAGE_FULL = 5307;
RET_MAP_ROTATION_NOT_IN_REGION = 5351;
RET_MAP_ROTATION_ROTATER_ALREADY_DEPLOYED = 5352;
RET_MAP_ROTATION_ENERGY_NOT_ENOUGH = 5353;
RET_MAP_ROTATION_ENTITY_NOT_ON_CUR_POSE = 5354;
RET_MAP_ROTATION_ROTATER_NOT_DEPLOYED = 5355;
RET_MAP_ROTATION_POSE_ROTATER_MISMATCH = 5356;
RET_MAP_ROTATION_ROTATER_NOT_REMOVABLE = 5357;
RET_MAP_ROTATION_ROTATER_DISPOSABLE = 5358;
RET_SPACE_ZOO_ACTIVITY_CAT_NOT_FOUND = 5401;
RET_SPACE_ZOO_ACTIVITY_CAT_PARAM_INVALID = 5402;
RET_SPACE_ZOO_ACTIVITY_CAT_ITEM_NOT_ENOUGH = 5403;
RET_SPACE_ZOO_ACTIVITY_CAT_BAG_FULL = 5404;
RET_SPACE_ZOO_ACTIVITY_CAT_NOT_TO_MUTATE = 5405;
RET_SPACE_ZOO_ACTIVITY_CAT_STATE_ERROR = 5406;
RET_SPACE_ZOO_ACTIVITY_CAT_CATTERY_LOCKED = 5407;
RET_SPACE_ZOO_ACTIVITY_CAT_OUT_NOW = 5408;
RET_SPACE_ZOO_ACTIVITY_CAT_CONFIG_NOT_FOUND = 5409;
RET_SPACE_ZOO_ACTIVITY_CAT_FEATURE_NOT_FOUND = 5410;
RET_SPACE_ZOO_ACTIVITY_CAT_ADD_CAT_ERROR = 5411;
RET_SPACE_ZOO_ACTIVITY_CAT_MONEY_NOT_ENOUGH = 5412;
RET_SPACE_ZOO_ACTIVITY_CAT_COND_NOT_MATCH = 5413;
RET_STRONG_CHALLENGE_ACTIVITY_STAGE_CFG_MISS = 5501;
RET_STRONG_CHALLENGE_ACTIVITY_STAGE_NOT_OPEN = 5502;
RET_STRONG_CHALLENGE_ACTIVITY_BUFF_ERROR = 5503;
RET_ROLL_SHOP_NOT_FOUND = 5551;
RET_ROLL_SHOP_GROUP_EMPTY = 5552;
RET_ROLL_SHOP_EMPTY = 5553;
RET_ROLL_SHOP_GACHA_REQ_DUPLICATED = 5554;
RET_ROLL_SHOP_RANDOM_ERROR = 5555;
RET_ROLL_SHOP_GROUP_TYPE_NOT_FOUND = 5556;
RET_ROLL_SHOP_HAS_STORED_REWARD_ALREADY = 5557;
RET_ROLL_SHOP_NO_STORED_REWARD = 5558;
RET_ROLL_SHOP_NOT_IN_VALID_SCENE = 5559;
RET_ROLL_SHOP_INVALID_ROLL_SHOP_TYPE = 5560;
RET_ACTIVITY_RAID_COLLECTION_PREV_NOT_FINISH = 5601;
RET_ACTIVITY_RAID_COLLECTION_GROUP_ENTER_NEXT_UNAVAILABLE = 5602;
RET_ACTIVITY_RAID_COLLECTION_IS_LAST = 5603;
RET_ACTIVITY_RAID_COLLECTION_IS_NOT_NEXT = 5604;
RET_OFFERING_NOT_UNLOCK = 5651;
RET_OFFERING_LEVEL_NOT_UNLOCK = 5652;
RET_OFFERING_REACH_MAX_LEVEL = 5653;
RET_OFFERING_ITEM_NOT_ENOUGH = 5654;
RET_OFFERING_LONGTAIL_NOT_OPEN = 5655;
RET_OFFERING_REWARD_CONDITION = 5656;
RET_DRINK_MAKER_CHAT_INVALID = 5701;
RET_DRINK_MAKER_PARAM_INVALID = 5702;
RET_DRINK_MAKER_PARAM_NOT_UNLOCK = 5703;
RET_DRINK_MAKER_CONFIG_NOT_FOUND = 5704;
RET_DRINK_MAKER_NOT_LAST_CHAT = 5705;
RET_DRINK_MAKER_DAY_AND_FREE_PHASE_NOT_OPEN = 5706;
RET_DRINK_MAKER_CHEERS_NOT_ABLE_TO_NEXT_GROUP = 5707;
RET_DRINK_MAKER_CHEERS_DRINK_ALREADY_MADE = 5708;
RET_DRINK_MAKER_CHEERS_ACTIVITY_NOT_OPEN = 5709;
RET_DRINK_MAKER_CHEERS_MAKE_DRINK_PRE_MISSION_NOT_FINISHED = 5710;
RET_MONOPOLY_NOT_OPEN = 5751;
RET_MONOPOLY_CONFIG_ERROR = 5752;
RET_MONOPOLY_DICE_NOT_ENOUGH = 5753;
RET_MONOPOLY_CUR_CELL_NOT_FINISH = 5754;
RET_MONOPOLY_COIN_NOT_ENOUGH = 5755;
RET_MONOPOLY_CELL_WAIT_PENDING = 5756;
RET_MONOPOLY_CELL_STATE_ERROR = 5757;
RET_MONOPOLY_CELL_CONTENT_ERROR = 5758;
RET_MONOPOLY_ITEM_NOT_ENOUGH = 5759;
RET_MONOPOLY_CELL_CONTENT_CANNOT_GIVEUP = 5760;
RET_MONOPOLY_ASSET_LEVEL_INVALID = 5761;
RET_MONOPOLY_TURN_NOT_FINISH = 5762;
RET_MONOPOLY_GUIDE_NOT_FINISH = 5763;
RET_MONOPOLY_RAFFLE_REWARD_REISSUED = 5764;
RET_MONOPOLY_NO_GAME_ACTIVE = 5771;
RET_MONOPOLY_GAME_RATIO_NOT_INCREASABLE = 5772;
RET_MONOPOLY_GAME_RATIO_MAX = 5773;
RET_MONOPOLY_GAME_TARGET_RATIO_INVALID = 5774;
RET_MONOPOLY_GAME_BINGO_FLIP_POS_INVALID = 5775;
RET_MONOPOLY_GAME_GUESS_ALREADY_CHOOSE = 5776;
RET_MONOPOLY_GAME_GUESS_CHOOSE_INVALID = 5777;
RET_MONOPOLY_GAME_GUESS_INFORMATION_ALREADY_BOUGHT = 5778;
RET_MONOPOLY_GAME_RAISE_RATIO_NOT_UNLOCK = 5779;
RET_MONOPOLY_FRIEND_NOT_SYNCED = 5785;
RET_MONOPOLY_GET_FRIEND_RANKING_LIST_IN_CD = 5786;
RET_MONOPOLY_LIKE_TARGET_NOT_FRIEND = 5787;
RET_MONOPOLY_DAILY_ALREADY_LIKED = 5788;
RET_MONOPOLY_SOCIAL_EVENT_STATUS_NOT_MATCH = 5789;
RET_MONOPOLY_SOCIAL_EVENT_SERVER_CACHE_NOT_EXIST = 5790;
RET_MONOPOLY_ACTIVITY_ID_NOT_MATCH = 5791;
RET_MONOPOLY_RAFFLE_POOL_NOT_EXIST = 5792;
RET_MONOPOLY_RAFFLE_POOL_TIME_NOT_MATCH = 5793;
RET_MONOPOLY_RAFFLE_POOL_PHASE_NOT_MEET = 5794;
RET_MONOPOLY_RAFFLE_POOL_SHOW_TIME_NOT_MEET = 5795;
RET_MONOPOLY_RAFFLE_TICKET_NOT_FOUND = 5796;
RET_MONOPOLY_RAFFLE_TICKET_TIME_NOT_MEET = 5797;
RET_MONOPOLY_RAFFLE_TICKET_REWARD_ALREADY_TAKEN = 5798;
RET_MONOPOLY_RAFFLE_POOL_NOT_IN_RAFFLE_TIME = 5799;
RET_MONOPOLY_MBTI_REPORT_REWARD_ALREADY_TAKEN = 5800;
RET_EVOLVE_BUILD_LEVEL_GAMING = 5801;
RET_EVEOLVE_BUILD_LEVEL_BAN_RANDOM = 5802;
RET_EVOLVE_BUILD_FIRST_REWARD_ALREADY_TAKEN = 5803;
RET_EVOLVE_BUILD_LEVEL_UNFINISH = 5804;
RET_EVOLVE_BUILD_SHOP_ABILITY_MAX_LEVEL = 5805;
RET_EVOLVE_BUILD_SHOP_ABILITY_MIN_LEVEL = 5806;
RET_EVOLVE_BUILD_SHOP_ABILITY_NOT_GET = 5807;
RET_EVOLVE_BUILD_LEVEL_LOCK = 5808;
RET_EVOLVE_BUILD_EXP_NOT_ENOUGH = 5809;
RET_EVOLVE_BUILD_SHOP_ABILITY_LEVEL_ERROR = 5810;
RET_EVOLVE_BUILD_ACTIVITY_NOT_OPEN = 5811;
RET_EVOLVE_BUILD_SHOP_ABILITY_EMPTY = 5812;
RET_EVOLVE_BUILD_LEVEL_NOT_START = 5813;
RET_EVOLVE_BUILD_SHOP_LOCK = 5814;
RET_EVOLVE_BUILD_REWARD_LOCK = 5815;
RET_EVOLVE_BUILD_REWARD_LEVEL_MAX = 5816;
RET_EVOLVE_BUILD_REWARD_ALREADY_ALL_TAKEN = 5717;
RET_EVOLVE_BUILD_SEASON_ERROR = 5718;
RET_EVOLVE_BUILD_TEACH_SKIP_QUEST_NOT_FINISH = 5719;
RET_CLOCK_PARK_CONFIG_ERROR = 5851;
RET_CLOCK_PARK_EFFECT_ERROR = 5852;
RET_CLOCK_PARK_SCRIPT_ALREADY_UNLOCK = 5853;
RET_CLOCK_PARK_SCRIPT_UNLOCK_CONDITION_NOT_MEET = 5854;
RET_CLOCK_PARK_TALENT_ALREADY_UNLOCK = 5855;
RET_CLOCK_PARK_SCRIPT_LOCKED = 5856;
RET_CLOCK_PARK_HAS_ONGOING_SCRIPT = 5857;
RET_CLOCK_PARK_NO_ONGOING_SCRIPT = 5858;
RET_CLOCK_PARK_DICE_PLACEMENT_ERROR = 5859;
RET_CLOCK_PARK_MISMATCH_STATUS = 5860;
RET_CLOCK_PARK_NO_BUFF = 5861;
RET_CLOCK_PARK_SLOT_MACHINE_GACHA_REQ_DUPLICATED = 5862;
RET_CLOCK_PARK_SLOT_MACHINE_COST_NOT_ENOUGH = 5863;
RET_CLOCK_PARK_SLOT_MACHINE_GACHA_CNT_EXCEED_LIMIT = 5864;
RET_CLOCK_PARK_NOT_OPEN = 5865;
RET_TOURN_ROGUE_STATUS_MISMATCH = 5901;
RET_MAGIC_ROGUE_STATUS_MISMATCH = 5902;
RET_AUTO_MOUNT_MAGIC_UNIT_NO_MATCHED_MAGIC_SCEPTER = 5903;
RET_MAGIC_UNIT_WORKBENCH_REFORGE_GEN_FAIL = 5904;
RET_MATCH_ALREADY_IN_MATCH = 6201;
RET_MATCH_NOT_IN_MATCH = 6202;
RET_MATCH_PLAY_NOT_OPEN = 6203;
RET_CROSS_STATE_ERROR = 6204;
RET_MATCH_VERSION_NOT_EQUAL = 6205;
RET_MATCH_PLAYER_NOT_IN_LOBBY_ROOM = 6206;
RET_LOBBY_STATE_NOT_MATCH = 6207;
RET_LOBBY_ROOM_NOT_EXIST = 6208;
RET_LOBBY_ROOM_PALYER_FULL = 6209;
RET_LOBBY_ROOM_PALYER_NOT_READY = 6210;
RET_LOBBY_ROOM_PALYER_FIGHTING = 6211;
RET_FIGHT_ROOM_NOT_EXIST = 6250;
RET_FIGHT_MATCH3_PLAYER_STATE_ERR = 6251;
RET_FIGHT_MATCH3_ROOM_STATE_ERR = 6252;
RET_CROSS_STATE_TIME_OUT = 6253;
RET_LOBBY_START_FIGHT_DISABLE = 6254;
RET_LOBBY_START_FIGHT_PLAYER_LACK = 6255;
RET_MATCH_CLIENT_DATA_VERSION_LOW = 6256;
RET_LOBBY_START_MATCH_DISABLE = 6257;
RET_LOBBY_INTERACT_IN_CD = 6258;
RET_LOBBY_OWNER_STATE_ERR = 6259;
RET_LOBBY_OP_TOO_FAST = 6260;
RET_FIGHT_MATCH3_SOLO_PLAYER_TURN_ERR = 6261;
RET_MATCH_PLAY_NOT_SUPPORTED = 6262;
RET_MATCH_PLAY_DATA_NOT_EXIST = 6263;
RET_MATCH_PLAY_NOT_SUPPORT_FRIEND_RANKING = 6264;
RET_MATCH_PLAY_GET_FRIEND_RANKING_INFO_IN_CD = 6265;
RET_SWORD_TRAINING_NO_ACTIVE_GAME = 6301;
RET_SWORD_TRAINING_NO_PENDING_ACTION_MATCH = 6302;
RET_SWORD_TRAINING_PARTNER_ABILITY_INVALID = 6303;
RET_SWORD_TRAINING_SKILL_ALREADY_LEARNED = 6304;
RET_SWORD_TRAINING_CONDITION_NOT_MEET = 6305;
RET_SWORD_TRAINING_PARENT_SKILL_NOT_LEARNED = 6306;
RET_SWORD_TRAINING_SKILL_TYPE_NOT_UNLOCK = 6307;
RET_SWORD_TRAINING_GAME_ALREADY_EXIST = 6308;
RET_SWORD_TRAINING_ENDING_HINT_NOT_MATCH = 6309;
RET_SWORD_TRAINING_STORYLINE_CONFIG_NOT_FOUND = 6310;
RET_SWORD_TRAINING_STORY_CONFIG_NOT_FOUND = 6311;
RET_SWORD_TRAINING_UNLOCK_NOT_FINISH = 6312;
RET_SWORD_TRAINING_OPTION_MISMATCH = 6313;
RET_SWORD_TRAINING_RESTORE_WITHOUT_EXAM_FAILED = 6314;
RET_SWORD_TRAINING_NO_RESTORE_GAME_AVAILABLE = 6315;
RET_SWORD_TRAINING_ENDING_STORY_NOT_MATCH = 6316;
RET_SWORD_TRAINING_ENDING_NOT_FINISH = 6317;
RET_SWORD_TRAINING_ENDING_REWARD_TAKEN = 6318;
RET_SWORD_TRAINING_COMBAT_RANK_NOT_CHANGE = 6319;
RET_SWORD_TRAINING_DIRECT_BATTLE_DISABLE = 6320;
RET_FIGHT_FEST_PHASE_NOT_MATCH = 6351;
RET_FIGHT_FEST_SCORE_RACE_ALREADY_FINISH = 6352;
RET_FIGHT_FEST_CHALLENGE_LOCKED = 6353;
RET_FIGHT_FEST_COACH_SKILL_LOCKED = 6354;
RET_FIGHT_FEST_COACH_SKILL_EQUIP_TYPE_EXISTED = 6355;
RET_FIGHT_FEST_SCORE_RACE_MISSION_DOIND = 6356;
RET_FIGHT_FEST_COACH_SKILL_NO_EQUIP = 6357;
RET_PET_NOT_EXIST = 6401;
RET_PET_ALREADY_SUMMONED = 6402;
RET_PET_NOT_SUMMONED = 6403;
RET_MUSIC_RHYTHM_LEVEL_TIME_TOO_SHORT = 6451;
RET_MUSIC_RHYTHM_NOT_IN_LEVEL = 6452;
RET_MUSIC_RHYTHM_PRE_DIFFICULTY_NOT_PASS = 6453;
RET_MUSIC_RHYTHM_SONG_LIMITED = 6454;
RET_MUSIC_RHYTHM_SONG_LOCKED = 6455;
RET_MUSIC_RHYTHM_TRACK_LOCKED = 6456;
RET_MUSIC_RHYTHM_LEVEL_NOT_UNLOCK = 6457;
RET_MUSIC_RHYTHM_SONG_SFX_LOCKED = 6458;
RET_TRAIN_PARTY_COIN_NOT_ENOUGH = 6501;
RET_TRAIN_PARTY_DIY_TAG_NOT_MATCH = 6502;
RET_TRAIN_PARTY_USE_CARD_MOBILITY_NOT_ENOUGH = 6503;
RET_TRAIN_PARTY_AREA_UNLOCK_COIN_NOT_ENOUGH = 6504;
RET_TAROT_BOOK_ENERGY_NOT_ENOUGH = 6601;
RET_TAROT_BOOK_PACK_NOT_AVAILABLE = 6602;
RET_TAROT_BOOK_STORY_ALREADY_UNLOCK = 6603;
RET_TAROT_BOOK_CARD_NOT_ENOUGH = 6604;
RET_TAROT_BOOK_CLUE_NOT_ENOUGH = 6605;
RET_TAROT_BOOK_UNLOCK_STORY_CARD_NOT_SAME = 6606;
RET_TAROT_BOOK_STORY_NOT_UNLOCK = 6607;
RET_TAROT_BOOK_STORY_ALREADY_FINISH = 6608;
RET_TAROT_BOOK_INTERACTION_ALREADY_FINISH = 6609;
RET_CHIMERA_CHIMERA_NOT_UNLOCK = 6621;
RET_CHIMERA_CHIMERA_DUPLICATED = 6622;
RET_CHIMERA_CHIMERA_TYPE_ERROR = 6623;
RET_CHIMERA_WORK_MISMATCH_ROUND = 6624;
RET_CHIMERA_WORK_ROUND_OPTION_NOT_MEET = 6625;
RET_CHIMERA_ENDLESS_NOT_UNLOCK = 6626;
RET_CHIMERA_IN_ENDLESS = 6627;
RET_CHIMERA_NOT_IN_ENDLESS = 6628;
RET_CHIMERA_CHIMERA_FALL_IN_ENDLESS = 6629;
RET_PLANET_FES_AVATAR_NOT_EXIST = 6641;
RET_PLANET_FES_LAND_NOT_EXIST = 6642;
RET_PLANET_FES_ITEM_NOT_ENOUGH = 6643;
RET_PLANET_FES_LAND_ALREADY_UNLOCK = 6644;
RET_PLANET_FES_WORK_AVATAR_REPEAT = 6645;
RET_PLANET_FES_WORK_AVATAR_TYPE_NOT_MATCH = 6646;
RET_PLANET_FES_ACTIVITY_NOT_OPEN = 6647;
RET_PLANET_FES_SKILLTREE_PHASE_NOT_UNLOCK = 6648;
RET_PLANET_FES_SKILL_NOT_UNLOCK = 6649;
RET_PLANET_FES_CONFIG_ERROR = 6650;
RET_PLANET_FES_NOT_IN_BUSINESS_DAY = 6651;
RET_PLANET_FES_EVENT_LOCKED = 6652;
RET_PLANET_FES_EVENT_FINISHED = 6653;
RET_PLANET_FES_EVENT_IN_CD = 6654;
RET_PLANET_FES_EVENT_ALREADY_IN_STATE = 6655;
RET_PLANET_FES_EVENT_NO_WORK_AVATAR = 6656;
RET_PLANET_FES_EVENT_PROCESSING_CANNOT_DISAPPEAR = 6657;
RET_PLANET_FES_EVENT_OPTION_PHASE_WRONG = 6658;
RET_PLANET_FES_FUNCTION_NOT_UNLOCK = 6659;
RET_PLANET_FES_REWARD_ALREADY_TAKEN = 6660;
RET_PLANET_FES_EVENT_GAME_NOT_ACTIVE = 6661;
RET_PLANET_FES_REGION_PROGRESS_NOT_ENOUGH = 6662;
RET_PLANET_FES_FRIEND_ITEM_NOT_ENOUGH = 6663;
RET_PLANET_FES_PIECE_PERMISSION_BAN = 6664;
RET_PLANET_FES_PIECE_OFFER_NOT_EXIST = 6665;
RET_PLANET_FES_PIECE_APPLY_IN_STACK_TOO_MUCH = 6666;
RET_PLANET_FES_PIECE_APPLY_NOT_EXIST = 6667;
RET_PLANET_FES_GET_FRIEND_RANKING_LIST_IN_CD = 6668;
RET_PLANET_FES_GIVE_PIECE_OWNED_BY_TARGET = 6669;
RET_PLANET_FES_LEVEL_MAX = 6670;
RET_PLANET_FES_EXCLUSIVE_EVENT = 6671;
RET_MARBLE_SEAL_ALREADY_UNLOCKED = 6701;
RET_MARBLE_SEAL_SHOP_ITEM_NOT_ENOUGH = 6702;
RET_MARBLE_SEAL_LOCKED = 6703;
RET_CAKE_RACE_FIELD_LOCKED = 6751;
RET_CAKE_RACE_FIELD_COST_NOT_ENOUGH = 6752;
RET_CAKE_RACE_FIELD_PVP_ONLY = 6753;
RET_CAKE_RACE_ALREADY_IN_GAME = 6754;
RET_CAKE_RACE_GET_FRIEND_RANKING_LIST_IN_CD = 6755;
RET_CAKE_RACE_LIKE_FRIEND_TARGET_NOT_FRIEND = 6756;
RET_CAKE_RACE_LIKE_FRIEND_DAILY_ALREADY_LIKED = 6757;
RET_CAKE_RACE_LIKE_FRIEND_IN_CD = 6758;
RET_FATE_STATUS_NOT_MATCH = 6771;
RET_FATE_BUFF_SLOT_NOT_ENOUGH = 6772;
RET_FATE_COIN_NOT_ENOUGH = 6773;
RET_FATE_REIJU_REROLL_COUNT_NOT_ENOUGH = 6774;
RET_FATE_BUFF_LEVEL_MAX = 6775;
RET_FATE_ACTION_QUEUE_NOT_EMPTY = 6776;
RET_PARKOUR_ACTIVITY_NOT_OPEN = 6801;
RET_PARKOUR_LEVEL_NOT_UNLOCK = 6802;
RET_PARKOUR_RAIL_BALL_NOT_ALLOWED = 6803;
RET_PARKOUR_NOT_IN_LEVEL = 6804;
RET_PARKOUR_LEVEL_NOT_MATCH = 6805;
RET_PARKOUR_NOT_PLAYED_ALL_NON_STORY_LEVEL = 6806;
RET_FTC_LIMIT_NAME_CHANGE = 6830;
RET_ELF_RESTAURANT_CONFIG_ERROR = 6841;
RET_ELF_RESTAURANT_FIELD_ALREADY_BOUGHT = 6842;
RET_ELF_RESTAURANT_FIELD_NOT_BOUGHT = 6843;
RET_ELF_RESTAURANT_FIELD_CELL_INVALID = 6844;
RET_ELF_RESTAURANT_FARM_TYPE_INVALID = 6845;
RET_ELF_RESTAURANT_SHOP_ITEM_NOT_EXIST = 6846;
RET_ELF_RESTAURANT_SHOP_ITEM_COUNT_LIMIT = 6847;
RET_ELF_RESTAURANT_TRADE_ORDER_NOT_EXIST = 6848;
RET_ELF_RESTAURANT_NO_REWARD = 6849;
RET_ELF_RESTAURANT_NOT_INIT = 6850;
RET_GRID_FIGHT_CONF_MISS = 6900;
RET_GRID_FIGHT_ROLE_NOT_EXIST = 6901;
RET_GRID_FIGHT_ROLE_ALREADY_EXIST = 6902;
RET_GRID_FIGHT_POS_EXIST_ROLE = 6903;
RET_GRID_FIGHT_POS_NOT_VALID = 6904;
RET_GRID_FIGHT_COIN_NOT_ENOUGH = 6905;
RET_GRID_FIGHT_EQUIP_NOT_EXIST = 6906;
RET_GRID_FIGHT_EQUIP_CANNOT_DRESS = 6907;
RET_GRID_FIGHT_PARAM_NOT_MATCH = 6908;
RET_GRID_FIGHT_EQUIP_DRESS_SAME = 6909;
RET_GRID_FIGHT_EQUIP_DRESSED = 6910;
RET_GRID_FIGHT_RANDOM_ERR = 6911;
RET_GRID_FIGHT_GOODS_SOLD = 6912;
RET_GRID_FIGHT_ITEM_NOT_ENOUGH = 6913;
RET_GRID_FIGHT_GAMEPLAY_LEVEL_MAX = 6914;
RET_GRID_FIGHT_ALREADY_IN_GAMEPLAY = 6915;
RET_GRID_FIGHT_EQUIP_TRAIT_LIMIT = 6916;
RET_GRID_FIGHT_REGION_FULL = 6917;
RET_GRID_FIGHT_TEMPORARY_EQUIP = 6918;
RET_GRID_FIGHT_NOT_IN_GAMEPLAY = 6919;
RET_GRID_FIGHT_ADD_EQUIP_FAIL = 6920;
RET_GRID_FIGHT_ADD_CONSUMABLE_FAIL = 6921;
RET_GRID_FIGHT_CREATE_ROLE_FAIL = 6922;
RET_GRID_FIGHT_CANNOT_UPGRADE = 6923;
RET_GRID_FIGHT_NO_EMPTY_POS = 6924;
RET_GRID_FIGHT_FORGE_NOT_EXIST = 6925;
RET_GRID_FIGHT_ADD_FORGE_FAIL = 6926;
RET_GRID_FIGHT_ORB_NOT_ENOUGH = 6927;
RET_GRID_FIGHT_ORB_NOT_EXIST = 6928;
RET_GRID_FIGHT_SUPPLY_NO_REROLL = 6929;
RET_GRID_FIGHT_HIGH_RARIY_FOR_COPY = 6930;
RET_GRID_FIGHT_ROLE_FULL_FOR_COPY = 6931;
RET_GRID_FIGHT_UNDRESS_EQUIP_FAIL = 6932;
RET_GRID_FIGHT_DATA_LOCKED = 6933;
RET_GRID_FIGHT_SAME_ROLE_IN_BATTLE = 6934;
RET_GRID_FIGHT_SUPPLY_ALL_SELECTED = 6935;
RET_GRID_FIGHT_TRAIT_TRACK_MAX = 6936;
RET_GRID_FIGHT_POS_BAN = 6937;
RET_GRID_FIGHT_POS_EXIST_ITEM = 6938;
RET_GRID_FIGHT_TALENT_ENABLED = 6939;
RET_GRID_FIGHT_TALENT_COST_NOT_ENOUGH = 6940;
RET_GRID_FIGHT_TALENT_PRE_NOT_ENABLED = 6941;
RET_GRID_FIGHT_DIVISION_INVALID = 6942;
RET_GRID_FIGHT_TALENT_PERMANENT_LIMIT = 6943;
RET_GRID_FIGHT_WEEKLY_REWARD_TAKEN = 6944;
RET_GRID_FIGHT_WEEKLY_SCORE_NOT_ENOUGH = 6945;
RET_GRID_FIGHT_CRAFT_COST_EQUIP_DRESSED = 6946;
RET_GRID_FIGHT_CREATE_NPC_FAIL = 6947;
RET_GRID_FIGHT_NO_POS_CAN_PLACE = 6948;
RET_GRID_FIGHT_NPC_POS_LIMIT = 6949;
RET_GRID_FIGHT_CRAFT_EQUIP_ON_DIFF_ROLE = 6950;
RET_GRID_FIGHT_GLOBAL_HP_NOT_ENOUGH = 6951;
RET_GRID_FIGHT_EQUIP_TRACK_MAX = 6952;
RET_GRID_FIGHT_NPC_NOT_EXIST = 6953;
RET_GRID_FIGHT_RECYCLE_ROLE_IN_TUTORIAL = 6954;
RET_GRID_FIGHT_TUTORIAL_TASK_NOT_FINISHED = 6955;
RET_GRID_FIGHT_TUTORIAL_UPDATE_POS_ININVALID = 6956;
RET_GRID_FIGHT_NO_REROLL_CNT = 6957;
RET_GRID_FIGHT_TUTORIAL_REFRESH_SHOP_LIMITED = 6958;
RET_GRID_FIGHT_TUTORIAL_BUY_SHOP_LIMITED = 6959;
RET_GRID_FIGHT_OC_UNLOCK_QUEST_NOT_FINISHED = 6960;
RET_GRID_FIGHT_FORGE_LIMIT_SELECT_IDX_IN_TUTORIAL = 6961;
RET_GRID_FIGHT_GAME_REF_ID_TOO_LONG = 6962;
RET_GRID_FIGHT_FEATURE_SWITCH_CLOSED = 6963;
RET_GRID_FIGHT_EQUIP_TRAIT_EXCLUSIVE = 6964;
RET_GRID_FIGHT_SHOP_LOCKED = 6965;
RET_GRID_FIGHT_BUY_EXP_LOCKED = 6966;
RET_HIPPLEN_AGENDA_WORK_UNAVAIBLE = 7001;
RET_HIPPLEN_AGENDA_WORK_CONFLICT = 7002;
RET_HIPPLEN_AGENDA_ACTION_LACK = 7003;
RET_HIPPLEN_AGENDA_ENERGY_LACK = 7004;
RET_HIPPLEN_AGENDA_NO_WORK_FOR_SETTLE = 7005;
RET_HIPPLEN_AGENDA_SETTLE_WORK_MISMATCH = 7006;
RET_HIPPLEN_PHASE_CONFIG_NO_FOUND = 7007;
RET_HIPPLEN_TRIAL_MISSION_NOT_FINISHED = 7008;
RET_HIPPLEN_AGENDA_SET_WHEN_TRIAL = 7009;
RET_HIPPLEN_AGENDA_OPEN_CYCLE_FAIL = 7010;
RET_HIPPLEN_AGENDA_SETTLE_PARA_INVALID = 7011;
RET_HIPPLEN_AGENDA_WORK_SET_TWICE = 7012;
RET_HIPPLEN_AGENDA_WORK_SETTLE_TWICE = 7013;
RET_HIPPLEN_OUTFIT_NOT_WEARED = 7014;
RET_HIPPLEN_OUTFIT_NOT_OWN = 7015;
RET_HIPPLEN_OUTFIT_INVALID = 7016;
RET_HIPPLEN_OUTFIT_TYPE_WEARED = 7017;
RET_HIPPLEN_AGENDA_WORK_EMPTY = 7018;
RET_HIPPLEN_ENDING_LOCK = 7019;
RET_HIPPLEN_ENDING_REWARD_ALREADY_TAKEN = 7020;
RET_HIPPLEN_TRAIT_LOCK = 7021;
RET_HIPPLEN_AGENDA_ACTION_LEFT = 7022;
RET_HIPPLEN_BACKWARD_TRIAL_MISSION_NOT_FINISHED = 7023;
RET_RELICBOX_HAS_PENDING_RELIC = 7051;
RET_RELICBOX_NO_PENDING_RELIC = 7052;
RET_RELICBOX_TARGET_AVATAR_INVALID = 7053;
RET_RELICBOX_TARGET_RELIC_SET_INVALID = 7054;
RET_RELICBOX_ALLOW_POSITION_EMPTY = 7055;
RET_RELICBOX_RELIC_CONFIG_NOT_FOUND = 7056;
RET_RELICBOX_MAIN_AFFIX_ID_INVALID = 7057;
RET_RELICBOX_SUB_AFFIX_INVALID = 7058;
RET_RELICBOX_RELIC_CREATE_FAIL = 7059;
RET_RELICBOX_LIB_CONFIG_NOT_FOUND = 7060;
RET_RELICBOX_SHIELD_LOCK = 7061;
RET_RELICBOX_CUSTOM_AVATAR_INVALID = 7062;
RET_RELICBOX_CUSTOM_RELIC_SET_INVALID = 7063;
RET_RELICBOX_RELIC_IN_BOX = 7064;
RET_RELICBOX_OPEN_TARGET_CONFLICT = 7065;
RET_RELICBOX_RELIC_TYPE_INVALID = 7066;
Retcode_MBCABOJAPNF = 7101;
Retcode_PJJKJLFAJMD = 7102;
Retcode_JMOAEJMMLFK = 7103;
Retcode_OGAKNDBOHIK = 7104;
Retcode_NLNCPEKBKBG = 7105;
Retcode_CNIOINHAGJI = 7106;
Retcode_OKAMEKOLPDB = 7107;
Retcode_NBICFEMBGEB = 7108;
Retcode_GFBENDMKGMN = 7109;
Retcode_DFJINCHMDBH = 7110;
Retcode_FDCKOELBPFF = 7111;
Retcode_JHLELIFPINJ = 7112;
Retcode_HKGAOKDKFKC = 7113;
Retcode_MIIGHHKMGHM = 7114;
Retcode_AGEIOBENCMJ = 7115;
Retcode_CBPGALLJEPD = 7116;
Retcode_LFJCDIGAPNK = 7117;
Retcode_NHBDPKEMHJC = 7118;
Retcode_EFBLJHOPKNH = 7201;
Retcode_DCJIIAHBEAG = 7202;
Retcode_KEMIBMAFOMD = 7203;
Retcode_FGFMKAFHIOH = 7204;
Retcode_JDHMBJEKFEG = 7205;
Retcode_PBPLIBBEKCE = 7206;
Retcode_ONFIDLGNKCA = 7207;
Retcode_AELGHBIMHAO = 7208;
Retcode_BFELLHHPKFO = 7301;
Retcode_CABLNLCHHLP = 7302;
Retcode_DBBIPGKBKDH = 7303;
}
// Obf: CmdActiveType
enum CmdActiveType {
CmdActiveType_MNFEPONEDDJ = 0;
CmdTakeActiveActivityRewardScRsp = 9555;
CmdActiveActivityDataChangeScNotify = 9556;
CmdTakeActiveActivityRewardCsReq = 9565;
CmdGetActiveActivityDataScRsp = 9569;
CmdGetActivityActiveDataCsReq = 9551;
}
// Obf: ActiveActivityData
message ActiveActivityData {
uint32 CEOFHMMOBOK = 2; // offset: 44
uint32 id = 1; // offset: 40
uint32 NAKCHFEIMEL = 3; // offset: 36
repeated uint32 taken_star_rewards = 14; // offset: 24
uint32 NLFLEKIHEML = 12; // offset: 48
uint32 panel_id = 15; // offset: 32
}
// Obf: GetActivityActiveDataCsReq
// Type: Req
// CmdID: 9551
message GetActivityActiveDataCsReq {
}
// Obf: GetActiveActivityDataScRsp
// Type: Rsp
// CmdID: 9569
message GetActiveActivityDataScRsp {
uint32 retcode = 12; // offset: 32
repeated ActiveActivityData CLFGJCEAFGN = 4; // offset: 24
}
// Obf: TakeActiveActivityRewardCsReq
// Type: Req
// CmdID: 9565
message TakeActiveActivityRewardCsReq {
uint32 id = 5; // offset: 24
}
// Obf: TakeActiveActivityRewardScRsp
// Type: Rsp
// CmdID: 9555
message TakeActiveActivityRewardScRsp {
uint32 retcode = 10; // offset: 40
ActiveActivityData DIBCAANBOLH = 3; // offset: 16
ItemList reward = 12; // offset: 24
}
// Obf: ActiveActivityDataChangeScNotify
// Type: Notify
// CmdID: 9556
message ActiveActivityDataChangeScNotify {
ActiveActivityData DIBCAANBOLH = 15; // offset: 16
}
// Obf: CmdActivityType
enum CmdActivityType {
CmdActivityType_MNFEPONEDDJ = 0;
CmdGetMaterialSubmitActivityDataScRsp = 2634;
CmdLeaveTrialActivityCsReq = 2659;
CmdLeaveTrialActivityScRsp = 2628;
CmdTrialActivityDataChangeScNotify = 2698;
CmdSubmitMaterialSubmitActivityMaterialScRsp = 2686;
CmdTakeLoginActivityRewardScRsp = 2604;
CmdEnterTrialActivityStageScRsp = 2607;
CmdSubmitMaterialSubmitActivityMaterialCsReq = 2688;
CmdGetMaterialSubmitActivityDataCsReq = 2648;
CmdGetDataCsReq = 2636;
CmdGetDataScRsp = 2650;
CmdTakeTrialActivityRewardCsReq = 2654;
CmdStartTrialActivityScRsp = 2658;
CmdGetActivityScheduleConfigCsReq = 2635;
CmdGetActivityScheduleConfigScRsp = 2613;
CmdTakeMaterialSubmitActivityRewardScRsp = 2609;
CmdTakeTrialActivityRewardScRsp = 2625;
CmdTakeLoginActivityRewardCsReq = 2624;
CmdActivityType_HACHFAJGGJK = 2616;
CmdCurTrialActivityScNotify = 2694;
CmdChooseAvatarCsReq = 2665;
CmdTakeRewardCsReq = 2611;
CmdTakeRewardScRsp = 2639;
CmdGetTrialActivityDataScRsp = 2678;
CmdGetTrialActivityDataCsReq = 2614;
CmdGetLoginActivityCsReq = 2683;
CmdTakeMaterialSubmitActivityRewardCsReq = 2603;
CmdStartTrialActivityCsReq = 2677;
CmdChooseAvatarScRsp = 2644;
CmdGetLoginActivityScRsp = 2681;
}
enum TrialActivityStatus {
TRIAL_ACTIVITY_STATUS_NONE = 0;
TRIAL_ACTIVITY_STATUS_FINISH = 1;
}
// Obf: LoginActivityData
message LoginActivityData {
repeated uint32 OMCIOCFBIFA = 10; // offset: 16
uint32 id = 12; // offset: 40
uint32 login_days = 11; // offset: 32
uint32 panel_id = 3; // offset: 36
}
// Obf: GetLoginActivityCsReq
// Type: Req
// CmdID: 2683
message GetLoginActivityCsReq {
}
// Obf: GetLoginActivityScRsp
// Type: Rsp
// CmdID: 2681
message GetLoginActivityScRsp {
repeated LoginActivityData login_activity_list = 3; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: TakeLoginActivityRewardCsReq
// Type: Req
// CmdID: 2624
message TakeLoginActivityRewardCsReq {
uint32 id = 12; // offset: 24
uint32 take_days = 9; // offset: 28
}
// Obf: TakeLoginActivityRewardScRsp
// Type: Rsp
// CmdID: 2604
message TakeLoginActivityRewardScRsp {
uint32 retcode = 8; // offset: 40
uint32 id = 3; // offset: 32
uint32 panel_id = 7; // offset: 44
uint32 take_days = 10; // offset: 36
ItemList reward = 4; // offset: 16
}
message ActivityScheduleData {
int64 begin_time = 1; // offset: 24
int64 end_time = 6; // offset: 32
uint32 panel_id = 13; // offset: 44
uint32 activity_id = 8; // offset: 40
}
// Obf: GetActivityScheduleConfigCsReq
// Type: Req
// CmdID: 2635
message GetActivityScheduleConfigCsReq {
}
// Obf: GetActivityScheduleConfigScRsp
// Type: Rsp
// CmdID: 2613
message GetActivityScheduleConfigScRsp {
uint32 retcode = 2; // offset: 32
repeated ActivityScheduleData activity_schedule_list = 10; // offset: 16
}
// Obf: TrialActivityInfo
message TrialActivityInfo {
bool taken_reward = 15; // offset: 28
uint32 stage_id = 4; // offset: 24
}
// Obf: GetTrialActivityDataCsReq
// Type: Req
// CmdID: 2614
message GetTrialActivityDataCsReq {
}
message JAKOEDNAGEN {
uint32 avatar_id = 7; // offset: 28
uint32 enhanced_id = 13; // offset: 24
}
// Obf: GetTrialActivityDataScRsp
// Type: Rsp
// CmdID: 2678
message GetTrialActivityDataScRsp {
uint32 activity_stage_id = 4; // offset: 48
repeated TrialActivityInfo trial_activity_info_list = 14; // offset: 40
uint32 retcode = 8; // offset: 52
repeated JAKOEDNAGEN IEMDEAIADFG = 7; // offset: 24
repeated uint32 MNEMADCNDLC = 9; // offset: 32
}
// Obf: TrialActivityDataChangeScNotify
// Type: Notify
// CmdID: 2698
message TrialActivityDataChangeScNotify {
TrialActivityInfo trial_activity_info = 4; // offset: 24
repeated uint32 MNEMADCNDLC = 3; // offset: 32
repeated JAKOEDNAGEN IEMDEAIADFG = 6; // offset: 40
}
message EnterTrialActivityStageCsReq {
uint32 stage_id = 14; // offset: 24
}
// Obf: EnterTrialActivityStageScRsp
// Type: Rsp
// CmdID: 2607
message EnterTrialActivityStageScRsp {
uint32 retcode = 7; // offset: 32
SceneBattleInfo battle_info = 5; // offset: 16
}
// Obf: TakeTrialActivityRewardCsReq
// Type: Req
// CmdID: 2654
message TakeTrialActivityRewardCsReq {
uint32 stage_id = 4; // offset: 24
}
// Obf: TakeTrialActivityRewardScRsp
// Type: Rsp
// CmdID: 2625
message TakeTrialActivityRewardScRsp {
uint32 retcode = 10; // offset: 32
ItemList reward = 5; // offset: 16
uint32 stage_id = 9; // offset: 36
}
// Obf: StartTrialActivityCsReq
// Type: Req
// CmdID: 2677
message StartTrialActivityCsReq {
uint32 stage_id = 7; // offset: 24
}
// Obf: StartTrialActivityScRsp
// Type: Rsp
// CmdID: 2658
message StartTrialActivityScRsp {
uint32 stage_id = 14; // offset: 24
uint32 retcode = 15; // offset: 28
}
// Obf: LeaveTrialActivityCsReq
// Type: Req
// CmdID: 2659
message LeaveTrialActivityCsReq {
uint32 stage_id = 12; // offset: 24
}
// Type: Rsp
// CmdID: 2628
message LeaveTrialActivityScRsp {
uint32 stage_id = 9; // offset: 24
uint32 retcode = 7; // offset: 28
}
// Obf: TrialActivityNotify
// Type: Notify
// CmdID: 2694
message CurTrialActivityScNotify {
TrialActivityStatus status = 15; // offset: 28
uint32 activity_stage_id = 10; // offset: 24
}
message COHDHCPHAGF {
bool is_taken_reward = 4; // offset: 29
uint32 panel_id = 7; // offset: 24
bool NJCBIPNELEP = 8; // offset: 28
uint32 HNMINDMHDJJ = 15; // offset: 32
}
// Obf: GetMaterialSubmitActivityDataCsReq
// Type: Req
// CmdID: 2648
message GetMaterialSubmitActivityDataCsReq {
}
// Obf: GetMaterialSubmitActivityDataScRsp
// Type: Rsp
// CmdID: 2634
message GetMaterialSubmitActivityDataScRsp {
uint32 retcode = 14; // offset: 32
repeated COHDHCPHAGF CEFIBEGDPKB = 6; // offset: 16
}
// Obf: SubmitMaterialSubmitActivityMaterialCsReq
// Type: Req
// CmdID: 2688
message SubmitMaterialSubmitActivityMaterialCsReq {
uint32 HNMINDMHDJJ = 3; // offset: 24
}
// Obf: SubmitMaterialSubmitActivityMaterialScRsp
// Type: Rsp
// CmdID: 2686
message SubmitMaterialSubmitActivityMaterialScRsp {
uint32 retcode = 6; // offset: 32
COHDHCPHAGF FOIEFFCENFM = 11; // offset: 16
}
// Obf: TakeMaterialSubmitActivityRewardCsReq
// Type: Req
// CmdID: 2603
message TakeMaterialSubmitActivityRewardCsReq {
uint32 HNMINDMHDJJ = 13; // offset: 24
}
// Obf: TakeMaterialSubmitActivityRewardScRsp
// Type: Rsp
// CmdID: 2609
message TakeMaterialSubmitActivityRewardScRsp {
ItemList reward = 14; // offset: 24
uint32 retcode = 9; // offset: 36
uint32 HNMINDMHDJJ = 8; // offset: 32
}
// Obf: GetDataCsReq
// Type: Req
// CmdID: 2636
message GetDataCsReq {
}
// Obf: GetDataScRsp
// Type: Rsp
// CmdID: 2650
message GetDataScRsp {
uint32 retcode = 5; // offset: 32
uint32 avatar_id = 11; // offset: 28
bool is_taken_reward = 6; // offset: 24
}
// Obf: ChooseAvatarCsReq
// Type: Req
// CmdID: 2665
message ChooseAvatarCsReq {
uint32 avatar_id = 9; // offset: 24
}
// Obf: ChooseAvatarScRsp
// Type: Rsp
// CmdID: 2644
message ChooseAvatarScRsp {
uint32 avatar_id = 8; // offset: 24
uint32 retcode = 3; // offset: 28
}
// Obf: TakeRewardCsReq
// Type: Req
// CmdID: 2611
message TakeRewardCsReq {
}
// Obf: TakeRewardScRsp
// Type: Rsp
// CmdID: 2639
message TakeRewardScRsp {
uint32 retcode = 2; // offset: 32
ItemList reward = 14; // offset: 24
}
// Obf: CmdActivityRewardStatType
enum CmdActivityRewardStatType {
CmdActivityRewardStatType_JDCCJOFIILH = 0;
CmdGetAllActivityRewardCountDataCsReq = 9113;
CmdGetActivityHotDataCsReq = 9118;
CmdGetActivityHotDataScRsp = 9111;
CmdGetActivityRewardCountDataCsReq = 9112;
CmdGetActivityRewardCountDataScRsp = 9120;
CmdGetAllActivityRewardCountDataScRsp = 9116;
}
message DHIHLLOFMEJ {
uint32 item_id = 10; // offset: 24
uint32 OHCIEIHHKAL = 8; // offset: 28
uint32 num = 9; // offset: 32
}
message OALPKMPIPPA {
repeated DHIHLLOFMEJ ONGOEGFJFPD = 5; // offset: 16
uint32 panel_id = 7; // offset: 32
}
// Obf: GetActivityHotDataCsReq
// Type: Req
// CmdID: 9118
message GetActivityHotDataCsReq {
}
// Obf: GetActivityHotDataScRsp
// Type: Rsp
// CmdID: 9111
message GetActivityHotDataScRsp {
repeated OALPKMPIPPA content_package_list = 3; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: GetAllActivityRewardCountDataCsReq
// Type: Req
// CmdID: 9113
message GetAllActivityRewardCountDataCsReq {
}
// Obf: GetAllActivityRewardCountDataScRsp
// Type: Rsp
// CmdID: 9116
message GetAllActivityRewardCountDataScRsp {
uint32 retcode = 7; // offset: 32
repeated OALPKMPIPPA content_package_list = 4; // offset: 16
}
// Obf: GetActivityRewardCountDataCsReq
// Type: Req
// CmdID: 9112
message GetActivityRewardCountDataCsReq {
repeated uint32 ALFKPNILOJJ = 11; // offset: 16
}
// Obf: GetActivityRewardCountDataScRsp
// Type: Rsp
// CmdID: 9120
message GetActivityRewardCountDataScRsp {
uint32 retcode = 8; // offset: 32
repeated OALPKMPIPPA content_package_list = 5; // offset: 24
}
// Obf: CmdAdventureType
enum CmdAdventureType {
CmdAdventureType_MNFEPONEDDJ = 0;
CmdFarmElementSweepScRsp = 1357;
CmdGetFarmStageGachaInfoScRsp = 1304;
CmdQuickStartCocoonStageCsReq = 1335;
CmdGetFarmStageGachaInfoCsReq = 1324;
CmdCocoonSweepCsReq = 1369;
CmdStartQuickFarmElementReq = 1362;
CmdAdventureType_MHJFDMMKMIP = 1383;
CmdFarmElementSweepCsReq = 1346;
CmdCocoonSweepScRsp = 1340;
CmdStartQuickFarmElementRsp = 1400;
CmdQuickStartCocoonStageScRsp = 1313;
CmdEnterAdventureScRsp = 1381;
}
message EnterAdventureCsReq {
uint32 map_id = 7; // offset: 24
}
// Type: Rsp
// CmdID: 1381
message EnterAdventureScRsp {
SceneInfo scene = 12; // offset: 24
uint32 retcode = 7; // offset: 32
}
message FarmStageGachaInfo {
int64 begin_time = 2; // offset: 32
uint32 gacha_id = 6; // offset: 24
int64 end_time = 10; // offset: 40
}
// Obf: GetFarmStageGachaInfoCsReq
// Type: Req
// CmdID: 1324
message GetFarmStageGachaInfoCsReq {
repeated uint32 farm_stage_gacha_id_list = 5; // offset: 16
}
// Obf: GetFarmStageGachaInfoScRsp
// Type: Rsp
// CmdID: 1304
message GetFarmStageGachaInfoScRsp {
repeated FarmStageGachaInfo farm_stage_gacha_info_list = 9; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: QuickStartCocoonStageCsReq
// Type: Req
// CmdID: 1335
message QuickStartCocoonStageCsReq {
uint32 wave = 6; // offset: 36
EMLONCHBNHD LHLNLIOKEJH = 9; // offset: 24
uint32 world_level = 7; // offset: 40
uint32 cocoon_id = 5; // offset: 32
uint32 CKIHMAFPNOA = 8; // offset: 44
}
// Obf: QuickStartCocoonStageScRsp
// Type: Rsp
// CmdID: 1313
message QuickStartCocoonStageScRsp {
uint32 cocoon_id = 5; // offset: 32
uint32 wave = 8; // offset: 44
SceneBattleInfo battle_info = 2; // offset: 16
uint32 retcode = 13; // offset: 36
uint32 CKIHMAFPNOA = 3; // offset: 40
}
// Obf: StartQuickFarmElementReq
// Type: Req
// CmdID: 1362
message StartQuickFarmElementReq {
uint32 CKIHMAFPNOA = 11; // offset: 28
uint32 world_level = 6; // offset: 24
uint32 CMFPEABAKPB = 2; // offset: 32
}
// Obf: StartQuickFarmElementRsp
// Type: Rsp
// CmdID: 1400
message StartQuickFarmElementRsp {
uint32 CMFPEABAKPB = 11; // offset: 32
uint32 retcode = 4; // offset: 40
uint32 world_level = 2; // offset: 36
SceneBattleInfo battle_info = 15; // offset: 16
}
// Obf: CocoonSweepCsReq
// Type: Req
// CmdID: 1369
message CocoonSweepCsReq {
uint32 cocoon_id = 15; // offset: 28
uint32 world_level = 7; // offset: 24
}
// Obf: CocoonSweepScRsp
// Type: Rsp
// CmdID: 1340
message CocoonSweepScRsp {
ItemList multiple_drop_data = 13; // offset: 16
uint32 cocoon_id = 2; // offset: 44
ItemList drop_data = 10; // offset: 24
uint32 retcode = 11; // offset: 40
}
// Obf: FarmElementSweepCsReq
// Type: Req
// CmdID: 1346
message FarmElementSweepCsReq {
uint32 CMFPEABAKPB = 11; // offset: 24
uint32 world_level = 8; // offset: 28
}
// Obf: FarmElementSweepScRsp
// Type: Rsp
// CmdID: 1357
message FarmElementSweepScRsp {
uint32 CMFPEABAKPB = 11; // offset: 32
uint32 retcode = 15; // offset: 36
ItemList multiple_drop_data = 4; // offset: 24
}
// Obf: CmdAetherDivideType
enum CmdAetherDivideType {
CmdAetherDivideType_MNFEPONEDDJ = 0;
CmdAetherDivideRefreshEndlessScNotify = 4805;
CmdLeaveAetherDivideSceneScRsp = 4814;
CmdSetAetherDivideLineUpScRsp = 4822;
CmdStartAetherDivideSceneBattleCsReq = 4839;
CmdAetherDivideTakeChallengeRewardCsReq = 4813;
CmdAetherDivideFinishChallengeScNotify = 4842;
CmdAetherDivideTainerInfoScNotify = 4820;
CmdLeaveAetherDivideSceneCsReq = 4801;
CmdGetAetherDivideChallengeInfoScRsp = 4846;
CmdTakeOffSkillCoreScRsp = 4829;
CmdAetherDivideType_KKOMJELKGOA = 4804;
CmdClearAetherDividePassiveSkillCsReq = 4823;
CmdEquipAetherDividePassiveSkillCsReq = 4821;
CmdAetherDivideSpiritInfoScNotify = 4849;
CmdEquipSkillCoreScRsp = 4803;
CmdStartAetherDivideSceneBattleScRsp = 4812;
CmdAetherDivideLineupScNotify = 4831;
CmdSetAetherDivideLineUpCsReq = 4838;
CmdGetAetherDivideInfoScRsp = 4834;
CmdAetherDivideSpiritExpUpCsReq = 4841;
CmdStartAetherDivideChallengeBattleScRsp = 4802;
CmdSwitchAetherDivideLineUpSlotCsReq = 4808;
CmdStartAetherDivideChallengeBattleCsReq = 4824;
CmdAetherDivideTakeChallengeRewardScRsp = 4835;
CmdAetherDivideSpiritExpUpScRsp = 4819;
CmdAetherDivideRefreshEndlessCsReq = 4832;
CmdGetAetherDivideInfoCsReq = 4818;
CmdSwitchAetherDivideLineUpSlotScRsp = 4811;
CmdStartAetherDivideStageBattleScRsp = 4828;
CmdGetAetherDivideChallengeInfoCsReq = 4809;
CmdStartAetherDivideStageBattleCsReq = 4806;
CmdAetherDivideRefreshEndlessScRsp = 4826;
CmdNGIAAHBEEKM = 4840;
CmdAetherDivideSkillItemScNotify = 4817;
}
message MOCDECNPCMP {
uint32 IMAHFHFDNBG = 10; // offset: 24
}
// Type: Rsp
// CmdID: 4840
message NGIAAHBEEKM {
uint32 IMAHFHFDNBG = 11; // offset: 28
uint32 retcode = 7; // offset: 24
}
// Obf: LeaveAetherDivideSceneCsReq
// Type: Req
// CmdID: 4801
message LeaveAetherDivideSceneCsReq {
}
// Type: Rsp
// CmdID: 4814
message LeaveAetherDivideSceneScRsp {
uint32 retcode = 14; // offset: 24
}
// Obf: StartAetherDivideSceneBattleCsReq
// Type: Req
// CmdID: 4839
message StartAetherDivideSceneBattleCsReq {
uint32 skill_index = 11; // offset: 48
uint32 attacked_by_entity_id = 14; // offset: 44
repeated AssistMonsterEntityInfo assist_monster_entity_info = 4; // offset: 24
uint32 cast_entity_id = 15; // offset: 40
repeated uint32 assist_monster_entity_id_list = 12; // offset: 32
}
// Obf: StartAetherDivideSceneBattleScRsp
// Type: Rsp
// CmdID: 4812
message StartAetherDivideSceneBattleScRsp {
uint32 retcode = 8; // offset: 32
AetherDivideBattleInfo battle_info = 13; // offset: 16
uint32 cast_entity_id = 9; // offset: 36
}
// Obf: StartAetherDivideChallengeBattleCsReq
// Type: Req
// CmdID: 4824
message StartAetherDivideChallengeBattleCsReq {
uint32 IEGPNBDMGCI = 7; // offset: 24
uint32 challenge_id = 8; // offset: 28
}
// Obf: StartAetherDivideChallengeBattleScRsp
// Type: Rsp
// CmdID: 4802
message StartAetherDivideChallengeBattleScRsp {
uint32 retcode = 6; // offset: 32
AetherDivideBattleInfo battle_info = 12; // offset: 16
}
message DOMOCFFJKBC {
uint32 item_id = 3; // offset: 28
uint32 slot = 2; // offset: 24
}
message HNJLHFJMCBJ {
SpBarInfo sp_bar = 5; // offset: 24
uint32 KLEJPKIHMEG = 14; // offset: 48
uint32 NOGNBCEMKMP = 13; // offset: 40
uint32 promotion = 1; // offset: 52
uint32 exp = 3; // offset: 44
repeated DOMOCFFJKBC passive_skill = 6; // offset: 16
}
message BPKONHMJOJF {
uint32 slot = 3; // offset: 32
repeated uint32 HIEIBDMACPD = 8; // offset: 24
}
message CHEBBNJKNLE {
uint32 item_id = 15; // offset: 32
uint32 MCOFFHCLLFC = 11; // offset: 24
uint32 num = 5; // offset: 28
}
// Obf: GetAetherDivideInfoCsReq
// Type: Req
// CmdID: 4818
message GetAetherDivideInfoCsReq {
}
// Obf: GetAetherDivideInfoScRsp
// Type: Rsp
// CmdID: 4834
message GetAetherDivideInfoScRsp {
uint32 BOKPBGHOKPF = 14; // offset: 48
uint32 FJGBPNDMLEI = 9; // offset: 52
uint32 retcode = 4; // offset: 56
uint32 BJDGMMPABFI = 3; // offset: 60
uint32 HDEGNMDHLFC = 12; // offset: 64
repeated HNJLHFJMCBJ GLPEIEOBKNL = 10; // offset: 40
uint32 MIAGPFGIBCM = 8; // offset: 68
repeated CHEBBNJKNLE BCHDMMMDIBN = 13; // offset: 16
repeated BPKONHMJOJF lineup_list = 6; // offset: 24
}
// Obf: SetAetherDivideLineUpCsReq
// Type: Req
// CmdID: 4838
message SetAetherDivideLineUpCsReq {
BPKONHMJOJF lineup = 1; // offset: 24
}
// Obf: SetAetherDivideLineUpScRsp
// Type: Rsp
// CmdID: 4822
message SetAetherDivideLineUpScRsp {
uint32 retcode = 3; // offset: 32
BPKONHMJOJF lineup = 2; // offset: 24
}
// Obf: EquipAetherDividePassiveSkillCsReq
// Type: Req
// CmdID: 4821
message EquipAetherDividePassiveSkillCsReq {
uint32 item_id = 8; // offset: 28
uint32 slot = 10; // offset: 32
uint32 KLEJPKIHMEG = 9; // offset: 24
}
// Obf: EquipSkillCoreScRsp
// Type: Rsp
// CmdID: 4803
message EquipSkillCoreScRsp {
uint32 retcode = 9; // offset: 40
HNJLHFJMCBJ PBGOEKBIANO = 7; // offset: 32
CHEBBNJKNLE CELCKCMKJEB = 6; // offset: 16
}
// Obf: ClearAetherDividePassiveSkillCsReq
// Type: Req
// CmdID: 4823
message ClearAetherDividePassiveSkillCsReq {
uint32 slot = 10; // offset: 24
uint32 KLEJPKIHMEG = 9; // offset: 28
}
// Obf: TakeOffSkillCoreScRsp
// Type: Rsp
// CmdID: 4829
message TakeOffSkillCoreScRsp {
HNJLHFJMCBJ PBGOEKBIANO = 2; // offset: 32
CHEBBNJKNLE CELCKCMKJEB = 12; // offset: 16
uint32 retcode = 14; // offset: 40
}
// Obf: AetherDivideSpiritExpUpCsReq
// Type: Req
// CmdID: 4841
message AetherDivideSpiritExpUpCsReq {
uint32 HDEGNMDHLFC = 1; // offset: 24
uint32 MJANIALHKAO = 14; // offset: 32
uint32 KLEJPKIHMEG = 2; // offset: 28
}
// Obf: AetherDivideSpiritExpUpScRsp
// Type: Rsp
// CmdID: 4819
message AetherDivideSpiritExpUpScRsp {
uint32 retcode = 1; // offset: 32
HNJLHFJMCBJ PBGOEKBIANO = 15; // offset: 24
uint32 HDEGNMDHLFC = 5; // offset: 36
}
// Obf: SwitchAetherDivideLineUpSlotCsReq
// Type: Req
// CmdID: 4808
message SwitchAetherDivideLineUpSlotCsReq {
uint32 IEGPNBDMGCI = 6; // offset: 24
}
// Obf: SwitchAetherDivideLineUpSlotScRsp
// Type: Rsp
// CmdID: 4811
message SwitchAetherDivideLineUpSlotScRsp {
uint32 retcode = 3; // offset: 28
uint32 IEGPNBDMGCI = 11; // offset: 24
}
// Obf: StartAetherDivideStageBattleCsReq
// Type: Req
// CmdID: 4806
message StartAetherDivideStageBattleCsReq {
uint32 event_id = 10; // offset: 24
}
// Obf: StartAetherDivideStageBattleScRsp
// Type: Rsp
// CmdID: 4828
message StartAetherDivideStageBattleScRsp {
AetherDivideBattleInfo battle_info = 5; // offset: 24
uint32 retcode = 10; // offset: 32
}
// Obf: AetherDivideLineupScNotify
// Type: Notify
// CmdID: 4831
message AetherDivideLineupScNotify {
BPKONHMJOJF lineup = 9; // offset: 24
}
// Obf: AetherDivideSpiritInfoScNotify
// Type: Notify
// CmdID: 4849
message AetherDivideSpiritInfoScNotify {
repeated HNJLHFJMCBJ DIAOALBNACD = 12; // offset: 32
uint32 HDEGNMDHLFC = 7; // offset: 40
HNJLHFJMCBJ PBGOEKBIANO = 10; // offset: 24
}
// Obf: GetAetherDivideChallengeInfoCsReq
// Type: Req
// CmdID: 4809
message GetAetherDivideChallengeInfoCsReq {
}
// Obf: GetAetherDivideChallengeInfoScRsp
// Type: Rsp
// CmdID: 4846
message GetAetherDivideChallengeInfoScRsp {
uint32 GGLEKJNFCCL = 9; // offset: 40
repeated uint32 DAJGEAHGFCI = 12; // offset: 32
repeated uint32 DGOAIPFECMF = 6; // offset: 24
uint32 retcode = 13; // offset: 44
}
// Obf: AetherDivideFinishChallengeScNotify
// Type: Notify
// CmdID: 4842
message AetherDivideFinishChallengeScNotify {
uint32 challenge_id = 13; // offset: 24
}
// Obf: AetherDivideTainerInfoScNotify
// Type: Notify
// CmdID: 4820
message AetherDivideTainerInfoScNotify {
uint32 BJDGMMPABFI = 8; // offset: 24
}
// Obf: AetherDivideSkillItemScNotify
// Type: Notify
// CmdID: 4817
message AetherDivideSkillItemScNotify {
uint32 num = 11; // offset: 24
uint32 item_id = 7; // offset: 28
}
// Obf: AetherDivideRefreshEndlessCsReq
// Type: Req
// CmdID: 4832
message AetherDivideRefreshEndlessCsReq {
}
// Obf: AetherDivideRefreshEndlessScRsp
// Type: Rsp
// CmdID: 4826
message AetherDivideRefreshEndlessScRsp {
uint32 retcode = 2; // offset: 24
uint32 FJGBPNDMLEI = 8; // offset: 28
}
// Obf: AetherDivideRefreshEndlessScNotify
// Type: Notify
// CmdID: 4805
message AetherDivideRefreshEndlessScNotify {
uint32 FJGBPNDMLEI = 13; // offset: 24
}
// Obf: AetherDivideTakeChallengeRewardCsReq
// Type: Req
// CmdID: 4813
message AetherDivideTakeChallengeRewardCsReq {
uint32 challenge_id = 11; // offset: 24
}
// Obf: AetherDivideTakeChallengeRewardScRsp
// Type: Rsp
// CmdID: 4835
message AetherDivideTakeChallengeRewardScRsp {
ItemList reward = 12; // offset: 16
uint32 challenge_id = 10; // offset: 32
uint32 retcode = 3; // offset: 36
}
// Obf: CmdAiPamType
enum CmdAiPamType {
CmdAiPamType_ICIAGHDBDOJ = 0;
CmdAiPamResponseFeedbackCommentScRsp = 9521;
CmdAiPamResponseFeedbackCsReq = 9534;
CmdGetAiPamChatHistoryCsReq = 9514;
CmdGetAiPamNextQuestionScRsp = 9524;
CmdGetAiPamNextQuestionCsReq = 9512;
CmdUpdateAiPamSettingsScRsp = 9508;
CmdAiPamResponseFeedbackCommentCsReq = 9522;
CmdTriggerAiPamSpeakCsReq = 9503;
CmdAiPamMotionScNotify = 9511;
CmdUpdateAiPamSettingsCsReq = 9529;
CmdAiPamResponseFeedbackScRsp = 9538;
CmdGetAiPamChatInfoCsReq = 9507;
CmdTriggerAiPamSpeakScRsp = 9523;
CmdRecvAiPamChatEventScNotify = 9501;
CmdAiPamTeamExplainCsReq = 9504;
CmdGetAiPamChatInfoScRsp = 9518;
CmdGetAiPamChatHistoryScRsp = 9539;
CmdAiPamSendMsgScRsp = 9540;
}
// Obf: AiPamTeamExplainCsReq
// Type: Req
// CmdID: 9504
message AiPamTeamExplainCsReq {
string HCJPMKJFDEB = 11; // offset: 16
MessageChatData message_datas = 13; // offset: 32
bool BGCALDMPLLL = 1; // offset: 40
bool CLLGHJCKMLA = 10; // offset: 41
bool MGGGINNHDNH = 5; // offset: 42
}
// Obf: AiPamSendMsgScRsp
// Type: Rsp
// CmdID: 9540
message AiPamSendMsgScRsp {
uint32 retcode = 12; // offset: 24
}
// Obf: RecvAiPamChatEventScNotify
// Type: Notify
// CmdID: 9501
message RecvAiPamChatEventScNotify {
ONAKKDPCNAH DCLBNIOBOAC = 12; // offset: 16
}
// Obf: GetAiPamChatHistoryCsReq
// Type: Req
// CmdID: 9514
message GetAiPamChatHistoryCsReq {
uint32 target_side = 1; // offset: 24
}
// Obf: GetAiPamChatHistoryScRsp
// Type: Rsp
// CmdID: 9539
message GetAiPamChatHistoryScRsp {
uint32 retcode = 6; // offset: 32
uint32 target_side = 12; // offset: 36
repeated ChatMessageData LOGPAINLECC = 13; // offset: 24
}
// Obf: GetAiPamNextQuestionCsReq
// Type: Req
// CmdID: 9512
message GetAiPamNextQuestionCsReq {
}
// Obf: GetAiPamNextQuestionScRsp
// Type: Rsp
// CmdID: 9524
message GetAiPamNextQuestionScRsp {
repeated LHICKDEAAOH KMFNEAGOGBK = 7; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: GetAiPamChatInfoCsReq
// Type: Req
// CmdID: 9507
message GetAiPamChatInfoCsReq {
}
// Obf: GetAiPamChatInfoScRsp
// Type: Rsp
// CmdID: 9518
message GetAiPamChatInfoScRsp {
string OOCLEELODBP = 6; // offset: 24
bool NLPEHEJAKMC = 12; // offset: 32
bool FOJCEPHDOMJ = 11; // offset: 33
bool KFOCCDIBICP = 5; // offset: 34
uint32 retcode = 2; // offset: 36
}
// Obf: AiPamResponseFeedbackCsReq
// Type: Req
// CmdID: 9534
message AiPamResponseFeedbackCsReq {
bool FKCDMAKEHHE = 12; // offset: 25
bool LENMIHEBFNM = 3; // offset: 24
}
// Obf: AiPamResponseFeedbackScRsp
// Type: Rsp
// CmdID: 9538
message AiPamResponseFeedbackScRsp {
uint32 retcode = 11; // offset: 24
bool LENMIHEBFNM = 7; // offset: 29
bool FKCDMAKEHHE = 13; // offset: 28
}
// Obf: AiPamResponseFeedbackCommentCsReq
// Type: Req
// CmdID: 9522
message AiPamResponseFeedbackCommentCsReq {
string MBBNLMEJEND = 1; // offset: 24
uint32 EKGPICNNGOD = 11; // offset: 32
}
// Obf: AiPamResponseFeedbackCommentScRsp
// Type: Rsp
// CmdID: 9521
message AiPamResponseFeedbackCommentScRsp {
uint32 retcode = 15; // offset: 24
}
// Obf: TriggerAiPamSpeakCsReq
// Type: Req
// CmdID: 9503
message TriggerAiPamSpeakCsReq {
uint32 KJPAOFNJKDA = 3; // offset: 24
}
// Obf: TriggerAiPamSpeakScRsp
// Type: Rsp
// CmdID: 9523
message TriggerAiPamSpeakScRsp {
uint32 retcode = 8; // offset: 24
uint32 KJPAOFNJKDA = 7; // offset: 28
}
// Obf: UpdateAiPamSettingsCsReq
// Type: Req
// CmdID: 9529
message UpdateAiPamSettingsCsReq {
bool FOJCEPHDOMJ = 14; // offset: 24
}
// Obf: UpdateAiPamSettingsScRsp
// Type: Rsp
// CmdID: 9508
message UpdateAiPamSettingsScRsp {
uint32 retcode = 13; // offset: 24
bool FOJCEPHDOMJ = 14; // offset: 28
}
// Obf: AiPamMotionScNotify
// Type: Notify
// CmdID: 9511
message AiPamMotionScNotify {
repeated string PELDHCLPIIH = 3; // offset: 16
}
// Obf: CmdAlleyType
enum CmdAlleyType {
CmdAlleyType_MNFEPONEDDJ = 0;
CmdAlleyPlacingGameScRsp = 4719;
CmdGetAlleyInfoScRsp = 4781;
CmdOLENOPLKNDB = 4768;
CmdPrestigeLevelUpScRsp = 4709;
CmdKLOIKOBCEHO = 4740;
CmdLogisticsScoreRewardSyncInfoScNotify = 4712;
CmdAlleyShipmentEventEffectsScNotify = 4717;
CmdGetSaveLogisticsMapScRsp = 4745;
CmdLogisticsDetonateStarSkiffScRsp = 4705;
CmdTakePrestigeRewardScRsp = 4757;
CmdGetSaveLogisticsMapCsReq = 4727;
CmdSaveLogisticsScRsp = 4796;
CmdTakePrestigeRewardCsReq = 4746;
CmdAlleyType_AMMOAJNOJEF = 4734;
CmdAlleyTakeEventRewardScRsp = 4737;
CmdMMGPCCELLBK = 4706;
CmdAlleyEventChangeNotify = 4769;
CmdAlleyType_BMDJMKKFPDP = 4708;
CmdLogisticsDetonateStarSkiffCsReq = 4790;
CmdSaveLogisticsCsReq = 4701;
CmdActivityRaidPlacingGameScRsp = 4722;
CmdAlleyType_GKBOFGLHJKI = 4748;
CmdGetAlleyInfoCsReq = 4783;
CmdAlleyFundsScNotify = 4731;
CmdNLEBKNFJKEE = 4800;
CmdPrestigeLevelUpCsReq = 4703;
CmdAlleyOrderChangedScNotify = 4788;
CmdTakeEventRewardCsReq = 4702;
CmdAlleyType_HJEDKGPCKPI = 4718;
CmdActivityRaidPlacingGameCsReq = 4764;
CmdStartAlleyEventCsReq = 4762;
CmdLogisticsInfoScNotify = 4743;
CmdMPDCDNNBOEF = 4791;
CmdLogisticsGameCsReq = 4724;
CmdAlleyPlacingGameCsReq = 4784;
CmdLogisticsGameScRsp = 4704;
}
enum HNMNDMLKKLF {
HNMNDMLKKLF_CECGFBOFOPD = 0;
HNMNDMLKKLF_LBKNNMHIOEK = 1;
HNMNDMLKKLF_KNDPAJLPFCJ = 2;
HNMNDMLKKLF_DELMHJKLKJJ = 3;
HNMNDMLKKLF_MKKLPMIOIIF = 4;
HNMNDMLKKLF_MNIHDCCGDIE = 5;
HNMNDMLKKLF_PBFOAOEMBPJ = 6;
HNMNDMLKKLF_HAAPANPLJMN = 7;
}
enum HKHBBCMBCEG {
HKHBBCMBCEG_MNFEPONEDDJ = 0;
HKHBBCMBCEG_LCKDOCIAAON = 1;
HKHBBCMBCEG_KMEBINAHPOH = 2;
HKHBBCMBCEG_NAINEONFMCD = 3;
}
// Obf: AlleyEventState
enum AlleyEventState {
AlleyEventState_LOLECAEMNDG = 0;
AlleyEventState_NMKIOMNMOED = 1;
AlleyEventState_ODFLBCAGBGJ = 2;
AlleyEventState_HNKJAKONEGL = 3;
}
// Obf: GetAlleyInfoCsReq
// Type: Req
// CmdID: 4783
message GetAlleyInfoCsReq {
}
message GGBPEOPKMJM {
uint32 map_id = 6; // offset: 28
uint32 IKBCDCNMLAO = 10; // offset: 24
}
message OEIKLPAPONJ {
uint32 level = 9; // offset: 24
uint32 shop_id = 5; // offset: 28
}
message FILNNLBDNCL {
repeated NLLOIKCDIMK BFDAPBALOFJ = 4; // offset: 32
repeated GGBPEOPKMJM PEGHBDKHHJD = 8; // offset: 24
repeated uint32 HFCHFLJMJED = 9; // offset: 48
repeated DDICPDHEALB NIJAFNFCMKK = 5; // offset: 40
}
// Obf: GetAlleyInfoScRsp
// Type: Rsp
// CmdID: 4781
message GetAlleyInfoScRsp {
map<uint32, uint32> POHJFPKJCOD = 12; // offset: 24
FILNNLBDNCL AJIPHKMODOA = 15; // offset: 32
DMOGCDLOBGK HDFFKPKAAHP = 2; // offset: 56
repeated uint32 LNMMHGFJIIG = 13; // offset: 48
repeated uint32 ACFMNILDBOO = 8; // offset: 72
CFIOCAIHCOI PIFDBKPHLAO = 3; // offset: 16
uint32 retcode = 6; // offset: 96
repeated KMLGGPGEBDE GCOJBJOMMPI = 4; // offset: 64
repeated uint32 IIPCHBNIIGO = 5; // offset: 80
uint32 level = 9; // offset: 88
uint32 JDKOFBNBJNI = 7; // offset: 100
uint32 cur_fund = 14; // offset: 92
}
message MMCENMNIJCL {
uint32 JMPBEECFMGA = 12; // offset: 24
uint32 GDAHFJPFEBM = 1; // offset: 28
}
message DEDBKIBLDFP {
uint32 goods_id = 10; // offset: 32
repeated MMCENMNIJCL LKIEPAIHGBB = 4; // offset: 16
}
message AlleyPlacingShip {
repeated DEDBKIBLDFP goods_list = 12; // offset: 24
uint32 ship_id = 8; // offset: 32
}
// Obf: AlleyPlacingGameCsReq
// Type: Req
// CmdID: 4784
message AlleyPlacingGameCsReq {
uint32 AACDAEKHBMA = 14; // offset: 44
uint32 BIJOCNCLINB = 6; // offset: 40
AlleyPlacingShip AEFGIGJAEPP = 3; // offset: 16
uint32 CMLFBHKBNEC = 7; // offset: 48
uint32 cost_time = 12; // offset: 52
uint32 JNIFCCLINIB = 11; // offset: 60
uint32 OAIPAGFNIOL = 1; // offset: 36
uint32 ANEDHEKHKGG = 13; // offset: 32
uint32 ABMIOHPGOIA = 8; // offset: 56
}
// Obf: AlleyPlacingGameScRsp
// Type: Rsp
// CmdID: 4719
message AlleyPlacingGameScRsp {
uint32 event_id = 14; // offset: 24
uint32 EKIAHKFOGIN = 1; // offset: 32
uint32 retcode = 8; // offset: 48
uint32 NGNPDOJJHJF = 15; // offset: 28
uint32 NBIGLHKEACG = 6; // offset: 52
uint32 HKOLPCNGMBH = 4; // offset: 40
uint32 MNDAAJLHHEC = 12; // offset: 44
uint32 BPMADNMDIKF = 11; // offset: 36
}
// Obf: ActivityRaidPlacingGameCsReq
// Type: Req
// CmdID: 4764
message ActivityRaidPlacingGameCsReq {
AlleyPlacingShip AEFGIGJAEPP = 12; // offset: 32
oneof LOEKIPFIGFK {
uint32 FCEBHJEGLPG = 7; // offset: 16
uint32 BIJOCNCLINB = 6; // offset: 16
}
}
// Obf: ActivityRaidPlacingGameScRsp
// Type: Rsp
// CmdID: 4722
message ActivityRaidPlacingGameScRsp {
uint32 retcode = 5; // offset: 32
oneof LOEKIPFIGFK {
uint32 FCEBHJEGLPG = 13; // offset: 16
uint32 BIJOCNCLINB = 1; // offset: 16
}
}
message CFIOCAIHCOI {
repeated uint32 OIPPMLODNED = 3; // offset: 16
repeated uint32 IGJCGGPKLKE = 15; // offset: 32
uint32 OODFHHKJPNE = 14; // offset: 48
uint32 ECJMBKNGNAD = 9; // offset: 40
bool NLCEMNEMLCE = 7; // offset: 44
uint32 HHLDLPOALEC = 11; // offset: 52
}
// Obf: AlleyOrderChangedScNotify
// Type: Notify
// CmdID: 4788
message AlleyOrderChangedScNotify {
CFIOCAIHCOI AIGEBGKIMDK = 7; // offset: 24
}
// Type: Notify
// CmdID: 4706
message MMGPCCELLBK {
uint32 PEABFDOIBBK = 9; // offset: 24
}
message OCGJJIEKBMH {
uint32 shop_id = 8; // offset: 56
uint32 GDLFKJIMPBE = 11; // offset: 48
uint32 KNLHANAIKIO = 10; // offset: 60
repeated uint32 CPPJNCKDBLO = 14; // offset: 40
repeated uint32 GPPFCLNIMHC = 15; // offset: 24
uint32 INEAFHGCCGN = 7; // offset: 52
repeated uint32 shop_goods_list = 4; // offset: 16
}
message DDICPDHEALB {
uint32 cost_time = 1; // offset: 36
uint32 map_id = 8; // offset: 32
repeated OCGJJIEKBMH CBOBLKOFHEL = 5; // offset: 24
}
message NLLOIKCDIMK {
uint32 FHOOONHLFPH = 1; // offset: 36
uint32 HPJDECGAOPK = 14; // offset: 32
ItemList reward = 13; // offset: 24
uint32 map_id = 3; // offset: 52
uint32 GALEFHFNDLL = 4; // offset: 40
uint32 max_score = 9; // offset: 48
uint32 IGCAHFOMDFN = 6; // offset: 44
}
// Obf: LogisticsGameCsReq
// Type: Req
// CmdID: 4724
message LogisticsGameCsReq {
bool NIIJFEAGKDP = 10; // offset: 32
repeated DDICPDHEALB KCHEAIFJOAM = 14; // offset: 24
}
// Obf: LogisticsScoreRewardSyncInfoScNotify
// Type: Notify
// CmdID: 4712
message LogisticsScoreRewardSyncInfoScNotify {
repeated NLLOIKCDIMK BFDAPBALOFJ = 9; // offset: 24
}
// Obf: LogisticsGameScRsp
// Type: Rsp
// CmdID: 4704
message LogisticsGameScRsp {
uint32 retcode = 1; // offset: 32
uint32 event_id = 11; // offset: 36
repeated NLLOIKCDIMK BFDAPBALOFJ = 13; // offset: 24
bool NIIJFEAGKDP = 8; // offset: 40
}
message KMLGGPGEBDE {
AlleyEventState state = 2; // offset: 28
uint32 FJDMJOOOMCG = 8; // offset: 32
uint32 event_id = 1; // offset: 24
}
// Obf: StartAlleyEventCsReq
// Type: Req
// CmdID: 4762
message StartAlleyEventCsReq {
uint32 event_id = 8; // offset: 24
}
// Type: Rsp
// CmdID: 4800
message NLEBKNFJKEE {
uint32 event_id = 9; // offset: 28
uint32 retcode = 4; // offset: 24
}
// Obf: AlleyEventChangeNotify
// Type: Notify
// CmdID: 4769
message AlleyEventChangeNotify {
KMLGGPGEBDE DCLBNIOBOAC = 5; // offset: 16
uint32 DFAMNLMMLGN = 8; // offset: 32
}
// Type: Notify
// CmdID: 4740
message KLOIKOBCEHO {
uint32 JGDBADPOEJP = 8; // offset: 24
}
// Obf: TakePrestigeRewardCsReq
// Type: Req
// CmdID: 4746
message TakePrestigeRewardCsReq {
uint32 level = 12; // offset: 24
}
// Obf: TakePrestigeRewardScRsp
// Type: Rsp
// CmdID: 4757
message TakePrestigeRewardScRsp {
uint32 level = 2; // offset: 36
uint32 retcode = 7; // offset: 32
ItemList reward = 9; // offset: 24
}
// Obf: PrestigeLevelUpCsReq
// Type: Req
// CmdID: 4703
message PrestigeLevelUpCsReq {
}
// Obf: PrestigeLevelUpScRsp
// Type: Rsp
// CmdID: 4709
message PrestigeLevelUpScRsp {
uint32 retcode = 6; // offset: 24
uint32 level = 1; // offset: 28
}
// Obf: AlleyFundsScNotify
// Type: Notify
// CmdID: 4731
message AlleyFundsScNotify {
uint32 cur_fund = 14; // offset: 24
}
// Obf: SaveLogisticsCsReq
// Type: Req
// CmdID: 4701
message SaveLogisticsCsReq {
repeated DDICPDHEALB KCHEAIFJOAM = 15; // offset: 24
}
// Type: Rsp
// CmdID: 4796
message SaveLogisticsScRsp {
repeated DDICPDHEALB KCHEAIFJOAM = 10; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: LogisticsInfoScNotify
// Type: Notify
// CmdID: 4743
message LogisticsInfoScNotify {
FILNNLBDNCL AJIPHKMODOA = 4; // offset: 16
}
message DMOGCDLOBGK {
uint32 NDENFAPCJAL = 9; // offset: 36
uint32 MKMEDIEIJOG = 8; // offset: 32
map<uint32, uint32> HGKCLAIIPGK = 15; // offset: 16
}
// Obf: AlleyShipmentEventEffectsScNotify
// Type: Notify
// CmdID: 4717
message AlleyShipmentEventEffectsScNotify {
DMOGCDLOBGK IDPGHGPAGHM = 15; // offset: 16
}
// Obf: GetSaveLogisticsMapCsReq
// Type: Req
// CmdID: 4727
message GetSaveLogisticsMapCsReq {
}
// Obf: GetSaveLogisticsMapScRsp
// Type: Rsp
// CmdID: 4745
message GetSaveLogisticsMapScRsp {
repeated DDICPDHEALB NIJAFNFCMKK = 10; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Type: Notify
// CmdID: 4768
message OLENOPLKNDB {
map<uint32, uint32> POHJFPKJCOD = 8; // offset: 16
}
message GGIAIHDCJNI {
}
// Type: Rsp
// CmdID: 4791
message MPDCDNNBOEF {
uint32 OMLKIJINJHM = 11; // offset: 28
uint32 retcode = 5; // offset: 24
}
// Obf: TakeEventRewardCsReq
// Type: Req
// CmdID: 4702
message TakeEventRewardCsReq {
uint32 event_id = 11; // offset: 24
}
// Obf: AlleyTakeEventRewardScRsp
// Type: Rsp
// CmdID: 4737
message AlleyTakeEventRewardScRsp {
ItemList reward = 7; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: LogisticsDetonateStarSkiffCsReq
// Type: Req
// CmdID: 4790
message LogisticsDetonateStarSkiffCsReq {
}
// Type: Rsp
// CmdID: 4705
message LogisticsDetonateStarSkiffScRsp {
uint32 retcode = 9; // offset: 24
}
// Obf: CmdArchiveType
enum CmdArchiveType {
CmdArchiveType_MNFEPONEDDJ = 0;
CmdGetUpdatedArchiveDataScRsp = 2304;
CmdGetUpdatedArchiveDataCsReq = 2324;
CmdGetArchiveDataCsReq = 2383;
CmdGetArchiveDataScRsp = 2381;
}
message RelicList {
uint32 type = 2; // offset: 28
uint32 set_id = 8; // offset: 24
}
message MonsterList {
uint32 monster_id = 8; // offset: 28
uint32 num = 15; // offset: 24
}
// Obf: ArchiveData
message ArchiveData {
repeated MonsterList kill_monster_list = 12; // offset: 16
repeated RelicList relic_list = 1; // offset: 32
repeated uint32 archive_equipment_id_list = 4; // offset: 48
repeated uint32 archive_avatar_id_list = 14; // offset: 40
repeated uint32 archive_missing_equipment_id_list = 6; // offset: 56
}
// Obf: GetArchiveDataCsReq
// Type: Req
// CmdID: 2383
message GetArchiveDataCsReq {
}
// Obf: GetArchiveDataScRsp
// Type: Rsp
// CmdID: 2381
message GetArchiveDataScRsp {
uint32 retcode = 10; // offset: 32
ArchiveData archive_data = 15; // offset: 24
}
// Obf: GetUpdatedArchiveDataCsReq
// Type: Req
// CmdID: 2324
message GetUpdatedArchiveDataCsReq {
}
// Type: Rsp
// CmdID: 2304
message GetUpdatedArchiveDataScRsp {
ArchiveData archive_data = 2; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: CmdAvatarType
enum CmdAvatarType {
CmdAvatarType_MNFEPONEDDJ = 0;
CmdUnlockSkillTreeCsReq = 335;
CmdDressRelicAvatarCsReq = 356;
CmdSetGrowthTargetAvatarScRsp = 345;
CmdSetMultipleAvatarPathsCsReq = 379;
CmdAddAvatarScNotify = 384;
CmdGrowthTargetAvatarChangedScNotify = 368;
CmdUnlockAvatarPathCsReq = 355;
CmdGetPreAvatarActivityListScRsp = 364;
CmdDressAvatarCsReq = 369;
CmdUnlockSkilltreeScRsp = 313;
CmdGetPreAvatarActivityListCsReq = 312;
CmdTakeOffAvatarSkinCsReq = 318;
CmdGetAvatarDataScRsp = 381;
CmdMarkAvatarCsReq = 396;
CmdActiveEidolonCsReq = 319;
CmdSetAvatarPathScRsp = 397;
CmdAvatarSpecialSkilltreeUnlockScNotify = 314;
CmdGetPreAvatarGrowthInfoScRsp = 391;
CmdTakeOffAvatarSkinScRsp = 306;
CmdPromoteAvatarScRsp = 400;
CmdTakePromotionRewardScRsp = 303;
CmdAddMultiPathAvatarScNotify = 317;
CmdPromoteAvatarCsReq = 362;
CmdTakeOffEquipmentCsReq = 346;
CmdDressAvatarScRsp = 340;
CmdSetPlayerOutfitCsReq = 322;
CmdSetAvatarEnhancedIdScRsp = 305;
CmdTakeOffRelicScRsp = 388;
CmdTakePromotionRewardCsReq = 386;
CmdUnlockAvatarSkinScNotify = 301;
CmdSetAvatarPathCsReq = 351;
CmdUnlockAvatarPathScRsp = 376;
CmdTakeOffEquipmentScRsp = 357;
CmdGetAvatarDataCsReq = 383;
CmdDressAvatarSkinScRsp = 331;
CmdAvatarPathChangedNotify = 329;
CmdRankUpAvatarScRsp = 323;
CmdSetPlayerOutfitScRsp = 347;
CmdMarkAvatarScRsp = 343;
CmdSetGrowthTargetAvatarCsReq = 327;
CmdDressAvatarSkinCsReq = 309;
CmdGetPreAvatarGrowthInfoCsReq = 308;
CmdAvatarExpUpCsReq = 324;
CmdSetMultipleAvatarPathsScRsp = 315;
CmdTakeOffRelicCsReq = 334;
CmdDressRelicAvatarScRsp = 348;
CmdSetAvatarEnhancedIdCsReq = 390;
CmdAvatarExpUpScRsp = 304;
}
// Obf: GrowthTartgetFuncType
enum GrowthTartgetFuncType {
GrowthTartgetFuncType_NOALJFABKON = 0;
}
enum AddAvatarSrcState {
ADD_AVATAR_SRC_NONE = 0;
ADD_AVATAR_SRC_GACHA = 1;
ADD_AVATAR_SRC_ROGUE = 2;
ADD_AVATAR_SRC_DELIVERY = 3;
}
enum NBFLHLJGABC {
NBFLHLJGABC_MNFEPONEDDJ = 0;
NBFLHLJGABC_ILAEHGAEJMH = 1;
NBFLHLJGABC_EGOBKBLIJHO = 2;
}
// Obf: GrowthTargetState
enum GrowthTargetState {
GrowthTargetState_FHJGCAHJKPP = 0;
GrowthTargetState_PFPOMNPBPLA = 1;
GrowthTargetState_BOPLNDGHMFG = 2;
GrowthTargetState_AAFCCKKJLMD = 3;
GrowthTargetState_ANIPLKPEJEJ = 4;
GrowthTargetState_LFIEKGHBDCI = 5;
}
// Obf: GetAvatarDataCsReq
// Type: Req
// CmdID: 383
message GetAvatarDataCsReq {
repeated uint32 base_avatar_id_list = 15; // offset: 16
bool is_get_all = 5; // offset: 32
}
message AvatarPathSkillTree {
uint32 level = 7; // offset: 28
uint32 anchor_type = 12; // offset: 24
}
// Obf: Avatar
message Avatar {
repeated uint32 has_taken_promotion_reward_list = 8; // offset: 16
uint32 exp = 2; // offset: 48
uint32 equipment_unique_id = 3; // offset: 40
uint32 level = 12; // offset: 32
bool is_marked = 14; // offset: 64
uint32 cur_multi_path_avatar_type = 1; // offset: 36
uint32 promotion = 5; // offset: 68
uint32 base_avatar_id = 13; // offset: 44
uint64 first_met_time_stamp = 11; // offset: 56
}
// Obf: MultiPathAvatarInfo
message AvatarPathData {
repeated EquipRelic equip_relic_list = 3; // offset: 16
uint32 avatar_id = 7; // offset: 56
uint32 unk_enhanced_id = 6; // offset: 48
uint32 rank = 9; // offset: 44
uint32 path_equipment_id = 12; // offset: 52
uint32 dressed_skin_id= 14; // offset: 40
repeated AvatarPathSkillTree avatar_path_skill_tree = 10; // offset: 32
uint64 unlock_timestamp = 5; // offset: 64
}
// Obf: GetAvatarDataScRsp
// Type: Rsp
// CmdID: 381
message GetAvatarDataScRsp {
repeated AvatarPathData avatar_path_data_info_list = 10; // offset: 64
EAIOLADLFKL EPCDLPBGOJD = 8; // offset: 32
repeated JOGMADAMFNI GKJFHOAGHGA = 1; // offset: 40
bool is_get_all = 9; // offset: 80
repeated uint32 skin_list = 5; // offset: 48
uint32 PDABLJKHMBO = 14; // offset: 84
repeated uint32 basic_type_id_list = 6; // offset: 72
repeated Avatar avatar_list = 4; // offset: 24
uint32 retcode = 15; // offset: 88
repeated GrowthTartgetFuncType cur_avatar_path = 13; // offset: 56
}
// Obf: AvatarExpUpCsReq
// Type: Req
// CmdID: 324
message AvatarExpUpCsReq {
uint32 base_avatar_id = 8; // offset: 32
ItemCostData item_cost = 13; // offset: 16
}
// Obf: AvatarExpUpScRsp
// Type: Rsp
// CmdID: 304
message AvatarExpUpScRsp {
repeated PileItem return_item_list = 4; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: UnlockSkillTreeCsReq
// Type: Req
// CmdID: 335
message UnlockSkillTreeCsReq {
uint32 point_id = 1; // offset: 36
uint32 level = 2; // offset: 32
repeated ItemCost item_list = 5; // offset: 24
}
// Obf: UnlockSkilltreeScRsp
// Type: Rsp
// CmdID: 313
message UnlockSkilltreeScRsp {
uint32 retcode = 9; // offset: 28
uint32 level = 3; // offset: 32
uint32 point_id = 14; // offset: 24
}
// Obf: PromoteAvatarCsReq
// Type: Req
// CmdID: 362
message PromoteAvatarCsReq {
uint32 base_avatar_id = 13; // offset: 32
repeated ItemCost item_list = 6; // offset: 24
}
// Type: Rsp
// CmdID: 400
message PromoteAvatarScRsp {
uint32 retcode = 5; // offset: 24
}
// Obf: DressAvatarCsReq
// Type: Req
// CmdID: 369
message DressAvatarCsReq {
uint32 avatar_id = 11; // offset: 24
uint32 equipment_unique_id = 9; // offset: 28
}
// Type: Rsp
// CmdID: 340
message DressAvatarScRsp {
uint32 retcode = 15; // offset: 24
}
// Obf: TakeOffEquipmentCsReq
// Type: Req
// CmdID: 346
message TakeOffEquipmentCsReq {
uint32 avatar_id = 12; // offset: 24
}
// Type: Rsp
// CmdID: 357
message TakeOffEquipmentScRsp {
uint32 retcode = 8; // offset: 24
}
// Obf: AddAvatarScNotify
// Type: Notify
// CmdID: 384
message AddAvatarScNotify {
uint32 base_avatar_id = 15; // offset: 32
bool is_new = 6; // offset: 40
ItemList reward = 4; // offset: 24
AddAvatarSrcState src = 3; // offset: 36
}
// Obf: AddMultiPathAvatarScNotify
// Type: Notify
// CmdID: 317
message AddMultiPathAvatarScNotify {
bool is_new = 7; // offset: 32
ItemList reward = 2; // offset: 24
uint32 avatar_id = 15; // offset: 40
NBFLHLJGABC DKBCNMGBIAE = 10; // offset: 36
}
// Obf: ActiveEidolonCsReq
// Type: Req
// CmdID: 319
message ActiveEidolonCsReq {
uint32 avatar_id = 3; // offset: 32
uint32 rank = 7; // offset: 36
ItemCostData cost_data = 4; // offset: 16
}
// Type: Rsp
// CmdID: 323
message ActiveEidolonScRsp {
uint32 retcode = 14; // offset: 24
}
message DressRelicParam {
uint32 relic_type = 10; // offset: 28
uint32 relic_unique_id = 3; // offset: 24
}
// Obf: DressRelicAvatarCsReq
// Type: Req
// CmdID: 356
message DressRelicAvatarCsReq {
repeated DressRelicParam switch_list = 13; // offset: 24
uint32 avatar_id = 6; // offset: 32
}
// Type: Rsp
// CmdID: 348
message DressRelicAvatarScRsp {
uint32 avatar_id = 1; // offset: 24
uint32 retcode = 14; // offset: 28
}
// Obf: TakeOffRelicCsReq
// Type: Req
// CmdID: 334
message TakeOffRelicCsReq {
uint32 avatar_id = 4; // offset: 32
repeated uint32 relic_type_list = 12; // offset: 24
}
// Type: Rsp
// CmdID: 388
message TakeOffRelicScRsp {
uint32 retcode = 4; // offset: 24
}
// Obf: TakePromotionRewardCsReq
// Type: Req
// CmdID: 386
message TakePromotionRewardCsReq {
uint32 base_avatar_id = 6; // offset: 28
uint32 promotion = 15; // offset: 24
}
// Obf: TakePromotionRewardScRsp
// Type: Rsp
// CmdID: 303
message TakePromotionRewardScRsp {
ItemList reward_list = 1; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: DressAvatarSkinCsReq
// Type: Req
// CmdID: 309
message DressAvatarSkinCsReq {
uint32 avatar_id = 11; // offset: 28
uint32 skin_id = 10; // offset: 24
}
// Type: Rsp
// CmdID: 331
message DressAvatarSkinScRsp {
uint32 retcode = 15; // offset: 24
}
// Obf: TakeOffAvatarSkinCsReq
// Type: Req
// CmdID: 318
message TakeOffAvatarSkinCsReq {
uint32 avatar_id = 5; // offset: 24
}
// Type: Rsp
// CmdID: 306
message TakeOffAvatarSkinScRsp {
uint32 retcode = 5; // offset: 24
}
// Obf: UnlockAvatarSkinScNotify
// Type: Notify
// CmdID: 301
message UnlockAvatarSkinScNotify {
uint32 skin_id = 4; // offset: 24
}
// Obf: SetPlayerOutfitCsReq
// Type: Req
// CmdID: 322
message SetPlayerOutfitCsReq {
EAIOLADLFKL EPCDLPBGOJD = 7; // offset: 24
}
// Obf: SetPlayerOutfitScRsp
// Type: Rsp
// CmdID: 347
message SetPlayerOutfitScRsp {
uint32 retcode = 11; // offset: 24
}
// Obf: MarkAvatarCsReq
// Type: Req
// CmdID: 396
message MarkAvatarCsReq {
bool is_marked = 14; // offset: 28
uint32 avatar_id = 12; // offset: 24
}
// Obf: MarkAvatarScRsp
// Type: Rsp
// CmdID: 343
message MarkAvatarScRsp {
bool is_marked = 5; // offset: 24
uint32 avatar_id = 8; // offset: 32
uint32 retcode = 1; // offset: 28
}
// Obf: SetGrowthTargetAvatarCsReq
// Type: Req
// CmdID: 327
message SetGrowthTargetAvatarCsReq {
uint32 GDNLMHDMIBH = 13; // offset: 36
GrowthTargetState source = 15; // offset: 40
uint32 avatar_id = 9; // offset: 32
repeated GrowthTartgetFuncType growth_target_type_list = 2; // offset: 24
}
// Obf: SetGrowthTargetAvatarScRsp
// Type: Rsp
// CmdID: 345
message SetGrowthTargetAvatarScRsp {
uint32 PDABLJKHMBO = 7; // offset: 32
repeated GrowthTartgetFuncType growth_target_type_list = 12; // offset: 16
uint32 growth_avatar_id = 11; // offset: 36
uint32 retcode = 15; // offset: 40
}
// Obf: GrowthTargetAvatarChangedScNotify
// Type: Notify
// CmdID: 368
message GrowthTargetAvatarChangedScNotify {
uint32 PDABLJKHMBO = 15; // offset: 32
repeated GrowthTartgetFuncType growth_target_type_list = 4; // offset: 24
}
// Obf: GetPreAvatarActivityListCsReq
// Type: Req
// CmdID: 312
message GetPreAvatarActivityListCsReq {
}
// Obf: GetPreAvatarActivityListScRsp
// Type: Rsp
// CmdID: 364
message GetPreAvatarActivityListScRsp {
uint32 retcode = 12; // offset: 32
repeated uint32 ALFKPNILOJJ = 11; // offset: 16
}
message KIBINDIOENM {
uint32 type = 1695; // offset: 100
uint32 LIBKLHFICJI = 4; // offset: 92
uint32 CKJIMCCIDNB = 13; // offset: 76
string HJJAHIKCOPM = 885; // offset: 40
uint32 JJCMLCEKLDI = 8; // offset: 88
uint32 panel_id = 1736; // offset: 84
uint32 NNEMBFPBEID = 9; // offset: 124
uint32 MGPNBCNOCJH = 5; // offset: 112
string HMILAMBEOAH = 834; // offset: 16
uint32 NCIIHEEOLPO = 2; // offset: 64
uint32 PBPMKFCNAEK = 15; // offset: 108
uint32 LAPGCJMLFFF = 1639; // offset: 80
uint32 AACGBGPDFAI = 1; // offset: 116
uint32 BIEEGIKFIBC = 3; // offset: 72
string AOJFNDDIMPN = 1663; // offset: 48
uint32 LFBPEPFGAOF = 6; // offset: 96
uint32 GMNHDMALGOA = 14; // offset: 56
uint32 AELFHAKPCAM = 10; // offset: 104
uint32 BBNDPIJLMOI = 7; // offset: 60
uint32 FCABGMPOGFD = 12; // offset: 68
uint32 JKOJJBGJPKE = 11; // offset: 120
string PACBKELNJIH = 296; // offset: 32
}
// Obf: GetPreAvatarGrowthInfoCsReq
// Type: Req
// CmdID: 308
message GetPreAvatarGrowthInfoCsReq {
}
// Obf: GetPreAvatarGrowthInfoScRsp
// Type: Rsp
// CmdID: 391
message GetPreAvatarGrowthInfoScRsp {
uint32 retcode = 8; // offset: 32
repeated KIBINDIOENM PNDGPPEJIAL = 3; // offset: 16
}
// Obf: SetAvatarEnhancedIdCsReq
// Type: Req
// CmdID: 390
message SetAvatarEnhancedIdCsReq {
uint32 avatar_id = 5; // offset: 24
uint32 enhanced_id = 4; // offset: 28
}
// Obf: SetAvatarEnhancedIdScRsp
// Type: Rsp
// CmdID: 305
message SetAvatarEnhancedIdScRsp {
uint32 unk_enhanced_id = 5; // offset: 24
uint32 growth_avatar_id = 3; // offset: 32
uint32 retcode = 9; // offset: 28
}
// Obf: SetAvatarPathCsReq
// Type: Req
// CmdID: 351
message SetAvatarPathCsReq {
MultiPathAvatarType avatar_id = 8; // offset: 24
}
// Obf: SetAvatarPathScRsp
// Type: Rsp
// CmdID: 397
message SetAvatarPathScRsp {
uint32 retcode = 2; // offset: 28
MultiPathAvatarType avatar_id = 5; // offset: 24
}
// Obf: SetMultipleAvatarPathsCsReq
// Type: Req
// CmdID: 379
message SetMultipleAvatarPathsCsReq {
repeated MultiPathAvatarType avatar_id_list = 2; // offset: 24
}
// Obf: SetMultipleAvatarPathsScRsp
// Type: Rsp
// CmdID: 315
message SetMultipleAvatarPathsScRsp {
uint32 retcode = 5; // offset: 24
}
// Obf: UnlockAvatarPathCsReq
// Type: Req
// CmdID: 355
message UnlockAvatarPathCsReq {
MultiPathAvatarType avatar_id = 15; // offset: 24
}
// Obf: UnlockAvatarPathScRsp
// Type: Rsp
// CmdID: 376
message UnlockAvatarPathScRsp {
uint32 retcode = 7; // offset: 44
MultiPathAvatarType avatar_id = 5; // offset: 40
repeated uint32 basic_type_id_list = 13; // offset: 32
ItemList reward = 6; // offset: 24
}
// Obf: AvatarPathChangedNotify
// Type: Notify
// CmdID: 329
message AvatarPathChangedNotify {
MultiPathAvatarType cur_multi_path_avatar_type = 2; // offset: 24
uint32 base_avatar_id = 1; // offset: 28
}
// Obf: AvatarSpecialSkilltreeUnlockScNotify
// Type: Notify
// CmdID: 314
message AvatarSpecialSkilltreeUnlockScNotify {
uint32 avatar_id = 12; // offset: 28
uint32 point_id = 2; // offset: 24
}
// Obf: CmdBattleType
enum CmdBattleType {
CmdBattleType_MNFEPONEDDJ = 0;
CmdPVEBattleResultScRsp = 181;
CmdGetCurBattleInfoScRsp = 113;
CmdReBattleAfterBattleLoseCsNotify = 184;
CmdQuitBattleCsReq = 124;
CmdRebattleByClientCsNotify = 119;
CmdQuitBattleScNotify = 169;
CmdGetCurBattleInfoCsReq = 135;
CmdServerSimulateBattleFinishScNotify = 157;
CmdPVEBattleResultCsReq = 183;
CmdSyncClientResVersionCsReq = 162;
CmdBattleType_JMLPJFNGCII = 140;
CmdBattleLogReportScRsp = 146;
CmdSyncClientResVersionScRsp = 200;
CmdQuitBattleScRsp = 104;
}
// Obf: PVEBattleResultCsReq
// Type: Req
// CmdID: 183
message PVEBattleResultCsReq {
bytes turn_snapshot_hash = 9; // offset: 24
bool is_auto_fight = 10; // offset: 64
uint32 client_version = 12; // offset: 84
BattleStatistics stt = 7; // offset: 56
map<string, uint32> PDFKPHFIBEL = 14; // offset: 16
repeated BattleOp op_list = 2; // offset: 48
uint32 GGLPKKJDFDL = 13; // offset: 76
uint32 battle_id = 8; // offset: 88
string debug_extra_info = 5; // offset: 32
uint32 cost_time = 1; // offset: 80
bool is_ai_consider_ultra_skill = 6; // offset: 66
bool ELFBDOKLJDL = 4; // offset: 65
BattleEndStatus end_status = 11; // offset: 68
uint32 client_res_version = 15; // offset: 72
uint32 stage_id = 3; // offset: 92
}
// Obf: PVEBattleResultScRsp
// Type: Rsp
// CmdID: 181
message PVEBattleResultScRsp {
ItemList drop_data = 7; // offset: 24
uint32 NKNKPJBOOPG = 14; // offset: 112
string res_version = 1; // offset: 32
HDLLNMMODAJ MGBFLHENAFP = 1463; // offset: 72
string bin_version = 5; // offset: 16
uint32 battle_id = 6; // offset: 108
repeated BattleAvatar battle_avatar_list = 10; // offset: 56
BattleEndStatus end_status = 2; // offset: 104
uint32 retcode = 12; // offset: 100
uint32 AKCIPFBKFPI = 4; // offset: 116
uint32 stage_id = 9; // offset: 96
ItemList item_list_unk1 = 11; // offset: 40
uint32 mismatch_turn_count = 15; // offset: 92
ItemList multiple_drop_data = 13; // offset: 48
uint32 event_id = 3; // offset: 88
ItemList item_list_unk2 = 671; // offset: 80
bool check_identical = 8; // offset: 120
}
// Obf: QuitBattleCsReq
// Type: Req
// CmdID: 124
message QuitBattleCsReq {
BattleStatistics stt = 6; // offset: 24
RebattleType rebattle_type = 1; // offset: 32
}
// Type: Rsp
// CmdID: 104
message QuitBattleScRsp {
uint32 retcode = 10; // offset: 24
}
// Obf: GetCurBattleInfoCsReq
// Type: Req
// CmdID: 135
message GetCurBattleInfoCsReq {
}
// Obf: GetCurBattleInfoScRsp
// Type: Rsp
// CmdID: 113
message GetCurBattleInfoScRsp {
uint32 retcode = 4; // offset: 44
SceneBattleInfo battle_info = 10; // offset: 16
uint32 FLOJBLOLBCI = 12; // offset: 48
AetherDivideBattleInfo JOINIDMNGID = 7; // offset: 32
BattleEndStatus last_end_status = 11; // offset: 40
}
// Obf: SyncClientResVersionCsReq
// Type: Req
// CmdID: 162
message SyncClientResVersionCsReq {
uint32 client_res_version = 4; // offset: 24
}
// Type: Rsp
// CmdID: 200
message SyncClientResVersionScRsp {
uint32 retcode = 13; // offset: 24
uint32 client_res_version = 7; // offset: 28
}
// Type: Notify
// CmdID: 169
message QuitBattleScNotify {
}
message BattleLogReportCsReq {
}
// Type: Rsp
// CmdID: 146
message BattleLogReportScRsp {
bool is_battle_log_report = 3; // offset: 28
uint32 retcode = 12; // offset: 24
}
// Type: Notify
// CmdID: 157
message ServerSimulateBattleFinishScNotify {
}
// Type: Notify
// CmdID: 184
message ReBattleAfterBattleLoseCsNotify {
bool CLGOFDEDIAN = 15; // offset: 24
}
// Type: Notify
// CmdID: 119
message RebattleByClientCsNotify {
RebattleType rebattle_type = 15; // offset: 32
BattleStatistics stt = 8; // offset: 24
}
// Obf: CmdBattleCollegeType
enum CmdBattleCollegeType {
CmdBattleCollegeType_MNFEPONEDDJ = 0;
CmdStartBattleCollegeScRsp = 5735;
CmdGetBattleCollegeDataScRsp = 5781;
CmdSyncBattleCollegeDataChangeScNotify = 5724;
CmdStartBattleCollegeCsReq = 5704;
CmdGetBattleCollegeDataCsReq = 5783;
}
// Obf: GetBattleCollegeDataCsReq
// Type: Req
// CmdID: 5783
message GetBattleCollegeDataCsReq {
}
// Obf: GetBattleCollegeDataScRsp
// Type: Rsp
// CmdID: 5781
message GetBattleCollegeDataScRsp {
uint32 retcode = 11; // offset: 36
repeated uint32 finished_college_id_list = 3; // offset: 16
uint32 NBBCPBIBGAK = 7; // offset: 32
}
// Obf: SyncBattleCollegeDataChangeScNotify
// Type: Notify
// CmdID: 5724
message SyncBattleCollegeDataChangeScNotify {
ItemList reward = 1; // offset: 16
repeated uint32 finished_college_id_list = 5; // offset: 32
uint32 NBBCPBIBGAK = 12; // offset: 40
}
// Obf: StartBattleCollegeCsReq
// Type: Req
// CmdID: 5704
message StartBattleCollegeCsReq {
uint32 id = 1; // offset: 24
}
// Obf: StartBattleCollegeScRsp
// Type: Rsp
// CmdID: 5735
message StartBattleCollegeScRsp {
SceneBattleInfo battle_info = 5; // offset: 24
uint32 retcode = 2; // offset: 32
uint32 id = 8; // offset: 36
}
// Obf: CmdBattlePassType
enum CmdBattlePassType {
CmdBattlePassType_MNFEPONEDDJ = 0;
CmdTakeAllRewardScRsp = 3069;
CmdTakeBpRewardScRsp = 3035;
CmdTakeAllRewardCsReq = 3100;
CmdBuyBpLevelScRsp = 3062;
CmdBuyBpLevelCsReq = 3013;
CmdTakeBpRewardCsReq = 3004;
CmdBattlePassInfoNotify = 3083;
}
// Obf: BpTierType
enum BpTierType {
BP_TIER_TYPE_NONE = 0;
BP_TIER_TYPE_FREE = 1;
BP_TIER_TYPE_PREMIUM_1 = 2;
BP_TIER_TYPE_PREMIUM_2 = 3;
}
// Obf: BpRewardType
enum BpRewardType {
BP_REWARAD_TYPE_NONE = 0;
BP_REWARAD_TYPE_FREE = 1;
BP_REWARAD_TYPE_PREMIUM_1 = 2;
BP_REWARAD_TYPE_PREMIUM_2 = 3;
BP_REWARAD_TYPE_PREMIUM_OPTIONAL = 4;
}
// Obf: BattlePassInfoNotify
// Type: Notify
// CmdID: 3083
message BattlePassInfoNotify {
uint64 KMDJFEKKFAA = 6; // offset: 96
uint64 IMCLDKFJNIC = 10; // offset: 80
uint64 HPLHNDEOMLC = 5; // offset: 56
uint64 KLCMMCHOFGN = 8; // offset: 64
uint32 IDDGHKBMKJF = 4; // offset: 24
uint64 HMJGEJPFDBA = 9; // offset: 48
uint64 BLFJGJCDLOE = 15; // offset: 104
uint64 NMIOFHLLNOL = 7; // offset: 40
uint32 level = 14; // offset: 32
BpTierType ECLHEKHFGAC = 11; // offset: 28
uint32 ALIFHNHDOCJ = 1; // offset: 36
uint64 DMAGOGCLPGN = 2; // offset: 72
uint32 exp = 13; // offset: 88
}
// Obf: TakeBpRewardCsReq
// Type: Req
// CmdID: 3004
message TakeBpRewardCsReq {
BpRewardType type = 14; // offset: 24
uint32 level = 10; // offset: 32
uint32 optional_reward_id = 4; // offset: 28
}
// Obf: TakeBpRewardScRsp
// Type: Rsp
// CmdID: 3035
message TakeBpRewardScRsp {
uint32 retcode = 15; // offset: 32
ItemList reward = 8; // offset: 24
}
// Obf: BuyBpLevelCsReq
// Type: Req
// CmdID: 3013
message BuyBpLevelCsReq {
uint32 PLDEJLJBBLB = 2; // offset: 24
}
// Obf: BuyBpLevelScRsp
// Type: Rsp
// CmdID: 3062
message BuyBpLevelScRsp {
uint32 retcode = 7; // offset: 24
}
message OptionalReward {
uint32 level = 12; // offset: 24
uint32 optional_reward_id = 1; // offset: 28
}
// Obf: TakeAllRewardCsReq
// Type: Req
// CmdID: 3100
message TakeAllRewardCsReq {
repeated OptionalReward KGHFNDBFLFB = 9; // offset: 16
}
// Obf: TakeAllRewardScRsp
// Type: Rsp
// CmdID: 3069
message TakeAllRewardScRsp {
ItemList reward = 1; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: CmdBenefitActivityType
enum CmdBenefitActivityType {
CmdBenefitActivityType_MNFEPONEDDJ = 0;
CmdTakeBenefitActivityRewardScRsp = 4864;
CmdTakeBenefitActivityRewardCsReq = 4851;
CmdGetBenefitActivityInfoScRsp = 4890;
CmdJoinBenefitActivityCsReq = 4889;
CmdJoinBenefitActivityScRsp = 4862;
CmdGetBenefitActivityInfoCsReq = 4854;
}
// Obf: GetBenefitActivityInfoCsReq
// Type: Req
// CmdID: 4854
message GetBenefitActivityInfoCsReq {
}
// Obf: LuckyKoiInfoList
message LuckyKoiInfoList {
string CKPHFCEMFBE = 6; // offset: 24
string FNBANMODKHA = 3; // offset: 32
uint32 head_icon = 8; // offset: 40
}
message OEEIEGEKEFB {
ItemList item_list = 3; // offset: 16
uint32 level = 7; // offset: 32
}
message EGEBOOMLDPE {
uint64 AHBBBBOPELL = 9; // offset: 48
repeated LuckyKoiInfoList HDDPAGDBAGI = 13; // offset: 32
uint64 end_time = 3; // offset: 40
uint64 begin_time = 4; // offset: 64
uint32 EEIMFBKGNHK = 6; // offset: 56
repeated OEEIEGEKEFB OHJHNHBDMNN = 1; // offset: 16
}
// Obf: BenefitData
message BenefitData {
EGEBOOMLDPE config = 9; // offset: 24
uint32 BBODMOKDOKC = 11; // offset: 32
uint32 status = 14; // offset: 40
uint32 level = 12; // offset: 36
}
// Obf: GetBenefitActivityInfo
// Type: Rsp
// CmdID: 4890
message GetBenefitActivityInfoScRsp {
repeated BenefitData JJDNHCAELIL = 10; // offset: 24
bool KNMDFLFCNFP = 4; // offset: 32
uint32 retcode = 6; // offset: 36
}
message GHGOEGLDLBF {
bool PIGLANNCNFM = 3; // offset: 24
uint32 BBODMOKDOKC = 10; // offset: 28
}
// Obf: TakeBenefitActivityRewardCsReq
// Type: Req
// CmdID: 4851
message TakeBenefitActivityRewardCsReq {
repeated GHGOEGLDLBF switch_list = 9; // offset: 24
bool FOIBOEMGAIB = 12; // offset: 32
}
message BKMJDIPDGOB {
uint32 BBODMOKDOKC = 8; // offset: 32
ItemList item_list = 7; // offset: 16
bool PIGLANNCNFM = 12; // offset: 36
}
// Obf: TakeBenefitActivityRewardScRsp
// Type: Rsp
// CmdID: 4864
message TakeBenefitActivityRewardScRsp {
repeated BKMJDIPDGOB switch_list = 13; // offset: 24
uint32 retcode = 6; // offset: 40
ItemList IFIIKLFACAN = 10; // offset: 16
}
// Obf: JoinBenefitActivityCsReq
// Type: Req
// CmdID: 4889
message JoinBenefitActivityCsReq {
uint32 BBODMOKDOKC = 5; // offset: 24
}
// Type: Rsp
// CmdID: 4862
message JoinBenefitActivityScRsp {
uint32 retcode = 3; // offset: 28
uint32 BBODMOKDOKC = 9; // offset: 24
}
// Obf: CmdBenefitV2ActivityType
enum CmdBenefitV2ActivityType {
CmdBenefitV2ActivityType_MNFEPONEDDJ = 0;
CmdBenefitV2ActivityType_BDGBIJOIHBA = 9822;
CmdBenefitV2ActivityType_HNPDBGEHJGL = 9828;
CmdBenefitV2ActivityType_JNGNLODOANI = 9823;
CmdEBBONOPGGPC = 9830;
CmdMCJLKCOIPDF = 9826;
CmdJHIKBKMDAOP = 9821;
}
message NPIGCECOLNE {
uint32 NGDJPHEJAOH = 13; // offset: 36
bool GBNFAGHFDMH = 3; // offset: 24
uint32 BBODMOKDOKC = 7; // offset: 28
uint32 DJDGGKHOADE = 5; // offset: 32
}
message FDMCBHBJMGL {
uint32 group_id = 15; // offset: 32
repeated NPIGCECOLNE JJIADENOKHM = 8; // offset: 24
}
message HIGDPPOKACA {
}
// Type: Rsp
// CmdID: 9821
message JHIKBKMDAOP {
uint32 retcode = 14; // offset: 32
repeated FDMCBHBJMGL CAIJOFHGOAK = 15; // offset: 16
}
message MOIOIHOHDLD {
uint32 BBODMOKDOKC = 15; // offset: 28
uint32 group_id = 2; // offset: 24
}
// Type: Rsp
// CmdID: 9826
message MCJLKCOIPDF {
uint32 BBODMOKDOKC = 8; // offset: 28
uint32 NGDJPHEJAOH = 14; // offset: 40
uint32 DJDGGKHOADE = 9; // offset: 36
uint32 retcode = 2; // offset: 24
uint32 group_id = 5; // offset: 32
}
message KBABNOPBBDN {
uint32 group_id = 2; // offset: 28
uint32 BBODMOKDOKC = 1; // offset: 24
}
// Type: Rsp
// CmdID: 9830
message EBBONOPGGPC {
uint32 retcode = 8; // offset: 32
uint32 group_id = 14; // offset: 36
ItemList item_list = 11; // offset: 24
uint32 BBODMOKDOKC = 1; // offset: 40
}
// Obf: CmdBoxingClubType
enum CmdBoxingClubType {
CmdBoxingClubType_MNFEPONEDDJ = 0;
CmdGiveUpBoxingClubChallengeCsReq = 4262;
CmdBoxingClubRewardScNotify = 4269;
CmdStartBoxingClubBattleScRsp = 4213;
CmdChooseBoxingClubStageOptionalBuffScRsp = 4256;
CmdSetBoxingClubResonanceLineupCsReq = 4284;
CmdChooseBoxingClubStageOptionalBuffCsReq = 4223;
CmdStartBoxingClubBattleCsReq = 4235;
CmdGetBoxingClubInfoScRsp = 4281;
CmdSetBoxingClubResonanceScRsp = 4219;
CmdMatchBoxingClubOpponentCsReq = 4224;
CmdGetBoxingClubInfoCsReq = 4283;
CmdMatchBoxingClubOpponentScRsp = 4204;
CmdChooseBoxingClubResonanceScRsp = 4257;
CmdBoxingClubChallengeUpdateScNotify = 4240;
CmdChooseBoxingClubResonanceCsReq = 4246;
CmdGiveUpBoxingClubChallengeScRsp = 4300;
}
message LHJCFGDHMDN {
uint32 avatar_id = 11; // offset: 28
AvatarType avatar_type = 9; // offset: 24
}
message FIGMGLIEKNG {
uint32 DKJMKNFMDGF = 15; // offset: 52
uint32 challenge_id = 4; // offset: 72
uint32 MKAAFCBAMJE = 11; // offset: 48
uint32 KOFONKIFJDP = 13; // offset: 60
repeated uint32 MFFOOCJDAHH = 5; // offset: 16
uint32 KHKLHJCGPEJ = 2; // offset: 56
repeated uint32 avatar_list = 10; // offset: 32
repeated LHJCFGDHMDN PBMBNFDFDLE = 7; // offset: 24
bool ENEHAJGMBAK = 8; // offset: 68
uint32 KJGABKGEMNM = 6; // offset: 64
}
// Obf: GetBoxingClubInfoCsReq
// Type: Req
// CmdID: 4283
message GetBoxingClubInfoCsReq {
}
// Obf: GetBoxingClubInfoScRsp
// Type: Rsp
// CmdID: 4281
message GetBoxingClubInfoScRsp {
uint32 retcode = 13; // offset: 32
repeated FIGMGLIEKNG challenge_list = 3; // offset: 16
}
message GIFAHDCMEOK {
AvatarType avatar_type = 7; // offset: 28
uint32 avatar_id = 10; // offset: 24
}
// Obf: MatchBoxingClubOpponentCsReq
// Type: Req
// CmdID: 4224
message MatchBoxingClubOpponentCsReq {
repeated uint32 avatar_list = 13; // offset: 24
uint32 challenge_id = 3; // offset: 40
repeated GIFAHDCMEOK PBMBNFDFDLE = 6; // offset: 32
}
// Obf: MatchBoxingClubOpponentScRsp
// Type: Rsp
// CmdID: 4204
message MatchBoxingClubOpponentScRsp {
uint32 retcode = 3; // offset: 32
FIGMGLIEKNG BDPBOBHCDGF = 2; // offset: 24
}
// Obf: ChooseBoxingClubResonanceCsReq
// Type: Req
// CmdID: 4246
message ChooseBoxingClubResonanceCsReq {
uint32 challenge_id = 13; // offset: 24
uint32 KOFONKIFJDP = 12; // offset: 28
}
// Obf: ChooseBoxingClubResonanceScRsp
// Type: Rsp
// CmdID: 4257
message ChooseBoxingClubResonanceScRsp {
FIGMGLIEKNG BDPBOBHCDGF = 1; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: SetBoxingClubResonanceLineupCsReq
// Type: Req
// CmdID: 4284
message SetBoxingClubResonanceLineupCsReq {
repeated GIFAHDCMEOK PBMBNFDFDLE = 10; // offset: 16
uint32 challenge_id = 4; // offset: 32
}
// Obf: SetBoxingClubResonanceScRsp
// Type: Rsp
// CmdID: 4219
message SetBoxingClubResonanceScRsp {
FIGMGLIEKNG BDPBOBHCDGF = 1; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: ChooseBoxingClubStageOptionalBuffCsReq
// Type: Req
// CmdID: 4223
message ChooseBoxingClubStageOptionalBuffCsReq {
uint32 challenge_id = 9; // offset: 24
uint32 JJAPCFCKEIN = 13; // offset: 28
}
// Obf: ChooseBoxingClubStageOptionalBuffScRsp
// Type: Rsp
// CmdID: 4256
message ChooseBoxingClubStageOptionalBuffScRsp {
uint32 retcode = 1; // offset: 32
FIGMGLIEKNG BDPBOBHCDGF = 4; // offset: 24
}
// Obf: StartBoxingClubBattleCsReq
// Type: Req
// CmdID: 4235
message StartBoxingClubBattleCsReq {
uint32 challenge_id = 6; // offset: 24
}
// Obf: StartBoxingClubBattleScRsp
// Type: Rsp
// CmdID: 4213
message StartBoxingClubBattleScRsp {
uint32 retcode = 12; // offset: 32
SceneBattleInfo battle_info = 8; // offset: 16
uint32 challenge_id = 5; // offset: 36
}
// Obf: GiveUpBoxingClubChallengeCsReq
// Type: Req
// CmdID: 4262
message GiveUpBoxingClubChallengeCsReq {
bool PBBGPKCFMKK = 14; // offset: 24
uint32 challenge_id = 2; // offset: 28
}
// Obf: GiveUpBoxingClubChallengeScRsp
// Type: Rsp
// CmdID: 4300
message GiveUpBoxingClubChallengeScRsp {
FIGMGLIEKNG BDPBOBHCDGF = 15; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: BoxingClubRewardScNotify
// Type: Notify
// CmdID: 4269
message BoxingClubRewardScNotify {
uint32 challenge_id = 13; // offset: 36
uint32 KHKLHJCGPEJ = 5; // offset: 32
ItemList reward = 3; // offset: 24
bool is_win = 7; // offset: 40
}
// Obf: BoxingClubChallengeUpdateScNotify
// Type: Notify
// CmdID: 4240
message BoxingClubChallengeUpdateScNotify {
FIGMGLIEKNG BDPBOBHCDGF = 2; // offset: 16
}
// Obf: CmdCakeRaceType
enum CmdCakeRaceType {
CmdCakeRaceType_MNFEPONEDDJ = 0;
CmdCakeRaceLoanCsReq = 9135;
CmdCakeRaceStartPveScRsp = 9124;
CmdCakeRaceUpdatePveScRsp = 9132;
CmdCakeRaceGetFriendRankingInfoListScRsp = 9147;
CmdCakeRaceLikeFriendRankingInfoScRsp = 9125;
CmdCakeRaceGetDailyLikeCsReq = 9133;
CmdCakeRaceGetDataScRsp = 9121;
CmdCakeRaceFinishPveScRsp = 9131;
CmdCakeRaceType_KIDKDGBILNB = 9142;
CmdMJCDEIDOLFJ = 9149;
CmdCakeRaceGetHandbookScRsp = 9122;
CmdCakeRaceUpdatePveMeetCatCsReq = 9129;
CmdCakeRaceLoanScRsp = 9130;
CmdCakeRaceStartPveCsReq = 9141;
CmdCakeRaceLikeFriendRankingInfoCsReq = 9137;
CmdCakeRaceGetHandbookCsReq = 9136;
CmdCakeRaceFinishPveCsReq = 9140;
CmdCakeRaceFinishFieldRewardScNotify = 9134;
CmdCakeRaceGetDailyLikeScRsp = 9139;
CmdCakeRaceCoinScoreChangeScNotify = 9146;
CmdCakeRaceGetFriendRankingInfoListCsReq = 9127;
CmdCakeRaceGetDataCsReq = 9126;
}
// Obf: CakeRaceGetDataCsReq
// Type: Req
// CmdID: 9126
message CakeRaceGetDataCsReq {
}
// Obf: CakeRaceGetDataScRsp
// Type: Rsp
// CmdID: 9121
message CakeRaceGetDataScRsp {
uint32 NOPAPHKLMDP = 9; // offset: 44
uint32 retcode = 15; // offset: 52
uint32 score_id = 12; // offset: 48
repeated uint32 HFDPAJPGPIB = 13; // offset: 32
repeated uint32 BBAGCJGPDDC = 5; // offset: 24
uint32 item_value = 8; // offset: 40
}
// Obf: CakeRaceLoanCsReq
// Type: Req
// CmdID: 9135
message CakeRaceLoanCsReq {
}
// Obf: CakeRaceLoanScRsp
// Type: Rsp
// CmdID: 9130
message CakeRaceLoanScRsp {
uint32 JJLIHKLCGMK = 2; // offset: 32
ItemList item_list = 6; // offset: 16
uint32 retcode = 13; // offset: 36
}
// Obf: CakeRaceStartPveCsReq
// Type: Req
// CmdID: 9141
message CakeRaceStartPveCsReq {
uint32 IAIKDGMCLNE = 2; // offset: 24
}
// Obf: CakeRaceStartPveScRsp
// Type: Rsp
// CmdID: 9124
message CakeRaceStartPveScRsp {
uint32 retcode = 2; // offset: 28
uint32 IAIKDGMCLNE = 4; // offset: 24
}
message MNLOAJBIIKA {
uint32 ALCAKIKHAIJ = 14; // offset: 28
uint32 HNLIHDPJOMP = 4; // offset: 24
}
message FLKFJKJNFHP {
repeated uint32 COBENPKMCAJ = 1; // offset: 16
}
// Obf: CakeRaceUpdatePveMeetCatCsReq
// Type: Req
// CmdID: 9129
message CakeRaceUpdatePveMeetCatCsReq {
uint32 IAIKDGMCLNE = 2; // offset: 32
uint32 BDMLGAOILOC = 15; // offset: 40
oneof HCJGEHKGCEN {
MNLOAJBIIKA GMFCOBLKMEJ = 9; // offset: 24
uint32 IDFIPPEGNAD = 6; // offset: 24
bool KEFDIHMKBGB = 4; // offset: 24
FLKFJKJNFHP MNEMDLNLONH = 7; // offset: 24
bool BEOKPLEFJPM = 11; // offset: 24
}
}
// Obf: CakeRaceUpdatePveScRsp
// Type: Rsp
// CmdID: 9132
message CakeRaceUpdatePveScRsp {
uint32 retcode = 6; // offset: 24
}
// Obf: CakeRaceFinishPveCsReq
// Type: Req
// CmdID: 9140
message CakeRaceFinishPveCsReq {
bool LPOILEPEAFB = 9; // offset: 28
uint32 score_id = 4; // offset: 24
}
// Type: Rsp
// CmdID: 9131
message CakeRaceFinishPveScRsp {
uint32 retcode = 8; // offset: 24
}
// Obf: CakeRaceFinishFieldRewardScNotify
// Type: Notify
// CmdID: 9134
message CakeRaceFinishFieldRewardScNotify {
uint32 IAIKDGMCLNE = 3; // offset: 32
ItemList reward = 8; // offset: 16
}
// Obf: CakeRaceCoinScoreChangeScNotify
// Type: Notify
// CmdID: 9146
message CakeRaceCoinScoreChangeScNotify {
uint32 item_value = 11; // offset: 32
uint32 NOPAPHKLMDP = 15; // offset: 24
uint32 score_id = 3; // offset: 28
}
// Obf: CakeRaceGetHandbookCsReq
// Type: Req
// CmdID: 9136
message CakeRaceGetHandbookCsReq {
}
message AMCKLJIPNMF {
uint32 LNDIBAKCEML = 6; // offset: 24
uint32 HNLIHDPJOMP = 4; // offset: 32
uint32 IGMNBKAJEIL = 12; // offset: 28
}
// Obf: CakeRaceGetHandbookScRsp
// Type: Rsp
// CmdID: 9122
message CakeRaceGetHandbookScRsp {
uint32 retcode = 10; // offset: 32
repeated AMCKLJIPNMF JHKLHMDEMCK = 2; // offset: 16
}
// Obf: CakeRaceGetFriendRankingInfoListCsReq
// Type: Req
// CmdID: 9127
message CakeRaceGetFriendRankingInfoListCsReq {
}
message ADBPPEKHJJJ {
uint32 uid = 10; // offset: 32
uint32 NOPAPHKLMDP = 13; // offset: 28
uint32 ICNLPCALLEB = 8; // offset: 24
}
// Obf: CakeRaceGetFriendRankingInfoListScRsp
// Type: Rsp
// CmdID: 9147
message CakeRaceGetFriendRankingInfoListScRsp {
uint32 retcode = 11; // offset: 40
repeated uint32 JJNDIHMDBKP = 7; // offset: 32
repeated ADBPPEKHJJJ GKAIDNHIFPF = 3; // offset: 16
}
// Obf: CakeRaceLikeFriendRankingInfoCsReq
// Type: Req
// CmdID: 9137
message CakeRaceLikeFriendRankingInfoCsReq {
uint32 LEKGBKGDIDA = 1; // offset: 24
}
// Obf: CakeRaceLikeFriendRankingInfoScRsp
// Type: Rsp
// CmdID: 9125
message CakeRaceLikeFriendRankingInfoScRsp {
uint32 LEKGBKGDIDA = 15; // offset: 40
ItemList reward_list = 6; // offset: 24
uint32 retcode = 12; // offset: 44
repeated uint32 JJNDIHMDBKP = 2; // offset: 16
}
// Obf: CakeRaceGetDailyLikeCsReq
// Type: Req
// CmdID: 9133
message CakeRaceGetDailyLikeCsReq {
}
// Obf: CakeRaceGetDailyLikeScRsp
// Type: Rsp
// CmdID: 9139
message CakeRaceGetDailyLikeScRsp {
repeated uint32 JJNDIHMDBKP = 12; // offset: 16
uint32 retcode = 15; // offset: 32
}
message GEEOJPMJJJD {
}
message HJJDAIFEJEG {
uint32 PHOGLPNBPBE = 14; // offset: 28
uint32 JBHPCBIBPOE = 8; // offset: 24
}
// Type: Rsp
// CmdID: 9149
message MJCDEIDOLFJ {
repeated HJJDAIFEJEG content_package_list = 14; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: CmdChallengeType
enum CmdChallengeType {
CmdChallengeType_MNFEPONEDDJ = 0;
CmdGetCurChallengeScRsp = 1746;
CmdGetCurChallengeCsReq = 1740;
CmdStartPartialChallengeCsReq = 1788;
CmdEnterChallengeNextPhaseCsReq = 1718;
CmdGetChallengeScRsp = 1781;
CmdChallengeSettleNotify = 1762;
CmdLeaveChallengeCsReq = 1735;
CmdEnterChallengeNextPhaseScRsp = 1706;
CmdChallengeLineupNotify = 1757;
CmdGetChallengeGroupStatisticsScRsp = 1734;
CmdTakeChallengeRewardScRsp = 1756;
CmdStartPartialChallengeScRsp = 1786;
CmdGetChallengeCsReq = 1783;
CmdRestartChallengePhaseScRsp = 1731;
CmdStartChallengeScRsp = 1704;
CmdGetChallengeGroupStatisticsCsReq = 1748;
CmdLeaveChallengeScRsp = 1713;
CmdChallengeBossPhaseSettleNotify = 1701;
CmdStartChallengeCsReq = 1724;
CmdRestartChallengePhaseCsReq = 1709;
CmdTakeChallengeCumulativeRewardCsReq = 1723;
}
// Obf: ChallengeStatus
enum ChallengeStatus {
CHALLENGE_UNKNOWN = 0;
CHALLENGE_DOING = 1;
CHALLENGE_FINISH = 2;
CHALLENGE_FAILED = 3;
}
// Obf: Challenge
message Challenge {
uint32 taken_reward = 12; // offset: 56
uint32 record_id = 14; // offset: 44
ChallengeStageInfo stage_info = 13; // offset: 16
bool NKCHBPOPAAC = 4; // offset: 36
uint32 score_two = 2; // offset: 52
uint32 score_id = 9; // offset: 48
uint32 star = 6; // offset: 40
uint32 challenge_id = 1; // offset: 32
}
message ChallengeGroup {
uint64 taken_stars_count_reward = 7; // offset: 24
uint32 group_id = 10; // offset: 32
}
message ChallengeHistoryMaxLevel {
uint32 reward_display_type = 13; // offset: 28
uint32 level = 14; // offset: 24
}
// Obf: GetChallengeCsReq
// Type: Req
// CmdID: 1783
message GetChallengeCsReq {
}
// Obf: GetChallengeScRsp
// Type: Rsp
// CmdID: 1781
message GetChallengeScRsp {
repeated ChallengeGroup challenge_group_list = 1; // offset: 16
repeated Challenge challenge_list = 9; // offset: 24
repeated ChallengeHistoryMaxLevel max_level_list = 15; // offset: 32
uint32 GHAMCPFGMMP = 12; // offset: 52
uint32 retcode = 14; // offset: 48
}
// Obf: ChallengeStoryBuffInfo
message ChallengeStoryBuffInfo {
uint32 buff_one = 11; // offset: 24
uint32 buff_two = 1; // offset: 28
}
// Obf: ChallengeBossBuffInfo
message ChallengeBossBuffInfo {
uint32 buff_one = 4; // offset: 28
uint32 buff_two = 15; // offset: 24
}
// Obf: ChallengeBuffInfo
message ChallengeBuffInfo {
oneof OKAIINGCACL {
ChallengeStoryBuffInfo story_info = 9; // offset: 24
ChallengeBossBuffInfo boss_info = 2; // offset: 24
}
}
// Obf: StartChallengeCsReq
// Type: Req
// CmdID: 1724
message StartChallengeCsReq {
repeated uint32 second_lineup = 12; // offset: 16
ChallengeBuffInfo stage_info = 9; // offset: 24
uint32 challenge_id = 14; // offset: 48
repeated uint32 first_lineup = 3; // offset: 32
}
// Obf: StartChallengeScRsp
// Type: Rsp
// CmdID: 1704
message StartChallengeScRsp {
CurChallenge cur_challenge = 13; // offset: 24
SceneInfo scene = 9; // offset: 40
uint32 retcode = 4; // offset: 56
ChallengeStageInfo stage_info = 7; // offset: 16
repeated LineupInfo lineup_list = 2; // offset: 32
}
// Obf: PartialChallengeCsReq
// Type: Req
// CmdID: 1788
message StartPartialChallengeCsReq {
bool is_first_half = 14; // offset: 24
uint32 challenge_id = 8; // offset: 32
uint32 buff_id = 15; // offset: 28
}
// Obf: StartPartialChallengeScRsp
// Type: Rsp
// CmdID: 1786
message StartPartialChallengeScRsp {
SceneInfo scene = 14; // offset: 16
LineupInfo lineup = 13; // offset: 40
CurChallenge cur_challenge = 10; // offset: 32
uint32 retcode = 2; // offset: 48
}
// Obf: LeaveChallengeCsReq
// Type: Req
// CmdID: 1735
message LeaveChallengeCsReq {
}
// Obf: LeaveChallengeScRsp
// Type: Rsp
// CmdID: 1713
message LeaveChallengeScRsp {
uint32 retcode = 6; // offset: 24
}
// Obf: ChallengeSettleNotify
// Type: Notify
// CmdID: 1762
message ChallengeSettleNotify {
ChallengeHistoryMaxLevel max_level = 2; // offset: 24
uint32 score_two = 1; // offset: 56
uint32 challenge_id = 4; // offset: 76
uint32 challenge_score = 8; // offset: 64
CurChallenge cur_challenge = 5; // offset: 16
repeated uint32 JGFFFPMAEJC = 12; // offset: 32
bool is_win = 3; // offset: 68
uint32 star = 10; // offset: 60
ItemList reward = 9; // offset: 48
uint32 GHAMCPFGMMP = 15; // offset: 72
}
// Obf: KillMonster
message KillMonster {
uint32 kill_num = 12; // offset: 28
uint32 monster_id = 1; // offset: 24
}
// Obf: ChallengeStoryBuffList
message ChallengeStoryBuffList {
repeated uint32 buff_list = 8; // offset: 16
}
// Obf: ChallengeBossBuffList
message ChallengeBossBuffList {
repeated uint32 buff_list = 2; // offset: 24
uint32 challenge_boss_const = 5; // offset: 32
}
// Obf: ChallengeCurBuffInfo
message ChallengeCurBuffInfo {
oneof OKAIINGCACL {
ChallengeStoryBuffList cur_story_buffs = 14; // offset: 24
ChallengeBossBuffList cur_boss_buffs = 6; // offset: 24
}
}
// Obf: CurChallenge
message CurChallenge {
ChallengeCurBuffInfo stage_info = 11; // offset: 16
uint32 score_id = 10; // offset: 44
ChallengeStatus status = 9; // offset: 40
uint32 challenge_id = 6; // offset: 60
uint32 round_count = 5; // offset: 56
ExtraLineupType extra_lineup_type = 15; // offset: 48
uint32 dead_avatar_num = 14; // offset: 64
uint32 score_two = 8; // offset: 52
repeated KillMonster kill_monster_list = 2; // offset: 24
}
// Obf: GetCurChallengeCsReq
// Type: Req
// CmdID: 1740
message GetCurChallengeCsReq {
}
// Obf: GetCurChallengeScRsp
// Type: Rsp
// CmdID: 1746
message GetCurChallengeScRsp {
uint32 retcode = 7; // offset: 40
CurChallenge cur_challenge = 3; // offset: 32
repeated LineupInfo lineup_list = 12; // offset: 16
}
// Obf: ChallengeLineupNotify
// Type: Notify
// CmdID: 1757
message ChallengeLineupNotify {
ExtraLineupType extra_lineup_type = 1; // offset: 24
}
// Obf: TakeChallengeCumulativeRewardCsReq
// Type: Req
// CmdID: 1723
message TakeChallengeCumulativeRewardCsReq {
uint32 group_id = 2; // offset: 24
}
// Obf: TakeChallengeRewardScRsp
// Type: Rsp
// CmdID: 1756
message TakeChallengeRewardScRsp {
repeated TakenChallengeRewardInfo taken_reward_list = 8; // offset: 16
uint32 group_id = 1; // offset: 36
uint32 retcode = 11; // offset: 32
}
// Obf: TakenChallengeRewardInfo
message TakenChallengeRewardInfo {
ItemList reward = 2; // offset: 16
uint32 star_count = 9; // offset: 32
}
// Obf: ChallengeStatistics
message ChallengeStatistics {
uint32 record_id = 10; // offset: 32
ChallengeStageTertinggi stage_tertinggi = 2; // offset: 16
}
// Obf: ChallengeStoryStatistics
message ChallengeStoryStatistics {
uint32 record_id = 12; // offset: 32
ChallengeStoryStageTertinggi stage_tertinggi = 6; // offset: 16
}
// Obf: ChallengeBossStatistics
message ChallengeBossStatistics {
ChallengeBossStageTertinggi stage_tertinggi = 6; // offset: 24
uint32 record_id = 1; // offset: 32
}
message ChallengeStageTertinggi {
repeated ChallengeLineupList lineup_list = 4; // offset: 16
uint32 EENEOPGCKKB = 9; // offset: 32
uint32 dead_avatar_num = 10; // offset: 36
uint32 level = 7; // offset: 40
}
message ChallengeStoryStageTertinggi {
uint32 buff_two = 12; // offset: 36
uint32 EENEOPGCKKB = 5; // offset: 48
uint32 score_id = 13; // offset: 32
uint32 level = 4; // offset: 40
uint32 buff_one = 11; // offset: 44
repeated ChallengeLineupList lineup_list = 9; // offset: 16
}
message ChallengeBossStageTertinggi {
uint32 level = 2; // offset: 32
uint32 score_id = 9; // offset: 44
repeated ChallengeLineupList lineup_list = 14; // offset: 16
uint32 buff_one = 1; // offset: 36
uint32 buff_two = 4; // offset: 48
uint32 EENEOPGCKKB = 7; // offset: 40
}
// Obf: ChallengeLineupList
message ChallengeLineupList {
repeated ChallengeAvatarInfo avatar_list = 13; // offset: 24
}
// Obf: ChallengeAvatarInfo
message ChallengeAvatarInfo {
uint32 id = 15; // offset: 24
AvatarType avatar_type = 12; // offset: 28
uint32 index = 4; // offset: 36
uint32 level = 1; // offset: 40
uint32 IOHJBCAIKGC = 6; // offset: 32
}
// Obf: GetChallengeGroupStatisticsCsReq
// Type: Req
// CmdID: 1748
message GetChallengeGroupStatisticsCsReq {
uint32 group_id = 11; // offset: 24
}
// Obf: GetChallengeGroupStatisticsScRsp
// Type: Rsp
// CmdID: 1734
message GetChallengeGroupStatisticsScRsp {
uint32 retcode = 10; // offset: 36
uint32 group_id = 11; // offset: 40
oneof HKMCNCFBMHI {
ChallengeStatistics challenge_default = 9; // offset: 16
ChallengeStoryStatistics challenge_story = 6; // offset: 16
ChallengeBossStatistics challenge_boss = 15; // offset: 16
}
}
// Obf: ChallengeBossSingleNodeInfo
message ChallengeBossSingleNodeInfo {
bool OCGKBIGEJFJ = 15; // offset: 29
uint32 max_score = 9; // offset: 32
uint32 buff_id = 2; // offset: 24
bool is_win = 7; // offset: 28
}
// Obf: ChallengeBossEquipmentInfo
message ChallengeBossEquipmentInfo {
uint32 rank = 2; // offset: 36
uint32 level = 4; // offset: 24
uint32 unique_id = 11; // offset: 32
uint32 tid = 13; // offset: 28
uint32 promotion = 6; // offset: 40
}
// Obf: ChallengeBossRelicInfo
message ChallengeBossRelicInfo {
uint32 tid = 7; // offset: 32
uint32 main_affix_id = 4; // offset: 44
repeated RelicAffix sub_affix_list = 6; // offset: 16
uint32 unique_id = 3; // offset: 36
uint32 level = 5; // offset: 40
}
// Obf: ChallengeBossAvatarRelicInfo
message ChallengeBossAvatarRelicInfo {
map<uint32, ChallengeBossRelicInfo> avatar_relic_slot_map = 13; // offset: 16
}
// Obf: ChallengeBossInfo
message ChallengeBossInfo {
ChallengeBossSingleNodeInfo first_node = 13; // offset: 64
repeated uint32 first_lineup = 8; // offset: 40
bool unk1 = 6; // offset: 72
map<uint32, ChallengeBossEquipmentInfo> challenge_avatar_equipment_map = 14; // offset: 48
ChallengeBossSingleNodeInfo second_node = 5; // offset: 24
repeated uint32 second_lineup = 4; // offset: 32
map<uint32, ChallengeBossAvatarRelicInfo> challenge_avatar_relic_map = 15; // offset: 56
}
// Obf: ChallengeStageInfo
message ChallengeStageInfo {
oneof OKAIINGCACL {
ChallengeBossInfo boss_info = 13; // offset: 16
}
}
// Obf: RestartChallengePhaseCsReq
// Type: Req
// CmdID: 1709
message RestartChallengePhaseCsReq {
}
// Obf: RestartChallengePhaseScRsp
// Type: Rsp
// CmdID: 1731
message RestartChallengePhaseScRsp {
uint32 retcode = 13; // offset: 32
SceneInfo scene = 7; // offset: 16
}
// Obf: EnterChallengeNextPhaseCsReq
// Type: Req
// CmdID: 1718
message EnterChallengeNextPhaseCsReq {
}
// Obf: EnterChallengeNextPhaseScRsp
// Type: Rsp
// CmdID: 1706
message EnterChallengeNextPhaseScRsp {
SceneInfo scene = 8; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: ChallengeBossPhaseSettleNotify
// Type: Notify
// CmdID: 1701
message ChallengeBossPhaseSettleNotify {
bool is_second_half = 10; // offset: 52
uint32 challenge_score = 6; // offset: 36
uint32 page_type = 4; // offset: 48
uint32 phase = 7; // offset: 56
repeated BattleTarget battle_target_list = 8; // offset: 16
bool is_win = 9; // offset: 53
bool is_reward = 15; // offset: 54
uint32 challenge_id = 13; // offset: 40
uint32 star = 5; // offset: 32
uint32 score_two = 11; // offset: 44
}
// Obf: CmdChallengePeakType
enum CmdChallengePeakType {
CmdChallengePeakType_MNFEPONEDDJ = 0;
CmdChallengePeakSettleScNotify = 8924;
CmdGetCurChallengePeakScRsp = 8934;
CmdGetCurChallengePeakCsReq = 8918;
CmdConfirmChallengePeakSettleCsReq = 8941;
CmdConfirmChallengePeakSettleScRsp = 8919;
CmdReStartChallengePeakScRsp = 8903;
CmdSetChallengePeakBossHardModeScRsp = 8922;
CmdSetChallengePeakMobLineupAvatarScRsp = 8911;
CmdReStartChallengePeakCsReq = 8921;
CmdStartChallengePeakCsReq = 8901;
CmdLeaveChallengePeakScRsp = 8912;
CmdChallengePeakGroupDataUpdateScNotify = 8902;
CmdStartChallengePeakScRsp = 8914;
CmdTakeChallengePeakRewardScRsp = 8907;
CmdSetChallengePeakBossHardModeCsReq = 8938;
CmdGetChallengePeakDataCsReq = 8904;
CmdSetChallengePeakMobLineupAvatarCsReq = 8908;
CmdGetChallengePeakDataScRsp = 8940;
CmdTakeChallengePeakRewardCsReq = 8930;
CmdLeaveChallengePeakCsReq = 8939;
}
message ChallengePeakBuild {
repeated EquipRelic relic_list = 15; // offset: 24
uint32 avatar_id = 14; // offset: 36
uint32 equipment_unique_id = 13; // offset: 40
uint32 IOHJBCAIKGC = 4; // offset: 32
}
message ChallengePeak {
bool has_passed = 2; // offset: 52
uint32 cycles_used = 7; // offset: 56
repeated uint32 peak_avatar_id_list = 9; // offset: 16
repeated uint32 finished_target_list = 12; // offset: 40
repeated ChallengePeakBuild peak_build_list = 8; // offset: 24
uint32 peak_id = 6; // offset: 48
}
message ChallengePeakBossClearance {
uint32 buff_id = 11; // offset: 48
uint32 KELPPDFFLHC = 15; // offset: 60
repeated BJLELIKLMED NNILMPMMFAB = 14; // offset: 16
repeated uint32 DFDHNOCJNBG = 2; // offset: 24
repeated uint32 peak_avatar_id_list = 12; // offset: 32
uint32 best_cycle_count = 1; // offset: 56
uint32 KBFCPEKHEMN = 4; // offset: 52
bool has_passed = 13; // offset: 64
}
message ChallengePeakBoss {
uint32 CJCHIAOGLKN = 10; // offset: 52
bool hard_mode_has_passed = 6; // offset: 48
ChallengePeakBossClearance easy_mode = 4; // offset: 40
repeated uint32 finished_target_list = 7; // offset: 32
ChallengePeakBossClearance hard_mode = 13; // offset: 24
}
// Obf: WaitConfirmData
message WaitConfirmData {
uint32 cycles_used = 4; // offset: 40
repeated uint32 finished_target_list = 12; // offset: 16
bool is_wait_confirm = 13; // offset: 32
uint32 peak_id = 5; // offset: 36
}
message BJLELIKLMED {
uint32 IOHJBCAIKGC = 11; // offset: 28
uint32 avatar_id = 13; // offset: 24
}
message PFDJDDJFPDO {
repeated uint32 finished_target_list = 12; // offset: 32
uint32 peak_id = 11; // offset: 52
repeated BJLELIKLMED avatar_list = 7; // offset: 40
uint32 cycles_used = 6; // offset: 48
repeated uint32 peak_avatar_id_list = 10; // offset: 16
}
message AGIOGJOOOEI {
repeated PFDJDDJFPDO peaks = 15; // offset: 24
}
// Obf: ChallengePeakGroup
message ChallengePeakGroup {
uint32 peak_group_id = 8; // offset: 68
repeated uint32 taken_star_rewards = 15; // offset: 48
bool disable_hard_mode = 9; // offset: 72
WaitConfirmData wait_confirm_data = 7; // offset: 56
uint32 count_of_peaks = 3; // offset: 64
AGIOGJOOOEI BOBIMBGFOPA = 6; // offset: 40
repeated ChallengePeak peaks = 14; // offset: 16
uint32 obtained_stars = 4; // offset: 76
ChallengePeakBoss peak_boss = 2; // offset: 24
}
// Obf: GetChallengePeakDataCsReq
// Type: Req
// CmdID: 8904
message GetChallengePeakDataCsReq {
}
// Obf: GetChallengePeakDataScRsp
// Type: Rsp
// CmdID: 8940
message GetChallengePeakDataScRsp {
uint32 current_peak_group_id = 9; // offset: 36
repeated ChallengePeakGroup challenge_peak_groups = 4; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Type: Req
// CmdID: 8901
message StartChallengePeakCsReq {
repeated uint32 peak_avatar_id_list = 6; // offset: 16
uint32 peak_id = 5; // offset: 32
uint32 boss_buff_id = 2; // offset: 36
}
// Type: Rsp
// CmdID: 8914
message StartChallengePeakScRsp {
uint32 retcode = 2; // offset: 24
}
// Type: Req
// CmdID: 8939
message LeaveChallengePeakCsReq {
}
// Type: Rsp
// CmdID: 8912
message LeaveChallengePeakScRsp {
uint32 retcode = 14; // offset: 24
}
// Obf: ChallengePeakSettleScNotify
// Type: Notify
// CmdID: 8924
message ChallengePeakSettleScNotify {
uint32 turn_left = 11; // offset: 52
uint32 cycles_used = 15; // offset: 48
repeated ChallengePeakRewardGroup peak_reward_group_list = 9; // offset: 16
bool is_boss_target_better = 13; // offset: 56
bool is_wait_confirm = 7; // offset: 45
uint32 peak_id = 4; // offset: 40
repeated uint32 finished_target_list = 2; // offset: 24
bool is_unlock_easy_boss = 14; // offset: 59
bool hard_mode_has_passed = 5; // offset: 58
bool is_first_pass = 8; // offset: 44
bool is_win = 6; // offset: 57
}
// Obf: ChallengePeakGroupDataUpdateScNotify
// Type: Notify
// CmdID: 8902
message ChallengePeakGroupDataUpdateScNotify {
ChallengePeakGroup challenge_peak_group = 11; // offset: 16
}
// Obf: TakeChallengePeakRewardCsReq
// Type: Req
// CmdID: 8930
message TakeChallengePeakRewardCsReq {
repeated uint32 normal_reward_id_list = 3; // offset: 32
uint32 peak_group_id = 11; // offset: 40
repeated uint32 reward_id = 9; // offset: 16
}
// Obf: ChallengePeakRewardGroup
message ChallengePeakRewardGroup {
ItemList reward = 12; // offset: 16
uint32 normal_reward_id_list = 5; // offset: 32
}
// Obf: TakeChallengePeakRewardScRsp
// Type: Rsp
// CmdID: 8907
message TakeChallengePeakRewardScRsp {
repeated ChallengePeakRewardGroup peak_reward_group_list = 4; // offset: 16
uint32 peak_group_id = 10; // offset: 32
uint32 retcode = 12; // offset: 36
}
// Obf: GetCurChallengePeakCsReq
// Type: Req
// CmdID: 8918
message GetCurChallengePeakCsReq {
}
// Obf: GetCurChallengePeakScRsp
// Type: Rsp
// CmdID: 8934
message GetCurChallengePeakScRsp {
uint32 boss_buff_id = 6; // offset: 40
bool has_passed = 2; // offset: 49
uint32 retcode = 3; // offset: 36
uint32 cycles_used = 1; // offset: 44
repeated uint32 finished_target_list = 8; // offset: 24
bool is_wait_confirm = 4; // offset: 48
uint32 peak_id = 12; // offset: 32
}
// Obf: SetChallengePeakBossHardModeCsReq
// Type: Req
// CmdID: 8938
message SetChallengePeakBossHardModeCsReq {
bool is_hard_mode = 6; // offset: 24
uint32 peak_group_id = 13; // offset: 28
}
// Obf: SetChallengePeakBossHardModeScRsp
// Type: Rsp
// CmdID: 8922
message SetChallengePeakBossHardModeScRsp {
bool is_hard_mode = 9; // offset: 32
uint32 retcode = 8; // offset: 28
uint32 peak_group_id = 5; // offset: 24
}
// Type: Req
// CmdID: 8921
message ReStartChallengePeakCsReq {
}
// Type: Rsp
// CmdID: 8903
message ReStartChallengePeakScRsp {
uint32 retcode = 14; // offset: 24
}
// Obf: ChallengePeakLineup
message ChallengePeakLineup {
uint32 peak_id = 15; // offset: 32
repeated uint32 peak_avatar_id_list = 9; // offset: 16
}
// Type: Req
// CmdID: 8908
message SetChallengePeakMobLineupAvatarCsReq {
repeated ChallengePeakLineup lineup_list = 7; // offset: 32
uint32 peak_group_id = 2; // offset: 40
repeated uint32 NENFIMJIFGM = 3; // offset: 16
}
// Type: Rsp
// CmdID: 8911
message SetChallengePeakMobLineupAvatarScRsp {
uint32 retcode = 13; // offset: 24
}
// Type: Req
// CmdID: 8941
message ConfirmChallengePeakSettleCsReq {
bool JBJKIALGDOI = 15; // offset: 24
uint32 peak_id = 2; // offset: 28
}
// Type: Rsp
// CmdID: 8919
message ConfirmChallengePeakSettleScRsp {
uint32 retcode = 13; // offset: 24
uint32 peak_id = 4; // offset: 32
bool JBJKIALGDOI = 9; // offset: 28
}
// Obf: CmdChatType
enum CmdChatType {
CmdChatType_MNFEPONEDDJ = 0;
CmdGetChatEmojiListCsReq = 3969;
CmdGetChatFriendHistoryScRsp = 4000;
CmdPrivateMsgOfflineUsersScNotify = 3904;
CmdGetChatFriendHistoryCsReq = 3962;
CmdGetLoginChatInfoScRsp = 3956;
CmdSendMsgScRsp = 3981;
CmdGetPrivateChatHistoryCsReq = 3935;
CmdBatchMarkChatEmojiScRsp = 3919;
CmdSendMsgCsReq = 3983;
CmdGetLoginChatInfoCsReq = 3923;
CmdMarkChatEmojiScRsp = 3957;
CmdGetChatEmojiListScRsp = 3940;
CmdGetPrivateChatHistoryScRsp = 3913;
CmdBatchMarkChatEmojiCsReq = 3984;
CmdRevcMsgScNotify = 3924;
CmdMarkChatEmojiCsReq = 3946;
}
// Obf: SendMsgCsReq
// Type: Req
// CmdID: 3983
message SendMsgCsReq {
ChatType chat_type = 5; // offset: 40
repeated uint32 target_list = 2; // offset: 16
MessageChatData message_datas = 12; // offset: 32
}
// Obf: SendMsgScRsp
// Type: Rsp
// CmdID: 3981
message SendMsgScRsp {
uint32 retcode = 13; // offset: 24
uint64 end_time = 9; // offset: 32
}
// Obf: RevcMsgScNotify
// Type: Notify
// CmdID: 3924
message RevcMsgScNotify {
ChatType chat_type = 1; // offset: 32
uint32 DKDLOOAAAKE = 7; // offset: 36
ChatMessageData recv_message_data = 10; // offset: 24
}
// Type: Notify
// CmdID: 3904
message PrivateMsgOfflineUsersScNotify {
repeated uint32 contact_id_list = 11; // offset: 16
}
// Obf: GetPrivateChatHistoryCsReq
// Type: Req
// CmdID: 3935
message GetPrivateChatHistoryCsReq {
uint32 contact_side = 15; // offset: 24
uint32 target_side = 4; // offset: 28
}
// Obf: GetPrivateChatHistoryScRsp
// Type: Rsp
// CmdID: 3913
message GetPrivateChatHistoryScRsp {
repeated ChatMessageData chat_message_list = 3; // offset: 24
uint32 retcode = 5; // offset: 32
uint32 contact_side = 1; // offset: 40
uint32 target_side = 6; // offset: 36
}
// Obf: FriendHistoryInfo
message FriendHistoryInfo {
uint32 contact_side = 4; // offset: 32
int64 last_send_time = 13; // offset: 24
}
// Obf: GetChatFriendHistoryCsReq
// Type: Req
// CmdID: 3962
message GetChatFriendHistoryCsReq {
}
// Obf: GetChatFriendHistoryScRsp
// Type: Rsp
// CmdID: 4000
message GetChatFriendHistoryScRsp {
repeated FriendHistoryInfo friend_history_info = 4; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: GetChatEmojiListCsReq
// Type: Req
// CmdID: 3969
message GetChatEmojiListCsReq {
}
// Obf: GetChatEmojiListScRsp
// Type: Rsp
// CmdID: 3940
message GetChatEmojiListScRsp {
repeated uint32 chat_emoji_list = 13; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: MarkChatEmojiCsReq
// Type: Req
// CmdID: 3946
message MarkChatEmojiCsReq {
bool is_remove_id = 10; // offset: 24
uint32 extra_id = 14; // offset: 28
}
// Obf: MarkChatEmojiScRsp
// Type: Rsp
// CmdID: 3957
message MarkChatEmojiScRsp {
bool is_remove_id = 8; // offset: 24
uint32 retcode = 5; // offset: 32
uint32 extra_id = 11; // offset: 28
}
// Obf: BatchMarkChatEmojiCsReq
// Type: Req
// CmdID: 3984
message BatchMarkChatEmojiCsReq {
repeated uint32 marked_emoji_id_list = 13; // offset: 16
}
// Obf: BatchMarkChatEmojiScRsp
// Type: Rsp
// CmdID: 3919
message BatchMarkChatEmojiScRsp {
repeated uint32 marked_emoji_id_list = 6; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: GetLoginChatInfoCsReq
// Type: Req
// CmdID: 3923
message GetLoginChatInfoCsReq {
}
// Obf: GetLoginChatInfoScRsp
// Type: Rsp
// CmdID: 3956
message GetLoginChatInfoScRsp {
uint32 retcode = 12; // offset: 32
repeated uint32 contact_id_list = 14; // offset: 16
}
// Obf: CmdChenLingBattleType
enum CmdChenLingBattleType {
CmdChenLingBattleType_MNFEPONEDDJ = 0;
CmdChenLingGetDataScRsp = 9610;
CmdChenLingFinishBattleCsReq = 9591;
CmdOKGIIIKBHHC = 9604;
CmdChenLingActivatedPrivilegeScRsp = 9587;
CmdChenLingRefreshShopReq = 9576;
CmdChenLingStartStageScRsp = 9584;
CmdMEOEJIOLDIE = 9573;
CmdGJMCFOHEIDJ = 9605;
CmdDCPCPKMNPIG = 9589;
CmdChenLingBuyShopItemCsReq = 9616;
CmdChenLingRefreshCardCsReq = 9593;
CmdChenLingSelectPolicyCsReq = 9619;
CmdMCBPKEGEPHA = 9612;
CmdJBJPFANHIKA = 9592;
CmdMOEGNFILPJL = 9572;
CmdBHGDFMIOGNP = 9602;
CmdChenLingQuitStageCsReq = 9609;
CmdChenLingActivatedPrivilegeCsReq = 9590;
CmdHKLJMNEHOBL = 9618;
CmdPPOELLJDCCK = 9579;
CmdChenLingRefreshPolicyCsReq = 9578;
CmdChenLingMoveEntityCsReq = 9583;
CmdEHHFOIIGMIJ = 9598;
CmdAKGNBHKHCAK = 9581;
CmdChenLingFinishShopCsReq = 9601;
CmdChenLingQuitStageScRsp = 9582;
CmdChenLingFinishPrepareCsReq = 9608;
CmdChenLingStartStageCsReq = 9571;
CmdFGDMHEDIPEK = 9575;
CmdChenLingHandlePendingActionsCsReq = 9596;
CmdChenLingSyncChangeScNotify = 9586;
CmdChenLingSellHandCardCsReq = 9588;
CmdChenLingGetDataCsReq = 9574;
CmdChenLingUnlockGridCsReq = 9594;
CmdJKAMJCCBFGD = 9614;
CmdChenLingSelectCardCsReq = 9611;
CmdCLPMMHMNIHL = 9599;
CmdChenLingUseHandCardCsReq = 9600;
CmdFPKKHFJLOKB = 9577;
}
enum HOKJDLOIGBG {
HOKJDLOIGBG_IAJMCDFKKJH = 0;
HOKJDLOIGBG_ELMAOOGPNEO = 1;
HOKJDLOIGBG_JIKMAOANAJP = 2;
}
enum NJONGENJEEP {
NJONGENJEEP_MNFEPONEDDJ = 0;
NJONGENJEEP_OLDGDDIIEGH = 1;
NJONGENJEEP_IKHKEIEIAIP = 2;
NJONGENJEEP_IDLJMBALOGA = 3;
NJONGENJEEP_GNDCODAIDDO = 4;
NJONGENJEEP_HJIGNHBBHCO = 5;
NJONGENJEEP_IKFHPFHEJHA = 6;
NJONGENJEEP_MGDICDGNCPB = 7;
NJONGENJEEP_LEBFOFIEAGP = 8;
NJONGENJEEP_MBNKAAJIPPH = 9;
NJONGENJEEP_CGCGBCGLKFG = 10;
NJONGENJEEP_HAGKCLAEKMH = 11;
NJONGENJEEP_OHGPDCEPDOI = 12;
NJONGENJEEP_JFNHJEBABFH = 13;
NJONGENJEEP_NEGNMKLMPBA = 14;
NJONGENJEEP_ANJGFPANIBN = 15;
NJONGENJEEP_GFDFHMCEHBP = 16;
NJONGENJEEP_action = 17;
NJONGENJEEP_GLODGPIPNHG = 18;
NJONGENJEEP_EEJABKIDCBM = 19;
NJONGENJEEP_OEEADJLJEHD = 20;
NJONGENJEEP_NNMKHAGJLMK = 21;
NJONGENJEEP_DIGCIAAJDFP = 22;
}
// Obf: ChenLingSoldierAttrType
enum ChenLingSoldierAttrType {
ChenLingSoldierAttrType_MNFEPONEDDJ = 0;
ChenLingSoldierAttrType_MGIBLDFNAPP = 2;
ChenLingSoldierAttrType_hp = 3;
ChenLingSoldierAttrType_PLGECAJNGDB = 4;
ChenLingSoldierAttrType_OKNIOEOGACD = 5;
ChenLingSoldierAttrType_MHDAMMBPJPL = 6;
ChenLingSoldierAttrType_FGKOKDKBPIE = 7;
}
enum PBABLHJCIJH {
PBABLHJCIJH_MNFEPONEDDJ = 0;
PBABLHJCIJH_HFBHHLIENBI = 1;
PBABLHJCIJH_FDMJKILFLEF = 2;
PBABLHJCIJH_LBMPNEPEAJH = 3;
}
message MOHMEPBELLE {
uint64 JHNNNBCKIKF = 14; // offset: 40
NJONGENJEEP JKMAEIELMGM = 5; // offset: 32
oneof FAJBKMAJLEH {
uint32 ABNLBABFHEE = 12; // offset: 24
uint32 EGLAHFLGDPB = 2; // offset: 24
uint32 GIGEOBJEACG = 8; // offset: 24
uint32 KKOLGKHCNIC = 15; // offset: 24
uint32 KEDINHCKBDI = 1; // offset: 24
uint64 HBDCFCBMAEJ = 727; // offset: 24
uint32 EHHABHJFAGN = 1225; // offset: 24
uint32 GGJMNMCKIHO = 1383; // offset: 24
uint32 AFGCOKDIIJI = 664; // offset: 24
KNNPOMIFGLJ LBHGHOKAHBP = 1461; // offset: 24
}
}
message OAABHNPFBMJ {
uint32 EPOHGJHICEI = 3; // offset: 24
uint32 BJIDOAPACIP = 13; // offset: 32
uint32 DGLGDEOLPEH = 14; // offset: 28
}
message GLHJDBLJOPF {
uint64 unique_id = 11; // offset: 40
uint32 config_id = 14; // offset: 48
MOHMEPBELLE source = 12; // offset: 32
oneof GMMIAHEMPJL {
OAABHNPFBMJ GNNOGODNCEC = 2; // offset: 16
}
}
message GCICIIAAIKL {
uint32 CGNPLHGOHPI = 4; // offset: 32
MOHMEPBELLE source = 9; // offset: 16
uint32 progress = 5; // offset: 36
}
message JJHKCICOKPL {
uint64 CKGCOGCNGAD = 3; // offset: 24
uint32 config_id = 4; // offset: 36
uint32 DDOGMNLBKDO = 11; // offset: 32
uint32 level = 5; // offset: 40
}
message LHPDEBOACGC {
double JJPGCKECNLE = 3; // offset: 40
ChenLingSoldierAttrType FKLEPEDDFHK = 15; // offset: 52
MOHMEPBELLE source = 13; // offset: 16
double ILEMEMDAKIK = 6; // offset: 32
uint32 unique_id = 1; // offset: 48
}
message FDIGMELPIFL {
uint64 OLFBLCJPIIC = 5; // offset: 40
repeated JJHKCICOKPL IGOKIPJEJJI = 4; // offset: 24
bool GEBFPLKEMEB = 9; // offset: 64
uint32 level = 6; // offset: 52
uint32 DDOGMNLBKDO = 15; // offset: 48
uint64 PIOJIHFKPJI = 2; // offset: 56
repeated LHPDEBOACGC OMNAEPLLNEP = 1; // offset: 32
}
message HGEGAHPHIFD {
uint32 DDOGMNLBKDO = 4; // offset: 24
uint32 level = 3; // offset: 28
uint64 PIOJIHFKPJI = 13; // offset: 32
}
message CINDKIBIBGN {
uint32 unique_id = 9; // offset: 40
uint32 card_id = 15; // offset: 32
oneof EDBCOJGAINA {
FDIGMELPIFL OLDGDDIIEGH = 12; // offset: 24
HGEGAHPHIFD IKHKEIEIAIP = 3; // offset: 24
}
}
message KNNPOMIFGLJ {
int32 x = 11; // offset: 24
int32 y = 2; // offset: 28
}
message IJLEOGNKMNI {
KNNPOMIFGLJ LBHGHOKAHBP = 8; // offset: 16
uint32 ABNLBABFHEE = 9; // offset: 32
}
message MJGIMBFFHEH {
repeated uint32 ECFIOGEPJMJ = 13; // offset: 32
repeated uint32 PELEBAFJOAE = 7; // offset: 24
uint32 CCGGLPKOFIH = 11; // offset: 44
uint32 NDGDFINDJBI = 4; // offset: 40
}
message ECOGCCEEGJO {
MJGIMBFFHEH HNEBNNHMCCA = 3; // offset: 24
}
message MCMEEMCFKPM {
}
message CGINOFKGAEO {
repeated uint32 PELEBAFJOAE = 10; // offset: 24
uint32 NDGDFINDJBI = 13; // offset: 32
}
message GFJEDBINOPL {
uint32 NDGDFINDJBI = 10; // offset: 32
repeated uint32 PNAEBAINKFO = 14; // offset: 16
}
message POBIPBBHLBL {
repeated uint32 PELEBAFJOAE = 5; // offset: 32
uint32 CCGGLPKOFIH = 4; // offset: 52
uint32 NDGDFINDJBI = 9; // offset: 48
repeated uint32 ECFIOGEPJMJ = 8; // offset: 40
MJGIMBFFHEH HNEBNNHMCCA = 3; // offset: 16
}
message COMBGEECJCJ {
}
message EOCJNADJJAM {
oneof KALGCONMMPL {
ECOGCCEEGJO HEDLOAPALIA = 1; // offset: 16
MCMEEMCFKPM MNMIJHHNBBJ = 15; // offset: 16
CGINOFKGAEO BIGJDBILAOM = 14; // offset: 16
GFJEDBINOPL MIIHCCNFLMJ = 6; // offset: 16
POBIPBBHLBL NFNNEEDKEKO = 5; // offset: 16
COMBGEECJCJ JNPEHALINDP = 13; // offset: 16
}
}
message DAMBFPDIFBB {
uint32 MEMKHCCDADD = 13; // offset: 132
repeated uint32 NEALMDFINOA = 1; // offset: 72
repeated GLHJDBLJOPF NFBCAMOONIE = 15; // offset: 96
repeated uint32 NJMCKGNKDIA = 11; // offset: 56
uint32 GGJMNMCKIHO = 9; // offset: 136
EOCJNADJJAM PCEOOKIFIFC = 7; // offset: 88
uint32 stage_id = 10; // offset: 116
uint32 max_hp = 2011; // offset: 120
uint32 DACNEPFMDEL = 6; // offset: 128
repeated uint64 NCEPMGMGKOI = 1101; // offset: 24
repeated GCICIIAAIKL LGEPALKGGCH = 4; // offset: 40
PFJOMFICOEI pending_action = 3; // offset: 80
repeated IJLEOGNKMNI NGJMHOAHJOH = 8; // offset: 32
DFJMAMFCLIF ALLFOJGHPAI = 1143; // offset: 64
repeated CINDKIBIBGN entity_list = 12; // offset: 104
uint32 item_value = 5; // offset: 124
repeated IFHNFINKNEF CANGMBEEPBB = 2; // offset: 16
uint32 hp = 14; // offset: 112
}
message CNKPEBPKHHK {
bool LCHJKANPGIG = 6; // offset: 28
uint32 stage_id = 7; // offset: 24
}
// Obf: ChenLingGetDataCsReq
// Type: Req
// CmdID: 9574
message ChenLingGetDataCsReq {
}
// Obf: ChenLingGetDataScRsp
// Type: Rsp
// CmdID: 9610
message ChenLingGetDataScRsp {
uint32 CNDOGIMCFCH = 2; // offset: 48
DAMBFPDIFBB FJAOEGPHPNN = 8; // offset: 40
uint32 retcode = 12; // offset: 52
repeated uint32 KDFMLPCKDHK = 6; // offset: 24
CNKPEBPKHHK MBHENKALAPE = 15; // offset: 16
}
message MLNPJFEHDMP {
uint32 config_id = 3; // offset: 24
double damage = 7; // offset: 32
}
message MHPFNOGJNLA {
uint32 max_hp = 15; // offset: 48
repeated MLNPJFEHDMP NEMNKNEPEED = 11; // offset: 24
uint32 cur_hp = 5; // offset: 44
uint32 wave = 10; // offset: 36
uint32 stage_id = 3; // offset: 40
PBABLHJCIJH reason = 6; // offset: 32
}
// Obf: ChenLingStartStageCsReq
// Type: Req
// CmdID: 9571
message ChenLingStartStageCsReq {
uint32 GGJMNMCKIHO = 14; // offset: 24
uint32 stage_id = 12; // offset: 28
}
// Obf: ChenLingStartStageScRsp
// Type: Rsp
// CmdID: 9584
message ChenLingStartStageScRsp {
DAMBFPDIFBB FJPJFBJLPEE = 13; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: ChenLingQuitStageCsReq
// Type: Req
// CmdID: 9609
message ChenLingQuitStageCsReq {
uint32 BOFGAPCJMHF = 3; // offset: 24
}
// Obf: ChenLingQuitStageScRsp
// Type: Rsp
// CmdID: 9582
message ChenLingQuitStageScRsp {
MHPFNOGJNLA DACAGELDCPM = 2; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: ChenLingUnlockGridCsReq
// Type: Req
// CmdID: 9594
message ChenLingUnlockGridCsReq {
KNNPOMIFGLJ LBHGHOKAHBP = 6; // offset: 16
}
// Type: Rsp
// CmdID: 9572
message MOEGNFILPJL {
uint32 retcode = 13; // offset: 24
}
// Obf: ChenLingUseHandCardCsReq
// Type: Req
// CmdID: 9600
message ChenLingUseHandCardCsReq {
uint32 CPLFONLPEMM = 1; // offset: 32
KNNPOMIFGLJ JEONKLKOCIM = 7; // offset: 16
}
// Type: Rsp
// CmdID: 9577
message FPKKHFJLOKB {
uint32 retcode = 2; // offset: 24
}
// Obf: ChenLingMoveEntityCsReq
// Type: Req
// CmdID: 9583
message ChenLingMoveEntityCsReq {
KNNPOMIFGLJ JEONKLKOCIM = 13; // offset: 16
uint32 ABNLBABFHEE = 12; // offset: 32
}
// Type: Rsp
// CmdID: 9605
message GJMCFOHEIDJ {
uint32 retcode = 7; // offset: 24
}
// Obf: ChenLingSellHandCardCsReq
// Type: Req
// CmdID: 9588
message ChenLingSellHandCardCsReq {
uint32 CPLFONLPEMM = 3; // offset: 24
}
// Type: Rsp
// CmdID: 9604
message OKGIIIKBHHC {
uint32 retcode = 2; // offset: 24
}
// Obf: ChenLingFinishPrepareCsReq
// Type: Req
// CmdID: 9608
message ChenLingFinishPrepareCsReq {
}
// Type: Rsp
// CmdID: 9592
message JBJPFANHIKA {
uint32 retcode = 12; // offset: 24
}
// Obf: ChenLingFinishBattleCsReq
// Type: Req
// CmdID: 9591
message ChenLingFinishBattleCsReq {
repeated MLNPJFEHDMP NEMNKNEPEED = 7; // offset: 24
bool is_win = 1; // offset: 32
uint32 LCKDBDEOKBD = 12; // offset: 40
uint32 FNGCNJICGID = 3; // offset: 36
uint32 BOFGAPCJMHF = 2; // offset: 44
}
// Type: Rsp
// CmdID: 9573
message MEOEJIOLDIE {
MHPFNOGJNLA DACAGELDCPM = 12; // offset: 32
uint32 FNGCNJICGID = 10; // offset: 40
bool is_win = 11; // offset: 53
bool KHKADENIJKK = 6; // offset: 52
repeated MLNPJFEHDMP NEMNKNEPEED = 8; // offset: 16
uint32 cur_hp = 3; // offset: 48
uint32 retcode = 13; // offset: 44
}
// Obf: ChenLingRefreshCardCsReq
// Type: Req
// CmdID: 9593
message ChenLingRefreshCardCsReq {
}
// Type: Rsp
// CmdID: 9599
message CLPMMHMNIHL {
uint32 retcode = 5; // offset: 24
}
// Obf: ChenLingRefreshPolicyCsReq
// Type: Req
// CmdID: 9578
message ChenLingRefreshPolicyCsReq {
}
// Type: Rsp
// CmdID: 9581
message AKGNBHKHCAK {
uint32 retcode = 13; // offset: 24
}
// Obf: ChenLingRefreshShopReq
// Type: Req
// CmdID: 9576
message ChenLingRefreshShopReq {
}
// Type: Rsp
// CmdID: 9598
message EHHFOIIGMIJ {
uint32 retcode = 5; // offset: 24
}
// Obf: ChenLingSelectCardCsReq
// Type: Req
// CmdID: 9611
message ChenLingSelectCardCsReq {
uint32 JCPFJOGBLEM = 13; // offset: 24
}
// Type: Rsp
// CmdID: 9589
message DCPCPKMNPIG {
uint32 retcode = 14; // offset: 24
}
// Obf: ChenLingSelectPolicyCsReq
// Type: Req
// CmdID: 9619
message ChenLingSelectPolicyCsReq {
uint32 FHHBONCHEHD = 1; // offset: 24
}
// Type: Rsp
// CmdID: 9579
message PPOELLJDCCK {
uint32 retcode = 4; // offset: 24
}
// Obf: ChenLingBuyShopItemCsReq
// Type: Req
// CmdID: 9616
message ChenLingBuyShopItemCsReq {
uint32 ABPKKMJGMKF = 5; // offset: 24
}
// Type: Rsp
// CmdID: 9612
message MCBPKEGEPHA {
uint32 retcode = 12; // offset: 24
}
// Obf: ChenLingActivatedPrivilegeCsReq
// Type: Req
// CmdID: 9590
message ChenLingActivatedPrivilegeCsReq {
uint32 CHOFGLDIGJA = 9; // offset: 24
}
// Obf: ChenLingActivatedPrivilegeScRsp
// Type: Rsp
// CmdID: 9587
message ChenLingActivatedPrivilegeScRsp {
uint32 CHOFGLDIGJA = 13; // offset: 24
uint32 retcode = 3; // offset: 28
}
// Obf: ChenLingFinishShopCsReq
// Type: Req
// CmdID: 9601
message ChenLingFinishShopCsReq {
}
// Type: Rsp
// CmdID: 9602
message BHGDFMIOGNP {
uint32 retcode = 7; // offset: 24
}
message OHFECLCHPPN {
uint32 JCPFJOGBLEM = 3; // offset: 24
}
// Obf: ChenLingHandlePendingActionsCsReq
// Type: Req
// CmdID: 9596
message ChenLingHandlePendingActionsCsReq {
uint32 unique_id = 1; // offset: 36
oneof BLABKEPOKPO {
OHFECLCHPPN AEHMELMLNEM = 2047; // offset: 16
}
}
// Type: Rsp
// CmdID: 9575
message FGDMHEDIPEK {
uint32 retcode = 10; // offset: 24
uint32 unique_id = 12; // offset: 28
}
// Type: Notify
// CmdID: 9614
message JKAMJCCBFGD {
bool CMKIPMEAOJN = 11; // offset: 24
}
// Type: Notify
// CmdID: 9618
message HKLJMNEHOBL {
uint32 BOFGAPCJMHF = 6; // offset: 24
}
message ENCIMGMPCPB {
MOHMEPBELLE source = 978; // offset: 16
oneof HPDAODDGAPF {
FKMGEKJGNGO LLDCBBIIKOE = 12; // offset: 24
HENDAAENHBA KFFBDEKMNJK = 6; // offset: 24
uint32 cur_hp = 13; // offset: 24
uint32 rogue_money = 7; // offset: 24
CINDKIBIBGN KBHHHEGPKDB = 2; // offset: 24
uint32 ANJIJBCAKLI = 4; // offset: 24
KGEAAGOBDKL EPDPIMJJFMA = 11; // offset: 24
OAEGCIDHOLC DALODCELKIL = 8; // offset: 24
LIKHCGCNGBK HLJCDGJNBOD = 10; // offset: 24
PLOGBACCHFI HOBOBJHADFJ = 5; // offset: 24
GDINHNLHEBB EDCDMNDJLGO = 9; // offset: 24
IJLEOGNKMNI PLEFOEFPJGG = 3; // offset: 24
NBBIMJOFEPK LMIPKGCOKPJ = 15; // offset: 24
GLHJDBLJOPF MFHIFIJGDHN = 1701; // offset: 24
uint64 JIKJFNKPHEG = 1156; // offset: 24
CNKPEBPKHHK MBHENKALAPE = 188; // offset: 24
uint32 MEMKHCCDADD = 401; // offset: 24
uint32 JMNGDGDDPPD = 1704; // offset: 24
JGDAAAIPBIK PMEKFBNMINI = 1883; // offset: 24
GLGLGOPAIBC GCCMEKPONPB = 468; // offset: 24
GCICIIAAIKL CHJIGEPNCPD = 470; // offset: 24
JDELHNPHKGC HPMPGLNBNGK = 737; // offset: 24
PFJOMFICOEI pending_action = 561; // offset: 24
uint32 finish_pending_action_pos = 299; // offset: 24
AHONBPAEAAH JLEFBBBEMOB = 1170; // offset: 24
uint32 CNDOGIMCFCH = 1756; // offset: 24
PKFICKNJCBC MBJPDHGNCGD = 388; // offset: 24
IMLAPJKJPEK KOGCLANEIDN = 791; // offset: 24
HAJDOPMFJDO KCKPFLMGGGJ = 1439; // offset: 24
IDNAJPGCJPA DCKLPDGAJJO = 1986; // offset: 24
DFJMAMFCLIF ALLFOJGHPAI = 1038; // offset: 24
}
}
// Obf: ChenLingSyncChangeScNotify
// Type: Notify
// CmdID: 9586
message ChenLingSyncChangeScNotify {
repeated ENCIMGMPCPB GNNBOPHBADD = 13; // offset: 24
}
message IFHNFINKNEF {
uint32 unique_id = 6; // offset: 24
uint32 card_id = 10; // offset: 28
}
message FKMGEKJGNGO {
repeated IFHNFINKNEF CANGMBEEPBB = 10; // offset: 16
}
message HENDAAENHBA {
EOCJNADJJAM PCEOOKIFIFC = 7; // offset: 16
uint32 DACNEPFMDEL = 13; // offset: 32
}
message KGEAAGOBDKL {
uint64 PIOJIHFKPJI = 5; // offset: 32
uint32 DDOGMNLBKDO = 2; // offset: 24
uint32 ABNLBABFHEE = 15; // offset: 40
uint32 level = 6; // offset: 28
}
message OAEGCIDHOLC {
uint64 OLFBLCJPIIC = 10; // offset: 24
uint32 ABNLBABFHEE = 9; // offset: 36
bool GEBFPLKEMEB = 2; // offset: 32
}
message GDINHNLHEBB {
uint32 level = 2; // offset: 32
uint32 DDOGMNLBKDO = 13; // offset: 36
uint64 PIOJIHFKPJI = 7; // offset: 24
uint32 ABNLBABFHEE = 12; // offset: 40
}
message JGDAAAIPBIK {
uint32 ABNLBABFHEE = 8; // offset: 32
LHPDEBOACGC HLDEEHBEODH = 15; // offset: 24
}
message GLGLGOPAIBC {
repeated uint32 HOGJLHOIBBI = 3; // offset: 24
uint32 ABNLBABFHEE = 10; // offset: 32
}
message LIKHCGCNGBK {
repeated LHPDEBOACGC OMNAEPLLNEP = 13; // offset: 16
uint32 ABNLBABFHEE = 9; // offset: 32
}
message IMLAPJKJPEK {
}
message HAJDOPMFJDO {
}
message PLOGBACCHFI {
uint32 ABNLBABFHEE = 2; // offset: 32
JJHKCICOKPL GNDCODAIDDO = 7; // offset: 24
}
message NBBIMJOFEPK {
repeated uint32 PNAEBAINKFO = 2; // offset: 16
}
message JDELHNPHKGC {
repeated uint32 NEALMDFINOA = 1; // offset: 24
}
message AHONBPAEAAH {
uint64 HBDCFCBMAEJ = 13; // offset: 24
}
message GAOGHENBDAC {
repeated uint32 PELEBAFJOAE = 7; // offset: 24
}
message PFJOMFICOEI {
uint32 unique_id = 12; // offset: 32
oneof FIACCLCCKLM {
GAOGHENBDAC FCIAAMGMFGM = 2020; // offset: 24
}
}
message IDNAJPGCJPA {
}
message PKFICKNJCBC {
IJLEOGNKMNI PFGPAFGGJNO = 15; // offset: 24
IJLEOGNKMNI FBEDJJHMAGB = 4; // offset: 16
}
message DFJMAMFCLIF {
repeated JOGMADAMFNI FKHPOJMMAFM = 4; // offset: 16
}
// Obf: CmdChessRogueType
enum CmdChessRogueType {
CmdChessRogueType_MNFEPONEDDJ = 0;
CmdChessRogueConfirmRollScRsp = 5547;
CmdChessRogueQuitCsReq = 5538;
CmdChessRogueEnterScRsp = 5553;
CmdChessRogueQuitScRsp = 5584;
CmdChessRogueUpdateAeonModifierValueScNotify = 5594;
CmdChessRogueQueryScRsp = 5449;
CmdFinishChessRogueSubStoryCsReq = 5572;
CmdChessRogueCheatRollScRsp = 5492;
CmdPickRogueAvatarScRsp = 5402;
CmdChessRogueNousDiceUpdateNotify = 5532;
CmdSelectChessRogueSubStoryCsReq = 5574;
CmdChessRogueUpdateActionPointScNotify = 5507;
CmdGetRogueBuffEnhanceInfoScRsp = 5582;
CmdChessRogueEnterCsReq = 5407;
CmdChessRogueUpdateAllowedSelectCellScNotify = 5481;
CmdChessRogueUpdateDiceInfoScNotify = 5510;
CmdChessRogueUpdateReviveInfoScNotify = 5536;
CmdChessRogueQuestFinishNotify = 5560;
CmdDENAIDNDCKF = 5556;
CmdPickRogueAvatarCsReq = 5471;
CmdEnhanceRogueBuffCsReq = 5591;
CmdChessRogueEnterNextLayerScRsp = 5501;
CmdGetChessRogueStoryAeonTalkInfoScRsp = 5420;
CmdChessRogueRollDiceCsReq = 5600;
CmdChessRogueReRollDiceCsReq = 5595;
CmdChessRogueConfirmRollCsReq = 5575;
CmdChessRogueEnterCellScRsp = 5558;
CmdGFILOEGMGFF = 5433;
CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5569;
CmdReviveRogueAvatarCsReq = 5559;
CmdChessRogueSelectCellCsReq = 5469;
CmdSyncChessRogueNousMainStoryScNotify = 5425;
CmdSyncChessRogueNousSubStoryScNotify = 5487;
CmdGetChessRogueStoryAeonTalkInfoCsReq = 5477;
CmdGetChessRogueNousStoryInfoScRsp = 5529;
CmdChessRogueGiveUpCsReq = 5539;
CmdSyncChessRogueMainStoryFinishScNotify = 5446;
CmdChessRogueEnterNextLayerCsReq = 5434;
CmdSyncChessRogueNousValueScNotify = 5514;
CmdChessRogueNousGetRogueTalentInfoScRsp = 5511;
CmdChessRogueLeaveScRsp = 5543;
CmdChessRogueNousEnableRogueTalentCsReq = 5541;
CmdChessRogueLeaveCsReq = 5401;
CmdChessRogueSkipTeachingLevelCsReq = 5583;
CmdChessRogueCellUpdateNotify = 5528;
CmdReviveRogueAvatarScRsp = 5472;
CmdChessRogueNousEnableRogueTalentScRsp = 5488;
CmdChessRogueGiveUpScRsp = 5438;
CmdGetRogueBuffEnhanceInfoCsReq = 5451;
CmdChessRogueLayerSettlement = 5430;
CmdChessRogueUpdateLevelBaseInfoScNotify = 5439;
CmdChessRogueRollDiceScRsp = 5412;
CmdChessRogueReRollDiceScRsp = 5500;
CmdChessRogueNousGetRogueTalentInfoCsReq = 5497;
CmdChessRogueType_OLBMNECCNLC = 5533;
CmdDFFOOKNLHIM = 5441;
CmdChessRogueStartCsReq = 5432;
CmdFinishChessRogueSubStoryScRsp = 5403;
CmdEnterChessRogueAeonRoomScRsp = 5535;
CmdChessRogueStartScRsp = 5496;
CmdChessRogueUpdateUnlockLevelScNotify = 5454;
CmdResetRogueDiceSurfaceCsReq = 5517;
CmdChessRogueEnterCellCsReq = 5413;
CmdGetChessRogueStoryInfoCsReq = 5521;
CmdChessRogueNousEditDiceScRsp = 5485;
CmdChessRogueSkipTeachingLevelScRsp = 5415;
CmdGetChessRogueNousStoryInfoCsReq = 5427;
CmdSelectChessRogueSubStoryScRsp = 5587;
CmdChessRogueNousDiceSurfaceUnlockNotify = 5588;
CmdChessRogueType_LAMMDKEAFCH = 5524;
CmdChessRogueUpdateMoneyInfoScNotify = 5404;
CmdEnhanceRogueBuffScRsp = 5493;
CmdEnterChessRogueAeonRoomCsReq = 5494;
CmdChessRogueChangeAeonDimensionNotify = 5593;
CmdGetChessRogueStoryInfoScRsp = 5424;
CmdChessRogueQueryCsReq = 5509;
CmdChessRogueSelectCellScRsp = 5480;
CmdChessRogueCheatRollCsReq = 5468;
}
// Obf: ChessRogueDiceStatus
enum ChessRogueDiceStatus {
ChessRogueDiceStatus_BBBGLCPOMCC = 0;
ChessRogueDiceStatus_IABKJNGFEEA = 1;
ChessRogueDiceStatus_FGHMLGBOMKB = 2;
ChessRogueDiceStatus_LHNBODJLFJD = 3;
}
// Obf: ChessRogueDiceType
enum ChessRogueDiceType {
ChessRogueDiceType_ELJDJEHIKJA = 0;
ChessRogueDiceType_CEIHCBNLPBO = 1;
}
// Obf: ChessRogueBoardCellStatus
enum ChessRogueBoardCellStatus {
ChessRogueBoardCellStatus_HIJAHCMLMPE = 0;
ChessRogueBoardCellStatus_GLKEIMLFFNF = 1;
ChessRogueBoardCellStatus_MNMCLOPPFOL = 2;
ChessRogueBoardCellStatus_NGPFHCFEHPK = 3;
}
// Obf: ChessRogueCellSpecialType
enum ChessRogueCellSpecialType {
ChessRogueCellSpecialType_MNFEPONEDDJ = 0;
ChessRogueCellSpecialType_shop_is_locked = 1;
ChessRogueCellSpecialType_DENJHJELJGC = 2;
ChessRogueCellSpecialType_NGIKLCJLEIL = 3;
ChessRogueCellSpecialType_BFPHAOFBGMM = 4;
ChessRogueCellSpecialType_GFKAACJHNFK = 5;
}
enum PAHCPCCKCHM {
PAHCPCCKCHM_EOHKDHGMNPM = 0;
PAHCPCCKCHM_MNFDMOPJHIJ = 1;
PAHCPCCKCHM_OMPANKIJIPA = 2;
PAHCPCCKCHM_FKPKJPFNIIM = 3;
PAHCPCCKCHM_DOOGIFJDILF = 4;
PAHCPCCKCHM_NAELGCKOLHB = 5;
}
enum LDEMMIFACBL {
LDEMMIFACBL_PEHGJOFAGBD = 0;
LDEMMIFACBL_NEFLPLPCHLJ = 1;
LDEMMIFACBL_LCHGDPCLPFG = 2;
LDEMMIFACBL_FBPEOCEDCEG = 3;
LDEMMIFACBL_KKKJHFJHLJG = 4;
LDEMMIFACBL_ELBDDPDDOON = 5;
}
enum NGABBIFDKIN {
NGABBIFDKIN_HPKDDMLLLBO = 0;
NGABBIFDKIN_GODJLHOFGGJ = 1;
NGABBIFDKIN_EBLMFLPGJPP = 2;
NGABBIFDKIN_MHFFLDEMIAC = 3;
NGABBIFDKIN_GLDOFLIPDKC = 4;
NGABBIFDKIN_DFGFGOKHILE = 5;
NGABBIFDKIN_HCDGIFIIPJI = 6;
NGABBIFDKIN_CCHIKMEKELC = 7;
NGABBIFDKIN_NPGAFJOOIKA = 8;
NGABBIFDKIN_CNEPDGGMOKI = 9;
NGABBIFDKIN_EJOIADLHKOC = 10;
}
enum AIKNIGPKDOO {
AIKNIGPKDOO_MNFEPONEDDJ = 0;
AIKNIGPKDOO_CNMNACEBAFP = 1;
AIKNIGPKDOO_ABNMCFMGIOB = 2;
AIKNIGPKDOO_DLMICOPKFCO = 3;
AIKNIGPKDOO_BMCMPHDKBDI = 4;
AIKNIGPKDOO_BJOENIFAFLL = 5;
AIKNIGPKDOO_HIJCGFONFFL = 6;
AIKNIGPKDOO_OJEPGKBPPIP = 7;
AIKNIGPKDOO_BDJFLEJPDOG = 8;
AIKNIGPKDOO_shop_sync_info = 9;
AIKNIGPKDOO_KDGMIMJEAFF = 10;
AIKNIGPKDOO_NBDCGPIOGKE = 11;
}
enum GDJFODDNKAI {
GDJFODDNKAI_PEPAILFKLAF = 0;
GDJFODDNKAI_CJBFLFDJIFP = 1;
}
enum JLGHKKMKGKE {
JLGHKKMKGKE_MNFEPONEDDJ = 0;
JLGHKKMKGKE_LCBKLBBHOGE = 1;
}
enum JEFAPJJJLMM {
JEFAPJJJLMM_MNFEPONEDDJ = 0;
JEFAPJJJLMM_NNOLIIABFOF = 1;
JEFAPJJJLMM_GHJFKKBGMKD = 2;
JEFAPJJJLMM_LNMPHPLECED = 3;
JEFAPJJJLMM_NBGJMKIGJKP = 4;
JEFAPJJJLMM_battle_rogue_magic_info = 5;
JEFAPJJJLMM_ICBDNEJPHMI = 6;
JEFAPJJJLMM_OEAKDNKHMGC = 7;
JEFAPJJJLMM_LLEMPMFIDME = 8;
}
enum IPLLDLAMOLL {
IPLLDLAMOLL_LKMDNCACIFL = 0;
IPLLDLAMOLL_KFCEGBCANBK = 1;
IPLLDLAMOLL_HCJMOOLNHOO = 2;
IPLLDLAMOLL_KEGJMEPDOHA = 3;
}
enum JLNFFPFLFEN {
JLNFFPFLFEN_MNFEPONEDDJ = 0;
JLNFFPFLFEN_CCJMKNNHKKE = 1;
JLNFFPFLFEN_NGPFHCFEHPK = 2;
JLNFFPFLFEN_KOFOFKAEMFK = 3;
}
// Obf: ChessRogueNousDicePhase
enum ChessRogueNousDicePhase {
ChessRogueNousDicePhase_MNFEPONEDDJ = 0;
ChessRogueNousDicePhase_AEGNPMAFNBJ = 1;
ChessRogueNousDicePhase_HFCKDKPFOKH = 2;
}
message DIFCAKPMDPG {
ItemCostData IIJBOBNLOAD = 3; // offset: 24
}
message CJOOMOBNBPB {
SceneInfo scene = 8; // offset: 24
LineupInfo lineup = 12; // offset: 16
}
message OPLJJLIFHIO {
uint32 FAGAGDCMEKC = 15; // offset: 88
uint32 KPIKIGGPNFM = 11; // offset: 80
int32 BKKPLADCJPH = 717; // offset: 72
uint32 FADLDPNNLNO = 3; // offset: 100
MAGGHNPNAKA DFIPDJPGCPB = 560; // offset: 40
ChessRogueDiceStatus GABPKPAMOKO = 4; // offset: 92
bool AHJGFODAALI = 1456; // offset: 85
uint32 HKJGBEFKENB = 8; // offset: 96
uint32 MIKNAANAOAM = 7; // offset: 56
ChessRogueDiceType DNIBEEEPLFC = 10; // offset: 76
AHMJPFJBMMJ OCCKIBHMKGG = 868; // offset: 24
repeated uint32 HELBNIALOBC = 1646; // offset: 48
FFAOGJIOBGE IEJHFPOONCC = 1373; // offset: 32
bool GAFNLBCLBAL = 14; // offset: 84
uint32 NLLJBCNDOFD = 1; // offset: 68
uint32 PFHEOADCAOB = 6; // offset: 60
uint32 GAJPFFBMMJH = 13; // offset: 64
}
// Obf: ChessRogueRollDiceCsReq
// Type: Req
// CmdID: 5600
message ChessRogueRollDiceCsReq {
uint32 BCJKOMPBDPB = 13; // offset: 24
}
// Obf: ChessRogueRollDiceScRsp
// Type: Rsp
// CmdID: 5412
message ChessRogueRollDiceScRsp {
OPLJJLIFHIO ECIJHIJGDKO = 7; // offset: 16
uint32 retcode = 5; // offset: 32
}
message EHJCMMBPMEF {
uint32 PMOMAIPHOCD = 2; // offset: 24
uint32 monster_id = 8; // offset: 28
}
message OJBFGHJLGKK {
repeated EHJCMMBPMEF PELFLMDLPDK = 8; // offset: 16
bool ICKMAPKKKFO = 5; // offset: 36
uint32 KBHLGGCHEBP = 12; // offset: 32
}
message HBEIDLDOJEH {
repeated uint32 DBIHECDMIGF = 2; // offset: 24
}
message EGOICINNLGM {
OJBFGHJLGKK IFCCKGHCMPK = 8; // offset: 16
HBEIDLDOJEH KCBPPFBHJKH = 6; // offset: 32
}
message KBFBJLMAAJP {
oneof LIPCGFBFAEM {
OJBFGHJLGKK IFCCKGHCMPK = 3; // offset: 24
HBEIDLDOJEH KCBPPFBHJKH = 10; // offset: 24
EGOICINNLGM CJADOEMEELG = 12; // offset: 24
}
}
message GPCPBBBCEEL {
uint32 HPJFNILDEHM = 14; // offset: 60
ChessRogueBoardCellStatus MKIDAJDFIMP = 8; // offset: 64
uint32 LBGLGIDGJOA = 2; // offset: 40
bool LCHJKANPGIG = 6; // offset: 32
bool PILGLONFINI = 7; // offset: 33
uint32 id = 9; // offset: 56
uint32 OJOKNKFGJDD = 13; // offset: 52
uint32 AKBBPADIMGD = 4; // offset: 36
ChessRogueCellSpecialType HIOPKLOJOND = 12; // offset: 48
uint32 room_id = 15; // offset: 44
KBFBJLMAAJP stage_info = 3; // offset: 24
}
message ILDDBENALCM {
uint32 LKBJPBPLGFA = 7; // offset: 40
repeated GPCPBBBCEEL LOOGPPHNKPF = 11; // offset: 16
uint32 LHDNDALDKBH = 2; // offset: 44
uint32 KEBKEBNIAAB = 4; // offset: 32
uint32 AMIFHCLCHOP = 13; // offset: 36
}
message NHKMEAFGJNL {
uint32 room_id = 6; // offset: 28
uint32 HICCHNECJGJ = 13; // offset: 24
}
message JAPDMNAEJGC {
FFAOGJIOBGE ACBPDCIINBJ = 10; // offset: 24
uint32 FDONJLKCGFO = 2; // offset: 32
}
message DOJKGGBHMEN {
ChessRogueBoardCellStatus FBLNCGGHHJK = 2; // offset: 60
uint32 BEMFMOFBBFF = 8; // offset: 64
repeated NHKMEAFGJNL IGDLLENFAKA = 9; // offset: 48
ILDDBENALCM LFPIEHKEEBA = 13; // offset: 16
repeated uint32 EGOGPGNPCBL = 7; // offset: 40
JAPDMNAEJGC FMPDCBMOION = 6; // offset: 24
uint32 CDPIDHKBCOG = 14; // offset: 56
}
message AKALKFEDNJN {
uint32 KIAPBEFAFKI = 2; // offset: 44
int32 EMPLPBBGMMB = 11; // offset: 52
repeated uint32 LCPCHDJENNL = 8; // offset: 16
DOJKGGBHMEN PCJMIAPOHKN = 3; // offset: 24
int32 CLAPAPJCFAP = 10; // offset: 48
uint32 JHIIAFFLKLN = 9; // offset: 40
uint32 id = 5; // offset: 60
uint32 GNAGAPEGHKC = 6; // offset: 56
}
message PNHAHHKIFGJ {
uint32 NBBCPBIBGAK = 3; // offset: 28
uint32 ENPIAPKLKNL = 5; // offset: 24
}
message CCNKPNJBPFI {
repeated PNHAHHKIFGJ DFEMDEADPDB = 9; // offset: 16
}
message DCHFEDGLCON {
FFAOGJIOBGE ACBPDCIINBJ = 2; // offset: 32
CCNKPNJBPFI LFAJNGBPHCG = 6; // offset: 24
int32 JFPIOJGJHON = 14; // offset: 52
uint32 BNKKCDNLNFA = 12; // offset: 48
repeated uint32 GOBMDKMDDFI = 5; // offset: 16
}
message KMFDDOCPOLI {
uint32 avatar_id = 10; // offset: 24
}
message DFEDBFJIJJE {
DIFCAKPMDPG GEOLHHAOPJB = 8; // offset: 32
repeated KMFDDOCPOLI NGBHPHOFPED = 2; // offset: 16
}
message PMBLMHJAOBD {
repeated uint32 BJDBGMMAFFP = 14; // offset: 24
bool BCHCIFHEAGD = 4; // offset: 32
uint32 OFIBAALFOFB = 15; // offset: 40
uint32 PNMPGAGKDJB = 3; // offset: 36
}
message ENMKGJINPGM {
int32 IBCCMKHIGHL = 14; // offset: 24
}
message KGGOGDOFEEO {
repeated uint32 PNBJLEAJEDO = 11; // offset: 16
}
message CHEDHLEEGNI {
MIHCAJKBEEE LNAOKIIMJME = 11; // offset: 48
uint32 FFOJLKPMEBG = 9; // offset: 128
KGGOGDOFEEO CNPLGEEDIHP = 1711; // offset: 40
AKALKFEDNJN GAHICMJOCEC = 1; // offset: 112
PKBMECIOBMG HNCCEOBILJJ = 4; // offset: 16
DCHFEDGLCON AEGIPNEFMBM = 5; // offset: 88
repeated CFCPLANMPEG rogue_current_game_info = 3; // offset: 104
OPLJJLIFHIO ECIJHIJGDKO = 2; // offset: 24
PMBLMHJAOBD story_info = 8; // offset: 56
BIMOMFDBMDK FJBIDBBJCKJ = 13; // offset: 120
ILMDDBEKOIN BBOKNLGDNFP = 6; // offset: 96
ENMKGJINPGM LGGACPIOADE = 14; // offset: 64
GEOPHOBIBCD pending_action = 10; // offset: 32
DFEDBFJIJJE GIDAAIGDPLA = 12; // offset: 72
}
message ANLFCNFOKLE {
CCNKPNJBPFI LFAJNGBPHCG = 2; // offset: 48
IOKDOOIMCJH IGACJMNNFJH = 15; // offset: 56
repeated uint32 LCPCHDJENNL = 9; // offset: 24
GGEGNMNINHI talent_info = 14; // offset: 64
repeated uint32 KFPPICOBLDO = 12; // offset: 40
OINBLFGNEPH CNPLGEEDIHP = 11; // offset: 16
}
message KHBFDMPBPEJ {
uint32 FFOJLKPMEBG = 15; // offset: 32
repeated CFCPLANMPEG rogue_current_game_info = 11; // offset: 16
}
message MFCDGOCBEMK {
IOKDOOIMCJH IGACJMNNFJH = 8; // offset: 16
CCNKPNJBPFI LFAJNGBPHCG = 4; // offset: 24
repeated uint32 LCPCHDJENNL = 6; // offset: 40
OINBLFGNEPH CNPLGEEDIHP = 1; // offset: 56
repeated uint32 KFPPICOBLDO = 11; // offset: 64
GGEGNMNINHI talent_info = 13; // offset: 32
}
message CDIONCOFFCD {
BIMOMFDBMDK FJBIDBBJCKJ = 918; // offset: 32
uint32 BPEEMGEFKNM = 5; // offset: 72
KCJKAEHAFOB LNAOKIIMJME = 7; // offset: 56
uint32 AAMPLNCBBNH = 527; // offset: 100
uint32 KFNKJBBIBAE = 3; // offset: 108
uint32 PGAJPFDHNEB = 11; // offset: 88
uint32 FFOJLKPMEBG = 244; // offset: 116
uint32 PCJIODMIPEJ = 1722; // offset: 120
uint32 score_id = 1498; // offset: 80
FLCPBBIEDIE HNCCEOBILJJ = 4; // offset: 24
uint32 KPIFMABCCID = 12; // offset: 96
uint32 JHLKELHGNOG = 9; // offset: 84
LDEMMIFACBL EFMODODJOHJ = 14; // offset: 92
bool is_finish = 15; // offset: 112
ItemList FAJNNCJDGHK = 13; // offset: 40
repeated uint32 AHPEAADLANE = 8; // offset: 16
LineupInfo IAANCIEDOFE = 2; // offset: 48
uint32 difficulty_level = 6; // offset: 104
uint32 OEGHOGBEHKL = 1200; // offset: 76
}
message GJHDCOHHDOP {
repeated GPCPBBBCEEL LOOGPPHNKPF = 7; // offset: 16
uint32 CONOECFFLEK = 9; // offset: 32
}
message MPNMPADPFAM {
uint32 PGAJPFDHNEB = 4; // offset: 28
uint32 BGOEEJGDNOM = 11; // offset: 24
}
message FJHGKKIBFML {
uint32 EHBNPAEBBFG = 4; // offset: 24
uint32 PNMPGAGKDJB = 3; // offset: 28
}
// Obf: ChessRogueQueryCsReq
// Type: Req
// CmdID: 5509
message ChessRogueQueryCsReq {
}
// Obf: ChessRogueQueryScRsp
// Type: Rsp
// CmdID: 5449
message ChessRogueQueryScRsp {
CDIONCOFFCD AKBPOOAJFIJ = 8; // offset: 24
CHEDHLEEGNI HFKDHPNCKJN = 1; // offset: 48
MFCDGOCBEMK rogue_get_info = 12; // offset: 16
uint32 retcode = 7; // offset: 56
ANLFCNFOKLE GGKOGOOOFJE = 10; // offset: 32
}
// Obf: ChessRogueEnterCellCsReq
// Type: Req
// CmdID: 5413
message ChessRogueEnterCellCsReq {
uint32 HICCHNECJGJ = 7; // offset: 24
uint32 GAGINAAMMPN = 6; // offset: 28
}
// Obf: ChessRogueEnterCellScRsp
// Type: Rsp
// CmdID: 5558
message ChessRogueEnterCellScRsp {
uint32 retcode = 2; // offset: 40
uint32 HICCHNECJGJ = 4; // offset: 44
CHEDHLEEGNI HFKDHPNCKJN = 14; // offset: 16
CJOOMOBNBPB stage_info = 13; // offset: 24
}
// Obf: ChessRogueEnterCsReq
// Type: Req
// CmdID: 5407
message ChessRogueEnterCsReq {
uint32 id = 13; // offset: 24
}
// Obf: ChessRogueEnterScRsp
// Type: Rsp
// CmdID: 5553
message ChessRogueEnterScRsp {
CJOOMOBNBPB stage_info = 15; // offset: 24
CHEDHLEEGNI HFKDHPNCKJN = 8; // offset: 32
uint32 id = 6; // offset: 40
uint32 retcode = 4; // offset: 44
}
// Obf: ChessRogueLeaveCsReq
// Type: Req
// CmdID: 5401
message ChessRogueLeaveCsReq {
}
// Obf: ChessRogueLeaveScRsp
// Type: Rsp
// CmdID: 5543
message ChessRogueLeaveScRsp {
CJOOMOBNBPB stage_info = 1; // offset: 48
MFCDGOCBEMK rogue_get_info = 12; // offset: 24
uint32 retcode = 15; // offset: 56
ANLFCNFOKLE GGKOGOOOFJE = 4; // offset: 40
DCHFEDGLCON AEGIPNEFMBM = 2; // offset: 32
}
// Obf: ChessRogueGiveUpCsReq
// Type: Req
// CmdID: 5539
message ChessRogueGiveUpCsReq {
}
// Obf: ChessRogueGiveUpScRsp
// Type: Rsp
// CmdID: 5438
message ChessRogueGiveUpScRsp {
ANLFCNFOKLE GGKOGOOOFJE = 1; // offset: 24
CJOOMOBNBPB stage_info = 5; // offset: 16
MFCDGOCBEMK rogue_get_info = 11; // offset: 48
uint32 retcode = 2; // offset: 64
CDIONCOFFCD AKBPOOAJFIJ = 3; // offset: 32
DCHFEDGLCON AEGIPNEFMBM = 13; // offset: 56
}
// Obf: ChessRogueStartCsReq
// Type: Req
// CmdID: 5432
message ChessRogueStartCsReq {
repeated uint32 unfinished_story_line_id_list = 6; // offset: 32
uint32 id = 5; // offset: 60
repeated uint32 AGJKFJCNGGI = 14; // offset: 40
uint32 ENPIAPKLKNL = 11; // offset: 56
repeated uint32 HAGHOMJLKPJ = 2; // offset: 16
uint32 IAPKCNLHDOJ = 15; // offset: 64
repeated uint32 base_avatar_id_list = 12; // offset: 24
}
// Obf: ChessRogueStartScRsp
// Type: Rsp
// CmdID: 5496
message ChessRogueStartScRsp {
GJHDCOHHDOP OJNPBONFFPM = 1; // offset: 40
CJOOMOBNBPB stage_info = 13; // offset: 24
uint32 retcode = 3; // offset: 48
CHEDHLEEGNI HFKDHPNCKJN = 9; // offset: 32
}
message DLJIILIOHLF {
}
// Type: Rsp
// CmdID: 5556
message DENAIDNDCKF {
uint32 retcode = 9; // offset: 32
CCNKPNJBPFI HFKDHPNCKJN = 6; // offset: 16
}
// Obf: ChessRogueChangeAeonDimensionNotify
// Type: Notify
// CmdID: 5593
message ChessRogueChangeAeonDimensionNotify {
PNHAHHKIFGJ HFKDHPNCKJN = 6; // offset: 24
}
// Obf: ChessRogueSelectCellCsReq
// Type: Req
// CmdID: 5469
message ChessRogueSelectCellCsReq {
uint32 GAGINAAMMPN = 12; // offset: 24
uint32 HICCHNECJGJ = 4; // offset: 28
}
// Obf: ChessRogueSelectCellScRsp
// Type: Rsp
// CmdID: 5480
message ChessRogueSelectCellScRsp {
DHCMPOABDKF BPCAOEPDOBB = 10; // offset: 24
uint32 retcode = 7; // offset: 36
uint32 HICCHNECJGJ = 14; // offset: 32
uint32 GAGINAAMMPN = 5; // offset: 40
}
// Obf: ChessRogueLayerSettlement
// Type: Notify
// CmdID: 5430
message ChessRogueLayerSettlement {
CDIONCOFFCD AKBPOOAJFIJ = 11; // offset: 16
uint32 JHIIAFFLKLN = 5; // offset: 32
uint32 difficulty_level = 2; // offset: 36
}
// Obf: GetRogueBuffEnhanceInfoCsReq
// Type: Req
// CmdID: 5451
message GetRogueBuffEnhanceInfoCsReq {
}
// Obf: GetRogueBuffEnhanceInfoScRsp
// Type: Rsp
// CmdID: 5582
message GetRogueBuffEnhanceInfoScRsp {
HIDFOGCCJNM GPONDKOLOLI = 12; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: EnhanceRogueBuffCsReq
// Type: Req
// CmdID: 5591
message EnhanceRogueBuffCsReq {
uint32 maze_buff_id = 6; // offset: 24
}
// Obf: EnhanceRogueBuffScRsp
// Type: Rsp
// CmdID: 5493
message EnhanceRogueBuffScRsp {
uint32 retcode = 8; // offset: 44
HIDFOGCCJNM GPONDKOLOLI = 7; // offset: 24
bool GKALJIFKGNH = 13; // offset: 40
LJEGFMNCCAB OCKACNPPPJL = 11; // offset: 16
}
// Obf: PickRogueAvatarCsReq
// Type: Req
// CmdID: 5471
message PickRogueAvatarCsReq {
repeated uint32 base_avatar_id_list = 2; // offset: 24
uint32 prop_entity_id = 9; // offset: 32
}
// Obf: PickRogueAvatarScRsp
// Type: Rsp
// CmdID: 5402
message PickRogueAvatarScRsp {
repeated uint32 base_avatar_id_list = 10; // offset: 16
DFEDBFJIJJE GIDAAIGDPLA = 4; // offset: 24
uint32 retcode = 8; // offset: 40
}
// Obf: ReviveRogueAvatarCsReq
// Type: Req
// CmdID: 5559
message ReviveRogueAvatarCsReq {
uint32 interacted_prop_entity_id = 12; // offset: 32
repeated uint32 base_avatar_id_list = 1; // offset: 24
}
// Obf: ReviveRogueAvatarScRsp
// Type: Rsp
// CmdID: 5472
message ReviveRogueAvatarScRsp {
DIFCAKPMDPG GEOLHHAOPJB = 4; // offset: 16
repeated uint32 base_avatar_id_list = 10; // offset: 24
uint32 retcode = 5; // offset: 40
}
// Obf: ChessRogueUpdateReviveInfoScNotify
// Type: Notify
// CmdID: 5536
message ChessRogueUpdateReviveInfoScNotify {
DIFCAKPMDPG GEOLHHAOPJB = 13; // offset: 16
}
// Obf: ChessRogueUpdateMoneyInfoScNotify
// Type: Notify
// CmdID: 5404
message ChessRogueUpdateMoneyInfoScNotify {
ILMDDBEKOIN BBOKNLGDNFP = 12; // offset: 24
}
// Obf: ChessRogueUpdateDiceInfoScNotify
// Type: Notify
// CmdID: 5510
message ChessRogueUpdateDiceInfoScNotify {
OPLJJLIFHIO ECIJHIJGDKO = 4; // offset: 16
}
// Obf: ChessRogueUpdateLevelBaseInfoScNotify
// Type: Notify
// CmdID: 5439
message ChessRogueUpdateLevelBaseInfoScNotify {
GDJFODDNKAI reason = 3; // offset: 24
PAHCPCCKCHM GNAGAPEGHKC = 13; // offset: 28
}
// Obf: ChessRogueUpdateAllowedSelectCellScNotify
// Type: Notify
// CmdID: 5481
message ChessRogueUpdateAllowedSelectCellScNotify {
repeated uint32 EGOGPGNPCBL = 15; // offset: 24
uint32 IFEGLJOPACL = 3; // offset: 32
}
// Type: Notify
// CmdID: 5441
message DFFOOKNLHIM {
ILDDBENALCM MLNELCMPNBO = 13; // offset: 24
}
// Obf: ChessRogueUpdateAeonModifierValueScNotify
// Type: Notify
// CmdID: 5594
message ChessRogueUpdateAeonModifierValueScNotify {
uint32 ENPIAPKLKNL = 14; // offset: 24
int32 JFPIOJGJHON = 11; // offset: 28
}
// Obf: ChessRogueUpdateDicePassiveAccumulateValueScNotify
// Type: Notify
// CmdID: 5569
message ChessRogueUpdateDicePassiveAccumulateValueScNotify {
int32 GHNFOKLJMME = 13; // offset: 24
}
// Obf: ChessRogueSkipTeachingLevelCsReq
// Type: Req
// CmdID: 5583
message ChessRogueSkipTeachingLevelCsReq {
}
// Obf: ChessRogueSkipTeachingLevelScRsp
// Type: Rsp
// CmdID: 5415
message ChessRogueSkipTeachingLevelScRsp {
uint32 retcode = 9; // offset: 32
ItemList KDKKLGAFGBL = 10; // offset: 24
}
// Obf: ChessRogueUpdateUnlockLevelScNotify
// Type: Notify
// CmdID: 5454
message ChessRogueUpdateUnlockLevelScNotify {
repeated uint32 LCPCHDJENNL = 8; // offset: 24
}
// Obf: ChessRogueEnterNextLayerCsReq
// Type: Req
// CmdID: 5434
message ChessRogueEnterNextLayerCsReq {
}
// Obf: ChessRogueEnterNextLayerScRsp
// Type: Rsp
// CmdID: 5501
message ChessRogueEnterNextLayerScRsp {
CHEDHLEEGNI rogue_info = 8; // offset: 24
GJHDCOHHDOP OJNPBONFFPM = 14; // offset: 40
uint32 retcode = 7; // offset: 48
CJOOMOBNBPB stage_info = 11; // offset: 16
}
// Obf: ChessRogueReRollDiceCsReq
// Type: Req
// CmdID: 5595
message ChessRogueReRollDiceCsReq {
uint32 BCJKOMPBDPB = 4; // offset: 24
}
// Obf: ChessRogueReRollDiceScRsp
// Type: Rsp
// CmdID: 5500
message ChessRogueReRollDiceScRsp {
uint32 retcode = 14; // offset: 32
OPLJJLIFHIO ECIJHIJGDKO = 5; // offset: 16
}
// Obf: ChessRogueConfirmRollCsReq
// Type: Req
// CmdID: 5575
message ChessRogueConfirmRollCsReq {
uint32 BCJKOMPBDPB = 6; // offset: 24
}
// Obf: ChessRogueConfirmRollScRsp
// Type: Rsp
// CmdID: 5547
message ChessRogueConfirmRollScRsp {
OPLJJLIFHIO ECIJHIJGDKO = 8; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: ChessRogueCheatRollCsReq
// Type: Req
// CmdID: 5468
message ChessRogueCheatRollCsReq {
uint32 KDFAKOPBEIL = 5; // offset: 28
uint32 BCJKOMPBDPB = 10; // offset: 24
}
// Obf: ChessRogueCheatRollScRsp
// Type: Rsp
// CmdID: 5492
message ChessRogueCheatRollScRsp {
uint32 retcode = 12; // offset: 36
OPLJJLIFHIO ECIJHIJGDKO = 2; // offset: 16
uint32 KDFAKOPBEIL = 1; // offset: 32
uint32 NLDGHCLPHKB = 9; // offset: 40
}
message PFEPIAIGBFD {
}
// Type: Rsp
// CmdID: 5433
message GFILOEGMGFF {
uint32 retcode = 3; // offset: 40
OPLJJLIFHIO ECIJHIJGDKO = 2; // offset: 16
ItemList ALAJLJIHMFI = 10; // offset: 32
}
// Obf: ChessRogueQuitCsReq
// Type: Req
// CmdID: 5538
message ChessRogueQuitCsReq {
}
// Obf: ChessRogueQuitScRsp
// Type: Rsp
// CmdID: 5584
message ChessRogueQuitScRsp {
uint32 retcode = 6; // offset: 72
AKALKFEDNJN GAHICMJOCEC = 15; // offset: 32
DCHFEDGLCON AEGIPNEFMBM = 3; // offset: 48
CJOOMOBNBPB stage_info = 7; // offset: 16
CDIONCOFFCD AKBPOOAJFIJ = 13; // offset: 40
ANLFCNFOKLE GGKOGOOOFJE = 5; // offset: 56
MFCDGOCBEMK rogue_get_info = 2; // offset: 64
}
// Obf: ChessRogueCellUpdateNotify
// Type: Notify
// CmdID: 5528
message ChessRogueCellUpdateNotify {
repeated GPCPBBBCEEL LOOGPPHNKPF = 13; // offset: 16
JLGHKKMKGKE reason = 4; // offset: 36
RogueModifierSourceType GGGCLCKBLKK = 7; // offset: 40
uint32 IFEGLJOPACL = 5; // offset: 32
}
// Obf: ChessRogueQuestFinishNotify
// Type: Notify
// CmdID: 5560
message ChessRogueQuestFinishNotify {
uint32 quest_id = 6; // offset: 24
uint32 HIKIKAJKACD = 14; // offset: 28
}
// Obf: GetChessRogueStoryInfoCsReq
// Type: Req
// CmdID: 5521
message GetChessRogueStoryInfoCsReq {
}
// Obf: GetChessRogueStoryInfoScRsp
// Type: Rsp
// CmdID: 5424
message GetChessRogueStoryInfoScRsp {
uint32 retcode = 11; // offset: 40
repeated MPNMPADPFAM JAKIABFHPNB = 13; // offset: 16
repeated FJHGKKIBFML HGGBCEGKNAF = 4; // offset: 24
}
// Obf: SelectChessRogueSubStoryCsReq
// Type: Req
// CmdID: 5574
message SelectChessRogueSubStoryCsReq {
uint32 PNMPGAGKDJB = 12; // offset: 28
uint32 rogue_dialogue_event_id = 5; // offset: 32
uint32 HGHAHGLKJGK = 8; // offset: 36
uint32 IEONPIKBCCB = 6; // offset: 24
}
// Obf: SelectChessRogueSubStoryScRsp
// Type: Rsp
// CmdID: 5587
message SelectChessRogueSubStoryScRsp {
uint32 IEONPIKBCCB = 12; // offset: 40
uint32 retcode = 14; // offset: 28
uint32 rogue_dialogue_event_id = 6; // offset: 32
uint32 PNMPGAGKDJB = 1; // offset: 24
uint32 HGHAHGLKJGK = 9; // offset: 36
}
// Obf: FinishChessRogueSubStoryCsReq
// Type: Req
// CmdID: 5572
message FinishChessRogueSubStoryCsReq {
uint32 HGHAHGLKJGK = 7; // offset: 24
}
// Obf: FinishChessRogueSubStoryScRsp
// Type: Rsp
// CmdID: 5403
message FinishChessRogueSubStoryScRsp {
uint32 HGHAHGLKJGK = 10; // offset: 24
uint32 PGAJPFDHNEB = 6; // offset: 28
uint32 retcode = 14; // offset: 32
}
// Obf: ChessRogueUpdateActionPointScNotify
// Type: Notify
// CmdID: 5507
message ChessRogueUpdateActionPointScNotify {
int32 CLAPAPJCFAP = 9; // offset: 24
}
// Obf: EnterChessRogueAeonRoomCsReq
// Type: Req
// CmdID: 5494
message EnterChessRogueAeonRoomCsReq {
}
// Obf: EnterChessRogueAeonRoomScRsp
// Type: Rsp
// CmdID: 5535
message EnterChessRogueAeonRoomScRsp {
uint32 retcode = 10; // offset: 32
CJOOMOBNBPB stage_info = 11; // offset: 16
}
// Obf: GetChessRogueStoryAeonTalkInfoCsReq
// Type: Req
// CmdID: 5477
message GetChessRogueStoryAeonTalkInfoCsReq {
uint32 MCOPKBNFMJM = 6; // offset: 24
}
// Obf: GetChessRogueStoryAeonTalkInfoScRsp
// Type: Rsp
// CmdID: 5420
message GetChessRogueStoryAeonTalkInfoScRsp {
uint32 retcode = 1; // offset: 36
map<uint32, uint32> DJKDFDHPEEP = 12; // offset: 16
uint32 MCOPKBNFMJM = 6; // offset: 32
}
// Obf: SyncChessRogueMainStoryFinishScNotify
// Type: Notify
// CmdID: 5446
message SyncChessRogueMainStoryFinishScNotify {
uint32 PGAJPFDHNEB = 7; // offset: 28
uint32 BGOEEJGDNOM = 1; // offset: 24
}
// Obf: SyncChessRogueNousValueScNotify
// Type: Notify
// CmdID: 5514
message SyncChessRogueNousValueScNotify {
ENMKGJINPGM LGGACPIOADE = 6; // offset: 24
}
message DHFILOJHPOO {
uint32 PGAJPFDHNEB = 4; // offset: 24
JLNFFPFLFEN status = 5; // offset: 28
}
message CEFDNJJPIFB {
uint32 HGHAHGLKJGK = 7; // offset: 24
}
// Obf: GetChessRogueNousStoryInfoCsReq
// Type: Req
// CmdID: 5427
message GetChessRogueNousStoryInfoCsReq {
}
// Obf: GetChessRogueNousStoryInfoScRsp
// Type: Rsp
// CmdID: 5529
message GetChessRogueNousStoryInfoScRsp {
repeated CEFDNJJPIFB HGGBCEGKNAF = 2; // offset: 24
repeated DHFILOJHPOO JAKIABFHPNB = 7; // offset: 32
uint32 retcode = 10; // offset: 40
}
// Obf: SyncChessRogueNousSubStoryScNotify
// Type: Notify
// CmdID: 5487
message SyncChessRogueNousSubStoryScNotify {
uint32 HGHAHGLKJGK = 5; // offset: 24
}
// Obf: SyncChessRogueNousMainStoryScNotify
// Type: Notify
// CmdID: 5425
message SyncChessRogueNousMainStoryScNotify {
repeated DHFILOJHPOO JAKIABFHPNB = 6; // offset: 16
}
message BIMOMFDBMDK {
repeated uint32 MPFJNGFNHEO = 10; // offset: 24
uint32 PGAJPFDHNEB = 2; // offset: 56
uint32 HGHAHGLKJGK = 9; // offset: 52
bool BCHCIFHEAGD = 13; // offset: 60
uint32 IELIGKKHDON = 4; // offset: 48
repeated uint32 LKEFPPDFAOK = 12; // offset: 16
bool JHHAHNOMGFB = 7; // offset: 61
repeated uint32 KNIBCBOKGMO = 15; // offset: 40
}
message EKGOOFLLLFJ {
uint32 KDFAKOPBEIL = 13; // offset: 24
uint32 dice_slot_id = 2; // offset: 28
}
message MAGGHNPNAKA {
uint32 OHGEMDOFFAF = 7; // offset: 40
repeated EKGOOFLLLFJ ICNLPHPBONH = 3; // offset: 24
uint32 IAPKCNLHDOJ = 13; // offset: 32
uint32 AADFFNKDEMB = 1; // offset: 36
}
message IOKDOOIMCJH {
repeated uint32 JDBLPDKMMHO = 3; // offset: 24
repeated MAGGHNPNAKA JMKKCHPGAML = 13; // offset: 32
ChessRogueNousDicePhase JLELHPPMOPD = 5; // offset: 48
map<uint32, bool> OKJHLPFFJAI = 4; // offset: 40
}
message GGEGNMNINHI {
GPGAICLOJMD NLLAAHMNHGN = 12; // offset: 16
uint32 MONDNDEEOMJ = 9; // offset: 32
}
message OINBLFGNEPH {
repeated uint32 KGEKNPPDNIK = 3; // offset: 16
}
// Obf: ResetRogueDiceSurfaceCsReq
// Type: Req
// CmdID: 5517
message ResetRogueDiceSurfaceCsReq {
MAGGHNPNAKA IGACJMNNFJH = 9; // offset: 24
}
// Obf: ChessRogueNousEditDiceScRsp
// Type: Rsp
// CmdID: 5485
message ChessRogueNousEditDiceScRsp {
MAGGHNPNAKA IGACJMNNFJH = 10; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: ChessRogueNousDiceUpdateNotify
// Type: Notify
// CmdID: 5532
message ChessRogueNousDiceUpdateNotify {
IOKDOOIMCJH BACHLIGNMAI = 14; // offset: 16
}
// Obf: ChessRogueNousDiceSurfaceUnlockNotify
// Type: Notify
// CmdID: 5588
message ChessRogueNousDiceSurfaceUnlockNotify {
uint32 IANIDKKJCBL = 7; // offset: 24
}
// Obf: ChessRogueNousGetRogueTalentInfoCsReq
// Type: Req
// CmdID: 5497
message ChessRogueNousGetRogueTalentInfoCsReq {
}
// Obf: ChessRogueNousGetRogueTalentInfoScRsp
// Type: Rsp
// CmdID: 5511
message ChessRogueNousGetRogueTalentInfoScRsp {
GPGAICLOJMD talent_info = 12; // offset: 24
uint32 MONDNDEEOMJ = 15; // offset: 32
uint32 retcode = 1; // offset: 36
}
// Obf: ChessRogueNousEnableRogueTalentCsReq
// Type: Req
// CmdID: 5541
message ChessRogueNousEnableRogueTalentCsReq {
uint32 EHAJMKFJCCM = 1; // offset: 24
}
// Obf: ChessRogueNousEnableRogueTalentScRsp
// Type: Rsp
// CmdID: 5488
message ChessRogueNousEnableRogueTalentScRsp {
uint32 retcode = 14; // offset: 32
uint32 MONDNDEEOMJ = 13; // offset: 36
GPGAICLOJMD talent_info = 4; // offset: 16
}
// Obf: CmdChimeraType
enum CmdChimeraType {
CmdChimeraType_MNFEPONEDDJ = 0;
CmdChimeraFinishRoundScRsp = 8176;
CmdChimeraStartEndlessScRsp = 8162;
CmdChimeraFinishEndlessRoundCsReq = 8164;
CmdChimeraQuitEndlessCsReq = 8167;
CmdHEKJHMIBOFL = 8173;
CmdChimeraDoFinalRoundCsReq = 8171;
CmdChimeraQuitEndlessScRsp = 8170;
CmdChimeraRoundWorkStartCsReq = 8163;
CmdChimeraDoFinalRoundScRsp = 8169;
CmdJDHDEIFDMAD = 8165;
CmdChimeraFinishEndlessRoundScRsp = 8177;
CmdChimeraGetDataScRsp = 8179;
CmdChimeraStartEndlessCsReq = 8172;
CmdChimeraFinishRoundCsReq = 8166;
CmdChimeraType_POHFKFBMHBB = 8175;
CmdChimeraGetDataCsReq = 8161;
}
enum HGGHDAKGMOI {
HGGHDAKGMOI_NIBCHBFLJMO = 0;
HGGHDAKGMOI_JJLPFFPGHNP = 1;
HGGHDAKGMOI_HIGBNMOAEAC = 2;
HGGHDAKGMOI_JHHIHPJIABL = 3;
}
// Obf: ChimeraRoundWorkEndReason
enum ChimeraRoundWorkEndReason {
ChimeraRoundWorkEndReason_NIPGFABAJDC = 0;
ChimeraRoundWorkEndReason_DBFGNOGHAOG = 1;
ChimeraRoundWorkEndReason_ECMGMHPPKNG = 2;
ChimeraRoundWorkEndReason_DFHDCFDIKPP = 3;
}
message KHLMFCBFHLH {
uint32 progress = 5; // offset: 28
uint32 KMAPMCBPAMK = 13; // offset: 24
}
message NMNHGBJNEOI {
repeated KHLMFCBFHLH OGALCKOODGG = 3; // offset: 16
}
message DLGAHBJOIHI {
repeated uint32 KDNPOKIGPDJ = 8; // offset: 16
}
message NAFFGGOFPIE {
uint32 id = 14; // offset: 48
int32 MGIBLDFNAPP = 7; // offset: 52
NMNHGBJNEOI OGALCKOODGG = 1; // offset: 24
bool JKOPDHIKIBP = 8; // offset: 40
int32 hp = 5; // offset: 44
repeated uint32 EMDNABOOKLA = 4; // offset: 32
}
message JDALAFCNBEK {
repeated uint32 IKEHBILFELI = 2; // offset: 24
uint32 EHEEDKODMDH = 3; // offset: 32
}
message MKMFLPLMFBM {
uint32 CBNEFKHGLPE = 4; // offset: 28
uint32 BEADJBEECLA = 2; // offset: 24
}
message ABLLCAIHGHH {
uint32 IBJEBKEKBFA = 9; // offset: 24
uint32 GGHGNBBLOJF = 2; // offset: 48
int32 hp = 8; // offset: 44
uint32 OCDMAABOCPI = 12; // offset: 40
uint32 index = 13; // offset: 36
uint32 MMGPJIGBEFJ = 1; // offset: 28
int32 attack = 11; // offset: 32
uint32 HPCAALCIMEP = 14; // offset: 52
}
message ALOGAJNFOBA {
uint32 total_turns = 12; // offset: 28
uint32 cost_time = 3; // offset: 32
uint32 total_damage = 14; // offset: 36
uint32 NCCPECPPPLF = 8; // offset: 24
uint32 OLIFNNNHDKC = 11; // offset: 40
uint32 total_auto_turns = 15; // offset: 44
}
// Obf: ChimeraGetDataCsReq
// Type: Req
// CmdID: 8161
message ChimeraGetDataCsReq {
}
// Obf: GetDataScRsp
// Type: Rsp
// CmdID: 8179
message ChimeraGetDataScRsp {
uint32 HFCCPHKNKOH = 1300; // offset: 68
uint32 OAAKEJHNKBP = 1170; // offset: 100
uint32 PHPMAEGJBDH = 12; // offset: 76
repeated NAFFGGOFPIE PNHIJJOLJKG = 3; // offset: 16
repeated uint32 ODJNCDHMMAN = 7; // offset: 48
uint32 IKDAFNNHKPA = 1937; // offset: 92
uint32 FNBLLHJPDCM = 4; // offset: 108
uint32 retcode = 6; // offset: 88
uint32 AGCBMKLINFH = 5; // offset: 84
uint32 PAFEJFPPMDE = 14; // offset: 96
uint32 BEADJBEECLA = 1; // offset: 64
uint32 HLOMNJEHAGI = 11; // offset: 104
uint32 OKCHMKFANOC = 13; // offset: 80
uint32 DHJAOOFGOMP = 477; // offset: 56
JDALAFCNBEK lineup = 10; // offset: 24
repeated MKMFLPLMFBM NEFKNNEMGOJ = 15; // offset: 40
uint32 PMIELEPAMFO = 8; // offset: 72
HGGHDAKGMOI HHPFIHAIMMJ = 2; // offset: 60
}
message HJGMCBDOCGE {
JDALAFCNBEK lineup = 8; // offset: 16
}
// Type: Rsp
// CmdID: 8165
message JDHDEIFDMAD {
JDALAFCNBEK lineup = 9; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: ChimeraFinishRoundCsReq
// Type: Req
// CmdID: 8166
message ChimeraFinishRoundCsReq {
ALOGAJNFOBA stt = 1; // offset: 32
repeated uint32 MCNPCEDOKIF = 9; // offset: 24
JDALAFCNBEK lineup = 10; // offset: 56
map<uint32, uint32> NPNCEEJCEHA = 11; // offset: 16
ChimeraRoundWorkEndReason end_reason = 8; // offset: 72
uint32 HIHOPOIEJLE = 4; // offset: 80
map<uint32, NMNHGBJNEOI> OBJPEFMECEM = 3; // offset: 64
bool GDLJGAMIGJC = 5; // offset: 76
repeated ABLLCAIHGHH OBIGCJJIFGC = 6; // offset: 40
}
// Obf: ChimeraFinishRound
// Type: Rsp
// CmdID: 8176
message ChimeraFinishRoundScRsp {
uint32 PHPMAEGJBDH = 12; // offset: 84
uint32 IKDAFNNHKPA = 4; // offset: 92
map<uint32, NMNHGBJNEOI> EGELPHPPJHG = 13; // offset: 48
uint32 BEADJBEECLA = 2; // offset: 88
repeated uint32 ODJNCDHMMAN = 5; // offset: 56
map<uint32, DLGAHBJOIHI> EMBIJOCEAKB = 8; // offset: 40
repeated NAFFGGOFPIE IMDOPIBBEEF = 9; // offset: 24
uint32 OKCHMKFANOC = 10; // offset: 96
repeated MKMFLPLMFBM NEFKNNEMGOJ = 1; // offset: 32
bool GDLJGAMIGJC = 11; // offset: 69
uint32 AGCBMKLINFH = 7; // offset: 72
bool MJLLMAIOCCH = 15; // offset: 68
ChimeraRoundWorkEndReason end_reason = 14; // offset: 80
uint32 retcode = 6; // offset: 64
HGGHDAKGMOI HHPFIHAIMMJ = 3; // offset: 76
}
// Obf: ChimeraStartEndlessCsReq
// Type: Req
// CmdID: 8172
message ChimeraStartEndlessCsReq {
}
// Obf: ChimeraStartEndlessScRsp
// Type: Rsp
// CmdID: 8162
message ChimeraStartEndlessScRsp {
uint32 retcode = 10; // offset: 24
}
// Obf: ChimeraFinishEndlessRoundCsReq
// Type: Req
// CmdID: 8164
message ChimeraFinishEndlessRoundCsReq {
repeated uint32 MCNPCEDOKIF = 6; // offset: 32
bool DPEIOBLGNGM = 2; // offset: 56
JDALAFCNBEK lineup = 11; // offset: 48
uint32 OAAKEJHNKBP = 4; // offset: 60
ALOGAJNFOBA stt = 9; // offset: 24
repeated ABLLCAIHGHH OBIGCJJIFGC = 5; // offset: 40
}
// Obf: ChimeraFinishEndlessRoundScRsp
// Type: Rsp
// CmdID: 8177
message ChimeraFinishEndlessRoundScRsp {
uint32 OAAKEJHNKBP = 5; // offset: 56
uint32 PAFEJFPPMDE = 10; // offset: 44
uint32 FNBLLHJPDCM = 14; // offset: 36
uint32 HLOMNJEHAGI = 11; // offset: 32
uint32 EJKPJPDIACF = 3; // offset: 40
uint32 retcode = 7; // offset: 52
repeated NAFFGGOFPIE CFHHHFGLHHJ = 15; // offset: 24
bool DPEIOBLGNGM = 2; // offset: 48
}
// Obf: ChimeraQuitEndlessCsReq
// Type: Req
// CmdID: 8167
message ChimeraQuitEndlessCsReq {
}
// Obf: ChimeraQuitEndlessScRsp
// Type: Rsp
// CmdID: 8170
message ChimeraQuitEndlessScRsp {
uint32 retcode = 7; // offset: 24
}
// Obf: ChimeraDoFinalRoundCsReq
// Type: Req
// CmdID: 8171
message ChimeraDoFinalRoundCsReq {
ALOGAJNFOBA stt = 8; // offset: 16
repeated ABLLCAIHGHH OBIGCJJIFGC = 6; // offset: 32
bool DPEIOBLGNGM = 12; // offset: 60
repeated uint32 MCNPCEDOKIF = 4; // offset: 40
uint32 OAAKEJHNKBP = 15; // offset: 56
JDALAFCNBEK lineup = 3; // offset: 48
}
// Obf: ChimeraDoFinalRoundScRsp
// Type: Rsp
// CmdID: 8169
message ChimeraDoFinalRoundScRsp {
uint32 BEADJBEECLA = 1; // offset: 52
bool DPEIOBLGNGM = 4; // offset: 68
uint32 retcode = 13; // offset: 40
uint32 index = 11; // offset: 48
repeated MKMFLPLMFBM NEFKNNEMGOJ = 2; // offset: 32
uint32 HFCCPHKNKOH = 10; // offset: 44
uint32 IKDAFNNHKPA = 15; // offset: 60
repeated NAFFGGOFPIE CFHHHFGLHHJ = 7; // offset: 16
uint32 AGCBMKLINFH = 9; // offset: 56
uint32 OAAKEJHNKBP = 14; // offset: 64
}
// Obf: ChimeraRoundWorkStartCsReq
// Type: Req
// CmdID: 8163
message ChimeraRoundWorkStartCsReq {
JDALAFCNBEK lineup = 10; // offset: 24
repeated ABLLCAIHGHH OBIGCJJIFGC = 4; // offset: 32
uint32 LCHCBKNMIHO = 6; // offset: 44
uint32 EEHDMDIJLAF = 5; // offset: 40
}
// Type: Rsp
// CmdID: 8173
message HEKJHMIBOFL {
uint32 retcode = 14; // offset: 24
}
// Obf: CmdChimeraDuelType
enum CmdChimeraDuelType {
CmdChimeraDuelType_MNFEPONEDDJ = 0;
CmdChimeraDuelStartGameScRsp = 9212;
CmdChimeraDuelChangeLineupScRsp = 9259;
CmdChimeraDuelUnlockMasterCsReq = 9249;
CmdChimeraDuelShopBuyItemCsReq = 9233;
CmdChimeraDuelShopLockCsReq = 9218;
CmdReceive = 9215;
CmdChimeraDuelShopLockScRsp = 9221;
CmdChimeraDuelFinishMasterChallengeCsReq = 9223;
CmdChimeraDuelGetDataCsReq = 9214;
CmdChimeraDuelShopRefreshCsReq = 9216;
CmdChimeraDuelSellChimeraScRsp = 9256;
CmdChimeraDuelShopBuyChimeraCsReq = 9231;
CmdChimeraDuelShopBuyChimeraScRsp = 9213;
CmdChimeraDuelSaveFriendPvpLineupScRsp = 9226;
CmdChimeraDuelGetFriendListCsReq = 9236;
CmdChimeraDuelSellChimeraCsReq = 9219;
CmdChimeraDuelSaveFriendPvpLineupCsReq = 9227;
CmdChimeraDuelEndRoundShopStageCsReq = 9240;
CmdChimeraDuelShopRefreshScRsp = 9238;
CmdChimeraDuelEndRoundShopStageScRsp = 9217;
CmdChimeraDuelGetDataScRsp = 9250;
CmdChimeraDuelSelectGameCsReq = 9252;
CmdChimeraDuelEndGameCsReq = 9248;
CmdChimeraDuelChangeLineupCsReq = 9229;
CmdChimeraDuelShopBuyItemScRsp = 9239;
CmdChimeraDuelEndGameScRsp = 9232;
CmdChimeraDuelSetFriendDefendLineupCsReq = 9241;
CmdChimeraDuelUnlockMasterScRsp = 9222;
CmdChimeraDuelSyncChangeScNotify = 9251;
CmdChimeraDuelEndRoundBattleStageScRsp = 9244;
CmdChimeraDuelStartGameCsReq = 9234;
CmdChimeraDuelFinishMasterChallengeScRsp = 9245;
CmdChimeraDuelEndRoundBattleStageCsReq = 9228;
CmdChimeraDuelSetFriendDefendLineupScRsp = 9242;
CmdChimeraDuelSelectGameScRsp = 9230;
}
enum CEDNEFJMFKE {
CEDNEFJMFKE_MNFEPONEDDJ = 0;
CEDNEFJMFKE_LFBKGJJDHLC = 1;
CEDNEFJMFKE_GEBINFLEMDL = 2;
CEDNEFJMFKE_OLPAGPPNFNJ = 3;
CEDNEFJMFKE_LABLHBFHKFM = 4;
CEDNEFJMFKE_HJNEDHFBBGF = 5;
}
enum EJNIPFOMJGN {
EJNIPFOMJGN_MNFEPONEDDJ = 0;
EJNIPFOMJGN_HFBHHLIENBI = 1;
EJNIPFOMJGN_FDMJKILFLEF = 2;
EJNIPFOMJGN_OLCNBOPAHJF = 3;
}
enum INDFPOFPGIP {
INDFPOFPGIP_IBPEGEAMKCE = 0;
INDFPOFPGIP_AKBNFHBHNME = 1;
INDFPOFPGIP_IDNGBJIKCKG = 2;
}
enum BNOIAGIKLCK {
BNOIAGIKLCK_MNFEPONEDDJ = 0;
BNOIAGIKLCK_hp = 1;
BNOIAGIKLCK_MGIBLDFNAPP = 2;
}
message PKLFODHCFBJ {
uint32 FGJGIJDDGMD = 14; // offset: 24
CEDNEFJMFKE JKMAEIELMGM = 15; // offset: 28
uint32 CDLBICEDOME = 9; // offset: 32
}
// Obf: ChimeraDuelPlayerRankData
message ChimeraDuelPlayerRankData {
uint32 score_id = 6; // offset: 28
uint32 rank = 14; // offset: 24
}
message BDCHLDFEAKN {
uint32 NOOLCMEEOBI = 4; // offset: 76
uint32 JOBJLLEINIP = 13; // offset: 72
repeated uint32 IKJDLPJCPGE = 10; // offset: 32
ChimeraDuelPlayerRankData LIGMJLOCOBN = 1; // offset: 40
repeated uint32 IDLACJJEPKJ = 15; // offset: 16
repeated uint32 CKHDOAIBJBG = 6; // offset: 24
uint32 FLCMLEPMDIN = 7; // offset: 68
repeated LCBDOLCILBK GOGBCBHNKOH = 11; // offset: 56
uint32 LAPJNNHHHAN = 3; // offset: 64
}
message MCJNEGDJLAA {
uint32 unique_id = 2; // offset: 24
uint32 item_id = 4; // offset: 28
}
message DNAHKJBBOCM {
int32 BNDLCDBCBHK = 3; // offset: 52
int32 PMHBPEBOLDP = 5; // offset: 32
uint32 unique_id = 1; // offset: 44
MCJNEGDJLAA equipment_goods_info = 4; // offset: 24
uint32 HPCAALCIMEP = 8; // offset: 48
uint32 exp = 10; // offset: 36
uint32 OALNNCNAKFA = 12; // offset: 40
}
message EEJOJEGDMLC {
repeated uint32 AEHHIFIJJCM = 5; // offset: 16
repeated DNAHKJBBOCM CHKOOGOBAGO = 3; // offset: 40
uint32 rank = 9; // offset: 60
uint32 head_icon = 8; // offset: 52
uint32 KKPKIPBOGGE = 11; // offset: 64
string nickname = 7; // offset: 32
uint32 uid = 10; // offset: 48
uint32 GIOEMCMCHLG = 12; // offset: 68
uint32 hp = 4; // offset: 56
}
message IDGFGAGEKNM {
EEJOJEGDMLC HDLONCMOEAI = 7; // offset: 16
}
message GJCDNMBAIBA {
uint32 OHIEJDLBBJE = 10; // offset: 24
bool LHBOBIOHKDK = 2; // offset: 36
uint32 grid_fight_equipment_id = 13; // offset: 28
uint32 HPCAALCIMEP = 14; // offset: 32
uint32 CBBAEHDOJLK = 3; // offset: 40
}
message AJOKFGKLNAF {
bool LHBOBIOHKDK = 12; // offset: 29
bool JJNPCCMBHPA = 4; // offset: 28
uint32 CMPPLMBMIBA = 11; // offset: 32
uint32 item_id = 2; // offset: 24
}
message DJDOGDAAMFL {
repeated GJCDNMBAIBA BHCHCLAADLI = 14; // offset: 32
repeated AJOKFGKLNAF HCGGANANHHL = 15; // offset: 24
}
// Obf: ChimeraDuelShopBuyChimeraCsReq
// Type: Req
// CmdID: 9231
message ChimeraDuelShopBuyChimeraCsReq {
uint32 NGCJFJDHLMD = 12; // offset: 32
uint32 CNIAMJCLBLF = 10; // offset: 36
repeated uint32 BMJBHHIGDPB = 5; // offset: 24
}
// Obf: ChimeraDuelShopBuyChimeraScRsp
// Type: Rsp
// CmdID: 9213
message ChimeraDuelShopBuyChimeraScRsp {
uint32 retcode = 7; // offset: 24
}
// Obf: ChimeraDuelShopBuyItemCsReq
// Type: Req
// CmdID: 9233
message ChimeraDuelShopBuyItemCsReq {
uint32 HCCKGCDAKIP = 3; // offset: 24
uint32 CMPPLMBMIBA = 7; // offset: 28
}
// Obf: ChimeraDuelShopBuyItemScRsp
// Type: Rsp
// CmdID: 9239
message ChimeraDuelShopBuyItemScRsp {
uint32 retcode = 8; // offset: 24
}
// Obf: ChimeraDuelShopLockCsReq
// Type: Req
// CmdID: 9218
message ChimeraDuelShopLockCsReq {
bool is_locked = 10; // offset: 36
oneof OKAIINGCACL {
uint32 OHIEJDLBBJE = 11; // offset: 24
uint32 CMPPLMBMIBA = 13; // offset: 24
}
}
// Obf: ChimeraDuelShopLockScRsp
// Type: Rsp
// CmdID: 9221
message ChimeraDuelShopLockScRsp {
uint32 retcode = 4; // offset: 32
bool is_locked = 6; // offset: 36
oneof OKAIINGCACL {
uint32 OHIEJDLBBJE = 2; // offset: 24
uint32 CMPPLMBMIBA = 7; // offset: 24
}
}
// Obf: ChimeraDuelShopRefreshCsReq
// Type: Req
// CmdID: 9216
message ChimeraDuelShopRefreshCsReq {
}
// Obf: ChimeraDuelShopRefreshScRsp
// Type: Rsp
// CmdID: 9238
message ChimeraDuelShopRefreshScRsp {
uint32 retcode = 9; // offset: 24
}
message MBPFEMGDHIL {
uint32 GIOEMCMCHLG = 12; // offset: 68
uint32 ONLFBIDHDBB = 7; // offset: 60
repeated uint32 BCBGDDLJFFL = 8; // offset: 16
uint32 hp = 2; // offset: 48
uint32 CIIHDOEMCFH = 13; // offset: 56
uint32 MNLGFJMFFCF = 5; // offset: 76
repeated DNAHKJBBOCM CHKOOGOBAGO = 14; // offset: 40
uint32 KKPKIPBOGGE = 1; // offset: 72
uint32 NMNMBLEAPPB = 3; // offset: 52
oneof HIEJMDGBDJJ {
DJDOGDAAMFL GBHPKHCHLBI = 1940; // offset: 24
IDGFGAGEKNM FOOLNEOEMIF = 1180; // offset: 24
}
}
// Obf: ChimeraDuelGetDataCsReq
// Type: Req
// CmdID: 9214
message ChimeraDuelGetDataCsReq {
}
// Obf: ChimeraDuelGetDataScRsp
// Type: Rsp
// CmdID: 9250
message ChimeraDuelGetDataScRsp {
BDCHLDFEAKN JFEDDHOECIB = 3; // offset: 24
MBPFEMGDHIL PMMGJDNFOKF = 9; // offset: 32
uint32 retcode = 5; // offset: 40
}
// Obf: ChimeraDuelUnlockMasterCsReq
// Type: Req
// CmdID: 9249
message ChimeraDuelUnlockMasterCsReq {
uint32 GIOEMCMCHLG = 13; // offset: 24
}
// Obf: ChimeraDuelUnlockMasterScRsp
// Type: Rsp
// CmdID: 9222
message ChimeraDuelUnlockMasterScRsp {
uint32 retcode = 1; // offset: 28
uint32 GIOEMCMCHLG = 12; // offset: 24
}
// Obf: ChimeraDuelStartGameCsReq
// Type: Req
// CmdID: 9234
message ChimeraDuelStartGameCsReq {
uint32 GIOEMCMCHLG = 8; // offset: 24
}
// Obf: ChimeraDuelStartGameScRsp
// Type: Rsp
// CmdID: 9212
message ChimeraDuelStartGameScRsp {
uint32 retcode = 4; // offset: 32
MBPFEMGDHIL PMMGJDNFOKF = 9; // offset: 16
}
// Obf: ChimeraDuelEndRoundShopStageCsReq
// Type: Req
// CmdID: 9240
message ChimeraDuelEndRoundShopStageCsReq {
}
// Obf: ChimeraDuelEndRoundShopStageScRsp
// Type: Rsp
// CmdID: 9217
message ChimeraDuelEndRoundShopStageScRsp {
uint32 retcode = 3; // offset: 32
MBPFEMGDHIL PMMGJDNFOKF = 5; // offset: 16
}
message BFGKMCJEKGG {
bool CNNCELBLEAP = 5; // offset: 44
uint32 JOBJLLEINIP = 3; // offset: 40
ChimeraDuelPlayerRankData LIGMJLOCOBN = 8; // offset: 24
MBPFEMGDHIL PMMGJDNFOKF = 4; // offset: 16
}
message LALMFDGEHIA {
int32 MGIBLDFNAPP = 10; // offset: 36
uint32 unique_id = 1; // offset: 56
uint32 exp = 4; // offset: 48
uint32 index = 2; // offset: 52
INDFPOFPGIP status = 6; // offset: 60
uint32 OCDMAABOCPI = 12; // offset: 32
uint32 IBJEBKEKBFA = 9; // offset: 64
uint32 MMGPJIGBEFJ = 15; // offset: 28
uint32 grid_fight_equipment_id = 7; // offset: 72
int32 hp = 14; // offset: 24
uint32 HPCAALCIMEP = 11; // offset: 68
uint32 level = 3; // offset: 40
uint32 GGHGNBBLOJF = 8; // offset: 44
}
message PNGCHOEHFOO {
uint32 total_auto_turns = 14; // offset: 40
uint32 NCCPECPPPLF = 5; // offset: 44
uint32 OLIFNNNHDKC = 1; // offset: 28
uint32 KNIJJEHBPPP = 9; // offset: 32
uint32 LELHEAGCELL = 10; // offset: 24
uint32 total_turns = 4; // offset: 36
}
message NCFNNFIDAMD {
uint32 cost_time = 11; // offset: 48
uint32 total_damage = 7; // offset: 52
repeated LALMFDGEHIA MNEIHFMOBKA = 2; // offset: 32
PNGCHOEHFOO DNNDKCJAJPG = 15; // offset: 16
repeated LALMFDGEHIA JNMPJMKIBMD = 1; // offset: 40
}
// Obf: ChimeraDuelEndRoundBattleStageCsReq
// Type: Req
// CmdID: 9228
message ChimeraDuelEndRoundBattleStageCsReq {
NCFNNFIDAMD stt = 6; // offset: 24
EJNIPFOMJGN BLCOCDGHKAC = 3; // offset: 36
uint32 EBBHIBNCAMP = 5; // offset: 32
}
// Obf: ChimeraDuelEndRoundBattleStageScRsp
// Type: Rsp
// CmdID: 9244
message ChimeraDuelEndRoundBattleStageScRsp {
uint32 retcode = 4; // offset: 40
EJNIPFOMJGN BLCOCDGHKAC = 2; // offset: 32
oneof OKAIINGCACL {
MBPFEMGDHIL PMMGJDNFOKF = 1132; // offset: 24
BFGKMCJEKGG HFNGAJJADCB = 873; // offset: 24
}
}
// Obf: ChimeraDuelEndGameCsReq
// Type: Req
// CmdID: 9248
message ChimeraDuelEndGameCsReq {
}
// Obf: ChimeraDuelEndGameScRsp
// Type: Rsp
// CmdID: 9232
message ChimeraDuelEndGameScRsp {
uint32 retcode = 6; // offset: 32
BFGKMCJEKGG HFNGAJJADCB = 1; // offset: 16
}
message OFEOBAOCOPN {
repeated uint32 BMJBHHIGDPB = 7; // offset: 24
}
message GLHBEJLELCL {
repeated uint32 AFFECJEKBLM = 11; // offset: 16
repeated uint32 CDGOJEHALOC = 6; // offset: 24
}
message JKPJMALAADA {
OFEOBAOCOPN DIDAKAHDANN = 12; // offset: 16
PKLFODHCFBJ source = 6; // offset: 24
uint32 LLJBLACECBG = 11; // offset: 48
oneof BEGJDDELIJJ {
BNOIAGIKLCK DAFPBKMJLEN = 1806; // offset: 32
uint32 OIPAAGABEMM = 183; // offset: 32
GLHBEJLELCL LDBBBIIHABI = 1978; // offset: 32
}
}
message DGAJPBIOHFM {
repeated uint32 AEHHIFIJJCM = 12; // offset: 24
}
message LCPFEDOPPFB {
DJDOGDAAMFL HNEBNNHMCCA = 6; // offset: 24
bool JLGLJMFKOME = 5; // offset: 32
}
message BBPNOAKAKGM {
oneof HPDAODDGAPF {
JKPJMALAADA IGONALIGJJH = 3; // offset: 24
uint32 CCELCDAJDDK = 6; // offset: 24
DNAHKJBBOCM CLIDHDEPONG = 9; // offset: 24
uint32 BAIDFEFEOHD = 7; // offset: 24
LCPFEDOPPFB KIKBKEPIPDG = 1; // offset: 24
DGAJPBIOHFM NBJAGEMGNDH = 4; // offset: 24
uint32 CNIAMJCLBLF = 2; // offset: 24
uint32 JJELAEHJDDC = 8; // offset: 24
uint32 NOOLCMEEOBI = 10; // offset: 24
LCBDOLCILBK GFIGCEPPDDP = 12; // offset: 24
uint32 FLCMLEPMDIN = 11; // offset: 24
}
}
// Obf: ChimeraDuelSyncChangeScNotify
// Type: Notify
// CmdID: 9251
message ChimeraDuelSyncChangeScNotify {
repeated BBPNOAKAKGM GNNBOPHBADD = 15; // offset: 16
}
// Obf: ChimeraDuelChangeLineupCsReq
// Type: Req
// CmdID: 9229
message ChimeraDuelChangeLineupCsReq {
repeated uint32 AEHHIFIJJCM = 4; // offset: 24
uint32 EGKBJDBLKIC = 5; // offset: 36
uint32 NFGBAFACKBG = 14; // offset: 32
}
// Obf: ChimeraDuelChangeLineupScRsp
// Type: Rsp
// CmdID: 9259
message ChimeraDuelChangeLineupScRsp {
uint32 retcode = 8; // offset: 32
repeated uint32 AEHHIFIJJCM = 3; // offset: 16
}
// Obf: ChimeraDuelSellChimeraCsReq
// Type: Req
// CmdID: 9219
message ChimeraDuelSellChimeraCsReq {
repeated uint32 AEHHIFIJJCM = 14; // offset: 16
uint32 OHIEJDLBBJE = 1; // offset: 32
}
// Obf: ChimeraDuelSellChimeraScRsp
// Type: Rsp
// CmdID: 9256
message ChimeraDuelSellChimeraScRsp {
uint32 OHIEJDLBBJE = 14; // offset: 32
uint32 retcode = 1; // offset: 36
repeated uint32 AEHHIFIJJCM = 7; // offset: 24
}
// Obf: ChimeraDuelSelectGameCsReq
// Type: Req
// CmdID: 9252
message ChimeraDuelSelectGameCsReq {
uint32 JOBJLLEINIP = 1; // offset: 24
}
// Obf: ChimeraDuelSelectGameScRsp
// Type: Rsp
// CmdID: 9230
message ChimeraDuelSelectGameScRsp {
uint32 retcode = 8; // offset: 24
uint32 JOBJLLEINIP = 7; // offset: 28
}
message LCOFFKCKCBF {
uint32 GIOEMCMCHLG = 15; // offset: 40
repeated uint32 AEHHIFIJJCM = 13; // offset: 32
repeated DNAHKJBBOCM CHKOOGOBAGO = 10; // offset: 16
}
message LCBDOLCILBK {
uint32 slot = 15; // offset: 32
LCOFFKCKCBF lineup = 10; // offset: 24
}
// Obf: ChimeraDuelSaveFriendPvpLineupCsReq
// Type: Req
// CmdID: 9227
message ChimeraDuelSaveFriendPvpLineupCsReq {
uint32 slot = 12; // offset: 24
}
// Obf: ChimeraDuelSaveFriendPvpLineupScRsp
// Type: Rsp
// CmdID: 9226
message ChimeraDuelSaveFriendPvpLineupScRsp {
uint32 slot = 8; // offset: 36
LCOFFKCKCBF lineup = 15; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: ChimeraDuelSetFriendDefendLineupCsReq
// Type: Req
// CmdID: 9241
message ChimeraDuelSetFriendDefendLineupCsReq {
uint32 slot = 10; // offset: 24
}
// Obf: ChimeraDuelSetFriendDefendLineupScRsp
// Type: Rsp
// CmdID: 9242
message ChimeraDuelSetFriendDefendLineupScRsp {
uint32 slot = 12; // offset: 28
uint32 retcode = 15; // offset: 24
}
// Obf: ChimeraDuelGetFriendListCsReq
// Type: Req
// CmdID: 9236
message ChimeraDuelGetFriendListCsReq {
}
message NOAHAHINEKG {
uint32 score_id = 2; // offset: 32
LCOFFKCKCBF lineup = 1; // offset: 24
uint32 uid = 10; // offset: 36
}
// Obf: Receive
// Type: Rsp
// CmdID: 9215
message Receive {
uint32 retcode = 9; // offset: 32
repeated NOAHAHINEKG friend_list = 6; // offset: 16
}
// Obf: ChimeraDuelFinishMasterChallengeCsReq
// Type: Req
// CmdID: 9223
message ChimeraDuelFinishMasterChallengeCsReq {
uint32 GIOEMCMCHLG = 9; // offset: 24
}
// Obf: ChimeraDuelFinishMasterChallengeScRsp
// Type: Rsp
// CmdID: 9245
message ChimeraDuelFinishMasterChallengeScRsp {
uint32 retcode = 9; // offset: 28
uint32 GIOEMCMCHLG = 3; // offset: 24
}
// Obf: CmdClientCustomOpType
enum CmdClientCustomOpType {
CmdClientCustomOpType_NAPIAMMDCHN = 0;
CmdPPHFFGNAHMG = 9838;
}
enum HHIDAKILBPM {
HHIDAKILBPM_MNFEPONEDDJ = 0;
HHIDAKILBPM_PCKOICBCEHO = 1;
}
// Type: Notify
// CmdID: 9838
message PPHFFGNAHMG {
oneof HGOPEEDOFAI {
bool PCKOICBCEHO = 4; // offset: 16
}
}
// Obf: CmdClockParkType
enum CmdClockParkType {
CmdClockParkType_MNFEPONEDDJ = 0;
CmdClockParkGetInfoScRsp = 7240;
CmdClockParkGetOngoingScriptInfoScRsp = 7207;
CmdLIDCOLGLNGN = 7222;
CmdClockParkUnlockTalentCsReq = 7239;
CmdClockParkUnlockTalentScRsp = 7212;
CmdClockParkGetInfoCsReq = 7204;
CmdClockParkGetOngoingScriptInfoCsReq = 7230;
CmdClockParkHandleWaitPlaceDiceOperationCsReq = 7218;
CmdClockParkFinishScriptScNotify = 7206;
CmdClockParkQuitScriptCsReq = 7238;
CmdClockParkUseBuffCsReq = 7208;
CmdBAPHOCNDPEB = 7211;
CmdClockParkStartScriptScRsp = 7202;
CmdClockParkStartScriptCsReq = 7224;
CmdClockParkHandleWaitOperationScRsp = 7234;
CmdAOFDDBNLOHC = 7223;
}
// Obf: ClockParkPlayStatus
enum ClockParkPlayStatus {
ClockParkPlayStatus_ONDJJFJEDJK = 0;
ClockParkPlayStatus_GKHIMBOEGCI = 1;
ClockParkPlayStatus_CDDBKNCNMMB = 2;
ClockParkPlayStatus_POCOKFEKCBK = 5;
}
// Obf: ClockParkGetInfoCsReq
// Type: Req
// CmdID: 7204
message ClockParkGetInfoCsReq {
}
message NFAJOOGFNCN {
repeated uint32 BGKGHHABFOI = 4; // offset: 24
uint32 script_id = 1; // offset: 32
}
// Obf: ClockParkGetInfoScRsp
// Type: Rsp
// CmdID: 7240
message ClockParkGetInfoScRsp {
repeated uint32 LGCMGKKJMCF = 8; // offset: 16
uint32 DPMHILKNBBF = 15; // offset: 44
repeated NFAJOOGFNCN EFHEEAMKGFB = 7; // offset: 24
uint32 retcode = 12; // offset: 48
uint32 FDIPIKGLGHO = 6; // offset: 52
uint32 progress = 2; // offset: 40
}
// Obf: ClockParkUnlockTalentCsReq
// Type: Req
// CmdID: 7239
message ClockParkUnlockTalentCsReq {
uint32 EHAJMKFJCCM = 12; // offset: 24
}
// Obf: ClockParkUnlockTalentScRsp
// Type: Rsp
// CmdID: 7212
message ClockParkUnlockTalentScRsp {
uint32 EHAJMKFJCCM = 9; // offset: 28
uint32 retcode = 6; // offset: 24
}
// Obf: ClockParkStartScriptCsReq
// Type: Req
// CmdID: 7224
message ClockParkStartScriptCsReq {
repeated uint32 JPNNBGEHHME = 4; // offset: 16
uint32 script_id = 8; // offset: 32
}
// Obf: ClockParkStartScriptScRsp
// Type: Rsp
// CmdID: 7202
message ClockParkStartScriptScRsp {
uint32 script_id = 10; // offset: 24
uint32 retcode = 7; // offset: 28
}
// Obf: ClockParkGetOngoingScriptInfoCsReq
// Type: Req
// CmdID: 7230
message ClockParkGetOngoingScriptInfoCsReq {
}
message DPICGJBJHFM {
}
message CENAEIOBGEK {
repeated uint32 LABBIFFPOED = 11; // offset: 24
uint32 PPINNAENHAD = 5; // offset: 32
uint32 card_id = 4; // offset: 36
}
message FHPLPNNCNMN {
repeated CENAEIOBGEK KKLNLJDEMMI = 1; // offset: 24
repeated uint32 LABBIFFPOED = 15; // offset: 16
}
message GPDOHJFKFOB {
FHPLPNNCNMN INHIDEJHPMK = 15; // offset: 16
}
message KHBNICEOKLJ {
FHPLPNNCNMN INHIDEJHPMK = 8; // offset: 24
}
message EKHAEPOHOGG {
FHPLPNNCNMN INHIDEJHPMK = 6; // offset: 24
}
message KFOCDOJEIME {
FHPLPNNCNMN INHIDEJHPMK = 6; // offset: 16
uint32 CBNFFGADDDP = 10; // offset: 36
uint32 gacha_random = 3; // offset: 32
}
message EBCCLCNADIN {
FHPLPNNCNMN INHIDEJHPMK = 13; // offset: 24
}
message JIJOLEGDMAB {
bool KGIGANLOIGH = 7; // offset: 24
}
message DENBPEFPBAJ {
uint32 MNLGFJMFFCF = 1; // offset: 32
oneof FABCGHHNAND {
DPICGJBJHFM HDJGAPANKKD = 4; // offset: 24
GPDOHJFKFOB KDLCNLHEGBL = 10; // offset: 24
KHBNICEOKLJ OKJEPJJPMNH = 14; // offset: 24
EKHAEPOHOGG HHAIIAMLGCJ = 12; // offset: 24
KFOCDOJEIME CPNMPALGEBO = 3; // offset: 24
EBCCLCNADIN OMFICGNDEAH = 6; // offset: 24
JIJOLEGDMAB HDJNHMIMMGN = 8; // offset: 24
bool JGOOBOEIECK = 13; // offset: 24
}
}
message GKEFONGPGMB {
int32 GJGEMACGJGB = 7; // offset: 32
int32 KEDGMIEMNMM = 9; // offset: 28
int32 ONCKBPKFKKG = 14; // offset: 24
}
message NCKKCIHKKGI {
uint32 buff_id = 6; // offset: 24
uint64 unique_id = 10; // offset: 32
uint32 FHJGGLFLBPH = 2; // offset: 28
}
// Obf: ClockParkBuffList
message ClockParkBuffList {
repeated NCKKCIHKKGI buff_list = 1; // offset: 24
}
// Obf: ClockParkGetOngoingScriptInfoScRsp
// Type: Rsp
// CmdID: 7207
message ClockParkGetOngoingScriptInfoScRsp {
uint32 POCLGFNKHIB = 14; // offset: 68
GKEFONGPGMB CNONCGNFHPH = 3; // offset: 24
uint32 AAOGOMGFCOE = 5; // offset: 72
string CLFMEJHFODC = 2; // offset: 40
uint32 MHOGOJEHJFK = 8; // offset: 64
uint32 OMOGCPPLDDJ = 9; // offset: 76
uint32 script_id = 13; // offset: 80
uint32 CPJCOBCMNHK = 4; // offset: 88
DENBPEFPBAJ IAPDDBJGPED = 10; // offset: 48
ClockParkBuffList LNAOKIIMJME = 15; // offset: 56
repeated uint32 HPIDBCNNKPE = 11; // offset: 16
uint32 retcode = 12; // offset: 84
}
message GHLKINAJHGJ {
}
message GNABBNJLLOK {
FHPLPNNCNMN INHIDEJHPMK = 13; // offset: 24
}
message OKCFFJGEABE {
bool is_win = 2; // offset: 28
uint32 GJPMPDDJFDL = 8; // offset: 24
}
message AMKHNNJBJHK {
repeated uint32 avatar_id_list = 9; // offset: 16
}
message GFKCHHBKDEE {
uint32 gacha_random = 12; // offset: 24
bool KHIDIINGPIB = 10; // offset: 28
}
message MGBLCELKAKF {
bool is_win = 15; // offset: 24
uint32 GJPMPDDJFDL = 4; // offset: 28
}
message DDIPMPGJBDM {
}
// Obf: ClockParkHandleWaitPlaceDiceOperationCsReq
// Type: Req
// CmdID: 7218
message ClockParkHandleWaitPlaceDiceOperationCsReq {
uint32 script_id = 14; // offset: 40
uint32 MNLGFJMFFCF = 13; // offset: 36
oneof DOPBLDOIEAN {
GHLKINAJHGJ FDPEOCFMMDJ = 9; // offset: 16
GNABBNJLLOK JNAOFGCLBPP = 15; // offset: 16
OKCFFJGEABE PCDKMADHKFN = 3; // offset: 16
AMKHNNJBJHK DLEDKGFEMKB = 8; // offset: 16
GFKCHHBKDEE LHAMJIIJCGG = 4; // offset: 16
MGBLCELKAKF ALKIHCMPCLM = 11; // offset: 16
DDIPMPGJBDM PJMAEELGEED = 2; // offset: 16
uint32 OMOGCPPLDDJ = 1; // offset: 16
}
}
message JCFEPEOLLMK {
bool AIPFOPHKHHA = 9; // offset: 36
uint32 CPJCOBCMNHK = 4; // offset: 44
bool NKCHBPOPAAC = 2; // offset: 37
uint32 progress = 14; // offset: 32
uint32 AAOGOMGFCOE = 8; // offset: 48
uint32 script_id = 5; // offset: 40
ItemList reward = 13; // offset: 24
}
// Obf: ClockParkHandleWaitOperationScRsp
// Type: Rsp
// CmdID: 7234
message ClockParkHandleWaitOperationScRsp {
SceneBattleInfo battle_info = 12; // offset: 16
uint32 MNLGFJMFFCF = 1; // offset: 40
uint32 retcode = 14; // offset: 44
uint32 LHKCNKMELPD = 8; // offset: 36
uint32 IHIAEAHGMCA = 10; // offset: 48
ClockParkPlayStatus KGFFCNCGLKG = 4; // offset: 32
}
// Obf: ClockParkQuitScriptCsReq
// Type: Req
// CmdID: 7238
message ClockParkQuitScriptCsReq {
bool JBKGNNJNPEG = 6; // offset: 24
uint32 script_id = 7; // offset: 28
}
// Type: Rsp
// CmdID: 7222
message LIDCOLGLNGN {
uint32 retcode = 15; // offset: 24
}
// Type: Rsp
// CmdID: 7223
message AOFDDBNLOHC {
uint32 MNLGFJMFFCF = 3; // offset: 28
uint32 retcode = 13; // offset: 24
}
// Obf: ClockParkUseBuffCsReq
// Type: Req
// CmdID: 7208
message ClockParkUseBuffCsReq {
uint64 unique_id = 6; // offset: 32
uint32 script_id = 1; // offset: 28
uint32 MNLGFJMFFCF = 4; // offset: 24
}
// Type: Rsp
// CmdID: 7211
message BAPHOCNDPEB {
uint32 script_id = 6; // offset: 44
uint32 MNLGFJMFFCF = 12; // offset: 48
ClockParkBuffList LNAOKIIMJME = 13; // offset: 24
uint32 retcode = 11; // offset: 40
oneof GJODOFJFKBE {
FHPLPNNCNMN INHIDEJHPMK = 1591; // offset: 32
GKEFONGPGMB CNONCGNFHPH = 298; // offset: 32
}
}
// Obf: ClockParkFinishScriptScNotify
// Type: Notify
// CmdID: 7206
message ClockParkFinishScriptScNotify {
JCFEPEOLLMK finish_info = 2; // offset: 16
}
// Obf: MissionStatus
enum MissionStatus {
MISSION_NONE = 0;
MISSION_DOING = 1;
MISSION_FINISH = 2;
MISSION_PREPARED = 3;
}
// Obf: MessageSectionStatus
enum MessageSectionStatus {
MESSAGE_SECTION_NONE = 0;
MESSAGE_SECTION_DOING = 1;
MESSAGE_SECTION_FINISH = 2;
MESSAGE_SECTION_FROZEN = 3;
}
// Obf: MessageGroupStatus
enum MessageGroupStatus {
MESSAGE_GROUP_NONE = 0;
MESSAGE_GROUP_DOING = 1;
MESSAGE_GROUP_FINISH = 2;
MESSAGE_GROUP_FROZEN = 3;
}
// Obf: BattleRecordType
enum BattleRecordType {
BATTLE_RECORD_NONE = 0;
BATTLE_RECORD_CHALLENGE = 1;
BATTLE_RECORD_ROGUE = 2;
}
// Obf: RebattleType
enum RebattleType {
REBATTLE_TYPE_NONE = 0;
REBATTLE_TYPE_REBATTLE_MIDWAY = 1;
REBATTLE_TYPE_REBATTLE_LOSE = 2;
REBATTLE_TYPE_REBATTLE_MIDWAY_LINEUP = 3;
REBATTLE_TYPE_REBATTLE_LOSE_LINEUP = 4;
REBATTLE_TYPE_QUIT_MIDWAY = 5;
REBATTLE_TYPE_QUIT_LOSE = 6;
}
message Item {
uint32 level = 3; // offset: 32
uint32 num = 4; // offset: 36
uint32 main_affix_id = 9; // offset: 24
uint32 rank = 11; // offset: 44
uint32 promotion = 14; // offset: 28
uint32 unique_id = 13; // offset: 40
uint32 item_id = 10; // offset: 48
}
message ItemList {
repeated Item item_list = 9; // offset: 24
}
message PileItem {
uint32 item_id = 2; // offset: 28
uint32 item_num = 12; // offset: 24
}
message ItemCost {
oneof item {
PileItem pile_item = 6; // offset: 16
uint32 equipment_unique_id = 9; // offset: 16
uint32 relic_unique_id = 2; // offset: 16
}
}
// Obf: ItemCostList
message ItemCostData {
repeated ItemCost item_list = 11; // offset: 16
}
message GIKLNAMPFBI {
uint32 item_id = 14; // offset: 24
uint32 item_count = 9; // offset: 28
}
message MBMLMHCICBI {
uint32 level = 3; // offset: 40
uint32 tid = 8; // offset: 24
uint32 rank = 4; // offset: 28
uint32 promotion = 11; // offset: 32
uint32 exp = 10; // offset: 36
}
message NGDNBPKCNLG {
uint32 main_affix_id = 2; // offset: 32
uint32 level = 9; // offset: 40
uint32 tid = 7; // offset: 36
uint32 exp = 4; // offset: 44
repeated RelicAffix sub_affix_list = 5; // offset: 16
}
// Obf: Relic
message Relic {
uint32 reforge_block_sub_affix_id = 10; // offset: 48
repeated RelicAffix reforge_sub_affix_list = 2; // offset: 32
bool is_discarded = 6; // offset: 57
bool is_protected = 15; // offset: 56
repeated RelicAffix sub_affix_list = 12; // offset: 40
uint32 main_affix_id = 9; // offset: 76
uint32 tid = 8; // offset: 72
repeated RelicAffix AOLFKGGECNB = 3; // offset: 16
uint32 unique_id = 7; // offset: 68
uint32 exp = 1; // offset: 64
uint32 dress_avatar_id = 14; // offset: 60
uint32 level = 13; // offset: 52
}
message IIGNALBOHAO {
oneof AKNIBIIDPGH {
GIKLNAMPFBI KLDNEGKLMAN = 8; // offset: 16
MBMLMHCICBI GEBINFLEMDL = 6; // offset: 16
NGDNBPKCNLG KCPMPCJNPCE = 4; // offset: 16
}
}
message HIAPAIPIODD {
repeated IIGNALBOHAO item_list = 7; // offset: 16
}
message Vector {
sint32 x = 10; // offset: 32
sint32 z = 14; // offset: 28
sint32 y = 7; // offset: 24
}
message MotionInfo {
Vector rot = 13; // offset: 16
Vector pos = 7; // offset: 24
}
message Vector4 {
float w = 8; // offset: 36
float x = 6; // offset: 28
float y = 15; // offset: 24
float z = 2; // offset: 32
}
message SceneMonsterWaveParam {
uint32 LPHMIOCFKKA = 15; // offset: 28
uint32 hard_level_group = 11; // offset: 36
uint32 KPAJJKNOBGE = 13; // offset: 32
uint32 elite_group = 7; // offset: 40
uint32 level = 5; // offset: 24
}
message KOELBKIILDE {
repeated HCMGIFBHPLE IDMMHPOCNIJ = 7; // offset: 16
uint32 role_star = 3; // offset: 32
}
message HDDJNDJADAC {
oneof DFONABIAFLC {
KOELBKIILDE EPKAJPDMKDE = 407; // offset: 16
}
}
message SceneMonster {
uint32 max_hp = 12; // offset: 36
HDDJNDJADAC extra_info = 1; // offset: 24
uint32 cur_hp = 8; // offset: 40
uint32 monster_id = 4; // offset: 32
}
// Obf: SceneMonsterWave
message SceneMonsterWave {
repeated SceneMonster monster_list = 14; // offset: 16
SceneMonsterWaveParam monster_param = 5; // offset: 24
repeated ItemList BMLDLEDPFOP = 3; // offset: 32
uint32 battle_stage_id = 8; // offset: 48
uint32 battle_wave_id = 2; // offset: 52
}
// Obf: SceneBattleInfo
message SceneBattleInfo {
repeated BattleEventBattleInfo battle_event = 680; // offset: 96
uint32 stage_id = 15; // offset: 132
BattleGridFightSpecialBattleInfo IGAEJDGJFAP = 24; // offset: 104
BattleRogueMagicInfo battle_rogue_magic_info = 1952; // offset: 80
uint32 rounds_limit = 3; // offset: 128
repeated BattleBuff buff_list = 11; // offset: 32
bool DLILJCCEBLN = 8; // offset: 116
uint32 GAHMNCGGIAG = 4; // offset: 136
JOBHBFDMEBC EOCIAHOJAKN = 119; // offset: 40
map<uint32, BattleTargetList> battle_target_info = 155; // offset: 56
GNCELENEBBH GDGPDLIJMIN = 1220; // offset: 88
uint32 battle_id = 10; // offset: 112
repeated BattleAvatar battle_avatar_list = 12; // offset: 64
uint32 logic_random_seed = 14; // offset: 124
repeated SceneMonsterWave monster_wave_list = 2; // offset: 48
KPGIDMEFEPC CODANMDMKFA = 648; // offset: 24
KNIAOHMCODK EPKAJPDMKDE = 136; // offset: 16
uint32 world_level = 9; // offset: 120
}
// Obf: AetherDivideBattleInfo
message AetherDivideBattleInfo {
uint32 battle_id = 2; // offset: 56
repeated AetherAvatarInfo battle_avatar_list = 13; // offset: 40
uint32 logic_random_seed = 7; // offset: 60
repeated BattleBuff buff_list = 12; // offset: 16
repeated SceneMonsterWave monster_wave_list = 3; // offset: 24
bool DLILJCCEBLN = 5; // offset: 48
uint32 stage_id = 4; // offset: 52
}
message ODCKCELJHCP {
uint32 id = 8; // offset: 24
AvatarType avatar_type = 4; // offset: 32
uint32 assist_uid = 1; // offset: 28
}
message HDLLNMMODAJ {
ItemList return_item_list = 2; // offset: 24
bool MPDJIOPHCIM = 9; // offset: 40
repeated uint32 relic_ids = 1; // offset: 16
}
message JOGMADAMFNI {
uint32 key = 2; // offset: 24
uint32 value = 9; // offset: 28
}
message JCKPLANILKJ {
uint32 key = 7; // offset: 24
sint32 value = 9; // offset: 28
}
// Obf: EquipRelic
message EquipRelic {
uint32 type = 7; // offset: 28
uint32 relic_unique_id = 12; // offset: 24
}
// Obf: HeadFrameInfo
message HeadFrameInfo {
uint32 head_frame_item_id = 4; // offset: 24
int64 head_frame_expire_time = 8; // offset: 32
}
// Obf: ContentPackageStatus
enum ContentPackageStatus {
ContentPackageStatus_None = 0;
ContentPackageStatus_Init = 1;
ContentPackageStatus_Doing = 2;
ContentPackageStatus_Finished = 3;
ContentPackageStatus_Release = 4;
}
// Obf: CmdContentPackageType
enum CmdContentPackageType {
CmdContentPackageType_MNFEPONEDDJ = 0;
CmdContentPackageTransferScNotify = 7512;
CmdContentPackageType_GCDJHIAEKOP = 7504;
CmdContentPackageGetDataScRsp = 7540;
CmdContentPackageSyncDataScNotify = 7501;
}
message ContentPackageGetDataCsReq {
}
// Obf: ContentPackageGetDataScRsp
// Type: Rsp
// CmdID: 7540
message ContentPackageGetDataScRsp {
uint32 retcode = 14; // offset: 32
ContentPackageData data = 13; // offset: 16
}
// Obf: ContentPackageInfo
message ContentPackageInfo {
ContentPackageStatus status = 7; // offset: 28
uint32 content_id = 5; // offset: 24
}
// Obf: ContentPackageData
message ContentPackageData {
repeated ContentPackageInfo content_package_list = 6; // offset: 24
uint32 cur_content_id = 15; // offset: 32
}
// Obf: ContentPackageSyncDataScNotify
// Type: Notify
// CmdID: 7501
message ContentPackageSyncDataScNotify {
ContentPackageData data = 5; // offset: 16
}
// Obf: ContentPackageTransferScNotify
// Type: Notify
// CmdID: 7512
message ContentPackageTransferScNotify {
}
// Obf: CmdDailyActiveType
enum CmdDailyActiveType {
CmdDailyActiveType_MNFEPONEDDJ = 0;
CmdDailyActiveInfoNotify = 3335;
CmdGetDailyActiveInfoCsReq = 3324;
CmdTakeApRewardScRsp = 3381;
CmdTakeAllApRewardCsReq = 3313;
CmdGetDailyActiveInfoScRsp = 3304;
CmdTakeAllApRewardScRsp = 3362;
CmdTakeApRewardCsReq = 3383;
}
// Obf: DailyActivityInfo
message DailyActivityInfo {
uint32 level = 11; // offset: 24
uint32 world_level = 8; // offset: 32
uint32 daily_active_point = 6; // offset: 28
bool is_has_taken = 9; // offset: 36
}
// Obf: TakeApRewardCsReq
// Type: Req
// CmdID: 3383
message TakeApRewardCsReq {
uint32 level = 3; // offset: 24
}
// Obf: TakeApRewardScRsp
// Type: Rsp
// CmdID: 3381
message TakeApRewardScRsp {
ItemList reward = 4; // offset: 24
uint32 level = 10; // offset: 32
uint32 retcode = 13; // offset: 36
}
// Obf: GetDailyActiveInfoCsReq
// Type: Req
// CmdID: 3324
message GetDailyActiveInfoCsReq {
}
// Obf: GetDailyActiveInfoScRsp
// Type: Rsp
// CmdID: 3304
message GetDailyActiveInfoScRsp {
uint32 daily_active_point = 4; // offset: 44
repeated uint32 daily_active_quest_id_list = 7; // offset: 24
repeated DailyActivityInfo daily_active_level_list = 9; // offset: 32
uint32 retcode = 1; // offset: 40
}
// Obf: DailyActiveInfoNotify
// Type: Notify
// CmdID: 3335
message DailyActiveInfoNotify {
repeated uint32 daily_active_quest_id_list = 9; // offset: 24
uint32 daily_active_point = 7; // offset: 40
repeated DailyActivityInfo daily_active_level_list = 11; // offset: 16
}
// Obf: TakeAllApRewardCsReq
// Type: Req
// CmdID: 3313
message TakeAllApRewardCsReq {
}
// Obf: TakeAllApRewardScRsp
// Type: Rsp
// CmdID: 3362
message TakeAllApRewardScRsp {
uint32 retcode = 3; // offset: 40
ItemList reward = 10; // offset: 32
repeated uint32 take_reward_level_list = 9; // offset: 16
}
// Obf: CmdDiceCombatType
enum CmdDiceCombatType {
CmdDiceCombatType_MNFEPONEDDJ = 0;
CmdDiceCombatUpgradeAvatarCsReq = 9265;
CmdBuyShopGoodScRsp = 9278;
CmdGetDiceCombatShopDataCsReq = 9274;
CmdDiceCombatModifyAvatarDiceCsReq = 9288;
CmdModifyAvatarDiceRsp = 9262;
CmdDiceCombatMainPageRollDiceScRsp = 9261;
CmdDiceCombatFinishPveStageCsReq = 9264;
CmdGetDiceCombatShopDataScRsp = 9268;
CmdANEFHPJJLBA = 9266;
CmdUpgradeAvatarRsp = 9283;
CmdAddItemRsp = 9272;
CmdGetDiceCombatSystemDataReq = 9282;
CmdDiceCombatMainPageRollDiceCsReq = 9271;
CmdFinishPveStageScRsp = 9294;
CmdDiceCombatBuyShopGoodReq = 9267;
CmdGetDiceCombatSystemDataScRsp = 9291;
}
// Obf: GetDiceCombatSystemDataReq
// Type: Req
// CmdID: 9282
message GetDiceCombatSystemDataReq {
}
message EHDFCHBNJAB {
int64 unlock_timestamp = 3; // offset: 32
uint32 JNKAHHEOPCN = 2; // offset: 24
}
// Obf: GetSystemDataRsp
// Type: Rsp
// CmdID: 9291
message GetDiceCombatSystemDataScRsp {
repeated uint32 OGCHHFNHMDN = 2; // offset: 48
uint32 AIPDBPAOPOA = 8; // offset: 60
repeated DiceCombatAvatar avatar_list = 1; // offset: 40
repeated uint32 NFNIJDLCJKN = 10; // offset: 24
repeated EHDFCHBNJAB LABBIFFPOED = 3; // offset: 32
uint32 retcode = 15; // offset: 56
}
// Obf: AddItemRsp
// Type: Notify
// CmdID: 9272
message AddItemRsp {
int64 unlock_timestamp = 3; // offset: 40
ItemList reward = 14; // offset: 24
oneof AKNIBIIDPGH {
uint32 avatar_id = 8; // offset: 32
uint32 JNKAHHEOPCN = 2; // offset: 32
}
}
// Obf: DiceCombatMainPageRollDiceCsReq
// Type: Req
// CmdID: 9271
message DiceCombatMainPageRollDiceCsReq {
}
// Type: Rsp
// CmdID: 9261
message DiceCombatMainPageRollDiceScRsp {
uint32 retcode = 5; // offset: 24
}
// Obf: GetDiceCombatShopDataReq
// Type: Req
// CmdID: 9274
message GetDiceCombatShopDataCsReq {
}
message OLNEJIOFLCE {
uint32 shop_id = 3; // offset: 32
repeated EJPKAEHLMEB BCJPBNMLOEB = 2; // offset: 16
}
message EJPKAEHLMEB {
ItemCostData FANNDGJAOGA = 7; // offset: 24
uint32 item_id = 1; // offset: 40
uint32 BKIFKJELDJL = 2; // offset: 32
bool DKKIMJBICOK = 10; // offset: 36
}
// Obf: GetShopDataScRsp
// Type: Rsp
// CmdID: 9268
message GetDiceCombatShopDataScRsp {
repeated OLNEJIOFLCE JPLICKJMBEJ = 11; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: DiceCombatBuyShopGoodReq
// Type: Req
// CmdID: 9267
message DiceCombatBuyShopGoodReq {
uint32 BKIFKJELDJL = 1; // offset: 28
uint32 shop_id = 6; // offset: 24
}
// Obf: BuyShopGoodScRsp
// Type: Rsp
// CmdID: 9278
message BuyShopGoodScRsp {
repeated OLNEJIOFLCE JPLICKJMBEJ = 4; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: DiceCombatModifyAvatarDiceCsReq
// Type: Req
// CmdID: 9288
message DiceCombatModifyAvatarDiceCsReq {
uint32 HLKGKLOEOIE = 1; // offset: 28
uint32 avatar_id = 10; // offset: 24
}
// Obf: ModifyAvatarDiceRsp
// Type: Rsp
// CmdID: 9262
message ModifyAvatarDiceRsp {
uint32 retcode = 12; // offset: 32
DiceCombatAvatar HFGDFNPFKDG = 9; // offset: 24
}
// Obf: DiceCombatUpgradeAvatarCsReq
// Type: Req
// CmdID: 9265
message DiceCombatUpgradeAvatarCsReq {
uint32 avatar_id = 3; // offset: 24
}
// Obf: UpgradeAvatarRsp
// Type: Rsp
// CmdID: 9283
message UpgradeAvatarRsp {
DiceCombatAvatar HFGDFNPFKDG = 13; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: DiceCombatFinishPveStageCsReq
// Type: Req
// CmdID: 9264
message DiceCombatFinishPveStageCsReq {
bool is_win = 14; // offset: 33
uint32 damage = 3; // offset: 24
uint32 DBJPAFCFKNK = 2; // offset: 28
bool DNEBLIHEMEC = 1; // offset: 32
}
// Obf: FinishPveStageScRsp
// Type: Rsp
// CmdID: 9294
message FinishPveStageScRsp {
bool is_win = 15; // offset: 40
uint32 DBJPAFCFKNK = 13; // offset: 36
ItemList reward = 7; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Type: Notify
// CmdID: 9266
message ANEFHPJJLBA {
bool HMHPPPPGFLI = 7; // offset: 24
uint32 OAHOMILPFOG = 8; // offset: 28
uint32 HLELMGEKHMK = 4; // offset: 32
bool is_win = 6; // offset: 25
int32 OCGGLEJPAJJ = 2; // offset: 36
}
// Obf: CmdDrinkMakerType
enum CmdDrinkMakerType {
CmdDrinkMakerType_MNFEPONEDDJ = 0;
CmdMakeMissionDrinkScRsp = 6982;
CmdGetDrinkMakerDayEndScNotify = 6984;
CmdMakeMissionDrinkCsReq = 6992;
CmdEndDrinkMakerSequenceScRsp = 6996;
CmdDrinkMakerCheersMakeDrinkScRsp = 6993;
CmdMakeDrinkCsReq = 6995;
CmdDrinkMakerCheersGetDataCsReq = 6991;
CmdDrinkMakerCheersGetDataScRsp = 6989;
CmdEndDrinkMakerSequenceCsReq = 6986;
CmdMakeDrinkScRsp = 6985;
CmdDrinkMakerChallengeCsReq = 6997;
CmdGetDrinkMakerDataCsReq = 6981;
CmdDrinkMakerCheersMakeDrinkCsReq = 6983;
CmdDrinkMakerCheersEnterNextGroupCsReq = 6994;
CmdDrinkMakerChallengeScRsp = 6987;
CmdGetDrinkMakerDataScRsp = 6999;
CmdDrinkMakerUpdateTipsNotify = 6990;
CmdDrinkMakerCheersEnterNextGroupScRsp = 7000;
}
message HFNBEAAIBAI {
uint32 MAHKOFDEBDB = 11; // offset: 36
repeated uint32 IJPDNIKKAAD = 1; // offset: 24
uint32 BDKGOFNJFFD = 6; // offset: 32
}
message GODHAPDEGAN {
repeated uint32 FPPDNEMKFOD = 11; // offset: 16
uint32 NOJNCPGFDLL = 5; // offset: 44
uint32 BKEMJMHHOJE = 7; // offset: 32
uint32 HBAELJJCHME = 1; // offset: 40
uint32 EFMBADKEFIA = 4; // offset: 36
}
message KKOAOHHGCMF {
uint32 CMEGJJJGLPD = 1; // offset: 24
bool GKALJIFKGNH = 12; // offset: 28
}
// Obf: GetDrinkMakerDataCsReq
// Type: Req
// CmdID: 6981
message GetDrinkMakerDataCsReq {
}
// Obf: GetDrinkMakerDataScRsp
// Type: Rsp
// CmdID: 6999
message GetDrinkMakerDataScRsp {
repeated uint32 JJBAIDGECPB = 15; // offset: 24
uint32 MNPBPDJJABP = 14; // offset: 52
uint32 level = 5; // offset: 68
uint32 exp = 3; // offset: 72
uint32 HIIJNEFJAHB = 8; // offset: 56
repeated HFNBEAAIBAI EBNPDPKEHPO = 1; // offset: 40
GODHAPDEGAN AIBAPFGBJKA = 13; // offset: 32
uint32 ONDDIEODMNB = 7; // offset: 64
uint32 retcode = 9; // offset: 60
uint32 GEOIIAINLJA = 12; // offset: 48
}
// Obf: MakeDrinkCsReq
// Type: Req
// CmdID: 6995
message MakeDrinkCsReq {
uint32 GEOIIAINLJA = 12; // offset: 32
GODHAPDEGAN CHFKLHEGMGE = 10; // offset: 16
}
// Obf: MakeDrinkScRsp
// Type: Rsp
// CmdID: 6985
message MakeDrinkScRsp {
bool GKALJIFKGNH = 2; // offset: 24
uint32 retcode = 15; // offset: 32
uint32 KGLBAPJPIOL = 3; // offset: 28
}
// Obf: EndDrinkMakerSequenceCsReq
// Type: Req
// CmdID: 6986
message EndDrinkMakerSequenceCsReq {
}
// Obf: EndDrinkMakerSequenceScRsp
// Type: Rsp
// CmdID: 6996
message EndDrinkMakerSequenceScRsp {
uint32 HIIJNEFJAHB = 12; // offset: 60
uint32 level = 6; // offset: 52
uint32 GMNGNPNKNBL = 15; // offset: 56
uint32 exp = 1; // offset: 64
ItemList reward = 13; // offset: 24
repeated KKOAOHHGCMF ACNICCLHAMO = 10; // offset: 40
HFNBEAAIBAI JDJLGBACPOM = 9; // offset: 32
uint32 retcode = 8; // offset: 48
}
// Obf: MakeMissionDrinkCsReq
// Type: Req
// CmdID: 6992
message MakeMissionDrinkCsReq {
bool is_save = 2; // offset: 32
uint32 CMEGJJJGLPD = 15; // offset: 36
GODHAPDEGAN CHFKLHEGMGE = 9; // offset: 24
}
// Obf: MakeMissionDrinkScRsp
// Type: Rsp
// CmdID: 6982
message MakeMissionDrinkScRsp {
bool GKALJIFKGNH = 15; // offset: 36
uint32 retcode = 13; // offset: 32
bool is_save = 3; // offset: 37
GODHAPDEGAN AIBAPFGBJKA = 1; // offset: 24
}
// Obf: GetDrinkMakerDayEndScNotify
// Type: Notify
// CmdID: 6984
message GetDrinkMakerDayEndScNotify {
uint32 KDNIIACIIAK = 10; // offset: 24
}
// Obf: DrinkMakerChallengeCsReq
// Type: Req
// CmdID: 6997
message DrinkMakerChallengeCsReq {
GODHAPDEGAN CHFKLHEGMGE = 10; // offset: 16
uint32 challenge_id = 12; // offset: 32
}
// Obf: DrinkMakerChallengeScRsp
// Type: Rsp
// CmdID: 6987
message DrinkMakerChallengeScRsp {
uint32 challenge_id = 3; // offset: 40
ItemList reward = 7; // offset: 24
uint32 retcode = 8; // offset: 32
bool GKALJIFKGNH = 9; // offset: 36
}
// Obf: DrinkMakerUpdateTipsNotify
// Type: Notify
// CmdID: 6990
message DrinkMakerUpdateTipsNotify {
uint32 HIIJNEFJAHB = 5; // offset: 24
}
message GDPELHFMEGN {
GODHAPDEGAN CHFKLHEGMGE = 11; // offset: 24
bool GOFFOLDJLHJ = 12; // offset: 44
repeated uint32 EACKICLKAIK = 9; // offset: 16
uint32 BMMFPEBENKE = 7; // offset: 40
}
// Obf: DrinkMakerCheersGetDataCsReq
// Type: Req
// CmdID: 6991
message DrinkMakerCheersGetDataCsReq {
}
// Obf: DrinkMakerCheersGetDataScRsp
// Type: Rsp
// CmdID: 6989
message DrinkMakerCheersGetDataScRsp {
uint32 EBPHPEFEOLN = 15; // offset: 32
repeated GDPELHFMEGN DEHAMNKBCMI = 9; // offset: 16
uint32 IALFKBKCMGK = 3; // offset: 36
uint32 retcode = 6; // offset: 40
}
// Obf: DrinkMakerCheersMakeDrinkCsReq
// Type: Req
// CmdID: 6983
message DrinkMakerCheersMakeDrinkCsReq {
uint32 group_id = 3; // offset: 40
GODHAPDEGAN CHFKLHEGMGE = 6; // offset: 16
bool KBNMKFKJFAE = 11; // offset: 32
uint32 BMMFPEBENKE = 4; // offset: 36
}
// Obf: DrinkMakerCheersMakeDrinkScRsp
// Type: Rsp
// CmdID: 6993
message DrinkMakerCheersMakeDrinkScRsp {
uint32 retcode = 4; // offset: 32
GDPELHFMEGN JFBICPAMGPP = 6; // offset: 16
}
// Obf: DrinkMakerCheersEnterNextGroupCsReq
// Type: Req
// CmdID: 6994
message DrinkMakerCheersEnterNextGroupCsReq {
}
// Obf: DrinkMakerCheersEnterNextGroupScRsp
// Type: Rsp
// CmdID: 7000
message DrinkMakerCheersEnterNextGroupScRsp {
uint32 EBPHPEFEOLN = 3; // offset: 28
uint32 retcode = 10; // offset: 24
}
// Obf: CmdElationActivityType
enum CmdElationActivityType {
CmdElationActivityType_MNFEPONEDDJ = 0;
CmdGetElationActivityDataScRsp = 9101;
CmdElationActivityBattleEndScNotify = 9102;
CmdEnterElationActivityStageScRsp = 9106;
CmdEnterElationActivityStageCsReq = 9103;
CmdGetActivityElationDataCsReq = 9108;
}
message BBOAHDFCHID {
uint32 avatar_id = 2; // offset: 28
AvatarType avatar_type = 1; // offset: 24
}
message DBADLKGOJCH {
uint32 level_id = 1; // offset: 24
bool CFOALOHCALB = 7; // offset: 32
uint32 JGNMEGLIGMD = 5; // offset: 28
uint32 DKGEPDLLBHM = 6; // offset: 36
uint32 IHBIHEIFMOJ = 12; // offset: 40
}
// Obf: GetActivityElationDataCsReq
// Type: Req
// CmdID: 9108
message GetActivityElationDataCsReq {
}
// Obf: GetElationActivityDataScRsp
// Type: Rsp
// CmdID: 9101
message GetElationActivityDataScRsp {
uint32 retcode = 11; // offset: 32
repeated DBADLKGOJCH level_data_list = 6; // offset: 16
}
// Obf: EnterElationActivityStageCsReq
// Type: Req
// CmdID: 9103
message EnterElationActivityStageCsReq {
uint32 level_id = 12; // offset: 40
repeated BBOAHDFCHID MFDHGFDPLDL = 2; // offset: 16
repeated BBOAHDFCHID IFMGFOFEAKE = 6; // offset: 32
}
// Obf: EnterElationActivityStageScRsp
// Type: Rsp
// CmdID: 9106
message EnterElationActivityStageScRsp {
uint32 retcode = 12; // offset: 36
uint32 level_id = 9; // offset: 32
SceneBattleInfo battle_info = 11; // offset: 24
}
// Obf: ElationActivityBattleEndScNotify
// Type: Notify
// CmdID: 9102
message ElationActivityBattleEndScNotify {
DBADLKGOJCH IPJPCKGCMEC = 13; // offset: 16
uint32 PCDANKOBCJA = 3; // offset: 36
uint32 EHIINPAPCGL = 14; // offset: 32
uint32 level_id = 10; // offset: 40
uint32 OEICMGEAIEE = 12; // offset: 44
}
// Obf: CmdElfRestaurantType
enum CmdElfRestaurantType {
CmdElfRestaurantType_MNFEPONEDDJ = 0;
CmdElfRestaurantBuyFieldCsReq = 2574;
CmdJMOKILLACEJ = 2579;
CmdElfRestaurantClientStatusCsReq = 2582;
CmdElfRestaurantType_MJGCBAGADIE = 2553;
CmdGetElfRestaurantDataCsReq = 2554;
CmdElfRestaurantUpgradeEmployeeLevelCsReq = 2573;
CmdElfRestaurantHarvestCropScRsp = 2584;
CmdEnterElfRestaurantNextDayCsReq = 2551;
CmdElfRestaurantBuyShopItemScRsp = 2559;
CmdElfRestaurantRecycleSeedScRsp = 2572;
CmdLCMCIIEIJIP = 2564;
CmdKENCDKPAJPK = 2561;
CmdElfRestaurantFinishTradeOrderScRsp = 2592;
CmdElfRestaurantType_NCFJLHELNIL = 2571;
CmdSettleElfRestaurantPlayCsReq = 2591;
CmdIPOHEEKEEPJ = 2569;
CmdElfRestaurantRecycleSeedCsReq = 2588;
CmdElfRestaurantHarvestCropCsReq = 2568;
CmdElfRestaurantBuyShopItemCsReq = 2599;
CmdElfRestaurantTakeVillagerRewardScRsp = 2567;
CmdElfRestaurantTakeVillagerRewardCsReq = 2570;
CmdElfRestaurantDataChangeNotify = 2562;
CmdKGPIIHPIIDM = 2581;
CmdGetElfRestaurantDataScRsp = 2590;
CmdElfRestaurantUpgradeFacilityLevelCsReq = 2558;
CmdElfRestaurantPlantSeedScRsp = 2557;
CmdLLCADIHBNNJ = 2578;
CmdElfRestaurantPlantSeedCsReq = 2580;
CmdCKNHMOJCCJP = 2552;
CmdOMBBGNILIOO = 2576;
CmdElfRestaurantFinishTradeOrderCsReq = 2596;
CmdElfRestaurantUpgradeRecipeLevelCsReq = 2556;
CmdSetElfRestaurantPlayRecipeCsReq = 2566;
}
message EHLHFGMADAD {
uint32 progress = 4; // offset: 28
uint32 PNPGAEDNDPG = 5; // offset: 24
}
message BMFNBCJMFHP {
uint32 DGLGDEOLPEH = 8; // offset: 44
repeated EHLHFGMADAD JBAKBKNLIKK = 1; // offset: 16
uint32 AMPDAIDPILM = 15; // offset: 40
bool MEKBCKINNPN = 10; // offset: 36
uint32 HEHJHDKLDPC = 6; // offset: 32
}
message DIOKOJJAPMB {
uint32 HICCHNECJGJ = 5; // offset: 24
uint32 IAIKDGMCLNE = 15; // offset: 32
bool NDIDMKIFOLC = 11; // offset: 41
bool BBCALKKPMPK = 9; // offset: 40
uint32 MDNGEMGAGON = 1; // offset: 28
uint32 PCOHLFNFBGG = 10; // offset: 36
}
message ICCAKHPCOPI {
repeated DIOKOJJAPMB AKBKNKCKOFO = 12; // offset: 16
bool HGKPGKFIPFC = 13; // offset: 40
repeated uint32 NLPDKFMFMDE = 8; // offset: 24
}
message KHJCKBFNAIF {
uint32 LGOOHLHIGEH = 14; // offset: 28
uint32 level = 15; // offset: 24
}
message NFNJDOBIMGC {
uint32 level = 6; // offset: 28
uint32 MHHEOIPMHBC = 4; // offset: 24
}
message BBFHGIACDKA {
uint32 IMMPPMNGACD = 8; // offset: 24
uint32 GMOLGCCPNGG = 14; // offset: 32
uint32 MHHEOIPMHBC = 4; // offset: 28
}
message FOMNIDEJAAF {
uint32 count = 5; // offset: 24
uint32 JFFFGEHDPCE = 14; // offset: 28
}
message BFNPCJMICMF {
repeated uint32 PCFMEADCIOC = 4; // offset: 24
uint32 IPEKPPBPKJE = 3; // offset: 60
uint32 HBJKODAHHGE = 14; // offset: 56
repeated uint32 OKEBCFDCOIC = 2; // offset: 16
repeated BBFHGIACDKA PCFLLLHCGNL = 12; // offset: 48
repeated FOMNIDEJAAF CGOEFCJDMFK = 5; // offset: 32
uint64 KBNBNEFKLAG = 10; // offset: 64
}
message HBGLLKIMMNE {
BFNPCJMICMF AHAHCMABHDI = 12; // offset: 16
repeated NFNJDOBIMGC ACOAEGHJFDC = 6; // offset: 40
repeated KHJCKBFNAIF LBOPNONDJHJ = 10; // offset: 24
}
message DEGIAJGPHDA {
uint32 IKHANCLDAMO = 7; // offset: 24
uint32 level = 11; // offset: 28
}
message KDONGKJEJHL {
repeated DEGIAJGPHDA FGJFLADHMCP = 4; // offset: 16
}
message AGIPCEHEGBF {
uint32 EBFIKELJCJD = 9; // offset: 28
uint32 OGMFMAPAJJK = 5; // offset: 32
uint32 MJKAGNJDHFJ = 4; // offset: 24
}
message EFKMKCIDEPC {
uint32 IAJKNHOFNOB = 12; // offset: 24
uint32 OGMFMAPAJJK = 3; // offset: 28
}
message OEFFEKNHPAG {
repeated EFKMKCIDEPC NCCPGILHCJH = 2; // offset: 16
repeated AGIPCEHEGBF HCGGANANHHL = 9; // offset: 32
}
// Obf: GetElfRestaurantDataCsReq
// Type: Req
// CmdID: 2554
message GetElfRestaurantDataCsReq {
}
// Obf: GetElfRestaurantDataScRsp
// Type: Rsp
// CmdID: 2590
message GetElfRestaurantDataScRsp {
BMFNBCJMFHP NMLDGLIMOLJ = 3; // offset: 32
KDONGKJEJHL AFABNPDGKFI = 1; // offset: 48
OEFFEKNHPAG EFLJEBAIJOH = 15; // offset: 40
HBGLLKIMMNE KHBPPEFJADN = 5; // offset: 24
ICCAKHPCOPI MKGGGENFKDE = 13; // offset: 56
uint32 retcode = 11; // offset: 64
}
// Obf: EnterElfRestaurantNextDayCsReq
// Type: Req
// CmdID: 2551
message EnterElfRestaurantNextDayCsReq {
}
// Type: Rsp
// CmdID: 2564
message LCMCIIEIJIP {
uint32 retcode = 5; // offset: 24
}
message IOAECCKDDFA {
oneof OGBBIMGKEKP {
BMFNBCJMFHP FLMECDNCCFH = 8; // offset: 16
DIOKOJJAPMB KAHDOGGGJAE = 10; // offset: 16
DEGIAJGPHDA FCJEBCNEJOF = 9; // offset: 16
uint32 HBOPOEJOKDI = 6; // offset: 16
KHJCKBFNAIF BBDHLOGPJBE = 13; // offset: 16
NFNJDOBIMGC OHPGDNCLEGK = 15; // offset: 16
AGIPCEHEGBF KOKCHNCJIGF = 4; // offset: 16
uint32 NGCIOGGHPLH = 1; // offset: 16
EFKMKCIDEPC BHLOMFJHMOM = 7; // offset: 16
uint32 LAIOOFHOPPH = 14; // offset: 16
bool HGKPGKFIPFC = 3; // offset: 16
BFNPCJMICMF EFIDJOEJFIH = 5; // offset: 16
}
}
// Obf: ElfRestaurantDataChangeNotify
// Type: Notify
// CmdID: 2562
message ElfRestaurantDataChangeNotify {
repeated IOAECCKDDFA GNNBOPHBADD = 3; // offset: 16
}
// Obf: ElfRestaurantBuyFieldCsReq
// Type: Req
// CmdID: 2574
message ElfRestaurantBuyFieldCsReq {
uint32 IAIKDGMCLNE = 2; // offset: 24
}
// Type: Rsp
// CmdID: 2552
message CKNHMOJCCJP {
ItemCostData MOJPLILBIFC = 14; // offset: 24
uint32 retcode = 9; // offset: 32
}
message LOEPKDDHGPC {
uint32 HICCHNECJGJ = 5; // offset: 24
uint32 IAIKDGMCLNE = 4; // offset: 28
}
message EKKEGPGHPIB {
uint32 HICCHNECJGJ = 8; // offset: 32
ItemCostData MOJPLILBIFC = 6; // offset: 16
uint32 IAIKDGMCLNE = 10; // offset: 36
}
// Obf: ElfRestaurantPlantSeedCsReq
// Type: Req
// CmdID: 2580
message ElfRestaurantPlantSeedCsReq {
uint32 PCOHLFNFBGG = 11; // offset: 32
repeated LOEPKDDHGPC AKBKNKCKOFO = 13; // offset: 16
}
// Obf: ElfRestaurantPlantSeedScRsp
// Type: Rsp
// CmdID: 2557
message ElfRestaurantPlantSeedScRsp {
repeated EKKEGPGHPIB ONOCKPMCLGE = 2; // offset: 32
repeated HFEDJGDFAMA FDMFCGCFGPF = 15; // offset: 16
uint32 retcode = 1; // offset: 40
}
// Obf: ElfRestaurantHarvestCropCsReq
// Type: Req
// CmdID: 2568
message ElfRestaurantHarvestCropCsReq {
repeated LOEPKDDHGPC AKBKNKCKOFO = 8; // offset: 16
}
message LDPKMHBHOGL {
map<uint32, ItemList> MOPJHBBJIOA = 14; // offset: 16
uint32 IAIKDGMCLNE = 2; // offset: 40
ItemList EENCOAPFDIC = 1; // offset: 32
uint32 HICCHNECJGJ = 9; // offset: 44
}
// Obf: ElfRestaurantHarvestCropScRsp
// Type: Rsp
// CmdID: 2584
message ElfRestaurantHarvestCropScRsp {
repeated LDPKMHBHOGL BHBOOPBEPMH = 8; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: ElfRestaurantRecycleSeedCsReq
// Type: Req
// CmdID: 2588
message ElfRestaurantRecycleSeedCsReq {
repeated LOEPKDDHGPC AKBKNKCKOFO = 7; // offset: 24
}
message HFEDJGDFAMA {
ItemList ABPBKKOCMPL = 15; // offset: 16
uint32 IAIKDGMCLNE = 8; // offset: 36
uint32 HICCHNECJGJ = 2; // offset: 32
}
// Obf: ElfRestaurantRecycleSeedScRsp
// Type: Rsp
// CmdID: 2572
message ElfRestaurantRecycleSeedScRsp {
repeated HFEDJGDFAMA FDMFCGCFGPF = 1; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: ElfRestaurantTakeVillagerRewardCsReq
// Type: Req
// CmdID: 2570
message ElfRestaurantTakeVillagerRewardCsReq {
}
message HDLHDADOEFD {
ItemList reward_list = 7; // offset: 24
uint32 DCNLLMCCMKD = 3; // offset: 36
uint32 MPMBOLAAEMM = 15; // offset: 32
uint32 progress = 9; // offset: 40
}
// Obf: ElfRestaurantTakeVillagerRewardScRsp
// Type: Rsp
// CmdID: 2567
message ElfRestaurantTakeVillagerRewardScRsp {
repeated HDLHDADOEFD ILLHGEBJHDO = 3; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: ElfRestaurantUpgradeEmployeeLevelCsReq
// Type: Req
// CmdID: 2573
message ElfRestaurantUpgradeEmployeeLevelCsReq {
uint32 IKHANCLDAMO = 8; // offset: 28
uint32 PLDEJLJBBLB = 10; // offset: 24
}
// Type: Rsp
// CmdID: 2579
message JMOKILLACEJ {
uint32 retcode = 2; // offset: 32
ItemCostData MOJPLILBIFC = 12; // offset: 24
}
// Obf: ElfRestaurantUpgradeFacilityLevelCsReq
// Type: Req
// CmdID: 2558
message ElfRestaurantUpgradeFacilityLevelCsReq {
uint32 LGOOHLHIGEH = 5; // offset: 24
uint32 PLDEJLJBBLB = 14; // offset: 28
}
// Type: Rsp
// CmdID: 2561
message KENCDKPAJPK {
uint32 retcode = 13; // offset: 24
}
// Obf: ElfRestaurantUpgradeRecipeLevelCsReq
// Type: Req
// CmdID: 2556
message ElfRestaurantUpgradeRecipeLevelCsReq {
uint32 PLDEJLJBBLB = 8; // offset: 28
uint32 MHHEOIPMHBC = 15; // offset: 24
}
// Type: Rsp
// CmdID: 2578
message LLCADIHBNNJ {
uint32 retcode = 8; // offset: 24
}
message IPLINCLMEIG {
uint32 MHHEOIPMHBC = 11; // offset: 24
}
message APJGNEAIHCL {
repeated IPLINCLMEIG FBOIENNDHAB = 4; // offset: 24
uint32 JODFHNDLBMJ = 1; // offset: 36
bool JLNPFICNLPM = 6; // offset: 33
bool EIFKBAJMFFB = 9; // offset: 32
}
message GDGFGHJLNPH {
uint32 num = 9; // offset: 24
uint32 MMFFIIFMKPB = 10; // offset: 28
}
message GHLPLLEKGBO {
uint32 PAIPKMDEEPK = 2; // offset: 28
uint32 IOGCOPOIOBC = 10; // offset: 24
}
message PGMJHOHJJOE {
repeated JOGMADAMFNI CMMLGMNHPBJ = 6; // offset: 24
uint32 NFCKOFFHICO = 2; // offset: 36
bool BMADHNADLEJ = 14; // offset: 40
uint32 MHHEOIPMHBC = 9; // offset: 44
bool ODAOIGCHOEA = 13; // offset: 41
uint32 DJOGHCDCOCJ = 10; // offset: 48
uint32 BJIDOAPACIP = 8; // offset: 32
uint32 LGBGDPFCCEI = 7; // offset: 52
}
message NJCFMHFPCNF {
uint32 BJIDOAPACIP = 3; // offset: 28
uint32 event_id = 10; // offset: 24
uint32 OIODGANEMMO = 2; // offset: 32
}
// Obf: SettleElfRestaurantPlayCsReq
// Type: Req
// CmdID: 2591
message SettleElfRestaurantPlayCsReq {
repeated APJGNEAIHCL ILBLCHFFOJP = 15; // offset: 56
uint32 KBGEPCCJAKA = 8; // offset: 64
uint32 cost_time = 14; // offset: 84
repeated PGMJHOHJJOE LCINJKLOPCD = 11; // offset: 48
uint32 HABBOIPFLDD = 3; // offset: 68
repeated GHLPLLEKGBO FNDIJBAMJPA = 10; // offset: 32
uint32 KBNBNEFKLAG = 7; // offset: 76
uint32 FNMCKILLPFB = 4; // offset: 72
repeated GDGFGHJLNPH HHMJKJJMDLO = 1; // offset: 16
uint32 BGGPEBJACHE = 9; // offset: 80
repeated NJCFMHFPCNF ODFDMBNFAFE = 12; // offset: 24
uint32 CLNBJCAJNNL = 13; // offset: 88
}
// Type: Rsp
// CmdID: 2569
message IPOHEEKEEPJ {
uint32 retcode = 9; // offset: 24
}
// Obf: ElfRestaurantBuyShopItemCsReq
// Type: Req
// CmdID: 2599
message ElfRestaurantBuyShopItemCsReq {
uint32 AHBMFFNBFPH = 14; // offset: 28
uint32 MJKAGNJDHFJ = 3; // offset: 24
}
// Obf: ElfRestaurantBuyShopItemScRsp
// Type: Rsp
// CmdID: 2559
message ElfRestaurantBuyShopItemScRsp {
ItemCostData MOJPLILBIFC = 13; // offset: 16
uint32 MJKAGNJDHFJ = 5; // offset: 44
uint32 retcode = 14; // offset: 40
ItemList LHLMNFEAKIB = 8; // offset: 32
}
// Obf: ElfRestaurantFinishTradeOrderCsReq
// Type: Req
// CmdID: 2596
message ElfRestaurantFinishTradeOrderCsReq {
uint32 IAJKNHOFNOB = 2; // offset: 24
}
// Obf: ElfRestaurantFinishTradeOrderScRsp
// Type: Rsp
// CmdID: 2592
message ElfRestaurantFinishTradeOrderScRsp {
ItemList LHLMNFEAKIB = 4; // offset: 16
ItemCostData MOJPLILBIFC = 14; // offset: 32
uint32 IAJKNHOFNOB = 10; // offset: 44
uint32 retcode = 8; // offset: 40
}
// Obf: SetElfRestaurantPlayRecipeCsReq
// Type: Req
// CmdID: 2566
message SetElfRestaurantPlayRecipeCsReq {
repeated uint32 LPDALHLPPOI = 8; // offset: 24
}
// Type: Rsp
// CmdID: 2581
message KGPIIHPIIDM {
uint32 retcode = 7; // offset: 24
}
// Obf: ElfRestaurantClientStatusCsReq
// Type: Req
// CmdID: 2582
message ElfRestaurantClientStatusCsReq {
bool IJKNMJIMHFL = 5; // offset: 24
}
// Type: Rsp
// CmdID: 2576
message OMBBGNILIOO {
uint32 retcode = 7; // offset: 24
}
// Obf: CmdEraFlipperType
enum CmdEraFlipperType {
CmdEraFlipperType_MNFEPONEDDJ = 0;
CmdNBGCFNPNMCL = 6565;
CmdJEPABBEEMMO = 6562;
CmdChangeEraFlipperDataCsReq = 6571;
CmdKELMJEDGHIG = 6560;
CmdGetEraFlipperDataCsReq = 6556;
CmdKHMKNOJGFPB = 6566;
CmdResetEraFlipperDataCsReq = 6567;
CmdOMDLFPPJCGK = 6551;
CmdEnterEraFlipperDataCsReq = 6553;
}
message KPENFKEBGNE {
uint32 state = 5; // offset: 28
uint32 LDIJAKPKLIN = 9; // offset: 24
}
message LNMMKIBKCMP {
repeated KPENFKEBGNE EGNOCAJJKIO = 2; // offset: 24
}
// Obf: GetEraFlipperDataCsReq
// Type: Req
// CmdID: 6556
message GetEraFlipperDataCsReq {
}
// Type: Rsp
// CmdID: 6551
message OMDLFPPJCGK {
LNMMKIBKCMP data = 1; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: ChangeEraFlipperDataCsReq
// Type: Req
// CmdID: 6571
message ChangeEraFlipperDataCsReq {
LNMMKIBKCMP data = 2; // offset: 16
}
// Type: Rsp
// CmdID: 6565
message NBGCFNPNMCL {
LNMMKIBKCMP data = 3; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: ResetEraFlipperDataCsReq
// Type: Req
// CmdID: 6567
message ResetEraFlipperDataCsReq {
bool DPEIOBLGNGM = 6; // offset: 24
}
// Type: Rsp
// CmdID: 6566
message KHMKNOJGFPB {
LNMMKIBKCMP data = 2; // offset: 24
bool DPEIOBLGNGM = 1; // offset: 32
uint32 retcode = 9; // offset: 36
}
// Obf: EnterEraFlipperDataCsReq
// Type: Req
// CmdID: 6553
message EnterEraFlipperDataCsReq {
uint32 state = 12; // offset: 24
uint32 LDIJAKPKLIN = 10; // offset: 28
}
// Type: Rsp
// CmdID: 6562
message JEPABBEEMMO {
uint32 retcode = 12; // offset: 24
uint32 LDIJAKPKLIN = 13; // offset: 28
}
// Type: Notify
// CmdID: 6560
message KELMJEDGHIG {
LNMMKIBKCMP data = 12; // offset: 16
uint32 floor_id = 8; // offset: 32
}
// Obf: CmdEvolveBuildType
enum CmdEvolveBuildType {
CmdEvolveBuildType_IINBLPOACOC = 0;
CmdEvolveBuildShopAbilityResetCsReq = 7128;
CmdEvolveBuildStartLevelCsReq = 7101;
CmdEvolveBuildStartStageScRsp = 7112;
CmdEvolveBuildGiveupCsReq = 7124;
CmdDAFACKBLNFA = 7107;
CmdGetEvolveBuildCoinNotify = 7119;
CmdGetEvolveBuildQueryInfoScRsp = 7140;
CmdEvolveBuildReRandomStageCsReq = 7134;
CmdEvolveBuildType_OIJGLNHDFPP = 7130;
CmdEvolveBuildSkipTeachLevelCsReq = 7109;
CmdEvolveBuildStartLevelScRsp = 7114;
CmdGetEvolveBuildShopAbilityDownScRsp = 7108;
CmdGetEvolveBuildShopAbilityResetScRsp = 7141;
CmdEvolveBuildShopAbilityDownCsReq = 7129;
CmdGetEvolveBuildReRandomStageScRsp = 7138;
CmdEvolveBuildQueryInfoCsReq = 7104;
CmdEvolveBuildSkipTeachLevelScRsp = 7146;
CmdGetEvolveBuildGiveupScRsp = 7102;
CmdGetEvolveBuildShopAbilityUpScRsp = 7123;
CmdEvolveBuildShopAbilityUpCsReq = 7103;
CmdEvolveBuildStartStageCsReq = 7139;
CmdGetEvolveBuildFinishScNotify = 7118;
}
enum BPIDLMEKJOJ {
BPIDLMEKJOJ_OGHLHKMFDDC = 0;
BPIDLMEKJOJ_IOEAIIOEJAP = 1;
BPIDLMEKJOJ_GCCMDLLGAPP = 2;
BPIDLMEKJOJ_KBAJEFHBNFE = 3;
BPIDLMEKJOJ_AGKOMJJELPM = 4;
}
enum LKJIPDBBFKH {
LKJIPDBBFKH_MCAGDLJDFPI = 0;
LKJIPDBBFKH_GDGNBOMNOCF = 1;
LKJIPDBBFKH_DDCIHDOPNJL = 2;
LKJIPDBBFKH_CHAMLLDCEFP = 3;
LKJIPDBBFKH_MBNBIHDPIKJ = 4;
}
enum PCKPOKJNDBA {
PCKPOKJNDBA_HPCLLJACLGJ = 0;
PCKPOKJNDBA_DHLNDOEIFLP = 1;
PCKPOKJNDBA_CECJCGHDBJA = 2;
}
message HLCBMBNGKJN {
AvatarType avatar_type = 12; // offset: 28
double damage = 11; // offset: 32
uint32 avatar_id = 10; // offset: 24
}
message HGKDKGJOOLH {
uint32 round_cnt = 5; // offset: 60
uint32 FICONHOLMOM = 12; // offset: 56
BattleGridFightSpecialBattleInfo battle_info = 3; // offset: 24
repeated HLCBMBNGKJN avatar_list = 11; // offset: 48
repeated uint32 FJNJOFKEOMD = 13; // offset: 40
PCKPOKJNDBA NDCIILBONPH = 7; // offset: 64
repeated BattleTarget battle_target_list = 10; // offset: 32
}
message FAFHPEEMBFJ {
uint32 HIMKBHEONMN = 7; // offset: 28
uint32 level_id = 2; // offset: 24
uint32 max_score = 11; // offset: 32
}
message DJNMLBBKPKI {
uint32 level = 13; // offset: 24
uint32 LHMDFNFKBPC = 12; // offset: 28
}
message KCAKBNLPMDK {
uint32 level_id = 9; // offset: 32
bool FDLPJLEMMLO = 5; // offset: 37
repeated uint32 FJNJOFKEOMD = 2; // offset: 24
bool OAOLCPNMPLB = 6; // offset: 36
}
message FFHPBDEPFDP {
repeated DJNMLBBKPKI HIHDPAKPPAN = 1; // offset: 16
PCKPOKJNDBA NDCIILBONPH = 4; // offset: 36
uint32 item_value = 8; // offset: 32
}
message NKBOPOPNPPN {
uint32 item_value = 6; // offset: 72
repeated DJNMLBBKPKI HIHDPAKPPAN = 9; // offset: 48
repeated uint32 JFCNFCAMDIJ = 2; // offset: 24
repeated FFHPBDEPFDP NIIKOPKGBKO = 13; // offset: 16
uint32 player_level = 5; // offset: 80
repeated KCAKBNLPMDK OHFOPHJDHDC = 10; // offset: 32
repeated FAFHPEEMBFJ FNBGFEEEDLK = 14; // offset: 56
uint32 exp = 4; // offset: 76
repeated uint32 LHHOFPNHBBG = 12; // offset: 40
}
// Obf: EvolveBuildQueryInfoCsReq
// Type: Req
// CmdID: 7104
message EvolveBuildQueryInfoCsReq {
}
// Obf: GetEvolveBuildQueryInfoScRsp
// Type: Rsp
// CmdID: 7140
message GetEvolveBuildQueryInfoScRsp {
uint32 retcode = 2; // offset: 40
NKBOPOPNPPN PMMGJDNFOKF = 12; // offset: 32
repeated HGKDKGJOOLH FHIFABLAPKB = 1; // offset: 24
}
// Obf: EvolveBuildStartLevelCsReq
// Type: Req
// CmdID: 7101
message EvolveBuildStartLevelCsReq {
repeated HLCBMBNGKJN avatar_list = 4; // offset: 32
uint32 level_id = 10; // offset: 40
KMAFAONEFBK AMPBBGHHCCF = 3; // offset: 16
}
// Obf: EvolveBuildStartLevelScRsp
// Type: Rsp
// CmdID: 7114
message EvolveBuildStartLevelScRsp {
SceneBattleInfo JGKKOAMNIHI = 8; // offset: 32
uint32 retcode = 13; // offset: 40
HGKDKGJOOLH GAHICMJOCEC = 9; // offset: 16
}
// Obf: EvolveBuildStartStageCsReq
// Type: Req
// CmdID: 7139
message EvolveBuildStartStageCsReq {
uint32 level_id = 1; // offset: 24
}
// Obf: EvolveBuildStartStageScRsp
// Type: Rsp
// CmdID: 7112
message EvolveBuildStartStageScRsp {
SceneBattleInfo JGKKOAMNIHI = 15; // offset: 16
HGKDKGJOOLH GAHICMJOCEC = 4; // offset: 32
uint32 retcode = 12; // offset: 40
}
// Obf: EvolveBuildGiveupCsReq
// Type: Req
// CmdID: 7124
message EvolveBuildGiveupCsReq {
uint32 level_id = 4; // offset: 24
}
// Obf: GetEvolveBuildGiveupScRsp
// Type: Rsp
// CmdID: 7102
message GetEvolveBuildGiveupScRsp {
HGKDKGJOOLH GAHICMJOCEC = 6; // offset: 16
uint32 retcode = 10; // offset: 32
}
message AAMNJEPNMKE {
}
// Type: Rsp
// CmdID: 7107
message DAFACKBLNFA {
HGKDKGJOOLH GAHICMJOCEC = 15; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: GetEvolveBuildFinishScNotify
// Type: Notify
// CmdID: 7118
message GetEvolveBuildFinishScNotify {
HGKDKGJOOLH GAHICMJOCEC = 11; // offset: 16
uint32 wave = 12; // offset: 56
uint32 level_id = 14; // offset: 44
uint32 item_value = 3; // offset: 32
uint32 score_id = 13; // offset: 36
uint32 exp = 8; // offset: 40
bool IFOFLGIKBJC = 1; // offset: 48
LKJIPDBBFKH EEFIIFHJPPK = 4; // offset: 52
uint32 BKPNBAKJJJG = 6; // offset: 60
}
// Obf: EvolveBuildReRandomStageCsReq
// Type: Req
// CmdID: 7134
message EvolveBuildReRandomStageCsReq {
uint32 level_id = 13; // offset: 24
}
// Obf: GetEvolveBuildReRandomStageScRsp
// Type: Rsp
// CmdID: 7138
message GetEvolveBuildReRandomStageScRsp {
uint32 retcode = 1; // offset: 32
KCAKBNLPMDK GPFCIJJAPMD = 6; // offset: 24
}
// Obf: EvolveBuildShopAbilityUpCsReq
// Type: Req
// CmdID: 7103
message EvolveBuildShopAbilityUpCsReq {
uint32 LHMDFNFKBPC = 7; // offset: 28
uint32 level = 5; // offset: 24
}
// Obf: GetEvolveBuildShopAbilityUpScRsp
// Type: Rsp
// CmdID: 7123
message GetEvolveBuildShopAbilityUpScRsp {
uint32 level = 13; // offset: 32
uint32 LHMDFNFKBPC = 9; // offset: 28
uint32 retcode = 6; // offset: 24
}
// Obf: EvolveBuildShopAbilityDownCsReq
// Type: Req
// CmdID: 7129
message EvolveBuildShopAbilityDownCsReq {
uint32 level = 3; // offset: 28
uint32 LHMDFNFKBPC = 11; // offset: 24
}
// Obf: GetEvolveBuildShopAbilityDownScRsp
// Type: Rsp
// CmdID: 7108
message GetEvolveBuildShopAbilityDownScRsp {
uint32 level = 7; // offset: 28
uint32 retcode = 4; // offset: 32
uint32 LHMDFNFKBPC = 3; // offset: 24
}
// Obf: EvolveBuildShopAbilityResetCsReq
// Type: Req
// CmdID: 7128
message EvolveBuildShopAbilityResetCsReq {
PCKPOKJNDBA NDCIILBONPH = 4; // offset: 24
}
// Obf: GetEvolveBuildShopAbilityResetScRsp
// Type: Rsp
// CmdID: 7141
message GetEvolveBuildShopAbilityResetScRsp {
uint32 retcode = 11; // offset: 40
uint32 item_value = 1; // offset: 36
repeated DJNMLBBKPKI HIHDPAKPPAN = 6; // offset: 16
PCKPOKJNDBA NDCIILBONPH = 2; // offset: 32
}
// Obf: GetEvolveBuildCoinNotify
// Type: Notify
// CmdID: 7119
message GetEvolveBuildCoinNotify {
PCKPOKJNDBA NDCIILBONPH = 10; // offset: 28
uint32 item_value = 5; // offset: 24
}
// Obf: EvolveBuildSkipTeachLevelCsReq
// Type: Req
// CmdID: 7109
message EvolveBuildSkipTeachLevelCsReq {
uint32 level_id = 11; // offset: 24
}
// Obf: EvolveBuildSkipTeachLevelScRsp
// Type: Rsp
// CmdID: 7146
message EvolveBuildSkipTeachLevelScRsp {
uint32 retcode = 5; // offset: 28
uint32 level_id = 11; // offset: 24
}
// Obf: CmdExpeditionType
enum CmdExpeditionType {
CmdExpeditionType_MNFEPONEDDJ = 0;
CmdTakeMultipleExpeditionRewardCsReq = 2529;
CmdAcceptMultipleExpeditionScRsp = 2523;
CmdGetExpeditionDataCsReq = 2504;
CmdOEKKACGNBOP = 2530;
CmdTakeMultipleExpeditionRewardScRsp = 2508;
CmdGetExpeditionDataScRsp = 2540;
CmdAcceptMultipleExpeditionCsReq = 2503;
}
message ExpeditionInfo {
uint32 id = 5; // offset: 24
}
// Obf: GetExpeditionDataCsReq
// Type: Req
// CmdID: 2504
message GetExpeditionDataCsReq {
}
// Obf: GetExpeditionDataScRsp
// Type: Rsp
// CmdID: 2540
message GetExpeditionDataScRsp {
int64 LDHFNDFFBPG = 3; // offset: 48
repeated uint32 EGBIBFOCDEN = 11; // offset: 24
repeated ExpeditionInfo expedition_info = 13; // offset: 16
uint32 total_expedition_count = 4; // offset: 44
uint32 retcode = 12; // offset: 40
}
// Obf: AcceptMultipleExpeditionCsReq
// Type: Req
// CmdID: 2503
message AcceptMultipleExpeditionCsReq {
repeated ExpeditionInfo expedition = 3; // offset: 24
}
// Obf: AcceptMultipleExpeditionScRsp
// Type: Rsp
// CmdID: 2523
message AcceptMultipleExpeditionScRsp {
repeated ExpeditionInfo accept_multi_expedition = 13; // offset: 32
int64 LDHFNDFFBPG = 4; // offset: 40
repeated ItemList ILLHGEBJHDO = 8; // offset: 24
uint32 retcode = 9; // offset: 48
}
// Obf: TakeMultipleExpeditionRewardCsReq
// Type: Req
// CmdID: 2529
message TakeMultipleExpeditionRewardCsReq {
}
// Obf: TakeMultipleExpeditionRewardScRsp
// Type: Rsp
// CmdID: 2508
message TakeMultipleExpeditionRewardScRsp {
repeated uint32 HNAFKPKOCDM = 14; // offset: 32
repeated ItemList ILLHGEBJHDO = 1; // offset: 24
int64 LDHFNDFFBPG = 8; // offset: 40
uint32 retcode = 12; // offset: 48
}
// Type: Notify
// CmdID: 2530
message OEKKACGNBOP {
repeated uint32 EGBIBFOCDEN = 2; // offset: 16
uint32 total_expedition_count = 15; // offset: 40
repeated ExpeditionInfo expedition_info = 4; // offset: 24
int64 LDHFNDFFBPG = 7; // offset: 48
}
// Obf: CmdFantasticStoryActivityType
enum CmdFantasticStoryActivityType {
CmdFantasticStoryActivityType_MNFEPONEDDJ = 0;
CmdGetFantasticStoryActivityDataScRsp = 4981;
CmdGetFantasticStoryActivityDataCsReq = 4983;
CmdFantasticStoryActivityBattleEndScNotify = 4913;
CmdEnterFantasticStoryActivityStageScRsp = 4935;
CmdLCKMEOMNPEA = 4924;
CmdEnterActivityFantasticStoryCsReq = 4904;
}
message KPONKCMAKJF {
repeated uint32 buff_list = 5; // offset: 24
repeated NAKEJEGFPNJ avatar_list = 8; // offset: 16
}
message HEBAFMBAFLK {
map<uint32, KPONKCMAKJF> FJBKMCGKBAE = 12; // offset: 24
repeated uint32 PIFLCBEOBOM = 4; // offset: 40
repeated uint32 KMKOGLONOFC = 14; // offset: 16
repeated uint32 CEJJJEOBNEJ = 13; // offset: 32
map<uint32, uint32> ECLOHKFEEJM = 15; // offset: 56
uint32 GMKCLHNHAFA = 6; // offset: 72
repeated uint32 OLMMEBGLOCC = 7; // offset: 48
}
// Obf: GetFantasticStoryActivityDataCsReq
// Type: Req
// CmdID: 4983
message GetFantasticStoryActivityDataCsReq {
uint32 GMKCLHNHAFA = 9; // offset: 24
}
// Obf: GetFantasticStoryActivityDataScRsp
// Type: Rsp
// CmdID: 4981
message GetFantasticStoryActivityDataScRsp {
uint32 retcode = 4; // offset: 32
HEBAFMBAFLK LFKAHLCKFBK = 1; // offset: 16
}
// Type: Notify
// CmdID: 4924
message LCKMEOMNPEA {
HEBAFMBAFLK LFKAHLCKFBK = 4; // offset: 24
}
message NAKEJEGFPNJ {
uint32 avatar_id = 9; // offset: 24
AvatarType avatar_type = 13; // offset: 28
}
// Obf: EnterActivityFantasticStoryCsReq
// Type: Req
// CmdID: 4904
message EnterActivityFantasticStoryCsReq {
repeated NAKEJEGFPNJ avatar_list = 9; // offset: 16
uint32 GMKCLHNHAFA = 11; // offset: 44
uint32 battle_id = 14; // offset: 40
repeated uint32 buff_list = 10; // offset: 32
}
// Obf: EnterFantasticStoryActivityStageScRsp
// Type: Rsp
// CmdID: 4935
message EnterFantasticStoryActivityStageScRsp {
uint32 battle_id = 13; // offset: 36
uint32 retcode = 1; // offset: 40
SceneBattleInfo battle_info = 7; // offset: 24
uint32 GMKCLHNHAFA = 9; // offset: 32
}
// Obf: FantasticStoryActivityBattleEndScNotify
// Type: Notify
// CmdID: 4913
message FantasticStoryActivityBattleEndScNotify {
uint32 NPPNJFBIKJI = 11; // offset: 28
uint32 battle_id = 8; // offset: 24
uint32 GMKCLHNHAFA = 15; // offset: 32
}
// Obf: CmdFateType
enum CmdFateType {
CmdFateType_MNFEPONEDDJ = 0;
CmdFateQueryCsReq = 5954;
CmdFateBattleStartScRsp = 5962;
CmdFateHouguSelectReq = 5958;
CmdFateShopBuyGoodsCsReq = 5980;
CmdFateShopSellBuffCsReq = 5968;
CmdFateShopLeaveScRsp = 5979;
CmdFateQueryScRsp = 5990;
CmdFateBattleStartCsReq = 5989;
CmdFateShopRefreshGoodsCsReq = 5988;
CmdFateShopBuyGoodsScRsp = 5957;
CmdFateShopRefreshGoodsScRsp = 5972;
CmdFateHandlePendingActionScRsp = 5961;
CmdFateTakeExpRewardCsReq = 5959;
CmdFateShopLockGoodsScRsp = 5953;
CmdFateShopLeaveCsReq = 5973;
CmdMAOIOFEOMND = 5969;
CmdFateChangeLineupCsReq = 5974;
CmdFateSettleScNotify = 5999;
CmdFateStartScRsp = 5964;
CmdFateSyncPendingActionScNotify = 5978;
CmdFateStartCsReq = 5951;
CmdFateTakeExpRewardScRsp = 5996;
CmdFateShopLockGoodsCsReq = 5971;
CmdFateShopSellBuffScRsp = 5984;
CmdFateSyncActionResultScNotify = 5956;
CmdFateChangeLineupScRsp = 5952;
CmdIHNHNMEMDAA = 5991;
}
enum ONCAMIPKMDJ {
ONCAMIPKMDJ_MNFEPONEDDJ = 0;
ONCAMIPKMDJ_HLFIFMHBJCB = 1;
ONCAMIPKMDJ_IEGBDLANICE = 2;
ONCAMIPKMDJ_GLIAEHKJCFP = 3;
ONCAMIPKMDJ_JAOHHIJENED = 4;
ONCAMIPKMDJ_HHBBICNGGEF = 5;
ONCAMIPKMDJ_LBOGAEGJCLH = 6;
}
// Obf: FateMasterStatusType
enum FateMasterStatusType {
FateMasterStatusType_MNFEPONEDDJ = 0;
FateMasterStatusType_IBPEGEAMKCE = 1;
FateMasterStatusType_AKBNFHBHNME = 2;
FateMasterStatusType_OOPLNEAHOOF = 3;
}
message POAJHDMCENL {
AAMPBAFIFLK JKMAEIELMGM = 8; // offset: 28
uint32 JHNNNBCKIKF = 4; // offset: 24
}
message CAPHEDBEIDM {
uint32 affix_id = 2; // offset: 40
bool ANDBOCGNOGC = 6; // offset: 33
bool OOPPDCEKEEM = 8; // offset: 32
uint32 unique_id = 5; // offset: 36
repeated uint32 monster_list = 3; // offset: 16
}
message ACDKANPNMEA {
int32 max_hp = 13; // offset: 40
uint32 avatar_id = 7; // offset: 36
repeated CAPHEDBEIDM OBBIPCFMJJF = 9; // offset: 16
FateMasterStatusType status = 5; // offset: 48
uint32 rank = 10; // offset: 44
int32 hp = 12; // offset: 32
}
message OKBFPOEAPBJ {
uint32 avatar_id = 6; // offset: 28
bool CEIINDJFJGP = 13; // offset: 24
}
message NHAIHKIDDHO {
OKBFPOEAPBJ NALHBENKGOM = 6; // offset: 24
OKBFPOEAPBJ LPEGBONEAOC = 10; // offset: 32
}
message KGKIPEOFPFK {
repeated ACDKANPNMEA DFMOKANLANK = 14; // offset: 16
}
// Obf: FateBuffData
message FateBuffData {
uint32 buff_id = 8; // offset: 28
uint32 cnt = 11; // offset: 24
}
// Obf: ActiveTraitSourceList
message ActiveTraitSourceList {
uint32 cnt = 15; // offset: 32
POAJHDMCENL source = 14; // offset: 24
}
message EBDEJIFHGJB {
repeated ActiveTraitSourceList CNICCDDDEGO = 14; // offset: 16
uint32 trait_id = 11; // offset: 32
}
message AHHGOPGPNHM {
repeated EBDEJIFHGJB IBLAIPPJBDH = 6; // offset: 48
repeated uint32 JNDKHMCLHEC = 3; // offset: 32
repeated FateBuffData buff_list = 10; // offset: 16
repeated uint32 ABKIOODKEAP = 7; // offset: 24
uint32 HPOMPGODLFK = 15; // offset: 64
map<uint32, uint32> PPOCNHOGDLJ = 5; // offset: 56
}
message FCGLFKAPNHH {
uint32 shop_goods_price = 7; // offset: 28
uint32 buff_id = 13; // offset: 24
bool OBCBFPNJLEG = 14; // offset: 32
uint32 cnt = 4; // offset: 36
}
message CPNJCOFLMMB {
uint32 JDJKMACDHDN = 7; // offset: 28
uint32 item_value = 15; // offset: 24
}
message LOIJHDCGLCK {
uint32 FLPCALFBECG = 7; // offset: 40
uint32 item_value = 12; // offset: 44
bool FGAILEDGMLA = 4; // offset: 48
uint32 JBBPKAMKLHD = 13; // offset: 52
bool LKNELCCLKFN = 3; // offset: 49
repeated CPNJCOFLMMB AMLNDGGOOLB = 9; // offset: 24
repeated FCGLFKAPNHH shop_goods_list = 1; // offset: 16
}
message EJNKBLFMODE {
uint32 AOMKNKFFABE = 13; // offset: 32
uint32 NMNMBLEAPPB = 11; // offset: 28
uint32 LKCOBMHFPPK = 1; // offset: 24
}
message POGKAGCCGOO {
repeated uint32 CDMNHBHDPIF = 4; // offset: 24
}
message OEEKPGHFOLK {
uint32 PMOINHCMOFB = 3; // offset: 28
uint32 unique_id = 14; // offset: 24
}
message OGDLFEMLFLC {
uint32 unique_id = 8; // offset: 24
uint32 EOIHANNNEFA = 2; // offset: 28
int32 value = 12; // offset: 32
}
message KIGNLADIDGH {
OGKOIJBOPJF AMBAKDLBLKE = 1292; // offset: 72
KGKIPEOFPFK INPPFAGCLEM = 1; // offset: 16
MECBDNCFINM BOKIJJCOFGM = 91; // offset: 88
AHHGOPGPNHM CBAKPFBBBDM = 15; // offset: 80
uint32 area_id = 2; // offset: 112
repeated OEEKPGHFOLK DABBMCOOJIJ = 12; // offset: 40
repeated OGDLFEMLFLC GLPADNLPLLE = 14; // offset: 56
LOIJHDCGLCK FCKGKAAHJKJ = 5; // offset: 24
ONCAMIPKMDJ status = 13; // offset: 108
EJNKBLFMODE DBOFJAJJEGM = 6; // offset: 32
MIMHLPJMIAI pending_action = 11; // offset: 64
POGKAGCCGOO AFMIKOBOIOD = 9; // offset: 48
uint32 difficulty_level = 10; // offset: 116
uint32 PBCEFBNBNHK = 4; // offset: 104
}
message MIMHLPJMIAI {
uint32 queue_position = 10; // offset: 32
DGKAKFBANPN BFAPKIFNNGP = 13; // offset: 16
}
// Obf: FateHouguSelectReq
// Type: Req
// CmdID: 5958
message FateHouguSelectReq {
uint32 queue_position = 14; // offset: 32
oneof IHIAEAHGMCA {
PNBCAKMBCCB GBCDHNEMLDN = 10; // offset: 16
NGCAOFEGFCA OKADCCNDFII = 4; // offset: 16
}
}
message PNBCAKMBCCB {
uint32 JAHNNIBJOLG = 8; // offset: 24
}
message NGCAOFEGFCA {
uint32 MKHCBPOLKCJ = 12; // offset: 28
bool GAOKHMECCIO = 15; // offset: 24
}
// Obf: FateHandlePendingActionScRsp
// Type: Rsp
// CmdID: 5961
message FateHandlePendingActionScRsp {
uint32 retcode = 1; // offset: 28
uint32 queue_position = 7; // offset: 24
}
// Obf: FateSyncActionResultScNotify
// Type: Notify
// CmdID: 5956
message FateSyncActionResultScNotify {
repeated KFOKIOGGEML BEDDGHIMAFN = 10; // offset: 24
}
message KFOKIOGGEML {
oneof HPDAODDGAPF {
DLNLJHADNDA NKLPEAPMBOL = 8; // offset: 16
ECDLMKKKPCJ LFLLCCHJBOF = 13; // offset: 16
FDDMEKKFIHI MELCPDJKPIC = 6; // offset: 16
NHBEEOHMGOD CFCOAHPNFFD = 5; // offset: 16
EHPBAAJCJLM HAEBMENKFFI = 15; // offset: 16
NBKLCBGOBNK CCIFHNBDOOK = 14; // offset: 16
PIPNJPHAADJ MDPHLDANBOG = 2; // offset: 16
BFLKHCLDALE PEBCLIHIGGH = 9; // offset: 16
NEAHJDMNMFB KLHEMDHIPDM = 12; // offset: 16
JPLGOACMGEI NHIJJBPANPG = 1; // offset: 16
BPPFINPMMOA NNFMNNKFEIL = 3; // offset: 16
JMPEOEFBHCJ JFCNIPKAMFG = 4; // offset: 16
NMNHEJEMNEJ LGPHMNEEKDD = 10; // offset: 16
ICCBNKLGMCN DHMFKNOADCO = 7; // offset: 16
BCKDCCHMMKO HHJICODOHOH = 11; // offset: 16
GJALJKFBCKA PHBKMOHAIED = 1593; // offset: 16
HHFKECIPCIO PAEKNGFIIAE = 854; // offset: 16
IKHDJPIBIMP PHDPIBANNCC = 1019; // offset: 16
GBOGFABGFGH HBEFECDLNKH = 1299; // offset: 16
JABCEDIIFOB PJLLOKNJEBJ = 990; // offset: 16
FBFNDEIINJJ CAOIALJLGMG = 1585; // offset: 16
FPCHJNHCCNO PGCFAIOFJFA = 1197; // offset: 16
}
}
message NBKLCBGOBNK {
uint32 FLPCALFBECG = 2; // offset: 28
uint32 JBBPKAMKLHD = 11; // offset: 24
}
message BCKDCCHMMKO {
LOIJHDCGLCK FCKGKAAHJKJ = 14; // offset: 24
}
message FBFNDEIINJJ {
bool FGAILEDGMLA = 14; // offset: 24
}
message FPCHJNHCCNO {
repeated uint32 CDMNHBHDPIF = 3; // offset: 24
}
message JMPEOEFBHCJ {
repeated uint32 GPLEDFGIALA = 9; // offset: 24
repeated FateBuffData NDKBOCPEFGP = 2; // offset: 16
}
message NMNHEJEMNEJ {
repeated uint32 ABMNJPEDDKD = 15; // offset: 24
repeated EBDEJIFHGJB BKGCMAOEHNK = 4; // offset: 32
}
message ICCBNKLGMCN {
repeated uint32 KOBDMEJOBOL = 10; // offset: 32
repeated uint32 KGINIJKPLEP = 11; // offset: 16
}
message HHFKECIPCIO {
map<uint32, uint32> ICPNCMMKCIK = 4; // offset: 24
repeated uint32 DGJPPLBOLOA = 12; // offset: 32
}
message JABCEDIIFOB {
repeated uint32 JNDKHMCLHEC = 5; // offset: 24
}
message IKHDJPIBIMP {
ALNOAEOMCHH CDIJBMELMFD = 5; // offset: 24
}
message GBOGFABGFGH {
POAJHDMCENL PFOJMGHNPIO = 9; // offset: 16
}
message DLNLJHADNDA {
EJNKBLFMODE EMCCJMEEFKE = 6; // offset: 16
}
message ECDLMKKKPCJ {
ONCAMIPKMDJ NKCKCFGJBFM = 10; // offset: 24
}
message CKHINCPLMFE {
uint32 IDBNCEEIOJE = 7; // offset: 40
uint32 BNJKLEELMPJ = 6; // offset: 44
bool BJLCDLANPNG = 10; // offset: 56
uint32 FCFOLOEALHK = 14; // offset: 28
double BCGMGMNGPPD = 8; // offset: 48
uint32 MOODMOHMLHG = 3; // offset: 36
uint32 EPFIFMGCJOL = 4; // offset: 32
uint32 avatar_id = 15; // offset: 24
bool LCHBFACMLMG = 12; // offset: 57
}
message FDDMEKKFIHI {
uint32 DGPMMKAAHII = 5; // offset: 60
bool MEIOJMDJOHI = 2; // offset: 56
repeated uint32 HOCKKDDGHHK = 13; // offset: 32
uint32 AEEDEGHJENE = 14; // offset: 52
repeated CKHINCPLMFE JLMGNOHGEEL = 3; // offset: 24
repeated ACDKANPNMEA DFMOKANLANK = 10; // offset: 40
uint32 OBHJIOHHHKL = 1; // offset: 48
uint32 MFEHNMHMEGB = 8; // offset: 64
}
message NHBEEOHMGOD {
repeated NHAIHKIDDHO KHKCGCHEDED = 10; // offset: 16
}
message EHPBAAJCJLM {
uint32 gold = 13; // offset: 24
}
message PIPNJPHAADJ {
uint32 HPOMPGODLFK = 13; // offset: 24
}
message BFLKHCLDALE {
OEEKPGHFOLK LGMBCNCGINO = 8; // offset: 16
}
message NEAHJDMNMFB {
uint32 unique_id = 5; // offset: 24
}
message JPLGOACMGEI {
OGDLFEMLFLC MPMNMLDKNKK = 1; // offset: 24
}
message BPPFINPMMOA {
uint32 unique_id = 14; // offset: 24
}
message GJALJKFBCKA {
ACDKANPNMEA PNOJBKEEOFE = 14; // offset: 16
}
// Obf: FateSyncPendingActionScNotify
// Type: Notify
// CmdID: 5978
message FateSyncPendingActionScNotify {
MIMHLPJMIAI pending_action = 12; // offset: 24
}
message DGKAKFBANPN {
oneof HPDAODDGAPF {
MBLAFPFJHMG GBCDHNEMLDN = 8; // offset: 24
FBPHJNFADPO OKADCCNDFII = 7; // offset: 24
}
}
message MBLAFPFJHMG {
repeated uint32 BIFIGJFGHNI = 2; // offset: 24
}
message LOEKOKHFELF {
uint32 BKMFEONGODE = 5; // offset: 24
uint32 EOIHANNNEFA = 15; // offset: 28
}
message FBPHJNFADPO {
repeated LOEKOKHFELF ENAGFJLHMCH = 12; // offset: 16
}
message JMONHGAKMPO {
repeated uint32 GJHJJPFGPBO = 1; // offset: 24
KLKCOCLNMON NLFGIHFPMPO = 11; // offset: 48
OFJIIFHMDKB OJPKKBKAMEN = 7; // offset: 16
repeated uint32 NLGAPIOCKAD = 8; // offset: 32
}
message KLKCOCLNMON {
HODFOEDEFKG JFMOAFPHFGG = 9; // offset: 32
map<uint32, HODFOEDEFKG> KIBFACEKHCL = 15; // offset: 40
uint32 FNIGIIMKMIC = 4; // offset: 56
repeated IOOOBLAHMJE OELOJFBGNFF = 5; // offset: 48
HODFOEDEFKG MLGMEMOIACH = 10; // offset: 24
}
message OFJIIFHMDKB {
uint32 exp = 13; // offset: 40
repeated uint32 OCOGHMMNKIF = 8; // offset: 16
repeated uint32 DHDDKPJCFNA = 9; // offset: 32
}
message HODFOEDEFKG {
uint32 AIPCKIHIBIA = 11; // offset: 44
map<uint32, uint32> FHIHEAJEPOH = 1; // offset: 24
repeated uint32 IDONCGIOBKH = 7; // offset: 32
uint32 EOMKIBNKHIB = 4; // offset: 40
}
// Obf: FateQueryCsReq
// Type: Req
// CmdID: 5954
message FateQueryCsReq {
}
// Obf: FateQueryScRsp
// Type: Rsp
// CmdID: 5990
message FateQueryScRsp {
KIGNLADIDGH GAHICMJOCEC = 14; // offset: 16
JMONHGAKMPO rogue_get_info = 15; // offset: 24
uint32 retcode = 12; // offset: 40
}
// Obf: FateStartCsReq
// Type: Req
// CmdID: 5951
message FateStartCsReq {
repeated FeverTimeAvatar avatar_list = 7; // offset: 16
uint32 area_id = 11; // offset: 36
uint32 difficulty_level = 1; // offset: 32
}
// Obf: FateStartScRsp
// Type: Rsp
// CmdID: 5964
message FateStartScRsp {
uint32 retcode = 9; // offset: 32
KIGNLADIDGH GAHICMJOCEC = 15; // offset: 16
}
// Obf: FateBattleStartCsReq
// Type: Req
// CmdID: 5989
message FateBattleStartCsReq {
}
// Obf: FateBattleStartScRsp
// Type: Rsp
// CmdID: 5962
message FateBattleStartScRsp {
SceneBattleInfo battle_info = 12; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: FateChangeLineupCsReq
// Type: Req
// CmdID: 5974
message FateChangeLineupCsReq {
repeated FeverTimeAvatar avatar_list = 13; // offset: 16
}
// Obf: FateChangeLineupScRsp
// Type: Rsp
// CmdID: 5952
message FateChangeLineupScRsp {
uint32 retcode = 3; // offset: 24
}
// Obf: FateShopBuyGoodsCsReq
// Type: Req
// CmdID: 5980
message FateShopBuyGoodsCsReq {
uint32 MNOOGBAFLPF = 5; // offset: 24
}
// Obf: FateShopBuyGoodsScRsp
// Type: Rsp
// CmdID: 5957
message FateShopBuyGoodsScRsp {
uint32 MNOOGBAFLPF = 15; // offset: 28
uint32 retcode = 10; // offset: 24
}
// Obf: FateShopSellBuffCsReq
// Type: Req
// CmdID: 5968
message FateShopSellBuffCsReq {
uint32 DNCJGPAPLFJ = 2; // offset: 32
bool DOHPIEHNNPF = 11; // offset: 28
uint32 NJFBCOLABKH = 12; // offset: 24
}
// Obf: FateShopSellBuffScRsp
// Type: Rsp
// CmdID: 5984
message FateShopSellBuffScRsp {
uint32 DNCJGPAPLFJ = 7; // offset: 36
bool DOHPIEHNNPF = 1; // offset: 32
uint32 retcode = 2; // offset: 28
uint32 NJFBCOLABKH = 15; // offset: 24
}
// Obf: FateShopRefreshGoodsCsReq
// Type: Req
// CmdID: 5988
message FateShopRefreshGoodsCsReq {
}
// Obf: FateShopRefreshGoodsScRsp
// Type: Rsp
// CmdID: 5972
message FateShopRefreshGoodsScRsp {
repeated FCGLFKAPNHH shop_goods_list = 15; // offset: 24
uint32 retcode = 6; // offset: 32
bool LKNELCCLKFN = 13; // offset: 36
}
// Obf: FateShopLockGoodsCsReq
// Type: Req
// CmdID: 5971
message FateShopLockGoodsCsReq {
bool is_locked = 1; // offset: 24
}
// Obf: FateShopLockGoodsScRsp
// Type: Rsp
// CmdID: 5953
message FateShopLockGoodsScRsp {
bool is_locked = 1; // offset: 24
uint32 retcode = 4; // offset: 28
}
// Obf: FateShopLeaveCsReq
// Type: Req
// CmdID: 5973
message FateShopLeaveCsReq {
}
// Obf: FateShopLeaveScRsp
// Type: Rsp
// CmdID: 5979
message FateShopLeaveScRsp {
uint32 retcode = 2; // offset: 24
}
message OGKOIJBOPJF {
repeated NHAIHKIDDHO KHKCGCHEDED = 10; // offset: 16
}
message ALNOAEOMCHH {
POAJHDMCENL source = 7; // offset: 32
map<uint32, double> CCJJDOEFPNM = 5; // offset: 16
}
message MECBDNCFINM {
repeated ALNOAEOMCHH DFJJGLDEMLP = 12; // offset: 16
}
// Type: Req
// CmdID: 5991
message IHNHNMEMDAA {
}
// Type: Rsp
// CmdID: 5969
message MAOIOFEOMND {
uint32 retcode = 13; // offset: 24
}
message PKAGOHMENMP {
AvatarType avatar_type = 1; // offset: 36
uint32 id = 6; // offset: 32
uint32 level = 2; // offset: 24
bool BICDFFEBHPH = 5; // offset: 28
}
message IOOOBLAHMJE {
uint32 AKAPFMECPDJ = 14; // offset: 88
map<uint32, uint32> CDJIADJICCG = 744; // offset: 16
map<uint32, uint32> OIKHGLINGBG = 2; // offset: 48
repeated uint32 GLPADNLPLLE = 5; // offset: 56
repeated uint32 DABBMCOOJIJ = 9; // offset: 32
uint32 level_id = 15; // offset: 84
uint32 LKCOBMHFPPK = 3; // offset: 72
uint32 PBCEFBNBNHK = 12; // offset: 92
uint32 NMNMBLEAPPB = 7; // offset: 80
map<uint32, uint32> DNJPCPGPNOF = 13; // offset: 40
uint32 difficulty_level = 11; // offset: 96
uint32 AOMKNKFFABE = 8; // offset: 76
repeated PKAGOHMENMP avatar_list = 10; // offset: 24
}
// Obf: FateSettleScNotify
// Type: Notify
// CmdID: 5999
message FateSettleScNotify {
IOOOBLAHMJE MMFNHIOLCGO = 5; // offset: 16
ItemList reward = 3; // offset: 24
uint32 score_id = 10; // offset: 40
}
// Obf: FateTakeExpRewardCsReq
// Type: Req
// CmdID: 5959
message FateTakeExpRewardCsReq {
}
// Obf: FateTakeExpRewardScRsp
// Type: Rsp
// CmdID: 5996
message FateTakeExpRewardScRsp {
repeated uint32 MFBPLJMIMNO = 3; // offset: 24
uint32 retcode = 8; // offset: 48
repeated uint32 KELBMMBMMLJ = 15; // offset: 16
ItemList reward = 1; // offset: 32
}
// Obf: CmdFeverTimeActivityType
enum CmdFeverTimeActivityType {
CmdFeverTimeActivityType_MNFEPONEDDJ = 0;
CmdEnterFeverTimeActivityStageScRsp = 7151;
CmdFeverTimeActivityBattleEndScNotify = 7153;
CmdEnterFeverTimeActivityStageCsReq = 7158;
CmdGetFeverTimeActivityDataCsReq = 7156;
CmdGetFeverTimeActivityDataScRsp = 7152;
}
// Obf: FeverTimeBattleRank
enum FeverTimeBattleRank {
FeverTimeBattleRank_HDDNCGLDBFM = 0;
FeverTimeBattleRank_KALFHGBBEIL = 1;
FeverTimeBattleRank_NNCFGOECMAG = 2;
FeverTimeBattleRank_KPBPCHMKLGN = 3;
FeverTimeBattleRank_OOOKGFKLCHN = 4;
}
message BIBMGCJCLOF {
uint32 FKPMOGIGLJE = 1; // offset: 32
uint32 KELPPDFFLHC = 7; // offset: 28
FeverTimeBattleRank BCJKOJCEMKP = 8; // offset: 24
}
// Obf: GetFeverTimeActivityDataCsReq
// Type: Req
// CmdID: 7156
message GetFeverTimeActivityDataCsReq {
}
// Obf: GetFeverTimeActivityDataScRsp
// Type: Rsp
// CmdID: 7152
message GetFeverTimeActivityDataScRsp {
repeated BIBMGCJCLOF KOLMNIKIENO = 13; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: FeverTimeActivityBattleEndScNotify
// Type: Notify
// CmdID: 7153
message FeverTimeActivityBattleEndScNotify {
uint32 id = 9; // offset: 36
FeverTimeBattleRank NAMLOCJKBEH = 8; // offset: 32
uint32 BHGGCHHMAIH = 11; // offset: 28
uint32 turn_left = 1; // offset: 24
}
// Obf: EnterFeverTimeActivityStageCsReq
// Type: Req
// CmdID: 7158
message EnterFeverTimeActivityStageCsReq {
repeated FeverTimeAvatar avatar_list = 12; // offset: 16
uint32 id = 9; // offset: 36
uint32 EPAICOLIFDO = 1; // offset: 40
uint32 FJPLEFAKONO = 6; // offset: 32
}
// Obf: EnterFeverTimeActivityStageScRsp
// Type: Rsp
// CmdID: 7151
message EnterFeverTimeActivityStageScRsp {
SceneBattleInfo battle_info = 15; // offset: 24
uint32 id = 7; // offset: 36
uint32 retcode = 13; // offset: 32
}
// Obf: CmdFightType
enum CmdFightType {
CmdFightType_MNFEPONEDDJ = 0;
CmdFightType_HHLLLKOHOIF = 30100;
CmdCPDMEGCJPJO = 30013;
CmdFightType_JJKAJCPNPBN = 30035;
CmdBEKHDLLPPBH = 30062;
CmdFightType_LBMLLGNCCPB = 30083;
CmdFightEnterScRsp = 30081;
CmdFightKickOutScNotify = 30004;
CmdGCCOEJOILBO = 30069;
CmdFightLeaveScNotify = 30024;
CmdEKKEMEBDOCD = 30040;
}
message FightEnterCsReq {
uint32 platform = 11; // offset: 40
uint32 account_ip = 1; // offset: 36
uint32 client_res_version = 12; // offset: 52
uint32 uid = 3; // offset: 32
uint32 account_ip_port = 5; // offset: 48
string OFPGMAEGELE = 6; // offset: 16
uint32 JLKLJECNOFM = 8; // offset: 44
uint64 PEGOKFCDNDI = 15; // offset: 56
}
// Type: Rsp
// CmdID: 30081
message FightEnterScRsp {
uint32 JLKLJECNOFM = 11; // offset: 24
uint64 server_timestamp_ms = 12; // offset: 40
uint32 retcode = 5; // offset: 32
bool DKLBJNINDMO = 1; // offset: 28
uint64 secret_key_seed = 6; // offset: 48
}
// Type: Notify
// CmdID: 30024
message FightLeaveScNotify {
uint32 ICHIAJCALFF = 14; // offset: 24
}
// Type: Notify
// CmdID: 30004
message FightKickOutScNotify {
JDIHHMOFHOG kick_type = 13; // offset: 24
}
message FightHeartBeatCsReq {
uint64 client_time_ms = 8; // offset: 24
}
// Type: Rsp
// CmdID: 30013
message CPDMEGCJPJO {
uint64 client_time_ms = 8; // offset: 24
uint32 retcode = 11; // offset: 40
uint64 server_time_ms = 14; // offset: 32
}
// Type: Notify
// CmdID: 30062
message BEKHDLLPPBH {
POFJNMBIINE KFIIHJMOHIG = 1; // offset: 24
}
message HADKFAAOMHL {
uint32 OBBANHLHMHI = 2; // offset: 32
bytes JOKHAKFCLKO = 1; // offset: 16
}
// Type: Rsp
// CmdID: 30069
message GCCOEJOILBO {
uint32 retcode = 1; // offset: 36
uint32 OBBANHLHMHI = 15; // offset: 32
bytes JOKHAKFCLKO = 12; // offset: 16
}
// Type: Notify
// CmdID: 30040
message EKKEMEBDOCD {
uint32 OBBANHLHMHI = 4; // offset: 32
bytes JOKHAKFCLKO = 11; // offset: 16
}
message MBOHHGIPDAA {
EKKEMEBDOCD GCHNOGFGMKD = 14; // offset: 24
repeated uint32 MBAEFELBAGO = 8; // offset: 16
}
message JGCDHJPOIFG {
bytes PJOBPIOODNI = 12; // offset: 16
uint32 LHCGIAJJIEA = 13; // offset: 32
}
message HDOBOIJJELP {
repeated uint32 MBAEFELBAGO = 1; // offset: 48
repeated JGCDHJPOIFG KHIAGOMAGBC = 13; // offset: 40
repeated EKKEMEBDOCD MACLCEJHJKI = 8; // offset: 32
bytes PJOBPIOODNI = 9; // offset: 16
repeated MBOHHGIPDAA NMHEECJONPE = 14; // offset: 64
uint32 LHCGIAJJIEA = 4; // offset: 72
bytes MDAAEIFNAGJ = 15; // offset: 24
}
message GABEBBHMBHD {
repeated GCKNBLAJJGP PMCKGJIIHNL = 5; // offset: 24
JDNNCKMJCPO DIMFOEHBNIA = 7; // offset: 16
}
// Obf: CmdFightActivityType
enum CmdFightActivityType {
CmdFightActivityType_MNFEPONEDDJ = 0;
CmdGetFightActivityDataScRsp = 3681;
CmdFightActivityDataChangeScNotify = 3624;
CmdEnterFightActivityStageCsReq = 3604;
CmdEnterFightActivityStageScRsp = 3635;
CmdTakeFightActivityRewardCsReq = 3613;
CmdTakeFightActivityRewardScRsp = 3662;
CmdGetFightActivityDataCsReq = 3683;
}
message LCBOLOIDKOM {
repeated uint32 EHNFAHJHJJA = 3; // offset: 16
uint32 NFHLMKFEFDB = 5; // offset: 40
uint32 FIKMHGINOMC = 10; // offset: 36
uint32 group_id = 15; // offset: 32
}
// Obf: GetFightActivityDataCsReq
// Type: Req
// CmdID: 3683
message GetFightActivityDataCsReq {
}
// Obf: GetFightActivityDataScRsp
// Type: Rsp
// CmdID: 3681
message GetFightActivityDataScRsp {
map<uint32, uint32> CENFLEJKIKL = 3; // offset: 24
uint32 retcode = 13; // offset: 40
uint32 world_level = 9; // offset: 44
bool EPFNNFMKABH = 12; // offset: 48
repeated LCBOLOIDKOM EAPAEPMMLPM = 7; // offset: 32
}
// Obf: FightActivityDataChangeScNotify
// Type: Notify
// CmdID: 3624
message FightActivityDataChangeScNotify {
map<uint32, uint32> CENFLEJKIKL = 9; // offset: 16
repeated LCBOLOIDKOM EAPAEPMMLPM = 13; // offset: 24
}
message IPHAFHPOBIG {
AvatarType avatar_type = 15; // offset: 28
uint32 avatar_id = 9; // offset: 24
}
// Obf: EnterFightActivityStageCsReq
// Type: Req
// CmdID: 3604
message EnterFightActivityStageCsReq {
uint32 AKFJLNPHODD = 4; // offset: 52
repeated uint32 item_list = 15; // offset: 32
uint32 group_id = 10; // offset: 48
repeated uint32 avatar_list = 11; // offset: 16
repeated IPHAFHPOBIG IIHENPHJNHH = 14; // offset: 24
}
// Obf: EnterFightActivityStageScRsp
// Type: Rsp
// CmdID: 3635
message EnterFightActivityStageScRsp {
uint32 group_id = 4; // offset: 40
SceneBattleInfo battle_info = 10; // offset: 24
uint32 retcode = 3; // offset: 32
uint32 AKFJLNPHODD = 13; // offset: 36
}
// Obf: TakeFightActivityRewardCsReq
// Type: Req
// CmdID: 3613
message TakeFightActivityRewardCsReq {
uint32 AKFJLNPHODD = 1; // offset: 24
uint32 group_id = 4; // offset: 28
}
// Obf: TakeFightActivityRewardScRsp
// Type: Rsp
// CmdID: 3662
message TakeFightActivityRewardScRsp {
ItemList reward = 6; // offset: 24
uint32 retcode = 4; // offset: 36
uint32 AKFJLNPHODD = 10; // offset: 32
uint32 group_id = 13; // offset: 40
}
// Obf: CmdFightCakeRaceType
enum CmdFightCakeRaceType {
CmdFightCakeRaceType_MNFEPONEDDJ = 0;
}
enum INJFNBDAANF {
INJFNBDAANF_MNFEPONEDDJ = 0;
INJFNBDAANF_PBKNEBCLPCH = 1;
}
enum CHJMGJJJFAP {
CHJMGJJJFAP_CLJGDOIEAJB = 0;
CHJMGJJJFAP_KKMACPNHBLG = 1;
CHJMGJJJFAP_NNBGJDIOABM = 2;
CHJMGJJJFAP_BEONGHJELNG = 3;
}
message CPGMBFKOJBE {
uint32 MFEPCHPLPPG = 8; // offset: 60
repeated uint32 GMPJAFPCHFD = 7; // offset: 32
IGFFNPJONHA LILFKMGOBHI = 2; // offset: 48
repeated JOGMADAMFNI MNJBOMGCMBF = 1; // offset: 24
uint32 OJLINDNOIKP = 4; // offset: 56
uint32 ONEBLBPBABM = 10; // offset: 52
repeated uint32 PAKPCHNJDJH = 11; // offset: 40
}
message KEEDGKGJFGM {
float y = 15; // offset: 36
float PGEMEOAAPGN = 7; // offset: 40
float x = 1; // offset: 44
uint64 BPGOANFJLDO = 14; // offset: 24
float z = 9; // offset: 32
}
message NGGNAMPPHMB {
KEEDGKGJFGM BJIIDJCEIMK = 2; // offset: 16
int32 DMBGHGAOLND = 13; // offset: 44
int32 PAPLOHGICPF = 5; // offset: 60
uint32 GMDAJBPMNLJ = 15; // offset: 52
uint32 config_id = 4; // offset: 40
KEEDGKGJFGM HCEPCEIPOKH = 1; // offset: 32
uint32 FPBNAAPKCHF = 7; // offset: 48
uint32 interact_id = 14; // offset: 64
int32 AOGGHMEIKJJ = 3; // offset: 56
}
message HFMHDIIMPDM {
NMNOBHPGFLG CELCGMNFDPP = 1; // offset: 16
int32 unique_id = 9; // offset: 32
int32 EGFPPOOAPPO = 2; // offset: 36
}
message CKLKIMHBHFM {
uint32 FHJODPEPJJB = 2; // offset: 40
repeated JCKPLANILKJ IJABHDPLDMI = 9; // offset: 24
NMNOBHPGFLG CELCGMNFDPP = 5; // offset: 16
int32 unique_id = 12; // offset: 44
}
message IEKKDDANILO {
uint32 ALCAKIKHAIJ = 14; // offset: 24
uint32 BFCHFBEJKIB = 1; // offset: 28
}
message HKBBJHABCFK {
uint32 LCGDCLNBBAL = 14; // offset: 36
uint32 GNONLMNLOIL = 13; // offset: 40
repeated IEKKDDANILO friend_recommend_list = 2; // offset: 24
uint32 NCGKLIMMDFF = 15; // offset: 32
}
message JPFOLKAMIJJ {
uint32 ELLCGBECPIC = 7; // offset: 32
repeated uint32 DNKOAEGENEA = 11; // offset: 24
}
message HGJKLLKGHCJ {
repeated uint32 GKOBDCICNIP = 7; // offset: 40
uint32 GEEFGODGLMJ = 1; // offset: 72
uint64 EGGMLGKJKOA = 4; // offset: 80
repeated uint32 JPDELCEIOOL = 8; // offset: 32
repeated HKBBJHABCFK MPLEONMHFPE = 12; // offset: 16
uint32 FHHMIBNFIEH = 9; // offset: 88
repeated uint32 PKCGJEACKKA = 13; // offset: 64
map<uint32, uint32> AAOCMAKNFJL = 3; // offset: 24
uint32 section_id = 10; // offset: 76
repeated JPFOLKAMIJJ FKLDJLOPIDD = 2; // offset: 56
}
message JEFAGMNIDPD {
repeated NGGNAMPPHMB JKFLJJFKOPP = 2; // offset: 16
bool FCFIKCMPHGD = 9; // offset: 112
repeated CKLKIMHBHFM EEHEALOMMAL = 11; // offset: 96
OJBHPGHJKKG IDLJNGGNHDL = 1; // offset: 56
CKLKIMHBHFM IJCPGGDDEIM = 4; // offset: 40
AKKMNMCEOBG FOFDMBELANN = 7; // offset: 88
repeated HGJKLLKGHCJ GFCHOCHHNBD = 3; // offset: 48
repeated ADHMJFKKDJO GAGNDNNCPKI = 6; // offset: 80
repeated PEGCDCNKPHJ LIODMKENJEM = 5; // offset: 64
repeated CKLKIMHBHFM MMHJGNPJCBG = 15; // offset: 32
uint64 LCEHHHIICFA = 10; // offset: 104
repeated HFMHDIIMPDM FBPHCMCFGMF = 8; // offset: 72
uint32 BICDGOAPFDO = 13; // offset: 116
}
message FKLFHCDPPCC {
repeated uint32 region_list = 12; // offset: 24
}
message DEMECDCLGGN {
repeated NMDBMNBHGBO FPPCPCAPBCP = 8; // offset: 24
bool EFCLKMMAAEL = 11; // offset: 64
repeated FKLFHCDPPCC FLFIDKHEOEL = 2; // offset: 16
repeated NGGNAMPPHMB BIGOCBJCGPI = 12; // offset: 40
uint32 INOOLMCFJKB = 4; // offset: 56
uint32 FLEDDIFMGIH = 5; // offset: 60
repeated uint32 MBAEFELBAGO = 10; // offset: 32
}
message EMDJNIBGDDB {
JEFAGMNIDPD PIJINNAEAHD = 10; // offset: 16
uint32 JCPIFDGGLAK = 2; // offset: 32
}
message OAICIFLACAN {
CKLKIMHBHFM NPLELNJKLCF = 5; // offset: 48
repeated HFMHDIIMPDM FBPHCMCFGMF = 9; // offset: 24
repeated NGGNAMPPHMB JKFLJJFKOPP = 6; // offset: 40
repeated CKLKIMHBHFM EBPAJGLEHOC = 12; // offset: 16
repeated CKLKIMHBHFM FHEFHHOLIBN = 4; // offset: 32
}
message BDGALGMAONH {
uint32 JCPIFDGGLAK = 3; // offset: 32
repeated HGJKLLKGHCJ GFCHOCHHNBD = 11; // offset: 24
uint32 BICDGOAPFDO = 15; // offset: 36
uint64 LCEHHHIICFA = 13; // offset: 40
}
message ONBFLIHEJDK {
uint32 OLGBJOBLJEA = 12; // offset: 32
uint32 LCGDCLNBBAL = 10; // offset: 36
repeated uint32 GMLMEFINMBI = 6; // offset: 16
}
message HFFHEOCOBEK {
repeated ONBFLIHEJDK ODPIFAIHJPK = 6; // offset: 16
int32 MPCFHDCMNDO = 15; // offset: 32
uint32 score_id = 3; // offset: 52
uint32 LGJJEOHBJHL = 10; // offset: 36
uint32 rank = 9; // offset: 48
int32 EDNCCOKMKBI = 14; // offset: 40
uint32 LOJECDLMEFM = 7; // offset: 44
}
message BGDBOILMKOM {
repeated JPFOLKAMIJJ FKLDJLOPIDD = 14; // offset: 16
}
message NMNOBHPGFLG {
uint32 LHFDFGDFEGA = 5; // offset: 32
uint32 CFCLLPJGMOO = 6; // offset: 28
int32 NGKIEOHLLME = 11; // offset: 24
}
message GLLFEJEMGCM {
int32 z = 1; // offset: 28
int32 x = 3; // offset: 24
int32 y = 5; // offset: 32
}
message NMDBMNBHGBO {
int32 unique_id = 14; // offset: 36
NMNOBHPGFLG pos = 7; // offset: 16
uint32 CLKENCBBJPC = 13; // offset: 32
}
message JAJPBNPIBOB {
GLLFEJEMGCM ADLHGNFNNCA = 8; // offset: 16
uint32 LHMDFNFKBPC = 11; // offset: 44
uint32 DKHGGLOPBJJ = 2; // offset: 48
uint32 FHJODPEPJJB = 10; // offset: 40
uint32 item_id = 4; // offset: 32
CHJMGJJJFAP GJLBJECAGNO = 3; // offset: 36
}
message IBKELAALLHC {
repeated NMDBMNBHGBO KDGANEGFHPP = 10; // offset: 16
}
message ADHMJFKKDJO {
NMNOBHPGFLG DJLNFNBDLDG = 8; // offset: 24
uint32 type = 7; // offset: 32
}
message JFCNBGEAGEH {
bool OEPJBBMCOCD = 2; // offset: 44
ADHMJFKKDJO DPKEKEFBJLI = 10; // offset: 32
oneof NBGGOCLDEGO {
uint32 MHPGHINCAAB = 11; // offset: 16
bool INOLECLKOAI = 14; // offset: 16
}
}
message OABILONNLED {
repeated JFCNBGEAGEH LGLCMNNLIIG = 11; // offset: 24
}
message EDIEMFOKOKO {
uint32 KJOLKMLBANN = 13; // offset: 32
uint32 HNLIHDPJOMP = 12; // offset: 36
oneof BNMAJEDAFIH {
uint32 KHOBFJEIJMK = 14; // offset: 24
ADHMJFKKDJO NPCKOGIDPIK = 7; // offset: 24
}
}
message OJBHPGHJKKG {
repeated EDIEMFOKOKO CJGDBMPBNIM = 10; // offset: 16
}
message AKKMNMCEOBG {
uint32 OJGOMKCBOMK = 5; // offset: 32
repeated uint32 GNBBCIADBGC = 2; // offset: 24
}
message PJEFNGEJFPD {
uint32 JCNHGPAKEFG = 3; // offset: 28
uint32 FMJPANCAOFG = 13; // offset: 24
}
message FAPFGEPNIOH {
oneof OJJDIBOGOBL {
PJEFNGEJFPD OABFEEGJKHP = 3; // offset: 24
}
}
message PEGCDCNKPHJ {
KEEDGKGJFGM pos = 5; // offset: 16
FAPFGEPNIOH KOENJDAMNPH = 14; // offset: 24
int32 unique_id = 8; // offset: 40
bool OEPJBBMCOCD = 12; // offset: 44
uint32 EPDNFELMNGK = 15; // offset: 48
}
message OEIMICAIFEF {
oneof AOJPACBPPAK {
uint32 OAKOGHAEJDD = 4; // offset: 24
uint32 extra_id = 8; // offset: 24
}
}
message IBPMDKGFLKK {
uint32 MFEPCHPLPPG = 13; // offset: 32
OEIMICAIFEF GGKPHONGBPC = 2; // offset: 24
}
message HBDBABABIDC {
uint32 item_id = 6; // offset: 32
repeated uint32 COBENPKMCAJ = 7; // offset: 24
}
message JMHELMIBLNL {
uint64 BPGOANFJLDO = 5; // offset: 40
uint32 BIBMFGMAKJG = 12; // offset: 32
oneof MNMMPHOHONO {
EMDJNIBGDDB PIJINNAEAHD = 1781; // offset: 16
OAICIFLACAN FMALGFNKFGN = 462; // offset: 16
BDGALGMAONH DBMNAEEGDOH = 999; // offset: 16
HFFHEOCOBEK KNACNEAHDMK = 1819; // offset: 16
BGDBOILMKOM KLANCALMCNO = 1636; // offset: 16
JAJPBNPIBOB NEMOPMDECFK = 1165; // offset: 16
IBKELAALLHC EKGEIPDJEHB = 528; // offset: 16
OABILONNLED DNJICPPIICE = 1140; // offset: 16
OJBHPGHJKKG MPKFBGPLOCP = 1395; // offset: 16
AKKMNMCEOBG FOFDMBELANN = 1216; // offset: 16
PEGCDCNKPHJ PLBNJEKJLJA = 838; // offset: 16
IBPMDKGFLKK GGKPHONGBPC = 1877; // offset: 16
NGGNAMPPHMB OJEMMCFPJNM = 2012; // offset: 16
HBDBABABIDC BFOHAPINAKB = 326; // offset: 16
}
}
message NEJBKKLCDKD {
repeated JMHELMIBLNL JDPHHIFNPGI = 4; // offset: 24
}
message CLDPMAONPCP {
JEFAGMNIDPD PIJINNAEAHD = 14; // offset: 16
uint64 BPGOANFJLDO = 15; // offset: 56
HFFHEOCOBEK KNACNEAHDMK = 1; // offset: 24
DEMECDCLGGN BFNPMJFNDMC = 6; // offset: 32
uint64 DCKLOHOCJEK = 13; // offset: 48
}
message EHOPJDDLLDI {
uint32 LCGDCLNBBAL = 3; // offset: 28
uint32 ALCAKIKHAIJ = 8; // offset: 24
}
message MMBIFLFDKIA {
uint32 ALCAKIKHAIJ = 15; // offset: 24
uint32 LCGDCLNBBAL = 3; // offset: 28
}
message PLBOMPPFMDD {
uint32 ELLCGBECPIC = 13; // offset: 24
}
message KJPDJFLAHNJ {
uint32 ELLCGBECPIC = 14; // offset: 24
}
message JKBNHFBBOAH {
}
message HPDALPMMOCG {
}
message PNMAPAKPIIB {
GLLFEJEMGCM ADLHGNFNNCA = 14; // offset: 16
uint32 item_id = 12; // offset: 32
uint32 DKHGGLOPBJJ = 5; // offset: 36
}
message EDKJJDJCMIN {
}
message ENINMGEJGIK {
OEIMICAIFEF GGKPHONGBPC = 13; // offset: 16
}
message DPGAPMBIMPN {
}
// Obf: CmdFightDiceCombatType
enum CmdFightDiceCombatType {
CmdFightDiceCombatType_MNFEPONEDDJ = 0;
}
enum NNGJPCHFLAK {
NNGJPCHFLAK_MNFEPONEDDJ = 0;
NNGJPCHFLAK_PBKNEBCLPCH = 1;
}
message ENONGAPBBEL {
uint64 MFEPCHPLPPG = 9; // offset: 24
bool DNEBLIHEMEC = 1; // offset: 40
uint32 damage = 8; // offset: 32
IGFFNPJONHA LILFKMGOBHI = 2; // offset: 36
bool NPKGKHJEBOB = 15; // offset: 41
}
// Obf: CmdFightFestType
enum CmdFightFestType {
CmdFightFestType_MNFEPONEDDJ = 0;
CmdStartFightFestScRsp = 7264;
CmdStartFightFestCsReq = 7251;
CmdFightFestUpdateChallengeRecordNotify = 7274;
CmdGetFightFestDataScRsp = 7290;
CmdFightFestUnlockSkillNotify = 7262;
CmdFightFestUpdateCoinNotify = 7252;
CmdFightFestScoreUpdateNotify = 7289;
CmdGetFightFestDataCsReq = 7254;
}
enum OBCMKEJOEJO {
OBCMKEJOEJO_HDDNCGLDBFM = 0;
OBCMKEJOEJO_KALFHGBBEIL = 1;
OBCMKEJOEJO_NNCFGOECMAG = 2;
OBCMKEJOEJO_KPBPCHMKLGN = 3;
OBCMKEJOEJO_OOOKGFKLCHN = 4;
}
// Obf: FightFestType
enum FightFestType {
FightFestType_MNFEPONEDDJ = 0;
FightFestType_GEKJPCNEJEC = 1;
FightFestType_score_id = 2;
FightFestType_BDPBOBHCDGF = 3;
FightFestType_KHMHONJLHOP = 4;
}
message HAILLGIOKOH {
uint32 BHJFJOJMDOB = 13; // offset: 24
OBCMKEJOEJO BCJKOJCEMKP = 12; // offset: 32
uint32 KELPPDFFLHC = 5; // offset: 28
uint32 challenge_id = 4; // offset: 36
}
// Obf: GetFightFestDataCsReq
// Type: Req
// CmdID: 7254
message GetFightFestDataCsReq {
}
// Obf: GetFightFestDataScRsp
// Type: Rsp
// CmdID: 7290
message GetFightFestDataScRsp {
repeated HAILLGIOKOH challenge_list = 4; // offset: 16
uint32 item_value = 15; // offset: 40
uint32 retcode = 11; // offset: 44
repeated uint32 ANIJEEIJFJD = 6; // offset: 32
uint32 score_id = 5; // offset: 48
}
message BMPKIMNONOG {
uint32 id = 8; // offset: 28
AvatarType avatar_type = 14; // offset: 24
}
// Obf: StartFightFestCsReq
// Type: Req
// CmdID: 7251
message StartFightFestCsReq {
FightFestType type = 15; // offset: 48
repeated uint32 ANIJEEIJFJD = 4; // offset: 16
uint32 event_id = 8; // offset: 44
repeated BMPKIMNONOG avatar_list = 9; // offset: 24
uint32 id = 1; // offset: 40
}
// Obf: StartFightFestScRsp
// Type: Rsp
// CmdID: 7264
message StartFightFestScRsp {
uint32 retcode = 9; // offset: 44
uint32 id = 13; // offset: 36
SceneBattleInfo battle_info = 7; // offset: 16
uint32 event_id = 6; // offset: 32
FightFestType type = 8; // offset: 40
}
// Obf: FightFestScoreUpdateNotify
// Type: Notify
// CmdID: 7289
message FightFestScoreUpdateNotify {
uint32 JBPOLANAMFF = 14; // offset: 28
uint32 score_id = 5; // offset: 24
}
// Obf: FightFestUnlockSkillNotify
// Type: Notify
// CmdID: 7262
message FightFestUnlockSkillNotify {
uint32 LLGPIKHANJE = 1; // offset: 24
}
// Obf: FightFestUpdateChallengeRecordNotify
// Type: Notify
// CmdID: 7274
message FightFestUpdateChallengeRecordNotify {
uint32 challenge_id = 8; // offset: 24
uint32 turn_left = 14; // offset: 36
OBCMKEJOEJO rank = 1; // offset: 40
OBCMKEJOEJO FECHALOFCND = 7; // offset: 32
uint32 KELPPDFFLHC = 11; // offset: 28
}
// Obf: FightFestUpdateCoinNotify
// Type: Notify
// CmdID: 7252
message FightFestUpdateCoinNotify {
uint32 item_value = 9; // offset: 24
}
// Obf: CmdFightMarbleType
enum CmdFightMarbleType {
CmdFightMarbleType_MNFEPONEDDJ = 0;
}
enum EELGKDDLADJ {
EELGKDDLADJ_MNFEPONEDDJ = 0;
EELGKDDLADJ_PBKNEBCLPCH = 1;
EELGKDDLADJ_KNACNEAHDMK = 2;
}
enum OFEAEHCCAGD {
OFEAEHCCAGD_KEIJGHKOLNB = 0;
OFEAEHCCAGD_AFOFJOGNIBH = 1;
OFEAEHCCAGD_HFAFPGIBCEF = 2;
}
enum GGCPMGFKCKA {
GGCPMGFKCKA_KGKGKJKFCBH = 0;
GGCPMGFKCKA_LOKNKFDPMFE = 1;
GGCPMGFKCKA_FDHAOPIKAEC = 2;
}
enum JCNBADINFAA {
JCNBADINFAA_EKIIPDFCMBA = 0;
JCNBADINFAA_KIDACFLJJFN = 1;
JCNBADINFAA_ACLLAFEAMAH = 2;
JCNBADINFAA_CDAAABMCFFA = 3;
JCNBADINFAA_BLGNIILJFKH = 4;
JCNBADINFAA_BGBMEJNBJFN = 6;
JCNBADINFAA_MADHAMLGELN = 7;
JCNBADINFAA_EJPPDJPEPGK = 8;
JCNBADINFAA_LEIHFEPMGDH = 9;
JCNBADINFAA_AANGLEJHLCF = 10;
}
enum ABJAJBAIPAM {
ABJAJBAIPAM_DKIIOOCDCPF = 0;
ABJAJBAIPAM_HHIJOPNHJNA = 1;
ABJAJBAIPAM_EEOGEDJOADP = 2;
ABJAJBAIPAM_HHCKOCEHGLK = 3;
ABJAJBAIPAM_POCEHKFFLCC = 4;
ABJAJBAIPAM_IEODEMADDOH = 5;
ABJAJBAIPAM_OADJLMIMAEO = 6;
ABJAJBAIPAM_GFIBPJOGDIM = 7;
ABJAJBAIPAM_DIMKJBKEPFB = 8;
ABJAJBAIPAM_AGJAENOMLGF = 9;
ABJAJBAIPAM_BJGANHPOHOB = 10;
ABJAJBAIPAM_ICGPCEDGOBH = 11;
ABJAJBAIPAM_ACKGIJKMHMB = 12;
ABJAJBAIPAM_JENGIBEIHIF = 13;
ABJAJBAIPAM_JKNEEBAGIGI = 14;
ABJAJBAIPAM_LPLGIFMGAHM = 15;
ABJAJBAIPAM_OOANHMDPBMK = 16;
ABJAJBAIPAM_HPJGOPABJOL = 17;
ABJAJBAIPAM_LJDOLPCDGOO = 18;
ABJAJBAIPAM_JGBCLBPFAKJ = 19;
ABJAJBAIPAM_FGNGIPKMKDM = 20;
ABJAJBAIPAM_IOOFKJBPBEE = 21;
ABJAJBAIPAM_NAMMCKKCBBF = 22;
ABJAJBAIPAM_FDAOHAACFGG = 23;
ABJAJBAIPAM_MLAELEGKJGD = 24;
ABJAJBAIPAM_HJBJKNJAPDD = 25;
ABJAJBAIPAM_LFLPHGGMBMO = 26;
}
enum ILHEIPBPALM {
ILHEIPBPALM_LGJIKGKOPHK = 0;
ILHEIPBPALM_DLCOEFKHJBH = 1;
ILHEIPBPALM_MHCKMIPMLAM = 2;
ILHEIPBPALM_GHNMENDLDOD = 3;
ILHEIPBPALM_MHDAEEMKIPK = 4;
}
// Obf: FightMarbleHpChangeType
enum FightMarbleHpChangeType {
FightMarbleHpChangeType_DFJCICHDONO = 0;
FightMarbleHpChangeType_KNMCCEHBNNK = 1;
FightMarbleHpChangeType_DKFEAKJGHLI = 2;
}
enum MDKILJEOBPI {
MDKILJEOBPI_CBGDEKGPJCK = 0;
MDKILJEOBPI_NDPKBIGGJPB = 1;
MDKILJEOBPI_DJKKFFAEPLI = 2;
MDKILJEOBPI_AJNGOJPHMBK = 3;
MDKILJEOBPI_EMAMPPPEDCO = 4;
MDKILJEOBPI_PJHOEAHOEEP = 5;
MDKILJEOBPI_KMLCCABHNPH = 6;
MDKILJEOBPI_OAMGJKCPBJB = 7;
MDKILJEOBPI_CPGGAACJCOH = 8;
MDKILJEOBPI_JPLHKCHFBFF = 9;
MDKILJEOBPI_NAOCFHJIGJP = 10;
MDKILJEOBPI_KLMNMEFLKAJ = 11;
MDKILJEOBPI_DBPKJBGHCKK = 12;
MDKILJEOBPI_LCALKLPDFBA = 13;
MDKILJEOBPI_MDHADNEHCDL = 14;
MDKILJEOBPI_EBGBOKIBJHH = 15;
}
message HGNELIAHAHK {
uint64 MFEPCHPLPPG = 4; // offset: 32
int32 FPEGIMJIHNJ = 2; // offset: 28
IGFFNPJONHA LILFKMGOBHI = 3; // offset: 24
}
message CMNJPICFAPF {
repeated HGNELIAHAHK BEDDGHIMAFN = 14; // offset: 16
}
message JPGMADKHDCO {
float x = 2; // offset: 28
float y = 5; // offset: 24
}
message APPDBMICEIJ {
uint32 item_id = 8; // offset: 32
JPGMADKHDCO ICEOMEMGKED = 11; // offset: 16
}
message DLDOJPJKENP {
uint32 BIBMFGMAKJG = 2; // offset: 36
oneof MNMMPHOHONO {
BPBKPPDBLIN PDPHEKILJOM = 138; // offset: 16
MNJKCBDGILC DCGDOAIHHII = 166; // offset: 16
NAKIHPGKJPL finish_info = 812; // offset: 16
GGIBMLAFMMK PIJINNAEAHD = 769; // offset: 16
EAEOPBAGKKC KFFJABGAAID = 539; // offset: 16
}
}
message KKDGJKDABOF {
repeated DLDOJPJKENP CANHLCINEIG = 5; // offset: 16
}
message BPBKPPDBLIN {
OFEAEHCCAGD FAPAFDJCEDH = 9; // offset: 92
repeated uint32 LOMNIFPCAPB = 3; // offset: 32
uint32 level_id = 14; // offset: 60
uint32 BPFLNJIDJPP = 15; // offset: 72
OFEAEHCCAGD ELOCKNPOABB = 12; // offset: 84
uint32 KHGLMLNLOPA = 11; // offset: 64
uint32 DFJKEFLHJEN = 1; // offset: 80
uint32 PNKOICPCLJM = 4; // offset: 88
uint32 DNEIPCJECOC = 7; // offset: 56
uint32 AJPCHALFIHM = 5; // offset: 76
uint32 MGAFODLEJPA = 8; // offset: 68
repeated GCKNBLAJJGP PMCKGJIIHNL = 1743; // offset: 40
bool EFCLKMMAAEL = 2; // offset: 52
repeated uint32 EFKBOKGGAOM = 13; // offset: 16
bool INCJIPGGOMA = 10; // offset: 53
uint32 GDAHAPPNCLL = 6; // offset: 48
}
message LCIFNPLFPKC {
uint32 item_id = 7; // offset: 40
int32 PBPOIJIGPLL = 2; // offset: 32
int32 total_damage = 1; // offset: 28
uint32 OLGBJOBLJEA = 5; // offset: 36
int32 MCEFIMLLOHA = 14; // offset: 24
}
message NAKIHPGKJPL {
bool is_win = 6; // offset: 32
bool HMHPPPPGFLI = 4; // offset: 33
GGCPMGFKCKA MEAGIJIFPFM = 3; // offset: 40
repeated LCIFNPLFPKC NOMFEFOHMCD = 12; // offset: 16
uint32 CNBELHBIGIN = 15; // offset: 48
int32 OJLINDNOIKP = 7; // offset: 36
uint32 BFCHFBEJKIB = 13; // offset: 44
}
message OMAJILLOJCF {
uint32 id = 4; // offset: 116
bool NKAFLKHLCNM = 1486; // offset: 134
uint32 level = 1856; // offset: 68
JPGMADKHDCO AGPOPCJIIOK = 11; // offset: 32
bool INNLCMEDAMI = 589; // offset: 133
uint32 LLJBLACECBG = 1468; // offset: 84
int32 hp = 3; // offset: 80
JPGMADKHDCO EICHAALDNKL = 13; // offset: 56
ILHEIPBPALM PABEECLLHNI = 14; // offset: 136
float COBACAHCFNP = 834; // offset: 152
uint32 DFJKEFLHJEN = 1352; // offset: 148
uint32 FGMPBBGFJIL = 278; // offset: 156
uint32 buff_id = 852; // offset: 120
JPGMADKHDCO KNCJDEBNODJ = 2; // offset: 48
uint32 DNOBDHGNCFD = 10; // offset: 96
int32 PMHBPEBOLDP = 352; // offset: 104
int32 max_hp = 8; // offset: 140
uint32 DPCAJKHDCBN = 1; // offset: 72
uint32 text_id = 80; // offset: 124
ABJAJBAIPAM MMHGGHFJKPO = 15; // offset: 128
uint32 NOJCJGCJIOD = 1374; // offset: 100
bool MEBGFNNPGKG = 1111; // offset: 132
uint32 skill_id = 7; // offset: 144
FightMarbleHpChangeType MOBFIIKKELH = 496; // offset: 92
JPGMADKHDCO LCICDHKELBP = 9; // offset: 40
int32 attack = 5; // offset: 88
float time = 6; // offset: 108
uint32 PNKOICPCLJM = 1505; // offset: 76
float FCNBGIGBPCF = 362; // offset: 112
JPGMADKHDCO BAGKGNMEKKE = 12; // offset: 16
uint32 MALELCBMLAD = 1974; // offset: 64
}
message MNJKCBDGILC {
uint32 MMKBJHFMJOG = 744; // offset: 68
uint32 NEDGMBKLGKH = 495; // offset: 64
repeated uint32 AFJBJLIOPCB = 6; // offset: 56
uint32 OIBDAPJEMKK = 1590; // offset: 108
float HKIOIHMAOGN = 5; // offset: 92
repeated OMAJILLOJCF MDMBCKMHDKL = 876; // offset: 16
bool DBBNDNDJPNN = 4; // offset: 88
uint32 queue_position = 1; // offset: 112
repeated OMAJILLOJCF NMNHBAIKONI = 7; // offset: 48
bool LCDLMJFBCBD = 9; // offset: 90
uint32 ELNKHEEBAFB = 8; // offset: 72
uint32 FNNENKBJOCG = 13; // offset: 104
uint32 HIBOINFCBMO = 15; // offset: 84
bool GDLPMIOAJLL = 681; // offset: 89
uint32 extra_id = 2; // offset: 76
repeated uint32 FLPJNIDJDDE = 14; // offset: 24
uint32 MALELCBMLAD = 11; // offset: 100
JCNBADINFAA FMFPBPDBOOI = 10; // offset: 80
repeated uint32 FNFFEGDCAJJ = 3; // offset: 32
uint32 CLOLIGFMPFG = 12; // offset: 96
}
message GGIBMLAFMMK {
float PDNHJAGPFLA = 1; // offset: 92
HKPIFNBEOHJ BPFLNJIDJPP = 13; // offset: 16
repeated LMMLLADCKOG AGCJGENFOOO = 10; // offset: 56
HKPIFNBEOHJ GDAHAPPNCLL = 4; // offset: 40
repeated uint32 FNFFEGDCAJJ = 15; // offset: 48
bool GDLPMIOAJLL = 12; // offset: 76
MDKILJEOBPI phase = 5; // offset: 88
uint32 BFCHFBEJKIB = 11; // offset: 80
repeated LMMLLADCKOG JNACNEPGPLK = 9; // offset: 64
BPBKPPDBLIN PDPHEKILJOM = 2; // offset: 32
uint32 ACNKNGJBIGN = 3; // offset: 84
uint32 ELNKHEEBAFB = 7; // offset: 72
}
message EAEOPBAGKKC {
JPGMADKHDCO ICEOMEMGKED = 1; // offset: 16
uint32 BFCHFBEJKIB = 11; // offset: 36
uint32 item_id = 6; // offset: 32
}
message HKPIFNBEOHJ {
bool MEBGFNNPGKG = 8; // offset: 48
uint32 JDFENOKDOIF = 10; // offset: 56
repeated GBBEKIJLJDP MKHCJNBAGDA = 9; // offset: 16
repeated uint32 BBLGGAADDAL = 6; // offset: 32
uint32 MFEPINFBINH = 4; // offset: 52
repeated LMMLLADCKOG LAEINAONGDK = 15; // offset: 24
bool POBIOAKCNIN = 5; // offset: 49
}
message LMMLLADCKOG {
bool INNLCMEDAMI = 3; // offset: 54
uint32 buff_id = 6; // offset: 48
bool LCDLMJFBCBD = 13; // offset: 55
bool JFFGIOJOCIN = 2; // offset: 53
float FCNBGIGBPCF = 4; // offset: 56
uint32 NOJCJGCJIOD = 10; // offset: 72
int32 attack = 12; // offset: 60
JPGMADKHDCO BAGKGNMEKKE = 15; // offset: 16
int32 max_hp = 7; // offset: 40
bool NKAFLKHLCNM = 11; // offset: 52
int32 hp = 5; // offset: 44
uint32 level = 9; // offset: 64
JPGMADKHDCO AGPOPCJIIOK = 8; // offset: 24
uint32 id = 1; // offset: 68
}
message GBBEKIJLJDP {
uint32 MALELCBMLAD = 6; // offset: 24
bool MENDGKLCHNH = 10; // offset: 28
}
// Obf: CmdFightMatch3Type
enum CmdFightMatch3Type {
CmdFightMatch3Type_HJLKOLMJPLJ = 0;
CmdFightMatch3Type_BGMCLOKBECK = 30109;
CmdOLNABEBAEMN = 30200;
CmdDMBDEOAJKOB = 30101;
CmdPEMHPOFJGNB = 30188;
CmdPGBEGMMDBND = 30131;
CmdIIAIPCFAMEK = 30186;
CmdHIJNKBHCOMF = 30134;
CmdFightMatch3Type_PGBBLABCFAN = 30169;
CmdFightMatch3Type_OLENKDPMEAD = 30148;
CmdMFBBGNGCIGF = 30157;
CmdFANOCDOGELO = 30140;
CmdDIKMLOFLIPN = 30156;
CmdFPNLNBAHAEH = 30146;
CmdPANEBJGCLPL = 30162;
CmdFightMatch3Type_AFHBGKPAJGI = 30118;
CmdOMJMKFOKHDG = 30135;
CmdFHKIBOAJNII = 30103;
CmdFDOCALEFEFB = 30196;
CmdAAAJGAJELDF = 30106;
CmdFightMatch3Type_EHDMLAHJNMG = 30183;
CmdLNBDIHMMKJD = 30124;
CmdGNEOECDHJNE = 30119;
CmdFightMatch3Type_MLAMKEAECOF = 30123;
CmdFightMatch3Type_JNGMPALPBLL = 30113;
CmdILONGOMKFKG = 30104;
CmdFightMatch3Type_NKLKHHEDPEL = 30184;
CmdJJBAKGHMNOK = 30181;
}
enum FHMMDFPCLHG {
FHMMDFPCLHG_OIIELLHNOLD = 0;
FHMMDFPCLHG_ECGABBDDPJA = 1;
FHMMDFPCLHG_ABBEJFABOJM = 2;
FHMMDFPCLHG_CPCMHCCECAL = 3;
FHMMDFPCLHG_LEECMHJDNJG = 4;
FHMMDFPCLHG_FEAEMGEPALA = 5;
}
enum OADJMABEBJG {
OADJMABEBJG_IBPEGEAMKCE = 0;
OADJMABEBJG_DDKPKEBBMNP = 1;
OADJMABEBJG_AKBNFHBHNME = 2;
OADJMABEBJG_OFOEAJCDCAC = 3;
}
enum FMHDNEDHBBF {
FMHDNEDHBBF_INKHKDDAHGO = 0;
FMHDNEDHBBF_NECOKCEAJGE = 1;
FMHDNEDHBBF_FMLBCKBJLBP = 2;
FMHDNEDHBBF_GADPACGOKHK = 3;
FMHDNEDHBBF_JJMHDHHPHLB = 4;
FMHDNEDHBBF_FFLICGDGHGO = 5;
}
enum DEGLPFGGFCM {
DEGLPFGGFCM_IMFGACEIJEC = 0;
DEGLPFGGFCM_LLCIELJAFLG = 1;
DEGLPFGGFCM_AIBJHDGGJDH = 2;
DEGLPFGGFCM_PBMAAMIOLHG = 3;
DEGLPFGGFCM_HKIAEIDMHLB = 4;
DEGLPFGGFCM_OMGKOANOPMG = 5;
}
enum KIBEOIENCLP {
KIBEOIENCLP_MNFEPONEDDJ = 0;
KIBEOIENCLP_JONBCHKFODA = 1;
KIBEOIENCLP_FOAGJCDLPCE = 2;
}
enum DIIHHIDNAIO {
DIIHHIDNAIO_MNFEPONEDDJ = 0;
DIIHHIDNAIO_JEIKMHPJADH = 1;
DIIHHIDNAIO_DNCLOIDLGMN = 2;
DIIHHIDNAIO_PEHJDDPGHOE = 3;
}
enum CBKBMMDEKHK {
CBKBMMDEKHK_LFMACNIAFIP = 0;
CBKBMMDEKHK_AIJAGAJBJPL = 1;
CBKBMMDEKHK_CGMEHOMOLGN = 2;
CBKBMMDEKHK_FJOIIABGBHK = 3;
CBKBMMDEKHK_LELCIMCGKIP = 4;
CBKBMMDEKHK_GHPDKAPIOMD = 5;
}
enum IOCLPPOKJOO {
IOCLPPOKJOO_NAANPDGPPMN = 0;
IOCLPPOKJOO_IFIKDAABJEO = 1;
IOCLPPOKJOO_GMOIPJPCEJM = 2;
IOCLPPOKJOO_CACKBJPKMIL = 3;
IOCLPPOKJOO_DPFFMJPMABH = 4;
}
enum MHLDJJENNNP {
MHLDJJENNNP_GCKBOCJPGDK = 0;
MHLDJJENNNP_BJFBGAGNIHO = 1;
MHLDJJENNNP_OELGKCFBCCH = 2;
MHLDJJENNNP_NOBJGJEHLGA = 3;
MHLDJJENNNP_LBDGLIMLFCJ = 4;
MHLDJJENNNP_CDNDODECBFC = 5;
}
message GEBEMLFPNME {
bool CEIINDJFJGP = 12; // offset: 48
uint32 MFEPCHPLPPG = 11; // offset: 60
uint32 hp = 10; // offset: 52
OADJMABEBJG state = 3; // offset: 40
uint32 rank = 13; // offset: 32
uint32 MHLBDGDPJHJ = 9; // offset: 56
repeated CBFFFHGIPMF item_list = 5; // offset: 16
uint32 JNACEKLFALK = 6; // offset: 36
uint32 score_id = 15; // offset: 44
}
message FIKHLAKAADP {
FHMMDFPCLHG DOBOOLLDCHG = 7; // offset: 56
uint64 BEOPJEMNFID = 11; // offset: 64
int32 NMHKFKNLCIE = 13; // offset: 52
repeated GEBEMLFPNME IJGMDPCNMLO = 5; // offset: 16
uint32 GPBBGLIMPLP = 14; // offset: 48
JGELPOMAMJL PIJINNAEAHD = 10; // offset: 32
repeated uint32 CCMPGOOOFKG = 12; // offset: 24
}
message HHEIHCOJELG {
uint32 MBONNJPOEJP = 3; // offset: 24
uint32 LOBKOBIGHJA = 2; // offset: 28
}
message JGELPOMAMJL {
repeated FOPHPFFEKJI op_list = 7; // offset: 24
FDFLHPKJLCD NMHAMJFLNPI = 4; // offset: 40
OADJMABEBJG MEAGIJIFPFM = 5; // offset: 92
uint32 score_id = 10; // offset: 76
repeated FPPIMJGLLPH buff_list = 14; // offset: 32
uint32 LENHGEOEPGE = 8; // offset: 72
uint32 energy_info = 2; // offset: 68
uint32 BEPKPKHEEPE = 12; // offset: 88
uint32 cur_hp = 15; // offset: 64
uint32 BMGNJDPNCNF = 6; // offset: 96
repeated CBFFFHGIPMF item_list = 3; // offset: 48
repeated uint32 NDBDDEAPIHH = 9; // offset: 56
uint32 IINLLAIOINH = 1; // offset: 84
uint32 MKDMGOFBFBA = 13; // offset: 80
}
message MLCIBAJGJHB {
JGELPOMAMJL ENPBAFIHHMD = 12; // offset: 24
FMHDNEDHBBF JOAIOAGLAEN = 3; // offset: 32
}
message LIDOEEABOEN {
int32 player_data = 11; // offset: 24
}
// Type: Rsp
// CmdID: 30181
message JJBAKGHMNOK {
repeated GCKNBLAJJGP PMCKGJIIHNL = 8; // offset: 24
FIKHLAKAADP data = 5; // offset: 16
uint32 retcode = 15; // offset: 40
}
// Type: Notify
// CmdID: 30124
message LNBDIHMMKJD {
FIKHLAKAADP data = 5; // offset: 16
}
// Type: Notify
// CmdID: 30104
message ILONGOMKFKG {
FIKHLAKAADP GPBEBHBJAKH = 12; // offset: 16
}
// Type: Notify
// CmdID: 30135
message OMJMKFOKHDG {
FIKHLAKAADP LKAEJNNLOFF = 5; // offset: 32
FIKHLAKAADP BJFLDMNJNID = 4; // offset: 24
}
message HNPMEKIKIKM {
HHEIHCOJELG CGMACLCBCIA = 5; // offset: 24
repeated MLCIBAJGJHB EHJAHEOHDAL = 9; // offset: 40
HHEIHCOJELG ADLHGNFNNCA = 15; // offset: 16
uint32 cur_index = 7; // offset: 48
}
// Type: Rsp
// CmdID: 30162
message PANEBJGCLPL {
JGELPOMAMJL CLKBKPJJFMP = 13; // offset: 24
uint32 retcode = 5; // offset: 32
bool GACBMAMGAKK = 2; // offset: 36
uint32 cur_index = 11; // offset: 40
}
// Type: Notify
// CmdID: 30200
message OLNABEBAEMN {
repeated CBFFFHGIPMF item_list = 5; // offset: 16
uint32 GPBBGLIMPLP = 12; // offset: 44
uint32 score_id = 9; // offset: 48
OADJMABEBJG state = 8; // offset: 40
uint32 JNACEKLFALK = 14; // offset: 32
uint32 hp = 11; // offset: 36
}
message EGCJKGDBIEO {
uint32 EOMDHCMFFFL = 10; // offset: 24
}
// Type: Rsp
// CmdID: 30140
message FANOCDOGELO {
uint32 retcode = 5; // offset: 24
uint32 EOMDHCMFFFL = 11; // offset: 28
}
// Type: Notify
// CmdID: 30146
message FPNLNBAHAEH {
uint32 DJIJNJOPFNG = 7; // offset: 24
uint32 EOMDHCMFFFL = 14; // offset: 28
}
// Type: Notify
// CmdID: 30157
message MFBBGNGCIGF {
FIKHLAKAADP data = 4; // offset: 24
}
message CBFFFHGIPMF {
uint32 GNBDGNBNPBK = 8; // offset: 28
uint32 FLLFIJJCCKC = 3; // offset: 24
uint32 IPDOGLDJCMO = 9; // offset: 36
uint32 HGBEPBGABFN = 5; // offset: 32
}
message FOPHPFFEKJI {
KIBEOIENCLP op_type = 3; // offset: 28
uint32 PLJLDEFLHCN = 1; // offset: 24
}
message FPPIMJGLLPH {
DIIHHIDNAIO JDDHMJMGCII = 7; // offset: 24
uint32 display_value = 3; // offset: 28
}
message ONNMANBKJAN {
uint32 BEPKPKHEEPE = 3; // offset: 44
bool MGECEFDFGNJ = 14; // offset: 64
OADJMABEBJG MEAGIJIFPFM = 1; // offset: 56
uint32 energy_info = 8; // offset: 68
uint32 score_id = 6; // offset: 52
uint32 MFEPCHPLPPG = 12; // offset: 48
bool NLHFOJKCLDO = 4; // offset: 65
repeated CBFFFHGIPMF item_list = 2; // offset: 32
uint32 MHLBDGDPJHJ = 9; // offset: 40
uint32 IINLLAIOINH = 15; // offset: 60
FDFLHPKJLCD NMHAMJFLNPI = 7; // offset: 16
}
message HFNDPDOKCGM {
repeated ONNMANBKJAN IJGMDPCNMLO = 14; // offset: 16
int32 NMHKFKNLCIE = 13; // offset: 60
JGELPOMAMJL PIJINNAEAHD = 6; // offset: 32
uint32 GPGMICHKAAO = 7; // offset: 52
uint32 KBBPMGAPELL = 2; // offset: 48
DEGLPFGGFCM DOBOOLLDCHG = 10; // offset: 56
uint64 BEOPJEMNFID = 12; // offset: 40
}
message BAALIBHPONA {
uint32 use_item_id = 11; // offset: 40
repeated HHEIHCOJELG POMKGHKFILB = 5; // offset: 24
uint32 JPEFAMDNOIP = 4; // offset: 44
repeated MLCIBAJGJHB EHJAHEOHDAL = 15; // offset: 16
}
// Type: Rsp
// CmdID: 30119
message GNEOECDHJNE {
uint32 retcode = 8; // offset: 32
JGELPOMAMJL EPKKDKKFLHE = 12; // offset: 16
uint32 use_item_id = 9; // offset: 36
}
message FGJABPGHKKK {
}
// Type: Rsp
// CmdID: 30156
message DIKMLOFLIPN {
HFNDPDOKCGM data = 5; // offset: 16
repeated GCKNBLAJJGP PMCKGJIIHNL = 7; // offset: 32
uint32 retcode = 11; // offset: 40
}
message AGDLKNOCDII {
uint32 LAGKGKIPHAE = 10; // offset: 28
uint32 GPGMICHKAAO = 4; // offset: 24
uint32 PLGKMMKCJPG = 11; // offset: 32
}
// Type: Rsp
// CmdID: 30134
message HIJNKBHCOMF {
uint32 retcode = 8; // offset: 24
}
// Type: Notify
// CmdID: 30188
message PEMHPOFJGNB {
CBKBMMDEKHK reason = 10; // offset: 32
HFNDPDOKCGM data = 15; // offset: 16
}
// Type: Notify
// CmdID: 30186
message IIAIPCFAMEK {
HNPMEKIKIKM KCNADDEFCBL = 14; // offset: 32
JGELPOMAMJL EPKKDKKFLHE = 7; // offset: 16
}
// Type: Notify
// CmdID: 30103
message FHKIBOAJNII {
BAALIBHPONA KCNADDEFCBL = 9; // offset: 32
JGELPOMAMJL EPKKDKKFLHE = 5; // offset: 16
}
message GCMNMHFLPBB {
}
// Type: Rsp
// CmdID: 30131
message PGBEGMMDBND {
uint32 retcode = 6; // offset: 24
}
message KFGPHNNGEBG {
uint32 score_id = 4; // offset: 28
OADJMABEBJG state = 1; // offset: 24
uint32 MFEPCHPLPPG = 11; // offset: 36
uint32 rank = 13; // offset: 32
}
message NMKNJBNHNKC {
uint32 KBBPMGAPELL = 10; // offset: 48
int32 NMHKFKNLCIE = 15; // offset: 40
IOCLPPOKJOO DOBOOLLDCHG = 4; // offset: 44
repeated KFGPHNNGEBG IJGMDPCNMLO = 5; // offset: 32
JGELPOMAMJL PIJINNAEAHD = 12; // offset: 24
uint64 BEOPJEMNFID = 14; // offset: 56
}
message NCFALNLKOBP {
}
// Type: Rsp
// CmdID: 30106
message AAAJGAJELDF {
repeated GCKNBLAJJGP PMCKGJIIHNL = 13; // offset: 16
uint32 retcode = 15; // offset: 40
NMKNJBNHNKC CIIEAGEEHJO = 6; // offset: 32
}
// Type: Notify
// CmdID: 30101
message DMBDEOAJKOB {
MHLDJJENNNP reason = 4; // offset: 32
NMKNJBNHNKC CIIEAGEEHJO = 9; // offset: 16
}
// Type: Notify
// CmdID: 30196
message FDOCALEFEFB {
repeated KFGPHNNGEBG IJGMDPCNMLO = 2; // offset: 16
uint32 KBBPMGAPELL = 14; // offset: 32
}
// Obf: CmdFiveDimType
enum CmdFiveDimType {
CmdFiveDimType_MNFEPONEDDJ = 0;
CmdEnterFiveDimGameScRsp = 2265;
CmdFiveDimType_KLJEBJNLACD = 2270;
CmdGetFiveDimMoneyDataScRsp = 2255;
CmdFiveDimGameTransferScRsp = 2261;
CmdFiveDimType_OPEOMHMCEJC = 2267;
CmdFiveDimJumpEnergyChangeScNotify = 2257;
CmdLeaveFiveDimGameScRsp = 2266;
CmdFiveDimMoneyChangeScNotify = 2259;
CmdFiveDimType_BLAEGMFIJBM = 2253;
CmdGetFiveDimGameDataScRsp = 2251;
CmdFiveDimType_ADNCHFLLJPF = 2260;
CmdFiveDimGameDataUpdateScNotify = 2272;
CmdFiveDimType_BDPPCCDJPLC = 2256;
CmdFiveDimType_HGJFCHBLFLB = 2252;
CmdGetFiveDimMoneyScRsp = 2254;
CmdUpdateFiveDimGameDataScRsp = 2262;
CmdFiveDimType_CEKCBKJHGKB = 2271;
}
message GetFiveDimDataCsReq {
}
// Obf: GetFiveDimGameDataScRsp
// Type: Rsp
// CmdID: 2251
message GetFiveDimGameDataScRsp {
CNMADDPJBAB PMMGJDNFOKF = 9; // offset: 24
uint32 retcode = 13; // offset: 36
uint32 PCKMBBPGNJK = 7; // offset: 32
}
message EnterFiveDimGameCsReq {
MAMBHPAIHNF GAHICMJOCEC = 7; // offset: 24
MotionInfo HHJCHHEKAPM = 9; // offset: 40
JDOCOMEGCCF NKDPFHGFDPD = 11; // offset: 32
}
// Obf: EnterFiveDimGameScRsp
// Type: Rsp
// CmdID: 2265
message EnterFiveDimGameScRsp {
uint32 retcode = 2; // offset: 24
}
message LeaveFiveDimGameCsReq {
MotionInfo HHJCHHEKAPM = 2; // offset: 16
}
// Obf: LeaveFiveDimGameScRsp
// Type: Rsp
// CmdID: 2266
message LeaveFiveDimGameScRsp {
uint32 client_pos_version = 2; // offset: 28
uint32 retcode = 5; // offset: 24
}
message UpdateFiveDimGameDataCsReq {
uint32 OFMMGOCFOOG = 15; // offset: 32
JDOCOMEGCCF NKDPFHGFDPD = 6; // offset: 24
}
// Obf: UpdateFiveDimGameDataScRsp
// Type: Rsp
// CmdID: 2262
message UpdateFiveDimGameDataScRsp {
uint32 retcode = 6; // offset: 24
}
message FiveDimGameTransferCsReq {
MAMBHPAIHNF GAHICMJOCEC = 1; // offset: 16
JDOCOMEGCCF NKDPFHGFDPD = 5; // offset: 24
}
// Obf: FiveDimGameTransferScRsp
// Type: Rsp
// CmdID: 2261
message FiveDimGameTransferScRsp {
uint32 retcode = 10; // offset: 24
}
// Obf: FiveDimGameDataUpdateScNotify
// Type: Notify
// CmdID: 2272
message FiveDimGameDataUpdateScNotify {
CNMADDPJBAB PMMGJDNFOKF = 8; // offset: 16
bool JIGPCGKPHMG = 11; // offset: 36
uint32 client_pos_version = 14; // offset: 32
}
// Obf: FiveDimJumpEnergyChangeScNotify
// Type: Notify
// CmdID: 2257
message FiveDimJumpEnergyChangeScNotify {
uint32 PCKMBBPGNJK = 6; // offset: 24
}
message GLLJILJHJMB {
uint32 GBCKPMPADCF = 11; // offset: 24
}
// Obf: GetFiveDimMoneyScRsp
// Type: Rsp
// CmdID: 2254
message GetFiveDimMoneyScRsp {
uint32 GBCKPMPADCF = 12; // offset: 32
uint32 retcode = 13; // offset: 24
uint32 LEDDBOANBKH = 8; // offset: 28
}
// Obf: FiveDimMoneyChangeScNotify
// Type: Notify
// CmdID: 2259
message FiveDimMoneyChangeScNotify {
uint32 ODFNNNKHKMF = 2; // offset: 28
uint32 IDPEPNBBKBG = 5; // offset: 24
}
message HILAFFKKBDC {
}
// Obf: GetFiveDimMoneyDataScRsp
// Type: Rsp
// CmdID: 2255
message GetFiveDimMoneyDataScRsp {
uint32 IDPEPNBBKBG = 15; // offset: 28
uint32 retcode = 14; // offset: 32
uint32 ODFNNNKHKMF = 9; // offset: 24
}
// Obf: CmdFriendType
enum CmdFriendType {
CmdFriendType_MNFEPONEDDJ = 0;
CmdDeleteFriendScRsp = 2919;
CmdGetFriendBattleRecordDetailScRsp = 2925;
CmdSetAssistScRsp = 2968;
CmdGetFriendBattleRecordDetailCsReq = 2954;
CmdSetFriendMarkCsReq = 2976;
CmdSyncHandleFriendScNotify = 2957;
CmdSyncApplyFriendScNotify = 2969;
CmdGetPlatformPlayerInfoCsReq = 2922;
CmdTakeAssistRewardCsReq = 2905;
CmdApplyFriendScRsp = 3000;
CmdGetFriendApplyListInfoCsReq = 2935;
CmdGetFriendAssistListScRsp = 2914;
CmdGetFriendRecommendLineupScRsp = 2928;
CmdSyncAddBlacklistScNotify = 2934;
CmdReportPlayerScRsp = 2918;
CmdSetFriendRemarkNameScRsp = 2909;
CmdGetPlayerDetailInfoCsReq = 2924;
CmdGetFriendLoginInfoCsReq = 2951;
CmdGetFriendRecommendListInfoScRsp = 2986;
CmdSetFriendRemarkNameCsReq = 2903;
CmdGetFriendListInfoScRsp = 2981;
CmdSearchPlayerScRsp = 2943;
CmdCurAssistChangedNotify = 2964;
CmdGetFriendApplyListInfoScRsp = 2913;
CmdGetFriendDevelopmentInfoScRsp = 2958;
CmdHandleFriendCsReq = 2940;
CmdDeleteBlacklistCsReq = 2906;
CmdGetFriendRecommendLineupDetailScRsp = 2936;
CmdGetFriendRecommendLineupCsReq = 2959;
CmdGetAssistListCsReq = 2917;
CmdNewAssistHistoryNotify = 2990;
CmdGetAssistHistoryCsReq = 2902;
CmdHandleFriendScRsp = 2946;
CmdSetFriendMarkScRsp = 2979;
CmdGetFriendLoginInfoScRsp = 2997;
CmdSearchPlayerCsReq = 2996;
CmdGetFriendRecommendListInfoCsReq = 2988;
CmdReportPlayerCsReq = 2931;
CmdGetFriendRecommendLineupDetailCsReq = 2994;
CmdSetAllowOtherApplyFriendCsReq = 2929;
CmdGetFriendAssistListCsReq = 2915;
CmdGetPlatformPlayerInfoScRsp = 2947;
CmdTakeAssistRewardScRsp = 2912;
CmdGetAssistListScRsp = 2927;
CmdGetCurAssistScRsp = 2991;
CmdApplyFriendCsReq = 2962;
CmdAddBlacklistScRsp = 2948;
CmdDeleteFriendCsReq = 2984;
CmdGetPlayerDetailInfoScRsp = 2904;
CmdAddBlacklistCsReq = 2956;
CmdGetFriendListInfoCsReq = 2983;
CmdSetAssistCsReq = 2945;
CmdGetAssistHistoryScRsp = 2937;
CmdSyncDeleteFriendScNotify = 2923;
CmdGetCurAssistCsReq = 2908;
CmdDeleteBlacklistScRsp = 2901;
CmdGetFriendDevelopmentInfoCsReq = 2977;
CmdSetForbidOtherApplyFriendScRsp = 2955;
}
enum FriendOnlineStatus {
FRIEND_ONLINE_STATUS_OFFLINE = 0;
FRIEND_ONLINE_STATUS_ONLINE = 1;
}
// Obf: FriendApplySource
enum FriendApplySource {
FRIEND_APPLY_SOURCE_NONE = 0;
FRIEND_APPLY_SOURCE_SEARCH = 1;
FRIEND_APPLY_SOURCE_RECOMMEND = 2;
FRIEND_APPLY_SOURCE_ASSIST = 3;
FRIEND_APPLY_SOURCE_RECOMMEND_ASSIST = 4;
FRIEND_APPLY_SOURCE_PSN_FRIEND = 5;
FRIEND_APPLY_SOURCE_ASSIST_REWARD = 6;
}
message AssistSimpleInfo {
uint32 level = 7; // offset: 32
uint32 pos = 10; // offset: 28
uint32 avatar_id = 5; // offset: 36
uint32 dressed_skin_id = 15; // offset: 24
}
message INCNBFACOCE {
uint32 ENCMLHHIGHJ = 6; // offset: 28
uint32 JOANLPNHADO = 7; // offset: 32
uint32 group_id = 3; // offset: 36
uint32 DDOGMNLBKDO = 1; // offset: 24
}
message DPEKEANNPOB {
uint32 IFPBPMLDDPE = 6; // offset: 36
uint32 GGNFHJJAGCF = 14; // offset: 32
repeated uint32 MDBHDNFDLLL = 5; // offset: 16
}
message BDJCAJLPOJB {
DPEKEANNPOB ICBIENJPDGD = 13; // offset: 16
}
message FMIDKIJEILL {
BDJCAJLPOJB BPIOECHCOKO = 3; // offset: 16
}
// Obf: FriendGridFightRecord
message FriendGridFightRecord {
uint32 division_id = 5; // offset: 24
}
message PDPMLNPMHFN {
FriendGridFightRecord JNLLKLOMHLM = 14; // offset: 40
BattleRecordType MNHGPKIHHKL = 10; // offset: 48
FMIDKIJEILL KGKFPLPIEBH = 2; // offset: 16
INCNBFACOCE NOGDEDMFCBO = 11; // offset: 24
}
message PlayerSimpleInfo {
string nickname = 6; // offset: 24
EAIOLADLFKL player_outfit_data = 4; // offset: 16
string platform_uuid = 2; // offset: 56
uint32 personal_card = 9; // offset: 112
FriendOnlineStatus online_status = 11; // offset: 120
int64 last_active_time = 12; // offset: 88
bool is_banned = 3; // offset: 84
uint32 head_icon = 8; // offset: 108
repeated AssistSimpleInfo assist_simple_info_list = 13; // offset: 40
HeadFrameInfo head_frame_info = 1651; // offset: 32
PlatformType platform = 5; // offset: 100
string signature = 15; // offset: 64
uint32 chat_bubble_id = 7; // offset: 116
uint32 level = 1; // offset: 104
uint32 gender = 1680; // offset: 80
string platform_nick = 14; // offset: 48
uint32 uid = 10; // offset: 96
}
// Obf: DisplayEquipmentInfo
message DisplayEquipmentInfo {
uint32 tid = 14; // offset: 24
uint32 level = 2; // offset: 28
uint32 promotion = 10; // offset: 36
uint32 exp = 7; // offset: 32
uint32 rank = 5; // offset: 40
}
// Obf: DisplayRelicInfo
message DisplayRelicInfo {
repeated RelicAffix sub_affix_list = 14; // offset: 16
uint32 tid = 11; // offset: 48
uint32 exp = 1; // offset: 32
uint32 type = 9; // offset: 36
uint32 main_affix_id = 12; // offset: 40
uint32 level = 6; // offset: 44
}
message DisplayAvatarDetailInfo {
uint32 level = 7; // offset: 60
uint32 pos = 9; // offset: 48
repeated DisplayRelicInfo relic_list = 10; // offset: 32
uint32 enhanced_id = 4; // offset: 56
uint32 exp = 13; // offset: 68
uint32 rank = 6; // offset: 72
uint32 avatar_id = 15; // offset: 64
uint32 dressed_skin_id = 11; // offset: 52
repeated AvatarSkillTree skilltree_list = 5; // offset: 24
uint32 promotion = 12; // offset: 76
DisplayEquipmentInfo equipment = 8; // offset: 40
}
message PlayerCollectionInfo {
uint32 CBCFBECEIPF = 2; // offset: 36
uint32 KGAJPLAFCNA = 14; // offset: 40
uint32 EIHADGCHKGF = 9; // offset: 32
uint32 INKMBEJNNAI = 10; // offset: 28
uint32 PFEMHBJJPDA = 1; // offset: 24
}
// Obf: PlayerRecordInfo
message PlayerRecordInfo {
uint32 FLFPPFOJINM = 10; // offset: 56
uint32 EJKPPBGAPCB = 4; // offset: 32
uint32 LMJMAKMMEEB = 8; // offset: 48
uint32 AELFFNKICFH = 9; // offset: 52
uint32 BHCAJJFJIJO = 11; // offset: 36
uint32 BFLAMMMCGHA = 15; // offset: 40
PlayerCollectionInfo collection_info = 7; // offset: 16
uint32 BHNAMGFELLI = 13; // offset: 60
uint32 GIGPPODLHAH = 14; // offset: 44
}
message PrivacySettings {
bool MNLGJHEMADN = 3; // offset: 25
bool LJDJALDEGKE = 4; // offset: 28
bool IIDDIHBKAGE = 8; // offset: 24
bool AJGMIHLLEDI = 15; // offset: 26
bool PEKHBGBBLLK = 2; // offset: 27
}
message PlayerDisplaySettings {
FMIDKIJEILL KGKFPLPIEBH = 15; // offset: 16
repeated INCNBFACOCE challenge_list = 8; // offset: 24
}
// Obf: PlayerDetailInfo
message PlayerDetailInfo {
repeated DisplayAvatarDetailInfo display_avatar_list = 2; // offset: 32
HeadFrameInfo head_frame_info = 878; // offset: 80
PlatformType platform = 14; // offset: 120
string nickname = 1; // offset: 16
uint32 AODAGCOPCOK = 5; // offset: 112
uint32 uid = 15; // offset: 128
uint32 LKFIJLLKJPJ = 1995; // offset: 144
PlayerRecordInfo record_info = 7; // offset: 56
PrivacySettings privacy_settings = 531; // offset: 72
PlayerDisplaySettings KAHHPGNCGEA = 764; // offset: 40
string NPKPPKNICED = 11; // offset: 48
EAIOLADLFKL EPCDLPBGOJD = 1714; // offset: 64
uint32 world_level = 10; // offset: 132
uint32 LDHPGJHIIFP = 6; // offset: 136
uint32 level = 8; // offset: 140
repeated DisplayAvatarDetailInfo assist_avatar_list = 1717; // offset: 88
string signature = 13; // offset: 96
bool EEEDAOPBPJI = 3; // offset: 116
uint32 head_icon = 12; // offset: 124
bool is_banned = 4; // offset: 117
string LNAOOLNLEIF = 9; // offset: 104
}
// Obf: FriendSimpleInfo
message FriendSimpleInfo {
bool is_marked = 8; // offset: 56
PlayingState playing_state = 5; // offset: 60
int64 create_time = 12; // offset: 48
PlayerSimpleInfo player_info = 13; // offset: 32
PDPMLNPMHFN OKLDBIFLMLP = 11; // offset: 16
string remark_name = 4; // offset: 24
}
// Obf: FriendApplyInfo
message FriendApplyInfo {
PlayerSimpleInfo player_info = 3; // offset: 16
int64 apply_time = 14; // offset: 32
}
// Obf: FriendRecommendInfo
message FriendRecommendInfo {
bool apply_time = 13; // offset: 32
PlayerSimpleInfo player_info = 6; // offset: 24
}
message PlayerAssistInfo {
PlayerSimpleInfo player_info = 12; // offset: 24
DisplayAvatarDetailInfo assist_avatar = 11; // offset: 16
}
message JIPFHHOCOLG {
uint32 NHHHCGOHBMB = 7; // offset: 68
string remark_name = 11; // offset: 40
uint32 uid = 5; // offset: 76
HeadFrameInfo head_frame_info = 1; // offset: 32
string LNAOOLNLEIF = 6; // offset: 48
uint32 head_icon = 8; // offset: 60
string nickname = 2; // offset: 16
PlatformType platform = 9; // offset: 72
uint32 level = 12; // offset: 64
uint32 GMEBELPPHMD = 4; // offset: 56
}
// Obf: FriendChallengeLineup
message FriendChallengeLineup {
string remark_name = 10; // offset: 40
uint32 buff_two = 14; // offset: 60
uint32 score_id = 4; // offset: 52
uint32 buff_one = 8; // offset: 48
repeated ChallengeLineupList lineup_list = 12; // offset: 32
uint32 EENEOPGCKKB = 6; // offset: 56
PlayerSimpleInfo player_info = 2; // offset: 16
}
// Obf: FriendChallengeClearanceInfo
message FriendChallengeClearanceInfo {
uint32 group_id = 3; // offset: 36
uint32 ENCMLHHIGHJ = 10; // offset: 40
oneof HKMCNCFBMHI {
ChallengeStatistics challenge_default = 1741; // offset: 16
ChallengeStoryStatistics challenge_story = 1899; // offset: 16
ChallengeBossStatistics challenge_boss = 1585; // offset: 16
}
}
message OPBEHEODFKL {
uint32 avatar_id = 7; // offset: 24
uint32 IOHJBCAIKGC = 10; // offset: 28
}
message IBDNCALMDEC {
uint32 IFPBPMLDDPE = 5; // offset: 28
uint32 GGNFHJJAGCF = 6; // offset: 24
}
message ONFLBJJPMEH {
uint32 DKMFMPHELKD = 3; // offset: 28
uint32 HGCOCBANIDA = 15; // offset: 32
uint32 area_id = 8; // offset: 24
}
message BBAGDOGNDKF {
uint32 KMNLFGJEFMB = 2; // offset: 36
uint32 area_id = 1; // offset: 32
uint32 OLPCMEHHOEL = 12; // offset: 24
uint32 KOJBPBLIPOG = 8; // offset: 28
}
message APIFINLPDDM {
uint32 HLHCMHDDMKC = 6; // offset: 36
uint32 OFOFGNNAHPM = 4; // offset: 32
uint32 OOBKGNBKNCP = 2; // offset: 28
uint32 area_id = 8; // offset: 24
}
message PDPEODPMCPB {
APIFINLPDDM PCDCPMGHKNC = 6; // offset: 48
ONFLBJJPMEH JLDHDKEJLIN = 3; // offset: 16
BBAGDOGNDKF LJBKCDFOGIA = 2; // offset: 40
IBDNCALMDEC MOCNKKOAFGO = 4; // offset: 32
}
// Obf: PlayerChallengePeakRecordMobData
message PlayerChallengePeakRecordMobData {
repeated uint32 FKIOCBGHLEG = 4; // offset: 16
uint32 peak_id = 3; // offset: 40
ChallengeLineupList lineup = 15; // offset: 24
uint32 cycles_used = 10; // offset: 44
}
// Obf: PlayerChallengePeakRecordBossData
message PlayerChallengePeakRecordBossData {
uint32 best_cycle_count = 11; // offset: 44
uint32 buff_id = 3; // offset: 40
ChallengeLineupList lineup = 15; // offset: 24
bool NPAKDLMGFGP = 8; // offset: 53
uint32 KELPPDFFLHC = 2; // offset: 56
repeated uint32 FKIOCBGHLEG = 10; // offset: 32
uint32 peak_id = 12; // offset: 48
bool MIDGODLHCAG = 9; // offset: 52
}
message EPPJDDLEKDG {
uint32 group_id = 1; // offset: 40
PlayerChallengePeakRecordBossData ALFHGCNFHMK = 3; // offset: 16
repeated PlayerChallengePeakRecordMobData LKLMLPJAHOK = 11; // offset: 24
}
message KFILPPAIOFC {
uint32 division_id = 4; // offset: 24
}
message PAINLKOFJKE {
uint32 area_id = 8; // offset: 24
}
message MJHFDAHLLPC {
uint32 DJBFJABKANL = 4; // offset: 24
uint32 area_id = 8; // offset: 28
}
message HBBOENBANBB {
uint32 challenge_id = 12; // offset: 24
}
message IHAIOMPNKLL {
uint32 peak_id = 8; // offset: 24
}
message OBJJJPGHAJL {
uint32 GGNFHJJAGCF = 7; // offset: 24
}
message GILJCJOEHFP {
uint32 division_id = 3; // offset: 24
}
message LPBLIFPKGBE {
bool EADECDDMECP = 9; // offset: 28
uint32 JCODHIBIDNL = 8; // offset: 24
}
message BLFADKCDHMP {
int64 time = 4; // offset: 32
DevelopmentType CMAFOGDHHBM = 13; // offset: 40
oneof JNAGNPPFOPJ {
PAINLKOFJKE MHAJJPIPHLH = 503; // offset: 16
HBBOENBANBB AOIGPMLODNJ = 909; // offset: 16
uint32 avatar_id = 847; // offset: 16
uint32 PNHGIECFEIA = 936; // offset: 16
uint32 MFMPMCNOGJH = 238; // offset: 16
MJHFDAHLLPC MGDDKGMCGIJ = 1938; // offset: 16
uint32 panel_id = 1070; // offset: 16
IHAIOMPNKLL IMLLHJBJEEI = 1169; // offset: 16
OBJJJPGHAJL IKJEANMBENG = 386; // offset: 16
GILJCJOEHFP HMBICBPHBID = 356; // offset: 16
LPBLIFPKGBE JKLGFFLBHCA = 1641; // offset: 16
}
}
// Obf: GetFriendListInfoCsReq
// Type: Req
// CmdID: 2983
message GetFriendListInfoCsReq {
}
// Obf: GetFriendListInfoScRsp
// Type: Rsp
// CmdID: 2981
message GetFriendListInfoScRsp {
uint32 retcode = 1; // offset: 40
repeated FriendSimpleInfo friend_list = 15; // offset: 32
repeated PlayerSimpleInfo black_list = 7; // offset: 24
}
// Obf: GetPlayerDetailInfoCsReq
// Type: Req
// CmdID: 2924
message GetPlayerDetailInfoCsReq {
uint32 uid = 5; // offset: 24
}
// Obf: GetPlayerDetailInfoScRsp
// Type: Rsp
// CmdID: 2904
message GetPlayerDetailInfoScRsp {
uint32 retcode = 10; // offset: 32
PlayerDetailInfo detail_info = 11; // offset: 24
}
// Obf: GetFriendApplyListInfoCsReq
// Type: Req
// CmdID: 2935
message GetFriendApplyListInfoCsReq {
}
// Obf: GetFriendApplyListInfoScRsp
// Type: Rsp
// CmdID: 2913
message GetFriendApplyListInfoScRsp {
uint32 retcode = 11; // offset: 40
repeated FriendApplyInfo receive_apply_list = 4; // offset: 32
repeated uint32 send_apply_list = 13; // offset: 24
}
// Obf: ApplyFriendCsReq
// Type: Req
// CmdID: 2962
message ApplyFriendCsReq {
uint32 uid = 10; // offset: 28
FriendApplySource source = 9; // offset: 24
}
// Obf: ApplyFriendScRsp
// Type: Rsp
// CmdID: 3000
message ApplyFriendScRsp {
uint32 uid = 9; // offset: 28
uint32 retcode = 15; // offset: 24
}
// Obf: SyncApplyFriendScNotify
// Type: Notify
// CmdID: 2969
message SyncApplyFriendScNotify {
FriendApplyInfo friend_apply_info = 9; // offset: 16
}
// Obf: HandleFriendCsReq
// Type: Req
// CmdID: 2940
message HandleFriendCsReq {
uint32 uid = 15; // offset: 24
bool is_accept = 7; // offset: 28
}
// Obf: HandleFriendScRsp
// Type: Rsp
// CmdID: 2946
message HandleFriendScRsp {
FriendSimpleInfo friend_info = 5; // offset: 24
uint32 retcode = 4; // offset: 32
bool is_accept = 3; // offset: 36
uint32 uid = 12; // offset: 40
}
// Obf: SyncHandleFriendScNotify
// Type: Notify
// CmdID: 2957
message SyncHandleFriendScNotify {
FriendSimpleInfo friend_info = 14; // offset: 16
uint32 uid = 7; // offset: 36
bool is_accept = 13; // offset: 32
}
// Obf: DeleteFriendCsReq
// Type: Req
// CmdID: 2984
message DeleteFriendCsReq {
uint32 uid = 1; // offset: 24
uint32 ANBFNILBOEA = 14; // offset: 28
}
// Obf: DeleteFriendScRsp
// Type: Rsp
// CmdID: 2919
message DeleteFriendScRsp {
uint32 uid = 5; // offset: 24
uint32 retcode = 14; // offset: 28
}
// Obf: SyncDeleteFriendScNotify
// Type: Notify
// CmdID: 2923
message SyncDeleteFriendScNotify {
uint32 uid = 10; // offset: 24
}
// Obf: AddBlacklistCsReq
// Type: Req
// CmdID: 2956
message AddBlacklistCsReq {
uint32 uid = 10; // offset: 24
}
// Obf: AddBlacklistScRsp
// Type: Rsp
// CmdID: 2948
message AddBlacklistScRsp {
PlayerSimpleInfo black_info = 14; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: SyncAddBlacklistScNotify
// Type: Notify
// CmdID: 2934
message SyncAddBlacklistScNotify {
uint32 uid = 14; // offset: 24
}
// Obf: GetFriendRecommendListInfoCsReq
// Type: Req
// CmdID: 2988
message GetFriendRecommendListInfoCsReq {
bool KHMGAOCFFNE = 1; // offset: 24
}
// Obf: GetFriendRecommendListInfoScRsp
// Type: Rsp
// CmdID: 2986
message GetFriendRecommendListInfoScRsp {
uint32 retcode = 8; // offset: 32
repeated FriendRecommendInfo friend_recommend_list = 1; // offset: 16
}
// Obf: SetFriendRemarkNameCsReq
// Type: Req
// CmdID: 2903
message SetFriendRemarkNameCsReq {
string remark_name = 2; // offset: 24
uint32 reason = 9; // offset: 36
uint32 uid = 12; // offset: 32
}
// Obf: SetFriendRemarkNameScRsp
// Type: Rsp
// CmdID: 2909
message SetFriendRemarkNameScRsp {
string remark_name = 2; // offset: 16
uint32 retcode = 8; // offset: 32
uint32 uid = 11; // offset: 36
}
// Obf: ReportPlayerCsReq
// Type: Req
// CmdID: 2931
message ReportPlayerCsReq {
uint32 EKGPICNNGOD = 13; // offset: 36
string MBBNLMEJEND = 4; // offset: 24
uint32 uid = 2; // offset: 32
}
// Type: Rsp
// CmdID: 2918
message ReportPlayerScRsp {
uint32 retcode = 14; // offset: 24
}
// Obf: DeleteBlacklistCsReq
// Type: Req
// CmdID: 2906
message DeleteBlacklistCsReq {
uint32 uid = 13; // offset: 24
}
// Obf: DeleteBlacklistScRsp
// Type: Rsp
// CmdID: 2901
message DeleteBlacklistScRsp {
uint32 uid = 13; // offset: 28
uint32 retcode = 4; // offset: 24
}
// Obf: SearchPlayerCsReq
// Type: Req
// CmdID: 2996
message SearchPlayerCsReq {
repeated uint32 uid_list = 3; // offset: 24
bool KHMGAOCFFNE = 4; // offset: 32
}
// Obf: SearchPlayerScRsp
// Type: Rsp
// CmdID: 2943
message SearchPlayerScRsp {
repeated PlayerSimpleInfo JLEAMLGHKNC = 11; // offset: 32
repeated uint32 MOHMMOHJBLM = 3; // offset: 24
uint32 retcode = 2; // offset: 40
}
// Obf: GetAssistListCsReq
// Type: Req
// CmdID: 2917
message GetAssistListCsReq {
bool KHMGAOCFFNE = 1; // offset: 25
bool KMKKKAFHGEG = 7; // offset: 24
}
// Obf: GetAssistListScRsp
// Type: Rsp
// CmdID: 2927
message GetAssistListScRsp {
repeated PlayerAssistInfo assist_list = 12; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: SetAssistCsReq
// Type: Req
// CmdID: 2945
message SetAssistCsReq {
uint32 avatar_id = 9; // offset: 24
uint32 uid = 10; // offset: 28
}
// Obf: SetAssistScRsp
// Type: Rsp
// CmdID: 2968
message SetAssistScRsp {
uint32 retcode = 8; // offset: 36
uint32 uid = 4; // offset: 24
uint32 IEGPNBDMGCI = 12; // offset: 32
uint32 avatar_id = 2; // offset: 28
}
// Obf: GetCurAssistCsReq
// Type: Req
// CmdID: 2908
message GetCurAssistCsReq {
}
// Obf: GetCurAssistScRsp
// Type: Rsp
// CmdID: 2991
message GetCurAssistScRsp {
PlayerAssistInfo AFBCCLCCPPE = 1; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: GetAssistHistoryCsReq
// Type: Req
// CmdID: 2902
message GetAssistHistoryCsReq {
}
// Obf: GetAssistHistoryScRsp
// Type: Rsp
// CmdID: 2937
message GetAssistHistoryScRsp {
uint32 retcode = 3; // offset: 36
uint32 ALFMLAFDIHJ = 2; // offset: 40
uint32 ELKIIMDCIHD = 1; // offset: 32
uint32 CNKMODFOHJJ = 8; // offset: 44
repeated uint32 PBFPJNNJKDA = 7; // offset: 24
}
// Obf: NewAssistHistoryNotify
// Type: Notify
// CmdID: 2990
message NewAssistHistoryNotify {
uint32 ALFMLAFDIHJ = 11; // offset: 24
}
// Obf: TakeAssistRewardCsReq
// Type: Req
// CmdID: 2905
message TakeAssistRewardCsReq {
}
// Obf: TakeAssistRewardScRsp
// Type: Rsp
// CmdID: 2912
message TakeAssistRewardScRsp {
repeated JIPFHHOCOLG IIDBELKNBOM = 3; // offset: 32
uint32 retcode = 9; // offset: 40
ItemList reward = 12; // offset: 24
}
// Obf: CurAssistChangedNotify
// Type: Notify
// CmdID: 2964
message CurAssistChangedNotify {
PlayerAssistInfo AFBCCLCCPPE = 8; // offset: 24
}
// Obf: GetPlatformPlayerInfoCsReq
// Type: Req
// CmdID: 2922
message GetPlatformPlayerInfoCsReq {
PlatformType platform = 12; // offset: 32
repeated string CIIBNDAFEOP = 2; // offset: 24
}
// Obf: GetPlatformPlayerInfoScRsp
// Type: Rsp
// CmdID: 2947
message GetPlatformPlayerInfoScRsp {
repeated PlayerSimpleInfo friend_recommend_list = 8; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: GetFriendLoginInfoCsReq
// Type: Req
// CmdID: 2951
message GetFriendLoginInfoCsReq {
}
// Obf: GetFriendLoginInfoScRsp
// Type: Rsp
// CmdID: 2997
message GetFriendLoginInfoScRsp {
bool NHOJPMANNEJ = 4; // offset: 45
repeated uint32 COBOFAGAGKM = 15; // offset: 24
bool ABANBJKKLOC = 5; // offset: 44
uint32 retcode = 12; // offset: 40
repeated uint32 PKDOFLGOAOF = 2; // offset: 16
}
// Obf: SetAllowOtherApplyFriendCsReq
// Type: Req
// CmdID: 2929
message SetAllowOtherApplyFriendCsReq {
bool FBBMEGHJNND = 5; // offset: 24
}
// Obf: SetForbidOtherApplyFriendScRsp
// Type: Rsp
// CmdID: 2955
message SetForbidOtherApplyFriendScRsp {
bool FBBMEGHJNND = 9; // offset: 28
uint32 retcode = 4; // offset: 24
}
// Obf: SetFriendMarkCsReq
// Type: Req
// CmdID: 2976
message SetFriendMarkCsReq {
uint32 uid = 8; // offset: 32
bool OLCOHPHGDKK = 15; // offset: 28
uint32 reason = 4; // offset: 24
}
// Obf: SetFriendMarkScRsp
// Type: Rsp
// CmdID: 2979
message SetFriendMarkScRsp {
uint32 uid = 7; // offset: 32
bool OLCOHPHGDKK = 6; // offset: 24
uint32 retcode = 3; // offset: 28
}
// Obf: GetFriendAssistListCsReq
// Type: Req
// CmdID: 2915
message GetFriendAssistListCsReq {
uint32 target_side = 8; // offset: 44
repeated uint32 JPDOJJOAKFD = 12; // offset: 16
ABOGDMODBON HEBDNCJIEJF = 6; // offset: 48
bool KHMGAOCFFNE = 1; // offset: 40
repeated uint32 KNJHBCPHCCM = 5; // offset: 24
}
// Obf: GetFriendAssistListScRsp
// Type: Rsp
// CmdID: 2914
message GetFriendAssistListScRsp {
repeated PlayerAssistInfo assist_list = 13; // offset: 24
uint32 retcode = 11; // offset: 36
uint32 target_side = 15; // offset: 32
}
message DDFDKGPMMMP {
repeated JIACKONPOBO avatar_list = 11; // offset: 16
repeated uint32 finished_target_list = 1; // offset: 32
}
message ACDAIFONCKG {
repeated uint32 finished_target_list = 8; // offset: 32
uint32 peak_id = 14; // offset: 40
repeated JIACKONPOBO avatar_list = 11; // offset: 24
}
message DHMOJMEMLGO {
repeated ACDAIFONCKG NJFILHMPDAA = 7; // offset: 24
}
// Obf: ChallengePeakBossFriendLineupRecommendation
message ChallengePeakBossFriendLineupRecommendation {
repeated uint32 finished_target_list = 10; // offset: 24
uint32 buff_id = 1; // offset: 40
repeated JIACKONPOBO avatar_list = 6; // offset: 16
bool is_hard_mode = 4; // offset: 45
bool hard_mode_has_passed = 15; // offset: 44
}
message KKGBCLCFABP {
string remark_name = 3; // offset: 32
PlayerSimpleInfo player_info = 7; // offset: 24
oneof AOMGEFHPBHN {
FriendChallengeLineup PMGODCHJFAA = 2; // offset: 16
DDFDKGPMMMP PLDIMOHMBGD = 4; // offset: 16
DHMOJMEMLGO DKIOADLHPGK = 13; // offset: 16
ChallengePeakBossFriendLineupRecommendation PKMPGKKAKNL = 6; // offset: 16
}
}
// Obf: GetFriendRecommendLineupCsReq
// Type: Req
// CmdID: 2959
message GetFriendRecommendLineupCsReq {
AMOIPPAJLLN type = 15; // offset: 24
uint32 key = 3; // offset: 28
}
// Obf: GetFriendRecommendLineupScRsp
// Type: Rsp
// CmdID: 2928
message GetFriendRecommendLineupScRsp {
bool ODKMDNINFIM = 7; // offset: 40
AMOIPPAJLLN type = 15; // offset: 36
uint32 retcode = 10; // offset: 44
uint32 key = 11; // offset: 32
repeated KKGBCLCFABP NHBHCMFHPIJ = 12; // offset: 16
}
// Obf: GetFriendRecommendLineupDetailCsReq
// Type: Req
// CmdID: 2994
message GetFriendRecommendLineupDetailCsReq {
uint32 uid = 7; // offset: 32
uint32 key = 11; // offset: 24
AMOIPPAJLLN type = 15; // offset: 28
}
// Obf: GetFriendRecommendLineupDetailScRsp
// Type: Rsp
// CmdID: 2936
message GetFriendRecommendLineupDetailScRsp {
AMOIPPAJLLN type = 11; // offset: 44
repeated DisplayAvatarDetailInfo NEANELIBAHC = 13; // offset: 24
uint32 retcode = 10; // offset: 32
uint32 key = 2; // offset: 36
uint32 uid = 9; // offset: 40
}
// Obf: GetFriendBattleRecordDetailCsReq
// Type: Req
// CmdID: 2954
message GetFriendBattleRecordDetailCsReq {
uint32 uid = 14; // offset: 24
}
// Obf: GetFriendBattleRecordDetailScRsp
// Type: Rsp
// CmdID: 2925
message GetFriendBattleRecordDetailScRsp {
KFILPPAIOFC JNLLKLOMHLM = 12; // offset: 24
repeated FriendChallengeClearanceInfo OEOCEJLEHPP = 10; // offset: 16
repeated EPPJDDLEKDG IOFODMLEBLC = 13; // offset: 48
PDPEODPMCPB HBGKDPIHGEN = 8; // offset: 40
uint32 uid = 6; // offset: 56
uint32 retcode = 15; // offset: 60
}
// Obf: GetFriendDevelopmentInfoCsReq
// Type: Req
// CmdID: 2977
message GetFriendDevelopmentInfoCsReq {
uint32 uid = 8; // offset: 24
}
// Obf: GetFriendDevelopmentInfoScRsp
// Type: Rsp
// CmdID: 2958
message GetFriendDevelopmentInfoScRsp {
uint32 retcode = 8; // offset: 36
uint32 uid = 1; // offset: 32
repeated BLFADKCDHMP CGPPAIAJEPE = 6; // offset: 16
}
// Obf: CmdGachaType
enum CmdGachaType {
CmdGachaType_MNFEPONEDDJ = 0;
CmdDoGachaScRsp = 1904;
CmdDoGachaCsReq = 1924;
CmdGachaType_JDFLGBNKGFL = 1946;
CmdSetGachaDecideItemCsReq = 1969;
CmdGetGachaCeilingCsReq = 1935;
CmdSetGachaDecideItemScRsp = 1940;
CmdExchangeGachaCeiling = 2000;
CmdGetGachaCeilingScRsp = 1913;
CmdExchangeGachaCeilingCsReq = 1962;
CmdGetGachaInfoCsReq = 1983;
CmdGetGachaInfoScRsp = 1981;
}
// Obf: GetGachaInfoCsReq
// Type: Req
// CmdID: 1983
message GetGachaInfoCsReq {
}
message GachaCeilingAvatar {
uint32 avatar_id = 6; // offset: 24
uint32 repeated_cnt = 13; // offset: 28
}
message GachaCeiling {
uint32 ceiling_num = 8; // offset: 32
repeated GachaCeilingAvatar avatar_list = 15; // offset: 16
bool is_claimed = 14; // offset: 36
}
message JMDPCOPDNNH {
uint32 HHKJCOLOKFF = 12; // offset: 44
repeated uint32 MPOFFMIELAF = 7; // offset: 24
repeated uint32 CCLAKJOGOGB = 4; // offset: 32
uint32 EJHKEFAIEBG = 6; // offset: 40
}
// Obf: GachaInfo
message GachaInfo {
int64 begin_time = 8; // offset: 96
GachaCeiling gacha_ceiling = 13; // offset: 24
int64 end_time = 3; // offset: 80
string detail_url = 14; // offset: 40
uint32 MHMENMHKACL = 1; // offset: 92
repeated uint32 item_detail_list = 2; // offset: 64
uint32 HHKJCOLOKFF = 15; // offset: 88
uint32 AHINGPCBDPH = 6; // offset: 76
uint32 gacha_id = 10; // offset: 72
repeated uint32 prize_item_list = 4; // offset: 32
string history_url = 11; // offset: 48
repeated uint32 EBEIELGJIBI = 12; // offset: 16
}
// Obf: GetGachaInfoScRsp
// Type: Rsp
// CmdID: 1981
message GetGachaInfoScRsp {
uint32 GCAFHPABAPP = 10; // offset: 56
uint32 gacha_random = 12; // offset: 48
uint32 KKLOKMDOCIB = 1; // offset: 40
repeated JMDPCOPDNNH LLNLIGALCDC = 5; // offset: 16
uint32 MKEDKGDMHKD = 8; // offset: 44
uint32 retcode = 7; // offset: 52
repeated GachaInfo gacha_info_list = 13; // offset: 24
}
// Obf: DoGachaCsReq
// Type: Req
// CmdID: 1924
message DoGachaCsReq {
uint32 gacha_id = 6; // offset: 24
uint32 gacha_num = 2; // offset: 32
uint32 simulate_magic = 5; // offset: 28
uint32 gacha_random = 15; // offset: 36
}
message GachaItem {
ItemList transfer_item_list = 14; // offset: 24
bool is_new = 13; // offset: 48
ItemList token_item = 2; // offset: 16
Item gacha_item = 4; // offset: 40
}
// Obf: DoGachaScRsp
// Type: Rsp
// CmdID: 1904
message DoGachaScRsp {
uint32 MHMENMHKACL = 7; // offset: 60
uint32 gacha_num = 4; // offset: 52
uint32 retcode = 3; // offset: 44
uint32 ceiling_num = 1; // offset: 36
uint32 MKEDKGDMHKD = 6; // offset: 40
repeated GachaItem gacha_item_list = 8; // offset: 24
uint32 AHINGPCBDPH = 5; // offset: 32
uint32 gacha_id = 9; // offset: 48
uint32 NBHAFEEJPIG = 13; // offset: 56
}
// Obf: GetGachaCeilingCsReq
// Type: Req
// CmdID: 1935
message GetGachaCeilingCsReq {
uint32 gacha_type = 2; // offset: 24
}
// Obf: GetGachaCeilingScRsp
// Type: Rsp
// CmdID: 1913
message GetGachaCeilingScRsp {
GachaCeiling gacha_ceiling = 1; // offset: 16
uint32 retcode = 2; // offset: 36
uint32 gacha_type = 6; // offset: 32
}
// Obf: ExchangeGachaCeilingCsReq
// Type: Req
// CmdID: 1962
message ExchangeGachaCeilingCsReq {
uint32 gacha_type = 4; // offset: 24
uint32 avatar_id = 8; // offset: 28
}
// Obf: ExchangeGachaCeiling
// Type: Rsp
// CmdID: 2000
message ExchangeGachaCeiling {
uint32 retcode = 11; // offset: 40
uint32 gacha_type = 5; // offset: 48
ItemList transfer_item_list = 14; // offset: 32
uint32 avatar_id = 15; // offset: 44
GachaCeiling gacha_ceiling = 2; // offset: 24
}
// Obf: SetGachaDecideItemCsReq
// Type: Req
// CmdID: 1969
message SetGachaDecideItemCsReq {
uint32 EJHKEFAIEBG = 14; // offset: 36
uint32 gacha_id = 5; // offset: 32
repeated uint32 CCLAKJOGOGB = 1; // offset: 16
}
// Obf: SetGachaDecideItemScRsp
// Type: Rsp
// CmdID: 1940
message SetGachaDecideItemScRsp {
JMDPCOPDNNH BNOGOLNMOOA = 4; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: CmdGridFightType
enum CmdGridFightType {
CmdGridFightType_MNFEPONEDDJ = 0;
CmdGridFightUpdatePosCsReq = 8557;
CmdGridFightTakeWeeklyRewardScRsp = 8482;
CmdGridFightLockShopCsReq = 8593;
CmdGridFightEndBattleStageNotify = 8595;
CmdPKJKPOANFPG = 8536;
CmdGridFightType_KHGCBJLCHNH = 8534;
CmdEAEADODKPHB = 8592;
CmdBBLMLFILJHL = 8504;
CmdGridFightUpdateEquipTrackCsReq = 8419;
CmdGridFightSyncKeepWinCntNotify = 8441;
CmdGICHHPLENAN = 8543;
CmdFavourArchiveScRsp = 8586;
CmdGridFightSeasonHandBookNotify = 8541;
CmdGridFightPermanentTalentResetCsReq = 8463;
CmdODIFLDLNPMD = 8471;
CmdICCPJMBDMGP = 8469;
CmdGridFightSeasonTalentResetScRsp = 8511;
CmdGridFightUpdateEquipTrackPriorityCsReq = 8540;
CmdGAIENDDGMAK = 8556;
CmdGridFightType_CDMHMHJKPMP = 8503;
CmdGridFightGetDataCsReq = 8432;
CmdFDNAMCBMDGP = 8537;
CmdGridFightType_GLADBIDPEPC = 8559;
CmdGridFightRecycleRoleScRsp = 8558;
CmdGridFightGetDataScRsp = 8496;
CmdEAPJAAEAIEH = 8498;
CmdOLDNPGDDDDF = 8600;
CmdGridFightUseForgeCsReq = 8533;
CmdIPPBHNAFGCK = 8546;
CmdGridFightDestroyWeeklyRewardCsReq = 8594;
CmdGridFightUseConsumableCsReq = 8401;
CmdEPBOJAFDEJG = 8472;
CmdGridFightBackToPrepareReq = 8475;
CmdGridFightEnterBattleStageScRsp = 8430;
CmdGridFightBuyExpCsReq = 8539;
CmdICAAGPGAINN = 8433;
CmdGridFightType_GAHBCICBIDH = 8525;
CmdPKHBMJCOJHK = 8460;
CmdGridFightDestroyWeeklyRewardScRsp = 8454;
CmdENDJFBEDCMF = 8579;
CmdMOAIMFIEHFB = 8449;
CmdGridFightSyncUpdateResultScNotify = 8439;
CmdGridFightEnterBattleStageCsReq = 8428;
CmdLKOBFEGGMFD = 8402;
CmdGridFightSyncVirtualItemNotify = 8487;
CmdGridFightUpdateEquipTrackScRsp = 8452;
CmdGridFightUpdatePosScRsp = 8499;
CmdJDJNAEMEEEK = 8445;
CmdOPFIINEAPOM = 8466;
CmdGridFightRefreshShopCsReq = 8524;
CmdFBLGPLMLHMO = 8548;
CmdGridFightSummonProjectionCsReq = 8542;
CmdAFDPOGFPIKE = 8564;
CmdDBLEIOFHMFN = 8505;
CmdKPHPNGGLJCD = 8483;
CmdGridFightGetArchiveScRsp = 8519;
CmdGridFightQuitSettleCsReq = 8410;
CmdGridFightResumeGamePlayCsReq = 8440;
CmdGridFightStartGamePlayCsReq = 8561;
CmdGridFightPermanentTalentEnableCsReq = 8458;
CmdGridFightType_OLNDIGGAMCC = 8520;
CmdGridFightSelectRecommendEquipCsReq = 8404;
CmdFLOKIHHIOHH = 8464;
CmdGridFightPermanentTalentResetScRsp = 8425;
CmdGridFightSeasonTalentEnableScRsp = 8444;
CmdIOJFHOKFNDK = 8492;
CmdJLEGGAEICOH = 8545;
CmdGridFightPermanentTalentEnableScRsp = 8455;
CmdGridFightBuyGoodsCsReq = 8480;
CmdGridFightSeasonTalentResetCsReq = 8497;
CmdGridFightSettleNotify = 8528;
CmdGridFightHandlePendingActionScRsp = 8510;
CmdGridFightRecycleRoleCsReq = 8413;
CmdGridFightSeasonTalentEnableCsReq = 8554;
CmdGridFightTakeWeeklyRewardCsReq = 8478;
CmdIECEHMFHOON = 8553;
CmdFavourArchiveCsReq = 8577;
CmdGridFightEquipCraftCsReq = 8407;
CmdHOGKBPNNFLI = 8438;
CmdBHEDABIIHDB = 8531;
CmdEDIDEMJDNCM = 8555;
CmdGridFightType_BMGNODFHDIJ = 8522;
CmdGridFightFinishTutorialCsReq = 8573;
CmdGridFightWeeklyExtraSeasonExpScRsp = 8488;
CmdOBMDDIAKMEJ = 8506;
CmdGridFightUpdateWeeklyRewardInfoScNotify = 8421;
CmdMPAIJOLELJN = 8507;
CmdGridFightGetArchiveCsReq = 8442;
CmdDFPILGKICDE = 8468;
CmdGridFightQuitLeaveGamePlayCsReq = 8570;
CmdGridFightEquipDressCsReq = 8509;
CmdJCIJIPLMNJK = 8599;
}
// Obf: GridFightLockType
enum GridFightLockType {
GridFightLockType_LCKDDLJAOHM = 0;
GridFightLockType_IJIOCIIFJNB = 6;
GridFightLockType_PALLCEFGBFM = 7;
GridFightLockType_JBICGMNHLNA = 8;
}
// Obf: GridFightLockReason
enum GridFightLockReason {
GridFightLockReason_EFDBPHKPJKH = 0;
GridFightLockReason_KHJDMIMLOFO = 1;
GridFightLockReason_CAFILGAIKNP = 2;
GridFightLockReason_JEPEEJIJPMF = 3;
}
// Obf: GridFightUpdateSrcType
enum GridFightUpdateSrcType {
GridFightUpdateSrcType_MMMMFODMKAG = 0;
GridFightUpdateSrcType_BMHLNCOAHCC = 1;
GridFightUpdateSrcType_CPJHBIOJEGD = 2;
GridFightUpdateSrcType_MLKBELMLAGG = 3;
GridFightUpdateSrcType_AOIFKKPMNGB = 4;
GridFightUpdateSrcType_APGCGGBIDJL = 5;
GridFightUpdateSrcType_FKNNHAJLMOH = 6;
GridFightUpdateSrcType_NAFPIGFNNFB = 7;
GridFightUpdateSrcType_LGCHJAPGGEF = 8;
GridFightUpdateSrcType_DHLOBHIIEHO = 9;
GridFightUpdateSrcType_CAMPMGJCPAH = 10;
GridFightUpdateSrcType_ELNMNEMNCCG = 11;
GridFightUpdateSrcType_GPINPJLOILL = 12;
GridFightUpdateSrcType_NGEDJLDLPBD = 13;
GridFightUpdateSrcType_FEGDGDAEPNG = 14;
GridFightUpdateSrcType_MJHKPHIHGEM = 15;
GridFightUpdateSrcType_BGBLHCKLFBF = 16;
GridFightUpdateSrcType_BECBBAGMCOI = 17;
GridFightUpdateSrcType_FGAPEIHDICO = 18;
GridFightUpdateSrcType_NJOCLNGJFBB = 19;
GridFightUpdateSrcType_OMNOOOFLAKN = 20;
GridFightUpdateSrcType_FIBKBIPCDNG = 21;
GridFightUpdateSrcType_JODFKHJHEDK = 22;
GridFightUpdateSrcType_AKGCPAMPCBF = 23;
GridFightUpdateSrcType_EINKHAJDBIF = 24;
GridFightUpdateSrcType_GKEOAIFPOBP = 25;
GridFightUpdateSrcType_GCILFLJEGGE = 26;
GridFightUpdateSrcType_GOHIJOIANEE = 27;
GridFightUpdateSrcType_MKOEAGKMEEH = 28;
GridFightUpdateSrcType_KFDGHODMNJG = 29;
GridFightUpdateSrcType_AIMJIBFFAAP = 30;
GridFightUpdateSrcType_DLDHAKPGAID = 31;
GridFightUpdateSrcType_KNJAEAFMCGM = 32;
GridFightUpdateSrcType_PPOFLILJHLL = 33;
}
// Obf: GridFightEquipTrackSource
enum GridFightEquipTrackSource {
GridFightEquipTrackSource_EGKKIFHLLHA = 0;
GridFightEquipTrackSource_PLKFLFJBPNL = 1;
GridFightEquipTrackSource_LCKHGCIGLKH = 2;
}
// Obf: GridFightEquipDressSource
enum GridFightEquipDressSource {
GridFightEquipDressSource_NIHLOMAFLFE = 0;
GridFightEquipDressSource_LKNGAHGHILO = 1;
GridFightEquipDressSource_LNNIIKPOJIG = 2;
}
// Obf: GridFightEquipCraftSource
enum GridFightEquipCraftSource {
GridFightEquipCraftSource_HDAHDHHILKH = 0;
GridFightEquipCraftSource_GNIFOCNILBO = 1;
GridFightEquipCraftSource_JDLGNHBGJME = 2;
GridFightEquipCraftSource_HJGHFIDCBJC = 3;
}
enum HOIPBNMEIFF {
HOIPBNMEIFF_MCGCJIEKPHO = 0;
HOIPBNMEIFF_BKOFKEJPMBD = 1;
HOIPBNMEIFF_NLGLEMNNNJA = 2;
}
// Obf: GridFightDropReason
enum GridFightDropReason {
GridFightDropReason_AEHHAMGBNNO = 0;
GridFightDropReason_PHHNOEJLHAC = 1;
GridFightDropReason_GDCEEMFGBEO = 2;
}
// Obf: GridFightGlobalHpChangeReason
enum GridFightGlobalHpChangeReason {
GridFightGlobalHpChangeReason_ELFOHIKFMBC = 0;
GridFightGlobalHpChangeReason_IDJMFOBNPGI = 1;
GridFightGlobalHpChangeReason_FFAHADFLBDL = 2;
GridFightGlobalHpChangeReason_KAOCJLHKLEE = 3;
GridFightGlobalHpChangeReason_LAGCBKJMEII = 4;
GridFightGlobalHpChangeReason_LNILOKAJLDO = 5;
}
// Obf: GridFightUpdateGlobalHpReason
enum GridFightUpdateGlobalHpReason {
GridFightUpdateGlobalHpReason_FDGHPIEIIHB = 0;
GridFightUpdateGlobalHpReason_MALCFBIJKIC = 1;
GridFightUpdateGlobalHpReason_DHPHKNGCBEK = 2;
GridFightUpdateGlobalHpReason_IBAPGKCGAHK = 3;
GridFightUpdateGlobalHpReason_GNEGHOKMNFL = 4;
GridFightUpdateGlobalHpReason_EKLAJKLGKAC = 101;
GridFightUpdateGlobalHpReason_IDGKCMDMFOB = 102;
GridFightUpdateGlobalHpReason_GCHKCDALHMN = 103;
GridFightUpdateGlobalHpReason_OAFPLFJAALA = 201;
}
// Obf: GridFightSettleReason
enum GridFightSettleReason {
GridFightSettleReason_KNJPFFJOGPH = 0;
GridFightSettleReason_EODIAOBLOKD = 1;
GridFightSettleReason_GHDNBNOHDMO = 2;
GridFightSettleReason_ADLBHFHAJMK = 3;
GridFightSettleReason_HPIPKMMNKJH = 4;
}
enum IGGGGMEEBCA {
IGGGGMEEBCA_FLLHPDEBEFN = 0;
IGGGGMEEBCA_CDHCCHHICLO = 1;
IGGGGMEEBCA_LHCCNFHEONC = 2;
}
// Obf: GridFightGameInfo
message GridFightGameInfo {
oneof CINIFKPEACH {
GridFightGameBasicInfo grid_basic_info = 14; // offset: 24
GridFightGameItemsInfo grid_draft_info = 1; // offset: 24
GridFightGameShopInfo grid_items_info = 11; // offset: 24
GridFightLevelInfo grid_shop_info = 12; // offset: 24
GridFightGameOrbInfo grid_level_info = 6; // offset: 24
GridFightGameAugmentSync grid_orb_info = 2; // offset: 24
GridFightGameTraitInfo grid_augment_info = 4; // offset: 24
GridFightGameTeamInfo grid_trait_game_info = 15; // offset: 24
NKFKAHKNJCK grid_team_game_info = 7; // offset: 24
}
}
// Obf: GridFightCurrentInfo
message GridFightCurrentInfo {
repeated GridFightGameInfo rogue_current_game_info = 10; // offset: 16
uint32 season = 6; // offset: 68
GridFightPendingAction pending_action = 15; // offset: 48
GridFightGameData grid_fight_game_data = 11; // offset: 40
uint32 division_id = 13; // offset: 64
CFCJMLKFGPO DEBNGDHLCEN = 7; // offset: 24
bool is_overlock = 12; // offset: 56
uint32 unique_id = 14; // offset: 60
}
// Obf: GridFightCurrentTask
message GridFightCurrentTask {
uint32 progress = 9; // offset: 28
uint32 task_id = 13; // offset: 24
}
// Obf: GridFightSyncCurrentTaskInfo
message GridFightSyncCurrentTaskInfo {
GridFightCurrentTask cur_task = 6; // offset: 32
repeated uint32 finish_task_list = 9; // offset: 24
}
// Obf: GridFightLockInfo
message GridFightLockInfo {
GridFightLockType lock_type = 11; // offset: 24
GridFightLockReason lock_reason = 4; // offset: 28
}
// Obf: GridFightGameBasicInfo
message GridFightGameBasicInfo {
uint32 grid_fight_buy_exp_cost = 15; // offset: 96
uint32 MLPEIDNLAJE = 14; // offset: 88
uint32 DJGJCEOPIOF = 13; // offset: 136
repeated uint32 track_trait_id_list = 4; // offset: 24
uint32 grid_fight_lineup_hp = 1; // offset: 116
repeated uint32 tutorial_unlock_id_list = 298; // offset: 80
uint32 gold = 7; // offset: 124
repeated uint32 tutorial_unlock_id_lista = 482; // offset: 72
uint32 grid_fight_off_field_max_count = 12; // offset: 132
uint32 grid_fight_lineup_max_hp = 6; // offset: 92
GridFightLockInfo game_lock_info = 1487; // offset: 56
GridFightSyncCurrentTaskInfo grid_fight_sync_curtask_info = 669; // offset: 40
GridFightLockType lock_type = 3; // offset: 120
repeated RoleTrackEquipmentInfo role_track_equipment_list = 2; // offset: 32
uint32 grid_fight_cur_level_exp = 11; // offset: 128
uint32 grid_fight_max_avatar_count = 10; // offset: 112
string grid_fight_target_guide_code = 1903; // offset: 48
uint32 JFEBDFFKLDI = 5; // offset: 100
string grid_fight_target_guide_codea = 571; // offset: 64
uint32 grid_fight_combo_win_num = 8; // offset: 104
uint32 grid_fight_max_interest_gold = 9; // offset: 108
}
// Obf: GridGameRoleInfo
message GridGameRoleInfo {
map<string, uint32> grid_fight_value_init_component = 13; // offset: 40
uint32 unique_id = 9; // offset: 56
uint32 id = 2; // offset: 52
uint32 pos = 15; // offset: 48
repeated uint32 update_equips_component = 3; // offset: 24
map<uint32, uint32> convert_property_to_fixpoint = 10; // offset: 32
uint32 role_star = 14; // offset: 60
}
// Obf: GridGameNpcInfo
message GridGameNpcInfo {
uint32 id = 8; // offset: 40
uint32 unique_id = 3; // offset: 32
repeated uint32 update_equips_component = 7; // offset: 24
uint32 pos = 2; // offset: 36
}
// Obf: GridGameForgeItemInfo
message GridGameForgeItemInfo {
uint32 unique_id = 15; // offset: 40
uint32 pos = 10; // offset: 36
uint32 forge_item_id = 7; // offset: 32
repeated GridFightForgeGoodsInfo forge_goods_list = 2; // offset: 16
}
message NEAOHJMAPJN {
uint32 pos = 9; // offset: 32
uint32 unique_id = 4; // offset: 24
uint32 CGJCFKKBPAE = 15; // offset: 28
}
message OMNMOGHNLNI {
repeated uint32 grid_fight_trait_member_unique_id_list = 5; // offset: 32
repeated uint32 grid_fight_avatar_list = 11; // offset: 24
}
message BINMGPFFDGE {
repeated uint32 LFHEHHBEGFN = 12; // offset: 24
}
// Obf: GridFightTraitEffectInfo
message GridFightTraitEffectInfo {
uint32 effect_id = 9; // offset: 32
oneof HGOPEEDOFAI {
uint32 trait_core_role = 613; // offset: 16
OMNMOGHNLNI avatar_core_info = 554; // offset: 16
uint32 GEPLPCJPDIE = 1620; // offset: 16
BINMGPFFDGE LICHOEPBMPO = 695; // offset: 16
}
}
// Obf: GridFightTraitSyncInfo
message GridFightTraitSyncInfo {
uint32 trait_id = 4; // offset: 32
bool is_sync_effect = 8; // offset: 36
GridFightTraitEffectInfo trait_effect_info = 12; // offset: 16
}
// Obf: GridGameTraitInfo
message GridGameTraitInfo {
uint32 LIEIEPGBCLM = 15; // offset: 48
uint32 GFLIFKIJBBK = 10; // offset: 52
uint32 trait_id = 2; // offset: 44
repeated GridFightTraitEffectInfo trait_effect_list = 5; // offset: 16
uint32 PFFLGCBLKCB = 1; // offset: 40
repeated uint32 grid_fight_trait_member_unique_id_list = 11; // offset: 32
}
// Obf: GridFightGameTeamInfo
message GridFightGameTeamInfo {
repeated NEAOHJMAPJN EOEMMAHAHIG = 13; // offset: 32
repeated GridGameNpcInfo grid_game_npc_list = 2; // offset: 24
repeated GridGameRoleInfo grid_game_role_list = 7; // offset: 64
repeated uint32 EFFFOODPHJF = 8; // offset: 48
repeated GridGameForgeItemInfo grid_game_forge_item_list = 4; // offset: 40
repeated uint32 MKFHANHHECB = 6; // offset: 56
}
// Obf: GridFightGameTraitInfo
message GridFightGameTraitInfo {
repeated GridGameTraitInfo grid_fight_trait_info = 13; // offset: 16
}
// Obf: GridFightConsumableInfo
message GridFightConsumableInfo {
uint32 num = 8; // offset: 28
uint32 item_id = 4; // offset: 24
}
// Obf: GridFightEquipmentInfo
message GridFightEquipmentInfo {
uint32 unique_id = 7; // offset: 36
uint32 grid_fight_equipment_id = 11; // offset: 40
bool is_temporary = 5; // offset: 32
map<uint32, uint32> convert_property_to_fixpoint = 6; // offset: 24
}
// Obf: GridFightForgeEquipmentInfo
message GridFightForgeEquipmentInfo {
uint32 grid_fight_equipment_id = 6; // offset: 24
}
// Obf: GridFightForgeRoleInfo
message GridFightForgeRoleInfo {
uint32 role_id = 8; // offset: 24
uint32 IMFCDDBAILA = 6; // offset: 28
}
message AJLIFILMBNL {
oneof LCMMNACGBNM {
GridFightForgeRoleInfo role_goods_info = 15; // offset: 16
uint32 gold = 14; // offset: 16
}
}
// Obf: GridFightForgeGoodsInfo
message GridFightForgeGoodsInfo {
oneof LCMMNACGBNM {
GridFightForgeEquipmentInfo equipment_goods_info = 15; // offset: 24
GridFightForgeRoleInfo role_goods_info = 2; // offset: 24
}
}
// Obf: GridFightGameItemsInfo
message GridFightGameItemsInfo {
repeated GridGameForgeItemInfo grid_game_forge_item_list = 4; // offset: 24
repeated GridFightEquipmentInfo grid_fight_equipment_list = 2; // offset: 16
repeated GridFightConsumableInfo grid_fight_consumable_list = 5; // offset: 40
}
// Obf: GridFightRoleGoodsInfo
message GridFightRoleGoodsInfo {
uint32 role_star = 9; // offset: 28
uint32 role_id = 11; // offset: 24
}
// Obf: GridFightSpecialGoodsInfo
message GridFightSpecialGoodsInfo {
uint32 special_goods_id = 14; // offset: 24
}
// Obf: GridFightShopGoodsInfo
message GridFightShopGoodsInfo {
uint32 shop_goods_price = 13; // offset: 32
bool is_sold_out = 5; // offset: 40
oneof NKLNKAGDEPK {
GridFightRoleGoodsInfo role_goods_info = 809; // offset: 24
GridFightSpecialGoodsInfo special_goods_info = 32; // offset: 24
}
}
message CHHPJCBDNLE {
uint32 MJICDLABPDJ = 10; // offset: 24
uint32 JJJJKJPMKNP = 3; // offset: 28
}
message ODBJMJDBHOL {
repeated CHHPJCBDNLE MBLDLHEKFHE = 6; // offset: 24
}
// Obf: GridFightGameShopInfo
message GridFightGameShopInfo {
uint32 EMJCHKNJMBJ = 5; // offset: 48
bool shop_is_locked = 1; // offset: 44
uint32 MLDKGLCDOJP = 7; // offset: 40
ODBJMJDBHOL KFBDAEINFLE = 4; // offset: 16
repeated GridFightShopGoodsInfo shop_goods_list = 11; // offset: 32
}
message DOOCNPDPFNJ {
uint32 LBOGLLNJFEO = 10; // offset: 24
}
// Obf: GridFightGamePortalBuffInfo
message GridFightGamePortalBuffInfo {
uint32 portal_buff_id = 2; // offset: 32
repeated uint32 JPLNBNMFCHG = 11; // offset: 16
}
message OOHDGIGDBKH {
uint32 role_star = 15; // offset: 28
uint32 monster_id = 2; // offset: 24
uint32 LBOGLLNJFEO = 6; // offset: 32
uint32 IHKNFPLMDNJ = 12; // offset: 36
}
// Obf: GridEncounterMonsterWave
message GridEncounterMonsterWave {
uint32 HDKILACNGBC = 14; // offset: 32
repeated OOHDGIGDBKH DBPBGFNAEPD = 8; // offset: 24
}
// Obf: GridFightEncounterInfo
message GridFightEncounterInfo {
uint32 MCNMGKDFAFF = 4; // offset: 48
GridFightDropInfo PGFACOLMBCN = 1; // offset: 16
uint32 KJEAPGLPFHD = 8; // offset: 40
repeated GridEncounterMonsterWave monster_wave_list = 11; // offset: 24
uint32 EPNCHDJFLMO = 7; // offset: 44
}
// Obf: GridFightRouteInfo
message GridFightRouteInfo {
uint32 fight_camp_id = 12; // offset: 32
repeated GridFightEncounterInfo route_encounter_list = 5; // offset: 16
uint32 elite_branch_id = 11; // offset: 36
}
// Obf: GridFightSupplyRoleInfo
message GridFightSupplyRoleInfo {
uint32 role_id = 5; // offset: 32
repeated uint32 grid_fight_item_list = 12; // offset: 24
}
// Obf: GridFightLayerInfo
message GridFightLayerInfo {
bool route_is_pending = 1; // offset: 36
oneof GLBFLFHILKB {
GridFightRouteInfo route_info = 1603; // offset: 16
}
}
// Obf: GridFightBossInfo
message GridFightBossInfo {
repeated OOHDGIGDBKH LJHPPBDCHCN = 14; // offset: 16
}
// Obf: GridFightSectionCampRecordInfo
message GridFightSectionCampRecordInfo {
uint32 EJOCLGEPHGO = 4; // offset: 28
uint32 LBOGLLNJFEO = 15; // offset: 24
}
// Obf: GridFightSectionRecordInfo
message GridFightSectionRecordInfo {
uint32 section_id = 7; // offset: 36
uint32 PIMNBJNLIAI = 3; // offset: 32
uint32 CPJCOBCMNHK = 14; // offset: 44
oneof OEPEBLMECBG {
GridFightSectionCampRecordInfo camp_record_info = 1949; // offset: 16
}
}
// Obf: GridFightDamageSttInfo
message GridFightDamageSttInfo {
repeated LAINFAFHGAM IENJPAMOINO = 6; // offset: 32
repeated ILGIDCNAPKC LBFOKNALBCN = 10; // offset: 40
repeated LPBDLJKGOCN GGDIHOHPILG = 5; // offset: 24
}
message NMBIMHPBHOO {
repeated GridFightSectionRecordInfo JBNNMEJGHII = 3; // offset: 32
GridFightDamageSttInfo grid_fight_damage_stt_info = 1; // offset: 16
}
message AHBENBLCHHE {
uint32 CPJCOBCMNHK = 7; // offset: 28
uint32 section_id = 13; // offset: 24
}
message LCKFAPHANCN {
repeated AHBENBLCHHE OJFAAHDANMP = 3; // offset: 16
}
// Obf: GridFightLevelInfo
message GridFightLevelInfo {
NMBIMHPBHOO CEPDMICFKNE = 13; // offset: 32
repeated uint32 grid_fight_affix_list = 15; // offset: 40
uint32 section_id = 8; // offset: 88
repeated GridFightGamePortalBuffInfo grid_fight_portal_buff_list = 9; // offset: 48
GridFightLayerInfo grid_fight_layer_info = 10; // offset: 24
repeated DOOCNPDPFNJ PBBJALBNKJD = 3; // offset: 64
uint32 DHCEMLHNDLM = 6; // offset: 84
LCKFAPHANCN KEJEEKBNIHM = 5; // offset: 16
uint32 CPJCOBCMNHK = 14; // offset: 80
GridFightBossInfo boss_info = 7; // offset: 72
}
// Obf: GridGameOrbInfo
message GridGameOrbInfo {
uint32 orb_item_id = 3; // offset: 24
uint32 unique_id = 10; // offset: 28
}
// Obf: GridGameOrbInfo
message GridGameOrbInfoa {
uint32 IOFPJNMBEJA = 12; // offset: 32
uint32 unique_id = 13; // offset: 28
uint32 KGHCBHMLIPP = 3; // offset: 24
}
// Obf: GridFightGameOrbInfo
message GridFightGameOrbInfo {
repeated GridGameOrbInfoa grid_game_orb_list = 8; // offset: 24
repeated GridGameOrbInfo grid_game_orba_list = 14; // offset: 32
}
message BCDMHKEJNGH {
map<string, uint32> EBIGFBEFFDH = 14; // offset: 24
}
message NKFKAHKNJCK {
map<string, uint32> KEOHNECKOCI = 11; // offset: 16
}
// Obf: GridFightGameData
message GridFightGameData {
repeated GridFightGameItemInfo KBGEGPMOCJG = 14; // offset: 24
}
// Obf: GridFightGameItemInfo
message GridFightGameItemInfo {
uint32 unique_id = 2; // offset: 32
oneof LLCFMBJLCKO {
BEBIBOJEDLB GANJNLFCKAN = 64; // offset: 24
KCBDLFBJCHJ JBPMNDOODCG = 1577; // offset: 24
JDOLKBIKODF BEBPGPMAAKF = 596; // offset: 24
BPALMDOIBOB EKDBKHMPLAA = 1038; // offset: 24
AKDAOHJHAKE FAACCIHNNBE = 387; // offset: 24
OKMDPMBNACL FICFMFOFMPF = 202; // offset: 24
MGKINPAFEAC FDKOBMAIDPD = 1480; // offset: 24
JOENKBMLFOD GJBMEKNMLCK = 737; // offset: 24
IIHCAOEAMLI LJMJBOAFAIG = 211; // offset: 24
BGLMMECOHBI EMJDJDMEENP = 1960; // offset: 24
DLODJEICMNI JILNBOPOJNP = 1070; // offset: 24
DHOLCJJHPGH EEAKFCAOKLI = 170; // offset: 24
CHCIHGMOBAA EIBPPCJOIEL = 1134; // offset: 24
MDNBGAKJNPD HDOKJOOCHEN = 1633; // offset: 24
EECICGLJCIH EIGFPEDJDML = 1585; // offset: 24
LIBDGMEALLK HBLHKFLJIGE = 1992; // offset: 24
FIEDFLBHDGH MLDOLKILABF = 1456; // offset: 24
LLKLMAMIHGJ ALMCBGBELBC = 347; // offset: 24
ONIPAEPJPJP LJPMCJGLIDK = 927; // offset: 24
AFKJBDJDJOJ OGNMENINHKG = 1006; // offset: 24
DPLHLNLDMKB EGEIJIJFGIB = 1336; // offset: 24
GEMCAMEMDGF FFLDEHHMGAK = 1308; // offset: 24
IGKEAEJPEDL OFPIIINNLNH = 940; // offset: 24
IDMBCPFOPFF AKJDMHHLKLJ = 1267; // offset: 24
}
}
message BEBIBOJEDLB {
uint32 section_id = 6; // offset: 36
uint32 CPJCOBCMNHK = 1; // offset: 32
uint32 EOJKCKBBAJK = 5; // offset: 28
uint32 PIMNBJNLIAI = 2; // offset: 24
}
message KCBDLFBJCHJ {
int64 begin_time = 1; // offset: 32
int64 HEKPPACNLMD = 6; // offset: 24
}
message JDOLKBIKODF {
uint32 IJGAPGEFNCF = 4; // offset: 36
uint32 ANNGCKOHFLH = 11; // offset: 32
int64 begin_time = 15; // offset: 24
}
message BPALMDOIBOB {
uint32 FPMFDFPMHMJ = 10; // offset: 24
uint32 HDABBOHFEOM = 5; // offset: 28
}
message AKDAOHJHAKE {
uint32 KOBIMAAJJHI = 2; // offset: 24
}
message OKMDPMBNACL {
uint32 PIMNBJNLIAI = 5; // offset: 28
uint32 JLNMEJBCKEJ = 2; // offset: 32
uint32 ALGJMKBNKAC = 1; // offset: 24
}
message MGKINPAFEAC {
repeated uint32 JDAFHLLJLAK = 14; // offset: 24
}
message JOENKBMLFOD {
repeated uint32 JDAFHLLJLAK = 1; // offset: 16
}
message IIHCAOEAMLI {
uint32 CPJCOBCMNHK = 11; // offset: 24
uint32 OFFNBBKAJGK = 4; // offset: 28
uint32 LJFPPEJCDGP = 8; // offset: 32
}
message BGLMMECOHBI {
}
message DLODJEICMNI {
map<uint32, uint32> DHLHAINNGBD = 8; // offset: 16
}
message DHOLCJJHPGH {
bool AMDLPKHGAHF = 13; // offset: 32
repeated uint32 CCLAKJOGOGB = 6; // offset: 16
}
message CHCIHGMOBAA {
}
message MDNBGAKJNPD {
}
message EECICGLJCIH {
}
message LIBDGMEALLK {
uint32 trait_id = 7; // offset: 24
uint32 GFLIFKIJBBK = 12; // offset: 28
}
message FIEDFLBHDGH {
uint32 LLKLPLABCIL = 1; // offset: 24
}
message IDMBCPFOPFF {
uint32 HJIEKPHELKG = 5; // offset: 28
uint32 dress_equipment_unique_id = 13; // offset: 24
}
message LLKLMAMIHGJ {
uint32 GMLDMAPDPCG = 7; // offset: 32
double BKHKOFPKIOB = 6; // offset: 24
}
message ONIPAEPJPJP {
uint32 dress_role_unique_id = 9; // offset: 28
uint32 NCLNOCNGNLH = 3; // offset: 24
uint32 role_id = 8; // offset: 32
}
message AFKJBDJDJOJ {
uint32 role_id = 11; // offset: 32
uint32 dress_role_unique_id = 2; // offset: 36
map<uint32, uint32> DNHJEIDIHMM = 9; // offset: 16
}
message DPLHLNLDMKB {
uint32 role_id = 15; // offset: 32
uint32 JKOIHHLFNGF = 2; // offset: 24
bool NKBMNJLPOEB = 1; // offset: 36
uint32 trait_id = 9; // offset: 28
}
message GEMCAMEMDGF {
uint32 MJICDLABPDJ = 3; // offset: 24
}
message IGKEAEJPEDL {
uint32 MJICDLABPDJ = 9; // offset: 24
}
message CFCJMLKFGPO {
repeated uint32 DACEFGKFBBP = 1; // offset: 16
}
// Obf: GridGameAugmentInfo
message GridGameAugmentInfo {
bool LLOAPALOEHJ = 7; // offset: 36
repeated GridFightGameItemInfo KCFGFJAFFHJ = 6; // offset: 24
uint32 augment_id = 1; // offset: 32
}
// Obf: GridFightGameAugmentAdd
message GridFightGameAugmentAdd {
GridGameAugmentInfo update_augment_info = 6; // offset: 24
}
// Obf: GridFightGameAugmentUpdate
message GridFightGameAugmentUpdate {
GridGameAugmentInfo update_augment_info = 4; // offset: 16
}
// Obf: GridFightGameAugmentSync
message GridFightGameAugmentSync {
repeated GridGameAugmentInfo sync_augment_info = 1; // offset: 24
}
// Obf: GridFightGetDataCsReq
// Type: Req
// CmdID: 8432
message GridFightGetDataCsReq {
uint32 season = 4; // offset: 24
}
// Obf: GridFightGetDataScRsp
// Type: Rsp
// CmdID: 8496
message GridFightGetDataScRsp {
GridFightCurrentInfo fight_current_info = 9; // offset: 24
uint32 retcode = 15; // offset: 40
GridFightSystemInfo rogue_get_info = 4; // offset: 16
}
// Obf: GridFightConsumableUpdateInfo
message GridFightConsumableUpdateInfo {
uint32 item_id = 14; // offset: 24
uint32 num = 15; // offset: 32
int32 item_stack_count = 11; // offset: 28
}
// Obf: GridFightGameItemSyncInfo
message GridFightGameItemSyncInfo {
repeated GridGameForgeItemInfo grid_game_forge_item_list = 8; // offset: 16
repeated GridFightConsumableUpdateInfo update_grid_fight_consumable_list = 5; // offset: 40
repeated GridFightConsumableInfo grid_fight_consumable_list = 13; // offset: 24
repeated GridFightEquipmentInfo grid_fight_equipment_list = 10; // offset: 32
}
// Obf: GridFightPlayerLevelSyncInfo
message GridFightPlayerLevelSyncInfo {
uint32 level = 12; // offset: 24
uint32 max_level = 3; // offset: 28
uint32 exp = 4; // offset: 32
}
// Obf: GridFightLineupHpSyncInfo
message GridFightLineupHpSyncInfo {
uint32 grid_fight_lineup_max_hp = 1; // offset: 24
uint32 grid_fight_lineup_hp = 2; // offset: 28
}
// Obf: GridFightShopSyncInfo
message GridFightShopSyncInfo {
ODBJMJDBHOL KFBDAEINFLE = 11; // offset: 32
uint32 EMJCHKNJMBJ = 3; // offset: 40
bool shop_is_locked = 7; // offset: 44
uint32 MLDKGLCDOJP = 6; // offset: 48
repeated GridFightShopGoodsInfo shop_goods_list = 12; // offset: 16
}
// Obf: GridFightPortalServerDataUpdate
message GridFightPortalServerDataUpdate {
repeated uint32 JPLNBNMFCHG = 4; // offset: 16
uint32 portal_buff_id = 9; // offset: 32
}
// Obf: GridFightLevelSyncInfo
message GridFightLevelSyncInfo {
uint32 CPJCOBCMNHK = 12; // offset: 36
uint32 section_id = 2; // offset: 32
GridFightLayerInfo grid_fight_layer_info = 4; // offset: 24
}
// Obf: GridFightOrbSyncInfo
message GridFightOrbSyncInfo {
uint32 orb_item_id = 9; // offset: 28
uint32 unique_id = 2; // offset: 24
}
// Obf: GridFightTraitTrackSyncInfo
message GridFightTraitTrackSyncInfo {
repeated uint32 track_trait_id_list = 8; // offset: 16
bool is_sync = 12; // offset: 32
}
// Obf: RoleTrackEquipmentInfo
message RoleTrackEquipmentInfo {
GridFightEquipTrackSource source = 5; // offset: 44
uint32 FMFIMAIGLHI = 4; // offset: 48
uint32 HHFGLCPLLPL = 2; // offset: 40
repeated uint32 track_equipped_id_list = 6; // offset: 32
repeated uint32 grid_fight_item_list = 14; // offset: 16
}
// Obf: RoleTrackEquipmentSyncInfo
message RoleTrackEquipmentSyncInfo {
repeated RoleTrackEquipmentInfo role_track_equipment_list = 13; // offset: 16
}
// Obf: GridFightEliteBranchSyncInfo
message GridFightEliteBranchSyncInfo {
uint32 elite_branch_id = 3; // offset: 24
}
// Obf: GridFightTutorialSyncInfo
message GridFightTutorialSyncInfo {
oneof DEBKBABACIC {
uint32 finish_grid_fight_tutorial_id = 15; // offset: 16
GridFightCurrentTask current_task = 3; // offset: 16
uint32 start_grid_fight_tutorial_id = 7; // offset: 16
}
}
// Obf: GridFightSyncData
message GridFightSyncData {
oneof DEBKBABACIC {
GridGameRoleInfo add_role_info = 879; // offset: 24
GridGameRoleInfo update_role_info = 1390; // offset: 24
uint32 remove_role_unique_id = 502; // offset: 24
GridFightGameItemSyncInfo add_game_item_info = 190; // offset: 24
GridFightGameItemSyncInfo update_game_item_info = 1980; // offset: 24
GridFightGameItemSyncInfo remove_game_item_info = 1563; // offset: 24
uint32 item_value = 1211; // offset: 24
GridFightPlayerLevelSyncInfo player_level = 442; // offset: 24
GridFightLineupHpSyncInfo grid_fight_lineup_hp = 897; // offset: 24
uint32 max_battle_role_num = 1368; // offset: 24
GridFightShopSyncInfo shop_sync_info = 138; // offset: 24
GridFightPendingAction pending_action = 1339; // offset: 24
GridFightPortalServerDataUpdate portal_server_data_update = 546; // offset: 24
GridFightLevelSyncInfo level_sync_info = 1046; // offset: 24
GridFightOrbSyncInfo orb_sync_info = 622; // offset: 24
GridFightSectionRecordInfo section_record_sync_info = 548; // offset: 24
GridFightGameAugmentUpdate grid_game_augment_update = 1516; // offset: 24
uint32 remove_augment_unique_id = 1202; // offset: 24
uint32 finish_pending_action_pos = 321; // offset: 24
uint32 grid_fight_max_interest_gold = 1332; // offset: 24
uint32 grid_fight_buy_exp_cost = 1139; // offset: 24
GridFightTraitSyncInfo trait_sync_info = 1935; // offset: 24
GridFightLockType lock_type = 1025; // offset: 24
GridFightTraitTrackSyncInfo trait_track_sync_info = 988; // offset: 24
uint32 grid_fight_combo_win_num = 150; // offset: 24
uint32 grid_fight_max_avatar_count = 394; // offset: 24
uint32 grid_fight_off_field_max_count = 996; // offset: 24
GridFightDamageSttInfo grid_fight_damage_stt_info = 586; // offset: 24
GridFightEliteBranchSyncInfo elite_branch_sync_info = 925; // offset: 24
GridGameNpcInfo add_npc_info = 1599; // offset: 24
GridGameNpcInfo update_npc_info = 1425; // offset: 24
uint32 remove_npc_unique_id = 151; // offset: 24
GridGameForgeItemInfo add_forge_info = 1777; // offset: 24
GridGameForgeItemInfo update_forge_info = 47; // offset: 24
uint32 remove_forge_unique_id = 1877; // offset: 24
GridFightGameAugmentAdd augment_sync_info = 597; // offset: 24
RoleTrackEquipmentSyncInfo equipment_track_sync_info = 1031; // offset: 24
GridFightGameItemInfo grid_fight_sync_game_item_info = 1036; // offset: 24
uint32 remove_orb_unique_id = 521; // offset: 24
uint32 FLMPADHOKHJ = 330; // offset: 24
GridFightTutorialSyncInfo grid_fight_tutorial_sync = 1716; // offset: 24
GridFightLockInfo sync_lock_info = 1675; // offset: 24
uint32 remove_trait_effect_id = 906; // offset: 24
NEAOHJMAPJN DJIKOKDDJEI = 2043; // offset: 24
NEAOHJMAPJN AICDHILPCOC = 273; // offset: 24
uint32 PNKFPEMHFIF = 1835; // offset: 24
GridGameOrbInfo MCOKOIFPMCM = 177; // offset: 24
uint32 ODKNCCEKEKL = 1065; // offset: 24
uint32 IHKCFOMJGLL = 198; // offset: 24
uint32 JGJDAOMKFKA = 1700; // offset: 24
BCDMHKEJNGH EBIGFBEFFDH = 1037; // offset: 24
}
}
// Type: Notify
// CmdID: 8600
message OLDNPGDDDDF {
GridFightUpdateSrcType grid_update_src = 5; // offset: 40
repeated uint32 sync_effect_param_list = 3; // offset: 16
repeated GridFightSyncData update_dynamic_list = 12; // offset: 32
}
// Obf: GridFightSyncResultData
message GridFightSyncResultData {
GridFightUpdateSrcType grid_update_src = 9; // offset: 40
repeated uint32 sync_effect_param_list = 1; // offset: 32
repeated GridFightSyncData update_dynamic_list = 5; // offset: 16
}
// Obf: GridFightSyncUpdateResultScNotify
// Type: Notify
// CmdID: 8439
message GridFightSyncUpdateResultScNotify {
repeated GridFightSyncResultData sync_result_data_list = 4; // offset: 16
}
// Obf: GridFightPosInfo
message GridFightPosInfo {
uint32 unique_id = 1; // offset: 24
uint32 pos = 13; // offset: 28
}
// Obf: GridFightUpdatePosCsReq
// Type: Req
// CmdID: 8557
message GridFightUpdatePosCsReq {
repeated GridFightPosInfo grid_fight_pos_info_list = 7; // offset: 16
}
// Obf: GridFightUpdatePosScRsp
// Type: Rsp
// CmdID: 8499
message GridFightUpdatePosScRsp {
uint32 retcode = 10; // offset: 32
repeated GridFightPosInfo grid_fight_pos_info_list = 11; // offset: 24
}
// Obf: GridFightRecycleRoleCsReq
// Type: Req
// CmdID: 8413
message GridFightRecycleRoleCsReq {
uint32 unique_id = 3; // offset: 24
}
// Obf: GridFightRecycleRoleScRsp
// Type: Rsp
// CmdID: 8558
message GridFightRecycleRoleScRsp {
uint32 retcode = 1; // offset: 24
}
// Obf: GridFightEquipDressCsReq
// Type: Req
// CmdID: 8509
message GridFightEquipDressCsReq {
GridFightEquipDressSource dress_source = 12; // offset: 28
uint32 dress_equipment_unique_id = 2; // offset: 32
uint32 dress_role_unique_id = 5; // offset: 24
}
// Type: Rsp
// CmdID: 8449
message MOAIMFIEHFB {
uint32 retcode = 9; // offset: 24
}
// Obf: GridFightEquipCraftCsReq
// Type: Req
// CmdID: 8407
message GridFightEquipCraftCsReq {
repeated uint32 craft_materials = 2; // offset: 16
uint32 BALIKHGCHDM = 4; // offset: 40
uint32 BPINLCKKJNB = 5; // offset: 36
GridFightEquipCraftSource source = 13; // offset: 32
}
// Type: Rsp
// CmdID: 8553
message IECEHMFHOON {
uint32 retcode = 4; // offset: 24
}
// Obf: GridFightRemoveTypeTargetInfo
message GridFightRemoveTypeTargetInfo {
uint32 dress_role_unique_id = 2; // offset: 24
}
// Obf: GridFightRollTypeTargetInfo
message GridFightRollTypeTargetInfo {
uint32 dress_role_unique_id = 9; // offset: 24
uint32 dress_equipment_unique_id = 8; // offset: 28
}
// Obf: GridFightUpgradeTypeTargetInfo
message GridFightUpgradeTypeTargetInfo {
uint32 dress_equipment_unique_id = 14; // offset: 24
}
// Obf: GridFightCopyTypeTargetInfo
message GridFightCopyTypeTargetInfo {
uint32 dress_role_unique_id = 2; // offset: 24
}
// Obf: GridFightGainRecommendEquipTypeTargetInfo
message GridFightGainRecommendEquipTypeTargetInfo {
uint32 dress_role_unique_id = 4; // offset: 24
}
// Obf: GridFightConsumableTargetInfo
message GridFightConsumableTargetInfo {
oneof HGOPEEDOFAI {
GridFightRemoveTypeTargetInfo remove_type_target_info = 1703; // offset: 16
GridFightRollTypeTargetInfo roll_type_target_info = 1553; // offset: 16
GridFightUpgradeTypeTargetInfo upgrade_type_target_info = 650; // offset: 16
GridFightCopyTypeTargetInfo copy_type_target_info = 1803; // offset: 16
GridFightGainRecommendEquipTypeTargetInfo gain_recommend_equip_type_target_info = 1529; // offset: 16
}
}
// Obf: GridFightUseConsumableCsReq
// Type: Req
// CmdID: 8401
message GridFightUseConsumableCsReq {
uint32 item_id = 5; // offset: 32
GridFightConsumableTargetInfo display_value = 11; // offset: 24
}
// Type: Rsp
// CmdID: 8543
message GICHHPLENAN {
uint32 retcode = 5; // offset: 24
}
// Obf: GridFightUseForgeCsReq
// Type: Req
// CmdID: 8533
message GridFightUseForgeCsReq {
uint32 unique_id = 11; // offset: 24
uint32 forge_target_index = 2; // offset: 28
}
// Type: Rsp
// CmdID: 8433
message ICAAGPGAINN {
uint32 retcode = 1; // offset: 24
}
// Type: Req
// CmdID: 8471
message ODIFLDLNPMD {
repeated uint32 HAEOMNBHJNA = 8; // offset: 16
bool is_get_all = 12; // offset: 32
}
// Type: Rsp
// CmdID: 8402
message LKOBFEGGMFD {
uint32 retcode = 2; // offset: 24
}
// Type: Notify
// CmdID: 8592
message EAEADODKPHB {
uint32 GBPFKJKALOB = 13; // offset: 32
GridFightDropInfo BMLDLEDPFOP = 12; // offset: 16
}
// Obf: GridFightBuyExpCsReq
// Type: Req
// CmdID: 8539
message GridFightBuyExpCsReq {
}
// Type: Rsp
// CmdID: 8438
message HOGKBPNNFLI {
uint32 retcode = 15; // offset: 24
}
// Obf: GridFightRefreshShopCsReq
// Type: Req
// CmdID: 8524
message GridFightRefreshShopCsReq {
}
// Type: Rsp
// CmdID: 8556
message GAIENDDGMAK {
uint32 retcode = 12; // offset: 24
}
// Obf: GridFightLockShopCsReq
// Type: Req
// CmdID: 8593
message GridFightLockShopCsReq {
bool is_locked = 6; // offset: 24
}
// Type: Rsp
// CmdID: 8469
message ICCPJMBDMGP {
uint32 retcode = 8; // offset: 24
}
// Obf: GridFightBuyGoodsCsReq
// Type: Req
// CmdID: 8480
message GridFightBuyGoodsCsReq {
repeated uint32 buy_goods_index_list = 6; // offset: 16
}
// Type: Rsp
// CmdID: 8537
message FDNAMCBMDGP {
uint32 retcode = 3; // offset: 24
}
message HEICFOCCNBN {
}
message HMCMKEBGCJK {
uint32 role_id = 9; // offset: 28
uint32 JJJJKJPMKNP = 8; // offset: 24
}
message MBHHICIAAAH {
uint32 role_id = 7; // offset: 28
uint32 num = 11; // offset: 24
}
// Type: Rsp
// CmdID: 8472
message EPBOJAFDEJG {
uint32 retcode = 8; // offset: 40
repeated HMCMKEBGCJK IBPHFCHBGCL = 15; // offset: 24
repeated MBHHICIAAAH CAOFBMFBLIF = 4; // offset: 16
}
// Obf: GridFightPortalBuffActionInfo
message GridFightPortalBuffActionInfo {
uint32 IFDCNMPALMM = 13; // offset: 40
uint32 JKIDMHKBLBD = 6; // offset: 36
uint32 CBFPCHKNEAH = 9; // offset: 32
repeated uint32 grid_fight_portal_buff_list = 10; // offset: 24
}
// Obf: GridFightPendingAugmentInfo
message GridFightPendingAugmentInfo {
uint32 KFCBHPIPKKK = 1; // offset: 24
uint32 augment_id = 14; // offset: 28
uint32 LGGJLEHKJON = 3; // offset: 32
}
// Obf: GridFightAugmentActionInfo
message GridFightAugmentActionInfo {
repeated GridFightPendingAugmentInfo pending_augment_info_list = 1; // offset: 24
}
// Obf: GridFightTraitActionInfo
message GridFightTraitActionInfo {
uint32 trait_id = 12; // offset: 28
uint32 effect_id = 7; // offset: 24
}
// Obf: GridFightEliteBranchActionInfo
message GridFightEliteBranchActionInfo {
uint32 IFDCNMPALMM = 2; // offset: 28
uint32 CBFPCHKNEAH = 12; // offset: 24
}
// Obf: GridFightSupplyActionInfo
message GridFightSupplyActionInfo {
uint32 BAGNNMNPKPE = 5; // offset: 36
uint32 IFDCNMPALMM = 13; // offset: 32
uint32 CBFPCHKNEAH = 8; // offset: 44
uint32 JLMLOMOLEMJ = 1; // offset: 40
repeated GridFightSupplyRoleInfo supply_role_info_list = 4; // offset: 24
}
message FOEHFKGJJPJ {
uint32 effect_id = 10; // offset: 32
repeated uint32 KADMGJPBDIP = 3; // offset: 24
uint32 trait_id = 4; // offset: 40
bool EMAOLLMKGFP = 6; // offset: 36
}
message GDIFLCHHJMP {
}
// Obf: GridFightRoundBeginActionInfo
message GridFightRoundBeginActionInfo {
}
// Obf: GridFightReturnPreparationActionInfo
message GridFightReturnPreparationActionInfo {
}
// Obf: GridFightUpgradeEquipActionInfo
message GridFightUpgradeEquipActionInfo {
repeated uint32 available_equipment_list = 8; // offset: 16
}
// Obf: GridFightRecommendEquipmentActionInfo
message GridFightRecommendEquipmentActionInfo {
repeated uint32 available_equipment_list = 6; // offset: 24
}
// Obf: GridFightForgeRoleActionInfo
message GridFightForgeRoleActionInfo {
repeated GridFightForgeRoleInfo forge_goods_list = 1; // offset: 24
uint32 forge_item_id = 10; // offset: 32
}
message OOMIIEFOJJC {
repeated AJLIFILMBNL forge_goods_list = 4; // offset: 16
uint32 forge_item_id = 10; // offset: 32
}
// Obf: GridFightPendingAction
message GridFightPendingAction {
uint32 queue_position = 1; // offset: 36
oneof NCEJGDKIBHM {
GridFightPortalBuffActionInfo portal_buff_action = 1475; // offset: 16
GridFightAugmentActionInfo augment_action = 86; // offset: 16
GridFightTraitActionInfo trait_action = 1182; // offset: 16
GridFightEliteBranchActionInfo elite_branch_action = 1658; // offset: 16
FOEHFKGJJPJ LICHOEPBMPO = 762; // offset: 16
GDIFLCHHJMP BJBMKDOPFLA = 995; // offset: 16
GridFightRoundBeginActionInfo round_begin_action = 253; // offset: 16
GridFightReturnPreparationActionInfo return_preparation_action = 1587; // offset: 16
GridFightSupplyActionInfo supply_action = 1537; // offset: 16
GridFightUpgradeEquipActionInfo upgrade_equip_action = 1497; // offset: 16
GridFightRecommendEquipmentActionInfo recommend_equipment_action = 838; // offset: 16
GridFightForgeRoleActionInfo forge_role_action_info = 921; // offset: 16
OOMIIEFOJJC JCCAAGPGKCG = 1801; // offset: 16
}
}
// Obf: GridFightPortalBuffActionResult
message GridFightPortalBuffActionResult {
uint32 select_portal_buff_id = 15; // offset: 24
}
// Obf: GridFightPortalBuffRerollActionResult
message GridFightPortalBuffRerollActionResult {
}
// Obf: GridFightAugmentActionResult
message GridFightAugmentActionResult {
uint32 augment_id = 11; // offset: 24
}
// Obf: GridFightAugmentRerollActionResult
message GridFightAugmentRerollActionResult {
uint32 augment_id = 13; // offset: 24
}
// Obf: GridFightTraitActionResult
message GridFightTraitActionResult {
uint32 unique_id = 2; // offset: 24
uint32 role_id = 13; // offset: 28
}
// Obf: GridFightEliteBranchActionResult
message GridFightEliteBranchActionResult {
uint32 elite_branch_id = 13; // offset: 24
}
message AFHHLEABJNC {
}
// Obf: GridFightSupplyActionResult
message GridFightSupplyActionResult {
repeated uint32 select_supply_indexes = 14; // offset: 24
}
// Obf: GridFightUpgradeEquipActionResult
message GridFightUpgradeEquipActionResult {
uint32 select_equipment_id = 13; // offset: 24
}
// Obf: GridFightRecommendEquipmentActionResult
message GridFightRecommendEquipmentActionResult {
uint32 select_equipment_id = 3; // offset: 24
}
// Obf: GridFightForgeRoleActionResult
message GridFightForgeRoleActionResult {
uint32 forge_target_index = 12; // offset: 24
}
message FAPFEGCHPMF {
uint32 forge_target_index = 12; // offset: 24
}
// Obf: GridFightSupplyRerollActionResult
message GridFightSupplyRerollActionResult {
}
message NGAHBOPDAKK {
uint32 DPJKPNCKCPP = 14; // offset: 24
}
message IPMBGBFPHJP {
}
// Obf: GridFightRoundBeginActionResult
message GridFightRoundBeginActionResult {
}
// Obf: GridFightReturnPreparationActionResult
message GridFightReturnPreparationActionResult {
}
// Obf: GridFightSelectRecommendEquipCsReq
// Type: Req
// CmdID: 8404
message GridFightSelectRecommendEquipCsReq {
uint32 queue_position = 1; // offset: 36
oneof NCEJGDKIBHM {
GridFightPortalBuffActionResult portal_buff_action = 1459; // offset: 16
GridFightPortalBuffRerollActionResult portal_buff_reroll_action = 1493; // offset: 16
GridFightAugmentActionResult augment_action = 922; // offset: 16
GridFightAugmentRerollActionResult reroll_augment_action = 814; // offset: 16
GridFightTraitActionResult trait_action = 281; // offset: 16
GridFightEliteBranchActionResult elite_branch_action = 535; // offset: 16
NGAHBOPDAKK LICHOEPBMPO = 1479; // offset: 16
IPMBGBFPHJP BJBMKDOPFLA = 37; // offset: 16
GridFightRoundBeginActionResult round_begin_action = 1813; // offset: 16
GridFightReturnPreparationActionResult return_preparation_action = 1353; // offset: 16
GridFightSupplyActionResult supply_action = 812; // offset: 16
GridFightSupplyRerollActionResult reroll_supply_action = 547; // offset: 16
GridFightUpgradeEquipActionResult upgrade_equip_action = 268; // offset: 16
AFHHLEABJNC HOAPJDLLBFC = 1867; // offset: 16
GridFightRecommendEquipmentActionResult recommend_equipment_action = 1237; // offset: 16
GridFightForgeRoleActionResult forge_role_action_info = 1211; // offset: 16
FAPFEGCHPMF JCCAAGPGKCG = 1141; // offset: 16
}
}
// Obf: GridFightHandlePendingActionScRsp
// Type: Rsp
// CmdID: 8510
message GridFightHandlePendingActionScRsp {
uint32 retcode = 10; // offset: 24
uint32 queue_position = 2; // offset: 28
}
// Obf: GridFightStartGamePlayCsReq
// Type: Req
// CmdID: 8561
message GridFightStartGamePlayCsReq {
uint32 division_id = 13; // offset: 24
uint32 season = 9; // offset: 32
bool is_overlock = 4; // offset: 28
}
// Type: Rsp
// CmdID: 8445
message JDJNAEMEEEK {
uint32 retcode = 13; // offset: 32
GridFightCurrentInfo fight_current_info = 8; // offset: 16
}
// Obf: GridFightQuitLeaveGamePlayCsReq
// Type: Req
// CmdID: 8570
message GridFightQuitLeaveGamePlayCsReq {
}
// Type: Rsp
// CmdID: 8599
message JCIJIPLMNJK {
uint32 retcode = 3; // offset: 24
}
// Obf: GridFightResumeGamePlayCsReq
// Type: Req
// CmdID: 8440
message GridFightResumeGamePlayCsReq {
uint32 unique_id = 12; // offset: 24
}
// Type: Rsp
// CmdID: 8498
message EAPJAAEAIEH {
uint32 retcode = 4; // offset: 24
}
// Obf: GridFightFinishTutorialCsReq
// Type: Req
// CmdID: 8573
message GridFightFinishTutorialCsReq {
uint32 DBGOCKOEKKO = 3; // offset: 24
}
// Type: Rsp
// CmdID: 8531
message BHEDABIIHDB {
uint32 retcode = 9; // offset: 24
}
// Obf: GridFightEnterBattleStageCsReq
// Type: Req
// CmdID: 8428
message GridFightEnterBattleStageCsReq {
}
// Obf: GridFightEnterBattleStageScRsp
// Type: Rsp
// CmdID: 8430
message GridFightEnterBattleStageScRsp {
uint32 retcode = 9; // offset: 32
SceneBattleInfo battle_info = 2; // offset: 24
}
message DAAHHGENGDC {
GridFightGlobalHpChangeReason reason = 1; // offset: 28
uint32 ABDEFLGFJAO = 11; // offset: 24
uint32 FMKOPEDJCKP = 14; // offset: 32
}
// Obf: GridFightHpModifyInfo
message GridFightHpModifyInfo {
uint32 MGNPDKPKILB = 4; // offset: 28
GridFightUpdateGlobalHpReason reason = 9; // offset: 36
int32 FMKOPEDJCKP = 10; // offset: 40
uint32 MPDONOANLDP = 3; // offset: 32
int32 ABDEFLGFJAO = 14; // offset: 24
}
message MDPGPBPJCNB {
uint32 NEMGCNPEOCD = 12; // offset: 28
uint32 level = 10; // offset: 24
uint32 exp = 9; // offset: 32
}
message DAHFFDAFKJJ {
MDPGPBPJCNB DKLNKLLBEFE = 13; // offset: 24
uint32 JFILIIKGFJB = 1; // offset: 40
MDPGPBPJCNB HIGPIHEFOFC = 8; // offset: 16
}
// Obf: GridFightEndBattleStageNotify
// Type: Notify
// CmdID: 8595
message GridFightEndBattleStageNotify {
uint32 LLPNAOFEGGI = 13; // offset: 120
uint32 FMKOPEDJCKP = 706; // offset: 80
uint32 CPJCOBCMNHK = 4; // offset: 116
map<uint32, GridFightDropInfo> KAPFFLAEFOJ = 1; // offset: 40
uint32 section_id = 5; // offset: 112
uint32 HPOPADMBLLD = 15; // offset: 124
bool FACOJCDAMKJ = 3; // offset: 92
uint32 PGIKKPPENBG = 312; // offset: 72
uint32 DHCEMLHNDLM = 9; // offset: 64
uint32 LMNBANHMNHP = 8; // offset: 68
uint32 DHAMAAEIOLE = 823; // offset: 96
DAHFFDAFKJJ CGFIFPJCFLB = 86; // offset: 48
uint32 KMMFPCMFILK = 1886; // offset: 108
uint32 JFFNOKCBHFJ = 14; // offset: 128
repeated DAAHHGENGDC JFMHNEKKBEI = 905; // offset: 56
uint32 JKCNLDODJDM = 6; // offset: 104
uint32 JFILIIKGFJB = 2; // offset: 76
uint32 KFNHEENCOGG = 10; // offset: 132
repeated GridFightHpModifyInfo JGDJMFOBLAN = 417; // offset: 32
GridFightDamageSttInfo grid_fight_damage_stt_info = 11; // offset: 24
uint32 AFBAOGJPMAH = 874; // offset: 100
uint32 DBJAKJKGFAE = 1086; // offset: 88
uint32 HDABBOHFEOM = 12; // offset: 84
}
// Obf: GridFightQuitSettleCsReq
// Type: Req
// CmdID: 8410
message GridFightQuitSettleCsReq {
}
// Type: Rsp
// CmdID: 8546
message IPPBHNAFGCK {
uint32 retcode = 5; // offset: 24
}
message LIDDPHBEICJ {
uint32 unique_id = 13; // offset: 24
uint32 role_id = 4; // offset: 28
}
// Type: Req
// CmdID: 8468
message DFPILGKICDE {
uint32 trait_id = 1; // offset: 40
uint32 effect_id = 5; // offset: 32
oneof HGOPEEDOFAI {
LIDDPHBEICJ KIFPLPHPJKG = 1586; // offset: 16
}
}
// Type: Rsp
// CmdID: 8492
message IOJFHOKFNDK {
uint32 retcode = 10; // offset: 24
}
// Type: Req
// CmdID: 8507
message MPAIJOLELJN {
bool NAOKKEBCNAI = 6; // offset: 24
uint32 trait_id = 10; // offset: 28
}
// Type: Rsp
// CmdID: 8536
message PKJKPOANFPG {
uint32 retcode = 5; // offset: 24
}
message KFLKLCKKMDP {
uint32 FMFIMAIGLHI = 15; // offset: 52
bool NAOKKEBCNAI = 5; // offset: 40
repeated uint32 track_equipped_id_list = 11; // offset: 32
uint32 HHFGLCPLLPL = 10; // offset: 44
repeated uint32 grid_fight_item_list = 12; // offset: 16
GridFightEquipTrackSource source = 14; // offset: 48
}
// Obf: GridFightUpdateEquipTrackCsReq
// Type: Req
// CmdID: 8419
message GridFightUpdateEquipTrackCsReq {
repeated KFLKLCKKMDP GNCLIDFOALL = 5; // offset: 24
GridFightEquipTrackSource source = 3; // offset: 32
}
// Obf: GridFightUpdateEquipTrackScRsp
// Type: Rsp
// CmdID: 8452
message GridFightUpdateEquipTrackScRsp {
uint32 retcode = 10; // offset: 24
}
message OHACJBAELDJ {
uint32 HHFGLCPLLPL = 5; // offset: 28
uint32 FMFIMAIGLHI = 10; // offset: 24
}
// Obf: GridFightUpdateEquipTrackPriorityCsReq
// Type: Req
// CmdID: 8540
message GridFightUpdateEquipTrackPriorityCsReq {
repeated OHACJBAELDJ AOOIDNMNACA = 6; // offset: 16
}
// Type: Rsp
// CmdID: 8506
message OBMDDIAKMEJ {
uint32 retcode = 6; // offset: 24
}
// Obf: GridFightSummonProjectionCsReq
// Type: Req
// CmdID: 8542
message GridFightSummonProjectionCsReq {
uint32 CGJCFKKBPAE = 14; // offset: 24
}
// Type: Rsp
// CmdID: 8460
message PKHBMJCOJHK {
uint32 retcode = 6; // offset: 24
}
// Type: Req
// CmdID: 8464
message FLOKIHHIOHH {
uint32 elite_branch_id = 14; // offset: 24
}
// Type: Rsp
// CmdID: 8483
message KPHPNGGLJCD {
uint32 retcode = 14; // offset: 24
}
message LAINFAFHGAM {
double total_damage = 5; // offset: 40
uint32 role_star = 15; // offset: 48
uint32 role_id = 4; // offset: 32
bool KGNBBCJOBAK = 1; // offset: 53
repeated uint32 grid_fight_equipment_list = 12; // offset: 24
bool FKBHONDINLP = 3; // offset: 52
}
message ILGIDCNAPKC {
uint32 trait_id = 5; // offset: 28
uint32 LIEIEPGBCLM = 11; // offset: 24
double damage = 7; // offset: 32
}
message LPBDLJKGOCN {
double FKNBIJPBLOI = 8; // offset: 40
uint32 augment_id = 10; // offset: 24
double damage = 2; // offset: 32
}
message MNAKGAHODMP {
uint32 PGIKKPPENBG = 11; // offset: 56
repeated uint32 tutorial_unlock_id_list = 12; // offset: 16
uint32 DHAMAAEIOLE = 4; // offset: 32
uint32 CPJCOBCMNHK = 13; // offset: 36
uint32 DHCEMLHNDLM = 15; // offset: 40
uint32 section_id = 5; // offset: 52
uint32 JCODHIBIDNL = 2; // offset: 44
uint32 DGFFJNELJGM = 14; // offset: 48
}
// Obf: GridFightFinishInfo
message GridFightFinishInfo {
repeated GridFightGamePortalBuffInfo HENIACCFGLI = 3; // offset: 88
uint32 JBPCGDFPKOL = 360; // offset: 144
repeated uint32 IAMHFOPLNME = 358; // offset: 112
repeated GridFightEquipmentInfo grid_fight_equipment_list = 502; // offset: 40
repeated GridGameTraitInfo grid_fight_trait_info = 15; // offset: 136
CFCJMLKFGPO DEBNGDHLCEN = 359; // offset: 64
repeated uint32 PEIFNPBOBPF = 285; // offset: 72
GridFightSettleReason reason = 1315; // offset: 156
repeated LPBDLJKGOCN GGDIHOHPILG = 267; // offset: 120
repeated GridGameNpcInfo grid_game_npc_list = 125; // offset: 56
repeated GridGameAugmentInfo sync_augment_info = 10; // offset: 104
uint32 CFOLLKPCFLO = 8; // offset: 160
repeated ILGIDCNAPKC LBFOKNALBCN = 1562; // offset: 96
uint32 JMDPCLCOIDE = 595; // offset: 152
repeated NEAOHJMAPJN EOEMMAHAHIG = 2007; // offset: 24
MNAKGAHODMP IJBMDMOKKAF = 9; // offset: 48
repeated GridGameRoleInfo grid_game_role_list = 1413; // offset: 32
repeated LAINFAFHGAM IENJPAMOINO = 5; // offset: 16
repeated uint32 MKFHANHHECB = 1007; // offset: 80
bool is_overlock = 1541; // offset: 149
bool GEBFPLKEMEB = 317; // offset: 148
}
// Obf: GridFightSettleNotify
// Type: Notify
// CmdID: 8528
message GridFightSettleNotify {
uint32 FMNFMLBMGKM = 1684; // offset: 56
uint32 MFCCKIIHDAC = 1; // offset: 44
uint32 EBKHCAONCON = 3; // offset: 36
uint32 HMPMKCCMFCK = 11; // offset: 60
uint32 current_score = 12; // offset: 32
uint32 ANLPHOKNOPN = 14; // offset: 48
uint32 DJOACKEOHFG = 748; // offset: 40
uint32 GJBAHMHKPGD = 10; // offset: 52
GridFightFinishInfo DACAGELDCPM = 750; // offset: 16
}
// Obf: GridFightTalentInfo
message GridFightTalentInfo {
repeated uint32 JPNNBGEHHME = 13; // offset: 24
}
message OBPDKPHAKLG {
uint32 DHMNGFILKCP = 8; // offset: 24
uint32 GJBAHMHKPGD = 10; // offset: 28
}
// Obf: GridFightStaticGameInfo
message GridFightStaticGameInfo {
uint32 division_id = 4; // offset: 52
uint32 HMPMKCCMFCK = 11; // offset: 60
uint32 grid_fight_combo_win_num = 8; // offset: 64
uint32 KNBOBBFFIFN = 1; // offset: 48
OBPDKPHAKLG exp = 13; // offset: 40
uint32 ODOAJIJBCEB = 15; // offset: 56
GridFightTalentInfo FALPCFLDIML = 14; // offset: 16
GridFightHandBookInfo CGNBFAJOAFK = 6; // offset: 24
}
message KPKCNCLOKFC {
GridFightWeeklyScore BJFHHNMLAHL = 4; // offset: 24
GridFightTalentInfo FALPCFLDIML = 5; // offset: 32
}
// Obf: GridFightSystemInfo
message GridFightSystemInfo {
KPKCNCLOKFC FIGFGAIGGJB = 5; // offset: 16
GridFightStaticGameInfo NDCIILBONPH = 1; // offset: 32
}
// Obf: GridFightPermanentTalentEnableCsReq
// Type: Req
// CmdID: 8458
message GridFightPermanentTalentEnableCsReq {
uint32 EHAJMKFJCCM = 10; // offset: 24
}
// Obf: GridFightPermanentTalentEnableScRsp
// Type: Rsp
// CmdID: 8455
message GridFightPermanentTalentEnableScRsp {
uint32 retcode = 8; // offset: 28
uint32 EHAJMKFJCCM = 2; // offset: 24
}
// Obf: GridFightSeasonTalentEnableCsReq
// Type: Req
// CmdID: 8554
message GridFightSeasonTalentEnableCsReq {
uint32 EHAJMKFJCCM = 10; // offset: 24
}
// Obf: GridFightSeasonTalentEnableScRsp
// Type: Rsp
// CmdID: 8444
message GridFightSeasonTalentEnableScRsp {
uint32 retcode = 5; // offset: 24
uint32 EHAJMKFJCCM = 10; // offset: 28
}
// Obf: GridFightPermanentTalentResetCsReq
// Type: Req
// CmdID: 8463
message GridFightPermanentTalentResetCsReq {
}
// Obf: GridFightPermanentTalentResetScRsp
// Type: Rsp
// CmdID: 8425
message GridFightPermanentTalentResetScRsp {
uint32 retcode = 1; // offset: 24
}
// Obf: GridFightSeasonTalentResetCsReq
// Type: Req
// CmdID: 8497
message GridFightSeasonTalentResetCsReq {
}
// Obf: GridFightSeasonTalentResetScRsp
// Type: Rsp
// CmdID: 8511
message GridFightSeasonTalentResetScRsp {
uint32 retcode = 4; // offset: 24
}
message DOEKCNLADHL {
uint32 BDMBJAONENN = 5; // offset: 28
uint32 item_count = 15; // offset: 24
}
// Obf: GridFightSyncVirtualItemNotify
// Type: Notify
// CmdID: 8487
message GridFightSyncVirtualItemNotify {
repeated DOEKCNLADHL item_list = 1; // offset: 24
}
// Obf: GridFightHandBookRoleInfo
message GridFightHandBookRoleInfo {
repeated uint32 CGMJMFHGGLF = 10; // offset: 24
repeated uint32 grid_fight_avatar_list = 11; // offset: 16
}
// Obf: GridFightHandBookEquipInfo
message GridFightHandBookEquipInfo {
repeated uint32 grid_fight_item_list = 15; // offset: 16
repeated uint32 BDDKHLKFMHE = 9; // offset: 32
}
// Obf: GridFightHandBookAugmentInfo
message GridFightHandBookAugmentInfo {
repeated uint32 NDEBHDGOGMC = 3; // offset: 16
repeated uint32 OOAADCGBKPC = 9; // offset: 32
}
// Obf: GridFightHandBookPortalInfo
message GridFightHandBookPortalInfo {
repeated uint32 HBLPKDEHAFC = 2; // offset: 24
repeated uint32 grid_fight_portal_buff_list = 5; // offset: 16
}
// Obf: GridFightHandBookMonsterInfo
message GridFightHandBookMonsterInfo {
repeated uint32 PBBJALBNKJD = 15; // offset: 16
}
// Obf: GridFightHandBookInfo
message GridFightHandBookInfo {
GridFightHandBookEquipInfo grid_fight_equip_info = 8; // offset: 56
GridFightHandBookMonsterInfo grid_fight_monster_info = 15; // offset: 40
GridFightHandBookRoleInfo grid_fight_role_info = 7; // offset: 16
GridFightHandBookAugmentInfo grid_fight_augment_info = 3; // offset: 24
GridFightHandBookPortalInfo grid_fight_portal_info = 2; // offset: 48
}
// Obf: GridFightSeasonHandBookNotify
// Type: Notify
// CmdID: 8541
message GridFightSeasonHandBookNotify {
oneof OKAIINGCACL {
GridFightHandBookRoleInfo handbook_grid_fight_role_info = 552; // offset: 24
GridFightHandBookEquipInfo handbook_grid_fight_equip_info = 731; // offset: 24
GridFightHandBookAugmentInfo handbook_grid_fight_augment_info = 1918; // offset: 24
GridFightHandBookPortalInfo handbook_grid_fight_portal_info = 2017; // offset: 24
GridFightHandBookMonsterInfo handbook_grid_fight_monster_info = 1424; // offset: 24
}
}
// Obf: GridFightWeeklyExtraSeasonExpScRsp
// Type: Notify
// CmdID: 8488
message GridFightWeeklyExtraSeasonExpScRsp {
uint32 cur_taken_extra_exp = 10; // offset: 24
}
// Obf: GridFightWeeklyScore
message GridFightWeeklyScore {
uint32 current_score = 1; // offset: 48
int64 begin_time = 10; // offset: 32
int64 end_time = 11; // offset: 40
bool JNLBCODBKGB = 9; // offset: 52
repeated uint32 has_got_score_rank = 13; // offset: 24
}
// Obf: GridFightTakeWeeklyRewardCsReq
// Type: Req
// CmdID: 8478
message GridFightTakeWeeklyRewardCsReq {
repeated uint32 grid_fight_score_rank_list = 2; // offset: 24
}
// Obf: GridFightTakeWeeklyRewardScRsp
// Type: Rsp
// CmdID: 8482
message GridFightTakeWeeklyRewardScRsp {
repeated uint32 BGDGOACEFCB = 8; // offset: 16
uint32 retcode = 11; // offset: 48
ItemList reward = 5; // offset: 32
GridFightWeeklyScore BJFHHNMLAHL = 12; // offset: 24
}
// Obf: GridFightDestroyWeeklyRewardCsReq
// Type: Req
// CmdID: 8594
message GridFightDestroyWeeklyRewardCsReq {
repeated uint32 PIAHACEOKDP = 9; // offset: 16
}
// Obf: GridFightDestroyWeeklyRewardScRsp
// Type: Rsp
// CmdID: 8454
message GridFightDestroyWeeklyRewardScRsp {
uint32 retcode = 11; // offset: 32
GridFightWeeklyScore BJFHHNMLAHL = 13; // offset: 24
}
// Obf: GridFightUpdateWeeklyRewardInfoScNotify
// Type: Notify
// CmdID: 8421
message GridFightUpdateWeeklyRewardInfoScNotify {
GridFightWeeklyScore BJFHHNMLAHL = 8; // offset: 16
}
// Obf: GridFightArchiveData
message GridFightArchiveData {
uint32 IBBJEJIBCMN = 10; // offset: 36
uint32 season = 4; // offset: 48
uint32 EMPFMNAKGNC = 7; // offset: 40
GridFightFinishInfo DACAGELDCPM = 3; // offset: 24
int64 BHBGFDFBDPP = 11; // offset: 56
uint32 KNBOBBFFIFN = 15; // offset: 32
bool KPKKBGHAABO = 2; // offset: 44
}
// Obf: GridFightGetArchiveCsReq
// Type: Req
// CmdID: 8442
message GridFightGetArchiveCsReq {
IGGGGMEEBCA type = 9; // offset: 24
}
// Obf: GridFightGetArchiveScRsp
// Type: Rsp
// CmdID: 8519
message GridFightGetArchiveScRsp {
uint32 retcode = 1; // offset: 36
IGGGGMEEBCA type = 15; // offset: 32
repeated GridFightArchiveData NFKGBAIOKOG = 2; // offset: 16
}
// Obf: FavourArchiveCsReq
// Type: Req
// CmdID: 8577
message FavourArchiveCsReq {
uint32 EMPFMNAKGNC = 6; // offset: 24
bool KPKKBGHAABO = 10; // offset: 28
}
// Obf: FavourArchiveScRsp
// Type: Rsp
// CmdID: 8586
message FavourArchiveScRsp {
uint32 retcode = 11; // offset: 24
bool KPKKBGHAABO = 15; // offset: 28
uint32 EMPFMNAKGNC = 4; // offset: 32
}
// Obf: GridFightSyncKeepWinCntNotify
// Type: Notify
// CmdID: 8441
message GridFightSyncKeepWinCntNotify {
uint32 KMMKGNLAIHN = 6; // offset: 24
}
// Obf: GridFightBackToPrepareReq
// Type: Req
// CmdID: 8475
message GridFightBackToPrepareReq {
}
// Type: Rsp
// CmdID: 8545
message JLEGGAEICOH {
uint32 retcode = 5; // offset: 24
}
message MCKCOILPFMA {
uint32 pos = 13; // offset: 44
uint32 role_star = 9; // offset: 36
bool FAMFHDHAKFC = 7; // offset: 32
uint32 role_id = 1; // offset: 40
repeated uint32 grid_fight_item_list = 5; // offset: 24
}
message IMPLAAHKMNI {
string BIJFLOCPMBB = 3; // offset: 16
string name = 7; // offset: 40
uint32 dice_slot_id = 9; // offset: 48
repeated MCKCOILPFMA CANCGOCANFF = 5; // offset: 24
}
message IMLDFOJGFAG {
}
// Type: Rsp
// CmdID: 8466
message OPFIINEAPOM {
uint32 IBEPJANBOLM = 14; // offset: 36
uint32 retcode = 5; // offset: 32
repeated IMPLAAHKMNI JGBJBDPMKLE = 10; // offset: 24
}
message IODDPFMOGFO {
string BIJFLOCPMBB = 5; // offset: 32
string name = 1; // offset: 16
uint32 dice_slot_id = 14; // offset: 48
repeated MCKCOILPFMA CANCGOCANFF = 4; // offset: 24
}
// Type: Rsp
// CmdID: 8555
message EDIDEMJDNCM {
IMPLAAHKMNI DIDAKFOKJOP = 8; // offset: 24
uint32 retcode = 5; // offset: 32
}
message BMBBOMKDDNM {
IMPLAAHKMNI LCAKFHAIPNL = 12; // offset: 24
}
// Type: Rsp
// CmdID: 8579
message ENDJFBEDCMF {
IMPLAAHKMNI CALMHPLFBBP = 4; // offset: 24
uint32 retcode = 10; // offset: 32
}
message NPMAFNFNEPG {
uint32 dice_slot_id = 13; // offset: 24
}
// Type: Rsp
// CmdID: 8564
message AFDPOGFPIKE {
uint32 MBFGDNKLOLH = 12; // offset: 28
uint32 IBEPJANBOLM = 6; // offset: 24
uint32 retcode = 2; // offset: 32
}
message EIPEBOGDMHC {
message IOCPNGHAKPH {
enum MALCBJOGAIK {
MALCBJOGAIK_IOPIBMICABE = 0;
MALCBJOGAIK_FHKLFHCNAFH = 1;
MALCBJOGAIK_BLAIFFOPMIN = 2;
}
}
IOCPNGHAKPH.MALCBJOGAIK type = 5; // offset: 24
uint32 EAPICENPDIO = 7; // offset: 28
}
// Type: Rsp
// CmdID: 8504
message BBLMLFILJHL {
uint32 retcode = 14; // offset: 28
uint32 IBEPJANBOLM = 5; // offset: 24
}
// Type: Req
// CmdID: 8548
message FBLGPLMLHMO {
string CGMEFJIEEAJ = 10; // offset: 16
string FDIKGHLJJCK = 15; // offset: 32
}
// Type: Rsp
// CmdID: 8505
message DBLEIOFHMFN {
string FDIKGHLJJCK = 4; // offset: 24
string CGMEFJIEEAJ = 6; // offset: 32
uint32 retcode = 5; // offset: 40
}
// Obf: CmdHeartdialType
enum CmdHeartdialType {
CmdHeartdialType_MNFEPONEDDJ = 0;
CmdHeartDialScriptChangeScNotify = 6369;
CmdHeartDialTraceScriptCsReq = 6340;
CmdChangeScriptEmotionScRsp = 6304;
CmdFinishEmotionDialoguePerformanceScRsp = 6400;
CmdSubmitEmotionItemCsReq = 6335;
CmdHeartDialTraceScriptScRsp = 6346;
CmdSubmitEmotionItemScRsp = 6313;
CmdGetHeartDialInfoScRsp = 6381;
CmdGetHeartDialInfoCsReq = 6383;
CmdFinishEmotionDialoguePerformanceCsReq = 6362;
CmdChangeScriptEmotionCsReq = 6324;
}
enum HeartDialEmotionType {
HEART_DIAL_EMOTION_TYPE_PEACE = 0;
HEART_DIAL_EMOTION_TYPE_ANGER = 1;
HEART_DIAL_EMOTION_TYPE_HAPPY = 2;
HEART_DIAL_EMOTION_TYPE_SAD = 3;
}
enum HeartDialStepType {
HeartDialStepType_COEEJALELPF = 0;
HeartDialStepType_BADPBGFJPNN = 1;
HeartDialStepType_game_lock_info = 2;
HeartDialStepType_CCJMKNNHKKE = 3;
HeartDialStepType_BEJEBBNFGPM = 4;
HeartDialStepType_NGNFOIHNLMJ = 5;
}
enum HeartDialUnlockStatus {
HEART_DIAL_UNLOCK_STATUS_LOCK = 0;
HEART_DIAL_UNLOCK_STATUS_UNLOCK_SINGLE = 1;
HEART_DIAL_UNLOCK_STATUS_UNLOCK_ALL = 2;
}
message HeartDialDialogueInfo {
bool OHNACNINCGD = 11; // offset: 28
uint32 dialogue_id = 4; // offset: 24
}
message HeartDialScriptInfo {
bool OCHNMOCGGNA = 10; // offset: 29
bool FMHBFEAANIN = 5; // offset: 28
uint32 script_id = 6; // offset: 24
HeartDialStepType step = 1; // offset: 32
HeartDialEmotionType cur_emotion_type = 3; // offset: 36
}
message EEMCFHDFMMP {
uint32 GEKDHMLCGNM = 1; // offset: 24
uint32 script_id = 4; // offset: 28
}
// Obf: GetHeartDialInfoCsReq
// Type: Req
// CmdID: 6383
message GetHeartDialInfoCsReq {
}
// Obf: GetHeartDialInfoScRsp
// Type: Rsp
// CmdID: 6381
message GetHeartDialInfoScRsp {
repeated HeartDialDialogueInfo dialogue_info_list = 9; // offset: 24
uint32 retcode = 6; // offset: 48
HeartDialUnlockStatus unlock_status = 10; // offset: 52
repeated EEMCFHDFMMP MHIOKGLHABO = 11; // offset: 16
repeated HeartDialScriptInfo script_info_list = 14; // offset: 40
}
// Obf: ChangeScriptEmotionCsReq
// Type: Req
// CmdID: 6324
message ChangeScriptEmotionCsReq {
uint32 script_id = 11; // offset: 28
HeartDialEmotionType target_emotion_type = 4; // offset: 24
uint32 AJMDNPEPDFH = 13; // offset: 32
}
// Obf: ChangeScriptEmotionScRsp
// Type: Rsp
// CmdID: 6304
message ChangeScriptEmotionScRsp {
uint32 script_id = 11; // offset: 28
uint32 retcode = 1; // offset: 32
HeartDialEmotionType emotion_type = 3; // offset: 24
}
// Obf: SubmitEmotionItemCsReq
// Type: Req
// CmdID: 6335
message SubmitEmotionItemCsReq {
uint32 AJMDNPEPDFH = 14; // offset: 32
ItemList item_list = 8; // offset: 24
uint32 script_id = 3; // offset: 36
}
// Obf: SubmitEmotionItemScRsp
// Type: Rsp
// CmdID: 6313
message SubmitEmotionItemScRsp {
uint32 retcode = 12; // offset: 28
uint32 script_id = 10; // offset: 24
}
// Obf: FinishEmotionDialoguePerformanceCsReq
// Type: Req
// CmdID: 6362
message FinishEmotionDialoguePerformanceCsReq {
uint32 script_id = 13; // offset: 24
uint32 dialogue_id = 4; // offset: 32
uint32 AJMDNPEPDFH = 6; // offset: 28
}
// Obf: FinishEmotionDialoguePerformanceScRsp
// Type: Rsp
// CmdID: 6400
message FinishEmotionDialoguePerformanceScRsp {
ItemList reward_list = 14; // offset: 16
uint32 script_id = 7; // offset: 36
uint32 dialogue_id = 15; // offset: 32
uint32 retcode = 10; // offset: 40
}
// Obf: HeartDialScriptChangeScNotify
// Type: Notify
// CmdID: 6369
message HeartDialScriptChangeScNotify {
repeated EEMCFHDFMMP MHIOKGLHABO = 1; // offset: 40
repeated HeartDialDialogueInfo changed_dialogue_info_list = 5; // offset: 24
repeated HeartDialScriptInfo changed_script_info_list = 12; // offset: 16
HeartDialUnlockStatus unlock_status = 10; // offset: 48
}
// Obf: HeartDialTraceScriptCsReq
// Type: Req
// CmdID: 6340
message HeartDialTraceScriptCsReq {
EEMCFHDFMMP JFEGEKOGGCD = 6; // offset: 16
}
// Obf: HeartDialTraceScriptScRsp
// Type: Rsp
// CmdID: 6346
message HeartDialTraceScriptScRsp {
uint32 retcode = 9; // offset: 32
EEMCFHDFMMP JFEGEKOGGCD = 13; // offset: 16
}
// Obf: CmdHeliobusType
enum CmdHeliobusType {
CmdHeliobusType_MNFEPONEDDJ = 0;
CmdHeliobusSnsCommentCsReq = 5869;
CmdHeliobusEnterBattleScRsp = 5803;
CmdHeliobusSnsLikeCsReq = 5862;
CmdHeliobusSnsReadCsReq = 5824;
CmdHeliobusInfoChangedScNotify = 5857;
CmdHeliobusType_FELBGHJMBAG = 5856;
CmdHeliobusSnsPostScRsp = 5813;
CmdHeliobusActivityDataCsReq = 5883;
CmdHeliobusUpgradeLevelCsReq = 5884;
CmdHeliobusSelectSkillScRsp = 5848;
CmdHeliobusSnsReadScRsp = 5804;
CmdHeliobusChallengeUpdateScNotify = 5818;
CmdHeliobusSnsLikeScRsp = 5900;
CmdHeliobusLineupUpdateScNotify = 5806;
CmdHeliobusActivityDataScRsp = 5881;
CmdHeliobusUnlockSkillScNotify = 5823;
CmdHeliobusStartRaidScRsp = 5831;
CmdHeliobusSnsCommentScRsp = 5840;
CmdHeliobusStartRaidCsReq = 5809;
CmdHeliobusSnsPostCsReq = 5835;
CmdHeliobusUpgradeLevelScRsp = 5819;
CmdHeliobusSnsUpdateScNotify = 5846;
CmdHeliobusEnterBattleCsReq = 5886;
}
message NGNONDDPNEM {
uint32 HMFEHLMOOKB = 15; // offset: 32
repeated uint32 DBFBPALCCAM = 7; // offset: 24
}
// Obf: HeliobusChallengeData
message HeliobusChallengeData {
uint32 challenge_id = 4; // offset: 32
uint32 star = 10; // offset: 24
bool EFBKENIFNOB = 14; // offset: 28
}
message HeliobusChallengeLineup {
repeated uint32 avatar_id_list = 12; // offset: 16
uint32 skill_id = 10; // offset: 32
uint32 group_id = 4; // offset: 36
}
// Obf: HeliobusActivityDataCsReq
// Type: Req
// CmdID: 5883
message HeliobusActivityDataCsReq {
}
// Obf: HeliobusActivityDataScRsp
// Type: Rsp
// CmdID: 5881
message HeliobusActivityDataScRsp {
repeated HeliobusChallengeData challenge_list = 3; // offset: 24
repeated HeliobusChallengeLineup CEOFFCPCHDD = 9; // offset: 32
uint32 ENFCDCLMKAH = 8; // offset: 72
uint32 phase = 15; // offset: 60
uint32 IMNHMFLADJK = 5; // offset: 56
uint32 level = 7; // offset: 68
uint32 retcode = 6; // offset: 64
NGNONDDPNEM skill_info = 14; // offset: 16
repeated OEMGFNOAMAN GEKLIGCOGMA = 11; // offset: 48
uint32 PEDLBEPCDGO = 10; // offset: 76
}
message MDFFBDELOGI {
uint32 OOCLCLDDAMC = 8; // offset: 32
uint32 NBKODKMALOO = 1; // offset: 36
repeated MDFFBDELOGI NICFFAJOAEO = 5; // offset: 24
}
message OEMGFNOAMAN {
bool ENOFACHFMHH = 11; // offset: 40
repeated MDFFBDELOGI KOKIGBONIKO = 7; // offset: 24
uint32 NHIINMKABLH = 9; // offset: 44
uint32 HCNCEDGKIKH = 1; // offset: 32
uint32 NIFMONLJLED = 10; // offset: 52
uint32 JFFPKDMEKGL = 14; // offset: 36
uint32 GPPHPEALHMH = 12; // offset: 48
bool BCFPDCEIFDC = 13; // offset: 41
}
// Obf: HeliobusSnsReadCsReq
// Type: Req
// CmdID: 5824
message HeliobusSnsReadCsReq {
uint32 HCNCEDGKIKH = 9; // offset: 24
}
// Obf: HeliobusSnsReadScRsp
// Type: Rsp
// CmdID: 5804
message HeliobusSnsReadScRsp {
uint32 HCNCEDGKIKH = 1; // offset: 28
uint32 retcode = 5; // offset: 24
}
// Obf: HeliobusSnsPostCsReq
// Type: Req
// CmdID: 5835
message HeliobusSnsPostCsReq {
uint32 GPPHPEALHMH = 1; // offset: 24
uint32 HCNCEDGKIKH = 8; // offset: 32
uint32 JFFPKDMEKGL = 6; // offset: 28
}
// Obf: HeliobusSnsPostScRsp
// Type: Rsp
// CmdID: 5813
message HeliobusSnsPostScRsp {
uint32 retcode = 15; // offset: 32
OEMGFNOAMAN AKEIHHBLJNJ = 6; // offset: 24
}
// Obf: HeliobusSnsLikeCsReq
// Type: Req
// CmdID: 5862
message HeliobusSnsLikeCsReq {
uint32 HCNCEDGKIKH = 13; // offset: 24
}
// Obf: HeliobusSnsLikeScRsp
// Type: Rsp
// CmdID: 5900
message HeliobusSnsLikeScRsp {
uint32 HCNCEDGKIKH = 8; // offset: 24
uint32 retcode = 2; // offset: 28
bool BCFPDCEIFDC = 10; // offset: 32
}
// Obf: HeliobusSnsCommentCsReq
// Type: Req
// CmdID: 5869
message HeliobusSnsCommentCsReq {
uint32 KCGPEJEJGCH = 2; // offset: 32
uint32 HCNCEDGKIKH = 5; // offset: 28
uint32 NBKODKMALOO = 3; // offset: 24
}
// Obf: HeliobusSnsCommentScRsp
// Type: Rsp
// CmdID: 5840
message HeliobusSnsCommentScRsp {
OEMGFNOAMAN AKEIHHBLJNJ = 3; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: HeliobusSnsUpdateScNotify
// Type: Notify
// CmdID: 5846
message HeliobusSnsUpdateScNotify {
repeated OEMGFNOAMAN NDCKPFOMNCN = 15; // offset: 16
}
// Obf: HeliobusInfoChangedScNotify
// Type: Notify
// CmdID: 5857
message HeliobusInfoChangedScNotify {
uint32 phase = 7; // offset: 32
uint32 ENFCDCLMKAH = 13; // offset: 36
uint32 PEDLBEPCDGO = 8; // offset: 40
repeated OEMGFNOAMAN NDCKPFOMNCN = 14; // offset: 24
}
// Obf: HeliobusUpgradeLevelCsReq
// Type: Req
// CmdID: 5884
message HeliobusUpgradeLevelCsReq {
}
// Obf: HeliobusUpgradeLevelScRsp
// Type: Rsp
// CmdID: 5819
message HeliobusUpgradeLevelScRsp {
uint32 retcode = 3; // offset: 28
uint32 level = 2; // offset: 24
}
// Obf: HeliobusUnlockSkillScNotify
// Type: Notify
// CmdID: 5823
message HeliobusUnlockSkillScNotify {
uint32 HMFEHLMOOKB = 2; // offset: 24
uint32 skill_id = 10; // offset: 28
}
// Obf: HeliobusEnterBattleCsReq
// Type: Req
// CmdID: 5886
message HeliobusEnterBattleCsReq {
repeated uint32 avatar_id_list = 7; // offset: 24
uint32 skill_id = 10; // offset: 32
uint32 event_id = 3; // offset: 36
}
// Obf: HeliobusEnterBattleScRsp
// Type: Rsp
// CmdID: 5803
message HeliobusEnterBattleScRsp {
uint32 event_id = 7; // offset: 32
uint32 retcode = 8; // offset: 36
SceneBattleInfo battle_info = 14; // offset: 16
}
message INLBCHINJCI {
uint32 skill_id = 14; // offset: 24
}
// Obf: HeliobusSelectSkillScRsp
// Type: Rsp
// CmdID: 5848
message HeliobusSelectSkillScRsp {
uint32 retcode = 10; // offset: 24
uint32 skill_id = 1; // offset: 28
}
// Obf: HeliobusChallengeUpdateScNotify
// Type: Notify
// CmdID: 5818
message HeliobusChallengeUpdateScNotify {
HeliobusChallengeData BDPBOBHCDGF = 4; // offset: 24
}
// Obf: HeliobusLineupUpdateScNotify
// Type: Notify
// CmdID: 5806
message HeliobusLineupUpdateScNotify {
HeliobusChallengeLineup lineup = 2; // offset: 24
}
// Obf: HeliobusStartRaidCsReq
// Type: Req
// CmdID: 5809
message HeliobusStartRaidCsReq {
uint32 prop_entity_id = 4; // offset: 36
uint32 MOBJLKMJJBL = 9; // offset: 32
repeated uint32 avatar_list = 2; // offset: 16
uint32 skill_id = 12; // offset: 48
uint32 raid_id = 8; // offset: 44
bool is_save = 13; // offset: 40
}
// Obf: HeliobusStartRaidScRsp
// Type: Rsp
// CmdID: 5831
message HeliobusStartRaidScRsp {
uint32 retcode = 4; // offset: 32
EJFCPMHJLDO scene = 13; // offset: 24
}
// Obf: CmdHipplenType
enum CmdHipplenType {
CmdHipplenType_MNFEPONEDDJ = 0;
CmdSetHipplenAgendaScRsp = 9012;
CmdTakeHipplenEndingRewardCsReq = 9029;
CmdSetHipplenOutfitScRsp = 9022;
CmdHipplenChangeScNotify = 9011;
CmdHipplenAgendaResultScNotify = 9030;
CmdSetHipplenAgendaCsReq = 9039;
CmdHipplenCycleResultScNotify = 9007;
CmdGetHipplenInheritCsReq = 9001;
CmdGetHipplenDataCsReq = 9004;
CmdHipplenTraitUnlockScNotify = 9023;
CmdGetHipplenDataScRsp = 9040;
CmdTakeHipplenEndingRewardScRsp = 9008;
CmdSettleHipplenWorkCsReq = 9024;
CmdSettleHipplenWorkScRsp = 9002;
CmdSetHipplenOutfitCsReq = 9038;
CmdOpenHipplenCycleCsReq = 9018;
CmdOpenHipplenCycleScRsp = 9034;
CmdGetHipplenInheritScRsp = 9014;
}
enum ONPGEDMKEBK {
ONPGEDMKEBK_MNFEPONEDDJ = 0;
ONPGEDMKEBK_MBMDKOIDNGD = 1;
ONPGEDMKEBK_KOFDKPCEDGD = 2;
ONPGEDMKEBK_HAJPEFJKEOK = 3;
ONPGEDMKEBK_NHNGJBAKNEG = 4;
ONPGEDMKEBK_MHCAPLDOGCD = 5;
}
message DJFLHJICJAP {
uint32 value = 7; // offset: 24
uint32 type = 13; // offset: 28
}
message NMHCJAELOJF {
uint32 type = 10; // offset: 28
int32 value = 4; // offset: 24
}
message LGKLHAMJIAF {
repeated DJFLHJICJAP BBOBBJDJNED = 1; // offset: 16
}
message HBKJODHKACK {
bool IDCCDEGCOHN = 10; // offset: 24
ONPGEDMKEBK type = 1; // offset: 32
uint32 id = 9; // offset: 28
}
message GIMJFJEJAMK {
HBKJODHKACK GACJJKDLFHO = 5; // offset: 32
repeated HBKJODHKACK LMHHOHFOKBF = 14; // offset: 40
uint32 AMPCKINCBKO = 8; // offset: 52
uint32 INEGCCCPNJF = 2; // offset: 48
repeated uint32 MJIMJAAHEPN = 15; // offset: 24
uint32 AMKDGHHOPGC = 4; // offset: 56
}
message BICMEJKCOFF {
repeated uint32 grid_fight_trait_info = 6; // offset: 24
}
message EHBGAEFEHDF {
uint32 JNLLGLBHBOI = 13; // offset: 56
BICMEJKCOFF NECCECPINFF = 3; // offset: 24
GIMJFJEJAMK IGJHAJPMMLN = 15; // offset: 32
uint32 FNNFFOAOGOA = 4; // offset: 48
LGKLHAMJIAF GMKOKEFFBCE = 7; // offset: 40
uint32 NGNIFAOBMAJ = 12; // offset: 52
}
message KDDMOFFNBPA {
repeated uint32 MMIKOBNMOJA = 4; // offset: 16
repeated uint32 IDFFJBBOFOC = 13; // offset: 32
}
message KNPAKIMBDEO {
uint32 NODEHMDDKCA = 7; // offset: 24
bool is_taken_reward = 15; // offset: 28
}
message ENGJDNHBNKG {
repeated KNPAKIMBDEO CACMONBDBHN = 10; // offset: 24
repeated uint32 grid_fight_trait_info = 6; // offset: 16
}
message ODPEADEAOPE {
uint32 JDIMDDCIMOE = 8; // offset: 28
uint32 HCHONGMIDEA = 2; // offset: 24
}
// Obf: GetHipplenDataCsReq
// Type: Req
// CmdID: 9004
message GetHipplenDataCsReq {
}
// Obf: GetHipplenDataScRsp
// Type: Rsp
// CmdID: 9040
message GetHipplenDataScRsp {
EHBGAEFEHDF NMICJJGOHAF = 7; // offset: 32
KDDMOFFNBPA DFEGOOEICAO = 2; // offset: 24
uint32 GDBDPPAGEBL = 1; // offset: 48
bool JJMCJHEEMDO = 14; // offset: 52
uint32 retcode = 9; // offset: 56
ENGJDNHBNKG LEJFPAEMFME = 6; // offset: 40
}
// Obf: GetHipplenInheritCsReq
// Type: Req
// CmdID: 9001
message GetHipplenInheritCsReq {
}
// Obf: GetHipplenInheritScRsp
// Type: Rsp
// CmdID: 9014
message GetHipplenInheritScRsp {
uint32 retcode = 2; // offset: 32
repeated uint32 grid_fight_trait_info = 9; // offset: 16
}
// Obf: SetHipplenAgendaCsReq
// Type: Req
// CmdID: 9039
message SetHipplenAgendaCsReq {
repeated uint32 LMHHOHFOKBF = 15; // offset: 16
}
// Obf: SetHipplenAgendaScRsp
// Type: Rsp
// CmdID: 9012
message SetHipplenAgendaScRsp {
uint32 retcode = 11; // offset: 32
repeated HBKJODHKACK LMHHOHFOKBF = 10; // offset: 24
}
message NHOHGFLFBKA {
uint32 BJBLEOMOJFC = 1; // offset: 24
}
message HEDNMLKKNDO {
uint32 id = 9; // offset: 24
}
message IKGLDFOMPIH {
repeated uint32 DJJNIHEOHAA = 2; // offset: 32
repeated ODPEADEAOPE EMDFMECPBKI = 13; // offset: 16
}
message BGJLDMCJIJP {
}
// Obf: SettleHipplenWorkCsReq
// Type: Req
// CmdID: 9024
message SettleHipplenWorkCsReq {
oneof HGOPEEDOFAI {
NHOHGFLFBKA ECFFNMPKONH = 14; // offset: 16
HEDNMLKKNDO KOFDKPCEDGD = 11; // offset: 16
IKGLDFOMPIH HAJPEFJKEOK = 13; // offset: 16
BGJLDMCJIJP MHCAPLDOGCD = 12; // offset: 16
}
}
message NMCIEKHBDIB {
uint32 IAJCOJMGHFF = 6; // offset: 32
uint32 JNLLGLBHBOI = 15; // offset: 24
uint32 BJBLEOMOJFC = 5; // offset: 36
int32 CBJIECBGHJN = 3; // offset: 28
}
message ANPNJCOAHKG {
uint32 IAJCOJMGHFF = 7; // offset: 28
int32 CBJIECBGHJN = 12; // offset: 32
uint32 BJBLEOMOJFC = 14; // offset: 24
}
// Obf: SettleHipplenWorkScRsp
// Type: Rsp
// CmdID: 9002
message SettleHipplenWorkScRsp {
repeated HBKJODHKACK LMHHOHFOKBF = 2; // offset: 24
uint32 retcode = 4; // offset: 56
LGKLHAMJIAF GMKOKEFFBCE = 15; // offset: 32
repeated NMHCJAELOJF NFDDCLDPGAH = 5; // offset: 40
oneof HDKOPHOCBMK {
NMCIEKHBDIB ECFFNMPKONH = 8; // offset: 16
ANPNJCOAHKG NHNGJBAKNEG = 1; // offset: 16
}
}
// Obf: HipplenAgendaResultScNotify
// Type: Notify
// CmdID: 9030
message HipplenAgendaResultScNotify {
EHBGAEFEHDF NMICJJGOHAF = 12; // offset: 64
LGKLHAMJIAF IHNNHDNHJEI = 10; // offset: 40
ANPNJCOAHKG OMHKGPJCFHH = 5; // offset: 16
repeated uint32 EAEAPGHAFML = 13; // offset: 56
repeated uint32 grid_fight_trait_info = 1; // offset: 48
repeated HBKJODHKACK LMHHOHFOKBF = 2; // offset: 24
bool PHKOOBBOKFC = 11; // offset: 72
}
// Obf: HipplenCycleResultScNotify
// Type: Notify
// CmdID: 9007
message HipplenCycleResultScNotify {
repeated ODPEADEAOPE GLLGFGNMLJF = 1; // offset: 40
LGKLHAMJIAF KDNPKHMDIMF = 15; // offset: 24
repeated uint32 grid_fight_trait_info = 3; // offset: 48
repeated uint32 MMIKOBNMOJA = 11; // offset: 56
repeated ODPEADEAOPE NGPLPIIPNNJ = 13; // offset: 16
uint32 GDBDPPAGEBL = 7; // offset: 68
uint32 NODEHMDDKCA = 9; // offset: 64
}
// Obf: OpenHipplenCycleCsReq
// Type: Req
// CmdID: 9018
message OpenHipplenCycleCsReq {
uint32 trait_id = 4; // offset: 24
}
// Obf: OpenHipplenCycleScRsp
// Type: Rsp
// CmdID: 9034
message OpenHipplenCycleScRsp {
uint32 GDBDPPAGEBL = 5; // offset: 36
EHBGAEFEHDF NMICJJGOHAF = 3; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: SetHipplenOutfitCsReq
// Type: Req
// CmdID: 9038
message SetHipplenOutfitCsReq {
uint32 ICDJKLPFEGL = 2; // offset: 24
}
// Obf: SetHipplenOutfitScRsp
// Type: Rsp
// CmdID: 9022
message SetHipplenOutfitScRsp {
uint32 retcode = 1; // offset: 32
repeated uint32 IDFFJBBOFOC = 6; // offset: 24
}
// Obf: HipplenTraitUnlockScNotify
// Type: Notify
// CmdID: 9023
message HipplenTraitUnlockScNotify {
repeated uint32 grid_fight_trait_info = 4; // offset: 24
}
// Obf: TakeHipplenEndingRewardCsReq
// Type: Req
// CmdID: 9029
message TakeHipplenEndingRewardCsReq {
uint32 NODEHMDDKCA = 7; // offset: 24
}
// Obf: TakeHipplenEndingRewardScRsp
// Type: Rsp
// CmdID: 9008
message TakeHipplenEndingRewardScRsp {
uint32 retcode = 8; // offset: 32
uint32 NODEHMDDKCA = 15; // offset: 36
ItemList reward_list = 7; // offset: 24
}
message GNKLLGPMIAI {
uint32 ICDJKLPFEGL = 7; // offset: 24
}
message PEDCBGFNINJ {
uint32 NODEHMDDKCA = 15; // offset: 24
}
message KGNLLGFEGDM {
oneof OKAIINGCACL {
GNKLLGPMIAI GGMHFKGDCEG = 2; // offset: 24
PEDCBGFNINJ OBIPGJMLJKM = 8; // offset: 24
}
}
// Obf: HipplenChangeScNotify
// Type: Notify
// CmdID: 9011
message HipplenChangeScNotify {
repeated KGNLLGFEGDM GNNBOPHBADD = 7; // offset: 24
}
// Obf: CmdInteractiveTriggerMazeBuffType
enum CmdInteractiveTriggerMazeBuffType {
CmdInteractiveTriggerMazeBuffType_MNFEPONEDDJ = 0;
CmdMOBBHLHEHJG = 9478;
CmdJGDOGAFOPAI = 9471;
}
// Type: Req
// CmdID: 9478
message MOBBHLHEHJG {
uint32 MFMGECLOHDJ = 6; // offset: 24
}
// Type: Rsp
// CmdID: 9471
message JGDOGAFOPAI {
uint32 MFMGECLOHDJ = 6; // offset: 28
uint32 retcode = 5; // offset: 24
}
// Obf: CmdItemType
enum CmdItemType {
CmdItemType_MNFEPONEDDJ = 0;
CmdComposeLimitNumUpdateScNotify = 527;
CmdDeleteRelicFilterPlanCsReq = 507;
CmdAddEquipmentScRsp = 501;
CmdGetBagCsReq = 583;
CmdLockEquipmentCsReq = 535;
CmdSyncTurnFoodNotify = 505;
CmdRelicReforgeScRsp = 528;
CmdExpUpEquipmentCsReq = 546;
CmdSellItemCsReq = 588;
CmdExpUpRelicScRsp = 556;
CmdMarkItemScRsp = 537;
CmdDiscardRelicScRsp = 551;
CmdPromoteEquipmentCsReq = 524;
CmdSetTurnFoodSwitchCsReq = 512;
CmdGetRelicFilterPlanScRsp = 515;
CmdLockEquipmentScRsp = 513;
CmdRelicReforgeConfirmScRsp = 536;
CmdLockRelicCsReq = 548;
CmdExchangeHcoinScRsp = 531;
CmdComposeItemScRsp = 519;
CmdBatchRankUpEquipmentCsReq = 550;
CmdBatchRankUpEquipmentScRsp = 565;
CmdFCMJKPMHMKG = 564;
CmdGetRelicFilterPlanCsReq = 579;
CmdExchangeHcoinCsReq = 509;
CmdRelicFilterPlanClearNameScNotify = 558;
CmdExpUpRelicCsReq = 523;
CmdComposeLimitNumCompleteScNotify = 517;
CmdDestroyItemScRsp = 568;
CmdDiscardRelicCsReq = 547;
CmdComposeSelectedRelicCsReq = 518;
CmdModifyRelicFilterPlanCsReq = 598;
CmdRechargeSuccNotify = 503;
CmdCancelMarkItemNotify = 590;
CmdComposeSelectedRelicScRsp = 506;
CmdGetMarkItemListScRsp = 591;
CmdDeleteRelicFilterPlanScRsp = 554;
CmdAddRelicFilterPlanCsReq = 514;
CmdComposeItemCsReq = 584;
CmdGetMarkItemListCsReq = 508;
CmdRankUpEquipmentCsReq = 569;
CmdUseItemScRsp = 600;
CmdRelicReforgeConfirmCsReq = 594;
CmdLOPGNKIEOFD = 504;
CmdMarkItemCsReq = 502;
CmdGetRecycleTimeCsReq = 596;
CmdMarkRelicFilterPlanCsReq = 525;
CmdRelicReforgeCsReq = 559;
CmdModifyRelicFilterPlanScRsp = 516;
CmdGetRecyleTimeScRsp = 543;
CmdGetBagScRsp = 581;
CmdSellItemScRsp = 586;
CmdUseItemCsReq = 562;
CmdRankUpEquipmentScRsp = 540;
CmdDestroyItemCsReq = 545;
CmdLockRelicScRsp = 534;
CmdExpUpEquipmentScRsp = 557;
CmdGeneralVirtualItemDataNotify = 522;
CmdMarkRelicFilterPlanScRsp = 577;
CmdAddRelicFilterPlanScRsp = 578;
}
// Obf: RelicDiscardType
enum RelicDiscardType {
RelicDiscardType_BODGEBNACIK = 0;
RelicDiscardType_HKDCCKBNCEL = 1;
RelicDiscardType_AHDGMEDADHH = 2;
}
// Obf: TurnFoodSwitch
enum TurnFoodSwitch {
TurnFoodSwitch_MNFEPONEDDJ = 0;
TurnFoodSwitch_attack = 1;
TurnFoodSwitch_AOGIDDOBCHN = 2;
}
// Obf: GetBagCsReq
// Type: Req
// CmdID: 583
message GetBagCsReq {
}
// Obf: Equipment
message Equipment {
uint32 promotion = 15; // offset: 32
uint32 level = 8; // offset: 28
uint32 dress_avatar_id = 14; // offset: 44
uint32 unique_id = 12; // offset: 36
uint32 exp = 3; // offset: 40
uint32 tid = 13; // offset: 52
uint32 rank = 5; // offset: 24
bool is_protected = 6; // offset: 48
}
// Obf: Material
message Material {
uint32 num = 14; // offset: 28
uint32 tid = 6; // offset: 24
uint64 expire_time = 15; // offset: 32
}
// Obf: WaitDelResource
message WaitDelResource {
uint32 tid = 10; // offset: 28
uint32 num = 15; // offset: 24
}
message Material0 {
uint32 tid = 8; // offset: 32
uint64 expire_time = 9; // offset: 24
uint32 num = 6; // offset: 36
}
message HICAPOJEBJJ {
repeated PileItem DHHMDGFPDAA = 3; // offset: 32
PileItem HCNBBAIOKHB = 8; // offset: 16
}
message FCFAGFDBKIH {
repeated HICAPOJEBJJ NJFGHGLLABG = 7; // offset: 16
uint64 time = 1; // offset: 32
}
message JFKBNADPDEE {
repeated uint32 EPGMLBNJGDM = 8; // offset: 16
uint32 tid = 4; // offset: 32
}
// Obf: GetBagScRsp
// Type: Rsp
// CmdID: 581
message GetBagScRsp {
repeated Material0 OHFEGIKIFFF = 8; // offset: 120
repeated Equipment equipment_list = 13; // offset: 72
repeated Material CCHBPEPHNOG = 15; // offset: 128
repeated uint32 AHHEHMLNOOO = 9; // offset: 96
repeated TurnFoodSwitch MDKLIOCONHI = 2; // offset: 88
repeated uint32 KOKGFFCFJDK = 6; // offset: 56
repeated FCFAGFDBKIH ECMIDPLDNDJ = 10; // offset: 40
uint32 CEIAJICMPPP = 5; // offset: 140
repeated JFKBNADPDEE IGGHNIDBDNK = 1683; // offset: 16
repeated PileItem GCPFBHAGMOH = 3; // offset: 112
repeated WaitDelResource wait_del_resource_list = 11; // offset: 104
repeated uint32 HKEJIMKILIH = 1; // offset: 64
repeated Material material_list = 7; // offset: 80
repeated Relic relic_list = 14; // offset: 48
repeated Material0 JGKFHDPPFJE = 4; // offset: 32
uint32 retcode = 12; // offset: 136
}
// Obf: PromoteEquipmentCsReq
// Type: Req
// CmdID: 524
message PromoteEquipmentCsReq {
ItemCostData cost_data = 15; // offset: 24
uint32 equipment_unique_id = 12; // offset: 32
}
// Type: Rsp
// CmdID: 504
message LOPGNKIEOFD {
uint32 retcode = 14; // offset: 24
}
// Obf: CmdLockEquipmentCsReq
// Type: Req
// CmdID: 535
message LockEquipmentCsReq {
bool is_locked = 14; // offset: 32
repeated uint32 DHDBPGCBNMK = 2; // offset: 16
}
// Type: Rsp
// CmdID: 513
message LockEquipmentScRsp {
uint32 retcode = 14; // offset: 24
}
// Obf: UseItemCsReq
// Type: Req
// CmdID: 562
message UseItemCsReq {
bool FAJINIAIEGE = 8; // offset: 32
uint32 base_avatar_id = 7; // offset: 36
uint32 optional_reward_id = 9; // offset: 40
uint32 use_item_count = 13; // offset: 44
uint32 use_item_id = 1; // offset: 28
AvatarType use_avatar_type = 12; // offset: 24
}
// Obf: UseItemScRsp
// Type: Rsp
// CmdID: 600
message UseItemScRsp {
uint32 formula_id = 4; // offset: 48
uint32 retcode = 11; // offset: 52
uint32 use_item_id = 15; // offset: 32
uint64 month_card_out_date_time = 8; // offset: 40
ItemList return_data = 1; // offset: 16
uint32 use_item_count = 7; // offset: 36
}
// Obf: RankUpEquipmentCsReq
// Type: Req
// CmdID: 569
message RankUpEquipmentCsReq {
ItemCostData cost_data = 1; // offset: 24
uint32 equipment_unique_id = 10; // offset: 32
}
// Type: Rsp
// CmdID: 540
message RankUpEquipmentScRsp {
uint32 retcode = 3; // offset: 24
}
message IDLAHNEEFKB {
uint32 equipment_unique_id = 8; // offset: 32
ItemCostData cost_data = 4; // offset: 16
}
// Obf: BatchRankUpEquipmentCsReq
// Type: Req
// CmdID: 550
message BatchRankUpEquipmentCsReq {
repeated IDLAHNEEFKB switch_list = 7; // offset: 16
}
// Type: Rsp
// CmdID: 565
message BatchRankUpEquipmentScRsp {
uint32 retcode = 11; // offset: 24
}
// Obf: ExpUpEquipmentCsReq
// Type: Req
// CmdID: 546
message ExpUpEquipmentCsReq {
ItemCostData cost_data = 5; // offset: 16
uint32 equipment_unique_id = 2; // offset: 32
}
// Obf: ExpUpEquipmentScRsp
// Type: Rsp
// CmdID: 557
message ExpUpEquipmentScRsp {
repeated PileItem return_item_list = 13; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: SpecialComposeItemCsReq
// Type: Req
// CmdID: 584
message ComposeItemCsReq {
uint32 compose_id = 4; // offset: 40
ItemCostData convert_item_list = 15; // offset: 16
uint32 count = 2; // offset: 44
ItemCostData compose_item_list = 12; // offset: 32
}
// Obf: ComposeItemScRsp
// Type: Rsp
// CmdID: 519
message ComposeItemScRsp {
ItemList return_item_list = 10; // offset: 24
uint32 compose_id = 5; // offset: 32
uint32 retcode = 15; // offset: 40
uint32 count = 7; // offset: 36
}
// Obf: ComposeSelectedRelicCsReq
// Type: Req
// CmdID: 518
message ComposeSelectedRelicCsReq {
ItemCostData compose_item_list = 9; // offset: 40
uint32 count = 5; // offset: 56
ItemCostData wr_item_list = 1; // offset: 24
uint32 main_affix_id = 6; // offset: 48
repeated uint32 sub_affix_id_list = 2; // offset: 32
uint32 compose_relic_id = 13; // offset: 60
uint32 compose_id = 14; // offset: 52
}
// Obf: ComposeSelectedRelicScRsp
// Type: Rsp
// CmdID: 506
message ComposeSelectedRelicScRsp {
uint32 compose_id = 15; // offset: 36
ItemList return_item_list = 7; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: ExpUpRelicCsReq
// Type: Req
// CmdID: 523
message ExpUpRelicCsReq {
uint32 relic_unique_id = 1; // offset: 32
ItemCostData cost_data = 14; // offset: 24
}
// Obf: ExpUpRelicScRsp
// Type: Rsp
// CmdID: 556
message ExpUpRelicScRsp {
uint32 retcode = 6; // offset: 32
repeated PileItem return_item_list = 3; // offset: 16
}
// Obf: CmdLockRelicCsReq
// Type: Req
// CmdID: 548
message LockRelicCsReq {
bool is_locked = 3; // offset: 33
repeated uint32 relic_ids = 5; // offset: 24
bool JMBHGCBMPBM = 6; // offset: 32
}
// Type: Rsp
// CmdID: 534
message LockRelicScRsp {
uint32 retcode = 4; // offset: 24
}
// Obf: DiscardRelicCsReq
// Type: Req
// CmdID: 547
message DiscardRelicCsReq {
repeated uint32 relic_ids = 10; // offset: 24
RelicDiscardType MIAPGIPAGBA = 1; // offset: 44
bool EJFDEBPPFMN = 5; // offset: 40
uint64 JIOBIHOJLJP = 2; // offset: 32
}
// Obf: DiscardRelicScRsp
// Type: Rsp
// CmdID: 551
message DiscardRelicScRsp {
uint32 retcode = 8; // offset: 32
RelicDiscardType MIAPGIPAGBA = 11; // offset: 36
repeated uint32 relic_ids = 7; // offset: 24
bool EJFDEBPPFMN = 4; // offset: 40
}
// Obf: CmdSellItemCsReq
// Type: Req
// CmdID: 588
message SellItemCsReq {
bool JMCPPFDGCBF = 9; // offset: 32
ItemCostData cost_data = 1; // offset: 24
}
// Obf: SellItemScRsp
// Type: Rsp
// CmdID: 586
message SellItemScRsp {
uint32 retcode = 13; // offset: 32
ItemList return_item_list = 9; // offset: 16
}
// Obf: RechargeSuccNotify
// Type: Notify
// CmdID: 503
message RechargeSuccNotify {
string product_id = 2; // offset: 40
uint64 month_card_out_date_time = 10; // offset: 48
ItemList item_list = 5; // offset: 32
string channel_order_no = 6; // offset: 24
}
// Obf: ExchangeHcoinCsReq
// Type: Req
// CmdID: 509
message ExchangeHcoinCsReq {
uint32 num = 15; // offset: 24
}
// Obf: ExchangeHcoinScRsp
// Type: Rsp
// CmdID: 531
message ExchangeHcoinScRsp {
uint32 num = 7; // offset: 28
uint32 retcode = 2; // offset: 24
}
// Obf: AddEquipmentScRsp
// Type: Notify
// CmdID: 501
message AddEquipmentScRsp {
uint32 PNHGIECFEIA = 3; // offset: 24
}
// Obf: GetRecycleTimeCsReq
// Type: Req
// CmdID: 596
message GetRecycleTimeCsReq {
repeated uint32 HIEEMOMFHIJ = 10; // offset: 24
}
// Obf: GetRecyleTimeScRsp
// Type: Rsp
// CmdID: 543
message GetRecyleTimeScRsp {
uint32 retcode = 1; // offset: 32
repeated Material0 JGKFHDPPFJE = 6; // offset: 16
}
message IDDLKMLEOKI {
uint32 BKBECHIEABD = 2; // offset: 28
uint32 HHEMKFLKKCB = 14; // offset: 24
}
// Obf: ComposeLimitNumCompleteScNotify
// Type: Notify
// CmdID: 517
message ComposeLimitNumCompleteScNotify {
repeated IDDLKMLEOKI IDNGMBBNMLH = 3; // offset: 24
}
// Obf: ComposeLimitNumUpdateScNotify
// Type: Notify
// CmdID: 527
message ComposeLimitNumUpdateScNotify {
IDDLKMLEOKI NACCLCKEIOD = 1; // offset: 24
}
// Obf: DestroyItemCsReq
// Type: Req
// CmdID: 545
message DestroyItemCsReq {
uint32 item_count = 11; // offset: 24
uint32 item_id = 12; // offset: 28
uint32 PFCILKPDCGL = 2; // offset: 32
}
// Obf: DestroyItemScRsp
// Type: Rsp
// CmdID: 568
message DestroyItemScRsp {
uint32 PFCILKPDCGL = 11; // offset: 28
uint32 retcode = 14; // offset: 24
}
// Obf: GetMarkItemListCsReq
// Type: Req
// CmdID: 508
message GetMarkItemListCsReq {
}
// Obf: GetMarkItemListScRsp
// Type: Rsp
// CmdID: 591
message GetMarkItemListScRsp {
repeated uint32 FDOLAFENJOE = 8; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: MarkItemCsReq
// Type: Req
// CmdID: 502
message MarkItemCsReq {
bool FLJAGKCIKIJ = 14; // offset: 24
uint32 item_id = 15; // offset: 28
}
// Obf: MarkItemScRsp
// Type: Rsp
// CmdID: 537
message MarkItemScRsp {
uint32 item_id = 1; // offset: 28
uint32 retcode = 2; // offset: 24
bool FLJAGKCIKIJ = 10; // offset: 32
}
// Obf: CancelMarkItemNotify
// Type: Notify
// CmdID: 590
message CancelMarkItemNotify {
uint32 item_id = 15; // offset: 24
}
// Obf: SyncTurnFoodNotify
// Type: Notify
// CmdID: 505
message SyncTurnFoodNotify {
repeated uint32 HKEJIMKILIH = 1; // offset: 24
repeated TurnFoodSwitch MDKLIOCONHI = 10; // offset: 32
}
// Obf: SetTurnFoodSwitchCsReq
// Type: Req
// CmdID: 512
message SetTurnFoodSwitchCsReq {
TurnFoodSwitch GOIIICNLFJA = 14; // offset: 24
bool FCPDPKKIELD = 10; // offset: 28
}
// Type: Rsp
// CmdID: 564
message FCMJKPMHMKG {
TurnFoodSwitch GOIIICNLFJA = 4; // offset: 32
bool FCPDPKKIELD = 1; // offset: 24
uint32 retcode = 13; // offset: 28
}
// Obf: GeneralVirtualItemDataNotify
// Type: Notify
// CmdID: 522
message GeneralVirtualItemDataNotify {
bool FCFIKCMPHGD = 4; // offset: 32
repeated PileItem ANIFOIHABDL = 15; // offset: 16
}
message KMLCCFEAIID {
bool FNIMNILFJJD = 13; // offset: 28
uint32 FHKAIFIOMCN = 6; // offset: 24
}
message FONPBFECBFL {
KMLCCFEAIID POBKKIJPGOF = 1; // offset: 16
bool is_marked = 4; // offset: 48
uint32 DJFMBNFLNDJ = 3; // offset: 64
uint32 MDGFABDLCOJ = 6; // offset: 68
string name = 2; // offset: 40
IHHDNHBJOCG GDICIEDJHFM = 8; // offset: 24
int64 KKAHIEKLFCM = 14; // offset: 56
}
// Obf: GetRelicFilterPlanCsReq
// Type: Req
// CmdID: 579
message GetRelicFilterPlanCsReq {
}
// Obf: GetRelicFilterPlanScRsp
// Type: Rsp
// CmdID: 515
message GetRelicFilterPlanScRsp {
uint32 retcode = 5; // offset: 32
repeated FONPBFECBFL OEMPMHJMBBJ = 10; // offset: 16
}
// Obf: AddRelicFilterPlanCsReq
// Type: Req
// CmdID: 514
message AddRelicFilterPlanCsReq {
string name = 6; // offset: 24
bool is_marked = 11; // offset: 52
IHHDNHBJOCG GDICIEDJHFM = 3; // offset: 16
uint32 MDGFABDLCOJ = 15; // offset: 48
KMLCCFEAIID POBKKIJPGOF = 5; // offset: 32
}
// Obf: AddRelicFilterPlanScRsp
// Type: Rsp
// CmdID: 578
message AddRelicFilterPlanScRsp {
uint32 retcode = 8; // offset: 32
FONPBFECBFL relic_plan = 1; // offset: 16
}
// Obf: ModifyRelicFilterPlanCsReq
// Type: Req
// CmdID: 598
message ModifyRelicFilterPlanCsReq {
uint32 DJFMBNFLNDJ = 1; // offset: 36
oneof OKAIINGCACL {
string name = 6; // offset: 24
KMLCCFEAIID POBKKIJPGOF = 10; // offset: 24
IHHDNHBJOCG GDICIEDJHFM = 11; // offset: 24
}
}
// Obf: ModifyRelicFilterPlanScRsp
// Type: Rsp
// CmdID: 516
message ModifyRelicFilterPlanScRsp {
int64 KKAHIEKLFCM = 14; // offset: 32
uint32 DJFMBNFLNDJ = 7; // offset: 48
uint32 retcode = 4; // offset: 44
oneof OKAIINGCACL {
string name = 15; // offset: 24
KMLCCFEAIID POBKKIJPGOF = 2; // offset: 24
IHHDNHBJOCG GDICIEDJHFM = 5; // offset: 24
}
}
// Obf: DeleteRelicFilterPlanCsReq
// Type: Req
// CmdID: 507
message DeleteRelicFilterPlanCsReq {
bool JMBHGCBMPBM = 7; // offset: 32
repeated uint32 MABKNLJDBNH = 11; // offset: 16
}
// Type: Rsp
// CmdID: 554
message DeleteRelicFilterPlanScRsp {
repeated uint32 MABKNLJDBNH = 8; // offset: 16
bool JMBHGCBMPBM = 5; // offset: 32
uint32 retcode = 14; // offset: 36
}
// Obf: MarkRelicFilterPlanCsReq
// Type: Req
// CmdID: 525
message MarkRelicFilterPlanCsReq {
bool JMBHGCBMPBM = 3; // offset: 32
repeated uint32 MABKNLJDBNH = 9; // offset: 24
bool OLCOHPHGDKK = 10; // offset: 33
}
// Obf: MarkRelicFilterPlanScRsp
// Type: Rsp
// CmdID: 577
message MarkRelicFilterPlanScRsp {
bool OLCOHPHGDKK = 3; // offset: 36
bool JMBHGCBMPBM = 12; // offset: 37
repeated uint32 MABKNLJDBNH = 4; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Type: Notify
// CmdID: 558
message RelicFilterPlanClearNameScNotify {
uint32 DJFMBNFLNDJ = 11; // offset: 24
}
// Obf: RelicReforgeCsReq
// Type: Req
// CmdID: 559
message RelicReforgeCsReq {
uint32 relic_unique_id = 12; // offset: 28
uint32 reforge_block_sub_affix_id = 15; // offset: 24
}
// Type: Rsp
// CmdID: 528
message RelicReforgeScRsp {
uint32 retcode = 6; // offset: 24
}
// Obf: RelicReforgeConfirmCsReq
// Type: Req
// CmdID: 594
message RelicReforgeConfirmCsReq {
bool is_cancel = 7; // offset: 24
uint32 relic_unique_id = 1; // offset: 28
}
// Type: Rsp
// CmdID: 536
message RelicReforgeConfirmScRsp {
uint32 retcode = 10; // offset: 24
}
// Obf: CmdJukeboxType
enum CmdJukeboxType {
CmdJukeboxType_MNFEPONEDDJ = 0;
CmdUnlockBackGroundMusicScRsp = 3113;
CmdUnlockBackGroundMusicCsReq = 3135;
CmdPlayBackGroundMusicCsReq = 3124;
CmdGetJukeboxDataCsReq = 3183;
CmdGetJukeboxDataScRsp = 3181;
CmdTrialBackGroundMusicCsReq = 3162;
CmdPlayBackGroundMusicScRsp = 3104;
CmdTrialBackGroundMusicScRsp = 3200;
}
message MusicData {
bool is_played = 7; // offset: 28
uint32 group_id = 9; // offset: 24
uint32 id = 1; // offset: 32
}
message DJAONBPALLI {
uint32 id = 9; // offset: 24
bool LFGDHOPCHOD = 8; // offset: 28
}
message INNPKJKEONI {
uint32 id = 8; // offset: 24
uint32 OPCLBFPHECM = 3; // offset: 28
}
message ILJPEPMBGCI {
DJAONBPALLI FIMOIDDDBPN = 8; // offset: 24
bool PHMPPAKMBCE = 9; // offset: 40
repeated INNPKJKEONI ICBNICKHJHD = 2; // offset: 32
}
// Obf: GetJukeboxDataCsReq
// Type: Req
// CmdID: 3183
message GetJukeboxDataCsReq {
}
// Obf: GetJukeboxDataScRsp
// Type: Rsp
// CmdID: 3181
message GetJukeboxDataScRsp {
uint32 retcode = 14; // offset: 40
repeated MusicData unlocked_music_list = 5; // offset: 16
ILJPEPMBGCI DMCGIJPHHLI = 7; // offset: 24
}
// Obf: PlayBackGroundMusicCsReq
// Type: Req
// CmdID: 3124
message PlayBackGroundMusicCsReq {
ILJPEPMBGCI LABGLCCCBDP = 8; // offset: 16
}
// Obf: PlayBackGroundMusicScRsp
// Type: Rsp
// CmdID: 3104
message PlayBackGroundMusicScRsp {
uint32 retcode = 15; // offset: 32
ILJPEPMBGCI DMCGIJPHHLI = 5; // offset: 16
}
// Obf: UnlockBackGroundMusicCsReq
// Type: Req
// CmdID: 3135
message UnlockBackGroundMusicCsReq {
repeated uint32 unlock_ids = 14; // offset: 24
}
// Obf: UnlockBackGroundMusicScRsp
// Type: Rsp
// CmdID: 3113
message UnlockBackGroundMusicScRsp {
uint32 retcode = 8; // offset: 40
repeated uint32 MMDPLFONGOA = 13; // offset: 16
repeated MusicData unlocked_music_list = 14; // offset: 32
}
// Type: Req
// CmdID: 3162
message TrialBackGroundMusicCsReq {
uint32 JJGHKPJJALC = 15; // offset: 24
}
// Type: Rsp
// CmdID: 3200
message TrialBackGroundMusicScRsp {
uint32 JJGHKPJJALC = 7; // offset: 28
uint32 retcode = 15; // offset: 24
}
// Obf: CmdLimaoNewsType
enum CmdLimaoNewsType {
CmdLimaoNewsType_MNFEPONEDDJ = 0;
CmdDIAAPDLPNHK = 9206;
CmdLimaoNewsType_PECPOPFELOG = 9197;
CmdLimaoNewsType_MKGHBDOJINP = 9205;
CmdLimaoNewsType_ALJAMNFFMFF = 9187;
CmdMAPCGJACIGH = 9202;
CmdLimaoNewsType_EKPGIFABGAI = 9195;
CmdIEAMGKDIJJI = 9190;
CmdBINNIMACMBC = 9210;
CmdAKCMGPFKAOD = 9189;
CmdLimaoNewsType_DPHHHIIAKFP = 9201;
CmdCELNLKDAMKA = 9184;
CmdLimaoNewsType_BINPNOFPNCH = 9191;
CmdCHBBBKELEPC = 9200;
CmdLimaoNewsType_KDHCEICDPDG = 9209;
CmdLimaoNewsType_GGBDENMFPKM = 9194;
CmdLJANMFHNDBJ = 9199;
CmdLimaoNewsType_AHOMOCOILNM = 9196;
CmdKMGIKALEKCC = 9181;
CmdFNEDCAJPJOE = 9185;
CmdHMPMJBIEELD = 9207;
CmdLimaoNewsType_GGLABJIONIA = 9192;
CmdLimaoNewsType_KBHAILJLKAO = 9193;
CmdLimaoNewsType_FOKBKEPEOAG = 9186;
CmdCLFKMLAFKBK = 9183;
CmdEAMEHLACEDJ = 9182;
}
// Obf: LimaoNewsOfficeSurveyState
enum LimaoNewsOfficeSurveyState {
LimaoNewsOfficeSurveyState_MNFEPONEDDJ = 0;
LimaoNewsOfficeSurveyState_LLHGJLHFDMB = 1;
LimaoNewsOfficeSurveyState_MGEIOAIKKON = 2;
LimaoNewsOfficeSurveyState_CHIHMAAMFIO = 3;
LimaoNewsOfficeSurveyState_BLMNPNAJAFP = 4;
}
message MKBHFBFKCNN {
uint32 DDGBLGBJIEG = 10; // offset: 36
uint32 JLJAACLIMMB = 6; // offset: 32
bool OJBGKOIEFHA = 14; // offset: 30
uint32 BHPLNOPBKHF = 3; // offset: 24
bool PDEGCMOBNAM = 11; // offset: 28
uint32 HCNCEDGKIKH = 2; // offset: 40
bool ELBEFALLKPB = 13; // offset: 29
}
message GDFNCLILDAD {
uint32 INOMPDIDJON = 6; // offset: 28
bool PDEGCMOBNAM = 2; // offset: 24
}
message ODDFCBGGMBH {
repeated GDFNCLILDAD CKNBBLGGJJI = 13; // offset: 24
uint32 FOPKKPHCIIJ = 8; // offset: 32
}
message DKEIPDDEFKN {
bool has_passed = 2; // offset: 36
uint32 progress = 13; // offset: 32
uint32 LMFMEBMFHDF = 6; // offset: 24
uint32 COILOJPLKHF = 5; // offset: 28
}
message PHEKMIEADPH {
uint32 PCJFDAPFKMD = 14; // offset: 24
uint32 CGLOBJJPPDG = 13; // offset: 28
}
message CFLNCIJJHKO {
uint32 MDMEOOEBILN = 2; // offset: 28
uint32 JLJAACLIMMB = 3; // offset: 24
}
message BMFLOHHFBPJ {
}
// Type: Rsp
// CmdID: 9181
message KMGIKALEKCC {
bool LBINGDBIAOC = 11; // offset: 88
repeated DKEIPDDEFKN BMAEPAFBAOP = 2; // offset: 32
uint32 BCAJCHBJLLG = 10; // offset: 92
repeated PHEKMIEADPH NMLPPFPJLJO = 3; // offset: 24
repeated MKBHFBFKCNN PMBAPBJJPGA = 14; // offset: 16
repeated uint32 BCKLPAKFGKF = 13; // offset: 80
repeated uint32 BGEJHMCKBIF = 7; // offset: 64
repeated CFLNCIJJHKO IIIGJELNLGG = 4; // offset: 72
uint32 retcode = 1; // offset: 96
repeated uint32 OEAAEHPILJJ = 9; // offset: 40
repeated ODDFCBGGMBH JNDNCJLGHAG = 8; // offset: 56
}
message GFLPOKPEIFF {
uint32 HCNCEDGKIKH = 1; // offset: 24
}
// Type: Rsp
// CmdID: 9190
message IEAMGKDIJJI {
uint32 retcode = 3; // offset: 32
MKBHFBFKCNN AKEIHHBLJNJ = 7; // offset: 24
}
message FEPKFPBPPLA {
uint32 FOPKKPHCIIJ = 14; // offset: 24
}
// Type: Rsp
// CmdID: 9184
message CELNLKDAMKA {
uint32 retcode = 12; // offset: 28
uint32 FOPKKPHCIIJ = 10; // offset: 24
}
message NBJHLBNIJKJ {
repeated PHEKMIEADPH NIHCHLOEBEP = 10; // offset: 24
}
message EBJDGHPPKLI {
oneof HPDAODDGAPF {
uint32 CGNPLHGOHPI = 8; // offset: 16
MKBHFBFKCNN HOIJPIDFAAG = 9; // offset: 16
uint32 BOEHDMPAPAH = 3; // offset: 16
uint32 FIICMLJFPKI = 11; // offset: 16
CFLNCIJJHKO NHNJBFGPKOM = 10; // offset: 16
DKEIPDDEFKN NPMDHNMJBIC = 1; // offset: 16
NBJHLBNIJKJ EOADNJIMPHM = 13; // offset: 16
uint32 BCAJCHBJLLG = 2; // offset: 16
uint32 NJIHMALOICA = 14; // offset: 16
}
}
// Type: Notify
// CmdID: 9183
message CLFKMLAFKBK {
repeated EBJDGHPPKLI GNNBOPHBADD = 8; // offset: 16
}
message CEJHAELAGOK {
uint32 event_id = 8; // offset: 28
uint32 display_value = 14; // offset: 24
}
// Type: Rsp
// CmdID: 9189
message AKCMGPFKAOD {
uint32 event_id = 4; // offset: 32
uint32 retcode = 7; // offset: 28
uint32 display_value = 1; // offset: 24
}
message DNENKNLKGLC {
}
// Type: Rsp
// CmdID: 9199
message LJANMFHNDBJ {
uint32 retcode = 14; // offset: 24
}
message KPIKHPILFFM {
repeated uint32 ALGOPKKHOIP = 13; // offset: 40
repeated uint32 HHIIADBFMKO = 2; // offset: 16
repeated LimaoNewsOfficeSurveyState GAMIGPALCFN = 10; // offset: 32
}
// Type: Rsp
// CmdID: 9200
message CHBBBKELEPC {
uint32 retcode = 12; // offset: 24
}
message IAGBPGEEJCO {
uint32 CGLOBJJPPDG = 13; // offset: 24
}
// Type: Rsp
// CmdID: 9185
message FNEDCAJPJOE {
uint32 retcode = 7; // offset: 28
uint32 CGLOBJJPPDG = 3; // offset: 24
}
message DKIPKLFGDEL {
uint32 OAKOGHAEJDD = 2; // offset: 24
}
// Type: Rsp
// CmdID: 9206
message DIAAPDLPNHK {
uint32 retcode = 4; // offset: 24
uint32 OAKOGHAEJDD = 11; // offset: 28
}
message NEGPFGDIAHK {
uint32 NBKODKMALOO = 3; // offset: 24
uint32 HCNCEDGKIKH = 7; // offset: 28
}
// Type: Rsp
// CmdID: 9182
message EAMEHLACEDJ {
uint32 HCNCEDGKIKH = 8; // offset: 24
uint32 NBKODKMALOO = 3; // offset: 32
uint32 retcode = 11; // offset: 28
}
message CLMPFEDCJDD {
}
// Type: Rsp
// CmdID: 9207
message HMPMJBIEELD {
uint32 retcode = 8; // offset: 24
}
message DOOLOHCCIIL {
uint32 HCNCEDGKIKH = 6; // offset: 28
bool PDEGCMOBNAM = 2; // offset: 24
}
// Type: Rsp
// CmdID: 9202
message MAPCGJACIGH {
uint32 HCNCEDGKIKH = 8; // offset: 32
uint32 retcode = 10; // offset: 28
bool PDEGCMOBNAM = 11; // offset: 24
}
message DNGEGEAJGIH {
bool PDEGCMOBNAM = 9; // offset: 24
uint32 INOMPDIDJON = 14; // offset: 28
}
// Type: Rsp
// CmdID: 9210
message BINNIMACMBC {
bool PDEGCMOBNAM = 14; // offset: 24
uint32 INOMPDIDJON = 12; // offset: 28
uint32 retcode = 9; // offset: 32
}
// Obf: CmdLineupType
enum CmdLineupType {
CmdLineupType_MNFEPONEDDJ = 0;
CmdSetLineupNameScRsp = 788;
CmdGetCurLineupDataCsReq = 724;
CmdJoinLineupScRsp = 713;
CmdChangeLineupLeaderCsReq = 719;
CmdQuitLineupCsReq = 762;
CmdChangeLineupLeaderScRsp = 723;
CmdJoinLineupCsReq = 735;
CmdGetAllLineupDataCsReq = 786;
CmdReplaceLineupScRsp = 718;
CmdSwapLineupCsReq = 769;
CmdSwitchLineupIndexScRsp = 748;
CmdVirtualLineupTrialAvatarChangeScNotify = 701;
CmdSetLineupNameCsReq = 734;
CmdLineupType_EAODJEFPFAB = 783;
CmdSyncLineupNotify = 746;
CmdGetLineupAvatarDataScRsp = 784;
CmdSwapLineupScRsp = 740;
CmdReplaceLineupCsReq = 731;
CmdGetCurLineupDataScRsp = 704;
CmdGetStageLineupScRsp = 781;
CmdGetAllLineupDataScRsp = 703;
CmdQuitLineupScRsp = 800;
CmdSwitchLineupIndexCsReq = 756;
CmdGetLineupAvatarDataCsReq = 757;
CmdVirtualLineupDestroyNotify = 709;
CmdExtraLineupDestroyNotify = 706;
}
enum IFAIACMNHHL {
IFAIACMNHHL_MNFEPONEDDJ = 0;
IFAIACMNHHL_NNOJCHGGNOC = 1;
IFAIACMNHHL_FOKFJAFDFLN = 2;
IFAIACMNHHL_DAFMMHKOPEN = 3;
IFAIACMNHHL_FDPPOIEENLF = 4;
}
// Obf: ExtraLineupType
enum ExtraLineupType {
LINEUP_NONE = 0;
LINEUP_CHALLENGE = 1;
LINEUP_ROGUE = 2;
LINEUP_CHALLENGE_2 = 3;
LINEUP_CHALLENGE_3 = 4;
LINEUP_ROGUE_CHALLENGE = 5;
LINEUP_STAGE_TRIAL = 6;
LINEUP_ROGUE_TRIAL = 7;
LINEUP_ACTIVITY = 8;
LINEUP_BOXING_CLUB = 9;
LINEUP_TREASURE_DUNGEON = 11;
LINEUP_CHESS_ROGUE = 12;
LINEUP_HELIOBUS = 13;
LINEUP_TOURN_ROGUE = 14;
LINEUP_RELIC_ROGUE = 15;
LINEUP_ARCADE_ROGUE = 16;
LINEUP_MAGIC_ROGUE = 17;
LINEUP_FATE = 18;
LINEUP_GRID_FIGHT = 19;
}
// Obf: SyncLineupReason
enum SyncLineupReason {
SYNC_REASON_NONE = 0;
SYNC_REASON_MP_ADD = 1;
SYNC_REASON_MP_ADD_PROP_HIT = 2;
SYNC_REASON_HP_ADD = 3;
SYNC_REASON_HP_ADD_PROP_HIT = 4;
SYNC_REASON_MP_MAX_CHANGED_PERMANENT = 5;
SYNC_REASON_MP_MAX_CHANGED_BY_MODIFIER = 6;
}
message GetStageLineupCsReq {
}
message KNBBJFNPDDL {
uint32 DFBCGENPOLE = 13; // offset: 24
uint32 stage_type = 1; // offset: 28
}
// Type: Rsp
// CmdID: 781
message GetStageLineupScRsp {
uint32 retcode = 6; // offset: 32
repeated KNBBJFNPDDL JMGIIIFNLOH = 12; // offset: 24
}
message LineupAvatar {
uint32 hp = 4; // offset: 40
uint32 satiety = 10; // offset: 48
AvatarType avatar_type = 14; // offset: 32
uint32 id = 2; // offset: 44
uint32 slot = 9; // offset: 36
SpBarInfo sp_bar = 11; // offset: 16
}
// Obf: LineupInfo
message LineupInfo {
string name = 15; // offset: 24
uint32 leader_slot = 5; // offset: 80
uint32 max_mp = 10; // offset: 72
repeated uint32 PDEDOJHKOMD = 13; // offset: 48
uint32 plane_id = 9; // offset: 88
uint32 index = 6; // offset: 76
ExtraLineupType extra_lineup_type = 3; // offset: 68
repeated uint32 story_line_avatar_id_list = 7; // offset: 40
repeated LineupAvatar avatar_list = 12; // offset: 32
bool is_virtual = 2; // offset: 65
uint32 game_story_line_id = 4; // offset: 84
repeated uint32 JFAGOOABLFD = 11; // offset: 16
uint32 mp = 1; // offset: 92
bool ACBPKODJMBJ = 8; // offset: 64
}
// Obf: GetCurLineupDataCsReq
// Type: Req
// CmdID: 724
message GetCurLineupDataCsReq {
}
// Obf: GetCurLineupDataScRsp
// Type: Rsp
// CmdID: 704
message GetCurLineupDataScRsp {
LineupInfo lineup = 1; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: JoinLineupCsReq
// Type: Req
// CmdID: 735
message JoinLineupCsReq {
uint32 index = 12; // offset: 32
ExtraLineupType extra_lineup_type = 6; // offset: 48
uint32 slot = 4; // offset: 40
uint32 base_avatar_id = 1; // offset: 44
bool is_virtual = 2; // offset: 24
AvatarType avatar_type = 13; // offset: 36
uint32 plane_id = 10; // offset: 28
}
// Type: Rsp
// CmdID: 713
message JoinLineupScRsp {
uint32 retcode = 11; // offset: 24
}
// Obf: QuitLineupCsReq
// Type: Req
// CmdID: 762
message QuitLineupCsReq {
AvatarType avatar_type = 4; // offset: 40
uint32 index = 12; // offset: 36
bool is_virtual = 10; // offset: 24
ExtraLineupType extra_lineup_type = 8; // offset: 44
uint32 plane_id = 5; // offset: 28
uint32 base_avatar_id = 14; // offset: 32
}
// Type: Rsp
// CmdID: 800
message QuitLineupScRsp {
uint32 base_avatar_id = 1; // offset: 36
uint32 retcode = 5; // offset: 24
bool is_virtual = 12; // offset: 28
bool HIHLEENBGPD = 9; // offset: 29
uint32 plane_id = 10; // offset: 32
}
// Obf: SwapLineupCsReq
// Type: Req
// CmdID: 769
message SwapLineupCsReq {
uint32 index = 8; // offset: 28
ExtraLineupType extra_lineup_type = 4; // offset: 24
uint32 OIIAICLKCLB = 15; // offset: 40
uint32 plane_id = 6; // offset: 44
uint32 BDNOAFHDHNP = 12; // offset: 36
bool is_virtual = 7; // offset: 32
}
// Type: Rsp
// CmdID: 740
message SwapLineupScRsp {
uint32 retcode = 9; // offset: 24
}
// Obf: SyncLineupNotify
// Type: Notify
// CmdID: 746
message SyncLineupNotify {
LineupInfo lineup = 15; // offset: 16
repeated SyncLineupReason reason_list = 13; // offset: 24
}
// Obf: GetLineupAvatarDataCsReq
// Type: Req
// CmdID: 757
message GetLineupAvatarDataCsReq {
}
message LineupAvatarData {
AvatarType avatar_type = 5; // offset: 32
uint32 id = 11; // offset: 28
uint32 hp = 8; // offset: 24
}
// Obf: GetLineupAvatarDataScRsp
// Type: Rsp
// CmdID: 784
message GetLineupAvatarDataScRsp {
repeated LineupAvatarData avatar_data_list = 5; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Obf: ChangeLineupLeaderCsReq
// Type: Req
// CmdID: 719
message ChangeLineupLeaderCsReq {
uint32 slot = 3; // offset: 24
}
// Obf: ChangeLineupLeaderScRsp
// Type: Rsp
// CmdID: 723
message ChangeLineupLeaderScRsp {
uint32 retcode = 2; // offset: 28
uint32 slot = 7; // offset: 24
}
// Obf: SwitchLineupIndexCsReq
// Type: Req
// CmdID: 756
message SwitchLineupIndexCsReq {
uint32 index = 5; // offset: 24
}
// Obf: SwitchLineupIndexScRsp
// Type: Rsp
// CmdID: 748
message SwitchLineupIndexScRsp {
uint32 retcode = 4; // offset: 24
uint32 index = 5; // offset: 28
}
// Obf: SetLineupNameCsReq
// Type: Req
// CmdID: 734
message SetLineupNameCsReq {
string name = 13; // offset: 24
uint32 index = 11; // offset: 32
}
// Obf: SetLineupNameScRsp
// Type: Rsp
// CmdID: 788
message SetLineupNameScRsp {
uint32 index = 11; // offset: 32
uint32 retcode = 4; // offset: 36
string name = 5; // offset: 16
}
// Obf: GetAllLineupDataCsReq
// Type: Req
// CmdID: 786
message GetAllLineupDataCsReq {
}
// Obf: GetAllLineupDataScRsp
// Type: Rsp
// CmdID: 703
message GetAllLineupDataScRsp {
uint32 retcode = 5; // offset: 32
repeated LineupInfo lineup_list = 9; // offset: 16
uint32 cur_index = 14; // offset: 36
}
// Obf: VirtualLineupDestroyNotify
// Type: Notify
// CmdID: 709
message VirtualLineupDestroyNotify {
uint32 plane_id = 5; // offset: 24
}
message LineupSlotData {
AvatarType avatar_type = 3; // offset: 32
uint32 id = 13; // offset: 24
uint32 slot = 9; // offset: 28
uint32 assist_uid = 1; // offset: 36
}
// Obf: ReplaceLineupCsReq
// Type: Req
// CmdID: 731
message ReplaceLineupCsReq {
uint32 game_story_line_id = 11; // offset: 32
bool OEKGOGFKELD = 10; // offset: 37
ExtraLineupType extra_lineup_type = 13; // offset: 44
uint32 index = 5; // offset: 52
bool ODAOIGCHOEA = 1; // offset: 36
bool is_virtual = 4; // offset: 38
uint32 plane_id = 2; // offset: 48
uint32 leader_slot = 6; // offset: 40
repeated LineupSlotData lineup_slot_list = 8; // offset: 16
}
// Obf: ReplaceLineupScRsp
// Type: Rsp
// CmdID: 718
message ReplaceLineupScRsp {
uint32 retcode = 12; // offset: 24
uint32 GDBLLNAMBFI = 13; // offset: 28
}
// Obf: ExtraLineupDestroyNotify
// Type: Notify
// CmdID: 706
message ExtraLineupDestroyNotify {
ExtraLineupType extra_lineup_type = 5; // offset: 24
}
// Obf: VirtualLineupTrialAvatarChangeScNotify
// Type: Notify
// CmdID: 701
message VirtualLineupTrialAvatarChangeScNotify {
bool JAOAIMDONKK = 12; // offset: 44
repeated uint32 APNGJBBLEFP = 7; // offset: 24
uint32 plane_id = 1; // offset: 40
repeated uint32 GCHJJGCGCDM = 14; // offset: 32
}
// Obf: CmdLobbyType
enum CmdLobbyType {
CmdLobbyType_MNFEPONEDDJ = 0;
CmdLobbyInviteScRsp = 7388;
CmdLobbyGetInfoScRsp = 7379;
CmdLobbyCreateScRsp = 7390;
CmdJHACPIMIGGN = 7391;
CmdLobbyJoinScRsp = 7364;
CmdAEJMJEKHGCM = 7389;
CmdLobbyGetInfoCsReq = 7373;
CmdLobbyKickOutScRsp = 7357;
CmdLobbySyncInfoScNotify = 7368;
CmdLobbyJoinCsReq = 7351;
CmdLobbyInviteCsReq = 7384;
CmdLobbyQuitCsReq = 7372;
CmdLobbyType_DBLCADNCAFL = 7378;
CmdGEEOCLMOKBK = 7361;
CmdLobbyCreateCsReq = 7354;
CmdPLAKEKCEJHO = 7358;
CmdLobbyKickOutCsReq = 7380;
CmdFBOJGAPHDNJ = 7362;
CmdLobbyInteractScNotify = 7356;
CmdGCJMJIJPLGO = 7353;
CmdLobbyQuitScRsp = 7371;
CmdLobbyModifyPlayerInfoCsReq = 7374;
CmdLobbyModifyPlayerInfoScRsp = 7352;
}
// Obf: LobbyCreateCsReq
// Type: Req
// CmdID: 7354
message LobbyCreateCsReq {
uint32 ILOEBAELDKN = 5; // offset: 44
OFCBIGCLMKG DIMFOEHBNIA = 1; // offset: 32
LobbyGameExtInfo HLBJLHKOCHA = 8; // offset: 24
FightGameMode MLKKBBFLAHG = 14; // offset: 40
}
// Obf: LobbyCreateScRsp
// Type: Rsp
// CmdID: 7390
message LobbyCreateScRsp {
FightGameMode MLKKBBFLAHG = 8; // offset: 40
repeated GCKNBLAJJGP PMCKGJIIHNL = 1; // offset: 32
OFCBIGCLMKG DIMFOEHBNIA = 2; // offset: 16
uint32 retcode = 12; // offset: 44
uint64 room_id = 13; // offset: 48
uint32 ILOEBAELDKN = 15; // offset: 56
}
// Obf: LobbyInviteCsReq
// Type: Req
// CmdID: 7384
message LobbyInviteCsReq {
repeated uint32 uid_list = 1; // offset: 24
}
// Type: Rsp
// CmdID: 7388
message LobbyInviteScRsp {
repeated uint32 uid_list = 15; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: LobbyJoinCsReq
// Type: Req
// CmdID: 7351
message LobbyJoinCsReq {
string AIIOBAJIBNG = 7; // offset: 32
uint64 room_id = 4; // offset: 40
LobbyGameExtInfo HLBJLHKOCHA = 10; // offset: 16
}
// Obf: LobbyJoinScRsp
// Type: Rsp
// CmdID: 7364
message LobbyJoinScRsp {
FightGameMode MLKKBBFLAHG = 12; // offset: 44
uint32 retcode = 7; // offset: 56
repeated GCKNBLAJJGP PMCKGJIIHNL = 15; // offset: 16
uint32 ILOEBAELDKN = 14; // offset: 40
OFCBIGCLMKG DIMFOEHBNIA = 13; // offset: 24
uint64 room_id = 6; // offset: 48
}
// Obf: LobbyQuitCsReq
// Type: Req
// CmdID: 7372
message LobbyQuitCsReq {
}
// Type: Rsp
// CmdID: 7371
message LobbyQuitScRsp {
uint32 retcode = 4; // offset: 24
}
// Type: Req
// CmdID: 7389
message AEJMJEKHGCM {
}
// Type: Rsp
// CmdID: 7362
message FBOJGAPHDNJ {
uint32 retcode = 14; // offset: 24
}
// Obf: LobbyModifyPlayerInfoCsReq
// Type: Req
// CmdID: 7374
message LobbyModifyPlayerInfoCsReq {
LobbyModifyType type = 2; // offset: 36
LobbyGameExtInfo HLBJLHKOCHA = 8; // offset: 16
uint32 AFKGEEIFEPG = 6; // offset: 32
}
// Type: Rsp
// CmdID: 7352
message LobbyModifyPlayerInfoScRsp {
uint32 retcode = 6; // offset: 24
}
// Obf: LobbySyncInfoScNotify
// Type: Notify
// CmdID: 7368
message LobbySyncInfoScNotify {
LobbyModifyType type = 10; // offset: 36
repeated GCKNBLAJJGP PMCKGJIIHNL = 11; // offset: 24
uint32 uid = 5; // offset: 32
}
// Obf: LobbyKickOutCsReq
// Type: Req
// CmdID: 7380
message LobbyKickOutCsReq {
uint32 uid = 13; // offset: 24
}
// Type: Rsp
// CmdID: 7357
message LobbyKickOutScRsp {
uint32 retcode = 8; // offset: 24
}
// Type: Notify
// CmdID: 7353
message GCJMJIJPLGO {
FightGameMode MLKKBBFLAHG = 12; // offset: 24
uint32 room_id = 9; // offset: 32
uint32 BEFHOINPGCH = 7; // offset: 28
}
// Obf: LobbyGetInfoCsReq
// Type: Req
// CmdID: 7373
message LobbyGetInfoCsReq {
}
// Obf: LobbyGetInfoScRsp
// Type: Rsp
// CmdID: 7379
message LobbyGetInfoScRsp {
FightGameMode MLKKBBFLAHG = 5; // offset: 64
repeated GCKNBLAJJGP PMCKGJIIHNL = 13; // offset: 24
uint64 room_id = 2; // offset: 40
OFCBIGCLMKG DIMFOEHBNIA = 12; // offset: 32
uint64 OCKCAFJDHEF = 4; // offset: 48
uint32 ILOEBAELDKN = 10; // offset: 60
uint32 retcode = 14; // offset: 56
}
// Type: Req
// CmdID: 7358
message PLAKEKCEJHO {
uint32 LEKGBKGDIDA = 6; // offset: 28
LobbyInteractType PIOBAHDCHME = 9; // offset: 24
}
// Type: Rsp
// CmdID: 7361
message GEEOCLMOKBK {
uint32 LEKGBKGDIDA = 5; // offset: 28
uint32 retcode = 1; // offset: 24
}
// Obf: LobbyInteractScNotify
// Type: Notify
// CmdID: 7356
message LobbyInteractScNotify {
uint32 BEFHOINPGCH = 9; // offset: 28
LobbyInteractType PIOBAHDCHME = 14; // offset: 24
}
message BINNGAFKEMH {
OFCBIGCLMKG DIMFOEHBNIA = 5; // offset: 24
}
// Type: Rsp
// CmdID: 7391
message JHACPIMIGGN {
uint32 retcode = 3; // offset: 24
}
// Obf: CmdLocalLegendType
enum CmdLocalLegendType {
CmdLocalLegendType_MNFEPONEDDJ = 0;
CmdGetLocalLegendDataScRsp = 6576;
CmdLocalLegendDataChangeNotify = 6592;
CmdGetLocalLegendDataCsReq = 6581;
CmdStartLocalLegendLevelCsReq = 6596;
CmdEnterLocalLegendLevelScRsp = 6590;
}
message AHJHPBCDHEG {
uint32 DKGEPDLLBHM = 2; // offset: 28
uint32 AKFJLNPHODD = 4; // offset: 24
uint32 group_id = 13; // offset: 32
}
// Obf: GetLocalLegendDataCsReq
// Type: Req
// CmdID: 6581
message GetLocalLegendDataCsReq {
}
// Obf: GetLocalLegendDataScRsp
// Type: Rsp
// CmdID: 6576
message GetLocalLegendDataScRsp {
uint32 retcode = 13; // offset: 32
repeated AHJHPBCDHEG level_data_list = 1; // offset: 24
}
message POPMMAJPBBP {
AvatarType avatar_type = 2; // offset: 28
uint32 avatar_id = 9; // offset: 24
}
// Obf: StartLocalLegendLevelCsReq
// Type: Req
// CmdID: 6596
message StartLocalLegendLevelCsReq {
repeated POPMMAJPBBP avatar_list = 1; // offset: 16
uint32 AKFJLNPHODD = 10; // offset: 32
uint32 group_id = 15; // offset: 36
}
// Obf: EnterLocalLegendLevelScRsp
// Type: Rsp
// CmdID: 6590
message EnterLocalLegendLevelScRsp {
uint32 group_id = 13; // offset: 32
uint32 AKFJLNPHODD = 11; // offset: 36
uint32 retcode = 5; // offset: 40
SceneBattleInfo battle_info = 4; // offset: 16
}
// Obf: LocalLegendDataChangeNotify
// Type: Notify
// CmdID: 6592
message LocalLegendDataChangeNotify {
AHJHPBCDHEG IPJPCKGCMEC = 8; // offset: 16
}
// Obf: CmdMailType
enum CmdMailType {
CmdMailType_MNFEPONEDDJ = 0;
CmdDelMailCsReq = 835;
CmdMarkReadMailCsReq = 824;
CmdNewMailScNotify = 869;
CmdGetMailCsReq = 883;
CmdDelMailScRsp = 813;
CmdTakeMailAttachmentCsReq = 862;
CmdTakeMailAttachmentScRsp = 900;
CmdMarkReadMailScRsp = 804;
CmdGetMailScRsp = 881;
}
// Obf: MailType
enum MailType {
MAIL_TYPE_NORMAL = 0;
MAIL_TYPE_STAR = 1;
}
// Obf: GetMailCsReq
// Type: Req
// CmdID: 883
message GetMailCsReq {
uint32 KGEHBGAPLDF = 13; // offset: 24
uint32 HBBMDFEMGMM = 11; // offset: 28
}
message ClientMail {
string sender = 4; // offset: 16
uint32 id = 10; // offset: 88
ItemList attachment = 15; // offset: 32
string content = 14; // offset: 40
uint32 template_id = 3; // offset: 92
string title = 8; // offset: 48
MailType mail_type = 12; // offset: 84
repeated string para_list = 13; // offset: 24
bool is_read = 1; // offset: 80
int64 expire_time = 5; // offset: 64
int64 time = 11; // offset: 72
}
// Type: Rsp
// CmdID: 881
message GetMailScRsp {
repeated ClientMail notice_mail_list = 9; // offset: 24
uint32 total_num = 11; // offset: 52
bool is_end = 8; // offset: 44
repeated ClientMail mail_list = 4; // offset: 16
uint32 retcode = 6; // offset: 40
uint32 start = 5; // offset: 48
}
// Obf: MarkReadMailCsReq
// Type: Req
// CmdID: 824
message MarkReadMailCsReq {
uint32 id = 7; // offset: 24
}
// Type: Rsp
// CmdID: 804
message MarkReadMailScRsp {
uint32 retcode = 15; // offset: 28
uint32 id = 1; // offset: 24
}
// Obf: DelMailCsReq
// Type: Req
// CmdID: 835
message DelMailCsReq {
repeated uint32 id_list = 10; // offset: 24
}
// Type: Rsp
// CmdID: 813
message DelMailScRsp {
uint32 retcode = 5; // offset: 32
repeated uint32 id_list = 14; // offset: 24
}
// Obf: TakeMailAttachmentCsReq
// Type: Req
// CmdID: 862
message TakeMailAttachmentCsReq {
repeated uint32 mail_id_list = 8; // offset: 24
uint32 optional_reward_id = 11; // offset: 32
}
message KLOIEBJDIEP {
uint32 HLLGJPGHJDH = 3; // offset: 28
uint32 item_id = 15; // offset: 24
}
// Type: Rsp
// CmdID: 900
message TakeMailAttachmentScRsp {
uint32 retcode = 2; // offset: 48
repeated KLOIEBJDIEP fail_mail_list = 5; // offset: 16
repeated uint32 succ_mail_id_list = 14; // offset: 24
ItemList attachment = 15; // offset: 40
}
// Type: Notify
// CmdID: 869
message NewMailScNotify {
repeated uint32 mail_id_list = 7; // offset: 24
}
// Obf: CmdMapRotationType
enum CmdMapRotationType {
CmdMapRotationType_MNFEPONEDDJ = 0;
CmdResetMapRotationRegionScRsp = 6819;
CmdInteractChargerCsReq = 6824;
CmdInteractChargerScRsp = 6804;
CmdRemoveRotaterScRsp = 6888;
CmdDeployRotatorScRsp = 6813;
CmdUpdateEnergyScNotify = 6856;
CmdResetMapRotationRegionCsReq = 6884;
CmdLeaveMapRotationRegionCsReq = 6869;
CmdLeaveMapRotationRegionScRsp = 6840;
CmdEnterMapRotationRegionScRsp = 6881;
CmdRemoveRotatorCsReq = 6834;
CmdGetMapRotationDataScRsp = 6857;
CmdEnterMapRotationRegionCsReq = 6883;
CmdGKMNGBDLNOF = 6886;
CmdRotateMapCsReq = 6862;
CmdLeaveMapRotationRegionScNotify = 6823;
CmdRotateMapScRsp = 6900;
CmdDeployRotatorCsReq = 6835;
CmdUpdateMapRotationDataScNotify = 6848;
CmdGetMapRotationDataCsReq = 6846;
}
message JCBJDLNDAEH {
RotateMapInfo rogue_map = 2; // offset: 48
repeated RotaterData EFMLPKJCPBJ = 12; // offset: 40
bool IEKOELPKHDL = 11; // offset: 60
RotaterEnergyInfo energy_info = 8; // offset: 24
uint32 KMINHNLKPIC = 15; // offset: 64
repeated ChargerInfo HNPDHHKNKMB = 13; // offset: 16
int32 LDIJAKPKLIN = 4; // offset: 56
}
message RotaterEnergyInfo {
uint32 cur_num = 9; // offset: 28
uint32 max_num = 4; // offset: 24
}
message RotateMapInfo {
Vector4 CBGJJJMGACI = 4; // offset: 24
Vector MKNFGECIECC = 10; // offset: 16
}
// Obf: EnterMapRotationRegionCsReq
// Type: Req
// CmdID: 6883
message EnterMapRotationRegionCsReq {
uint32 KMINHNLKPIC = 3; // offset: 36
uint32 LDIJAKPKLIN = 10; // offset: 32
MotionInfo motion = 13; // offset: 16
}
// Type: Rsp
// CmdID: 6881
message EnterMapRotationRegionScRsp {
uint32 LDIJAKPKLIN = 13; // offset: 44
RotaterEnergyInfo energy_info = 7; // offset: 24
uint32 KMINHNLKPIC = 2; // offset: 40
uint32 retcode = 6; // offset: 52
MotionInfo motion = 3; // offset: 16
uint32 client_pos_version = 12; // offset: 48
}
message ChargerInfo {
uint32 group_id = 2; // offset: 24
uint32 HIIHFHPBJKH = 10; // offset: 28
}
// Obf: InteractChargerCsReq
// Type: Req
// CmdID: 6824
message InteractChargerCsReq {
ChargerInfo EIBNFFLMODB = 6; // offset: 24
}
// Type: Rsp
// CmdID: 6804
message InteractChargerScRsp {
uint32 retcode = 14; // offset: 40
ChargerInfo EIBNFFLMODB = 3; // offset: 32
RotaterEnergyInfo energy_info = 6; // offset: 24
}
message RotaterData {
uint32 HIIHFHPBJKH = 4; // offset: 32
uint32 group_id = 8; // offset: 28
float BAGKGNMEKKE = 7; // offset: 24
}
// Obf: DeployRotatorCsReq
// Type: Req
// CmdID: 6835
message DeployRotatorCsReq {
RotaterData rotater_data = 13; // offset: 16
}
// Type: Rsp
// CmdID: 6813
message DeployRotatorScRsp {
RotaterEnergyInfo energy_info = 6; // offset: 24
RotaterData rotater_data = 11; // offset: 16
uint32 retcode = 5; // offset: 40
}
// Obf: RotateMapCsReq
// Type: Req
// CmdID: 6862
message RotateMapCsReq {
uint32 HIIHFHPBJKH = 15; // offset: 40
MotionInfo motion = 9; // offset: 16
RotateMapInfo rogue_map = 13; // offset: 24
uint32 group_id = 7; // offset: 44
}
// Type: Rsp
// CmdID: 6900
message RotateMapScRsp {
uint32 client_pos_version = 8; // offset: 36
MotionInfo motion = 5; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: LeaveMapRotationRegionCsReq
// Type: Req
// CmdID: 6869
message LeaveMapRotationRegionCsReq {
MotionInfo motion = 13; // offset: 24
}
// Type: Rsp
// CmdID: 6840
message LeaveMapRotationRegionScRsp {
uint32 client_pos_version = 15; // offset: 36
MotionInfo motion = 14; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: GetMapRotationDataCsReq
// Type: Req
// CmdID: 6846
message GetMapRotationDataCsReq {
}
// Type: Rsp
// CmdID: 6857
message GetMapRotationDataScRsp {
repeated ChargerInfo HNPDHHKNKMB = 4; // offset: 48
bool EPBFBCKPFDI = 14; // offset: 60
uint32 retcode = 11; // offset: 68
repeated RotaterData EFMLPKJCPBJ = 1; // offset: 40
int32 LDIJAKPKLIN = 12; // offset: 64
uint32 KMINHNLKPIC = 7; // offset: 56
RotaterEnergyInfo energy_info = 15; // offset: 16
RotateMapInfo rogue_map = 3; // offset: 24
}
// Obf: ResetMapRotationRegionCsReq
// Type: Req
// CmdID: 6884
message ResetMapRotationRegionCsReq {
MotionInfo motion = 7; // offset: 32
RotateMapInfo rogue_map = 3; // offset: 24
}
// Type: Rsp
// CmdID: 6819
message ResetMapRotationRegionScRsp {
uint32 client_pos_version = 2; // offset: 32
MotionInfo motion = 14; // offset: 24
uint32 retcode = 4; // offset: 36
}
// Type: Notify
// CmdID: 6823
message LeaveMapRotationRegionScNotify {
}
// Type: Notify
// CmdID: 6856
message UpdateEnergyScNotify {
RotaterEnergyInfo energy_info = 15; // offset: 24
}
// Type: Notify
// CmdID: 6848
message UpdateMapRotationDataScNotify {
repeated RotaterData EFMLPKJCPBJ = 1; // offset: 24
int32 LDIJAKPKLIN = 14; // offset: 60
repeated ChargerInfo HNPDHHKNKMB = 2; // offset: 40
RotaterEnergyInfo energy_info = 10; // offset: 32
uint32 KMINHNLKPIC = 9; // offset: 56
RotateMapInfo rogue_map = 4; // offset: 16
bool EPBFBCKPFDI = 8; // offset: 64
}
// Obf: RemoveRotatorCsReq
// Type: Req
// CmdID: 6834
message RemoveRotatorCsReq {
RotaterData rotater_data = 2; // offset: 24
}
// Type: Rsp
// CmdID: 6888
message RemoveRotaterScRsp {
uint32 retcode = 4; // offset: 40
RotaterEnergyInfo energy_info = 8; // offset: 32
RotaterData rotater_data = 12; // offset: 16
}
// Type: Notify
// CmdID: 6886
message GKMNGBDLNOF {
repeated RotaterData EFMLPKJCPBJ = 12; // offset: 16
}
// Obf: CmdMarbleType
enum CmdMarbleType {
CmdMarbleType_MNFEPONEDDJ = 0;
CmdMarbleUpdateShownSealScRsp = 8287;
CmdMarbleShopBuyScRsp = 8286;
CmdMarbleUnlockSealScNotify = 8282;
CmdMarbleUpdateShownSealCsReq = 8274;
CmdJJBCGEIOADM = 8285;
CmdBKMHABEAMIE = 8275;
CmdMarbleShopBuyCsReq = 8276;
CmdMarblePvpDataUpdateScNotify = 8272;
CmdMarbleGetDataCsReq = 8271;
CmdMarbleGetDataScRsp = 8289;
}
// Obf: MarbleGetDataCsReq
// Type: Req
// CmdID: 8271
message MarbleGetDataCsReq {
}
// Obf: MarbleGetDataScRsp
// Type: Rsp
// CmdID: 8289
message MarbleGetDataScRsp {
repeated uint32 OEJIFJOKLPO = 7; // offset: 16
repeated uint32 FJIJLJGANEF = 9; // offset: 32
int32 score_id = 8; // offset: 52
uint32 retcode = 11; // offset: 48
repeated uint32 EHBAOKCPADM = 2; // offset: 24
}
// Type: Req
// CmdID: 8285
message JJBCGEIOADM {
uint32 KHGLMLNLOPA = 11; // offset: 32
repeated uint32 IPNHKDBMGJJ = 5; // offset: 16
}
// Type: Rsp
// CmdID: 8275
message BKMHABEAMIE {
uint32 retcode = 1; // offset: 24
uint32 KHGLMLNLOPA = 7; // offset: 28
}
// Obf: MarbleShopBuyCsReq
// Type: Req
// CmdID: 8276
message MarbleShopBuyCsReq {
repeated uint32 IPNHKDBMGJJ = 3; // offset: 16
}
// Obf: MarbleShopBuyScRsp
// Type: Rsp
// CmdID: 8286
message MarbleShopBuyScRsp {
repeated uint32 IPNHKDBMGJJ = 15; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: MarbleUnlockSealScNotify
// Type: Notify
// CmdID: 8282
message MarbleUnlockSealScNotify {
repeated uint32 IPNHKDBMGJJ = 4; // offset: 16
}
// Obf: MarblePvpDataUpdateScNotify
// Type: Notify
// CmdID: 8272
message MarblePvpDataUpdateScNotify {
int32 score_id = 7; // offset: 24
}
// Obf: MarbleUpdateShownSealCsReq
// Type: Req
// CmdID: 8274
message MarbleUpdateShownSealCsReq {
repeated uint32 FJJLKALJIKL = 14; // offset: 16
}
// Obf: MarbleUpdateShownSealScRsp
// Type: Rsp
// CmdID: 8287
message MarbleUpdateShownSealScRsp {
repeated uint32 FJJLKALJIKL = 6; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: CmdMarkChestType
enum CmdMarkChestType {
CmdMarkChestType_MNFEPONEDDJ = 0;
CmdGetMarkChestScRsp = 8199;
CmdUpdateMarkChestScRsp = 8185;
CmdMarkChestChangedScNotify = 8186;
CmdGetMarkChestCsReq = 8181;
CmdUpdateMarkChestCsReq = 8195;
}
message MarkChestInfo {
uint32 group_id = 10; // offset: 40
uint32 config_id = 1; // offset: 32
uint32 plane_id = 4; // offset: 28
uint32 floor_id = 6; // offset: 24
uint32 FOGOEKMHBDG = 3; // offset: 36
}
message MarkChestFuncInfo {
int64 mark_time = 11; // offset: 32
repeated MarkChestInfo mark_chest_info_list = 1; // offset: 24
uint32 func_id = 8; // offset: 40
}
// Obf: GetMarkChestCsReq
// Type: Req
// CmdID: 8181
message GetMarkChestCsReq {
}
// Obf: GetMarkChestScRsp
// Type: Rsp
// CmdID: 8199
message GetMarkChestScRsp {
repeated MarkChestFuncInfo mark_chest_func_info = 2; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Obf: UpdateMarkChestCsReq
// Type: Req
// CmdID: 8195
message UpdateMarkChestCsReq {
uint32 trigger_param_id = 11; // offset: 32
uint32 func_id = 9; // offset: 36
repeated MarkChestInfo mark_chest_info_list = 13; // offset: 24
}
// Obf: UpdateMarkChestScRsp
// Type: Rsp
// CmdID: 8185
message UpdateMarkChestScRsp {
repeated MarkChestFuncInfo mark_chest_func_info = 15; // offset: 16
uint32 retcode = 11; // offset: 32
uint32 func_id = 12; // offset: 40
uint32 trigger_param_id = 13; // offset: 36
}
// Obf: MarkChestChangedScNotify
// Type: Notify
// CmdID: 8186
message MarkChestChangedScNotify {
repeated MarkChestFuncInfo mark_chest_func_info = 9; // offset: 16
}
// Obf: CmdMatchType
enum CmdMatchType {
CmdMatchType_MNFEPONEDDJ = 0;
CmdJLCBLJCEBGL = 7314;
CmdStartMatchCsReq = 7304;
CmdGetCrossInfoCsReq = 7312;
CmdGetCrossInfoScRsp = 7324;
CmdAAJDJBJKMKH = 7339;
CmdStartMatchScRsp = 7340;
CmdMatchType_JPPMNOMPLCC = 7301;
}
// Obf: StartMatchCsReq
// Type: Req
// CmdID: 7304
message StartMatchCsReq {
LobbyGameExtInfo HLBJLHKOCHA = 10; // offset: 24
FightGameMode MLKKBBFLAHG = 4; // offset: 32
}
// Type: Rsp
// CmdID: 7340
message StartMatchScRsp {
LobbyGameExtInfo HLBJLHKOCHA = 5; // offset: 24
uint32 retcode = 6; // offset: 32
}
message BGKBDMLKIFE {
}
// Type: Rsp
// CmdID: 7314
message JLCBLJCEBGL {
uint32 retcode = 11; // offset: 24
}
// Type: Rsp
// CmdID: 7339
message AAJDJBJKMKH {
repeated GCKNBLAJJGP PMCKGJIIHNL = 7; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: GetCrossInfoCsReq
// Type: Req
// CmdID: 7312
message GetCrossInfoCsReq {
}
// Obf: GetCrossInfoScRsp
// Type: Rsp
// CmdID: 7324
message GetCrossInfoScRsp {
FightGameMode MLKKBBFLAHG = 12; // offset: 44
uint32 retcode = 4; // offset: 40
uint64 room_id = 10; // offset: 24
uint64 OCKCAFJDHEF = 11; // offset: 32
}
// Obf: CmdMatchThreeModuleType
enum CmdMatchThreeModuleType {
CmdMatchThreeModuleType_MNFEPONEDDJ = 0;
CmdMatchThreeSetBirdPosCsReq = 7412;
CmdMatchThreeGetDataCsReq = 7404;
CmdANNIBIHIHIG = 7429;
CmdMatchThreeV2ScNotify = 7403;
CmdMatchThreeGetDataDataScRsp = 7440;
CmdMatchThreeV2LevelEndCsReq = 7434;
CmdMatchThreeV2BattleItemLevelUpScRsp = 7418;
CmdMatchThreeSyncDataScNotify = 7439;
CmdMatchThreeV2LevelEndScRsp = 7438;
CmdMatchThreeV2SetBirdPosScRsp = 7421;
CmdMatchThreeV2SetBirdPosCsReq = 7422;
CmdMatchThreeV2PvpFinishScNotify = 7423;
CmdMatchThreeSetBirdPosScRsp = 7424;
CmdHFANGDECMAP = 7430;
CmdJFKJMKEHFEJ = 7402;
CmdMatchThreeLevelEndScRsp = 7414;
CmdMatchThreeLevelEndCsReq = 7401;
CmdMatchThreeV2BattleItemLevelUpCsReq = 7407;
}
// Obf: MatchThreeStatisticsType
enum MatchThreeStatisticsType {
MatchThreeStatisticsType_ONMIHMEHAII = 0;
MatchThreeStatisticsType_ALCCABDLOLF = 1;
MatchThreeStatisticsType_GCOGDOIFKEI = 2;
MatchThreeStatisticsType_FIKCCCLMBAC = 3;
MatchThreeStatisticsType_PLABLNDKPEA = 4;
MatchThreeStatisticsType_HBHPKKJMBGG = 5;
MatchThreeStatisticsType_OMOLNANDMGA = 6;
MatchThreeStatisticsType_BJBMGNBODAN = 7;
MatchThreeStatisticsType_AEOGLCHCFFC = 8;
MatchThreeStatisticsType_DCJFIBAOCOE = 9;
MatchThreeStatisticsType_LGKHKJENCPD = 10;
MatchThreeStatisticsType_EDDMEDLBFGM = 11;
MatchThreeStatisticsType_PBLOJNCBCKJ = 12;
MatchThreeStatisticsType_OFLKHGPCHAL = 13;
}
// Obf: MatchThreeGetDataCsReq
// Type: Req
// CmdID: 7404
message MatchThreeGetDataCsReq {
}
message FAFHHPOJFGH {
uint32 DGLAEPLNAFC = 9; // offset: 24
uint32 level_id = 1; // offset: 28
}
message COKCEDMAHJM {
uint32 ELPLMDAJPMD = 13; // offset: 28
uint32 ADOGOONNMOI = 2; // offset: 32
uint32 pos = 8; // offset: 36
uint32 count = 5; // offset: 24
}
message PJMDLFJMENC {
map<uint32, uint32> BENEPPGPFHO = 13; // offset: 16
repeated COKCEDMAHJM PAEHKLHACKE = 1; // offset: 40
map<uint32, uint32> KPBJOFACFKO = 4; // offset: 48
repeated FAFHHPOJFGH CNAOIMCDAHK = 6; // offset: 24
}
// Obf: MatchThreeGetDataDataScRsp
// Type: Rsp
// CmdID: 7440
message MatchThreeGetDataDataScRsp {
PJMDLFJMENC NLFGIHFPMPO = 6; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Obf: MatchThreeLevelEndCsReq
// Type: Req
// CmdID: 7401
message MatchThreeLevelEndCsReq {
uint32 level_id = 14; // offset: 60
uint32 ADOGOONNMOI = 4; // offset: 56
map<uint32, uint32> KPBJOFACFKO = 11; // offset: 40
uint32 ELPLMDAJPMD = 8; // offset: 52
repeated uint32 ECCMLNOFNAD = 13; // offset: 24
string uuid = 1; // offset: 16
uint32 DGLAEPLNAFC = 2; // offset: 48
}
// Obf: MatchThreeLevelEndScRsp
// Type: Rsp
// CmdID: 7414
message MatchThreeLevelEndScRsp {
uint32 level_id = 3; // offset: 24
uint32 DGLAEPLNAFC = 9; // offset: 28
uint32 retcode = 15; // offset: 32
}
// Obf: MatchThreeSyncDataScNotify
// Type: Notify
// CmdID: 7439
message MatchThreeSyncDataScNotify {
PJMDLFJMENC NLFGIHFPMPO = 13; // offset: 16
}
// Obf: MatchThreeSetBirdPosCsReq
// Type: Req
// CmdID: 7412
message MatchThreeSetBirdPosCsReq {
uint32 pos = 12; // offset: 24
uint32 ADOGOONNMOI = 2; // offset: 28
}
// Type: Rsp
// CmdID: 7424
message MatchThreeSetBirdPosScRsp {
uint32 ADOGOONNMOI = 15; // offset: 28
uint32 pos = 6; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: JFKJMKEHFEJ
// Type: Req
// CmdID: 7402
message JFKJMKEHFEJ {
}
message LNEPILFMMHH {
repeated uint32 IOIGLHILJEN = 12; // offset: 16
uint32 level_id = 3; // offset: 32
}
message BPIPFFPFMDK {
uint32 ADOGOONNMOI = 4; // offset: 28
uint32 pos = 1; // offset: 32
uint32 count = 10; // offset: 24
uint32 ELPLMDAJPMD = 13; // offset: 36
}
message IPGAMLENFII {
repeated JOGMADAMFNI BPDPBLJCGKI = 7; // offset: 56
repeated JOGMADAMFNI CNNEHOPHFJB = 13; // offset: 48
uint32 DLKLPBAOLHI = 10; // offset: 68
uint32 HLELMGEKHMK = 4; // offset: 64
repeated JOGMADAMFNI LDBNLKNPFDD = 5; // offset: 32
repeated BPIPFFPFMDK PAEHKLHACKE = 14; // offset: 16
repeated LNEPILFMMHH GJHJJPFGPBO = 11; // offset: 40
}
// Obf: HFANGDECMAP
// Type: Rsp
// CmdID: 7430
message HFANGDECMAP {
uint32 retcode = 1; // offset: 32
IPGAMLENFII AEHDFMIDNJM = 7; // offset: 16
}
// Obf: MatchThreeV2BattleItemLevelUpCsReq
// Type: Req
// CmdID: 7407
message MatchThreeV2BattleItemLevelUpCsReq {
uint32 PLDEJLJBBLB = 3; // offset: 28
uint32 IPDOGLDJCMO = 6; // offset: 24
}
// Obf: MatchThreeV2BattleItemLevelUpScRsp
// Type: Rsp
// CmdID: 7418
message MatchThreeV2BattleItemLevelUpScRsp {
uint32 IPDOGLDJCMO = 12; // offset: 24
uint32 retcode = 1; // offset: 32
uint32 PLDEJLJBBLB = 15; // offset: 28
}
// Obf: MatchThreeV2LevelEndCsReq
// Type: Req
// CmdID: 7434
message MatchThreeV2LevelEndCsReq {
uint32 MKLFFCCBJPM = 15; // offset: 52
uint32 DPIFIPELBHH = 1; // offset: 60
repeated JOGMADAMFNI BBOBBJDJNED = 10; // offset: 24
uint32 ABNBAKLJMHM = 3; // offset: 48
uint32 ADOGOONNMOI = 9; // offset: 64
repeated uint32 CPLBAGGJDAE = 5; // offset: 32
string uuid = 14; // offset: 40
uint32 level_id = 8; // offset: 56
}
// Obf: MatchThreeV2LevelEndScRsp
// Type: Rsp
// CmdID: 7438
message MatchThreeV2LevelEndScRsp {
uint32 DLKLPBAOLHI = 8; // offset: 64
uint32 level_id = 6; // offset: 56
repeated ItemList JBEFGMEDHJJ = 10; // offset: 24
uint32 retcode = 5; // offset: 68
ItemList IIBECFAIDMP = 1; // offset: 48
uint32 ALKELHMGLFC = 14; // offset: 60
BPIPFFPFMDK FKFCDCIDLCA = 15; // offset: 16
LNEPILFMMHH GAHICMJOCEC = 9; // offset: 40
}
// Obf: MatchThreeV2SetBirdPosCsReq
// Type: Req
// CmdID: 7422
message MatchThreeV2SetBirdPosCsReq {
uint32 ADOGOONNMOI = 5; // offset: 28
uint32 pos = 12; // offset: 24
}
// Obf: MatchThreeV2SetBirdPosScRsp
// Type: Rsp
// CmdID: 7421
message MatchThreeV2SetBirdPosScRsp {
uint32 ADOGOONNMOI = 7; // offset: 28
uint32 OPIACBNEEBJ = 8; // offset: 24
uint32 pos = 1; // offset: 36
uint32 retcode = 11; // offset: 32
}
// Obf: MatchThreeV2ScNotify
// Type: Notify
// CmdID: 7403
message MatchThreeV2ScNotify {
IPGAMLENFII AEHDFMIDNJM = 8; // offset: 16
}
// Obf: MatchThreeV2PvpFinishScNotify
// Type: Notify
// CmdID: 7423
message MatchThreeV2PvpFinishScNotify {
uint32 CJEMDPHDMBG = 7; // offset: 48
IILPMDJAHGK reason = 3; // offset: 44
uint32 AMBGGFDKKDP = 9; // offset: 40
FightGameMode KEDDCJCBOJI = 12; // offset: 52
FDFLHPKJLCD NMHAMJFLNPI = 1; // offset: 32
IPGAMLENFII AEHDFMIDNJM = 4; // offset: 24
}
// Type: Notify
// CmdID: 7429
message ANNIBIHIHIG {
IILPMDJAHGK reason = 14; // offset: 40
int32 AMBGGFDKKDP = 3; // offset: 36
FightGameMode KEDDCJCBOJI = 2; // offset: 32
FDFLHPKJLCD NMHAMJFLNPI = 5; // offset: 16
uint32 CJEMDPHDMBG = 11; // offset: 44
}
// Obf: CmdMazePuzzleType
enum CmdMazePuzzleType {
CmdMazePuzzleType_MNFEPONEDDJ = 0;
CmdHCCGOFGDFOD = 9084;
CmdGetFiveDimMiniGameDataCsReq = 9074;
CmdGetChenLingGameBoyDataScRsp = 9090;
CmdMazePuzzleType_OONADMNIIND = 9068;
CmdGetFiveDimMiniGameDataScRsp = 9072;
CmdChenLingGameBoyGetFriendRankingInfoScRsp = 9062;
CmdMazePuzzleType_MGKMCPMNIBD = 9058;
CmdMazePuzzleType_JHLNILEJIIG = 9071;
CmdMazePuzzleType_JFPNBCPEONJ = 9054;
CmdMazeCrossFloorConditionChangeScNotify = 9069;
CmdMazePuzzleType_JPDFACJOPLM = 9080;
CmdMazePuzzleType_LOECFKPMGFO = 9056;
CmdDJIMEJPKIFC = 9057;
CmdLIDKPECEPGD = 9078;
CmdGetFiveDimFluteDataScRsp = 9079;
CmdFinishChenLingGameBoyScRsp = 9064;
CmdMazePuzzleType_PDHJOELDHOB = 9089;
CmdNKOKINNIMOK = 9061;
CmdFiveDimFluteDataChangeNotify = 9091;
CmdFinishFiveDimMiniGameScRsp = 9053;
CmdMazePuzzleType_PBMCOADLODC = 9088;
CmdMazePuzzleType_MJDHDFAGLJN = 9051;
CmdAJADLOLCHLE = 9052;
CmdMazePuzzleType_MIHNNGKDMBC = 9073;
}
message GJPDJMJEHEF {
uint32 OBHPGBEPIHD = 10; // offset: 44
bool HFJPGDAMAJL = 2; // offset: 40
bool MFCMHCKKOJF = 5; // offset: 41
uint64 HEONEOIEJIO = 11; // offset: 32
repeated uint32 JJBAIDGECPB = 3; // offset: 16
}
message HAFPJAGIDGN {
uint32 OBHPGBEPIHD = 10; // offset: 24
}
// Obf: GetChenLingGameBoyDataScRsp
// Type: Rsp
// CmdID: 9090
message GetChenLingGameBoyDataScRsp {
GJPDJMJEHEF IHIGDHMECKO = 13; // offset: 16
uint32 retcode = 9; // offset: 32
}
message CKKDHDFPAGD {
bool LLJONNGKIGC = 12; // offset: 45
uint64 LJEGKLBPJCN = 3; // offset: 32
bool MKMEIDBMEFN = 15; // offset: 44
repeated uint32 JJBAIDGECPB = 6; // offset: 24
uint32 OBHPGBEPIHD = 5; // offset: 40
}
// Obf: FinishChenLingGameBoyScRsp
// Type: Rsp
// CmdID: 9064
message FinishChenLingGameBoyScRsp {
uint64 HEONEOIEJIO = 11; // offset: 56
ItemList reward = 12; // offset: 24
uint64 LJEGKLBPJCN = 2; // offset: 48
repeated uint32 HPGCEKLODLL = 6; // offset: 32
uint32 retcode = 3; // offset: 40
uint32 OBHPGBEPIHD = 8; // offset: 44
}
message OJGGLGIBMNI {
uint32 OBHPGBEPIHD = 3; // offset: 36
uint64 LJEGKLBPJCN = 7; // offset: 24
uint32 uid = 1; // offset: 32
}
message PDGCFIEJPHO {
uint32 OBHPGBEPIHD = 4; // offset: 24
}
// Obf: ChenLingGameBoyGetFriendRankingInfoScRsp
// Type: Rsp
// CmdID: 9062
message ChenLingGameBoyGetFriendRankingInfoScRsp {
uint32 OBHPGBEPIHD = 14; // offset: 40
uint32 retcode = 7; // offset: 36
bool JBMAMEIDKJB = 3; // offset: 32
repeated OJGGLGIBMNI JFNMAPLKJPM = 5; // offset: 16
}
// Obf: GetFiveDimMiniGameDataCsReq
// Type: Req
// CmdID: 9074
message GetFiveDimMiniGameDataCsReq {
bool JBMAMEIDKJB = 3; // offset: 24
}
// Type: Rsp
// CmdID: 9052
message AJADLOLCHLE {
bool JBMAMEIDKJB = 8; // offset: 24
uint32 retcode = 9; // offset: 28
}
message KOHKJNGPDFG {
uint32 OBHPGBEPIHD = 15; // offset: 24
}
// Type: Rsp
// CmdID: 9057
message DJIMEJPKIFC {
GJPDJMJEHEF IHIGDHMECKO = 14; // offset: 24
uint32 retcode = 11; // offset: 32
}
message NBJPIHIEBAE {
uint32 OBHPGBEPIHD = 11; // offset: 28
bool MFCMHCKKOJF = 3; // offset: 24
}
// Type: Rsp
// CmdID: 9084
message HCCGOFGDFOD {
GJPDJMJEHEF IHIGDHMECKO = 8; // offset: 24
uint32 retcode = 3; // offset: 32
}
message GJEHFGKPAKK {
uint32 CEIIDFFBHLD = 14; // offset: 28
uint32 CIIHDOEMCFH = 7; // offset: 24
}
message MEDCKBIADEO {
}
// Obf: GetFiveDimMiniGameDataScRsp
// Type: Rsp
// CmdID: 9072
message GetFiveDimMiniGameDataScRsp {
repeated GJEHFGKPAKK content_package_list = 5; // offset: 16
uint32 retcode = 7; // offset: 32
}
message DIDEPCNOBOO {
uint32 BLPKJNHOCAB = 14; // offset: 52
uint32 JCKIGCPGIEL = 5; // offset: 48
uint32 score_id = 1; // offset: 60
uint32 IEBCKEEECDL = 9; // offset: 68
uint32 CIIHDOEMCFH = 6; // offset: 40
uint32 EFNNJJADGKC = 3; // offset: 64
uint32 PMINALOEBBC = 8; // offset: 56
float CEBCDBLPPMF = 15; // offset: 36
string uuid = 13; // offset: 16
uint32 gold = 2; // offset: 44
uint32 LILFKMGOBHI = 11; // offset: 32
}
// Obf: FinishFiveDimMiniGameScRsp
// Type: Rsp
// CmdID: 9053
message FinishFiveDimMiniGameScRsp {
uint32 score_id = 5; // offset: 68
uint32 BLPKJNHOCAB = 1; // offset: 44
bool BAEFIABDAAK = 9; // offset: 64
ItemList LCMCLAFPBDP = 7; // offset: 32
uint32 retcode = 14; // offset: 52
uint32 CIIHDOEMCFH = 11; // offset: 40
ItemList FLFODGLOOHC = 2; // offset: 24
uint32 EFNNJJADGKC = 15; // offset: 72
float CEBCDBLPPMF = 4; // offset: 56
uint32 gold = 12; // offset: 48
uint32 PMINALOEBBC = 8; // offset: 60
}
message BPFKFONIAHH {
}
// Obf: GetFiveDimFluteDataScRsp
// Type: Rsp
// CmdID: 9079
message GetFiveDimFluteDataScRsp {
repeated uint32 EHHLINEBIPE = 8; // offset: 32
repeated uint32 DNEPLAGEFAC = 13; // offset: 16
uint32 retcode = 11; // offset: 40
}
message LDHNMDHBEEB {
uint32 IOKPFPKCKCO = 5; // offset: 24
}
// Type: Rsp
// CmdID: 9061
message NKOKINNIMOK {
uint32 IOKPFPKCKCO = 9; // offset: 24
uint32 retcode = 1; // offset: 28
}
message BMHPMBHBFIN {
uint32 IOKPFPKCKCO = 3; // offset: 24
}
// Type: Rsp
// CmdID: 9078
message LIDKPECEPGD {
uint32 retcode = 8; // offset: 24
uint32 IOKPFPKCKCO = 9; // offset: 28
}
// Obf: FiveDimFluteDataChangeNotify
// Type: Notify
// CmdID: 9091
message FiveDimFluteDataChangeNotify {
repeated uint32 DNEPLAGEFAC = 4; // offset: 16
repeated uint32 EHHLINEBIPE = 6; // offset: 24
}
// Obf: MazeCrossFloorConditionChangeScNotify
// Type: Notify
// CmdID: 9069
message MazeCrossFloorConditionChangeScNotify {
repeated uint32 HJOILJACMEC = 10; // offset: 16
}
// Obf: CmdMessageType
enum CmdMessageType {
CmdMessageType_MNFEPONEDDJ = 0;
CmdGetNpcStatusScRsp = 2704;
CmdFinishPerformSectionIdCsReq = 2769;
CmdGetNpcMessageGroupScRsp = 2781;
CmdFinishItemIdScRsp = 2713;
CmdGetMissionMessageCsReq = 2746;
CmdGetMissionMessageScRsp = 2757;
CmdGetNpcStatusCsReq = 2724;
CmdFinishItemIdCsReq = 2735;
CmdFinishSectionIdCsReq = 2762;
CmdFinishSectionIdScRsp = 2800;
CmdGetNpcMessageGroupCsReq = 2783;
CmdFinishPerformSectionIdScRsp = 2740;
}
// Obf: GetNpcMessageGroupCsReq
// Type: Req
// CmdID: 2783
message GetNpcMessageGroupCsReq {
repeated uint32 contact_id_list = 4; // offset: 16
}
message MessageItem {
uint32 text_id = 1; // offset: 24
uint32 item_id = 2; // offset: 28
}
message MessageSection {
uint32 frozen_item_id = 3; // offset: 40
MessageSectionStatus status = 9; // offset: 48
repeated uint32 message_item_list = 12; // offset: 16
repeated MessageItem item_list = 11; // offset: 32
uint32 id = 15; // offset: 44
}
message MessageGroup {
repeated MessageSection message_section_list = 2; // offset: 16
MessageGroupStatus status = 10; // offset: 40
int64 refresh_time = 6; // offset: 32
uint32 id = 11; // offset: 48
uint32 message_section_id = 14; // offset: 44
}
// Obf: GetNpcMessageGroupScRsp
// Type: Rsp
// CmdID: 2781
message GetNpcMessageGroupScRsp {
uint32 retcode = 8; // offset: 32
repeated MessageGroup message_group_list = 12; // offset: 16
}
// Obf: GetNpcStatusCsReq
// Type: Req
// CmdID: 2724
message GetNpcStatusCsReq {
}
message NpcStatus {
bool is_finish = 8; // offset: 28
uint32 npc_id = 4; // offset: 24
}
message GroupStatus {
uint32 group_id = 13; // offset: 32
int64 refresh_time = 4; // offset: 24
MessageGroupStatus group_status = 7; // offset: 36
}
message SectionStatus {
MessageSectionStatus section_status = 6; // offset: 28
uint32 section_id = 5; // offset: 24
}
// Obf: GetNpcStatusScRsp
// Type: Rsp
// CmdID: 2704
message GetNpcStatusScRsp {
repeated NpcStatus npc_status_list = 12; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: FinishItemIdCsReq
// Type: Req
// CmdID: 2735
message FinishItemIdCsReq {
uint32 text_id = 13; // offset: 28
uint32 item_id = 12; // offset: 24
}
// Obf: FinishItemIdScRsp
// Type: Rsp
// CmdID: 2713
message FinishItemIdScRsp {
uint32 retcode = 1; // offset: 24
uint32 text_id = 3; // offset: 28
uint32 item_id = 4; // offset: 32
}
// Obf: FinishSectionIdCsReq
// Type: Req
// CmdID: 2762
message FinishSectionIdCsReq {
uint32 section_id = 1; // offset: 24
}
// Obf: FinishSectionIdScRsp
// Type: Rsp
// CmdID: 2800
message FinishSectionIdScRsp {
ItemList reward = 2; // offset: 24
uint32 section_id = 7; // offset: 32
uint32 retcode = 14; // offset: 36
}
// Obf: FinishPerformSectionIdCsReq
// Type: Req
// CmdID: 2769
message FinishPerformSectionIdCsReq {
uint32 section_id = 3; // offset: 32
repeated MessageItem item_list = 11; // offset: 24
}
// Obf: FinishPerformSectionIdScRsp
// Type: Rsp
// CmdID: 2740
message FinishPerformSectionIdScRsp {
ItemList reward = 10; // offset: 32
repeated MessageItem item_list = 14; // offset: 16
uint32 section_id = 5; // offset: 40
uint32 retcode = 9; // offset: 44
}
// Obf: GetMissionMessageCsReq
// Type: Req
// CmdID: 2746
message GetMissionMessageCsReq {
}
// Obf: GetMissionMessageScRsp
// Type: Rsp
// CmdID: 2757
message GetMissionMessageScRsp {
uint32 retcode = 9; // offset: 32
map<uint32, uint32> FGIFDHCBNDM = 1; // offset: 16
}
// Obf: CmdMiscModuleType
enum CmdMiscModuleType {
CmdMiscModuleType_MNFEPONEDDJ = 0;
CmdGetShareDataScRsp = 4104;
CmdCancelSyncExpiredItemCsReq = 4169;
CmdUpdateMovieRacingDataCsReq = 4131;
CmdLNDEKHNOJHO = 4184;
CmdGetOrigamiPropInfoCsReq = 4148;
CmdCancelDirectDeliveryNoticeScRsp = 4190;
CmdGetWolfBroShootingDataCsReq = 4106;
CmdPDBKAHDIGNB = 4119;
CmdDifficultyAdjustmentUpdateDataCsReq = 4145;
CmdMazeKillDirectCsReq = 4108;
CmdGetMovieRacingDataCsReq = 4103;
CmdDifficultyAdjustmentUpdateDataScRsp = 4168;
CmdCancelDirectDeliveryNoticeCsReq = 4137;
CmdShareScRsp = 4181;
CmdGetShareDataCsReq = 4124;
CmdShareCsReq = 4183;
CmdUpdateWolfBroShootingDataCsReq = 4196;
CmdGetUnreleasedBlockInfoScRsp = 4147;
CmdGetSwitchMascotDataScRsp = 4112;
CmdGCHICOBBBJI = 4113;
CmdGetGunPlayDataScRsp = 4101;
CmdUpdateMovieRacingDataScRsp = 4118;
CmdDirectDeliveryScNotify = 4102;
CmdICHMDOONCKP = 4135;
CmdSwitchMascotUpdateScNotify = 4164;
CmdCNJJGGFOKPF = 4156;
CmdGetMovieRacingDataScRsp = 4109;
CmdGetUnreleasedBlockInfoCsReq = 4122;
CmdDifficultyAdjustmentGetDataCsReq = 4117;
CmdCDAOIEHJHLF = 4134;
CmdMazeKillDirectScRsp = 4191;
CmdUpdateGunPlayDataScRsp = 4143;
CmdHKEDPNJKHIA = 4157;
CmdMiscModuleType_BJNEEDHCLNB = 4146;
CmdMJOGFPIPLKI = 4140;
CmdDifficultyAdjustmentGetDataScRsp = 4127;
CmdSubmitOrigamiItemCsReq = 4123;
CmdGetSwitchMascotDataCsReq = 4105;
}
enum IIEOKCDDIDO {
IIEOKCDDIDO_MNFEPONEDDJ = 0;
IIEOKCDDIDO_LFLAMAGAOEI = 1;
IIEOKCDDIDO_JFDICLGNAHK = 2;
IIEOKCDDIDO_EOGJHJOHLEN = 3;
}
// Obf: MovieRacingType
enum MovieRacingType {
MovieRacingType_LIDONJLKAFD = 0;
MovieRacingType_LJNEDELGDMN = 1;
MovieRacingType_KOKDNDONHCK = 2;
MovieRacingType_OIPIADBGJIB = 3;
}
// Obf: DifficultyAdjustmentType
enum DifficultyAdjustmentType {
DifficultyAdjustmentType_KKBBAGLBHJI = 0;
DifficultyAdjustmentType_CPMPACKBOMB = 1;
}
enum IGCIFNCBCID {
IGCIFNCBCID_BDHLJMBMAHP = 0;
IGCIFNCBCID_HECEIGJFDGH = 1;
IGCIFNCBCID_NBBFDFEEMCK = 2;
}
enum JIPGMFDBADH {
JIPGMFDBADH_NMIBFHJPEIL = 0;
JIPGMFDBADH_OLODDJGALAE = 1;
JIPGMFDBADH_FAOFKHPODGJ = 2;
JIPGMFDBADH_MEJLCNLLDJJ = 3;
}
// Obf: ShareCsReq
// Type: Req
// CmdID: 4183
message ShareCsReq {
uint32 HDCOLICHEGO = 7; // offset: 24
}
message JPMHKMPHAKM {
uint32 OKGCDNBKIDG = 10; // offset: 28
uint32 HDCOLICHEGO = 4; // offset: 24
}
// Obf: ShareScRsp
// Type: Rsp
// CmdID: 4181
message ShareScRsp {
uint32 retcode = 7; // offset: 40
ItemList reward = 8; // offset: 24
JPMHKMPHAKM PIJPADAMANG = 10; // offset: 32
}
// Obf: GetShareDataCsReq
// Type: Req
// CmdID: 4124
message GetShareDataCsReq {
}
// Obf: GetShareDataScRsp
// Type: Rsp
// CmdID: 4104
message GetShareDataScRsp {
uint32 retcode = 8; // offset: 32
repeated JPMHKMPHAKM NPIAMGGIDNP = 2; // offset: 24
}
// Type: Req
// CmdID: 4135
message ICHMDOONCKP {
}
// Type: Rsp
// CmdID: 4113
message GCHICOBBBJI {
uint32 retcode = 2; // offset: 24
}
message BPGACJLPIEF {
uint32 type = 9; // offset: 36
uint32 GFKCOIAPCGN = 6; // offset: 32
repeated uint32 GCPGHINJNJC = 8; // offset: 24
}
// Type: Req
// CmdID: 4184
message LNDEKHNOJHO {
repeated BPGACJLPIEF LDIJNIAKGFN = 1; // offset: 24
}
// Type: Rsp
// CmdID: 4119
message PDBKAHDIGNB {
uint32 retcode = 12; // offset: 24
}
// Obf: CancelSyncExpiredItemCsReq
// Type: Req
// CmdID: 4169
message CancelSyncExpiredItemCsReq {
repeated uint32 BBODMOKDOKC = 1; // offset: 16
repeated string BANOOJLMCED = 11; // offset: 24
IIEOKCDDIDO type = 12; // offset: 40
}
// Type: Rsp
// CmdID: 4140
message MJOGFPIPLKI {
uint32 retcode = 1; // offset: 24
}
message FJDGCCBLPKM {
string BCFJCNIIJMI = 7; // offset: 24
}
// Type: Rsp
// CmdID: 4157
message HKEDPNJKHIA {
uint32 retcode = 8; // offset: 24
}
message FGCDAFADHIM {
uint32 HPKMEMFPLOH = 10; // offset: 32
uint32 level = 9; // offset: 24
uint32 PFLMNMAGFKP = 4; // offset: 36
MovieRacingType type = 1; // offset: 28
}
// Obf: GetMovieRacingDataCsReq
// Type: Req
// CmdID: 4103
message GetMovieRacingDataCsReq {
}
// Obf: GetMovieRacingDataScRsp
// Type: Rsp
// CmdID: 4109
message GetMovieRacingDataScRsp {
repeated FGCDAFADHIM GONKIBFLNEN = 2; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: UpdateMovieRacingDataCsReq
// Type: Req
// CmdID: 4131
message UpdateMovieRacingDataCsReq {
FGCDAFADHIM MBDIBNKFMPA = 4; // offset: 24
}
// Obf: UpdateMovieRacingDataScRsp
// Type: Rsp
// CmdID: 4118
message UpdateMovieRacingDataScRsp {
FGCDAFADHIM MBDIBNKFMPA = 11; // offset: 24
uint32 retcode = 10; // offset: 32
}
// Obf: SubmitOrigamiItemCsReq
// Type: Req
// CmdID: 4123
message SubmitOrigamiItemCsReq {
uint32 HOIMMHDPKFN = 11; // offset: 24
}
// Type: Rsp
// CmdID: 4156
message CNJJGGFOKPF {
uint32 retcode = 13; // offset: 28
uint32 HOIMMHDPKFN = 8; // offset: 24
}
// Obf: GetOrigamiPropInfoCsReq
// Type: Req
// CmdID: 4148
message GetOrigamiPropInfoCsReq {
uint32 content_id = 4; // offset: 36
uint32 entry_story_line_id = 1; // offset: 32
repeated uint32 floor_id_list = 15; // offset: 24
}
message CMHCAFMEGMO {
uint32 config_id = 4; // offset: 24
uint32 group_id = 9; // offset: 32
uint32 state = 15; // offset: 28
}
message EIGLDIFGKMP {
uint32 floor_id = 15; // offset: 32
repeated CMHCAFMEGMO NOOOGNMHPIF = 2; // offset: 24
}
// Type: Rsp
// CmdID: 4134
message CDAOIEHJHLF {
uint32 content_id = 7; // offset: 36
uint32 retcode = 2; // offset: 40
repeated EIGLDIFGKMP AHEOGADFCNI = 8; // offset: 16
uint32 entry_story_line_id = 9; // offset: 32
}
message FNAFALOFFNJ {
uint32 HPKMEMFPLOH = 6; // offset: 24
uint32 HBOMFKACAIM = 5; // offset: 32
bool CFOALOHCALB = 4; // offset: 36
uint32 level = 3; // offset: 28
}
// Obf: GetWolfBroShootingDataCsReq
// Type: Req
// CmdID: 4106
message GetWolfBroShootingDataCsReq {
}
// Obf: GetGunPlayDataScRsp
// Type: Rsp
// CmdID: 4101
message GetGunPlayDataScRsp {
repeated FNAFALOFFNJ HMENINFPCJD = 5; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: UpdateWolfBroShootingDataCsReq
// Type: Req
// CmdID: 4196
message UpdateWolfBroShootingDataCsReq {
uint32 group_id = 1; // offset: 40
uint32 JCDMAONLOMK = 9; // offset: 44
uint64 uuid = 15; // offset: 32
FNAFALOFFNJ HIPDBAEAHGO = 8; // offset: 24
}
// Obf: UpdateGunPlayDataScRsp
// Type: Rsp
// CmdID: 4143
message UpdateGunPlayDataScRsp {
FNAFALOFFNJ HIPDBAEAHGO = 11; // offset: 24
uint32 retcode = 1; // offset: 32
}
message JBNPCJCHCBJ {
uint32 id = 13; // offset: 28
IGCIFNCBCID JKMAEIELMGM = 14; // offset: 24
DifficultyAdjustmentType LMJPHNILNIK = 8; // offset: 32
}
// Obf: DifficultyAdjustmentGetDataCsReq
// Type: Req
// CmdID: 4117
message DifficultyAdjustmentGetDataCsReq {
}
// Obf: DifficultyAdjustmentGetDataScRsp
// Type: Rsp
// CmdID: 4127
message DifficultyAdjustmentGetDataScRsp {
repeated JBNPCJCHCBJ content_package_list = 10; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: DifficultyAdjustmentUpdateDataCsReq
// Type: Req
// CmdID: 4145
message DifficultyAdjustmentUpdateDataCsReq {
JBNPCJCHCBJ data = 5; // offset: 24
}
// Obf: DifficultyAdjustmentUpdateDataScRsp
// Type: Rsp
// CmdID: 4168
message DifficultyAdjustmentUpdateDataScRsp {
repeated JBNPCJCHCBJ content_package_list = 2; // offset: 16
JBNPCJCHCBJ data = 3; // offset: 24
uint32 retcode = 1; // offset: 40
}
// Obf: MazeKillDirectCsReq
// Type: Req
// CmdID: 4108
message MazeKillDirectCsReq {
uint32 EEFIHDHEBKJ = 12; // offset: 32
repeated uint32 entity_list = 7; // offset: 16
JIPGMFDBADH JKMAEIELMGM = 6; // offset: 36
}
// Obf: MazeKillDirectScRsp
// Type: Rsp
// CmdID: 4191
message MazeKillDirectScRsp {
repeated uint32 entity_list = 11; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: DirectDeliveryScNotify
// Type: Notify
// CmdID: 4102
message DirectDeliveryScNotify {
repeated ItemList ILLHGEBJHDO = 12; // offset: 24
uint32 EKEBLMEKFLN = 6; // offset: 32
}
// Obf: CancelDirectDeliveryNoticeCsReq
// Type: Req
// CmdID: 4137
message CancelDirectDeliveryNoticeCsReq {
uint32 EKEBLMEKFLN = 1; // offset: 24
}
// Obf: CancelDirectDeliveryNoticeScRsp
// Type: Rsp
// CmdID: 4190
message CancelDirectDeliveryNoticeScRsp {
uint32 retcode = 6; // offset: 28
uint32 EKEBLMEKFLN = 10; // offset: 24
}
message DKAPGNICEMI {
uint32 gold = 11; // offset: 24
uint32 MIIKBNAJEDK = 3; // offset: 28
}
// Obf: GetSwitchMascotDataCsReq
// Type: Req
// CmdID: 4105
message GetSwitchMascotDataCsReq {
uint32 MIIKBNAJEDK = 6; // offset: 24
}
// Obf: GetSwitchMascotDataScRsp
// Type: Rsp
// CmdID: 4112
message GetSwitchMascotDataScRsp {
uint32 MIIKBNAJEDK = 3; // offset: 36
uint32 retcode = 6; // offset: 32
repeated DKAPGNICEMI IONGNMFLAHG = 9; // offset: 24
}
// Obf: SwitchMascotUpdateScNotify
// Type: Notify
// CmdID: 4164
message SwitchMascotUpdateScNotify {
repeated DKAPGNICEMI IONGNMFLAHG = 2; // offset: 24
bool FCFIKCMPHGD = 14; // offset: 32
}
// Obf: GetUnreleasedBlockInfoCsReq
// Type: Req
// CmdID: 4122
message GetUnreleasedBlockInfoCsReq {
}
// Type: Rsp
// CmdID: 4147
message GetUnreleasedBlockInfoScRsp {
int64 PCFDJKAKBND = 11; // offset: 40
uint32 retcode = 13; // offset: 48
repeated uint32 KJONKIALHOG = 10; // offset: 24
repeated uint32 KEGNMKHJNJB = 15; // offset: 16
}
// Obf: CmdMissionType
enum CmdMissionType {
CmdMissionType_MNFEPONEDDJ = 0;
CmdFinishTalkMissionCsReq = 1224;
CmdGetMainMissionCustomValueScRsp = 1291;
CmdMissionRewardScNotify = 1235;
CmdUpdateTrackMainMissionScRsp = 1205;
CmdAcceptMainMissionCsReq = 1245;
CmdMissionGroupWarnScNotify = 1257;
CmdSyncTaskCsReq = 1213;
CmdMainMissionAcceptNotify = 1202;
CmdFinishCosumeItemMissionCsReq = 1284;
CmdSubMissionRewardScNotify = 1201;
CmdUpdateTrackMainMissionCsReq = 1290;
CmdFinishCosumeItemMissionScRsp = 1219;
CmdGetMainMissionCustomValueCsReq = 1208;
CmdGetMissionDataScRsp = 1281;
CmdStartFinishMainMissionScNotify = 1227;
CmdStartFinishSubMissionScNotify = 1217;
CmdTeleportToMissionResetPointCsReq = 1296;
CmdAcceptMainMissionScRsp = 1268;
CmdGetMissionStatusScRsp = 1203;
CmdTeleportToMissionResetPointScRsp = 1243;
CmdFinishTalkMissionScRsp = 1204;
CmdUpdateMainMissionCustomValueScRsp = 1222;
CmdStarPerformanceRelayScRsp = 1251;
CmdSyncTaskScRsp = 1262;
CmdGetMissionStatusCsReq = 1286;
CmdFinishedMissionScNotify = 1212;
CmdUpdateMainMissionCustomValueCsReq = 1264;
CmdGetMissionDataCsReq = 1283;
CmdStarPerformanceRelayCsReq = 1247;
}
enum MissionSyncRecord {
MissionSyncRecord_PEMHOBJHPNH = 0;
MissionSyncRecord_CFAAKFHNLHC = 1;
MissionSyncRecord_BGLPJHALHFN = 2;
MissionSyncRecord_IADJONAICMC = 3;
MissionSyncRecord_PJEDJBHOCNE = 4;
MissionSyncRecord_CIKADIFPHNI = 11;
MissionSyncRecord_PFBBCDFDBHO = 12;
MissionSyncRecord_LEGKDJPLHMC = 13;
MissionSyncRecord_KCFDOALILPP = 14;
MissionSyncRecord_ALNLFPAKJKM = 15;
}
enum KHCHPFNBLDM {
KHCHPFNBLDM_HBNBINOJOHB = 0;
KHCHPFNBLDM_AABOGBMBAOK = 1;
}
// Obf: TrackMainMissionUpdateReasonId
enum TrackMainMissionUpdateReasonId {
TrackMainMissionUpdateReasonId_PGPOEJDKNMI = 0;
TrackMainMissionUpdateReasonId_DLPMFFILKFP = 1;
TrackMainMissionUpdateReasonId_ALGMMIJAOCM = 2;
TrackMainMissionUpdateReasonId_GIGAFMMAMHE = 3;
}
// Obf: GetMissionDataCsReq
// Type: Req
// CmdID: 1283
message GetMissionDataCsReq {
}
message EDLDOOAILPM {
uint32 id = 3; // offset: 24
uint32 display_value = 9; // offset: 28
MissionSyncRecord type = 10; // offset: 32
}
// Obf: Mission
message Mission {
MissionStatus status = 11; // offset: 28
uint32 progress = 9; // offset: 24
uint32 id = 5; // offset: 32
}
// Obf: MissionCustomValue
message MissionCustomValue {
uint32 index = 9; // offset: 32
uint32 custom_value = 10; // offset: 36
string CBBMFAIEGDP = 2; // offset: 24
}
message MissionCustomValueList {
repeated MissionCustomValue custom_value_list = 13; // offset: 24
}
message MainMission {
uint32 id = 6; // offset: 32
repeated MissionCustomValue custom_value_list = 14; // offset: 24
MissionStatus status = 3; // offset: 36
}
message MJHHEOEEAJD {
uint32 id = 12; // offset: 36
oneof OACOGKEIMHA {
MissionCustomValueList custom_value_list = 173; // offset: 24
}
}
// Obf: MainMissionCustomValue
message MainMissionCustomValue {
uint32 main_mission_id = 1; // offset: 32
MissionCustomValueList custom_value_list = 15; // offset: 16
}
// Obf: GetMissionDataScRsp
// Type: Rsp
// CmdID: 1281
message GetMissionDataScRsp {
uint32 retcode = 11; // offset: 52
repeated uint32 BCPJCFACKAM = 1; // offset: 32
repeated MainMission mission_data_list = 12; // offset: 16
uint32 MHOAGEEGJLD = 3; // offset: 56
repeated Mission mission_list = 4; // offset: 40
uint32 track_mission_id = 2; // offset: 48
}
// Obf: AcceptMainMissionCsReq
// Type: Req
// CmdID: 1245
message AcceptMainMissionCsReq {
uint32 main_mission_id = 13; // offset: 24
}
// Obf: AcceptMainMissionScRsp
// Type: Rsp
// CmdID: 1268
message AcceptMainMissionScRsp {
uint32 main_mission_id = 12; // offset: 28
uint32 retcode = 10; // offset: 24
}
// Obf: FinishTalkMissionCsReq
// Type: Req
// CmdID: 1224
message FinishTalkMissionCsReq {
repeated MissionCustomValue custom_value_list = 6; // offset: 24
string talk_str = 10; // offset: 32
uint32 sub_mission_id = 3; // offset: 40
}
// Obf: FinishTalkMissionScRsp
// Type: Rsp
// CmdID: 1204
message FinishTalkMissionScRsp {
uint32 sub_mission_id = 8; // offset: 40
uint32 retcode = 10; // offset: 44
string talk_str = 15; // offset: 24
repeated MissionCustomValue custom_value_list = 12; // offset: 32
}
// Obf: MissionRewardScNotify
// Type: Notify
// CmdID: 1235
message MissionRewardScNotify {
uint32 main_mission_id = 8; // offset: 32
uint32 sub_mission_id = 15; // offset: 36
ItemList reward = 11; // offset: 16
}
// Obf: SubMissionRewardScNotify
// Type: Notify
// CmdID: 1201
message SubMissionRewardScNotify {
uint32 sub_mission_id = 8; // offset: 32
ItemList reward = 13; // offset: 24
}
// Obf: SyncTaskCsReq
// Type: Req
// CmdID: 1213
message SyncTaskCsReq {
string key = 12; // offset: 16
}
// Type: Rsp
// CmdID: 1262
message SyncTaskScRsp {
uint32 retcode = 15; // offset: 32
string key = 7; // offset: 24
}
// Obf: MissionGroupWarnScNotify
// Type: Notify
// CmdID: 1257
message MissionGroupWarnScNotify {
repeated uint32 LPMAHFIPLOE = 4; // offset: 16
}
// Obf: FinishCosumeItemMissionCsReq
// Type: Req
// CmdID: 1284
message FinishCosumeItemMissionCsReq {
uint32 sub_mission_id = 14; // offset: 32
ItemList item_list = 3; // offset: 24
}
// Type: Rsp
// CmdID: 1219
message FinishCosumeItemMissionScRsp {
uint32 retcode = 15; // offset: 24
uint32 sub_mission_id = 11; // offset: 28
}
// Obf: GetMissionStatusCsReq
// Type: Req
// CmdID: 1286
message GetMissionStatusCsReq {
repeated uint32 main_mission_id_list = 2; // offset: 24
repeated uint32 sub_mission_id_list = 4; // offset: 32
}
// Obf: GetMissionStatusScRsp
// Type: Rsp
// CmdID: 1203
message GetMissionStatusScRsp {
repeated uint32 curversion_finished_main_mission_id_list = 13; // offset: 56
repeated Mission sub_mission_status_list = 2; // offset: 40
repeated uint32 disabled_main_mission_id_list = 9; // offset: 24
repeated uint32 unfinished_main_mission_id_list = 3; // offset: 64
uint32 retcode = 5; // offset: 72
repeated uint32 finished_main_mission_id_list = 12; // offset: 16
repeated MainMissionCustomValue main_mission_mcv_list = 4; // offset: 48
}
// Obf: TeleportToMissionResetPointCsReq
// Type: Req
// CmdID: 1296
message TeleportToMissionResetPointCsReq {
}
// Obf: TeleportToMissionResetPointScRsp
// Type: Rsp
// CmdID: 1243
message TeleportToMissionResetPointScRsp {
uint32 retcode = 12; // offset: 36
uint32 client_pos_version = 11; // offset: 32
MotionInfo motion = 14; // offset: 16
}
// Obf: StartFinishSubMissionScNotify
// Type: Notify
// CmdID: 1217
message StartFinishSubMissionScNotify {
uint32 sub_mission_id = 10; // offset: 24
}
// Obf: StartFinishMainMissionScNotify
// Type: Notify
// CmdID: 1227
message StartFinishMainMissionScNotify {
uint32 main_mission_id = 7; // offset: 24
}
// Obf: GetMainMissionCustomValueCsReq
// Type: Req
// CmdID: 1208
message GetMainMissionCustomValueCsReq {
repeated uint32 main_mission_id_list = 14; // offset: 24
}
// Obf: GetMainMissionCustomValueScRsp
// Type: Rsp
// CmdID: 1291
message GetMainMissionCustomValueScRsp {
repeated MainMission mission_data_list = 1; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: MainMissionAcceptNotify
// Type: Notify
// CmdID: 1202
message MainMissionAcceptNotify {
repeated uint32 sub_mission_id_list = 1; // offset: 24
}
// Obf: UpdateTrackMainMissionCsReq
// Type: Req
// CmdID: 1290
message UpdateTrackMainMissionCsReq {
uint32 track_mission_id = 4; // offset: 32
TrackMainMissionUpdateReasonId PMLPHLKBOKJ = 11; // offset: 28
uint32 EDMELMPMFNK = 6; // offset: 24
}
// Type: Rsp
// CmdID: 1205
message UpdateTrackMainMissionScRsp {
uint32 prev_track_mission_id = 9; // offset: 32
uint32 track_mission_id = 14; // offset: 24
uint32 retcode = 15; // offset: 28
}
// Obf: FinishedMissionScNotify
// Type: Notify
// CmdID: 1212
message FinishedMissionScNotify {
repeated uint32 finished_mission_id = 3; // offset: 16
}
// Obf: UpdateMainMissionCustomValueCsReq
// Type: Req
// CmdID: 1264
message UpdateMainMissionCustomValueCsReq {
uint32 value = 6; // offset: 32
string CBBMFAIEGDP = 4; // offset: 16
uint32 main_mission_id = 15; // offset: 36
}
// Type: Rsp
// CmdID: 1222
message UpdateMainMissionCustomValueScRsp {
MainMission ACGBHPOFHCO = 1; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: StarPerformanceRelayCsReq
// Type: Req
// CmdID: 1247
message StarPerformanceRelayCsReq {
uint32 performance_id = 10; // offset: 24
uint32 GBBHKKIILKL = 5; // offset: 28
}
// Type: Rsp
// CmdID: 1251
message StarPerformanceRelayScRsp {
uint32 retcode = 15; // offset: 24
}
// Obf: CmdMonopolyType
enum CmdMonopolyType {
CmdMonopolyType_MNFEPONEDDJ = 0;
CmdMonopolyAcceptQuizCsReq = 7090;
CmdMonopolyReRollRandomScRsp = 7034;
CmdGetSocialEventServerCacheCsReq = 7094;
CmdMonopolyGetRafflePoolInfoScRsp = 7060;
CmdMonopolyQuizDurationChangeScNotify = 7029;
CmdMonopolyGetDailyInitItemScRsp = 7092;
CmdMonopolyGuessDrawScNotify = 7097;
CmdMonopolyReRollRandomCsReq = 7048;
CmdMonopolySocialEventEffectScNotify = 7028;
CmdMonopolyGetRafflePoolInfoCsReq = 7073;
CmdMonopolyActionResultScNotify = 7024;
CmdMonopolySttUpdateScNotify = 7080;
CmdMonopolyCellUpdateNotify = 7004;
CmdMonopolyGuessBuyInformationCsReq = 7047;
CmdMonopolyGameGachaScRsp = 7091;
CmdDeleteSocialEventServerCacheCsReq = 7050;
CmdFJJCNKNBHOD = 7018;
CmdMonopolyConditionUpdateScNotify = 7087;
CmdMFPNHMAKMFA = 7020;
CmdMonopolyRollRandomCsReq = 7023;
CmdMonopolyBuyGoodsCsReq = 7003;
CmdGetMonopolyFriendRankingListScRsp = 7098;
CmdMonopolyCheatDiceCsReq = 7096;
CmdGetMbtiReportScRsp = 7077;
CmdDailyFirstEnterMonopolyActivityScRsp = 7019;
CmdMonopolyBuyGoodsScRsp = 7009;
CmdMonopolyEventSelectFriendCsReq = 7058;
CmdMonopolyGameSettleScNotify = 7068;
CmdGetMonopolyDailyReportScRsp = 7010;
CmdMonopolyTakePhaseRewardCsReq = 7033;
CmdMonopolyGameCreateScNotify = 7012;
CmdMonopolyGameGachaCsReq = 7008;
CmdMonopolyTakePhaseRewardScRsp = 7082;
CmdMonopolyRollDiceScRsp = 7062;
CmdGetMonopolyDailyReportCsReq = 7052;
CmdMonopolySelectOptionScRsp = 7046;
CmdMonopolyGameBingoFlipCardCsReq = 7002;
CmdMonopolyConfirmRandomCsReq = 7088;
CmdMonopolySelectOptionCsReq = 7040;
CmdMonopolyLikeCsReq = 7016;
CmdMonopolyGiveUpCurContentCsReq = 7006;
CmdMonopolyGameBingoFlipCardScRsp = 7037;
CmdMonopolyLikeScRsp = 7007;
CmdMonopolyGetRegionProgressScRsp = 7038;
CmdGetMonopolyFriendRankingListCsReq = 7078;
CmdMonopolyGetRegionProgressCsReq = 7075;
CmdMonopolyMoveCsReq = 7100;
CmdMonopolyScrachRaffleTicketCsReq = 7042;
CmdMonopolyTakeRaffleTicketRewardCsReq = 7041;
CmdMonopolyGetRaffleTicketCsReq = 7011;
CmdMonopolyGiveUpCurContentScRsp = 7001;
CmdMonopolyClickMbtiReportCsReq = 7066;
CmdGetMonopolyInfoScRsp = 7081;
CmdGetMonopolyMbtiReportRewardScRsp = 7063;
CmdMonopolyGameRaiseRatioCsReq = 7027;
CmdMonopolyGetDailyInitItemCsReq = 7095;
CmdMonopolyRollDiceCsReq = 7013;
CmdMonopolyGuessChooseCsReq = 7064;
CmdGetMonopolyInfoCsReq = 7083;
CmdNHIDIFEHFDL = 7051;
CmdDailyFirstEnterMonopolyActivityCsReq = 7084;
CmdMonopolyGuessChooseScRsp = 7022;
CmdMonopolyClickCellScRsp = 7070;
CmdMonopolyRollRandomScRsp = 7056;
CmdMonopolyEventSelectFriendScRsp = 7059;
CmdMonopolyCheatDiceScRsp = 7043;
CmdMonopolyAcceptQuizScRsp = 7005;
CmdPFHGLDBFOBK = 7065;
CmdMonopolyMoveScRsp = 7069;
CmdMonopolyDailySettleScNotify = 7014;
CmdMonopolyConfirmRandomScRsp = 7086;
CmdMonopolyTakeRaffleTicketRewardScRsp = 7032;
CmdMonopolyGetRaffleTicketScRsp = 7039;
CmdGetMbtiReportCsReq = 7025;
CmdKGLJLLIFDEB = 7045;
CmdMonopolyContentUpdateScNotify = 7017;
CmdMonopolyLikeScNotify = 7054;
CmdMonopolyEventLoadUpdateScNotify = 7067;
CmdMonopolyUpgradeAssetCsReq = 7031;
CmdGetSocialEventServerCacheScRsp = 7036;
CmdGetMonopolyMbtiReportRewardCsReq = 7061;
CmdMonopolyClickCellCsReq = 7026;
CmdMonopolyScrachRaffleTicketScRsp = 7021;
}
enum NBIEHENCFIA {
NBIEHENCFIA_MNFEPONEDDJ = 0;
NBIEHENCFIA_DPKCNFOIOBH = 1;
}
enum GFDIGIPPPNC {
GFDIGIPPPNC_HIJAHCMLMPE = 0;
GFDIGIPPPNC_BBKOCONKEHJ = 1;
GFDIGIPPPNC_HOMLPPBOKLC = 2;
GFDIGIPPPNC_NGPFHCFEHPK = 3;
}
enum FOJLOBENBJI {
FOJLOBENBJI_MNFEPONEDDJ = 0;
FOJLOBENBJI_MGDICDGNCPB = 1;
FOJLOBENBJI_JMACNFDFHAG = 2;
FOJLOBENBJI_KPLPNOJABCF = 3;
FOJLOBENBJI_GLMEBOGMMGC = 4;
FOJLOBENBJI_NIEGMEMPHNC = 5;
FOJLOBENBJI_PDCBGBLIBHL = 6;
FOJLOBENBJI_KLEMBAFLIIH = 7;
FOJLOBENBJI_NKBCNFJBBIB = 8;
FOJLOBENBJI_KMAOCAEIJCJ = 9;
FOJLOBENBJI_MOPBBANIMBD = 10;
}
// Obf: GetMonopolyInfoCsReq
// Type: Req
// CmdID: 7083
message GetMonopolyInfoCsReq {
}
message CNHCNCFGFKE {
uint32 MBPCODDFILP = 1; // offset: 32
uint32 item_value = 10; // offset: 36
uint32 ALNCDFJHFMJ = 9; // offset: 24
uint32 ENKKLBJCDGE = 12; // offset: 28
bool GPCLFMEEKDH = 15; // offset: 41
bool ELPPGKPIKII = 4; // offset: 40
}
message DOBPMMEHNGG {
NBIEHENCFIA EMHOKANKEJK = 3; // offset: 32
repeated uint32 JJNDIHMDBKP = 15; // offset: 24
}
message NIHJIHCKJND {
uint32 progress = 9; // offset: 28
uint32 LBPBIHHONHD = 5; // offset: 24
}
message FEMEIEBHAJK {
bool is_taken_reward = 2; // offset: 32
uint64 AAEONMOHHAM = 5; // offset: 24
bool NCBAFOPOHFF = 8; // offset: 33
}
message CMNIKMJAMIO {
string FGGJLEOPLFA = 285; // offset: 16
uint64 CONJPGEJHNL = 10; // offset: 88
string PKAJONBDKPH = 657; // offset: 56
repeated NIHJIHCKJND BIDIGGAKDLC = 11; // offset: 40
repeated NIHJIHCKJND JNONELMDLCJ = 4; // offset: 32
uint32 HHHPPBFHPPC = 13; // offset: 100
uint64 OJFMAEEOJOA = 14; // offset: 128
uint32 OKGMMFNGANO = 6; // offset: 140
bool GCBHKAMJBCF = 1; // offset: 136
uint64 GDDNFLFAPIB = 9; // offset: 120
uint32 CIDCGCMDPDE = 2; // offset: 108
uint32 LCJKKMHOIMJ = 5; // offset: 112
uint32 JKIMIGHLFIC = 3; // offset: 96
repeated NIHJIHCKJND NCAHFDPDPJE = 12; // offset: 64
repeated FEMEIEBHAJK DMBGCEOOIKL = 15; // offset: 24
uint32 KEEBJEFBHEA = 7; // offset: 104
repeated NIHJIHCKJND CBONKGLJMOL = 8; // offset: 72
string LDENCIKPCIN = 2044; // offset: 48
}
message DKBOIEIFHBI {
repeated CMNIKMJAMIO CLOKIPLLBKC = 10; // offset: 24
}
// Obf: GetMonopolyInfoScRsp
// Type: Rsp
// CmdID: 7081
message GetMonopolyInfoScRsp {
DOBPMMEHNGG CDJKJGECBGC = 10; // offset: 56
LMAPLAGBEEA IKFNCMIODIG = 9; // offset: 64
FPOKLHLBEJO JFPMGBBAMFM = 1; // offset: 80
JMOGFEBBIAH BJHNDHJCAFM = 4; // offset: 72
CEEJKLIFILK HBLJKNGAOKG = 14; // offset: 104
MINAHOBGBAG stt = 15; // offset: 112
uint32 retcode = 8; // offset: 120
ICGMOPBBCCN rogue_map = 7; // offset: 96
repeated uint32 GFCKFABCBHN = 6; // offset: 40
CNHCNCFGFKE MOHOGLJNHDM = 3; // offset: 88
NBBGPFOGHDI LNAOKIIMJME = 2; // offset: 32
DKBOIEIFHBI DMMIGACHPLF = 5; // offset: 16
FLCOLEKAMEJ JKPAEKMCEFF = 11; // offset: 24
}
message JMOGFEBBIAH {
repeated uint32 EGJIALIMEPM = 11; // offset: 24
}
// Obf: MonopolyConditionUpdateScNotify
// Type: Notify
// CmdID: 7087
message MonopolyConditionUpdateScNotify {
JMOGFEBBIAH BJHNDHJCAFM = 11; // offset: 16
}
message MINAHOBGBAG {
repeated uint32 GBOHPGFAPDG = 4; // offset: 32
repeated uint32 KGDLEAIGMLC = 12; // offset: 24
}
// Obf: MonopolySttUpdateScNotify
// Type: Notify
// CmdID: 7080
message MonopolySttUpdateScNotify {
MINAHOBGBAG stt = 14; // offset: 24
}
message NEMIGPNMNKH {
GFDIGIPPPNC FDOGCBAEDJD = 7; // offset: 28
uint32 HICCHNECJGJ = 4; // offset: 36
uint32 map_id = 14; // offset: 32
bool MJEBLIKFBLK = 15; // offset: 24
}
message ICGMOPBBCCN {
repeated NEMIGPNMNKH PMCOOKOBJEI = 9; // offset: 16
repeated NEMIGPNMNKH ELCBJNMPBKL = 7; // offset: 24
NEMIGPNMNKH GDBMLNDFMKE = 6; // offset: 32
uint32 DOLMPNPFNHB = 4; // offset: 48
uint32 HNNMHHLOFOB = 2; // offset: 52
}
// Obf: MonopolyEventLoadUpdateScNotify
// Type: Notify
// CmdID: 7067
message MonopolyEventLoadUpdateScNotify {
repeated NEMIGPNMNKH PMCOOKOBJEI = 5; // offset: 16
repeated NEMIGPNMNKH ELCBJNMPBKL = 14; // offset: 24
}
message LOJGEOLFHJJ {
uint32 event_id = 11; // offset: 24
}
message MHNKOLEFNEE {
uint32 event_id = 10; // offset: 24
}
message HMKGBAJOBPD {
repeated uint32 IKKJNNGCDJH = 2; // offset: 16
uint32 DPJKPNCKCPP = 7; // offset: 32
uint32 HMFCCPDNOIB = 10; // offset: 36
uint32 event_id = 6; // offset: 40
}
message CPHAIJFFMHO {
uint32 ONPOJFDOFKG = 2; // offset: 36
uint32 event_id = 13; // offset: 44
uint32 CPBNLLFCEFP = 4; // offset: 40
repeated uint32 IKKJNNGCDJH = 15; // offset: 24
uint32 HMFCCPDNOIB = 3; // offset: 32
}
message HAOOGILAOKL {
repeated AAFJGLBENCH NAIJEMOIMHG = 13; // offset: 16
uint32 JFDAHIMGDKC = 10; // offset: 32
}
message EBEFDJOCGLA {
uint32 KHEDEIIDOCH = 15; // offset: 24
}
message OEFCKMBCJCK {
uint32 shop_id = 7; // offset: 24
}
message PJFAEJMCNIK {
uint32 JBDMBJIPPJM = 9; // offset: 24
}
message OHKBMBLFKJE {
uint32 FNGCNJICGID = 11; // offset: 28
uint32 OCLDJJGKLFB = 13; // offset: 24
}
message AAFJGLBENCH {
uint32 INOPBAIHHOF = 10; // offset: 36
oneof NEEDJJBBNEG {
LOJGEOLFHJJ KCKOBIMINOC = 12; // offset: 16
MHNKOLEFNEE BFIHIGKNMCB = 4; // offset: 16
HMKGBAJOBPD HDKFKFAKDHG = 5; // offset: 16
EBEFDJOCGLA INDKEHIPHGJ = 7; // offset: 16
OEFCKMBCJCK shop_sync_info = 13; // offset: 16
PJFAEJMCNIK HJNEDHFBBGF = 8; // offset: 16
OHKBMBLFKJE MBLHKMMBGNJ = 6; // offset: 16
CPHAIJFFMHO IGAEEBMHPJJ = 11; // offset: 16
HAOOGILAOKL ALEGMAJBOOB = 2; // offset: 16
}
}
message LMAPLAGBEEA {
AAFJGLBENCH AIBKHGJLKFB = 6; // offset: 16
}
// Obf: MonopolyContentUpdateScNotify
// Type: Notify
// CmdID: 7017
message MonopolyContentUpdateScNotify {
AAFJGLBENCH AIBKHGJLKFB = 14; // offset: 24
}
// Obf: MonopolyCellUpdateNotify
// Type: Notify
// CmdID: 7004
message MonopolyCellUpdateNotify {
NEMIGPNMNKH GDBMLNDFMKE = 15; // offset: 16
}
// Obf: MonopolyRollDiceCsReq
// Type: Req
// CmdID: 7013
message MonopolyRollDiceCsReq {
}
// Obf: MonopolyRollDiceScRsp
// Type: Rsp
// CmdID: 7062
message MonopolyRollDiceScRsp {
uint32 NKNMMLPIHNK = 5; // offset: 28
uint32 retcode = 9; // offset: 24
}
// Obf: MonopolyCheatDiceCsReq
// Type: Req
// CmdID: 7096
message MonopolyCheatDiceCsReq {
uint32 IFEPOBOBPJE = 14; // offset: 24
}
// Obf: MonopolyCheatDiceScRsp
// Type: Rsp
// CmdID: 7043
message MonopolyCheatDiceScRsp {
uint32 retcode = 1; // offset: 28
uint32 IFEPOBOBPJE = 14; // offset: 24
}
// Obf: MonopolyMoveCsReq
// Type: Req
// CmdID: 7100
message MonopolyMoveCsReq {
uint32 FBGFMKIGHAK = 11; // offset: 24
uint32 PLGBBHBAFEF = 15; // offset: 28
}
// Obf: MonopolyMoveScRsp
// Type: Rsp
// CmdID: 7069
message MonopolyMoveScRsp {
repeated NEMIGPNMNKH MBEKFCOINCN = 9; // offset: 16
uint32 retcode = 8; // offset: 40
ICGMOPBBCCN rogue_map = 3; // offset: 32
}
// Obf: MonopolySelectOptionCsReq
// Type: Req
// CmdID: 7040
message MonopolySelectOptionCsReq {
uint32 DPJKPNCKCPP = 5; // offset: 24
uint32 event_id = 12; // offset: 28
}
message HGDCHPGDDDI {
uint32 NDDAIJGDJCC = 1; // offset: 28
uint32 DPJKPNCKCPP = 3; // offset: 24
uint32 event_id = 9; // offset: 32
}
// Obf: MonopolySelectOptionScRsp
// Type: Rsp
// CmdID: 7046
message MonopolySelectOptionScRsp {
repeated HGDCHPGDDDI FCGNEJAPIFA = 1; // offset: 24
uint32 event_id = 14; // offset: 48
uint32 DPJKPNCKCPP = 8; // offset: 40
AAFJGLBENCH IKFNCMIODIG = 12; // offset: 16
uint32 retcode = 2; // offset: 44
}
// Obf: MonopolyRollRandomCsReq
// Type: Req
// CmdID: 7023
message MonopolyRollRandomCsReq {
uint32 event_id = 7; // offset: 24
}
// Obf: MonopolyRollRandomScRsp
// Type: Rsp
// CmdID: 7056
message MonopolyRollRandomScRsp {
uint32 retcode = 5; // offset: 32
AAFJGLBENCH IKFNCMIODIG = 15; // offset: 16
uint32 event_id = 8; // offset: 36
}
// Obf: MonopolyReRollRandomCsReq
// Type: Req
// CmdID: 7048
message MonopolyReRollRandomCsReq {
uint32 event_id = 3; // offset: 24
}
// Obf: MonopolyReRollRandomScRsp
// Type: Rsp
// CmdID: 7034
message MonopolyReRollRandomScRsp {
AAFJGLBENCH IKFNCMIODIG = 3; // offset: 24
uint32 retcode = 15; // offset: 36
uint32 event_id = 13; // offset: 32
}
// Obf: MonopolyConfirmRandomCsReq
// Type: Req
// CmdID: 7088
message MonopolyConfirmRandomCsReq {
uint32 event_id = 11; // offset: 24
}
// Obf: MonopolyConfirmRandomScRsp
// Type: Rsp
// CmdID: 7086
message MonopolyConfirmRandomScRsp {
uint32 retcode = 9; // offset: 32
uint32 event_id = 3; // offset: 36
AAFJGLBENCH IKFNCMIODIG = 15; // offset: 16
}
// Obf: MonopolyBuyGoodsCsReq
// Type: Req
// CmdID: 7003
message MonopolyBuyGoodsCsReq {
uint32 shop_id = 12; // offset: 24
uint32 goods_id = 14; // offset: 28
}
// Obf: MonopolyBuyGoodsScRsp
// Type: Rsp
// CmdID: 7009
message MonopolyBuyGoodsScRsp {
uint32 retcode = 7; // offset: 28
uint32 shop_id = 11; // offset: 32
uint32 goods_id = 15; // offset: 24
}
// Obf: MonopolyUpgradeAssetCsReq
// Type: Req
// CmdID: 7031
message MonopolyUpgradeAssetCsReq {
uint32 KHEDEIIDOCH = 15; // offset: 24
}
// Type: Rsp
// CmdID: 7018
message FJJCNKNBHOD {
uint32 retcode = 6; // offset: 24
uint32 KHEDEIIDOCH = 8; // offset: 28
}
// Obf: MonopolyGiveUpCurContentCsReq
// Type: Req
// CmdID: 7006
message MonopolyGiveUpCurContentCsReq {
uint32 content_id = 6; // offset: 24
}
// Obf: MonopolyGiveUpCurContentScRsp
// Type: Rsp
// CmdID: 7001
message MonopolyGiveUpCurContentScRsp {
uint32 content_id = 12; // offset: 24
uint32 retcode = 5; // offset: 28
}
message MonopolyActionResult {
uint32 trigger_map_id = 7; // offset: 40
FOJLOBENBJI source_type = 6; // offset: 44
GCIJONCAFMO detail = 4; // offset: 24
uint32 trigger_cell_id = 9; // offset: 32
uint32 click_cell_id = 11; // offset: 36
uint32 click_map_id = 2; // offset: 52
uint32 effect_type = 8; // offset: 48
}
// Obf: MonopolyActionResultScNotify
// Type: Notify
// CmdID: 7024
message MonopolyActionResultScNotify {
repeated MonopolyActionResult JHLDHPIPLEK = 4; // offset: 24
}
message ICHBDGOEGJG {
uint32 NMPKJJFNEDE = 14; // offset: 24
bool DGCHLFLIJLC = 2; // offset: 28
}
message GCIJONCAFMO {
oneof ALNNBPKJJPP {
IKFCIHPHDMD IAGPJFDNOKE = 7; // offset: 16
IKFCIHPHDMD PBIKHPJPFBO = 12; // offset: 16
MMJIBPHNHPF GLMEBOGMMGC = 4; // offset: 16
MMJIBPHNHPF ICOLCGHPAJE = 8; // offset: 16
NKMCEFCGDLF POIAPGONKAA = 9; // offset: 16
NKMCEFCGDLF JMOGNPIGJME = 2; // offset: 16
ADLKEADIOED FICOJMLHCBM = 14; // offset: 16
ADLKEADIOED KLFNEPDGIJJ = 6; // offset: 16
ICHBDGOEGJG OHFDAHJOCLO = 5; // offset: 16
NKCKFELOKJM EMEJPHCFAHP = 11; // offset: 16
NKMCEFCGDLF FHJFFNEOGMF = 3; // offset: 16
ADLKEADIOED DAKDAMBIIJC = 15; // offset: 16
MDBNONOJDCH JADNMIJHGKO = 13; // offset: 16
}
}
message MDBNONOJDCH {
uint32 NPKOGEJGPAL = 13; // offset: 24
}
message IKFCIHPHDMD {
uint32 item_id = 4; // offset: 28
uint32 item_stack_count = 9; // offset: 32
uint32 AEMNCOFOGMC = 12; // offset: 24
}
message ADLKEADIOED {
uint32 IHBJFCLMHIC = 8; // offset: 24
uint32 KLOHMOOLJIO = 12; // offset: 28
}
message NKCKFELOKJM {
uint32 JOMFJEAIOJH = 10; // offset: 36
uint32 DHICNMEELMD = 8; // offset: 28
uint32 KBBHFCKHHPF = 4; // offset: 32
uint32 KNNMFLCGMON = 12; // offset: 24
}
message JAODODPEFFN {
uint32 GKCJDAKALGL = 1; // offset: 40
uint32 config_id = 9; // offset: 36
uint32 CIIHDOEMCFH = 15; // offset: 44
oneof HAPFBOCALBL {
BIGKAMKMLBB OADDDOALGBF = 11; // offset: 16
IKENHKDNBAC HLJACFIMEPA = 2; // offset: 16
ODJDNOLLAMF GFHCPCAPFKI = 13; // offset: 16
}
}
message FPOKLHLBEJO {
ICHBDGOEGJG BMMLLGJBHGJ = 2; // offset: 24
repeated JAODODPEFFN POGIEBGMKID = 3; // offset: 40
JAODODPEFFN BIGIMNPGJNP = 1; // offset: 32
}
// Obf: MonopolyGameSettleScNotify
// Type: Notify
// CmdID: 7068
message MonopolyGameSettleScNotify {
JAODODPEFFN HJNEDHFBBGF = 5; // offset: 24
ItemList EANNJGOJLIG = 2; // offset: 32
ItemList item_list = 15; // offset: 40
}
// Obf: MonopolyGameCreateScNotify
// Type: Notify
// CmdID: 7012
message MonopolyGameCreateScNotify {
ICHBDGOEGJG BMMLLGJBHGJ = 10; // offset: 24
JAODODPEFFN HJNEDHFBBGF = 9; // offset: 32
}
// Obf: MonopolyGameRaiseRatioCsReq
// Type: Req
// CmdID: 7027
message MonopolyGameRaiseRatioCsReq {
uint32 GKCJDAKALGL = 14; // offset: 24
}
// Type: Rsp
// CmdID: 7045
message KGLJLLIFDEB {
uint32 GKCJDAKALGL = 6; // offset: 28
uint32 retcode = 5; // offset: 24
}
// Obf: DailyFirstEnterMonopolyActivityCsReq
// Type: Req
// CmdID: 7084
message DailyFirstEnterMonopolyActivityCsReq {
}
// Obf: DailyFirstEnterMonopolyActivityScRsp
// Type: Rsp
// CmdID: 7019
message DailyFirstEnterMonopolyActivityScRsp {
bool PHALLCKFDIP = 8; // offset: 32
uint32 NBCCBFGDEFP = 13; // offset: 48
uint32 retcode = 2; // offset: 52
int64 LNKOJBCOIFH = 6; // offset: 40
CEEJKLIFILK HBLJKNGAOKG = 11; // offset: 16
}
// Obf: MonopolyGetDailyInitItemCsReq
// Type: Req
// CmdID: 7095
message MonopolyGetDailyInitItemCsReq {
bool BNECFDOGKBJ = 5; // offset: 24
}
// Obf: MonopolyGetDailyInitItemScRsp
// Type: Rsp
// CmdID: 7092
message MonopolyGetDailyInitItemScRsp {
uint32 NBHNDAINJOE = 1; // offset: 48
uint32 IKKLEGFHHLL = 12; // offset: 28
uint32 NEACBFOPOMM = 14; // offset: 32
int64 LNKOJBCOIFH = 4; // offset: 40
uint32 retcode = 11; // offset: 24
uint32 GOMOCFLHJFD = 13; // offset: 52
uint32 IDGHOGCIIJC = 6; // offset: 36
}
message BIGKAMKMLBB {
repeated uint32 FPLNPKBKDKA = 9; // offset: 24
repeated uint32 COPMNIHHCOO = 8; // offset: 16
uint32 LLDEDOBANGN = 7; // offset: 48
bool MLBECBPFELO = 15; // offset: 52
repeated uint32 ACMLFKECJOO = 12; // offset: 40
}
// Obf: MonopolyGameBingoFlipCardCsReq
// Type: Req
// CmdID: 7002
message MonopolyGameBingoFlipCardCsReq {
uint32 LKBNIOLJLNP = 3; // offset: 24
}
// Obf: MonopolyGameBingoFlipCardScRsp
// Type: Rsp
// CmdID: 7037
message MonopolyGameBingoFlipCardScRsp {
repeated uint32 COPMNIHHCOO = 5; // offset: 24
bool MLBECBPFELO = 10; // offset: 40
uint32 retcode = 7; // offset: 36
uint32 CEGCIEDIBOB = 14; // offset: 32
}
// Obf: MonopolyGameGachaCsReq
// Type: Req
// CmdID: 7008
message MonopolyGameGachaCsReq {
}
// Obf: MonopolyGameGachaScRsp
// Type: Rsp
// CmdID: 7091
message MonopolyGameGachaScRsp {
uint32 retcode = 3; // offset: 32
repeated uint32 BEDDGHIMAFN = 14; // offset: 24
}
message ILAJEKBHKBD {
uint32 KOJDBDHMJOM = 3; // offset: 24
uint32 JIKGJGPGPML = 8; // offset: 28
}
message IKENHKDNBAC {
uint32 ODOCNLABNLE = 10; // offset: 52
repeated ILAJEKBHKBD GCHMGLDGPMG = 12; // offset: 32
repeated uint32 OGAOGNEAPHI = 7; // offset: 16
uint32 LHCHKOFOEBN = 5; // offset: 48
uint32 BHFKCFBIALL = 4; // offset: 40
uint32 PGLBEPDBHJA = 9; // offset: 44
}
// Obf: MonopolyAcceptQuizCsReq
// Type: Req
// CmdID: 7090
message MonopolyAcceptQuizCsReq {
repeated ILAJEKBHKBD GCHMGLDGPMG = 14; // offset: 24
}
// Obf: MonopolyAcceptQuizScRsp
// Type: Rsp
// CmdID: 7005
message MonopolyAcceptQuizScRsp {
uint32 retcode = 1; // offset: 32
IKENHKDNBAC HLJACFIMEPA = 15; // offset: 16
}
message KFEEOPMHAMG {
uint32 AHCHEHFPHPG = 10; // offset: 28
uint32 IEMMGHPGMFN = 6; // offset: 32
uint32 PGLBEPDBHJA = 13; // offset: 24
}
// Obf: MonopolyQuizDurationChangeScNotify
// Type: Notify
// CmdID: 7029
message MonopolyQuizDurationChangeScNotify {
repeated KFEEOPMHAMG GNNBOPHBADD = 8; // offset: 16
}
message ODJDNOLLAMF {
bool NMKPLFHJCMC = 6; // offset: 28
uint32 NBJELHEMHHC = 5; // offset: 24
uint32 IBFJHBCIBML = 12; // offset: 32
}
// Obf: MonopolyGuessChooseCsReq
// Type: Req
// CmdID: 7064
message MonopolyGuessChooseCsReq {
uint32 IBFJHBCIBML = 15; // offset: 24
}
// Obf: MonopolyGuessChooseScRsp
// Type: Rsp
// CmdID: 7022
message MonopolyGuessChooseScRsp {
uint32 retcode = 14; // offset: 24
uint32 IBFJHBCIBML = 12; // offset: 28
}
message PFGKHHKILAO {
uint32 IHELJHJMMEF = 4; // offset: 32
ItemList item_list = 7; // offset: 24
uint32 NBJELHEMHHC = 10; // offset: 36
}
// Obf: MonopolyGuessDrawScNotify
// Type: Notify
// CmdID: 7097
message MonopolyGuessDrawScNotify {
repeated PFGKHHKILAO BNMCELANNBH = 8; // offset: 16
}
// Obf: MonopolyGuessBuyInformationCsReq
// Type: Req
// CmdID: 7047
message MonopolyGuessBuyInformationCsReq {
}
// Type: Rsp
// CmdID: 7051
message NHIDIFEHFDL {
uint32 retcode = 8; // offset: 24
}
message MMJIBPHNHPF {
uint32 level = 4; // offset: 32
uint32 CJCJBIBECEL = 10; // offset: 28
uint32 KHEDEIIDOCH = 1; // offset: 24
}
message FLCOLEKAMEJ {
repeated MMJIBPHNHPF MKOBPFDMHMI = 13; // offset: 16
}
message CEEJKLIFILK {
uint32 HCOAIKDMGDJ = 10; // offset: 48
uint32 NGEBPIEKCIO = 14; // offset: 40
uint32 AEOFOCDHIJP = 5; // offset: 28
uint32 MCPLJKBPODF = 11; // offset: 24
uint32 NAPMAAJLNAN = 13; // offset: 52
bool NAGJMOCBOHL = 8; // offset: 56
uint32 EAKHKBBAFPO = 1; // offset: 36
uint32 BMIBJOEACDG = 12; // offset: 32
uint32 LOHDPDJEGPB = 9; // offset: 44
}
// Obf: MonopolyDailySettleScNotify
// Type: Notify
// CmdID: 7014
message MonopolyDailySettleScNotify {
CEEJKLIFILK HBLJKNGAOKG = 10; // offset: 16
uint32 NBCCBFGDEFP = 3; // offset: 32
}
message NKMCEFCGDLF {
uint32 buff_id = 9; // offset: 24
uint32 ODOFPIBJBFJ = 1; // offset: 28
uint32 INOPBAIHHOF = 12; // offset: 32
}
message NBBGPFOGHDI {
repeated NKMCEFCGDLF buff_list = 7; // offset: 24
}
// Obf: GetMonopolyFriendRankingListCsReq
// Type: Req
// CmdID: 7078
message GetMonopolyFriendRankingListCsReq {
uint32 HCOAIKDMGDJ = 2; // offset: 36
uint32 AEOFOCDHIJP = 7; // offset: 40
uint32 ALIPGHMEPNJ = 1; // offset: 28
uint32 FGCDBGABKFG = 14; // offset: 32
uint32 uid = 11; // offset: 24
}
message EHDKIMLMCKM {
}
// Obf: GetMonopolyFriendRankingListScRsp
// Type: Rsp
// CmdID: 7098
message GetMonopolyFriendRankingListScRsp {
repeated GetMonopolyFriendRankingListCsReq JFNMAPLKJPM = 7; // offset: 24
uint32 retcode = 3; // offset: 40
GetMonopolyFriendRankingListCsReq FOHCNBLJCBP = 9; // offset: 32
}
// Obf: MonopolyLikeCsReq
// Type: Req
// CmdID: 7016
message MonopolyLikeCsReq {
uint32 LEKGBKGDIDA = 6; // offset: 24
}
// Obf: MonopolyLikeScRsp
// Type: Rsp
// CmdID: 7007
message MonopolyLikeScRsp {
ItemList reward_list = 7; // offset: 16
uint32 LEKGBKGDIDA = 12; // offset: 32
uint32 retcode = 9; // offset: 36
}
// Obf: MonopolyLikeScNotify
// Type: Notify
// CmdID: 7054
message MonopolyLikeScNotify {
repeated uint32 JJNDIHMDBKP = 13; // offset: 24
uint32 FGCDBGABKFG = 4; // offset: 32
}
// Obf: GetMbtiReportCsReq
// Type: Req
// CmdID: 7025
message GetMbtiReportCsReq {
}
message HCEHNMFIIFB {
uint32 DOADKLAPCFF = 15; // offset: 28
uint32 cnt = 14; // offset: 24
}
// Obf: GetMbtiReportScRsp
// Type: Rsp
// CmdID: 7077
message GetMbtiReportScRsp {
int32 EABPHGKIKEA = 13; // offset: 52
uint32 progress = 15; // offset: 40
repeated HGDCHPGDDDI FCGNEJAPIFA = 12; // offset: 24
uint32 retcode = 10; // offset: 56
int32 JJACFBGLKKC = 2; // offset: 44
repeated HCEHNMFIIFB NIMMAJEILHC = 9; // offset: 32
bool FDFMCHPKIMM = 14; // offset: 49
bool is_taken_reward = 3; // offset: 48
}
// Obf: MonopolyEventSelectFriendCsReq
// Type: Req
// CmdID: 7058
message MonopolyEventSelectFriendCsReq {
uint32 BHKDLBDIMHL = 8; // offset: 24
bool LPOILEPEAFB = 10; // offset: 28
}
// Obf: MonopolyEventSelectFriendScRsp
// Type: Rsp
// CmdID: 7059
message MonopolyEventSelectFriendScRsp {
uint32 retcode = 3; // offset: 32
uint32 OCLDJJGKLFB = 10; // offset: 40
NEMIGPNMNKH GDBMLNDFMKE = 13; // offset: 24
uint32 FNGCNJICGID = 5; // offset: 36
}
message JDDENLCPGKB {
uint32 BEFHOINPGCH = 10; // offset: 28
uint32 OCLDJJGKLFB = 2; // offset: 32
uint32 FNGCNJICGID = 14; // offset: 24
uint32 id = 3; // offset: 36
}
// Obf: MonopolySocialEventEffectScNotify
// Type: Notify
// CmdID: 7028
message MonopolySocialEventEffectScNotify {
repeated JDDENLCPGKB FCDONLMIAHA = 15; // offset: 16
}
// Obf: GetSocialEventServerCacheCsReq
// Type: Req
// CmdID: 7094
message GetSocialEventServerCacheCsReq {
}
// Obf: GetSocialEventServerCacheScRsp
// Type: Rsp
// CmdID: 7036
message GetSocialEventServerCacheScRsp {
uint32 retcode = 5; // offset: 32
repeated JDDENLCPGKB FCDONLMIAHA = 14; // offset: 24
}
// Obf: DeleteSocialEventServerCacheCsReq
// Type: Req
// CmdID: 7050
message DeleteSocialEventServerCacheCsReq {
repeated uint32 FNLCGFDLOHA = 15; // offset: 16
}
// Type: Rsp
// CmdID: 7065
message PFHGLDBFOBK {
uint32 retcode = 14; // offset: 32
repeated uint32 NCMDFBKMJLF = 12; // offset: 16
}
// Obf: MonopolyGetRaffleTicketCsReq
// Type: Req
// CmdID: 7011
message MonopolyGetRaffleTicketCsReq {
uint32 LCJKKMHOIMJ = 2; // offset: 24
}
// Obf: MonopolyGetRaffleTicketScRsp
// Type: Rsp
// CmdID: 7039
message MonopolyGetRaffleTicketScRsp {
uint32 retcode = 13; // offset: 32
repeated FEMEIEBHAJK PCDIAKFPOAK = 8; // offset: 16
uint32 LCJKKMHOIMJ = 14; // offset: 36
}
// Obf: MonopolyTakeRaffleTicketRewardCsReq
// Type: Req
// CmdID: 7041
message MonopolyTakeRaffleTicketRewardCsReq {
uint32 LCJKKMHOIMJ = 9; // offset: 32
uint64 ELBBJDLKFAO = 1; // offset: 24
}
// Obf: MonopolyTakeRaffleTicketRewardScRsp
// Type: Rsp
// CmdID: 7032
message MonopolyTakeRaffleTicketRewardScRsp {
uint32 ELBBJDLKFAO = 6; // offset: 36
ItemList reward_list = 11; // offset: 16
uint32 LCJKKMHOIMJ = 5; // offset: 40
uint32 retcode = 15; // offset: 32
}
// Obf: MonopolyScrachRaffleTicketCsReq
// Type: Req
// CmdID: 7042
message MonopolyScrachRaffleTicketCsReq {
uint64 ELBBJDLKFAO = 13; // offset: 32
uint32 LCJKKMHOIMJ = 14; // offset: 24
}
// Obf: MonopolyScrachRaffleTicketScRsp
// Type: Rsp
// CmdID: 7021
message MonopolyScrachRaffleTicketScRsp {
uint32 retcode = 8; // offset: 28
uint32 LCJKKMHOIMJ = 11; // offset: 24
uint64 ELBBJDLKFAO = 15; // offset: 32
}
// Obf: MonopolyGetRegionProgressCsReq
// Type: Req
// CmdID: 7075
message MonopolyGetRegionProgressCsReq {
}
// Obf: MonopolyGetRegionProgressScRsp
// Type: Rsp
// CmdID: 7038
message MonopolyGetRegionProgressScRsp {
uint32 ALIPGHMEPNJ = 15; // offset: 28
uint32 DCCJCEBFDOI = 2; // offset: 32
uint32 retcode = 1; // offset: 24
}
// Obf: MonopolyGetRafflePoolInfoCsReq
// Type: Req
// CmdID: 7073
message MonopolyGetRafflePoolInfoCsReq {
}
// Obf: MonopolyGetRafflePoolInfoScRsp
// Type: Rsp
// CmdID: 7060
message MonopolyGetRafflePoolInfoScRsp {
DKBOIEIFHBI DMMIGACHPLF = 4; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: MonopolyTakePhaseRewardCsReq
// Type: Req
// CmdID: 7033
message MonopolyTakePhaseRewardCsReq {
repeated uint32 JOODHEAEACJ = 10; // offset: 24
}
// Obf: MonopolyTakePhaseRewardScRsp
// Type: Rsp
// CmdID: 7082
message MonopolyTakePhaseRewardScRsp {
uint32 retcode = 12; // offset: 40
repeated uint32 JOODHEAEACJ = 3; // offset: 24
ItemList reward_list = 10; // offset: 32
}
// Obf: GetMonopolyMbtiReportRewardCsReq
// Type: Req
// CmdID: 7061
message GetMonopolyMbtiReportRewardCsReq {
}
// Obf: GetMonopolyMbtiReportRewardScRsp
// Type: Rsp
// CmdID: 7063
message GetMonopolyMbtiReportRewardScRsp {
uint32 retcode = 3; // offset: 32
ItemList reward_list = 4; // offset: 16
}
// Obf: GetMonopolyDailyReportCsReq
// Type: Req
// CmdID: 7052
message GetMonopolyDailyReportCsReq {
}
// Obf: GetMonopolyDailyReportScRsp
// Type: Rsp
// CmdID: 7010
message GetMonopolyDailyReportScRsp {
uint32 retcode = 14; // offset: 32
CEEJKLIFILK HBLJKNGAOKG = 10; // offset: 24
}
// Obf: MonopolyClickCellCsReq
// Type: Req
// CmdID: 7026
message MonopolyClickCellCsReq {
uint32 HICCHNECJGJ = 9; // offset: 24
uint32 map_id = 3; // offset: 28
}
// Obf: MonopolyClickCellScRsp
// Type: Rsp
// CmdID: 7070
message MonopolyClickCellScRsp {
uint32 map_id = 15; // offset: 28
uint32 retcode = 4; // offset: 32
uint32 HICCHNECJGJ = 1; // offset: 24
}
// Obf: MonopolyClickMbtiReportCsReq
// Type: Req
// CmdID: 7066
message MonopolyClickMbtiReportCsReq {
}
// Type: Rsp
// CmdID: 7020
message MFPNHMAKMFA {
uint32 retcode = 10; // offset: 24
}
// Obf: CmdMultiplayerType
enum CmdMultiplayerType {
CmdMultiplayerType_MNFEPONEDDJ = 0;
CmdFightGameStateCsReq = 1083;
CmdGetFriendRankingInfoCsReq = 1084;
CmdPlayerGetFightGateCsReq = 1024;
CmdFightGiveUpCsReq = 1035;
CmdGetFriendRankingInfoRsp = 1019;
CmdGetMatchPlayDataRsp = 1046;
CmdKPAEIIJHGAO = 1069;
CmdFightGameStartScNotify = 1062;
CmdGetMatchPlayDataCsReq = 1040;
CmdFightGameStateScRsp = 1081;
CmdFightGiveUpScRsp = 1013;
CmdPlayerGetFightGateScRsp = 1004;
CmdSelfRankChangeNtf = 1023;
CmdMatchPlayDataChangeNtf = 1057;
CmdKPFOICEMDEB = 1100;
}
// Obf: FightGameStateCsReq
// Type: Req
// CmdID: 1083
message FightGameStateCsReq {
}
// Obf: FightGameStateScRsp
// Type: Rsp
// CmdID: 1081
message FightGameStateScRsp {
JDNNCKMJCPO DIMFOEHBNIA = 6; // offset: 16
repeated GCKNBLAJJGP PMCKGJIIHNL = 9; // offset: 40
POFJNMBIINE KFIIHJMOHIG = 3; // offset: 24
uint32 retcode = 2; // offset: 48
}
// Obf: PlayerGetFightGateCsReq
// Type: Req
// CmdID: 1024
message PlayerGetFightGateCsReq {
uint32 player_data = 6; // offset: 24
}
// Type: Rsp
// CmdID: 1004
message PlayerGetFightGateScRsp {
string ip = 6; // offset: 24
uint32 port = 8; // offset: 48
uint32 retcode = 7; // offset: 52
string OFPGMAEGELE = 2; // offset: 32
uint64 OCKCAFJDHEF = 9; // offset: 40
}
// Obf: FightGiveUpCsReq
// Type: Req
// CmdID: 1035
message FightGiveUpCsReq {
uint64 OCKCAFJDHEF = 5; // offset: 24
}
// Type: Rsp
// CmdID: 1013
message FightGiveUpScRsp {
uint32 retcode = 8; // offset: 24
}
// Obf: FightGameStartScNotify
// Type: Notify
// CmdID: 1062
message FightGameStartScNotify {
repeated GCKNBLAJJGP PMCKGJIIHNL = 4; // offset: 32
POFJNMBIINE KFIIHJMOHIG = 6; // offset: 16
}
// Type: Notify
// CmdID: 1100
message KPFOICEMDEB {
POFJNMBIINE KFIIHJMOHIG = 10; // offset: 16
}
// Type: Notify
// CmdID: 1069
message KPAEIIJHGAO {
FDFLHPKJLCD NMHAMJFLNPI = 6; // offset: 16
uint32 CJEMDPHDMBG = 1; // offset: 32
uint32 AMBGGFDKKDP = 5; // offset: 40
IILPMDJAHGK reason = 8; // offset: 36
}
message HMCGNJLPMKM {
uint32 count = 4; // offset: 28
uint32 ADOGOONNMOI = 3; // offset: 32
uint32 ELPLMDAJPMD = 12; // offset: 24
}
message AMGFCOHOONL {
repeated HMCGNJLPMKM PAEHKLHACKE = 11; // offset: 24
uint32 HLELMGEKHMK = 14; // offset: 32
}
message JBFNKAACJJK {
uint32 HLELMGEKHMK = 5; // offset: 24
}
message IJOIEDCJJEL {
uint32 HLELMGEKHMK = 7; // offset: 28
uint32 NAMEFAHFLAB = 2; // offset: 24
}
message BAEPHLLLKFO {
uint32 HLELMGEKHMK = 5; // offset: 24
}
message CJIPELCLBAL {
uint32 HLELMGEKHMK = 1; // offset: 24
}
message BGLOBDNHMCF {
uint32 HLELMGEKHMK = 14; // offset: 24
}
// Obf: GetMatchPlayDataCsReq
// Type: Req
// CmdID: 1040
message GetMatchPlayDataCsReq {
repeated FightGameMode IDJJFPJBCDO = 2; // offset: 16
}
message EBLNCNDICHM {
FightGameMode MLKKBBFLAHG = 13; // offset: 36
uint32 panel_id = 10; // offset: 32
oneof NKLNKAGDEPK {
AMGFCOHOONL MPJKGKBDEOF = 3; // offset: 16
IJOIEDCJJEL JECIECOFPKE = 7; // offset: 16
BGLOBDNHMCF EMFMHJJLPHP = 6; // offset: 16
}
}
// Obf: GetMatchPlayDataRsp
// Type: Rsp
// CmdID: 1046
message GetMatchPlayDataRsp {
uint32 retcode = 7; // offset: 32
repeated EBLNCNDICHM PPMHLBJHBBB = 1; // offset: 16
}
// Obf: MatchPlayDataChangeNtf
// Type: Notify
// CmdID: 1057
message MatchPlayDataChangeNtf {
EBLNCNDICHM LGBJPNGBIDG = 11; // offset: 16
}
// Obf: GetFriendRankingInfoCsReq
// Type: Req
// CmdID: 1084
message GetFriendRankingInfoCsReq {
FightGameMode MLKKBBFLAHG = 4; // offset: 24
}
message KFEFPFDAMMH {
uint32 uid = 9; // offset: 36
uint32 AJFGOHDICJI = 5; // offset: 40
oneof OKAIINGCACL {
JBFNKAACJJK AANFGPJEKJL = 8; // offset: 24
BAEPHLLLKFO MENPHLOBMMK = 6; // offset: 24
CJIPELCLBAL NLLDDDDDJEK = 4; // offset: 24
}
}
// Obf: GetFriendRankingInfoRsp
// Type: Rsp
// CmdID: 1019
message GetFriendRankingInfoRsp {
repeated KFEFPFDAMMH GKAIDNHIFPF = 1; // offset: 24
uint32 retcode = 9; // offset: 36
FightGameMode MLKKBBFLAHG = 2; // offset: 32
}
// Obf: SelfRankChangeNtf
// Type: Notify
// CmdID: 1023
message SelfRankChangeNtf {
FightGameMode MLKKBBFLAHG = 12; // offset: 32
repeated KFEFPFDAMMH GKAIDNHIFPF = 5; // offset: 16
}
// Obf: CmdMultipleDropType
enum CmdMultipleDropType {
CmdMultipleDropType_MNFEPONEDDJ = 0;
CmdGetPlayerReturnMultiDropInfoCsReq = 4604;
CmdGetMultipleDropInfoCsReq = 4683;
CmdGetPlayerReturnMultiDropInfoScRsp = 4635;
CmdMultipleDropInfoScNotify = 4624;
CmdMultipleDropInfoNotify = 4613;
CmdGetMultipleDropInfoScRsp = 4681;
}
// Obf: GetMultipleDropInfoCsReq
// Type: Req
// CmdID: 4683
message GetMultipleDropInfoCsReq {
}
message HDGPGMCBODD {
uint32 id = 7; // offset: 24
uint32 LFBAHAGBEEO = 2; // offset: 28
}
// Obf: GetMultipleDropInfoScRsp
// Type: Rsp
// CmdID: 4681
message GetMultipleDropInfoScRsp {
repeated HDGPGMCBODD IBGGGABLCPJ = 14; // offset: 24
uint32 retcode = 3; // offset: 40
repeated DEENBEJNDKN BKCFNKOIMFG = 4; // offset: 32
}
// Obf: MultipleDropInfoScNotify
// Type: Notify
// CmdID: 4624
message MultipleDropInfoScNotify {
repeated HDGPGMCBODD IBGGGABLCPJ = 13; // offset: 24
}
// Obf: GetPlayerReturnMultiDropInfoCsReq
// Type: Req
// CmdID: 4604
message GetPlayerReturnMultiDropInfoCsReq {
}
message JBEJHBCLGLE {
uint32 DOFMONLGKKK = 5; // offset: 36
uint32 panel_id = 1; // offset: 32
uint32 NEHIMFNKALI = 15; // offset: 28
uint32 MKFEJEMJLNN = 3; // offset: 24
}
message DEENBEJNDKN {
uint32 ODOKFOMOGIH = 3; // offset: 28
uint32 EOMKIBNKHIB = 8; // offset: 24
uint32 panel_id = 7; // offset: 36
uint32 GMKDHBODBON = 11; // offset: 32
}
// Obf: GetPlayerReturnMultiDropInfoScRsp
// Type: Rsp
// CmdID: 4635
message GetPlayerReturnMultiDropInfoScRsp {
uint32 retcode = 9; // offset: 40
repeated DEENBEJNDKN BKCFNKOIMFG = 13; // offset: 16
JBEJHBCLGLE ICNFONDNDMF = 8; // offset: 32
}
// Obf: MultipleDropInfoNotify
// Type: Notify
// CmdID: 4613
message MultipleDropInfoNotify {
repeated JBEJHBCLGLE OIGMMKGKKPE = 1; // offset: 24
repeated DEENBEJNDKN BKCFNKOIMFG = 15; // offset: 40
repeated HDGPGMCBODD IBGGGABLCPJ = 10; // offset: 32
}
// Obf: CmdMuseumType
enum CmdMuseumType {
CmdMuseumType_MNFEPONEDDJ = 0;
CmdTakeCollectRewardRsp = 4317;
CmdSyncMuseumTargetRewardNotify = 4396;
CmdUpgradeAreaStatScRsp = 4356;
CmdSyncMuseumTargetStartNotify = 4306;
CmdFinishCurTurnCsReq = 4346;
CmdMuseumRandomEventSelectCsReq = 4309;
CmdSetStuffToAreaScRsp = 4313;
CmdBuyNpcStuffCsReq = 4324;
CmdSyncGetStuffScNotify = 4369;
CmdRemoveStuffFromAreaScRsp = 4400;
CmdGetMuseumInfoCsReq = 4383;
CmdRemoveStuffFromAreaCsReq = 4362;
CmdBuyNpcStuffScRsp = 4304;
CmdSyncMuseumFundsChangedScNotify = 4334;
CmdSyncMuseumInfoChangedScNotify = 4348;
CmdUpgradeAreaStatCsReq = 4323;
CmdSyncMuseumTargetMissionFinishNotify = 4301;
CmdUpgradeAreaScRsp = 4319;
CmdMuseumRandomEventQueryCsReq = 4386;
CmdTakeCollectRewardCsReq = 4343;
CmdMuseumRandomEventSelectScRsp = 4331;
CmdOPEMJNCNBNN = 4318;
CmdGetMuseumInfoScRsp = 4381;
CmdMuseumRandomEventQueryScRsp = 4303;
CmdSetStuffToAreaCsReq = 4335;
CmdUpgradeAreaCsReq = 4384;
CmdSyncMuseumRandomEventStartScNotify = 4388;
CmdFinishCurTurnScRsp = 4357;
CmdSyncGetExhibitScNotify = 4340;
}
// Obf: MuseumRandomEventState
enum MuseumRandomEventState {
MuseumRandomEventState_MNFEPONEDDJ = 0;
MuseumRandomEventState_HBBMDFEMGMM = 1;
MuseumRandomEventState_MNMCLOPPFOL = 2;
MuseumRandomEventState_NGPFHCFEHPK = 3;
}
enum GDOFOGOOIAH {
GDOFOGOOIAH_MNFEPONEDDJ = 0;
GDOFOGOOIAH_FEDODELOKCE = 1;
GDOFOGOOIAH_MGDNCLHJDBP = 2;
GDOFOGOOIAH_CGEHELDJIJF = 3;
}
// Obf: StatType
enum StatType {
StatType_MNFEPONEDDJ = 0;
StatType_AMFIHOHBLHK = 1;
StatType_AKJNOIBPFMC = 2;
StatType_BLMOCCEJCCM = 3;
}
// Obf: GetStuffType
enum GetStuffType {
GetStuffType_DOMPHFHPADB = 0;
GetStuffType_CJCONANHCJJ = 1;
GetStuffType_PONOCACKAJH = 2;
GetStuffType_OAFLJDGJMDP = 3;
GetStuffType_FECCMBJCIKA = 4;
GetStuffType_DCEJLCIHOEP = 5;
GetStuffType_LCIKNIBCNJP = 6;
}
message DIBFBLHPCAH {
uint32 CBJMDBKKIIL = 9; // offset: 28
GDOFOGOOIAH pos = 5; // offset: 24
}
message IHJHBNDILCF {
uint32 area_id = 8; // offset: 44
repeated DIBFBLHPCAH MMFJALKCELH = 13; // offset: 24
uint32 JOECLBLKJKM = 14; // offset: 40
uint32 level = 5; // offset: 48
uint32 CDCAFBMGPKD = 11; // offset: 36
uint32 HLLHIDGKGMN = 1; // offset: 32
}
message FIAHIHLKHOG {
uint32 GJFKIGBAHOO = 8; // offset: 24
bool is_finish = 5; // offset: 28
}
message PJNHJGCOKHK {
uint32 NLMJAKFMONG = 14; // offset: 40
uint32 DJKBGGGAOKA = 11; // offset: 32
uint32 BFMHKFCGDMP = 3; // offset: 48
uint32 KGNAFLDKEIF = 4; // offset: 36
repeated FIAHIHLKHOG BMNDKCFHAEI = 12; // offset: 24
uint32 GPNONMJEKFH = 8; // offset: 44
}
message JCMFNJDGJKO {
uint32 CBJMDBKKIIL = 15; // offset: 24
uint32 BDJOEKJHELP = 8; // offset: 28
}
message DAIAIFBFEGH {
uint32 KCAMFPAOKLC = 9; // offset: 52
uint32 PHENJDHHAOE = 14; // offset: 36
repeated uint32 BDPJMFDJHKA = 12; // offset: 16
uint32 ANIDOOEANFK = 6; // offset: 32
MuseumRandomEventState state = 1; // offset: 44
uint32 event_id = 13; // offset: 48
uint32 NHKOCNJDBPD = 4; // offset: 40
}
message BIMCNFDHEPO {
repeated uint32 HLCGELJFIFA = 2; // offset: 32
repeated DAIAIFBFEGH GCOJBJOMMPI = 11; // offset: 24
uint32 AFMFPDFGEDO = 13; // offset: 40
}
// Obf: GetMuseumInfoCsReq
// Type: Req
// CmdID: 4383
message GetMuseumInfoCsReq {
}
// Obf: GetMuseumInfoScRsp
// Type: Rsp
// CmdID: 4381
message GetMuseumInfoScRsp {
repeated JCMFNJDGJKO MMFJALKCELH = 11; // offset: 32
uint32 HDKFKFAKDHG = 14; // offset: 72
repeated uint32 LBOEDINOECG = 5; // offset: 56
uint32 DNMDHCAGJEN = 2; // offset: 84
repeated uint32 LGDIAPLIOOF = 6; // offset: 16
BIMCNFDHEPO MAGMHPLHCDJ = 8; // offset: 64
uint32 level = 13; // offset: 100
uint32 LFBFOPENJLK = 9; // offset: 96
uint32 retcode = 12; // offset: 76
repeated IHJHBNDILCF CDLEKIAKOGM = 15; // offset: 40
uint32 exp = 1; // offset: 92
PJNHJGCOKHK OHCIEIHHKAL = 3; // offset: 24
uint32 cur_fund = 7; // offset: 80
uint32 EIAJLKIHEII = 4; // offset: 88
}
// Obf: BuyNpcStuffCsReq
// Type: Req
// CmdID: 4324
message BuyNpcStuffCsReq {
uint32 CBJMDBKKIIL = 13; // offset: 24
}
// Obf: BuyNpcStuffScRsp
// Type: Rsp
// CmdID: 4304
message BuyNpcStuffScRsp {
uint32 retcode = 10; // offset: 24
uint32 CBJMDBKKIIL = 7; // offset: 28
}
// Obf: SetStuffToAreaCsReq
// Type: Req
// CmdID: 4335
message SetStuffToAreaCsReq {
uint32 CBJMDBKKIIL = 13; // offset: 24
GDOFOGOOIAH pos = 10; // offset: 32
uint32 BDJOEKJHELP = 8; // offset: 28
}
// Obf: SetStuffToAreaScRsp
// Type: Rsp
// CmdID: 4313
message SetStuffToAreaScRsp {
uint32 BDJOEKJHELP = 4; // offset: 36
GDOFOGOOIAH pos = 6; // offset: 28
uint32 retcode = 12; // offset: 24
uint32 CBJMDBKKIIL = 10; // offset: 32
}
// Obf: RemoveStuffFromAreaCsReq
// Type: Req
// CmdID: 4362
message RemoveStuffFromAreaCsReq {
uint32 CBJMDBKKIIL = 3; // offset: 24
}
// Obf: RemoveStuffFromAreaScRsp
// Type: Rsp
// CmdID: 4400
message RemoveStuffFromAreaScRsp {
uint32 retcode = 12; // offset: 28
uint32 CBJMDBKKIIL = 14; // offset: 24
}
// Obf: SyncGetStuffScNotify
// Type: Notify
// CmdID: 4369
message SyncGetStuffScNotify {
uint32 CBJMDBKKIIL = 11; // offset: 24
GetStuffType PFEKIHLHLNB = 13; // offset: 28
}
// Obf: SyncGetExhibitScNotify
// Type: Notify
// CmdID: 4340
message SyncGetExhibitScNotify {
uint32 ENJKPNLIIPE = 15; // offset: 24
}
// Obf: FinishCurTurnCsReq
// Type: Req
// CmdID: 4346
message FinishCurTurnCsReq {
uint32 BHGEJHMMCOM = 10; // offset: 24
}
// Obf: FinishCurTurnScRsp
// Type: Rsp
// CmdID: 4357
message FinishCurTurnScRsp {
uint32 MJGOCDMIGMJ = 14; // offset: 24
uint32 retcode = 12; // offset: 28
}
// Obf: UpgradeAreaCsReq
// Type: Req
// CmdID: 4384
message UpgradeAreaCsReq {
uint32 area_id = 10; // offset: 24
uint32 level = 14; // offset: 28
}
// Obf: UpgradeAreaScRsp
// Type: Rsp
// CmdID: 4319
message UpgradeAreaScRsp {
uint32 area_id = 10; // offset: 32
uint32 level = 7; // offset: 28
uint32 retcode = 11; // offset: 24
}
// Obf: UpgradeAreaStatCsReq
// Type: Req
// CmdID: 4323
message UpgradeAreaStatCsReq {
uint32 area_id = 3; // offset: 24
uint32 level = 5; // offset: 28
StatType KDNPKHMDIMF = 2; // offset: 32
}
// Obf: UpgradeAreaStatScRsp
// Type: Rsp
// CmdID: 4356
message UpgradeAreaStatScRsp {
uint32 retcode = 11; // offset: 32
uint32 level = 8; // offset: 24
uint32 area_id = 15; // offset: 36
StatType KDNPKHMDIMF = 7; // offset: 28
}
// Obf: SyncMuseumInfoChangedScNotify
// Type: Notify
// CmdID: 4348
message SyncMuseumInfoChangedScNotify {
BIMCNFDHEPO MAGMHPLHCDJ = 10; // offset: 16
PJNHJGCOKHK OHCIEIHHKAL = 7; // offset: 24
repeated IHJHBNDILCF CDLEKIAKOGM = 3; // offset: 32
uint32 cur_fund = 15; // offset: 92
uint32 LFBFOPENJLK = 4; // offset: 96
uint32 level = 11; // offset: 84
uint32 exp = 12; // offset: 76
repeated JCMFNJDGJKO MMFJALKCELH = 2; // offset: 48
repeated uint32 LBOEDINOECG = 1; // offset: 64
uint32 HDKFKFAKDHG = 5; // offset: 88
repeated uint32 LGDIAPLIOOF = 8; // offset: 40
uint32 DNMDHCAGJEN = 13; // offset: 72
uint32 EIAJLKIHEII = 14; // offset: 80
}
// Obf: SyncMuseumRandomEventStartScNotify
// Type: Notify
// CmdID: 4388
message SyncMuseumRandomEventStartScNotify {
DAIAIFBFEGH HFKDHPNCKJN = 1; // offset: 24
}
// Obf: MuseumRandomEventQueryCsReq
// Type: Req
// CmdID: 4386
message MuseumRandomEventQueryCsReq {
int32 JAHGDAIAHJG = 3; // offset: 24
}
// Obf: MuseumRandomEventQueryScRsp
// Type: Rsp
// CmdID: 4303
message MuseumRandomEventQueryScRsp {
uint32 retcode = 12; // offset: 32
BIMCNFDHEPO HFKDHPNCKJN = 1; // offset: 24
}
// Obf: MuseumRandomEventSelectCsReq
// Type: Req
// CmdID: 4309
message MuseumRandomEventSelectCsReq {
uint32 ANIDOOEANFK = 14; // offset: 24
uint32 event_id = 9; // offset: 28
}
// Obf: MuseumRandomEventSelectScRsp
// Type: Rsp
// CmdID: 4331
message MuseumRandomEventSelectScRsp {
uint32 ANIDOOEANFK = 2; // offset: 28
uint32 retcode = 13; // offset: 32
uint32 event_id = 4; // offset: 24
}
// Obf: SyncMuseumFundsChangedScNotify
// Type: Notify
// CmdID: 4334
message SyncMuseumFundsChangedScNotify {
uint32 cur_fund = 13; // offset: 24
}
// Type: Notify
// CmdID: 4318
message OPEMJNCNBNN {
uint32 cur_fund = 7; // offset: 36
uint32 JJOKCPNOOIM = 10; // offset: 24
uint32 CBJMDBKKIIL = 8; // offset: 32
uint32 JGCKJJGPLIL = 9; // offset: 28
}
// Obf: SyncMuseumTargetStartNotify
// Type: Notify
// CmdID: 4306
message SyncMuseumTargetStartNotify {
uint32 KGNAFLDKEIF = 7; // offset: 24
}
// Obf: SyncMuseumTargetMissionFinishNotify
// Type: Notify
// CmdID: 4301
message SyncMuseumTargetMissionFinishNotify {
bool BNANHGBBPAL = 4; // offset: 32
uint32 KGNAFLDKEIF = 15; // offset: 36
repeated uint32 GJFKIGBAHOO = 6; // offset: 24
}
// Obf: SyncMuseumTargetRewardNotify
// Type: Notify
// CmdID: 4396
message SyncMuseumTargetRewardNotify {
uint32 KGNAFLDKEIF = 10; // offset: 24
uint32 item_id = 5; // offset: 32
uint32 item_count = 1; // offset: 28
}
// Obf: TakeCollectRewardCsReq
// Type: Req
// CmdID: 4343
message TakeCollectRewardCsReq {
uint32 item_id = 7; // offset: 24
}
// Obf: TakeCollectRewardRsp
// Type: Rsp
// CmdID: 4317
message TakeCollectRewardRsp {
uint32 item_id = 1; // offset: 32
ItemList reward = 11; // offset: 24
uint32 retcode = 7; // offset: 36
}
// Obf: CmdMusicRhythmType
enum CmdMusicRhythmType {
CmdMusicRhythmType_MNFEPONEDDJ = 0;
CmdMusicRhythmMaxDifficultyLevelsUnlockNotify = 7590;
CmdMusicRhythmStartLevelCsReq = 7585;
CmdMusicRhythmUnlockSongNotify = 7582;
CmdMusicRhythmStartLevelScRsp = 7580;
CmdMusicRhythmUnlockSongSfxScNotify = 7581;
CmdMusicRhythmDataCsReq = 7576;
CmdMusicRhythmSaveSongConfigDataScRsp = 7579;
CmdMusicRhythmFinishLevelCsReq = 7591;
CmdMusicRhythmUnlockTrackScNotify = 7573;
CmdMusicRhythmDataScRsp = 7571;
CmdMusicRhythmSaveSongConfigDataCsReq = 7595;
CmdMusicRhythmFinishLevelScRsp = 7574;
}
enum NCPPLALJOBG {
NCPPLALJOBG_GJMFBDIHCDH = 0;
NCPPLALJOBG_HELHAIHCKCN = 1;
}
message MusicRhythmLevel {
bool full_combo = 6; // offset: 28
uint32 unlock_level = 2; // offset: 32
uint32 level_id = 12; // offset: 24
}
message MusicRhythmGroup {
repeated uint32 GFODBAHCMAI = 13; // offset: 16
uint32 music_group_phase = 7; // offset: 40
repeated uint32 DDGACMCHPJI = 1; // offset: 24
uint32 music_group_id = 3; // offset: 44
}
// Obf: MusicRhythmDataCsReq
// Type: Req
// CmdID: 7576
message MusicRhythmDataCsReq {
uint32 player_data = 6; // offset: 24
}
// Obf: MusicRhythmDataScRsp
// Type: Rsp
// CmdID: 7571
message MusicRhythmDataScRsp {
repeated uint32 unlock_song_list = 1; // offset: 48
repeated MusicRhythmLevel level_data_list = 10; // offset: 56
repeated MusicRhythmGroup music_group = 6; // offset: 16
uint32 retcode = 15; // offset: 64
bool show_hint = 7; // offset: 72
repeated uint32 unlock_track_list = 2; // offset: 32
uint32 cur_level_id = 11; // offset: 76
repeated uint32 unlock_phase_list = 14; // offset: 24
uint32 cur_song_id = 8; // offset: 68
}
// Obf: MusicRhythmStartLevelCsReq
// Type: Req
// CmdID: 7585
message MusicRhythmStartLevelCsReq {
uint32 level_id = 15; // offset: 24
}
// Obf: MusicRhythmStartLevelScRsp
// Type: Rsp
// CmdID: 7580
message MusicRhythmStartLevelScRsp {
uint32 level_id = 8; // offset: 36
uint32 retcode = 11; // offset: 32
string LNKEPHDAOBB = 6; // offset: 24
}
// Obf: MusicRhythmFinishLevelCsReq
// Type: Req
// CmdID: 7591
message MusicRhythmFinishLevelCsReq {
uint32 score_id = 7; // offset: 24
uint32 role_star = 11; // offset: 32
bool full_combo = 13; // offset: 28
}
// Obf: MusicRhythmFinishLevelScRsp
// Type: Rsp
// CmdID: 7574
message MusicRhythmFinishLevelScRsp {
uint32 level_id = 8; // offset: 24
uint32 retcode = 5; // offset: 28
}
// Obf: MusicRhythmUnlockTrackScNotify
// Type: Notify
// CmdID: 7573
message MusicRhythmUnlockTrackScNotify {
repeated uint32 NMCNKOBMJOF = 11; // offset: 16
}
// Obf: MusicRhythmSaveSongConfigDataCsReq
// Type: Req
// CmdID: 7595
message MusicRhythmSaveSongConfigDataCsReq {
MusicRhythmGroup JDLIBLPIMJP = 6; // offset: 24
}
// Obf: MusicRhythmSaveSongConfigDataScRsp
// Type: Rsp
// CmdID: 7579
message MusicRhythmSaveSongConfigDataScRsp {
uint32 retcode = 13; // offset: 24
uint32 cur_song_id = 9; // offset: 32
uint32 HPGMFAEKBNL = 2; // offset: 28
}
// Type: Notify
// CmdID: 7582
message MusicRhythmUnlockSongNotify {
repeated uint32 MOEFIJLBJEG = 3; // offset: 24
}
// Type: Notify
// CmdID: 7590
message MusicRhythmMaxDifficultyLevelsUnlockNotify {
}
// Obf: MusicRhythmUnlockSongSfxScNotify
// Type: Notify
// CmdID: 7581
message MusicRhythmUnlockSongSfxScNotify {
repeated uint32 MOEFIJLBJEG = 11; // offset: 24
}
// Obf: CmdOfferingType
enum CmdOfferingType {
CmdOfferingType_MNFEPONEDDJ = 0;
CmdTakeOfferingRewardScRsp = 6936;
CmdTakeOfferingRewardCsReq = 6926;
CmdSubmitOfferingItemScRsp = 6925;
CmdSubmitOfferingItemCsReq = 6935;
CmdGetOfferingInfoCsReq = 6921;
CmdGetOfferingInfoScRsp = 6939;
CmdOfferingInfoScNotify = 6932;
}
enum OfferingState {
OFFERING_STATE_NONE = 0;
OFFERING_STATE_LOCK = 1;
OFFERING_STATE_OPEN = 2;
}
// Obf: OfferingInfo
message OfferingInfo {
OfferingState offering_state = 3; // offset: 32
uint32 offering_level = 15; // offset: 40
uint32 total_exp = 8; // offset: 44
repeated uint32 has_taken_reward_id_list = 2; // offset: 24
uint32 offering_id = 1; // offset: 48
uint32 level_exp = 7; // offset: 36
}
// Obf: GetOfferingInfoCsReq
// Type: Req
// CmdID: 6921
message GetOfferingInfoCsReq {
repeated uint32 offering_id_list = 13; // offset: 24
}
// Obf: GetOfferingInfoScRsp
// Type: Rsp
// CmdID: 6939
message GetOfferingInfoScRsp {
repeated OfferingInfo offering_info_list = 5; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: SubmitOfferingItemCsReq
// Type: Req
// CmdID: 6935
message SubmitOfferingItemCsReq {
uint32 offering_id = 11; // offset: 24
uint32 interacted_prop_entity_id = 5; // offset: 28
}
// Obf: SubmitOfferingItemScRsp
// Type: Rsp
// CmdID: 6925
message SubmitOfferingItemScRsp {
uint32 retcode = 14; // offset: 32
OfferingInfo offering_info = 4; // offset: 16
}
// Obf: TakeOfferingRewardCsReq
// Type: Req
// CmdID: 6926
message TakeOfferingRewardCsReq {
repeated uint32 take_reward_level_list = 6; // offset: 24
uint32 offering_id = 14; // offset: 36
uint32 interacted_prop_entity_id = 5; // offset: 32
}
// Obf: TakeOfferingRewardScRsp
// Type: Rsp
// CmdID: 6936
message TakeOfferingRewardScRsp {
ItemList reward = 9; // offset: 32
uint32 retcode = 13; // offset: 40
OfferingInfo offering_info = 15; // offset: 24
}
// Obf: OfferingInfoScNotify
// Type: Notify
// CmdID: 6932
message OfferingInfoScNotify {
OfferingInfo offering_info = 10; // offset: 16
}
// Obf: CmdPamMissionType
enum CmdPamMissionType {
CmdPamMissionType_MNFEPONEDDJ = 0;
CmdAcceptedPamMissionExpireScRsp = 4081;
CmdAcceptedPamMissionExpireCsReq = 4083;
CmdSyncAcceptedPamMissionNotify = 4024;
}
// Obf: AcceptedPamMissionExpireCsReq
// Type: Req
// CmdID: 4083
message AcceptedPamMissionExpireCsReq {
uint32 main_mission_id = 9; // offset: 24
}
// Type: Rsp
// CmdID: 4081
message AcceptedPamMissionExpireScRsp {
uint32 retcode = 2; // offset: 24
uint32 main_mission_id = 12; // offset: 28
}
// Obf: SyncAcceptedPamMissionNotify
// Type: Notify
// CmdID: 4024
message SyncAcceptedPamMissionNotify {
uint64 OAIHIIGDPOP = 3; // offset: 32
uint32 main_mission_id = 1; // offset: 24
}
// Obf: CmdPamSkinType
enum CmdPamSkinType {
CmdPamSkinType_MNFEPONEDDJ = 0;
CmdSelectPamSkinCsReq = 8135;
CmdGetPamSkinDataScRsp = 8139;
CmdSelectPamSkinScRsp = 8125;
CmdUnlockPamSkinScNotify = 8126;
CmdGetPamSkinDataCsReq = 8121;
}
// Obf: GetPamSkinDataCsReq
// Type: Req
// CmdID: 8121
message GetPamSkinDataCsReq {
}
// Obf: GetPamSkinDataScRsp
// Type: Rsp
// CmdID: 8139
message GetPamSkinDataScRsp {
uint32 cur_skin = 6; // offset: 32
uint32 retcode = 1; // offset: 36
repeated uint32 unlock_skin_list = 3; // offset: 24
}
// Obf: SelectPamSkinCsReq
// Type: Req
// CmdID: 8135
message SelectPamSkinCsReq {
uint32 pam_skin = 15; // offset: 24
}
// Obf: SelectPamSkinScRsp
// Type: Rsp
// CmdID: 8125
message SelectPamSkinScRsp {
uint32 cur_skin = 11; // offset: 28
uint32 retcode = 13; // offset: 32
uint32 set_skin = 14; // offset: 24
}
// Obf: UnlockPamSkinScNotify
// Type: Notify
// CmdID: 8126
message UnlockPamSkinScNotify {
uint32 pam_skin = 6; // offset: 24
}
// Obf: CmdParkourType
enum CmdParkourType {
CmdParkourType_MNFEPONEDDJ = 0;
CmdParkourGetRankingInfoScRsp = 8385;
CmdParkourEndLevelCsReq = 8392;
CmdParkourStartLevelScRsp = 8396;
CmdParkourGetDataScRsp = 8399;
CmdParkourEndLevelScRsp = 8382;
CmdParkourStartLevelCsReq = 8386;
CmdParkourGetRankingInfoCsReq = 8395;
CmdParkourGetDataCsReq = 8381;
}
enum GGNDBKBGBCB {
GGNDBKBGBCB_MNFEPONEDDJ = 0;
GGNDBKBGBCB_NGPFHCFEHPK = 1;
GGNDBKBGBCB_LBMPNEPEAJH = 2;
}
enum BJLNGKPFDIP {
BJLNGKPFDIP_FJKIDHGJLAJ = 0;
BJLNGKPFDIP_FIDHDPBOMAB = 1;
BJLNGKPFDIP_HFMODMMFGLK = 2;
}
message IHNMOHIBFOJ {
uint32 level_id = 13; // offset: 24
uint32 time = 12; // offset: 28
bool FFALOHPFPDP = 8; // offset: 32
}
// Obf: ParkourGetDataCsReq
// Type: Req
// CmdID: 8381
message ParkourGetDataCsReq {
}
// Obf: ParkourGetDataScRsp
// Type: Rsp
// CmdID: 8399
message ParkourGetDataScRsp {
uint32 retcode = 15; // offset: 32
repeated IHNMOHIBFOJ PKPMOHMENEE = 9; // offset: 24
}
message LBEDPLFFFEN {
uint32 id = 7; // offset: 32
uint32 BFMOHEAKFMA = 15; // offset: 28
uint32 time = 10; // offset: 24
}
message EDHDHKFIIEM {
uint32 level_id = 8; // offset: 32
repeated LBEDPLFFFEN JFNMAPLKJPM = 12; // offset: 16
}
// Obf: ParkourGetRankingInfoCsReq
// Type: Req
// CmdID: 8395
message ParkourGetRankingInfoCsReq {
}
// Obf: ParkourGetRankingInfoScRsp
// Type: Rsp
// CmdID: 8385
message ParkourGetRankingInfoScRsp {
uint32 retcode = 10; // offset: 40
repeated EDHDHKFIIEM PFOIIHNFOAE = 12; // offset: 32
EDHDHKFIIEM JLJGCDFNMKP = 6; // offset: 24
}
// Obf: ParkourStartLevelCsReq
// Type: Req
// CmdID: 8386
message ParkourStartLevelCsReq {
uint32 level_id = 14; // offset: 28
uint32 MECAHAMKFDC = 13; // offset: 24
}
// Obf: ParkourStartLevelScRsp
// Type: Rsp
// CmdID: 8396
message ParkourStartLevelScRsp {
uint32 retcode = 14; // offset: 28
uint32 level_id = 3; // offset: 32
uint32 MECAHAMKFDC = 2; // offset: 24
}
message HMACPJIKKIO {
uint32 cnt = 6; // offset: 24
BJLNGKPFDIP type = 14; // offset: 28
}
message KLPMIMANEIP {
uint32 cnt = 1; // offset: 28
uint32 id = 12; // offset: 24
}
message FNNEKGKEOAG {
uint32 EOJACOLFDLH = 14; // offset: 32
repeated KLPMIMANEIP LDGJBEMGACN = 5; // offset: 24
uint32 CBEKHIGHJIB = 12; // offset: 36
uint32 PDAPCBHAIDF = 13; // offset: 56
uint32 JBPIFHIPNDC = 1; // offset: 52
uint32 BDGOMNEFNCB = 6; // offset: 64
uint32 IANICIGGCCL = 10; // offset: 44
uint32 CLNBJCAJNNL = 9; // offset: 48
uint32 PNJFCIFAEBM = 3; // offset: 60
uint32 BIOJFPBIBBC = 8; // offset: 40
uint32 GMNHFHNFJIH = 15; // offset: 68
}
message PNOAPHKLNPN {
uint32 IANDJJIDCBB = 10; // offset: 32
uint32 FHEKOLGFLAH = 2; // offset: 28
uint32 HABLOPAMDIM = 9; // offset: 24
uint32 FBJANBOFFFO = 4; // offset: 36
}
// Obf: ParkourEndLevelCsReq
// Type: Req
// CmdID: 8392
message ParkourEndLevelCsReq {
uint32 MECAHAMKFDC = 5; // offset: 68
FNNEKGKEOAG MFJFLNBEMDA = 6; // offset: 16
uint32 level_id = 4; // offset: 56
uint32 OJOMMLKIKOH = 15; // offset: 72
uint32 HKIOIHMAOGN = 10; // offset: 48
GGNDBKBGBCB end_reason = 8; // offset: 64
uint32 time = 11; // offset: 52
uint32 rank = 2; // offset: 60
repeated HMACPJIKKIO JAECMIGGOKG = 3; // offset: 40
repeated PNOAPHKLNPN OEOHOKKHBAO = 12; // offset: 24
}
// Obf: ParkourEndLevelScRsp
// Type: Rsp
// CmdID: 8382
message ParkourEndLevelScRsp {
bool DPJHODCFFIJ = 10; // offset: 41
bool FFALOHPFPDP = 3; // offset: 40
uint32 time = 4; // offset: 36
uint32 retcode = 14; // offset: 32
IHNMOHIBFOJ LLIMEAIDOOD = 7; // offset: 16
GGNDBKBGBCB end_reason = 15; // offset: 48
uint32 level_id = 2; // offset: 44
}
// Obf: CmdPetType
enum CmdPetType {
CmdPetType_MNFEPONEDDJ = 0;
CmdSummonPetScRsp = 7615;
CmdRecallPetScRsp = 7616;
CmdGetPetDataCsReq = 7606;
CmdCurPetChangedScNotify = 7603;
CmdRecallPetCsReq = 7617;
CmdSummonPetCsReq = 7621;
CmdGetPetDataScRsp = 7601;
}
enum DAMOLKMFHKM {
DAMOLKMFHKM_MNFEPONEDDJ = 0;
DAMOLKMFHKM_HBAEFCFLGMH = 1;
DAMOLKMFHKM_AOLKGKJFBKN = 2;
}
// Obf: GetPetDataCsReq
// Type: Req
// CmdID: 7606
message GetPetDataCsReq {
}
// Obf: GetPetDataScRsp
// Type: Rsp
// CmdID: 7601
message GetPetDataScRsp {
uint32 cur_pet_id = 11; // offset: 32
repeated uint32 unlocked_pet_id = 2; // offset: 24
uint32 retcode = 10; // offset: 36
}
// Obf: SummonPetCsReq
// Type: Req
// CmdID: 7621
message SummonPetCsReq {
uint32 summoned_pet_id = 13; // offset: 24
}
// Obf: SummonPetScRsp
// Type: Rsp
// CmdID: 7615
message SummonPetScRsp {
uint32 retcode = 7; // offset: 32
uint32 select_pet_id = 12; // offset: 24
uint32 cur_pet_id = 5; // offset: 28
}
// Obf: RecallPetCsReq
// Type: Req
// CmdID: 7617
message RecallPetCsReq {
uint32 summoned_pet_id = 1; // offset: 24
}
// Obf: RecallPetScRsp
// Type: Rsp
// CmdID: 7616
message RecallPetScRsp {
uint32 select_pet_id = 7; // offset: 24
uint32 cur_pet_id = 12; // offset: 28
uint32 retcode = 11; // offset: 32
}
// Type: Notify
// CmdID: 7603
message CurPetChangedScNotify {
uint32 cur_pet_id = 7; // offset: 24
}
// Obf: CmdPhoneType
enum CmdPhoneType {
CmdPhoneType_MNFEPONEDDJ = 0;
CmdGetPhoneDataCsReq = 5183;
CmdSelectPhoneThemeScRsp = 5162;
CmdSelectPhoneCaseScRsp = 5140;
CmdUnlockPhoneCaseScNotify = 5146;
CmdGetPhoneDataScRsp = 5181;
CmdSelectPhoneCaseCSReq = 5169;
CmdUnlockChatBubbleScNotify = 5135;
CmdUnlockPhoneThemeScNotify = 5200;
CmdSelectPhoneThemeCsReq = 5113;
CmdSelectChatBubbleCsReq = 5124;
CmdSelectChatBubbleScRsp = 5104;
}
// Obf: GetPhoneDataCsReq
// Type: Req
// CmdID: 5183
message GetPhoneDataCsReq {
}
// Obf: GetPhoneDataScRsp
// Type: Rsp
// CmdID: 5181
message GetPhoneDataScRsp {
repeated uint32 owned_chat_bubbles = 5; // offset: 32
repeated uint32 owned_phone_cases = 8; // offset: 40
uint32 retcode = 6; // offset: 56
repeated uint32 owned_phone_themes = 15; // offset: 24
uint32 cur_phone_theme = 9; // offset: 52
uint32 cur_chat_bubble = 12; // offset: 48
uint32 cur_phone_case = 1; // offset: 60
}
// Obf: SelectChatBubbleCsReq
// Type: Req
// CmdID: 5124
message SelectChatBubbleCsReq {
uint32 bubble_id = 11; // offset: 24
}
// Obf: SelectChatBubbleScRsp
// Type: Rsp
// CmdID: 5104
message SelectChatBubbleScRsp {
uint32 ANACNOIDAIF = 14; // offset: 32
uint32 retcode = 11; // offset: 24
uint32 cur_chat_bubble = 15; // offset: 28
}
// Obf: UnlockChatBubbleScNotify
// Type: Notify
// CmdID: 5135
message UnlockChatBubbleScNotify {
uint32 bubble_id = 15; // offset: 24
}
// Obf: SelectPhoneThemeCsReq
// Type: Req
// CmdID: 5113
message SelectPhoneThemeCsReq {
uint32 theme_id = 7; // offset: 24
}
// Obf: SelectPhoneThemeScRsp
// Type: Rsp
// CmdID: 5162
message SelectPhoneThemeScRsp {
uint32 cur_phone_theme = 7; // offset: 24
uint32 GKLGBEFEPCK = 5; // offset: 32
uint32 retcode = 8; // offset: 28
}
// Obf: UnlockPhoneThemeScNotify
// Type: Notify
// CmdID: 5200
message UnlockPhoneThemeScNotify {
uint32 theme_id = 14; // offset: 24
}
// Obf: SelectPhoneCaseCSReq
// Type: Req
// CmdID: 5169
message SelectPhoneCaseCSReq {
uint32 phone_case_id = 7; // offset: 24
}
// Obf: SelectPhoneCaseScRsp
// Type: Rsp
// CmdID: 5140
message SelectPhoneCaseScRsp {
uint32 retcode = 7; // offset: 32
uint32 cur_phone_case = 11; // offset: 24
uint32 BBEDNBNBGBG = 14; // offset: 28
}
// Obf: UnlockPhoneCaseScNotify
// Type: Notify
// CmdID: 5146
message UnlockPhoneCaseScNotify {
uint32 phone_case_id = 9; // offset: 24
}
// Obf: CmdPlanetFesType
enum CmdPlanetFesType {
CmdPlanetFesType_MNFEPONEDDJ = 0;
CmdPlanetFesDealAvatarEventOptionItemScRsp = 8220;
CmdPlanetFesFriendRankingInfoChangeScNotify = 8227;
CmdPlanetFesGetBusinessDayInfoScRsp = 8206;
CmdPlanetFesSkillLevelUpScRsp = 8216;
CmdKLEPMPJODOB = 8218;
CmdGPMPNPJCPHP = 8224;
CmdPlanetFesSetCustomKeyValueCsReq = 8243;
CmdPlanetFesTakeQuestRewardCsReq = 8229;
CmdPlanetFesAvatarLevelUpCsReq = 8203;
CmdPlanetFesBingoGameFlipCardCsReq = 8244;
CmdPlanetFesBuyLandCsReq = 8202;
CmdGetPlanetFesDataScRsp = 8240;
CmdPlanetFesBonusEventInteractScRsp = 8210;
CmdAHCIEDGJNFC = 8238;
CmdPlanetFesDealAvatarEventOptionItemCsReq = 8242;
CmdPlanetFesDoGachaScRsp = 8221;
CmdILEJEIOGFDE = 8245;
CmdPlanetFesAvatarLevelUpScRsp = 8223;
CmdPlanetFesBusinessDayRefreshEventScRsp = 8241;
CmdPlanetFesTakeRegionPhaseRewardCsReq = 8231;
CmdPlanetFesDeliverPamCargoScRsp = 8249;
CmdPlanetFesGetFriendRankingInfoListScRsp = 8237;
CmdPlanetFesUpgradeFesLevelCsReq = 8215;
CmdPlanetFesBonusEventInteractCsReq = 8233;
CmdPlanetFesSyncChangeScNotify = 8201;
CmdPlanetFesGetAvatarStatCsReq = 8247;
CmdPlanetFesGetAvatarStatScRsp = 8236;
CmdBLNNCDIPDKB = 8230;
CmdPlanetFesChooseAvatarEventOptionScRsp = 8246;
CmdPlanetFesSetAvatarWorkCsReq = 8212;
CmdPlanetFesCollectAllIncomeCsReq = 8234;
CmdGetPlanetFesDataCsReq = 8204;
CmdPlanetFesStartMiniGameCsReq = 8226;
CmdPlanetFesTakeRegionPhaseRewardScRsp = 8232;
CmdPlanetFesUpgradeSkillLevelCsReq = 8217;
CmdPlanetFesTakeQuestRewardScRsp = 8208;
CmdPlanetFesGameBingoFlipScRsp = 8248;
CmdPlanetFesUseItemScRsp = 8235;
CmdNGIMLFDMEEG = 8239;
CmdPlanetFesCollectIncomeCsReq = 8214;
CmdPlanetFesSetCustomKeyValueScRsp = 8250;
CmdPlanetFesDoGachaCsReq = 8222;
CmdPlanetFesGetBusinessDayInfoCsReq = 8211;
CmdPlanetFesClientStatusCsReq = 8207;
CmdPlanetFesGetFriendRankingInfoListCsReq = 8225;
CmdPlanetFesStartMiniGameScRsp = 8205;
CmdPlanetFesUseItemCsReq = 8213;
CmdPlanetFesDeliverPamCargoCsReq = 8219;
CmdPlanetFesChooseAvatarEventOptionCsReq = 8209;
CmdPlanetFesBusinessDayRefreshEventCsReq = 8228;
}
// Obf: PlanetFesQuestState
enum PlanetFesQuestState {
PlanetFesQuestState_ANONFNLLCLP = 0;
PlanetFesQuestState_KLFHEEDPOBG = 1;
PlanetFesQuestState_CJIOIOGDLIM = 2;
PlanetFesQuestState_KDPIMKKKBLJ = 3;
}
enum GPLLLMNNNJO {
GPLLLMNNNJO_MNFEPONEDDJ = 0;
GPLLLMNNNJO_OOPBMCICIMF = 1;
GPLLLMNNNJO_AMDMAHIKNMI = 2;
}
// Obf: PlanetFesCustomKey
enum PlanetFesCustomKey {
PlanetFesCustomKey_MNFEPONEDDJ = 0;
PlanetFesCustomKey_DFHHEBOJPCK = 1;
PlanetFesCustomKey_LBPCPLFMCNP = 2;
PlanetFesCustomKey_DOJAJLNHAHE = 3;
PlanetFesCustomKey_ACHHBMHMKPD = 4;
}
// Obf: GetPlanetFesDataCsReq
// Type: Req
// CmdID: 8204
message GetPlanetFesDataCsReq {
}
// Obf: GetPlanetFesDataScRsp
// Type: Rsp
// CmdID: 8240
message GetPlanetFesDataScRsp {
MBHDHLGFPOO BMNOJAEHKEE = 10; // offset: 40
GDFLIKHLLME HKGJILLACAF = 12; // offset: 64
repeated JOGMADAMFNI custom_value_list = 3; // offset: 112
NIILLJEILIG GAHICMJOCEC = 11; // offset: 104
LLKFFCAHIFF IILOOMCENFB = 7; // offset: 32
CHGCGEIKGMN MOHOGLJNHDM = 13; // offset: 80
HMPEIOLFKNA PPKMDJPMPAM = 15; // offset: 16
NFLEFJAPIKN CECFAHKNCIH = 14; // offset: 96
CIEMCNCFNGI DDBPGFPDAJC = 4; // offset: 24
AHNJPBANGLA HPGPHGIHFGN = 1; // offset: 56
GPHKFJEAEDD MHFJHLLLPFI = 9; // offset: 48
uint32 retcode = 8; // offset: 120
DAEAAGIAFNF skill_info = 6; // offset: 72
}
message EKIKIIKJGHH {
repeated uint32 CMNCIAFOPDF = 5; // offset: 24
}
// Obf: PlanetFesSyncChangeScNotify
// Type: Notify
// CmdID: 8201
message PlanetFesSyncChangeScNotify {
repeated PFJLIBACFJD GNNBOPHBADD = 13; // offset: 24
}
message JIHNGHPHJIB {
uint32 KIJFKALCELO = 2; // offset: 28
uint32 JHNNNBCKIKF = 8; // offset: 32
uint32 KLIDDOEDOFL = 6; // offset: 24
}
message PFJLIBACFJD {
GNJLMOEEBAE PCHFOGJFLOC = 14; // offset: 24
JIHNGHPHJIB source = 7; // offset: 16
}
message KDBLHDDPPPB {
uint32 EKNKCFPGPIB = 13; // offset: 48
EKIKIIKJGHH PJHFAHFODEF = 10; // offset: 32
EKIKIIKJGHH AOPHOPGBOJN = 12; // offset: 16
int64 HJFKCOALFFH = 15; // offset: 40
}
message MBHDHLGFPOO {
repeated KDBLHDDPPPB PDKEDJODKKJ = 9; // offset: 24
}
message PNECPOMFPGO {
uint32 level = 7; // offset: 36
uint32 avatar_id = 6; // offset: 24
uint32 role_star = 5; // offset: 28
uint32 MIMNALHIJML = 14; // offset: 32
}
message HMPEIOLFKNA {
repeated PNECPOMFPGO avatar_list = 9; // offset: 24
}
message CKPCMLBMMEO {
uint32 item_count = 15; // offset: 28
uint32 item_id = 5; // offset: 24
}
message CHGCGEIKGMN {
repeated CKPCMLBMMEO item_list = 5; // offset: 40
EKIKIIKJGHH item_value = 9; // offset: 16
EKIKIIKJGHH GAPGAFNDIGO = 4; // offset: 24
}
message NFLEFJAPIKN {
repeated KAALKDEFAFB NFBCAMOONIE = 11; // offset: 24
}
message KAALKDEFAFB {
uint32 config_id = 13; // offset: 40
uint64 unique_id = 5; // offset: 48
repeated HFEPIBAECFE HDCGIGIIGHO = 1; // offset: 24
JIHNGHPHJIB source = 14; // offset: 16
}
message HFEPIBAECFE {
oneof OKAIINGCACL {
int64 GDABMPCMHDM = 7; // offset: 24
}
}
message MIAFHOEMGOB {
PlanetFesQuestState status = 13; // offset: 48
uint32 progress = 8; // offset: 40
uint32 quest_id = 2; // offset: 44
uint32 JJPILFCHOHB = 9; // offset: 32
oneof JJKKKIINBJM {
uint32 KOGNLCCNECN = 12; // offset: 24
EKIKIIKJGHH HCEIKDBFOJA = 3; // offset: 24
}
}
message GMJGAPCCMBP {
uint32 PEODIIJPJLM = 15; // offset: 28
uint32 HNFLBCKJAPA = 6; // offset: 24
}
message GDFLIKHLLME {
repeated MIAFHOEMGOB quest_list = 10; // offset: 24
GMJGAPCCMBP PMAAKIGLMHJ = 4; // offset: 32
}
message NIILLJEILIG {
EKIKIIKJGHH LMOPKMDMFBB = 2; // offset: 16
uint32 OEPKLJHNKAH = 10; // offset: 32
}
message KGOIEGFBBAO {
uint32 progress = 1; // offset: 24
uint32 AEPAJMGAGAL = 11; // offset: 28
}
message AHNJPBANGLA {
repeated KGOIEGFBBAO MLNKPELNHCI = 4; // offset: 24
repeated uint32 IGMFNDPLBMH = 8; // offset: 32
}
message AOOPHBDLJIJ {
uint32 level = 9; // offset: 24
uint32 skill_id = 12; // offset: 28
}
message DAEAAGIAFNF {
repeated AOOPHBDLJIJ BCHDMMMDIBN = 5; // offset: 16
}
message CIEMCNCFNGI {
uint32 DCCJCEBFDOI = 10; // offset: 32
repeated uint32 MFEGAGIPJAE = 5; // offset: 16
}
message LLKFFCAHIFF {
uint32 LMEMGLHCNEM = 4; // offset: 40
repeated uint32 GGODPHLOECE = 12; // offset: 16
int64 IAOAOAEBIMN = 5; // offset: 32
}
message GNJLMOEEBAE {
oneof OKAIINGCACL {
GNKNENAGFNO NOOKACEHCNL = 15; // offset: 16
GNKNENAGFNO LBEBFBAIKPK = 9; // offset: 16
AIDONDCIAHI add_game_item_info = 1; // offset: 16
AIDONDCIAHI HMMFEKANHEF = 2; // offset: 16
KDBLHDDPPPB KIIGOPPCKPO = 13; // offset: 16
KDBLHDDPPPB JBIHAALKBJE = 12; // offset: 16
PNECPOMFPGO EFLGGMNCBGE = 7; // offset: 16
PNECPOMFPGO GAJCINEIOII = 10; // offset: 16
KAALKDEFAFB DHAMAAEGCEL = 6; // offset: 16
KAALKDEFAFB JIKJFNKPHEG = 3; // offset: 16
JDCKCGGMOLF CENPHGJOJBG = 8; // offset: 16
MIAFHOEMGOB ENPENICKMNO = 4; // offset: 16
MIAFHOEMGOB JKCKEEALEBA = 11; // offset: 16
GMJGAPCCMBP FMPAEGGHJLK = 5; // offset: 16
PlanetFesUnlockChange GDOGHHIHFKC = 14; // offset: 16
AOOPHBDLJIJ OJKHKNGMAMN = 1487; // offset: 16
KMNNANOPLFF CONBJAOHHPG = 568; // offset: 16
PJFALCCHNOO JLPBMAKPBCD = 1994; // offset: 16
KLCMJPMOFNL CMBIDBGBDDC = 785; // offset: 16
JLJEMBANABK HLNJDEBJKHC = 1813; // offset: 16
GCAAGNCNIEF AOIPJEHPECI = 994; // offset: 16
NKOBDNOAAIN MBLHMNDBNFF = 830; // offset: 16
KAALKDEFAFB PEDNLJMAPEB = 779; // offset: 16
JIOJGOCHOLN MEIKAHLLGPC = 507; // offset: 16
EMJAHNGCLIL KGCEJCPHBFO = 2006; // offset: 16
HOGDMOFOCDF LJAKKLKFMHI = 359; // offset: 16
JHPNJBJNLGI NGPHCJOOOJE = 1318; // offset: 16
DMFINKIKLLC LMJENBCNKGC = 289; // offset: 16
}
}
// Obf: PlanetFesUnlockChange
message PlanetFesUnlockChange {
KGOIEGFBBAO HPGPHGIHFGN = 15; // offset: 24
bool has_passed = 3; // offset: 32
}
message JDCKCGGMOLF {
uint32 OEPKLJHNKAH = 11; // offset: 32
EKIKIIKJGHH LMOPKMDMFBB = 7; // offset: 24
}
message GNKNENAGFNO {
EKIKIIKJGHH EPBJOKLMMLA = 9; // offset: 32
repeated uint32 FOHNMBFKKNN = 13; // offset: 48
EKIKIIKJGHH AEMNCOFOGMC = 11; // offset: 40
EKIKIIKJGHH item_stack_count = 2; // offset: 24
}
message AIDONDCIAHI {
uint32 AEMNCOFOGMC = 11; // offset: 24
uint32 item_id = 12; // offset: 28
uint32 item_stack_count = 9; // offset: 32
}
message KMNNANOPLFF {
uint32 GLAJAMGIGBN = 9; // offset: 24
uint32 KDNIIACIIAK = 8; // offset: 28
}
message PBOOBHPINDL {
uint32 FGLFBALEOOH = 14; // offset: 32
EKIKIIKJGHH OMNDMDLPMHA = 2; // offset: 24
uint32 avatar_id = 12; // offset: 40
uint32 BOHJIKCHBED = 5; // offset: 36
}
message JIOJGOCHOLN {
EKIKIIKJGHH DIFLCNHMGOL = 12; // offset: 56
map<uint32, uint32> DHMLABEGAHL = 10; // offset: 32
uint32 LKBCFEHNLFJ = 3; // offset: 72
uint32 DBNDJCBHPBM = 9; // offset: 68
EKIKIIKJGHH DGFFJNELJGM = 1; // offset: 16
uint32 EDHHGBKNCHN = 14; // offset: 76
uint32 LNGAPNBLCCF = 6; // offset: 80
repeated PBOOBHPINDL EJOJPOHLNCD = 11; // offset: 24
EKIKIIKJGHH INFOEPFKKMD = 7; // offset: 40
uint32 OACMAFBLLNJ = 15; // offset: 64
}
message PJFALCCHNOO {
KKEKMIPGELF KMHBPMANJHB = 5; // offset: 24
}
message JLJEMBANABK {
HGAFLANACCC PODHLOMHODK = 15; // offset: 24
}
message KLCMJPMOFNL {
EKIKIIKJGHH HKGHBFCENBH = 10; // offset: 16
}
message GCAAGNCNIEF {
GPLLLMNNNJO PLBJNNMJPIK = 12; // offset: 32
MGAPENEKGLK KFIIOBLEAFF = 2; // offset: 24
}
message NKOBDNOAAIN {
uint32 DCCJCEBFDOI = 3; // offset: 24
}
message NHOLHGGLADL {
EKIKIIKJGHH DAGBCOIPEBN = 1; // offset: 24
uint32 EPJLNDCIAJD = 12; // offset: 40
uint32 KAFLLOJMKMC = 8; // offset: 36
uint32 AKDOCDCMPNK = 11; // offset: 32
uint32 DHBKMFBCPDK = 15; // offset: 44
}
message JAEMLMENOGG {
repeated NHOLHGGLADL transfer_item_list = 4; // offset: 32
repeated CKPCMLBMMEO item_list = 14; // offset: 16
}
message MCPPFEBJKGH {
NHOLHGGLADL HMKIPKJEKID = 7; // offset: 16
CKPCMLBMMEO DPKEKEFBJLI = 11; // offset: 32
}
// Obf: PlanetFesCollectIncomeCsReq
// Type: Req
// CmdID: 8214
message PlanetFesCollectIncomeCsReq {
uint32 EKNKCFPGPIB = 13; // offset: 24
}
// Type: Rsp
// CmdID: 8239
message NGIMLFDMEEG {
uint32 retcode = 7; // offset: 24
}
message JCAPKPICDEK {
uint32 EKNKCFPGPIB = 9; // offset: 28
uint32 avatar_id = 1; // offset: 24
}
// Obf: PlanetFesSetAvatarWorkCsReq
// Type: Req
// CmdID: 8212
message PlanetFesSetAvatarWorkCsReq {
repeated JCAPKPICDEK LMHHOHFOKBF = 2; // offset: 16
}
// Type: Rsp
// CmdID: 8224
message GPMPNPJCPHP {
uint32 retcode = 14; // offset: 24
}
// Obf: PlanetFesBuyLandCsReq
// Type: Req
// CmdID: 8202
message PlanetFesBuyLandCsReq {
uint32 EKNKCFPGPIB = 1; // offset: 24
}
// Type: Rsp
// CmdID: 8230
message BLNNCDIPDKB {
uint32 retcode = 1; // offset: 24
}
// Obf: PlanetFesClientStatusCsReq
// Type: Req
// CmdID: 8207
message PlanetFesClientStatusCsReq {
bool IJKNMJIMHFL = 9; // offset: 24
}
// Type: Rsp
// CmdID: 8218
message KLEPMPJODOB {
uint32 retcode = 3; // offset: 24
}
// Obf: PlanetFesCollectAllIncomeCsReq
// Type: Req
// CmdID: 8234
message PlanetFesCollectAllIncomeCsReq {
}
// Type: Rsp
// CmdID: 8238
message AHCIEDGJNFC {
EKIKIIKJGHH OPFIFAAEOJP = 11; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: PlanetFesDoGachaCsReq
// Type: Req
// CmdID: 8222
message PlanetFesDoGachaCsReq {
uint32 simulate_magic = 12; // offset: 32
uint32 gacha_count = 4; // offset: 24
uint32 gacha_id = 11; // offset: 28
}
message KCPLCDLIIFK {
uint32 KJFKIJDDKAP = 12; // offset: 40
MCPPFEBJKGH KFLAIEBHKBC = 6; // offset: 24
uint32 avatar_id = 2; // offset: 32
uint32 CCLFEOOHGNP = 8; // offset: 36
}
message GBNJPADEMOM {
repeated KCPLCDLIIFK NIHKEAAMCBA = 9; // offset: 32
repeated uint32 LECFHEMOGAP = 3; // offset: 16
EKIKIIKJGHH HBGEEHLNBNF = 15; // offset: 40
repeated MCPPFEBJKGH KOHICCDNJDD = 7; // offset: 24
}
message NNHAKACAKMM {
repeated uint32 CPDIFCOKMDE = 2; // offset: 32
JAEMLMENOGG HMNDHJDALBH = 15; // offset: 24
}
// Obf: PlanetFesDoGachaScRsp
// Type: Rsp
// CmdID: 8221
message PlanetFesDoGachaScRsp {
uint32 gacha_id = 6; // offset: 48
repeated CKPCMLBMMEO EHMPNMJHHDH = 8; // offset: 32
uint32 retcode = 11; // offset: 44
oneof ANMPMNIJEGE {
GBNJPADEMOM NEKGMANLFFB = 13; // offset: 24
NNHAKACAKMM KFALLCLEDEH = 7; // offset: 24
}
}
// Obf: PlanetFesAvatarLevelUpCsReq
// Type: Req
// CmdID: 8203
message PlanetFesAvatarLevelUpCsReq {
uint32 PLDEJLJBBLB = 5; // offset: 28
uint32 avatar_id = 15; // offset: 24
}
// Obf: PlanetFesAvatarLevelUpScRsp
// Type: Rsp
// CmdID: 8223
message PlanetFesAvatarLevelUpScRsp {
uint32 BHFKCFBIALL = 6; // offset: 36
uint32 retcode = 9; // offset: 44
uint32 PLDEJLJBBLB = 1; // offset: 32
IIKELBGGBLL reward = 7; // offset: 16
uint32 avatar_id = 14; // offset: 40
}
// Obf: PlanetFesTakeQuestRewardCsReq
// Type: Req
// CmdID: 8229
message PlanetFesTakeQuestRewardCsReq {
uint32 quest_id = 6; // offset: 24
}
// Obf: PlanetFesTakeQuestRewardScRsp
// Type: Rsp
// CmdID: 8208
message PlanetFesTakeQuestRewardScRsp {
uint32 quest_id = 9; // offset: 32
uint32 retcode = 13; // offset: 36
JAEMLMENOGG IADEALCLBBE = 14; // offset: 24
}
// Obf: PlanetFesUpgradeSkillLevelCsReq
// Type: Req
// CmdID: 8217
message PlanetFesUpgradeSkillLevelCsReq {
uint32 skill_id = 8; // offset: 28
uint32 PLDEJLJBBLB = 12; // offset: 24
}
// Obf: PlanetFesSkillLevelUpScRsp
// Type: Rsp
// CmdID: 8216
message PlanetFesSkillLevelUpScRsp {
uint32 retcode = 5; // offset: 36
uint32 skill_id = 8; // offset: 40
uint32 skill_level = 6; // offset: 32
CKPCMLBMMEO item_cost = 9; // offset: 24
}
message IIKELBGGBLL {
EKIKIIKJGHH item_value = 15; // offset: 40
repeated CKPCMLBMMEO item_list = 12; // offset: 32
map<uint32, uint32> PKEMAFMFAGN = 3; // offset: 24
}
message ODAEGHKHBMH {
uint32 avatar_id = 11; // offset: 32
uint32 IDMJFDNDAIG = 4; // offset: 24
uint32 IMKEDFKHDDP = 2; // offset: 28
}
message OLKMONELMMG {
repeated ODAEGHKHBMH BEGFGGIKNLG = 5; // offset: 16
}
message DKMAGOKIFGD {
uint32 OHKIDADNPAJ = 7; // offset: 40
uint32 OBKEDBPDJHC = 12; // offset: 32
uint32 AFINFIFDJHM = 13; // offset: 36
map<uint32, uint32> LLKIGIGBGOM = 11; // offset: 24
}
message BDNCOOLKGNN {
JCOBJDONMOO PMMGJDNFOKF = 10; // offset: 24
uint32 FEJNMGMMJDH = 14; // offset: 36
uint32 GMDLLCAIECC = 2; // offset: 32
}
message NOAPKDDKOOI {
uint32 JKJJHEGNMBB = 9; // offset: 24
}
message MDOLELGOEEL {
uint32 IADMKGECFCK = 3; // offset: 28
uint32 JKJJHEGNMBB = 12; // offset: 32
uint32 FBDADLODJEH = 1; // offset: 24
}
message JDKNBPCKPBN {
uint32 JKJJHEGNMBB = 2; // offset: 24
}
message MGAPENEKGLK {
int64 IMEBIILIMFJ = 5; // offset: 40
bool GLMOPJMBOCP = 10; // offset: 36
bool ODDJIBNAPGH = 2; // offset: 38
uint32 BJIDOAPACIP = 13; // offset: 56
uint32 CGBIOBCFKIJ = 6; // offset: 48
bool GBFBBONFNHA = 9; // offset: 37
uint32 MMFFIIFMKPB = 14; // offset: 52
oneof HPDAODDGAPF {
OLKMONELMMG MNBMELMLHAM = 8; // offset: 24
DKMAGOKIFGD FMCHPGPDMMP = 7; // offset: 24
BDNCOOLKGNN JNDFDGEFNCD = 1; // offset: 24
NOAPKDDKOOI AMEJFNHDKPG = 4; // offset: 24
MDOLELGOEEL NNKPMCBBEHH = 11; // offset: 24
JDKNBPCKPBN KFFNCEHHNCE = 3; // offset: 24
}
}
message HGAFLANACCC {
map<uint32, uint32> CICBBFGCDPE = 13; // offset: 32
repeated MGAPENEKGLK LDCELNLHKLH = 11; // offset: 40
uint32 CGBIOBCFKIJ = 4; // offset: 48
int64 begin_time = 5; // offset: 56
bool JILODGNKCHC = 15; // offset: 53
EKIKIIKJGHH DGFFJNELJGM = 9; // offset: 16
bool has_passed = 12; // offset: 52
}
message CEIIHPGCGON {
repeated PBOOBHPINDL EJOJPOHLNCD = 3; // offset: 40
EKIKIIKJGHH ELDJAFNBOKA = 1; // offset: 24
uint32 CGBIOBCFKIJ = 11; // offset: 56
EKIKIIKJGHH DGFFJNELJGM = 8; // offset: 16
bool JILODGNKCHC = 5; // offset: 52
uint32 HCCAPAAJHFE = 10; // offset: 48
}
message NJHOEBEAACG {
bool EGGAIEEJMNP = 7; // offset: 28
uint32 MMFFIIFMKPB = 5; // offset: 24
}
message KKEKMIPGELF {
repeated CEIIHPGCGON NKPBDHHDDLI = 1; // offset: 40
uint32 LPPEFNFEKCF = 5; // offset: 60
repeated uint32 ILKEIMDHKBN = 7; // offset: 24
HGAFLANACCC MJJEGAMEHMC = 14; // offset: 48
uint32 JAAOFAEDFGA = 9; // offset: 56
repeated NJHOEBEAACG BKLPPMCNFFG = 10; // offset: 32
}
// Obf: PlanetFesGetBusinessDayInfoCsReq
// Type: Req
// CmdID: 8211
message PlanetFesGetBusinessDayInfoCsReq {
bool ELFBECMCJIN = 3; // offset: 24
}
// Obf: PlanetFesGetBusinessDayInfoScRsp
// Type: Rsp
// CmdID: 8206
message PlanetFesGetBusinessDayInfoScRsp {
int64 GPKPAIAMHKM = 4; // offset: 32
uint32 retcode = 9; // offset: 40
KKEKMIPGELF KMHBPMANJHB = 10; // offset: 24
}
message GPHKFJEAEDD {
int64 GPKPAIAMHKM = 3; // offset: 32
uint32 JAAOFAEDFGA = 2; // offset: 24
bool has_passed = 8; // offset: 45
bool JILODGNKCHC = 11; // offset: 44
uint32 LPPEFNFEKCF = 5; // offset: 28
uint32 NLBIPLDBNIM = 10; // offset: 40
}
// Obf: PlanetFesBusinessDayRefreshEventCsReq
// Type: Req
// CmdID: 8228
message PlanetFesBusinessDayRefreshEventCsReq {
uint32 MMFFIIFMKPB = 4; // offset: 28
bool NGIGGCOLJBP = 2; // offset: 32
uint32 CGBIOBCFKIJ = 8; // offset: 24
}
// Obf: PlanetFesBusinessDayRefreshEventScRsp
// Type: Rsp
// CmdID: 8241
message PlanetFesBusinessDayRefreshEventScRsp {
uint32 retcode = 8; // offset: 32
MGAPENEKGLK KFIIOBLEAFF = 13; // offset: 24
}
// Obf: PlanetFesDeliverPamCargoCsReq
// Type: Req
// CmdID: 8219
message PlanetFesDeliverPamCargoCsReq {
uint32 avatar_id = 14; // offset: 24
uint32 IDMJFDNDAIG = 6; // offset: 28
}
// Obf: PlanetFesDeliverPamCargoScRsp
// Type: Rsp
// CmdID: 8249
message PlanetFesDeliverPamCargoScRsp {
uint32 retcode = 5; // offset: 44
MGAPENEKGLK KFIIOBLEAFF = 1; // offset: 32
IIKELBGGBLL HILHCPJJAKK = 9; // offset: 24
uint32 avatar_id = 2; // offset: 40
}
// Obf: PlanetFesChooseAvatarEventOptionCsReq
// Type: Req
// CmdID: 8209
message PlanetFesChooseAvatarEventOptionCsReq {
uint32 PHHKBGMBJGC = 13; // offset: 24
}
// Obf: PlanetFesChooseAvatarEventOptionScRsp
// Type: Rsp
// CmdID: 8246
message PlanetFesChooseAvatarEventOptionScRsp {
uint32 retcode = 2; // offset: 40
uint32 OBKEDBPDJHC = 9; // offset: 44
uint32 PJEDFILLDEB = 4; // offset: 52
MGAPENEKGLK KFIIOBLEAFF = 3; // offset: 16
IIKELBGGBLL reward = 13; // offset: 32
uint32 ECPINNIAOBP = 6; // offset: 48
}
// Obf: PlanetFesDealAvatarEventOptionItemCsReq
// Type: Req
// CmdID: 8242
message PlanetFesDealAvatarEventOptionItemCsReq {
bool GAOKHMECCIO = 15; // offset: 24
uint32 AFINFIFDJHM = 7; // offset: 28
}
// Obf: PlanetFesDealAvatarEventOptionItemScRsp
// Type: Rsp
// CmdID: 8220
message PlanetFesDealAvatarEventOptionItemScRsp {
IIKELBGGBLL reward = 1; // offset: 24
bool GAOKHMECCIO = 9; // offset: 48
uint32 ECPINNIAOBP = 7; // offset: 40
uint32 PJEDFILLDEB = 6; // offset: 52
uint32 retcode = 12; // offset: 44
MGAPENEKGLK KFIIOBLEAFF = 11; // offset: 16
}
// Obf: PlanetFesTakeRegionPhaseRewardCsReq
// Type: Req
// CmdID: 8231
message PlanetFesTakeRegionPhaseRewardCsReq {
uint32 AOMKNKFFABE = 14; // offset: 24
}
// Obf: PlanetFesTakeRegionPhaseRewardScRsp
// Type: Rsp
// CmdID: 8232
message PlanetFesTakeRegionPhaseRewardScRsp {
uint32 retcode = 12; // offset: 36
ItemList reward_list = 1; // offset: 16
uint32 AOMKNKFFABE = 11; // offset: 32
}
message MBPGJLMKJPK {
repeated uint32 JIEHEDOLMLP = 1; // offset: 24
uint32 BNODIKADEBH = 9; // offset: 40
uint32 DALJACEACNJ = 5; // offset: 44
repeated uint32 DDEKOAKOHBN = 2; // offset: 16
}
message JCOBJDONMOO {
uint32 GMDLLCAIECC = 14; // offset: 32
uint32 GKCJDAKALGL = 2; // offset: 36
oneof HAPFBOCALBL {
MBPGJLMKJPK OADDDOALGBF = 12; // offset: 16
}
}
message EAIGKOONNHO {
repeated uint32 NGDKJNPBBIO = 15; // offset: 16
}
// Obf: PlanetFesStartMiniGameCsReq
// Type: Req
// CmdID: 8226
message PlanetFesStartMiniGameCsReq {
uint32 GKCJDAKALGL = 14; // offset: 28
uint32 GMDLLCAIECC = 7; // offset: 24
}
// Obf: PlanetFesStartMiniGameScRsp
// Type: Rsp
// CmdID: 8205
message PlanetFesStartMiniGameScRsp {
JCOBJDONMOO PMMGJDNFOKF = 9; // offset: 16
uint32 retcode = 15; // offset: 52
IIKELBGGBLL reward = 5; // offset: 40
oneof GCAKONOFFPB {
EAIGKOONNHO HMNDHJDALBH = 13; // offset: 32
}
}
// Obf: PlanetFesUseItemCsReq
// Type: Req
// CmdID: 8213
message PlanetFesUseItemCsReq {
uint32 item_id = 3; // offset: 24
uint32 IPNLLKLBDLI = 9; // offset: 28
}
// Obf: PlanetFesUseItemScRsp
// Type: Rsp
// CmdID: 8235
message PlanetFesUseItemScRsp {
uint32 retcode = 12; // offset: 32
IIKELBGGBLL reward = 2; // offset: 16
}
// Obf: PlanetFesBingoGameFlipCardCsReq
// Type: Req
// CmdID: 8244
message PlanetFesBingoGameFlipCardCsReq {
uint32 LKBNIOLJLNP = 14; // offset: 24
}
// Obf: PlanetFesGameBingoFlipScRsp
// Type: Rsp
// CmdID: 8248
message PlanetFesGameBingoFlipScRsp {
IIKELBGGBLL reward = 1; // offset: 24
bool MLBECBPFELO = 6; // offset: 32
uint32 LKBNIOLJLNP = 7; // offset: 36
uint32 retcode = 2; // offset: 40
}
// Obf: PlanetFesBonusEventInteractCsReq
// Type: Req
// CmdID: 8233
message PlanetFesBonusEventInteractCsReq {
uint32 MMFFIIFMKPB = 2; // offset: 28
uint32 JNOHCLBODOA = 15; // offset: 24
}
// Obf: PlanetFesBonusEventInteractScRsp
// Type: Rsp
// CmdID: 8210
message PlanetFesBonusEventInteractScRsp {
MGAPENEKGLK KFIIOBLEAFF = 9; // offset: 24
IIKELBGGBLL reward = 2; // offset: 32
uint32 MMFFIIFMKPB = 7; // offset: 44
uint32 retcode = 8; // offset: 40
}
message JHPNJBJNLGI {
uint32 OEPKLJHNKAH = 7; // offset: 32
EKIKIIKJGHH gold = 8; // offset: 24
uint32 CGBIOBCFKIJ = 3; // offset: 52
uint32 uid = 13; // offset: 36
uint32 AJFGOHDICJI = 5; // offset: 44
uint32 CMOBGDGKNGC = 15; // offset: 40
uint32 DBLAEDELFMB = 12; // offset: 48
}
// Obf: PlanetFesGetFriendRankingInfoListCsReq
// Type: Req
// CmdID: 8225
message PlanetFesGetFriendRankingInfoListCsReq {
}
// Obf: PlanetFesGetFriendRankingInfoListScRsp
// Type: Rsp
// CmdID: 8237
message PlanetFesGetFriendRankingInfoListScRsp {
JHPNJBJNLGI FOHCNBLJCBP = 12; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Obf: PlanetFesFriendRankingInfoChangeScNotify
// Type: Notify
// CmdID: 8227
message PlanetFesFriendRankingInfoChangeScNotify {
repeated JHPNJBJNLGI GKAIDNHIFPF = 6; // offset: 24
}
// Obf: PlanetFesSetCustomKeyValueCsReq
// Type: Req
// CmdID: 8243
message PlanetFesSetCustomKeyValueCsReq {
uint32 key = 6; // offset: 24
uint32 value = 9; // offset: 28
}
// Obf: PlanetFesSetCustomKeyValueScRsp
// Type: Rsp
// CmdID: 8250
message PlanetFesSetCustomKeyValueScRsp {
uint32 retcode = 15; // offset: 28
uint32 value = 12; // offset: 32
uint32 key = 6; // offset: 24
}
// Obf: PlanetFesUpgradeFesLevelCsReq
// Type: Req
// CmdID: 8215
message PlanetFesUpgradeFesLevelCsReq {
uint32 PLDEJLJBBLB = 4; // offset: 24
}
// Type: Rsp
// CmdID: 8245
message ILEJEIOGFDE {
uint32 retcode = 6; // offset: 24
}
// Obf: PlanetFesGetAvatarStatCsReq
// Type: Req
// CmdID: 8247
message PlanetFesGetAvatarStatCsReq {
}
// Obf: PlanetFesGetAvatarStatScRsp
// Type: Rsp
// CmdID: 8236
message PlanetFesGetAvatarStatScRsp {
uint32 retcode = 9; // offset: 32
repeated PBOOBHPINDL EJOJPOHLNCD = 7; // offset: 16
}
message EMJAHNGCLIL {
int64 apply_time = 2; // offset: 32
repeated uint32 FDHEHLIKAJC = 4; // offset: 16
uint32 HPABGIIIPPN = 9; // offset: 44
uint32 FGGOGJNMKON = 13; // offset: 40
}
message HOGDMOFOCDF {
repeated uint32 FDHEHLIKAJC = 4; // offset: 16
uint32 AKEOBJGJBMJ = 13; // offset: 44
bool HCONKJFFBFG = 6; // offset: 40
int64 time = 12; // offset: 32
uint64 OKKCMFGJFCO = 9; // offset: 48
}
message DMFINKIKLLC {
uint32 HPABGIIIPPN = 2; // offset: 32
int64 time = 12; // offset: 48
repeated uint32 FDHEHLIKAJC = 9; // offset: 24
uint32 FGGOGJNMKON = 4; // offset: 36
uint32 source = 15; // offset: 40
}
// Obf: CmdPlanetFesExtType
enum CmdPlanetFesExtType {
CmdPlanetFesExtType_MNFEPONEDDJ = 0;
CmdPlanetFesApplyCardPieceScRsp = 8292;
CmdPlanetFesEnterNextBusinessDayCsReq = 8313;
CmdPlanetFesGiveCardPieceCsReq = 8328;
CmdPlanetFesGiveCardPieceScRsp = 8312;
CmdPlanetFesGetExtraCardPieceInfoCsReq = 8294;
CmdPlanetFesLargeBonusInteractScRsp = 8293;
CmdPlanetFesGetFriendCardPieceCsReq = 8291;
CmdPlanetFesLargeBonusInteractCsReq = 8311;
CmdAGAEBALEEDK = 8319;
CmdPlanetFesChangeCardPieceApplyPermissionScRsp = 8302;
CmdPlanetFesGetExtraCardPieceInfoScRsp = 8330;
CmdPlanetFesGetFriendCardPieceScRsp = 8304;
CmdPlanetFesHandleCardPieceApplyCsReq = 8320;
CmdPlanetFesChangeCardPieceApplyPermissionCsReq = 8329;
CmdPlanetFesHandleCardPieceApplyScRsp = 8297;
CmdPlanetFesGetOfferedCardPieceScRsp = 8324;
CmdPlanetFesApplyCardPieceCsReq = 8314;
CmdPlanetFesGetOfferedCardPieceCsReq = 8308;
}
enum MOMDKCEJEDC {
MOMDKCEJEDC_FGHEDEFBNMD = 0;
MOMDKCEJEDC_ABHHMLMCJKL = 1;
MOMDKCEJEDC_BBNALCGPJNA = 2;
}
// Obf: PlanetFesGetExtraCardPieceInfoCsReq
// Type: Req
// CmdID: 8294
message PlanetFesGetExtraCardPieceInfoCsReq {
}
message NCBGHHPEHDH {
repeated DMFINKIKLLC FPNMKPFFCDN = 15; // offset: 16
repeated CKPCMLBMMEO BJBBMKIEAFC = 9; // offset: 40
uint32 uid = 10; // offset: 64
uint32 KEOLNPBCKJB = 4; // offset: 60
uint32 MGGIJHDNKFA = 1; // offset: 56
int64 GNCLOPNMHGO = 6; // offset: 72
repeated uint32 OEBIFOKDKAE = 14; // offset: 32
repeated EMJAHNGCLIL ODCAPAHNDJH = 12; // offset: 24
}
// Obf: PlanetFesGetExtraCardPieceInfoScRsp
// Type: Rsp
// CmdID: 8330
message PlanetFesGetExtraCardPieceInfoScRsp {
NCBGHHPEHDH EPIOIBBENEG = 10; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: PlanetFesGetFriendCardPieceCsReq
// Type: Req
// CmdID: 8291
message PlanetFesGetFriendCardPieceCsReq {
}
// Obf: PlanetFesGetFriendCardPieceScRsp
// Type: Rsp
// CmdID: 8304
message PlanetFesGetFriendCardPieceScRsp {
repeated NCBGHHPEHDH KCLENPBICPI = 8; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: PlanetFesChangeCardPieceApplyPermissionCsReq
// Type: Req
// CmdID: 8329
message PlanetFesChangeCardPieceApplyPermissionCsReq {
uint32 KEOLNPBCKJB = 10; // offset: 24
}
// Obf: PlanetFesChangeCardPieceApplyPermissionScRsp
// Type: Rsp
// CmdID: 8302
message PlanetFesChangeCardPieceApplyPermissionScRsp {
uint32 KEOLNPBCKJB = 14; // offset: 28
uint32 retcode = 3; // offset: 24
}
// Obf: PlanetFesApplyCardPieceCsReq
// Type: Req
// CmdID: 8314
message PlanetFesApplyCardPieceCsReq {
repeated uint32 FDHEHLIKAJC = 6; // offset: 24
uint32 LEKGBKGDIDA = 5; // offset: 32
}
// Obf: PlanetFesApplyCardPieceScRsp
// Type: Rsp
// CmdID: 8292
message PlanetFesApplyCardPieceScRsp {
uint32 FGGOGJNMKON = 15; // offset: 52
bool CHLACGMGMBM = 13; // offset: 48
uint32 LEKGBKGDIDA = 7; // offset: 44
repeated uint32 FDHEHLIKAJC = 4; // offset: 16
int64 IAOAOAEBIMN = 6; // offset: 32
uint32 retcode = 11; // offset: 40
}
// Obf: PlanetFesHandleCardPieceApplyCsReq
// Type: Req
// CmdID: 8320
message PlanetFesHandleCardPieceApplyCsReq {
bool LDKBEGPAPNI = 4; // offset: 36
uint32 FGGOGJNMKON = 15; // offset: 32
uint32 HPABGIIIPPN = 2; // offset: 40
repeated uint32 IMGPPDAMIGC = 9; // offset: 16
}
// Obf: PlanetFesHandleCardPieceApplyScRsp
// Type: Rsp
// CmdID: 8297
message PlanetFesHandleCardPieceApplyScRsp {
bool LDKBEGPAPNI = 7; // offset: 40
uint32 retcode = 6; // offset: 32
repeated uint32 IMGPPDAMIGC = 8; // offset: 24
int64 BGNCBDCJCNB = 2; // offset: 48
uint32 FGGOGJNMKON = 1; // offset: 36
}
// Obf: PlanetFesGetOfferedCardPieceCsReq
// Type: Req
// CmdID: 8308
message PlanetFesGetOfferedCardPieceCsReq {
bool HCONKJFFBFG = 5; // offset: 24
uint64 OKKCMFGJFCO = 9; // offset: 32
}
// Obf: PlanetFesGetOfferedCardPieceScRsp
// Type: Rsp
// CmdID: 8324
message PlanetFesGetOfferedCardPieceScRsp {
repeated CKPCMLBMMEO BJBBMKIEAFC = 2; // offset: 32
uint32 retcode = 8; // offset: 44
uint64 OKKCMFGJFCO = 3; // offset: 56
repeated HOGDMOFOCDF PMLPGKNFBFB = 4; // offset: 16
int64 GKBJFKECDIN = 1; // offset: 48
bool HCONKJFFBFG = 6; // offset: 40
}
// Obf: PlanetFesGiveCardPieceCsReq
// Type: Req
// CmdID: 8328
message PlanetFesGiveCardPieceCsReq {
repeated uint32 IMGPPDAMIGC = 5; // offset: 24
uint32 LEKGBKGDIDA = 1; // offset: 32
}
// Obf: PlanetFesGiveCardPieceScRsp
// Type: Rsp
// CmdID: 8312
message PlanetFesGiveCardPieceScRsp {
repeated uint32 IMGPPDAMIGC = 10; // offset: 24
uint32 LEKGBKGDIDA = 4; // offset: 44
uint64 OKKCMFGJFCO = 7; // offset: 32
int64 BGNCBDCJCNB = 5; // offset: 48
uint32 retcode = 1; // offset: 40
}
// Obf: PlanetFesLargeBonusInteractCsReq
// Type: Req
// CmdID: 8311
message PlanetFesLargeBonusInteractCsReq {
uint32 PIOBAHDCHME = 11; // offset: 28
uint32 AKCDDKOFJCC = 2; // offset: 24
uint32 KLDFEJGDBDA = 12; // offset: 32
}
// Obf: PlanetFesLargeBonusInteractScRsp
// Type: Rsp
// CmdID: 8293
message PlanetFesLargeBonusInteractScRsp {
uint32 PIOBAHDCHME = 7; // offset: 44
MGAPENEKGLK KFIIOBLEAFF = 8; // offset: 32
uint32 retcode = 2; // offset: 40
EKIKIIKJGHH FNOOPJIOFDL = 5; // offset: 16
}
// Obf: PlanetFesEnterNextBusinessDayCsReq
// Type: Req
// CmdID: 8313
message PlanetFesEnterNextBusinessDayCsReq {
}
// Type: Rsp
// CmdID: 8319
message AGAEBALEEDK {
uint32 retcode = 4; // offset: 24
}
// Obf: CmdPlayerType
enum CmdPlayerType {
CmdPlayerType_MNFEPONEDDJ = 0;
CmdGateServerScNotify = 58;
CmdGetLevelRewardCsReq = 18;
CmdBBHBOKLOKHJ = 54;
CmdGetVideoVersionKeyScRsp = 39;
CmdPlayerGetTokenCsReq = 35;
CmdAceAntiCheaterScRsp = 16;
CmdPlayerType_JIBALAHBBDD = 4;
CmdGetAuthkeyScRsp = 48;
CmdServerAnnounceNotify = 27;
CmdGmTalkScNotify = 100;
CmdAntiAddictScNotify = 88;
CmdPlayerHeartBeatScRsp = 77;
CmdPlayerLoginCsReq = 83;
CmdClientObjUploadCsReq = 82;
CmdGetBasicInfoCsReq = 76;
CmdPlayerHeartBeatCsReq = 25;
CmdReserveStaminaExchangeCsReq = 21;
CmdAceAntiCheaterCsReq = 98;
CmdGPHLOJLPOGO = 17;
CmdLightConeRarity4AutoLockReq = 73;
CmdAICHFALMPNE = 30;
CmdUpdatePlayWithPsnOnlySettingScRsp = 61;
CmdSetGenderScRsp = 12;
CmdQueryProductInfoCsReq = 51;
CmdGetVideoVersionKeyCsReq = 11;
CmdExchangeStaminaScRsp = 23;
CmdSetPlayerInfoScRsp = 22;
CmdEnterStageScRsp = 46;
CmdSetGenderCsReq = 5;
CmdSetLanguageReq = 43;
CmdGetAuthkeyCsReq = 56;
CmdSetRedPointStatusScNotify = 41;
CmdClientObjUploadScRsp = 67;
CmdExchangeStaminaCsReq = 19;
CmdGetLevelRewardTakenListCsReq = 9;
CmdMonthCardRewardNotify = 7;
CmdForceSyncGameStateFinishScRsp = 99;
CmdSetGameplayBirthdayCsReq = 14;
CmdAPBJFHCNKFG = 53;
CmdClientObjDownloadDataScNotify = 33;
CmdSetPlayerInfoCsReq = 64;
CmdPlayerType_OIOLCJIHGOA = 74;
CmdPlayerLoginFinishScRsp = 44;
CmdGetBasicInfoScRsp = 79;
CmdDailyRefreshNotify = 15;
CmdGetLevelRewardScRsp = 6;
CmdPlayerLogoutCsReq = 24;
CmdPlayerSqueezedScNotify = 69;
CmdPlayerGetTokenScRsp = 13;
CmdRegionStopScNotify = 34;
CmdSetGameplayBirthdayScRsp = 78;
CmdGetSecretKeyInfoCsReq = 36;
CmdPlayerLoginFinishCsReq = 65;
CmdSetNicknameCsReq = 86;
CmdClientDownloadDataScNotify = 29;
CmdQueryProductInfoScRsp = 97;
CmdSetNicknameScRsp = 3;
CmdForceSyncGameStateFinishCSReq = 85;
CmdStaminaInfoScNotify = 38;
CmdReserveStaminaExchangeScRsp = 75;
CmdPlayerLoginScRsp = 81;
CmdFeatureSwitchClosedScNotify = 59;
CmdGetSecretKeyInfoScRsp = 50;
CmdGetLevelRewardTakenListScRsp = 31;
CmdPlayerType_CCKGEMCDDDN = 71;
CmdUpdatePlayWithPsnOnlySettingCsReq = 80;
CmdUpdateFeatureSwitchScNotify = 55;
CmdUpdatePlayerSettingScRsp = 60;
CmdEnterStageCsReq = 40;
}
enum PBAOCJPAEBJ {
PBAOCJPAEBJ_MNFEPONEDDJ = 0;
PBAOCJPAEBJ_OCFNEBKKECL = 1;
PBAOCJPAEBJ_AOHBMBLBGND = 2;
}
enum APPHFLIDCEK {
APPHFLIDCEK_FNIBBKBGJCH = 0;
APPHFLIDCEK_KBAMJFPJKPD = 1;
}
// Obf: PlayerLoginCsReq
// Type: Req
// CmdID: 83
message PlayerLoginCsReq {
bool GNDAAGAOPBG = 1864; // offset: 185
uint64 login_random = 14; // offset: 200
string NAHDJMNDBJH = 13; // offset: 152
PlatformType platform = 1; // offset: 168
string JGGPKKNBLCD = 1412; // offset: 56
LanguageType GCGMJOHLMNA = 2; // offset: 172
string LNAOOLNLEIF = 1766; // offset: 80
string client_version = 7; // offset: 136
string MNJDJGPGKKG = 8; // offset: 16
string EHONDIIJKNA = 9; // offset: 88
uint32 EGAGGPMJHPC = 1648; // offset: 192
string NPKPPKNICED = 451; // offset: 112
uint32 LIIEDAEHCAL = 716; // offset: 180
IBMNNFILAIP ENBGAJCGEPE = 1503; // offset: 64
string HHGMCPAMINF = 5; // offset: 120
string rogue_get_info = 11; // offset: 72
string NAGJLHAOMKO = 4; // offset: 32
uint32 OFJNONIPPLD = 1801; // offset: 196
uint32 NAIAAGIBPPG = 10; // offset: 176
string FCAEDCBLLEI = 3; // offset: 96
string CGGNFOMKAEN = 15; // offset: 40
string JOLPKHCKPFE = 1378; // offset: 144
uint32 client_res_version = 12; // offset: 188
bool FPBNJOLMILI = 1754; // offset: 184
PLNAANKLOPN NHKCKICFFJN = 318; // offset: 104
string signature = 6; // offset: 128
string HIGJALFELFG = 1872; // offset: 24
string BJOPPPBDNMF = 1105; // offset: 160
}
// Obf: PlayerLoginScRsp
// Type: Rsp
// CmdID: 81
message PlayerLoginScRsp {
bool ONLDHDAHHON = 6; // offset: 73
int32 cur_timezone = 13; // offset: 76
uint64 server_timestamp_ms = 12; // offset: 56
string LFKAJCONFGF = 14; // offset: 16
uint64 login_random = 4; // offset: 64
string LIMMCHIOKNH = 8; // offset: 32
PlayerBasicInfo basic_info = 11; // offset: 24
bool DKLBJNINDMO = 15; // offset: 72
uint32 retcode = 1; // offset: 48
uint32 stamina = 2; // offset: 52
}
// Obf: PlayerLogoutCsReq
// Type: Req
// CmdID: 24
message PlayerLogoutCsReq {
}
// Obf: PlayerGetTokenCsReq
// Type: Req
// CmdID: 35
message PlayerGetTokenCsReq {
string token = 2; // offset: 16
uint32 uid = 13; // offset: 64
string ADJPHBPIBGK = 6; // offset: 24
uint32 sign_type = 12; // offset: 52
uint32 platform = 8; // offset: 68
uint32 OFJNONIPPLD = 14; // offset: 48
uint32 account_ip_port = 11; // offset: 60
string account_uid = 4; // offset: 32
uint32 account_ip = 3; // offset: 56
}
// Obf: PlayerGetTokenScRsp
// Type: Rsp
// CmdID: 13
message PlayerGetTokenScRsp {
uint32 retcode = 15; // offset: 60
uint32 uid = 3; // offset: 56
uint64 secret_key_seed = 6; // offset: 48
BlackInfo black_info = 1; // offset: 40
string stop_desc = 5; // offset: 32
string authkey = 7; // offset: 24
}
// Type: Notify
// CmdID: 100
message GmTalkScNotify {
string stop_desc = 10; // offset: 16
}
// Obf: PlayerSqueezedScNotify
// Type: Notify
// CmdID: 69
message PlayerSqueezedScNotify {
enum KickType {
KICK_SQUEEZED = 0;
KICK_BLACK = 1;
KICK_CHANGE_PWD = 2;
KICK_LOGIN_WHITE_TIMEOUT = 3;
KICK_ACE_ANTI_CHEATER = 4;
KICK_BY_GM = 5;
}
BlackInfo black_info = 7; // offset: 24
KickType kick_type = 9; // offset: 32
}
// Obf: EnterStageCsReq
// Type: Req
// CmdID: 40
message EnterStageCsReq {
string stop_desc = 8; // offset: 24
}
// Type: Rsp
// CmdID: 46
message EnterStageScRsp {
uint32 retcode = 1; // offset: 32
string FMBOFAOKLAJ = 7; // offset: 24
}
// Obf: GetBasicInfoCsReq
// Type: Req
// CmdID: 76
message GetBasicInfoCsReq {
}
message HMELNCNOPHM {
bool GMMLNPALLAL = 1; // offset: 28
bool PGIBKCMBMFG = 6; // offset: 29
uint32 JCFGNFCOGKH = 3; // offset: 24
}
message PlayerSettingInfo {
bool OJBHJJHMLEM = 184; // offset: 32
bool JLJFENCPGHO = 4; // offset: 45
bool OFPJKPJFPFP = 8; // offset: 34
bool MNLGJHEMADN = 12; // offset: 36
bool BNIJBEAJPDN = 3; // offset: 42
bool NNIDBDJLJGM = 765; // offset: 33
bool BANEIMEEKEA = 11; // offset: 40
bool LJDJALDEGKE = 6; // offset: 43
bool NICBFEOLEDB = 354; // offset: 35
bool IIDDIHBKAGE = 9; // offset: 38
bool AHDILMBGBFO = 1931; // offset: 44
HMELNCNOPHM ENDHKCFENHD = 13; // offset: 16
bool AHCNLBNPMPB = 15; // offset: 41
bool AJGMIHLLEDI = 1; // offset: 39
bool PEKHBGBBLLK = 2; // offset: 37
}
// Obf: GetBasicInfoScRsp
// Type: Rsp
// CmdID: 79
message GetBasicInfoScRsp {
uint32 gender = 14; // offset: 52
uint32 gameplay_birthday = 6; // offset: 48
uint32 exchange_times = 12; // offset: 60
uint32 cur_day = 5; // offset: 56
uint32 retcode = 13; // offset: 32
uint32 week_cocoon_finished_count = 8; // offset: 64
int64 last_set_nickname_time = 7; // offset: 40
PlayerSettingInfo player_setting_info = 15; // offset: 24
bool is_gender_set = 9; // offset: 36
int64 next_recover_time = 3; // offset: 72
}
// Obf: ExchangeStaminaCsReq
// Type: Req
// CmdID: 19
message ExchangeStaminaCsReq {
}
// Type: Rsp
// CmdID: 23
message ExchangeStaminaScRsp {
uint32 exchange_times = 3; // offset: 44
uint32 stamina_add = 1; // offset: 48
int64 last_recover_time = 5; // offset: 32
repeated ItemCost item_cost_list = 11; // offset: 24
uint32 retcode = 15; // offset: 40
}
// Obf: GetAuthkeyCsReq
// Type: Req
// CmdID: 56
message GetAuthkeyCsReq {
uint32 authkey_ver = 2; // offset: 32
string auth_appid = 8; // offset: 16
uint32 sign_type = 10; // offset: 36
}
// Obf: GetAuthkeyScRsp
// Type: Rsp
// CmdID: 48
message GetAuthkeyScRsp {
uint32 sign_type = 6; // offset: 40
uint32 authkey_ver = 1; // offset: 44
uint32 retcode = 7; // offset: 48
string auth_appid = 14; // offset: 24
string authkey = 8; // offset: 16
}
// Type: Notify
// CmdID: 34
message RegionStopScNotify {
int64 stop_end_time = 8; // offset: 32
int64 stop_begin_time = 3; // offset: 24
}
// Type: Notify
// CmdID: 88
message AntiAddictScNotify {
string msg = 7; // offset: 16
uint32 msg_type = 13; // offset: 40
string level = 9; // offset: 32
}
// Obf: SetNicknameCsReq
// Type: Req
// CmdID: 86
message SetNicknameCsReq {
bool is_modify = 15; // offset: 32
string nickname = 14; // offset: 24
}
// Obf: SetNicknameScRsp
// Type: Rsp
// CmdID: 3
message SetNicknameScRsp {
int64 set_time = 11; // offset: 32
uint32 retcode = 1; // offset: 28
bool is_modify = 13; // offset: 24
}
// Obf: GetLevelRewardTakenListCsReq
// Type: Req
// CmdID: 9
message GetLevelRewardTakenListCsReq {
}
// Obf: GetLevelRewardTakenListScRsp
// Type: Rsp
// CmdID: 31
message GetLevelRewardTakenListScRsp {
uint32 retcode = 4; // offset: 32
repeated uint32 level_reward_taken_list = 15; // offset: 16
}
// Obf: GetLevelRewardReq
// Type: Req
// CmdID: 18
message GetLevelRewardCsReq {
uint32 interacted_prop_entity_id = 4; // offset: 28
uint32 level = 12; // offset: 24
}
// Obf: GetLevelRewardScRcp
// Type: Rsp
// CmdID: 6
message GetLevelRewardScRsp {
ItemList reward = 11; // offset: 24
uint32 level = 10; // offset: 36
uint32 retcode = 9; // offset: 32
}
// Obf: SetLanguageReq
// Type: Req
// CmdID: 43
message SetLanguageReq {
LanguageType GCGMJOHLMNA = 3; // offset: 24
}
// Type: Rsp
// CmdID: 17
message GPHLOJLPOGO {
uint32 retcode = 15; // offset: 24
LanguageType GCGMJOHLMNA = 4; // offset: 28
}
// Obf: AnnounceData
message AnnounceData {
int64 end_time = 11; // offset: 72
uint32 center_system_frequency = 10; // offset: 64
uint32 banner_frequency = 6; // offset: 68
bool has_recommand = 4; // offset: 61
string emergency_text = 3; // offset: 16
uint32 config_id = 13; // offset: 56
string banner_text = 1; // offset: 24
int64 begin_time = 7; // offset: 48
bool MIMMLJKJBIL = 5; // offset: 60
string FHDDMGMDBOL = 9; // offset: 32
}
// Obf: ServerAnnounceNotify
// Type: Notify
// CmdID: 27
message ServerAnnounceNotify {
repeated AnnounceData announce_data_list = 12; // offset: 24
}
// Obf: ALNFDIJAFNM
message GateServer {
uint32 retcode = 1; // offset: 504
bool unk1 = 2;
bool unk2 = 3;
string asset_bundle_url = 4;
string ex_resource_url = 5;
string region_name = 8;
string ip = 9;
string lua_url = 13;
uint32 port = 14;
string asset_bundle_url_android = 80;
string ifix_url = 142;
bool unk3 = 392;
string msg = 541;
bool unk4 = 717;
bool unk5 = 1346;
string client_secret_key = 1376;
bool unk6 = 1379;
bool unk7 = 1725;
string ifix_version = 749;
string mdk_res_version = 807;
string ifix_version_android = 1401;
}
// Type: Notify
// CmdID: 58
message GateServerScNotify {
string KPONBIDLMDN = 12; // offset: 24
}
// Obf: SetGenderCsReq
// Type: Req
// CmdID: 5
message SetGenderCsReq {
Gender gender = 2; // offset: 24
}
// Obf: SetGenderScRsp
// Type: Rsp
// CmdID: 12
message SetGenderScRsp {
MultiPathAvatarType cur_avatar_path = 6; // offset: 24
uint32 retcode = 1; // offset: 28
}
// Obf: SetPlayerInfoCsReq
// Type: Req
// CmdID: 64
message SetPlayerInfoCsReq {
string nickname = 10; // offset: 24
bool is_modify = 15; // offset: 32
Gender gender = 1; // offset: 36
}
// Obf: SetPlayerInfoScRsp
// Type: Rsp
// CmdID: 22
message SetPlayerInfoScRsp {
int64 set_time = 11; // offset: 40
MultiPathAvatarType cur_avatar_path = 4; // offset: 24
bool is_modify = 15; // offset: 28
uint32 retcode = 1; // offset: 32
}
// Obf: QueryProductInfoCsReq
// Type: Req
// CmdID: 51
message QueryProductInfoCsReq {
}
message Product {
ProductGiftType gift_type = 3; // offset: 48
uint32 HBMNFBDOCIM = 6; // offset: 72
uint32 DKGAOGDEJIG = 14; // offset: 40
int64 begin_time = 15; // offset: 56
bool double_reward = 13; // offset: 52
uint32 CIMEDOAEKKC = 8; // offset: 44
string product_id = 11; // offset: 24
string channel_order_no = 12; // offset: 16
int64 end_time = 1; // offset: 64
}
// Obf: QueryProductInfoScRsp
// Type: Rsp
// CmdID: 97
message QueryProductInfoScRsp {
uint32 NDLHLGKLLIO = 4; // offset: 36
uint32 retcode = 9; // offset: 40
uint64 month_card_out_date_time = 15; // offset: 48
repeated Product product_list = 6; // offset: 24
uint32 LPBHHCFJIKG = 1; // offset: 32
}
// Obf: MonthCardRewardNotify
// Type: Notify
// CmdID: 7
message MonthCardRewardNotify {
ItemList reward = 6; // offset: 24
}
// Type: Notify
// CmdID: 29
message ClientDownloadDataScNotify {
ClientDownloadData download_data = 4; // offset: 16
}
// Obf: ClientObjDownloadDataScNotify
// Type: Notify
// CmdID: 33
message ClientObjDownloadDataScNotify {
ClientObjDownloadData data = 14; // offset: 24
}
// Obf: UpdateFeatureSwitchScNotify
// Type: Notify
// CmdID: 55
message UpdateFeatureSwitchScNotify {
repeated EAKNDKOMJFD switch_info_list = 5; // offset: 24
}
// Obf: DailyRefreshNotify
// Type: Notify
// CmdID: 15
message DailyRefreshNotify {
uint32 HEHJHDKLDPC = 2; // offset: 24
}
// Obf: SetGameplayBirthdayCsReq
// Type: Req
// CmdID: 14
message SetGameplayBirthdayCsReq {
uint32 birthday = 11; // offset: 24
}
// Obf: SetGameplayBirthdayScRsp
// Type: Rsp
// CmdID: 78
message SetGameplayBirthdayScRsp {
uint32 birthday = 7; // offset: 28
uint32 retcode = 12; // offset: 24
}
// Type: Req
// CmdID: 98
message AceAntiCheaterCsReq {
string BCFJCNIIJMI = 11; // offset: 24
uint32 MOAJCCLLPDL = 12; // offset: 32
}
// Type: Rsp
// CmdID: 16
message AceAntiCheaterScRsp {
uint32 retcode = 14; // offset: 24
}
// Type: Rsp
// CmdID: 54
message BBHBOKLOKHJ {
uint32 retcode = 1; // offset: 32
repeated uint32 CFCEGPAKCIC = 10; // offset: 16
}
// Type: Req
// CmdID: 25
message PlayerHeartBeatCsReq {
uint64 client_time_ms = 2; // offset: 40
uint32 GLJOIAFAAHF = 3; // offset: 32
ClientUploadData sc_data = 9; // offset: 24
}
// Type: Rsp
// CmdID: 77
message PlayerHeartBeatScRsp {
uint64 server_time_ms = 3; // offset: 32
ClientDownloadData download_data = 10; // offset: 16
uint32 retcode = 12; // offset: 40
uint64 client_time_ms = 6; // offset: 48
}
// Obf: FeatureSwitchClosedScNotify
// Type: Notify
// CmdID: 59
message FeatureSwitchClosedScNotify {
FeatureSwitchType MJCLHLMGILE = 10; // offset: 24
}
message SecretKeyInfo {
string secret_key = 14; // offset: 16
SecretKeyType type = 9; // offset: 32
}
// Obf: GetSecretKeyInfoCsReq
// Type: Req
// CmdID: 36
message GetSecretKeyInfoCsReq {
bytes secret_req = 3; // offset: 16
}
// Obf: GetSecretKeyInfoScRsp
// Type: Rsp
// CmdID: 50
message GetSecretKeyInfoScRsp {
bytes secret_rsp = 6; // offset: 16
repeated SecretKeyInfo secret_info = 3; // offset: 24
uint32 retcode = 5; // offset: 40
}
// Obf: PlayerLoginFinishCsReq
// Type: Req
// CmdID: 65
message PlayerLoginFinishCsReq {
}
// Obf: PlayerLoginFinishScRsp
// Type: Rsp
// CmdID: 44
message PlayerLoginFinishScRsp {
uint32 retcode = 9; // offset: 24
}
// Obf: ForceSyncGameStateFinishCSReq
// Type: Req
// CmdID: 85
message ForceSyncGameStateFinishCSReq {
}
// Type: Rsp
// CmdID: 99
message ForceSyncGameStateFinishScRsp {
uint32 retcode = 15; // offset: 24
}
message VideoKeyInfo {
uint64 video_key = 8; // offset: 24
uint32 id = 15; // offset: 32
}
// Obf: GetVideoVersionKeyCsReq
// Type: Req
// CmdID: 11
message GetVideoVersionKeyCsReq {
}
// Obf: GetVideoVersionKeyScRsp
// Type: Rsp
// CmdID: 39
message GetVideoVersionKeyScRsp {
uint32 retcode = 5; // offset: 40
repeated VideoKeyInfo video_key_info_list = 12; // offset: 24
repeated VideoKeyInfo activity_video_key_info_list = 9; // offset: 16
}
message GHKEOFOGEFM {
uint32 EPDNFELMNGK = 8; // offset: 36
uint32 JKIAOFKPEJP = 9; // offset: 28
uint32 MLPEIDNLAJE = 1; // offset: 24
uint32 content_id = 5; // offset: 32
}
// Obf: SetRedPointStatusScNotify
// Type: Notify
// CmdID: 41
message SetRedPointStatusScNotify {
repeated GHKEOFOGEFM NJPIAKMNDJP = 6; // offset: 16
uint32 EPDNFELMNGK = 14; // offset: 36
uint32 JKIAOFKPEJP = 15; // offset: 32
uint32 content_id = 11; // offset: 44
uint32 uid = 5; // offset: 40
}
// Obf: ReserveStaminaExchangeCsReq
// Type: Req
// CmdID: 21
message ReserveStaminaExchangeCsReq {
uint32 num = 7; // offset: 24
}
// Obf: ReserveStaminaExchangeScRsp
// Type: Rsp
// CmdID: 75
message ReserveStaminaExchangeScRsp {
uint32 num = 8; // offset: 28
uint32 retcode = 6; // offset: 24
}
// Obf: StaminaInfoScNotify
// Type: Notify
// CmdID: 38
message StaminaInfoScNotify {
int64 HOFJLHDLHFJ = 2; // offset: 24
uint32 reserve_stamina = 7; // offset: 36
int64 next_recover_time = 11; // offset: 40
uint32 stamina = 8; // offset: 32
}
// Obf: UpdatePlayerSetting
message UpdatePlayerSetting {
oneof JOKBKEAAOBN {
bool JLJFENCPGHO = 2; // offset: 16
bool BANEIMEEKEA = 3; // offset: 16
bool AHCNLBNPMPB = 12; // offset: 16
bool MNLGJHEMADN = 11; // offset: 16
bool PEKHBGBBLLK = 6; // offset: 16
bool AJGMIHLLEDI = 13; // offset: 16
bool LJDJALDEGKE = 1; // offset: 16
bool IIDDIHBKAGE = 14; // offset: 16
bool OFPJKPJFPFP = 7; // offset: 16
HMELNCNOPHM ENDHKCFENHD = 10; // offset: 16
bool BNIJBEAJPDN = 992; // offset: 16
bool NNIDBDJLJGM = 190; // offset: 16
bool NICBFEOLEDB = 961; // offset: 16
bool AHDILMBGBFO = 274; // offset: 16
bool OJBHJJHMLEM = 862; // offset: 16
}
}
// Obf: LightConeRarity4AutoLockReq
// Type: Req
// CmdID: 73
message LightConeRarity4AutoLockReq {
UpdatePlayerSetting player_setting = 7; // offset: 16
}
// Obf: UpdatePlayerSettingScRsp
// Type: Rsp
// CmdID: 60
message UpdatePlayerSettingScRsp {
UpdatePlayerSetting player_setting = 1; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: ClientObjUploadCsReq
// Type: Req
// CmdID: 82
message ClientObjUploadCsReq {
bytes sc_data = 7; // offset: 24
APPHFLIDCEK IBEEHOFGBDC = 3; // offset: 32
uint32 GLJOIAFAAHF = 6; // offset: 36
}
// Obf: ClientObjUploadScRsp
// Type: Rsp
// CmdID: 67
message ClientObjUploadScRsp {
uint32 retcode = 12; // offset: 32
ClientObjDownloadData data = 5; // offset: 16
}
message MHEFDAAGDKP {
repeated string LMEGCLJILNN = 1; // offset: 16
}
message CEHOJIJEDLE {
MHEFDAAGDKP black_list = 7; // offset: 16
bool EFGGLKKMNHJ = 11; // offset: 32
}
message CFCGJMCFFCC {
oneof PLNAPHAHCAA {
bool EFGGLKKMNHJ = 1423; // offset: 24
MHEFDAAGDKP GACAOGBGMNA = 92; // offset: 24
MHEFDAAGDKP AHMLOJPGONJ = 2044; // offset: 24
}
}
// Obf: UpdatePlayWithPsnOnlySettingCsReq
// Type: Req
// CmdID: 80
message UpdatePlayWithPsnOnlySettingCsReq {
oneof GFOINHGLBIG {
CEHOJIJEDLE FGHDHKPGDMB = 872; // offset: 16
CFCGJMCFFCC NKEIMEEOAJM = 883; // offset: 16
}
}
// Type: Rsp
// CmdID: 61
message UpdatePlayWithPsnOnlySettingScRsp {
uint32 retcode = 10; // offset: 24
}
message LENGNIFODKK {
}
// Type: Rsp
// CmdID: 53
message APBJFHCNKFG {
repeated string IKDEFLOGLEK = 8; // offset: 16
uint32 retcode = 13; // offset: 48
repeated string AKAKCJLHJBE = 6; // offset: 32
repeated string NDKCAIEOCEK = 15; // offset: 40
}
message ACLDBHFNFHO {
uint32 NEMFDHMPDML = 7; // offset: 24
uint32 LDFLLJMKNHL = 14; // offset: 28
}
// Type: Rsp
// CmdID: 30
message AICHFALMPNE {
uint32 retcode = 12; // offset: 24
}
// Obf: CmdPlayerBoardType
enum CmdPlayerBoardType {
CmdPlayerBoardType_MNFEPONEDDJ = 0;
CmdSetAssistAvatarCsReq = 2857;
CmdSetHeadIconCsReq = 2824;
CmdSetIsDisplayAvatarInfoReq = 2862;
CmdSetPersonalCardCSReq = 2819;
CmdGetPlayerBoardDataCsReq = 2883;
CmdSetPersonalCardScRsp = 2823;
CmdSetHeadIconScRsp = 2804;
CmdSetAssistAvatarScRsp = 2884;
CmdSetSignatureScRsp = 2846;
CmdPlayerBoardType_CMHCKAMFDHP = 2869;
CmdSetIsDisplayAvatarInfoScRsp = 2900;
CmdSetDisplayAvatarCsReq = 2835;
CmdSetDisplayAvatarScRsp = 2813;
CmdSetSignatureCsReq = 2840;
CmdGetPlayerBoardDataScRsp = 2881;
}
// Obf: HeadIconData
message HeadIconData {
uint32 id = 4; // offset: 24
}
// Obf: DisplayAvatarData
message DisplayAvatarData {
uint32 avatar_id = 12; // offset: 28
uint32 pos = 11; // offset: 24
}
message DisplayAvatarVec {
bool is_display = 13; // offset: 32
repeated DisplayAvatarData display_avatar_list = 14; // offset: 24
}
// Obf: GetPlayerBoardDataCsReq
// Type: Req
// CmdID: 2883
message GetPlayerBoardDataCsReq {
}
// Obf: GetPlayerBoardDataScRsp
// Type: Rsp
// CmdID: 2881
message GetPlayerBoardDataScRsp {
repeated uint32 assist_avatar_id_list = 8; // offset: 16
uint32 retcode = 10; // offset: 80
repeated HeadIconData unlocked_head_icon_list = 12; // offset: 64
string signature = 9; // offset: 40
uint32 current_head_icon_id = 5; // offset: 72
DisplayAvatarVec display_avatar_vec = 15; // offset: 56
HeadFrameInfo head_frame_info = 14; // offset: 24
uint32 current_personal_card_id = 13; // offset: 76
repeated uint32 unlocked_personal_card_list = 6; // offset: 48
}
// Obf: SetHeadIconCsReq
// Type: Req
// CmdID: 2824
message SetHeadIconCsReq {
uint32 id = 2; // offset: 24
}
// Obf: SetHeadIconScRsp
// Type: Rsp
// CmdID: 2804
message SetHeadIconScRsp {
uint32 retcode = 8; // offset: 28
uint32 current_head_icon_id = 7; // offset: 24
}
// Obf: SetPersonalCardCSReq
// Type: Req
// CmdID: 2819
message SetPersonalCardCSReq {
uint32 id = 1; // offset: 24
}
// Obf: SetPersonalCardScRsp
// Type: Rsp
// CmdID: 2823
message SetPersonalCardScRsp {
uint32 current_personal_card_id = 15; // offset: 28
uint32 retcode = 11; // offset: 24
}
// Obf: SetDisplayAvatarCsReq
// Type: Req
// CmdID: 2835
message SetDisplayAvatarCsReq {
repeated DisplayAvatarData display_avatar_list = 4; // offset: 16
}
// Obf: SetDisplayAvatarScRsp
// Type: Rsp
// CmdID: 2813
message SetDisplayAvatarScRsp {
repeated DisplayAvatarData display_avatar_list = 5; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: SetIsDisplayAvatarInfoReq
// Type: Req
// CmdID: 2862
message SetIsDisplayAvatarInfoReq {
bool is_display = 7; // offset: 24
}
// Obf: SetIsDisplayAvatarInfoScRsp
// Type: Rsp
// CmdID: 2900
message SetIsDisplayAvatarInfoScRsp {
bool is_display = 3; // offset: 24
uint32 retcode = 11; // offset: 28
}
// Obf: SetSignatureCsReq
// Type: Req
// CmdID: 2840
message SetSignatureCsReq {
string signature = 9; // offset: 16
}
// Obf: SetSignatureScRsp
// Type: Rsp
// CmdID: 2846
message SetSignatureScRsp {
string signature = 5; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: SetAssistAvatarCsReq
// Type: Req
// CmdID: 2857
message SetAssistAvatarCsReq {
repeated uint32 avatar_id_list = 13; // offset: 16
uint32 avatar_id = 10; // offset: 32
}
// Obf: SetAssistAvatarScRsp
// Type: Rsp
// CmdID: 2884
message SetAssistAvatarScRsp {
uint32 retcode = 12; // offset: 36
uint32 avatar_id = 5; // offset: 32
repeated uint32 avatar_id_list = 9; // offset: 24
}
// Obf: CmdPlayerReturnType
enum CmdPlayerReturnType {
CmdPlayerReturnType_MNFEPONEDDJ = 0;
CmdPlayerReturnTakeCustomRelicCsReq = 4523;
CmdOGEFOKMODHA = 4583;
CmdPlayerReturnForceFinishScNotify = 4546;
CmdPlayerReturnTakeRewardScRsp = 4600;
CmdPlayerReturnPointChangeScNotify = 4504;
CmdPlayerReturnInfoQueryScRsp = 4540;
CmdPlayerReturnTakePointRewardScRsp = 4513;
CmdPlayerReturnTakeRewardCsReq = 4562;
CmdPlayerReturnTakeCustomRelicScRsp = 4556;
CmdPlayerReturnTakeRelicCsReq = 4557;
CmdPlayerReturnInfoQueryCsReq = 4569;
CmdPlayerReturnTakeExtraHcoinScNotify = 4519;
CmdPlayerReturnSignScRsp = 4524;
CmdPlayerReturnTakePointRewardCsReq = 4535;
CmdPlayerReturnSignCsReq = 4581;
CmdPlayerReturnTakeRelicScRsp = 4584;
}
enum LKBDINAPIEO {
LKBDINAPIEO_IBJMJIDDPKM = 0;
LKBDINAPIEO_JIACIEMJPAL = 1;
LKBDINAPIEO_JMCEDBNDELC = 2;
}
enum JCBBPIHGNKO {
JCBBPIHGNKO_MNFEPONEDDJ = 0;
JCBBPIHGNKO_reward = 1;
JCBBPIHGNKO_PFAGCMFHPHP = 2;
}
// Type: Notify
// CmdID: 4583
message OGEFOKMODHA {
uint32 DIHJBCJGBIA = 13; // offset: 24
}
message DBJLEMLEIFI {
JCBBPIHGNKO authkey_ver = 6; // offset: 32
uint32 DMJBGKPHAMM = 1; // offset: 28
uint32 JLMFKNBFLHL = 11; // offset: 24
}
// Obf: PlayerReturnSignCsReq
// Type: Req
// CmdID: 4581
message PlayerReturnSignCsReq {
repeated DBJLEMLEIFI MHIKDGCFJDE = 10; // offset: 24
}
// Obf: PlayerReturnSignScRsp
// Type: Rsp
// CmdID: 4524
message PlayerReturnSignScRsp {
repeated ItemList IKGJBECOIHD = 12; // offset: 16
uint32 retcode = 15; // offset: 40
repeated DBJLEMLEIFI MHIKDGCFJDE = 11; // offset: 32
}
// Obf: PlayerReturnPointChangeScNotify
// Type: Notify
// CmdID: 4504
message PlayerReturnPointChangeScNotify {
uint32 NBBCPBIBGAK = 5; // offset: 24
}
// Obf: PlayerReturnTakePointRewardCsReq
// Type: Req
// CmdID: 4535
message PlayerReturnTakePointRewardCsReq {
uint32 DPPHGHFBDHE = 3; // offset: 28
uint32 DMJBGKPHAMM = 12; // offset: 24
}
// Obf: PlayerReturnTakePointRewardScRsp
// Type: Rsp
// CmdID: 4513
message PlayerReturnTakePointRewardScRsp {
ItemList BGIKPAHDKLP = 15; // offset: 16
uint32 DPPHGHFBDHE = 12; // offset: 40
uint32 retcode = 10; // offset: 32
uint32 DMJBGKPHAMM = 9; // offset: 36
}
// Obf: PlayerReturnTakeRewardCsReq
// Type: Req
// CmdID: 4562
message PlayerReturnTakeRewardCsReq {
}
// Obf: PlayerReturnTakeRewardScRsp
// Type: Rsp
// CmdID: 4600
message PlayerReturnTakeRewardScRsp {
ItemList IKGJBECOIHD = 13; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: PlayerReturnInfoQueryCsReq
// Type: Req
// CmdID: 4569
message PlayerReturnInfoQueryCsReq {
uint32 JAHGDAIAHJG = 5; // offset: 24
}
message MEHGKDOHOFF {
int64 finish_time = 12; // offset: 64
uint32 MCBFLKHOCGL = 6; // offset: 104
LKBDINAPIEO status = 3; // offset: 88
int64 begin_time = 2; // offset: 72
uint32 JHCCMGFJKJJ = 800; // offset: 84
EHHJMFMIEMK DMCJDPALGJL = 398; // offset: 48
uint32 HLHMGFJIMML = 4; // offset: 80
bool CEMJJNOONDP = 8; // offset: 101
uint32 NBBCPBIBGAK = 10; // offset: 108
repeated uint32 KHLPEGFHLFN = 5; // offset: 24
uint32 world_level = 1; // offset: 92
repeated uint32 IIPJPGFANKJ = 15; // offset: 40
bool is_taken_reward = 9; // offset: 102
repeated uint32 OGCENHGAFBF = 14; // offset: 32
bool LFMGEDDMLPH = 344; // offset: 100
uint32 KLPLHNIJMAN = 13; // offset: 96
repeated PileItem FGJGMHBJNLP = 7; // offset: 16
}
message EHHJMFMIEMK {
bool FCPDPKKIELD = 8; // offset: 24
uint32 avatar_id = 5; // offset: 28
}
// Obf: PlayerReturnInfoQueryScRsp
// Type: Rsp
// CmdID: 4540
message PlayerReturnInfoQueryScRsp {
uint32 HFIKPCKBAGP = 7; // offset: 32
MEHGKDOHOFF MNEEPEPPOAM = 5; // offset: 24
uint32 retcode = 3; // offset: 36
}
// Obf: PlayerReturnForceFinishScNotify
// Type: Notify
// CmdID: 4546
message PlayerReturnForceFinishScNotify {
MEHGKDOHOFF MNEEPEPPOAM = 11; // offset: 16
}
// Obf: PlayerReturnTakeRelicCsReq
// Type: Req
// CmdID: 4557
message PlayerReturnTakeRelicCsReq {
uint32 avatar_id = 12; // offset: 24
}
// Obf: PlayerReturnTakeRelicScRsp
// Type: Rsp
// CmdID: 4584
message PlayerReturnTakeRelicScRsp {
uint32 retcode = 1; // offset: 32
ItemList item_list = 2; // offset: 16
uint32 avatar_id = 7; // offset: 36
}
// Obf: PlayerReturnTakeExtraHcoinScNotify
// Type: Notify
// CmdID: 4519
message PlayerReturnTakeExtraHcoinScNotify {
bool CDNIDLPJGAP = 14; // offset: 24
uint32 EKIOGMAOPED = 4; // offset: 32
uint32 LLPPALAJENO = 7; // offset: 28
}
// Obf: PlayerReturnTakeCustomRelicCsReq
// Type: Req
// CmdID: 4523
message PlayerReturnTakeCustomRelicCsReq {
uint32 avatar_id = 8; // offset: 24
}
// Obf: PlayerReturnTakeCustomRelicScRsp
// Type: Rsp
// CmdID: 4556
message PlayerReturnTakeCustomRelicScRsp {
uint32 avatar_id = 4; // offset: 36
repeated Relic relic_list = 6; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: CmdPlotType
enum CmdPlotType {
CmdPlotType_MNFEPONEDDJ = 0;
CmdGCFLKOHEAEH = 1181;
CmdFinishPlotCsReq = 1183;
}
// Obf: FinishPlotCsReq
// Type: Req
// CmdID: 1183
message FinishPlotCsReq {
uint32 ADNMCJGBFMA = 15; // offset: 24
}
// Type: Rsp
// CmdID: 1181
message GCFLKOHEAEH {
uint32 ADNMCJGBFMA = 13; // offset: 28
uint32 retcode = 7; // offset: 24
}
// Obf: CmdPunkLordType
enum CmdPunkLordType {
CmdPunkLordType_MNFEPONEDDJ = 0;
CmdPunkLordMonsterInfoScNotify = 3223;
CmdSharePunkLordMonsterScRsp = 3213;
CmdGetPunkLordBattleRecordCsReq = 3268;
CmdGetPunkLordMonsterDataScRsp = 3281;
CmdGetPunkLordDataCsReq = 3256;
CmdTakePunkLordPointRewardCsReq = 3284;
CmdStartPunkLordRaidCsReq = 3224;
CmdPunkLordMonsterKilledNotify = 3243;
CmdStartPunkLordRaidScRsp = 3204;
CmdTakeKilledPunkLordMonsterScoreCsReq = 3217;
CmdGetPunkLordBattleRecordScRsp = 3208;
CmdPunkLordRaidTimeOutScNotify = 3288;
CmdSharePunkLordMonsterCsReq = 3235;
CmdSummonPunkLordMonsterScRsp = 3300;
CmdGetPunkLordDataScRsp = 3248;
CmdGetKilledPunkLordMonsterDataScRsp = 3206;
CmdGetKilledPunkLordMonsterDataCsReq = 3218;
CmdPunkLordBattleResultScNotify = 3231;
CmdPunkLordDataChangeNotify = 3245;
CmdSummonPunkLordMonsterCsReq = 3262;
CmdGetPunkLordMonsterDataCsReq = 3283;
CmdTakePunkLordPointRewardScRsp = 3219;
CmdTakeKilledPunkLordMonsterScoreScRsp = 3227;
}
enum ADLOGEAKPAK {
ADLOGEAKPAK_MNFEPONEDDJ = 0;
ADLOGEAKPAK_EONEKNGLGJD = 1;
ADLOGEAKPAK_FEHEMEHLLCF = 2;
ADLOGEAKPAK_KMKHADGOMCB = 3;
ADLOGEAKPAK_CMNGOGBKBMD = 4;
}
message FDMBOGOMCHG {
PunkLordBattleRecordList LMIBKPGNPPO = 8; // offset: 16
PunkLordMonsterBasicInfo basic_info = 6; // offset: 32
uint32 DIACJDEOHKF = 4; // offset: 44
PunkLordAttackerStatus JIFJCKGNNCK = 12; // offset: 40
}
// Obf: GetPunkLordMonsterDataCsReq
// Type: Req
// CmdID: 3283
message GetPunkLordMonsterDataCsReq {
}
// Obf: GetPunkLordMonsterDataScRsp
// Type: Rsp
// CmdID: 3281
message GetPunkLordMonsterDataScRsp {
uint32 retcode = 15; // offset: 32
repeated FDMBOGOMCHG DBPBGFNAEPD = 7; // offset: 16
}
// Obf: StartPunkLordRaidCsReq
// Type: Req
// CmdID: 3224
message StartPunkLordRaidCsReq {
bool IMKACKHEMJN = 10; // offset: 28
uint32 monster_id = 5; // offset: 24
uint32 uid = 7; // offset: 32
}
// Obf: StartPunkLordRaidScRsp
// Type: Rsp
// CmdID: 3204
message StartPunkLordRaidScRsp {
uint32 retcode = 7; // offset: 56
EJFCPMHJLDO scene = 8; // offset: 32
FDMBOGOMCHG LNDDKEOCIEK = 4; // offset: 24
repeated uint32 MEGAELKJCLL = 1; // offset: 16
bool IMKACKHEMJN = 2; // offset: 60
int64 OFJJNIDKFMG = 15; // offset: 48
}
// Obf: SharePunkLordMonsterCsReq
// Type: Req
// CmdID: 3235
message SharePunkLordMonsterCsReq {
uint32 uid = 10; // offset: 28
uint32 monster_id = 9; // offset: 24
PunkLordShareType share_type = 4; // offset: 32
}
// Obf: SharePunkLordMonsterScRsp
// Type: Rsp
// CmdID: 3213
message SharePunkLordMonsterScRsp {
uint32 monster_id = 15; // offset: 24
uint32 uid = 7; // offset: 36
PunkLordShareType share_type = 13; // offset: 28
uint32 retcode = 2; // offset: 32
}
// Obf: SummonPunkLordMonsterCsReq
// Type: Req
// CmdID: 3262
message SummonPunkLordMonsterCsReq {
}
// Obf: SummonPunkLordMonsterScRsp
// Type: Rsp
// CmdID: 3300
message SummonPunkLordMonsterScRsp {
FDMBOGOMCHG LNDDKEOCIEK = 14; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: TakePunkLordPointRewardCsReq
// Type: Req
// CmdID: 3284
message TakePunkLordPointRewardCsReq {
uint32 level = 2; // offset: 28
bool EAEIJFEEPBG = 8; // offset: 24
}
// Obf: TakePunkLordPointRewardScRsp
// Type: Rsp
// CmdID: 3219
message TakePunkLordPointRewardScRsp {
bool EAEIJFEEPBG = 10; // offset: 40
uint32 level = 9; // offset: 36
uint32 retcode = 12; // offset: 32
ItemList reward = 14; // offset: 16
}
// Obf: PunkLordMonsterInfoScNotify
// Type: Notify
// CmdID: 3223
message PunkLordMonsterInfoScNotify {
ABLFLHPFPGJ LMIBKPGNPPO = 3; // offset: 16
BHMMPKNMFDM reason = 11; // offset: 48
PunkLordMonsterBasicInfo basic_info = 15; // offset: 24
repeated uint32 MEGAELKJCLL = 7; // offset: 32
}
// Obf: GetPunkLordDataCsReq
// Type: Req
// CmdID: 3256
message GetPunkLordDataCsReq {
}
// Obf: GetPunkLordDataScRsp
// Type: Rsp
// CmdID: 3248
message GetPunkLordDataScRsp {
repeated uint32 CDNCHALPHAN = 13; // offset: 16
uint32 KNHJCOOPHPG = 2; // offset: 48
uint32 NCBEMJAJGNA = 4; // offset: 44
uint32 IJFDBEHPDBK = 12; // offset: 52
int64 MCOLJJHBNHK = 15; // offset: 56
uint32 AHIINKIMDDK = 14; // offset: 32
uint32 OPOIKIOMLAP = 11; // offset: 40
uint32 retcode = 3; // offset: 36
}
// Obf: PunkLordRaidTimeOutScNotify
// Type: Notify
// CmdID: 3288
message PunkLordRaidTimeOutScNotify {
PunkLordMonsterBasicInfo LNDDKEOCIEK = 13; // offset: 16
}
// Obf: PunkLordBattleResultScNotify
// Type: Notify
// CmdID: 3231
message PunkLordBattleResultScNotify {
uint32 OPOEHBBMPAA = 3; // offset: 44
uint32 PIHNNBPAPCF = 4; // offset: 40
PunkLordMonsterBasicInfo LNDDKEOCIEK = 11; // offset: 32
uint32 IMHHGHFHELB = 6; // offset: 48
ABLFLHPFPGJ LMIBKPGNPPO = 12; // offset: 16
}
message OLCJFKOLNJC {
uint32 monster_id = 5; // offset: 40
uint32 OJBMFDOCGOP = 14; // offset: 32
uint32 world_level = 15; // offset: 44
uint32 config_id = 4; // offset: 48
bool JJAEJDOAFOD = 11; // offset: 36
int64 create_time = 2; // offset: 24
}
// Obf: GetKilledPunkLordMonsterDataCsReq
// Type: Req
// CmdID: 3218
message GetKilledPunkLordMonsterDataCsReq {
}
// Obf: GetKilledPunkLordMonsterDataScRsp
// Type: Rsp
// CmdID: 3206
message GetKilledPunkLordMonsterDataScRsp {
repeated OLCJFKOLNJC BDHBJMLCCPI = 12; // offset: 16
repeated PKLABFCBNDI HPOFCNMCCML = 7; // offset: 32
uint32 retcode = 14; // offset: 40
}
// Obf: PunkLordMonsterKilledNotify
// Type: Notify
// CmdID: 3243
message PunkLordMonsterKilledNotify {
OLCJFKOLNJC COPBGBMMKIK = 11; // offset: 24
}
// Obf: TakeKilledPunkLordMonsterScoreCsReq
// Type: Req
// CmdID: 3217
message TakeKilledPunkLordMonsterScoreCsReq {
bool KOMEGMFEMBC = 8; // offset: 32
PKLABFCBNDI KFHBANCDGEO = 1; // offset: 16
}
// Obf: TakeKilledPunkLordMonsterScoreScRsp
// Type: Rsp
// CmdID: 3227
message TakeKilledPunkLordMonsterScoreScRsp {
bool KOMEGMFEMBC = 11; // offset: 32
repeated PKLABFCBNDI OLOGCPOICLL = 4; // offset: 24
uint32 score_id = 12; // offset: 36
uint32 retcode = 10; // offset: 40
}
// Obf: PunkLordDataChangeNotify
// Type: Notify
// CmdID: 3245
message PunkLordDataChangeNotify {
uint32 IJFDBEHPDBK = 4; // offset: 32
uint32 KNHJCOOPHPG = 9; // offset: 28
uint32 OPOIKIOMLAP = 7; // offset: 24
}
// Obf: GetPunkLordBattleRecordCsReq
// Type: Req
// CmdID: 3268
message GetPunkLordBattleRecordCsReq {
PKLABFCBNDI KFHBANCDGEO = 2; // offset: 16
}
// Obf: GetPunkLordBattleRecordScRsp
// Type: Rsp
// CmdID: 3208
message GetPunkLordBattleRecordScRsp {
PKLABFCBNDI KFHBANCDGEO = 11; // offset: 24
uint32 retcode = 2; // offset: 48
repeated ABLFLHPFPGJ battle_record_list = 1; // offset: 32
repeated TryDownLoadReplay FBEANPLLHGF = 12; // offset: 40
}
message MAMBHPAIHNF {
uint32 group_id = 2; // offset: 24
uint32 HIIHFHPBJKH = 12; // offset: 28
}
message JDOCOMEGCCF {
MotionInfo motion = 6; // offset: 16
uint32 entity_id = 3; // offset: 32
}
message CNMADDPJBAB {
uint32 OFMMGOCFOOG = 4; // offset: 48
uint32 PCKMBBPGNJK = 8; // offset: 52
string uuid = 3; // offset: 16
JDOCOMEGCCF NKDPFHGFDPD = 10; // offset: 24
MAMBHPAIHNF GAHICMJOCEC = 5; // offset: 32
}
// Obf: CmdQuestType
enum CmdQuestType {
CmdQuestType_MNFEPONEDDJ = 0;
CmdFinishQuestScRsp = 946;
CmdBatchGetQuestDataScRsp = 956;
CmdGetQuestDataCsReq = 983;
CmdQuestRecordScNotify = 969;
CmdQuestType_OIJONDBLLJF = 923;
CmdGetQuestRecordCsReq = 962;
CmdGetQuestRecordScRsp = 1000;
CmdGetQuestDataScRsp = 981;
CmdFinishQuestCsReq = 940;
CmdTakeQuestOptionalRewardScRsp = 984;
CmdTakeQuestRewardCsReq = 924;
CmdTakeQuestRewardScRsp = 904;
CmdTakeQuestOptionalRewardCsReq = 957;
}
// Obf: QuestStatus
enum QuestStatus {
QUEST_NONE = 0;
QUEST_DOING = 1;
QUEST_FINISH = 2;
QUEST_CLOSE = 3;
QUEST_DELETE = 4;
}
// Obf: GetQuestDataCsReq
// Type: Req
// CmdID: 983
message GetQuestDataCsReq {
}
// Obf: Quest
message Quest {
uint32 progress = 10; // offset: 36
repeated uint32 ODMDGJOMKFA = 2; // offset: 16
QuestStatus status = 9; // offset: 48
uint32 id = 7; // offset: 32
int64 finish_time = 8; // offset: 40
}
// Obf: GetQuestDataScRsp
// Type: Rsp
// CmdID: 981
message GetQuestDataScRsp {
uint32 total_achievement_exp = 7; // offset: 36
uint32 retcode = 13; // offset: 32
repeated Quest quest_list = 6; // offset: 24
}
// Obf: TakeQuestRewardCsReq
// Type: Req
// CmdID: 924
message TakeQuestRewardCsReq {
repeated uint32 succ_quest_id_list = 14; // offset: 24
}
// Obf: TakeQuestRewardScRsp
// Type: Rsp
// CmdID: 904
message TakeQuestRewardScRsp {
uint32 retcode = 9; // offset: 48
ItemList reward = 5; // offset: 16
repeated uint32 succ_quest_id_list = 10; // offset: 24
repeated uint32 NHDCEJIDLLA = 1; // offset: 40
}
// Obf: TakeQuestOptionalRewardCsReq
// Type: Req
// CmdID: 957
message TakeQuestOptionalRewardCsReq {
uint32 optional_reward_id = 2; // offset: 24
uint32 quest_id = 7; // offset: 28
}
// Obf: TakeQuestOptionalRewardScRsp
// Type: Rsp
// CmdID: 984
message TakeQuestOptionalRewardScRsp {
ItemList reward = 3; // offset: 16
uint32 quest_id = 13; // offset: 36
uint32 retcode = 9; // offset: 32
}
// Obf: GetQuestRecordCsReq
// Type: Req
// CmdID: 962
message GetQuestRecordCsReq {
}
message HGNNBLDOCFE {
uint32 JAHKPKLNCBB = 8; // offset: 24
uint32 progress = 12; // offset: 28
}
// Obf: GetQuestRecordScRsp
// Type: Rsp
// CmdID: 1000
message GetQuestRecordScRsp {
uint32 retcode = 10; // offset: 32
repeated HGNNBLDOCFE DHLIOOJJHAF = 8; // offset: 24
}
// Obf: QuestRecordScNotify
// Type: Notify
// CmdID: 969
message QuestRecordScNotify {
HGNNBLDOCFE MHODOOAMAPH = 10; // offset: 16
}
// Obf: FinishQuestCsReq
// Type: Req
// CmdID: 940
message FinishQuestCsReq {
uint32 quest_id = 4; // offset: 28
uint32 group_id = 9; // offset: 24
uint32 prop_id = 13; // offset: 32
}
// Type: Rsp
// CmdID: 946
message FinishQuestScRsp {
uint32 retcode = 7; // offset: 24
}
message BatchGetQuestDataCsReq {
repeated uint32 quest_list = 13; // offset: 16
}
// Type: Rsp
// CmdID: 956
message BatchGetQuestDataScRsp {
repeated Quest quest_list = 14; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: CmdRaidType
enum CmdRaidType {
CmdRaidType_MNFEPONEDDJ = 0;
CmdGetAllSaveRaidCsReq = 2223;
CmdStartRaidCsReq = 2204;
CmdRaidKickByServer = 2211;
CmdGetSaveRaidCsReq = 2221;
CmdGetChallengeRaidInfoScRsp = 2224;
CmdRaidType_MMNKCBNHGHN = 2212;
CmdDelSaveRaidScNotify = 2208;
CmdGetSaveRaidScRsp = 2203;
CmdTakeChallengeRaidRewardCsReq = 2202;
CmdLeaveRaidCsReq = 2201;
CmdRaidInfoNotify = 2239;
CmdGetRaidInfoCsReq = 2218;
CmdGetRaidInfoScRsp = 2234;
CmdSetClientRaidTargetCountCsReq = 2238;
CmdGetAllSaveRaidScRsp = 2229;
CmdStartRaidScRsp = 2240;
CmdChallengeRaidNotify = 2207;
CmdLeaveRaidScRsp = 2214;
CmdTakeChallengeRaidRewardScRsp = 2230;
CmdSetClientRaidTargetCountScRsp = 2222;
}
enum RaidStatus {
RAID_STATUS_NONE = 0;
RAID_STATUS_DOING = 1;
RAID_STATUS_FINISH = 2;
RAID_STATUS_FAILED = 3;
}
enum BHKKAFLPIAI {
BHKKAFLPIAI_MNFEPONEDDJ = 0;
BHKKAFLPIAI_HFCKLAJODOO = 1;
BHKKAFLPIAI_NGPFHCFEHPK = 2;
}
enum CLADDPGNOKP {
CLADDPGNOKP_MNFEPONEDDJ = 0;
CLADDPGNOKP_IFIPKFHMBJL = 1;
}
message EJFCPMHJLDO {
uint32 world_level = 8; // offset: 44
SceneInfo ODMPLKFPHGJ = 9; // offset: 32
LineupInfo lineup = 3; // offset: 16
uint32 raid_id = 10; // offset: 40
}
// Obf: StartRaidCsReq
// Type: Req
// CmdID: 2204
message StartRaidCsReq {
uint32 world_level = 7; // offset: 36
uint32 is_save = 2; // offset: 32
repeated uint32 avatar_list = 15; // offset: 16
uint32 prop_entity_id = 11; // offset: 44
uint32 raid_id = 5; // offset: 40
}
// Obf: StartRaidScRsp
// Type: Rsp
// CmdID: 2240
message StartRaidScRsp {
EJFCPMHJLDO scene = 10; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: LeaveRaidCsReq
// Type: Req
// CmdID: 2201
message LeaveRaidCsReq {
uint32 raid_id = 6; // offset: 28
bool is_save = 14; // offset: 24
}
// Obf: LeaveRaidScRsp
// Type: Rsp
// CmdID: 2214
message LeaveRaidScRsp {
uint32 raid_id = 4; // offset: 28
uint32 retcode = 14; // offset: 24
uint32 world_level = 3; // offset: 32
}
message RaidTargetInfo {
BHKKAFLPIAI BMDFCOCDCJE = 15; // offset: 32
uint32 DGLGDEOLPEH = 11; // offset: 24
uint32 FLNMPDNHLCJ = 2; // offset: 28
}
// Obf: RaidInfoNotify
// Type: Notify
// CmdID: 2239
message RaidInfoNotify {
repeated RaidTargetInfo raid_target_info = 12; // offset: 16
uint32 world_level = 13; // offset: 48
ItemList item_list = 9; // offset: 32
RaidStatus status = 7; // offset: 40
uint32 raid_id = 1; // offset: 44
uint64 raid_finish_time = 3; // offset: 56
}
message ENLOJFJMPDP {
uint32 raid_id = 11; // offset: 24
uint32 max_score = 3; // offset: 28
}
message FinishedRaidInfo {
uint32 raid_id = 3; // offset: 32
uint32 world_level = 7; // offset: 36
repeated uint32 LOMGKAIMKPM = 6; // offset: 24
}
// Obf: GetRaidInfoCsReq
// Type: Req
// CmdID: 2218
message GetRaidInfoCsReq {
}
// Obf: GetRaidInfoScRsp
// Type: Rsp
// CmdID: 2234
message GetRaidInfoScRsp {
repeated uint32 challenge_taken_reward_id_list = 10; // offset: 24
uint32 retcode = 13; // offset: 48
repeated ENLOJFJMPDP challenge_raid_list = 1; // offset: 40
repeated FinishedRaidInfo finished_raid_info_list = 5; // offset: 16
}
message GetChallengeRaidInfoCsReq {
}
// Type: Rsp
// CmdID: 2224
message GetChallengeRaidInfoScRsp {
repeated ENLOJFJMPDP APINJAIHEKA = 2; // offset: 32
repeated uint32 taken_reward_id_list = 1; // offset: 24
uint32 retcode = 12; // offset: 40
}
// Obf: TakeChallengeRaidRewardCsReq
// Type: Req
// CmdID: 2202
message TakeChallengeRaidRewardCsReq {
uint32 DJCEICHJOHE = 5; // offset: 24
}
// Obf: TakeChallengeRaidRewardScRsp
// Type: Rsp
// CmdID: 2230
message TakeChallengeRaidRewardScRsp {
uint32 DJCEICHJOHE = 15; // offset: 36
ItemList reward = 13; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: ChallengeRaidNotify
// Type: Notify
// CmdID: 2207
message ChallengeRaidNotify {
ENLOJFJMPDP MHGJNCAEHEK = 4; // offset: 24
}
// Obf: SetClientRaidTargetCountCsReq
// Type: Req
// CmdID: 2238
message SetClientRaidTargetCountCsReq {
uint32 progress = 2; // offset: 28
uint32 ONBJCNGIMNL = 5; // offset: 24
}
// Obf: SetClientRaidTargetCountScRsp
// Type: Rsp
// CmdID: 2222
message SetClientRaidTargetCountScRsp {
uint32 retcode = 3; // offset: 28
uint32 ONBJCNGIMNL = 1; // offset: 24
uint32 progress = 12; // offset: 32
}
// Obf: GetSaveRaidCsReq
// Type: Req
// CmdID: 2221
message GetSaveRaidCsReq {
uint32 world_level = 12; // offset: 28
uint32 raid_id = 3; // offset: 24
}
// Obf: GetSaveRaidScRsp
// Type: Rsp
// CmdID: 2203
message GetSaveRaidScRsp {
repeated RaidTargetInfo raid_target_info = 2; // offset: 24
bool is_save = 10; // offset: 40
uint32 raid_id = 4; // offset: 36
uint32 world_level = 14; // offset: 32
uint32 retcode = 1; // offset: 44
}
message RaidData {
uint32 world_level = 14; // offset: 36
uint32 raid_id = 13; // offset: 32
repeated RaidTargetInfo raid_target_info = 10; // offset: 24
}
// Obf: GetAllSaveRaidCsReq
// Type: Req
// CmdID: 2223
message GetAllSaveRaidCsReq {
}
// Obf: GetAllSaveRaidScRsp
// Type: Rsp
// CmdID: 2229
message GetAllSaveRaidScRsp {
repeated RaidData raid_data_list = 7; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: DelSaveRaidScNotify
// Type: Notify
// CmdID: 2208
message DelSaveRaidScNotify {
uint32 raid_id = 15; // offset: 24
uint32 world_level = 5; // offset: 28
}
// Obf: RaidKickByServer
// Type: Notify
// CmdID: 2211
message RaidKickByServer {
SceneInfo scene = 4; // offset: 32
uint32 raid_id = 7; // offset: 44
uint32 world_level = 10; // offset: 48
LineupInfo lineup = 13; // offset: 24
CLADDPGNOKP reason = 15; // offset: 40
}
// Obf: CmdRaidCollectionType
enum CmdRaidCollectionType {
CmdRaidCollectionType_MNFEPONEDDJ = 0;
CmdRaidCollectionDataCsReq = 6941;
CmdRaidCollectionEnterNextRaidCsReq = 6945;
CmdRaidCollectionEnterNextRaidScRsp = 6946;
CmdRaidCollectionDataScRsp = 6959;
CmdBIDHNABIKEB = 6955;
}
message OBBBOFGJFBN {
uint32 MMPMELCMLGF = 10; // offset: 24
}
// Obf: RaidCollectionDataCsReq
// Type: Req
// CmdID: 6941
message RaidCollectionDataCsReq {
}
// Obf: RaidCollectionDataScRsp
// Type: Rsp
// CmdID: 6959
message RaidCollectionDataScRsp {
uint32 retcode = 2; // offset: 32
repeated OBBBOFGJFBN challenge_list = 6; // offset: 16
}
// Type: Notify
// CmdID: 6955
message BIDHNABIKEB {
OBBBOFGJFBN collection_info = 7; // offset: 24
}
// Obf: RaidCollectionEnterNextRaidCsReq
// Type: Req
// CmdID: 6945
message RaidCollectionEnterNextRaidCsReq {
uint32 raid_id = 1; // offset: 36
repeated uint32 avatar_list = 6; // offset: 24
uint32 is_save = 10; // offset: 32
uint32 world_level = 3; // offset: 40
}
// Obf: RaidCollectionEnterNextRaidScRsp
// Type: Rsp
// CmdID: 6946
message RaidCollectionEnterNextRaidScRsp {
uint32 retcode = 5; // offset: 32
EJFCPMHJLDO scene = 8; // offset: 24
}
// Obf: CmdRechargeGiftType
enum CmdRechargeGiftType {
CmdRechargeGiftType_MNFEPONEDDJ = 0;
CmdGetRechargeBenefitInfoCsReq = 8366;
CmdGetRechargeGiftInfoScRsp = 8379;
CmdTakeRechargeGiftRewardCsReq = 8375;
CmdTakeRechargeBenefitRewardScRsp = 8364;
CmdSyncRechargeBenefitInfoScNotify = 8372;
CmdGetRechargeGiftInfoCsReq = 8361;
CmdTakeRechargeGiftRewardScRsp = 8365;
CmdTakeRechargeBenefitRewardCsReq = 8362;
CmdGetRechargeBenefitInfoScRsp = 8376;
}
// Obf: GetRechargeGiftInfoCsReq
// Type: Req
// CmdID: 8361
message GetRechargeGiftInfoCsReq {
}
message LCBDPMPDIDF {
message HPPAJDFLHMA {
enum NHAKDGCGBLO {
NHAKDGCGBLO_PJOEEJHEBIA = 0;
NHAKDGCGBLO_ECPFBEIFCME = 1;
NHAKDGCGBLO_DMECOKIGDHM = 2;
}
}
HPPAJDFLHMA.NHAKDGCGBLO status = 12; // offset: 28
uint32 index = 13; // offset: 24
}
message OFELAMBEOBG {
int64 begin_time = 4; // offset: 40
repeated LCBDPMPDIDF PNEMOJAEFAI = 3; // offset: 24
uint32 gift_type = 9; // offset: 48
int64 end_time = 2; // offset: 32
}
// Obf: GetRechargeGiftInfoScRsp
// Type: Rsp
// CmdID: 8379
message GetRechargeGiftInfoScRsp {
repeated OFELAMBEOBG PEGFCIICJPB = 4; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: TakeRechargeGiftRewardCsReq
// Type: Req
// CmdID: 8375
message TakeRechargeGiftRewardCsReq {
uint32 gift_type = 3; // offset: 24
}
// Obf: TakeRechargeGiftRewardScRsp
// Type: Rsp
// CmdID: 8365
message TakeRechargeGiftRewardScRsp {
uint32 retcode = 8; // offset: 40
ItemList reward = 6; // offset: 16
OFELAMBEOBG MBNAOPLCKGA = 9; // offset: 32
}
// Obf: GetRechargeBenefitInfoCsReq
// Type: Req
// CmdID: 8366
message GetRechargeBenefitInfoCsReq {
}
message AIHEAEMAPML {
repeated uint32 DBFGMLBMJHK = 9; // offset: 16
uint32 panel_id = 5; // offset: 36
uint32 id = 2; // offset: 32
uint32 progress = 15; // offset: 40
}
// Obf: GetRechargeBenefitInfoScRsp
// Type: Rsp
// CmdID: 8376
message GetRechargeBenefitInfoScRsp {
repeated AIHEAEMAPML BKIGAPPCAFN = 7; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Obf: SyncRechargeBenefitInfoScNotify
// Type: Notify
// CmdID: 8372
message SyncRechargeBenefitInfoScNotify {
AIHEAEMAPML DCAPHMOCOJF = 13; // offset: 16
}
// Obf: TakeRechargeBenefitRewardCsReq
// Type: Req
// CmdID: 8362
message TakeRechargeBenefitRewardCsReq {
uint32 id = 5; // offset: 24
}
// Obf: TakeRechargeBenefitRewardScRsp
// Type: Rsp
// CmdID: 8364
message TakeRechargeBenefitRewardScRsp {
uint32 retcode = 15; // offset: 40
ItemList reward = 7; // offset: 24
AIHEAEMAPML DCAPHMOCOJF = 2; // offset: 16
}
// Obf: CmdRecommendType
enum CmdRecommendType {
CmdRecommendType_MNFEPONEDDJ = 0;
CmdGetBigDataAllRecommendCsReq = 2430;
CmdGetBigDataRecommendCsReq = 2424;
CmdGetBigDataRecommendScRsp = 2402;
CmdGetBigDataAllRecommendScRsp = 2407;
}
// Obf: BigDataRecommendType
enum BigDataRecommendType {
BIG_DATA_RECOMMEND_TYPE_NONE = 0;
BIG_DATA_RECOMMEND_TYPE_EQUIPMENT = 1;
BIG_DATA_RECOMMEND_TYPE_RELIC_SUIT = 2;
BIG_DATA_RECOMMEND_TYPE_RELIC_AVATAR = 3;
BIG_DATA_RECOMMEND_TYPE_AVATAR_RELIC = 4;
BIG_DATA_RECOMMEND_TYPE_LOCAL_LEGEND = 5;
BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_MOB = 6;
BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_BOSS = 7;
BIG_DATA_RECOMMEND_TYPE_CHALLENGE = 8;
BIG_DATA_RECOMMEND_TYPE_HMFFBIANKBF = 9;
}
message EquipmentRecommendInfo {
uint32 NDDAIJGDJCC = 4; // offset: 24
uint32 PNHGIECFEIA = 12; // offset: 28
}
// Obf: EquipmentRecommend
message EquipmentRecommend {
repeated EquipmentRecommendInfo equipment_list = 5; // offset: 16
}
message RelicRecommendInfo {
uint32 ALMKKEOHFGP = 10; // offset: 28
uint32 CAIAJLGANEB = 4; // offset: 24
uint32 OPMAHCPHIAE = 6; // offset: 32
}
// Obf: RelicRecommend
message RelicRecommend {
repeated RelicRecommendInfo recommend_relic_list = 10; // offset: 24
}
message PLBOMMCOHFM {
repeated uint32 EJCGAECFOEN = 5; // offset: 24
}
message CAGDNJNKONP {
repeated uint32 EJCGAECFOEN = 6; // offset: 16
}
message MAOGJFICFLK {
repeated CAGDNJNKONP NJFILHMPDAA = 15; // offset: 24
}
message BJAJFFKMONG {
repeated uint32 EJCGAECFOEN = 6; // offset: 24
uint32 buff_id = 13; // offset: 32
}
message BEOEKAICGHP {
repeated uint32 second_lineup = 4; // offset: 32
uint32 ICFPMEMJNPG = 9; // offset: 44
repeated uint32 first_lineup = 6; // offset: 16
uint32 KLMBHBLHAGC = 13; // offset: 40
}
message AOOJLMDLOFD {
uint32 GJNBKEDNFJN = 6; // offset: 32
repeated uint32 AFBAJIKGAAI = 10; // offset: 16
}
message GEBCMEHMMDL {
uint32 slot = 15; // offset: 36
repeated AOOJLMDLOFD BPNGFBGJLJD = 6; // offset: 24
uint32 avatar_id = 13; // offset: 32
}
message MBNCDJBKLEM {
oneof NCOIJJEHOGI {
PLBOMMCOHFM NCPJKDJHCOK = 11; // offset: 16
MAOGJFICFLK FBNDDFNFFCH = 10; // offset: 16
BJAJFFKMONG CEENPOIKHEA = 9; // offset: 16
BEOEKAICGHP INKELIGNFCM = 8; // offset: 16
GEBCMEHMMDL LODPJFDILEG = 13; // offset: 16
}
}
message PDMKEAGPKPD {
repeated MBNCDJBKLEM lineup_list = 15; // offset: 16
}
// Obf: GetBigDataRecommendCsReq
// Type: Req
// CmdID: 2424
message GetBigDataRecommendCsReq {
BigDataRecommendType big_data_recommend_type = 4; // offset: 24
uint32 equip_avatar = 7; // offset: 28
}
// Obf: GetBigDataRecommendScRsp
// Type: Rsp
// CmdID: 2402
message GetBigDataRecommendScRsp {
BigDataRecommendType big_data_recommend_type = 6; // offset: 48
uint32 retcode = 1; // offset: 40
bool has_recommand = 3; // offset: 44
uint32 equip_avatar = 2; // offset: 32
oneof recommend_type {
EquipmentRecommend equipment_recommend = 4; // offset: 16
RelicRecommend relic_recommend = 11; // offset: 16
PDMKEAGPKPD GOJKNKBOPDM = 14; // offset: 16
}
}
message RecomendedAvatarInfo {
uint32 relic_set_id = 2; // offset: 32
uint32 recommend_avatar_id = 9; // offset: 36
repeated uint32 avatar_id_list = 1; // offset: 16
}
message BigDataRecommendRelicAvatar {
repeated RecomendedAvatarInfo recommended_avatar_info_list = 10; // offset: 24
}
message LPACFNJPOFE {
uint32 APFJJMKGGGM = 9; // offset: 32
uint32 ICJBLLLEBBM = 8; // offset: 24
uint32 DJIFBGCODDE = 14; // offset: 28
}
message HKOBAJPOIAI {
uint32 DJIFBGCODDE = 7; // offset: 24
uint32 OPIJDBPJFNC = 5; // offset: 28
}
message BigDataAvatarRelicRecommend {
repeated LPACFNJPOFE inner_set_list = 2; // offset: 48
uint32 avatar_id = 14; // offset: 72
repeated HKOBAJPOIAI foot_main_property_list = 13; // offset: 24
repeated HKOBAJPOIAI body_main_property_list = 1; // offset: 64
repeated HKOBAJPOIAI rope_main_property_list = 12; // offset: 40
repeated LPACFNJPOFE outer_set_list = 10; // offset: 16
repeated HKOBAJPOIAI sphere_main_property_list = 3; // offset: 32
}
message BigDataRecommendAvatarRelic {
repeated BigDataAvatarRelicRecommend recomended_relic_info_list = 3; // offset: 24
}
// Obf: BigDataAllRecommendCSReq
// Type: Req
// CmdID: 2430
message GetBigDataAllRecommendCsReq {
BigDataRecommendType big_data_recommend_type = 2; // offset: 24
}
// Obf: GetBigDataAllRecommendScRsp
// Type: Rsp
// CmdID: 2407
message GetBigDataAllRecommendScRsp {
BigDataRecommendType big_data_recommend_type = 10; // offset: 36
uint32 retcode = 14; // offset: 32
oneof recommend_type {
BigDataRecommendRelicAvatar relic_avatar = 13; // offset: 16
BigDataRecommendAvatarRelic avatar_relic = 3; // offset: 16
PDMKEAGPKPD GOJKNKBOPDM = 8; // offset: 16
}
}
// Obf: CmdRedDotType
enum CmdRedDotType {
CmdRedDotType_MNFEPONEDDJ = 0;
CmdNCOJJPPBACB = 5914;
CmdRedDotType_CGLPNFKPIEC = 5939;
CmdGetAllRedDotDataCsReq = 5904;
CmdKAJFGKDINPL = 5912;
CmdGetAllRedDotDataScRsp = 5940;
CmdRedDotType_DHAEHFCCEEL = 5901;
}
enum GFFEODIKHCE {
GFFEODIKHCE_BABHPLCINED = 0;
GFFEODIKHCE_EFJHMPKDCFB = 1;
GFFEODIKHCE_KGMGEBDDFHP = 2;
}
message OLKDPNLDDAK {
repeated uint32 EPKEIAJGIOC = 10; // offset: 24
}
message LHPNIFCLCMB {
map<uint32, OLKDPNLDDAK> LIEBLGOFMCI = 6; // offset: 16
uint32 panel_id = 10; // offset: 32
uint32 OAHNENEDPHN = 14; // offset: 36
}
// Obf: GetAllRedDotDataCsReq
// Type: Req
// CmdID: 5904
message GetAllRedDotDataCsReq {
}
// Type: Rsp
// CmdID: 5940
message GetAllRedDotDataScRsp {
uint32 retcode = 7; // offset: 32
repeated LHPNIFCLCMB LNMGMKHJBKE = 14; // offset: 16
}
message DFALACKAKEA {
repeated uint32 switch_list = 2; // offset: 24
uint32 panel_id = 13; // offset: 32
uint32 group_id = 3; // offset: 44
uint32 OAHNENEDPHN = 1; // offset: 40
GFFEODIKHCE EDBKHOEGFGK = 6; // offset: 36
}
// Type: Rsp
// CmdID: 5914
message NCOJJPPBACB {
uint32 OAHNENEDPHN = 13; // offset: 32
uint32 panel_id = 4; // offset: 36
uint32 group_id = 10; // offset: 28
uint32 retcode = 5; // offset: 24
}
message LNPKIDCLALE {
uint32 group_id = 15; // offset: 28
uint32 OAHNENEDPHN = 2; // offset: 24
uint32 panel_id = 8; // offset: 32
}
// Type: Rsp
// CmdID: 5912
message KAJFGKDINPL {
uint32 retcode = 12; // offset: 36
uint32 panel_id = 8; // offset: 32
uint32 group_id = 1; // offset: 40
OLKDPNLDDAK HDLPFEBMJBL = 2; // offset: 16
uint32 OAHNENEDPHN = 3; // offset: 44
}
// Obf: CmdRelicBoxType
enum CmdRelicBoxType {
CmdRelicBoxType_MNFEPONEDDJ = 0;
CmdGetRelicBoxDataCsReq = 8951;
CmdSetRelicBoxTargetScRsp = 8966;
CmdSetRelicBoxTargetCsReq = 8956;
CmdReportRelicBoxActionCsReq = 8959;
CmdGetRelicBoxDataScRsp = 8969;
CmdConfirmRelicBoxScRsp = 8960;
CmdOpenRelicBoxScRsp = 8967;
CmdOpenRelicBoxCsReq = 8954;
CmdReportRelicBoxActionScRsp = 8953;
CmdSetRelicBoxCustomCsReq = 8965;
CmdSetRelicBoxCustomScRsp = 8955;
CmdConfirmRelicBoxCsReq = 8957;
}
enum KBBLKIFPBCA {
KBBLKIFPBCA_OCFBAIPCHPC = 0;
KBBLKIFPBCA_KFHKNPLEIHH = 1;
KBBLKIFPBCA_BPOKIHMJGBD = 2;
}
enum EHGIJEPOJFD {
EHGIJEPOJFD_IILGHCGCOCH = 0;
EHGIJEPOJFD_CMJLHNNDAOE = 1;
}
message HIIOBFEMOLJ {
uint32 main_affix_id = 9; // offset: 32
uint32 tid = 6; // offset: 44
repeated RelicAffix sub_affix_list = 3; // offset: 16
uint32 level = 4; // offset: 36
uint32 type = 1; // offset: 40
uint32 exp = 13; // offset: 48
}
message NIBJHJGDPEC {
uint32 AAFKACMJAKD = 1; // offset: 24
uint32 CGCMJCNPLGP = 4; // offset: 28
}
message NADGCMCDBCI {
NIBJHJGDPEC HMGKOEIKNKC = 2; // offset: 24
EHGIJEPOJFD PLACLJNLIEA = 1; // offset: 32
uint32 avatar_id = 11; // offset: 36
}
message NMJPEPLHEJA {
NIBJHJGDPEC HMGKOEIKNKC = 12; // offset: 16
uint32 avatar_id = 6; // offset: 32
}
// Obf: GetRelicBoxDataCsReq
// Type: Req
// CmdID: 8951
message GetRelicBoxDataCsReq {
}
// Obf: GetRelicBoxDataScRsp
// Type: Rsp
// CmdID: 8969
message GetRelicBoxDataScRsp {
NADGCMCDBCI OHCIEIHHKAL = 8; // offset: 40
repeated uint32 DLCGBPOPPIH = 6; // offset: 32
repeated NMJPEPLHEJA OAKBNOBPDNI = 13; // offset: 16
uint32 retcode = 2; // offset: 60
KBBLKIFPBCA state = 10; // offset: 56
uint32 CLBAOKFAALJ = 1; // offset: 64
HIIOBFEMOLJ CMMLNDMEIFO = 11; // offset: 24
}
// Obf: SetRelicBoxCustomCsReq
// Type: Req
// CmdID: 8965
message SetRelicBoxCustomCsReq {
NMJPEPLHEJA OAKBNOBPDNI = 4; // offset: 32
repeated NMJPEPLHEJA ENEPHGGMADB = 5; // offset: 24
}
// Obf: SetRelicBoxCustomScRsp
// Type: Rsp
// CmdID: 8955
message SetRelicBoxCustomScRsp {
uint32 retcode = 13; // offset: 24
}
// Obf: SetRelicBoxTargetCsReq
// Type: Req
// CmdID: 8956
message SetRelicBoxTargetCsReq {
NADGCMCDBCI OHCIEIHHKAL = 14; // offset: 16
}
// Obf: SetRelicBoxTargetScRsp
// Type: Rsp
// CmdID: 8966
message SetRelicBoxTargetScRsp {
uint32 retcode = 8; // offset: 32
NADGCMCDBCI OHCIEIHHKAL = 1; // offset: 24
}
// Obf: OpenRelicBoxCsReq
// Type: Req
// CmdID: 8954
message OpenRelicBoxCsReq {
NADGCMCDBCI OHCIEIHHKAL = 11; // offset: 24
}
// Obf: OpenRelicBoxScRsp
// Type: Rsp
// CmdID: 8967
message OpenRelicBoxScRsp {
HIIOBFEMOLJ KCPMPCJNPCE = 14; // offset: 16
uint32 retcode = 9; // offset: 36
uint32 CLFLIBJNBCB = 8; // offset: 32
}
// Obf: ConfirmRelicBoxCsReq
// Type: Req
// CmdID: 8957
message ConfirmRelicBoxCsReq {
bool FFEHHMPFGAB = 10; // offset: 24
}
// Obf: ConfirmRelicBoxScRsp
// Type: Rsp
// CmdID: 8960
message ConfirmRelicBoxScRsp {
repeated uint32 DLCGBPOPPIH = 5; // offset: 24
uint32 retcode = 3; // offset: 40
bool FFEHHMPFGAB = 7; // offset: 36
uint32 FFEOOMEOKKI = 8; // offset: 32
}
// Obf: ReportRelicBoxActionCsReq
// Type: Req
// CmdID: 8959
message ReportRelicBoxActionCsReq {
oneof IPGNECGHNAC {
uint32 KDKNPAGEHJP = 6; // offset: 16
}
}
// Obf: ReportRelicBoxActionScRsp
// Type: Rsp
// CmdID: 8953
message ReportRelicBoxActionScRsp {
uint32 retcode = 4; // offset: 24
KBBLKIFPBCA state = 3; // offset: 28
}
// Obf: CmdRelicSmartWearType
enum CmdRelicSmartWearType {
CmdRelicSmartWearType_MNFEPONEDDJ = 0;
CmdRelicSmartWearAddPlanScRsp = 8255;
CmdRelicSmartWearGetPlanCsReq = 8251;
CmdRelicSmartWearUpdatePlanScRsp = 8266;
CmdRelicSmartWearUpdatePinRelicCsReq = 8263;
CmdRelicSmartWearDeletePinRelicCsReq = 8270;
CmdRelicSmartWearUpdatePinRelicScRsp = 8264;
CmdRelicSmartWearUpdatePlanCsReq = 8256;
CmdRelicSmartWearDeletePlanScRsp = 8252;
CmdRelicSmartWearDeletePlanCsReq = 8262;
CmdRelicSmartWearGetPinRelicScRsp = 8260;
CmdRelicSmartWearAddPlanCsReq = 8265;
CmdRelicSmartWearGetPinRelicCsReq = 8257;
CmdRelicSmartWearUpdatePinRelicScNotify = 8261;
CmdRelicSmartWearGetPlanScRsp = 8269;
CmdRelicSmartWearDeletePinRelicScRsp = 8258;
}
enum PDBJBBPFMPG {
PDBJBBPFMPG_MNFEPONEDDJ = 0;
PDBJBBPFMPG_LHHLOLJMOFI = 1;
PDBJBBPFMPG_HILJHNOMAEC = 2;
PDBJBBPFMPG_OAKBNOBPDNI = 3;
}
message RelicSmartWearPlan {
repeated uint32 inside_relic_list = 1; // offset: 16
uint32 avatar_id = 10; // offset: 44
repeated uint32 outside_relic_list = 8; // offset: 24
uint32 unique_id = 7; // offset: 40
}
// Obf: RelicSmartWearGetPlanCsReq
// Type: Req
// CmdID: 8251
message RelicSmartWearGetPlanCsReq {
uint32 avatar_id = 11; // offset: 24
}
// Obf: RelicSmartWearGetPlanScRsp
// Type: Rsp
// CmdID: 8269
message RelicSmartWearGetPlanScRsp {
uint32 avatar_id = 3; // offset: 32
repeated RelicSmartWearPlan relic_plan_list = 15; // offset: 24
uint32 retcode = 12; // offset: 36
}
// Obf: RelicSmartWearAddPlanCsReq
// Type: Req
// CmdID: 8265
message RelicSmartWearAddPlanCsReq {
RelicSmartWearPlan relic_plan = 3; // offset: 24
}
// Obf: RelicSmartWearAddPlanScRsp
// Type: Rsp
// CmdID: 8255
message RelicSmartWearAddPlanScRsp {
RelicSmartWearPlan relic_plan = 15; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: RelicSmartWearUpdatePlanCsReq
// Type: Req
// CmdID: 8256
message RelicSmartWearUpdatePlanCsReq {
RelicSmartWearPlan relic_plan = 10; // offset: 16
}
// Obf: RelicSmartWearUpdatePlanScRsp
// Type: Rsp
// CmdID: 8266
message RelicSmartWearUpdatePlanScRsp {
uint32 retcode = 3; // offset: 32
RelicSmartWearPlan relic_plan = 5; // offset: 16
}
// Obf: RelicSmartWearDeletePlanCsReq
// Type: Req
// CmdID: 8262
message RelicSmartWearDeletePlanCsReq {
uint32 unique_id = 9; // offset: 24
}
// Obf: RelicSmartWearDeletePlanScRsp
// Type: Rsp
// CmdID: 8252
message RelicSmartWearDeletePlanScRsp {
uint32 retcode = 1; // offset: 28
uint32 unique_id = 12; // offset: 24
}
message LHNDMGBPHJF {
repeated uint32 outside_relic_list = 11; // offset: 32
PDBJBBPFMPG FGMIBAPGHKG = 15; // offset: 40
repeated uint32 inside_relic_list = 3; // offset: 24
}
message PMHKMANLNFH {
LHNDMGBPHJF KDIMJOBMKLF = 7; // offset: 32
repeated uint32 relic_ids = 12; // offset: 16
uint32 avatar_id = 10; // offset: 40
}
// Obf: RelicSmartWearGetPinRelicCsReq
// Type: Req
// CmdID: 8257
message RelicSmartWearGetPinRelicCsReq {
uint32 avatar_id = 9; // offset: 24
}
// Obf: RelicSmartWearGetPinRelicScRsp
// Type: Rsp
// CmdID: 8260
message RelicSmartWearGetPinRelicScRsp {
uint32 retcode = 3; // offset: 32
uint32 avatar_id = 7; // offset: 36
repeated PMHKMANLNFH OOCHHEHAHCF = 9; // offset: 16
}
// Obf: RelicSmartWearUpdatePinRelicScNotify
// Type: Notify
// CmdID: 8261
message RelicSmartWearUpdatePinRelicScNotify {
repeated PMHKMANLNFH OIPANMLBJJK = 10; // offset: 24
repeated PMHKMANLNFH IFIGFMKCLII = 12; // offset: 32
uint32 relic_unique_id = 6; // offset: 40
}
// Obf: RelicSmartWearUpdatePinRelicCsReq
// Type: Req
// CmdID: 8263
message RelicSmartWearUpdatePinRelicCsReq {
PMHKMANLNFH PINCDKKLMDI = 14; // offset: 24
}
// Obf: RelicSmartWearUpdatePinRelicScRsp
// Type: Rsp
// CmdID: 8264
message RelicSmartWearUpdatePinRelicScRsp {
uint32 retcode = 8; // offset: 32
PMHKMANLNFH PINCDKKLMDI = 4; // offset: 24
}
// Obf: RelicSmartWearDeletePinRelicCsReq
// Type: Req
// CmdID: 8270
message RelicSmartWearDeletePinRelicCsReq {
bool GKGLMEICEPD = 6; // offset: 36
repeated LHNDMGBPHJF ALCJIGFGBDA = 7; // offset: 24
uint32 avatar_id = 10; // offset: 32
}
// Obf: RelicSmartWearDeletePinRelicScRsp
// Type: Rsp
// CmdID: 8258
message RelicSmartWearDeletePinRelicScRsp {
repeated LHNDMGBPHJF ALCJIGFGBDA = 8; // offset: 24
uint32 avatar_id = 1; // offset: 32
uint32 retcode = 5; // offset: 36
}
// Obf: CmdReplayType
enum CmdReplayType {
CmdReplayType_MNFEPONEDDJ = 0;
CmdGetReplayTokenCsReq = 3583;
CmdReplayType_CDPHLMAIJKL = 3524;
CmdGetReplayTokenScRsp = 3581;
CmdDAAIDHAGCBD = 3504;
}
// Obf: GetReplayTokenCsReq
// Type: Req
// CmdID: 3583
message GetReplayTokenCsReq {
uint32 DMMEGILIKDA = 7; // offset: 40
uint32 GAKPEKHGIDG = 10; // offset: 52
ReplayType replay_type = 8; // offset: 48
string PCJHHFOMKJJ = 1; // offset: 24
uint32 stage_id = 11; // offset: 44
string ENDGNLHBMJH = 15; // offset: 32
}
// Type: Rsp
// CmdID: 3581
message GetReplayTokenScRsp {
ReplayType replay_type = 9; // offset: 48
string PCJHHFOMKJJ = 4; // offset: 32
uint32 retcode = 8; // offset: 44
string account_uid = 3; // offset: 16
uint32 stage_id = 11; // offset: 40
}
message CGHDJFOGBDD {
}
// Type: Rsp
// CmdID: 3504
message DAAIDHAGCBD {
uint32 retcode = 6; // offset: 32
repeated ReplayInfo KGEHJGOEGCF = 7; // offset: 24
}
// Obf: CmdRndOptionType
enum CmdRndOptionType {
CmdRndOptionType_MNFEPONEDDJ = 0;
CmdHILFKPHGMPI = 3481;
CmdDailyFirstMeetPamCsReq = 3424;
CmdOICFKJIIDOK = 3404;
CmdGetRndOptionCsReq = 3483;
}
// Obf: GetRndOptionCsReq
// Type: Req
// CmdID: 3483
message GetRndOptionCsReq {
uint32 id = 7; // offset: 24
}
// Type: Rsp
// CmdID: 3481
message HILFKPHGMPI {
uint32 retcode = 8; // offset: 32
repeated uint32 CFHMBIANHOL = 14; // offset: 16
}
// Obf: DailyFirstMeetPamCsReq
// Type: Req
// CmdID: 3424
message DailyFirstMeetPamCsReq {
}
// Type: Rsp
// CmdID: 3404
message OICFKJIIDOK {
uint32 retcode = 11; // offset: 24
}
// Obf: CmdRogueType
enum CmdRogueType {
CmdRogueType_MNFEPONEDDJ = 0;
CmdExchangeRogueRewardKeyCsReq = 1825;
CmdTakeRogueScoreRewardScRsp = 1809;
CmdDNGELJEIBHN = 1888;
CmdSyncRogueFinishScNotify = 1823;
CmdSyncRogueAeonScNotify = 1839;
CmdSyncRogueReviveInfoScNotify = 1845;
CmdQuitRogueScRsp = 1808;
CmdEnterRogueCsReq = 1835;
CmdGetRogueScoreRewardInfoScRsp = 1882;
CmdLeaveRogueScRsp = 1900;
CmdGetRogueAeonInfoCsReq = 1826;
CmdFinishAeonDialogueGroupScRsp = 1892;
CmdGetRogueInitialScoreScRsp = 1847;
CmdIEPADLOPCCM = 1860;
CmdSyncRogueAreaUnlockScNotify = 1841;
CmdGetRogueInitialScoreCsReq = 1822;
CmdGetRogueTalentInfoScRsp = 1866;
CmdOpenRogueChestCsReq = 1807;
CmdGetRogueScoreRewardInfoCsReq = 1833;
CmdGetRogueInfoCsReq = 1883;
CmdEnterRogueMapRoomScRsp = 1864;
CmdSyncRogueSeasonFinishScNotify = 1837;
CmdSyncRogueMapRoomScNotify = 1851;
CmdStartRogueScRsp = 1804;
CmdKNPOMKPIEDH = 1893;
CmdTakeRogueAeonLevelRewardCsReq = 1842;
CmdGetRogueTalentInfoCsReq = 1887;
CmdSyncRogueGetItemScNotify = 1832;
CmdGLDLCBKKENJ = 1848;
CmdPGDIIIDPFLD = 1806;
CmdSyncRogueVirtualItemInfoScNotify = 1871;
CmdOBFDCIHKBHB = 1801;
CmdAKMJLNJDCEL = 1856;
CmdOpenRogueChestScRsp = 1854;
CmdQuitRogueCsReq = 1868;
CmdStartRogueCsReq = 1824;
CmdEnableRogueTalentCsReq = 1820;
CmdEnableRogueTalentScRsp = 1849;
CmdFAFGHPDPOJM = 1886;
CmdIINEMAHANEG = 1821;
CmdEnterRogueScRsp = 1813;
CmdFinishAeonDialogueGroupCsReq = 1895;
CmdTakeRogueScoreRewardCsReq = 1803;
CmdSyncRogueRewardInfoScNotify = 1889;
CmdJKJEDCGPOGK = 1818;
CmdExchangeRogueRewardKeyScRsp = 1877;
CmdSyncRogueStatusScNotify = 1830;
CmdEnterRogueMapRoomCsReq = 1812;
CmdGetRogueAeonInfoScRsp = 1870;
CmdSyncRogueExploreWinScNotify = 1802;
CmdGetRogueInfoScRsp = 1881;
CmdLeaveRogueCsReq = 1862;
CmdFIIPHEAHFEH = 1831;
}
// Obf: RogueStatus
enum RogueStatus {
RogueStatus_MNFEPONEDDJ = 0;
RogueStatus_HFCKLAJODOO = 1;
RogueStatus_MGEIOAIKKON = 2;
RogueStatus_NNAFGFCCFGL = 3;
RogueStatus_NGPFHCFEHPK = 4;
}
// Obf: RogueRoomStatus
enum RogueRoomStatus {
RogueRoomStatus_MNFEPONEDDJ = 0;
RogueRoomStatus_game_lock_info = 1;
RogueRoomStatus_CCJMKNNHKKE = 2;
RogueRoomStatus_EOEFFICLKPN = 3;
RogueRoomStatus_NGPFHCFEHPK = 4;
}
// Obf: RogueAreaStatus
enum RogueAreaStatus {
RogueAreaStatus_game_lock_info = 0;
RogueAreaStatus_CCJMKNNHKKE = 1;
RogueAreaStatus_MGEGCHJCBOE = 2;
RogueAreaStatus_OCFBAIPCHPC = 3;
}
enum FCNDNPDGADB {
FCNDNPDGADB_MNFEPONEDDJ = 0;
FCNDNPDGADB_CNMNACEBAFP = 1;
FCNDNPDGADB_LAJKCOKJCCJ = 2;
FCNDNPDGADB_CPGIOIIANGA = 3;
FCNDNPDGADB_ABNMCFMGIOB = 4;
FCNDNPDGADB_DLMICOPKFCO = 5;
FCNDNPDGADB_KDGMIMJEAFF = 6;
FCNDNPDGADB_shop_sync_info = 7;
FCNDNPDGADB_NBDCGPIOGKE = 8;
FCNDNPDGADB_JEENJLLDDOC = 9;
}
enum FOEEKODAJMB {
FOEEKODAJMB_MNFEPONEDDJ = 0;
FOEEKODAJMB_CNMNACEBAFP = 1;
FOEEKODAJMB_ABNMCFMGIOB = 2;
FOEEKODAJMB_DLMICOPKFCO = 3;
FOEEKODAJMB_BMCMPHDKBDI = 4;
FOEEKODAJMB_BJOENIFAFLL = 5;
FOEEKODAJMB_HIJCGFONFFL = 6;
FOEEKODAJMB_OJEPGKBPPIP = 7;
FOEEKODAJMB_BDJFLEJPDOG = 8;
FOEEKODAJMB_shop_sync_info = 9;
FOEEKODAJMB_KDGMIMJEAFF = 10;
FOEEKODAJMB_NBDCGPIOGKE = 11;
FOEEKODAJMB_JEENJLLDDOC = 12;
}
enum EILJDGAMAHL {
EILJDGAMAHL_JDAKJOKNBAD = 0;
EILJDGAMAHL_BCJILFHEADJ = 1;
}
message OMAHBNPPJEP {
uint32 level = 12; // offset: 28
uint32 buff_id = 8; // offset: 24
}
message HEMOFIOPHCM {
repeated OMAHBNPPJEP buff_list = 9; // offset: 24
}
message DJCLLONHILG {
uint32 CPFHIAIECBJ = 5; // offset: 32
uint32 room_id = 4; // offset: 24
uint32 ADEGLDMGOLD = 15; // offset: 40
RogueRoomStatus NFIOOKKOMHL = 12; // offset: 28
RogueRoomStatus KMMADFNBBOP = 7; // offset: 36
}
message DDKCLNBOMML {
repeated DJCLLONHILG GMMBPCALEJF = 9; // offset: 24
uint32 map_id = 3; // offset: 44
uint32 PBDLFBCMMOC = 10; // offset: 36
uint32 AOFKNFLIHHM = 1; // offset: 32
uint32 area_id = 13; // offset: 40
}
message EIIMAHHNNPD {
RogueAreaStatus CIHDKBLGPEG = 12; // offset: 32
RogueStatus LNHEKIGDGDO = 2; // offset: 44
uint32 map_id = 9; // offset: 40
bool BKDDLNMCIEE = 6; // offset: 24
uint32 DLELNILPMDK = 7; // offset: 28
uint32 area_id = 4; // offset: 36
}
message LBFENJLJHJH {
repeated OMAHBNPPJEP KMIFLCOEJBD = 2; // offset: 16
uint32 JPBMDCGDHGK = 12; // offset: 52
uint32 KIPCEDPLBAF = 4; // offset: 76
uint32 FPAFMKACDJF = 9; // offset: 48
repeated uint32 PJFCOINHPCI = 3; // offset: 32
uint32 FDCOFOEODHA = 11; // offset: 56
uint32 FLPHBGODFEA = 5; // offset: 80
RogueCommonBuffSelectSourceType JKMAEIELMGM = 7; // offset: 72
uint32 ADENPGAIIBF = 13; // offset: 64
uint32 MLDIAADLLOG = 1; // offset: 68
bool EGCPDKNBCBD = 10; // offset: 60
uint32 HJPCOLONPLM = 15; // offset: 84
ItemCostData CDPLEABLHEF = 8; // offset: 40
}
message FPHBKNEBBFK {
OMAHBNPPJEP POIAPGONKAA = 14; // offset: 24
repeated OMAHBNPPJEP PNGNPDBBPGN = 3; // offset: 32
}
message CKJLFLNGPGF {
uint32 JAFPCNIPLNC = 15; // offset: 40
repeated OMAHBNPPJEP HGOOMDLGKPH = 8; // offset: 32
repeated OMAHBNPPJEP CBEOHIPPMMH = 2; // offset: 24
}
message JNBENNEHFBF {
float KKGKEHEOPCI = 15; // offset: 32
uint32 buff_id = 9; // offset: 36
ItemCostData cost_data = 13; // offset: 24
}
message GDFCBHMDAHC {
repeated JNBENNEHFBF FMBEJHPMJDH = 12; // offset: 16
}
message LPAIHEGHEEB {
uint32 MLHGBOADEOM = 7; // offset: 40
uint32 EOMKIBNKHIB = 2; // offset: 44
map<uint32, uint32> IIGIMENHPGB = 8; // offset: 16
uint32 DJFMBNFLNDJ = 10; // offset: 32
uint32 GNBDGNBNPBK = 6; // offset: 36
}
message EAGENKDLMDO {
repeated LPAIHEGHEEB IONMAIINDIG = 4; // offset: 16
}
message FDGPCJJCMPG {
EAGENKDLMDO HNCCEOBILJJ = 11; // offset: 24
repeated uint32 ELHOKECAEAJ = 9; // offset: 16
}
message NOHNDADKHPH {
repeated uint32 EKJEMIACLHA = 13; // offset: 24
}
message DEAFHIIOMJB {
repeated uint32 COKPMEOMLIG = 14; // offset: 24
}
message DOKIGPCIBGJ {
uint32 CBBAEHDOJLK = 15; // offset: 36
// oneof ANMPMNIJEGE {
// PreloadItemList HMCMEKJDDLL = 1; // offset: 16
// HEMOFIOPHCM KIBOHJCAHHJ = 5; // offset: 16
// }
}
message FDEJCJIJPCD {
ItemCostData IIJBOBNLOAD = 8; // offset: 24
}
message LCACMDJFJDC {
uint32 FACAEMJFFFP = 11; // offset: 24
}
message BBJGIMOEAEB {
uint32 JFNIEBMPGIM = 6; // offset: 36
uint32 JPBMDCGDHGK = 10; // offset: 40
uint32 HKGHJALIPNJ = 1; // offset: 24
uint32 PONKLGOHBBC = 15; // offset: 32
uint32 EDLKFLLLMPE = 11; // offset: 28
}
message GHMIFDFCLAF {
MPDDLMFGADI rogue_get_info = 851; // offset: 16
NPMCMIBEPAO PMMGJDNFOKF = 1595; // offset: 32
}
message MPDDLMFGADI {
CPOAKAPNOEN EHJKIHBAIIO = 9; // offset: 56
HCJHJAAMAPG AEGIPNEFMBM = 14; // offset: 48
GDGKAODOAMH OHJHNHBDMNN = 15; // offset: 40
AKOJOIEODGA NIIKOPKGBKO = 7; // offset: 24
JHOCDFHKNEI NDIHLEPEMBP = 1; // offset: 16
}
message NPMCMIBEPAO {
ILMDDBEKOIN BBOKNLGDNFP = 1; // offset: 48
DDKCLNBOMML rogue_map = 2; // offset: 64
NJFJNHIGKPC AEGIPNEFMBM = 4; // offset: 40
NEHABHNNCKP HNCCEOBILJJ = 6; // offset: 56
BKGGHGJMJJP NFBAEMIANDO = 13; // offset: 32
bool AOGGGKIMBNA = 14; // offset: 88
GEOPHOBIBCD pending_action = 5; // offset: 80
BMOOHCOBEGA LNAOKIIMJME = 15; // offset: 72
BMEMFIOPIFO GIDAAIGDPLA = 12; // offset: 24
RogueStatus status = 8; // offset: 92
}
message AKOJOIEODGA {
int64 begin_time = 5; // offset: 24
int64 end_time = 2; // offset: 32
uint32 season = 1; // offset: 40
}
message CPOAKAPNOEN {
repeated EIIMAHHNNPD PHHDBFHKHMG = 9; // offset: 24
}
message HCJHJAAMAPG {
uint32 DKIPOMNPPLE = 2; // offset: 40
uint32 CAEELFJLJIM = 10; // offset: 36
bool FPDMGKOONBA = 14; // offset: 32
repeated uint32 GOBMDKMDDFI = 3; // offset: 24
}
message JHOCDFHKNEI {
uint32 HMPMKCCMFCK = 13; // offset: 32
uint32 BBHMOEPMFAO = 4; // offset: 28
uint32 KOKJMKJLNEO = 6; // offset: 24
}
message BMOOHCOBEGA {
repeated OMAHBNPPJEP KMIFLCOEJBD = 6; // offset: 16
}
message NEHABHNNCKP {
EAGENKDLMDO HNCCEOBILJJ = 14; // offset: 16
}
message BMEMFIOPIFO {
repeated uint32 unfinished_story_line_id_list = 1; // offset: 16
repeated uint32 JFAGOOABLFD = 15; // offset: 32
repeated uint32 base_avatar_id_list = 13; // offset: 24
FDEJCJIJPCD GEOLHHAOPJB = 4; // offset: 40
}
message BMLCEDJDJOL {
DEAFHIIOMJB EOBCCGLOGOG = 7; // offset: 16
}
message NJFJNHIGKPC {
uint32 BNKKCDNLNFA = 3; // offset: 28
bool FPDMGKOONBA = 6; // offset: 32
uint32 CAEELFJLJIM = 14; // offset: 24
}
message BKGGHGJMJJP {
repeated uint32 JDGKILCCNKH = 1; // offset: 16
}
message MENDLIGNNCE {
uint32 DKIPOMNPPLE = 15; // offset: 32
repeated uint32 GOBMDKMDDFI = 8; // offset: 24
uint32 BNKKCDNLNFA = 6; // offset: 44
uint32 CAEELFJLJIM = 4; // offset: 36
bool FPDMGKOONBA = 2; // offset: 40
}
message DHGNEMKDLDI {
uint32 ENLMKNCGJDC = 15; // offset: 28
uint32 KJOOKBFODBN = 5; // offset: 32
uint32 score_id = 12; // offset: 24
}
message EJPCPNELBKG {
uint32 CEGCIEDIBOB = 5; // offset: 36
repeated DHGNEMKDLDI EMCHHJKDNBD = 1; // offset: 24
float CCNJDANILJL = 15; // offset: 32
}
message HNFHFEKGHCF {
AvatarType avatar_type = 4; // offset: 28
uint32 id = 5; // offset: 36
uint32 slot = 6; // offset: 32
uint32 level = 12; // offset: 24
}
message HGNIHEDAPEG {
repeated HNFHFEKGHCF avatar_list = 6; // offset: 16
repeated OMAHBNPPJEP buff_list = 13; // offset: 32
repeated uint32 IONMAIINDIG = 14; // offset: 24
}
message LCFACEGIJMA {
GDGKAODOAMH KCBHKFKGHHJ = 15; // offset: 24
HGNIHEDAPEG record_info = 5; // offset: 40
uint32 HMPMKCCMFCK = 4; // offset: 64
ItemList IOMNKLAIHKN = 2; // offset: 32
uint32 PAPAKEFPDLE = 3; // offset: 68
uint32 HNMJAPFGCAF = 11; // offset: 52
uint32 JGKJHMJFKKG = 9; // offset: 48
uint32 EJHLANGAFCN = 373; // offset: 72
bool is_win = 13; // offset: 60
uint32 score_id = 10; // offset: 76
uint32 area_id = 1353; // offset: 56
}
message GDGKAODOAMH {
uint32 LCJKKMHOIMJ = 7; // offset: 36
int64 BCOODLFODMK = 3; // offset: 48
int64 EHMHKMNPAGM = 1; // offset: 40
uint32 GKBCALMHJJA = 13; // offset: 32
bool JEKNIGHCGIK = 2; // offset: 56
repeated uint32 JCFPKPKFGNA = 15; // offset: 24
bool HLIHAKBLHNH = 11; // offset: 57
}
message GHDDFEBCNNJ {
uint32 exp = 3; // offset: 36
uint32 level = 13; // offset: 28
uint32 DDOGMNLBKDO = 1; // offset: 24
uint32 ENPIAPKLKNL = 4; // offset: 32
}
message ILIOCCJBKAL {
uint32 rogue_dialogue_event_id = 13; // offset: 28
uint32 arg_id = 14; // offset: 24
float GKCJDAKALGL = 9; // offset: 40
bool DMPCGOBDFGN = 1; // offset: 32
int32 OEMKIHCAKCJ = 5; // offset: 36
}
message KMHEKIAGMGD {
uint32 game_mode_type = 11; // offset: 52
uint32 IBLMEAHHENI = 2; // offset: 44
uint32 MCOPKBNFMJM = 8; // offset: 48
repeated ILIOCCJBKAL KPGADKCDBLI = 14; // offset: 24
repeated uint32 EHMJKCCJOBN = 7; // offset: 16
uint32 HOJIOHLHAAF = 13; // offset: 40
}
message ALGHNINEONA {
repeated uint32 BLJHPDONGJJ = 12; // offset: 16
EILJDGAMAHL BLCOCDGHKAC = 8; // offset: 44
// oneof ANMPMNIJEGE {
// PreloadItemList HMCMEKJDDLL = 3; // offset: 24
// }
}
// Obf: GetRogueInfoCsReq
// Type: Req
// CmdID: 1883
message GetRogueInfoCsReq {
}
// Obf: GetRogueInfoScRsp
// Type: Rsp
// CmdID: 1881
message GetRogueInfoScRsp {
GHMIFDFCLAF rogue_info = 14; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: StartRogueCsReq
// Type: Req
// CmdID: 1824
message StartRogueCsReq {
repeated uint32 AGJKFJCNGGI = 9; // offset: 16
uint32 area_id = 1; // offset: 48
repeated uint32 base_avatar_id_list = 15; // offset: 40
repeated uint32 unfinished_story_line_id_list = 10; // offset: 24
uint32 ENPIAPKLKNL = 14; // offset: 52
}
// Obf: StartRogueScRsp
// Type: Rsp
// CmdID: 1804
message StartRogueScRsp {
LineupInfo lineup = 10; // offset: 24
uint32 retcode = 11; // offset: 56
GHMIFDFCLAF rogue_info = 6; // offset: 16
SceneInfo scene = 8; // offset: 48
JCBJDLNDAEH LFMDHAFJNMA = 13; // offset: 40
}
// Obf: EnterRogueCsReq
// Type: Req
// CmdID: 1835
message EnterRogueCsReq {
uint32 area_id = 12; // offset: 24
}
// Obf: EnterRogueScRsp
// Type: Rsp
// CmdID: 1813
message EnterRogueScRsp {
uint32 retcode = 6; // offset: 56
LineupInfo lineup = 8; // offset: 32
GHMIFDFCLAF rogue_info = 7; // offset: 48
JCBJDLNDAEH LFMDHAFJNMA = 13; // offset: 40
SceneInfo scene = 15; // offset: 16
}
// Obf: LeaveRogueCsReq
// Type: Req
// CmdID: 1862
message LeaveRogueCsReq {
}
// Obf: LeaveRogueScRsp
// Type: Rsp
// CmdID: 1900
message LeaveRogueScRsp {
JCBJDLNDAEH LFMDHAFJNMA = 13; // offset: 24
SceneInfo scene = 3; // offset: 48
LineupInfo lineup = 15; // offset: 16
GHMIFDFCLAF rogue_info = 7; // offset: 32
uint32 retcode = 5; // offset: 56
}
// Obf: SyncRogueFinishScNotify
// Type: Notify
// CmdID: 1823
message SyncRogueFinishScNotify {
LCFACEGIJMA finish_info = 12; // offset: 24
}
// Obf: AKMJLNJDCEL
// Type: Req
// CmdID: 1856
message AKMJLNJDCEL {
repeated uint32 base_avatar_id_list = 4; // offset: 16
uint32 prop_entity_id = 13; // offset: 40
repeated uint32 unfinished_story_line_id_list = 15; // offset: 24
}
// Obf: GLDLCBKKENJ
// Type: Rsp
// CmdID: 1848
message GLDLCBKKENJ {
repeated uint32 base_avatar_id_list = 3; // offset: 32
uint32 retcode = 15; // offset: 40
repeated uint32 unfinished_story_line_id_list = 7; // offset: 16
}
// Obf: DNGELJEIBHN
// Type: Req
// CmdID: 1888
message DNGELJEIBHN {
repeated uint32 unfinished_story_line_id_list = 12; // offset: 24
repeated uint32 base_avatar_id_list = 1; // offset: 16
uint32 interacted_prop_entity_id = 5; // offset: 40
}
// Obf: FAFGHPDPOJM
// Type: Rsp
// CmdID: 1886
message FAFGHPDPOJM {
repeated uint32 unfinished_story_line_id_list = 14; // offset: 32
FDEJCJIJPCD GEOLHHAOPJB = 15; // offset: 40
uint32 retcode = 8; // offset: 48
repeated uint32 base_avatar_id_list = 9; // offset: 24
}
// Obf: SyncRogueReviveInfoScNotify
// Type: Notify
// CmdID: 1845
message SyncRogueReviveInfoScNotify {
FDEJCJIJPCD GEOLHHAOPJB = 3; // offset: 16
}
// Obf: FIIPHEAHFEH
// Type: Req
// CmdID: 1831
message FIIPHEAHFEH {
}
// Obf: JKJEDCGPOGK
// Type: Rsp
// CmdID: 1818
message JKJEDCGPOGK {
GDFCBHMDAHC GPONDKOLOLI = 15; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: PGDIIIDPFLD
// Type: Req
// CmdID: 1806
message PGDIIIDPFLD {
uint32 maze_buff_id = 1; // offset: 24
}
// Obf: OBFDCIHKBHB
// Type: Rsp
// CmdID: 1801
message OBFDCIHKBHB {
uint32 retcode = 14; // offset: 36
bool GKALJIFKGNH = 8; // offset: 32
OMAHBNPPJEP OCKACNPPPJL = 2; // offset: 16
}
// Obf: QuitRogueCsReq
// Type: Req
// CmdID: 1868
message QuitRogueCsReq {
uint32 area_id = 1; // offset: 24
}
// Obf: QuitRogueScRsp
// Type: Rsp
// CmdID: 1808
message QuitRogueScRsp {
uint32 retcode = 7; // offset: 32
GHMIFDFCLAF rogue_info = 14; // offset: 16
}
// Obf: SyncRogueExploreWinScNotify
// Type: Notify
// CmdID: 1802
message SyncRogueExploreWinScNotify {
bool AOGGGKIMBNA = 10; // offset: 24
}
// Obf: SyncRogueSeasonFinishScNotify
// Type: Notify
// CmdID: 1837
message SyncRogueSeasonFinishScNotify {
LCFACEGIJMA finish_info = 14; // offset: 32
GDGKAODOAMH OHJHNHBDMNN = 7; // offset: 24
SceneInfo scene = 13; // offset: 16
bool OCLDAAIPGNM = 6; // offset: 56
LineupInfo lineup = 11; // offset: 48
}
// Obf: EnterRogueMapRoomCsReq
// Type: Req
// CmdID: 1812
message EnterRogueMapRoomCsReq {
uint32 ADEGLDMGOLD = 5; // offset: 24
uint32 room_id = 14; // offset: 28
}
// Obf: EnterRogueMapRoomScRsp
// Type: Rsp
// CmdID: 1864
message EnterRogueMapRoomScRsp {
uint32 AOFKNFLIHHM = 4; // offset: 48
JCBJDLNDAEH LFMDHAFJNMA = 1; // offset: 32
uint32 retcode = 2; // offset: 52
SceneInfo scene = 8; // offset: 24
LineupInfo lineup = 15; // offset: 40
}
// Obf: SyncRogueMapRoomScNotify
// Type: Notify
// CmdID: 1851
message SyncRogueMapRoomScNotify {
uint32 map_id = 7; // offset: 32
DJCLLONHILG BPMGEDLAAGJ = 4; // offset: 16
}
// Obf: OpenRogueChestCsReq
// Type: Req
// CmdID: 1807
message OpenRogueChestCsReq {
bool BBDMELCOLBJ = 6; // offset: 24
uint32 interacted_prop_entity_id = 9; // offset: 28
}
// Obf: OpenRogueChestScRsp
// Type: Rsp
// CmdID: 1854
message OpenRogueChestScRsp {
ItemList reward = 14; // offset: 16
HDLLNMMODAJ MGBFLHENAFP = 8; // offset: 24
ItemList drop_data = 10; // offset: 40
uint32 retcode = 9; // offset: 48
}
// Obf: ExchangeRogueRewardKeyCsReq
// Type: Req
// CmdID: 1825
message ExchangeRogueRewardKeyCsReq {
uint32 count = 10; // offset: 24
}
// Obf: ExchangeRogueRewardKeyScRsp
// Type: Rsp
// CmdID: 1877
message ExchangeRogueRewardKeyScRsp {
uint32 retcode = 6; // offset: 24
uint32 count = 14; // offset: 28
}
// Obf: SyncRogueAreaUnlockScNotify
// Type: Notify
// CmdID: 1841
message SyncRogueAreaUnlockScNotify {
uint32 area_id = 11; // offset: 24
}
// Obf: SyncRogueGetItemScNotify
// Type: Notify
// CmdID: 1832
message SyncRogueGetItemScNotify {
ItemList get_item_list = 10; // offset: 32
ItemList CPOIEIMPBOA = 5; // offset: 24
}
// Obf: TakeRogueAeonLevelRewardCsReq
// Type: Req
// CmdID: 1842
message TakeRogueAeonLevelRewardCsReq {
uint32 ENPIAPKLKNL = 15; // offset: 28
uint32 level = 9; // offset: 24
}
// Type: Rsp
// CmdID: 1821
message IINEMAHANEG {
ItemList reward = 4; // offset: 16
uint32 retcode = 15; // offset: 32
uint32 ENPIAPKLKNL = 7; // offset: 36
uint32 level = 5; // offset: 40
}
// Type: Notify
// CmdID: 1860
message IEPADLOPCCM {
uint32 ENPIAPKLKNL = 11; // offset: 36
ItemList reward = 13; // offset: 24
uint32 level = 4; // offset: 32
}
// Obf: GetRogueScoreRewardInfoCsReq
// Type: Req
// CmdID: 1833
message GetRogueScoreRewardInfoCsReq {
}
// Obf: GetRogueScoreRewardInfoScRsp
// Type: Rsp
// CmdID: 1882
message GetRogueScoreRewardInfoScRsp {
uint32 retcode = 11; // offset: 32
GDGKAODOAMH HFKDHPNCKJN = 5; // offset: 24
}
// Obf: TakeRogueScoreRewardCsReq
// Type: Req
// CmdID: 1803
message TakeRogueScoreRewardCsReq {
uint32 LCJKKMHOIMJ = 15; // offset: 32
repeated uint32 OCKNPINCBCH = 3; // offset: 24
}
// Obf: TakeRogueScoreRewardScRsp
// Type: Rsp
// CmdID: 1809
message TakeRogueScoreRewardScRsp {
uint32 retcode = 13; // offset: 44
uint32 LCJKKMHOIMJ = 10; // offset: 40
ItemList reward = 8; // offset: 32
GDGKAODOAMH OHJHNHBDMNN = 12; // offset: 24
}
// Obf: GetRogueInitialScoreCsReq
// Type: Req
// CmdID: 1822
message GetRogueInitialScoreCsReq {
}
// Obf: GetRogueInitialScoreScRsp
// Type: Rsp
// CmdID: 1847
message GetRogueInitialScoreScRsp {
GDGKAODOAMH OHJHNHBDMNN = 14; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: GetRogueAeonInfoCsReq
// Type: Req
// CmdID: 1826
message GetRogueAeonInfoCsReq {
}
// Obf: GetRogueAeonInfoScRsp
// Type: Rsp
// CmdID: 1870
message GetRogueAeonInfoScRsp {
repeated GHDDFEBCNNJ BOPDLDDNNFE = 3; // offset: 24
uint32 retcode = 10; // offset: 32
}
// Obf: FinishAeonDialogueGroupCsReq
// Type: Req
// CmdID: 1895
message FinishAeonDialogueGroupCsReq {
uint32 ENPIAPKLKNL = 7; // offset: 24
}
// Obf: FinishAeonDialogueGroupScRsp
// Type: Rsp
// CmdID: 1892
message FinishAeonDialogueGroupScRsp {
ItemList reward = 11; // offset: 32
uint32 retcode = 12; // offset: 40
GHDDFEBCNNJ AEGIPNEFMBM = 14; // offset: 16
}
// Obf: GetRogueTalentInfoCsReq
// Type: Req
// CmdID: 1887
message GetRogueTalentInfoCsReq {
}
// Obf: GetRogueTalentInfoScRsp
// Type: Rsp
// CmdID: 1866
message GetRogueTalentInfoScRsp {
GPGAICLOJMD talent_info = 15; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: EnableRogueTalentCsReq
// Type: Req
// CmdID: 1820
message EnableRogueTalentCsReq {
uint32 EHAJMKFJCCM = 10; // offset: 24
}
// Obf: EnableRogueTalentScRsp
// Type: Rsp
// CmdID: 1849
message EnableRogueTalentScRsp {
uint32 retcode = 11; // offset: 32
GPGAICLOJMD talent_info = 12; // offset: 16
}
// Obf: SyncRogueVirtualItemInfoScNotify
// Type: Notify
// CmdID: 1871
message SyncRogueVirtualItemInfoScNotify {
BBJGIMOEAEB NDIHLEPEMBP = 13; // offset: 16
}
// Obf: SyncRogueStatusScNotify
// Type: Notify
// CmdID: 1830
message SyncRogueStatusScNotify {
bool OPIPOBKDJPL = 15; // offset: 28
RogueStatus status = 11; // offset: 24
}
// Obf: SyncRogueRewardInfoScNotify
// Type: Notify
// CmdID: 1889
message SyncRogueRewardInfoScNotify {
GDGKAODOAMH OHJHNHBDMNN = 5; // offset: 24
}
// Type: Notify
// CmdID: 1893
message KNPOMKPIEDH {
repeated uint32 base_avatar_id_list = 2; // offset: 16
repeated uint32 unfinished_story_line_id_list = 7; // offset: 32
}
// Obf: SyncRogueAeonScNotify
// Type: Notify
// CmdID: 1839
message SyncRogueAeonScNotify {
MENDLIGNNCE CFMGPNFJGPP = 2; // offset: 16
}
// Obf: CmdRogueArcadeType
enum CmdRogueArcadeType {
CmdRogueArcadeType_MNFEPONEDDJ = 0;
CmdRogueArcadeGetInfoCsReq = 7658;
CmdRogueArcadeRestartCsReq = 7651;
CmdRogueArcadeRestartScRsp = 7668;
CmdRogueArcadeGetInfoScRsp = 7657;
CmdRogueArcadeLeaveCsReq = 7673;
CmdRogueArcadeStartScRsp = 7653;
CmdRogueArcadeStartCsReq = 7678;
CmdRogueArcadeLeaveScRsp = 7662;
}
message AFEBEOLHONG {
SceneInfo scene = 14; // offset: 24
LineupInfo lineup = 5; // offset: 32
JCBJDLNDAEH LFMDHAFJNMA = 12; // offset: 40
}
// Obf: RogueArcadeStartCsReq
// Type: Req
// CmdID: 7678
message RogueArcadeStartCsReq {
repeated uint32 base_avatar_id_list = 15; // offset: 24
uint32 room_id = 11; // offset: 32
}
// Obf: RogueArcadeStartScRsp
// Type: Rsp
// CmdID: 7653
message RogueArcadeStartScRsp {
AFEBEOLHONG FNHOJKNAPFA = 2; // offset: 16
uint32 room_id = 7; // offset: 36
uint32 retcode = 9; // offset: 32
}
// Obf: RogueArcadeLeaveCsReq
// Type: Req
// CmdID: 7673
message RogueArcadeLeaveCsReq {
}
// Obf: RogueArcadeLeaveScRsp
// Type: Rsp
// CmdID: 7662
message RogueArcadeLeaveScRsp {
AFEBEOLHONG FNHOJKNAPFA = 4; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: RogueArcadeRestartCsReq
// Type: Req
// CmdID: 7651
message RogueArcadeRestartCsReq {
}
// Obf: RogueArcadeRestartScRsp
// Type: Rsp
// CmdID: 7668
message RogueArcadeRestartScRsp {
AFEBEOLHONG FNHOJKNAPFA = 6; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: RogueArcadeGetInfoCsReq
// Type: Req
// CmdID: 7658
message RogueArcadeGetInfoCsReq {
}
// Obf: RogueArcadeGetInfoScRsp
// Type: Rsp
// CmdID: 7657
message RogueArcadeGetInfoScRsp {
uint32 retcode = 15; // offset: 24
uint32 room_id = 6; // offset: 28
}
// Obf: CmdRogueCommon
enum CmdRogueCommon {
CmdRogueCommon_JPOHPHEKACJ = 0;
CmdRogueCommon_OOJMKFDIDCK = 5631;
CmdOKMDCPGPMAO = 5700;
CmdRogueCommon_HFKDOJOLAGB = 5609;
CmdGetRogueShopBuffInfoCsReq = 5613;
CmdRogueCommon_LIMOBLIHCOO = 5618;
CmdTakeRogueMiracleHandbookRewardScRsp = 5622;
CmdSetRogueCollectionCsReq = 5642;
CmdGetRogueShopMiracleInfoCsReq = 5604;
CmdGBLMFGNBIJN = 5640;
CmdBDMIJAGKFHB = 5624;
CmdBuyRogueShopFormulaScRsp = 5653;
CmdCommonRogueQueryScRsp = 5654;
CmdTakeEventHandbookRewardCsReq = 5647;
CmdSyncRogueCommonDialogueOptionFinishScNotify = 5665;
CmdGetRogueCommonDialogueDataCsReq = 5677;
CmdGetRogueHandbookDataScRsp = 5605;
CmdEJJBGPAGEIP = 5676;
CmdGetRogueShopFormulaInfoCsReq = 5620;
CmdBINLMJENLIM = 5636;
CmdStopRogueAdventureRoomCsReq = 5606;
CmdFinishRogueCommonDialogueCsReq = 5694;
CmdGetRogueShopBuffInfoScRsp = 5662;
CmdUpdateRogueAdventureRoomScoreCsReq = 5655;
CmdNJOGLMEAOHH = 5623;
CmdGetRogueAdventureRoomInfoCsReq = 5619;
CmdBuyRogueShopMiracleScRsp = 5669;
CmdAOFCGMGKOIO = 5601;
CmdRogueWorkbenchGetInfoCsReq = 5611;
CmdRogueDoGambleScRsp = 5670;
CmdPrepareRogueAdventureRoomCsReq = 5681;
CmdRogueDoGambleCsReq = 5626;
CmdCommonRogueVirtualItemInfoScNotify = 5679;
CmdRogueNpcDisappearCsReq = 5657;
CmdTakeRogueMiracleHandbookRewardCsReq = 5664;
CmdRogueWorkbenchReforgeBuffReq = 5641;
CmdSelectRogueBonusReq = 5698;
CmdSetRogueExhibitionScRsp = 5638;
CmdBuyRogueShopMiracleCsReq = 5674;
CmdRogueWorkbenchHandleFuncScRsp = 5632;
CmdRogueGetGambleInfoScRsp = 5610;
CmdSetRogueExhibitionCsReq = 5675;
CmdSyncRogueCommonActionResultScNotify = 5697;
CmdRogueShopBeginBattleScRsp = 5699;
CmdSelectRogueCommonDialogueOptionCsReq = 5659;
CmdTakeEventHandbookRewardScRsp = 5651;
CmdOFOOHHIPOEH = 5683;
CmdGHOMEECGGNE = 5684;
CmdSyncRogueHandbookDataUpdateScNotify = 5612;
CmdRogueGetGambleInfoCsReq = 5652;
CmdHandleRogueCommonPendingActionScRsp = 5616;
CmdSelectRogueCommonDialogueOptionScRsp = 5628;
CmdRogueCommon_NPIOHHBOLCO = 5603;
CmdCommonRogueUpdateScNotify = 5625;
CmdRogueShopBeginBattleCsReq = 5685;
CmdBuyRogueShopBuffScRsp = 5646;
CmdSetRogueCollectionScRsp = 5621;
CmdGetRogueShopFormulaInfoScRsp = 5649;
CmdGetRogueHandbookDataCsReq = 5690;
CmdGetRogueCommonDialogueDataScRsp = 5658;
CmdSyncRogueCommonDialogueDataScNotify = 5650;
CmdCommonRogueQueryCsReq = 5607;
CmdGetRogueShopMiracleInfoScRsp = 5635;
CmdSyncRogueCommonPendingActionScNotify = 5629;
CmdRogueWorkbenchGetInfoScRsp = 5639;
}
enum NEONBPMJELF {
NEONBPMJELF_MNFEPONEDDJ = 0;
NEONBPMJELF_AGENBPNMGJJ = 1;
NEONBPMJELF_CHIHMAAMFIO = 2;
NEONBPMJELF_ILMBMIHBMMF = 3;
}
// Obf: RogueCommonBuffSelectSourceType
enum RogueCommonBuffSelectSourceType {
RogueCommonBuffSelectSourceType_MNFEPONEDDJ = 0;
RogueCommonBuffSelectSourceType_MEOCEKOKJMK = 1;
RogueCommonBuffSelectSourceType_CFMGPNFJGPP = 2;
RogueCommonBuffSelectSourceType_EGOBACIIKHB = 3;
RogueCommonBuffSelectSourceType_NBDCGPIOGKE = 4;
}
enum NFKELGEJAON {
NFKELGEJAON_CPGIOIIANGA = 0;
NFKELGEJAON_IFNCBJCDGOC = 1;
NFKELGEJAON_DCKEDGKHKCA = 2;
NFKELGEJAON_NPGGNLEANKO = 3;
NFKELGEJAON_JOFEAEHMGPP = 4;
NFKELGEJAON_PPPPNGABHLC = 5;
}
enum DHPJJMBMICH {
DHPJJMBMICH_MNFEPONEDDJ = 0;
DHPJJMBMICH_MEOCEKOKJMK = 1;
DHPJJMBMICH_CFMGPNFJGPP = 2;
DHPJJMBMICH_EGOBACIIKHB = 3;
DHPJJMBMICH_NBDCGPIOGKE = 4;
}
enum KNCBDIHFDMA {
KNCBDIHFDMA_MNFEPONEDDJ = 0;
KNCBDIHFDMA_JFPHAJLGAMM = 1;
KNCBDIHFDMA_remove_type_target_info = 2;
}
enum EEBDKNLNOGF {
EEBDKNLNOGF_MNFEPONEDDJ = 0;
EEBDKNLNOGF_JFPHAJLGAMM = 1;
EEBDKNLNOGF_remove_type_target_info = 2;
EEBDKNLNOGF_ABJEBLGMNNL = 3;
}
enum MOLIHBGIGEA {
MOLIHBGIGEA_MNFEPONEDDJ = 0;
MOLIHBGIGEA_JFPHAJLGAMM = 1;
MOLIHBGIGEA_remove_type_target_info = 2;
}
enum HPODENPEMBD {
HPODENPEMBD_MNFEPONEDDJ = 0;
HPODENPEMBD_BODGEBNACIK = 1;
HPODENPEMBD_GJCCAGMCPKL = 2;
}
enum DPAKNOHODNE {
DPAKNOHODNE_MNFEPONEDDJ = 0;
DPAKNOHODNE_CNMNACEBAFP = 1;
DPAKNOHODNE_LAJKCOKJCCJ = 2;
DPAKNOHODNE_CPGIOIIANGA = 3;
DPAKNOHODNE_ABNMCFMGIOB = 4;
DPAKNOHODNE_DLMICOPKFCO = 5;
DPAKNOHODNE_shop_sync_info = 6;
DPAKNOHODNE_JGLKFKCELJG = 7;
DPAKNOHODNE_CFMGPNFJGPP = 8;
DPAKNOHODNE_EGOBACIIKHB = 9;
DPAKNOHODNE_KDGMIMJEAFF = 10;
DPAKNOHODNE_NBDCGPIOGKE = 11;
DPAKNOHODNE_KDBJNJAKFJG = 12;
DPAKNOHODNE_MKJNAEEPBFC = 13;
DPAKNOHODNE_LCBEGNDDNGJ = 14;
DPAKNOHODNE_FIBCJEBKCJK = 15;
DPAKNOHODNE_HBBMDFEMGMM = 16;
DPAKNOHODNE_FIBDPHPJBDI = 17;
}
enum CFLGBOCIFJC {
CFLGBOCIFJC_PDFPEGEPJAK = 0;
CFLGBOCIFJC_ILIBEGNDMHB = 1;
CFLGBOCIFJC_GBIALALGCBK = 2;
}
// Obf: RogueTalentStatus
enum RogueTalentStatus {
RogueTalentStatus_game_lock_info = 0;
RogueTalentStatus_CCJMKNNHKKE = 1;
RogueTalentStatus_has_recommand = 2;
}
enum FPEDOFIGOIN {
FPEDOFIGOIN_PFGCLHJGHKJ = 0;
FPEDOFIGOIN_MLOEDMEKDEC = 1;
FPEDOFIGOIN_IEALMNOFAJG = 2;
}
enum MBPGPDEGNDG {
MBPGPDEGNDG_ELFEPLAAGEM = 0;
MBPGPDEGNDG_CDHADGACEBG = 1;
MBPGPDEGNDG_EIJNDBALIDG = 2;
}
enum BGLCFPAPDAE {
BGLCFPAPDAE_CMHHOPKPIEK = 0;
BGLCFPAPDAE_FGDLPHOEGEE = 1;
BGLCFPAPDAE_OCCEDFNOKPL = 2;
}
enum HIEHIOIAKFF {
HIEHIOIAKFF_LEEIHEDOBJH = 0;
HIEHIOIAKFF_OCKOLCFMHLH = 1;
HIEHIOIAKFF_MFKNJEMOECN = 2;
}
enum MFHLKINODOK {
MFHLKINODOK_MNFEPONEDDJ = 0;
MFHLKINODOK_CPGIOIIANGA = 1;
MFHLKINODOK_IGMJONOBEPN = 2;
MFHLKINODOK_EKKPBPDONMK = 3;
MFHLKINODOK_DDJOLOHEKEF = 4;
MFHLKINODOK_IIBOHJPIBNB = 5;
}
enum HIJIHJIKNDB {
HIJIHJIKNDB_MNFEPONEDDJ = 0;
HIJIHJIKNDB_BEJEBBNFGPM = 1;
HIJIHJIKNDB_NHNGJBAKNEG = 2;
}
enum KNOIGPPPCBN {
KNOIGPPPCBN_MNFEPONEDDJ = 0;
KNOIGPPPCBN_CJDDMCJBPAO = 1;
KNOIGPPPCBN_EEMCMLBMNLO = 2;
KNOIGPPPCBN_MJJHKEOHEAP = 3;
KNOIGPPPCBN_GOCGMOKICBP = 4;
}
message LJEGFMNCCAB {
uint32 MFANBIFIDOO = 9; // offset: 28
uint32 buff_id = 11; // offset: 24
}
message KCJKAEHAFOB {
repeated LJEGFMNCCAB buff_list = 6; // offset: 24
}
message LFHLHFLOLPI {
bool EGCPDKNBCBD = 6; // offset: 60
repeated uint32 FHPGNIDADJN = 5; // offset: 48
uint32 FDCOFOEODHA = 4; // offset: 68
uint32 MLDIAADLLOG = 10; // offset: 76
uint32 FPAFMKACDJF = 1; // offset: 88
repeated uint32 PJFCOINHPCI = 13; // offset: 24
uint32 HJPCOLONPLM = 12; // offset: 84
ItemCostData CDPLEABLHEF = 7; // offset: 40
RogueCommonBuffSelectSourceType JKMAEIELMGM = 8; // offset: 72
uint32 ADENPGAIIBF = 2; // offset: 80
uint32 KIPCEDPLBAF = 11; // offset: 56
repeated LJEGFMNCCAB OCNIECCAPHE = 9; // offset: 16
uint32 FLPHBGODFEA = 14; // offset: 64
}
message MMKGENBPICG {
uint32 PPICMPCKNPE = 12; // offset: 24
}
message CIDMALBALDI {
}
message FGIDHMDNDJD {
}
message LBDCOOAJIDJ {
LFHLHFLOLPI JDEEBECMNND = 5; // offset: 16
}
message BKCJKFIIOMI {
uint32 buff_id = 12; // offset: 32
ItemCostData cost_data = 1; // offset: 24
}
message HIDFOGCCJNM {
repeated BKCJKFIIOMI FMBEJHPMJDH = 4; // offset: 16
}
message KAFFJJEODAL {
repeated LJEGFMNCCAB CBEOHIPPMMH = 12; // offset: 16
uint32 JAFPCNIPLNC = 2; // offset: 40
repeated LJEGFMNCCAB HGOOMDLGKPH = 13; // offset: 24
}
message AOJGCHFPCGJ {
uint32 JAFPCNIPLNC = 13; // offset: 32
repeated LJEGFMNCCAB CBEOHIPPMMH = 2; // offset: 16
}
message ELOCIMOJFLK {
uint32 AIHBJJKCHFB = 13; // offset: 24
}
message OIIKAOJGMLA {
}
message HKGBPGGHEEB {
repeated LJEGFMNCCAB GLIONAHDLHI = 4; // offset: 16
uint32 JAFPCNIPLNC = 12; // offset: 32
}
message LJFNGBAEDPK {
uint32 PPICMPCKNPE = 14; // offset: 24
}
message OINCOEEFMHF {
}
message JJONBEKHMKG {
uint32 JAFPCNIPLNC = 4; // offset: 32
repeated LJEGFMNCCAB OCNIECCAPHE = 3; // offset: 16
}
message IHEBOLBKCCA {
uint32 PPICMPCKNPE = 12; // offset: 24
}
message MPJPGMHJEHL {
}
message MIHCAJKBEEE {
KCJKAEHAFOB GCLLPCDEGCE = 7; // offset: 24
}
message HKKINCNJOMD {
map<uint32, uint32> IIGIMENHPGB = 10; // offset: 24
uint32 GNBDGNBNPBK = 1; // offset: 40
uint32 EOMKIBNKHIB = 12; // offset: 32
uint32 MLHGBOADEOM = 13; // offset: 36
}
message OIIMIKNAJLB {
uint32 HHHGABAEIPC = 15; // offset: 32
HKKINCNJOMD HJLEFPHBGHI = 8; // offset: 16
bool BIIPDKBLBFO = 2; // offset: 36
}
message AGBPDLFNBHE {
HKKINCNJOMD CPGIOIIANGA = 8; // offset: 24
}
message OAGMLCCJBDF {
uint32 MLHGBOADEOM = 10; // offset: 24
}
message GEPKEEAHNLA {
HKKINCNJOMD CPGIOIIANGA = 11; // offset: 16
uint32 CDOMLBEHACG = 6; // offset: 36
uint32 ACGPLALHJIC = 5; // offset: 32
}
message MBNJAHEODNC {
HKKINCNJOMD CPGIOIIANGA = 2; // offset: 24
}
message MFENPDPEBOP {
HKKINCNJOMD HJLEFPHBGHI = 7; // offset: 24
uint32 HHHGABAEIPC = 12; // offset: 32
}
message GIEMJOEIBOG {
HKKINCNJOMD CPGIOIIANGA = 15; // offset: 16
}
message FLCPBBIEDIE {
repeated HKKINCNJOMD IONMAIINDIG = 15; // offset: 24
}
message KBEMMFAEGIM {
bool PBAADGAEAMC = 1; // offset: 44
uint32 LKPBGMDBDPB = 6; // offset: 52
repeated uint32 MJDPGBLPHOH = 13; // offset: 32
uint32 JAFPCNIPLNC = 10; // offset: 40
repeated uint32 ELHOKECAEAJ = 14; // offset: 24
uint32 BALMMLBJHGJ = 2; // offset: 48
}
message KIMKHOLOEKM {
uint32 IHBLPDOOIII = 14; // offset: 24
}
message CMLMJMAHCIN {
}
message OIKCJMDGPMP {
}
message OIAAPLFLFKD {
KBEMMFAEGIM BAMHMALOGGE = 7; // offset: 24
}
message FKNNMKFPIAB {
repeated uint32 EKJEMIACLHA = 4; // offset: 24
}
message GGLNHDKOJLB {
uint32 JAFPCNIPLNC = 5; // offset: 32
repeated uint32 OOHGIGPCICF = 1; // offset: 16
}
message PKADKIMPDEH {
uint32 ABLIPGKDOJN = 9; // offset: 24
}
message FDCDFEOAGCG {
}
message JDAMAOICAEF {
uint32 JAFPCNIPLNC = 4; // offset: 32
repeated uint32 IELNAOBKGON = 9; // offset: 16
}
message KCBEFMPPMFG {
uint32 FNOFMAOCHPM = 14; // offset: 24
}
message OLNMBJOIEIF {
}
message JMHGEEGCHEC {
uint32 JAFPCNIPLNC = 10; // offset: 32
repeated uint32 DLKLBGKPIJB = 1; // offset: 16
}
message OKJIKIDPEDA {
uint32 CBNGOKDEKMF = 10; // offset: 24
}
message HJEBAAGFIIE {
}
message PPOLOENOLMO {
repeated uint32 DNEAGGHHKKD = 10; // offset: 24
uint32 JAFPCNIPLNC = 13; // offset: 32
}
message MGMHDGOPBFB {
uint32 JIFLKACFHPH = 13; // offset: 24
}
message NDDGHKFDEBB {
}
message ONCJKMNEGKM {
uint32 JAFPCNIPLNC = 3; // offset: 32
repeated uint32 EFHDJBKHMIE = 8; // offset: 24
}
message MNDNHHFJKKN {
uint32 IHBLPDOOIII = 15; // offset: 24
}
message LGHLMDKLFLL {
}
message BLBDJBGOEGE {
repeated uint32 EFHDJBKHMIE = 9; // offset: 24
uint32 JAFPCNIPLNC = 2; // offset: 32
}
message AIOMMLCECIP {
uint32 IHBLPDOOIII = 5; // offset: 24
}
message HJPAOKFIKEK {
}
message ABHOAGHMLIH {
uint32 NNLLBNBNFFD = 7; // offset: 24
}
message JFLGNEPCCDO {
}
message PKBMECIOBMG {
FLCPBBIEDIE DIKGOFCOKJE = 9; // offset: 24
}
message GAOGDMNDPOO {
repeated uint32 COKPMEOMLIG = 13; // offset: 24
}
message ILMDDBEKOIN {
uint32 LCIIDNAIJHG = 8; // offset: 24
uint32 rogue_money = 11; // offset: 36
uint32 JJPAEJJPJGA = 10; // offset: 32
uint32 OIIDDPKMMAH = 15; // offset: 28
}
message CMIPCFKPPKD {
uint32 num = 1; // offset: 28
uint32 MNHGPKIHHKL = 12; // offset: 24
}
message GFMMNNFDNFJ {
AvatarType avatar_type = 11; // offset: 28
uint32 avatar_id = 4; // offset: 24
}
message IHMKFGAJCNM {
uint32 BOGMAHNFLFI = 4; // offset: 28
uint32 BDIBGHGJFJH = 6; // offset: 24
}
message FAIJDCCAJJB {
ItemList item_list = 4; // offset: 16
}
message DHCMPOABDKF {
FAIJDCCAJJB CLIDCPBGACI = 6; // offset: 16
IHMKFGAJCNM EGOBACIIKHB = 4; // offset: 24
}
message GDCPCBNNAJK {
}
message IHGMGILGDFP {
int32 count = 13; // offset: 24
}
message GCBFFDJCOCE {
uint32 MLHGBOADEOM = 15; // offset: 24
}
message CAIDKPKBFKM {
}
message RogueAdventureRoomGameplayWolfGunTarget {
oneof target_impl {
GDCPCBNNAJK target_none = 1; // offset: 16
IHGMGILGDFP target_coin = 15; // offset: 16
GCBFFDJCOCE target_miracle = 11; // offset: 16
CAIDKPKBFKM target_ruanmei = 10; // offset: 16
}
}
message DGDDBONKIAE {
uint32 IADKIHHGDNH = 7; // offset: 32
repeated RogueAdventureRoomGameplayWolfGunTarget battle_target_list = 9; // offset: 16
}
message CEKNOAFPKKA {
oneof OKAIINGCACL {
DGDDBONKIAE GDHNMEIKOKM = 5; // offset: 16
}
}
message OPPNEPHBJNB {
uint32 status = 8; // offset: 32
uint32 score_id = 10; // offset: 44
uint32 GNMGPIHLKFN = 15; // offset: 40
uint32 NAFBEJIGBDI = 2; // offset: 36
double MKMJMCFOMMM = 13; // offset: 48
CEKNOAFPKKA GGKOGOOOFJE = 3; // offset: 24
}
// Type: Notify
// CmdID: 5683
message OFOOHHIPOEH {
OPPNEPHBJNB LHGNOFAPLOB = 12; // offset: 16
}
// Obf: PrepareRogueAdventureRoomCsReq
// Type: Req
// CmdID: 5681
message PrepareRogueAdventureRoomCsReq {
}
// Type: Rsp
// CmdID: 5624
message BDMIJAGKFHB {
uint32 retcode = 9; // offset: 32
OPPNEPHBJNB LHGNOFAPLOB = 3; // offset: 16
}
// Obf: StopRogueAdventureRoomCsReq
// Type: Req
// CmdID: 5606
message StopRogueAdventureRoomCsReq {
uint32 DPFLKHGDOIG = 11; // offset: 32
repeated uint32 IMGEHACKMAN = 3; // offset: 24
}
// Type: Rsp
// CmdID: 5601
message AOFCGMGKOIO {
uint32 retcode = 9; // offset: 32
OPPNEPHBJNB LHGNOFAPLOB = 6; // offset: 16
}
// Obf: GetRogueAdventureRoomInfoCsReq
// Type: Req
// CmdID: 5619
message GetRogueAdventureRoomInfoCsReq {
}
// Type: Rsp
// CmdID: 5623
message NJOGLMEAOHH {
OPPNEPHBJNB LHGNOFAPLOB = 8; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: UpdateRogueAdventureRoomScoreCsReq
// Type: Req
// CmdID: 5655
message UpdateRogueAdventureRoomScoreCsReq {
uint32 score_id = 6; // offset: 24
uint32 ELNKHEEBAFB = 10; // offset: 28
}
// Type: Rsp
// CmdID: 5676
message EJJBGPAGEIP {
uint32 retcode = 8; // offset: 32
OPPNEPHBJNB LHGNOFAPLOB = 10; // offset: 16
}
message HBBAKDIKLID {
uint32 MLHGBOADEOM = 2; // offset: 44
ItemCostData cost_data = 4; // offset: 32
bool NAJIAEBBIAA = 15; // offset: 40
ItemCostData NHCNAJJKFCO = 6; // offset: 16
bool PEDLKABHEHD = 12; // offset: 41
}
message IMJBKDLHCLP {
ItemCostData cost_data = 5; // offset: 24
uint32 buff_id = 12; // offset: 48
bool PEDLKABHEHD = 4; // offset: 44
bool NAJIAEBBIAA = 10; // offset: 45
uint32 JDMFEDEKAGD = 1; // offset: 40
ItemCostData NHCNAJJKFCO = 11; // offset: 16
}
message IKFIFCJJONB {
bool NAJIAEBBIAA = 7; // offset: 44
uint32 BKBECHIEABD = 5; // offset: 40
bool PEDLKABHEHD = 12; // offset: 45
ItemCostData cost_data = 14; // offset: 16
ItemCostData NHCNAJJKFCO = 3; // offset: 24
}
message CHLEBHHFOGA {
repeated HBBAKDIKLID IONMAIINDIG = 13; // offset: 24
}
message JPCPCBEGCJK {
repeated IMJBKDLHCLP buff_list = 14; // offset: 16
}
message EEEJJBHCGLN {
repeated IKFIFCJJONB BLMOIJJHKCM = 9; // offset: 24
}
// Obf: GetRogueShopBuffInfoCsReq
// Type: Req
// CmdID: 5613
message GetRogueShopBuffInfoCsReq {
bool EONEKNGLGJD = 10; // offset: 28
uint32 interacted_prop_entity_id = 7; // offset: 24
}
// Obf: GetRogueShopBuffInfoScRsp
// Type: Rsp
// CmdID: 5662
message GetRogueShopBuffInfoScRsp {
JPCPCBEGCJK LNAOKIIMJME = 15; // offset: 16
uint32 retcode = 7; // offset: 40
int32 OEJICOGINJD = 13; // offset: 48
ItemCostData JEPKKNFIPJF = 5; // offset: 24
int32 FKBONIJGEHM = 1; // offset: 44
}
// Obf: GetRogueShopMiracleInfoCsReq
// Type: Req
// CmdID: 5604
message GetRogueShopMiracleInfoCsReq {
bool EONEKNGLGJD = 3; // offset: 28
uint32 interacted_prop_entity_id = 13; // offset: 24
}
// Obf: GetRogueShopMiracleInfoScRsp
// Type: Rsp
// CmdID: 5635
message GetRogueShopMiracleInfoScRsp {
ItemCostData JEPKKNFIPJF = 4; // offset: 16
int32 OEJICOGINJD = 8; // offset: 48
int32 FKBONIJGEHM = 15; // offset: 44
CHLEBHHFOGA HNCCEOBILJJ = 9; // offset: 24
uint32 retcode = 5; // offset: 40
}
// Obf: GetRogueShopFormulaInfoCsReq
// Type: Req
// CmdID: 5620
message GetRogueShopFormulaInfoCsReq {
uint32 interacted_prop_entity_id = 10; // offset: 28
bool EONEKNGLGJD = 5; // offset: 24
}
// Obf: GetRogueShopFormulaInfoScRsp
// Type: Rsp
// CmdID: 5649
message GetRogueShopFormulaInfoScRsp {
int32 FKBONIJGEHM = 9; // offset: 44
ItemCostData JEPKKNFIPJF = 4; // offset: 16
int32 OEJICOGINJD = 11; // offset: 40
EEEJJBHCGLN OLKPBPOPDEB = 12; // offset: 32
uint32 retcode = 8; // offset: 48
}
// Type: Req
// CmdID: 5700
message OKMDCPGPMAO {
uint32 interacted_prop_entity_id = 15; // offset: 24
uint32 MLHGBOADEOM = 7; // offset: 28
}
// Type: Req
// CmdID: 5640
message GBLMFGNBIJN {
repeated uint32 HOHJOHADEDG = 11; // offset: 16
uint32 interacted_prop_entity_id = 4; // offset: 32
}
// Obf: BuyRogueShopMiracleCsReq
// Type: Req
// CmdID: 5674
message BuyRogueShopMiracleCsReq {
repeated uint32 AHHEHMLNOOO = 4; // offset: 24
uint32 interacted_prop_entity_id = 13; // offset: 32
}
// Obf: BuyRogueShopMiracleScRsp
// Type: Rsp
// CmdID: 5669
message BuyRogueShopMiracleScRsp {
CHLEBHHFOGA HNCCEOBILJJ = 6; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: BuyRogueShopBuffScRsp
// Type: Rsp
// CmdID: 5646
message BuyRogueShopBuffScRsp {
uint32 retcode = 4; // offset: 32
JPCPCBEGCJK LNAOKIIMJME = 14; // offset: 24
}
// Obf: BuyRogueShopFormulaScRsp
// Type: Rsp
// CmdID: 5653
message BuyRogueShopFormulaScRsp {
EEEJJBHCGLN OLKPBPOPDEB = 14; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: RogueNpcDisappearCsReq
// Type: Req
// CmdID: 5657
message RogueNpcDisappearCsReq {
uint32 BGCPJEOPHCF = 7; // offset: 24
}
// Type: Rsp
// CmdID: 5684
message GHOMEECGGNE {
uint32 retcode = 15; // offset: 24
}
// Obf: RogueShopBeginBattleCsReq
// Type: Req
// CmdID: 5685
message RogueShopBeginBattleCsReq {
uint32 interacted_prop_entity_id = 4; // offset: 24
}
// Obf: RogueShopBeginBattleScRsp
// Type: Rsp
// CmdID: 5699
message RogueShopBeginBattleScRsp {
uint32 retcode = 14; // offset: 32
SceneBattleInfo JGKKOAMNIHI = 5; // offset: 16
}
// Obf: SyncRogueCommonActionResultScNotify
// Type: Notify
// CmdID: 5697
message SyncRogueCommonActionResultScNotify {
repeated EAHOGGPNKEC BEDDGHIMAFN = 3; // offset: 24
uint32 FFOJLKPMEBG = 7; // offset: 40
HPODENPEMBD MNHGPKIHHKL = 10; // offset: 44
repeated ICPGGFEFHJM NJNDCEKFPAA = 11; // offset: 16
}
message EAHOGGPNKEC {
DPAKNOHODNE source = 13; // offset: 36
uint32 queue_position = 9; // offset: 32
ADBHFPNINKM PCHFOGJFLOC = 8; // offset: 24
}
message NPIAMFKJOOM {
int32 KDIHKCEEPJL = 6; // offset: 28
uint32 key = 10; // offset: 24
}
message KPLDEGKMHPL {
int32 FCCABJIKGIM = 11; // offset: 28
uint32 BMJFNGIIIHH = 5; // offset: 32
int32 CHONGANLOPL = 8; // offset: 24
}
message IEMOMGBIADL {
repeated NPIAMFKJOOM LGEPALKGGCH = 2; // offset: 16
uint32 BKBECHIEABD = 9; // offset: 36
bool OAEAFOOPKPK = 7; // offset: 32
}
message DJGPJFOLEGA {
map<uint32, int32> HGEIGAEKIFB = 10; // offset: 16
}
message OCPCHFBNOPF {
IEMOMGBIADL MNCHAFLAKJJ = 6; // offset: 16
}
message AHACOMCGFDG {
IEMOMGBIADL MNCHAFLAKJJ = 14; // offset: 16
}
message NIIHBGCOILJ {
IEMOMGBIADL MNCHAFLAKJJ = 15; // offset: 16
}
message MAJACJAHEDC {
IEMOMGBIADL MNCHAFLAKJJ = 1; // offset: 24
}
message DKNAGCNKNOB {
repeated KPLDEGKMHPL ABOICAOBEEA = 13; // offset: 16
}
message GCOEOLJPCIG {
DJGPJFOLEGA value = 7; // offset: 24
}
message CJCPMBDHGEN {
repeated KPLDEGKMHPL ABOICAOBEEA = 5; // offset: 40
DJGPJFOLEGA BAFEDMJCBAK = 13; // offset: 16
repeated IEMOMGBIADL BLMOIJJHKCM = 6; // offset: 32
}
message BBBHPBABMPH {
uint32 CIDHNJABLLD = 8; // offset: 24
}
message EPPNIPMDKPA {
uint32 CIDHNJABLLD = 5; // offset: 24
}
message FBGNBDJLKFK {
map<uint32, bool> HNLNENEFNDM = 14; // offset: 16
}
message DAKACFANFLA {
uint32 unique_id = 8; // offset: 40
uint32 level = 7; // offset: 32
uint32 JOHDFHDPFOK = 2; // offset: 36
repeated uint32 LIFNKLCOOAH = 11; // offset: 16
}
message GHKEKHBHDLD {
DAKACFANFLA LBKNLCFAGPO = 11; // offset: 16
bool MBGOIJCCGLJ = 13; // offset: 32
}
message MHGCCGCNIAF {
uint32 unique_id = 4; // offset: 24
}
message PAPENEMPADJ {
bool MBGOIJCCGLJ = 15; // offset: 32
DAKACFANFLA LBKNLCFAGPO = 7; // offset: 24
}
message CMABOMNCEPE {
uint32 BBCBBCAHKPC = 1; // offset: 24
}
message APCNHJPGJDO {
uint32 FFADBIAECBI = 4; // offset: 24
uint32 HLOAAPJDPJB = 1; // offset: 28
}
message ADBHFPNINKM {
oneof OKAIINGCACL {
CMIPCFKPPKD FNGCNJICGID = 5; // offset: 16
CMIPCFKPPKD IIBLHKOPFLL = 12; // offset: 16
LJEGFMNCCAB POIAPGONKAA = 1331; // offset: 16
LJEGFMNCCAB JMOGNPIGJME = 1260; // offset: 16
AGBPDLFNBHE MCCOLCACIMN = 1911; // offset: 16
OAGMLCCJBDF AEAKDGPPFIJ = 983; // offset: 16
GEPKEEAHNLA PPLHFMPBNFK = 128; // offset: 16
MBNJAHEODNC KEIGICKHKDG = 519; // offset: 16
MFENPDPEBOP AHFHDFIIGLH = 968; // offset: 16
GIEMJOEIBOG IAPNAABMGBF = 739; // offset: 16
GFMMNNFDNFJ EEIGIIOMNFA = 605; // offset: 16
OCPCHFBNOPF LAKGFINMCLF = 858; // offset: 16
AHACOMCGFDG IMHKLBCAAPB = 1263; // offset: 16
NIIHBGCOILJ HNNDHEOJHHI = 1508; // offset: 16
MAJACJAHEDC DMMDLPDCFBF = 1657; // offset: 16
DKNAGCNKNOB KFJOKHPJAGC = 1890; // offset: 16
GCOEOLJPCIG DMNJAHLFGNN = 758; // offset: 16
BBBHPBABMPH EIIFJIOONFL = 289; // offset: 16
EPPNIPMDKPA KGKDAADFFAN = 1259; // offset: 16
CHNPMIHAFDG MCAENCPPDPO = 1287; // offset: 16
FHJPBLKDPHH GEPLEFMNBML = 223; // offset: 16
EPJKEGGAOLL GCINHEFOEMA = 227; // offset: 16
KLGBNHJGNAA CCBKKJONHEL = 435; // offset: 16
KLGBNHJGNAA KNCMEAHDKCC = 1883; // offset: 16
KLGBNHJGNAA DCJGFCHEPHG = 1570; // offset: 16
GLAAGDDOCLD KJPODCLIMEN = 1646; // offset: 16
KDENJLCPAFM LCBEGNDDNGJ = 1118; // offset: 16
MMNEIIKPJNC DJNENBJLACB = 1839; // offset: 16
MMNEIIKPJNC JPJECFNBJPP = 453; // offset: 16
GHKEKHBHDLD OIGGOJJOFDJ = 1242; // offset: 16
MHGCCGCNIAF IDLBLOBCMAP = 1555; // offset: 16
PAPENEMPADJ DAKEMJLGEEI = 1243; // offset: 16
CMABOMNCEPE HHKCLMEEFIN = 1643; // offset: 16
APCNHJPGJDO LLEBDNGIKIF = 1697; // offset: 16
OJEHBFLPGDF DAGDEFLAMDD = 500; // offset: 16
AOPFIJNDOCI CMOKLNMKOGF = 1512; // offset: 16
DPNNDGHIEAB GPFKHDIJOLK = 503; // offset: 16
DDNHFOBIPNF JCGDDANOADI = 353; // offset: 16
CDIGDEGBPAA FJFDIGKNJPL = 1218; // offset: 16
FPPGOKCPNFB INGHEBLMALN = 1874; // offset: 16
}
}
message ONGGDNDGHLD {
uint32 JAFPCNIPLNC = 5; // offset: 48
uint32 HPBCIKPLGHP = 3; // offset: 56
ItemCostData APOHOHGGPKA = 4; // offset: 40
repeated uint32 CFJKOEBFOOE = 15; // offset: 32
uint32 NJMODFFIJOH = 11; // offset: 60
uint32 CGDHHPCJGGI = 10; // offset: 64
bool EGCPDKNBCBD = 12; // offset: 52
repeated uint32 DMEKHPNKJGM = 2; // offset: 24
}
message IDKKNGAMGLC {
uint32 PCCAHAGLLLG = 13; // offset: 24
}
message DBHPANFODJM {
}
message DMCIBBHMDFK {
uint32 JAFPCNIPLNC = 1; // offset: 32
repeated uint32 FAJJBAEKAAD = 9; // offset: 24
}
message OECLALEIINI {
uint32 PCCAHAGLLLG = 6; // offset: 24
}
message JFODFPFPLOL {
}
message OJGCAJHJPGO {
}
message DMGEEEDFDLD {
ONGGDNDGHLD IOCOHFEJIOF = 14; // offset: 16
}
message BKIGLLILGIM {
ONGGDNDGHLD IOCOHFEJIOF = 5; // offset: 16
}
message ADBOJIFIBDJ {
uint32 PCCAHAGLLLG = 12; // offset: 24
}
message OHPCKNNGEIJ {
}
message PCCNMHOKFNA {
uint32 NDGDFINDJBI = 7; // offset: 24
}
message CPMELCMOLDN {
uint32 IDCCACEJNGJ = 13; // offset: 24
uint32 type = 4; // offset: 28
uint32 slot = 8; // offset: 32
}
message NGAHDNPCKHI {
uint32 level = 13; // offset: 28
uint32 OPCNHCBHCMG = 5; // offset: 24
}
message GLAAGDDOCLD {
repeated ONLKHDHLKHJ CCPJBNIAAIP = 4; // offset: 48
map<uint32, uint32> IOKJGMEIEMK = 9; // offset: 24
NGAHDNPCKHI BAFGLONNAHF = 5; // offset: 40
repeated CPMELCMOLDN KENHDEAMBMF = 7; // offset: 32
}
message ONLKHDHLKHJ {
uint32 level = 2; // offset: 28
uint32 ELJMJPNFLAI = 3; // offset: 24
}
message KLGBNHJGNAA {
ONLKHDHLKHJ PHPIFFAEHEE = 10; // offset: 24
uint32 unique_id = 7; // offset: 32
}
message CHNPMIHAFDG {
GLAAGDDOCLD LOFHKCALFIG = 5; // offset: 24
}
message FHJPBLKDPHH {
GLAAGDDOCLD LOFHKCALFIG = 1; // offset: 16
}
message EPJKEGGAOLL {
GLAAGDDOCLD LOFHKCALFIG = 11; // offset: 24
}
message LFCIIFIDHBP {
KLGBNHJGNAA BHCFBLHGLMG = 9; // offset: 24
}
message DKKNFKAPBDL {
KLGBNHJGNAA JPBEFONPONJ = 5; // offset: 24
}
message INIJBKHLAAH {
uint32 FLPHBGODFEA = 3; // offset: 48
ONLKHDHLKHJ DLPEDKODPID = 2; // offset: 32
repeated ONLKHDHLKHJ MEOHKMAPFMB = 9; // offset: 24
uint32 MLDIAADLLOG = 1; // offset: 40
uint32 JAFPCNIPLNC = 4; // offset: 44
}
message DLEDAKKMNMK {
repeated KLGBNHJGNAA MEOHKMAPFMB = 6; // offset: 24
uint32 JAFPCNIPLNC = 1; // offset: 32
}
message EEALDLJELNC {
ONLKHDHLKHJ LAOGPGKNKOI = 14; // offset: 16
}
message OAEGPDCHBAI {
KLGBNHJGNAA LAOGPGKNKOI = 6; // offset: 16
}
message JAKFLMFNJFP {
}
message FPNOFBGGLOE {
}
message JHGNIJFDBIE {
}
message MOIOFAAKLAO {
}
message KDENJLCPAFM {
repeated uint32 DGMJNJGKMAB = 10; // offset: 24
KLGBNHJGNAA EEDPJCBCAOC = 3; // offset: 16
}
message CPIOFMLDEFK {
uint32 JAFPCNIPLNC = 8; // offset: 32
repeated NGAHDNPCKHI PCDADCGGICH = 9; // offset: 24
}
message BNOBPHEKOMD {
bool KNFFLJGLDOB = 14; // offset: 32
NGAHDNPCKHI JNEBPKCOOGF = 7; // offset: 16
}
message GOEEIIDNKAE {
}
message MJFFGPIFBOD {
}
message PMPEPPOAMNH {
NGAHDNPCKHI JOHGBIOEDBN = 6; // offset: 24
}
message KELJGGIKHJN {
NGAHDNPCKHI IAICLEKHHBM = 7; // offset: 24
bool IHEEICHMBCL = 2; // offset: 32
}
message GECAANBFBAF {
}
message MMNEIIKPJNC {
uint32 OIHNCBOBDGC = 6; // offset: 24
}
message DAIJDKOHAJG {
uint32 IKJCEFHPJEN = 4; // offset: 36
repeated uint32 FOLEKMAKHCI = 15; // offset: 24
int32 GKLJCFLJCDF = 7; // offset: 32
}
message LKGMLIHJIDC {
uint32 FDHEIIBIOEC = 11; // offset: 48
uint32 HDFMJGIHIMA = 8; // offset: 36
uint32 JAFPCNIPLNC = 6; // offset: 40
uint32 CBFPCHKNEAH = 10; // offset: 32
repeated uint32 PCGLMEHBIBN = 12; // offset: 24
CFLGBOCIFJC MIFBFOEGKCJ = 4; // offset: 44
}
message DNBNFOAOOPD {
uint32 BOCJOMCEODH = 10; // offset: 24
}
message JKKJFCCBHFK {
}
message LOCBCCIOCPA {
}
message PPHHJDJPAMK {
LKGMLIHJIDC CEPKHIABIBM = 1; // offset: 16
}
message AJONBPHPGPJ {
uint32 HOJIOHLHAAF = 2; // offset: 24
}
message OCNEIAAPNMF {
uint32 battle_event_id = 8; // offset: 28
bool is_win = 12; // offset: 24
}
message LICOKOCNPBC {
uint32 HOJIOHLHAAF = 3; // offset: 24
}
message EFDJFFINAIL {
repeated uint32 OJAPJFNMHFN = 3; // offset: 24
repeated uint32 KGBPKMEOGEM = 12; // offset: 32
}
message ONPFGKKKLIH {
map<uint32, uint32> MJECLHHAGAJ = 6; // offset: 40
repeated uint32 IODPFCNPHCO = 12; // offset: 24
EFDJFFINAIL ACALKOADEEK = 4; // offset: 56
uint32 LKPBGMDBDPB = 3; // offset: 72
repeated uint32 BODKPMJMDMP = 10; // offset: 32
uint32 BALMMLBJHGJ = 8; // offset: 80
repeated uint32 AANDAJNPPBF = 7; // offset: 48
bool EMABGHDCLEN = 9; // offset: 76
repeated uint32 FHOHDGNCKGF = 15; // offset: 16
bool IDPGKGGPDIJ = 14; // offset: 77
}
message EHLGLIKABKH {
oneof IEMMPLNKNNK {
uint32 unique_id = 5; // offset: 16
uint32 EMJABKOGION = 2; // offset: 16
}
}
message NLAHJCLIAHI {
LNLNIGAPDAA FNHOJKNAPFA = 8; // offset: 16
EFDJFFINAIL ACALKOADEEK = 6; // offset: 24
}
message MHNGFJKEHKD {
}
message PBOKAMAPBCI {
ONPFGKKKLIH DAPCIOLNJAG = 5; // offset: 24
}
message GGBFAGMEGAL {
int32 MCBCHODMOGL = 13; // offset: 24
}
message OOFICDFBHLN {
uint32 LGEMMMDEABB = 11; // offset: 32
repeated uint32 JDFAGMKFCJA = 13; // offset: 16
}
message OJJHEICPGOL {
}
message KNKFCIHLIAH {
uint32 OILLKNDAKAN = 1; // offset: 24
}
message KAOLFMNFIKK {
}
message GHFMODLCLHA {
uint32 LGEMMMDEABB = 8; // offset: 24
int32 MCBCHODMOGL = 4; // offset: 32
uint32 EMFIFDBOAJA = 1; // offset: 28
}
message EHKCPFOLFOA {
int32 HDJHNCIKIGN = 1; // offset: 28
int32 MCBCHODMOGL = 7; // offset: 24
}
message EAMGDNHEJOC {
}
message CGCIJDFJCCA {
}
message BKELKBJBNJN {
uint32 LJIELIOMMCI = 1; // offset: 24
}
message DLJEGCLNEKF {
uint32 LGEMMMDEABB = 4; // offset: 28
int32 MCBCHODMOGL = 10; // offset: 24
}
message APINJJHMBLK {
repeated uint32 NINCKCDDCEM = 8; // offset: 24
int32 MCBCHODMOGL = 11; // offset: 32
}
message NADDPCNPHEK {
uint32 LJIELIOMMCI = 14; // offset: 24
}
message JCFAKHEBLGD {
}
message LKMIINEALAL {
repeated uint32 CIAOEEGJLOK = 5; // offset: 24
uint32 JAFPCNIPLNC = 1; // offset: 40
oneof PONNLMGHGBC {
GGBFAGMEGAL MCBCHODMOGL = 3; // offset: 16
OOFICDFBHLN MABLNFHEDCG = 4; // offset: 16
OJJHEICPGOL remove_type_target_info = 14; // offset: 16
KNKFCIHLIAH AAGOJBCCIBA = 7; // offset: 16
KAOLFMNFIKK BNNICCKNNFK = 10; // offset: 16
GHFMODLCLHA KKPFEMCOBDC = 1376; // offset: 16
EHKCPFOLFOA AGKAJIENEPD = 217; // offset: 16
EAMGDNHEJOC FIFHBDDNGPE = 51; // offset: 16
CGCIJDFJCCA NMAHGPLCNKL = 1232; // offset: 16
BKELKBJBNJN JDHAPMGMKFE = 1229; // offset: 16
DLJEGCLNEKF DFDEDKBEEHI = 709; // offset: 16
APINJJHMBLK OFIMGKKOKNM = 1148; // offset: 16
NADDPCNPHEK IIKOANEBEIL = 423; // offset: 16
JCFAKHEBLGD BJOENIFAFLL = 368; // offset: 16
}
}
message FECBEGIBFKC {
uint32 CPLFONLPEMM = 12; // offset: 24
}
message MCMKJMFAGFP {
}
message EMPHDNGLIOB {
uint32 OEPKOBHDDOD = 2; // offset: 28
uint32 HCCNFEECKHA = 1; // offset: 24
uint32 unique_id = 12; // offset: 32
}
message OJEHBFLPGDF {
repeated EMPHDNGLIOB CPPGBGENNPL = 4; // offset: 16
}
message AOPFIJNDOCI {
uint32 OAJOGCDNHHF = 1; // offset: 28
uint32 INJLCJGCMEN = 8; // offset: 36
uint32 BKJMGNPANGJ = 6; // offset: 24
uint32 DIJJFCLBGMG = 3; // offset: 32
}
message CDIGDEGBPAA {
repeated JOGMADAMFNI PDNOIKEMKPG = 13; // offset: 16
}
message DDNHFOBIPNF {
uint32 FIILEFIELIG = 4; // offset: 24
uint32 GBBKBJAGMHJ = 15; // offset: 28
}
message DPNNDGHIEAB {
uint32 KKGHPPCHBBB = 10; // offset: 24
}
message FNJBAKMIHND {
repeated uint32 KAFCDOGBJMG = 13; // offset: 16
}
message JCAIBNPEFAL {
uint32 GGICFCBCBAJ = 8; // offset: 24
}
message GJFHEMLFBIG {
uint32 GGICFCBCBAJ = 5; // offset: 24
}
message KEJOIBBJNBJ {
repeated uint32 JFBAPPJCBBJ = 1; // offset: 24
uint32 PFHIOFPJDHP = 2; // offset: 36
uint32 MMGJDJDCBBM = 14; // offset: 32
uint32 CBFPCHKNEAH = 13; // offset: 40
}
message OBJODEDFANP {
uint32 HOHJFEBNPBB = 9; // offset: 24
}
message CLAKOLKMJIO {
uint32 HOHJFEBNPBB = 5; // offset: 24
}
message GHPPCMLGLCB {
}
message OCDNNIANLFP {
KEJOIBBJNBJ EOEDPBPAJED = 11; // offset: 16
}
message FDHNLHDHAKM {
uint32 level = 15; // offset: 32
uint32 JOHDFHDPFOK = 1; // offset: 36
repeated uint32 BELJGBNMHCB = 4; // offset: 16
}
message DKBCABPJCFL {
uint32 DCLIDMPCIED = 8; // offset: 32
repeated FDHNLHDHAKM CPPGBGENNPL = 4; // offset: 24
}
message DKALCDKCOJM {
uint32 JDAJDNHNPNM = 5; // offset: 24
}
message GPHKJENEMBO {
FDHNLHDHAKM CPPGBGENNPL = 15; // offset: 24
}
message FPPGOKCPNFB {
repeated uint32 LNPNGJOJABI = 15; // offset: 16
}
// Obf: SyncRogueCommonPendingActionScNotify
// Type: Notify
// CmdID: 5629
message SyncRogueCommonPendingActionScNotify {
GEOPHOBIBCD action = 12; // offset: 24
uint32 FFOJLKPMEBG = 15; // offset: 32
}
message GEOPHOBIBCD {
uint32 queue_position = 13; // offset: 32
LCFJNHIKCBD PCHFOGJFLOC = 8; // offset: 24
}
message LCFJNHIKCBD {
oneof OKAIINGCACL {
LFHLHFLOLPI JDEEBECMNND = 141; // offset: 16
AOJGCHFPCGJ GHLIEDGHFNE = 873; // offset: 16
HKGBPGGHEEB ELCPNJBHKHF = 1447; // offset: 16
JJONBEKHMKG INBHJEGJIMP = 1113; // offset: 16
KBEMMFAEGIM BAMHMALOGGE = 1603; // offset: 16
FKNNMKFPIAB EFDODDALPCH = 500; // offset: 16
GGLNHDKOJLB CGKJBFPPOKH = 390; // offset: 16
JDAMAOICAEF ECFAHCIJOFI = 1566; // offset: 16
JMHGEEGCHEC AEJGFBLDIMB = 1811; // offset: 16
PPOLOENOLMO PEAOFBOGIFJ = 676; // offset: 16
ONCJKMNEGKM PLMPDBOAEJN = 724; // offset: 16
BLBDJBGOEGE IPNNEMBKFID = 900; // offset: 16
GAOGDMNDPOO EOBCCGLOGOG = 1852; // offset: 16
ONGGDNDGHLD IOCOHFEJIOF = 1500; // offset: 16
DMCIBBHMDFK LBFIFIFFPGA = 162; // offset: 16
BKIGLLILGIM MAKGNAFBBFN = 306; // offset: 16
INIJBKHLAAH MOAGHDLDMEN = 688; // offset: 16
CPIOFMLDEFK NLBKJHAEOFB = 664; // offset: 16
PMPEPPOAMNH IIHICPJLHMN = 209; // offset: 16
INIJBKHLAAH OIIPPIDBAHL = 754; // offset: 16
INIJBKHLAAH JLIDINJJICP = 414; // offset: 16
INIJBKHLAAH DAALAELHCCI = 334; // offset: 16
DLEDAKKMNMK MCGPCMEEOJJ = 926; // offset: 16
DLEDAKKMNMK IFGFCDGEAKA = 1429; // offset: 16
DLEDAKKMNMK ODGNHIJBJJE = 1301; // offset: 16
AJONBPHPGPJ DAJBOAIDBDO = 1771; // offset: 16
LKGMLIHJIDC IPBJKMENJNJ = 1754; // offset: 16
ONPFGKKKLIH DAPCIOLNJAG = 1169; // offset: 16
LKMIINEALAL DIDOEDMNHFG = 649; // offset: 16
FNJBAKMIHND BPICFCAOFGO = 218; // offset: 16
KEJOIBBJNBJ EOEDPBPAJED = 423; // offset: 16
DKBCABPJCFL MGJJKNCAENH = 165; // offset: 16
}
}
// Obf: SelectRogueBonusReq
// Type: Req
// CmdID: 5698
message SelectRogueBonusReq {
uint32 NMFNKLKHOJN = 4; // offset: 36
oneof OKAIINGCACL {
MMKGENBPICG ONLPKNIEGEG = 1397; // offset: 16
ELOCIMOJFLK PLDHFCBBDIK = 1145; // offset: 16
LJFNGBAEDPK ELGMPOKJGJH = 210; // offset: 16
FGIDHMDNDJD OGPDBCOMIJB = 1796; // offset: 16
IHEBOLBKCCA LBOMDGBJIJM = 1815; // offset: 16
KIMKHOLOEKM DNCIFFCKIPM = 717; // offset: 16
OIKCJMDGPMP NMOILDJIDKL = 567; // offset: 16
PKADKIMPDEH OJGBCFLEDCM = 732; // offset: 16
KCBEFMPPMFG GAPOFJPFADA = 1624; // offset: 16
OKJIKIDPEDA FMPAMLKOFDH = 239; // offset: 16
MGMHDGOPBFB OPGGHLBNJFI = 740; // offset: 16
MNDNHHFJKKN GBCDHIGNAJH = 829; // offset: 16
AIOMMLCECIP MMJHBJBHJBF = 1935; // offset: 16
ABHOAGHMLIH CBPGDKGCJMB = 1516; // offset: 16
IDKKNGAMGLC GLKMBNHJNOM = 2041; // offset: 16
OJGCAJHJPGO LLBJIJAMPOA = 583; // offset: 16
OECLALEIINI GMEDNFIOFDO = 681; // offset: 16
ADBOJIFIBDJ CAOPIACCENP = 987; // offset: 16
EEALDLJELNC DPBPMNDICOJ = 938; // offset: 16
BNOBPHEKOMD LANNPIJMLMM = 249; // offset: 16
KELJGGIKHJN MOKBMADCOKG = 2024; // offset: 16
EEALDLJELNC KNILNKNIBCC = 2047; // offset: 16
EEALDLJELNC HNFKOCNEHBB = 1842; // offset: 16
EEALDLJELNC HKIMGDDDFFE = 1599; // offset: 16
OAEGPDCHBAI GMEPKAMPPHK = 89; // offset: 16
OAEGPDCHBAI NKMFGEEGPPE = 1193; // offset: 16
OAEGPDCHBAI ICPFNIGPDHH = 1833; // offset: 16
DNBNFOAOOPD EMOOEBBHOJC = 1418; // offset: 16
DNBNFOAOOPD CCLJBKMIHEC = 564; // offset: 16
LOCBCCIOCPA CCICJKOLKBB = 2000; // offset: 16
EHLGLIKABKH EAPKCBNOGAE = 1645; // offset: 16
MHNGFJKEHKD KODLNHHFDED = 1911; // offset: 16
FECBEGIBFKC LLNPGKFKJJG = 1165; // offset: 16
JCAIBNPEFAL GJDCMMLHOOE = 1285; // offset: 16
OBJODEDFANP ODGNAJMDCNP = 261; // offset: 16
GHPPCMLGLCB NGPFOFJNMGC = 1398; // offset: 16
DKALCDKCOJM DIJDCLKPJFD = 1867; // offset: 16
PCCNMHOKFNA FPLCAJPJLPA = 1879; // offset: 16
OCNEIAAPNMF MCFNIHFEAII = 200287; // offset: 16
LICOKOCNPBC DMFNBGFCEKK = 190340; // offset: 16
}
}
// Obf: HandleRogueCommonPendingActionScRsp
// Type: Rsp
// CmdID: 5616
message HandleRogueCommonPendingActionScRsp {
uint32 queue_position = 14; // offset: 40
uint32 retcode = 11; // offset: 44
uint32 NMFNKLKHOJN = 15; // offset: 36
oneof OKAIINGCACL {
CIDMALBALDI EAIABGOLPCF = 1604; // offset: 16
OIIKAOJGMLA EDOLMFDOLHP = 57; // offset: 16
OINCOEEFMHF MPJGLJIONHO = 263; // offset: 16
LBDCOOAJIDJ KMDLIKPMPGM = 1126; // offset: 16
MPJPGMHJEHL AIDMMPJBMDH = 524; // offset: 16
CMLMJMAHCIN FDNNPAIBNPB = 891; // offset: 16
OIAAPLFLFKD GKCKICHCKNB = 793; // offset: 16
FDCDFEOAGCG GBAIAJBAAEK = 888; // offset: 16
OLNMBJOIEIF AJCEOMEBKPN = 1055; // offset: 16
HJEBAAGFIIE EHPBMJKIKLI = 1232; // offset: 16
NDDGHKFDEBB FBLDCMPCMDK = 619; // offset: 16
LGHLMDKLFLL GALFPIBJHMD = 881; // offset: 16
HJPAOKFIKEK LIFHLIHIOJN = 521; // offset: 16
JFLGNEPCCDO NMLIGALMJEM = 1162; // offset: 16
DBHPANFODJM ANPNNGKADBI = 2012; // offset: 16
DMGEEEDFDLD JOFAMMGNKME = 1160; // offset: 16
JFODFPFPLOL OGBPDKGHHLP = 593; // offset: 16
OHPCKNNGEIJ JNCOGLCHPGA = 311; // offset: 16
JAKFLMFNJFP MCLGGMMHNMP = 594; // offset: 16
GOEEIIDNKAE BLBAPENPNLP = 212; // offset: 16
GECAANBFBAF EJJBNHIKNBM = 599; // offset: 16
FPNOFBGGLOE FOMANLBMHIE = 605; // offset: 16
JHGNIJFDBIE EODLHELKEON = 382; // offset: 16
MOIOFAAKLAO KEAKOBOPPNO = 1391; // offset: 16
MJFFGPIFBOD MDHHJJPMMNH = 348; // offset: 16
JKKJFCCBHFK GALMFOHOIDN = 579; // offset: 16
JKKJFCCBHFK JBIBGMONGIM = 137; // offset: 16
PPHHJDJPAMK AMDHBOIEEJC = 1124; // offset: 16
NLAHJCLIAHI PICJNOBIOKK = 528; // offset: 16
PBOKAMAPBCI BBJMBBDMJEH = 1512; // offset: 16
MCMKJMFAGFP LLNPGKFKJJG = 1018; // offset: 16
GJFHEMLFBIG LFMBOCMIKNB = 867; // offset: 16
CLAKOLKMJIO CGJNBOMJMKI = 1425; // offset: 16
OCDNNIANLFP NKDPHIEBMJK = 1555; // offset: 16
GPHKJENEMBO HBCBCEOHGOE = 712; // offset: 16
}
}
message FPOCFGJBDII {
uint32 maze_buff_id = 2; // offset: 24
}
message DIBDPMMOGGF {
uint32 AJJEMGKDCEG = 12; // offset: 28
bool BKDDLNMCIEE = 11; // offset: 24
}
message OHAOKNPLHAH {
bool BKDDLNMCIEE = 5; // offset: 24
uint32 GIPCDBLGKNK = 15; // offset: 28
}
message BJKHLPALOMH {
uint32 DDOGMNLBKDO = 15; // offset: 44
repeated uint32 LACDOGKKGBN = 12; // offset: 16
repeated uint32 KJKNPADEAAO = 4; // offset: 24
uint32 level = 2; // offset: 48
uint32 exp = 13; // offset: 40
uint32 ENPIAPKLKNL = 3; // offset: 52
}
message EIGBIDLFEGC {
NGAHDNPCKHI LBANMAIMDGH = 13; // offset: 16
}
message LHOIPIOKIFC {
uint32 ELJMJPNFLAI = 11; // offset: 24
uint32 EIJDGHKDICG = 1; // offset: 28
}
message PLMCDHCCNFC {
repeated FPOCFGJBDII buff_list = 5; // offset: 16
repeated OHAOKNPLHAH GCOJBJOMMPI = 4; // offset: 48
repeated DIBDPMMOGGF IONMAIINDIG = 11; // offset: 32
repeated BJKHLPALOMH BOPDLDDNNFE = 13; // offset: 40
}
// Obf: GetRogueHandbookDataCsReq
// Type: Req
// CmdID: 5690
message GetRogueHandbookDataCsReq {
}
// Obf: GetRogueHandbookDataScRsp
// Type: Rsp
// CmdID: 5605
message GetRogueHandbookDataScRsp {
uint32 retcode = 6; // offset: 32
PLMCDHCCNFC MJHJPLLKOPL = 15; // offset: 16
}
// Obf: SyncRogueHandbookDataUpdateScNotify
// Type: Notify
// CmdID: 5612
message SyncRogueHandbookDataUpdateScNotify {
repeated EIGBIDLFEGC GDMIKCECANF = 15; // offset: 56
repeated FPOCFGJBDII ABFCMGPINOD = 11; // offset: 32
repeated LHOIPIOKIFC JBDABLFKIIG = 14; // offset: 16
repeated OHAOKNPLHAH PNIICEDDOIE = 9; // offset: 48
repeated DIBDPMMOGGF KECNOJIKMPL = 4; // offset: 40
}
// Obf: TakeRogueMiracleHandbookRewardCsReq
// Type: Req
// CmdID: 5664
message TakeRogueMiracleHandbookRewardCsReq {
repeated uint32 GPONPCLAKOP = 4; // offset: 16
}
// Obf: TakeRogueMiracleHandbookRewardScRsp
// Type: Rsp
// CmdID: 5622
message TakeRogueMiracleHandbookRewardScRsp {
uint32 retcode = 3; // offset: 40
repeated uint32 EMEKMMAAGNI = 9; // offset: 24
ItemList reward = 7; // offset: 32
}
// Obf: TakeEventHandbookRewardCsReq
// Type: Req
// CmdID: 5647
message TakeEventHandbookRewardCsReq {
repeated uint32 ELMIDBEKIGA = 4; // offset: 24
}
// Obf: TakeEventHandbookRewardScRsp
// Type: Rsp
// CmdID: 5651
message TakeEventHandbookRewardScRsp {
ItemList reward = 2; // offset: 16
uint32 retcode = 6; // offset: 40
repeated uint32 ADNAJKJCHBG = 14; // offset: 24
}
message IMBOMJBILFG {
map<uint32, uint32> FPKDLDFAGNL = 1; // offset: 16
}
message DPOEHKEBFDM {
uint32 BNKKCDNLNFA = 9; // offset: 36
int32 JFPIOJGJHON = 10; // offset: 32
FFAOGJIOBGE ACBPDCIINBJ = 15; // offset: 24
}
message BGHNGKIPNDL {
repeated uint32 PNBJLEAJEDO = 4; // offset: 16
}
message OKMMEMBBFLA {
repeated MPDJOPNDPGG PEHNCMEMBFJ = 5; // offset: 16
ItemCostData IIJBOBNLOAD = 11; // offset: 24
}
message CFCPLANMPEG {
oneof CINIFKPEACH {
MIHCAJKBEEE LNAOKIIMJME = 4; // offset: 24
PKBMECIOBMG HNCCEOBILJJ = 11; // offset: 24
IMBOMJBILFG MMMCOBNCIBP = 3; // offset: 24
DPOEHKEBFDM AEGIPNEFMBM = 9; // offset: 24
BGHNGKIPNDL CNPLGEEDIHP = 10; // offset: 24
CJCPMBDHGEN OLKPBPOPDEB = 13; // offset: 24
FBGNBDJLKFK GDMONINHMPK = 5; // offset: 24
OKMMEMBBFLA GIDAAIGDPLA = 8; // offset: 24
}
}
message LFEEBBIAPJI {
bool NGPFHCFEHPK = 7; // offset: 28
uint32 AEPAJMGAGAL = 11; // offset: 24
uint32 progress = 10; // offset: 32
}
message HGKMDHAJMFK {
RogueTalentStatus status = 7; // offset: 32
repeated LFEEBBIAPJI HOMOLBGDEJO = 15; // offset: 16
uint32 EHAJMKFJCCM = 12; // offset: 36
}
message GPGAICLOJMD {
repeated HGKMDHAJMFK FOLNPMDAGEC = 10; // offset: 24
}
message MJFIOGICMGO {
uint32 JBIAOOKPFAB = 11; // offset: 24
uint32 BDMBJAONENN = 7; // offset: 28
}
// Obf: CommonRogueVirtualItemInfoScNotify
// Type: Notify
// CmdID: 5679
message CommonRogueVirtualItemInfoScNotify {
repeated MJFIOGICMGO IMFKMGGEILO = 9; // offset: 16
}
message BGOMMDFHMKN {
uint32 KFANAGKECBC = 8; // offset: 24
uint32 PPLFIJCFEEA = 6; // offset: 32
uint32 OKGOLPKJOLI = 7; // offset: 28
}
message MGHDLNCLODA {
repeated NFKELGEJAON HBCEJLOIDML = 11; // offset: 16
}
message GJKMBJHDKLH {
repeated uint32 HMKNFCJPNFC = 13; // offset: 24
}
message FOPOLLPEFHF {
repeated EHNACGDMCIE AGGCDBJHLNP = 14; // offset: 24
repeated BFJIDOMNALK JDMLLENCONH = 13; // offset: 40
repeated GIKBEFMDBDF PKMDCENOLFN = 4; // offset: 48
repeated JKNNJFNLAOG JPELGHPBODK = 11; // offset: 32
}
message BJOJLGGIGBE {
oneof OKAIINGCACL {
BGOMMDFHMKN PJBJFEFHKLK = 14; // offset: 24
MGHDLNCLODA HPGPHGIHFGN = 6; // offset: 24
GJKMBJHDKLH FDDJDNGPFIK = 15; // offset: 24
FOPOLLPEFHF FICJPFGJDDO = 12; // offset: 24
}
}
// Obf: CommonRogueQueryCsReq
// Type: Req
// CmdID: 5607
message CommonRogueQueryCsReq {
repeated uint32 OOHMLKDFBBC = 2; // offset: 16
}
// Obf: CommonRogueQueryScRsp
// Type: Rsp
// CmdID: 5654
message CommonRogueQueryScRsp {
uint32 retcode = 3; // offset: 36
repeated BJOJLGGIGBE rogue_get_info = 10; // offset: 16
uint32 IGJGFIFDMKI = 6; // offset: 32
}
// Obf: CommonRogueUpdateScNotify
// Type: Notify
// CmdID: 5625
message CommonRogueUpdateScNotify {
oneof DOMAMAEBLLB {
BGOMMDFHMKN PJBJFEFHKLK = 8; // offset: 16
MGHDLNCLODA HPGPHGIHFGN = 12; // offset: 16
GJKMBJHDKLH FDDJDNGPFIK = 3; // offset: 16
}
}
message LNPOGONMBPI {
uint32 IBLMEAHHENI = 10; // offset: 28
uint32 MCOPKBNFMJM = 9; // offset: 24
}
message CFAHNLOOFHN {
uint32 HNCPJEDBAHD = 9; // offset: 24
}
message EAKMBABGAGE {
uint32 HNCPJEDBAHD = 14; // offset: 24
}
message BOPMDMBJEBE {
uint32 BKBECHIEABD = 7; // offset: 24
}
message INLPAJDFKHD {
uint32 HNCPJEDBAHD = 4; // offset: 24
}
message GBEIFDFAGAB {
uint32 dialogue_id = 11; // offset: 24
}
message IACCJFMNHJG {
oneof FNBDLLBHLCC {
LNPOGONMBPI HMJIJIPMJMM = 12; // offset: 24
CFAHNLOOFHN FLBLONJOIEL = 5; // offset: 24
EAKMBABGAGE DOEPFDEFNFE = 13; // offset: 24
BOPMDMBJEBE LCBAEDGMDBP = 1; // offset: 24
INLPAJDFKHD HLFMDOJFGPP = 10; // offset: 24
GBEIFDFAGAB MFIPELGALNA = 8; // offset: 24
}
}
message OIOEFGNBELL {
int32 OEMKIHCAKCJ = 5; // offset: 28
float HLOIADKFOGK = 9; // offset: 24
}
message MNPIJPMDCIN {
uint32 battle_event_id = 4; // offset: 24
}
message FEMJEFNANBI {
int32 DPDHNFNEDNK = 12; // offset: 24
}
message FHOPMIJKECK {
oneof GIEDHAHCJFN {
MNPIJPMDCIN BDEHMOPDHOG = 12; // offset: 16
FEMJEFNANBI EHIEBNMJGNH = 8; // offset: 16
}
}
message KFHCDMOADDK {
uint32 DPJKPNCKCPP = 13; // offset: 48
uint32 arg_id = 9; // offset: 44
bool DMPCGOBDFGN = 2; // offset: 41
repeated FHOPMIJKECK NFBCAMOONIE = 4; // offset: 24
bool ICKMAPKKKFO = 3; // offset: 40
OIOEFGNBELL display_value = 10; // offset: 32
}
message HNKBJGFLCME {
IACCJFMNHJG KJCMCOFIGBJ = 13; // offset: 16
uint32 HOJIOHLHAAF = 12; // offset: 40
repeated KFHCDMOADDK HBFJJMAPGHD = 4; // offset: 32
}
// Obf: GetRogueCommonDialogueDataCsReq
// Type: Req
// CmdID: 5677
message GetRogueCommonDialogueDataCsReq {
}
// Obf: GetRogueCommonDialogueDataScRsp
// Type: Rsp
// CmdID: 5658
message GetRogueCommonDialogueDataScRsp {
uint32 retcode = 10; // offset: 32
repeated HNKBJGFLCME KAAFMMOJJFE = 11; // offset: 16
}
// Obf: SelectRogueCommonDialogueOptionCsReq
// Type: Req
// CmdID: 5659
message SelectRogueCommonDialogueOptionCsReq {
uint32 DPJKPNCKCPP = 14; // offset: 24
uint32 HOJIOHLHAAF = 9; // offset: 28
}
// Obf: SelectRogueCommonDialogueOptionScRsp
// Type: Rsp
// CmdID: 5628
message SelectRogueCommonDialogueOptionScRsp {
uint32 HOJIOHLHAAF = 9; // offset: 40
uint32 DPJKPNCKCPP = 14; // offset: 44
uint32 retcode = 13; // offset: 52
HNKBJGFLCME FKEMPNPHEPB = 15; // offset: 24
repeated uint32 IBMODMKGAON = 8; // offset: 32
bool NFAIKOFBFAD = 6; // offset: 48
}
// Obf: FinishRogueCommonDialogueCsReq
// Type: Req
// CmdID: 5694
message FinishRogueCommonDialogueCsReq {
uint32 HOJIOHLHAAF = 4; // offset: 24
}
// Type: Rsp
// CmdID: 5636
message BINLMJENLIM {
uint32 HOJIOHLHAAF = 14; // offset: 28
uint32 retcode = 9; // offset: 24
}
// Obf: SyncRogueCommonDialogueDataScNotify
// Type: Notify
// CmdID: 5650
message SyncRogueCommonDialogueDataScNotify {
repeated HNKBJGFLCME KAAFMMOJJFE = 8; // offset: 24
}
// Obf: SyncRogueCommonDialogueOptionFinishScNotify
// Type: Notify
// CmdID: 5665
message SyncRogueCommonDialogueOptionFinishScNotify {
uint32 HOJIOHLHAAF = 7; // offset: 40
KFHCDMOADDK LLLHDECDGII = 12; // offset: 24
HNKBJGFLCME FKEMPNPHEPB = 6; // offset: 16
uint32 DPJKPNCKCPP = 8; // offset: 44
}
message NKAMOGBANON {
DGCAIEBLLKD LCBKLBBHOGE = 5; // offset: 48
GEOPHOBIBCD pending_action = 6; // offset: 32
uint32 PLPPFKFMGMA = 1; // offset: 68
uint32 FFOJLKPMEBG = 9; // offset: 56
HNHOIPFOKGA KHCDBACNCAF = 13; // offset: 40
uint32 PDFLDIIKKDF = 11; // offset: 64
string LNKEPHDAOBB = 15; // offset: 24
uint32 GOOKJGHFFJK = 3; // offset: 60
}
// Obf: RogueWorkbenchGetInfoCsReq
// Type: Req
// CmdID: 5611
message RogueWorkbenchGetInfoCsReq {
uint32 prop_entity_id = 4; // offset: 24
}
// Obf: RogueWorkbenchGetInfoScRsp
// Type: Rsp
// CmdID: 5639
message RogueWorkbenchGetInfoScRsp {
map<uint32, JBJGPJAAGPM> DDNFPJPOJEK = 13; // offset: 24
uint32 retcode = 2; // offset: 32
}
message JBJGPJAAGPM {
oneof EFLCHKPNIIM {
LHJCOGLABGD ILODCDGHLNA = 7; // offset: 24
DJNCJHOANIA FFCJDDIJDHP = 13; // offset: 24
GELCELEKPDE EBMBDMPMAPD = 14; // offset: 24
EGMNGHFALLO EGMGCNNAHMP = 9; // offset: 24
OGEEFFDOPNF MAMEPDFONNK = 1; // offset: 24
HNBOHOMHMIP LBANMAIMDGH = 10; // offset: 24
BHJBEOJHALG PHPIFFAEHEE = 4; // offset: 24
KIEJLGMNJHE BNCGPDJFDLN = 12; // offset: 24
PJEMLJEHDMN LFLMLGAFNKJ = 3; // offset: 24
GPMIGHLKBLG CDLGFCPMNCG = 2; // offset: 24
BFKDDNAHIPN MJBCHNLHDHP = 6; // offset: 24
}
}
message LHJCOGLABGD {
uint32 AJFJMNDAHLK = 5; // offset: 32
ItemCostData cost_data = 14; // offset: 16
bool IGNLPPFIGMJ = 1; // offset: 36
uint32 EELDOPBMJPM = 11; // offset: 44
int32 KKLDKDLPBPK = 7; // offset: 40
}
message DJNCJHOANIA {
uint32 EELDOPBMJPM = 6; // offset: 32
bool IGNLPPFIGMJ = 7; // offset: 40
ItemCostData cost_data = 2; // offset: 16
uint32 AJFJMNDAHLK = 10; // offset: 44
int32 KKLDKDLPBPK = 13; // offset: 36
}
message GELCELEKPDE {
uint32 max_num = 12; // offset: 36
map<uint32, uint32> KNAFGPOPOHD = 15; // offset: 24
uint32 cur_num = 5; // offset: 32
}
message EGMNGHFALLO {
uint32 AJFJMNDAHLK = 2; // offset: 40
ItemCostData cost_data = 3; // offset: 24
map<uint32, bool> JIGLOKBJFOF = 9; // offset: 32
int32 KKLDKDLPBPK = 7; // offset: 44
}
message OGEEFFDOPNF {
int32 KKLDKDLPBPK = 9; // offset: 32
ItemCostData cost_data = 13; // offset: 24
uint32 AJFJMNDAHLK = 12; // offset: 36
}
message BOFNCDCNJED {
NGAHDNPCKHI LBANMAIMDGH = 5; // offset: 24
ItemCostData cost_data = 1; // offset: 40
bool JJNPCCMBHPA = 2; // offset: 48
ItemCostData EODMICPANAP = 15; // offset: 16
}
message HNBOHOMHMIP {
repeated BOFNCDCNJED GAIKJBBJGLI = 9; // offset: 16
}
message AFPNPHAAOBE {
uint32 ELJMJPNFLAI = 4; // offset: 44
bool JJNPCCMBHPA = 10; // offset: 40
ItemCostData cost_data = 14; // offset: 16
uint32 EIJDGHKDICG = 5; // offset: 48
ItemCostData EODMICPANAP = 3; // offset: 24
}
message BHJBEOJHALG {
repeated AFPNPHAAOBE GDDMCMDFOJM = 10; // offset: 16
}
message KIEJLGMNJHE {
int32 KKLDKDLPBPK = 3; // offset: 32
ItemCostData cost_data = 11; // offset: 16
uint32 AJFJMNDAHLK = 12; // offset: 36
}
message PJEMLJEHDMN {
uint32 AJFJMNDAHLK = 5; // offset: 44
int32 KKLDKDLPBPK = 13; // offset: 40
map<uint32, ItemCostData> BIMLLKFDBMF = 14; // offset: 16
ItemCostData GOLMPHGODAP = 12; // offset: 24
}
message FMGMEOIBHIG {
uint32 OPCNHCBHCMG = 10; // offset: 32
ItemCostData cost_data = 4; // offset: 24
}
message GPMIGHLKBLG {
repeated FMGMEOIBHIG BLJNGOGAGGF = 14; // offset: 16
}
message BFKDDNAHIPN {
uint32 IJOKENLCFJP = 10; // offset: 36
uint32 HPICPKOEPPP = 5; // offset: 32
repeated uint32 MKNAINCMLPM = 8; // offset: 16
}
// Obf: RogueWorkbenchReforgeBuffReq
// Type: Req
// CmdID: 5641
message RogueWorkbenchReforgeBuffReq {
uint32 func_id = 11; // offset: 32
MDLDFHKEPDB HBNFLDHOONJ = 5; // offset: 16
uint32 prop_entity_id = 14; // offset: 36
}
// Obf: RogueWorkbenchHandleFuncScRsp
// Type: Rsp
// CmdID: 5632
message RogueWorkbenchHandleFuncScRsp {
uint32 retcode = 11; // offset: 36
JBJGPJAAGPM KMLOAJLGJGN = 7; // offset: 16
uint32 func_id = 3; // offset: 32
}
message MDLDFHKEPDB {
oneof HPDAODDGAPF {
MKGBLBLKPPL ILODCDGHLNA = 3; // offset: 24
IHNIMKCBDLG FFCJDDIJDHP = 1; // offset: 24
CGOIDOKEHJL EBMBDMPMAPD = 10; // offset: 24
CODCCDBNCAB EGMGCNNAHMP = 13; // offset: 24
BLJDECAOMKG MAMEPDFONNK = 7; // offset: 24
GJEKKPPPEEN LBANMAIMDGH = 9; // offset: 24
AFPMLOFDGHJ PHPIFFAEHEE = 12; // offset: 24
PIAKIMOLBNI BNCGPDJFDLN = 2; // offset: 24
ABNCLFGCHID LFLMLGAFNKJ = 8; // offset: 24
HNKGLOKCDCI CDLGFCPMNCG = 14; // offset: 24
KGFLKNLCADK MJBCHNLHDHP = 11; // offset: 24
}
}
message MKGBLBLKPPL {
uint32 MLKNBFBFHFA = 11; // offset: 24
}
message IHNIMKCBDLG {
uint32 EOFOGGEPFEK = 3; // offset: 24
}
message CGOIDOKEHJL {
uint32 HFAJEEBGJOG = 3; // offset: 24
}
message CODCCDBNCAB {
repeated uint32 OAIKEJIBDMJ = 6; // offset: 16
}
message BLJDECAOMKG {
uint32 EJNGMEHMDIP = 8; // offset: 24
}
message GJEKKPPPEEN {
uint32 IIALCJBBJBE = 15; // offset: 24
}
message AFPMLOFDGHJ {
repeated uint32 AAHADPHAEHJ = 3; // offset: 24
}
message PIAKIMOLBNI {
repeated uint32 GADDMNLLKIL = 1; // offset: 24
}
message ABNCLFGCHID {
uint32 ELJMJPNFLAI = 14; // offset: 24
}
message HNKGLOKCDCI {
uint32 OPCNHCBHCMG = 12; // offset: 24
}
message KGFLKNLCADK {
repeated uint32 LNPNGJOJABI = 12; // offset: 24
}
message BFJIDOMNALK {
uint32 GIPEOMBEFDP = 9; // offset: 24
BGLCFPAPDAE status = 15; // offset: 28
}
message JKNNJFNLAOG {
MBPGPDEGNDG status = 2; // offset: 28
uint32 EALCBFFKDPH = 5; // offset: 32
uint32 GIPEOMBEFDP = 11; // offset: 24
}
// Obf: SetRogueCollectionCsReq
// Type: Req
// CmdID: 5642
message SetRogueCollectionCsReq {
repeated uint32 PDLMOGCFBHF = 10; // offset: 32
repeated uint32 EKIHMGBCMJI = 14; // offset: 16
repeated FPEDOFIGOIN EOENLEFMFBH = 7; // offset: 24
}
// Obf: SetRogueCollectionScRsp
// Type: Rsp
// CmdID: 5621
message SetRogueCollectionScRsp {
uint32 retcode = 15; // offset: 40
repeated JKNNJFNLAOG JPELGHPBODK = 10; // offset: 16
repeated BFJIDOMNALK JDMLLENCONH = 7; // offset: 32
}
message EHNACGDMCIE {
HIEHIOIAKFF status = 9; // offset: 24
uint32 FCGMNIMJMCK = 6; // offset: 28
}
message GIKBEFMDBDF {
uint32 EALCBFFKDPH = 15; // offset: 24
uint32 FCGMNIMJMCK = 10; // offset: 28
MBPGPDEGNDG status = 14; // offset: 32
}
// Obf: SetRogueExhibitionCsReq
// Type: Req
// CmdID: 5675
message SetRogueExhibitionCsReq {
repeated uint32 IEPIIAJDLKJ = 13; // offset: 16
repeated uint32 BGMPNFHCDPA = 7; // offset: 32
repeated FPEDOFIGOIN GAAEIHMLPII = 3; // offset: 24
}
// Obf: SetRogueExhibitionScRsp
// Type: Rsp
// CmdID: 5638
message SetRogueExhibitionScRsp {
uint32 retcode = 10; // offset: 40
repeated GIKBEFMDBDF PKMDCENOLFN = 5; // offset: 32
repeated EHNACGDMCIE AGGCDBJHLNP = 8; // offset: 24
}
// Obf: RogueGetGambleInfoCsReq
// Type: Req
// CmdID: 5652
message RogueGetGambleInfoCsReq {
uint32 prop_entity_id = 5; // offset: 24
}
// Obf: RogueGetGambleInfoScRsp
// Type: Rsp
// CmdID: 5610
message RogueGetGambleInfoScRsp {
uint32 retcode = 7; // offset: 32
APFMMBGPOBJ NOHFPOMNENK = 2; // offset: 24
}
// Obf: RogueDoGambleCsReq
// Type: Req
// CmdID: 5626
message RogueDoGambleCsReq {
uint32 prop_entity_id = 14; // offset: 24
}
// Obf: RogueDoGambleScRsp
// Type: Rsp
// CmdID: 5670
message RogueDoGambleScRsp {
uint32 DADHCANPHEJ = 11; // offset: 32
uint32 retcode = 12; // offset: 40
uint32 NFLHOAAPODP = 15; // offset: 36
APFMMBGPOBJ NOHFPOMNENK = 10; // offset: 16
}
message LGPCGCJILKJ {
string key = 13; // offset: 24
double value = 1; // offset: 32
}
message CCPADOPKEJG {
uint64 FHJODPEPJJB = 9; // offset: 40
repeated LGPCGCJILKJ CMNCIAFOPDF = 1; // offset: 24
MFHLKINODOK GJLBJECAGNO = 3; // offset: 32
}
message CEEHLIKOPAG {
repeated LGPCGCJILKJ CMNCIAFOPDF = 13; // offset: 24
}
message HNHOIPFOKGA {
repeated CCPADOPKEJG CHGJCPLLNEG = 5; // offset: 32
CEEHLIKOPAG OILFOKCLMKM = 15; // offset: 24
}
message DGCAIEBLLKD {
repeated AHMJPFJBMMJ KCFGFJAFFHJ = 4; // offset: 24
}
message ICPGGFEFHJM {
uint32 queue_position = 5; // offset: 32
FHBEEGLGOCM PCHFOGJFLOC = 3; // offset: 24
}
message FHBEEGLGOCM {
oneof HPDAODDGAPF {
CNJKCFJBABD OKCIDLAAIOB = 3; // offset: 24
KNPEOPBJAOH ONCPDDEFFIE = 8; // offset: 24
CBABIEPAJIN NENPOMMIALM = 13; // offset: 24
CNAKJNHJCFA BKNJONDEFEH = 9; // offset: 24
}
}
message CNJKCFJBABD {
repeated LGPCGCJILKJ CMNCIAFOPDF = 7; // offset: 24
MFHLKINODOK GJLBJECAGNO = 12; // offset: 32
uint64 FHJODPEPJJB = 13; // offset: 40
}
message KNPEOPBJAOH {
repeated LGPCGCJILKJ CMNCIAFOPDF = 5; // offset: 16
uint64 FHJODPEPJJB = 11; // offset: 32
MFHLKINODOK GJLBJECAGNO = 14; // offset: 40
}
message CBABIEPAJIN {
uint64 FHJODPEPJJB = 8; // offset: 24
MFHLKINODOK GJLBJECAGNO = 9; // offset: 32
}
message CNAKJNHJCFA {
repeated LGPCGCJILKJ CMNCIAFOPDF = 3; // offset: 16
}
message LNLNIGAPDAA {
LineupInfo lineup = 14; // offset: 16
JCBJDLNDAEH LFMDHAFJNMA = 15; // offset: 24
SceneInfo scene = 5; // offset: 32
}
message OGLFABHLOOG {
AvatarType avatar_type = 10; // offset: 24
uint32 id = 14; // offset: 28
}
message MPDJOPNDPGG {
uint32 avatar_id = 14; // offset: 24
HIJIHJIKNDB NHBELDJFLAE = 10; // offset: 28
}
message EBILGMDPLOJ {
uint32 MLHGBOADEOM = 4; // offset: 24
}
message AIGOPLABMHI {
uint32 IOBGGKAGPMG = 6; // offset: 28
uint32 level = 2; // offset: 24
}
message JNLBMPLOGLM {
bool LFMMBJPGIFB = 2; // offset: 36
uint32 IOBGGKAGPMG = 1; // offset: 40
oneof HOJAMKFCHDM {
EBILGMDPLOJ FINPAOLBFLD = 10; // offset: 16
AIGOPLABMHI PFCDKJLHJIB = 8; // offset: 16
}
}
message IIEFDCGHFMO {
uint32 group_id = 10; // offset: 36
bool MLJBAFJELLO = 2; // offset: 32
repeated JNLBMPLOGLM BMCLBIHOOIL = 15; // offset: 24
}
message APFMMBGPOBJ {
repeated IIEFDCGHFMO CAIJOFHGOAK = 4; // offset: 16
uint32 CAKACENIOJA = 10; // offset: 44
uint32 LFBBNDOCEPA = 12; // offset: 40
bool JHMLFFPGJMM = 15; // offset: 56
ItemCostData LJBGHJJACOL = 14; // offset: 32
uint32 GNBDGNBNPBK = 6; // offset: 48
uint32 MGHFLJNOCOJ = 5; // offset: 52
}
// Obf: CmdRogueEndlessType
enum CmdRogueEndlessType {
CmdRogueEndlessType_IFJOMAMPHPJ = 0;
CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6007;
CmdEnterRogueEndlessActivityStageScRsp = 6006;
CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6004;
CmdGetRogueEndlessActivityDataCsReq = 6008;
CmdTakeRogueEndlessActivityPointRewardScRsp = 6005;
CmdTakeRogueEndlessActivityPointRewardCsReq = 6010;
CmdGetRogueEndlessActivityDataScRsp = 6001;
CmdEnterRogueEndlessActivityStageCsReq = 6003;
CmdRogueEndlessActivityBattleEndScNotify = 6002;
}
message ELIMCBINICK {
RogueStatus status = 6; // offset: 56
repeated uint32 unfinished_story_line_id_list = 4; // offset: 16
repeated uint32 base_avatar_id_list = 10; // offset: 48
KCJKAEHAFOB GCLLPCDEGCE = 5; // offset: 32
uint32 NIEGPDIKMIP = 14; // offset: 60
uint32 DLELNILPMDK = 2; // offset: 72
uint32 map_id = 7; // offset: 64
uint32 KFABKNIAFFO = 8; // offset: 68
FLCPBBIEDIE DIKGOFCOKJE = 1; // offset: 24
}
message KAAHIILAONB {
uint32 battle_id = 3; // offset: 28
uint32 HPJDECGAOPK = 6; // offset: 32
uint32 DGENGJGCNLC = 13; // offset: 44
uint32 NCLNOCNGNLH = 9; // offset: 52
uint32 BHJFJOJMDOB = 11; // offset: 24
bool IEKOELPKHDL = 15; // offset: 36
uint32 JBOPKAIJKMP = 5; // offset: 48
uint32 JBKJFNHPGHI = 14; // offset: 40
}
message EMACIOAFOCJ {
uint32 panel_id = 5; // offset: 40
uint32 area_id = 4; // offset: 44
KAAHIILAONB EJCOAHNHEMF = 1; // offset: 24
ELIMCBINICK BFJLAODPAGO = 11; // offset: 32
}
// Obf: GetRogueEndlessActivityDataCsReq
// Type: Req
// CmdID: 6008
message GetRogueEndlessActivityDataCsReq {
}
// Obf: GetRogueEndlessActivityDataScRsp
// Type: Rsp
// CmdID: 6001
message GetRogueEndlessActivityDataScRsp {
uint32 KMJBNOFFLHC = 5; // offset: 40
uint32 KBHBAEPHBJF = 2; // offset: 44
repeated uint32 CDNCHALPHAN = 7; // offset: 16
uint32 retcode = 9; // offset: 48
repeated EMACIOAFOCJ data = 14; // offset: 32
}
message MIMOKHCEEJB {
uint32 avatar_id = 2; // offset: 28
AvatarType avatar_type = 4; // offset: 24
}
// Obf: EnterRogueEndlessActivityStageCsReq
// Type: Req
// CmdID: 6003
message EnterRogueEndlessActivityStageCsReq {
uint32 JBAFMMDACCH = 7; // offset: 32
repeated MIMOKHCEEJB avatar_list = 9; // offset: 24
}
// Obf: EnterRogueEndlessActivityStageScRsp
// Type: Rsp
// CmdID: 6006
message EnterRogueEndlessActivityStageScRsp {
KAAHIILAONB EJCOAHNHEMF = 11; // offset: 24
uint32 retcode = 6; // offset: 40
SceneBattleInfo battle_info = 9; // offset: 16
}
// Obf: RogueEndlessActivityBattleEndScNotify
// Type: Notify
// CmdID: 6002
message RogueEndlessActivityBattleEndScNotify {
KAAHIILAONB EJCOAHNHEMF = 4; // offset: 16
}
// Obf: TakeRogueEndlessActivityPointRewardCsReq
// Type: Req
// CmdID: 6010
message TakeRogueEndlessActivityPointRewardCsReq {
bool EAEIJFEEPBG = 1; // offset: 24
uint32 level = 12; // offset: 28
}
// Obf: TakeRogueEndlessActivityPointRewardScRsp
// Type: Rsp
// CmdID: 6005
message TakeRogueEndlessActivityPointRewardScRsp {
repeated uint32 CDNCHALPHAN = 3; // offset: 24
ItemList reward = 1; // offset: 32
uint32 KBHBAEPHBJF = 9; // offset: 44
uint32 retcode = 4; // offset: 48
uint32 level = 13; // offset: 40
bool EAEIJFEEPBG = 2; // offset: 52
}
// Obf: TakeRogueEndlessActivityAllBonusRewardCsReq
// Type: Req
// CmdID: 6007
message TakeRogueEndlessActivityAllBonusRewardCsReq {
}
// Obf: TakeRogueEndlessActivityAllBonusRewardScRsp
// Type: Rsp
// CmdID: 6004
message TakeRogueEndlessActivityAllBonusRewardScRsp {
uint32 retcode = 5; // offset: 44
uint32 KBHBAEPHBJF = 11; // offset: 40
ItemList reward = 15; // offset: 16
repeated uint32 CDNCHALPHAN = 13; // offset: 24
}
// Obf: CmdRogueMagicType
enum CmdRogueMagicType {
CmdRogueMagicType_NCCNFJFAMGK = 0;
CmdRogueMagicLeaveScRsp = 7713;
CmdRogueMagicUnitComposeScRsp = 7727;
CmdRogueMagicQueryCsReq = 7709;
CmdRogueMagicScepterDressInUnitCsReq = 7706;
CmdRogueMagicSettleScRsp = 7800;
CmdRogueMagicSettleCsReq = 7762;
CmdRogueMagicGetMiscRealTimeDataCsReq = 7712;
CmdOJEFIIHNCAO = 7791;
CmdRogueMagicEnterScRsp = 7704;
CmdRogueMagicEnterRoomCsReq = 7769;
CmdRogueMagicUnitComposeCsReq = 7717;
CmdAPOGECMCNOP = 7701;
CmdGKEPBFIEPII = 7747;
CmdRogueMagicEnterLayerCsReq = 7746;
CmdRogueMagicAutoDressInUnitCsReq = 7722;
CmdRogueMagicLeaveCsReq = 7735;
CmdRogueMagicEnableTalentScRsp = 7737;
CmdBCIJHCJHJBF = 7743;
CmdRogueMagicReviveAvatarCsReq = 7786;
CmdRogueMagicEnterRoomScRsp = 7740;
CmdRogueMagicEnterCsReq = 7724;
CmdRogueMagicSetAutoDressInMagicUnitScRsp = 7705;
CmdRogueMagicStoryInfoUpdateScNotify = 7751;
CmdRogueMagicType_PMICLEPFPLF = 7745;
CmdRogueMagicGetMiscRealTimeDataScRsp = 7764;
CmdRogueMagicAreaUpdateScNotify = 7719;
CmdRogueMagicType_NJAMLMNDKAC = 7708;
CmdRogueMagicEnableTalentCsReq = 7702;
CmdRogueMagicEnterLayerScRsp = 7757;
CmdRogueMagicAutoDressInMagicUnitChangeScNotify = 7797;
CmdRogueMagicSetAutoDressInMagicUnitCsReq = 7790;
CmdRogueMagicStartCsReq = 7783;
CmdRogueMagicLevelInfoUpdateScNotify = 7784;
CmdRogueMagicReviveCostUpdateScNotify = 7788;
CmdRogueMagicQueryScRsp = 7731;
CmdRogueMagicBattleFailSettleInfoScNotify = 7734;
CmdRogueMagicReviveAvatarScRsp = 7703;
CmdRogueMagicStartScRsp = 7781;
CmdNPJLAEMPNNM = 7768;
CmdRogueMagicScepterTakeOffUnitCsReq = 7796;
}
enum HJJBABNGDGJ {
HJJBABNGDGJ_MNFEPONEDDJ = 0;
HJJBABNGDGJ_MNMCLOPPFOL = 1;
HJJBABNGDGJ_BLMNPNAJAFP = 2;
HJJBABNGDGJ_DJJFIFEIICI = 3;
}
enum BIIIOBGAPMF {
BIIIOBGAPMF_MNFEPONEDDJ = 0;
BIIIOBGAPMF_MNMCLOPPFOL = 1;
BIIIOBGAPMF_NGPFHCFEHPK = 2;
}
enum DFNBDOHLLPO {
DFNBDOHLLPO_MNFEPONEDDJ = 0;
DFNBDOHLLPO_EMLDOGLLPCN = 1;
DFNBDOHLLPO_MNMCLOPPFOL = 2;
DFNBDOHLLPO_NGPFHCFEHPK = 3;
}
enum GJFOFHNEJGH {
GJFOFHNEJGH_MNFEPONEDDJ = 0;
GJFOFHNEJGH_HFBHHLIENBI = 1;
GJFOFHNEJGH_GNEDHGFNAKE = 2;
GJFOFHNEJGH_ALHKOFOILAI = 3;
}
message HGOAJHCGGCO {
LineupInfo lineup = 3; // offset: 24
SceneInfo scene = 9; // offset: 32
JCBJDLNDAEH LFMDHAFJNMA = 5; // offset: 16
}
message FPELPKHCCDM {
repeated OPFHFNAMHMC CLDNNKMEAKJ = 10; // offset: 16
uint32 JHIIAFFLKLN = 4; // offset: 32
uint32 IJLDCLJPOBD = 13; // offset: 36
BIIIOBGAPMF status = 7; // offset: 44
uint32 KIPFCOGFCLI = 11; // offset: 40
}
message OPFHFNAMHMC {
DFNBDOHLLPO status = 12; // offset: 32
uint32 IONEJMOFGLA = 5; // offset: 36
uint32 AAGGCEOMNLF = 7; // offset: 28
uint32 room_id = 15; // offset: 24
}
message FGDPBPODLJP {
GJFOFHNEJGH reason = 11; // offset: 32
HJJBABNGDGJ status = 6; // offset: 44
repeated FPELPKHCCDM FLLOBBCHNME = 4; // offset: 24
uint32 JDNJDPMKOGP = 1; // offset: 48
uint32 ANFAEDAFPGO = 7; // offset: 40
uint32 IPOEHBBFKDO = 5; // offset: 36
}
message IKFAHMKOOLH {
uint32 NEBFPCCFEPE = 8; // offset: 40
bool ECPMPHDLIMC = 9; // offset: 44
repeated GLAAGDDOCLD BLJNGOGAGGF = 1; // offset: 16
repeated KLGBNHJGNAA GDDMCMDFOJM = 2; // offset: 24
}
message NAFFAPPPMAJ {
repeated uint32 PNBJLEAJEDO = 10; // offset: 16
}
message CJIOJJMELLA {
uint32 COMKLFGEPIN = 15; // offset: 24
}
// Obf: RogueMagicStartCsReq
// Type: Req
// CmdID: 7783
message RogueMagicStartCsReq {
repeated uint32 HAGHOMJLKPJ = 14; // offset: 24
repeated uint32 base_avatar_id_list = 11; // offset: 32
uint32 area_id = 1; // offset: 40
uint32 FILCOGLHHLO = 7; // offset: 44
}
message BNAGINKDGEG {
IMBOMJBILFG item_value = 15; // offset: 40
NKAMOGBANON basic_info = 5; // offset: 48
PKBMECIOBMG CPGIOIIANGA = 1; // offset: 32
FGDPBPODLJP level = 10; // offset: 64
CJIOJJMELLA HLFMDOJFGPP = 14; // offset: 80
NAFFAPPPMAJ AFHKFKKFPIL = 9; // offset: 72
OKMMEMBBFLA lineup = 2; // offset: 56
IKFAHMKOOLH LBANMAIMDGH = 3; // offset: 24
}
// Obf: RogueMagicStartScRsp
// Type: Rsp
// CmdID: 7781
message RogueMagicStartScRsp {
uint32 retcode = 7; // offset: 40
BNAGINKDGEG PBJLAINCIOC = 9; // offset: 16
HGOAJHCGGCO FNHOJKNAPFA = 8; // offset: 24
}
// Obf: RogueMagicEnterCsReq
// Type: Req
// CmdID: 7724
message RogueMagicEnterCsReq {
}
// Obf: RogueMagicEnterScRsp
// Type: Rsp
// CmdID: 7704
message RogueMagicEnterScRsp {
uint32 retcode = 15; // offset: 40
HGOAJHCGGCO FNHOJKNAPFA = 13; // offset: 16
BNAGINKDGEG PBJLAINCIOC = 6; // offset: 32
}
// Obf: RogueMagicLeaveCsReq
// Type: Req
// CmdID: 7735
message RogueMagicLeaveCsReq {
}
// Obf: RogueMagicLeaveScRsp
// Type: Rsp
// CmdID: 7713
message RogueMagicLeaveScRsp {
uint32 retcode = 11; // offset: 32
HGOAJHCGGCO FNHOJKNAPFA = 12; // offset: 24
}
// Obf: RogueMagicEnterRoomCsReq
// Type: Req
// CmdID: 7769
message RogueMagicEnterRoomCsReq {
uint32 DBJPLCANIJD = 6; // offset: 28
uint32 KIPFCOGFCLI = 2; // offset: 24
}
// Obf: RogueMagicEnterRoomScRsp
// Type: Rsp
// CmdID: 7740
message RogueMagicEnterRoomScRsp {
uint32 retcode = 15; // offset: 32
HGOAJHCGGCO FNHOJKNAPFA = 5; // offset: 24
}
// Obf: RogueMagicEnterLayerCsReq
// Type: Req
// CmdID: 7746
message RogueMagicEnterLayerCsReq {
uint32 IPOEHBBFKDO = 3; // offset: 28
uint32 DBJPLCANIJD = 2; // offset: 24
}
// Obf: RogueMagicEnterLayerScRsp
// Type: Rsp
// CmdID: 7757
message RogueMagicEnterLayerScRsp {
HGOAJHCGGCO FNHOJKNAPFA = 11; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: RogueMagicLevelInfoUpdateScNotify
// Type: Notify
// CmdID: 7784
message RogueMagicLevelInfoUpdateScNotify {
uint32 IPOEHBBFKDO = 1; // offset: 36
repeated FPELPKHCCDM FLLOBBCHNME = 7; // offset: 16
uint32 JDNJDPMKOGP = 13; // offset: 44
HJJBABNGDGJ status = 6; // offset: 48
GJFOFHNEJGH reason = 5; // offset: 40
uint32 ANFAEDAFPGO = 3; // offset: 32
}
// Obf: RogueMagicAreaUpdateScNotify
// Type: Notify
// CmdID: 7719
message RogueMagicAreaUpdateScNotify {
repeated NKCHIMPILKA MPGAPDNCLJL = 1; // offset: 16
}
message NNKMGFDMKGI {
uint32 FAMCBKLMALH = 13; // offset: 28
bool DKKIMJBICOK = 14; // offset: 24
}
message BILGHDFAGMO {
bool DKKIMJBICOK = 9; // offset: 28
uint32 IMICIDGNCML = 5; // offset: 24
}
message LGGANOJJOEC {
NNKMGFDMKGI MHBKAAGMMIH = 15; // offset: 40
BILGHDFAGMO OJIHJJNJMEM = 5; // offset: 24
LineupInfo GIDAAIGDPLA = 2; // offset: 16
BNAGINKDGEG PBJLAINCIOC = 1; // offset: 32
}
message LENEGEIDKOJ {
repeated NGAHDNPCKHI NAJACMIFILH = 12; // offset: 32
repeated uint32 AACDHBMDPCB = 7; // offset: 16
repeated uint32 NHBCMLIMGJE = 10; // offset: 48
repeated ONLKHDHLKHJ BKEEMHIGLHF = 8; // offset: 24
}
// Obf: RogueMagicBattleFailSettleInfoScNotify
// Type: Notify
// CmdID: 7734
message RogueMagicBattleFailSettleInfoScNotify {
LGGANOJJOEC DACAGELDCPM = 8; // offset: 32
HGOAJHCGGCO FNHOJKNAPFA = 10; // offset: 16
}
// Obf: RogueMagicSettleCsReq
// Type: Req
// CmdID: 7762
message RogueMagicSettleCsReq {
}
// Obf: RogueMagicSettleScRsp
// Type: Rsp
// CmdID: 7800
message RogueMagicSettleScRsp {
ItemList GMKBAIEIKOP = 11; // offset: 48
HGOAJHCGGCO FNHOJKNAPFA = 4; // offset: 24
uint32 retcode = 13; // offset: 56
LGGANOJJOEC DACAGELDCPM = 7; // offset: 40
LENEGEIDKOJ KPDONNGCDAM = 2; // offset: 16
}
// Obf: RogueMagicReviveCostUpdateScNotify
// Type: Notify
// CmdID: 7788
message RogueMagicReviveCostUpdateScNotify {
ItemCostData IIJBOBNLOAD = 13; // offset: 24
}
// Obf: RogueMagicReviveAvatarCsReq
// Type: Req
// CmdID: 7786
message RogueMagicReviveAvatarCsReq {
uint32 interacted_prop_entity_id = 11; // offset: 32
repeated uint32 base_avatar_id_list = 15; // offset: 24
}
// Obf: RogueMagicReviveAvatarScRsp
// Type: Rsp
// CmdID: 7703
message RogueMagicReviveAvatarScRsp {
ItemCostData IIJBOBNLOAD = 2; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: RogueMagicQueryCsReq
// Type: Req
// CmdID: 7709
message RogueMagicQueryCsReq {
}
message DMPPNGHODFG {
repeated GLAAGDDOCLD BLJNGOGAGGF = 905; // offset: 24
uint32 MIKAPGDOLNP = 7; // offset: 80
uint32 LEKJALPOBBB = 12; // offset: 72
uint32 KPMNMMBCKBP = 2; // offset: 56
repeated uint32 EFHDJBKHMIE = 1592; // offset: 32
repeated uint32 avatar_id_list = 59; // offset: 48
uint32 JDNJDPMKOGP = 1; // offset: 76
uint32 JPBMDCGDHGK = 6; // offset: 88
repeated KLGBNHJGNAA GDDMCMDFOJM = 578; // offset: 40
uint32 GMCGMOIEALJ = 9; // offset: 64
uint32 DCJFLFBMOOP = 13; // offset: 84
uint32 MHDHHNNIKLC = 15; // offset: 68
uint32 NEBFPCCFEPE = 5; // offset: 60
}
message MMNJMANPNJO {
repeated uint32 BHLLIGHLHPC = 424; // offset: 24
}
message NKCHIMPILKA {
bool HDDNFMMICPO = 14; // offset: 49
uint32 CMPBOIPKHBC = 15; // offset: 56
repeated uint32 FNCLKDMPJDN = 8; // offset: 40
bool LCHJKANPGIG = 5; // offset: 48
MMNJMANPNJO CEPDMICFKNE = 12; // offset: 24
uint32 area_id = 3; // offset: 52
bool is_taken_reward = 1; // offset: 50
DMPPNGHODFG record_info = 6; // offset: 32
}
message DNDCNGEBPLG {
uint32 FPCEAICEAML = 14; // offset: 28
bool LCHJKANPGIG = 5; // offset: 24
}
message LOAIBGPGKGB {
repeated uint32 DHFKIDNOJCE = 7; // offset: 16
}
message NNMEMEPPKAB {
repeated LHOIPIOKIFC GDDMCMDFOJM = 14; // offset: 40
repeated DNDCNGEBPLG NJPFONNOOOA = 11; // offset: 72
LOAIBGPGKGB story_info = 1; // offset: 48
repeated uint32 CDDLGDGPHPC = 3; // offset: 56
repeated EIGBIDLFEGC GAIKJBBJGLI = 13; // offset: 24
JILGJOOCPIA ALEHEHPLJAK = 15; // offset: 64
repeated NKCHIMPILKA MPGAPDNCLJL = 2; // offset: 16
}
// Obf: RogueMagicQueryScRsp
// Type: Rsp
// CmdID: 7731
message RogueMagicQueryScRsp {
uint32 retcode = 2; // offset: 40
BNAGINKDGEG PBJLAINCIOC = 1; // offset: 32
NNMEMEPPKAB rogue_get_info = 11; // offset: 24
}
// Obf: RogueMagicScepterDressInUnitCsReq
// Type: Req
// CmdID: 7706
message RogueMagicScepterDressInUnitCsReq {
uint32 OPCNHCBHCMG = 14; // offset: 32
uint32 dice_slot_id = 10; // offset: 28
uint32 IDCCACEJNGJ = 12; // offset: 24
}
// Type: Rsp
// CmdID: 7701
message APOGECMCNOP {
uint32 retcode = 5; // offset: 24
}
// Obf: RogueMagicAutoDressInUnitCsReq
// Type: Req
// CmdID: 7722
message RogueMagicAutoDressInUnitCsReq {
repeated uint32 GHPHOEDJBKA = 15; // offset: 24
}
// Type: Rsp
// CmdID: 7747
message GKEPBFIEPII {
uint32 retcode = 7; // offset: 24
}
// Obf: RogueMagicSetAutoDressInMagicUnitCsReq
// Type: Req
// CmdID: 7790
message RogueMagicSetAutoDressInMagicUnitCsReq {
bool NAHLMGOOIMG = 9; // offset: 24
}
// Obf: RogueMagicSetAutoDressInMagicUnitScRsp
// Type: Rsp
// CmdID: 7705
message RogueMagicSetAutoDressInMagicUnitScRsp {
bool NAHLMGOOIMG = 11; // offset: 28
uint32 retcode = 12; // offset: 24
}
// Obf: RogueMagicAutoDressInMagicUnitChangeScNotify
// Type: Notify
// CmdID: 7797
message RogueMagicAutoDressInMagicUnitChangeScNotify {
bool NAHLMGOOIMG = 7; // offset: 24
}
// Obf: RogueMagicScepterTakeOffUnitCsReq
// Type: Req
// CmdID: 7796
message RogueMagicScepterTakeOffUnitCsReq {
repeated uint32 GHPHOEDJBKA = 7; // offset: 16
uint32 OPCNHCBHCMG = 2; // offset: 32
}
// Type: Rsp
// CmdID: 7743
message BCIJHCJHJBF {
uint32 retcode = 14; // offset: 24
}
// Obf: RogueMagicUnitComposeCsReq
// Type: Req
// CmdID: 7717
message RogueMagicUnitComposeCsReq {
repeated uint32 GHPHOEDJBKA = 12; // offset: 16
}
// Obf: RogueMagicUnitComposeScRsp
// Type: Rsp
// CmdID: 7727
message RogueMagicUnitComposeScRsp {
uint32 retcode = 15; // offset: 24
}
message BKDDBJOEAJP {
repeated uint32 GHPHOEDJBKA = 13; // offset: 24
}
// Type: Rsp
// CmdID: 7768
message NPJLAEMPNNM {
uint32 retcode = 9; // offset: 24
}
message JILGJOOCPIA {
uint32 OLEFLLAEACG = 14; // offset: 32
GPGAICLOJMD talent_info = 1; // offset: 24
}
message OFLCDOLCEPM {
}
// Type: Rsp
// CmdID: 7791
message OJEFIIHNCAO {
uint32 retcode = 12; // offset: 32
JILGJOOCPIA ALEHEHPLJAK = 5; // offset: 24
}
// Obf: RogueMagicEnableTalentCsReq
// Type: Req
// CmdID: 7702
message RogueMagicEnableTalentCsReq {
uint32 EHAJMKFJCCM = 1; // offset: 24
}
// Obf: RogueMagicEnableTalentScRsp
// Type: Rsp
// CmdID: 7737
message RogueMagicEnableTalentScRsp {
JILGJOOCPIA ALEHEHPLJAK = 4; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: RogueMagicGetMiscRealTimeDataCsReq
// Type: Req
// CmdID: 7712
message RogueMagicGetMiscRealTimeDataCsReq {
}
// Obf: RogueMagicGetMiscRealTimeDataScRsp
// Type: Rsp
// CmdID: 7764
message RogueMagicGetMiscRealTimeDataScRsp {
BILGHDFAGMO OJIHJJNJMEM = 14; // offset: 24
NNKMGFDMKGI MHBKAAGMMIH = 5; // offset: 16
uint32 retcode = 4; // offset: 40
}
// Obf: RogueMagicStoryInfoUpdateScNotify
// Type: Notify
// CmdID: 7751
message RogueMagicStoryInfoUpdateScNotify {
uint32 APPPKEKGODF = 11; // offset: 24
}
// Obf: CmdRogueModifierType
enum CmdRogueModifierType {
CmdRogueModifierType_MNFEPONEDDJ = 0;
CmdRogueModifierSelectCellScRsp = 5335;
CmdRogueModifierDelNotify = 5369;
CmdRogueModifierAddNotify = 5324;
CmdRogueModifierSelectCellCsReq = 5304;
CmdRogueModifierStageStartNotify = 5340;
CmdRogueModifierUpdateNotify = 5400;
}
// Obf: RogueModifierSourceType
enum RogueModifierSourceType {
RogueModifierSourceType_IDALNPNDMJJ = 0;
RogueModifierSourceType_GNLKLLCJLIN = 1;
RogueModifierSourceType_CDBDEGALDNP = 2;
RogueModifierSourceType_ELEMLJAKFJO = 3;
RogueModifierSourceType_CNKFIIJFGFK = 4;
RogueModifierSourceType_CMDAKNCBGJH = 5;
RogueModifierSourceType_AMJIHAFFMNO = 6;
RogueModifierSourceType_FHMFDEANAEM = 7;
RogueModifierSourceType_DCBMNGGJJMP = 8;
RogueModifierSourceType_HDCCINECCMF = 9;
RogueModifierSourceType_CCIHEJNHOKO = 10;
}
enum FFLKEHFBIAA {
FFLKEHFBIAA_ODLHDBIIEMG = 0;
FFLKEHFBIAA_HAAODMIPANO = 1;
}
message OFNEBGDLIEC {
uint32 BOGMAHNFLFI = 5; // offset: 32
FFLKEHFBIAA IBEEHOFGBDC = 8; // offset: 40
map<string, double> CNCGHINKLAF = 15; // offset: 16
uint32 BJHCINOEEBK = 4; // offset: 36
}
message IBJNMKFGHJD {
repeated uint32 IGKHGBDEBLK = 6; // offset: 16
bool ICKMAPKKKFO = 9; // offset: 32
uint32 CHEFDMBOEHP = 7; // offset: 36
}
message NHKKKFHAKAO {
bool BAKHLGNMBOI = 4; // offset: 28
uint32 BICNJBGCKMD = 1; // offset: 24
}
message MMMDAKJFKPC {
uint32 KNJMGDBELAE = 2; // offset: 24
uint32 OAGFIOKMPND = 9; // offset: 28
}
message AHMJPFJBMMJ {
OFNEBGDLIEC BAFGLONNAHF = 5; // offset: 32
uint64 FIOLKLDPNBE = 8; // offset: 40
RogueModifierSourceType JKMAEIELMGM = 11; // offset: 48
oneof OKAIINGCACL {
IBJNMKFGHJD MBCFKOELGMB = 14; // offset: 24
NHKKKFHAKAO LCOGDOKJFBB = 6; // offset: 24
MMMDAKJFKPC OHFJGLJONFP = 2; // offset: 24
}
}
message FFAOGJIOBGE {
repeated AHMJPFJBMMJ KCFGFJAFFHJ = 7; // offset: 24
}
// Obf: RogueModifierAddNotify
// Type: Notify
// CmdID: 5324
message RogueModifierAddNotify {
AHMJPFJBMMJ LCBKLBBHOGE = 15; // offset: 16
}
// Obf: RogueModifierSelectCellCsReq
// Type: Req
// CmdID: 5304
message RogueModifierSelectCellCsReq {
uint32 HICCHNECJGJ = 13; // offset: 24
}
// Obf: RogueModifierSelectCellScRsp
// Type: Rsp
// CmdID: 5335
message RogueModifierSelectCellScRsp {
ItemList HMCMEKJDDLL = 13; // offset: 16
uint32 retcode = 12; // offset: 36
uint32 HICCHNECJGJ = 8; // offset: 32
}
// Obf: RogueModifierUpdateNotify
// Type: Notify
// CmdID: 5400
message RogueModifierUpdateNotify {
AHMJPFJBMMJ LCBKLBBHOGE = 2; // offset: 24
}
// Obf: RogueModifierDelNotify
// Type: Notify
// CmdID: 5369
message RogueModifierDelNotify {
uint64 FIOLKLDPNBE = 13; // offset: 24
}
// Obf: RogueModifierStageStartNotify
// Type: Notify
// CmdID: 5340
message RogueModifierStageStartNotify {
RogueModifierSourceType JKMAEIELMGM = 12; // offset: 24
}
// Obf: CmdRogueTournType
enum CmdRogueTournType {
CmdRogueTournType_MNFEPONEDDJ = 0;
CmdRogueTournGetAllBuildRefScRsp = 6100;
CmdRogueTournLeaveScRsp = 6042;
CmdRogueTournPersonaRoomCardZoneUpdateScNotify = 6062;
CmdRogueTournLeaveRogueCocoonSceneScRsp = 6050;
CmdJIBCIBDMKKO = 6020;
CmdRogueTournRenameArchiveCsReq = 6061;
CmdRogueTournLevelInfoUpdateScNotify = 6087;
CmdRogueTournGetCurRogueCocoonInfoScRsp = 6079;
CmdRogueTournClearArchiveNameScNotify = 6038;
CmdRogueTournSettleCsReq = 6093;
CmdRogueTournGetMiscRealTimeDataScRsp = 6017;
CmdRogueTournGetSettleInfoScRsp = 6025;
CmdRogueTournGetAllArchiveCsReq = 6058;
CmdRogueTournGetSeasonTalentInfoScRsp = 6068;
CmdRogueTournStartCsReq = 6029;
CmdRogueTournReviveAvatarCsReq = 6018;
CmdRogueTournConfirmSettleCsReq = 6024;
CmdRogueTournUseSuperRewardKeyCsReq = 6043;
CmdRogueTournEnterRoomCsReq = 6047;
CmdRogueTournEnableSeasonTalentScRsp = 6016;
CmdRougeTournRenameBuildRefCsReq = 6048;
CmdRogueTournEnablePermanentTalentScRsp = 6072;
CmdRogueTournDeleteArchiveCsReq = 6011;
CmdRogueTournEnableSeasonTalentCsReq = 6032;
CmdRogueTournDeleteBuildRefCsReq = 6031;
CmdRogueTournResetPermanentTalentScRsp = 6027;
CmdRogueTournSaveBuildRefCsReq = 6026;
CmdRogueTournGetSettleInfoCsReq = 6064;
CmdRogueTournSettleScRsp = 6065;
CmdRogueTournTakeExpRewardCsReq = 6089;
CmdRogueTournStartScRsp = 6044;
CmdRogueTournGetAllBuildRefCsReq = 6075;
CmdRogueTournConfirmSettleScRsp = 6049;
CmdRogueTournQueryScRsp = 6019;
CmdRogueTournTriggerRoomSelectCsReq = 6077;
CmdOFNDLGDEEME = 6083;
CmdRogueTournDeleteBuildRefScRsp = 6078;
CmdRogueTournReEnterRogueCocoonStageScRsp = 6053;
CmdRogueTournWeekChallengeUpdateScNotify = 6021;
CmdRogueTournSaveBuildRefScRsp = 6052;
CmdRogueTournUseSuperRewardKeyScRsp = 6085;
CmdRogueTournTitanUpdateTitanBlessProgressScNotify = 6092;
CmdRogueTournGetAllArchiveScRsp = 6014;
CmdRogueTournGetCurRogueCocoonInfoCsReq = 6066;
CmdRogueTournRenameArchiveScRsp = 6097;
CmdRogueTournHandBookNotify = 6098;
CmdRogueTournEnterLayerCsReq = 6023;
CmdRogueTournReviveCostUpdateScNotify = 6074;
CmdRogueTournGetArchiveRepositoryCsReq = 6035;
CmdRogueTournEnterRogueCocoonSceneCsReq = 6091;
CmdRogueTournEnterLayerScRsp = 6013;
CmdFELPBJGPFEJ = 6057;
CmdRogueTournLeaveCsReq = 6086;
CmdPHGFLGGGICJ = 6071;
CmdRogueTournGetSeasonTalentInfoCsReq = 6060;
CmdRogueTournRenameBuildRefScRsp = 6070;
CmdRogueTournGetPermanentTalentInfoCsReq = 6037;
CmdRogueTournGetArchiveRepositoryScRsp = 6088;
CmdRogueTournQueryCsReq = 6055;
CmdLIKCLCEDPHO = 6073;
CmdRogueTournTakeExpRewardScRsp = 6012;
CmdRogueTournExpNotify = 6039;
CmdRogueTournDeleteArchiveScRsp = 6034;
CmdRogueTournAreaUpdateScNotify = 6033;
CmdRogueTournLeaveRogueCocoonSceneCsReq = 6022;
CmdRogueTournResetPermanentTalentCsReq = 6045;
CmdRogueTournEnterRoomScRsp = 6041;
CmdRogueTournGetPermanentTalentInfoScRsp = 6069;
CmdRogueTournReEnterRogueCocoonStageCsReq = 6067;
CmdRogueTournReviveAvatarScRsp = 6028;
CmdRogueTournEnterRogueCocoonSceneScRsp = 6015;
CmdRogueTournEnablePermanentTalentCsReq = 6051;
CmdRogueTournEnterScRsp = 6056;
CmdRogueTournGetMiscRealTimeDataCsReq = 6090;
CmdRogueTournBattleFailSettleInfoScNotify = 6046;
CmdRogueTournEnterCsReq = 6054;
}
// Obf: RogueTournLevelStatus
enum RogueTournLevelStatus {
RogueTournLevelStatus_MNFEPONEDDJ = 0;
RogueTournLevelStatus_MNMCLOPPFOL = 1;
RogueTournLevelStatus_BLMNPNAJAFP = 2;
RogueTournLevelStatus_DJJFIFEIICI = 3;
}
enum KKIJDKPJMIB {
KKIJDKPJMIB_MNFEPONEDDJ = 0;
KKIJDKPJMIB_MNMCLOPPFOL = 1;
KKIJDKPJMIB_NGPFHCFEHPK = 2;
}
enum IECLOBDHOBO {
IECLOBDHOBO_MNFEPONEDDJ = 0;
IECLOBDHOBO_EMLDOGLLPCN = 1;
IECLOBDHOBO_MNMCLOPPFOL = 2;
IECLOBDHOBO_NGPFHCFEHPK = 3;
}
enum FBEHPEBPLGL {
FBEHPEBPLGL_MNFEPONEDDJ = 0;
FBEHPEBPLGL_HFBHHLIENBI = 1;
FBEHPEBPLGL_GNEDHGFNAKE = 2;
FBEHPEBPLGL_ALHKOFOILAI = 3;
}
enum EGHDKFKMFPG {
EGHDKFKMFPG_DKLKNKBBHJH = 0;
EGHDKFKMFPG_OCAPMKBHGHC = 1;
EGHDKFKMFPG_LEFLNFOBCEI = 2;
EGHDKFKMFPG_BBPGENADAGE = 3;
EGHDKFKMFPG_ONNANGCMMAA = 4;
EGHDKFKMFPG_CKLDHBJMAFC = 5;
EGHDKFKMFPG_GKCHNDCLGJE = 6;
EGHDKFKMFPG_GMCEGHBPIBA = 7;
EGHDKFKMFPG_KAOFPBKMHEN = 8;
}
message FOBIOKDLMNC {
LHFJGNNNPMA NCHJDGAKAFN = 10; // offset: 16
NKAMOGBANON IJBMDMOKKAF = 12; // offset: 24
oneof OKAIINGCACL {
PMLEKKCLNIL CGGBOODELED = 906; // offset: 40
ADBMMLIIKML OMKKAJJGEOO = 1553; // offset: 40
BGBECDNLHPD KOOCEHJHHPJ = 388; // offset: 40
}
}
message KFDKHFDAHPO {
uint32 LLCAONCHDJB = 12; // offset: 36
uint32 DBGBIGBCFGC = 4; // offset: 32
bool DKKIMJBICOK = 9; // offset: 24
uint32 JEHOLGFLBCG = 14; // offset: 28
}
message IODPIBOMDIM {
bool DKKIMJBICOK = 12; // offset: 24
uint32 FLGBKHEOHLK = 15; // offset: 36
uint32 ACJNGNCDKPF = 6; // offset: 32
uint32 ICMBNNMNBAN = 8; // offset: 28
}
message BAKNNNDICMO {
uint32 FHDEKBPDCAG = 3; // offset: 28
uint32 MNEKBLPPNMM = 1; // offset: 24
bool DKKIMJBICOK = 9; // offset: 32
}
message FIKHAMLNIIK {
uint32 FHDEKBPDCAG = 10; // offset: 28
bool DKKIMJBICOK = 12; // offset: 24
}
message OGBEAKLFKGM {
bool LMPBIJMJKPE = 12; // offset: 24
}
message LHFJGNNNPMA {
CJCPMBDHGEN MHLFDMEBJEC = 10; // offset: 88
NDEGPCIJEMM AFHKFKKFPIL = 11; // offset: 48
OKMMEMBBFLA lineup = 1; // offset: 32
PKBMECIOBMG CPGIOIIANGA = 7; // offset: 40
IMBOMJBILFG item_value = 12; // offset: 56
MIHCAJKBEEE KDBJNJAKFJG = 13; // offset: 104
IFKDKEGJKMM IBIFCLDPKLB = 3; // offset: 64
KKDBCNMEPJO BJNEMDFNHKL = 4; // offset: 16
FBGNBDJLKFK LELGPGICPFN = 9; // offset: 80
OGBEAKLFKGM JHOLPJLDAGH = 14; // offset: 72
PHOAIBFDBPB level = 5; // offset: 24
}
message PHOAIBFDBPB {
uint32 IPOEHBBFKDO = 8; // offset: 40
repeated HABEGJBANCE FLLOBBCHNME = 6; // offset: 24
bool JNPFCFHEGFE = 3; // offset: 49
bool PCGCEIDAIOM = 7; // offset: 48
RogueTournLevelStatus status = 1; // offset: 52
FBEHPEBPLGL reason = 10; // offset: 56
oneof FJFOJNBNMMF {
IFLEEMAHJMA JMNFHHINFJB = 11; // offset: 32
}
}
message IHJDHJHHCDJ {
uint32 BBCBBCAHKPC = 2; // offset: 48
repeated DAKACFANFLA KKLNLJDEMMI = 4; // offset: 16
repeated uint32 OJAPJFNMHFN = 8; // offset: 32
uint32 HDBKNMPIBCE = 12; // offset: 56
repeated uint32 KGBPKMEOGEM = 5; // offset: 24
uint32 INAOJKMEDMB = 7; // offset: 52
}
message IFLEEMAHJMA {
IHJDHJHHCDJ IILOOMCENFB = 10; // offset: 16
}
message IFKDKEGJKMM {
uint32 IMMGGOJCGMJ = 13; // offset: 28
uint32 IFOMGIHDJOI = 2; // offset: 24
}
message NDEGPCIJEMM {
repeated uint32 PNBJLEAJEDO = 1; // offset: 24
}
message HABEGJBANCE {
repeated DPCPEEGNGJE CLDNNKMEAKJ = 4; // offset: 24
KKIJDKPJMIB status = 15; // offset: 44
uint32 JHIIAFFLKLN = 12; // offset: 36
uint32 IJLDCLJPOBD = 8; // offset: 40
uint32 KIPFCOGFCLI = 5; // offset: 32
}
message DPCPEEGNGJE {
uint32 room_id = 5; // offset: 44
uint32 AAGGCEOMNLF = 8; // offset: 36
uint32 NKFNONAFCIC = 10; // offset: 52
uint32 IONEJMOFGLA = 14; // offset: 32
IECLOBDHOBO status = 6; // offset: 48
oneof FJFOJNBNMMF {
GKGCKKAAFDE JMNFHHINFJB = 7; // offset: 24
}
}
message KKDBCNMEPJO {
repeated uint32 AMLEGPKBFGJ = 2; // offset: 24
}
message PMLEKKCLNIL {
}
message ADBMMLIIKML {
DAIJDKOHAJG GALIOLLCGCB = 13; // offset: 16
}
message GKGCKKAAFDE {
repeated uint32 LIFNKLCOOAH = 2; // offset: 24
uint32 JOHDFHDPFOK = 15; // offset: 32
uint32 level = 1; // offset: 36
}
message IBBMIAJBJGH {
uint32 EOMKIBNKHIB = 15; // offset: 32
uint32 HCCNFEECKHA = 14; // offset: 24
uint32 unique_id = 8; // offset: 28
}
message MLJMPOMMKOH {
uint32 BKJMGNPANGJ = 1; // offset: 52
uint32 KKGHPPCHBBB = 7; // offset: 48
uint32 INJLCJGCMEN = 15; // offset: 44
repeated JOGMADAMFNI PDNOIKEMKPG = 14; // offset: 24
uint32 CHHNICGACPH = 13; // offset: 40
repeated IBBMIAJBJGH KJEIKDCJBHJ = 8; // offset: 32
}
message BGBECDNLHPD {
MLJMPOMMKOH IEKPLKPENEH = 15; // offset: 16
}
// Obf: RogueTournStartCsReq
// Type: Req
// CmdID: 6029
message RogueTournStartCsReq {
uint32 area_id = 4; // offset: 36
repeated OGLFABHLOOG avatar_list = 5; // offset: 24
bool JNPFCFHEGFE = 14; // offset: 33
bool PCGCEIDAIOM = 3; // offset: 32
}
// Obf: RogueTournStartScRsp
// Type: Rsp
// CmdID: 6044
message RogueTournStartScRsp {
uint32 retcode = 8; // offset: 44
LNLNIGAPDAA FNHOJKNAPFA = 3; // offset: 32
FOBIOKDLMNC PBJLAINCIOC = 2; // offset: 24
uint32 JKMAFPBCIKC = 12; // offset: 40
}
// Obf: RogueTournEnterCsReq
// Type: Req
// CmdID: 6054
message RogueTournEnterCsReq {
}
// Obf: RogueTournEnterScRsp
// Type: Rsp
// CmdID: 6056
message RogueTournEnterScRsp {
uint32 retcode = 13; // offset: 40
LNLNIGAPDAA FNHOJKNAPFA = 1; // offset: 32
FOBIOKDLMNC PBJLAINCIOC = 8; // offset: 24
}
// Obf: RogueTournLeaveCsReq
// Type: Req
// CmdID: 6086
message RogueTournLeaveCsReq {
}
// Obf: RogueTournLeaveScRsp
// Type: Rsp
// CmdID: 6042
message RogueTournLeaveScRsp {
LNLNIGAPDAA FNHOJKNAPFA = 3; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: RogueTournSettleCsReq
// Type: Req
// CmdID: 6093
message RogueTournSettleCsReq {
}
message CFLDBCDMCFG {
LineupInfo GIDAAIGDPLA = 10; // offset: 24
FIKHAMLNIIK JLIAKNLOCMA = 2; // offset: 64
IODPIBOMDIM MHBKAAGMMIH = 13; // offset: 48
KFDKHFDAHPO FMMLDNBHFIK = 9; // offset: 32
PNDOJGHOOEG NLNGJFGOPPN = 15; // offset: 56
BAKNNNDICMO OOMIPPIMNPB = 5; // offset: 40
FOBIOKDLMNC PBJLAINCIOC = 14; // offset: 16
}
// Obf: RogueTournSettleScRsp
// Type: Rsp
// CmdID: 6065
message RogueTournSettleScRsp {
CFLDBCDMCFG DACAGELDCPM = 8; // offset: 16
uint32 retcode = 1; // offset: 40
LNLNIGAPDAA FNHOJKNAPFA = 12; // offset: 24
}
// Obf: RogueTournEnterRoomCsReq
// Type: Req
// CmdID: 6047
message RogueTournEnterRoomCsReq {
uint32 DBJPLCANIJD = 8; // offset: 28
uint32 KIPFCOGFCLI = 2; // offset: 24
}
// Obf: RogueTournEnterRoomScRsp
// Type: Rsp
// CmdID: 6041
message RogueTournEnterRoomScRsp {
uint32 retcode = 7; // offset: 32
LNLNIGAPDAA FNHOJKNAPFA = 10; // offset: 24
}
// Obf: RogueTournEnterLayerCsReq
// Type: Req
// CmdID: 6023
message RogueTournEnterLayerCsReq {
uint32 DBJPLCANIJD = 14; // offset: 24
uint32 IPOEHBBFKDO = 8; // offset: 28
}
// Obf: RogueTournEnterLayerScRsp
// Type: Rsp
// CmdID: 6013
message RogueTournEnterLayerScRsp {
LNLNIGAPDAA FNHOJKNAPFA = 3; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: RogueTournLevelInfoUpdateScNotify
// Type: Notify
// CmdID: 6087
message RogueTournLevelInfoUpdateScNotify {
repeated HABEGJBANCE FLLOBBCHNME = 3; // offset: 16
FBEHPEBPLGL reason = 1; // offset: 32
uint32 IPOEHBBFKDO = 15; // offset: 40
RogueTournLevelStatus status = 5; // offset: 36
}
// Obf: RogueTournTakeExpRewardCsReq
// Type: Req
// CmdID: 6089
message RogueTournTakeExpRewardCsReq {
uint32 MOEONFIGPJP = 8; // offset: 32
repeated uint32 CLMMOEIMGCO = 11; // offset: 16
}
// Obf: RogueTournTakeExpRewardScRsp
// Type: Rsp
// CmdID: 6012
message RogueTournTakeExpRewardScRsp {
uint32 retcode = 5; // offset: 40
repeated uint32 HFIOJMEIOGN = 9; // offset: 16
ItemList reward = 6; // offset: 24
uint32 exp = 15; // offset: 44
}
// Obf: RogueTournExpNotify
// Type: Notify
// CmdID: 6039
message RogueTournExpNotify {
uint32 exp = 1; // offset: 24
}
// Obf: RogueTournQueryCsReq
// Type: Req
// CmdID: 6055
message RogueTournQueryCsReq {
}
message GNCLLKPAIBL {
uint32 area_id = 7; // offset: 24
bool HDDNFMMICPO = 6; // offset: 31
bool NDKFGEKMOIM = 3; // offset: 30
bool LCHJKANPGIG = 11; // offset: 29
bool is_taken_reward = 9; // offset: 28
}
message AJNEPPMFJCB {
uint32 EEJGHNHPKEG = 9; // offset: 32
int64 end_time = 5; // offset: 40
uint32 JKMAFPBCIKC = 10; // offset: 24
bool AHEBDGCIGJA = 13; // offset: 28
}
message HPDCMHDHFHG {
repeated uint32 HFIOJMEIOGN = 15; // offset: 16
uint32 exp = 14; // offset: 32
}
message PKLNLEBNCPF {
GPGAICLOJMD talent_info = 4; // offset: 16
uint32 JENCOEFPNGA = 6; // offset: 32
}
message HPNPBHGFEDM {
bool LCHJKANPGIG = 4; // offset: 28
uint32 FPCEAICEAML = 14; // offset: 24
}
message GINFDNPKJCO {
uint32 EJKAJJGFJGH = 10; // offset: 24
uint32 MOEONFIGPJP = 13; // offset: 28
}
message JEBBFGGPLNP {
repeated uint32 KGFCKEDMAMB = 14; // offset: 40
repeated uint32 OPGGDNBKLKC = 3; // offset: 48
uint32 LLBDABCGDGE = 13; // offset: 72
repeated uint32 ELMIDBEKIGA = 11; // offset: 64
repeated uint32 MAKKGEIGNFM = 6; // offset: 32
repeated uint32 CKGNKLPOKLB = 5; // offset: 24
repeated uint32 CANPBOBDCMK = 2; // offset: 56
}
message PNDOJGHOOEG {
uint32 GGNFHJJAGCF = 2; // offset: 28
uint32 DIGBJBKIAEK = 13; // offset: 24
}
message JIANNPMPOMP {
HPDCMHDHFHG BIBENGHODHN = 13; // offset: 40
CEPCPLJKKDN BINEFCALDHC = 1; // offset: 48
JEBBFGGPLNP MJHJPLLKOPL = 7; // offset: 96
repeated GNCLLKPAIBL MPGAPDNCLJL = 5; // offset: 72
GINFDNPKJCO NIIKOPKGBKO = 4; // offset: 56
PKLNLEBNCPF LOECBGDPIDC = 3; // offset: 80
repeated GJJLIHEMJJO NCNBKLKDCAO = 14; // offset: 64
PNDOJGHOOEG LODNLDODAAJ = 2; // offset: 32
AJNEPPMFJCB FBHKNKFLNHA = 15; // offset: 16
repeated HPNPBHGFEDM NJPFONNOOOA = 12; // offset: 88
}
// Obf: RogueTournQueryScRsp
// Type: Rsp
// CmdID: 6019
message RogueTournQueryScRsp {
JIANNPMPOMP rogue_get_info = 12; // offset: 16
FOBIOKDLMNC PBJLAINCIOC = 4; // offset: 24
uint32 retcode = 11; // offset: 40
}
// Obf: RogueTournAreaUpdateScNotify
// Type: Notify
// CmdID: 6033
message RogueTournAreaUpdateScNotify {
repeated GNCLLKPAIBL MPGAPDNCLJL = 9; // offset: 16
}
message GJJLIHEMJJO {
int64 end_time = 6; // offset: 72
string name = 10; // offset: 32
PPOONGIJGBG data = 13; // offset: 48
int64 time = 8; // offset: 64
GINFDNPKJCO NIIKOPKGBKO = 7; // offset: 24
FOBIOKDLMNC PBJLAINCIOC = 5; // offset: 40
uint32 DJFMBNFLNDJ = 2; // offset: 56
}
message PPOONGIJGBG {
repeated HKKINCNJOMD IONMAIINDIG = 6; // offset: 16
uint32 item_value = 8; // offset: 40
repeated LJEGFMNCCAB buff_list = 15; // offset: 32
}
// Obf: RogueTournGetAllArchiveCsReq
// Type: Req
// CmdID: 6058
message RogueTournGetAllArchiveCsReq {
}
// Obf: RogueTournGetAllArchiveScRsp
// Type: Rsp
// CmdID: 6014
message RogueTournGetAllArchiveScRsp {
repeated GJJLIHEMJJO NFKGBAIOKOG = 3; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: RogueTournDeleteArchiveCsReq
// Type: Req
// CmdID: 6011
message RogueTournDeleteArchiveCsReq {
uint32 DJFMBNFLNDJ = 6; // offset: 24
}
// Obf: RogueTournDeleteArchiveScRsp
// Type: Rsp
// CmdID: 6034
message RogueTournDeleteArchiveScRsp {
uint32 retcode = 12; // offset: 28
uint32 DJFMBNFLNDJ = 10; // offset: 24
}
// Obf: RogueTournRenameArchiveCsReq
// Type: Req
// CmdID: 6061
message RogueTournRenameArchiveCsReq {
string name = 1; // offset: 24
uint32 DJFMBNFLNDJ = 3; // offset: 32
}
// Obf: RogueTournRenameArchiveScRsp
// Type: Rsp
// CmdID: 6097
message RogueTournRenameArchiveScRsp {
uint32 DJFMBNFLNDJ = 9; // offset: 32
uint32 retcode = 5; // offset: 36
string name = 11; // offset: 16
}
// Obf: RogueTournClearArchiveNameScNotify
// Type: Notify
// CmdID: 6038
message RogueTournClearArchiveNameScNotify {
uint32 DJFMBNFLNDJ = 5; // offset: 24
}
message MBMEDAHHCLN {
repeated AAJLNBEOOHN LPKOLEFCLNP = 10; // offset: 48
repeated uint32 IBIMOMOLNLB = 5; // offset: 56
repeated uint32 PNNMNFNIBID = 1; // offset: 40
uint32 EJKAJJGFJGH = 9; // offset: 64
repeated uint32 KLKNKMPBBLM = 11; // offset: 16
repeated uint32 LBBPOLDFHOH = 3; // offset: 32
uint32 MOEONFIGPJP = 15; // offset: 68
}
message AAJLNBEOOHN {
uint32 HHFKGNEOJIP = 5; // offset: 32
uint32 LOHBIKCJGIJ = 7; // offset: 36
uint32 DJFMBNFLNDJ = 3; // offset: 40
uint32 avatar_id = 14; // offset: 44
repeated uint32 KNJHBCPHCCM = 8; // offset: 16
}
message CMEAKIIDFDA {
MBMEDAHHCLN DKBBIBDPNNA = 8; // offset: 24
int64 time = 3; // offset: 48
int64 MPJLAOEPIHF = 12; // offset: 40
uint32 DJFMBNFLNDJ = 9; // offset: 56
string name = 6; // offset: 16
}
// Obf: RogueTournGetAllBuildRefCsReq
// Type: Req
// CmdID: 6075
message RogueTournGetAllBuildRefCsReq {
}
// Obf: RogueTournGetAllBuildRefScRsp
// Type: Rsp
// CmdID: 6100
message RogueTournGetAllBuildRefScRsp {
repeated CMEAKIIDFDA HOPKLFPKPID = 4; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: RogueTournDeleteBuildRefCsReq
// Type: Req
// CmdID: 6031
message RogueTournDeleteBuildRefCsReq {
repeated uint32 MABKNLJDBNH = 2; // offset: 16
}
// Obf: RogueTournDeleteBuildRefScRsp
// Type: Rsp
// CmdID: 6078
message RogueTournDeleteBuildRefScRsp {
uint32 retcode = 8; // offset: 32
repeated uint32 MABKNLJDBNH = 15; // offset: 24
}
// Obf: RogueTournSaveBuildRefCsReq
// Type: Req
// CmdID: 6026
message RogueTournSaveBuildRefCsReq {
MBMEDAHHCLN DKBBIBDPNNA = 11; // offset: 32
string name = 1; // offset: 24
uint32 DJFMBNFLNDJ = 14; // offset: 40
}
// Obf: RogueTournSaveBuildRefScRsp
// Type: Rsp
// CmdID: 6052
message RogueTournSaveBuildRefScRsp {
uint32 retcode = 9; // offset: 36
uint32 DJFMBNFLNDJ = 3; // offset: 32
string name = 4; // offset: 24
}
// Obf: RougeTournRenameBuildRefCsReq
// Type: Req
// CmdID: 6048
message RougeTournRenameBuildRefCsReq {
string name = 12; // offset: 16
uint32 DJFMBNFLNDJ = 14; // offset: 32
}
// Obf: RogueTournRenameBuildRefScRsp
// Type: Rsp
// CmdID: 6070
message RogueTournRenameBuildRefScRsp {
string name = 2; // offset: 16
uint32 DJFMBNFLNDJ = 4; // offset: 32
uint32 retcode = 3; // offset: 36
}
// Type: Req
// CmdID: 6071
message PHGFLGGGICJ {
uint32 DJFMBNFLNDJ = 1; // offset: 24
}
// Type: Rsp
// CmdID: 6073
message LIKCLCEDPHO {
uint32 DJFMBNFLNDJ = 4; // offset: 24
uint32 retcode = 15; // offset: 28
}
// Obf: RogueTournGetPermanentTalentInfoCsReq
// Type: Req
// CmdID: 6037
message RogueTournGetPermanentTalentInfoCsReq {
}
// Obf: RogueTournGetPermanentTalentInfoScRsp
// Type: Rsp
// CmdID: 6069
message RogueTournGetPermanentTalentInfoScRsp {
PKLNLEBNCPF LOECBGDPIDC = 11; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Obf: RogueTournEnablePermanentTalentCsReq
// Type: Req
// CmdID: 6051
message RogueTournEnablePermanentTalentCsReq {
uint32 EHAJMKFJCCM = 8; // offset: 24
}
// Obf: RogueTournEnablePermanentTalentScRsp
// Type: Rsp
// CmdID: 6072
message RogueTournEnablePermanentTalentScRsp {
uint32 retcode = 4; // offset: 32
PKLNLEBNCPF LOECBGDPIDC = 10; // offset: 16
}
// Obf: RogueTournResetPermanentTalentCsReq
// Type: Req
// CmdID: 6045
message RogueTournResetPermanentTalentCsReq {
}
// Obf: RogueTournResetPermanentTalentScRsp
// Type: Rsp
// CmdID: 6027
message RogueTournResetPermanentTalentScRsp {
uint32 retcode = 5; // offset: 32
PKLNLEBNCPF LOECBGDPIDC = 8; // offset: 16
}
// Obf: RogueTournEnterRogueCocoonSceneCsReq
// Type: Req
// CmdID: 6091
message RogueTournEnterRogueCocoonSceneCsReq {
uint32 difficulty_level = 14; // offset: 44
uint32 PHAKLNAKDLI = 6; // offset: 32
uint32 CKIHMAFPNOA = 9; // offset: 48
uint32 PJFKGCFMDGL = 4; // offset: 40
repeated ODCKCELJHCP avatar_list = 10; // offset: 24
bool BBDMELCOLBJ = 11; // offset: 36
}
// Obf: RogueTournEnterRogueCocoonSceneScRsp
// Type: Rsp
// CmdID: 6015
message RogueTournEnterRogueCocoonSceneScRsp {
uint32 retcode = 5; // offset: 32
LNLNIGAPDAA FNHOJKNAPFA = 6; // offset: 16
}
// Obf: RogueTournLeaveRogueCocoonSceneCsReq
// Type: Req
// CmdID: 6022
message RogueTournLeaveRogueCocoonSceneCsReq {
}
// Obf: RogueTournLeaveRogueCocoonSceneScRsp
// Type: Rsp
// CmdID: 6050
message RogueTournLeaveRogueCocoonSceneScRsp {
LNLNIGAPDAA FNHOJKNAPFA = 3; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: RogueTournReEnterRogueCocoonStageCsReq
// Type: Req
// CmdID: 6067
message RogueTournReEnterRogueCocoonStageCsReq {
bool BBDMELCOLBJ = 12; // offset: 24
}
// Obf: RogueTournReEnterRogueCocoonStageScRsp
// Type: Rsp
// CmdID: 6053
message RogueTournReEnterRogueCocoonStageScRsp {
SceneBattleInfo battle_info = 15; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: RogueTournGetCurRogueCocoonInfoCsReq
// Type: Req
// CmdID: 6066
message RogueTournGetCurRogueCocoonInfoCsReq {
}
// Obf: RogueTournGetCurRogueCocoonInfoScRsp
// Type: Rsp
// CmdID: 6079
message RogueTournGetCurRogueCocoonInfoScRsp {
uint32 difficulty_level = 3; // offset: 28
uint32 PJFKGCFMDGL = 2; // offset: 40
uint32 CKIHMAFPNOA = 5; // offset: 36
uint32 retcode = 13; // offset: 32
uint32 PHAKLNAKDLI = 12; // offset: 24
}
// Type: Notify
// CmdID: 6057
message FELPBJGPFEJ {
repeated uint32 FAHHJIGBNJK = 13; // offset: 24
}
message JIIJALMHKCE {
uint32 MLHGBOADEOM = 10; // offset: 24
}
message KAAJABPBGHJ {
uint32 MLHGBOADEOM = 4; // offset: 24
}
message GPDBOIEJJNF {
uint32 buff_id = 9; // offset: 24
}
message MECEAAIDHDB {
uint32 event_id = 4; // offset: 24
}
message GKKDCGNIAMA {
uint32 BKBECHIEABD = 3; // offset: 24
}
message NAOIAAPOKEJ {
uint32 level = 4; // offset: 32
uint32 BPMDBEIPPMP = 5; // offset: 24
uint32 ODDLLABICOP = 8; // offset: 36
uint32 OIHNCBOBDGC = 7; // offset: 28
}
message HINHOFCAKBL {
oneof JCFFJEOEFPE {
uint32 FIOMIEBJCDA = 4; // offset: 24
uint32 KKGHPPCHBBB = 5; // offset: 24
}
}
// Obf: RogueTournHandBookNotify
// Type: Notify
// CmdID: 6098
message RogueTournHandBookNotify {
oneof OKAIINGCACL {
JIIJALMHKCE LNHKDNFGINI = 6; // offset: 16
KAAJABPBGHJ BBODHIOFIHN = 10; // offset: 16
GPDBOIEJJNF KDBJNJAKFJG = 3; // offset: 16
MECEAAIDHDB DCLBNIOBOAC = 13; // offset: 16
GKKDCGNIAMA MHLFDMEBJEC = 8; // offset: 16
HINHOFCAKBL ODBCAKOGDHH = 5; // offset: 16
}
}
// Obf: RogueTournGetSettleInfoCsReq
// Type: Req
// CmdID: 6064
message RogueTournGetSettleInfoCsReq {
uint32 area_id = 2; // offset: 24
}
// Obf: RogueTournGetSettleInfoScRsp
// Type: Rsp
// CmdID: 6025
message RogueTournGetSettleInfoScRsp {
uint32 retcode = 9; // offset: 32
CFLDBCDMCFG DACAGELDCPM = 14; // offset: 24
}
// Obf: RogueTournConfirmSettleCsReq
// Type: Req
// CmdID: 6024
message RogueTournConfirmSettleCsReq {
string name = 11; // offset: 16
uint32 area_id = 4; // offset: 32
uint32 DJFMBNFLNDJ = 9; // offset: 36
}
// Obf: RogueTournConfirmSettleScRsp
// Type: Rsp
// CmdID: 6049
message RogueTournConfirmSettleScRsp {
ItemList GMKBAIEIKOP = 3; // offset: 48
LNLNIGAPDAA FNHOJKNAPFA = 7; // offset: 24
ItemList HOIHOFDAONB = 10; // offset: 16
uint32 retcode = 11; // offset: 56
GJJLIHEMJJO JNIKAALJLJI = 15; // offset: 40
}
// Obf: RogueTournWeekChallengeUpdateScNotify
// Type: Notify
// CmdID: 6021
message RogueTournWeekChallengeUpdateScNotify {
AJNEPPMFJCB FBHKNKFLNHA = 5; // offset: 16
}
// Obf: RogueTournGetMiscRealTimeDataCsReq
// Type: Req
// CmdID: 6090
message RogueTournGetMiscRealTimeDataCsReq {
}
// Obf: RogueTournGetMiscRealTimeDataScRsp
// Type: Rsp
// CmdID: 6017
message RogueTournGetMiscRealTimeDataScRsp {
KFDKHFDAHPO FMMLDNBHFIK = 1; // offset: 32
FIKHAMLNIIK JLIAKNLOCMA = 12; // offset: 40
uint32 retcode = 7; // offset: 64
IODPIBOMDIM MHBKAAGMMIH = 14; // offset: 56
BAKNNNDICMO OOMIPPIMNPB = 3; // offset: 48
PNDOJGHOOEG NLNGJFGOPPN = 5; // offset: 24
}
// Obf: RogueTournGetArchiveRepositoryCsReq
// Type: Req
// CmdID: 6035
message RogueTournGetArchiveRepositoryCsReq {
}
// Obf: RogueTournGetArchiveRepositoryScRsp
// Type: Rsp
// CmdID: 6088
message RogueTournGetArchiveRepositoryScRsp {
repeated uint32 LIMCEIJDLOE = 7; // offset: 24
uint32 retcode = 10; // offset: 40
repeated uint32 CKLIIILCKNG = 1; // offset: 16
}
// Obf: RogueTournReviveCostUpdateScNotify
// Type: Notify
// CmdID: 6074
message RogueTournReviveCostUpdateScNotify {
ItemCostData IIJBOBNLOAD = 9; // offset: 16
}
// Obf: RogueTournReviveAvatarCsReq
// Type: Req
// CmdID: 6018
message RogueTournReviveAvatarCsReq {
uint32 interacted_prop_entity_id = 3; // offset: 32
repeated OGLFABHLOOG avatar_list = 13; // offset: 16
}
// Obf: RogueTournReviveAvatarScRsp
// Type: Rsp
// CmdID: 6028
message RogueTournReviveAvatarScRsp {
uint32 retcode = 5; // offset: 32
ItemCostData IIJBOBNLOAD = 10; // offset: 16
}
// Obf: RogueTournBattleFailSettleInfoScNotify
// Type: Notify
// CmdID: 6046
message RogueTournBattleFailSettleInfoScNotify {
LNLNIGAPDAA FNHOJKNAPFA = 12; // offset: 16
CFLDBCDMCFG DACAGELDCPM = 8; // offset: 24
}
message CEPCPLJKKDN {
GPGAICLOJMD talent_info = 6; // offset: 24
uint32 GEEPPCMJMNI = 15; // offset: 32
}
// Obf: RogueTournGetSeasonTalentInfoCsReq
// Type: Req
// CmdID: 6060
message RogueTournGetSeasonTalentInfoCsReq {
}
// Obf: RogueTournGetSeasonTalentInfoScRsp
// Type: Rsp
// CmdID: 6068
message RogueTournGetSeasonTalentInfoScRsp {
uint32 retcode = 4; // offset: 32
CEPCPLJKKDN BINEFCALDHC = 14; // offset: 16
}
// Obf: RogueTournEnableSeasonTalentCsReq
// Type: Req
// CmdID: 6032
message RogueTournEnableSeasonTalentCsReq {
uint32 EHAJMKFJCCM = 4; // offset: 24
}
// Obf: RogueTournEnableSeasonTalentScRsp
// Type: Rsp
// CmdID: 6016
message RogueTournEnableSeasonTalentScRsp {
CEPCPLJKKDN BINEFCALDHC = 11; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: RogueTournTitanUpdateTitanBlessProgressScNotify
// Type: Notify
// CmdID: 6092
message RogueTournTitanUpdateTitanBlessProgressScNotify {
uint32 IKJCEFHPJEN = 6; // offset: 24
}
// Obf: RogueTournUseSuperRewardKeyCsReq
// Type: Req
// CmdID: 6043
message RogueTournUseSuperRewardKeyCsReq {
uint32 cocoon_id = 6; // offset: 32
uint32 count = 10; // offset: 28
uint32 difficulty_level = 9; // offset: 24
}
// Obf: RogueTournUseSuperRewardKeyScRsp
// Type: Rsp
// CmdID: 6085
message RogueTournUseSuperRewardKeyScRsp {
HDLLNMMODAJ MGBFLHENAFP = 13; // offset: 24
ItemList reward = 2; // offset: 16
uint32 retcode = 9; // offset: 48
ItemList drop_data = 3; // offset: 32
}
// Obf: RogueTournTriggerRoomSelectCsReq
// Type: Req
// CmdID: 6077
message RogueTournTriggerRoomSelectCsReq {
}
// Type: Rsp
// CmdID: 6083
message OFNDLGDEEME {
uint32 retcode = 13; // offset: 24
}
// Obf: RogueTournPersonaRoomCardZoneUpdateScNotify
// Type: Notify
// CmdID: 6062
message RogueTournPersonaRoomCardZoneUpdateScNotify {
EFDJFFINAIL FJFMEFMGNPE = 9; // offset: 16
}
// Type: Notify
// CmdID: 6020
message JIBCIBDMKKO {
repeated uint32 CKNNMBDAAMG = 2; // offset: 16
}
// Obf: CmdRollShopType
enum CmdRollShopType {
CmdRollShopType_MNFEPONEDDJ = 0;
CmdGetRollShopInfoCsReq = 6901;
CmdTakeRollShopRewardCsReq = 6906;
CmdDoGachaInRollShopCsReq = 6915;
CmdDoGachaInRollShopScRsp = 6905;
CmdTakeRollShopRewardScRsp = 6916;
CmdGetRollShopInfoScRsp = 6919;
}
// Obf: GetRollShopInfoCsReq
// Type: Req
// CmdID: 6901
message GetRollShopInfoCsReq {
uint32 roll_shop_id = 12; // offset: 24
}
// Obf: GetRollShopInfoScRsp
// Type: Rsp
// CmdID: 6919
message GetRollShopInfoScRsp {
uint32 roll_shop_id = 10; // offset: 32
repeated uint32 shop_group_id_list = 13; // offset: 24
uint32 retcode = 9; // offset: 36
uint32 gacha_random = 5; // offset: 40
}
// Obf: DoGachaInRollShopCsReq
// Type: Req
// CmdID: 6915
message DoGachaInRollShopCsReq {
uint32 roll_shop_id = 3; // offset: 24
uint32 gacha_random = 14; // offset: 32
uint32 gacha_count = 1; // offset: 28
}
// Obf: DoGachaInRollShopScRsp
// Type: Rsp
// CmdID: 6905
message DoGachaInRollShopScRsp {
uint32 roll_shop_id = 9; // offset: 36
ItemList reward = 8; // offset: 16
uint32 reward_display_type = 1; // offset: 32
uint32 NBHAFEEJPIG = 10; // offset: 40
uint32 retcode = 7; // offset: 44
}
// Obf: TakeRollShopRewardCsReq
// Type: Req
// CmdID: 6906
message TakeRollShopRewardCsReq {
uint32 roll_shop_id = 10; // offset: 24
}
// Obf: TakeRollShopRewardScRsp
// Type: Rsp
// CmdID: 6916
message TakeRollShopRewardScRsp {
uint32 group_type = 3; // offset: 32
ItemList reward = 4; // offset: 16
uint32 roll_shop_id = 15; // offset: 36
uint32 retcode = 7; // offset: 40
}
// Obf: CmdSceneType
enum CmdSceneType {
CmdSceneType_MNFEPONEDDJ = 0;
CmdRefreshTriggerEntityListReq = 1487;
CmdSceneReviveAfterRebattleScRsp = 1401;
CmdUnlockedAreaMapScNotify = 1453;
CmdGetCurSceneInfoCsReq = 1462;
CmdRefreshTriggerByClientScNotify = 1420;
CmdCounterDownScRsp = 1482;
CmdSceneCheckpoingRefreshScRsp = 1488;
CmdSceneUpdatePositionVersionNotify = 1457;
CmdSceneEnterStageScRsp = 1418;
CmdScenePlaneEventScNotify = 1441;
CmdSceneEntityMoveScNotify = 1446;
CmdEnterSceneCsReq = 1444;
CmdReEnterLastElementStageScRsp = 1436;
CmdGetSceneMapInfoScRsp = 1442;
CmdCounterDownCsReq = 1433;
CmdSceneGroupRefreshScNotify = 1480;
CmdOpenChestScNotify = 1473;
CmdUnlockTeleportNotify = 1489;
CmdGroupStateChangeScNotify = 1426;
CmdActiveFarmElementScRsp = 1455;
CmdSceneType_NKKEPJBNKOH = 1403;
CmdUpdateGroupPropertyScRsp = 1472;
CmdEnterSectionCsReq = 1496;
CmdEntityBindPropScRsp = 1412;
CmdEnterSceneScRsp = 1411;
CmdSetTrainWorldIdCsReq = 1499;
CmdSceneCastSkillCostMpCsReq = 1419;
CmdDeleteSummonUnitScRsp = 1474;
CmdGetSceneMapInfoCsReq = 1432;
CmdGetEnteredSceneScRsp = 1495;
CmdGetUnlockTeleportScRsp = 1438;
CmdSceneEnterStageCsReq = 1431;
CmdInteractPropScRsp = 1404;
CmdReturnLastTownScRsp = 1409;
CmdSetCurInteractEntityScRsp = 1468;
CmdGetUnlockTeleportCsReq = 1475;
CmdSceneReviveAfterRebattleCsReq = 1406;
CmdSetClientPausedScRsp = 1422;
CmdDeleteSummonUnitCsReq = 1449;
CmdSceneType_EMIGBEJFKIA = 1405;
CmdSceneEntityTeleportCsReq = 1450;
CmdSceneEntityMoveCsReqWrong = 1417;
CmdRecoverAllLineupScRsp = 1491;
CmdSceneEntityMoveScRsp = 1481;
CmdCounterRecoverScRsp = 1463;
CmdSceneCastSkillCostMpScRsp = 1423;
CmdReEnterLastElementStageCsReq = 1494;
CmdSceneCastSkillCsReq = 1435;
CmdSceneEntityMoveCsReq = 1477;
CmdEJGCCJBOBDG = 1467;
CmdDeactivateFarmElementCsReq = 1451;
CmdSceneType_DGJNPKNPKIP = 1483;
CmdEnterSceneByServerScNotify = 1439;
CmdSavePointsInfoNotify = 1402;
CmdDeactivateFarmElementScRsp = 1497;
CmdGroupStateChangeCsReq = 1452;
CmdSetTrainWorldIdScRsp = 1471;
CmdSceneCastSkillScRsp = 1413;
CmdChangePropTimelineInfoScRsp = 1440;
CmdSceneCheckpointRefreshMonsterReq = 1434;
CmdSceneCastSkillMpUpdateScNotify = 1456;
CmdLastSpringRefreshTimeNotify = 1486;
CmdStartCocoonStageScRsp = 1490;
CmdSetClientPausedCsReq = 1464;
CmdEnterSectionScRsp = 1443;
CmdGetCurSceneInfoScRsp = 1500;
CmdUpdateMechanismBarScNotify = 1425;
CmdActiveFarmElementCsReq = 1429;
CmdStartCocoonStageCsReq = 1437;
CmdSceneEntityTeleportScRsp = 1465;
CmdSyncEntityBuffChangeListScNotify = 1484;
CmdRefreshTriggerByClientScRsp = 1466;
CmdTrainWorldIdChangeScNotify = 1485;
CmdSceneType_BMMKPHEKENK = 1445;
CmdUpdateGroupPropertyCsReq = 1493;
CmdRecoverAllLineupCsReq = 1408;
CmdSetGroupCustomSaveDataScRsp = 1458;
CmdCounterRecoverCsReq = 1461;
CmdUpdateFloorSavedValueNotify = 1460;
CmdEnteredSceneChangeScNotify = 1492;
CmdGetEnteredSceneCsReq = 1470;
CmdChangeTimeRewindInfoReq = 1469;
CmdInteractPropCsReq = 1424;
CmdSyncServerSceneChangeNotify = 1421;
CmdGroupStateChangeScRsp = 1410;
}
enum PAIOBCKMALJ {
PAIOBCKMALJ_OCFNEBKKECL = 0;
PAIOBCKMALJ_CHGAPHLNKGM = 1;
}
enum SkillExtraTag {
SCENE_CAST_SKILL_NONE = 0;
SCENE_CAST_SKILL_PROJECTILE_HIT = 1;
SCENE_CAST_SKILL_PROJECTILE_LIFETIME_FINISH = 2;
}
enum MonsterBattleType {
MONSTER_BATTLE_TYPE_NONE = 0;
MONSTER_BATTLE_TYPE_TRIGGER_BATTLE = 1;
MONSTER_BATTLE_TYPE_DIRECT_DIE_SIMULATE_BATTLE = 2;
MONSTER_BATTLE_TYPE_DIRECT_DIE_SKIP_BATTLE = 3;
MONSTER_BATTLE_TYPE_NO_BATTLE = 4;
}
enum SceneEntityBuffChangeType {
SCENE_ENTITY_BUFF_CHANGE_TYPE_DEFAULT = 0;
SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_MAZEBUFF = 1;
SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_ADV_MODIFIER = 2;
}
enum EnterSceneReason {
ENTER_SCENE_REASON_NONE = 0;
ENTER_SCENE_REASON_CHALLENGE_TIMEOUT = 1;
ENTER_SCENE_REASON_ROGUE_TIMEOUT = 2;
ENTER_SCENE_REASON_CHANGE_STORYLINE = 3;
ENTER_SCENE_REASON_DIMENSION_MERGE = 4;
}
enum ChestType {
MAP_INFO_CHEST_TYPE_NONE = 0;
MAP_INFO_CHEST_TYPE_NORMAL = 101;
MAP_INFO_CHEST_TYPE_CHALLENGE = 102;
MAP_INFO_CHEST_TYPE_PUZZLE = 104;
}
enum GameplayCounterUpdateReason {
GAMEPLAY_COUNTER_UPDATE_REASON_NONE = 0;
GAMEPLAY_COUNTER_UPDATE_REASON_ACTIVATE = 1;
GAMEPLAY_COUNTER_UPDATE_REASON_DEACTIVATE = 2;
GAMEPLAY_COUNTER_UPDATE_REASON_CHANGE = 3;
}
enum SceneGroupRefreshType {
SCENE_GROUP_REFRESH_TYPE_NONE = 0;
SCENE_GROUP_REFRESH_TYPE_LOADED = 1;
SCENE_GROUP_REFRESH_TYPE_UNLOAD = 2;
SCENE_GROUP_REFRESH_TYPE_AFIBFMAFNCC = 3;
}
// Obf: SceneActorInfo
message SceneActorInfo {
uint32 base_avatar_id = 6; // offset: 24
AvatarType avatar_type = 8; // offset: 36
uint32 map_layer = 7; // offset: 32
uint32 uid = 11; // offset: 28
}
message NpcMonsterRogueInfo {
PAIOBCKMALJ CKKFPHKCOKE = 5; // offset: 32
uint32 rogue_monster_id = 9; // offset: 24
uint32 elite_group = 13; // offset: 40
uint32 hard_level_group = 2; // offset: 36
uint32 level = 10; // offset: 44
uint32 KPAJJKNOBGE = 1; // offset: 28
}
message NpcMonsterExtraInfo {
oneof OKAIINGCACL {
NpcMonsterRogueInfo rogue_info = 4; // offset: 24
}
}
message FACEPEFKHMJ {
uint32 stage_id = 6; // offset: 32
repeated uint32 OKMNJGKFFDM = 15; // offset: 16
}
// Obf: SceneNpcMonsterInfo
message SceneNpcMonsterInfo {
uint32 world_level = 9; // offset: 44
FACEPEFKHMJ GGNGJILEHMA = 15; // offset: 32
NpcMonsterExtraInfo extra_info = 13; // offset: 24
bool HHGCLBIHAFB = 1; // offset: 48
bool NCDDADNEAPD = 5; // offset: 49
uint32 event_id = 4; // offset: 52
uint32 monster_id = 14; // offset: 40
}
message NpcDialogueEventParam {
uint32 rogue_dialogue_event_id = 11; // offset: 28
uint32 arg_id = 3; // offset: 24
}
message NpcRogueGameInfo {
uint32 MCOPKBNFMJM = 11; // offset: 44
bool IAMDBFCJNCE = 4; // offset: 40
bool ACIAIHCHDAL = 5; // offset: 41
uint32 HOJIOHLHAAF = 10; // offset: 32
map<uint32, uint32> DJKDFDHPEEP = 8; // offset: 24
uint32 IBLMEAHHENI = 12; // offset: 36
bool ICALEBKJGJJ = 15; // offset: 42
}
message CPDHEONJAHE {
bool is_meet = 5; // offset: 28
uint32 visitor_id = 7; // offset: 32
uint32 HACBNBFNHNE = 8; // offset: 24
}
message BOHKDOAOIGM {
uint32 DJBCLBKHKJL = 8; // offset: 24
uint32 PBIHJMIIHEB = 14; // offset: 28
}
message NpcExtraInfo {
oneof OKAIINGCACL {
NpcRogueGameInfo rogue_info = 5; // offset: 24
CPDHEONJAHE CDHENBDJKAC = 1; // offset: 24
BOHKDOAOIGM DCKMAPNBCGD = 9; // offset: 24
}
}
// Obf: SceneNpcInfo
message SceneNpcInfo {
uint32 npc_id = 3; // offset: 32
NpcExtraInfo extra_info = 9; // offset: 16
}
message PropRogueInfo {
uint32 ELHIOLDHOGA = 3; // offset: 32
uint32 room_id = 9; // offset: 36
uint32 HAIHDPBKGDN = 5; // offset: 24
uint32 ADEGLDMGOLD = 2; // offset: 28
}
message BFKEPBFOKIK {
uint32 ENPIAPKLKNL = 3; // offset: 28
uint32 FDBFCCAEGFB = 14; // offset: 32
uint32 JFILIIKGFJB = 2; // offset: 24
}
message PropChessRogueInfo {
bool GKHEPJDNBGP = 9; // offset: 25
bool OBIJLPJOCDD = 11; // offset: 24
}
message RogueTournDoorInfo {
uint32 AAGGCEOMNLF = 9; // offset: 32
uint32 NKFNONAFCIC = 8; // offset: 24
bool CLPKKBADIAI = 12; // offset: 28
}
message RogueMagicDoorInfo {
uint32 NKFNONAFCIC = 6; // offset: 32
uint32 AAGGCEOMNLF = 5; // offset: 28
bool CLPKKBADIAI = 11; // offset: 24
}
message WorkbenchFuncIdInfo {
bool DMPCGOBDFGN = 3; // offset: 28
uint32 func_id = 4; // offset: 24
}
message RogueTournWorkbenchInfo {
repeated WorkbenchFuncIdInfo OLOIBGCGCCA = 12; // offset: 16
uint32 ENFHNAHDMHP = 1; // offset: 32
}
message KOPMMOKNPIL {
APFMMBGPOBJ NOHFPOMNENK = 3; // offset: 24
uint32 IFDHHOICOFB = 14; // offset: 32
}
message LDFEKCJHBGJ {
uint32 chest_id = 6; // offset: 24
}
message PropTimelineInfo {
bytes timeline_byte_value = 15; // offset: 24
bool timeline_bool_value = 7; // offset: 32
}
message PropExtraInfo {
PropTimelineInfo timeline_info = 12; // offset: 24
oneof OKAIINGCACL {
PropRogueInfo rogue_info = 5; // offset: 32
BFKEPBFOKIK AEGIPNEFMBM = 6; // offset: 32
PropChessRogueInfo IMCEFOLJLBK = 10; // offset: 32
RogueTournDoorInfo LAOIADPINMA = 8; // offset: 32
RogueTournWorkbenchInfo KHMDEHFGHHI = 1; // offset: 32
KOPMMOKNPIL HNCKMOJFLLO = 13; // offset: 32
LDFEKCJHBGJ LENIFNCENAM = 15; // offset: 32
RogueMagicDoorInfo EOBLHNEAFDC = 2; // offset: 32
}
}
// Obf: ScenePropInfo
message ScenePropInfo {
uint32 prop_state = 4; // offset: 52
repeated string trigger_name_list = 13; // offset: 24
uint32 prop_id = 8; // offset: 48
PropExtraInfo extra_info = 9; // offset: 16
uint64 create_time_ms = 12; // offset: 40
uint32 life_time_ms = 15; // offset: 56
}
// Obf: SceneSummonUnitInfo
message SceneSummonUnitInfo {
uint32 caster_entity_id = 7; // offset: 48
uint32 attach_entity_id = 15; // offset: 40
uint32 summon_unit_id = 3; // offset: 52
uint64 create_time_ms = 5; // offset: 32
repeated string trigger_name_list = 10; // offset: 24
int32 life_time_ms = 12; // offset: 44
}
message SceneEntityInfo {
uint32 inst_id = 10; // offset: 40
uint32 group_id = 2; // offset: 44
uint32 entity_id = 3; // offset: 52
MotionInfo motion = 4; // offset: 16
oneof entity {
SceneActorInfo actor = 1; // offset: 24
SceneNpcMonsterInfo npc_monster = 11; // offset: 24
SceneNpcInfo npc = 12; // offset: 24
ScenePropInfo prop = 8; // offset: 24
SceneSummonUnitInfo summon_unit = 6; // offset: 24
}
}
// Obf: BuffInfo
message BuffInfo {
uint32 buff_summon_entity_id = 14; // offset: 52
uint32 level = 9; // offset: 32
float life_time = 15; // offset: 40
uint32 base_avatar_id = 6; // offset: 36
uint32 count = 3; // offset: 48
uint32 buff_id = 12; // offset: 44
map<string, float> dynamic_values = 5; // offset: 16
uint64 add_time_ms = 1; // offset: 56
}
message EntityBuffInfo {
uint32 entity_id = 2; // offset: 32
repeated BuffInfo buff_list = 5; // offset: 24
}
message MechanismBarInfo {
uint32 ADABLCEJCNL = 12; // offset: 24
uint32 value = 5; // offset: 28
}
message CustomSaveData {
string save_data = 2; // offset: 24
uint32 group_id = 10; // offset: 32
}
message FDBEDGIKFAI {
uint32 ICEGHNAELEH = 14; // offset: 28
uint32 ANGJAFFHODA = 6; // offset: 24
}
// Obf: SceneEntityGroupInfo
message SceneEntityGroupInfo {
uint32 group_id = 7; // offset: 44
uint32 state = 10; // offset: 40
map<string, int32> GGNJMGHHHMJ = 12; // offset: 16
repeated SceneEntityInfo entity_list = 13; // offset: 32
}
message SceneGroupState {
bool is_default = 9; // offset: 32
uint32 state = 3; // offset: 24
uint32 group_id = 11; // offset: 28
}
// Obf: MissionStatusBySceneInfo
message MissionStatusBySceneInfo {
repeated uint32 disabled_main_mission_id_list = 14; // offset: 24
repeated MainMissionCustomValue OCFOJCMACNG = 7; // offset: 40
repeated uint32 unfinished_main_mission_id_list = 11; // offset: 32
repeated Mission sub_mission_status_list = 5; // offset: 48
repeated uint32 finished_main_mission_id_list = 4; // offset: 56
}
message CNNLEDEJCLO {
repeated uint32 HJOILJACMEC = 9; // offset: 16
CNMADDPJBAB DLKPDIHJLJL = 8; // offset: 24
}
// Obf: SceneInfo
message SceneInfo {
CNNLEDEJCLO EDIHEDAIDEJ = 1441; // offset: 24
repeated SceneGroupState group_state_list = 1138; // offset: 32
uint64 interact_id = 1724; // offset: 160
repeated EntityBuffInfo entity_buff_info_list = 4; // offset: 104
MissionStatusBySceneInfo scene_mission_info = 354; // offset: 72
uint32 floor_id = 13; // offset: 120
uint32 entry_id = 14; // offset: 132
uint32 world_id = 2; // offset: 156
uint32 game_story_line_id = 1765; // offset: 140
map<uint32, FDBEDGIKFAI> IBCFICPNNOG = 7; // offset: 96
repeated SceneEntityGroupInfo entity_group_list = 1619; // offset: 56
repeated SceneEntityInfo entity_list = 6; // offset: 48
uint32 game_mode_type = 9; // offset: 144
repeated uint32 lighten_section_list = 15; // offset: 16
repeated BuffInfo scene_buff_info_list = 3; // offset: 80
uint32 leader_entity_id = 1; // offset: 124
uint32 dimension_id = 1772; // offset: 128
repeated uint32 opened_chests_list = 1878; // offset: 40
uint32 plane_id = 10; // offset: 152
map<string, int32> floor_saved_data = 788; // offset: 88
uint32 client_pos_version = 5; // offset: 136
repeated CustomSaveData custom_data_list = 11; // offset: 64
uint32 content_id = 778; // offset: 148
}
// Obf: EntityMotion
message EntityMotion {
MotionInfo motion = 6; // offset: 24
uint32 entity_id = 1; // offset: 32
uint32 map_layer = 2; // offset: 40
bool MEGLNCEDAHA = 13; // offset: 36
}
// TODO
// CmdID: 1477
message SceneEntityMoveCsReq {
uint64 LBBNAJPMMPA = 13; // offset: 40
uint64 interact_id = 1; // offset: 32
uint32 entry_id = 12; // offset: 48
repeated EntityMotion entity_motion_list = 8; // offset: 16
}
// Obf: SceneEntityMoveScRsp
// Type: Rsp
// CmdID: 1481
message SceneEntityMoveScRsp {
ClientDownloadData download_data = 4; // offset: 16
uint32 retcode = 1; // offset: 40
repeated EntityMotion entity_motion_list = 15; // offset: 24
}
// Obf: SceneEntityMoveScNotify
// Type: Notify
// CmdID: 1446
message SceneEntityMoveScNotify {
MotionInfo motion = 11; // offset: 16
uint32 client_pos_version = 8; // offset: 36
uint32 entity_id = 15; // offset: 40
uint32 entry_id = 7; // offset: 32
}
// Type: Notify
// CmdID: 1457
message SceneUpdatePositionVersionNotify {
uint32 pos_version = 13; // offset: 24
}
// Obf: InteractPropCsReq
// Type: Req
// CmdID: 1424
message InteractPropCsReq {
uint32 prop_entity_id = 11; // offset: 28
uint32 interact_id = 2; // offset: 24
uint64 MIKMHPINAAP = 4; // offset: 32
}
// Obf: InteractPropScRsp
// Type: Rsp
// CmdID: 1404
message InteractPropScRsp {
uint32 retcode = 11; // offset: 24
uint32 prop_state = 10; // offset: 28
uint32 prop_entity_id = 4; // offset: 32
}
// Obf: ChangeTimeRewindInfoReq
// Type: Req
// CmdID: 1469
message ChangeTimeRewindInfoReq {
PropTimelineInfo timeline_info = 14; // offset: 24
uint64 interact_id = 5; // offset: 40
uint64 uuid = 12; // offset: 48
bool is_close_map = 2; // offset: 36
uint32 prop_entity_id = 15; // offset: 32
}
// Type: Rsp
// CmdID: 1440
message ChangePropTimelineInfoScRsp {
uint32 prop_entity_id = 9; // offset: 24
uint32 retcode = 8; // offset: 28
}
message HitMonsterBattleInfo {
MonsterBattleType monster_battle_type = 4; // offset: 24
uint32 target_monster_entity_id = 5; // offset: 28
}
// Obf: DynamicValues
message DynamicValues {
string key = 9; // offset: 24
float value = 14; // offset: 32
}
message AssistMonsterEntityInfo {
repeated uint32 entity_id_list = 15; // offset: 16
}
// Obf: SceneCastSkillCsReq
// Type: Req
// CmdID: 1435
message SceneCastSkillCsReq {
uint32 cast_entity_id = 8; // offset: 92
MotionInfo target_motion = 7; // offset: 72
repeated uint32 assist_monster_entity_id_list = 2; // offset: 32
string maze_ability_str = 12; // offset: 56
repeated uint32 hit_target_entity_id_list = 3; // offset: 40
repeated AssistMonsterEntityInfo assist_monster_entity_info = 14; // offset: 16
uint32 MGLONOOHJLI = 1; // offset: 84
repeated DynamicValues dynamic_values = 15; // offset: 24
uint32 skill_index = 13; // offset: 80
repeated SkillExtraTag skill_extra_tags = 4; // offset: 64
uint32 attacked_by_entity_id = 6; // offset: 88
}
// Obf: SceneCastSkillScRsp
// Type: Rsp
// CmdID: 1413
message SceneCastSkillScRsp {
uint32 retcode = 7; // offset: 44
repeated HitMonsterBattleInfo monster_battle_info = 14; // offset: 24
SceneBattleInfo battle_info = 5; // offset: 32
uint32 cast_entity_id = 3; // offset: 40
}
// Obf: SceneCastSkillCostMpCsReq
// Type: Req
// CmdID: 1419
message SceneCastSkillCostMpCsReq {
uint32 skill_index = 3; // offset: 32
uint32 cast_entity_id = 13; // offset: 24
uint32 attacked_by_entity_id = 9; // offset: 28
}
// Obf: SceneCastSkillCostMpScRsp
// Type: Rsp
// CmdID: 1423
message SceneCastSkillCostMpScRsp {
uint32 retcode = 4; // offset: 28
uint32 cast_entity_id = 15; // offset: 24
}
// Obf: SceneCastSkillMpUpdateScNotify
// Type: Notify
// CmdID: 1456
message SceneCastSkillMpUpdateScNotify {
uint32 mp = 4; // offset: 28
uint32 cast_entity_id = 8; // offset: 24
}
// Obf: SceneEnterStageCsReq
// Type: Req
// CmdID: 1431
message SceneEnterStageCsReq {
uint32 event_id = 6; // offset: 32
RebattleType rebattle_type = 7; // offset: 28
bool CLGOFDEDIAN = 1; // offset: 24
}
// Obf: SceneEnterStageScRsp
// Type: Rsp
// CmdID: 1418
message SceneEnterStageScRsp {
SceneBattleInfo battle_info = 10; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: SceneReviveAfterRebattleCsReq
// Type: Req
// CmdID: 1406
message SceneReviveAfterRebattleCsReq {
RebattleType rebattle_type = 12; // offset: 24
}
// Type: Rsp
// CmdID: 1401
message SceneReviveAfterRebattleScRsp {
uint32 retcode = 13; // offset: 24
}
// Obf: GetCurSceneInfoCsReq
// Type: Req
// CmdID: 1462
message GetCurSceneInfoCsReq {
}
// Obf: GetCurSceneInfoScRsp
// Type: Rsp
// CmdID: 1500
message GetCurSceneInfoScRsp {
SceneInfo scene = 13; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: EntityBuffChangeInfo
message EntityBuffChangeInfo {
uint32 cast_entity_id = 4; // offset: 36
uint32 entity_id = 2; // offset: 32
SceneEntityBuffChangeType reason = 7; // offset: 40
oneof OKAIINGCACL {
BuffInfo buff_change_info = 3; // offset: 16
uint32 remove_buff_id = 12; // offset: 16
}
}
// Obf: SyncEntityBuffChangeListScNotify
// Type: Notify
// CmdID: 1484
message SyncEntityBuffChangeListScNotify {
repeated EntityBuffChangeInfo entity_buff_change_list = 4; // offset: 24
}
// Obf: SceneCheckpointRefreshMonsterReq
// Type: Req
// CmdID: 1434
message SceneCheckpointRefreshMonsterReq {
uint32 prop_entity_id = 13; // offset: 32
uint32 floor_id = 7; // offset: 28
uint32 plane_id = 10; // offset: 24
}
// Obf: SceneCheckpoingRefreshScRsp
// Type: Rsp
// CmdID: 1488
message SceneCheckpoingRefreshScRsp {
uint32 retcode = 11; // offset: 24
}
// Type: Notify
// CmdID: 1486
message LastSpringRefreshTimeNotify {
int64 GKPEFFLIIJP = 8; // offset: 24
}
message ReturnLastTownCsReq {
}
// Type: Rsp
// CmdID: 1409
message ReturnLastTownScRsp {
SceneInfo scene = 10; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: EnterSectionCsReq
// Type: Req
// CmdID: 1496
message EnterSectionCsReq {
uint32 section_id = 8; // offset: 32
uint64 interact_id = 3; // offset: 24
}
// Type: Rsp
// CmdID: 1443
message EnterSectionScRsp {
uint32 retcode = 7; // offset: 24
}
// Type: Notify
// CmdID: 1417
message IDANMHMMBMM {
uint32 chest_id = 3; // offset: 32
ItemList reward = 15; // offset: 16
}
message SetCurInteractEntityCsReq {
uint32 entity_id = 6; // offset: 24
}
// Type: Rsp
// CmdID: 1468
message SetCurInteractEntityScRsp {
uint32 retcode = 1; // offset: 24
}
// Type: Req
// CmdID: 1408
message RecoverAllLineupCsReq {
}
// Type: Rsp
// CmdID: 1491
message RecoverAllLineupScRsp {
uint32 retcode = 4; // offset: 24
}
// Type: Notify
// CmdID: 1402
message SavePointsInfoNotify {
int64 refresh_time = 13; // offset: 32
uint32 valid_times = 2; // offset: 24
}
message EMLONCHBNHD {
uint32 CLMDEIHJMMD = 8; // offset: 24
uint32 AKHCEJGDDPH = 6; // offset: 28
}
// Obf: StartCocoonStageCsReq
// Type: Req
// CmdID: 1437
message StartCocoonStageCsReq {
uint32 cocoon_id = 9; // offset: 40
uint32 world_level = 6; // offset: 36
uint32 wave = 1; // offset: 44
EMLONCHBNHD LHLNLIOKEJH = 4; // offset: 24
uint32 CKIHMAFPNOA = 11; // offset: 32
uint32 prop_entity_id = 2; // offset: 48
}
// Obf: StartCocoonStageScRsp
// Type: Rsp
// CmdID: 1490
message StartCocoonStageScRsp {
uint32 challenge_cnt = 14; // offset: 32
SceneBattleInfo battle_info = 5; // offset: 16
uint32 prop_entity_id = 1; // offset: 44
uint32 retcode = 2; // offset: 36
uint32 cocoon_id = 10; // offset: 40
uint32 wave = 12; // offset: 48
}
message EntityBindPropCsReq {
bool LDFEBHMNDMK = 12; // offset: 32
MotionInfo motion = 7; // offset: 24
}
// Type: Rsp
// CmdID: 1412
message EntityBindPropScRsp {
uint32 retcode = 4; // offset: 24
}
// Type: Req
// CmdID: 1464
message SetClientPausedCsReq {
bool paused = 5; // offset: 24
}
// Type: Rsp
// CmdID: 1422
message SetClientPausedScRsp {
uint32 retcode = 8; // offset: 24
bool paused = 2; // offset: 28
}
// Obf: DeactivateFarmElementCsReq
// Type: Req
// CmdID: 1451
message DeactivateFarmElementCsReq {
uint32 entity_id = 10; // offset: 24
}
// Type: Rsp
// CmdID: 1497
message DeactivateFarmElementScRsp {
uint32 entity_id = 12; // offset: 28
uint32 retcode = 15; // offset: 24
}
// Obf: ActiveFarmElementCsReq
// Type: Req
// CmdID: 1429
message ActiveFarmElementCsReq {
uint32 world_level = 5; // offset: 32
uint32 CKIHMAFPNOA = 3; // offset: 24
uint32 entity_id = 10; // offset: 28
}
// Obf: ActiveFarmElementScRsp
// Type: Rsp
// CmdID: 1455
message ActiveFarmElementScRsp {
uint32 retcode = 5; // offset: 32
uint32 world_level = 11; // offset: 28
uint32 entity_id = 13; // offset: 24
}
message AvatarPresetHp {
uint32 avatar_id = 10; // offset: 28
uint32 IAFIBAOHCBN = 6; // offset: 24
}
message SpringRecoverConfig {
uint32 ELCHOLHJHMM = 5; // offset: 32
repeated AvatarPresetHp ACAFALCEEPA = 1; // offset: 16
bool NKKFGPEHALO = 7; // offset: 36
}
// Type: Notify
// CmdID: 1425
message UpdateMechanismBarScNotify {
MechanismBarInfo DPHMOAJPDIC = 13; // offset: 16
uint32 floor_id = 6; // offset: 36
uint32 plane_id = 8; // offset: 32
}
message SetGroupCustomSaveDataCsReq {
string save_data = 1; // offset: 16
uint32 entry_id = 8; // offset: 40
uint64 interact_id = 5; // offset: 32
uint32 group_id = 4; // offset: 44
}
// Obf: SetGroupCustomSaveDataScRsp
// Type: Rsp
// CmdID: 1458
message SetGroupCustomSaveDataScRsp {
uint32 retcode = 15; // offset: 24
uint32 group_id = 7; // offset: 28
uint32 entry_id = 13; // offset: 32
}
// Obf: ReEnterLastElementStageCsReq
// Type: Req
// CmdID: 1494
message ReEnterLastElementStageCsReq {
uint32 stage_id = 2; // offset: 24
}
// Obf: ReEnterLastElementStageScRsp
// Type: Rsp
// CmdID: 1436
message ReEnterLastElementStageScRsp {
uint32 stage_id = 8; // offset: 36
uint32 retcode = 15; // offset: 32
SceneBattleInfo battle_info = 12; // offset: 16
}
// Obf: SceneEntityTeleportCsReq
// Type: Req
// CmdID: 1450
message SceneEntityTeleportCsReq {
EntityMotion entity_motion = 13; // offset: 16
uint64 interact_id = 12; // offset: 32
uint32 entry_id = 4; // offset: 40
}
// Obf: SceneEntityTeleportScRsp
// Type: Rsp
// CmdID: 1465
message SceneEntityTeleportScRsp {
uint32 client_pos_version = 14; // offset: 32
EntityMotion entity_motion = 3; // offset: 24
uint32 retcode = 15; // offset: 36
}
// Obf: EnterSceneCsReq
// Type: Req
// CmdID: 1444
message EnterSceneCsReq {
bool is_close_map = 9; // offset: 61
bool KFFOIMPGOLM = 1; // offset: 60
bool FOPDCDBPICN = 10; // offset: 62
uint64 interact_id = 12; // offset: 48
Vector BGMJIJPIJDM = 2; // offset: 24
Vector rot = 4; // offset: 16
uint32 content_id = 13; // offset: 56
uint32 game_story_line_id = 5; // offset: 64
uint32 entry_id = 8; // offset: 40
uint32 teleport_id = 15; // offset: 44
}
// Obf: EnterSceneScRsp
// Type: Rsp
// CmdID: 1411
message EnterSceneScRsp {
bool is_over_map = 4; // offset: 24
uint32 game_story_line_id = 11; // offset: 36
bool is_close_map = 6; // offset: 25
uint32 retcode = 12; // offset: 32
uint32 content_id = 5; // offset: 28
}
// Obf: EnterSceneByServerScNotify
// Type: Notify
// CmdID: 1439
message EnterSceneByServerScNotify {
EnterSceneReason reason = 14; // offset: 40
LineupInfo lineup = 9; // offset: 16
SceneInfo scene = 8; // offset: 32
}
// Obf: ScenePlaneEventScNotify
// Type: Notify
// CmdID: 1441
message ScenePlaneEventScNotify {
ItemList get_item_list = 9; // offset: 16
ItemList BEHOMPHPCHA = 13; // offset: 32
ItemList MHJCIMOCFJM = 10; // offset: 48
ItemList JJLGBGJJLNH = 7; // offset: 24
}
// Obf: GetSceneMapInfoCsReq
// Type: Req
// CmdID: 1432
message GetSceneMapInfoCsReq {
uint32 entry_story_line_id = 1; // offset: 40
repeated uint32 entry_id_list = 15; // offset: 32
repeated uint32 floor_id_list = 5; // offset: 24
uint32 content_id = 12; // offset: 44
bool unk1 = 10; // offset: 48
}
message MazePropState {
PropExtraInfo extra_info = 15; // offset: 16
uint32 config_id = 5; // offset: 40
uint32 state = 1; // offset: 32
uint32 group_id = 8; // offset: 36
}
message MazeGroup {
repeated uint32 destory_monster_config_id_list = 11; // offset: 16
int64 modify_time = 7; // offset: 48
uint32 group_id = 12; // offset: 40
map<string, int32> property_map = 14; // offset: 32
bool is_need_refresh = 1; // offset: 44
}
message ChestInfo {
ChestType chest_type = 2; // offset: 28
uint32 exist_num = 13; // offset: 32
uint32 opened_num = 1; // offset: 24
}
message CKLJCBLHLME {
uint32 GIGMMMHBIKO = 6; // offset: 28
uint32 type = 14; // offset: 32
uint32 KGGJJPFJHCM = 15; // offset: 24
}
message SceneMapInfo {
repeated uint32 unlock_teleport_list = 5; // offset: 96
repeated CKLJCBLHLME chest_monster_list = 13; // offset: 24
repeated uint32 finished_chest_monster_id_list = 219; // offset: 80
uint32 chest_monster_num = 3; // offset: 104
repeated uint32 opened_chest_id_list = 437; // offset: 72
repeated uint32 lighten_section_list = 14; // offset: 40
map<string, int32> floor_saved_data = 9; // offset: 88
uint32 dimension_id = 10; // offset: 108
uint32 entry_id = 7; // offset: 120
repeated MazePropState maze_prop_list = 1; // offset: 16
repeated ChestInfo chest_list = 12; // offset: 48
repeated MazeGroup maze_group_list = 6; // offset: 56
uint32 retcode = 4; // offset: 112
uint32 floor_id = 8; // offset: 116
MissionStatusBySceneInfo client_group_mission_info = 275; // offset: 64
}
// Obf: GetSceneMapInfoScRsp
// Type: Rsp
// CmdID: 1442
message GetSceneMapInfoScRsp {
uint32 content_id = 15; // offset: 36
repeated SceneMapInfo scene_map_info = 5; // offset: 24
uint32 storyline_id = 13; // offset: 44
bool is_monster_track = 12; // offset: 40
uint32 retcode = 4; // offset: 32
}
// Type: Notify
// CmdID: 1421
message SyncServerSceneChangeNotify {
}
// Obf: CounterDownCsReq
// Type: Req
// CmdID: 1433
message CounterDownCsReq {
uint32 OENAEHPLPMN = 7; // offset: 28
uint32 GNBDGNBNPBK = 4; // offset: 24
}
// Type: Rsp
// CmdID: 1482
message CounterDownScRsp {
uint32 retcode = 3; // offset: 24
}
// Type: Notify
// CmdID: 1467
message EJGCCJBOBDG {
uint32 OENAEHPLPMN = 8; // offset: 24
uint32 ANGJAFFHODA = 2; // offset: 28
GameplayCounterUpdateReason reason = 1; // offset: 32
}
// Obf: CounterRecoverCsReq
// Type: Req
// CmdID: 1461
message CounterRecoverCsReq {
uint32 BMEBLJKDKJE = 14; // offset: 24
uint32 OENAEHPLPMN = 12; // offset: 28
}
// Type: Rsp
// CmdID: 1463
message CounterRecoverScRsp {
uint32 retcode = 2; // offset: 24
}
// Obf: UpdateFloorSavedValueNotify
// Type: Notify
// CmdID: 1460
message UpdateFloorSavedValueNotify {
map<string, int32> saved_value = 12; // offset: 24
uint32 plane_id = 14; // offset: 32
uint32 dimension_id = 10; // offset: 40
uint32 floor_id = 7; // offset: 36
}
// Obf: GetUnlockTeleportCsReq
// Type: Req
// CmdID: 1475
message GetUnlockTeleportCsReq {
repeated uint32 entry_id_list = 8; // offset: 16
}
// Obf: GetUnlockTeleportScRsp
// Type: Rsp
// CmdID: 1438
message GetUnlockTeleportScRsp {
uint32 retcode = 5; // offset: 32
repeated uint32 unlocked_teleport_list = 10; // offset: 24
}
// Obf: OpenChestScNotify
// Type: Notify
// CmdID: 1473
message OpenChestScNotify {
uint32 chest_id = 2; // offset: 24
}
message SceneEntityRefreshInfo {
oneof refresh_type {
SceneEntityInfo add_entity = 11; // offset: 16
uint32 delete_entity = 2; // offset: 16
uint32 IHOAOPNAABH = 4; // offset: 16
}
}
message MAALENOAMPC {
int32 JDJOCEHPOKF = 10; // offset: 36
int32 EAGKBEMCFAB = 1; // offset: 32
string NOCBONMOOGC = 6; // offset: 24
}
// Obf: GroupRefreshInfo
message GroupRefreshInfo {
SceneGroupRefreshType refresh_type = 15; // offset: 48
uint32 state = 2; // offset: 56
uint32 group_id = 13; // offset: 52
repeated MAALENOAMPC IJABHDPLDMI = 14; // offset: 32
SceneEntityGroupInfo LFDLNCBFKKJ = 9; // offset: 16
repeated SceneEntityRefreshInfo refresh_entity = 6; // offset: 24
}
// Obf: SceneGroupRefreshScNotify
// Type: Notify
// CmdID: 1480
message SceneGroupRefreshScNotify {
repeated GroupRefreshInfo group_refresh_list = 7; // offset: 16
uint32 dimension_id = 5; // offset: 36
uint32 floor_id = 2; // offset: 32
}
message GroupStateInfo {
uint32 LAPJHJBLNEP = 15; // offset: 36
uint32 group_id = 12; // offset: 28
uint32 group_state = 13; // offset: 24
uint32 entry_id = 9; // offset: 32
}
// Obf: GroupStateChangeCsReq
// Type: Req
// CmdID: 1452
message GroupStateChangeCsReq {
uint64 interact_id = 12; // offset: 32
GroupStateInfo group_state_info = 9; // offset: 24
}
// Type: Rsp
// CmdID: 1410
message GroupStateChangeScRsp {
GroupStateInfo group_state_info = 7; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Type: Notify
// CmdID: 1426
message GroupStateChangeScNotify {
GroupStateInfo group_state_info = 9; // offset: 24
}
// Obf: EnteredSceneInfo
message EnteredSceneInfo {
uint32 floor_id = 3; // offset: 24
uint32 plane_id = 12; // offset: 28
}
// Obf: GetEnteredSceneCsReq
// Type: Req
// CmdID: 1470
message GetEnteredSceneCsReq {
}
// Obf: GetEnteredSceneScRsp
// Type: Rsp
// CmdID: 1495
message GetEnteredSceneScRsp {
uint32 retcode = 5; // offset: 32
repeated EnteredSceneInfo entered_scene_info_list = 15; // offset: 24
}
// Obf: EnteredSceneChangeScNotify
// Type: Notify
// CmdID: 1492
message EnteredSceneChangeScNotify {
repeated EnteredSceneInfo entered_scene_info_list = 2; // offset: 24
}
// Obf: RefreshTriggerEntityListReq
// Type: Req
// CmdID: 1487
message RefreshTriggerEntityListReq {
MotionInfo trigger_motion = 3; // offset: 16
uint32 trigger_entity_id = 8; // offset: 48
string trigger_name = 9; // offset: 32
repeated uint32 trigger_target_id_list = 1; // offset: 24
uint64 interact_id = 6; // offset: 56
}
// Obf: RefreshTriggerByClientScRsp
// Type: Rsp
// CmdID: 1466
message RefreshTriggerByClientScRsp {
uint32 retcode = 11; // offset: 36
uint32 trigger_entity_id = 1; // offset: 32
bool refresh_trigger = 7; // offset: 40
string trigger_name = 6; // offset: 16
}
// Obf: RefreshTriggerByClientScNotify
// Type: Notify
// CmdID: 1420
message RefreshTriggerByClientScNotify {
string trigger_name = 5; // offset: 24
uint32 trigger_entity_id = 1; // offset: 40
repeated uint32 trigger_target_id_list = 6; // offset: 16
}
// Obf: DeleteSummonUnitCsReq
// Type: Req
// CmdID: 1449
message DeleteSummonUnitCsReq {
repeated uint32 entity_id_list = 5; // offset: 16
uint64 interact_id = 6; // offset: 32
}
// Type: Rsp
// CmdID: 1474
message DeleteSummonUnitScRsp {
repeated uint32 entity_id_list = 15; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Type: Notify
// CmdID: 1453
message UnlockedAreaMapScNotify {
repeated uint32 entry_id_list = 13; // offset: 24
}
// Obf: UnlockTeleportNotify
// Type: Notify
// CmdID: 1489
message UnlockTeleportNotify {
uint32 teleport_id = 4; // offset: 24
uint32 entry_id = 5; // offset: 28
}
// Obf: UpdateGroupPropertyCsReq
// Type: Req
// CmdID: 1493
message UpdateGroupPropertyCsReq {
int32 BFJLBKKJBLD = 11; // offset: 40
uint32 dimension_id = 13; // offset: 52
uint64 interact_id = 3; // offset: 32
uint32 group_id = 9; // offset: 48
string NOCBONMOOGC = 1; // offset: 24
uint32 floor_id = 14; // offset: 44
}
// Type: Rsp
// CmdID: 1472
message UpdateGroupPropertyScRsp {
int32 EAGKBEMCFAB = 4; // offset: 44
int32 JDJOCEHPOKF = 2; // offset: 52
uint32 floor_id = 6; // offset: 32
uint32 dimension_id = 1; // offset: 40
uint32 retcode = 14; // offset: 48
string NOCBONMOOGC = 3; // offset: 16
uint32 group_id = 12; // offset: 36
}
// Obf: TrainWorldIdChangeScNotify
// Type: Notify
// CmdID: 1485
message TrainWorldIdChangeScNotify {
uint32 IJGLDCNMELH = 9; // offset: 24
}
// Obf: SetTrainWorldIdCsReq
// Type: Req
// CmdID: 1499
message SetTrainWorldIdCsReq {
uint64 interact_id = 2; // offset: 32
uint32 IJGLDCNMELH = 9; // offset: 24
}
// Obf: SetTrainWorldIdScRsp
// Type: Rsp
// CmdID: 1471
message SetTrainWorldIdScRsp {
uint32 IJGLDCNMELH = 4; // offset: 28
uint32 retcode = 5; // offset: 24
}
// Obf: CmdServerPrefsType
enum CmdServerPrefsType {
CmdServerPrefsType_MNFEPONEDDJ = 0;
CmdUpdateServerPrefsCsReq = 6135;
CmdGetAllServerPrefsDataScRsp = 6181;
CmdGetServerPrefsDataScRsp = 6104;
CmdUpdateServerPrefsDataScRsp = 6113;
CmdGetAllServerPrefsDataCsReq = 6183;
CmdServerPrefsType_CFDAKNJNJGG = 6124;
}
message ServerPrefs {
uint32 server_prefs_id = 12; // offset: 32
bytes data = 6; // offset: 24
}
// Obf: GetAllServerPrefsDataCsReq
// Type: Req
// CmdID: 6183
message GetAllServerPrefsDataCsReq {
}
// Type: Rsp
// CmdID: 6181
message GetAllServerPrefsDataScRsp {
repeated ServerPrefs server_prefs_list = 2; // offset: 24
uint32 retcode = 15; // offset: 32
}
message GetServerPrefsDataCsReq {
uint32 server_prefs_id = 4; // offset: 24
}
// Type: Rsp
// CmdID: 6104
message GetServerPrefsDataScRsp {
ServerPrefs server_prefs = 6; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: UpdateServerPrefsCsReq
// Type: Req
// CmdID: 6135
message UpdateServerPrefsCsReq {
ServerPrefs server_prefs = 5; // offset: 16
}
// Type: Rsp
// CmdID: 6113
message UpdateServerPrefsDataScRsp {
uint32 server_prefs_id = 13; // offset: 24
uint32 retcode = 6; // offset: 28
}
// Obf: CmdShopType
enum CmdShopType {
CmdShopType_MNFEPONEDDJ = 0;
CmdBuyGoodsScRsp = 1504;
CmdTakeCityShopRewardScRsp = 1513;
CmdTakeCityShopRewardCsReq = 1535;
CmdCityShopInfoScNotify = 1562;
CmdGetShopListCsReq = 1583;
CmdGetShopListScRsp = 1581;
CmdBuyGoodsCsReq = 1524;
}
message Shop {
uint64 city_taken_level_reward = 5; // offset: 40
uint32 shop_id = 3; // offset: 56
int64 end_time = 6; // offset: 48
repeated Goods goods_list = 11; // offset: 24
uint32 city_exp = 1; // offset: 32
uint32 city_level = 10; // offset: 36
int64 begin_time = 7; // offset: 64
}
message Goods {
uint32 item_id = 11; // offset: 48
uint32 goods_id = 9; // offset: 24
uint32 buy_times = 4; // offset: 52
int64 begin_time = 8; // offset: 40
int64 end_time = 12; // offset: 32
}
// Obf: GetShopListCsReq
// Type: Req
// CmdID: 1583
message GetShopListCsReq {
uint32 shop_type = 9; // offset: 24
}
// Type: Rsp
// CmdID: 1581
message GetShopListScRsp {
uint32 retcode = 5; // offset: 36
repeated Shop shop_list = 4; // offset: 24
uint32 shop_type = 7; // offset: 32
}
// Obf: BuyGoodsCsReq
// Type: Req
// CmdID: 1524
message BuyGoodsCsReq {
uint32 item_id = 7; // offset: 32
uint32 goods_id = 12; // offset: 44
uint32 interacted_prop_entity_id = 10; // offset: 48
uint32 shop_id = 13; // offset: 36
uint32 NDNHOFNGDJM = 4; // offset: 40
repeated uint32 CBBFPIMJLHF = 5; // offset: 24
}
// Type: Rsp
// CmdID: 1504
message BuyGoodsScRsp {
uint32 shop_id = 10; // offset: 32
uint32 retcode = 9; // offset: 40
uint32 goods_id = 11; // offset: 36
ItemList return_item_list = 5; // offset: 16
uint32 goods_buy_times = 6; // offset: 44
}
// Obf: TakeCityShopRewardCsReq
// Type: Req
// CmdID: 1535
message TakeCityShopRewardCsReq {
uint32 level = 12; // offset: 24
uint32 shop_id = 2; // offset: 28
}
// Type: Rsp
// CmdID: 1513
message TakeCityShopRewardScRsp {
uint32 retcode = 7; // offset: 40
ItemList reward = 15; // offset: 24
uint32 level = 5; // offset: 36
uint32 shop_id = 11; // offset: 32
}
// Type: Notify
// CmdID: 1562
message CityShopInfoScNotify {
uint64 taken_level_reward = 3; // offset: 40
uint32 level = 13; // offset: 32
uint32 shop_id = 9; // offset: 24
uint32 exp = 10; // offset: 28
}
// Obf: CmdSpaceZooType
enum CmdSpaceZooType {
CmdSpaceZooType_MNFEPONEDDJ = 0;
CmdSpaceZooTakeScRsp = 6723;
CmdSpaceZooDeleteCatCsReq = 6769;
CmdSpaceZooMutateScRsp = 6713;
CmdSpaceZooBornCsReq = 6724;
CmdSpaceZooDataScRsp = 6781;
CmdSpaceZooExchangeItemCsReq = 6757;
CmdSpaceZooBornScRsp = 6704;
CmdKDKOFHHDNJD = 6784;
CmdSpaceZooOpCatteryScRsp = 6800;
CmdSpaceZooDeleteCatScRsp = 6740;
CmdSpaceZooMutateCsReq = 6735;
CmdSpaceZooCatUpdateNotify = 6746;
CmdSpaceZooTakeCsReq = 6719;
CmdSpaceZooDataCsReq = 6783;
CmdSpaceZooOpCatteryCsReq = 6762;
}
message ADGPEMEPAKJ {
repeated uint32 item_list = 4; // offset: 16
uint32 PAIPKMDEEPK = 11; // offset: 52
uint32 JFFPKDMEKGL = 3; // offset: 48
uint32 unique_id = 14; // offset: 40
repeated uint32 FIAKIPLKJPF = 12; // offset: 32
bool OJFBPGMLMEE = 7; // offset: 44
}
message HHBAGCKFDAC {
uint32 PAIPKMDEEPK = 9; // offset: 24
uint32 HPOPADMBLLD = 12; // offset: 28
}
// Obf: SpaceZooDataCsReq
// Type: Req
// CmdID: 6783
message SpaceZooDataCsReq {
}
// Obf: SpaceZooDataScRsp
// Type: Rsp
// CmdID: 6781
message SpaceZooDataScRsp {
repeated uint32 HLNFHHIDJHB = 9; // offset: 64
uint32 MLLGBNLBCHD = 1; // offset: 84
repeated HHBAGCKFDAC DDCGCMNNNOO = 12; // offset: 40
repeated uint32 NDELGIJIDHC = 3; // offset: 32
repeated uint32 EFDEBDHHPKP = 2; // offset: 24
repeated uint32 MGMJLMCJHMK = 14; // offset: 72
repeated uint32 GBKJABIFHAA = 6; // offset: 16
uint32 retcode = 7; // offset: 80
repeated ADGPEMEPAKJ IGCLDIFMDMC = 4; // offset: 56
}
// Obf: SpaceZooBornCsReq
// Type: Req
// CmdID: 6724
message SpaceZooBornCsReq {
uint32 DCDLIHCPNHG = 3; // offset: 32
repeated uint32 EEGFAEPCIHN = 5; // offset: 24
}
// Obf: SpaceZooBornScRsp
// Type: Rsp
// CmdID: 6704
message SpaceZooBornScRsp {
repeated HHBAGCKFDAC KGODKFBLKCG = 4; // offset: 32
bool LADCGCCFDJA = 5; // offset: 44
ADGPEMEPAKJ LJBNOIKLAIN = 1; // offset: 16
uint32 retcode = 2; // offset: 40
}
// Obf: SpaceZooMutateCsReq
// Type: Req
// CmdID: 6735
message SpaceZooMutateCsReq {
uint32 item_id = 15; // offset: 24
uint32 unique_id = 6; // offset: 28
}
// Obf: SpaceZooMutateScRsp
// Type: Rsp
// CmdID: 6713
message SpaceZooMutateScRsp {
bool LADCGCCFDJA = 5; // offset: 40
repeated HHBAGCKFDAC KGODKFBLKCG = 8; // offset: 16
uint32 retcode = 15; // offset: 44
ADGPEMEPAKJ GGAJBGJINHM = 12; // offset: 24
}
// Obf: SpaceZooOpCatteryCsReq
// Type: Req
// CmdID: 6762
message SpaceZooOpCatteryCsReq {
uint32 op_type = 15; // offset: 28
uint32 LHCGAOJIFGE = 7; // offset: 24
uint32 PEMPOIMHECH = 2; // offset: 32
}
// Obf: SpaceZooOpCatteryScRsp
// Type: Rsp
// CmdID: 6800
message SpaceZooOpCatteryScRsp {
uint32 retcode = 14; // offset: 32
repeated uint32 EFDEBDHHPKP = 3; // offset: 16
}
// Obf: SpaceZooDeleteCatCsReq
// Type: Req
// CmdID: 6769
message SpaceZooDeleteCatCsReq {
repeated uint32 GFFGPPAIKOE = 1; // offset: 16
}
// Obf: SpaceZooDeleteCatScRsp
// Type: Rsp
// CmdID: 6740
message SpaceZooDeleteCatScRsp {
repeated uint32 AIGNPJKIGOL = 8; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: SpaceZooCatUpdateNotify
// Type: Notify
// CmdID: 6746
message SpaceZooCatUpdateNotify {
repeated ADGPEMEPAKJ JKFLJJFKOPP = 10; // offset: 16
bool GLDGFMLBMGP = 1; // offset: 32
bool LADCGCCFDJA = 3; // offset: 33
}
// Obf: SpaceZooExchangeItemCsReq
// Type: Req
// CmdID: 6757
message SpaceZooExchangeItemCsReq {
uint32 item_id = 15; // offset: 24
}
// Type: Rsp
// CmdID: 6784
message KDKOFHHDNJD {
uint32 item_id = 12; // offset: 28
uint32 retcode = 10; // offset: 24
}
// Obf: SpaceZooTakeCsReq
// Type: Req
// CmdID: 6719
message SpaceZooTakeCsReq {
uint32 IOCAMKIICMP = 1; // offset: 24
}
// Obf: SpaceZooTakeScRsp
// Type: Rsp
// CmdID: 6723
message SpaceZooTakeScRsp {
uint32 IOCAMKIICMP = 3; // offset: 36
uint32 retcode = 4; // offset: 32
ItemList reward = 8; // offset: 24
}
// Obf: CmdStarFightType
enum CmdStarFightType {
CmdStarFightType_MNFEPONEDDJ = 0;
CmdStarFightDataChangeNotify = 7162;
CmdStartStarFightLevelScRsp = 7166;
CmdStartStarFightLevelCsReq = 7163;
CmdGetStarFightDataScRsp = 7161;
CmdGetStarFightDataCsReq = 7168;
}
message LEAMIFKFCLD {
uint32 BLMDPALACGB = 10; // offset: 28
uint32 group_id = 2; // offset: 36
uint32 FAAAPMBBHEC = 6; // offset: 24
uint32 MEGGAANJGAC = 3; // offset: 32
bool EDAGDPMADBA = 14; // offset: 40
}
// Obf: GetStarFightDataCsReq
// Type: Req
// CmdID: 7168
message GetStarFightDataCsReq {
}
// Obf: GetStarFightDataScRsp
// Type: Rsp
// CmdID: 7161
message GetStarFightDataScRsp {
repeated LEAMIFKFCLD MLAPLIJPCEC = 5; // offset: 16
uint32 retcode = 4; // offset: 32
}
message DFLAPODKLDE {
uint32 avatar_id = 10; // offset: 28
AvatarType avatar_type = 8; // offset: 24
}
// Obf: StartStarFightLevelCsReq
// Type: Req
// CmdID: 7163
message StartStarFightLevelCsReq {
uint32 group_id = 5; // offset: 32
uint32 AKFJLNPHODD = 13; // offset: 36
repeated DFLAPODKLDE avatar_list = 7; // offset: 16
}
// Obf: StartStarFightLevelScRsp
// Type: Rsp
// CmdID: 7166
message StartStarFightLevelScRsp {
uint32 group_id = 2; // offset: 40
uint32 AKFJLNPHODD = 7; // offset: 32
uint32 retcode = 15; // offset: 36
SceneBattleInfo battle_info = 1; // offset: 16
}
// Obf: StarFightDataChangeNotify
// Type: Notify
// CmdID: 7162
message StarFightDataChangeNotify {
uint32 group_id = 8; // offset: 32
LEAMIFKFCLD KNIDDACDBLF = 5; // offset: 16
}
// Obf: CmdStoryLineType
enum CmdStoryLineType {
CmdStoryLineType_MNFEPONEDDJ = 0;
CmdGetStoryLineInfoCsReq = 6283;
CmdGetStoryLineInfoScRsp = 6281;
CmdStoryLineTrialAvatarChangeScNotify = 6262;
CmdChangeStoryLineFinishScNotify = 6213;
CmdStoryLineInfoScNotify = 6224;
}
enum ChangeStoryLineAction {
ChangeStoryLineAction_MNFEPONEDDJ = 0;
ChangeStoryLineAction_KGMBEPKODOA = 1;
ChangeStoryLineAction_NEJMBFJBAEG = 2;
ChangeStoryLineAction_IOJCEDEOPPM = 3;
ChangeStoryLineAction_JMANBABGOCF = 4;
ChangeStoryLineAction_MMNOCOHOCIG = 5;
}
// Obf: GetStoryLineInfoCsReq
// Type: Req
// CmdID: 6283
message GetStoryLineInfoCsReq {
}
// Type: Rsp
// CmdID: 6281
message GetStoryLineInfoScRsp {
repeated uint32 unfinished_story_line_id_list = 15; // offset: 32
uint32 retcode = 14; // offset: 40
repeated uint32 trial_avatar_id_list = 9; // offset: 16
uint32 cur_story_line_id = 10; // offset: 44
}
// Obf: StoryLineInfoScNotify
// Type: Notify
// CmdID: 6224
message StoryLineInfoScNotify {
repeated uint32 unfinished_story_line_id_list = 11; // offset: 24
uint32 cur_story_line_id = 13; // offset: 44
repeated uint32 trial_avatar_id_list = 4; // offset: 32
uint32 GJFLAEKMIMJ = 10; // offset: 40
}
// Obf: ChangeStoryLineFinishScNotify
// Type: Notify
// CmdID: 6213
message ChangeStoryLineFinishScNotify {
bool EEBFLLBHIEI = 9; // offset: 32
uint32 IAJCFFJEIGC = 4; // offset: 24
ChangeStoryLineAction action = 12; // offset: 28
uint32 cur_story_line_id = 14; // offset: 36
}
// Obf: StoryLineTrialAvatarChangeScNotify
// Type: Notify
// CmdID: 6262
message StoryLineTrialAvatarChangeScNotify {
repeated uint32 APNGJBBLEFP = 1; // offset: 24
bool JAOAIMDONKK = 14; // offset: 40
repeated uint32 GCHJJGCGCDM = 7; // offset: 32
}
// Obf: CmdStrongChallengeActivityType
enum CmdStrongChallengeActivityType {
CmdStrongChallengeActivityType_MNFEPONEDDJ = 0;
CmdEnterStrongChallengeActivityStageScRsp = 6604;
CmdEICCEFIJANC = 6681;
CmdEnterActivityStrongChallengeCsReq = 6624;
CmdHBBAKKLPLFD = 6635;
CmdBKPFENGHMIC = 6683;
}
message StrongChallengeAvatar {
uint32 avatar_id = 11; // offset: 24
AvatarType avatar_type = 13; // offset: 28
}
message DJFGHKGENIF {
repeated StrongChallengeAvatar avatar_list = 15; // offset: 32
repeated uint32 buff_list = 4; // offset: 16
}
message FKIFMBIBKKL {
DJFGHKGENIF MLELBFCAGEA = 14; // offset: 24
uint32 panel_id = 13; // offset: 44
uint32 max_score = 10; // offset: 40
uint32 IICDEODAJMH = 12; // offset: 32
uint32 stage_id = 11; // offset: 36
}
message IPEBNEMNGLL {
map<uint32, FKIFMBIBKKL> HEJEABEEFCP = 10; // offset: 16
}
// Type: Req
// CmdID: 6683
message BKPFENGHMIC {
}
// Type: Rsp
// CmdID: 6681
message EICCEFIJANC {
IPEBNEMNGLL NBEBOPPLEMD = 9; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: EnterActivityStrongChallengeCsReq
// Type: Req
// CmdID: 6624
message EnterActivityStrongChallengeCsReq {
repeated uint32 buff_list = 8; // offset: 24
repeated StrongChallengeAvatar avatar_list = 6; // offset: 16
uint32 stage_id = 7; // offset: 40
}
// Obf: EnterStrongChallengeActivityStageScRsp
// Type: Rsp
// CmdID: 6604
message EnterStrongChallengeActivityStageScRsp {
SceneBattleInfo battle_info = 9; // offset: 16
uint32 stage_id = 7; // offset: 36
uint32 retcode = 8; // offset: 32
}
// Type: Notify
// CmdID: 6635
message HBBAKKLPLFD {
uint32 total_damage = 7; // offset: 24
BattleEndStatus end_status = 14; // offset: 48
uint32 CALMEDPANGF = 6; // offset: 36
uint32 score_id = 15; // offset: 28
uint32 max_score = 11; // offset: 44
uint32 NIJPCEDNHDG = 8; // offset: 40
uint32 stage_id = 9; // offset: 32
uint32 PIHNNBPAPCF = 13; // offset: 52
}
// Obf: CmdSummonActivityType
enum CmdSummonActivityType {
CmdSummonActivityType_MNFEPONEDDJ = 0;
CmdEnterSummonActivityStageCsReq = 7563;
CmdEnterSummonActivityStageScRsp = 7566;
CmdSummonActivityBattleEndScNotify = 7562;
CmdGetSummonActivityDataScRsp = 7561;
CmdGetSummonActivityDataCsReq = 7568;
}
message APKKMPBPPHG {
uint32 AKFJLNPHODD = 14; // offset: 32
uint32 star = 8; // offset: 28
uint32 group_id = 7; // offset: 24
}
// Obf: GetSummonActivityDataCsReq
// Type: Req
// CmdID: 7568
message GetSummonActivityDataCsReq {
}
// Obf: GetSummonActivityDataScRsp
// Type: Rsp
// CmdID: 7561
message GetSummonActivityDataScRsp {
uint32 retcode = 11; // offset: 32
repeated APKKMPBPPHG GPCLJGMNAAL = 2; // offset: 24
}
message KALABBKKFNM {
AvatarType avatar_type = 2; // offset: 28
uint32 avatar_id = 5; // offset: 24
}
// Obf: EnterSummonActivityStageCsReq
// Type: Req
// CmdID: 7563
message EnterSummonActivityStageCsReq {
repeated KALABBKKFNM avatar_list = 2; // offset: 32
KALABBKKFNM HGKIGGEHNLF = 11; // offset: 16
uint32 group_id = 14; // offset: 40
uint32 AKFJLNPHODD = 12; // offset: 44
}
// Obf: EnterSummonActivityStageScRsp
// Type: Rsp
// CmdID: 7566
message EnterSummonActivityStageScRsp {
uint32 retcode = 12; // offset: 32
uint32 AKFJLNPHODD = 1; // offset: 40
uint32 group_id = 8; // offset: 36
SceneBattleInfo battle_info = 14; // offset: 16
}
// Obf: SummonActivityBattleEndScNotify
// Type: Notify
// CmdID: 7562
message SummonActivityBattleEndScNotify {
uint32 AKFJLNPHODD = 13; // offset: 28
uint32 star = 9; // offset: 36
uint32 ELNKHEEBAFB = 15; // offset: 32
uint32 group_id = 10; // offset: 24
}
// Obf: CmdSwitchHandType
enum CmdSwitchHandType {
CmdSwitchHandType_MNFEPONEDDJ = 0;
CmdGetSwitchHandUpdateScRsp = 8102;
CmdSwitchHandResetGameCsReq = 8111;
CmdSwitchHandDataCsReq = 8101;
CmdSwitchHandUpdateCsReq = 8112;
CmdGetSwitchHandResetGameScRsp = 8109;
CmdSwitchHandResetTransformCsReq = 8107;
CmdSwitchHandCoinUpdateCsReq = 8104;
CmdGetSwitchHandResetHandPosScRsp = 8110;
CmdGetSwitchHandDataScRsp = 8119;
CmdSwitchHandStartScRsp = 8105;
CmdPJGAKDEDHAH = 8117;
CmdSwitchHandFinishScRsp = 8116;
CmdSwitchHandFinishCsReq = 8106;
CmdSwitchHandStartCsReq = 8115;
}
enum JLGANPHGGHB {
JLGANPHGGHB_MNFEPONEDDJ = 0;
JLGANPHGGHB_OKGFOFADJMD = 1;
JLGANPHGGHB_GFHLDKELCMI = 2;
}
message MFJODIAILFL {
uint32 CMMNJCIDABE = 10; // offset: 48
uint32 JMMIHOEDFCG = 8; // offset: 40
uint32 config_id = 1; // offset: 44
bytes PMIEJBIDLIL = 6; // offset: 24
MotionInfo ALMMDIOABGJ = 13; // offset: 32
}
// Obf: SwitchHandDataCsReq
// Type: Req
// CmdID: 8101
message SwitchHandDataCsReq {
uint32 config_id = 5; // offset: 24
}
// Obf: GetSwitchHandDataScRsp
// Type: Rsp
// CmdID: 8119
message GetSwitchHandDataScRsp {
repeated MFJODIAILFL BDCBCCOOLHE = 1; // offset: 24
uint32 NGBEFIGAJAD = 14; // offset: 36
uint32 FLPIGFMEILM = 6; // offset: 32
uint32 retcode = 7; // offset: 40
}
// Obf: SwitchHandStartCsReq
// Type: Req
// CmdID: 8115
message SwitchHandStartCsReq {
uint32 config_id = 3; // offset: 24
}
// Obf: SwitchHandStartScRsp
// Type: Rsp
// CmdID: 8105
message SwitchHandStartScRsp {
uint32 config_id = 12; // offset: 28
uint32 retcode = 1; // offset: 24
}
// Obf: SwitchHandFinishCsReq
// Type: Req
// CmdID: 8106
message SwitchHandFinishCsReq {
}
// Obf: SwitchHandFinishScRsp
// Type: Rsp
// CmdID: 8116
message SwitchHandFinishScRsp {
MFJODIAILFL IILLGJKEOGC = 1; // offset: 24
uint32 retcode = 7; // offset: 32
}
message GOPPKKEGPPG {
uint32 group_id = 10; // offset: 28
uint32 PHOMPFCPNML = 14; // offset: 36
uint32 NLOPDLONLAF = 4; // offset: 32
JLGANPHGGHB op_type = 13; // offset: 24
}
// Obf: SwitchHandUpdateCsReq
// Type: Req
// CmdID: 8112
message SwitchHandUpdateCsReq {
GOPPKKEGPPG FJEKJOFCGBJ = 4; // offset: 16
MFJODIAILFL DEOGNFPDHHN = 15; // offset: 24
}
// Obf: GetSwitchHandUpdateScRsp
// Type: Rsp
// CmdID: 8102
message GetSwitchHandUpdateScRsp {
MFJODIAILFL IILLGJKEOGC = 7; // offset: 16
uint32 retcode = 10; // offset: 40
GOPPKKEGPPG FJEKJOFCGBJ = 6; // offset: 24
}
// Obf: SwitchHandCoinUpdateCsReq
// Type: Req
// CmdID: 8104
message SwitchHandCoinUpdateCsReq {
uint32 JMMIHOEDFCG = 5; // offset: 24
}
// Type: Rsp
// CmdID: 8117
message PJGAKDEDHAH {
uint32 JMMIHOEDFCG = 15; // offset: 24
uint32 retcode = 12; // offset: 28
}
// Obf: SwitchHandResetTransformCsReq
// Type: Req
// CmdID: 8107
message SwitchHandResetTransformCsReq {
MotionInfo ALMMDIOABGJ = 3; // offset: 16
uint32 config_id = 7; // offset: 32
}
// Obf: GetSwitchHandResetHandPosScRsp
// Type: Rsp
// CmdID: 8110
message GetSwitchHandResetHandPosScRsp {
MFJODIAILFL BDCBCCOOLHE = 6; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: SwitchHandResetGameCsReq
// Type: Req
// CmdID: 8111
message SwitchHandResetGameCsReq {
MFJODIAILFL KDGBEJKKBDP = 7; // offset: 16
}
// Obf: GetSwitchHandResetGameScRsp
// Type: Rsp
// CmdID: 8109
message GetSwitchHandResetGameScRsp {
MFJODIAILFL BDCBCCOOLHE = 7; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: CmdSwordTrainingType
enum CmdSwordTrainingType {
CmdSwordTrainingType_MNFEPONEDDJ = 0;
CmdSwordTrainingExamResultConfirmCsReq = 7463;
CmdSwordTrainingSetSkillTraceCsReq = 7500;
CmdSwordTrainingDialogueSelectOptionCsReq = 7452;
CmdSwordTrainingSetSkillTraceScRsp = 7465;
CmdGetSwordTrainingDataCsReq = 7490;
CmdSwordTrainingGiveUpGameCsReq = 7478;
CmdSwordTrainingStoryConfirmCsReq = 7461;
CmdEnterSwordTrainingExamCsReq = 7472;
CmdSwordTrainingStoryBattleScRsp = 7460;
CmdSwordTrainingStartGameScRsp = 7458;
CmdSwordTrainingDailyPhaseConfirmCsReq = 7462;
CmdSwordTrainingResumeGameCsReq = 7475;
CmdSwordTrainingGameSyncChangeScNotify = 7454;
CmdSwordTrainingStoryBattleCsReq = 7483;
CmdSwordTrainingSelectEndingCsReq = 7470;
CmdSwordTrainingExamResultConfirmScRsp = 7485;
CmdSwordTrainingDailyPhaseConfirmScRsp = 7474;
CmdSwordTrainingStartGameCsReq = 7479;
CmdSwordTrainingRestoreGameCsReq = 7482;
CmdEnterSwordTrainingExamScRsp = 7471;
CmdSwordTrainingTurnActionCsReq = 7464;
CmdSwordTrainingUnlockSyncScNotify = 7459;
CmdSwordTrainingMarkEndingViewedScRsp = 7497;
CmdSwordTrainingMarkEndingViewedCsReq = 7495;
CmdSwordTrainingRestoreGameScRsp = 7476;
CmdSwordTrainingTurnActionScRsp = 7489;
CmdSwordTrainingStoryConfirmScRsp = 7456;
CmdSwordTrainingGiveUpGameScRsp = 7491;
CmdSwordTrainingDialogueSelectOptionScRsp = 7480;
CmdSwordTrainingLearnSkillScRsp = 7473;
CmdSwordTrainingGameSettleScNotify = 7499;
CmdSwordTrainingActionTurnSettleScNotify = 7455;
CmdSwordTrainingSelectEndingScRsp = 7467;
CmdSwordTrainingLearnSkillCsReq = 7453;
CmdGetSwordTrainingDataScRsp = 7451;
CmdSwordTrainingResumeGameScRsp = 7487;
}
enum LBHFIJOMKFG {
LBHFIJOMKFG_MNFEPONEDDJ = 0;
LBHFIJOMKFG_HBGLNNKGEEJ = 1;
LBHFIJOMKFG_DEANBICKFPE = 2;
LBHFIJOMKFG_action = 3;
LBHFIJOMKFG_PEOFJLKNKEL = 4;
LBHFIJOMKFG_LNENPEJPFJN = 5;
LBHFIJOMKFG_GEAGIMHJDHJ = 6;
LBHFIJOMKFG_ABNMCFMGIOB = 7;
}
// Obf: SwordTrainingDailyPhaseType
enum SwordTrainingDailyPhaseType {
SwordTrainingDailyPhaseType_MNFEPONEDDJ = 0;
SwordTrainingDailyPhaseType_INNHDJPDPIJ = 1;
SwordTrainingDailyPhaseType_DEFAFFKKJOP = 2;
SwordTrainingDailyPhaseType_AEPPBAPNGPH = 3;
SwordTrainingDailyPhaseType_EJANCHBLAOL = 4;
}
enum DKINAGCOAMD {
DKINAGCOAMD_MNFEPONEDDJ = 0;
DKINAGCOAMD_JOOEPDKPEPI = 1;
DKINAGCOAMD_LKCNEAFKLBH = 2;
DKINAGCOAMD_FDOCCOJJCHO = 3;
DKINAGCOAMD_DOOJEHHBEMO = 4;
DKINAGCOAMD_PABPOPCCKBP = 5;
}
enum GEAKMMKOGHE {
GEAKMMKOGHE_FPLBKCOGNEN = 0;
GEAKMMKOGHE_KLGODJNCAHP = 1;
GEAKMMKOGHE_LANDOKCHFAB = 2;
GEAKMMKOGHE_BCJMEHLECIO = 3;
GEAKMMKOGHE_OJHMHDELAKN = 4;
GEAKMMKOGHE_PMNHODIKNDE = 5;
}
message ACGLFPGDDFM {
PODAOMDJMPA pending_action = 8; // offset: 64
ONHMFDDCGCN skill_info = 5; // offset: 24
uint32 PEDLBEPCDGO = 3; // offset: 80
GPFCAGPIBOK PFBNJEIDEBD = 13; // offset: 72
GACFBLOMOBD DCHEHNAOCCE = 6; // offset: 40
EJKFMOHLCMD DGMAHBOGPPE = 4; // offset: 16
BMPLEEOLBKG LPBJDLDNCIA = 2; // offset: 32
repeated uint32 NJNNCILIMHB = 10; // offset: 56
}
message ONHMFDDCGCN {
repeated uint32 BNBAGEMLONK = 3; // offset: 24
uint32 MKIDBGNPDNM = 8; // offset: 36
uint32 EMHPPKAOHEN = 5; // offset: 32
}
message EJKFMOHLCMD {
uint32 game_story_line_id = 15; // offset: 32
repeated uint32 EECIFBHFIIN = 2; // offset: 16
}
message IPNFHLDIMCJ {
uint32 value = 6; // offset: 28
DKINAGCOAMD NKCKCFGJBFM = 3; // offset: 24
}
message BMPLEEOLBKG {
repeated IPNFHLDIMCJ PNEMOJAEFAI = 1; // offset: 16
uint32 HAPDEDCDJKB = 14; // offset: 32
uint32 OAOGGPEFIHP = 10; // offset: 36
}
message BMGNKOGIGPI {
uint32 queue_position = 11; // offset: 28
uint32 level = 2; // offset: 24
}
message GPFCAGPIBOK {
repeated BMGNKOGIGPI FBKFPJGGCJL = 2; // offset: 24
}
message GACFBLOMOBD {
uint32 CNJFJPJDGNO = 1150; // offset: 36
oneof OKAIINGCACL {
HIHNCEAGGOL OFBHDKEECLO = 14; // offset: 24
AHBKCIHABNI CIFFANCOGGK = 12; // offset: 24
}
}
message GLHNALLHCGJ {
uint32 FJAEALHINBC = 12; // offset: 28
uint32 BBODMOKDOKC = 15; // offset: 24
}
message HIHNCEAGGOL {
repeated uint32 KMBOOOKHEJI = 10; // offset: 16
SwordTrainingDailyPhaseType LMPBELIFDFL = 4; // offset: 40
repeated GLHNALLHCGJ NGGJLPLHLOK = 11; // offset: 32
}
message AHBKCIHABNI {
uint32 LKIGEGPCNBN = 4; // offset: 24
}
message PODAOMDJMPA {
oneof OKAIINGCACL {
MKLHFGNEEKA INIDINIDKCA = 12; // offset: 16
LPMFGDPIJED MODMAHDKMAF = 9; // offset: 16
LIKLNPNDAFH ABNMCFMGIOB = 4; // offset: 16
LEMIPGJIPEJ LINGLDIAMGO = 13; // offset: 16
EKOBLAGLJNH BAECEPIPJDN = 5; // offset: 16
APOAOGCGDJD IAMKEHGAJAP = 8; // offset: 16
NFJBAHDLIAP EJEEMFKHHNF = 1; // offset: 16
EMNINDJJNIM NFLBOGFOHAG = 3; // offset: 16
}
}
message MKLHFGNEEKA {
}
message LPMFGDPIJED {
}
message LIKLNPNDAFH {
uint32 dialogue_id = 11; // offset: 24
}
message LEMIPGJIPEJ {
}
message EKOBLAGLJNH {
uint32 HNCPJEDBAHD = 10; // offset: 24
bool OFAKNJCIPEA = 6; // offset: 28
}
message APOAOGCGDJD {
}
message NFJBAHDLIAP {
}
message EMNINDJJNIM {
bool EPFNMAHEAEE = 4; // offset: 24
uint32 HNCPJEDBAHD = 12; // offset: 28
}
message EHJIOMMBNFI {
AAOFFENPLKA PCHFOGJFLOC = 15; // offset: 16
LBHFIJOMKFG source = 6; // offset: 32
}
message AAOFFENPLKA {
oneof OKAIINGCACL {
IDKAMAPKOCI HCAKMMAFJFD = 8; // offset: 24
HEABLBPPNCO JJICKDKHDCK = 15; // offset: 24
HEABLBPPNCO MKOIGMDELPB = 3; // offset: 24
MCGMMHJKBDE AJGIEENBGEN = 7; // offset: 24
FNCKELJLGPA FBCELFNGAGL = 5; // offset: 24
EKOBLAGLJNH EAAOONLABCK = 2; // offset: 24
HLLHNFJHFKI ILNOCAJDDON = 4; // offset: 24
uint32 JEJBEHNOLAK = 11; // offset: 24
uint32 HAPDEDCDJKB = 1840; // offset: 24
EMNINDJJNIM EBBKKMNFOCM = 292; // offset: 24
APOAOGCGDJD CKHJFPGHHAC = 1995; // offset: 24
uint32 GGFIEMPGDPB = 528; // offset: 24
}
}
message HLLHNFJHFKI {
uint32 dialogue_id = 13; // offset: 24
}
message IDKAMAPKOCI {
DKINAGCOAMD NKCKCFGJBFM = 5; // offset: 24
uint32 item_stack_count = 13; // offset: 28
uint32 AEMNCOFOGMC = 14; // offset: 32
}
message HEABLBPPNCO {
uint32 item_stack_count = 9; // offset: 24
uint32 AEMNCOFOGMC = 11; // offset: 28
}
message MCGMMHJKBDE {
uint32 queue_position = 1; // offset: 24
uint32 KFHJJKGJJAJ = 5; // offset: 28
uint32 level = 11; // offset: 32
}
message FNCKELJLGPA {
GACFBLOMOBD IDDPDLNCONA = 9; // offset: 24
uint32 PEDLBEPCDGO = 12; // offset: 32
}
message MKGLOAJEFEN {
uint32 HNCPJEDBAHD = 1; // offset: 28
bool OFAKNJCIPEA = 6; // offset: 24
}
// Obf: SwordTrainingGameSyncChangeScNotify
// Type: Notify
// CmdID: 7454
message SwordTrainingGameSyncChangeScNotify {
repeated EHJIOMMBNFI GNNBOPHBADD = 13; // offset: 16
}
message JALAIKPKOGO {
uint32 id = 1; // offset: 28
uint32 progress = 7; // offset: 24
}
message ABIDDNMDPKJ {
repeated uint32 PNALHAFPMLA = 14; // offset: 32
repeated JALAIKPKOGO MLNKPELNHCI = 8; // offset: 24
}
// Obf: GetSwordTrainingDataCsReq
// Type: Req
// CmdID: 7490
message GetSwordTrainingDataCsReq {
}
// Obf: GetSwordTrainingDataScRsp
// Type: Rsp
// CmdID: 7451
message GetSwordTrainingDataScRsp {
ACGLFPGDDFM HJNEDHFBBGF = 2; // offset: 56
bool IFHPLIKFOFL = 9; // offset: 68
uint32 retcode = 3; // offset: 72
repeated uint32 IBMJOHKMAIH = 13; // offset: 48
ABIDDNMDPKJ HPGPHGIHFGN = 7; // offset: 40
repeated uint32 MFGAPJBJLCB = 6; // offset: 16
repeated uint32 EECIFBHFIIN = 5; // offset: 32
uint32 NNMMIMOLLOE = 8; // offset: 64
}
// Obf: SwordTrainingTurnActionCsReq
// Type: Req
// CmdID: 7464
message SwordTrainingTurnActionCsReq {
repeated uint32 INFLAFBFGPC = 4; // offset: 16
repeated uint32 IAJLIOAHLGO = 8; // offset: 24
}
// Obf: SwordTrainingTurnActionScRsp
// Type: Rsp
// CmdID: 7489
message SwordTrainingTurnActionScRsp {
uint32 retcode = 4; // offset: 32
repeated uint32 IAJLIOAHLGO = 1; // offset: 24
}
// Obf: SwordTrainingDailyPhaseConfirmCsReq
// Type: Req
// CmdID: 7462
message SwordTrainingDailyPhaseConfirmCsReq {
SwordTrainingDailyPhaseType HBFAAIFBPEN = 9; // offset: 24
}
// Obf: SwordTrainingDailyPhaseConfirmScRsp
// Type: Rsp
// CmdID: 7474
message SwordTrainingDailyPhaseConfirmScRsp {
uint32 retcode = 5; // offset: 24
bool FLCALPKOEHB = 3; // offset: 28
}
// Obf: SwordTrainingDialogueSelectOptionCsReq
// Type: Req
// CmdID: 7452
message SwordTrainingDialogueSelectOptionCsReq {
uint32 DPJKPNCKCPP = 2; // offset: 24
}
// Obf: SwordTrainingDialogueSelectOptionScRsp
// Type: Rsp
// CmdID: 7480
message SwordTrainingDialogueSelectOptionScRsp {
uint32 retcode = 11; // offset: 24
}
// Obf: SwordTrainingExamResultConfirmCsReq
// Type: Req
// CmdID: 7463
message SwordTrainingExamResultConfirmCsReq {
}
// Obf: SwordTrainingExamResultConfirmScRsp
// Type: Rsp
// CmdID: 7485
message SwordTrainingExamResultConfirmScRsp {
uint32 retcode = 12; // offset: 24
}
// Obf: EnterSwordTrainingExamCsReq
// Type: Req
// CmdID: 7472
message EnterSwordTrainingExamCsReq {
}
// Obf: EnterSwordTrainingExamScRsp
// Type: Rsp
// CmdID: 7471
message EnterSwordTrainingExamScRsp {
SceneBattleInfo battle_info = 6; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: SwordTrainingLearnSkillCsReq
// Type: Req
// CmdID: 7453
message SwordTrainingLearnSkillCsReq {
uint32 skill_id = 10; // offset: 24
}
// Obf: SwordTrainingLearnSkillScRsp
// Type: Rsp
// CmdID: 7473
message SwordTrainingLearnSkillScRsp {
uint32 skill_id = 8; // offset: 28
uint32 retcode = 1; // offset: 24
}
// Obf: SwordTrainingStartGameCsReq
// Type: Req
// CmdID: 7479
message SwordTrainingStartGameCsReq {
uint32 game_story_line_id = 7; // offset: 24
}
// Obf: SwordTrainingStartGameScRsp
// Type: Rsp
// CmdID: 7458
message SwordTrainingStartGameScRsp {
ACGLFPGDDFM HJNEDHFBBGF = 2; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: SwordTrainingStoryConfirmCsReq
// Type: Req
// CmdID: 7461
message SwordTrainingStoryConfirmCsReq {
uint32 HNCPJEDBAHD = 12; // offset: 24
}
// Obf: SwordTrainingStoryConfirmScRsp
// Type: Rsp
// CmdID: 7456
message SwordTrainingStoryConfirmScRsp {
uint32 HNCPJEDBAHD = 15; // offset: 24
uint32 retcode = 7; // offset: 28
}
// Obf: SwordTrainingGiveUpGameCsReq
// Type: Req
// CmdID: 7478
message SwordTrainingGiveUpGameCsReq {
}
// Obf: SwordTrainingGiveUpGameScRsp
// Type: Rsp
// CmdID: 7491
message SwordTrainingGiveUpGameScRsp {
uint32 retcode = 6; // offset: 24
}
// Obf: SwordTrainingGameSettleScNotify
// Type: Notify
// CmdID: 7499
message SwordTrainingGameSettleScNotify {
uint32 KPHOOFHJKOB = 3; // offset: 64
repeated uint32 PNDHJMBFDEJ = 8; // offset: 24
uint32 NABOBFFBOJF = 7; // offset: 56
repeated uint32 FMGNDBCABOH = 6; // offset: 32
GEAKMMKOGHE reason = 15; // offset: 52
ItemList reward = 4; // offset: 40
uint32 IDDPDLNCONA = 12; // offset: 60
uint32 game_story_line_id = 5; // offset: 48
}
// Obf: SwordTrainingUnlockSyncScNotify
// Type: Notify
// CmdID: 7459
message SwordTrainingUnlockSyncScNotify {
repeated JALAIKPKOGO MLNKPELNHCI = 1; // offset: 32
repeated uint32 PNALHAFPMLA = 7; // offset: 24
}
// Obf: SwordTrainingSelectEndingCsReq
// Type: Req
// CmdID: 7470
message SwordTrainingSelectEndingCsReq {
uint32 BPECAPAGKGJ = 11; // offset: 24
}
// Obf: SwordTrainingSelectEndingScRsp
// Type: Rsp
// CmdID: 7467
message SwordTrainingSelectEndingScRsp {
uint32 BPECAPAGKGJ = 1; // offset: 24
uint32 retcode = 10; // offset: 28
}
// Obf: SwordTrainingRestoreGameCsReq
// Type: Req
// CmdID: 7482
message SwordTrainingRestoreGameCsReq {
}
// Obf: SwordTrainingRestoreGameScRsp
// Type: Rsp
// CmdID: 7476
message SwordTrainingRestoreGameScRsp {
uint32 retcode = 8; // offset: 32
ACGLFPGDDFM HJNEDHFBBGF = 9; // offset: 16
}
// Obf: SwordTrainingStoryBattleCsReq
// Type: Req
// CmdID: 7483
message SwordTrainingStoryBattleCsReq {
}
// Obf: SwordTrainingStoryBattleScRsp
// Type: Rsp
// CmdID: 7460
message SwordTrainingStoryBattleScRsp {
SceneBattleInfo battle_info = 8; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: SwordTrainingActionTurnSettleScNotify
// Type: Notify
// CmdID: 7455
message SwordTrainingActionTurnSettleScNotify {
repeated IPNFHLDIMCJ LINBDPCONME = 4; // offset: 24
uint32 EACBFIIPNFH = 7; // offset: 32
}
// Obf: SwordTrainingResumeGameCsReq
// Type: Req
// CmdID: 7475
message SwordTrainingResumeGameCsReq {
uint32 game_story_line_id = 4; // offset: 24
}
// Obf: SwordTrainingResumeGameScRsp
// Type: Rsp
// CmdID: 7487
message SwordTrainingResumeGameScRsp {
uint32 retcode = 13; // offset: 32
ACGLFPGDDFM HJNEDHFBBGF = 3; // offset: 16
}
// Obf: SwordTrainingSetSkillTraceCsReq
// Type: Req
// CmdID: 7500
message SwordTrainingSetSkillTraceCsReq {
uint32 skill_id = 14; // offset: 24
}
// Obf: SwordTrainingSetSkillTraceScRsp
// Type: Rsp
// CmdID: 7465
message SwordTrainingSetSkillTraceScRsp {
uint32 retcode = 10; // offset: 24
uint32 skill_id = 1; // offset: 28
}
// Obf: SwordTrainingMarkEndingViewedCsReq
// Type: Req
// CmdID: 7495
message SwordTrainingMarkEndingViewedCsReq {
}
// Obf: SwordTrainingMarkEndingViewedScRsp
// Type: Rsp
// CmdID: 7497
message SwordTrainingMarkEndingViewedScRsp {
uint32 retcode = 7; // offset: 24
}
// Obf: CmdPlayerSyncType
enum CmdPlayerSyncType {
CmdPlayerSyncType_MGNGIPLOCOB = 0;
CmdPlayerSyncScNotify = 683;
}
// Obf: BasicModuleSync
message BasicModuleSync {
uint32 week_cocoon_finished_count = 14; // offset: 28
uint32 stamina = 1; // offset: 24
}
// Obf: PlayerBoardModuleSync
message PlayerBoardModuleSync {
bool JDAOPEKCEIE = 11; // offset: 56
repeated uint32 OLONEKFIAIB = 15; // offset: 24
HeadFrameInfo head_frame_info = 2; // offset: 16
string signature = 7; // offset: 32
repeated HeadIconData unlocked_head_icon_list = 12; // offset: 48
}
message AvatarSync {
repeated Avatar avatar_list = 9; // offset: 16
repeated AvatarPathData avatar_path_data_info_list = 4; // offset: 32
}
// Obf: MissionSync
message MissionSync {
repeated Mission mission_list = 2; // offset: 72
repeated uint32 EKDAEKCGPOG = 4; // offset: 24
repeated uint32 GOCEJLAAEMH = 7; // offset: 32
repeated uint32 LGLLADGGKOI = 9; // offset: 40
repeated MJHHEOEEAJD PJEPJGBKEGD = 11; // offset: 64
repeated EDLDOOAILPM NOGMDMHFPMA = 13; // offset: 56
repeated uint32 finished_mission_id = 15; // offset: 16
}
message GCEMNNEICDP {
repeated uint32 NGCALNGBBKM = 10; // offset: 32
repeated uint32 FPPJGJCIKJI = 4; // offset: 16
}
message SyncStatus {
repeated uint32 JABCLKLNLJA = 13; // offset: 32
repeated SectionStatus section_status = 6; // offset: 24
repeated uint32 ANMKNDHHHLC = 7; // offset: 40
repeated GroupStatus message_group_status = 8; // offset: 16
}
// Obf: PlayerSyncScNotify
// Type: Notify
// CmdID: 683
message PlayerSyncScNotify {
repeated uint32 del_equipment_list = 1; // offset: 184
BasicModuleSync basic_module_sync = 3; // offset: 64
repeated uint32 new_item_hint_list = 11; // offset: 80
repeated Quest quest_list = 7; // offset: 96
repeated Relic relic_list = 14; // offset: 160
repeated EGAJNMIIAPJ IHKKGFKOOMD = 1127; // offset: 152
GCEMNNEICDP BELPLBJKGGH = 1017; // offset: 120
SyncStatus sync_status = 1243; // offset: 176
PlayerBasicInfo basic_info = 4; // offset: 24
repeated JFKBNADPDEE IGGHNIDBDNK = 1297; // offset: 72
repeated Material material_list = 15; // offset: 128
repeated HICAPOJEBJJ APCGAFLNBEE = 770; // offset: 56
MissionSync mission_sync = 6; // offset: 104
ItemList EAEHEEHJKGO = 949; // offset: 168
AvatarSync avatar_sync = 10; // offset: 48
PlayerBoardModuleSync playerboard_module_sync = 1078; // offset: 40
repeated Material JGKFHDPPFJE = 1026; // offset: 144
repeated Equipment equipment_list = 12; // offset: 88
repeated uint32 del_relic_list = 2043; // offset: 112
EAIOLADLFKL EPCDLPBGOJD = 852; // offset: 136
uint32 total_achievement_exp = 232; // offset: 192
repeated WaitDelResource wait_del_resource_list = 5; // offset: 16
}
// Obf: CmdTalkEventType
enum CmdTalkEventType {
CmdTalkEventType_IEPGHAGDNBB = 0;
CmdSelectInclinationTextCsReq = 2169;
CmdFinishFirstTalkByPerformanceNpcScRsp = 2119;
CmdGetFirstTalkNpcCsReq = 2135;
CmdGetFirstTalkByPerformanceNpcCsReq = 2146;
CmdFinishFirstTalkNpcCsReq = 2162;
CmdGetNpcTakenRewardScRsp = 2181;
CmdFinishFirstTalkNpcScRsp = 2200;
CmdGetReceivedTalkEventsCsReq = 2183;
CmdGetFirstTalkByPerformanceNpcScRsp = 2157;
CmdSelectInclinationTextScRsp = 2140;
CmdGetTalkEventRewardCsReq = 2124;
CmdFinishFirstTalkByPerformanceNpcCsReq = 2184;
CmdGetFirstTalkNpcScRsp = 2113;
CmdTakeTalkRewardScRsp = 2104;
}
// Obf: GetReceivedTalkEventsCsReq
// Type: Req
// CmdID: 2183
message GetReceivedTalkEventsCsReq {
uint32 npc_id = 7; // offset: 24
}
// Obf: GetNpcTakenRewardScRsp
// Type: Rsp
// CmdID: 2181
message GetNpcTakenRewardScRsp {
repeated uint32 talk_event_list = 8; // offset: 24
uint32 npc_id = 6; // offset: 32
uint32 retcode = 2; // offset: 36
}
// Obf: GetTalkEventRewardCsReq
// Type: Req
// CmdID: 2124
message GetTalkEventRewardCsReq {
Vector CPHFEELDMAI = 2; // offset: 16
uint32 JLFBIMAHIMC = 13; // offset: 32
}
// Obf: TakeTalkRewardScRsp
// Type: Rsp
// CmdID: 2104
message TakeTalkRewardScRsp {
ItemList reward = 5; // offset: 24
uint32 JLFBIMAHIMC = 4; // offset: 36
uint32 retcode = 14; // offset: 32
}
// Obf: GetFirstTalkNpcCsReq
// Type: Req
// CmdID: 2135
message GetFirstTalkNpcCsReq {
repeated uint32 npc_id_list = 12; // offset: 16
}
message FirstNpcTalkInfo {
uint32 npc_id = 6; // offset: 28
bool is_meet = 7; // offset: 24
}
// Obf: GetFirstTalkNpcScRsp
// Type: Rsp
// CmdID: 2113
message GetFirstTalkNpcScRsp {
uint32 retcode = 2; // offset: 32
repeated FirstNpcTalkInfo npc_meet_status_list = 1; // offset: 24
}
// Obf: FinishFirstTalkNpcCsReq
// Type: Req
// CmdID: 2162
message FinishFirstTalkNpcCsReq {
uint32 npc_id = 2; // offset: 24
}
// Obf: FinishFirstTalkNpcScRsp
// Type: Rsp
// CmdID: 2200
message FinishFirstTalkNpcScRsp {
uint32 npc_id = 12; // offset: 28
uint32 retcode = 3; // offset: 24
}
// Type: Req
// CmdID: 2169
message SelectInclinationTextCsReq {
uint32 talk_sentence_id = 12; // offset: 24
}
// Type: Rsp
// CmdID: 2140
message SelectInclinationTextScRsp {
uint32 retcode = 5; // offset: 28
uint32 talk_sentence_id = 14; // offset: 24
}
message NpcMeetByPerformanceStatus {
bool is_meet = 4; // offset: 24
uint32 performance_id = 5; // offset: 28
}
// Obf: GetFirstTalkByPerformanceNpcCsReq
// Type: Req
// CmdID: 2146
message GetFirstTalkByPerformanceNpcCsReq {
repeated uint32 performance_id_list = 6; // offset: 16
}
// Obf: GetFirstTalkByPerformanceNpcScRsp
// Type: Rsp
// CmdID: 2157
message GetFirstTalkByPerformanceNpcScRsp {
uint32 retcode = 13; // offset: 32
repeated NpcMeetByPerformanceStatus npc_meet_status_list = 15; // offset: 16
}
// Obf: FinishFirstTalkByPerformanceNpcCsReq
// Type: Req
// CmdID: 2184
message FinishFirstTalkByPerformanceNpcCsReq {
uint32 performance_id = 4; // offset: 24
}
// Obf: FinishFirstTalkByPerformanceNpcScRsp
// Type: Rsp
// CmdID: 2119
message FinishFirstTalkByPerformanceNpcScRsp {
uint32 performance_id = 15; // offset: 36
ItemList reward = 6; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: CmdTarotBookType
enum CmdTarotBookType {
CmdTarotBookType_MNFEPONEDDJ = 0;
CmdTarotBookUnlockStoryCsReq = 8146;
CmdTarotBookOpenPackScRsp = 8145;
CmdTarotBookModifyEnergyScNotify = 8144;
CmdTarotBookUnlockStoryScRsp = 8156;
CmdTarotBookFinishInteractionCsReq = 8157;
CmdTarotBookOpenPackCsReq = 8155;
CmdTarotBookFinishInteractionScRsp = 8147;
CmdTarotBookFinishStoryCsReq = 8152;
CmdTarotBookFinishStoryScRsp = 8142;
CmdTarotBookUnlockInteractionScRsp = 8151;
CmdTarotBookSyncDataScNotify = 8149;
CmdTarotBookGetDataCsReq = 8141;
CmdTarotBookUnlockInteractionCsReq = 8150;
CmdTarotBookGetDataScRsp = 8159;
CmdTarotBookMultiOpenPackAndUnlockStoryScRsp = 8153;
CmdTarotBookMultiOpenPackAndUnlockStoryCsReq = 8143;
}
message NIOHBFJEKAH {
uint32 level = 9; // offset: 24
uint32 id = 7; // offset: 28
}
message NEEICCKKILH {
uint32 id = 9; // offset: 24
bool has_passed = 14; // offset: 28
}
message HDKCPMAMPBN {
repeated NIOHBFJEKAH MLBAGNFONGH = 8; // offset: 32
repeated NEEICCKKILH LJNMHOFHMFH = 3; // offset: 16
}
message PIFGJDMKHMF {
repeated uint32 EAAFOEGLPII = 3; // offset: 24
repeated uint32 IAOJEGCJABO = 9; // offset: 32
}
// Obf: TarotBookGetDataCsReq
// Type: Req
// CmdID: 8141
message TarotBookGetDataCsReq {
}
// Obf: TarotBookGetDataScRsp
// Type: Rsp
// CmdID: 8159
message TarotBookGetDataScRsp {
uint32 energy_info = 7; // offset: 64
map<uint32, uint32> ILAAGOEIOAI = 10; // offset: 24
uint32 KIMIKDMFEFL = 5; // offset: 60
PIFGJDMKHMF ANCLGPFHPMI = 15; // offset: 40
map<uint32, uint32> ABLFEEGGMJJ = 6; // offset: 48
uint32 retcode = 13; // offset: 68
uint32 FNOLEILAEFO = 3; // offset: 56
HDKCPMAMPBN HOKCPPBPBMK = 1; // offset: 32
}
// Obf: TarotBookOpenPackCsReq
// Type: Req
// CmdID: 8155
message TarotBookOpenPackCsReq {
}
// Obf: TarotBookOpenPackScRsp
// Type: Rsp
// CmdID: 8145
message TarotBookOpenPackScRsp {
uint32 energy_info = 8; // offset: 44
uint32 KIMIKDMFEFL = 12; // offset: 52
uint32 retcode = 5; // offset: 40
uint32 FNOLEILAEFO = 3; // offset: 48
map<uint32, uint32> FEACBMIJKAA = 15; // offset: 24
map<uint32, uint32> AMEKKCMDGDA = 1; // offset: 16
}
// Obf: TarotBookUnlockStoryCsReq
// Type: Req
// CmdID: 8146
message TarotBookUnlockStoryCsReq {
repeated uint32 PNDHJMBFDEJ = 7; // offset: 24
}
// Obf: TarotBookUnlockStoryScRsp
// Type: Rsp
// CmdID: 8156
message TarotBookUnlockStoryScRsp {
NIOHBFJEKAH MPIKCINHINF = 3; // offset: 32
repeated uint32 PNDHJMBFDEJ = 15; // offset: 24
map<uint32, uint32> ABLFEEGGMJJ = 2; // offset: 48
uint32 retcode = 4; // offset: 56
map<uint32, uint32> ILAAGOEIOAI = 7; // offset: 16
}
// Obf: TarotBookFinishStoryCsReq
// Type: Req
// CmdID: 8152
message TarotBookFinishStoryCsReq {
uint32 HNCPJEDBAHD = 9; // offset: 24
}
// Obf: TarotBookFinishStoryScRsp
// Type: Rsp
// CmdID: 8142
message TarotBookFinishStoryScRsp {
uint32 HNCPJEDBAHD = 4; // offset: 32
uint32 retcode = 8; // offset: 36
HDKCPMAMPBN HOKCPPBPBMK = 10; // offset: 24
}
// Obf: TarotBookModifyEnergyScNotify
// Type: Notify
// CmdID: 8144
message TarotBookModifyEnergyScNotify {
uint32 energy_info = 10; // offset: 24
uint32 sub_mission_id = 12; // offset: 28
}
// Obf: TarotBookFinishInteractionCsReq
// Type: Req
// CmdID: 8157
message TarotBookFinishInteractionCsReq {
uint32 LNPFODNLLPI = 11; // offset: 24
}
// Obf: TarotBookFinishInteractionScRsp
// Type: Rsp
// CmdID: 8147
message TarotBookFinishInteractionScRsp {
uint32 retcode = 3; // offset: 24
uint32 LNPFODNLLPI = 1; // offset: 28
}
// Obf: TarotBookUnlockInteractionCsReq
// Type: Req
// CmdID: 8150
message TarotBookUnlockInteractionCsReq {
repeated uint32 GCFIGBKKBNN = 12; // offset: 24
}
// Obf: TarotBookUnlockInteractionScRsp
// Type: Rsp
// CmdID: 8151
message TarotBookUnlockInteractionScRsp {
uint32 retcode = 3; // offset: 32
repeated uint32 GCFIGBKKBNN = 5; // offset: 24
}
// Obf: TarotBookSyncDataScNotify
// Type: Notify
// CmdID: 8149
message TarotBookSyncDataScNotify {
map<uint32, uint32> ILAAGOEIOAI = 11; // offset: 24
uint32 FNOLEILAEFO = 6; // offset: 48
map<uint32, uint32> ABLFEEGGMJJ = 1; // offset: 32
uint32 KIMIKDMFEFL = 4; // offset: 52
uint32 energy_info = 12; // offset: 56
HDKCPMAMPBN HOKCPPBPBMK = 5; // offset: 16
}
// Obf: TarotBookMultiOpenPackAndUnlockStoryCsReq
// Type: Req
// CmdID: 8143
message TarotBookMultiOpenPackAndUnlockStoryCsReq {
}
// Obf: TarotBookMultiOpenPackAndUnlockStoryScRsp
// Type: Rsp
// CmdID: 8153
message TarotBookMultiOpenPackAndUnlockStoryScRsp {
uint32 KIMIKDMFEFL = 14; // offset: 56
repeated uint32 HEOBAPFDFLP = 5; // offset: 48
HDKCPMAMPBN HOKCPPBPBMK = 15; // offset: 40
map<uint32, uint32> ILAAGOEIOAI = 11; // offset: 32
uint32 FNOLEILAEFO = 12; // offset: 64
uint32 energy_info = 6; // offset: 68
map<uint32, uint32> ABLFEEGGMJJ = 3; // offset: 24
uint32 retcode = 1; // offset: 60
}
// Obf: CmdTelevisionActivityType
enum CmdTelevisionActivityType {
CmdTelevisionActivityType_MNFEPONEDDJ = 0;
CmdAMAEIPBPJFO = 6975;
CmdEnterTelevisionActivityStageScRsp = 6966;
CmdGetTelevisionActivityDataScRsp = 6979;
CmdTelevisionActivityBattleEndScNotify = 6976;
CmdGetTelevisionActivityDataCsReq = 6961;
CmdEnterTelevisionActivityStageCsReq = 6965;
}
message JBKHJBCMADA {
uint32 max_score = 12; // offset: 24
uint32 LKCKAAHGGDD = 14; // offset: 32
uint32 AEAFLCBOMEI = 5; // offset: 28
}
// Obf: GetTelevisionActivityDataCsReq
// Type: Req
// CmdID: 6961
message GetTelevisionActivityDataCsReq {
}
// Obf: GetTelevisionActivityDataScRsp
// Type: Rsp
// CmdID: 6979
message GetTelevisionActivityDataScRsp {
uint32 retcode = 4; // offset: 32
repeated JBKHJBCMADA PMNCKEGECMH = 2; // offset: 24
}
// Type: Notify
// CmdID: 6975
message AMAEIPBPJFO {
repeated JBKHJBCMADA PMNCKEGECMH = 14; // offset: 24
}
// Obf: TelevisionActivityBattleEndScNotify
// Type: Notify
// CmdID: 6976
message TelevisionActivityBattleEndScNotify {
uint32 MNJHJCICLOF = 9; // offset: 36
uint32 DHDKKJCHHNM = 11; // offset: 44
JBKHJBCMADA KEDJOPOEAMH = 1; // offset: 16
uint32 CEGCIEDIBOB = 14; // offset: 40
uint32 turn_left = 7; // offset: 32
}
message PNHJKEMKHMB {
AvatarType avatar_type = 4; // offset: 24
uint32 avatar_id = 3; // offset: 28
}
// Obf: EnterTelevisionActivityStageCsReq
// Type: Req
// CmdID: 6965
message EnterTelevisionActivityStageCsReq {
uint32 LKCKAAHGGDD = 11; // offset: 40
repeated PNHJKEMKHMB avatar_list = 6; // offset: 24
repeated uint32 buff_list = 10; // offset: 32
}
// Obf: EnterTelevisionActivityStageScRsp
// Type: Rsp
// CmdID: 6966
message EnterTelevisionActivityStageScRsp {
uint32 LKCKAAHGGDD = 1; // offset: 32
uint32 retcode = 14; // offset: 36
SceneBattleInfo battle_info = 4; // offset: 16
}
// Obf: CmdTextJoinType
enum CmdTextJoinType {
CmdTextJoinType_MNFEPONEDDJ = 0;
CmdTextJoinBatchSaveCsReq = 3835;
CmdTextJoinType_KMDGIKKJKJP = 3883;
CmdTextJoinQueryCsReq = 3824;
CmdTextJoinQueryScRsp = 3804;
CmdFGHIFFMNABM = 3881;
CmdTextJoinBatchSaveScRsp = 3813;
}
message AIMDAIBNKPN {
uint32 PACBGOHPHCE = 6; // offset: 44
uint32 LOHPONOOAMH = 12; // offset: 40
string APKJHGHHMME = 1; // offset: 24
uint32 GLDKKMCBGCP = 15; // offset: 48
string ONDLONICEID = 3; // offset: 32
}
message ANCEINNHAPK {
uint32 LOHPONOOAMH = 4; // offset: 32
string ONDLONICEID = 9; // offset: 16
uint32 PACBGOHPHCE = 2; // offset: 36
}
// Type: Rsp
// CmdID: 3881
message FGHIFFMNABM {
uint32 LOHPONOOAMH = 15; // offset: 32
string ONDLONICEID = 14; // offset: 16
uint32 retcode = 1; // offset: 40
uint32 PACBGOHPHCE = 8; // offset: 36
}
// Obf: TextJoinQueryCsReq
// Type: Req
// CmdID: 3824
message TextJoinQueryCsReq {
repeated uint32 text_join_id_list = 6; // offset: 24
}
// Obf: TextJoinQueryScRsp
// Type: Rsp
// CmdID: 3804
message TextJoinQueryScRsp {
uint32 retcode = 11; // offset: 32
repeated AIMDAIBNKPN text_join_list = 6; // offset: 16
}
// Obf: TextJoinBatchSaveCsReq
// Type: Req
// CmdID: 3835
message TextJoinBatchSaveCsReq {
repeated AIMDAIBNKPN text_join_list = 8; // offset: 24
}
// Obf: TextJoinBatchSaveScRsp
// Type: Rsp
// CmdID: 3813
message TextJoinBatchSaveScRsp {
uint32 retcode = 14; // offset: 32
repeated AIMDAIBNKPN text_join_list = 13; // offset: 16
}
// Obf: CmdTrackPhotoActivityType
enum CmdTrackPhotoActivityType {
CmdTrackPhotoActivityType_MNFEPONEDDJ = 0;
CmdGetTrackPhotoActivityDataCsReq = 7558;
CmdSettleTrackPhotoStageScRsp = 7556;
CmdJIFHGOADLNA = 7557;
CmdStartTrackPhotoStageCsReq = 7552;
CmdQuitTrackPhotoStageCsReq = 7555;
CmdStartTrackPhotoStageScRsp = 7560;
CmdGetTrackPhotoActivityDataScRsp = 7551;
CmdSettleTrackPhotoStageCsReq = 7553;
}
message PKECHBFIAOO {
uint32 stage_id = 5; // offset: 24
uint32 max_score = 10; // offset: 28
}
// Obf: GetTrackPhotoActivityDataCsReq
// Type: Req
// CmdID: 7558
message GetTrackPhotoActivityDataCsReq {
}
// Obf: GetTrackPhotoActivityDataScRsp
// Type: Rsp
// CmdID: 7551
message GetTrackPhotoActivityDataScRsp {
repeated PKECHBFIAOO CPKKIIJNGAI = 5; // offset: 16
uint32 retcode = 2; // offset: 32
}
message IKKKNBABBCH {
uint32 entity_id = 13; // offset: 24
bool CFDLFPNBCDJ = 3; // offset: 28
}
// Obf: SettleTrackPhotoStageCsReq
// Type: Req
// CmdID: 7553
message SettleTrackPhotoStageCsReq {
uint32 stage_id = 5; // offset: 32
repeated IKKKNBABBCH JNLKJLJFDOP = 2; // offset: 24
uint32 cost_time = 3; // offset: 36
}
// Obf: SettleTrackPhotoStageScRsp
// Type: Rsp
// CmdID: 7556
message SettleTrackPhotoStageScRsp {
uint32 retcode = 2; // offset: 32
uint32 score_id = 8; // offset: 36
repeated IKKKNBABBCH JNLKJLJFDOP = 13; // offset: 16
uint32 stage_id = 3; // offset: 40
}
// Obf: StartTrackPhotoStageCsReq
// Type: Req
// CmdID: 7552
message StartTrackPhotoStageCsReq {
bool BJAAPHKCBOH = 10; // offset: 28
uint32 stage_id = 12; // offset: 24
}
// Obf: StartTrackPhotoStageScRsp
// Type: Rsp
// CmdID: 7560
message StartTrackPhotoStageScRsp {
uint32 LNKEPHDAOBB = 1; // offset: 24
uint32 retcode = 14; // offset: 28
}
// Obf: QuitTrackPhotoStageCsReq
// Type: Req
// CmdID: 7555
message QuitTrackPhotoStageCsReq {
uint32 stage_id = 3; // offset: 24
}
// Type: Rsp
// CmdID: 7557
message JIFHGOADLNA {
uint32 retcode = 7; // offset: 24
}
// Obf: CmdTrainPartyType
enum CmdTrainPartyType {
CmdTrainPartyType_MNFEPONEDDJ = 0;
CmdTrainPartyType_ODKPCAMOIHJ = 8045;
CmdTrainPartySkipUnlockSelfRoomCsReq = 8022;
CmdTrainPartySettleNotify = 8062;
CmdTrainPartyGamePlayStartCsReq = 8096;
CmdKPJFJJMPAGC = 8003;
CmdJNJDOMGBMCP = 8009;
CmdTrainPartyBuildRoomScNotify = 8090;
CmdTrainPartyGetDataCsReq = 8083;
CmdTrainPartyUseCardScRsp = 8004;
CmdTrainPartyType_MEKMCELAHMP = 8068;
CmdTrainPartyTakeBuildLevelAwardCsReq = 8008;
CmdCBHKEIHGFID = 8002;
CmdTrainPartyGamePlaySettleNotify = 8017;
CmdTrainPartyTakeBuildLevelAwardScRsp = 8091;
CmdTrainPartyHandlePendingActionScRsp = 8057;
CmdTrainPartyGamePlayStartScRsp = 8043;
CmdDCCEIBAOJBI = 8086;
CmdTrainPartySyncUpdateScNotify = 8069;
CmdTrainPartyBuildDiyScRsp = 8056;
CmdTrainPartyBuildingUpdateNotify = 8048;
CmdBALAIEJLOPE = 8037;
CmdBNEMLFEJJEE = 8088;
CmdTrainPartyBuildStartStepCsReq = 8084;
CmdTrainPartyMoveScNotify = 8035;
CmdTrainPartyGetDataScRsp = 8081;
CmdTrainPartyHandlePendingActionCsReq = 8046;
CmdTrainPartyBuildStartStepScRsp = 8019;
CmdTrainPartyBuildDiyCsReq = 8023;
CmdTrainPartySkipUnlockSelfRoomScRsp = 8047;
CmdTrainPartyUseCardCsReq = 8024;
}
enum PNHEDNBKBFD {
PNHEDNBKBFD_DOCPPNMJBPO = 0;
PNHEDNBKBFD_PNMGEEJADAO = 1;
PNHEDNBKBFD_NMHLPDGJMNC = 2;
PNHEDNBKBFD_CLDNIFJHEGA = 3;
}
enum JCAAAFAPEJC {
JCAAAFAPEJC_CNIGCKGEKFG = 0;
JCAAAFAPEJC_ALMNDNFDLLP = 1;
JCAAAFAPEJC_MAPPGBMIHJK = 2;
JCAAAFAPEJC_ILOJHOFAONL = 3;
JCAAAFAPEJC_GCJDGBEIBIA = 4;
JCAAAFAPEJC_GEALCPBMAKJ = 5;
}
enum CGLKHPBDLHH {
CGLKHPBDLHH_NDOMLCJJENO = 0;
CGLKHPBDLHH_MKBLFPEFEJP = 1;
CGLKHPBDLHH_MBCGBOHKPBE = 2;
CGLKHPBDLHH_DLHFCFINKIP = 3;
}
// Obf: TrainPartyMtSkillBriefType
enum TrainPartyMtSkillBriefType {
TrainPartyMtSkillBriefType_LJCPGFHKAEI = 0;
TrainPartyMtSkillBriefType_GOKMOACCKMC = 1;
TrainPartyMtSkillBriefType_PLDHNKEJBBI = 2;
TrainPartyMtSkillBriefType_PKMNJFIMFAO = 3;
TrainPartyMtSkillBriefType_NNDCOJOKNDL = 4;
}
enum CKMPAMCOPEN {
CKMPAMCOPEN_MJOOBNEGDDG = 0;
CKMPAMCOPEN_FCOMHCPMECH = 1;
CKMPAMCOPEN_CCGCFFIBKIC = 2;
CKMPAMCOPEN_FCFFBPBILFB = 3;
CKMPAMCOPEN_MLCOKIIDLLA = 4;
CKMPAMCOPEN_ADEDFAEINMA = 5;
CKMPAMCOPEN_CKIBEJMHPGI = 6;
CKMPAMCOPEN_GOLFJJABLDA = 7;
CKMPAMCOPEN_OGKBNOBJGHI = 8;
}
message OKECPHJHDPH {
uint32 card_id = 5; // offset: 40
uint32 cur_index = 2; // offset: 32
repeated uint32 KNNGNDGKNPG = 12; // offset: 16
uint32 unique_id = 1; // offset: 36
}
message DIMEIIJPJIK {
repeated OKECPHJHDPH KKLNLJDEMMI = 1; // offset: 16
}
message PPHLAOPMIPA {
uint32 LCJBGMKLJDA = 5; // offset: 36
bool BKFPIKEBILJ = 3; // offset: 32
DIMEIIJPJIK KKLNLJDEMMI = 4; // offset: 24
}
message JPJIJNMPGPP {
uint32 display_value = 4; // offset: 28
uint32 unique_id = 11; // offset: 36
uint32 KBDHEEBLNKH = 9; // offset: 24
uint32 LLHIGFPJKII = 7; // offset: 32
}
message FOEHDHGIOJJ {
uint32 MNJEPFBDPNK = 10; // offset: 48
uint32 BOKLILFKPJD = 7; // offset: 36
uint32 ILLPDICKPPN = 8; // offset: 32
uint32 BNCFNOFCOEB = 6; // offset: 40
repeated uint32 BJNNBECOGFE = 5; // offset: 24
uint32 FONKNJNJCIH = 14; // offset: 44
}
message GMMBBOPEFLD {
repeated JPJIJNMPGPP NGJMHOAHJOH = 4; // offset: 32
uint32 DEHLOKOAODG = 3; // offset: 44
FOEHDHGIOJJ PMDNJMEIPLN = 7; // offset: 16
uint32 JGFGKOPJOPH = 5; // offset: 40
}
message EHNFAGNKNJI {
uint32 BGPNDLGPIMF = 2; // offset: 24
uint32 OAJBJGJMKFH = 5; // offset: 28
}
message LJPHIKBBHBP {
uint32 skill_id = 11; // offset: 28
uint32 skill_level = 10; // offset: 32
uint32 DDOGMNLBKDO = 4; // offset: 24
}
message APOONJJJBKC {
EHNFAGNKNJI KDNPKHMDIMF = 13; // offset: 16
uint32 IJDPBHEDJDJ = 2; // offset: 36
uint32 passenger_id = 7; // offset: 32
}
message TrainPartyPassenger {
uint32 passenger_id = 9; // offset: 32
repeated uint32 ODPMHPAEOAB = 10; // offset: 24
bool AODNJAIFNDF = 11; // offset: 36
uint32 record_id = 14; // offset: 40
}
message PGOABGEFBDO {
uint32 FGJLPFDEDNH = 1; // offset: 56
uint32 cur_index = 2; // offset: 52
uint32 IAODMJMIABM = 9; // offset: 48
repeated LJPHIKBBHBP BCHDMMMDIBN = 11; // offset: 32
repeated APOONJJJBKC IEPKLNLFHMN = 6; // offset: 16
repeated uint32 FKEJBOHFPIN = 8; // offset: 40
}
message TrainPartyPassengerInfo {
repeated uint32 ODPMHPAEOAB = 2; // offset: 32
repeated TrainPartyPassenger passenger_info_list = 6; // offset: 16
}
message TrainPartyArea {
uint32 progress = 2; // offset: 64
repeated uint32 step_id_list = 9; // offset: 24
repeated uint32 static_prop_id_list = 5; // offset: 56
uint32 area_id = 4; // offset: 68
AreaStepInfo area_step_info = 11; // offset: 32
repeated uint32 verify_step_id_list = 6; // offset: 48
repeated AreaDynamicInfo dynamic_info = 12; // offset: 16
}
message LFCKJMJAEBF {
uint32 area_id = 5; // offset: 32
repeated uint32 verify_step_id_list = 14; // offset: 24
}
message HONGJFGNOND {
uint32 HGPLLKMHEIG = 15; // offset: 28
PNHEDNBKBFD status = 14; // offset: 32
uint32 PHLHEFDCNBB = 9; // offset: 24
}
message AreaStepInfo {
uint32 DECGMJJHGIG = 9; // offset: 32
repeated HONGJFGNOND CMPNGIPDHEN = 15; // offset: 24
}
message AreaDynamicInfo {
uint32 diy_dynamic_id = 1; // offset: 24
uint32 dice_slot_id = 13; // offset: 28
}
// Obf: TrainPartyBuildRoomScNotify
// Type: Notify
// CmdID: 8090
message TrainPartyBuildRoomScNotify {
TrainPartyInfo FFEJHCHICCF = 4; // offset: 16
}
message TrainPartyInfo {
repeated LFCKJMJAEBF KOFBHHLBHDC = 10; // offset: 24
uint32 LKCBEOOEHDC = 6; // offset: 60
uint32 FGIFDDMHMGK = 11; // offset: 56
uint32 BFLCENNECCE = 2; // offset: 76
uint32 cur_fund = 5; // offset: 64
repeated TrainPartyArea CDLEKIAKOGM = 8; // offset: 16
repeated uint32 DCDJBLLPBHN = 15; // offset: 48
uint32 FMOPGNLDECC = 13; // offset: 68
repeated uint32 FGHBNHHDLGF = 1; // offset: 40
uint32 HHOBBNLGHEN = 7; // offset: 72
}
message TrainPartyData {
TrainPartyInfo train_party_info = 4; // offset: 24
TrainPartyPassengerInfo passenger_info = 2; // offset: 16
KGMPDELHBDF FFABLGNOGMN = 8; // offset: 40
uint32 record_id = 6; // offset: 48
uint32 HDGFJAHDKBA = 1; // offset: 52
bool NJHFLLMIJNA = 14; // offset: 60
uint32 unlock_area_num = 11; // offset: 56
}
message KGMPDELHBDF {
uint32 CBNEFKHGLPE = 9; // offset: 56
PPHLAOPMIPA GMCJLICJJAJ = 10; // offset: 16
AEOCHKBBGCJ DJPANDIAPOL = 2; // offset: 40
GMMBBOPEFLD OEMAHCIPKMN = 15; // offset: 24
PGOABGEFBDO NPDGBHACIJF = 7; // offset: 32
}
// Obf: TrainPartyGetDataCsReq
// Type: Req
// CmdID: 8083
message TrainPartyGetDataCsReq {
}
// Obf: TrainPartyGetDataScRsp
// Type: Rsp
// CmdID: 8081
message TrainPartyGetDataScRsp {
TrainPartyData train_party_data = 12; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: TrainPartyUseCardCsReq
// Type: Req
// CmdID: 8024
message TrainPartyUseCardCsReq {
uint32 CPLFONLPEMM = 6; // offset: 24
}
// Obf: TrainPartyUseCardScRsp
// Type: Rsp
// CmdID: 8004
message TrainPartyUseCardScRsp {
uint32 CPLFONLPEMM = 11; // offset: 28
uint32 retcode = 1; // offset: 24
}
// Obf: TrainPartyMoveScNotify
// Type: Notify
// CmdID: 8035
message TrainPartyMoveScNotify {
repeated JPJIJNMPGPP HDAKPCHEEFI = 1; // offset: 24
uint32 ACCDHBJKHOI = 10; // offset: 32
}
// Obf: TrainPartySettleNotify
// Type: Notify
// CmdID: 8062
message TrainPartySettleNotify {
DCJIADPBGLN CNFKJFLDJFC = 1; // offset: 16
uint32 CPLFONLPEMM = 12; // offset: 32
}
message DCJIADPBGLN {
repeated APOONJJJBKC IEPKLNLFHMN = 7; // offset: 24
uint32 IOOILLCEEKP = 9; // offset: 40
repeated FKBILBPJDCJ CHPMJPJIAAC = 8; // offset: 32
}
message FKBILBPJDCJ {
repeated uint32 switch_list = 9; // offset: 16
uint32 JAHKPKLNCBB = 8; // offset: 32
}
message KAPBJFLFKCC {
OKECPHJHDPH IILOOMCENFB = 15; // offset: 24
}
message JHJCBJAAILI {
EHNFAGNKNJI KDNPKHMDIMF = 4; // offset: 16
uint32 passenger_id = 12; // offset: 32
}
message IBNMFEDOMMJ {
repeated JHJCBJAAILI JDDIBOKEKEB = 4; // offset: 24
}
message GEEAEIJKGHD {
AEOCHKBBGCJ pending_action = 8; // offset: 16
}
message FGONGFDBMBP {
uint32 cur_index = 3; // offset: 24
}
message FLBBOOFAKPL {
LJPHIKBBHBP HEOCEKLGOMN = 1; // offset: 24
}
message BDCLEHMPHOJ {
repeated LJPHIKBBHBP BCHDMMMDIBN = 2; // offset: 16
}
message OKLILKMBHGK {
TrainPartyPassenger DNEPLNBGDLL = 5; // offset: 24
}
message OGAGCOINLPE {
repeated uint32 ODPMHPAEOAB = 3; // offset: 24
}
message EGCNCKCKNPL {
repeated JPJIJNMPGPP NGJMHOAHJOH = 13; // offset: 16
}
message NBHCPLGPJKH {
uint32 LCJBGMKLJDA = 7; // offset: 44
DIMEIIJPJIK HAGKCLAEKMH = 8; // offset: 32
bool BKFPIKEBILJ = 5; // offset: 40
FOEHDHGIOJJ PMDNJMEIPLN = 1; // offset: 24
}
message OAIGADPIDHF {
JCAAAFAPEJC src = 13; // offset: 32
oneof DEBKBABACIC {
DIMEIIJPJIK HAGKCLAEKMH = 1260; // offset: 24
IBNMFEDOMMJ IGFCFNDANNI = 317; // offset: 24
GEEAEIJKGHD DGIBIMCPEFF = 1089; // offset: 24
FGONGFDBMBP DHHCFIKEAGA = 1976; // offset: 24
EGCNCKCKNPL FGNJBPLBIHC = 917; // offset: 24
FLBBOOFAKPL OPJHPLHEOIL = 1715; // offset: 24
NBHCPLGPJKH LBFEFNEPLPM = 697; // offset: 24
BDCLEHMPHOJ MKBDOHMCLAB = 1579; // offset: 24
OKLILKMBHGK NPAGOLKANDG = 1558; // offset: 24
OGAGCOINLPE FFIKILLHPNE = 1349; // offset: 24
}
}
// Obf: TrainPartySyncUpdateScNotify
// Type: Notify
// CmdID: 8069
message TrainPartySyncUpdateScNotify {
repeated OAIGADPIDHF update_dynamic_list = 13; // offset: 24
}
message AEOCHKBBGCJ {
uint32 queue_position = 12; // offset: 36
oneof NCEJGDKIBHM {
HPKECILKIAI JOBMKGEDLED = 1353; // offset: 24
INOOHFLODOP OBIEOKFFALI = 788; // offset: 24
MIHNOMONFBI JGHLHAFLCEH = 699; // offset: 24
KLEBAALAHEB FILGHPELJML = 1699; // offset: 24
}
}
message PDLMMPGGEBJ {
bool ICKMAPKKKFO = 15; // offset: 24
uint32 DPJKPNCKCPP = 12; // offset: 28
}
message HPKECILKIAI {
repeated PDLMMPGGEBJ HBFJJMAPGHD = 5; // offset: 24
CGLKHPBDLHH MMFFIIFMKPB = 9; // offset: 32
uint32 event_id = 7; // offset: 36
}
message BJEPDFNJJEJ {
uint32 DPJKPNCKCPP = 8; // offset: 28
uint32 event_id = 13; // offset: 24
}
message PAHNPAFIBAO {
DCJIADPBGLN CNFKJFLDJFC = 6; // offset: 24
}
message INKNOALGOMI {
uint32 skill_id = 4; // offset: 32
uint32 DDOGMNLBKDO = 9; // offset: 28
uint32 level = 13; // offset: 24
}
message INOOHFLODOP {
repeated INKNOALGOMI FFNLJJBBGBM = 10; // offset: 24
uint32 passenger_id = 11; // offset: 32
}
message KLEBAALAHEB {
uint32 MANLKCEDJJB = 12; // offset: 32
repeated LJPHIKBBHBP MBMDANFJJNP = 3; // offset: 24
}
message BMAIIPEDOHK {
uint32 LMBLFHGIMLO = 3; // offset: 24
}
message PEFNEBFLCHL {
repeated LJPHIKBBHBP BCHDMMMDIBN = 10; // offset: 24
}
message NIIKFMGCJFD {
uint32 passenger_id = 9; // offset: 32
uint32 BGPNDLGPIMF = 1; // offset: 24
uint32 unique_id = 12; // offset: 28
}
message DCKMIMACHPH {
uint32 num = 3; // offset: 24
uint32 passenger_id = 5; // offset: 28
}
message MIHNOMONFBI {
repeated NIIKFMGCJFD LHKFOOBPKGD = 1; // offset: 40
uint32 CEGCIEDIBOB = 8; // offset: 60
uint32 LJKNLHMCMIL = 6; // offset: 52
uint32 BKPCMOJFEFM = 13; // offset: 48
repeated ACOBKBCPLBC FJKJBFFJHOG = 9; // offset: 32
uint32 NFEIIDGPCDB = 7; // offset: 64
uint32 HEJNKHDJBEM = 2; // offset: 56
repeated DCKMIMACHPH OOOPDKEAOAC = 5; // offset: 16
}
message NFMFEOLAHLC {
uint32 skill_id = 1; // offset: 32
uint32 NPHHEHHCIMD = 14; // offset: 28
TrainPartyMtSkillBriefType skill_type = 10; // offset: 24
}
message HJEKKKDKOHN {
uint32 unique_id = 8; // offset: 36
uint32 KKAHDMFNLHE = 12; // offset: 32
repeated NFMFEOLAHLC FILCOFPBNBA = 14; // offset: 16
}
message BPHGCAGOHIK {
ItemList MEOKIKBDOPE = 15; // offset: 16
repeated uint32 BDJHAFCCKGF = 7; // offset: 32
uint32 JPNAIOJHJDD = 4; // offset: 40
}
message NHGKEBLLIEG {
repeated uint32 KGHMBNFHBHG = 1; // offset: 24
}
message PHOADMKNKAO {
repeated DCKMIMACHPH OOOPDKEAOAC = 10; // offset: 64
repeated NFMFEOLAHLC EIABHPCNGAK = 2; // offset: 48
FOEHDHGIOJJ PMDNJMEIPLN = 8; // offset: 56
BPHGCAGOHIK GBEIMNMLKBH = 9; // offset: 24
uint32 score_id = 4; // offset: 72
uint32 CEGCIEDIBOB = 5; // offset: 84
uint32 LJKNLHMCMIL = 14; // offset: 80
repeated HJEKKKDKOHN NCGCAMBCLNI = 15; // offset: 16
CKMPAMCOPEN ODDLLABICOP = 1; // offset: 76
repeated NIIKFMGCJFD LHKFOOBPKGD = 12; // offset: 32
}
message KINJBFCIFHE {
repeated uint32 KGHMBNFHBHG = 5; // offset: 16
}
message MOMNEGMCKPN {
repeated NIIKFMGCJFD LHKFOOBPKGD = 9; // offset: 16
repeated DCKMIMACHPH OOOPDKEAOAC = 8; // offset: 32
uint32 NFEIIDGPCDB = 11; // offset: 48
repeated NFMFEOLAHLC EDGINFGAEGF = 12; // offset: 24
}
// Obf: TrainPartyHandlePendingActionCsReq
// Type: Req
// CmdID: 8046
message TrainPartyHandlePendingActionCsReq {
uint32 queue_position = 11; // offset: 36
oneof MJBKNBOBAKJ {
BJEPDFNJJEJ JOBMKGEDLED = 826; // offset: 24
BMAIIPEDOHK FILGHPELJML = 1700; // offset: 24
NHGKEBLLIEG HHPMBJIGJGD = 1443; // offset: 24
KINJBFCIFHE JFEHPEGHGIN = 667; // offset: 24
}
}
// Obf: TrainPartyHandlePendingActionScRsp
// Type: Rsp
// CmdID: 8057
message TrainPartyHandlePendingActionScRsp {
bool JIJNKJLAGEA = 6; // offset: 48
DCJIADPBGLN CNFKJFLDJFC = 11; // offset: 16
uint32 retcode = 12; // offset: 52
uint32 queue_position = 15; // offset: 40
oneof MJBKNBOBAKJ {
PAHNPAFIBAO AKMNFKGJLLE = 248; // offset: 24
PEFNEBFLCHL DMJHMNABJFC = 1500; // offset: 24
PHOADMKNKAO JAKJGBFMHCH = 88; // offset: 24
MOMNEGMCKPN GAJJICOOKCI = 1105; // offset: 24
}
}
// Obf: TrainPartyBuildStartStepCsReq
// Type: Req
// CmdID: 8084
message TrainPartyBuildStartStepCsReq {
uint32 DECGMJJHGIG = 7; // offset: 36
uint32 area_id = 12; // offset: 32
uint32 HGPLLKMHEIG = 2; // offset: 40
AreaDynamicInfo MJBDKGLMKIP = 4; // offset: 16
}
// Obf: TrainPartyBuildStartStepScRsp
// Type: Rsp
// CmdID: 8019
message TrainPartyBuildStartStepScRsp {
uint32 retcode = 4; // offset: 24
uint32 cur_fund = 5; // offset: 28
}
message ONLKIAACEEC {
AreaDynamicInfo ECLPFBMOIFK = 6; // offset: 16
uint32 area_id = 4; // offset: 32
}
// Obf: TrainPartyBuildDiyCsReq
// Type: Req
// CmdID: 8023
message TrainPartyBuildDiyCsReq {
bool BIIPDKBLBFO = 5; // offset: 36
uint32 area_id = 2; // offset: 24
uint32 diy_dynamic_id = 12; // offset: 32
uint32 dice_slot_id = 4; // offset: 28
}
// Obf: TrainPartyBuildDiyScRsp
// Type: Rsp
// CmdID: 8056
message TrainPartyBuildDiyScRsp {
repeated AreaDynamicInfo dynamic_info = 4; // offset: 32
bool BIIPDKBLBFO = 12; // offset: 40
uint32 area_id = 5; // offset: 44
repeated ONLKIAACEEC update_dynamic_list = 6; // offset: 16
uint32 retcode = 13; // offset: 48
}
message DGJBIDOLPEJ {
repeated HONGJFGNOND MAOFEIDNOHM = 2; // offset: 16
uint32 LGNLIJFIDFF = 8; // offset: 32
}
message LFIFIFOMHBJ {
uint32 area_id = 1; // offset: 36
repeated HONGJFGNOND MAOFEIDNOHM = 12; // offset: 16
uint32 progress = 3; // offset: 40
uint32 DECGMJJHGIG = 4; // offset: 32
}
message GFDILJMLMND {
uint32 FMOPGNLDECC = 9; // offset: 28
uint32 LKCBEOOEHDC = 2; // offset: 24
}
message OACNKPDDMFN {
uint32 KHGBLJAKEFG = 5; // offset: 24
}
message ONBOKBEBNHE {
uint32 BFLCENNECCE = 4; // offset: 24
}
message OJPNFIAJAOC {
uint32 MDLHMNPLPCF = 1; // offset: 24
uint32 area_id = 5; // offset: 28
}
message ABEFLPNHPNM {
uint32 diy_dynamic_id = 6; // offset: 24
}
message JONBMEINCEN {
uint32 CHLIIMFJPMG = 5; // offset: 24
}
message KEDPEKEFMDB {
uint32 HHOBBNLGHEN = 11; // offset: 24
}
message LOIFLCGHJJN {
uint32 area_id = 5; // offset: 32
repeated uint32 MAOFEIDNOHM = 4; // offset: 16
}
message DJIPJEDGBPK {
repeated LOIFLCGHJJN CDLEKIAKOGM = 9; // offset: 24
}
message MJNLPMMOCFO {
oneof DEBKBABACIC {
JONBMEINCEN BPCHMPPNNKA = 1985; // offset: 16
DGJBIDOLPEJ KMKPOBMFMEE = 1843; // offset: 16
LFIFIFOMHBJ CGBCIMENKMO = 115; // offset: 16
GFDILJMLMND AIJALKMADOG = 1313; // offset: 16
OACNKPDDMFN KHCKLAGMDLD = 1353; // offset: 16
OJPNFIAJAOC AFBAHOEHFCH = 864; // offset: 16
ABEFLPNHPNM OIIEIALMICC = 481; // offset: 16
ONBOKBEBNHE KCJBHGKOEEP = 227; // offset: 16
KEDPEKEFMDB NHDMPGCKGMG = 191; // offset: 16
DJIPJEDGBPK DMFOILPOBIG = 398; // offset: 16
}
}
// Obf: TrainPartyBuildingUpdateNotify
// Type: Notify
// CmdID: 8048
message TrainPartyBuildingUpdateNotify {
repeated MJNLPMMOCFO CJMFDMPPIAH = 6; // offset: 16
}
// Type: Req
// CmdID: 8088
message BNEMLFEJJEE {
}
// Type: Rsp
// CmdID: 8086
message DCCEIBAOJBI {
uint32 retcode = 10; // offset: 24
}
// Type: Req
// CmdID: 8003
message KPJFJJMPAGC {
}
// Type: Rsp
// CmdID: 8009
message JNJDOMGBMCP {
uint32 retcode = 8; // offset: 24
}
message ACOBKBCPLBC {
CKMPAMCOPEN HDADGHHLENF = 13; // offset: 28
uint32 level = 3; // offset: 24
}
// Obf: TrainPartyGamePlaySettleNotify
// Type: Notify
// CmdID: 8017
message TrainPartyGamePlaySettleNotify {
TrainPartyPassengerInfo PNDGHPFGNEB = 10; // offset: 32
uint32 record_id = 5; // offset: 40
uint32 unlock_area_num = 13; // offset: 44
repeated uint32 LKPBHALLDCO = 3; // offset: 16
}
// Obf: TrainPartyGamePlayStartCsReq
// Type: Req
// CmdID: 8096
message TrainPartyGamePlayStartCsReq {
repeated uint32 IEPKLNLFHMN = 8; // offset: 24
uint32 CBNEFKHGLPE = 9; // offset: 32
}
// Obf: TrainPartyGamePlayStartScRsp
// Type: Rsp
// CmdID: 8043
message TrainPartyGamePlayStartScRsp {
uint32 retcode = 8; // offset: 32
KGMPDELHBDF PDKMLLBJJMM = 14; // offset: 16
}
// Type: Req
// CmdID: 8002
message CBHKEIHGFID {
}
// Type: Rsp
// CmdID: 8037
message BALAIEJLOPE {
uint32 retcode = 14; // offset: 28
uint32 buff_id = 8; // offset: 24
}
// Obf: TrainPartyTakeBuildLevelAwardCsReq
// Type: Req
// CmdID: 8008
message TrainPartyTakeBuildLevelAwardCsReq {
uint32 MLFPAJIBJMN = 13; // offset: 24
}
// Obf: TrainPartyTakeBuildLevelAwardScRsp
// Type: Rsp
// CmdID: 8091
message TrainPartyTakeBuildLevelAwardScRsp {
uint32 retcode = 6; // offset: 32
ItemList item_list = 9; // offset: 16
uint32 MLFPAJIBJMN = 2; // offset: 36
}
// Obf: TrainPartySkipUnlockSelfRoomCsReq
// Type: Req
// CmdID: 8022
message TrainPartySkipUnlockSelfRoomCsReq {
}
// Obf: TrainPartySkipUnlockSelfRoomScRsp
// Type: Rsp
// CmdID: 8047
message TrainPartySkipUnlockSelfRoomScRsp {
TrainPartyInfo FFEJHCHICCF = 13; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: CmdTrainVisitorType
enum CmdTrainVisitorType {
CmdTrainVisitorType_MNFEPONEDDJ = 0;
CmdTrainVisitorBehaviorFinishScRsp = 3781;
CmdGetTrainVisitorRegisterScRsp = 3800;
CmdTrainVisitorType_KPMJMHDOHNF = 3724;
CmdNHANHBINGIF = 3757;
CmdNewSupplementVisitorCsReq = 3746;
CmdTakeTrainVisitorBehaviorRewardScRsp = 3740;
CmdJJHPBLGGJAH = 3704;
CmdTakeTrainVisitorBehaviorRewardCsReq = 3769;
CmdTrainVisitorBehaviorFinishCsReq = 3783;
CmdTrainRefreshTimeNotify = 3735;
CmdTrainVisitorRewardSendNotify = 3713;
CmdGetTrainVisitorRegisterCsReq = 3762;
}
enum PBNIHMFIFII {
PBNIHMFIFII_JMENANDCNOH = 0;
PBNIHMFIFII_CLONDKEPOFB = 1;
PBNIHMFIFII_JGAKBDCNPJL = 2;
}
// Obf: TrainVisitorStatus
enum TrainVisitorStatus {
TrainVisitorStatus_MNFEPONEDDJ = 0;
TrainVisitorStatus_DPEAKJFEFMC = 1;
TrainVisitorStatus_IKJHIAHIPED = 2;
TrainVisitorStatus_OJKCOADKBJM = 3;
TrainVisitorStatus_EIIGEJLILIK = 4;
}
enum MLKPGKKFNHC {
MLKPGKKFNHC_MNFEPONEDDJ = 0;
MLKPGKKFNHC_JKMNJDIMAFK = 1;
MLKPGKKFNHC_CIAJEMEOBIN = 2;
}
message KGKPPHBGAMN {
bool is_meet = 13; // offset: 24
uint32 visitor_id = 14; // offset: 28
}
// Obf: TrainVisitorBehaviorFinishCsReq
// Type: Req
// CmdID: 3783
message TrainVisitorBehaviorFinishCsReq {
uint32 visitor_id = 3; // offset: 24
}
// Obf: TrainVisitorBehaviorFinishScRsp
// Type: Rsp
// CmdID: 3781
message TrainVisitorBehaviorFinishScRsp {
uint32 visitor_id = 7; // offset: 32
uint32 retcode = 8; // offset: 36
ItemList reward = 12; // offset: 24
}
message GPCLJLLAJCI {
repeated uint32 OBCLHBKDDHN = 14; // offset: 24
}
// Type: Rsp
// CmdID: 3704
message JJHPBLGGJAH {
uint32 retcode = 12; // offset: 32
repeated KGKPPHBGAMN CIPMDPLDKHN = 2; // offset: 16
}
// Obf: TrainRefreshTimeNotify
// Type: Notify
// CmdID: 3735
message TrainRefreshTimeNotify {
uint64 train_refresh_time = 6; // offset: 24
}
// Obf: TrainVisitorRewardSendNotify
// Type: Notify
// CmdID: 3713
message TrainVisitorRewardSendNotify {
uint32 visitor_id = 8; // offset: 32
PBNIHMFIFII type = 1; // offset: 36
ItemList reward = 14; // offset: 16
}
message GFDHGPPMILH {
bool ELACNIBNPCK = 13; // offset: 36
repeated uint32 CLCBHHAOABP = 1; // offset: 24
uint32 visitor_id = 9; // offset: 32
uint32 AJNLPBNKOGJ = 2; // offset: 44
TrainVisitorStatus status = 4; // offset: 40
}
// Obf: GetTrainVisitorRegisterCsReq
// Type: Req
// CmdID: 3762
message GetTrainVisitorRegisterCsReq {
MLKPGKKFNHC type = 8; // offset: 24
}
// Obf: GetTrainVisitorRegisterScRsp
// Type: Rsp
// CmdID: 3800
message GetTrainVisitorRegisterScRsp {
repeated GFDHGPPMILH JLOEONBLIOI = 15; // offset: 24
uint32 retcode = 14; // offset: 40
repeated uint32 JDMPAFNMAKJ = 2; // offset: 32
}
// Obf: TakeTrainVisitorBehaviorRewardCsReq
// Type: Req
// CmdID: 3769
message TakeTrainVisitorBehaviorRewardCsReq {
uint32 visitor_id = 6; // offset: 24
}
// Obf: TakeTrainVisitorBehaviorRewardScRsp
// Type: Rsp
// CmdID: 3740
message TakeTrainVisitorBehaviorRewardScRsp {
uint32 retcode = 8; // offset: 32
repeated uint32 CLCBHHAOABP = 7; // offset: 16
uint32 visitor_id = 12; // offset: 36
}
// Obf: NewSupplementVisitorCsReq
// Type: Req
// CmdID: 3746
message NewSupplementVisitorCsReq {
repeated uint32 JDMPAFNMAKJ = 6; // offset: 16
}
// Type: Rsp
// CmdID: 3757
message NHANHBINGIF {
uint32 retcode = 14; // offset: 24
}
// Obf: CmdTravelBrochureType
enum CmdTravelBrochureType {
CmdTravelBrochureType_ECGOHIKEOPF = 0;
CmdTravelBrochurePageResetCsReq = 6488;
CmdTravelBrochureGetDataScRsp = 6481;
CmdTravelBrochureRemovePasterCsReq = 6469;
CmdTravelBrochureSelectMessageCsReq = 6435;
CmdCJBOIACAPAF = 6456;
CmdAGCAGOMECIA = 6457;
CmdTravelBrochureSetPageDescStatusCsReq = 6448;
CmdTravelBrochureGetDataCsReq = 6483;
CmdTravelBrochureUpdatePasterPosCsReq = 6446;
CmdTravelBrochurePageUnlockScNotify = 6424;
CmdTravelBrochureApplyPasterListScRsp = 6409;
CmdTravelBrochureSetCustomValueCsReq = 6423;
CmdTravelBrochurePageResetScRsp = 6486;
CmdDCPKMGEPMDB = 6440;
CmdBKKAGLLHIJF = 6484;
CmdTravelBrochureType_JKMBIFFHCNC = 6462;
CmdTravelBrochureApplyPasterListCsReq = 6403;
CmdLMIKBDFNAFB = 6434;
CmdBGDGMJBNMEH = 6500;
CmdTravelBrochureSelectMessageScRsp = 6413;
}
enum OHGNAAIBDOJ {
OHGNAAIBDOJ_MAPMCJKMLFP = 0;
OHGNAAIBDOJ_BGNNOAOKBAF = 1;
OHGNAAIBDOJ_NLNDOMIPLDA = 2;
}
enum EJPMKKAGKMK {
EJPMKKAGKMK_MBCGBENNELF = 0;
EJPMKKAGKMK_NNJENHHEMGK = 1;
EJPMKKAGKMK_JPBLOHLFJEF = 2;
}
message MHMEDHFGKIA {
uint32 item_id = 4; // offset: 32
uint32 NPNNMLOKMNN = 2; // offset: 36
int32 LPNIFNPKNEK = 9; // offset: 24
int32 KEPDCKMCHDF = 13; // offset: 28
uint32 PANNKDPLADL = 15; // offset: 48
uint64 unique_id = 3; // offset: 40
}
message OIPOKOPAMPH {
uint32 AKGJJEFCGKB = 4; // offset: 32
EJPMKKAGKMK IBIFIHDAKGK = 14; // offset: 44
repeated MHMEDHFGKIA PLIJBFNMFFK = 5; // offset: 24
OHGNAAIBDOJ AOIHDDOCAHH = 2; // offset: 40
uint32 EKFDOGIGNEJ = 12; // offset: 36
}
// Obf: TravelBrochureGetDataCsReq
// Type: Req
// CmdID: 6483
message TravelBrochureGetDataCsReq {
}
// Obf: TravelBrochureGetDataScRsp
// Type: Rsp
// CmdID: 6481
message TravelBrochureGetDataScRsp {
uint32 custom_value = 15; // offset: 40
map<uint32, OIPOKOPAMPH> KHFEMLKIENJ = 10; // offset: 32
uint32 retcode = 1; // offset: 44
map<uint32, uint32> HJPKEANOCPH = 11; // offset: 16
}
// Obf: TravelBrochurePageUnlockScNotify
// Type: Notify
// CmdID: 6424
message TravelBrochurePageUnlockScNotify {
uint32 AKGJJEFCGKB = 15; // offset: 24
}
// Obf: TravelBrochureSelectMessageCsReq
// Type: Req
// CmdID: 6435
message TravelBrochureSelectMessageCsReq {
uint32 EKFDOGIGNEJ = 9; // offset: 28
uint32 AKGJJEFCGKB = 6; // offset: 24
}
// Obf: TravelBrochureSelectMessageScRsp
// Type: Rsp
// CmdID: 6413
message TravelBrochureSelectMessageScRsp {
ItemList reward = 6; // offset: 32
uint32 retcode = 3; // offset: 40
OIPOKOPAMPH ADBMMEEPGIE = 2; // offset: 24
}
message FJDPEBPMHKD {
int32 KEPDCKMCHDF = 10; // offset: 40
int32 LPNIFNPKNEK = 9; // offset: 32
uint32 PANNKDPLADL = 2; // offset: 44
uint32 item_id = 8; // offset: 36
uint32 AKGJJEFCGKB = 6; // offset: 24
uint32 NPNNMLOKMNN = 14; // offset: 28
}
// Type: Rsp
// CmdID: 6500
message BGDGMJBNMEH {
uint32 retcode = 4; // offset: 32
OIPOKOPAMPH ADBMMEEPGIE = 7; // offset: 16
}
// Obf: TravelBrochureRemovePasterCsReq
// Type: Req
// CmdID: 6469
message TravelBrochureRemovePasterCsReq {
uint64 unique_id = 4; // offset: 32
uint32 AKGJJEFCGKB = 8; // offset: 28
uint32 item_id = 6; // offset: 24
}
// Type: Rsp
// CmdID: 6440
message DCPKMGEPMDB {
OIPOKOPAMPH ADBMMEEPGIE = 11; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: TravelBrochureUpdatePasterPosCsReq
// Type: Req
// CmdID: 6446
message TravelBrochureUpdatePasterPosCsReq {
uint32 NPNNMLOKMNN = 12; // offset: 36
uint64 unique_id = 7; // offset: 24
uint32 item_id = 5; // offset: 40
int32 LPNIFNPKNEK = 8; // offset: 32
int32 KEPDCKMCHDF = 13; // offset: 52
uint32 PANNKDPLADL = 9; // offset: 44
uint32 AKGJJEFCGKB = 11; // offset: 48
}
// Type: Rsp
// CmdID: 6457
message AGCAGOMECIA {
uint32 retcode = 9; // offset: 32
OIPOKOPAMPH ADBMMEEPGIE = 5; // offset: 16
}
// Type: Notify
// CmdID: 6484
message BKKAGLLHIJF {
uint32 num = 13; // offset: 24
uint32 EMOMCICFAAJ = 12; // offset: 28
}
message EGAJNMIIAPJ {
uint32 num = 15; // offset: 28
uint32 EMOMCICFAAJ = 5; // offset: 24
}
// Obf: TravelBrochureSetCustomValueCsReq
// Type: Req
// CmdID: 6423
message TravelBrochureSetCustomValueCsReq {
uint32 value = 15; // offset: 24
}
// Type: Rsp
// CmdID: 6456
message CJBOIACAPAF {
uint32 retcode = 9; // offset: 24
}
// Obf: TravelBrochureSetPageDescStatusCsReq
// Type: Req
// CmdID: 6448
message TravelBrochureSetPageDescStatusCsReq {
uint32 AKGJJEFCGKB = 11; // offset: 24
EJPMKKAGKMK LJLNMKMHFLE = 13; // offset: 28
}
// Type: Rsp
// CmdID: 6434
message LMIKBDFNAFB {
uint32 retcode = 7; // offset: 24
}
// Obf: TravelBrochurePageResetCsReq
// Type: Req
// CmdID: 6488
message TravelBrochurePageResetCsReq {
uint32 AKGJJEFCGKB = 2; // offset: 24
}
// Obf: TravelBrochurePageResetScRsp
// Type: Rsp
// CmdID: 6486
message TravelBrochurePageResetScRsp {
uint32 retcode = 11; // offset: 32
OIPOKOPAMPH ADBMMEEPGIE = 14; // offset: 24
}
message LALNFJJALPH {
uint32 NPNNMLOKMNN = 6; // offset: 28
uint32 item_id = 5; // offset: 36
int32 KEPDCKMCHDF = 2; // offset: 24
int32 LPNIFNPKNEK = 4; // offset: 40
uint32 PANNKDPLADL = 3; // offset: 32
}
// Obf: TravelBrochureApplyPasterListCsReq
// Type: Req
// CmdID: 6403
message TravelBrochureApplyPasterListCsReq {
uint32 AKGJJEFCGKB = 10; // offset: 32
repeated LALNFJJALPH ODCAPAHNDJH = 8; // offset: 24
}
// Obf: TravelBrochureApplyPasterListScRsp
// Type: Rsp
// CmdID: 6409
message TravelBrochureApplyPasterListScRsp {
uint32 retcode = 11; // offset: 32
OIPOKOPAMPH ADBMMEEPGIE = 14; // offset: 24
}
// Obf: CmdTreasureDungeonType
enum CmdTreasureDungeonType {
CmdTreasureDungeonType_MNFEPONEDDJ = 0;
CmdInteractTreasureDungeonGridCsReq = 4488;
CmdEnterTreasureDungeonCsReq = 4484;
CmdGetTreasureDungeonActivityDataCsReq = 4446;
CmdGetTreasureDungeonActivityDataScRsp = 4457;
CmdUseTreasureDungeonItemCsReq = 4403;
CmdOpenTreasureDungeonGridCsReq = 4423;
CmdUseTreasureDungeonItemScRsp = 4409;
CmdTreasureDungeonFinishScNotify = 4481;
CmdFightTreasureDungeonMonsterCsReq = 4448;
CmdOpenTreasureDungeonGridScRsp = 4456;
CmdTreasureDungeonDataScNotify = 4483;
CmdFightTreasureDungeonMonsterScRsp = 4434;
CmdEnterTreasureDungeonScRsp = 4419;
CmdQuitTreasureDungeonCsReq = 4431;
CmdKHLFDLBCAGG = 4418;
CmdInteractTreasureDungeonGridScRsp = 4486;
}
// Obf: TreasureDungeonRecordType
enum TreasureDungeonRecordType {
TreasureDungeonRecordType_HJBJODOCBBK = 0;
TreasureDungeonRecordType_NBGODGLBHJE = 1;
TreasureDungeonRecordType_APOFCPHCPCL = 2;
TreasureDungeonRecordType_MHHDMGJIJEC = 3;
TreasureDungeonRecordType_JEABIPDMKDL = 5;
TreasureDungeonRecordType_IMIIHIMBGPE = 6;
TreasureDungeonRecordType_EAFIJECOHCN = 9;
TreasureDungeonRecordType_IBMELAECONA = 10;
TreasureDungeonRecordType_FJMAKCAMHNG = 11;
TreasureDungeonRecordType_EPIOLFHMAPM = 15;
TreasureDungeonRecordType_KEENNCMMNHC = 16;
TreasureDungeonRecordType_DHENOOMOIDI = 20;
TreasureDungeonRecordType_ALBNIHFKNDB = 24;
TreasureDungeonRecordType_OBAPBDGJKAD = 25;
TreasureDungeonRecordType_HHMFCPNFGMJ = 27;
TreasureDungeonRecordType_LFMDLNMPIPA = 28;
TreasureDungeonRecordType_BCNANPOANJA = 29;
TreasureDungeonRecordType_IHGDFILHOKK = 30;
TreasureDungeonRecordType_FOFGCGBPOLG = 31;
TreasureDungeonRecordType_HMGOMEKJJCB = 33;
TreasureDungeonRecordType_JKAEDOOECMO = 34;
TreasureDungeonRecordType_FGONADIEDFC = 35;
TreasureDungeonRecordType_KPKGDBFEFAA = 36;
TreasureDungeonRecordType_BNGGPEGMHGF = 37;
TreasureDungeonRecordType_HMHHPCKBNFH = 40;
TreasureDungeonRecordType_MCJFGGHMHKH = 41;
TreasureDungeonRecordType_BNIONOMGILL = 42;
TreasureDungeonRecordType_EOCEMKOFIJF = 43;
}
message KBCMONHDDIL {
uint32 HCHONGMIDEA = 3; // offset: 32
uint32 MMPHBMOGHKI = 6; // offset: 24
TreasureDungeonRecordType type = 8; // offset: 28
uint32 CMIFOMOJAHB = 11; // offset: 40
uint32 JDIMDDCIMOE = 14; // offset: 36
}
// Obf: TreasureDungeonDataScNotify
// Type: Notify
// CmdID: 4483
message TreasureDungeonDataScNotify {
BEAAIPNAJOL JECHFKNMBAI = 6; // offset: 24
}
// Obf: TreasureDungeonFinishScNotify
// Type: Notify
// CmdID: 4481
message TreasureDungeonFinishScNotify {
map<uint32, uint32> BHDKFKNJHDA = 7; // offset: 32
uint32 NHMGGKNOJLG = 12; // offset: 48
bool is_win = 13; // offset: 56
map<uint32, uint32> MPIMLLJMFKM = 5; // offset: 24
uint32 KIMHDGGDEBJ = 14; // offset: 52
uint32 GKPIMNPHMLC = 9; // offset: 40
uint32 NMJOEPNIIPK = 2; // offset: 44
}
message BEAAIPNAJOL {
repeated KBCMONHDDIL GEPGEMCMGFK = 1; // offset: 24
bool MCDMIHGOCKG = 1201; // offset: 89
repeated DIHNLPNECLM buff_list = 2007; // offset: 56
uint32 OBMBPJKBEFE = 13; // offset: 80
uint32 map_id = 7; // offset: 92
bool PNJICGLKDKO = 454; // offset: 88
uint32 GKPIMNPHMLC = 11; // offset: 112
repeated BNDJJFFCENI avatar_list = 1210; // offset: 32
uint32 MHGABOFJEFM = 9; // offset: 100
uint32 BLKNOHCBKOD = 6; // offset: 108
uint32 POHLOCOGJPE = 1328; // offset: 104
uint32 NJMMDGDDIOB = 14; // offset: 96
repeated CPAGGEPPGAM CHKPDCGCAAN = 1473; // offset: 64
bool IHLEAGAAGDD = 22; // offset: 90
repeated GOLGGOJHNMK NGJMHOAHJOH = 12; // offset: 40
repeated BOFEBIDOELE item_list = 368; // offset: 72
uint32 KIMHDGGDEBJ = 2; // offset: 84
repeated BNDJJFFCENI MKKFHLOFEHM = 355; // offset: 16
}
message BOFEBIDOELE {
uint32 item_id = 6; // offset: 28
uint32 item_count = 7; // offset: 24
}
message BNDJJFFCENI {
uint32 avatar_id = 15; // offset: 40
uint32 avatar_type = 8; // offset: 32
uint32 hp = 9; // offset: 36
SpBarInfo sp_bar = 2; // offset: 16
uint32 OCNGFHNGHED = 6; // offset: 44
}
message CPAGGEPPGAM {
uint32 avatar_type = 5; // offset: 24
uint32 avatar_id = 11; // offset: 28
}
message DIHNLPNECLM {
uint32 BJFMCAFOBBP = 12; // offset: 24
uint32 buff_id = 10; // offset: 28
}
message GOLGGOJHNMK {
uint32 NJPNIIDPCNL = 5; // offset: 32
bool ELCAGBHOIDF = 15; // offset: 41
bool LHBOBIOHKDK = 11; // offset: 42
repeated EGGFDEPHMCF buff_list = 975; // offset: 16
bool IAFHKGHOFLB = 6; // offset: 43
uint32 KCGAGCIBDHE = 2; // offset: 36
uint32 KBDHEEBLNKH = 14; // offset: 44
bool MGAKOODNNDN = 10; // offset: 40
}
message EGGFDEPHMCF {
uint32 buff_id = 9; // offset: 28
uint32 CMIFOMOJAHB = 11; // offset: 24
uint32 JDMFEDEKAGD = 12; // offset: 32
uint32 JIDLJBNENEJ = 10; // offset: 36
uint32 KBDHEEBLNKH = 15; // offset: 40
}
message EDJLEPKCCEI {
uint32 KIMHDGGDEBJ = 11; // offset: 40
bool EKPPBHFKGAD = 15; // offset: 37
uint32 EEHJOHEKKFF = 5; // offset: 44
uint32 NJMMDGDDIOB = 3; // offset: 32
bool has_passed = 14; // offset: 36
uint32 OBMBPJKBEFE = 1; // offset: 28
uint32 GKPIMNPHMLC = 13; // offset: 24
}
// Obf: GetTreasureDungeonActivityDataCsReq
// Type: Req
// CmdID: 4446
message GetTreasureDungeonActivityDataCsReq {
}
// Obf: GetTreasureDungeonActivityDataScRsp
// Type: Rsp
// CmdID: 4457
message GetTreasureDungeonActivityDataScRsp {
repeated EDJLEPKCCEI DLOFKLCPNLE = 15; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: EnterTreasureDungeonCsReq
// Type: Req
// CmdID: 4484
message EnterTreasureDungeonCsReq {
repeated CLAGGLIFHFH avatar_list = 7; // offset: 16
uint32 GKPIMNPHMLC = 15; // offset: 32
}
// Obf: EnterTreasureDungeonScRsp
// Type: Rsp
// CmdID: 4419
message EnterTreasureDungeonScRsp {
uint32 retcode = 4; // offset: 32
BEAAIPNAJOL JECHFKNMBAI = 10; // offset: 16
}
// Obf: OpenTreasureDungeonGridCsReq
// Type: Req
// CmdID: 4423
message OpenTreasureDungeonGridCsReq {
uint32 KBDHEEBLNKH = 3; // offset: 28
uint32 GKPIMNPHMLC = 15; // offset: 24
}
// Obf: OpenTreasureDungeonGridScRsp
// Type: Rsp
// CmdID: 4456
message OpenTreasureDungeonGridScRsp {
uint32 retcode = 4; // offset: 32
BEAAIPNAJOL JECHFKNMBAI = 13; // offset: 16
}
// Obf: InteractTreasureDungeonGridCsReq
// Type: Req
// CmdID: 4488
message InteractTreasureDungeonGridCsReq {
uint32 KBDHEEBLNKH = 2; // offset: 24
uint32 GKPIMNPHMLC = 6; // offset: 28
uint32 display_value = 7; // offset: 32
}
// Obf: InteractTreasureDungeonGridScRsp
// Type: Rsp
// CmdID: 4486
message InteractTreasureDungeonGridScRsp {
BEAAIPNAJOL JECHFKNMBAI = 15; // offset: 24
uint32 retcode = 10; // offset: 32
}
// Obf: UseTreasureDungeonItemCsReq
// Type: Req
// CmdID: 4403
message UseTreasureDungeonItemCsReq {
uint32 GKPIMNPHMLC = 10; // offset: 28
uint32 KBDHEEBLNKH = 7; // offset: 32
uint32 item_id = 15; // offset: 24
}
// Obf: UseTreasureDungeonItemScRsp
// Type: Rsp
// CmdID: 4409
message UseTreasureDungeonItemScRsp {
uint32 retcode = 5; // offset: 32
BEAAIPNAJOL JECHFKNMBAI = 10; // offset: 16
}
message CLAGGLIFHFH {
AvatarType avatar_type = 7; // offset: 24
uint32 avatar_id = 12; // offset: 28
}
// Obf: FightTreasureDungeonMonsterCsReq
// Type: Req
// CmdID: 4448
message FightTreasureDungeonMonsterCsReq {
uint32 GKPIMNPHMLC = 8; // offset: 32
repeated CLAGGLIFHFH avatar_list = 9; // offset: 24
uint32 KBDHEEBLNKH = 14; // offset: 36
}
// Obf: FightTreasureDungeonMonsterScRsp
// Type: Rsp
// CmdID: 4434
message FightTreasureDungeonMonsterScRsp {
uint32 retcode = 5; // offset: 32
SceneBattleInfo battle_info = 12; // offset: 16
}
// Obf: QuitTreasureDungeonCsReq
// Type: Req
// CmdID: 4431
message QuitTreasureDungeonCsReq {
bool PBBGPKCFMKK = 10; // offset: 24
uint32 GKPIMNPHMLC = 8; // offset: 28
}
// Type: Rsp
// CmdID: 4418
message KHLFDLBCAGG {
uint32 retcode = 2; // offset: 24
}
// Obf: CmdTutorialType
enum CmdTutorialType {
CmdTutorialType_MNFEPONEDDJ = 0;
CmdGetTutorialCsReq = 1683;
CmdGetTutorialScRsp = 1681;
CmdUnlockTutorialCsReq = 1635;
CmdFinishTutorialScRsp = 1640;
CmdFinishTutorialGuideCsReq = 1646;
CmdUnlockTutorialGuideScRsp = 1700;
CmdUnlockTutorialScRsp = 1613;
CmdFinishTutorialCsReq = 1669;
CmdGetTutorialGuideCsReq = 1624;
CmdUnlockTutorialGuideCsReq = 1662;
CmdGetTutorialGuideScRsp = 1604;
CmdFinishTutorialGuideScRsp = 1657;
}
// Obf: TutorialStatus
enum TutorialStatus {
TUTORIAL_NONE = 0;
TUTORIAL_UNLOCK = 1;
TUTORIAL_FINISH = 2;
}
// Obf: TutorialFinishType
enum TutorialFinishType {
TutorialFinishType_MNFEPONEDDJ = 0;
TutorialFinishType_CIAJEMEOBIN = 1;
TutorialFinishType_BBGOLBGAADG = 2;
}
// Obf: TutorialGuideType
enum TutorialGuideType {
TutorialGuideType_FNHBHDLFFAE = 0;
TutorialGuideType_DJJEJAAODMN = 1;
}
message Tutorial {
TutorialStatus status = 14; // offset: 24
uint32 id = 15; // offset: 28
}
message TutorialGuide {
uint32 id = 3; // offset: 24
TutorialStatus status = 14; // offset: 32
TutorialGuideType type = 4; // offset: 28
}
// Obf: GetTutorialCsReq
// Type: Req
// CmdID: 1683
message GetTutorialCsReq {
}
// Type: Rsp
// CmdID: 1681
message GetTutorialScRsp {
repeated Tutorial tutorial_list = 14; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: GetTutorialGuideCsReq
// Type: Req
// CmdID: 1624
message GetTutorialGuideCsReq {
}
// Type: Rsp
// CmdID: 1604
message GetTutorialGuideScRsp {
uint32 retcode = 11; // offset: 32
repeated TutorialGuide tutorial_guide_list = 12; // offset: 24
}
// Obf: UnlockTutorialCsReq
// Type: Req
// CmdID: 1635
message UnlockTutorialCsReq {
uint32 tutorial_id = 13; // offset: 24
}
// Type: Rsp
// CmdID: 1613
message UnlockTutorialScRsp {
Tutorial tutorial = 2; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: UnlockTutorialGuideCsReq
// Type: Req
// CmdID: 1662
message UnlockTutorialGuideCsReq {
uint32 group_id = 1; // offset: 28
TutorialGuideType type = 11; // offset: 24
}
// Type: Rsp
// CmdID: 1700
message UnlockTutorialGuideScRsp {
TutorialGuide tutorial_guide = 15; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: FinishTutorialCsReq
// Type: Req
// CmdID: 1669
message FinishTutorialCsReq {
uint32 tutorial_id = 9; // offset: 24
TutorialFinishType BGGPEBJACHE = 12; // offset: 28
}
// Type: Rsp
// CmdID: 1640
message FinishTutorialScRsp {
uint32 retcode = 13; // offset: 32
Tutorial tutorial = 10; // offset: 16
}
// Obf: FinishTutorialGuideCsReq
// Type: Req
// CmdID: 1646
message FinishTutorialGuideCsReq {
TutorialGuideType type = 3; // offset: 28
uint32 group_id = 9; // offset: 24
}
// Type: Rsp
// CmdID: 1657
message FinishTutorialGuideScRsp {
TutorialGuide tutorial_guide = 13; // offset: 24
ItemList reward = 7; // offset: 16
uint32 retcode = 5; // offset: 40
}
// Obf: CmdWaypointType
enum CmdWaypointType {
CmdWaypointType_MNFEPONEDDJ = 0;
CmdHFGNDEDGGCC = 469;
CmdWaypointType_NODBHKODHJO = 483;
CmdIDODKOAIMDE = 462;
CmdWaypointType_MNLEJBHAGHL = 435;
CmdWaypointType_MMNPHDKCHKE = 424;
CmdGetChapterScRsp = 413;
CmdSetCurWaypointScRsp = 404;
CmdGetWaypointScRsp = 481;
CmdWaypointType_HGGMOFGHJBJ = 500;
}
enum KOGKHHKAFNN {
KOGKHHKAFNN_MNFEPONEDDJ = 0;
KOGKHHKAFNN_MLEJOHPBDGH = 1;
KOGKHHKAFNN_CNCOPNEDADO = 2;
}
enum ODLKPGAOBPH {
ODLKPGAOBPH_KAKKPGOPABA = 0;
ODLKPGAOBPH_AAEJAGNECDI = 1;
ODLKPGAOBPH_LOJJICGNCBB = 2;
}
message Waypoint {
uint32 FGMAPNBLLNO = 10; // offset: 28
bool is_new = 12; // offset: 24
uint32 id = 5; // offset: 32
}
message ChapterBrief {
uint32 ILKDFJCPCKC = 2; // offset: 32
uint32 id = 13; // offset: 40
repeated uint32 taken_reward_id_list = 9; // offset: 24
bool is_new = 8; // offset: 36
}
message Chapter {
repeated Waypoint PDBJMCKANEK = 8; // offset: 32
ChapterBrief AIPIKJJHLMH = 14; // offset: 24
}
message GetWaypointCsReq {
uint32 CPJCOBCMNHK = 15; // offset: 24
}
// Type: Rsp
// CmdID: 481
message GetWaypointScRsp {
uint32 OLAOABFEIKI = 11; // offset: 36
uint32 retcode = 9; // offset: 32
Chapter AJAIAEDHAAI = 6; // offset: 24
}
message SetCurWaypointCsReq {
uint32 BOHGALDNJAP = 3; // offset: 24
}
// Type: Rsp
// CmdID: 404
message SetCurWaypointScRsp {
uint32 OLAOABFEIKI = 7; // offset: 28
uint32 retcode = 3; // offset: 24
}
message GetChapterCsReq {
}
// Type: Rsp
// CmdID: 413
message GetChapterScRsp {
uint32 OLAOABFEIKI = 10; // offset: 36
repeated ChapterBrief NAKOHJNELHO = 7; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Type: Notify
// CmdID: 462
message IDODKOAIMDE {
uint32 BOHGALDNJAP = 10; // offset: 24
uint32 CPJCOBCMNHK = 8; // offset: 28
}
message DMGCDILAOEH {
uint32 CPJCOBCMNHK = 12; // offset: 28
uint32 KKKIFEGMHDP = 2; // offset: 24
}
// Type: Rsp
// CmdID: 469
message HFGNDEDGGCC {
uint32 KKKIFEGMHDP = 6; // offset: 24
uint32 CPJCOBCMNHK = 12; // offset: 32
uint32 retcode = 4; // offset: 28
}
// Obf: CmdWolfBroType
enum CmdWolfBroType {
CmdWolfBroType_MNFEPONEDDJ = 0;
CmdBOKCKMFGGAK = 6514;
CmdPKHHICODFAO = 6534;
CmdBMOHIJJPPDN = 6501;
CmdOIMBOGAKFOE = 6518;
CmdKLFHIOPAKPG = 6521;
CmdMPICOJBDBJH = 6512;
CmdFDCIDHKFCEF = 6522;
CmdKCJJMPKNBHN = 6523;
CmdBLIHFONCBPD = 6524;
CmdHJMJGCMNIIL = 6530;
CmdJDBIDBDOIJB = 6540;
CmdGCEPNBOGHCH = 6503;
CmdJPEJGCGHCEM = 6504;
CmdHJMFEGCAHME = 6529;
CmdHHDJHMDOGPM = 6538;
CmdKIPOACLPHGL = 6508;
CmdDNHMECNICDL = 6507;
CmdCEKABFBBBMF = 6539;
CmdBHLBILBGJHM = 6502;
}
message GFCKLBOJAKJ {
MotionInfo motion = 6; // offset: 32
bool NKEPNPJMHOJ = 9; // offset: 40
repeated Vector HCCGPOKANJA = 11; // offset: 16
uint32 MHLJKCNFAJO = 4; // offset: 44
}
message JNDFKFNOHNP {
repeated Vector HCCGPOKANJA = 11; // offset: 24
uint32 MHLJKCNFAJO = 14; // offset: 48
bool NKEPNPJMHOJ = 5; // offset: 52
uint32 id = 1; // offset: 56
GFCKLBOJAKJ HOKCPPBPBMK = 7; // offset: 16
string uuid = 15; // offset: 32
}
// Type: Req
// CmdID: 6504
message JPEJGCGHCEM {
uint32 id = 4; // offset: 40
bool BJAAPHKCBOH = 12; // offset: 44
MotionInfo motion = 1; // offset: 16
GroupStateInfo group_state_info = 11; // offset: 32
}
// Type: Rsp
// CmdID: 6540
message JDBIDBDOIJB {
uint32 retcode = 11; // offset: 32
JNDFKFNOHNP IHIGDHMECKO = 10; // offset: 16
}
// Type: Req
// CmdID: 6501
message BMOHIJJPPDN {
uint32 id = 12; // offset: 32
MotionInfo motion = 4; // offset: 16
}
// Type: Rsp
// CmdID: 6514
message BOKCKMFGGAK {
JNDFKFNOHNP IHIGDHMECKO = 6; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Type: Req
// CmdID: 6539
message CEKABFBBBMF {
uint32 id = 5; // offset: 24
}
// Type: Rsp
// CmdID: 6512
message MPICOJBDBJH {
JNDFKFNOHNP IHIGDHMECKO = 11; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Type: Req
// CmdID: 6524
message BLIHFONCBPD {
uint32 id = 2; // offset: 24
}
// Type: Rsp
// CmdID: 6502
message BHLBILBGJHM {
JNDFKFNOHNP IHIGDHMECKO = 6; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Type: Req
// CmdID: 6530
message HJMJGCMNIIL {
uint32 id = 11; // offset: 24
}
// Type: Rsp
// CmdID: 6507
message DNHMECNICDL {
JNDFKFNOHNP IHIGDHMECKO = 5; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Type: Notify
// CmdID: 6518
message OIMBOGAKFOE {
JNDFKFNOHNP IHIGDHMECKO = 6; // offset: 16
}
// Type: Req
// CmdID: 6534
message PKHHICODFAO {
repeated uint32 assist_monster_entity_id_list = 9; // offset: 16
Vector JPIFAJDONFG = 15; // offset: 32
}
// Type: Rsp
// CmdID: 6538
message HHDJHMDOGPM {
JNDFKFNOHNP IHIGDHMECKO = 9; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Type: Req
// CmdID: 6522
message FDCIDHKFCEF {
Vector JPIFAJDONFG = 11; // offset: 16
}
// Type: Rsp
// CmdID: 6521
message KLFHIOPAKPG {
JNDFKFNOHNP IHIGDHMECKO = 14; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Type: Req
// CmdID: 6503
message GCEPNBOGHCH {
uint32 config_id = 6; // offset: 28
uint32 group_id = 3; // offset: 24
}
// Type: Rsp
// CmdID: 6523
message KCJJMPKNBHN {
uint32 retcode = 6; // offset: 24
}
// Type: Req
// CmdID: 6529
message HJMFEGCAHME {
repeated uint32 assist_monster_entity_id_list = 5; // offset: 24
}
// Type: Rsp
// CmdID: 6508
message KIPOACLPHGL {
uint32 retcode = 10; // offset: 24
}
// Obf: CmdWorldUnlockType
enum CmdWorldUnlockType {
CmdWorldUnlockType_MNFEPONEDDJ = 0;
CmdWorldUnlockCsReq = 7627;
CmdWorldUnlockScRsp = 7626;
}
// Obf: WorldUnlockCsReq
// Type: Req
// CmdID: 7627
message WorldUnlockCsReq {
uint32 IJGLDCNMELH = 10; // offset: 24
}
// Obf: WorldUnlockScRsp
// Type: Rsp
// CmdID: 7626
message WorldUnlockScRsp {
uint32 IJGLDCNMELH = 1; // offset: 28
uint32 retcode = 7; // offset: 24
}
enum HFEIMIPDDLK {
HFEIMIPDDLK_MNFEPONEDDJ = 0;
HFEIMIPDDLK_GHOHPKBLDOP = 1;
HFEIMIPDDLK_NBAKAMOMEAK = 2;
HFEIMIPDDLK_NFOEILGOINM = 3;
HFEIMIPDDLK_BOHKKALNPCH = 4;
HFEIMIPDDLK_EFGCBBOOOPL = 5;
HFEIMIPDDLK_JDGDGLDPGFH = 6;
HFEIMIPDDLK_IHOMEIIPEKL = 7;
HFEIMIPDDLK_DAFNGMGDHHJ = 8;
}
message PDKPCKMKKCP {
uint32 BHBIBJCKGAP = 1; // offset: 92
uint32 authkey_ver = 2; // offset: 52
uint32 APIIINCLCDH = 3; // offset: 48
uint32 DDGBLGBJIEG = 4; // offset: 40
uint32 PJBLOMAADGP = 5; // offset: 32
uint32 FJLKOIFLNCN = 6; // offset: 80
uint32 DOPLDHGAGBK = 7; // offset: 100
uint32 IEIAOAMBFNL = 8; // offset: 84
uint64 HDMEKPAGFGD = 9; // offset: 56
uint32 FPBJBOKDJLF = 10; // offset: 44
uint32 id = 11; // offset: 68
uint32 FDGCKLAGHJA = 12; // offset: 88
uint32 CHDLDJAKFFI = 13; // offset: 64
string IOJLACLLPGH = 14; // offset: 16
uint32 DFGAKIANPCH = 15; // offset: 36
uint32 EJCOGMCJCEP = 16; // offset: 96
uint64 GEKDHMLCGNM = 17; // offset: 72
}