Files
robinsr/proto/StarRail.proto
T
2026-04-30 14:15:28 +07:00

41471 lines
1.0 MiB
Plaintext

// Translated by Cutie Naruse
// 4.2.51 BETA Star Rail
syntax = "proto3"; // ex-RushiaLover ProtoDumper | Game Version: CNBETAWin4.2.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_PlayerActionSubMissionReward2 = 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_PlayerActionChallengeTierceRecommendLineup = 2281;
PlayerActionType_PlayerActionChallengeTierceStart = 2282;
PlayerActionType_PlayerActionChallengeTierceBattleEnd = 2283;
PlayerActionType_PlayerActionChallengeTierceStageSettle = 2284;
PlayerActionType_PlayerActionChallengeTierceGradeReset = 2285;
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_PlayerActionPlayerReturnAssistChange = 4421;
PlayerActionType_PlayerActionRogueChallengeActivityStart = 4411;
PlayerActionType_PlayerActionRogueChallengeActivityFinish = 4412;
PlayerActionType_PlayerActionRogueChallengeActivitySave = 4413;
PlayerActionType_PlayerActionPlayerReturnLoginMail = 4431;
PlayerActionType_PlayerActionPlayerReturnExtraHcoinProgressChange = 4432;
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_PlayerActionRogueTournMiracleStatusChange = 6268;
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_PlayerActionDiceCombatV2Settle = 6326;
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_PlayerActionPlayerRoomDisplayAreaChange = 6717;
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_PlayerActionGridFightFormationEdit = 7291;
PlayerActionType_PlayerActionGridFightModifierUpdate = 7292;
PlayerActionType_PlayerActionGridFightFormationUgcUpdate = 7293;
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_PlayerActionAiPamChatPointChange = 7379;
PlayerActionType_PlayerActionTrainCakeCatchCatGodInteract = 7381;
PlayerActionType_PlayerActionTrainCakeCatchOpenBox = 7382;
PlayerActionType_PlayerActionTrainCakeCatchSearchCat = 7383;
PlayerActionType_PlayerActionTrainCakeCatchUnlockPerformance = 7384;
PlayerActionType_PlayerActionTrainCakeCatchUpdateDiyInfo = 7385;
PlayerActionType_PlayerActionSocialPlayTalk = 7386;
PlayerActionType_PlayerActionSocialPlayKickOutPlayer = 7387;
PlayerActionType_PlayerActionSocialPlayPopularityValue = 7388;
PlayerActionType_PlayerActionSocialPlayLeaveRoom = 7389;
PlayerActionType_PlayerActionSocialPlayEnterRoom = 7390;
PlayerActionType_PlayerActionTrainCakeCatchCatGodAppear = 7391;
PlayerActionType_PlayerActionIdleLiveUpgradeTeamSlot = 7401;
PlayerActionType_PlayerActionIdleLiveFinishSubNode = 7402;
PlayerActionType_PlayerActionIdleLiveFinishChapterFinalAct = 7403;
PlayerActionType_PlayerActionIdleLiveCollectIncome = 7404;
PlayerActionType_PlayerActionIdleLiveOpenChest = 7405;
PlayerActionType_PlayerActionIdleLiveTakeTaskReward = 7406;
PlayerActionType_PlayerActionIdleLiveTechTreeChange = 7407;
PlayerActionType_PlayerActionIdleLiveModifyCustomTitle = 7408;
PlayerActionType_PlayerActionIdleLiveCatchUpReward = 7409;
PlayerActionType_PlayerActionIdleLiveTakeMessageReward = 7410;
PlayerActionType_PlayerActionIdleLiveTakeGiftReward = 7411;
PlayerActionType_PlayerActionIdleLiveEndDungeon = 7412;
PlayerActionType_PlayerActionIdleLiveActivityInit = 7413;
PlayerActionType_PlayerActionIdleLiveEquipDiscard = 7414;
PlayerActionType_PlayerActionIdleLiveDoGacha = 7415;
PlayerActionType_PlayerActionIdleLiveAddAvatar = 7416;
PlayerActionType_PlayerActionIdleLiveTaskChange = 7417;
PlayerActionType_PlayerActionIdleLiveReplaceTeam = 7418;
PlayerActionType_PlayerActionIdleLiveHandleNormalEquip = 7419;
PlayerActionType_PlayerActionIdleLiveUpgradeSpecialEquip = 7420;
PlayerActionType_PlayerActionIdleLiveDressSpecialEquip = 7421;
PlayerActionType_PlayerActionIdleLiveAddItem = 7422;
PlayerActionType_PlayerActionIdleLiveQuestionChange = 7423;
PlayerActionType_PlayerActionIdleLiveStartNodeBattle = 7424;
PlayerActionType_PlayerActionIdleLiveFinishNodeBattle = 7425;
PlayerActionType_PlayerActionIdleLiveFinishNode = 7426;
PlayerActionType_PlayerActionIdleLiveMessageChange = 7427;
PlayerActionType_PlayerActionNewYearBoatTakeReward = 7451;
PlayerActionType_PlayerActionNewYearBoatSelectBoat = 7452;
PlayerActionType_PlayerActionNewYearBoatPeriodSettle = 7453;
PlayerActionType_PlayerActionBenefitV2ActivityTakeReward = 7454;
PlayerActionType_PlayerActionBenefitV2ActivityDraw = 7455;
PlayerActionType_PlayerActionJukeboxSetting = 7471;
PlayerActionType_PlayerActionJukeboxSettingReset = 7472;
PlayerActionType_PlayerActionDiceCombatV2FinishPveStage = 7476;
PlayerActionType_PlayerActionDiceCombatV2Begin = 7477;
PlayerActionType_PlayerActionDiceCombatV2TurnEnd = 7478;
PlayerActionType_PlayerActionDiceCombatV2End = 7479;
PlayerActionType_PlayerActionDiceCombatV2TacticsPointChange = 7480;
PlayerActionType_PlayerActionDiceCombatV2TacticsCardChange = 7481;
PlayerActionType_PlayerActionDiceCombatV2DiceChangeRequest = 7482;
PlayerActionType_PlayerActionDiceCombatV2DiceChange = 7483;
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;
PlayerActionType_PlayerActionChenLingBattleCloneEntity = 7523;
PlayerActionType_PlayerActionCycleScoreChange = 7541;
PlayerActionType_PlayerActionCycleScoreTakeReward = 7542;
PlayerActionType_PlayerActionRelicPresetPlanSave = 7581;
PlayerActionType_PlayerActionRelicPresetPlanDelete = 7582;
PlayerActionType_PlayerActionRelicPresetPlanModifyName = 7583;
PlayerActionType_PlayerActionPixAirUnlockPlane = 7611;
PlayerActionType_PlayerActionPixAirStageStart = 7612;
PlayerActionType_PlayerActionPixAirBattleGen = 7613;
PlayerActionType_PlayerActionPixAirBattleEnd = 7614;
PlayerActionType_PlayerActionPixAirLootEquipSelect = 7615;
PlayerActionType_PlayerActionPixAirBuyEquip = 7616;
PlayerActionType_PlayerActionPixAirRefreshShop = 7617;
PlayerActionType_PlayerActionPixAirNodeSelectContent = 7618;
PlayerActionType_PlayerActionPixAirGrantReward = 7619;
PlayerActionType_PlayerActionPixAirEvent = 7620;
PlayerActionType_PlayerActionPixAirNewEquip = 7621;
PlayerActionType_PlayerActionPixAirSellEquip = 7622;
PlayerActionType_PlayerActionPixAirEquipUpgrade = 7623;
PlayerActionType_PlayerActionPixAirEquipEnchant = 7624;
PlayerActionType_PlayerActionPixAirCoinChange = 7625;
PlayerActionType_PlayerActionPixAirStageSettle = 7630;
PlayerActionType_PlayerActionExpeditionBattleGameStart = 7631;
PlayerActionType_PlayerActionExpeditionBattleGameEnd = 7632;
PlayerActionType_PlayerActionChenLingFesLevelStart = 7641;
PlayerActionType_PlayerActionChenLingFesBusinessDayEnd = 7642;
PlayerActionType_PlayerActionChenLingFesPhaseSettle = 7643;
PlayerActionType_PlayerActionChenLingFesLevelSettle = 7644;
}
message BKFDFLNHKIF {
uint32 queue_position = 1; // offset: 32
uint32 ICBFDMNNENI = 2; // offset: 36
oneof PAFLKJACEDD {
CJOCEJLPADK marble_game_begin = 101; // offset: 16
KMGDCCNNGEE marble_game_end = 102; // offset: 16
LOKPJGLJIIH marble_game_round = 103; // offset: 16
PIMNGBAMMAM marble_game_turn = 104; // offset: 16
PJENKHDODKA cake_race_section_begin = 201; // offset: 16
FLOICBDOCNJ cake_race_section_end = 202; // offset: 16
IIPAHEHJJJL cake_race_room_section_settle = 203; // offset: 16
JPAHFFFCIIK dice_combat_begin = 251; // offset: 16
NINLEFEPGCC dice_combat_turn_end = 252; // offset: 16
KKOKOAJBHFN dice_combat_end = 253; // offset: 16
LLJJGILGNEO dice_combat_v_2_begin = 261; // offset: 16
HPOLJGDGOEI dice_combat_v_2_end = 262; // offset: 16
IEMBKIAENOA dice_combat_v_2_turn_end = 263; // offset: 16
PNGGKFFJILG dice_combat_v_2_tactics_point_change = 264; // offset: 16
KNMGHLJKBDA dice_combat_v_2_tactics_card_change = 265; // offset: 16
INHMDFDBGCL dice_combat_v_2_dice_change_request = 266; // offset: 16
JEHPGCEIHDF dice_combat_v_2_dice_change = 267; // offset: 16
}
}
message OGHAIFPHMPE {
int32 FLCPFPJBJBO = 2; // offset: 24
uint32 JJFOLKFOOLI = 1; // offset: 28
uint32 EABAEHIBIJC = 4; // offset: 32
int32 GOBDOHJFGHN = 3; // offset: 36
}
message PFPHCDCNOBN {
uint32 JJFOLKFOOLI = 1; // offset: 24
uint32 MDKFLGDEJCN = 2; // offset: 28
}
message GPGLNCGCLLG {
uint32 OFFBANGOOKI = 2; // offset: 24
int32 display_value = 4; // offset: 28
uint32 item_id = 1; // offset: 32
uint32 skill_id = 3; // offset: 36
}
message LDEKBGAOMFJ {
int32 IMIJGIDNDBL = 3; // offset: 24
int32 FDOFEIJJFDD = 2; // offset: 28
int32 FHCKALAHCIA = 1; // offset: 32
int32 LGAJNMNOAEM = 4; // offset: 36
}
message CJOCEJLPADK {
repeated OGHAIFPHMPE BJODJNFGMCB = 5; // offset: 16
repeated OGHAIFPHMPE ALHIONICLCM = 8; // offset: 32
uint32 GNAMNBDIEKG = 4; // offset: 40
uint32 rank = 6; // offset: 44
uint32 ILLEDJLNGNF = 9; // offset: 48
uint64 CKLCDAGMFKP = 2; // offset: 56
uint32 monster_battle_type = 1; // offset: 64
uint32 level_id = 3; // offset: 68
uint64 GAENFKKAKOI = 7; // offset: 72
}
message KMGDCCNNGEE {
repeated OGHAIFPHMPE ALHIONICLCM = 8; // offset: 16
repeated PFPHCDCNOBN GOMOIKPMFBA = 13; // offset: 24
repeated OGHAIFPHMPE BJODJNFGMCB = 5; // offset: 40
uint32 ILLEDJLNGNF = 9; // offset: 48
uint32 FOCAJAMHKKA = 15; // offset: 52
uint64 CKLCDAGMFKP = 2; // offset: 56
uint32 level_id = 3; // offset: 64
int32 score_id = 11; // offset: 68
uint64 GAENFKKAKOI = 7; // offset: 72
uint32 rank = 6; // offset: 80
int32 DJEIMGGHMGM = 12; // offset: 84
uint32 GNAMNBDIEKG = 4; // offset: 88
uint32 ICBIJEMFLPM = 17; // offset: 92
uint32 monster_battle_type = 1; // offset: 96
uint32 JCHFCNFHCMM = 10; // offset: 100
uint32 HJPBAJEPAGE = 14; // offset: 104
uint32 BKIKJGAFKJD = 16; // offset: 108
}
message LOKPJGLJIIH {
repeated LDEKBGAOMFJ MPACDDPOCLM = 13; // offset: 16
repeated GPGLNCGCLLG skill_info = 12; // offset: 24
repeated OGHAIFPHMPE DLGDKGGFCBF = 8; // offset: 32
repeated OGHAIFPHMPE IPAIBGOAGGN = 14; // offset: 40
repeated OGHAIFPHMPE FPAEBHJFEKK = 10; // offset: 48
repeated OGHAIFPHMPE EHNHHAFAKDP = 15; // offset: 56
uint32 rank = 9; // offset: 72
uint32 monster_battle_type = 1; // offset: 76
uint64 CKLCDAGMFKP = 2; // offset: 80
uint32 GNAMNBDIEKG = 4; // offset: 88
uint32 ILLEDJLNGNF = 11; // offset: 92
bool PMGEPADBKKK = 7; // offset: 96
uint32 NNKBNJKNDKC = 16; // offset: 100
uint32 level_id = 3; // offset: 104
uint32 JJFOLKFOOLI = 6; // offset: 108
uint32 AFPHLNMGPHK = 5; // offset: 112
}
message PIMNGBAMMAM {
repeated uint32 buff_list = 11; // offset: 16
bool LLMLOGNFFCD = 5; // offset: 32
uint32 NNKBNJKNDKC = 12; // offset: 36
uint64 GAENFKKAKOI = 8; // offset: 40
uint32 rank = 7; // offset: 48
uint64 CKLCDAGMFKP = 2; // offset: 56
uint32 HKOMBPALIPN = 10; // offset: 64
uint32 ILLEDJLNGNF = 9; // offset: 68
uint32 AFPHLNMGPHK = 6; // offset: 72
uint32 level_id = 3; // offset: 76
uint32 GNAMNBDIEKG = 4; // offset: 80
uint32 monster_battle_type = 1; // offset: 84
}
message MNIAIAGFEBP {
repeated uint32 DKKAEHDLECP = 2; // offset: 16
repeated uint32 FJKDOIDEBJC = 1; // offset: 32
}
message KFKLPGEKJLA {
uint32 FMEHKPKHGJA = 1; // offset: 24
uint32 PLNFONNJNID = 2; // offset: 28
}
message ECOGPFKDJDF {
repeated KFKLPGEKJLA MKIOMOINKOF = 5; // offset: 16
uint32 rank = 2; // offset: 32
uint32 FADDJCGMJGB = 6; // offset: 36
uint32 LHHJFMMCBAF = 1; // offset: 40
uint32 NEGCJDDIIJP = 4; // offset: 44
uint32 BBFOLEOPPPL = 3; // offset: 48
}
message DBNNBCGMIGP {
uint32 LHHJFMMCBAF = 1; // offset: 24
uint32 MDKFLGDEJCN = 2; // offset: 28
}
message PJENKHDODKA {
MNIAIAGFEBP player_info = 4; // offset: 16
string room_id = 1; // offset: 24
uint32 LOPNADHJKBF = 2; // offset: 40
uint32 section_id = 3; // offset: 44
}
message FLOICBDOCNJ {
repeated KFKLPGEKJLA EEDLBJGGLKD = 7; // offset: 16
string room_id = 1; // offset: 24
uint32 CLACJFEEPNI = 6; // offset: 40
float LLGCGHPMKFG = 10; // offset: 44
int32 LNPPGBHEHML = 15; // offset: 48
int32 MGNAMCPOMGK = 12; // offset: 52
uint32 GOGMGECOIJH = 14; // offset: 56
uint32 FIOEEAIBEPO = 17; // offset: 60
uint32 JLAHNBIMKPD = 9; // offset: 64
uint32 IPDDIKPHGPE = 4; // offset: 68
uint32 LOPNADHJKBF = 2; // offset: 72
int32 PEHKIICMBCD = 13; // offset: 76
uint32 GECCGKAHDOB = 5; // offset: 80
int32 PBIOONALCPL = 11; // offset: 84
uint32 IEHKEIKCKLL = 8; // offset: 88
int32 HCMKEFPFEDH = 16; // offset: 92
uint32 section_id = 3; // offset: 96
}
message IIPAHEHJJJL {
repeated ECOGPFKDJDF MBGGCJIJEAK = 5; // offset: 16
string room_id = 1; // offset: 24
MNIAIAGFEBP player_info = 4; // offset: 32
repeated DBNNBCGMIGP GDLMMADBEMM = 9; // offset: 40
repeated uint32 KPOJFEJNIHK = 6; // offset: 48
repeated uint32 GMDPHHPGGFE = 7; // offset: 56
repeated uint32 GGGMDECDEBB = 8; // offset: 72
uint32 LOPNADHJKBF = 2; // offset: 80
uint32 section_id = 3; // offset: 84
}
message CKODNPNBOEN {
uint32 GHPBBHOBMJN = 2; // offset: 24
uint32 avatar_id = 1; // offset: 28
uint32 avatar_level = 3; // offset: 32
}
message HLMNDLOMPKP {
uint32 OCILFNNGHBD = 2; // offset: 24
uint32 HOPACEGJJKB = 4; // offset: 28
uint32 NGKFIFAFMND = 3; // offset: 32
uint32 GPILDEKMAGJ = 1; // offset: 36
}
message FDNOPLPDLFC {
repeated uint32 PIDLPAPHKDO = 6; // offset: 16
repeated uint32 NJFFNHHFPOA = 12; // offset: 24
repeated uint32 LFIGKFGHPGK = 5; // offset: 40
bool KJJNICEKBAI = 10; // offset: 48
bool KAMJHJEALKH = 3; // offset: 49
uint32 FGKCLINNMND = 9; // offset: 52
uint32 NMDBMPPLFKH = 1; // offset: 56
uint32 damage = 8; // offset: 60
uint32 OHOKCJBJJHA = 7; // offset: 64
uint32 NMACJAPBHKE = 11; // offset: 68
uint32 CCCOEMLIPIF = 2; // offset: 72
uint32 JIKCFNDFNMA = 4; // offset: 76
}
message JPAHFFFCIIK {
CKODNPNBOEN COGGJELNFCN = 7; // offset: 16
CKODNPNBOEN IDBGCLFLCGE = 8; // offset: 32
uint32 GAENFKKAKOI = 3; // offset: 40
uint32 monster_battle_type = 5; // offset: 44
uint32 GLHKJMBKKPI = 2; // offset: 48
uint32 MMNJJHDBJCI = 6; // offset: 52
uint32 OOJGMIMJAGC = 4; // offset: 56
uint64 room_id = 1; // offset: 64
}
message NINLEFEPGCC {
FDNOPLPDLFC ADHHMELLEHA = 11; // offset: 16
FDNOPLPDLFC KNMNGCBMNMJ = 12; // offset: 24
CKODNPNBOEN IDBGCLFLCGE = 9; // offset: 32
CKODNPNBOEN COGGJELNFCN = 8; // offset: 48
uint32 GLHKJMBKKPI = 2; // offset: 56
uint32 FDAOAJKBJKM = 7; // offset: 60
uint64 room_id = 1; // offset: 64
uint32 OOJGMIMJAGC = 4; // offset: 72
uint32 KFEMJMKMGIJ = 13; // offset: 76
uint32 cost_time = 14; // offset: 80
uint32 GAENFKKAKOI = 3; // offset: 84
uint32 attack_type = 10; // offset: 88
uint32 HJPBAJEPAGE = 6; // offset: 92
bool CJNHAILKEPN = 5; // offset: 96
}
message KKOKOAJBHFN {
CKODNPNBOEN COGGJELNFCN = 9; // offset: 16
repeated uint32 MHBEHHMJHOM = 8; // offset: 24
HLMNDLOMPKP CDHIEPDFEIB = 13; // offset: 32
CKODNPNBOEN IDBGCLFLCGE = 10; // offset: 40
HLMNDLOMPKP OLIIDBMFHCH = 12; // offset: 56
uint64 room_id = 1; // offset: 64
bool CJNHAILKEPN = 5; // offset: 72
uint32 GAENFKKAKOI = 3; // offset: 76
uint32 JCHFCNFHCMM = 11; // offset: 80
uint32 GLHKJMBKKPI = 2; // offset: 84
uint32 OOJGMIMJAGC = 4; // offset: 88
uint32 MMNJJHDBJCI = 7; // offset: 92
uint32 cost_time = 15; // offset: 96
uint32 MPHFJHCDEEG = 14; // offset: 100
uint32 monster_battle_type = 6; // offset: 104
}
message EFBNNINLDMM {
HLMNDLOMPKP LMHCDBENJLM = 2; // offset: 16
HLMNDLOMPKP CDHIEPDFEIB = 3; // offset: 24
HLMNDLOMPKP OLIIDBMFHCH = 1; // offset: 32
uint32 BLHPCHNPNLA = 5; // offset: 48
uint32 JPBIPCKEIMG = 4; // offset: 52
}
message LLJJGILGNEO {
CKODNPNBOEN FAOOHIBOJNE = 7; // offset: 24
CKODNPNBOEN COGGJELNFCN = 6; // offset: 32
uint64 room_id = 1; // offset: 40
uint32 DLLADAJAKAG = 4; // offset: 48
uint32 monster_battle_type = 8; // offset: 52
uint32 MMNJJHDBJCI = 5; // offset: 56
uint32 PJGILAADCPN = 3; // offset: 60
uint32 MPDHNFNCIEA = 2; // offset: 64
}
message IEMBKIAENOA {
CKODNPNBOEN FAOOHIBOJNE = 9; // offset: 16
FDNOPLPDLFC KNMNGCBMNMJ = 14; // offset: 24
FDNOPLPDLFC OAMGGAMOLBH = 13; // offset: 40
CKODNPNBOEN COGGJELNFCN = 8; // offset: 48
FDNOPLPDLFC ADHHMELLEHA = 12; // offset: 56
CKODNPNBOEN IDBGCLFLCGE = 10; // offset: 64
uint32 FDAOAJKBJKM = 7; // offset: 72
uint32 ECMLCBNLBBG = 15; // offset: 76
uint32 BLHPCHNPNLA = 16; // offset: 80
uint32 HJPBAJEPAGE = 6; // offset: 84
bool EIDALFJEAFP = 5; // offset: 88
uint64 room_id = 1; // offset: 96
uint32 MPDHNFNCIEA = 2; // offset: 104
uint32 DLLADAJAKAG = 4; // offset: 108
uint32 PJGILAADCPN = 3; // offset: 112
uint32 attack_type = 11; // offset: 116
uint32 cost_time = 17; // offset: 120
uint32 ICFPOKDIOLI = 18; // offset: 124
}
message HPOLJGDGOEI {
EFBNNINLDMM IHHECACIABO = 13; // offset: 16
repeated uint32 MHBEHHMJHOM = 7; // offset: 24
EFBNNINLDMM COFIBFHADAO = 12; // offset: 32
CKODNPNBOEN COGGJELNFCN = 8; // offset: 40
CKODNPNBOEN FAOOHIBOJNE = 9; // offset: 56
uint32 MMNJJHDBJCI = 6; // offset: 64
uint32 MPDHNFNCIEA = 2; // offset: 68
uint32 HBAAIBHPNOJ = 15; // offset: 72
uint32 monster_battle_type = 17; // offset: 76
uint32 PJGILAADCPN = 3; // offset: 80
uint32 JCHFCNFHCMM = 11; // offset: 84
uint32 cost_time = 16; // offset: 88
uint32 DLLADAJAKAG = 4; // offset: 92
bool EIDALFJEAFP = 5; // offset: 96
uint32 score_id = 14; // offset: 100
uint64 room_id = 1; // offset: 104
}
message PNGGKFFJILG {
repeated uint32 HEPCHHCHHPF = 6; // offset: 16
uint32 HJPBAJEPAGE = 3; // offset: 32
uint32 type = 4; // offset: 36
int32 KCCJCGFKCCC = 7; // offset: 40
uint32 reason = 5; // offset: 44
uint32 FOJGIEEHHNG = 8; // offset: 48
uint32 MPDHNFNCIEA = 2; // offset: 52
uint64 room_id = 1; // offset: 56
}
message KNMGHLJKBDA {
uint64 room_id = 1; // offset: 24
uint32 reason = 6; // offset: 32
uint32 MPDHNFNCIEA = 2; // offset: 36
uint32 type = 5; // offset: 40
uint32 OIEMGLCGIOM = 4; // offset: 44
uint32 HJPBAJEPAGE = 3; // offset: 48
}
message INHMDFDBGCL {
string CLNGFDPINDB = 5; // offset: 16
uint64 room_id = 1; // offset: 32
uint32 MPDHNFNCIEA = 2; // offset: 40
uint32 HJPBAJEPAGE = 4; // offset: 44
uint32 PJGILAADCPN = 3; // offset: 48
}
message JEHPGCEIHDF {
string AFKCMBMLBBI = 6; // offset: 16
string MFMJHPKJOAI = 5; // offset: 24
uint64 room_id = 1; // offset: 40
uint32 MPDHNFNCIEA = 2; // offset: 48
uint32 PJGILAADCPN = 3; // offset: 52
uint32 HJPBAJEPAGE = 4; // offset: 56
}
message OHLNNOMJPNH {
repeated uint32 AEJPCFLOPAL = 1; // offset: 24
}
message PEGJIHHIFOP {
repeated uint32 AEJPCFLOPAL = 1; // offset: 24
}
message CIOAOEGEIKH {
repeated PEGJIHHIFOP DNIGKDKIPPJ = 1; // offset: 16
}
message JPKIDILKOAK {
repeated uint32 AEJPCFLOPAL = 1; // offset: 16
uint32 buff_id = 2; // offset: 32
}
message DAMNNJKJOMM {
repeated uint32 first_lineup = 1; // offset: 16
repeated uint32 second_lineup = 2; // offset: 32
uint32 DLCJLOIMKOJ = 4; // offset: 40
uint32 DHMEBODOJMI = 3; // offset: 44
}
message MCOFKOEJGGL {
repeated uint32 ADHEJNDAPIH = 2; // offset: 16
uint32 GPIOJJBAIJB = 1; // offset: 32
}
message KOBGMGHMCLF {
repeated MCOFKOEJGGL BJKBFDJGFOG = 2; // offset: 24
uint32 slot = 3; // offset: 32
uint32 IDBDBICPBBG = 4; // offset: 36
uint32 avatar_id = 1; // offset: 40
}
message JGPMBLAJJJG {
repeated uint32 AEJPCFLOPAL = 1; // offset: 24
uint32 buff_id = 2; // offset: 32
}
message GFDJLBJPNMC {
repeated JGPMBLAJJJG GBMBAHHDONN = 1; // offset: 24
}
message JOLHIMGJGBO {
oneof JBLDLHIGGKM {
OHLNNOMJPNH FJONKDKACAB = 1; // offset: 16
CIOAOEGEIKH DKBBMJDNHNG = 2; // offset: 16
JPKIDILKOAK BDNBIHLJNCK = 3; // offset: 16
DAMNNJKJOMM HCAAHIGINOM = 4; // offset: 16
KOBGMGHMCLF OEAKBCLIHGH = 5; // offset: 16
GFDJLBJPNMC MIEJNLBBIDB = 6; // offset: 16
}
}
message GNBBDMBNNDJ {
repeated JOLHIMGJGBO lineup_list = 1; // offset: 24
}
message ChallengeLineupList {
repeated ChallengeAvatarInfo avatar_list = 1; // offset: 16
}
message ChallengeAvatarInfo {
AvatarType avatar_type = 1; // offset: 24
uint32 MDOJNENGCFE = 5; // offset: 28
uint32 index = 4; // offset: 32
uint32 level = 3; // offset: 36
uint32 id = 2; // offset: 40
}
message ChallengeBossEquipmentInfo {
uint32 rank = 5; // offset: 24
uint32 tid = 2; // offset: 28
uint32 level = 3; // offset: 32
uint32 unique_id = 1; // offset: 36
uint32 promotion = 4; // offset: 40
}
message ChallengeBossRelicInfo {
repeated RelicAffix sub_affix_list = 5; // offset: 24
uint32 level = 3; // offset: 32
uint32 tid = 2; // offset: 36
uint32 unique_id = 1; // offset: 40
uint32 main_affix_id = 4; // offset: 44
}
message ChallengeBossAvatarRelicInfo {
map<uint32, ChallengeBossRelicInfo> avatar_relic_slot_map = 1; // offset: 24
}
message CLDOIEGCNLD {
ChallengeBossEquipmentInfo PAGPNOKLNOM = 6; // offset: 16
ChallengeBossAvatarRelicInfo OKCGHKDMFAM = 7; // offset: 32
uint32 avatar_type = 2; // offset: 40
uint32 MDOJNENGCFE = 5; // offset: 44
uint32 level = 4; // offset: 48
uint32 avatar_id = 1; // offset: 52
uint32 slot = 3; // offset: 56
}
message GLLFJFJBIBC {
repeated CLDOIEGCNLD MNABNJOEHLF = 1; // offset: 24
}
message AIIGHJEIGHE {
ChallengeLineupList lineup = 2; // offset: 24
uint32 FINOCEGDBDI = 1; // offset: 32
uint32 buff_id = 3; // offset: 36
}
message BBBIAPEHABA {
repeated uint32 finished_target_list = 6; // offset: 24
repeated AIIGHJEIGHE GBMBAHHDONN = 3; // offset: 32
uint32 EJEDODFFABI = 4; // offset: 40
uint32 record_id = 2; // offset: 44
uint32 DJEIMGGHMGM = 5; // offset: 48
bool EGLLMGLLHDL = 1; // offset: 52
}
message FMDAAIKLAJA {
bool EGLLMGLLHDL = 3; // offset: 24
bool JFKMNBHOBCL = 2; // offset: 25
uint32 group_id = 1; // offset: 28
}
enum ChatType {
CHAT_TYPE_NONE = 0;
CHAT_TYPE_PRIVATE = 1;
CHAT_TYPE_GROUP = 2;
}
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;
MSG_TYPE_MJIEABMBEDP = 10;
}
enum ABCPJBMIACC {
ABCPJBMIACC_DELPNHAAFCN = 0;
ABCPJBMIACC_CNODJPIDHEM = 1;
ABCPJBMIACC_EJJPLJNLLNK = 2;
}
enum PJCMNENIEHH {
PJCMNENIEHH_NLCDGIPGFDJ = 0;
PJCMNENIEHH_KPILFMMNIGO = 1;
PJCMNENIEHH_GGJPEMFEBLB = 2;
PJCMNENIEHH_CIMNEOAKBJH = 3;
PJCMNENIEHH_BOMDAIKIPLP = 4;
}
enum DKOPGDPKJHB {
DKOPGDPKJHB_CGBIKOCDABB = 0;
DKOPGDPKJHB_ALJCHAAIPHG = 1;
DKOPGDPKJHB_COEBIAOACFM = 2;
DKOPGDPKJHB_FKOIKJFAIKF = 3;
DKOPGDPKJHB_DIEMGOICHLO = 4;
DKOPGDPKJHB_KHJHNEOFNLJ = 5;
DKOPGDPKJHB_EFOHJENLODE = 6;
DKOPGDPKJHB_HJHCDCHOKJG = 7;
DKOPGDPKJHB_IHHCKDDFKJL = 8;
}
enum CBOLBANEANO {
CBOLBANEANO_NLCDGIPGFDJ = 0;
CBOLBANEANO_AKJBECPHIJK = 1;
CBOLBANEANO_MPFMLHDKKEL = 2;
}
enum FKNKNLGMACL {
FKNKNLGMACL_NLCDGIPGFDJ = 0;
FKNKNLGMACL_LMBIMAOBGPO = 1;
FKNKNLGMACL_NPDOGNAPCEE = 2;
}
enum HCMEILLLKBD {
HCMEILLLKBD_NLCDGIPGFDJ = 0;
HCMEILLLKBD_JDOAIPKBIPE = 1;
HCMEILLLKBD_GGBMAANJNJC = 2;
}
message ECCKHOLLPPC {
repeated uint32 AGNFHCLKGCF = 4; // offset: 16
uint64 ANBJMMOEGJE = 1; // offset: 32
uint32 GJNMHILINHC = 2; // offset: 40
uint32 JOJALEHLLEJ = 3; // offset: 44
}
message NDDOMFBJMKE {
uint64 HJFDAJAMFAC = 3; // offset: 24
uint32 panel_id = 1; // offset: 32
uint32 MMNJODIJPOE = 2; // offset: 36
}
message DCHCPKMFNNC {
repeated uint32 avatar_id_list = 1; // offset: 16
}
message EJEFBHPAPND {
repeated uint32 avatar_id_list = 1; // offset: 24
}
message PFDBLPONOHE {
repeated uint32 POOEMJLCDHB = 3; // offset: 16
repeated PJCMNENIEHH GBKIBFJCPAL = 2; // offset: 32
repeated uint32 avatar_id_list = 1; // offset: 40
}
message GMMMIGPFIOH {
repeated uint32 avatar_id_list = 1; // offset: 16
}
message DPIFGEONFPI {
repeated uint32 avatar_id_list = 1; // offset: 16
uint32 ILBJLIENCLB = 2; // offset: 32
}
message EPCNFDBKAEE {
repeated uint32 avatar_id_list = 1; // offset: 24
}
message HFHFMPLAJCC {
repeated uint32 avatar_id_list = 1; // offset: 24
}
message GDIBHDEKJCG {
}
message GCBHOIJLBFL {
string BLDMFDKDJDM = 10; // offset: 16
oneof BLOFAGPDOKJ {
DCHCPKMFNNC BNIGONFKICO = 1; // offset: 24
EJEFBHPAPND JIOEBAFCAJE = 2; // offset: 24
PFDBLPONOHE NBBFPHGLFNP = 3; // offset: 24
GMMMIGPFIOH LNOMBCDABKJ = 4; // offset: 24
DPIFGEONFPI BEGAIBBJHHD = 5; // offset: 24
EPCNFDBKAEE GOIKMBNGGNP = 6; // offset: 24
HFHFMPLAJCC CMHJJDDEHCP = 7; // offset: 24
GDIBHDEKJCG OOKBDDEJHPB = 8; // offset: 24
}
}
message IDLACKBINMC {
string title = 1; // offset: 16
string JFCEOOODIBN = 2; // offset: 32
}
message IGCHDHFMPBJ {
string stop_desc = 2; // offset: 24
uint32 avatar_id = 3; // offset: 32
DKOPGDPKJHB type = 1; // offset: 36
}
message PELDIEOMMDM {
string stop_desc = 2; // offset: 16
repeated uint32 avatar_id_list = 1; // offset: 24
}
message JAONELJJAFK {
float value = 2; // offset: 24
uint32 ACHILGIPGKL = 1; // offset: 28
}
message AOAOBPGFHLA {
JAONELJJAFK ELOGOFFIJBB = 3; // offset: 16
repeated JAONELJJAFK sub_affix_list = 4; // offset: 32
uint32 compose_relic_id = 1; // offset: 40
uint32 relic_type = 2; // offset: 44
}
message HJNPOBAMKKF {
repeated JAONELJJAFK CDMKBCHLPAB = 2; // offset: 16
repeated AOAOBPGFHLA HGNKNFJPIKI = 1; // offset: 24
uint32 MNCFOGJECMF = 3; // offset: 40
}
message OPLFDAGPBEI {
HJNPOBAMKKF FLFNBPLNNBL = 2; // offset: 24
string stop_desc = 4; // offset: 32
HJNPOBAMKKF LLMDKAHFIIJ = 3; // offset: 40
uint32 avatar_id = 1; // offset: 48
}
message HCKADDLIGEB {
string stop_desc = 1; // offset: 16
uint32 unk1 = 2; // offset: 32
}
message ChatData {
oneof extend_type {
ECCKHOLLPPC NPBOINAPJJE = 101; // offset: 16
NDDOMFBJMKE IBJBFODFIMN = 102; // offset: 16
string message_text = 103; // offset: 16
uint32 extra_id = 104; // offset: 16
GCBHOIJLBFL IALHIFELMGE = 105; // offset: 16
IDLACKBINMC ADBNPHDPPIH = 106; // offset: 16
IGCHDHFMPBJ LPLCDCIFOOK = 107; // offset: 16
PELDIEOMMDM NLHJFKGNAMB = 108; // offset: 16
OPLFDAGPBEI BCLPAMNPHNP = 109; // offset: 16
HCKADDLIGEB HJADNIAAMGJ = 110; // offset: 16
}
}
message MessageChatData {
ChatData chat_data = 2; // offset: 24
MsgType message_type = 1; // offset: 32
}
message EKNABKLPEEL {
HCMEILLLKBD KPOBMNLKLOK = 1; // offset: 24
uint32 role_id = 2; // offset: 28
}
message ChatMessageData {
EKNABKLPEEL CKHPFFENOBE = 10; // offset: 24
EKNABKLPEEL BKOALKHDLOB = 11; // offset: 32
repeated MessageChatData message_datas = 9; // offset: 40
uint64 create_time = 4; // offset: 48
}
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;
}
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;
}
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;
}
enum ReloginType {
NO_KICK = 0;
FORCE_KICK = 1;
IDLE_KICK = 2;
SILENCE = 3;
}
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;
AvatarType_GPMNKEOADPI = 9;
}
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;
BoyElationType = 8009;
GirlElationType = 8010;
}
enum ENHEBGDPDBB {
ENHEBGDPDBB_HMAINKLHNHH = 0;
ENHEBGDPDBB_MJFJDCCBNND = 1;
ENHEBGDPDBB_KGMPLJNOGNE = 32;
}
enum Gender {
GenderNone = 0;
GenderMan = 1;
GenderWoman = 2;
}
enum DCMCBLMFKOB {
DCMCBLMFKOB_CHCPOELFFDD = 0;
DCMCBLMFKOB_DGAPKCNDHPG = 1;
DCMCBLMFKOB_JKILKPAGKIJ = 2;
DCMCBLMFKOB_BJEHKDEJBJA = 3;
DCMCBLMFKOB_GDMOEIJCLLC = 4;
}
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;
ProductGiftType_OOLBPMEJANG = 24;
ProductGiftType_NKJADAFIFIK = 25;
}
enum FeatureSwitchType {
BLOHGFCFEEL_OLLFDOONPPH = 0;
BLOHGFCFEEL_CMPBOEFPAFF = 1;
BLOHGFCFEEL_NPMMMJEABDA = 2;
BLOHGFCFEEL_LDFMLGODBCI = 3;
BLOHGFCFEEL_IMFCEBAFAOD = 4;
BLOHGFCFEEL_PMJOGFFOGGA = 5;
BLOHGFCFEEL_GMGNBIKFFJG = 6;
BLOHGFCFEEL_NEHKLAFBDHN = 7;
BLOHGFCFEEL_CJLCHBBLENG = 8;
BLOHGFCFEEL_JNKNFAIIGMK = 9;
BLOHGFCFEEL_GMKIADNCPNI = 10;
BLOHGFCFEEL_MGICOLCGDAB = 11;
BLOHGFCFEEL_NGPACINNIMD = 12;
BLOHGFCFEEL_OAIEBHMHLEP = 13;
BLOHGFCFEEL_FIPDOKKDAAC = 14;
BLOHGFCFEEL_APHDKDPMEFF = 15;
BLOHGFCFEEL_PIFHPBHFBOB = 16;
BLOHGFCFEEL_EGGFIKODABA = 17;
BLOHGFCFEEL_PHOKAODFGGN = 18;
BLOHGFCFEEL_DDJKAMDEFOB = 19;
BLOHGFCFEEL_BFNCHIOOEGI = 20;
BLOHGFCFEEL_EAKICFJGJCG = 21;
BLOHGFCFEEL_JLJGFFJBMAP = 22;
BLOHGFCFEEL_DBMIBEJDGNK = 23;
BLOHGFCFEEL_LIHGIPDAMEE = 24;
BLOHGFCFEEL_PBMEFECMLBN = 25;
BLOHGFCFEEL_NJIBBLDHBPA = 26;
BLOHGFCFEEL_JNOJKPFDENE = 27;
BLOHGFCFEEL_HHNGOAPLCAJ = 28;
BLOHGFCFEEL_PJIADEFEOCE = 29;
BLOHGFCFEEL_ELJKDENKLBB = 30;
BLOHGFCFEEL_HPHLHNECBNC = 32;
BLOHGFCFEEL_ODBDMOCCODH = 33;
BLOHGFCFEEL_CACHILIJDAO = 34;
BLOHGFCFEEL_AEILDNIMLHF = 35;
BLOHGFCFEEL_PNLHBBLODFA = 36;
BLOHGFCFEEL_FJBIEBHJGON = 37;
BLOHGFCFEEL_AOJPPBMCIEJ = 38;
BLOHGFCFEEL_MEEHJJDBMKP = 39;
BLOHGFCFEEL_ODPBAGEBPGL = 40;
BLOHGFCFEEL_MIJANGMGPKL = 41;
BLOHGFCFEEL_CGHNMCHABLO = 42;
BLOHGFCFEEL_FBKIFMKMLNO = 43;
BLOHGFCFEEL_HLFPEFNLMLE = 44;
BLOHGFCFEEL_BIFDPCPBGLN = 45;
BLOHGFCFEEL_DCPIMKDCFLE = 46;
BLOHGFCFEEL_KJDBBPEHCNO = 47;
BLOHGFCFEEL_NIBGLJHFMNO = 48;
BLOHGFCFEEL_HOPBLPLCJLO = 49;
BLOHGFCFEEL_FOHOHLFLEEJ = 50;
BLOHGFCFEEL_NAFKMFKGKPN = 51;
BLOHGFCFEEL_OIAKLFCDFCK = 52;
BLOHGFCFEEL_KFILNDOMNAA = 53;
BLOHGFCFEEL_OBEDFFDLDKD = 54;
BLOHGFCFEEL_FHJBILODKOO = 55;
BLOHGFCFEEL_IBKCCGOBPLK = 56;
BLOHGFCFEEL_MJHMECNJIFB = 58;
BLOHGFCFEEL_GIFAIEODMBC = 59;
BLOHGFCFEEL_GALJOECHLAA = 60;
BLOHGFCFEEL_NHEFHKBDCMC = 61;
BLOHGFCFEEL_CKNEFAPKNBD = 62;
BLOHGFCFEEL_FJKMNDDEKOA = 63;
BLOHGFCFEEL_FFNGHDIANMA = 64;
BLOHGFCFEEL_KEEENOCCNND = 65;
BLOHGFCFEEL_GPLCBDBKCPD = 66;
BLOHGFCFEEL_KEFJFJDBPKG = 67;
BLOHGFCFEEL_ACFLOIONODA = 68;
BLOHGFCFEEL_OPGDDDOGGOE = 69;
BLOHGFCFEEL_OMBHMDBLDEJ = 70;
BLOHGFCFEEL_NCIHPLBABNC = 71;
BLOHGFCFEEL_AKGLHLMIKMM = 72;
BLOHGFCFEEL_BCLMECHBIKB = 73;
BLOHGFCFEEL_GEBMCAOAIEJ = 74;
BLOHGFCFEEL_EGGIGABAHPO = 75;
BLOHGFCFEEL_KJMDGIIOPOO = 76;
BLOHGFCFEEL_FCJAFAGBGLG = 77;
BLOHGFCFEEL_KNGBCAFGALI = 78;
BLOHGFCFEEL_HGGNFJCKBDA = 79;
BLOHGFCFEEL_FANNNOPGFBB = 80;
BLOHGFCFEEL_BFJNFBIJINB = 81;
BLOHGFCFEEL_JGKMCBGFJLL = 82;
BLOHGFCFEEL_AJBAFCAMEMH = 83;
BLOHGFCFEEL_OCDKAOGLBPC = 84;
BLOHGFCFEEL_NCHIOPJLMFE = 85;
BLOHGFCFEEL_POEHEEKBHLH = 86;
BLOHGFCFEEL_EBGFEKLFJDB = 87;
BLOHGFCFEEL_JOJLKCIGHAJ = 88;
BLOHGFCFEEL_IGBCOPCFPAI = 89;
BLOHGFCFEEL_GAFEEBBCOEK = 90;
BLOHGFCFEEL_COOFLDLKDFM = 91;
BLOHGFCFEEL_KNMALPBJLJL = 92;
BLOHGFCFEEL_IPDDHMBDLJI = 93;
BLOHGFCFEEL_ANCKMNILOCG = 94;
BLOHGFCFEEL_KACOHBEJFOD = 95;
BLOHGFCFEEL_KGMKFOPKJPK = 96;
BLOHGFCFEEL_HBMLKNFMGEN = 97;
}
enum SecretKeyType {
SECRET_KEY_NONE = 0;
SECRET_KEY_SERVER_CHECK = 1;
SECRET_KEY_VIDEO = 2;
SECRET_KEY_BATTLE_TIME = 3;
}
enum PBIEFHKNAFA {
PBIEFHKNAFA_NLCDGIPGFDJ = 0;
PBIEFHKNAFA_KBBDECFFFAL = 1;
}
enum PunkLordShareType {
EOPODGPDKMO_NLCDGIPGFDJ = 0;
EOPODGPDKMO_ENFIEFPPCIC = 1;
EOPODGPDKMO_ACAOCKPIGPL = 2;
}
enum PunkLordAttackerStatus {
PFIPEIGDLLK_NLCDGIPGFDJ = 0;
PFIPEIGDLLK_CCALGNCNFME = 1;
PFIPEIGDLLK_MOKNDKJFLDH = 2;
PFIPEIGDLLK_HKLDKMJMGAH = 3;
}
enum PAKHPLAHGBN {
PAKHPLAHGBN_NLCDGIPGFDJ = 0;
PAKHPLAHGBN_FIOLLIOEAJC = 1;
PAKHPLAHGBN_CJMELLLIEDE = 2;
PAKHPLAHGBN_COGCFDFAKON = 3;
}
enum MCBFOMIGMLA {
MCBFOMIGMLA_NLCDGIPGFDJ = 0;
MCBFOMIGMLA_LCMADDIMION = 403;
MCBFOMIGMLA_BNGOOKFJFLF = 404;
MCBFOMIGMLA_PAGPNOKLNOM = 401;
MCBFOMIGMLA_BBGPAAMECAC = 402;
MCBFOMIGMLA_MGNNCJCHCFM = 2300;
MCBFOMIGMLA_NEAMPNCBGNK = 3100;
MCBFOMIGMLA_KMGKEHBIGFB = 4100;
MCBFOMIGMLA_CPKIFFOLBDL = 3700;
}
enum PIDAHABFLBL {
PIDAHABFLBL_ONGOHDOKEIE = 0;
PIDAHABFLBL_FJBENKPGBPP = 1;
PIDAHABFLBL_IBNPGEDFIMO = 2;
}
enum DevelopmentType {
KMJKPKLCPNM_BEEHIFFKOIH = 0;
KMJKPKLCPNM_FJMKBHBKDNG = 1;
KMJKPKLCPNM_OMMMLICONEG = 2;
KMJKPKLCPNM_LMDJOBNEFFL = 3;
KMJKPKLCPNM_CMAPLLHGPOF = 4;
KMJKPKLCPNM_AOCOLEGAICP = 5;
KMJKPKLCPNM_LODAGLNGOKA = 6;
KMJKPKLCPNM_OCOKANBLFMA = 7;
KMJKPKLCPNM_GPCJDNIHAGB = 8;
KMJKPKLCPNM_LMAAEEHHJNC = 9;
KMJKPKLCPNM_HEJAOMEJGKJ = 10;
KMJKPKLCPNM_PHKEACMKMAA = 11;
KMJKPKLCPNM_MPHKBCGINLC = 12;
KMJKPKLCPNM_NPAIBBCODOH = 13;
KMJKPKLCPNM_BIAIKCLDIFD = 14;
KMJKPKLCPNM_FCIBLPLMEMI = 15;
KMJKPKLCPNM_JAEMAKHBNHD = 16;
KMJKPKLCPNM_LDPOJOODFEH = 17;
KMJKPKLCPNM_ODDKNGFCBKO = 18;
}
enum PlayingState {
DIHJILNECAD_NLCDGIPGFDJ = 0;
DIHJILNECAD_CIEIJLJAJMO = 1;
DIHJILNECAD_KHAEKEBCPOK = 2;
DIHJILNECAD_OOIFOBIKPLE = 3;
DIHJILNECAD_DKJADONGEBO = 4;
DIHJILNECAD_HANCJANFGFB = 5;
DIHJILNECAD_BJFFKKIFAHJ = 6;
DIHJILNECAD_DCMOAMMMOIP = 7;
DIHJILNECAD_BLGLOKNIAFI = 8;
DIHJILNECAD_MGOBJFOFJIH = 9;
DIHJILNECAD_OAILFPOOBMJ = 10;
}
enum ENFIBAEHKAD {
ENFIBAEHKAD_AMOLBLFOEPC = 0;
ENFIBAEHKAD_FGDCNHHAFOM = 1;
ENFIBAEHKAD_PEBFGLKGJMN = 2;
ENFIBAEHKAD_IDDIKOOKEOM = 3;
}
enum OONKJIIEPDC {
OONKJIIEPDC_NLCDGIPGFDJ = 0;
OONKJIIEPDC_BPOCOHFIAOH = 1;
OONKJIIEPDC_NCIPEHOHDMG = 2;
OONKJIIEPDC_HMOGOHOFPFG = 3;
OONKJIIEPDC_HNADONAFDDN = 4;
OONKJIIEPDC_ANAIJLLOOHF = 5;
}
enum PlanetFesCardPieceApplyPermissionType {
BOKMDMEDAHN_OAPAHOMMCGO = 0;
BOKMDMEDAHN_GOJLDPCAMHM = 1;
BOKMDMEDAHN_MKAAHIPOJBJ = 2;
}
enum HELMGACMHHF {
HELMGACMHHF_PLCNMNGMFNN = 0;
HELMGACMHHF_COFAOIGAOIG = 1;
HELMGACMHHF_FKHFJIIFLIC = 2;
HELMGACMHHF_LHIICAMOFBI = 3;
HELMGACMHHF_KKKAIMANEBF = 4;
}
enum EBFCKNGIMJC {
EBFCKNGIMJC_LKPJFHAKFCE = 0;
EBFCKNGIMJC_GHKAJGCHALB = 1;
EBFCKNGIMJC_HKOPBCOIJHH = 2;
}
enum MOHNIMLCODA {
MOHNIMLCODA_NLCDGIPGFDJ = 0;
MOHNIMLCODA_DMJKCOJLFCL = 1;
MOHNIMLCODA_ANEIGHKMJKB = 2;
MOHNIMLCODA_MGMPDHKJFIM = 3;
MOHNIMLCODA_MAIBAOAOGID = 4;
MOHNIMLCODA_EGCGFGDILBC = 5;
MOHNIMLCODA_KEEIBDBEJLH = 6;
MOHNIMLCODA_level = 7;
MOHNIMLCODA_DIMIFCJPHME = 8;
MOHNIMLCODA_PEEDCBADBHJ = 9;
}
enum EAMOLJFMKHM {
EAMOLJFMKHM_NLCDGIPGFDJ = 0;
EAMOLJFMKHM_BINGHJIAMGN = 1;
EAMOLJFMKHM_FCPCOLJLAOM = 2;
EAMOLJFMKHM_HNOMNEPIECN = 3;
}
enum JFNJKAPPNOF {
JFNJKAPPNOF_NLCDGIPGFDJ = 0;
JFNJKAPPNOF_OCDLPDDMCLP = 1;
JFNJKAPPNOF_JHOEBNNMKHB = 2;
JFNJKAPPNOF_KMDNDLKKDLH = 3;
JFNJKAPPNOF_DJKDPGDLLFM = 4;
JFNJKAPPNOF_IGDNEOELFKC = 5;
JFNJKAPPNOF_HCBNCEDBABL = 6;
}
enum JDCAPBNPOOK {
JDCAPBNPOOK_NLCDGIPGFDJ = 0;
JDCAPBNPOOK_ENPLACDLJGA = 1;
JDCAPBNPOOK_NMEEOHMGPKD = 2;
JDCAPBNPOOK_OMKPENOHLII = 4;
JDCAPBNPOOK_AOIGFLELHHH = 5;
JDCAPBNPOOK_MCPIKEHDMND = 101;
JDCAPBNPOOK_LDPMDPAGCHM = 102;
JDCAPBNPOOK_EGCGFGDILBC = 103;
JDCAPBNPOOK_HAEHIHOCLJD = 104;
JDCAPBNPOOK_HCJBIBFBHKM = 105;
JDCAPBNPOOK_MLOMHPFOMLO = 106;
JDCAPBNPOOK_EDJGIJIILKE = 107;
JDCAPBNPOOK_GGMPEGMEHPD = 108;
JDCAPBNPOOK_FIFGENNKDBE = 109;
JDCAPBNPOOK_ONPNOPLOAGH = 110;
JDCAPBNPOOK_MDBHGMDBJGK = 111;
}
enum GridFightDropType {
MJJIFGINJAJ_NLCDGIPGFDJ = 0;
MJJIFGINJAJ_item_value = 1;
MJJIFGINJAJ_exp = 2;
MJJIFGINJAJ_LJBCDJNNBJH = 3;
MJJIFGINJAJ_BDPIMPJOJBK = 4;
MJJIFGINJAJ_NLFCABFPJHD = 5;
MJJIFGINJAJ_ANMDMBGNOHL = 6;
MJJIFGINJAJ_JJDGKIIBHOP = 7;
}
message PlayerBasicInfo {
string nickname = 1; // offset: 24
uint32 level = 2; // offset: 32
uint32 hcoin = 6; // offset: 36
uint32 scoin = 7; // offset: 40
uint32 world_level = 8; // offset: 44
uint32 mcoin = 5; // offset: 48
uint32 exp = 3; // offset: 52
uint32 stamina = 4; // offset: 56
}
message CJLCPMDGIBO {
repeated uint32 EAKOLIJOEPA = 1; // offset: 16
}
message SpBarInfo {
uint32 max_sp = 2; // offset: 24
uint32 cur_sp = 1; // offset: 28
}
message BlackInfo {
int64 end_time = 2; // offset: 24
int64 begin_time = 1; // offset: 32
uint32 limit_level = 3; // offset: 40
uint32 ban_type = 4; // offset: 44
}
message KPNHGDGLICN {
AvatarType avatar_type = 1; // offset: 24
uint32 id = 2; // offset: 28
}
message ONKDAPOKGAC {
uint32 level = 3; // offset: 24
AvatarType avatar_type = 1; // offset: 28
uint32 index = 4; // offset: 32
uint32 id = 2; // offset: 36
uint32 MDOJNENGCFE = 5; // offset: 40
}
message FNFMCAEBOLH {
uint32 version = 1; // offset: 24
uint32 count = 2; // offset: 28
}
message ClientDownloadData {
bytes data = 3; // offset: 16
int64 time = 2; // offset: 32
uint32 DJCNHCGFHKF = 4; // offset: 40
uint32 version = 1; // offset: 44
}
message ClientObjDownloadData {
repeated ClientDownloadData dyn_code = 3; // offset: 16
ClientDownloadData client_obj_download_data = 2; // offset: 32
bytes sc_info = 1; // offset: 40
}
message LFKKOMBKJIP {
string value = 2; // offset: 24
string NHALJPDONCP = 1; // offset: 32
}
message HBJLNKAFNAD {
repeated uint32 switch_list = 1; // offset: 24
}
message HDOKNMGIDMB {
repeated HBJLNKAFNAD BGNKLMIMBPI = 2; // offset: 16
FeatureSwitchType type = 1; // offset: 32
bool KPCPABKPAKL = 3; // offset: 36
}
message MEPHKJFAJPP {
string HELMPDCKLEO = 5; // offset: 16
string EIDOKHKEOPP = 4; // offset: 24
string NLONGNHNECG = 1; // offset: 32
string BHNHGPCGKMA = 2; // offset: 48
string GLEEJNEJACP = 7; // offset: 56
string DFBLOBNLHCC = 6; // offset: 64
string CKACNADCDFP = 3; // offset: 72
}
message CMCJFJEBBCO {
string LEMBPAGGMEM = 1; // offset: 24
int32 MBPELIOJBDG = 5; // offset: 32
int32 LMMHAGLDACM = 4; // offset: 36
int32 HDMMKJIKCOJ = 3; // offset: 40
int32 BLNDDBDIDNJ = 2; // offset: 44
}
message ReplayInfo {
string replay_name = 7; // offset: 16
string nickname = 5; // offset: 32
uint32 stage_id = 3; // offset: 40
uint32 PBNIENNCNOP = 10; // offset: 44
uint64 LMFBCHEHOLO = 1; // offset: 48
uint64 create_time = 8; // offset: 56
uint32 uid = 4; // offset: 64
PBIEFHKNAFA replay_type = 2; // offset: 68
uint32 head_icon = 6; // offset: 72
uint32 KLIFGJOILEE = 9; // offset: 76
}
message GOFFDNPBHIK {
uint32 avatar_id = 1; // offset: 24
uint32 avatar_level = 2; // offset: 28
}
message CJDIAHDLCNJ {
repeated GOFFDNPBHIK avatar_list = 6; // offset: 24
string replay_name = 5; // offset: 32
uint32 uid = 1; // offset: 40
uint32 EJGIOGKKIKH = 7; // offset: 44
uint32 PBIBDJIJAGL = 2; // offset: 48
uint32 BJKBGOALNHA = 8; // offset: 52
uint32 KENLJIJJEJL = 9; // offset: 56
uint32 BCKOLCNHCCM = 4; // offset: 60
bool EGGFCGLPDMM = 3; // offset: 64
}
message GMDHIALLILJ {
repeated CJDIAHDLCNJ GAIKBNPIFLM = 1; // offset: 16
}
message CDCCPHILOCC {
uint32 uid = 1; // offset: 24
uint32 monster_id = 2; // offset: 28
}
message PunkLordMonsterBasicInfo {
uint32 config_id = 3; // offset: 24
uint32 attacker_num = 7; // offset: 28
uint32 monster_id = 2; // offset: 32
uint32 uid = 1; // offset: 36
int64 create_time = 5; // offset: 40
uint32 world_level = 4; // offset: 48
uint32 left_hp = 6; // offset: 52
PunkLordShareType share_type = 8; // offset: 56
bool APCMAIJPPEH = 9; // offset: 60
}
message TryDownLoadReplay {
string replay_name = 1; // offset: 16
ReplayInfo try_down_load_replay = 2; // offset: 32
}
message RegionInfo {
string name = 1; // offset: 24
string display_name = 5; // offset: 32
string env_type = 4; // offset: 40
string MDPGMPGBDMH = 7; // offset: 48
string dispatch_url = 3; // offset: 56
string title = 2; // offset: 64
string stop_desc = 6; // offset: 72
}
message Dispatch {
string FMPGOLIBHBD = 5; // offset: 16
string top_sever_region_name = 3; // offset: 24
repeated RegionInfo region_list = 4; // offset: 32
string msg = 2; // offset: 48
uint32 retcode = 1; // offset: 56
}
message BNAILMNNGIF {
repeated uint32 MPBDKLFAPCH = 11; // offset: 16
repeated uint32 PLJEJGCEKGL = 5; // offset: 24
repeated uint32 DCFGIEJAILL = 2; // offset: 32
repeated uint32 BOPGCJOMKGE = 9; // offset: 40
repeated uint32 KLKADPNPNHI = 3; // offset: 48
repeated uint32 CLNIFBCKJPE = 10; // offset: 64
repeated uint32 NBINKKOFKED = 4; // offset: 72
repeated uint32 HBLKPAJPPEC = 6; // offset: 80
uint32 MNNLNOJNPBP = 8; // offset: 88
uint32 AGPFHDNOBEN = 1; // offset: 92
bool IHABNJLBNBL = 7; // offset: 96
}
message AOHKKFHDALO {
oneof NEBNJDMFELO {
uint32 role_star = 101; // offset: 24
}
}
message BCCONKJHDJL {
AOHKKFHDALO display_value = 5; // offset: 16
GridFightDropType FKKGLFOHGGA = 1; // offset: 32
uint32 FNLMKJLKLFH = 2; // offset: 36
uint32 num = 3; // offset: 40
}
message GridFightDropInfo {
repeated BCCONKJHDJL NMGIABHIJJB = 1; // offset: 16
}
message HENDEHGPKMF {
string name = 2; // offset: 16
bytes JLFIAFKGCOJ = 5; // offset: 24
string KFPMJKCOJAJ = 4; // offset: 32
string MILBDIPBJGP = 6; // offset: 48
uint32 dice_slot_id = 1; // offset: 56
}
message FHCEIOHLADG {
uint32 pos_index = 1; // offset: 24
uint32 LLLOOKPGGGG = 4; // offset: 28
uint32 LHHONKJPPDC = 2; // offset: 32
uint32 KFGOKFKHOPB = 3; // offset: 36
}
message Vector {
sint32 y = 2; // offset: 24
sint32 z = 3; // offset: 28
sint32 x = 1; // offset: 32
}
message JPGACKPLGCD {
bool KALACJBAPOA = 1; // offset: 24
bool IBLGOCFBOCO = 3; // offset: 25
bool FOKJIPGMKAN = 2; // offset: 26
}
message KHADHDLCNOI {
uint32 id = 1; // offset: 24
bool KDHCICFNAOC = 2; // offset: 28
}
message AAKECCJELLI {
uint32 EDHBBJADHHJ = 2; // offset: 24
uint32 id = 1; // offset: 28
}
message MNCBEDBDDHL {
repeated AAKECCJELLI NNJCEINOEHH = 2; // offset: 16
KHADHDLCNOI JKNLCEEDAHJ = 1; // offset: 32
bool PGPNCNABHAM = 3; // offset: 40
}
enum OIKBIPICGDN {
OIKBIPICGDN_KNDKKGPEJAG = 0;
OIKBIPICGDN_POGHAGEGKDN = 1;
OIKBIPICGDN_FLMDIEEMOJK = 2;
OIKBIPICGDN_ONAANCDBFJK = 3;
}
enum AKBCEFGFJCJ {
AKBCEFGFJCJ_PPIGKPCFNGK = 0;
AKBCEFGFJCJ_ENPOHKNKPAH = 1;
AKBCEFGFJCJ_EDGLLBJOOOA = 2;
}
enum BattleModuleType {
JJMFOABLOCE_OHDOHHFAKMC = 0;
JJMFOABLOCE_FDKBEDIMCBJ = 1;
JJMFOABLOCE_BPCBHKHDGMH = 2;
JJMFOABLOCE_GEAIEKPGNGD = 3;
JJMFOABLOCE_EKJFDFEANNH = 4;
JJMFOABLOCE_BIOGDPANCLB = 5;
JJMFOABLOCE_DPALIHINPFN = 6;
}
enum AABGIFAEEEK {
AABGIFAEEEK_OCAJFLCAMNA = 0;
AABGIFAEEEK_AONENHHFNOD = 1;
AABGIFAEEEK_AOIAAGNAFIO = 2;
}
enum OLAJGECKMJE {
OLAJGECKMJE_NLCDGIPGFDJ = 0;
OLAJGECKMJE_score_id = 1;
OLAJGECKMJE_MCMDKGEANNA = 2;
OLAJGECKMJE_EJDAGOOKBLG = 3;
OLAJGECKMJE_challenge_score = 4;
OLAJGECKMJE_AMEABNLMMGB = 5;
OLAJGECKMJE_FBCAELMEIDP = 6;
}
enum KPOIEOPCEJL {
KPOIEOPCEJL_PJAAADFOKKC = 0;
KPOIEOPCEJL_LMGJEFFHBHF = 1;
KPOIEOPCEJL_JBGODLOEOPF = 2;
KPOIEOPCEJL_DOGMHOAOJFD = 3;
}
enum HDFAPKLGEFM {
HDFAPKLGEFM_LCOKOJCGKHP = 0;
HDFAPKLGEFM_NMDOPKBENEA = 1;
}
enum NLNEBDEEONP {
NLNEBDEEONP_HHDDIFHGNHD = 0;
NLNEBDEEONP_LDANCJMPNMB = 1;
}
enum BattleEndReason {
BATTLE_END_REASON_NONE = 0;
BATTLE_END_REASON_ALL_DIE = 1;
BATTLE_END_REASON_TURN_LIMIT = 2;
}
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 NIMFANHLFNJ {
NIMFANHLFNJ_FAAFEKOFGBL = 0;
NIMFANHLFNJ_AMCJDDIPLJN = 1;
NIMFANHLFNJ_BNNNGLNGCHL = 2;
NIMFANHLFNJ_DIBHICHMJFE = 3;
NIMFANHLFNJ_LKDDACHPOAM = 4;
}
enum IDDPBEAMDAO {
IDDPBEAMDAO_IIOCEDFJPNH = 0;
IDDPBEAMDAO_NBFHCJMNHAG = 1;
IDDPBEAMDAO_DHHHKOJBKCJ = 2;
}
enum ABBHAALIBAH {
ABBHAALIBAH_IDIPGIPFJJE = 0;
ABBHAALIBAH_IDJHPOCLFIH = 1;
ABBHAALIBAH_BFEPJFDFICC = 2;
ABBHAALIBAH_LNBMBNJICBI = 3;
ABBHAALIBAH_PMEEHGMPNLK = 4;
}
enum GKFEBACHAHC {
GKFEBACHAHC_AKOMDALLNCC = 0;
GKFEBACHAHC_LGIMNFONGPO = 1;
GKFEBACHAHC_FMNHINMBDOF = 2;
}
enum BattleEndStatus {
BATTLE_END_NONE = 0;
BATTLE_END_WIN = 1;
BATTLE_END_LOSE = 2;
BATTLE_END_QUIT = 3;
}
enum GBGOIAJBMBE {
GBGOIAJBMBE_FBMLGFKDPDP = 0;
GBGOIAJBMBE_BLCFFEHJCAK = 1;
GBGOIAJBMBE_EPIIPAEPNDE = 2;
}
message BattleOp {
string LOMLIPOLBKM = 8; // offset: 16
uint32 state = 2; // offset: 32
uint32 turn_counter = 1; // offset: 36
uint32 op_type = 5; // offset: 40
uint32 action_entity_id = 3; // offset: 44
uint32 operation_counter = 7; // offset: 48
uint32 skill_index = 6; // offset: 52
uint32 target_entity_id = 4; // offset: 56
}
message BattleEquipment {
uint32 id = 1; // offset: 24
uint32 level = 2; // offset: 28
uint32 rank = 4; // offset: 32
uint32 promotion = 3; // offset: 36
}
message BattleRelic {
repeated RelicAffix sub_affix_list = 4; // offset: 24
uint32 unique_id = 5; // offset: 32
uint32 level = 2; // offset: 36
uint32 id = 1; // offset: 40
uint32 main_affix_id = 3; // offset: 44
uint32 type = 7; // offset: 48
uint32 rarity = 8; // offset: 52
uint32 set_id = 6; // offset: 56
}
message AvatarSkillTree {
uint32 point_id = 1; // offset: 24
uint32 level = 2; // offset: 28
}
message RelicAffix {
uint32 affix_id = 1; // offset: 24
uint32 step = 3; // offset: 28
uint32 cnt = 2; // offset: 32
}
message AMEMKFNABGG {
repeated uint32 ILOLFNPALJH = 2; // offset: 24
uint32 ODHIDLBAPIG = 4; // offset: 32
bool GNLMBJCPING = 1; // offset: 36
uint32 PIKBPDAMGML = 3; // offset: 40
}
message BattleAvatar {
AMEMKFNABGG ALNJENINBPN = 15; // offset: 24
repeated AvatarSkillTree CHEFGGPEJKL = 18; // offset: 32
repeated BattleRelic relic_list = 11; // offset: 40
repeated BattleEquipment equipment_list = 7; // offset: 48
repeated AvatarSkillTree skilltree_list = 6; // offset: 56
SpBarInfo sp_bar = 16; // offset: 64
uint32 enhanced_id = 19; // offset: 72
uint32 hp = 8; // offset: 76
AvatarType avatar_type = 1; // offset: 80
uint32 rank = 4; // offset: 84
uint32 world_level = 12; // offset: 88
uint32 promotion = 10; // offset: 92
uint32 GDIMKFNECOK = 17; // offset: 96
uint32 index = 5; // offset: 100
uint32 assist_uid = 13; // offset: 104
uint32 id = 2; // offset: 108
uint32 level = 3; // offset: 112
}
message BattleMonsterParam {
uint32 CPHIINKIDEB = 5; // offset: 24
uint32 elite_group = 3; // offset: 28
uint32 level = 2; // offset: 32
uint32 IEDEBFCCKNL = 4; // offset: 36
uint32 hard_level_group = 1; // offset: 40
}
message ALIMNHEENPP {
repeated BCCONKJHDJL IEBNOGOOEMO = 2; // offset: 16
uint32 role_star = 1; // offset: 32
}
message LJHDMKEBPDH {
oneof teleport_nigger {
ALIMNHEENPP EIGMKOJOEEI = 101; // offset: 24
}
}
message BattleMonster {
LJHDMKEBPDH extra_info = 4; // offset: 24
uint32 max_hp = 3; // offset: 32
uint32 monster_id = 1; // offset: 36
uint32 cur_hp = 2; // offset: 40
}
message BattleMonsterWave {
repeated BattleMonster monster_list = 1; // offset: 16
BattleMonsterParam monster_param = 2; // offset: 24
uint32 battle_stage_id = 3; // offset: 40
uint32 battle_wave_id = 4; // offset: 44
}
message BattleBuff {
map<string, float> dynamic_values = 6; // offset: 16
repeated uint32 target_index_list = 5; // offset: 32
uint32 id = 1; // offset: 40
uint32 level = 2; // offset: 44
uint32 owner_index = 3; // offset: 48
uint32 wave_flag = 4; // offset: 52
}
message FPOAGFOCKOO {
uint32 id = 1; // offset: 24
uint32 total_progress = 3; // offset: 28
uint32 KKCKMCDGCGK = 2; // offset: 32
}
message EDCFKACPFNB {
uint32 CKGJIKJDHCJ = 1; // offset: 24
}
message MHDPMPKDLOP {
uint32 KKCKMCDGCGK = 2; // offset: 24
uint32 id = 1; // offset: 28
}
message GDMIKBBENDC {
uint32 progress = 2; // offset: 24
uint32 id = 1; // offset: 28
}
message BattleTarget {
uint32 progress = 2; // offset: 24
uint32 total_progress = 3; // offset: 28
uint32 id = 1; // offset: 32
}
message BattleTargetList {
repeated BattleTarget battle_target_list = 1; // offset: 16
}
message DBCBMJKOBPJ {
OJCBOMCCPDB EIGMKOJOEEI = 16; // offset: 24
map<uint32, BattleTargetList> battle_target_info = 9; // offset: 32
repeated BattleAvatar EEIPNLJNJAL = 11; // offset: 40
repeated BattleBuff buff_list = 3; // offset: 48
BattleRogueMagicInfo battle_rogue_magic_info = 14; // offset: 56
repeated BattleAvatar avatar_list = 1; // offset: 64
BattleGridFightSpecialBattleInfo PMCEKILFBIO = 12; // offset: 72
PKPFAHEBJIO LDPLAOHNLAP = 15; // offset: 80
KIAICMELIMM DFABBGKGDEI = 13; // offset: 88
repeated BattleMonsterWave monster_wave_list = 2; // offset: 96
EDCFKACPFNB FGOAKDCBIOE = 10; // offset: 104
uint32 world_level = 7; // offset: 112
}
message KIAICMELIMM {
map<uint32, uint32> AOKECJBFMCN = 1; // offset: 24
uint32 CDBGPMABMGM = 2; // offset: 32
uint32 FPCOPPLFBOP = 4; // offset: 36
uint32 FGOHMOMLEBG = 3; // offset: 40
}
message AetherAvatarInfo {
SpBarInfo sp_bar = 6; // offset: 16
repeated uint32 LICLEEICAOE = 4; // offset: 32
uint32 index = 2; // offset: 40
uint32 promotion = 3; // offset: 44
AABGIFAEEEK AGBMHEMIAIH = 5; // offset: 48
uint32 id = 1; // offset: 52
}
message OJHHHPLBIEJ {
repeated BattleMonsterWave monster_wave_list = 2; // offset: 16
repeated BattleBuff buff_list = 3; // offset: 24
repeated AetherAvatarInfo avatar_list = 1; // offset: 40
}
message JIEAANCEIJP {
repeated HOLHBEOHEJD HNIMJFPACHC = 4; // offset: 24
repeated IOMPILNAEEO OHEFIEEFPFK = 5; // offset: 32
uint32 IJGOAPIDJKP = 3; // offset: 40
uint32 AMCPMEAOJJK = 6; // offset: 44
uint32 turn_counter = 1; // offset: 48
uint32 KAPJNJDCACL = 2; // offset: 52
}
message EICNFLHIHOI {
string HAKCLAHLPFG = 4; // offset: 24
bool GGOPPDKDPME = 1; // offset: 32
bool DEBAOCJBBNB = 6; // offset: 33
bool IICCMNMEOFI = 5; // offset: 34
bool LGJMMJEFGNK = 3; // offset: 35
uint32 OKHBCLCCLPL = 2; // offset: 36
uint32 GCKHDGOBFOC = 7; // offset: 40
}
message FCDFPJMOFBO {
repeated uint32 OOIIFBGDOFM = 2; // offset: 16
repeated uint32 BFNFIOAAGMC = 3; // offset: 24
repeated uint32 HMKCBGLCFPF = 4; // offset: 32
repeated uint32 AOLIEDBCNBN = 1; // offset: 48
}
message MOHMAHDOBDO {
uint32 JBCFPAEELBL = 2; // offset: 24
uint32 FJBPOFJPFNP = 1; // offset: 28
}
message IBHHJPCIOIC {
map<string, MOHMAHDOBDO> JKMHAJHIKIK = 2; // offset: 16
bytes AFMFNCGCNHI = 3; // offset: 24
bool ECLAGOJMMBO = 1; // offset: 40
}
message EBPDNOOMHBD {
string BDGLPMHPEKD = 2; // offset: 16
IBHHJPCIOIC COBOAEBCMCO = 9; // offset: 24
repeated JIEAANCEIJP JJOGEHPDOKH = 1; // offset: 32
string debug_extra_info = 3; // offset: 40
repeated PAPJEPAJPCJ ADAILGDCPNH = 4; // offset: 56
uint32 floor_id = 6; // offset: 64
uint32 PBIGECFCHEN = 8; // offset: 68
uint32 ABDBLDPCJCJ = 7; // offset: 72
uint32 plane_id = 5; // offset: 76
uint32 IOHJEHHHPCL = 10; // offset: 80
}
message OKFLAHFIBCM {
EICNFLHIHOI EABKOHGCHFP = 15; // offset: 16
OJHHHPLBIEJ APFNIHDLFIE = 19; // offset: 24
bytes IJHANPILBAM = 16; // offset: 40
repeated BattleOp op_list = 5; // offset: 48
bytes turn_snapshot_hash = 6; // offset: 56
EBPDNOOMHBD DDFABAGIHMD = 100; // offset: 64
DBCBMJKOBPJ lineup = 4; // offset: 72
repeated uint32 DACGLGHGLIG = 8; // offset: 80
repeated BattleEventBattleInfo battle_event = 12; // offset: 88
OIKBIPICGDN MBHFMFEMPOM = 10; // offset: 96
uint32 version = 1; // offset: 100
uint32 FMOAAHKDGNP = 7; // offset: 104
bool NNGDLOHALCN = 9; // offset: 108
uint32 NIBMFCFBHEP = 17; // offset: 112
BattleModuleType JKCEIMCCBBA = 11; // offset: 116
uint32 logic_random_seed = 2; // offset: 120
uint32 rounds_limit = 14; // offset: 124
uint32 stage_id = 3; // offset: 128
uint32 JAOIOKBBMFC = 18; // offset: 132
}
message PAPJEPAJPCJ {
string value = 2; // offset: 16
int32 MJMEEOIEMMM = 1; // offset: 32
}
message AvatarProperty {
double max_hp = 1; // offset: 24
double attack = 2; // offset: 32
double defence = 3; // offset: 40
double left_sp = 6; // offset: 48
double max_sp = 7; // offset: 56
double speed = 4; // offset: 64
double left_hp = 5; // offset: 72
}
message EquipmentProperty {
uint32 id = 1; // offset: 24
uint32 level = 4; // offset: 28
uint32 promotion = 3; // offset: 32
uint32 rank = 2; // offset: 36
}
message AttackDamageProperty {
string attack_type = 1; // offset: 24
double damage = 2; // offset: 32
}
message SkillUseProperty {
string skill_type = 2; // offset: 16
double HLJOEGHJNLA = 5; // offset: 32
uint32 GGDBMJGBDMA = 8; // offset: 40
double CFFFAPJGGCB = 7; // offset: 48
uint32 skill_id = 1; // offset: 56
uint32 skill_level = 3; // offset: 60
uint32 skill_use_count = 4; // offset: 64
uint32 BJGNKIPLNBA = 9; // offset: 68
double CIDJHAOBNMF = 6; // offset: 72
}
message AOFMDLLDIHG {
repeated uint32 battle_target_list = 3; // offset: 16
uint32 skill_id = 1; // offset: 32
double PNJEGPAFNCI = 2; // offset: 40
double damage = 4; // offset: 48
}
message SpAddSource {
string source = 1; // offset: 24
uint32 sp_add = 2; // offset: 32
}
message EPNAONKOHBO {
string KBKOGLCAEKG = 1; // offset: 16
uint32 count = 2; // offset: 32
double total_damage = 3; // offset: 40
}
message CFDHDBNIHPL {
repeated uint32 NGIJFAEONCK = 2; // offset: 24
double GNHLKBINIEF = 1; // offset: 32
}
message ABDOKOFEHMH {
int32 BCJLNFOMEAG = 1; // offset: 24
}
message KNBMAPNNDJL {
int32 NONACGPCEKE = 2; // offset: 24
int32 OLLPHBPPEHG = 1; // offset: 28
int32 BCJLNFOMEAG = 3; // offset: 32
}
message AvatarBattleInfo {
AvatarProperty initial_status = 33; // offset: 16
repeated AttackDamageProperty attack_type_max_damage = 20; // offset: 24
repeated AvatarSkillTree avatar_skill = 7; // offset: 32
repeated AttackDamageProperty attack_type_break_damage = 19; // offset: 40
repeated AttackDamageProperty NOGHNMCDDAI = 36; // offset: 48
repeated EPNAONKOHBO ALJIJBKEFDD = 41; // offset: 64
repeated EquipmentProperty avatar_equipment = 8; // offset: 72
AvatarProperty avatar_status = 6; // offset: 80
ABDOKOFEHMH GEHEJPPCBLK = 58; // offset: 88
repeated SkillUseProperty skill_times = 21; // offset: 96
repeated BattleRelic relics = 34; // offset: 104
CFDHDBNIHPL FDMEEDEJCCP = 57; // offset: 112
repeated SpAddSource sp_add_source = 24; // offset: 120
repeated AttackDamageProperty attack_type_damage = 18; // offset: 128
double delay_cumulate = 22; // offset: 136
double total_shield_damage = 32; // offset: 144
double DIALJMAHFBO = 44; // offset: 152
uint32 stage_type = 16; // offset: 160
uint32 stage_id = 15; // offset: 164
double total_sp_cost = 14; // offset: 168
uint32 enhanced_id = 55; // offset: 176
uint32 assist_uid = 35; // offset: 180
uint32 break_times = 28; // offset: 184
uint32 NBCDOMJBAFM = 53; // offset: 188
uint32 extra_turns = 29; // offset: 192
uint32 total_turns = 9; // offset: 196
double total_heal = 11; // offset: 200
double CNEMKKIBFEA = 39; // offset: 208
double EBMFCBKHIEH = 47; // offset: 216
uint32 FJNKOPMOLDE = 49; // offset: 224
uint32 avatar_level = 3; // offset: 228
uint32 PECMOGDLCDC = 54; // offset: 232
uint32 PNJDPNHNBDA = 51; // offset: 236
double NEDCAKEMHLF = 52; // offset: 240
double EEOGKOKOPNB = 40; // offset: 248
uint32 total_sp_add = 23; // offset: 256
uint32 FLKCFJBCIOM = 50; // offset: 260
double total_shield_taken = 31; // offset: 264
double LFLKOGDPLKD = 46; // offset: 272
double total_damage_taken = 12; // offset: 280
uint32 total_bp_cost = 25; // offset: 288
uint32 id = 2; // offset: 292
uint32 MEBKILMPMGA = 56; // offset: 296
uint32 die_times = 26; // offset: 300
double total_damage = 10; // offset: 304
double DBLABFODNMJ = 48; // offset: 312
double total_shield = 30; // offset: 320
uint32 revive_times = 27; // offset: 328
AvatarType avatar_type = 1; // offset: 332
double GPLELDEIEKO = 38; // offset: 336
double total_break_damage = 17; // offset: 344
uint32 CNLEPLAEEHF = 42; // offset: 352
uint32 avatar_promotion = 5; // offset: 356
double total_hp_recover = 13; // offset: 360
double DEICGFKIMMO = 37; // offset: 368
double LAOEEGEELDK = 45; // offset: 376
uint32 JDHDJFCKBGD = 43; // offset: 384
uint32 avatar_rank = 4; // offset: 388
}
message IGMOKOENLDK {
double attack = 2; // offset: 24
double left_hp = 6; // offset: 32
double OFMLLDLAOCC = 4; // offset: 40
double speed = 5; // offset: 48
double defence = 3; // offset: 56
double GENCOBDFKLA = 7; // offset: 64
double max_hp = 1; // offset: 72
}
message CKCDIAAFICJ {
double IFMOHNAAAMC = 2; // offset: 24
uint32 MMPHFLDBEKB = 3; // offset: 32
uint32 break_times = 4; // offset: 36
uint32 BKPDKFLDLDD = 1; // offset: 40
}
message MonsterBattleInfo {
repeated CKCDIAAFICJ AKGJOPBLPNE = 28; // offset: 24
repeated AttackDamageProperty attack_type_damage = 15; // offset: 32
IGMOKOENLDK CIHAPGPNCMI = 5; // offset: 40
repeated SkillUseProperty skill_times = 16; // offset: 48
repeated AOFMDLLDIHG skill_info = 26; // offset: 56
uint32 wave = 21; // offset: 64
uint32 entity_id = 1; // offset: 68
double total_damage = 7; // offset: 72
NLNEBDEEONP AHKJLOJDNIC = 31; // offset: 80
uint32 phase = 23; // offset: 84
double delay_cumulate = 19; // offset: 88
uint32 NMKKAAGNCPC = 24; // offset: 96
uint32 PKFMOFPMBBJ = 3; // offset: 100
KPOIEOPCEJL HFELBILEHNM = 20; // offset: 104
uint32 KPMIIFGAMFA = 14; // offset: 108
double total_hp_recover = 11; // offset: 112
double NCDGNNJABJJ = 29; // offset: 120
double IBENGEOJFOJ = 30; // offset: 128
uint32 NCKAICABJIK = 4; // offset: 136
uint32 stage_type = 17; // offset: 140
double OCGEFAHKMPH = 10; // offset: 144
uint32 CBMLFOBDNCO = 27; // offset: 152
uint32 battle_id = 13; // offset: 156
uint32 stage_id = 12; // offset: 160
int32 JFDOMCHHBIF = 22; // offset: 164
double total_damage_taken = 9; // offset: 168
double MBDMCJLFJOO = 18; // offset: 176
uint32 total_turns = 6; // offset: 184
HDFAPKLGEFM GCAEPLJHCFE = 25; // offset: 188
uint32 monster_id = 2; // offset: 192
double total_heal = 8; // offset: 200
}
message BattleEventProperty {
SpBarInfo sp_bar = 2; // offset: 24
}
message BattleEventBattleInfo {
BattleEventProperty status = 2; // offset: 16
repeated AOFMDLLDIHG skill_info = 3; // offset: 24
uint32 battle_event_id = 1; // offset: 40
}
message EJDGMCFBFMO {
uint32 score_id = 2; // offset: 24
uint32 DBLJFJAAPAN = 1; // offset: 28
}
message HDKEPPDIDIH {
repeated uint32 EJDDMNAODEN = 2; // offset: 16
repeated uint32 JNDBCDAIIDD = 5; // offset: 32
double damage = 4; // offset: 40
double OELDAKBOPJA = 7; // offset: 48
int32 AFPKBFAPOAH = 6; // offset: 56
uint32 wave = 9; // offset: 60
uint32 source = 3; // offset: 64
uint32 enhanced_id = 10; // offset: 68
uint32 avatar_id = 1; // offset: 72
uint32 CNGEOGOMPOP = 8; // offset: 76
}
message GHCDMMNHNHO {
int32 GCABCJKCAOE = 2; // offset: 24
uint32 avatar_id = 1; // offset: 28
uint32 enhanced_id = 3; // offset: 32
}
message GANDCEDCLDL {
uint32 FHPMEIECKLG = 2; // offset: 24
uint32 KAAHKLDJPJE = 1; // offset: 28
uint32 entity_id = 3; // offset: 32
}
message AFGMNFFBBIG {
repeated GHCDMMNHNHO OFHCHNKEFMD = 3; // offset: 24
repeated GANDCEDCLDL JNFCFEIAABH = 5; // offset: 32
uint32 PNJEGPAFNCI = 4; // offset: 40
uint32 monster_id = 2; // offset: 44
uint32 BKPDKFLDLDD = 1; // offset: 48
}
message StatisticEvent {
BattleStaticticEventType type = 1; // offset: 24
uint32 LMMDHGCIHBL = 2; // offset: 28
uint32 display_value = 3; // offset: 32
}
message DKPHAFPGDLO {
uint32 JGDOICIEMAH = 1; // offset: 24
uint32 IOEAFFEEDFM = 2; // offset: 28
}
message GFNAPELNFIC {
DKPHAFPGDLO JBNMAOFOFPE = 3; // offset: 16
uint32 CLFBBAPEPML = 1; // offset: 32
bool AALCCPJCBME = 2; // offset: 36
}
message OEMOIGDNPNP {
repeated double switch_list = 4; // offset: 16
uint32 card_id = 1; // offset: 32
bool BBLMMNLCMGM = 3; // offset: 36
double display_value = 2; // offset: 40
}
message HLFOOKANNDE {
uint32 JGDOICIEMAH = 1; // offset: 24
double KADNIAEJACG = 3; // offset: 32
double damage = 2; // offset: 40
}
message EAENAFJCEFD {
repeated uint32 MMGPKJOJIPM = 1; // offset: 16
repeated uint32 FGPGOPOCAPN = 2; // offset: 32
}
message HOMMPJIOPGI {
repeated DKPHAFPGDLO CBLOAJFJKKI = 4; // offset: 16
uint32 score_id = 2; // offset: 32
uint32 wave = 1; // offset: 36
uint32 GMKFBAMNDEA = 3; // offset: 40
float PNJEGPAFNCI = 5; // offset: 44
}
message FDGKFJFICDN {
uint32 OCPEPEMNNEK = 1; // offset: 24
double PNJEGPAFNCI = 2; // offset: 32
}
message IDJIAGLCAPE {
repeated FDGKFJFICDN OJBMGEJCILM = 3; // offset: 24
repeated HOMMPJIOPGI DCMAHKHAFEH = 2; // offset: 32
uint32 IPCFGIEFBKH = 1; // offset: 40
}
message PMNLJEJKLOD {
NIMFANHLFNJ type = 1; // offset: 24
uint32 count = 2; // offset: 28
}
message BattleGridFightSpecialBattleInfo {
IDJIAGLCAPE INPNMBJNPPK = 22; // offset: 16
repeated uint32 DCKIGAHCNMJ = 12; // offset: 24
repeated uint32 PMLEEGOGPIF = 25; // offset: 40
repeated GFNAPELNFIC OMCLLCNKAHE = 5; // offset: 48
repeated uint32 FPONJJMJFAE = 8; // offset: 56
repeated PMNLJEJKLOD GMGPFAIONNG = 26; // offset: 64
repeated OEMOIGDNPNP LONFKFCFDND = 17; // offset: 72
repeated HLFOOKANNDE HNJPIDFKNIK = 18; // offset: 80
repeated GFNAPELNFIC ICOPGAJFKHE = 4; // offset: 88
repeated uint32 LLIFKMANADH = 6; // offset: 96
EAENAFJCEFD HPHJGIEKMAA = 7; // offset: 104
repeated uint32 BLLKCBJGAEB = 19; // offset: 112
uint32 LJGPHGDDBKE = 11; // offset: 120
uint32 cur_level_id = 1; // offset: 124
uint32 KKGJLEIFNMF = 13; // offset: 128
uint32 PFBDNGHMBII = 2; // offset: 132
uint32 DKCGLOIAPAH = 14; // offset: 136
bool OAJBHDKLPEM = 16; // offset: 140
bool CHKBOLNIPMO = 20; // offset: 141
bool CALCCPGJNJL = 15; // offset: 142
uint32 NBKKKKKEMEH = 23; // offset: 144
uint32 FFGBEOHNIFN = 10; // offset: 148
uint32 grid_fight_cur_level_exp = 9; // offset: 152
uint32 LJHKBJIBCGK = 27; // offset: 156
uint32 GMBPGBIJGGE = 21; // offset: 160
uint32 NNCDBPNDFKD = 24; // offset: 164
uint32 rogue_money = 3; // offset: 168
}
message BGFBIFLPBHD {
uint32 MHJBJKJPOJE = 2; // offset: 24
uint32 effect_id = 1; // offset: 28
}
message PIECGAMHHDN {
repeated uint32 BGODKJLMPNK = 1; // offset: 24
}
message BattleGridFightTraitCoreRoleInfo {
uint32 role_id = 1; // offset: 24
uint32 unique_id = 2; // offset: 28
}
message BattleGridFigntAvatarCoreRoleInfo {
repeated uint32 LKNGKJCFFBH = 2; // offset: 16
repeated uint32 grid_fight_avatar_list = 1; // offset: 24
}
message GridFightTraitEffectLevelInfo {
map<uint32, GridFightDropInfo> trait_effect_level_reward = 2; // offset: 16
uint32 trait_effect_level_exp = 1; // offset: 32
}
message KFMKBMJPEIC {
repeated uint32 IHCDDIPNJKO = 2; // offset: 16
map<uint32, uint32> BANBECDCDHG = 4; // offset: 24
repeated FHCEIOHLADG POJGKJENENA = 5; // offset: 32
repeated ACFLKPFDHIM grid_fight_equipment_list = 3; // offset: 40
uint32 DNNCAGJIOAP = 1; // offset: 56
}
message BattleGridFightTraitEffectInfo {
uint32 effect_id = 1; // offset: 32
oneof NEBNJDMFELO {
BattleGridFightTraitCoreRoleInfo trait_core_role = 101; // offset: 16
BattleGridFigntAvatarCoreRoleInfo avatar_core_info = 102; // offset: 16
GridFightTraitEffectLevelInfo trait_effect_level_info = 103; // offset: 16
KFMKBMJPEIC JLCLHAKNMLL = 104; // offset: 16
}
}
message MHFNFINKJKP {
uint32 CHEEOEHDOBF = 1; // offset: 24
ABBHAALIBAH grid_update_src = 4; // offset: 28
IDDPBEAMDAO NKIENAICLGN = 2; // offset: 32
uint32 NKJPCMPMGPM = 3; // offset: 36
}
message NIEGDAPHKGC {
repeated MHFNFINKJKP KOJMGCBLKKA = 5; // offset: 24
repeated BattleGridFightTraitEffectInfo trait_effect_list = 3; // offset: 32
uint32 trait_id = 1; // offset: 40
uint32 KOJFHFAKKFO = 2; // offset: 44
uint32 AFKKLDMAEDJ = 7; // offset: 48
uint32 BPJKHDNBPOE = 6; // offset: 52
}
message JJHJCIAPADP {
oneof BHGKHELCPGO {
uint32 EAGPOCAGMCA = 1; // offset: 24
}
}
message BJGJBNJDLIK {
repeated ACFLKPFDHIM CNIJIJMEPEF = 7; // offset: 24
map<uint32, uint32> convert_property_to_fixpoint = 10; // offset: 32
JJHJCIAPADP DCEOLAAMGOO = 12; // offset: 40
uint32 role_id = 1; // offset: 48
uint32 avatar_id = 8; // offset: 52
uint32 role_star = 2; // offset: 56
uint32 unique_id = 11; // offset: 60
uint32 pos_index = 3; // offset: 64
}
message PKDNDNABKII {
repeated ACFLKPFDHIM grid_fight_equipment_list = 4; // offset: 24
uint32 unique_id = 1; // offset: 32
uint32 pos_index = 3; // offset: 36
uint32 npc_id = 2; // offset: 40
}
message MLCLJKDKCDG {
uint32 pos_index = 3; // offset: 24
uint32 LKMEMKLGIIK = 2; // offset: 28
uint32 unique_id = 1; // offset: 32
}
message ACFLKPFDHIM {
map<uint32, double> OPEMKBPFFDN = 6; // offset: 16
map<uint32, uint32> convert_property_to_fixpoint = 4; // offset: 32
uint32 unique_id = 5; // offset: 40
uint32 grid_fight_equipment_id = 2; // offset: 44
}
message BGLCGNCLHLJ {
uint32 augment_id = 1; // offset: 24
}
message KHFHMJEMBOF {
uint32 portal_buff_id = 1; // offset: 24
}
message MIPDJDJLGPL {
uint32 EMOHLJHPOPC = 1; // offset: 24
uint32 section_id = 3; // offset: 28
uint32 CJCCMAACJDB = 4; // offset: 32
uint32 DCAHJELNJNP = 2; // offset: 36
}
message OJCBOMCCPDB {
repeated BattleAvatar OPHONCKPNMG = 1; // offset: 16
repeated PKDNDNABKII grid_game_npc_list = 17; // offset: 24
repeated BJGJBNJDLIK grid_game_role_list = 8; // offset: 32
repeated KHFHMJEMBOF grid_fight_portal_buff_list = 14; // offset: 40
MIPDJDJLGPL IOCKDJCDMAH = 11; // offset: 48
repeated BGLCGNCLHLJ sync_augment_info = 10; // offset: 56
repeated MLCLJKDKCDG KCOMPKMJCMC = 18; // offset: 72
repeated NIEGDAPHKGC grid_fight_trait_info = 7; // offset: 80
map<string, uint32> POCKGKDFLKK = 20; // offset: 88
uint32 battle_wave_id = 2; // offset: 96
uint32 LODNFLMBIEH = 19; // offset: 100
uint32 IFIIOIIKJHO = 9; // offset: 104
uint32 LJNGPCKPJLF = 13; // offset: 108
uint32 NFBJINKLLLK = 21; // offset: 112
uint32 grid_fight_lineup_hp = 3; // offset: 116
uint32 HHEPCDMBJFI = 12; // offset: 120
bool is_overlock = 15; // offset: 124
bool MEHFNAEMMFE = 22; // offset: 125
uint32 EHNJDIDABHD = 4; // offset: 128
uint32 AACGBEBGDPE = 16; // offset: 132
}
message HNDAOBACJOA {
string phase = 1; // offset: 16
repeated uint32 NCDMFFBBBDP = 10; // offset: 32
repeated uint32 DJOFHLGLDGB = 9; // offset: 40
float EEFMGKOFOBH = 3; // offset: 48
uint32 HDGBKHPHKMO = 8; // offset: 52
float MINGOICONIF = 2; // offset: 56
uint32 JMCFEEHBDDH = 5; // offset: 60
uint32 DLHCMNIACBO = 4; // offset: 64
uint32 ENCAECIICBP = 6; // offset: 68
uint32 GOEEJIAAEKB = 7; // offset: 72
}
message OJEANLINGCJ {
repeated uint32 boss_info = 7; // offset: 24
repeated HNDAOBACJOA GDFAMBOOFJO = 8; // offset: 32
uint32 PLJCEFDPCIO = 4; // offset: 40
uint32 KOBJCPABKAA = 6; // offset: 44
uint32 EAAAEJLJDDE = 1; // offset: 48
uint32 NCJOBKNJFPN = 2; // offset: 52
uint32 IBHKMLKHKJB = 5; // offset: 56
uint32 OEBAIDCOPLC = 3; // offset: 60
}
message BMKIIODBMJF {
uint32 INOIOGNMBMM = 5; // offset: 24
uint32 PKDANDJFAON = 7; // offset: 28
double PCKECKCNHCE = 2; // offset: 32
uint32 wave = 1; // offset: 40
uint32 HEKPNDDKKMM = 4; // offset: 44
double EOKEFIAOFPN = 3; // offset: 48
uint32 HHOPLLPEKKE = 8; // offset: 56
uint32 status = 6; // offset: 60
}
message NHPAECJCOCG {
string key = 1; // offset: 24
double value = 2; // offset: 32
}
message IJLEFNJPFKP {
uint32 OAPEDNOPOLN = 1; // offset: 24
}
message EMLFDPFAPJP {
uint32 NAEAGNLBKAM = 1; // offset: 24
uint32 MHPPIKLBNMD = 2; // offset: 28
}
message OJMPKMNINGK {
map<uint32, uint32> AAABHNMAENN = 5; // offset: 16
bool AALCCPJCBME = 3; // offset: 32
uint32 level = 2; // offset: 36
uint32 dice_slot_id = 4; // offset: 40
uint32 CFKKKPNKHEL = 1; // offset: 44
}
message KCIEGDGJMBE {
map<uint32, uint32> HCPNPDLJKGF = 4; // offset: 24
repeated OJMPKMNINGK HIILDALHIMD = 2; // offset: 32
uint32 GCAHKLNGFCK = 1; // offset: 40
uint32 level = 3; // offset: 44
}
message CJHPPLHFNAB {
EMLFDPFAPJP BJMJBLCMPAL = 1; // offset: 16
repeated KCIEGDGJMBE AHBOCLNGFNM = 2; // offset: 32
}
message FHOHCAIFHNA {
double HCANMIJAFLG = 2; // offset: 24
uint32 IKJLLFLCHNF = 13; // offset: 32
uint32 PGGDEHKKINP = 11; // offset: 36
uint32 KMPCNDJHHAO = 12; // offset: 40
uint32 HILINOJPLGA = 1; // offset: 44
}
message BLJEJFMKEII {
oneof MMCGBGDJIPN {
CJHPPLHFNAB FODLGHIFJGC = 1; // offset: 16
FHOHCAIFHNA GLDHCIBNBAG = 2; // offset: 16
}
}
message BattleRogueMagicInfo {
BLJEJFMKEII detail_info = 2; // offset: 24
IJLEFNJPFKP OOPCPMANCBO = 1; // offset: 32
}
message CMIKEILGNGK {
uint32 GCAHKLNGFCK = 1; // offset: 24
uint32 level = 2; // offset: 28
double total_damage = 3; // offset: 32
}
message DFDPLINPMJF {
repeated CMIKEILGNGK KGIELMEOPEH = 3; // offset: 24
uint32 INGDHDPEGOK = 1; // offset: 32
uint32 IGPNFJDACIE = 2; // offset: 36
}
message OKLPMDCIEIG {
uint32 JOHMBBFODBB = 2; // offset: 24
uint32 IPLNNHLGDJK = 1; // offset: 28
double ADNKLLMHLCJ = 3; // offset: 32
double GADGHAGGBNO = 4; // offset: 40
}
message NKKADHADOLO {
OKLPMDCIEIG FMNIHGEJKED = 1; // offset: 16
}
message EANJJJPKIPJ {
DFDPLINPMJF EBIJFLILKFP = 1; // offset: 16
NKKADHADOLO GEOOCJBAKFI = 2; // offset: 24
}
message OEBBNFANHLK {
double AALPICLABCO = 2; // offset: 24
uint32 JBPNBECLGKN = 1; // offset: 32
}
message NIFPICHIDLJ {
repeated OEBBNFANHLK switch_list = 5; // offset: 16
uint32 config_id = 2; // offset: 32
MOHNIMLCODA type = 1; // offset: 36
uint32 level = 4; // offset: 40
uint32 unique_id = 3; // offset: 44
}
message EBBJLHBAGCJ {
repeated uint32 GLNPAOLFPDI = 2; // offset: 16
uint32 ODPELJAIPHL = 1; // offset: 32
}
message PKPFAHEBJIO {
repeated EBBJLHBAGCJ FPMBJMDNPBM = 3; // offset: 24
repeated NIFPICHIDLJ message_datas = 1; // offset: 32
map<uint32, uint32> FGGPANADLKM = 2; // offset: 40
uint32 difficulty_level = 5; // offset: 48
uint32 area_id = 4; // offset: 52
}
message HFFAFBIGNKP {
uint32 INOIOGNMBMM = 4; // offset: 24
uint32 monster_id = 1; // offset: 28
uint32 HEKPNDDKKMM = 3; // offset: 32
uint32 IBNLKOLLPJH = 2; // offset: 36
}
message ABFLKIBIFDM {
double AEPMEGILLOJ = 6; // offset: 24
double HIFNHNLNDPN = 2; // offset: 32
uint32 JEOFBDLFCOL = 1; // offset: 40
uint32 IBNLKOLLPJH = 5; // offset: 44
double JGFKNDMDHHP = 3; // offset: 48
uint32 wave = 4; // offset: 56
double MINCPOKEPDP = 7; // offset: 64
}
message JPKJNNKMIGJ {
uint32 GDLJHBLJODK = 1; // offset: 24
uint32 IBNLKOLLPJH = 5; // offset: 28
double CJKMCOMGJCL = 3; // offset: 32
uint32 DFBHOJANGCF = 2; // offset: 40
uint32 wave = 4; // offset: 44
}
message HPHJPOIBGLC {
repeated ABFLKIBIFDM EGHJFEIMHBB = 2; // offset: 16
repeated JPKJNNKMIGJ DKOCKKCPGDK = 3; // offset: 32
repeated HFFAFBIGNKP CDFPLJDJDEP = 1; // offset: 40
}
message FMNPJNPAMOA {
uint32 avatar_id = 1; // offset: 24
uint32 JAEGABGPEDI = 2; // offset: 28
}
message FIMBJCONBAE {
repeated FMNPJNPAMOA CMAOCGLKFAE = 5; // offset: 16
repeated uint32 CDJABFHCNFF = 4; // offset: 24
uint32 MOLFOOGCBKE = 3; // offset: 40
uint32 DAEBGDENDNN = 7; // offset: 44
uint32 ACGIEKABIFK = 6; // offset: 48
uint32 AMKBLKMNKFE = 2; // offset: 52
uint32 DAEKFCNBCFC = 1; // offset: 56
}
message JIONEELJGCC {
FIMBJCONBAE IPDCLDBKIBI = 1; // offset: 16
}
message JGOFJDOCOMK {
uint32 progress = 1; // offset: 24
}
message GECCJHDOCKH {
uint32 DLGPBFDGEGJ = 1; // offset: 24
uint32 BJLGFCKBPPJ = 2; // offset: 28
}
message GBJMLKNLEPD {
GECCJHDOCKH FIIGOHIOINP = 4; // offset: 16
JGOFJDOCOMK KIABIIOENOK = 3; // offset: 24
HPHJPOIBGLC LNJMOALDPJD = 1; // offset: 32
JIONEELJGCC BNMBHFMHGLH = 2; // offset: 48
}
message LGOKJFKMCBE {
uint32 BJGOOFNOGMJ = 9; // offset: 24
uint32 KJGDBFEFHPJ = 1; // offset: 28
double MINCPOKEPDP = 11; // offset: 32
uint32 OLPDBDEDCOG = 10; // offset: 40
uint32 OEBAIDCOPLC = 12; // offset: 44
uint32 HKAENABCBHL = 7; // offset: 48
uint32 IBHKMLKHKJB = 13; // offset: 52
uint32 GMJGPDKJAEE = 6; // offset: 56
uint32 NBKOOPBPNPL = 5; // offset: 60
uint32 IBOPDGOFDOD = 4; // offset: 64
double AEPMEGILLOJ = 8; // offset: 72
double HIFNHNLNDPN = 2; // offset: 80
double JGFKNDMDHHP = 3; // offset: 88
}
message BJOFJDKIOPG {
repeated LGOKJFKMCBE EGHJFEIMHBB = 4; // offset: 24
uint32 IBHKMLKHKJB = 2; // offset: 32
uint32 OEBAIDCOPLC = 1; // offset: 36
uint32 JBFEPAFJNCL = 3; // offset: 40
}
message BattleAvatarServantInfo {
repeated SkillUseProperty skill_times = 5; // offset: 16
repeated AttackDamageProperty attack_type_max_damage = 10; // offset: 24
repeated AttackDamageProperty attack_type_break_damage = 9; // offset: 32
repeated AttackDamageProperty attack_type_damage = 8; // offset: 48
double DBJOLLGOGOL = 4; // offset: 56
double total_shield_damage = 16; // offset: 64
double total_damage = 6; // offset: 72
uint32 CNLEPLAEEHF = 19; // offset: 80
uint32 entity_id = 22; // offset: 84
double total_damage_taken = 11; // offset: 88
double total_shield = 14; // offset: 96
uint32 avatar_id = 1; // offset: 104
double total_hp_recover = 13; // offset: 112
double DIALJMAHFBO = 21; // offset: 120
double total_heal = 12; // offset: 128
uint32 MEBKILMPMGA = 23; // offset: 136
uint32 NFELHIGFIOM = 18; // offset: 140
uint32 break_times = 17; // offset: 144
uint32 total_turns = 3; // offset: 148
double total_shield_taken = 15; // offset: 152
uint32 KAAHKLDJPJE = 2; // offset: 160
uint32 JDHDJFCKBGD = 20; // offset: 164
double total_break_damage = 7; // offset: 168
double GPLELDEIEKO = 24; // offset: 176
}
message BattleAvatarGlobalBuffInfo {
uint32 avatar_id = 1; // offset: 24
uint32 maze_buff_id = 2; // offset: 28
uint32 DLMBCCCPCKJ = 3; // offset: 32
}
message OHDHNDMJFAP {
repeated BattleAvatarServantInfo GFOAHHHNBJC = 1; // offset: 24
uint32 BOBELCJDDOA = 3; // offset: 32
uint32 GNMMFALALLD = 2; // offset: 36
}
message NEJMJMJAMMA {
uint32 GCNMKIHOFGG = 3; // offset: 24
uint32 NCDBCLLAHPP = 1; // offset: 28
uint32 JJDEEHAMHGF = 2; // offset: 32
}
message FMEKABDGCEC {
repeated NIFPICHIDLJ message_datas = 2; // offset: 16
NEJMJMJAMMA GIOJALJAIIF = 1; // offset: 32
}
message MGMJOPHJCNL {
repeated FHKKPNDLLLO JHBJNKCJINO = 10; // offset: 16
map<string, uint32> POCKGKDFLKK = 16; // offset: 24
repeated BCCONKJHDJL ODMCMPIDJNH = 5; // offset: 32
repeated ADHGIJPHLEB MFOOECCEOBO = 3; // offset: 40
repeated HFKKKFJHPHJ LLOFONJOGCE = 4; // offset: 48
repeated CPNCAPLOIHI DOGMMGLBJIJ = 8; // offset: 56
repeated LFLENBDPNJN NELAKLKIDDK = 6; // offset: 64
repeated JPHFANMNHJP OPJPKFEFPKA = 15; // offset: 80
uint32 NBPFMFMKJHI = 2; // offset: 88
uint32 OAHFCPPIMLF = 9; // offset: 92
double FLFEAJFNPAP = 12; // offset: 96
double NDKJJIFIFNJ = 11; // offset: 104
uint32 HFLPDCJDIAC = 1; // offset: 112
uint32 FKMINAMFFAN = 14; // offset: 116
double COCOMFHNEHF = 13; // offset: 120
}
message JPAIOFMJEPM {
uint32 BBHBAKJCGLC = 1; // offset: 24
}
message JPHFANMNHJP {
oneof KKNBOACNCON {
JPAIOFMJEPM FECDNCFJGFK = 1; // offset: 24
}
}
message OBIMHNFFLEM {
repeated uint32 switch_list = 2; // offset: 24
map<uint32, GridFightDropInfo> trait_effect_level_reward = 5; // offset: 32
uint32 effect_id = 1; // offset: 40
}
message ADHGIJPHLEB {
repeated OBIMHNFFLEM MFJCLCJNAFO = 2; // offset: 16
uint32 trait_id = 1; // offset: 32
double KINKMHEAANP = 4; // offset: 40
double damage = 3; // offset: 48
}
message HFKKKFJHPHJ {
double damage = 3; // offset: 24
double KINKMHEAANP = 4; // offset: 32
uint32 augment_id = 1; // offset: 40
}
message FHKKPNDLLLO {
uint32 portal_buff_id = 1; // offset: 24
}
message CJAFIJAFIPN {
uint32 EOKOPAFFMII = 1; // offset: 24
uint32 monster_id = 2; // offset: 28
}
message LFLENBDPNJN {
repeated CJAFIJAFIPN kill_monster_list = 2; // offset: 16
uint32 PBFMLGOCOPF = 1; // offset: 32
}
message HNNLNDJFPFE {
double damage = 2; // offset: 24
uint32 role_id = 1; // offset: 32
}
message CPNCAPLOIHI {
map<uint32, double> ICECCHMAGNO = 6; // offset: 24
uint32 role_id = 1; // offset: 32
double damage = 2; // offset: 40
double KINKMHEAANP = 5; // offset: 48
}
message NLAPCKJBJNB {
map<uint32, double> DMLCLKHGEFE = 2; // offset: 24
uint32 avatar_id = 1; // offset: 32
}
message CKOKAGGLKHG {
repeated NLAPCKJBJNB avatar_list = 2; // offset: 16
uint32 HFLPDCJDIAC = 1; // offset: 32
double FBNBPPHOGLI = 3; // offset: 40
}
message BattleStatistics {
map<uint32, BattleTargetList> battle_target_info = 28; // offset: 16
map<string, float> custom_values = 13; // offset: 24
repeated BattleEventBattleInfo BDCHEJKPOAF = 16; // offset: 32
CKOKAGGLKHG ILNNGPJAEGH = 47; // offset: 40
MGMJOPHJCNL APAGMJNECCN = 43; // offset: 48
BattleGridFightSpecialBattleInfo PMCEKILFBIO = 30; // offset: 56
repeated BMKIIODBMJF DCMAHKHAFEH = 33; // offset: 64
EANJJJPKIPJ DBKFEPMIMFF = 36; // offset: 72
repeated uint32 GBLEKIOCFMA = 44; // offset: 80
repeated AFGMNFFBBIG ENPBMPKGLOM = 23; // offset: 88
OHDHNDMJFAP IAGKLJEKAOL = 39; // offset: 96
repeated int32 AKFFKEMDPLG = 22; // offset: 112
repeated StatisticEvent EIPBMOMKJDO = 26; // offset: 120
GBJMLKNLEPD MHPDKEDHELL = 37; // offset: 128
repeated NHPAECJCOCG AIOKGNBLMDI = 34; // offset: 136
repeated uint32 MEBKILMPMGA = 45; // offset: 144
BJOFJDKIOPG BCCIIEGCFAA = 38; // offset: 152
KNBMAPNNDJL KFPEKBCKKPM = 46; // offset: 160
repeated MKICACCMBOF LGKAKIEEOMG = 29; // offset: 168
repeated uint32 avatar_id_list = 3; // offset: 176
repeated AvatarBattleInfo battle_avatar_list = 7; // offset: 184
repeated BattleAvatarGlobalBuffInfo MHLCFDEGOGN = 42; // offset: 192
repeated CDMPJODLBEE ECFFMBFGPOJ = 27; // offset: 200
FMEKABDGCEC OFMIGBJPKMH = 40; // offset: 208
repeated HDKEPPDIDIH OKFALMGFHMA = 21; // offset: 216
repeated MonsterBattleInfo monster_list = 8; // offset: 224
OJEANLINGCJ DOAFGHLAICM = 31; // offset: 232
uint32 ultra_cnt = 4; // offset: 240
uint32 avatar_battle_turns = 11; // offset: 244
uint32 IEOGEFBLNEL = 41; // offset: 248
uint32 total_battle_turns = 1; // offset: 252
uint32 challenge_score = 14; // offset: 256
BattleEndReason end_reason = 19; // offset: 260
uint32 total_auto_turns = 2; // offset: 264
uint32 NPFDEJPPPLI = 35; // offset: 268
double total_delay_cumulate = 5; // offset: 272
double cost_time = 6; // offset: 280
uint32 cocoon_dead_wave = 10; // offset: 288
bool ADGBAKBCOKF = 32; // offset: 292
uint32 round_cnt = 9; // offset: 296
uint32 monster_battle_turns = 12; // offset: 300
}
message MKICACCMBOF {
uint32 DMKHKEMIKKH = 1; // offset: 24
uint32 CIHMKAEKGFL = 2; // offset: 28
}
message CDMPJODLBEE {
SpBarInfo sp_bar = 3; // offset: 24
AABGIFAEEEK type = 1; // offset: 32
uint32 id = 2; // offset: 36
}
message CMFBPHIKOGN {
uint32 MNBEJCKPIJN = 1; // offset: 24
uint32 level = 2; // offset: 28
uint32 exp = 3; // offset: 32
}
message FFHHMGIIHEH {
BattleStatistics stt = 3; // offset: 16
map<string, uint32> DCLGGMAEMAO = 5; // offset: 32
bytes IJHANPILBAM = 4; // offset: 40
uint32 EAHGEKNLHPN = 6; // offset: 48
uint32 GNLAPGBAAOO = 7; // offset: 52
BattleEndStatus end_status = 2; // offset: 56
AKBCEFGFJCJ retcode = 1; // offset: 60
}
message OIJHAJAIFFH {
map<string, uint32> grid_fight_value_init_component = 5; // offset: 24
repeated uint32 grid_fight_item_list = 4; // offset: 32
uint32 role_id = 2; // offset: 40
uint32 role_star = 3; // offset: 44
uint32 pos_index = 1; // offset: 48
}
message APFOIAIFHEN {
repeated uint32 GPAFMICJLPL = 1; // offset: 24
map<uint32, uint32> EHJLIMMAJOI = 2; // offset: 32
}
message JDPDGMBJKML {
APFOIAIFHEN AKBMAMDMOFD = 8; // offset: 16
repeated OIJHAJAIFFH grid_game_role_list = 7; // offset: 32
uint32 section_id = 6; // offset: 40
uint32 DCAHJELNJNP = 5; // offset: 44
uint32 uid = 1; // offset: 48
uint32 EHNJDIDABHD = 2; // offset: 52
uint32 NHDBBIGPAFO = 4; // offset: 56
uint32 AACGBEBGDPE = 3; // offset: 60
}
message GOCOPEELCCH {
repeated OKFLAHFIBCM IIANHHLGPHE = 1; // offset: 16
}
message HOLHBEOHEJD {
repeated uint64 FBEBNLOPIBL = 2; // offset: 16
uint32 interact_id = 1; // offset: 32
}
message IOMPILNAEEO {
string DHMDAEKJENF = 1; // offset: 16
uint32 count = 2; // offset: 32
}
enum KDNCOBMFFEB {
KDNCOBMFFEB_NLCDGIPGFDJ = 0;
KDNCOBMFFEB_BDOEMDGHHEP = 1;
KDNCOBMFFEB_stop_desc = 2;
KDNCOBMFFEB_LMJCPMFPHLK = 3;
KDNCOBMFFEB_FHDMHKOMEFO = 4;
KDNCOBMFFEB_FCKIHKAIIIJ = 5;
}
enum GOECDMPJMCM {
GOECDMPJMCM_NLCDGIPGFDJ = 0;
GOECDMPJMCM_IKKJHNHKFOG = 1;
GOECDMPJMCM_FFBIEEHPKND = 2;
GOECDMPJMCM_JFNMPEJEIOH = 3;
}
message FAIFDBLLGKK {
string ACFENKABBKK = 2; // offset: 16
KDNCOBMFFEB LAOACNPDOLD = 1; // offset: 44
uint32 JKIHICLOPKM = 3; // offset: 48
FKNKNLGMACL BDPIMPJOJBK = 4; // offset: 52
oneof FCIDKEAOIBG {
AFBMANOLIOJ BDOEMDGHHEP = 10; // offset: 24
DEHDGGEDJHI stop_desc = 11; // offset: 24
DOPJFJCLIAH LMJCPMFPHLK = 12; // offset: 24
BALHBDBHHON FHDMHKOMEFO = 13; // offset: 24
IAGGIFBOFDF FIFCCCJOLNE = 14; // offset: 24
}
}
message AFBMANOLIOJ {
}
message IAGGIFBOFDF {
}
message DEHDGGEDJHI {
ChatMessageData stop_desc = 1; // offset: 24
}
message DOPJFJCLIAH {
bool JLNEBLAKKOB = 2; // offset: 24
bool LJOEMLOJDDP = 1; // offset: 25
}
message BALHBDBHHON {
GOECDMPJMCM OAMKPPGDDIM = 1; // offset: 24
}
message NEKAOLPJKEE {
string POLADDGLAEH = 1; // offset: 24
}
message LJEMPEHADKJ {
repeated uint32 avatar_id_list = 1; // offset: 16
}
message IJJKHFPLLIF {
repeated LJEMPEHADKJ FLOKEJHHPPO = 3; // offset: 16
repeated LJEMPEHADKJ HGAIDOLJKDL = 2; // offset: 32
uint32 avatar_id = 1; // offset: 40
}
message DNPDLODGAHA {
HJNPOBAMKKF FLFNBPLNNBL = 2; // offset: 24
HJNPOBAMKKF LLMDKAHFIIJ = 3; // offset: 32
uint32 avatar_id = 1; // offset: 40
}
message PLHPNBIMIOK {
uint32 JHFFAALHEAI = 2; // offset: 24
uint32 KAJCFPKEGBP = 1; // offset: 28
}
message DPKPGPPHHBM {
repeated PLHPNBIMIOK MDLGEIGFFEG = 2; // offset: 16
uint32 avatar_id = 1; // offset: 32
}
message BJNCNELEOMO {
uint32 item_id = 1; // offset: 24
uint32 item_count = 2; // offset: 28
}
message ABMNFJJDDOE {
repeated BJNCNELEOMO MPMNLICFHMC = 2; // offset: 16
uint32 ILBJLIENCLB = 1; // offset: 32
}
message EIICHLNCAKK {
repeated ABMNFJJDDOE CNIMHMAPDII = 2; // offset: 16
uint32 avatar_id = 1; // offset: 32
uint32 HPJAAOPDIOL = 3; // offset: 36
uint32 JFCLHPFCMHP = 4; // offset: 40
}
message IOFKKOEJFHI {
repeated JOLHIMGJGBO lineup_list = 2; // offset: 24
PJCMNENIEHH HKEACDBJCOD = 1; // offset: 32
}
message JFCPFBLKJAB {
oneof PONFIKAJHFD {
IJJKHFPLLIF lineup = 10; // offset: 24
DNPDLODGAHA LCMADDIMION = 11; // offset: 24
DPKPGPPHHBM PAGPNOKLNOM = 12; // offset: 24
EIICHLNCAKK BEGAIBBJHHD = 13; // offset: 24
IOFKKOEJFHI HCAAHIGINOM = 14; // offset: 24
}
}
message NGBBCMBMOLI {
bool GGPIFKGAPPB = 3; // offset: 24
bool AOOEIHOPALH = 4; // offset: 25
bool CLFMFEHJKEJ = 2; // offset: 26
bool LIEKGCNNIHA = 5; // offset: 27
uint32 avatar_id = 1; // offset: 28
}
message KKNGAGGAJKC {
string EDMBJCBKBIM = 1; // offset: 16
string DMHFFKNLILH = 3; // offset: 32
string OIBPLFNJOEM = 2; // offset: 40
}
message MDGIOENHBEJ {
KKNGAGGAJKC NHALJPDONCP = 4; // offset: 16
string OAPACMJOIKC = 2; // offset: 32
string title = 1; // offset: 40
uint32 ENHLKLFLCKG = 3; // offset: 48
}
enum FightGameMode {
FJPMJPEKLJL_NLCDGIPGFDJ = 0;
FJPMJPEKLJL_EAMCPOPPHEN = 1;
FJPMJPEKLJL_KPEKNPODEKJ = 2;
FJPMJPEKLJL_NHAADPKOCMK = 3;
FJPMJPEKLJL_GCMNKEJIMFI = 4;
FJPMJPEKLJL_BBEAIOOHDBE = 5;
FJPMJPEKLJL_BLBMAPAMFHE = 6;
FJPMJPEKLJL_FBPGILKIGBE = 7;
FJPMJPEKLJL_MKHLALNLOLA = 8;
}
enum FHKOIPLIHDO {
FHKOIPLIHDO_KOOOJMKLBKO = 0;
FHKOIPLIHDO_ALHNCFLPELN = 1;
FHKOIPLIHDO_FHMJDNJCFGJ = 2;
FHKOIPLIHDO_AOAEKHOFOED = 3;
FHKOIPLIHDO_KMGKCCIGPAN = 4;
}
enum LKFBIALLBDK {
LKFBIALLBDK_EFAGELOKHAH = 0;
LKFBIALLBDK_EFLAAFEKBLO = 1;
LKFBIALLBDK_MHOEPNOAGDN = 2;
LKFBIALLBDK_GLLICMOMCOA = 3;
}
enum LobbyCharacterStatus {
JPJAJPOGCJJ_NLCDGIPGFDJ = 0;
JPJAJPOGCJJ_BPOCOHFIAOH = 1;
JPJAJPOGCJJ_NCIPEHOHDMG = 2;
JPJAJPOGCJJ_HMOGOHOFPFG = 3;
JPJAJPOGCJJ_HNADONAFDDN = 4;
JPJAJPOGCJJ_ANAIJLLOOHF = 5;
JPJAJPOGCJJ_AILKHMPHLEP = 6;
JPJAJPOGCJJ_HIGMNPCOONG = 7;
}
enum LobbyModifyType {
CJHHGHKGAIL_NLCDGIPGFDJ = 0;
CJHHGHKGAIL_BPOCOHFIAOH = 1;
CJHHGHKGAIL_HMOGOHOFPFG = 2;
CJHHGHKGAIL_NCIPEHOHDMG = 3;
CJHHGHKGAIL_BHMEGEPHBIC = 4;
CJHHGHKGAIL_EHINOPGCAEE = 5;
CJHHGHKGAIL_PINPKNJDKLP = 6;
CJHHGHKGAIL_OIINGMJAHFA = 7;
CJHHGHKGAIL_ACEBEKCCMEG = 8;
CJHHGHKGAIL_HIOFMONBFLO = 9;
CJHHGHKGAIL_NDMLJELOPCM = 10;
CJHHGHKGAIL_KOKIHLKEJOL = 11;
CJHHGHKGAIL_CGDOBHJPMHI = 12;
CJHHGHKGAIL_MNFOFJKGCHL = 13;
CJHHGHKGAIL_MNPCJLJIKML = 14;
CJHHGHKGAIL_HDOBALIFGCG = 15;
CJHHGHKGAIL_HIGMNPCOONG = 16;
CJHHGHKGAIL_KPKNEPLALOK = 17;
CJHHGHKGAIL_NGIGCKJNPJC = 18;
}
enum FFBBHAALIBG {
FFBBHAALIBG_GEIPHKGAJOD = 0;
FFBBHAALIBG_CLLCACFEKIN = 1;
FFBBHAALIBG_KPHGHPCEMMA = 2;
}
enum NPPEMMILLCO {
NPPEMMILLCO_HGLIFJGHADE = 0;
NPPEMMILLCO_OPCKNBHNBOA = 1;
NPPEMMILLCO_CEABDBJPIOF = 2;
NPPEMMILLCO_HONKPOMPEOO = 3;
NPPEMMILLCO_HOFPNHIBDKL = 4;
NPPEMMILLCO_EHNIPLNEEDI = 5;
NPPEMMILLCO_FAODKNDLNPF = 6;
NPPEMMILLCO_JCNBPNHEBBH = 7;
}
enum OJNEFJDGGEM {
OJNEFJDGGEM_NLCDGIPGFDJ = 0;
OJNEFJDGGEM_NKDECDGECFL = 1;
OJNEFJDGGEM_KEHGBOEDKAB = 2;
OJNEFJDGGEM_DACEMIDFHOG = 3;
}
enum FIBDGJBOJEA {
FIBDGJBOJEA_NLCDGIPGFDJ = 0;
FIBDGJBOJEA_DAJHCEKHNBH = 1;
FIBDGJBOJEA_FEGIODIKLKB = 2;
}
enum DILHPBMCOFK {
DILHPBMCOFK_GPODJJOHNNE = 0;
DILHPBMCOFK_NHJLCDDJBGA = 1;
DILHPBMCOFK_MIENDCJGDJG = 2;
DILHPBMCOFK_LDKKKJOIOKF = 3;
}
enum LobbyInteractType {
ODPJEOGDIKF_NLCDGIPGFDJ = 0;
ODPJEOGDIKF_DPMKFJKKKKA = 1;
}
enum HGMNDBFCBLL {
HGMNDBFCBLL_NLCDGIPGFDJ = 0;
HGMNDBFCBLL_CPJDKCDJFNA = 1;
HGMNDBFCBLL_APBCEPNOCKG = 2;
}
message MOHAGOFLGAP {
string IJKOMIKFKEK = 6; // offset: 16
string nickname = 3; // offset: 24
string EBMNJMIKNPP = 7; // offset: 32
uint64 version = 8; // offset: 48
uint32 MJPKBIGCFOM = 4; // offset: 56
uint32 uid = 1; // offset: 60
bool OCLBMMNNMFC = 9; // offset: 64
uint32 level = 2; // offset: 68
PlatformType platform = 5; // offset: 72
uint32 MIDBIPHKLJO = 10; // offset: 76
}
message CIGLIFFIIDC {
LKFBIALLBDK NABJDHEPELK = 1; // offset: 24
LobbyCharacterStatus status = 2; // offset: 28
}
message LobbyMarchInfo {
KBCHOKFHHIH AIKDCBMCLBI = 5; // offset: 24
uint32 HEJAIHCGHIG = 4; // offset: 32
bool OCLBMMNNMFC = 2; // offset: 36
uint32 HBONKLEOEEI = 1; // offset: 40
uint32 MIFBGCICABC = 3; // offset: 44
}
message LobbyMarbleInfo {
repeated uint32 CIPEHBBKFIH = 3; // offset: 24
uint32 GDBNHOJPKIE = 1; // offset: 32
uint32 score_id = 4; // offset: 36
uint32 rank = 2; // offset: 40
}
message FDFGIHJBHEL {
uint32 FMEHKPKHGJA = 1; // offset: 24
uint32 PNGHFKLCNBE = 2; // offset: 28
}
message KBCHOKFHHIH {
repeated FDFGIHJBHEL MKIOMOINKOF = 5; // offset: 24
uint32 EECIJBLGLNG = 3; // offset: 32
uint32 GDBNHOJPKIE = 1; // offset: 36
uint32 OPHFDHGBLPJ = 4; // offset: 40
uint32 IHEGLJHMKPP = 6; // offset: 44
uint32 MFECHJLACLC = 7; // offset: 48
uint32 EAGEFHOHCOA = 2; // offset: 52
}
message JMFPICAMLIG {
KBCHOKFHHIH AIKDCBMCLBI = 1; // offset: 24
}
message LobbyGridFightInfo {
repeated uint32 LAJJHAAKGAF = 1; // offset: 16
string KEJLHDPBIPO = 4; // offset: 24
uint32 score_id = 3; // offset: 40
uint32 gold = 2; // offset: 44
}
message DiceCombatAvatar {
repeated uint32 dice_id_list = 3; // offset: 24
uint32 dice_avatar_id = 1; // offset: 32
uint32 level = 2; // offset: 36
int64 unlock_time = 4; // offset: 40
}
message BOFHHEBDEOD {
uint32 GDBNHOJPKIE = 1; // offset: 24
}
message CMNLOKDOFEF {
uint32 GDBNHOJPKIE = 1; // offset: 24
}
message EHMEPOMCGNG {
repeated uint32 KBHCLLJLFHH = 2; // offset: 16
uint32 DBLJFJAAPAN = 1; // offset: 32
}
message LPGJPLMHKFL {
repeated uint32 NJIFEDNDMFO = 2; // offset: 24
uint32 MDKFLGDEJCN = 1; // offset: 32
uint32 DHJANOFGDNP = 3; // offset: 36
}
message IPIJFDIPNDE {
CMNLOKDOFEF AEPFOJHNNFH = 3; // offset: 24
BOFHHEBDEOD BAEGDJILMBL = 2; // offset: 32
repeated DiceCombatAvatar avatar_list = 1; // offset: 40
uint32 EMHHCEMGBEM = 5; // offset: 48
uint32 GMCAHOPDHLI = 6; // offset: 52
bool KDFJPPOLFEB = 7; // offset: 56
uint32 EECIJBLGLNG = 4; // offset: 60
}
message LobbyGameExtInfo {
repeated string MLAFBFEBNHB = 1; // offset: 24
bool ELJECOAKNOF = 2; // offset: 44
oneof APEMJMHJHKD {
LobbyMarchInfo lobby_march_info = 1001; // offset: 16
LobbyMarbleInfo lobby_marble_info = 1002; // offset: 16
JMFPICAMLIG PHIBAOMGNOH = 1003; // offset: 16
LobbyGridFightInfo lobby_grid_fight_info = 1004; // offset: 16
IPIJFDIPNDE GOKJCFBPHCJ = 1005; // offset: 16
}
}
message LMLNNHKJEIP {
MOHAGOFLGAP basic_info = 1; // offset: 16
LobbyGameExtInfo stage_info = 3; // offset: 24
CIGLIFFIIDC GBBCBJCACIN = 2; // offset: 40
}
message LAJGLHCCNED {
uint32 CGHLEEAOJGO = 14; // offset: 24
uint32 PIPOCNHBHAC = 12; // offset: 28
uint32 GMNONMGKBFI = 7; // offset: 32
uint32 MPNGHAGHAIM = 5; // offset: 36
uint32 BMANBMAOLLD = 1; // offset: 40
uint32 ONLANGHDIPJ = 9; // offset: 44
uint32 FIIPIFLPEDB = 4; // offset: 48
uint32 CJHGLLNBLJH = 8; // offset: 52
uint32 HFOPGJFDIHM = 13; // offset: 56
uint32 CKDCNKNMEAI = 2; // offset: 60
uint32 EKPKADNENAG = 3; // offset: 64
uint32 DNDAOOCDNGC = 6; // offset: 68
uint32 JOBFJAPJDBA = 11; // offset: 72
uint32 CPHOGFPNKLC = 10; // offset: 76
}
message BFBHKJLJJBJ {
FightGameMode MFLEPLDCJBC = 2; // offset: 24
uint64 NOPDGKNKEEH = 1; // offset: 32
}
message KPPJOPMMLOA {
uint32 INOCAHEJKCB = 1; // offset: 24
}
message AECGFCJJLNI {
KPPJOPMMLOA JPPLNIDDLBH = 3; // offset: 24
bool ELOCBJMJHBH = 2; // offset: 32
uint32 NAFOFIPMOGM = 1; // offset: 36
}
message PPKKBLFDLBE {
PJMGBLIFDFP EMIJCKENBKJ = 9; // offset: 24
AECGFCJJLNI NNOPIKIANCA = 11; // offset: 32
repeated LMLNNHKJEIP HJOPHLKBLHL = 3; // offset: 40
FightGameMode MJBKMFOMNPO = 2; // offset: 48
uint64 ANBJMMOEGJE = 5; // offset: 56
FIBDGJBOJEA FBFDDOMMLNA = 8; // offset: 64
OJNEFJDGGEM type = 4; // offset: 68
uint64 id = 1; // offset: 72
uint64 HEOMGKNDJHE = 6; // offset: 80
}
message HCLAEGGMCFK {
uint32 LOPNADHJKBF = 1; // offset: 24
}
message ONNHDODIIED {
HGMNDBFCBLL DLFHABGGHFF = 1; // offset: 24
}
message GBAKEFGOLCB {
uint32 CDNNHONKELJ = 2; // offset: 24
uint32 stage_id = 1; // offset: 28
}
message PJMGBLIFDFP {
oneof CGIFMOFGECO {
HCLAEGGMCFK lobby_grid_fight_info = 1001; // offset: 24
ONNHDODIIED GOKJCFBPHCJ = 1002; // offset: 24
GBAKEFGOLCB FNNOPJBPLPF = 1003; // offset: 24
}
}
message NFDHOCKEPGD {
uint32 LOPNADHJKBF = 1; // offset: 24
}
message CEOJGIDJLOA {
HGMNDBFCBLL DLFHABGGHFF = 1; // offset: 24
}
message APCDHOBPBHA {
uint32 stage_id = 1; // offset: 24
}
message OFFMCODMKDL {
oneof CGIFMOFGECO {
NFDHOCKEPGD lobby_grid_fight_info = 1001; // offset: 16
CEOJGIDJLOA GOKJCFBPHCJ = 1002; // offset: 16
APCDHOBPBHA FNNOPJBPLPF = 1003; // offset: 16
}
}
enum EGMOEMCIINO {
EGMOEMCIINO_AKACJKIBJMC = 0;
EGMOEMCIINO_DGOAOLIHLNC = 1;
EGMOEMCIINO_GIBEOBDJJLE = 2;
}
enum ABPEEALGKAO {
ABPEEALGKAO_FKMOKGOBEHJ = 0;
ABPEEALGKAO_MFAEGBJBJBE = 1;
ABPEEALGKAO_KEEABEOLAOF = 2;
}
message VectorSnapshot {
sint32 z = 3; // offset: 24
sint32 y = 2; // offset: 28
sint32 x = 1; // offset: 32
}
message MotionInfoSnapshot {
VectorSnapshot pos = 1; // offset: 24
VectorSnapshot rot = 2; // offset: 32
}
message FloorCustomValueSnapshot {
string str_val = 5; // offset: 16
string name = 1; // offset: 32
float float_val = 4; // offset: 40
EGMOEMCIINO type = 2; // offset: 44
bool bool_val = 3; // offset: 48
}
message ActiveMCVKeySnapshot {
string mcv_key = 2; // offset: 24
uint32 main_mission_id = 1; // offset: 32
}
message PropInfoSnapshot {
uint32 prop_state = 1; // offset: 24
}
message EntitySnapshot {
MotionInfoSnapshot motion_info = 3; // offset: 32
uint32 instance_id = 2; // offset: 40
ABPEEALGKAO map_object_type = 4; // offset: 44
uint32 entity_id = 1; // offset: 48
oneof entity {
PropInfoSnapshot prop = 5; // offset: 16
}
}
message GroupSnapshot {
repeated uint32 active_submission_list = 5; // offset: 16
repeated ActiveMCVKeySnapshot active_mcv_key_list = 6; // offset: 24
map<string, int32> property_map = 4; // offset: 32
repeated EntitySnapshot entity_list = 3; // offset: 40
uint32 group_id = 1; // offset: 56
uint32 group_state = 2; // offset: 60
}
message PlayerSnapshot {
MotionInfoSnapshot motion_info = 1; // offset: 24
uint32 map_layer = 2; // offset: 32
}
message MissionCustomValueSnapshot {
string mcv_key = 2; // offset: 16
uint32 custom_value = 1; // offset: 32
}
message MissionCustomValueSnapshotList {
repeated MissionCustomValueSnapshot custom_value_list = 1; // offset: 16
}
message MainMissionMcvSnapshot {
MissionCustomValueSnapshotList custom_value_list = 2; // offset: 16
uint32 main_mission_id = 1; // offset: 32
}
message SubMissionSnapshot {
uint32 sub_mission_id = 1; // offset: 24
}
message MainMissionSnapshot {
repeated SubMissionSnapshot sub_mission_list = 2; // offset: 24
uint32 main_mission_id = 1; // offset: 32
}
message MissionSnapshot {
MainMissionSnapshot tracking_main_mission = 3; // offset: 16
string cur_sound_effect_state = 6; // offset: 32
repeated MainMissionMcvSnapshot client_mcv_list = 2; // offset: 40
string cur_audio_emotion_state = 5; // offset: 48
repeated MainMissionMcvSnapshot server_mcv_list = 1; // offset: 56
bool has_mission_audio_snapshot = 4; // offset: 64
}
message EraFlipperRegionDataSnapshot {
uint32 state = 2; // offset: 24
uint32 region_id = 1; // offset: 28
}
message EraFlipperSnapshot {
repeated EraFlipperRegionDataSnapshot region_data_list = 1; // offset: 24
}
message RotationMapInfoSnapshot {
VectorSnapshot map_rot = 2; // offset: 16
VectorSnapshot map_pos = 1; // offset: 32
}
message MapRotationSnapshot {
RotationMapInfoSnapshot map_info = 3; // offset: 16
int32 region_id = 1; // offset: 32
uint32 pose_id = 2; // offset: 36
}
message DialogSnapshot {
uint32 group_id = 1; // offset: 24
uint32 entity_id = 2; // offset: 28
}
message SwitchHandDataNodeSnapshot {
bytes hand_param = 4; // offset: 16
MotionInfoSnapshot hand_transform = 2; // offset: 32
uint32 hand_state = 3; // offset: 40
uint32 config_id = 1; // offset: 44
uint32 get_coin_count = 5; // offset: 48
}
message SwitchHandSnapshot {
repeated SwitchHandDataNodeSnapshot switch_hand_list = 1; // offset: 16
}
message PerformanceStartSnapshot {
MapRotationSnapshot map_rotation = 19; // offset: 24
EraFlipperSnapshot era_flipper = 12; // offset: 32
MissionSnapshot mission = 11; // offset: 40
repeated GroupSnapshot client_group_list = 14; // offset: 48
map<string, int32> floor_saved_value_list = 17; // offset: 56
map<string, FloorCustomValueSnapshot> floor_custom_value_list = 18; // offset: 64
SwitchHandSnapshot switch_hand = 23; // offset: 72
repeated GroupSnapshot client_legacy_group_list = 16; // offset: 80
repeated GroupSnapshot server_group_list = 13; // offset: 88
PlayerSnapshot player = 10; // offset: 96
repeated GroupSnapshot server_legacy_group_list = 15; // offset: 104
DialogSnapshot dialog = 21; // offset: 112
uint32 dimension_id = 5; // offset: 120
uint32 entry_id = 8; // offset: 124
uint32 owner_group_id = 22; // offset: 128
uint32 performance_id = 1; // offset: 132
uint32 world_id = 20; // offset: 136
uint32 plane_id = 3; // offset: 140
uint32 floor_id = 4; // offset: 144
uint32 performance_type = 2; // offset: 148
uint32 story_line_id = 6; // offset: 152
uint32 version = 9; // offset: 156
uint32 content_id = 7; // offset: 160
}
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;
}
enum MFPDAKOIOED {
MFPDAKOIOED_KCOCMMIACMB = 0;
MFPDAKOIOED_FLMPFOFPAGB = 1;
}
enum CBPDACMBHGL {
CBPDACMBHGL_MMCGPCNJGCC = 0;
CBPDACMBHGL_CLKMDIEEDKJ = 1;
}
enum BOMHOLBACKF {
BOMHOLBACKF_HGLIFJGHADE = 0;
BOMHOLBACKF_PDJAJHELPKL = 1;
}
enum MEBHANNGPLJ {
MEBHANNGPLJ_NLCDGIPGFDJ = 0;
MEBHANNGPLJ_CHEJBPEKAGA = 1;
MEBHANNGPLJ_DHFGMBGOKNC = 2;
MEBHANNGPLJ_BFEAJGDDGKL = 3;
MEBHANNGPLJ_EIMNKKEFOBC = 4;
MEBHANNGPLJ_LNDPEIKNLAF = 5;
MEBHANNGPLJ_OCNKGOMPLJO = 6;
}
message HJACHMJFEAH {
uint32 slot = 2; // offset: 24
uint32 PCPDHEIEJFO = 1; // offset: 28
}
message IKAHKMNCFDN {
uint32 PCPDHEIEJFO = 1; // offset: 24
uint32 slot = 2; // offset: 28
}
message IIONNFELFEF {
repeated uint32 DMIOBEKLDED = 3; // offset: 16
uint32 JPMAKCCNOLI = 2; // offset: 32
uint32 dice_slot_id = 1; // offset: 36
}
message BFAKMCIJFCB {
repeated HJACHMJFEAH PNHLAAMNGFE = 2; // offset: 16
repeated IIONNFELFEF PKMHMGAEAGO = 1; // offset: 32
BOMHOLBACKF GLOGEMFDMJG = 3; // offset: 40
}
message JPAOIPLDKHB {
repeated IKAHKMNCFDN BJPHDKEBOBK = 1; // offset: 16
BFAKMCIJFCB NLJBJMDPBGN = 2; // offset: 24
uint32 HBKEPFKDAMI = 5; // offset: 40
uint32 GAEKEFEKCBD = 6; // offset: 44
int64 DBIKJPDBMOE = 3; // offset: 48
int64 CMHKFNFKGOI = 4; // offset: 56
}
message PBMDEBCGNMD {
JPAOIPLDKHB PKHFMJDNKOE = 11; // offset: 16
MNCBEDBDDHL IKJNIKIGFLF = 6; // offset: 24
uint32 DLKOEIANIMK = 7; // offset: 40
}
message HMACEHDGGHB {
repeated IKAHKMNCFDN BJPHDKEBOBK = 1; // offset: 16
uint32 HBKEPFKDAMI = 2; // offset: 32
int64 CMHKFNFKGOI = 3; // offset: 40
}
message DIHHPFHMMOJ {
uint32 PCPDHEIEJFO = 2; // offset: 24
int64 HBGJJNHHAHF = 4; // offset: 32
uint32 IKDEIJCEDIO = 1; // offset: 40
uint32 dice_slot_id = 3; // offset: 44
}
message EIIDKJFKIPE {
repeated DIHHPFHMMOJ CEPANELNFMG = 1; // offset: 24
}
message JOLAHHGIFHA {
Vector rot_index = 2; // offset: 24
Vector pos_index = 1; // offset: 32
Vector GHMKFMBDKNE = 4; // offset: 40
int64 MFCHJFPOCIA = 8; // offset: 48
bool MGIOLDGHPMA = 7; // offset: 56
float GHEMGLKGKLC = 5; // offset: 60
uint32 FPHBEHJJBIA = 6; // offset: 64
float ICNANKMDJIC = 3; // offset: 68
}
message MHNNEFBOPIE {
repeated JOLAHHGIFHA JENKGODEIOM = 2; // offset: 16
uint32 IKDEIJCEDIO = 1; // offset: 32
}
message PEEEEGAPCOK {
string AALDPOAKJBK = 5; // offset: 16
uint32 IKDEIJCEDIO = 2; // offset: 32
int64 CMIEOOODDIA = 4; // offset: 40
uint32 PLPPPCEPBDO = 1; // offset: 48
uint32 OOCPKIGPEHP = 3; // offset: 52
}
message IKBDJLNEPBH {
repeated PEEEEGAPCOK HFLOPHNBKGN = 1; // offset: 24
}
message MIKGMGBHLEN {
oneof IBANGBLDNIG {
string message_text = 1; // offset: 24
uint32 extra_id = 2; // offset: 24
}
}
enum CmdActiveType {
JGJCDABBNIJ_NLCDGIPGFDJ = 0;
CmdActiveActivityDataChangeScNotify = 9552;
CmdTakeActiveActivityRewardScRsp = 9570;
CmdGetActiveActivityDataCsReq = 9568;
CmdGetActiveActivityDataScRsp = 9556;
CmdTakeActiveActivityRewardCsReq = 9566;
}
message ActiveActivityData {
repeated uint32 taken_star_rewards = 11; // offset: 24
uint32 id = 2; // offset: 32
uint32 DBIFEEDMAOF = 7; // offset: 36
uint32 FODLNKPNION = 10; // offset: 40
uint32 panel_id = 14; // offset: 44
uint32 CDMIKICANEP = 15; // offset: 48
}
// Obf: NCGDBKBGDDD
// Type: Req
// CmdID: 9568
message GetActiveActivityDataCsReq {
}
// Obf: OGGACDOLAOF
// Type: Rsp
// CmdID: 9556
message GetActiveActivityDataScRsp {
repeated ActiveActivityData HCLGPDFBDNP = 7; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: FEHIEJJHDPM
// Type: Req
// CmdID: 9566
message TakeActiveActivityRewardCsReq {
uint32 id = 6; // offset: 24
}
// Obf: LKELMFPNKJC
// Type: Rsp
// CmdID: 9570
message TakeActiveActivityRewardScRsp {
ActiveActivityData ANFFLNDCGLG = 1; // offset: 24
ItemList reward = 12; // offset: 32
uint32 retcode = 2; // offset: 40
}
// Obf: EDJDFEIOACG
// Type: Notify
// CmdID: 9552
message ActiveActivityDataChangeScNotify {
ActiveActivityData ANFFLNDCGLG = 14; // offset: 24
}
enum CmdActivityType {
AEOMPALBAAH_NLCDGIPGFDJ = 0;
CmdTakeLoginActivityRewardScRsp = 2627;
CmdGetMaterialSubmitActivityDataScRsp = 2638;
CmdLeaveTrialActivityCsReq = 2693;
CmdEnterTrialActivityStageScRsp = 2645;
CmdTakeRewardCsReq = 2611;
CmdLeaveTrialActivityScRsp = 2696;
AEOMPALBAAH_FGHJOMBPEKM = 2618;
CmdTakeTrialActivityRewardScRsp = 2634;
CmdGetAvatarRewardDataScRsp = 2689;
CmdSubmitMaterialSubmitActivityMaterialCsReq = 2661;
CmdChooseAvatarScRsp = 2631;
CmdGetLoginActivityScRsp = 2603;
CmdGetActivityScheduleConfigScRsp = 2613;
CmdTakeTrialActivityRewardCsReq = 2637;
CmdCurTrialActivityScNotify = 2691;
CmdGetActivityScheduleConfigCsReq = 2636;
CmdGetTrialActivityDataCsReq = 2626;
CmdGetLoginActivityCsReq = 2673;
CmdTakeMaterialSubmitActivityRewardScRsp = 2678;
CmdGetAvatarRewardDataCsReq = 2623;
CmdChooseAvatarCsReq = 2640;
CmdGetMaterialSubmitActivityDataCsReq = 2676;
CmdSubmitMaterialSubmitActivityMaterialScRsp = 2624;
CmdStartTrialActivityCsReq = 2658;
CmdStartTrialActivityScRsp = 2643;
CmdTakeMaterialSubmitActivityRewardCsReq = 2671;
CmdGetTrialActivityDataScRsp = 2690;
CmdTrialActivityDataChangeScNotify = 2641;
CmdTakeLoginActivityRewardCsReq = 2680;
CmdTakeRewardScRsp = 2697;
}
enum TrialActivityStatus {
TRIAL_ACTIVITY_STATUS_NONE = 0;
TRIAL_ACTIVITY_STATUS_FINISH = 1;
}
message LoginActivityData {
repeated uint32 MOIAHCMHNEO = 11; // offset: 16
uint32 panel_id = 4; // offset: 32
uint32 login_days = 10; // offset: 36
uint32 id = 15; // offset: 40
}
// Obf: JLKHCGGLIMF
// Type: Req
// CmdID: 2673
message GetLoginActivityCsReq {
}
// Obf: BJDJGMHNGGJ
// Type: Rsp
// CmdID: 2603
message GetLoginActivityScRsp {
repeated LoginActivityData login_activity_list = 5; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: IIAIMCOFMGH
// Type: Req
// CmdID: 2680
message TakeLoginActivityRewardCsReq {
uint32 id = 7; // offset: 24
uint32 take_days = 14; // offset: 28
}
// Obf: CGKKBILNMLI
// Type: Rsp
// CmdID: 2627
message TakeLoginActivityRewardScRsp {
ItemList reward = 1; // offset: 24
uint32 panel_id = 7; // offset: 32
uint32 retcode = 5; // offset: 36
uint32 take_days = 11; // offset: 40
uint32 id = 14; // offset: 44
}
message ActivityScheduleData {
int64 end_time = 7; // offset: 24
uint32 panel_id = 10; // offset: 32
uint32 activity_id = 13; // offset: 36
int64 begin_time = 11; // offset: 40
}
// Obf: HIMPABPFMPG
// Type: Req
// CmdID: 2636
message GetActivityScheduleConfigCsReq {
}
// Obf: GHBJFLPLIGA
// Type: Rsp
// CmdID: 2613
message GetActivityScheduleConfigScRsp {
repeated ActivityScheduleData schedule_data = 1; // offset: 16
uint32 retcode = 15; // offset: 32
}
message TrialActivityInfo {
bool taken_reward = 6; // offset: 24
uint32 stage_id = 13; // offset: 28
}
// Obf: JJPAAFLHHKC
// Type: Req
// CmdID: 2626
message GetTrialActivityDataCsReq {
}
message PAALDKHKOLE {
uint32 enhanced_id = 1; // offset: 24
uint32 avatar_id = 13; // offset: 28
}
// Obf: GAPLJKIPAOF
// Type: Rsp
// CmdID: 2690
message GetTrialActivityDataScRsp {
repeated PAALDKHKOLE OBOPMFBGBAE = 8; // offset: 16
repeated uint32 EBNNNJJHIBM = 11; // offset: 24
repeated TrialActivityInfo trial_activity_info_list = 2; // offset: 40
uint32 retcode = 1; // offset: 48
uint32 activity_stage_id = 6; // offset: 52
}
// Obf: ELOPGADIBBE
// Type: Notify
// CmdID: 2641
message TrialActivityDataChangeScNotify {
repeated uint32 EBNNNJJHIBM = 11; // offset: 16
TrialActivityInfo trial_activity_info = 14; // offset: 24
repeated PAALDKHKOLE OBOPMFBGBAE = 13; // offset: 40
}
message EnterTrialActivityStageCsReq {
uint32 stage_id = 9; // offset: 24
}
// Obf: FDFJIMBJCED
// Type: Rsp
// CmdID: 2645
message EnterTrialActivityStageScRsp {
SceneBattleInfo battle_info = 14; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: NAGFBDNFCEP
// Type: Req
// CmdID: 2637
message TakeTrialActivityRewardCsReq {
uint32 stage_id = 5; // offset: 24
}
// Obf: BGEFEAPPGKN
// Type: Rsp
// CmdID: 2634
message TakeTrialActivityRewardScRsp {
ItemList reward = 7; // offset: 24
uint32 retcode = 6; // offset: 32
uint32 stage_id = 2; // offset: 36
}
// Obf: DBJDNDEIKDM
// Type: Req
// CmdID: 2658
message StartTrialActivityCsReq {
uint32 stage_id = 5; // offset: 24
}
// Obf: OIMNAIDOGJI
// Type: Rsp
// CmdID: 2643
message StartTrialActivityScRsp {
uint32 stage_id = 13; // offset: 24
uint32 retcode = 3; // offset: 28
}
// Type: Req
// CmdID: 2693
message LeaveTrialActivityCsReq {
uint32 stage_id = 2; // offset: 24
}
// Type: Rsp
// CmdID: 2696
message LeaveTrialActivityScRsp {
uint32 stage_id = 2; // offset: 24
uint32 retcode = 1; // offset: 28
}
// Obf: BKHKMFEDPBE
// Type: Notify
// CmdID: 2691
message CurTrialActivityScNotify {
uint32 activity_stage_id = 5; // offset: 24
TrialActivityStatus status = 15; // offset: 28
}
message KPMAKCHCDMH {
uint32 LNOCOOCMNCI = 3; // offset: 24
uint32 panel_id = 4; // offset: 28
bool BAONIPOKCPL = 14; // offset: 32
bool is_taken_reward = 10; // offset: 33
}
// Obf: POCKHIABCKH
// Type: Req
// CmdID: 2676
message GetMaterialSubmitActivityDataCsReq {
}
// Obf: HMLBPKOFHLM
// Type: Rsp
// CmdID: 2638
message GetMaterialSubmitActivityDataScRsp {
repeated KPMAKCHCDMH JJNFLKKAOFI = 3; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: DNGFEGEBEID
// Type: Req
// CmdID: 2661
message SubmitMaterialSubmitActivityMaterialCsReq {
uint32 LNOCOOCMNCI = 11; // offset: 24
}
// Obf: KMCLDIDKHBA
// Type: Rsp
// CmdID: 2624
message SubmitMaterialSubmitActivityMaterialScRsp {
KPMAKCHCDMH MEAEIKFLBPJ = 10; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: OGOOFKIKDEB
// Type: Req
// CmdID: 2671
message TakeMaterialSubmitActivityRewardCsReq {
uint32 LNOCOOCMNCI = 7; // offset: 24
}
// Obf: CNMMLLCIGOG
// Type: Rsp
// CmdID: 2678
message TakeMaterialSubmitActivityRewardScRsp {
ItemList reward = 2; // offset: 16
uint32 retcode = 14; // offset: 32
uint32 LNOCOOCMNCI = 1; // offset: 36
}
// Obf: DKHBPNGPOKK
// Type: Req
// CmdID: 2623
message GetAvatarRewardDataCsReq {
}
// Obf: PILLGGGIPAF
// Type: Rsp
// CmdID: 2689
message GetAvatarRewardDataScRsp {
uint32 retcode = 4; // offset: 24
uint32 avatar_id = 1; // offset: 28
bool is_taken_reward = 15; // offset: 32
}
// Obf: CKFKJMNHNGM
// Type: Req
// CmdID: 2640
message ChooseAvatarCsReq {
uint32 avatar_id = 4; // offset: 24
}
// Obf: LKHJDNMDJNC
// Type: Rsp
// CmdID: 2631
message ChooseAvatarScRsp {
uint32 avatar_id = 1; // offset: 24
uint32 retcode = 13; // offset: 28
}
// Obf: KJPLKPNPFBE
// Type: Req
// CmdID: 2611
message TakeRewardCsReq {
}
// Obf: HJDKFAGLCEH
// Type: Rsp
// CmdID: 2697
message TakeRewardScRsp {
ItemList reward = 14; // offset: 16
uint32 retcode = 3; // offset: 32
}
enum CmdActivityRewardStatType {
KFCMCPILLKE_HBPEDDCOJDB = 0;
CmdGetActivityHotDataScRsp = 9118;
CmdGetAllActivityRewardCountDataCsReq = 9112;
CmdGetActivityRewardCountDataCsReq = 9114;
CmdGetAllActivityRewardCountDataScRsp = 9120;
CmdGetActivityHotDataCsReq = 9119;
CmdGetActivityRewardCountDataScRsp = 9111;
}
message BOMPFHOMMBH {
uint32 MCLLALGABAB = 8; // offset: 24
uint32 item_id = 15; // offset: 28
uint32 num = 6; // offset: 32
}
message EFGIHHJGCFA {
repeated BOMPFHOMMBH PGMDGPEKDGB = 15; // offset: 24
uint32 panel_id = 8; // offset: 32
}
// Obf: LHPPNBMEBKD
// Type: Req
// CmdID: 9119
message GetActivityHotDataCsReq {
}
// Obf: NDKGIMLKJHA
// Type: Rsp
// CmdID: 9118
message GetActivityHotDataScRsp {
repeated EFGIHHJGCFA content_package_list = 10; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: IBDDBLNJFPF
// Type: Req
// CmdID: 9112
message GetAllActivityRewardCountDataCsReq {
}
// Obf: JLLBOPLHIKD
// Type: Rsp
// CmdID: 9120
message GetAllActivityRewardCountDataScRsp {
repeated EFGIHHJGCFA content_package_list = 1; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: JNLMHLEACBE
// Type: Req
// CmdID: 9114
message GetActivityRewardCountDataCsReq {
repeated uint32 DDMEHPDHPLM = 3; // offset: 24
}
// Obf: BHCFGOHFLIO
// Type: Rsp
// CmdID: 9111
message GetActivityRewardCountDataScRsp {
repeated EFGIHHJGCFA content_package_list = 8; // offset: 16
uint32 retcode = 15; // offset: 32
}
enum CmdAdventureType {
PCHGEBMKBDD_NLCDGIPGFDJ = 0;
CmdQuickStartCocoonStageCsReq = 1336;
CmdCocoonSweepCsReq = 1310;
CmdCocoonSweepScRsp = 1387;
CmdGetFarmStageGachaInfoCsReq = 1380;
CmdFarmElementSweepCsReq = 1329;
CmdQuickStartCocoonStageScRsp = 1313;
CmdGetFarmStageGachaInfoScRsp = 1327;
CmdStartQuickFarmElementScRsp = 1381;
CmdStartQuickFarmElementCsReq = 1315;
PCHGEBMKBDD_CAHJAJJPNMN = 1373;
CmdFarmElementSweepScRsp = 1312;
CmdEnterAdventureScRsp = 1303;
}
message EnterAdventureCsReq {
uint32 map_id = 5; // offset: 24
}
// Type: Rsp
// CmdID: 1303
message EnterAdventureScRsp {
SceneInfo scene = 8; // offset: 16
uint32 retcode = 3; // offset: 32
}
message FarmStageGachaInfo {
uint32 gacha_id = 4; // offset: 24
int64 begin_time = 8; // offset: 32
int64 end_time = 6; // offset: 40
}
// Obf: OMAAIFEDKOO
// Type: Req
// CmdID: 1380
message GetFarmStageGachaInfoCsReq {
repeated uint32 farm_stage_gacha_id_list = 5; // offset: 24
}
// Obf: AECPNKPOOCP
// Type: Rsp
// CmdID: 1327
message GetFarmStageGachaInfoScRsp {
repeated FarmStageGachaInfo farm_stage_gacha_info_list = 15; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: JLGGPEBAIMB
// Type: Req
// CmdID: 1336
message QuickStartCocoonStageCsReq {
NAJKNJLJPEP CBJCKEIGGNL = 2; // offset: 24
uint32 HECCOBFBJFI = 4; // offset: 32
uint32 cocoon_id = 15; // offset: 36
uint32 world_level = 12; // offset: 40
uint32 wave = 11; // offset: 44
}
// Obf: MHDMHAEADMI
// Type: Rsp
// CmdID: 1313
message QuickStartCocoonStageScRsp {
SceneBattleInfo battle_info = 6; // offset: 16
uint32 cocoon_id = 13; // offset: 32
uint32 wave = 4; // offset: 36
uint32 retcode = 1; // offset: 40
uint32 HECCOBFBJFI = 9; // offset: 44
}
// Obf: GJNOEFFJDJK
// Type: Req
// CmdID: 1315
message StartQuickFarmElementCsReq {
uint32 HECCOBFBJFI = 4; // offset: 24
uint32 PAOFHFLFFHD = 10; // offset: 28
uint32 world_level = 1; // offset: 32
}
// Obf: JDNANJFNLDF
// Type: Rsp
// CmdID: 1381
message StartQuickFarmElementScRsp {
SceneBattleInfo battle_info = 2; // offset: 16
uint32 retcode = 1; // offset: 32
uint32 PAOFHFLFFHD = 7; // offset: 36
uint32 world_level = 10; // offset: 40
}
// Obf: ACABKOGJAEG
// Type: Req
// CmdID: 1310
message CocoonSweepCsReq {
uint32 cocoon_id = 13; // offset: 24
uint32 world_level = 5; // offset: 28
}
// Obf: OOOHICJHPGL
// Type: Rsp
// CmdID: 1387
message CocoonSweepScRsp {
ItemList drop_data = 14; // offset: 16
ItemList multiple_drop_data = 9; // offset: 24
uint32 cocoon_id = 10; // offset: 40
uint32 NCEFJFOHGBI = 5; // offset: 44
uint32 retcode = 4; // offset: 48
}
// Obf: JLHKLAFACIJ
// Type: Req
// CmdID: 1329
message FarmElementSweepCsReq {
uint32 world_level = 14; // offset: 24
uint32 PAOFHFLFFHD = 13; // offset: 28
}
// Obf: HNKJOONKGOK
// Type: Rsp
// CmdID: 1312
message FarmElementSweepScRsp {
ItemList multiple_drop_data = 11; // offset: 16
uint32 retcode = 8; // offset: 32
uint32 PAOFHFLFFHD = 1; // offset: 36
}
enum CmdAetherDivideType {
BAIILOJDAIB_NLCDGIPGFDJ = 0;
CmdAetherDivideTakeChallengeRewardScRsp = 4836;
CmdAetherDivideTainerInfoScNotify = 4846;
CmdGetAetherDivideChallengeInfoScRsp = 4850;
CmdAetherDivideRefreshEndlessScNotify = 4833;
CmdAetherDivideTakeChallengeRewardCsReq = 4835;
CmdGetAetherDivideChallengeInfoCsReq = 4814;
CmdStartAetherDivideSceneBattleScRsp = 4827;
CmdEquipAetherDividePassiveSkillCsReq = 4805;
CmdSetAetherDivideLineUpScRsp = 4840;
CmdStartAetherDivideChallengeBattleScRsp = 4845;
CmdTakeOffSkillCoreScRsp = 4838;
CmdSwitchAetherDivideLineUpSlotScRsp = 4812;
CmdEquipAetherDividePassiveSkillScRsp = 4808;
CmdAetherDivideSpiritExpUpScRsp = 4818;
CmdAetherDivideFinishChallengeScNotify = 4837;
CmdAetherDivideRefreshEndlessScRsp = 4828;
CmdLeaveAetherDivideSceneCsReq = 4807;
CmdSetAetherDivideLineUpCsReq = 4821;
CmdDMAMEFJBCLE = 4842;
CmdLeaveAetherDivideSceneScRsp = 4823;
CmdAetherDivideSpiritInfoScNotify = 4849;
CmdAetherDivideSkillItemScNotify = 4815;
CmdGetAetherDivideInfoScRsp = 4834;
CmdAetherDivideRefreshEndlessCsReq = 4824;
CmdSwitchAetherDivideLineUpSlotCsReq = 4820;
CmdStartAetherDivideChallengeBattleCsReq = 4819;
CmdAetherDivideLineupScNotify = 4848;
CmdAetherDivideSpiritExpUpCsReq = 4841;
BAIILOJDAIB_DDLDIFLGGKH = 4832;
CmdGetAetherDivideInfoCsReq = 4843;
CmdStartAetherDivideSceneBattleCsReq = 4844;
CmdStartAetherDivideStageBattleScRsp = 4816;
CmdStartAetherDivideStageBattleCsReq = 4806;
CmdTakeOffSkillCoreCsReq = 4803;
}
message BGPNJKENONA {
uint32 FODJGGIGBGJ = 10; // offset: 24
}
// Type: Rsp
// CmdID: 4842
message DMAMEFJBCLE {
uint32 FODJGGIGBGJ = 8; // offset: 24
uint32 retcode = 15; // offset: 28
}
// Type: Req
// CmdID: 4807
message LeaveAetherDivideSceneCsReq {
}
// Type: Rsp
// CmdID: 4823
message LeaveAetherDivideSceneScRsp {
uint32 retcode = 13; // offset: 24
}
// Obf: LACNGKFJELH
// Type: Req
// CmdID: 4844
message StartAetherDivideSceneBattleCsReq {
repeated AssistMonsterEntityInfo assist_monster_entity_info = 4; // offset: 16
repeated uint32 assist_monster_entity_id_list = 3; // offset: 32
uint32 skill_index = 14; // offset: 40
uint32 attacked_by_entity_id = 1; // offset: 44
uint32 cast_entity_id = 11; // offset: 48
}
// Obf: MHMOEHAHION
// Type: Rsp
// CmdID: 4827
message StartAetherDivideSceneBattleScRsp {
AetherDivideBattleInfo battle_info = 11; // offset: 24
uint32 retcode = 12; // offset: 32
uint32 cast_entity_id = 14; // offset: 36
}
// Obf: KPNFCKLHLIP
// Type: Req
// CmdID: 4819
message StartAetherDivideChallengeBattleCsReq {
uint32 FDKFIOLMPHA = 9; // offset: 24
uint32 challenge_id = 6; // offset: 28
}
// Obf: FAOEGBHJBED
// Type: Rsp
// CmdID: 4845
message StartAetherDivideChallengeBattleScRsp {
AetherDivideBattleInfo battle_info = 13; // offset: 16
uint32 retcode = 6; // offset: 32
}
message POPJNEHGMIH {
uint32 slot = 7; // offset: 24
uint32 item_id = 5; // offset: 28
}
message GHBICGMEFPL {
SpBarInfo sp_bar = 6; // offset: 24
repeated POPJNEHGMIH LICLEEICAOE = 5; // offset: 32
uint32 APGDJGPGGMO = 3; // offset: 40
uint32 exp = 7; // offset: 44
uint32 EKKHLMEKJMK = 12; // offset: 48
uint32 promotion = 1; // offset: 52
}
message OCCAABPFBLF {
repeated uint32 AJHCCDONNEK = 10; // offset: 16
uint32 slot = 9; // offset: 32
}
message DMGDLEHEDFB {
uint32 JMMCEJOKMMG = 13; // offset: 24
uint32 num = 9; // offset: 28
uint32 item_id = 1; // offset: 32
}
// Obf: DFBGKPADOEC
// Type: Req
// CmdID: 4843
message GetAetherDivideInfoCsReq {
}
// Obf: GHNMFCHEGGK
// Type: Rsp
// CmdID: 4834
message GetAetherDivideInfoScRsp {
repeated GHBICGMEFPL CCHDKJMFNEP = 5; // offset: 24
repeated DMGDLEHEDFB APHGAEAPLJF = 12; // offset: 32
repeated OCCAABPFBLF lineup_list = 6; // offset: 40
uint32 BDNOLFBJBGJ = 15; // offset: 48
uint32 NCAOMBHCGNA = 10; // offset: 52
uint32 JAOAHONIBJI = 7; // offset: 56
uint32 NCMLHPAALEP = 9; // offset: 60
uint32 retcode = 1; // offset: 64
uint32 FOCACJHLKDB = 11; // offset: 68
}
// Obf: OEDAEKHDOOC
// Type: Req
// CmdID: 4821
message SetAetherDivideLineUpCsReq {
OCCAABPFBLF lineup = 5; // offset: 24
}
// Obf: AAOABMHALOJ
// Type: Rsp
// CmdID: 4840
message SetAetherDivideLineUpScRsp {
OCCAABPFBLF lineup = 9; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: DAKIMICINOH
// Type: Req
// CmdID: 4805
message EquipAetherDividePassiveSkillCsReq {
uint32 APGDJGPGGMO = 6; // offset: 24
uint32 slot = 13; // offset: 28
uint32 item_id = 15; // offset: 32
}
// Obf: LGOCBAKHGEJ
// Type: Rsp
// CmdID: 4808
message EquipAetherDividePassiveSkillScRsp {
GHBICGMEFPL IAGNGEGKDOL = 2; // offset: 16
DMGDLEHEDFB LCCMCPMCLFH = 6; // offset: 32
uint32 retcode = 12; // offset: 40
}
// Obf: PLAFIBPGBKK
// Type: Req
// CmdID: 4803
message TakeOffSkillCoreCsReq {
uint32 slot = 5; // offset: 24
uint32 APGDJGPGGMO = 7; // offset: 28
}
// Obf: JCJIEMCKKDP
// Type: Rsp
// CmdID: 4838
message TakeOffSkillCoreScRsp {
DMGDLEHEDFB LCCMCPMCLFH = 8; // offset: 16
GHBICGMEFPL IAGNGEGKDOL = 11; // offset: 32
uint32 retcode = 10; // offset: 40
}
// Obf: HMMMDEEIJKC
// Type: Req
// CmdID: 4841
message AetherDivideSpiritExpUpCsReq {
uint32 FHAEENDPAAG = 1; // offset: 24
uint32 APGDJGPGGMO = 3; // offset: 28
uint32 NCAOMBHCGNA = 8; // offset: 32
}
// Obf: ELCCBHEBFHO
// Type: Rsp
// CmdID: 4818
message AetherDivideSpiritExpUpScRsp {
GHBICGMEFPL IAGNGEGKDOL = 2; // offset: 16
uint32 NCAOMBHCGNA = 11; // offset: 32
uint32 retcode = 14; // offset: 36
}
// Obf: BNBKEHDGIDK
// Type: Req
// CmdID: 4820
message SwitchAetherDivideLineUpSlotCsReq {
uint32 FDKFIOLMPHA = 13; // offset: 24
}
// Obf: OBIOEKFELPL
// Type: Rsp
// CmdID: 4812
message SwitchAetherDivideLineUpSlotScRsp {
uint32 retcode = 6; // offset: 24
uint32 FDKFIOLMPHA = 3; // offset: 28
}
// Obf: GIKEONGNHEH
// Type: Req
// CmdID: 4806
message StartAetherDivideStageBattleCsReq {
uint32 event_id = 8; // offset: 24
}
// Obf: CPAHMLLDHJC
// Type: Rsp
// CmdID: 4816
message StartAetherDivideStageBattleScRsp {
AetherDivideBattleInfo battle_info = 8; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: PMJECJLKNLJ
// Type: Notify
// CmdID: 4848
message AetherDivideLineupScNotify {
OCCAABPFBLF lineup = 8; // offset: 24
}
// Obf: BNFGJMLJDAK
// Type: Notify
// CmdID: 4849
message AetherDivideSpiritInfoScNotify {
GHBICGMEFPL IAGNGEGKDOL = 12; // offset: 24
repeated GHBICGMEFPL FGBAPJKDFOC = 9; // offset: 32
uint32 NCAOMBHCGNA = 14; // offset: 40
}
// Obf: CADOMBICGJI
// Type: Req
// CmdID: 4814
message GetAetherDivideChallengeInfoCsReq {
}
// Obf: MFELEEHGHLA
// Type: Rsp
// CmdID: 4850
message GetAetherDivideChallengeInfoScRsp {
repeated uint32 NADKCDEOIHJ = 13; // offset: 16
repeated uint32 OHJHICLJABM = 14; // offset: 24
uint32 retcode = 8; // offset: 40
uint32 DIGFECBHCPP = 6; // offset: 44
}
// Obf: KMHNCGCPBEF
// Type: Notify
// CmdID: 4837
message AetherDivideFinishChallengeScNotify {
uint32 challenge_id = 14; // offset: 24
}
// Obf: DKMBKGCHLNE
// Type: Notify
// CmdID: 4846
message AetherDivideTainerInfoScNotify {
uint32 FOCACJHLKDB = 6; // offset: 24
}
// Obf: PHINIAKLBLJ
// Type: Notify
// CmdID: 4815
message AetherDivideSkillItemScNotify {
uint32 num = 12; // offset: 24
uint32 item_id = 13; // offset: 28
}
// Obf: GNBCBNCKLHE
// Type: Req
// CmdID: 4824
message AetherDivideRefreshEndlessCsReq {
}
// Obf: PCOAAAFDNAA
// Type: Rsp
// CmdID: 4828
message AetherDivideRefreshEndlessScRsp {
uint32 JAOAHONIBJI = 13; // offset: 24
uint32 retcode = 1; // offset: 28
}
// Obf: JDMLEOGCCCA
// Type: Notify
// CmdID: 4833
message AetherDivideRefreshEndlessScNotify {
uint32 JAOAHONIBJI = 13; // offset: 24
}
// Obf: CEDCCCCMOCL
// Type: Req
// CmdID: 4835
message AetherDivideTakeChallengeRewardCsReq {
uint32 challenge_id = 13; // offset: 24
}
// Obf: FBBKDPMCLFK
// Type: Rsp
// CmdID: 4836
message AetherDivideTakeChallengeRewardScRsp {
ItemList reward = 6; // offset: 16
uint32 challenge_id = 1; // offset: 32
uint32 retcode = 7; // offset: 36
}
enum CmdAiPamType {
LEJBAOJGJGI_JCDCNPPCNEO = 0;
CmdAiPamResponseFeedbackCsReq = 9534;
CmdTriggerAiPamSpeakScRsp = 9503;
CmdUpdateAiPamSettingsCsReq = 9538;
CmdKIIKHMMDHKP = 9506;
CmdAiPamResponseFeedbackCommentCsReq = 9540;
CmdAiPamMotionScNotify = 9512;
CmdGetAiPamChatHistoryScRsp = 9544;
CmdAiPamResponseFeedbackCommentScRsp = 9505;
CmdTriggerAiPamSpeakCsReq = 9508;
CmdGetAiPamChatHistoryCsReq = 9523;
CmdBKHLGPCDLGL = 9518;
CmdGetAiPamChatInfoScRsp = 9543;
CmdAiPamResponseFeedbackScRsp = 9521;
CmdAiPamAskSettlementScNotify = 9549;
CmdGetAiPamNextQuestionCsReq = 9527;
CmdHGGMNLNJPHG = 9516;
CmdAiPamSendMsgCsReq = 9532;
CmdRecvAiPamChatEventScNotify = 9507;
CmdLHNMDFOPMKN = 9541;
CmdAiPamSendMsgScRsp = 9542;
CmdGetAiPamNextQuestionScRsp = 9519;
CmdUpdateAiPamSettingsScRsp = 9520;
CmdGetAiPamChatInfoCsReq = 9529;
}
// Obf: GAEBCDPICNH
// Type: Req
// CmdID: 9532
message AiPamSendMsgCsReq {
MessageChatData message_datas = 15; // offset: 16
string NJFMDJDMDMA = 3; // offset: 32
FKNKNLGMACL BDPIMPJOJBK = 14; // offset: 40
bool GFIJJLNOOOM = 1; // offset: 44
bool CLDBFBNOLNP = 4; // offset: 45
bool LOODCBCFNMJ = 12; // offset: 46
}
// Obf: NINBBMNLKEH
// Type: Rsp
// CmdID: 9542
message AiPamSendMsgScRsp {
FKNKNLGMACL BDPIMPJOJBK = 5; // offset: 24
uint32 retcode = 6; // offset: 28
}
// Obf: FKCDLPGBLEE
// Type: Notify
// CmdID: 9507
message RecvAiPamChatEventScNotify {
FAIFDBLLGKK OOOACLEFDGM = 14; // offset: 24
}
// Obf: EAJHAKEBDBG
// Type: Req
// CmdID: 9523
message GetAiPamChatHistoryCsReq {
uint32 target_side = 10; // offset: 24
}
// Obf: JACFBOEDEEB
// Type: Rsp
// CmdID: 9544
message GetAiPamChatHistoryScRsp {
repeated ChatMessageData JPCMGNGNONJ = 14; // offset: 16
uint32 target_side = 8; // offset: 32
uint32 retcode = 10; // offset: 36
}
// Obf: OFPHPFENACO
// Type: Req
// CmdID: 9527
message GetAiPamNextQuestionCsReq {
FKNKNLGMACL BDPIMPJOJBK = 11; // offset: 24
}
// Obf: OLNIMIPEKAB
// Type: Rsp
// CmdID: 9519
message GetAiPamNextQuestionScRsp {
repeated NEKAOLPJKEE KDOHKGKBFCH = 5; // offset: 16
uint32 retcode = 8; // offset: 32
FKNKNLGMACL BDPIMPJOJBK = 6; // offset: 36
}
// Obf: JFJKBMAEEMF
// Type: Req
// CmdID: 9529
message GetAiPamChatInfoCsReq {
}
// Obf: JBCKBPGGDCO
// Type: Rsp
// CmdID: 9543
message GetAiPamChatInfoScRsp {
repeated FAIFDBLLGKK BJLHDBPPILI = 6; // offset: 24
string ACFENKABBKK = 15; // offset: 32
bool AGANFJKBFMA = 12; // offset: 40
bool LOCNGFLCENG = 8; // offset: 41
bool OKCIPPLKGCD = 5; // offset: 42
uint32 JKIHICLOPKM = 1; // offset: 44
uint32 retcode = 4; // offset: 48
}
// Obf: CPCLIOIHCKI
// Type: Req
// CmdID: 9534
message AiPamResponseFeedbackCsReq {
FKNKNLGMACL BDPIMPJOJBK = 13; // offset: 24
bool IAJAOMAKAHA = 14; // offset: 28
bool NMMJBGFDNAI = 8; // offset: 29
}
// Obf: CBJOMIPDHJF
// Type: Rsp
// CmdID: 9521
message AiPamResponseFeedbackScRsp {
bool NMMJBGFDNAI = 2; // offset: 24
bool IAJAOMAKAHA = 10; // offset: 25
uint32 retcode = 13; // offset: 28
FKNKNLGMACL BDPIMPJOJBK = 8; // offset: 32
}
// Obf: BAHBEAHIFCC
// Type: Req
// CmdID: 9540
message AiPamResponseFeedbackCommentCsReq {
string IMNOJNCGGNI = 4; // offset: 16
uint32 OLLBLNAGMPC = 12; // offset: 32
}
// Obf: IGDMGNCPFCM
// Type: Rsp
// CmdID: 9505
message AiPamResponseFeedbackCommentScRsp {
uint32 retcode = 9; // offset: 24
}
// Obf: FLECMDNBJMM
// Type: Req
// CmdID: 9508
message TriggerAiPamSpeakCsReq {
FKNKNLGMACL BDPIMPJOJBK = 14; // offset: 24
uint32 JMPPMNAONHM = 13; // offset: 28
}
// Obf: KIDOEDMJDGJ
// Type: Rsp
// CmdID: 9503
message TriggerAiPamSpeakScRsp {
FKNKNLGMACL BDPIMPJOJBK = 13; // offset: 24
uint32 JMPPMNAONHM = 3; // offset: 28
uint32 retcode = 5; // offset: 32
}
// Obf: LILHIEALFOC
// Type: Req
// CmdID: 9538
message UpdateAiPamSettingsCsReq {
bool LOCNGFLCENG = 10; // offset: 24
}
// Obf: JPCEIGAGLND
// Type: Rsp
// CmdID: 9520
message UpdateAiPamSettingsScRsp {
bool LOCNGFLCENG = 13; // offset: 24
uint32 retcode = 5; // offset: 28
}
// Obf: EPPBALGDGEF
// Type: Notify
// CmdID: 9512
message AiPamMotionScNotify {
repeated string BLCCBDPODFM = 15; // offset: 24
}
// Type: Req
// CmdID: 9506
message KIIKHMMDHKP {
repeated NGBBCMBMOLI MIEFCFLJLAH = 1; // offset: 24
}
// Type: Rsp
// CmdID: 9516
message HGGMNLNJPHG {
uint32 retcode = 4; // offset: 24
}
// Type: Req
// CmdID: 9541
message LHNMDFOPMKN {
JFCPFBLKJAB return_data = 7; // offset: 24
string BLDMFDKDJDM = 3; // offset: 32
}
// Type: Rsp
// CmdID: 9518
message BKHLGPCDLGL {
uint32 retcode = 6; // offset: 24
}
// Obf: HOHCCKGOOEE
// Type: Notify
// CmdID: 9549
message AiPamAskSettlementScNotify {
MDGIOENHBEJ EIADGIMDNMO = 15; // offset: 24
}
enum CmdAlleyType {
ENHFBPKPFDI_NLCDGIPGFDJ = 0;
CmdAlleyOrderChangedScNotify = 4761;
CmdDPFGBJFOFCE = 4759;
CmdAlleyPlacingGameCsReq = 4754;
CmdAlleyShipmentEventEffectsScNotify = 4730;
CmdPPJKEKEPFMF = 4781;
ENHFBPKPFDI_MLKIKMBONLC = 4748;
CmdCKJACADHCCC = 4732;
CmdGetSaveLogisticsMapScRsp = 4728;
CmdGAAMMAACICO = 4792;
CmdTakePrestigeRewardCsReq = 4729;
CmdActivityRaidPlacingGameCsReq = 4705;
CmdENOABFIPHOB = 4774;
CmdPrestigeLevelUpCsReq = 4771;
CmdKGKKFPGNELC = 4701;
CmdGetAlleyInfoScRsp = 4703;
CmdTakePrestigeRewardScRsp = 4712;
CmdGetAlleyInfoCsReq = 4773;
CmdAlleyTakeEventRewardCsReq = 4720;
CmdLogisticsGameScRsp = 4727;
CmdAlleyPlacingGameScRsp = 4783;
CmdLogisticsGameCsReq = 4780;
CmdMGMDNBOLBMO = 4787;
CmdNGOKHFLMLNJ = 4735;
ENHFBPKPFDI_GHICLFBGFDL = 4776;
CmdLogisticsScoreRewardSyncInfoScNotify = 4716;
CmdHMBPGPOIFNE = 4785;
CmdGIFADCJKKFE = 4715;
ENHFBPKPFDI_PCBAGHCNOLC = 4767;
CmdLogisticsInfoScNotify = 4766;
CmdAlleyEventChangeNotify = 4710;
CmdActivityRaidPlacingGameScRsp = 4714;
CmdPrestigeLevelUpScRsp = 4778;
CmdAlleyTakeEventRewardScRsp = 4799;
CmdAlleyFundsScNotify = 4752;
CmdGetSaveLogisticsMapCsReq = 4749;
ENHFBPKPFDI_MONJHMOILDM = 4738;
}
enum OCLNFBEAGMM {
OCLNFBEAGMM_PHMKDHKBLDE = 0;
OCLNFBEAGMM_CLMKNFILOLB = 1;
OCLNFBEAGMM_KONBAMDOGDH = 2;
OCLNFBEAGMM_JNGJIPCHJKG = 3;
OCLNFBEAGMM_CIDIHBPFELP = 4;
OCLNFBEAGMM_LBINPJOOJOD = 5;
OCLNFBEAGMM_BBONHJIJLKF = 6;
OCLNFBEAGMM_GEONEAAANKG = 7;
}
enum PFPHIIKEFIB {
PFPHIIKEFIB_NLCDGIPGFDJ = 0;
PFPHIIKEFIB_NOHNGBAJNGO = 1;
PFPHIIKEFIB_JHIICNJIKPC = 2;
PFPHIIKEFIB_JOIIBDJJOAH = 3;
}
enum AlleyEventState {
AJOCCOAIFIF_NAPMFFDMLEK = 0;
AJOCCOAIFIF_EMJDKBJFFHF = 1;
AJOCCOAIFIF_MOMHEEPILJO = 2;
AJOCCOAIFIF_HDGPEEIJIJP = 3;
}
// Obf: CPFBHLBMJOG
// Type: Req
// CmdID: 4773
message GetAlleyInfoCsReq {
}
message JEEHGNIBIFE {
uint32 map_id = 6; // offset: 24
uint32 APNAFLBGENA = 12; // offset: 28
}
message JPOLHBFCDNB {
uint32 shop_id = 1; // offset: 24
uint32 level = 2; // offset: 28
}
message GDGEIAHNDAD {
repeated uint32 IFOKHMFNNNF = 15; // offset: 16
repeated JEEHGNIBIFE OELPOFLBMIE = 5; // offset: 24
repeated IODAFIBPAGM CFNKOBKJKNK = 13; // offset: 32
repeated BOLCGIOGIBP ALOOPKCJFEA = 1; // offset: 48
}
// Obf: OAJOMNJMJLE
// Type: Rsp
// CmdID: 4703
message GetAlleyInfoScRsp {
PICDJHEPJLC EEAACLBJODA = 3; // offset: 16
repeated uint32 AMHAEPILIKF = 9; // offset: 24
repeated uint32 KENFKICLMGJ = 11; // offset: 32
repeated uint32 LAANLLFBLDP = 10; // offset: 40
map<uint32, uint32> BECKKLBMFHK = 2; // offset: 56
GDGEIAHNDAD NFJKAILEFAD = 5; // offset: 64
KPBAIEMEFFH HAMAOOBGMLO = 1; // offset: 72
repeated CEKIFBMPEFH PMIFFBHOOOO = 14; // offset: 80
uint32 cur_fund = 8; // offset: 88
uint32 level = 12; // offset: 92
uint32 EEMCOEHGBAJ = 13; // offset: 96
uint32 retcode = 15; // offset: 100
}
message GHMINCEANHG {
uint32 LMKJLEOPKKL = 11; // offset: 24
uint32 JAKMMNIEBGJ = 6; // offset: 28
}
message CBBPDLPAIPL {
repeated GHMINCEANHG NJKDKIEBGHG = 3; // offset: 24
uint32 goods_id = 7; // offset: 32
}
message AlleyPlacingShip {
repeated CBBPDLPAIPL goods_list = 12; // offset: 16
uint32 ship_id = 13; // offset: 32
}
// Obf: DEPIILNKIPE
// Type: Req
// CmdID: 4754
message AlleyPlacingGameCsReq {
AlleyPlacingShip GPOMFKNHCPB = 10; // offset: 16
uint32 DPPOHBGCAGF = 14; // offset: 32
uint32 BNPKLKIENIK = 6; // offset: 36
uint32 cost_time = 13; // offset: 40
uint32 BEAKGBHFLPJ = 9; // offset: 44
uint32 JFALDHKOAOL = 7; // offset: 48
uint32 JJGKLHLMMNC = 2; // offset: 52
uint32 IDILDCBMECI = 1; // offset: 56
uint32 CAAHDGFMNNO = 12; // offset: 60
}
// Obf: EGJCAPACHMJ
// Type: Rsp
// CmdID: 4783
message AlleyPlacingGameScRsp {
uint32 LFMHGMJELEE = 8; // offset: 24
uint32 retcode = 13; // offset: 28
uint32 AJBEOCIEPKP = 10; // offset: 32
uint32 JKBINMNFPKK = 3; // offset: 36
uint32 BIJPMOBEIJC = 7; // offset: 40
uint32 CIBNBDLMEIC = 14; // offset: 44
uint32 event_id = 6; // offset: 48
uint32 ABHOECNLLGE = 9; // offset: 52
}
// Obf: FMFAKLOHCHN
// Type: Req
// CmdID: 4705
message ActivityRaidPlacingGameCsReq {
AlleyPlacingShip GPOMFKNHCPB = 15; // offset: 24
oneof EFJLHNMJEED {
uint32 GFHGCDEJFIE = 5; // offset: 32
uint32 CAAHDGFMNNO = 13; // offset: 32
}
}
// Obf: OEEMFNGCOBO
// Type: Rsp
// CmdID: 4714
message ActivityRaidPlacingGameScRsp {
uint32 retcode = 13; // offset: 36
oneof EFJLHNMJEED {
uint32 GFHGCDEJFIE = 6; // offset: 16
uint32 CAAHDGFMNNO = 4; // offset: 16
}
}
message KPBAIEMEFFH {
repeated uint32 DNLGMDCMFGF = 10; // offset: 16
repeated uint32 EPEELMJDJKP = 8; // offset: 32
uint32 EBOMMHDNBJL = 9; // offset: 40
bool FPDGKFHFIEE = 1; // offset: 44
uint32 OCNLDDNIHOH = 4; // offset: 48
uint32 BCOAIDIFBBG = 7; // offset: 52
}
// Obf: MNPGEDIDKEN
// Type: Notify
// CmdID: 4761
message AlleyOrderChangedScNotify {
KPBAIEMEFFH NGKPDFJBNMF = 15; // offset: 24
}
// Type: Notify
// CmdID: 4759
message DPFGBJFOFCE {
uint32 FNCLCJCBPLA = 9; // offset: 24
}
message JOMEGNGJKJK {
repeated uint32 GADMAOCHBKN = 3; // offset: 16
repeated uint32 BPCADEMEGNP = 1; // offset: 32
repeated uint32 OGDKJPDFFAI = 12; // offset: 40
uint32 shop_id = 8; // offset: 48
uint32 ANHEOHPNKKC = 7; // offset: 52
uint32 EBNNNMFGHBJ = 13; // offset: 56
uint32 CJHLDCAGKND = 10; // offset: 60
}
message IODAFIBPAGM {
repeated JOMEGNGJKJK JNGNGMJCAAI = 6; // offset: 16
uint32 map_id = 9; // offset: 32
uint32 cost_time = 14; // offset: 36
}
message BOLCGIOGIBP {
ItemList reward = 14; // offset: 24
uint32 FMCPHDJEIDC = 2; // offset: 32
uint32 AAMKNOOMEOO = 10; // offset: 36
uint32 map_id = 5; // offset: 40
uint32 EFBOOJGNKOH = 3; // offset: 44
uint32 max_score = 7; // offset: 48
uint32 LLEPGPKGBGM = 1; // offset: 52
}
// Obf: CJEFCNKNGNC
// Type: Req
// CmdID: 4780
message LogisticsGameCsReq {
repeated IODAFIBPAGM MDNBOBFGKFN = 15; // offset: 24
bool CNCJKGEDEII = 9; // offset: 32
}
// Obf: PCEJNOKIGOF
// Type: Notify
// CmdID: 4716
message LogisticsScoreRewardSyncInfoScNotify {
repeated BOLCGIOGIBP ALOOPKCJFEA = 11; // offset: 24
}
// Obf: KBKHHILFFOF
// Type: Rsp
// CmdID: 4727
message LogisticsGameScRsp {
repeated BOLCGIOGIBP ALOOPKCJFEA = 9; // offset: 16
uint32 retcode = 14; // offset: 32
uint32 event_id = 2; // offset: 36
bool CNCJKGEDEII = 4; // offset: 40
}
message CEKIFBMPEFH {
AlleyEventState state = 8; // offset: 24
uint32 event_id = 7; // offset: 28
uint32 FHMBKAPPAGO = 9; // offset: 32
}
// Type: Req
// CmdID: 4715
message GIFADCJKKFE {
uint32 event_id = 6; // offset: 24
}
// Type: Rsp
// CmdID: 4781
message PPJKEKEPFMF {
uint32 retcode = 13; // offset: 24
uint32 event_id = 4; // offset: 28
}
// Obf: MFBBJPEPDJM
// Type: Notify
// CmdID: 4710
message AlleyEventChangeNotify {
CEKIFBMPEFH OOOACLEFDGM = 10; // offset: 24
uint32 KHANHNFACLN = 5; // offset: 32
}
// Type: Notify
// CmdID: 4787
message MGMDNBOLBMO {
uint32 MONFBLGFKGB = 9; // offset: 24
}
// Obf: NIHMFACHENB
// Type: Req
// CmdID: 4729
message TakePrestigeRewardCsReq {
uint32 level = 5; // offset: 24
}
// Obf: ODBFGHLOPJD
// Type: Rsp
// CmdID: 4712
message TakePrestigeRewardScRsp {
ItemList reward = 12; // offset: 24
uint32 retcode = 6; // offset: 32
uint32 level = 10; // offset: 36
}
// Obf: HBNANEIBPBG
// Type: Req
// CmdID: 4771
message PrestigeLevelUpCsReq {
}
// Obf: MKFGIOCFPJL
// Type: Rsp
// CmdID: 4778
message PrestigeLevelUpScRsp {
uint32 retcode = 10; // offset: 24
uint32 level = 3; // offset: 28
}
// Obf: DLEHOPOJKKM
// Type: Notify
// CmdID: 4752
message AlleyFundsScNotify {
uint32 cur_fund = 5; // offset: 24
}
// Type: Req
// CmdID: 4774
message ENOABFIPHOB {
repeated IODAFIBPAGM MDNBOBFGKFN = 14; // offset: 16
}
// Type: Rsp
// CmdID: 4792
message GAAMMAACICO {
repeated IODAFIBPAGM MDNBOBFGKFN = 14; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: LALKCKEAFPE
// Type: Notify
// CmdID: 4766
message LogisticsInfoScNotify {
GDGEIAHNDAD NFJKAILEFAD = 14; // offset: 16
}
message PICDJHEPJLC {
map<uint32, uint32> PCDFIOCMJFE = 8; // offset: 24
uint32 ACAOLNODBLN = 13; // offset: 32
uint32 LEGCBILEEHK = 3; // offset: 36
}
// Obf: KLAFHGGFBJD
// Type: Notify
// CmdID: 4730
message AlleyShipmentEventEffectsScNotify {
PICDJHEPJLC JBFIFNPJNHA = 3; // offset: 24
}
// Obf: LBCBJBKNNCC
// Type: Req
// CmdID: 4749
message GetSaveLogisticsMapCsReq {
}
// Obf: ABOFBLJPHHE
// Type: Rsp
// CmdID: 4728
message GetSaveLogisticsMapScRsp {
repeated IODAFIBPAGM CFNKOBKJKNK = 10; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Type: Notify
// CmdID: 4701
message KGKKFPGNELC {
map<uint32, uint32> BECKKLBMFHK = 6; // offset: 24
}
message HOHLBBCMKLK {
}
// Type: Rsp
// CmdID: 4785
message HMBPGPOIFNE {
uint32 retcode = 5; // offset: 24
uint32 BIIBPCNNMAE = 11; // offset: 28
}
// Obf: EJIPDMFGOON
// Type: Req
// CmdID: 4720
message AlleyTakeEventRewardCsReq {
uint32 event_id = 7; // offset: 24
}
// Obf: DBIAIJKONFB
// Type: Rsp
// CmdID: 4799
message AlleyTakeEventRewardScRsp {
ItemList reward = 3; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Type: Req
// CmdID: 4732
message CKJACADHCCC {
}
// Type: Rsp
// CmdID: 4735
message NGOKHFLMLNJ {
uint32 retcode = 2; // offset: 24
}
enum CmdArchiveType {
MFJDGMGKMDJ_NLCDGIPGFDJ = 0;
CmdGetArchiveDataCsReq = 2373;
CmdKKOGBFCLNHB = 2327;
CmdGetArchiveDataScRsp = 2303;
CmdBJJGFKAOKLG = 2380;
}
message RelicList {
uint32 set_id = 15; // offset: 24
uint32 type = 3; // offset: 28
}
message MonsterList {
uint32 monster_id = 15; // offset: 24
uint32 num = 14; // offset: 28
}
message ArchiveData {
repeated uint32 archive_equipment_id_list = 15; // offset: 16
repeated uint32 archive_avatar_id_list = 3; // offset: 24
repeated RelicList relic_list = 6; // offset: 32
repeated MonsterList kill_monster_list = 13; // offset: 48
repeated uint32 archive_missing_equipment_id_list = 2; // offset: 56
}
// Obf: IPFMCBBMOEC
// Type: Req
// CmdID: 2373
message GetArchiveDataCsReq {
}
// Obf: JPMDALGBLBO
// Type: Rsp
// CmdID: 2303
message GetArchiveDataScRsp {
ArchiveData archive_data = 10; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Type: Req
// CmdID: 2380
message BJJGFKAOKLG {
}
// Type: Rsp
// CmdID: 2327
message KKOGBFCLNHB {
ArchiveData archive_data = 12; // offset: 16
uint32 retcode = 2; // offset: 32
}
enum CmdAvatarType {
JHGIIBJGLEL_NLCDGIPGFDJ = 0;
CmdGetPreAvatarGrowthInfoCsReq = 367;
CmdAddMultiPathAvatarScNotify = 330;
JHGIIBJGLEL_BKBHLOFEHOC = 348;
CmdLENDBHPIOJK = 390;
CmdSetAvatarPathScRsp = 363;
JHGIIBJGLEL_CAOIEGEDBLL = 336;
CmdDressRelicAvatarScRsp = 376;
CmdGetPreAvatarActivityListScRsp = 305;
JHGIIBJGLEL_CFBPNHBMCEO = 353;
CmdAvatarExpUpScRsp = 327;
JHGIIBJGLEL_ONCCDOGNGGM = 315;
CmdGetPreAvatarGrowthInfoScRsp = 385;
CmdPromoteAvatarScRsp = 381;
CmdMarkAvatarScRsp = 366;
CmdAvatarPathChangedNotify = 317;
JHGIIBJGLEL_KIOLGLCCNAA = 392;
CmdTakeOffRelicScRsp = 361;
JHGIIBJGLEL_CPCFHPMOHDD = 306;
CmdSetAvatarEnhancedIdCsReq = 332;
CmdTakeOffEquipmentScRsp = 312;
JHGIIBJGLEL_FGKDLCDIOGL = 349;
JHGIIBJGLEL_AFODJNHAKCJ = 380;
CmdUnlockAvatarPathScRsp = 400;
CmdSetAvatarEnhancedIdScRsp = 335;
CmdDressAvatarCsReq = 310;
CmdSetGrowthTargetAvatarScRsp = 328;
CmdActiveEidolonCsReq = 383;
CmdGetPreAvatarActivityListCsReq = 316;
CmdActiveEidolonScRsp = 309;
CmdTakePromotionRewardCsReq = 324;
CmdDressAvatarSkinScRsp = 352;
CmdSetPlayerOutfitCsReq = 314;
JHGIIBJGLEL_DPAAIBGLDOB = 339;
CmdUnlockAvatarSkinScNotify = 374;
CmdSetMultipleAvatarPathsScRsp = 388;
CmdDressRelicAvatarCsReq = 342;
CmdCFGGOBEDJOK = 301;
CmdTakeOffRelicCsReq = 338;
CmdSetPlayerOutfitScRsp = 382;
CmdTakeOffAvatarSkinScRsp = 359;
CmdTakeOffEquipmentCsReq = 329;
CmdAvatarSpecialSkilltreeUnlockScNotify = 326;
CmdGetAvatarDataScRsp = 303;
CmdDressAvatarScRsp = 387;
CmdTakePromotionRewardScRsp = 371;
CmdUnlockSkilltreeScRsp = 313;
CmdAddAvatarScNotify = 354;
JHGIIBJGLEL_CKCCDCNLDOI = 378;
CmdGetAvatarDataCsReq = 373;
}
enum CFMDKNCDDAL {
CFMDKNCDDAL_NADPFMGBHDJ = 0;
CFMDKNCDDAL_GGGLNCBOICD = 1;
}
enum AddAvatarSrcState {
ADD_AVATAR_SRC_NONE = 0;
ADD_AVATAR_SRC_GACHA = 1;
ADD_AVATAR_SRC_ROGUE = 2;
ADD_AVATAR_SRC_DELIVERY = 3;
}
enum GCALLOJPPIJ {
GCALLOJPPIJ_NLCDGIPGFDJ = 0;
GCALLOJPPIJ_BDEFGIPPKNM = 1;
GCALLOJPPIJ_BPBFOIJKCJA = 2;
}
enum GrowthTargetState {
GrowthTargetState_MMBDGPMCJKH = 0;
GrowthTargetState_PDHPKPOCOHM = 1;
GrowthTargetState_CMBMDMBHFEC = 2;
GrowthTargetState_DALNOIDGBGI = 3;
GrowthTargetState_JEAOCLOOAMJ = 4;
GrowthTargetState_FCKJLEGDJHJ = 5;
}
// Type: Req
// CmdID: 373
message GetAvatarDataCsReq {
repeated uint32 base_avatar_id_list = 8; // offset: 24
bool is_get_all = 5; // offset: 32
}
message AvatarPathSkillTree {
uint32 level = 3; // offset: 24
uint32 anchor_type = 5; // offset: 28
}
message Avatar {
repeated uint32 has_taken_promotion_reward_list = 8; // offset: 24
uint32 equipment_unique_id = 1; // offset: 32
uint32 base_avatar_id = 7; // offset: 36
uint32 exp = 12; // offset: 40
bool is_marked = 11; // offset: 44
uint32 level = 13; // offset: 48
uint32 cur_multi_path_avatar_type = 5; // offset: 52
uint32 promotion = 2; // offset: 56
uint64 first_met_time_stamp = 10; // offset: 64
}
message AvatarPathData {
repeated AvatarPathSkillTree avatar_path_skill_tree = 9; // offset: 16
repeated EquipRelic equip_relic_list = 11; // offset: 24
uint32 unk_enhanced_id = 3; // offset: 40
uint32 path_equipment_id = 14; // offset: 44
uint64 unlock_timestamp = 6; // offset: 48
uint32 rank = 2; // offset: 56
uint32 avatar_id = 5; // offset: 60
uint32 dressed_skin_id = 8; // offset: 64
}
// Type: Rsp
// CmdID: 303
message GetAvatarDataScRsp {
repeated uint32 basic_type_id_list = 10; // offset: 24
repeated Avatar avatar_list = 6; // offset: 32
repeated CFMDKNCDDAL PILOAFIMCGK = 1; // offset: 40
repeated uint32 skin_list = 12; // offset: 48
CJLCPMDGIBO DHKFCDAGHDM = 14; // offset: 56
repeated AvatarPathData avatar_path_data_info_list = 9; // offset: 64
repeated APAMFCKFHLL JBFBEOLOHJN = 13; // offset: 72
bool is_get_all = 3; // offset: 80
uint32 retcode = 8; // offset: 84
uint32 JFAADMONJNF = 7; // offset: 88
}
message AvatarExpUpCsReq {
ItemCostData item_cost = 13; // offset: 24
uint32 base_avatar_id = 7; // offset: 32
}
// Type: Rsp
// CmdID: 327
message AvatarExpUpScRsp {
repeated PileItem return_item_list = 1; // offset: 24
uint32 retcode = 12; // offset: 32
}
message UnlockSkillTreeCsReq {
repeated ItemCost item_list = 11; // offset: 24
uint32 point_id = 15; // offset: 32
uint32 level = 4; // offset: 36
}
// Type: Rsp
// CmdID: 313
message UnlockSkilltreeScRsp {
uint32 point_id = 15; // offset: 24
uint32 retcode = 9; // offset: 28
uint32 level = 13; // offset: 32
}
message PromoteAvatarCsReq {
repeated ItemCost item_list = 5; // offset: 16
uint32 base_avatar_id = 13; // offset: 32
}
// Type: Rsp
// CmdID: 381
message PromoteAvatarScRsp {
uint32 retcode = 13; // offset: 24
}
// Type: Req
// CmdID: 310
message DressAvatarCsReq {
uint32 avatar_id = 13; // offset: 24
uint32 equipment_unique_id = 8; // offset: 28
}
// Type: Rsp
// CmdID: 387
message DressAvatarScRsp {
uint32 retcode = 15; // offset: 24
}
// Type: Req
// CmdID: 329
message TakeOffEquipmentCsReq {
uint32 avatar_id = 8; // offset: 24
}
// Type: Rsp
// CmdID: 312
message TakeOffEquipmentScRsp {
uint32 retcode = 2; // offset: 24
}
// Type: Notify
// CmdID: 354
message AddAvatarScNotify {
ItemList reward = 13; // offset: 24
uint32 base_avatar_id = 2; // offset: 32
AddAvatarSrcState src = 9; // offset: 36
bool is_new = 15; // offset: 40
}
// Type: Notify
// CmdID: 330
message AddMultiPathAvatarScNotify {
ItemList reward = 7; // offset: 24
repeated NKDNFDCFNCP HJMDNLBNPNA = 2; // offset: 32
bool is_new = 12; // offset: 40
GCALLOJPPIJ ALKDBJEGAGG = 6; // offset: 44
uint32 avatar_id = 9; // offset: 48
}
// Type: Req
// CmdID: 383
message ActiveEidolonCsReq {
ItemCostData cost_data = 12; // offset: 16
uint32 avatar_id = 3; // offset: 32
uint32 rank = 6; // offset: 36
}
// Type: Rsp
// CmdID: 309
message ActiveEidolonScRsp {
uint32 retcode = 11; // offset: 24
}
message DressRelicParam {
uint32 relic_unique_id = 2; // offset: 24
uint32 relic_type = 1; // offset: 28
}
// Type: Req
// CmdID: 342
message DressRelicAvatarCsReq {
repeated DressRelicParam switch_list = 3; // offset: 24
uint32 avatar_id = 9; // offset: 32
}
// Type: Rsp
// CmdID: 376
message DressRelicAvatarScRsp {
uint32 avatar_id = 3; // offset: 24
uint32 retcode = 12; // offset: 28
}
// Type: Req
// CmdID: 338
message TakeOffRelicCsReq {
repeated uint32 relic_type_list = 8; // offset: 24
uint32 avatar_id = 15; // offset: 32
}
// Type: Rsp
// CmdID: 361
message TakeOffRelicScRsp {
uint32 retcode = 6; // offset: 24
}
// Type: Req
// CmdID: 324
message TakePromotionRewardCsReq {
uint32 base_avatar_id = 5; // offset: 24
uint32 promotion = 9; // offset: 28
}
// Type: Rsp
// CmdID: 371
message TakePromotionRewardScRsp {
ItemList reward_list = 12; // offset: 24
uint32 retcode = 7; // offset: 32
}
message DressAvatarSkinCsReq {
uint32 avatar_id = 14; // offset: 24
uint32 skin_id = 12; // offset: 28
}
// Type: Rsp
// CmdID: 352
message DressAvatarSkinScRsp {
uint32 retcode = 3; // offset: 24
}
message TakeOffAvatarSkinCsReq {
uint32 avatar_id = 1; // offset: 24
}
// Type: Rsp
// CmdID: 359
message TakeOffAvatarSkinScRsp {
uint32 retcode = 12; // offset: 24
}
// Type: Notify
// CmdID: 374
message UnlockAvatarSkinScNotify {
uint32 skin_id = 4; // offset: 24
}
// Type: Req
// CmdID: 314
message SetPlayerOutfitCsReq {
CJLCPMDGIBO DHKFCDAGHDM = 5; // offset: 16
}
// Type: Rsp
// CmdID: 382
message SetPlayerOutfitScRsp {
uint32 retcode = 6; // offset: 24
}
message MarkAvatarCsReq {
uint32 avatar_id = 3; // offset: 24
bool is_marked = 7; // offset: 28
}
// Type: Rsp
// CmdID: 366
message MarkAvatarScRsp {
uint32 retcode = 15; // offset: 24
bool is_marked = 8; // offset: 28
uint32 avatar_id = 6; // offset: 32
}
message SetGrowthTargetAvatarCsReq {
repeated CFMDKNCDDAL FLINDJJJFLB = 2; // offset: 16
uint32 avatar_id = 4; // offset: 32
uint32 FCACACLEJNM = 9; // offset: 36
GrowthTargetState source = 6; // offset: 40
}
// Type: Rsp
// CmdID: 328
message SetGrowthTargetAvatarScRsp {
repeated CFMDKNCDDAL FLINDJJJFLB = 9; // offset: 16
uint32 JFAADMONJNF = 10; // offset: 32
uint32 retcode = 14; // offset: 36
uint32 growth_avatar_id = 15; // offset: 40
}
// Type: Notify
// CmdID: 301
message CFGGOBEDJOK {
repeated CFMDKNCDDAL FLINDJJJFLB = 9; // offset: 24
uint32 JFAADMONJNF = 7; // offset: 32
}
// Obf: FNEKPCPNKLO
// Type: Req
// CmdID: 316
message GetPreAvatarActivityListCsReq {
}
// Obf: CEAIGOBEACN
// Type: Rsp
// CmdID: 305
message GetPreAvatarActivityListScRsp {
repeated uint32 DDMEHPDHPLM = 1; // offset: 24
uint32 retcode = 14; // offset: 32
}
message OGIFJNIGHBO {
string NOCPIJJBKCB = 1130; // offset: 16
string LACBKOCCFHL = 682; // offset: 24
string JEMHFHJKBEN = 1565; // offset: 32
string NDJGLMCPFHK = 938; // offset: 48
uint32 BJFJHEJGFPM = 9; // offset: 56
uint32 JHLPBJCAIIF = 7; // offset: 60
uint32 JPGOACKIFFC = 3; // offset: 64
uint32 FDIJAFBCILL = 12; // offset: 68
uint32 OIFPBOCOALL = 15; // offset: 72
uint32 type = 487; // offset: 76
uint32 IEGOLHHOANB = 1; // offset: 80
uint32 LNHKCMAPMLM = 11; // offset: 84
uint32 PPDAGPPKEJD = 737; // offset: 88
uint32 JOBMEJMFELF = 4; // offset: 92
uint32 PELFCMAHJGA = 10; // offset: 96
uint32 PGJKALFDFMA = 8; // offset: 100
uint32 DKEBMGFMCBH = 13; // offset: 104
uint32 CAHBPNLNKCC = 6; // offset: 108
uint32 BFEPBBLIOGP = 2; // offset: 112
uint32 panel_id = 1535; // offset: 116
uint32 DLGCGJCKLCB = 14; // offset: 120
uint32 IICANCHNIBB = 5; // offset: 124
}
// Obf: KIBJDDNABII
// Type: Req
// CmdID: 367
message GetPreAvatarGrowthInfoCsReq {
}
// Obf: NMLGHIFLBNN
// Type: Rsp
// CmdID: 385
message GetPreAvatarGrowthInfoScRsp {
repeated OGIFJNIGHBO JLMMCNIMPOA = 6; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Type: Req
// CmdID: 332
message SetAvatarEnhancedIdCsReq {
uint32 enhanced_id = 1; // offset: 24
uint32 avatar_id = 11; // offset: 28
}
// Type: Rsp
// CmdID: 335
message SetAvatarEnhancedIdScRsp {
uint32 unk_enhanced_id = 14; // offset: 24
uint32 growth_avatar_id = 10; // offset: 28
uint32 retcode = 15; // offset: 32
}
message SetAvatarPathCsReq {
MultiPathAvatarType avatar_id = 6; // offset: 24
}
// Type: Rsp
// CmdID: 363
message SetAvatarPathScRsp {
MultiPathAvatarType avatar_id = 2; // offset: 24
uint32 retcode = 12; // offset: 28
}
message SetMultipleAvatarPathsCsReq {
repeated MultiPathAvatarType avatar_id_list = 6; // offset: 16
}
// Type: Rsp
// CmdID: 388
message SetMultipleAvatarPathsScRsp {
uint32 retcode = 1; // offset: 24
}
message UnlockAvatarPathCsReq {
MultiPathAvatarType avatar_id = 10; // offset: 24
}
// Type: Rsp
// CmdID: 400
message UnlockAvatarPathScRsp {
repeated uint32 basic_type_id_list = 12; // offset: 16
ItemList reward = 6; // offset: 32
MultiPathAvatarType avatar_id = 14; // offset: 40
uint32 retcode = 13; // offset: 44
}
// Type: Notify
// CmdID: 317
message AvatarPathChangedNotify {
uint32 base_avatar_id = 15; // offset: 24
MultiPathAvatarType cur_multi_path_avatar_type = 4; // offset: 28
}
// Type: Notify
// CmdID: 326
message AvatarSpecialSkilltreeUnlockScNotify {
uint32 point_id = 13; // offset: 24
uint32 avatar_id = 12; // offset: 28
}
// Type: Notify
// CmdID: 390
message LENDBHPIOJK {
uint32 avatar_id = 15; // offset: 24
}
enum CmdBattleType {
EJCOIDCJDHM_NLCDGIPGFDJ = 0;
CmdQuitBattleScRsp = 127;
CmdPVEBattleResultScRsp = 103;
CmdSyncClientResVersionScRsp = 181;
CmdReBattleAfterBattleLoseCsNotify = 154;
CmdQuitBattleCsReq = 180;
CmdRebattleByClientCsNotify = 183;
CmdBattleReplayScNotify = 109;
CmdQuitBattleScNotify = 110;
CmdPVEBattleResultCsReq = 173;
CmdServerSimulateBattleFinishScNotify = 112;
CmdGetCurBattleInfoCsReq = 136;
EJCOIDCJDHM_NAOMMJCLMOI = 187;
CmdSyncClientResVersionCsReq = 115;
CmdGetCurBattleInfoScRsp = 113;
CmdBattleLogReportScRsp = 129;
}
// Obf: CHIIPPKECEF
// Type: Req
// CmdID: 173
message PVEBattleResultCsReq {
map<string, uint32> LJJEOOJCEOG = 7; // offset: 16
BattleStatistics stt = 15; // offset: 24
bytes turn_snapshot_hash = 2; // offset: 32
string debug_extra_info = 4; // offset: 48
repeated BattleOp op_list = 1; // offset: 56
uint32 LJKMPIMKOMO = 13; // offset: 64
uint32 stage_id = 8; // offset: 68
uint32 cost_time = 9; // offset: 72
uint32 NIBMFCFBHEP = 14; // offset: 76
uint32 LGOJDHLMGEN = 12; // offset: 80
bool LGJMMJEFGNK = 6; // offset: 84
bool NNGDLOHALCN = 10; // offset: 85
bool DKIDHMAOMJB = 11; // offset: 86
BattleEndStatus end_status = 3; // offset: 88
uint32 battle_id = 5; // offset: 92
}
// Obf: PPNMNDKILGL
// Type: Rsp
// CmdID: 103
message PVEBattleResultScRsp {
ItemList item_list_unk1 = 727; // offset: 16
string DPHOLBABAOL = 3; // offset: 24
ItemList item_list_unk2 = 6; // offset: 32
repeated BattleAvatar battle_avatar_list = 4; // offset: 40
LMDPKOELKFL ABEMLCJBIEF = 1442; // offset: 48
ItemList multiple_drop_data = 2; // offset: 56
ItemList drop_data = 13; // offset: 72
string DIMHPKFPPKA = 11; // offset: 80
bool OPDKJBHLOJM = 693; // offset: 88
bool check_identical = 12; // offset: 89
uint32 AKDGBBDFDHA = 8; // offset: 92
uint32 stage_id = 1; // offset: 96
uint32 EAHGEKNLHPN = 9; // offset: 100
uint32 event_id = 10; // offset: 104
BattleEndStatus end_status = 15; // offset: 108
uint32 battle_id = 7; // offset: 112
uint32 LEMGICCOKBK = 14; // offset: 116
uint32 retcode = 5; // offset: 120
}
// Type: Req
// CmdID: 180
message QuitBattleCsReq {
BattleStatistics stt = 10; // offset: 16
RebattleType NKDAAAGPCDB = 13; // offset: 32
}
// Type: Rsp
// CmdID: 127
message QuitBattleScRsp {
uint32 retcode = 9; // offset: 24
}
// Obf: FAMHHDBNNFD
// Type: Req
// CmdID: 136
message GetCurBattleInfoCsReq {
}
// Obf: LJJAAGCEBCK
// Type: Rsp
// CmdID: 113
message GetCurBattleInfoScRsp {
AetherDivideBattleInfo HIDIEJALFIE = 3; // offset: 24
SceneBattleInfo battle_info = 5; // offset: 32
BattleEndStatus last_end_status = 6; // offset: 40
uint32 KDJGDHKJAGE = 7; // offset: 44
uint32 retcode = 14; // offset: 48
}
// Type: Req
// CmdID: 115
message SyncClientResVersionCsReq {
uint32 LJKMPIMKOMO = 6; // offset: 24
}
// Type: Rsp
// CmdID: 181
message SyncClientResVersionScRsp {
uint32 LJKMPIMKOMO = 10; // offset: 24
uint32 retcode = 1; // offset: 28
}
// Type: Notify
// CmdID: 110
message QuitBattleScNotify {
}
message BattleLogReportCsReq {
}
// Type: Rsp
// CmdID: 129
message BattleLogReportScRsp {
uint32 retcode = 6; // offset: 24
bool JPGGLLELMPC = 3; // offset: 28
}
// Type: Notify
// CmdID: 112
message ServerSimulateBattleFinishScNotify {
}
// Type: Notify
// CmdID: 154
message ReBattleAfterBattleLoseCsNotify {
bool KCDMHBJKNMK = 2; // offset: 24
}
// Type: Notify
// CmdID: 183
message RebattleByClientCsNotify {
BattleStatistics stt = 15; // offset: 16
RebattleType NKDAAAGPCDB = 9; // offset: 32
}
// Obf: OJOEOMAKAGI
// Type: Notify
// CmdID: 109
message BattleReplayScNotify {
bytes NOJCNDGGLBC = 11; // offset: 24
uint32 battle_id = 6; // offset: 32
uint32 stage_id = 8; // offset: 36
}
enum CmdBattleCollegeType {
GJPPDNGGKCC_NLCDGIPGFDJ = 0;
CmdGetBattleCollegeDataScRsp = 5703;
CmdGetBattleCollegeDataCsReq = 5773;
CmdStartBattleCollegeScRsp = 5736;
CmdStartBattleCollegeCsReq = 5727;
CmdSyncBattleCollegeDataChangeScNotify = 5780;
}
// Obf: LNFGDEAIHNL
// Type: Req
// CmdID: 5773
message GetBattleCollegeDataCsReq {
}
// Obf: JOIAADCLOGF
// Type: Rsp
// CmdID: 5703
message GetBattleCollegeDataScRsp {
repeated uint32 finished_college_id_list = 13; // offset: 24
uint32 MNMJCNOLIII = 4; // offset: 32
uint32 retcode = 6; // offset: 36
}
// Obf: MIIIAIEGEKM
// Type: Notify
// CmdID: 5780
message SyncBattleCollegeDataChangeScNotify {
ItemList reward = 5; // offset: 16
repeated uint32 finished_college_id_list = 15; // offset: 24
uint32 MNMJCNOLIII = 8; // offset: 40
}
// Obf: FDFHMOKCNLB
// Type: Req
// CmdID: 5727
message StartBattleCollegeCsReq {
uint32 id = 12; // offset: 24
}
// Obf: CHKPEKJFPFD
// Type: Rsp
// CmdID: 5736
message StartBattleCollegeScRsp {
SceneBattleInfo battle_info = 7; // offset: 16
uint32 retcode = 10; // offset: 32
uint32 id = 14; // offset: 36
}
enum CmdBattlePassType {
JHHIAPCKHNP_NLCDGIPGFDJ = 0;
CmdBuyBpLevelScRsp = 3015;
CmdTakeBpRewardScRsp = 3036;
CmdTakeAllRewardScRsp = 3010;
CmdTakeBpRewardCsReq = 3027;
CmdBattlePassInfoNotify = 3073;
CmdTakeAllRewardCsReq = 3081;
CmdBuyBpLevelCsReq = 3013;
}
enum BpTierType {
FMGFKIKBHKN_NLCDGIPGFDJ = 0;
FMGFKIKBHKN_LDCGNGDPGAM = 1;
FMGFKIKBHKN_FENMGLMPMFF = 2;
FMGFKIKBHKN_AJDEOPEJGEC = 3;
}
enum BpRewardType {
FDKLOILAJHE_EIDKKGLPFGO = 0;
FDKLOILAJHE_GBOMNKONCPL = 1;
FDKLOILAJHE_CPGBMBBPKPG = 2;
FDKLOILAJHE_ENKNEHACMFJ = 3;
FDKLOILAJHE_CKPPJBAKGHL = 4;
}
// Obf: LAOOKLNMLPH
// Type: Notify
// CmdID: 3073
message BattlePassInfoNotify {
uint64 ICPCCGPEJMP = 15; // offset: 24
uint64 AIMGGFNLIEK = 6; // offset: 32
uint64 DAFMMPKFOEA = 10; // offset: 40
uint64 OKPOHIHPOKI = 7; // offset: 48
uint64 NJDCMGOJOLE = 11; // offset: 56
uint64 CBLNJDCICBC = 3; // offset: 64
uint32 POJDILFNJAH = 9; // offset: 72
uint32 level = 2; // offset: 76
uint32 exp = 5; // offset: 80
BpTierType DELEGHOCLMO = 14; // offset: 84
uint32 AECHNDNNMLF = 12; // offset: 88
uint64 PDODOAOHMAC = 1; // offset: 96
uint64 CHJKOFANIKA = 13; // offset: 104
}
// Obf: HKIOLACNPJF
// Type: Req
// CmdID: 3027
message TakeBpRewardCsReq {
uint32 optional_reward_id = 2; // offset: 24
uint32 level = 12; // offset: 28
BpRewardType type = 13; // offset: 32
}
// Obf: INMLDGNNGKH
// Type: Rsp
// CmdID: 3036
message TakeBpRewardScRsp {
ItemList reward = 9; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: CEJDHNPPCCD
// Type: Req
// CmdID: 3013
message BuyBpLevelCsReq {
uint32 IGOOJKMPMDC = 4; // offset: 24
}
// Obf: JEOKGDBPPMF
// Type: Rsp
// CmdID: 3015
message BuyBpLevelScRsp {
uint32 retcode = 15; // offset: 24
}
message OptionalReward {
uint32 optional_reward_id = 6; // offset: 24
uint32 level = 8; // offset: 28
}
// Obf: HEPHIKELLEA
// Type: Req
// CmdID: 3081
message TakeAllRewardCsReq {
repeated OptionalReward EIKKALADEHM = 3; // offset: 16
}
// Obf: GAMCGLNKLLG
// Type: Rsp
// CmdID: 3010
message TakeAllRewardScRsp {
ItemList reward = 8; // offset: 24
uint32 retcode = 14; // offset: 32
}
enum CmdBenefitActivityType {
CCOCNFLIOGK_NLCDGIPGFDJ = 0;
CmdJoinBenefitActivityCsReq = 4894;
CmdJoinBenefitActivityScRsp = 4877;
CmdGetBenefitActivityInfoCsReq = 4882;
CmdTakeBenefitActivityRewardCsReq = 4857;
CmdGetBenefitActivityInfoScRsp = 4892;
CmdTakeBenefitActivityRewardScRsp = 4873;
}
// Obf: BCMJFJHILIB
// Type: Req
// CmdID: 4882
message GetBenefitActivityInfoCsReq {
}
message LuckyKoiInfoList {
string ELBEDNGJKDD = 4; // offset: 24
string LHAPDMPPOMP = 3; // offset: 32
uint32 head_icon = 6; // offset: 40
}
message ICGOLPHCKIL {
ItemList item_list = 12; // offset: 16
uint32 level = 15; // offset: 32
}
message OPGKKPEDKCL {
repeated LuckyKoiInfoList JEMFDEEFPFM = 4; // offset: 16
repeated ICGOLPHCKIL EGGJFCELHNK = 10; // offset: 24
uint64 end_time = 7; // offset: 40
uint64 EGGJMKCABEF = 1; // offset: 48
uint32 MACLJJCIDEJ = 15; // offset: 56
uint64 begin_time = 2; // offset: 64
}
message BenefitData {
OPGKKPEDKCL EABKOHGCHFP = 12; // offset: 16
uint32 level = 15; // offset: 32
uint32 status = 8; // offset: 36
uint32 JALHKMEOOPN = 2; // offset: 40
}
// Obf: DJIIJODNAOF
// Type: Rsp
// CmdID: 4892
message GetBenefitActivityInfoScRsp {
repeated BenefitData HNFFFDEGOEB = 8; // offset: 24
uint32 retcode = 4; // offset: 32
bool GHHLLCEMAOP = 7; // offset: 36
}
message OKKEJHPLMLA {
uint32 JALHKMEOOPN = 2; // offset: 24
bool OOFKOIMLCPA = 7; // offset: 28
}
// Obf: FPBHCHBALOC
// Type: Req
// CmdID: 4857
message TakeBenefitActivityRewardCsReq {
repeated OKKEJHPLMLA switch_list = 1; // offset: 16
bool LJEGPIJGMLG = 15; // offset: 32
}
message OIEAMBAGHBK {
ItemList item_list = 1; // offset: 16
uint32 JALHKMEOOPN = 4; // offset: 32
bool OOFKOIMLCPA = 6; // offset: 36
}
// Obf: AMEABJAOBML
// Type: Rsp
// CmdID: 4873
message TakeBenefitActivityRewardScRsp {
ItemList JJOKIIKIHNL = 8; // offset: 16
repeated OIEAMBAGHBK switch_list = 15; // offset: 24
uint32 retcode = 12; // offset: 40
}
// Type: Req
// CmdID: 4894
message JoinBenefitActivityCsReq {
uint32 JALHKMEOOPN = 15; // offset: 24
}
// Type: Rsp
// CmdID: 4877
message JoinBenefitActivityScRsp {
uint32 JALHKMEOOPN = 9; // offset: 24
uint32 retcode = 8; // offset: 28
}
enum CmdBenefitV2ActivityType {
BNDFIJKMBHE_NLCDGIPGFDJ = 0;
BNDFIJKMBHE_NDGINIGLHFG = 9829;
BNDFIJKMBHE_NIJIGHHGKIO = 9824;
BNDFIJKMBHE_MOHCJNIMHJM = 9822;
CmdIMFBPGDPEOI = 9830;
CmdHBOCFEEEEII = 9821;
CmdPAGLMEAGPPC = 9828;
}
message HBFODNLIBFI {
uint32 JENKDACFCDO = 4; // offset: 24
uint32 JALHKMEOOPN = 1; // offset: 28
bool AHDCGHABALN = 12; // offset: 32
uint32 ECGDECADBDO = 7; // offset: 36
}
message EOAJKNKDAOD {
repeated HBFODNLIBFI DJNDMMIKFHN = 8; // offset: 16
uint32 group_id = 12; // offset: 32
}
message ILFJIIDEEBI {
}
// Type: Rsp
// CmdID: 9828
message PAGLMEAGPPC {
repeated EOAJKNKDAOD AJKOKAJABFG = 14; // offset: 24
uint32 retcode = 15; // offset: 32
}
message FMDGFHPOAIO {
uint32 JALHKMEOOPN = 3; // offset: 24
uint32 group_id = 5; // offset: 28
}
// Type: Rsp
// CmdID: 9830
message IMFBPGDPEOI {
uint32 retcode = 9; // offset: 24
uint32 group_id = 5; // offset: 28
uint32 JALHKMEOOPN = 2; // offset: 32
uint32 JENKDACFCDO = 1; // offset: 36
uint32 ECGDECADBDO = 13; // offset: 40
}
message ANKFJAABBFK {
uint32 group_id = 7; // offset: 24
uint32 JALHKMEOOPN = 5; // offset: 28
}
// Type: Rsp
// CmdID: 9821
message HBOCFEEEEII {
ItemList item_list = 13; // offset: 16
uint32 group_id = 12; // offset: 32
uint32 JALHKMEOOPN = 1; // offset: 36
uint32 retcode = 8; // offset: 40
}
enum CmdBoxingClubType {
AJLDFPKOBED_NLCDGIPGFDJ = 0;
CmdChooseBoxingClubStageOptionalBuffCsReq = 4209;
CmdChooseBoxingClubResonanceCsReq = 4229;
CmdMatchBoxingClubOpponentScRsp = 4227;
CmdBoxingClubChallengeUpdateScNotify = 4287;
CmdStartBoxingClubBattleScRsp = 4213;
CmdSetBoxingClubResonanceCsReq = 4254;
CmdBoxingClubRewardScNotify = 4210;
CmdStartBoxingClubBattleCsReq = 4236;
CmdChooseBoxingClubResonanceScRsp = 4212;
CmdGiveUpBoxingClubChallengeScRsp = 4281;
CmdSetBoxingClubResonanceScRsp = 4283;
CmdMatchBoxingClubOpponentCsReq = 4280;
CmdGetBoxingClubInfoScRsp = 4203;
CmdChooseBoxingClubStageOptionalBuffScRsp = 4242;
CmdGiveUpBoxingClubChallengeCsReq = 4215;
CmdGetBoxingClubInfoCsReq = 4273;
}
message FLLJIHLMKDI {
uint32 avatar_id = 3; // offset: 24
AvatarType avatar_type = 11; // offset: 28
}
message CIEEKOEECHB {
repeated uint32 EJEFDFEFOMH = 1; // offset: 16
repeated uint32 avatar_list = 15; // offset: 24
repeated FLLJIHLMKDI OOJOMKDMBBM = 7; // offset: 32
uint32 LFFBKJBJJDD = 5; // offset: 48
uint32 HODLKBMKMCF = 14; // offset: 52
bool MLOGJKEOCPP = 11; // offset: 56
uint32 challenge_id = 10; // offset: 60
uint32 FINOCEGDBDI = 4; // offset: 64
uint32 IFHHFBIJOFC = 9; // offset: 68
uint32 EAFICCLCLLA = 6; // offset: 72
}
// Obf: DPKAAFLBPAP
// Type: Req
// CmdID: 4273
message GetBoxingClubInfoCsReq {
}
// Obf: NIKKFEINEFD
// Type: Rsp
// CmdID: 4203
message GetBoxingClubInfoScRsp {
repeated CIEEKOEECHB challenge_list = 2; // offset: 16
uint32 retcode = 11; // offset: 32
}
message AKLDICEFCIL {
AvatarType avatar_type = 14; // offset: 24
uint32 avatar_id = 1; // offset: 28
}
// Obf: PKPFDGEKLOO
// Type: Req
// CmdID: 4280
message MatchBoxingClubOpponentCsReq {
repeated uint32 avatar_list = 8; // offset: 16
repeated AKLDICEFCIL OOJOMKDMBBM = 4; // offset: 24
uint32 challenge_id = 15; // offset: 40
}
// Obf: CCIBPGAFJFF
// Type: Rsp
// CmdID: 4227
message MatchBoxingClubOpponentScRsp {
CIEEKOEECHB OCDLPDDMCLP = 3; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: KHNHMAGJNFN
// Type: Req
// CmdID: 4229
message ChooseBoxingClubResonanceCsReq {
uint32 challenge_id = 12; // offset: 24
uint32 HODLKBMKMCF = 11; // offset: 28
}
// Obf: KEKEOMIMNFI
// Type: Rsp
// CmdID: 4212
message ChooseBoxingClubResonanceScRsp {
CIEEKOEECHB OCDLPDDMCLP = 7; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: HKFJNFGBGPL
// Type: Req
// CmdID: 4254
message SetBoxingClubResonanceCsReq {
repeated AKLDICEFCIL OOJOMKDMBBM = 4; // offset: 24
uint32 challenge_id = 3; // offset: 32
}
// Obf: KADHOJHKFED
// Type: Rsp
// CmdID: 4283
message SetBoxingClubResonanceScRsp {
CIEEKOEECHB OCDLPDDMCLP = 11; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: EOAAIPIBNGM
// Type: Req
// CmdID: 4209
message ChooseBoxingClubStageOptionalBuffCsReq {
uint32 challenge_id = 4; // offset: 24
uint32 MFKAOHKPIPE = 14; // offset: 28
}
// Obf: BGEKHPCNAKF
// Type: Rsp
// CmdID: 4242
message ChooseBoxingClubStageOptionalBuffScRsp {
CIEEKOEECHB OCDLPDDMCLP = 9; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: OLLAEFNBCIM
// Type: Req
// CmdID: 4236
message StartBoxingClubBattleCsReq {
uint32 challenge_id = 2; // offset: 24
}
// Obf: EBPOGEBENBH
// Type: Rsp
// CmdID: 4213
message StartBoxingClubBattleScRsp {
SceneBattleInfo battle_info = 15; // offset: 16
uint32 challenge_id = 6; // offset: 32
uint32 retcode = 11; // offset: 36
}
// Obf: PMIFOPAPNNI
// Type: Req
// CmdID: 4215
message GiveUpBoxingClubChallengeCsReq {
bool KEAAGAIAHLA = 5; // offset: 24
uint32 challenge_id = 14; // offset: 28
}
// Obf: HKNFAFFEHDL
// Type: Rsp
// CmdID: 4281
message GiveUpBoxingClubChallengeScRsp {
CIEEKOEECHB OCDLPDDMCLP = 9; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: FHNOLIMEEOM
// Type: Notify
// CmdID: 4210
message BoxingClubRewardScNotify {
ItemList reward = 1; // offset: 16
uint32 challenge_id = 4; // offset: 32
bool is_win = 11; // offset: 36
uint32 EAFICCLCLLA = 7; // offset: 40
}
// Obf: OFHGANNPNIH
// Type: Notify
// CmdID: 4287
message BoxingClubChallengeUpdateScNotify {
CIEEKOEECHB OCDLPDDMCLP = 7; // offset: 24
}
enum CmdCakeRaceType {
MJKJNEGGKGC_NLCDGIPGFDJ = 0;
CmdCakeRaceFinishFieldRewardScNotify = 9147;
CmdCakeRaceLikeFriendRankingInfoCsReq = 9122;
CmdCakeRaceLoanCsReq = 9141;
CmdCakeRaceGetHandbookCsReq = 9130;
CmdCakeRaceGetHandbookScRsp = 9143;
CmdCakeRaceLoanScRsp = 9132;
CmdCakeRaceGetDailyLikeScRsp = 9136;
CmdBCOHNDPHBGK = 9131;
CmdCakeRaceLikeFriendRankingInfoScRsp = 9145;
CmdCakeRaceGetDataScRsp = 9138;
CmdCakeRaceGetDataCsReq = 9146;
CmdCakeRaceUpdatePveCsReq = 9150;
CmdCakeRaceGetDailyLikeCsReq = 9126;
CmdPGONNELBDID = 9135;
CmdCakeRaceCoinScoreChangeScNotify = 9123;
MJKJNEGGKGC_CHCEJIEGFMH = 9140;
CmdCakeRaceGetFriendRankingInfoListCsReq = 9134;
CmdCakeRaceStartPveScRsp = 9148;
CmdCakeRaceUpdatePveScRsp = 9139;
CmdCakeRaceStartPveCsReq = 9142;
CmdCakeRaceGetFriendRankingInfoListScRsp = 9127;
CmdPIBEHFDDAAJ = 9128;
}
// Obf: JEEFPOLFCOO
// Type: Req
// CmdID: 9146
message CakeRaceGetDataCsReq {
}
// Obf: JNEODFOHENL
// Type: Rsp
// CmdID: 9138
message CakeRaceGetDataScRsp {
repeated uint32 LAJJHAAKGAF = 9; // offset: 24
repeated uint32 EAHKHGPPLEA = 6; // offset: 32
uint32 item_value = 1; // offset: 40
uint32 score_id = 8; // offset: 44
uint32 JNBEGEOPGFJ = 3; // offset: 48
uint32 retcode = 12; // offset: 52
}
// Obf: ABKIKDIGKHG
// Type: Req
// CmdID: 9141
message CakeRaceLoanCsReq {
}
// Obf: AEKIMHBEOGP
// Type: Rsp
// CmdID: 9132
message CakeRaceLoanScRsp {
ItemList item_list = 6; // offset: 16
uint32 retcode = 4; // offset: 32
uint32 AKEABJGIKLI = 14; // offset: 36
}
// Obf: AAKNOOFGMIC
// Type: Req
// CmdID: 9142
message CakeRaceStartPveCsReq {
uint32 LOPNADHJKBF = 11; // offset: 24
}
// Obf: HLMHPBJKJOD
// Type: Rsp
// CmdID: 9148
message CakeRaceStartPveScRsp {
uint32 LOPNADHJKBF = 9; // offset: 24
uint32 retcode = 6; // offset: 28
}
message ICDBHMEPNDB {
uint32 JLAHNBIMKPD = 12; // offset: 24
uint32 LHHJFMMCBAF = 8; // offset: 28
}
message EMJCPFCMOMK {
repeated uint32 CPIKEIGHMGB = 2; // offset: 24
}
// Obf: NMADMOMNBMO
// Type: Req
// CmdID: 9150
message CakeRaceUpdatePveCsReq {
uint32 LOPNADHJKBF = 13; // offset: 36
uint32 OPNGHDENCAB = 11; // offset: 40
oneof FGIMLNIJINE {
ICDBHMEPNDB BOEJNBKDJLM = 5; // offset: 24
uint32 BCFPLAPCFPL = 1; // offset: 24
bool MAGPAGCHOHP = 2; // offset: 24
EMJCPFCMOMK KMOLBEGKLNI = 9; // offset: 24
bool PIKEOHHECCA = 14; // offset: 24
}
}
// Obf: DPNIHNAJNLJ
// Type: Rsp
// CmdID: 9139
message CakeRaceUpdatePveScRsp {
uint32 retcode = 10; // offset: 24
}
// Type: Req
// CmdID: 9128
message PIBEHFDDAAJ {
bool DHLLPOBKLIO = 3; // offset: 24
uint32 score_id = 7; // offset: 28
}
// Type: Rsp
// CmdID: 9131
message BCOHNDPHBGK {
uint32 retcode = 11; // offset: 24
}
// Obf: CJALEDGKEPJ
// Type: Notify
// CmdID: 9147
message CakeRaceFinishFieldRewardScNotify {
ItemList reward = 5; // offset: 24
uint32 LOPNADHJKBF = 14; // offset: 32
}
// Obf: ANJBFCEBNGF
// Type: Notify
// CmdID: 9123
message CakeRaceCoinScoreChangeScNotify {
uint32 item_value = 12; // offset: 24
uint32 score_id = 11; // offset: 28
uint32 JNBEGEOPGFJ = 15; // offset: 32
}
// Obf: FNOMEBNDGJI
// Type: Req
// CmdID: 9130
message CakeRaceGetHandbookCsReq {
}
message GKCNOIGHOPM {
uint32 LHHJFMMCBAF = 6; // offset: 24
uint32 MBNBCPEAALJ = 2; // offset: 28
uint32 CBNKDHIHECO = 13; // offset: 32
}
// Obf: MPNKBNOCCLD
// Type: Rsp
// CmdID: 9143
message CakeRaceGetHandbookScRsp {
repeated GKCNOIGHOPM AOBBDDKFBMD = 8; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: IONBKDFCGJO
// Type: Req
// CmdID: 9134
message CakeRaceGetFriendRankingInfoListCsReq {
}
message JBHLNAHOJOH {
uint32 JNBEGEOPGFJ = 7; // offset: 24
uint32 FOGJIBONACG = 12; // offset: 28
uint32 uid = 2; // offset: 32
}
// Obf: GMGCEMNNPBM
// Type: Rsp
// CmdID: 9127
message CakeRaceGetFriendRankingInfoListScRsp {
repeated uint32 LPBBJFFNACA = 4; // offset: 16
repeated JBHLNAHOJOH MLPHLIHFGKG = 15; // offset: 24
uint32 retcode = 14; // offset: 40
}
// Obf: FBBHAKEHLEC
// Type: Req
// CmdID: 9122
message CakeRaceLikeFriendRankingInfoCsReq {
uint32 teleport_id = 9; // offset: 24
}
// Obf: EEBFDPANGCP
// Type: Rsp
// CmdID: 9145
message CakeRaceLikeFriendRankingInfoScRsp {
ItemList reward_list = 15; // offset: 24
repeated uint32 LPBBJFFNACA = 13; // offset: 32
uint32 retcode = 14; // offset: 40
uint32 teleport_id = 9; // offset: 44
}
// Obf: EHJBIMBILHP
// Type: Req
// CmdID: 9126
message CakeRaceGetDailyLikeCsReq {
}
// Obf: OALBLNCGKCO
// Type: Rsp
// CmdID: 9136
message CakeRaceGetDailyLikeScRsp {
repeated uint32 LPBBJFFNACA = 8; // offset: 16
uint32 retcode = 13; // offset: 32
}
message NAPAOLNBIJE {
}
message OLIFOJIAIPH {
uint32 OEMJPLKFKNM = 2; // offset: 24
uint32 HNHBJAIEMLG = 14; // offset: 28
}
// Type: Rsp
// CmdID: 9135
message PGONNELBDID {
repeated OLIFOJIAIPH content_package_list = 14; // offset: 24
uint32 retcode = 2; // offset: 32
}
enum CmdChallengeType {
GBMDCPMJIAB_NLCDGIPGFDJ = 0;
CmdStartChallengeScRsp = 1727;
CmdGetChallengeScRsp = 1703;
CmdChallengeLineupNotify = 1712;
CmdStartPartialChallengeScRsp = 1724;
CmdStartPartialChallengeCsReq = 1761;
CmdLeaveChallengeCsReq = 1736;
CmdTakeChallengeCumulativeRewardScRsp = 1742;
CmdRestartChallengePhaseCsReq = 1778;
CmdGetChallengeGroupStatisticsCsReq = 1776;
CmdRestartChallengePhaseScRsp = 1752;
CmdStartChallengeCsReq = 1780;
CmdChallengeSettleNotify = 1715;
CmdGetChallengeGroupStatisticsScRsp = 1738;
CmdLeaveChallengeScRsp = 1713;
CmdGetCurChallengeScRsp = 1729;
CmdEnterChallengeNextPhaseScRsp = 1759;
CmdGetCurChallengeCsReq = 1787;
CmdGetChallengeCsReq = 1773;
CmdEnterChallengeNextPhaseCsReq = 1748;
CmdTakeChallengeCumulativeRewardCsReq = 1709;
CmdChallengeBossPhaseSettleNotify = 1774;
}
enum ChallengeStatus {
CHALLENGE_UNKNOWN = 0;
CHALLENGE_DOING = 1;
CHALLENGE_FINISH = 2;
CHALLENGE_FAILED = 3;
}
message Challenge {
ChallengeStageInfo stage_info = 13; // offset: 24
uint32 record_id = 8; // offset: 32
uint32 challenge_id = 12; // offset: 36
uint32 star = 1; // offset: 40
uint32 score_id = 11; // offset: 44
uint32 score_two = 7; // offset: 48
uint32 taken_reward = 14; // offset: 52
bool HGPKMHFPMBJ = 9; // offset: 56
}
message ChallengeGroup {
uint32 group_id = 13; // offset: 24
uint64 taken_stars_count_reward = 1; // offset: 32
}
message ChallengeHistoryMaxLevel {
uint32 level = 7; // offset: 24
uint32 reward_display_type = 14; // offset: 28
bool HNHCFJJNJCE = 8; // offset: 32
}
// Obf: FICNDNLJEED
// Type: Req
// CmdID: 1773
message GetChallengeCsReq {
}
// Obf: KGPEJJNPLCG
// Type: Rsp
// CmdID: 1703
message GetChallengeScRsp {
repeated ChallengeHistoryMaxLevel max_level_list = 7; // offset: 16
repeated ChallengeGroup challenge_group_list = 10; // offset: 24
repeated FMDAAIKLAJA KKIAFPFKLGE = 9; // offset: 32
repeated Challenge challenge_list = 8; // offset: 40
uint32 JIJBNNANAGP = 2; // offset: 56
uint32 retcode = 4; // offset: 60
}
message ChallengeStoryBuffInfo {
uint32 buff_two = 13; // offset: 24
uint32 buff_one = 12; // offset: 28
}
message ChallengeBossBuffInfo {
uint32 buff_one = 11; // offset: 24
uint32 buff_two = 9; // offset: 28
}
message ChallengeBuffInfo {
oneof KKNBOACNCON {
ChallengeStoryBuffInfo story_info = 10; // offset: 24
ChallengeBossBuffInfo boss_info = 14; // offset: 24
}
}
// Obf: EOFJMGIPBLG
// Type: Req
// CmdID: 1780
message StartChallengeCsReq {
repeated uint32 first_lineup = 8; // offset: 16
ChallengeBuffInfo stage_info = 2; // offset: 24
repeated uint32 second_lineup = 4; // offset: 40
repeated EEBPHJCNBFO BKNKLEOCJNO = 13; // offset: 48
repeated EEBPHJCNBFO ABNDFKFIKCI = 1; // offset: 56
uint32 challenge_id = 14; // offset: 64
}
// Obf: IPALENCIHFB
// Type: Rsp
// CmdID: 1727
message StartChallengeScRsp {
ChallengeStageInfo stage_info = 6; // offset: 16
SceneInfo scene = 2; // offset: 32
repeated LineupInfo lineup_list = 13; // offset: 40
CurChallenge cur_challenge = 10; // offset: 48
uint32 retcode = 15; // offset: 56
}
// Obf: OCOJEHPINMN
// Type: Req
// CmdID: 1761
message StartPartialChallengeCsReq {
bool is_first_half = 12; // offset: 24
uint32 challenge_id = 10; // offset: 28
uint32 buff_id = 3; // offset: 32
}
// Obf: FHHDPFNMPMC
// Type: Rsp
// CmdID: 1724
message StartPartialChallengeScRsp {
LineupInfo lineup = 9; // offset: 16
SceneInfo scene = 3; // offset: 24
CurChallenge cur_challenge = 1; // offset: 32
uint32 retcode = 14; // offset: 48
}
// Obf: KGKLEEPMGEF
// Type: Req
// CmdID: 1736
message LeaveChallengeCsReq {
}
// Obf: PGBKJLOFLLN
// Type: Rsp
// CmdID: 1713
message LeaveChallengeScRsp {
uint32 retcode = 10; // offset: 24
}
// Obf: DPNNFHCFCKL
// Type: Notify
// CmdID: 1715
message ChallengeSettleNotify {
ChallengeHistoryMaxLevel max_level = 14; // offset: 16
repeated uint32 KDIDCCOOJJC = 2; // offset: 32
CurChallenge cur_challenge = 13; // offset: 40
ItemList reward = 4; // offset: 48
uint32 challenge_score = 1; // offset: 56
uint32 score_two = 9; // offset: 60
uint32 challenge_id = 3; // offset: 64
uint32 JIJBNNANAGP = 8; // offset: 68
uint32 star = 6; // offset: 72
bool is_win = 11; // offset: 76
}
message KillMonster {
uint32 kill_num = 10; // offset: 24
uint32 monster_id = 11; // offset: 28
}
message ChallengeStoryBuffList {
repeated uint32 buff_list = 15; // offset: 24
}
message ChallengeBossBuffList {
repeated uint32 buff_list = 12; // offset: 16
uint32 challenge_boss_const = 5; // offset: 32
}
message ChallengeCurBuffInfo {
oneof KKNBOACNCON {
ChallengeStoryBuffList cur_story_buffs = 9; // offset: 16
ChallengeBossBuffList cur_boss_buffs = 5; // offset: 16
}
}
message CurChallenge {
repeated KillMonster kill_monster_list = 1; // offset: 16
ChallengeCurBuffInfo stage_info = 11; // offset: 24
uint32 round_count = 9; // offset: 40
ExtraLineupType extra_lineup_type = 5; // offset: 44
uint32 dead_avatar_num = 6; // offset: 48
uint32 score_id = 14; // offset: 52
uint32 challenge_id = 7; // offset: 56
uint32 score_two = 8; // offset: 60
ChallengeStatus status = 12; // offset: 64
}
// Obf: NOHJGOCPPMF
// Type: Req
// CmdID: 1787
message GetCurChallengeCsReq {
}
// Obf: JIOAKKLDCBB
// Type: Rsp
// CmdID: 1729
message GetCurChallengeScRsp {
repeated LineupInfo lineup_list = 5; // offset: 16
CurChallenge cur_challenge = 14; // offset: 32
uint32 retcode = 1; // offset: 40
}
// Obf: DBGHDPKNNKK
// Type: Notify
// CmdID: 1712
message ChallengeLineupNotify {
ExtraLineupType extra_lineup_type = 5; // offset: 24
}
// Obf: HHGBMDBOKHI
// Type: Req
// CmdID: 1709
message TakeChallengeCumulativeRewardCsReq {
uint32 group_id = 13; // offset: 24
}
// Obf: CGOFJCCAPBC
// Type: Rsp
// CmdID: 1742
message TakeChallengeCumulativeRewardScRsp {
ItemList OAKNHADPLJD = 7; // offset: 24
repeated TakenChallengeRewardInfo taken_reward_list = 10; // offset: 32
uint32 retcode = 3; // offset: 40
uint32 group_id = 1; // offset: 44
}
message TakenChallengeRewardInfo {
ItemList reward = 15; // offset: 16
uint32 star_count = 13; // offset: 32
}
message ChallengeStatistics {
ADKJKMKBFDC PPBHLLOJNEK = 6; // offset: 24
uint32 record_id = 12; // offset: 32
}
message ChallengeStoryStatistics {
EIKPHEMHIOH PPBHLLOJNEK = 5; // offset: 16
uint32 record_id = 15; // offset: 32
}
message ChallengeBossStatistics {
AANLJBLOOFO PPBHLLOJNEK = 5; // offset: 24
uint32 record_id = 12; // offset: 32
}
message ADKJKMKBFDC {
repeated ChallengeLineupList lineup_list = 14; // offset: 16
uint32 EEJCPNAEKLJ = 8; // offset: 32
uint32 round_count = 10; // offset: 36
uint32 level = 15; // offset: 40
}
message EIKPHEMHIOH {
repeated ChallengeLineupList lineup_list = 8; // offset: 16
uint32 level = 3; // offset: 32
uint32 score_id = 14; // offset: 36
uint32 buff_two = 2; // offset: 40
uint32 buff_one = 13; // offset: 44
uint32 EEJCPNAEKLJ = 6; // offset: 48
}
message AANLJBLOOFO {
repeated ChallengeLineupList lineup_list = 14; // offset: 16
uint32 EEJCPNAEKLJ = 3; // offset: 32
uint32 score_id = 11; // offset: 36
uint32 buff_one = 5; // offset: 40
uint32 buff_two = 2; // offset: 44
uint32 level = 15; // offset: 48
}
// Obf: HKAMBNCEDDB
// Type: Req
// CmdID: 1776
message GetChallengeGroupStatisticsCsReq {
uint32 group_id = 2; // offset: 24
}
// Obf: MJLNHAKANHC
// Type: Rsp
// CmdID: 1738
message GetChallengeGroupStatisticsScRsp {
BBBIAPEHABA MEGBIPBAFBP = 1446; // offset: 24
uint32 retcode = 8; // offset: 40
uint32 group_id = 11; // offset: 48
oneof EDKOHAAMONH {
ChallengeStatistics challenge_default = 10; // offset: 32
ChallengeStoryStatistics challenge_story = 15; // offset: 32
ChallengeBossStatistics challenge_boss = 7; // offset: 32
}
}
message ChallengeBossSingleNodeInfo {
uint32 max_score = 11; // offset: 24
uint32 buff_id = 4; // offset: 28
bool is_win = 5; // offset: 32
bool MBHCJPONJOM = 15; // offset: 33
}
message ChallengeBossInfo {
ChallengeBossSingleNodeInfo second_node = 3; // offset: 16
map<uint32, ChallengeBossAvatarRelicInfo> challenge_avatar_relic_map = 14; // offset: 24
repeated uint32 first_lineup = 2; // offset: 32
repeated EEBPHJCNBFO BKNKLEOCJNO = 10; // offset: 40
ChallengeBossSingleNodeInfo first_node = 15; // offset: 48
map<uint32, ChallengeBossEquipmentInfo> challenge_avatar_equipment_map = 7; // offset: 56
repeated EEBPHJCNBFO ABNDFKFIKCI = 6; // offset: 72
repeated uint32 second_lineup = 12; // offset: 80
bool unk1 = 1; // offset: 88
}
message ChallengeStageInfo {
oneof KKNBOACNCON {
ChallengeBossInfo boss_info = 1; // offset: 24
}
}
// Obf: LMEBOJEOJPD
// Type: Req
// CmdID: 1778
message RestartChallengePhaseCsReq {
}
// Obf: IGOIIMJKPEH
// Type: Rsp
// CmdID: 1752
message RestartChallengePhaseScRsp {
SceneInfo scene = 6; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: BNAKMGMBLCJ
// Type: Req
// CmdID: 1748
message EnterChallengeNextPhaseCsReq {
}
// Obf: PBGKAOINCEP
// Type: Rsp
// CmdID: 1759
message EnterChallengeNextPhaseScRsp {
SceneInfo scene = 11; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: ANEIPABEMDH
// Type: Notify
// CmdID: 1774
message ChallengeBossPhaseSettleNotify {
repeated BattleTarget battle_target_list = 1; // offset: 16
bool AGAEPDNHPJC = 10; // offset: 32
bool is_win = 6; // offset: 33
bool is_second_half = 2; // offset: 34
bool is_reward = 7; // offset: 35
uint32 page_type = 12; // offset: 36
uint32 phase = 4; // offset: 40
uint32 challenge_score = 5; // offset: 44
uint32 score_two = 11; // offset: 48
uint32 challenge_id = 3; // offset: 52
uint32 star = 14; // offset: 56
}
enum CmdChallengePeakType {
GHGFEJEHGDM_NLCDGIPGFDJ = 0;
CmdStartChallengePeakCsReq = 8907;
CmdTakeChallengePeakRewardScRsp = 8929;
CmdReStartChallengePeakScRsp = 8908;
CmdConfirmChallengePeakSettleScRsp = 8918;
CmdSetChallengePeakMobLineupAvatarScRsp = 8912;
CmdChallengePeakGroupDataUpdateScNotify = 8945;
CmdTakeChallengePeakRewardCsReq = 8909;
CmdConfirmChallengePeakSettleCsReq = 8941;
CmdGetCurChallengePeakScRsp = 8934;
CmdStartChallengePeakScRsp = 8923;
CmdGetChallengePeakDataScRsp = 8942;
CmdGetChallengePeakDataCsReq = 8932;
CmdSetChallengePeakBossHardModeCsReq = 8921;
CmdLeaveChallengePeakCsReq = 8944;
CmdChallengePeakSettleScNotify = 8919;
CmdLeaveChallengePeakScRsp = 8927;
CmdGetCurChallengePeakCsReq = 8943;
CmdReStartChallengePeakCsReq = 8905;
CmdSetChallengePeakBossHardModeScRsp = 8940;
CmdSetChallengePeakMobLineupAvatarCsReq = 8920;
}
message ChallengePeakBuild {
repeated EquipRelic relic_list = 14; // offset: 16
uint32 MDOJNENGCFE = 8; // offset: 32
uint32 avatar_id = 6; // offset: 36
uint32 equipment_unique_id = 11; // offset: 40
}
message ChallengePeak {
repeated uint32 finished_target_list = 8; // offset: 16
repeated uint32 peak_avatar_id_list = 2; // offset: 24
repeated ChallengePeakBuild peak_build_list = 10; // offset: 40
bool has_passed = 3; // offset: 48
uint32 cycles_used = 11; // offset: 52
uint32 peak_id = 1; // offset: 56
}
message ChallengePeakBossClearance {
repeated ABCHBKBKCDF EBNNJAEPBGD = 13; // offset: 16
repeated uint32 peak_avatar_id_list = 3; // offset: 24
repeated uint32 LAMPCACOCHP = 10; // offset: 40
uint32 NHOJDHPGBBO = 4; // offset: 48
uint32 best_cycle_count = 9; // offset: 52
uint32 buff_id = 5; // offset: 56
bool has_passed = 6; // offset: 60
uint32 DJFGDMIDEHJ = 11; // offset: 64
}
message ChallengePeakBoss {
repeated uint32 finished_target_list = 9; // offset: 24
ChallengePeakBossClearance easy_mode = 8; // offset: 32
ChallengePeakBossClearance hard_mode = 14; // offset: 40
uint32 BFBHCKEJDIG = 11; // offset: 48
bool hard_mode_has_passed = 10; // offset: 52
}
message WaitConfirmData {
repeated uint32 finished_target_list = 12; // offset: 24
bool is_wait_confirm = 11; // offset: 32
uint32 peak_id = 1; // offset: 36
uint32 cycles_used = 5; // offset: 40
}
message ABCHBKBKCDF {
uint32 MDOJNENGCFE = 10; // offset: 24
uint32 avatar_id = 3; // offset: 28
}
message MEKPDDBLCGK {
repeated ABCHBKBKCDF avatar_list = 12; // offset: 24
repeated uint32 finished_target_list = 6; // offset: 32
repeated uint32 peak_avatar_id_list = 8; // offset: 40
uint32 peak_id = 2; // offset: 48
uint32 cycles_used = 14; // offset: 52
}
message JFBFFIAOPCC {
repeated MEKPDDBLCGK peaks = 7; // offset: 24
}
message ChallengePeakGroup {
ChallengePeakBoss peak_boss = 2; // offset: 16
JFBFFIAOPCC PAPDCCKPEPK = 3; // offset: 24
WaitConfirmData wait_confirm_data = 14; // offset: 32
repeated uint32 taken_star_rewards = 7; // offset: 48
repeated ChallengePeak peaks = 5; // offset: 56
uint32 peak_group_id = 12; // offset: 64
uint32 count_of_peaks = 9; // offset: 68
bool disable_hard_mode = 13; // offset: 72
uint32 obtained_stars = 4; // offset: 76
}
// Obf: CJILPJOJOIF
// Type: Req
// CmdID: 8932
message GetChallengePeakDataCsReq {
}
// Obf: PKPOJIAJAAF
// Type: Rsp
// CmdID: 8942
message GetChallengePeakDataScRsp {
repeated ChallengePeakGroup challenge_peak_groups = 1; // offset: 16
uint32 retcode = 14; // offset: 32
uint32 current_peak_group_id = 2; // offset: 36
}
// Type: Req
// CmdID: 8907
message StartChallengePeakCsReq {
repeated uint32 peak_avatar_id_list = 12; // offset: 16
uint32 boss_buff_id = 2; // offset: 32
uint32 peak_id = 14; // offset: 36
}
// Type: Rsp
// CmdID: 8923
message StartChallengePeakScRsp {
uint32 retcode = 14; // offset: 24
}
// Type: Req
// CmdID: 8944
message LeaveChallengePeakCsReq {
}
// Type: Rsp
// CmdID: 8927
message LeaveChallengePeakScRsp {
uint32 retcode = 7; // offset: 24
}
// Obf: AFALNHPPKAD
// Type: Notify
// CmdID: 8919
message ChallengePeakSettleScNotify {
repeated uint32 finished_target_list = 2; // offset: 24
repeated ChallengePeakRewardGroup peak_reward_group_list = 15; // offset: 32
bool is_unlock_easy_boss = 12; // offset: 40
bool hard_mode_has_passed = 10; // offset: 41
bool is_boss_target_better = 6; // offset: 42
bool is_wait_confirm = 8; // offset: 43
uint32 turn_left = 14; // offset: 44
uint32 cycles_used = 11; // offset: 48
bool is_first_pass = 9; // offset: 52
bool is_win = 4; // offset: 53
uint32 peak_id = 5; // offset: 56
}
// Obf: JMDENKICHGK
// Type: Notify
// CmdID: 8945
message ChallengePeakGroupDataUpdateScNotify {
ChallengePeakGroup challenge_peak_group = 8; // offset: 24
}
// Obf: PIOAJBFKNIB
// Type: Req
// CmdID: 8909
message TakeChallengePeakRewardCsReq {
repeated uint32 normal_reward_id_list = 10; // offset: 16
repeated uint32 reward_id = 8; // offset: 24
uint32 peak_group_id = 5; // offset: 40
}
message ChallengePeakRewardGroup {
ItemList reward = 12; // offset: 24
uint32 reward_id = 15; // offset: 32
}
// Obf: FGHONKMDBGM
// Type: Rsp
// CmdID: 8929
message TakeChallengePeakRewardScRsp {
repeated ChallengePeakRewardGroup peak_reward_group_list = 11; // offset: 24
uint32 retcode = 13; // offset: 32
uint32 peak_group_id = 10; // offset: 36
}
// Obf: LFGECDNDGEJ
// Type: Req
// CmdID: 8943
message GetCurChallengePeakCsReq {
}
// Obf: CIDMLLEGNNN
// Type: Rsp
// CmdID: 8934
message GetCurChallengePeakScRsp {
repeated uint32 finished_target_list = 5; // offset: 16
uint32 retcode = 2; // offset: 32
uint32 cycles_used = 6; // offset: 36
uint32 boss_buff_id = 8; // offset: 40
uint32 peak_id = 1; // offset: 44
bool has_passed = 13; // offset: 48
bool is_wait_confirm = 4; // offset: 49
}
// Obf: KDMFDDFOICF
// Type: Req
// CmdID: 8921
message SetChallengePeakBossHardModeCsReq {
uint32 peak_group_id = 1; // offset: 24
bool is_hard_mode = 7; // offset: 28
}
// Obf: CGLPPBKHAAN
// Type: Rsp
// CmdID: 8940
message SetChallengePeakBossHardModeScRsp {
uint32 peak_group_id = 7; // offset: 24
uint32 retcode = 10; // offset: 28
bool is_hard_mode = 2; // offset: 32
}
// Type: Req
// CmdID: 8905
message ReStartChallengePeakCsReq {
}
// Type: Rsp
// CmdID: 8908
message ReStartChallengePeakScRsp {
uint32 retcode = 10; // offset: 24
}
message ChallengePeakLineup {
repeated uint32 peak_avatar_id_list = 3; // offset: 24
uint32 peak_id = 1; // offset: 32
}
// Type: Req
// CmdID: 8920
message SetChallengePeakMobLineupAvatarCsReq {
repeated ChallengePeakLineup lineup_list = 4; // offset: 24
repeated uint32 HHHPDECACHK = 8; // offset: 32
uint32 peak_group_id = 7; // offset: 40
}
// Type: Rsp
// CmdID: 8912
message SetChallengePeakMobLineupAvatarScRsp {
uint32 retcode = 3; // offset: 24
}
// Type: Req
// CmdID: 8941
message ConfirmChallengePeakSettleCsReq {
uint32 peak_id = 8; // offset: 24
bool IOBCIMIPEOM = 12; // offset: 28
}
// Type: Rsp
// CmdID: 8918
message ConfirmChallengePeakSettleScRsp {
uint32 peak_id = 7; // offset: 24
uint32 retcode = 11; // offset: 28
bool IOBCIMIPEOM = 8; // offset: 32
}
enum CmdChallengeTierceType {
FEBNJDJAEBM_NLCDGIPGFDJ = 0;
FEBNJDJAEBM_DCANDNHNLCO = 8974;
CmdJMPJCAPKNGI = 8998;
FEBNJDJAEBM_BEFPNLIFBOE = 8996;
FEBNJDJAEBM_PMMCIBMKOLD = 8992;
CmdDOPHNDHILPA = 8973;
CmdLHAKNKHBLBI = 8987;
FEBNJDJAEBM_BDHPJJHOOAC = 8980;
CmdGGCBEKKJCJN = 8988;
CmdKLECENLPBJL = 8982;
FEBNJDJAEBM_CCDKLLGDLOM = 9000;
CmdLPIHJBELIBN = 8977;
FEBNJDJAEBM_GAEELOILOCB = 8984;
FEBNJDJAEBM_NMDDOIKKEKA = 8978;
CmdHBFNNCGECMO = 8989;
FEBNJDJAEBM_ALLBIOLKCEK = 8991;
CmdOKEDFNJJGHB = 8981;
CmdHFGMOFBDAON = 8993;
}
message HNBJHMCGEDK {
repeated EEBPHJCNBFO FADJLLFJJNM = 9; // offset: 24
repeated uint32 peak_avatar_id_list = 7; // offset: 32
uint32 buff_id = 2; // offset: 40
}
message NFKCMMEAIDN {
repeated HNBJHMCGEDK FKIDLFLCDEC = 2; // offset: 16
uint32 challenge_id = 8; // offset: 32
}
// Type: Rsp
// CmdID: 8988
message GGCBEKKJCJN {
uint32 retcode = 12; // offset: 24
}
message CFPEHPFBFOK {
repeated HNBJHMCGEDK FKIDLFLCDEC = 14; // offset: 24
uint32 challenge_id = 5; // offset: 32
bool MPKMIKBFEHG = 15; // offset: 36
uint32 FINOCEGDBDI = 8; // offset: 40
}
// Type: Rsp
// CmdID: 8982
message KLECENLPBJL {
CLAKIACAACO AAAHKPNPMIF = 11; // offset: 16
SceneInfo scene = 5; // offset: 24
uint32 retcode = 13; // offset: 40
}
message PKKFNODINEM {
}
// Type: Rsp
// CmdID: 8998
message JMPJCAPKNGI {
SceneInfo scene = 8; // offset: 24
uint32 retcode = 5; // offset: 32
}
message MHJNOBBOFOC {
}
// Type: Rsp
// CmdID: 8987
message LHAKNKHBLBI {
SceneInfo scene = 15; // offset: 16
CLAKIACAACO AAAHKPNPMIF = 7; // offset: 32
uint32 retcode = 5; // offset: 40
}
message JPIMBJPMFBP {
}
// Type: Rsp
// CmdID: 8989
message HBFNNCGECMO {
uint32 retcode = 4; // offset: 24
}
message MENLHHCJNCE {
bool IOBCIMIPEOM = 11; // offset: 24
}
// Type: Rsp
// CmdID: 8981
message OKEDFNJJGHB {
uint32 retcode = 7; // offset: 24
}
message FBAMAFLOBGA {
repeated uint32 LICPEKHDJGK = 14; // offset: 24
uint32 challenge_id = 3; // offset: 32
}
message JCKGBFJJFFC {
PMMOFOBCINL PAIAEPJIDPE = 4; // offset: 16
repeated uint32 finished_target_list = 865; // offset: 24
bool FCJGHHILDEK = 331; // offset: 40
}
message PEOKJEOOOJD {
uint32 BIEPFFBBJHG = 2012; // offset: 24
uint32 DPDNPCBNENI = 1169; // offset: 28
uint32 EKKLCBKNAED = 1512; // offset: 32
uint32 OPNPMBJDKNB = 13; // offset: 36
uint32 MMCPICGKOGD = 2; // offset: 40
uint32 NEDGGMGMLGO = 10; // offset: 44
}
message IBCNMNCCCBJ {
ItemList reward = 3; // offset: 24
uint32 HEJANCCDGAP = 6; // offset: 32
}
message GEKNAKDAMJF {
repeated uint32 finished_target_list = 131; // offset: 16
repeated IBCNMNCCCBJ DJOBNPIAEJP = 5; // offset: 24
OLOFPKHFPJL EGEHLOPFELK = 2; // offset: 32
repeated PMMOFOBCINL GBMBAHHDONN = 12; // offset: 40
bool FCJGHHILDEK = 464; // offset: 56
uint32 challenge_id = 3; // offset: 60
}
message FLIPNFHAMPO {
uint32 MGLLKBNFKFG = 9; // offset: 24
}
// Type: Notify
// CmdID: 8973
message DOPHNDHILPA {
oneof MMCGBGDJIPN {
JCKGBFJJFFC IANBCDJPDJF = 6; // offset: 16
GEKNAKDAMJF DFNNKENBOEN = 7; // offset: 16
FBAMAFLOBGA IBFHHKHNEFL = 12; // offset: 16
PEOKJEOOOJD IIHFEDLHOPI = 10; // offset: 16
FLIPNFHAMPO HNHCFJJNJCE = 14; // offset: 16
}
}
message GOMLCMBBPCH {
}
message CMOPLAHDEPN {
repeated uint32 peak_avatar_id_list = 5; // offset: 24
repeated EEBPHJCNBFO FADJLLFJJNM = 15; // offset: 32
uint32 FINOCEGDBDI = 12; // offset: 40
uint32 buff_id = 7; // offset: 44
}
message PMMOFOBCINL {
GLLFJFJBIBC lineup = 6; // offset: 24
repeated BattleTarget battle_target_list = 11; // offset: 32
uint32 INLLMKEDGLC = 8; // offset: 40
uint32 IBECKONIICF = 5; // offset: 44
uint32 score_id = 7; // offset: 48
uint32 FINOCEGDBDI = 10; // offset: 52
BattleEndStatus end_status = 12; // offset: 56
}
message OLOFPKHFPJL {
uint32 DJEIMGGHMGM = 5; // offset: 24
uint32 EJEDODFFABI = 1; // offset: 28
}
message IFAHFGFFPEF {
repeated CMOPLAHDEPN MOGEEAJCFNO = 15; // offset: 16
OLOFPKHFPJL BHNPINIMMHG = 10; // offset: 24
repeated uint32 finished_target_list = 4; // offset: 32
repeated PMMOFOBCINL HGKCEEOONGA = 8; // offset: 48
bool FCJGHHILDEK = 3; // offset: 56
uint32 challenge_id = 9; // offset: 60
}
message ICMJACOKIPI {
uint32 IBECKONIICF = 1; // offset: 24
uint32 INLLMKEDGLC = 5; // offset: 28
uint32 FINOCEGDBDI = 9; // offset: 32
uint32 score_id = 10; // offset: 36
}
message KOBALACAPKF {
repeated ICMJACOKIPI HGKCEEOONGA = 11; // offset: 16
repeated uint32 finished_target_list = 1; // offset: 24
uint32 challenge_id = 6; // offset: 40
bool FCJGHHILDEK = 4; // offset: 44
}
// Type: Rsp
// CmdID: 8993
message HFGMOFBDAON {
repeated IFAHFGFFPEF JLOMBBAKBME = 11; // offset: 16
uint32 retcode = 4; // offset: 32
}
message CLAKIACAACO {
repeated LineupInfo lineup_list = 4; // offset: 24
PEOKJEOOOJD IIHFEDLHOPI = 2; // offset: 32
uint32 FINOCEGDBDI = 8; // offset: 40
bool MPKMIKBFEHG = 7; // offset: 44
uint32 challenge_id = 3; // offset: 48
}
message CCHPHOIKECB {
}
// Type: Rsp
// CmdID: 8977
message LPIHJBELIBN {
CLAKIACAACO AAAHKPNPMIF = 3; // offset: 16
KOBALACAPKF OHPGEHKFABM = 4; // offset: 24
uint32 retcode = 15; // offset: 40
}
enum CmdChatType {
FAKGHKIKHAP_NLCDGIPGFDJ = 0;
CmdGetLoginChatInfoScRsp = 3942;
CmdSendMsgCsReq = 3973;
CmdGetChatFriendHistoryScRsp = 3981;
CmdMarkChatEmojiScRsp = 3912;
CmdGetPrivateChatHistoryScRsp = 3913;
CmdRevcMsgScNotify = 3980;
CmdGetChatEmojiListCsReq = 3910;
CmdGetChatEmojiListScRsp = 3987;
CmdGetPrivateChatHistoryCsReq = 3936;
CmdBatchMarkChatEmojiCsReq = 3954;
CmdGetLoginChatInfoCsReq = 3909;
CmdMarkChatEmojiCsReq = 3929;
CmdPMDIJHLACNN = 3927;
CmdGetChatFriendHistoryCsReq = 3915;
CmdBatchMarkChatEmojiScRsp = 3983;
CmdSendMsgScRsp = 3903;
}
// Obf: PCLHDCHFKLP
// Type: Req
// CmdID: 3973
message SendMsgCsReq {
MessageChatData message_datas = 6; // offset: 24
repeated uint32 target_list = 3; // offset: 32
ChatType chat_type = 5; // offset: 40
}
// Obf: MKFCCNOIDNB
// Type: Rsp
// CmdID: 3903
message SendMsgScRsp {
uint64 end_time = 1; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: LLCBGMJAICJ
// Type: Notify
// CmdID: 3980
message RevcMsgScNotify {
ChatMessageData recv_message_data = 11; // offset: 16
ChatType chat_type = 14; // offset: 32
uint32 DKDLOOAAAKE = 10; // offset: 36
}
// Type: Notify
// CmdID: 3927
message PMDIJHLACNN {
repeated uint32 contact_id_list = 14; // offset: 24
}
// Obf: PGADBBAECPD
// Type: Req
// CmdID: 3936
message GetPrivateChatHistoryCsReq {
uint32 contact_side = 1; // offset: 24
uint32 target_side = 14; // offset: 28
}
// Obf: JLBGMJFLJEE
// Type: Rsp
// CmdID: 3913
message GetPrivateChatHistoryScRsp {
repeated ChatMessageData chat_message_list = 10; // offset: 16
uint32 retcode = 5; // offset: 32
uint32 target_side = 9; // offset: 36
uint32 contact_side = 4; // offset: 40
}
message FriendHistoryInfo {
uint32 contact_side = 4; // offset: 24
int64 last_send_time = 5; // offset: 32
}
// Obf: OPFLGEAPHBA
// Type: Req
// CmdID: 3915
message GetChatFriendHistoryCsReq {
}
// Obf: ENHNFNKCGJJ
// Type: Rsp
// CmdID: 3981
message GetChatFriendHistoryScRsp {
repeated FriendHistoryInfo friend_history_info = 3; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: NGCDALNAHIG
// Type: Req
// CmdID: 3910
message GetChatEmojiListCsReq {
}
// Obf: LOFKMJPPAKF
// Type: Rsp
// CmdID: 3987
message GetChatEmojiListScRsp {
repeated uint32 chat_emoji_list = 3; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: FOHHCCEIICN
// Type: Req
// CmdID: 3929
message MarkChatEmojiCsReq {
bool is_remove_id = 10; // offset: 24
uint32 extra_id = 5; // offset: 28
}
// Obf: NGGKLPDFGDC
// Type: Rsp
// CmdID: 3912
message MarkChatEmojiScRsp {
uint32 extra_id = 2; // offset: 24
bool is_remove_id = 4; // offset: 28
uint32 retcode = 13; // offset: 32
}
// Obf: FEPDPLJADHK
// Type: Req
// CmdID: 3954
message BatchMarkChatEmojiCsReq {
repeated uint32 marked_emoji_id_list = 4; // offset: 24
}
// Obf: IECODOPOOBL
// Type: Rsp
// CmdID: 3983
message BatchMarkChatEmojiScRsp {
repeated uint32 marked_emoji_id_list = 8; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: CGJKIDOBEAL
// Type: Req
// CmdID: 3909
message GetLoginChatInfoCsReq {
}
// Obf: EBOPMIBKNBE
// Type: Rsp
// CmdID: 3942
message GetLoginChatInfoScRsp {
repeated uint32 contact_id_list = 13; // offset: 16
uint32 retcode = 1; // offset: 32
}
enum CmdChenLingBattleType {
KANFMPNKHJH_NLCDGIPGFDJ = 0;
CmdDIONONBIIKN = 9574;
CmdChenLingGetDataCsReq = 9602;
CmdFAHNFMCOJCH = 9608;
CmdHLCAKAJLKGO = 9588;
CmdONGCOFFLIAE = 9575;
CmdChenLingQuitStageScRsp = 9597;
CmdDLGCDMBGIEB = 9606;
CmdKHMGHGPLPHF = 9573;
CmdKCEJNBLDAFE = 9615;
CmdChenLingActivatedPrivilegeScRsp = 9585;
CmdChenLingSyncChangeScNotify = 9592;
CmdGBCKAGHDPEB = 9591;
CmdChenLingQuitStageCsReq = 9614;
CmdChenLingStartStageCsReq = 9577;
CmdHPKOOPBFEAH = 9576;
CmdPIIJEIADMFP = 9583;
CmdPFELEGKDCBO = 9610;
CmdPICHIFNMBNO = 9598;
CmdEIFJNMDDNPF = 9582;
CmdFCNMJGGDEFO = 9579;
CmdHFNMKEDPFJH = 9578;
CmdPLMPGLKCGBJ = 9618;
CmdBEKKPBIKINI = 9594;
CmdLKFKOHLGMOJ = 9620;
CmdIOPAIDKIGAJ = 9589;
CmdHKKBGLINEOM = 9605;
CmdJMLOJKGMBMC = 9586;
CmdChenLingActivatedPrivilegeCsReq = 9616;
CmdChenLingGetDataScRsp = 9612;
CmdLAECPMJAIIK = 9599;
CmdMEJECBOGNNN = 9613;
CmdJJLPGBIAADJ = 9611;
CmdMJEMCKGBIPN = 9584;
CmdKNKCNKJOKPA = 9619;
CmdGOKHEKCHLEL = 9603;
CmdOMFFCGEINLF = 9607;
CmdChenLingStartStageScRsp = 9593;
CmdGEPCOHMCAAJ = 9604;
CmdNFAHEHELGEC = 9590;
}
enum EFFGCOJFEEL {
EFFGCOJFEEL_JCHBPHOIACG = 0;
EFFGCOJFEEL_FHJJHMIFEJG = 1;
EFFGCOJFEEL_DJFEMKHJBNO = 2;
}
enum BCAMANFJINC {
BCAMANFJINC_NLCDGIPGFDJ = 0;
BCAMANFJINC_MLIGAFABJDP = 1;
BCAMANFJINC_BLLCMLBDLPC = 2;
BCAMANFJINC_MEBGACKEOOG = 3;
BCAMANFJINC_GHPKFACFMML = 4;
BCAMANFJINC_JHJCNLLMPKH = 5;
BCAMANFJINC_LOFJAGLLHHG = 6;
BCAMANFJINC_HEIHBJEEGPB = 7;
BCAMANFJINC_NJPMBLBIBOD = 8;
BCAMANFJINC_GIFGLDBDELN = 9;
BCAMANFJINC_NGECENKOPLK = 10;
BCAMANFJINC_EMGMFOBLAFN = 11;
BCAMANFJINC_LIJMDJDFIIC = 12;
BCAMANFJINC_JHGMHCJOKNA = 13;
BCAMANFJINC_KPCEJLILHMO = 14;
BCAMANFJINC_AEHHIPFDNFJ = 15;
BCAMANFJINC_KHBEOADDIFM = 16;
BCAMANFJINC_action = 17;
BCAMANFJINC_DACEMIDFHOG = 18;
BCAMANFJINC_OIKFFLEHFCN = 19;
BCAMANFJINC_KEJCJJHDKJB = 20;
BCAMANFJINC_EIIJCLPCFLM = 21;
BCAMANFJINC_NKJFKBBDDEO = 22;
}
enum GLBAOKOHKCF {
GLBAOKOHKCF_NLCDGIPGFDJ = 0;
GLBAOKOHKCF_COJOIFPPCIJ = 2;
GLBAOKOHKCF_hp = 3;
GLBAOKOHKCF_OGGGLOEIOMM = 4;
GLBAOKOHKCF_CCPLGNNIOCO = 5;
GLBAOKOHKCF_DGOMNKGLABB = 6;
GLBAOKOHKCF_PAIEELDAADP = 7;
}
enum CNEEMBBNNBO {
CNEEMBBNNBO_NLCDGIPGFDJ = 0;
CNEEMBBNNBO_EHNIPLNEEDI = 1;
CNEEMBBNNBO_FAODKNDLNPF = 2;
CNEEMBBNNBO_INCLHHDFCEL = 3;
}
message JLPEICPFLMC {
uint64 BNEFLBPCPOI = 8; // offset: 32
BCAMANFJINC NFMKOFNEKLA = 5; // offset: 40
oneof KLLMJCCOMNF {
uint32 BFCNALJDHMP = 4; // offset: 16
uint32 HPDFGFBLDOG = 7; // offset: 16
uint32 GCPPLLLHBBJ = 11; // offset: 16
uint32 DJODEIMGKGK = 10; // offset: 16
uint32 PBHFMIIIPBD = 9; // offset: 16
uint64 CHFNDAGCEBK = 1555; // offset: 16
uint32 LEEMKAMANJN = 1216; // offset: 16
uint32 NKDDBPGDAEE = 1853; // offset: 16
uint32 EFEENOFADFC = 310; // offset: 16
PFPPACPMFDJ DJNOLLDHPHJ = 1503; // offset: 16
}
}
message JLIFGIMBMBD {
uint32 HMLBJFJIPCE = 2; // offset: 24
uint32 BIOFDPICHLC = 14; // offset: 28
uint32 KKCKMCDGCGK = 10; // offset: 32
}
message HGCIPBFBNKO {
JLPEICPFLMC source = 4; // offset: 24
uint32 config_id = 10; // offset: 40
uint64 unique_id = 15; // offset: 48
oneof AEJNJCELNOE {
JLIFGIMBMBD AENBOONOFLC = 6; // offset: 16
}
}
message AFDJNEOHCLB {
JLPEICPFLMC source = 10; // offset: 24
uint32 OCJCOOLMCGD = 6; // offset: 32
uint32 progress = 13; // offset: 36
}
message GACKCPEPDAF {
uint32 config_id = 1; // offset: 24
uint64 MLMFNEBLNHP = 11; // offset: 32
uint32 HCBADDHNIDG = 7; // offset: 40
uint32 level = 2; // offset: 44
}
message AKHEOAIPAPA {
JLPEICPFLMC source = 13; // offset: 16
double CPLFBOBLFMC = 4; // offset: 32
uint32 unique_id = 1; // offset: 40
GLBAOKOHKCF GOKKLNBMLCA = 5; // offset: 44
double OJMOBAEEMAP = 8; // offset: 48
}
message LDNFIICMCHA {
repeated AKHEOAIPAPA DIILKEEGLOJ = 4; // offset: 16
repeated GACKCPEPDAF KAJOFKIEKNH = 10; // offset: 32
uint32 HCBADDHNIDG = 9; // offset: 40
uint32 level = 12; // offset: 44
uint64 KNDHHAJMBGB = 7; // offset: 48
bool DBODGPBOIHC = 8; // offset: 56
uint64 IEPAPOPIFHH = 6; // offset: 64
}
message GKNOCNDPAJA {
uint64 IEPAPOPIFHH = 6; // offset: 24
uint32 level = 12; // offset: 32
uint32 HCBADDHNIDG = 13; // offset: 36
}
message LEGNLMENMJK {
uint32 card_id = 2; // offset: 32
uint32 unique_id = 15; // offset: 36
oneof NPFEGGMNBOC {
LDNFIICMCHA MLIGAFABJDP = 6; // offset: 16
GKNOCNDPAJA BLLCMLBDLPC = 8; // offset: 16
}
}
message PFPPACPMFDJ {
int32 y = 15; // offset: 24
int32 x = 14; // offset: 28
}
message DFFLMEMFPLM {
PFPPACPMFDJ DJNOLLDHPHJ = 4; // offset: 24
uint32 BFCNALJDHMP = 14; // offset: 32
}
message CABCPFKAOPP {
repeated uint32 NFPADEPIKML = 3; // offset: 16
repeated uint32 GCDGGBLOJIC = 9; // offset: 32
uint32 KDIDDHIDNCG = 6; // offset: 40
uint32 OEKIFIKBMFI = 11; // offset: 44
}
message AALCHOPCBEM {
CABCPFKAOPP JOOEEKMDAEO = 14; // offset: 16
}
message FIBKOLLMPMM {
}
message LJBOELCMGFK {
repeated uint32 GCDGGBLOJIC = 9; // offset: 24
uint32 KDIDDHIDNCG = 12; // offset: 32
}
message GDDLBMCHIED {
repeated uint32 MKOKLLKALDE = 3; // offset: 16
uint32 KDIDDHIDNCG = 7; // offset: 32
}
message GEEPIPMBGJD {
CABCPFKAOPP JOOEEKMDAEO = 13; // offset: 16
repeated uint32 NFPADEPIKML = 6; // offset: 24
repeated uint32 GCDGGBLOJIC = 9; // offset: 32
uint32 OEKIFIKBMFI = 7; // offset: 48
uint32 KDIDDHIDNCG = 1; // offset: 52
}
message MLJEJCFJPLE {
}
message KFOOLGFCNDN {
oneof CNHEJLOEFAA {
AALCHOPCBEM EFBPPPNPBKH = 13; // offset: 16
FIBKOLLMPMM IFCFIPGIIME = 4; // offset: 16
LJBOELCMGFK OCIHLGBPALK = 15; // offset: 16
GDDLBMCHIED NNLBNIJJPAH = 1; // offset: 16
GEEPIPMBGJD DJBMEHBKNDF = 8; // offset: 16
MLJEJCFJPLE BAMNOFCJMPP = 12; // offset: 16
}
}
message BDOEDOEBFAJ {
repeated LEGNLMENMJK entity_list = 12; // offset: 16
repeated uint32 MGJENMKKIBJ = 9; // offset: 24
repeated HGCIPBFBNKO LDCJONHGDAN = 5; // offset: 32
KFOOLGFCNDN ILOODGHPOBM = 7; // offset: 40
MBLJIEELMKN GHICOBOPHOL = 1384; // offset: 48
repeated DFFLMEMFPLM IEDKELDFHLP = 4; // offset: 56
repeated PHHFOGFKDBC MEMGHBHGGPN = 2; // offset: 64
repeated AFDJNEOHCLB IFJIHNBDNGN = 13; // offset: 80
repeated uint32 OKHDNEOLLNF = 10; // offset: 88
repeated uint64 FNJCMFOFCNC = 1716; // offset: 96
BNHBDMIDFCL FMIGOKIDKJL = 1; // offset: 104
uint32 stage_id = 6; // offset: 112
uint32 NKDDBPGDAEE = 8; // offset: 116
uint32 DKCGLOIAPAH = 15; // offset: 120
uint32 item_value = 14; // offset: 124
uint32 max_hp = 1475; // offset: 128
uint32 hp = 3; // offset: 132
uint32 GCBDADCOBAE = 11; // offset: 136
}
message FDDNKPJEMJE {
bool GNACLLNFHFD = 11; // offset: 24
uint32 stage_id = 15; // offset: 28
}
// Obf: AGEPCIIPMEF
// Type: Req
// CmdID: 9602
message ChenLingGetDataCsReq {
}
// Obf: PJFEPJKONAA
// Type: Rsp
// CmdID: 9612
message ChenLingGetDataScRsp {
FDDNKPJEMJE DJOLGKGKCHE = 12; // offset: 16
repeated uint32 IMNNAENHBMA = 9; // offset: 24
BDOEDOEBFAJ KFAIGIIPLOF = 6; // offset: 40
uint32 GDHOLMIBAEA = 1; // offset: 48
uint32 retcode = 13; // offset: 52
}
message OGGELMMFPKP {
double damage = 11; // offset: 24
uint32 config_id = 1; // offset: 32
}
message DFEGGFFOMKI {
repeated OGGELMMFPKP PPCKLBHFCCA = 1; // offset: 16
uint32 max_hp = 6; // offset: 32
CNEEMBBNNBO reason = 2; // offset: 36
uint32 wave = 3; // offset: 40
uint32 cur_hp = 5; // offset: 44
uint32 stage_id = 14; // offset: 48
}
// Obf: FCLBPLLKLLL
// Type: Req
// CmdID: 9577
message ChenLingStartStageCsReq {
uint32 stage_id = 7; // offset: 24
uint32 NKDDBPGDAEE = 4; // offset: 28
}
// Obf: CPMOGOPHJOG
// Type: Rsp
// CmdID: 9593
message ChenLingStartStageScRsp {
BDOEDOEBFAJ AHCGJNDKBCA = 5; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: PEEJCHEKGCJ
// Type: Req
// CmdID: 9614
message ChenLingQuitStageCsReq {
uint32 GDIMKFNECOK = 11; // offset: 24
}
// Obf: NEAMMJICKGD
// Type: Rsp
// CmdID: 9597
message ChenLingQuitStageScRsp {
DFEGGFFOMKI BFLLJJBHLDF = 5; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Type: Req
// CmdID: 9589
message IOPAIDKIGAJ {
PFPPACPMFDJ DJNOLLDHPHJ = 4; // offset: 24
}
// Type: Rsp
// CmdID: 9615
message KCEJNBLDAFE {
uint32 retcode = 3; // offset: 24
}
// Type: Req
// CmdID: 9579
message FCNMJGGDEFO {
PFPPACPMFDJ GAJFFBBMMEN = 14; // offset: 16
uint32 FGIHKKKOGJD = 9; // offset: 32
}
// Type: Rsp
// CmdID: 9599
message LAECPMJAIIK {
uint32 retcode = 3; // offset: 24
}
// Type: Req
// CmdID: 9605
message HKKBGLINEOM {
PFPPACPMFDJ GAJFFBBMMEN = 6; // offset: 24
uint32 BFCNALJDHMP = 1; // offset: 32
}
// Type: Rsp
// CmdID: 9606
message DLGCDMBGIEB {
uint32 retcode = 4; // offset: 24
}
// Type: Req
// CmdID: 9613
message MEJECBOGNNN {
uint32 FGIHKKKOGJD = 6; // offset: 24
}
// Type: Rsp
// CmdID: 9604
message GEPCOHMCAAJ {
uint32 retcode = 12; // offset: 24
}
// Type: Req
// CmdID: 9591
message GBCKAGHDPEB {
}
// Type: Rsp
// CmdID: 9610
message PFELEGKDCBO {
uint32 retcode = 7; // offset: 24
}
// Type: Req
// CmdID: 9575
message ONGCOFFLIAE {
repeated OGGELMMFPKP PPCKLBHFCCA = 9; // offset: 16
uint32 IGEHHFIGBAI = 11; // offset: 32
uint32 DDCLCNPONOH = 10; // offset: 36
bool is_win = 7; // offset: 40
uint32 GDIMKFNECOK = 3; // offset: 44
}
// Type: Rsp
// CmdID: 9578
message HFNMKEDPFJH {
repeated OGGELMMFPKP PPCKLBHFCCA = 7; // offset: 16
DFEGGFFOMKI BFLLJJBHLDF = 10; // offset: 32
bool DAOMHGBDEJH = 1; // offset: 40
bool is_win = 12; // offset: 41
uint32 retcode = 4; // offset: 44
uint32 DDCLCNPONOH = 14; // offset: 48
uint32 cur_hp = 6; // offset: 52
}
// Type: Req
// CmdID: 9573
message KHMGHGPLPHF {
}
// Type: Rsp
// CmdID: 9608
message FAHNFMCOJCH {
uint32 retcode = 7; // offset: 24
}
// Type: Req
// CmdID: 9590
message NFAHEHELGEC {
}
// Type: Rsp
// CmdID: 9582
message EIFJNMDDNPF {
uint32 retcode = 1; // offset: 24
}
// Type: Req
// CmdID: 9576
message HPKOOPBFEAH {
}
// Type: Rsp
// CmdID: 9586
message JMLOJKGMBMC {
uint32 retcode = 14; // offset: 24
}
// Type: Req
// CmdID: 9611
message JJLPGBIAADJ {
uint32 AAIDCOJPLCI = 14; // offset: 24
}
// Type: Rsp
// CmdID: 9588
message HLCAKAJLKGO {
uint32 retcode = 13; // offset: 24
}
// Type: Req
// CmdID: 9619
message KNKCNKJOKPA {
uint32 GPDEFEBDMNM = 3; // offset: 24
}
// Type: Rsp
// CmdID: 9584
message MJEMCKGBIPN {
uint32 retcode = 12; // offset: 24
}
// Type: Req
// CmdID: 9620
message LKFKOHLGMOJ {
uint32 NCHPDFCFFCK = 8; // offset: 24
}
// Type: Rsp
// CmdID: 9607
message OMFFCGEINLF {
uint32 retcode = 14; // offset: 24
}
// Obf: NJJNLJAPMMK
// Type: Req
// CmdID: 9616
message ChenLingActivatedPrivilegeCsReq {
uint32 ADBGHKBGGJM = 11; // offset: 24
}
// Obf: BELCKPBEIOK
// Type: Rsp
// CmdID: 9585
message ChenLingActivatedPrivilegeScRsp {
uint32 retcode = 7; // offset: 24
uint32 ADBGHKBGGJM = 9; // offset: 28
}
// Type: Req
// CmdID: 9618
message PLMPGLKCGBJ {
}
// Type: Rsp
// CmdID: 9594
message BEKKPBIKINI {
uint32 retcode = 2; // offset: 24
}
message LFIONDMGCOP {
uint32 AAIDCOJPLCI = 2; // offset: 24
}
// Type: Req
// CmdID: 9598
message PICHIFNMBNO {
uint32 unique_id = 13; // offset: 32
oneof FDNAJJKOHBN {
LFIONDMGCOP GFGGBLEGKGJ = 869; // offset: 16
}
}
// Type: Rsp
// CmdID: 9603
message GOKHEKCHLEL {
uint32 retcode = 4; // offset: 24
uint32 unique_id = 3; // offset: 28
}
// Type: Notify
// CmdID: 9583
message PIIJEIADMFP {
bool PBJJAHKLNAA = 7; // offset: 24
}
// Type: Notify
// CmdID: 9574
message DIONONBIIKN {
uint32 GDIMKFNECOK = 2; // offset: 24
}
message IOELPDDJGFJ {
JLPEICPFLMC source = 1954; // offset: 32
oneof MMCGBGDJIPN {
GICMOLJPLGF PJDHBMOIPPO = 13; // offset: 16
LCKBHJBKHNH CCHBNLOBPGE = 5; // offset: 16
uint32 cur_hp = 10; // offset: 16
uint32 rogue_money = 14; // offset: 16
LEGNLMENMJK AGHANKEAODD = 12; // offset: 16
uint32 MGKMLJHMNMO = 11; // offset: 16
AJNJDDFGFJL GDFFAICHLDJ = 15; // offset: 16
IIEKKGNJJMC BECPNBEFHGC = 2; // offset: 16
HDLLFBKGBEG LDFLJJPAKAP = 1; // offset: 16
EJKNEDLPMIB PBNOFEFIDFI = 7; // offset: 16
NEEAHLMKAAB IAOIFAADLLC = 9; // offset: 16
DFFLMEMFPLM HOEGFMPDBHH = 4; // offset: 16
FJJPDJAEJHC HLHBOGKHEEO = 3; // offset: 16
HGCIPBFBNKO ANHDPPOAOGL = 657; // offset: 16
uint64 ELMMNHBECNI = 255; // offset: 16
FDDNKPJEMJE DJOLGKGKCHE = 122; // offset: 16
uint32 GCBDADCOBAE = 1424; // offset: 16
uint32 FOJHBIMCLGC = 421; // offset: 16
NGHEPMFILPE CNCKEHMNJGD = 1994; // offset: 16
KHGFCNNCOGA BJPEEGIFAEA = 1307; // offset: 16
AFDJNEOHCLB OFCPKKMEFKE = 446; // offset: 16
LGFBMEACHPI NAPDGGDENBM = 1524; // offset: 16
BNHBDMIDFCL FMIGOKIDKJL = 981; // offset: 16
uint32 PMFBIGLPJJA = 1398; // offset: 16
EJDPLLIJDNK ONAJPGNNLEN = 1423; // offset: 16
uint32 GDHOLMIBAEA = 1846; // offset: 16
EOKKHLOIBIM KNANINELANC = 625; // offset: 16
KHLAFMBONNK BEOAPFIBDLB = 1911; // offset: 16
JKLKCKNBHCI ADEJOKOIBHC = 852; // offset: 16
BFGNNODONFI PJMJAPKJINA = 121; // offset: 16
MBLJIEELMKN GHICOBOPHOL = 1179; // offset: 16
}
}
// Obf: DBJPOICBGMK
// Type: Notify
// CmdID: 9592
message ChenLingSyncChangeScNotify {
repeated IOELPDDJGFJ DGNGMJMPFGK = 11; // offset: 24
}
message PHHFOGFKDBC {
uint32 unique_id = 10; // offset: 24
uint32 card_id = 15; // offset: 28
}
message GICMOLJPLGF {
repeated PHHFOGFKDBC MEMGHBHGGPN = 3; // offset: 24
}
message LCKBHJBKHNH {
KFOOLGFCNDN ILOODGHPOBM = 6; // offset: 24
uint32 DKCGLOIAPAH = 13; // offset: 32
}
message AJNJDDFGFJL {
uint32 BFCNALJDHMP = 8; // offset: 24
uint32 HCBADDHNIDG = 12; // offset: 28
uint32 level = 3; // offset: 32
uint64 IEPAPOPIFHH = 2; // offset: 40
}
message IIEKKGNJJMC {
uint64 KNDHHAJMBGB = 6; // offset: 24
bool DBODGPBOIHC = 5; // offset: 32
uint32 BFCNALJDHMP = 11; // offset: 36
}
message NEEAHLMKAAB {
uint64 IEPAPOPIFHH = 5; // offset: 24
uint32 BFCNALJDHMP = 8; // offset: 32
uint32 HCBADDHNIDG = 7; // offset: 36
uint32 level = 2; // offset: 40
}
message NGHEPMFILPE {
AKHEOAIPAPA GOBMEEHNFDC = 15; // offset: 16
uint32 BFCNALJDHMP = 9; // offset: 32
}
message KHGFCNNCOGA {
repeated uint32 PJANEJJKOKA = 9; // offset: 24
uint32 BFCNALJDHMP = 7; // offset: 32
}
message HDLLFBKGBEG {
repeated AKHEOAIPAPA DIILKEEGLOJ = 8; // offset: 24
uint32 BFCNALJDHMP = 4; // offset: 32
}
message KHLAFMBONNK {
}
message JKLKCKNBHCI {
}
message EJKNEDLPMIB {
GACKCPEPDAF GHPKFACFMML = 4; // offset: 16
uint32 BFCNALJDHMP = 3; // offset: 32
}
message FJJPDJAEJHC {
repeated uint32 MKOKLLKALDE = 5; // offset: 16
}
message LGFBMEACHPI {
repeated uint32 MGJENMKKIBJ = 15; // offset: 24
}
message EJDPLLIJDNK {
uint64 CHFNDAGCEBK = 6; // offset: 24
}
message JAAJAPNFMGO {
repeated uint32 GCDGGBLOJIC = 3; // offset: 24
}
message BNHBDMIDFCL {
uint32 unique_id = 13; // offset: 36
oneof CHJNPHDLMKL {
JAAJAPNFMGO DOKPHNPNCPN = 834; // offset: 24
}
}
message BFGNNODONFI {
}
message EOKKHLOIBIM {
DFFLMEMFPLM HEHIOCEPEAE = 6; // offset: 16
DFFLMEMFPLM GEOMBJDBHDD = 14; // offset: 32
}
message MBLJIEELMKN {
repeated APAMFCKFHLL OCIJDDBLGMH = 1; // offset: 24
}
enum CmdChenLingFesType {
LCOIIEGJAOK_NLCDGIPGFDJ = 0;
CmdChenLingFesLevelResumeScRsp = 9945;
CmdChenLingFesBusinessDayEndCsReq = 9943;
CmdChenLingFesBusinessDayEndScRsp = 9934;
CmdChenLingFesLevelStartScRsp = 9923;
CmdChenLingFesLevelEndScRsp = 9929;
CmdChenLingFesLevelLeaveCsReq = 9944;
CmdChenLingFesLevelLeaveScRsp = 9927;
CmdChenLingFesLevelEndCsReq = 9909;
CmdChenLingFesLevelStartCsReq = 9907;
CmdChenLingFesLevelResumeCsReq = 9919;
CmdGetChenLingFesDataScRsp = 9942;
CmdGetChenLingFesDataCsReq = 9932;
}
message MOJFFDOILBN {
repeated uint32 EMPIEBNCANN = 9; // offset: 16
repeated uint32 MNOOFEPDHOO = 3; // offset: 32
uint32 MHIJJHMGHFN = 1; // offset: 40
uint32 KBBDABKELKB = 14; // offset: 44
uint32 score_id = 8; // offset: 48
}
message DMHADFNOIGP {
repeated MOJFFDOILBN JOJJKJFHMBI = 4; // offset: 16
bool EIIMAEHCGBC = 7; // offset: 32
}
message OPOCANGAEHJ {
uint32 x = 8; // offset: 24
uint32 y = 3; // offset: 28
}
message PGIEBMKMECE {
repeated float CDMKBCHLPAB = 1; // offset: 24
OPOCANGAEHJ IBLECIJAGBK = 13; // offset: 32
uint32 OMFGAABELHE = 4; // offset: 40
uint32 score_id = 9; // offset: 44
uint32 LJDHGFECMHJ = 11; // offset: 48
}
message NPNAEPOKPNE {
repeated float LIAMHNFAPNL = 4; // offset: 24
OPOCANGAEHJ FOCNBOANONM = 3; // offset: 32
}
message OFGLEOIIJBD {
repeated MOJFFDOILBN JOJJKJFHMBI = 12; // offset: 16
repeated NPNAEPOKPNE GOKMDCOJPHC = 1; // offset: 24
string FGGCAOAPGPA = 6; // offset: 32
string NLMEEEKBPKO = 15; // offset: 40
repeated uint32 FJDJCHFDIFL = 11; // offset: 48
repeated PGIEBMKMECE MBFLDKEDBHN = 8; // offset: 64
uint32 level_id = 2; // offset: 72
uint32 HGIICMLANJJ = 4; // offset: 76
uint32 LFKDANGNJIM = 10; // offset: 80
uint32 HHINBDNIFBE = 7; // offset: 84
uint32 PGOFHKLBPKC = 13; // offset: 88
uint32 PLCPOONCFDG = 14; // offset: 92
}
// Obf: JJONBPINLJJ
// Type: Req
// CmdID: 9932
message GetChenLingFesDataCsReq {
}
message BGAIEEIKOKK {
uint32 DJEIMGGHMGM = 1; // offset: 24
bool has_passed = 9; // offset: 28
uint32 MHIJJHMGHFN = 4; // offset: 32
uint32 level_id = 5; // offset: 36
}
// Obf: LMOPBCHMGFO
// Type: Rsp
// CmdID: 9942
message GetChenLingFesDataScRsp {
repeated BGAIEEIKOKK PNDPCELOGHG = 3; // offset: 16
OFGLEOIIJBD LAEDNIBCNKF = 10; // offset: 32
uint32 DEKCALEHILC = 13; // offset: 40
uint32 retcode = 7; // offset: 44
}
// Obf: BBGIFPNDBIO
// Type: Req
// CmdID: 9907
message ChenLingFesLevelStartCsReq {
uint32 level_id = 13; // offset: 24
}
// Obf: HJDCIEFEGIM
// Type: Rsp
// CmdID: 9923
message ChenLingFesLevelStartScRsp {
string NLMEEEKBPKO = 12; // offset: 16
string FGGCAOAPGPA = 13; // offset: 32
uint32 retcode = 7; // offset: 40
uint32 level_id = 2; // offset: 44
}
// Obf: OFIKFCJEDNP
// Type: Req
// CmdID: 9944
message ChenLingFesLevelLeaveCsReq {
uint32 level_id = 7; // offset: 24
}
// Obf: LDANNFAAHIJ
// Type: Rsp
// CmdID: 9927
message ChenLingFesLevelLeaveScRsp {
uint32 level_id = 3; // offset: 24
uint32 retcode = 10; // offset: 28
}
// Obf: CLGKHDMKGID
// Type: Req
// CmdID: 9919
message ChenLingFesLevelResumeCsReq {
uint32 level_id = 13; // offset: 24
}
// Obf: CAJKJIFMGDM
// Type: Rsp
// CmdID: 9945
message ChenLingFesLevelResumeScRsp {
uint32 level_id = 11; // offset: 24
uint32 retcode = 14; // offset: 28
}
// Obf: JOMKCLPKFHM
// Type: Req
// CmdID: 9909
message ChenLingFesLevelEndCsReq {
uint32 level_id = 2; // offset: 24
}
// Obf: LDBOCEIMACL
// Type: Rsp
// CmdID: 9929
message ChenLingFesLevelEndScRsp {
DMHADFNOIGP EHIHHFMGNHH = 15; // offset: 16
uint32 level_id = 6; // offset: 32
uint32 retcode = 8; // offset: 36
}
message AABJNONNLML {
repeated uint32 FKGLNIAHGOA = 8; // offset: 16
uint32 index = 15; // offset: 32
uint32 KDIDDHIDNCG = 14; // offset: 36
uint32 HADIHNKDBAD = 12; // offset: 40
}
message EDHOBLLOBNP {
repeated uint32 OBGMKBIOMKB = 15; // offset: 24
repeated uint32 NELBBCIGIGF = 13; // offset: 32
uint32 index = 3; // offset: 40
uint32 JJPMDBCPJBA = 14; // offset: 44
}
message LECPPIEIENH {
uint32 KDIDDHIDNCG = 3; // offset: 24
uint32 JJPMDBCPJBA = 14; // offset: 28
uint32 index = 9; // offset: 32
}
message PGEDFOBAEBC {
uint32 OMFGAABELHE = 9; // offset: 24
uint32 PLFMKDOCPLP = 8; // offset: 28
uint32 FCFLEFOKLFD = 15; // offset: 32
}
message HDLMAPACKNH {
uint32 DIDBBOCNHBJ = 2; // offset: 24
uint32 GOCFOJJIAHL = 7; // offset: 28
}
// Obf: GAECNILJCEC
// Type: Req
// CmdID: 9943
message ChenLingFesBusinessDayEndCsReq {
repeated LECPPIEIENH BAOPBDDEBKP = 5; // offset: 16
repeated PGEDFOBAEBC MNLCAOLGEMM = 10; // offset: 24
repeated NPNAEPOKPNE GOKMDCOJPHC = 1; // offset: 40
repeated PGIEBMKMECE MBFLDKEDBHN = 8; // offset: 48
repeated AABJNONNLML FBNBEMECJIJ = 2; // offset: 56
repeated EDHOBLLOBNP HDNGJJILDCE = 14; // offset: 64
repeated HDLMAPACKNH PJGODPMGMEO = 3; // offset: 72
uint32 COJGECEMCFN = 12; // offset: 80
uint32 DBHHIKAFMPP = 1828; // offset: 84
double FENKLBPKOAL = 15; // offset: 88
uint32 EJEOGKPEIBF = 9; // offset: 96
uint32 LFKDANGNJIM = 11; // offset: 100
uint32 CEHJOHCGOKE = 1240; // offset: 104
uint32 BMPABCGHPFG = 363; // offset: 108
uint32 DBODBBOMJAD = 7; // offset: 112
uint32 ELEKEHIMBDO = 4; // offset: 116
uint32 HPHHKJHGMPJ = 6; // offset: 120
uint32 OCLLAPEHDDH = 13; // offset: 124
}
// Obf: NHHKCCGMHEF
// Type: Rsp
// CmdID: 9934
message ChenLingFesBusinessDayEndScRsp {
string FGGCAOAPGPA = 1; // offset: 32
uint32 retcode = 12; // offset: 44
uint32 LFKDANGNJIM = 3; // offset: 48
oneof FBLHECDEHEF {
DMHADFNOIGP EHIHHFMGNHH = 13; // offset: 24
MOJFFDOILBN GAAHAOGLNPJ = 8; // offset: 24
}
}
enum CmdChessRogueType {
MGAFALOCHKA_NLCDGIPGFDJ = 0;
CmdLDFEKAEEJIN = 5450;
CmdChessRogueNousEditDiceScRsp = 5503;
CmdChessRogueQuitCsReq = 5435;
CmdEnhanceRogueBuffCsReq = 5599;
CmdChessRogueEnterCellScRsp = 5529;
CmdSyncChessRogueNousSubStoryScNotify = 5550;
CmdChessRogueSelectCellCsReq = 5534;
CmdChessRogueSkipTeachingLevelScRsp = 5433;
CmdChessRogueGiveUpCsReq = 5523;
CmdChessRogueUpdateAllowedSelectCellScNotify = 5552;
MGAFALOCHKA_GLFNJBBBGPM = 5434;
CmdChessRogueQueryScRsp = 5426;
CmdChessRogueUpdateReviveInfoScNotify = 5425;
CmdGetChessRogueStoryInfoScRsp = 5455;
CmdChessRogueLeaveScRsp = 5548;
CmdChessRogueCellUpdateNotify = 5559;
CmdChessRogueUpdateMoneyInfoScNotify = 5452;
CmdChessRogueRollDiceScRsp = 5409;
CmdChessRogueQueryCsReq = 5585;
CmdChessRogueGiveUpScRsp = 5439;
CmdFinishChessRogueSubStoryCsReq = 5485;
CmdChessRogueNousGetRogueTalentInfoScRsp = 5581;
CmdChessRogueNousGetRogueTalentInfoCsReq = 5421;
CmdReviveRogueAvatarScRsp = 5566;
CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5593;
CmdPickRogueAvatarCsReq = 5600;
CmdChessRogueUpdateDiceInfoScNotify = 5486;
CmdNKDIMIJAHGC = 5418;
CmdChessRogueSelectCellScRsp = 5440;
CmdChessRogueNousEnableRogueTalentCsReq = 5557;
CmdChessRogueRollDiceCsReq = 5498;
CmdEnhanceRogueBuffScRsp = 5494;
CmdEnterChessRogueAeonRoomScRsp = 5528;
CmdGetRogueBuffEnhanceInfoCsReq = 5586;
CmdChessRogueEnterCellCsReq = 5526;
CmdChessRogueEnterNextLayerScRsp = 5497;
CmdSelectChessRogueSubStoryScRsp = 5483;
CmdChessRogueUpdateLevelBaseInfoScNotify = 5448;
CmdReviveRogueAvatarCsReq = 5401;
CmdChessRogueUpdateAeonModifierValueScNotify = 5444;
CmdGetChessRogueStoryInfoCsReq = 5454;
CmdChessRogueStartScRsp = 5430;
CmdChessRogueEnterNextLayerCsReq = 5417;
CmdGetRogueBuffEnhanceInfoScRsp = 5592;
CmdChessRogueQuestFinishNotify = 5511;
CmdChessRogueNousDiceUpdateNotify = 5481;
CmdChessRogueReRollDiceCsReq = 5482;
CmdEnterChessRogueAeonRoomCsReq = 5588;
CmdChessRogueCheatRollCsReq = 5537;
CmdGetChessRogueStoryAeonTalkInfoCsReq = 5467;
CmdChessRogueLeaveCsReq = 5583;
CmdChessRogueNousEditDiceCsReq = 5427;
CmdChessRogueSkipTeachingLevelCsReq = 5472;
CmdGetChessRogueNousStoryInfoScRsp = 5431;
CmdChessRogueStartCsReq = 5565;
CmdChessRogueCheatRollScRsp = 5411;
CmdSyncChessRogueMainStoryFinishScNotify = 5580;
CmdChessRogueChangeAeonDimensionNotify = 5428;
CmdChessRogueNousEnableRogueTalentScRsp = 5502;
CmdChessRogueQuitScRsp = 5577;
CmdSyncChessRogueNousValueScNotify = 5546;
CmdChessRogueUpdateActionPointScNotify = 5442;
CmdChessRogueReRollDiceScRsp = 5508;
CmdSelectChessRogueSubStoryCsReq = 5402;
CmdChessRogueUpdateUnlockLevelScNotify = 5474;
CmdGCPLJLCFFDD = 5460;
MGAFALOCHKA_HGLDFMLNOKI = 5568;
CmdChessRogueEnterCsReq = 5410;
CmdChessRogueLayerSettlement = 5412;
CmdGetChessRogueNousStoryInfoCsReq = 5533;
CmdFinishChessRogueSubStoryScRsp = 5478;
CmdGetChessRogueStoryAeonTalkInfoScRsp = 5422;
CmdChessRogueNousDiceSurfaceUnlockNotify = 5470;
CmdChessRogueConfirmRollScRsp = 5560;
CmdChessRogueConfirmRollCsReq = 5542;
CmdPickRogueAvatarScRsp = 5539;
CmdChessRogueEnterScRsp = 5490;
CmdSyncChessRogueNousMainStoryScNotify = 5462;
}
enum ChessRogueDiceStatus {
EEOMEIAMNMB_BBBFNMBDFDE = 0;
EEOMEIAMNMB_BGDFCDGFAML = 1;
EEOMEIAMNMB_IMFHIFIKKNK = 2;
EEOMEIAMNMB_DMMCIMLIJOA = 3;
}
enum ChessRogueDiceType {
HJCOLMNPKBK_IHHJBGPPACD = 0;
HJCOLMNPKBK_BKCCOGNPPGH = 1;
}
enum ChessRogueBoardCellStatus {
GOBKHHAEIAF_BPOCOHFIAOH = 0;
GOBKHHAEIAF_EAPFJHJHIFK = 1;
GOBKHHAEIAF_LOOAKNHDBLL = 2;
GOBKHHAEIAF_CIHFGJDCHIA = 3;
}
enum ChessRogueCellSpecialType {
PHAHPIPPMDF_NLCDGIPGFDJ = 0;
PHAHPIPPMDF_ABGEKPJHHIA = 1;
PHAHPIPPMDF_EHDFEMMFHDG = 2;
PHAHPIPPMDF_KCAIFKMKHFJ = 3;
PHAHPIPPMDF_CMFNKDKKGGI = 4;
PHAHPIPPMDF_MOPJKHEINAL = 5;
}
enum GDHLDNFLOOF {
GDHLDNFLOOF_ADHGHGEFMLG = 0;
GDHLDNFLOOF_BHOGGJNMHPK = 1;
GDHLDNFLOOF_HDMDBOMJDDI = 2;
GDHLDNFLOOF_IGDHFMCJMIL = 3;
GDHLDNFLOOF_EMJFLBCFONO = 4;
GDHLDNFLOOF_EHMMIFPLLHM = 5;
}
enum DPBCJGCPMLE {
DPBCJGCPMLE_PMJGFDCJKML = 0;
DPBCJGCPMLE_BPGDELOMEKH = 1;
DPBCJGCPMLE_DNOMGJBOGAD = 2;
DPBCJGCPMLE_PEIIMIHPEMG = 3;
DPBCJGCPMLE_KILLHJLIFJD = 4;
DPBCJGCPMLE_MFDBGOABEKJ = 5;
}
enum LLJFJDIOCIL {
LLJFJDIOCIL_FPBCFHLFMON = 0;
LLJFJDIOCIL_CGKMMNJAMGK = 1;
LLJFJDIOCIL_CFPMNLGGCBK = 2;
LLJFJDIOCIL_IJLEALGBOEA = 3;
LLJFJDIOCIL_ADJCFJGJPFN = 4;
LLJFJDIOCIL_OHPBCKPKHIG = 5;
LLJFJDIOCIL_HNHMNMJKCKF = 6;
LLJFJDIOCIL_MKJMLGJEKNA = 7;
LLJFJDIOCIL_NKKOIMFPKHF = 8;
LLJFJDIOCIL_DNFBBMANGNH = 9;
LLJFJDIOCIL_CAPGKOKOMOE = 10;
}
enum IEFHBOPDAPL {
IEFHBOPDAPL_NLCDGIPGFDJ = 0;
IEFHBOPDAPL_MIDKKNAGOFA = 1;
IEFHBOPDAPL_NCLBFAALLFJ = 2;
IEFHBOPDAPL_EPCDLHFFBLI = 3;
IEFHBOPDAPL_LFODHGBCCHF = 4;
IEFHBOPDAPL_KHGIKBFDLFB = 5;
IEFHBOPDAPL_AKJBECPHIJK = 6;
IEFHBOPDAPL_EJOEHKNHGDM = 7;
IEFHBOPDAPL_ACMKLFOMPFC = 8;
IEFHBOPDAPL_MOFNIOJHBBL = 9;
IEFHBOPDAPL_FMPGGENBHID = 10;
IEFHBOPDAPL_EMALBALANLH = 11;
}
enum IOJJCDAPLAJ {
IOJJCDAPLAJ_OLBIJIJCONK = 0;
IOJJCDAPLAJ_HCFMGBEFBGD = 1;
}
enum AIMCAMJABNA {
AIMCAMJABNA_NLCDGIPGFDJ = 0;
AIMCAMJABNA_ILIIOLJMKME = 1;
}
enum OHNELDKIJPH {
OHNELDKIJPH_NLCDGIPGFDJ = 0;
OHNELDKIJPH_OMJAJHFCBJM = 1;
OHNELDKIJPH_INNIEFKCKBK = 2;
OHNELDKIJPH_BCJJMPKJKDL = 3;
OHNELDKIJPH_BJOOAEGMCLD = 4;
OHNELDKIJPH_battle_rogue_magic_info = 5;
OHNELDKIJPH_PGMNGFMINBK = 6;
OHNELDKIJPH_PLFMKDOCPLP = 7;
OHNELDKIJPH_AHHGKPCKAKM = 8;
}
enum JCMAEKICABC {
JCMAEKICABC_NDLKMGDEJGH = 0;
JCMAEKICABC_NBHOBNAGENF = 1;
JCMAEKICABC_ECPHCHONCBI = 2;
JCMAEKICABC_OEJIAPFKBOP = 3;
}
enum FILMJJMEBJA {
FILMJJMEBJA_NLCDGIPGFDJ = 0;
FILMJJMEBJA_BFADFAELKLJ = 1;
FILMJJMEBJA_CIHFGJDCHIA = 2;
FILMJJMEBJA_GMCLFNKAHIM = 3;
}
enum ChessRogueNousDicePhase {
PKCGJHNMLPK_NLCDGIPGFDJ = 0;
PKCGJHNMLPK_HJBHKCJEEEE = 1;
PKCGJHNMLPK_GAIALIOPEPC = 2;
}
message GAJDPEBBFMG {
ItemCostData LNIEFKBMIPD = 6; // offset: 24
}
message MANINNKMFHG {
SceneInfo scene = 1; // offset: 16
LineupInfo lineup = 10; // offset: 24
}
message KFACLOGFNJF {
repeated uint32 BDGMPDLBDGN = 887; // offset: 24
HGCIAPKELAF GMDKBGODBCB = 1035; // offset: 32
LMNCBIDKHLF BOPGHOPCFHF = 910; // offset: 40
BMCNDLNONMO OBLADGDFCCN = 505; // offset: 48
uint32 JDLKMDFFMGP = 3; // offset: 56
uint32 BMLMHPPLDDE = 5; // offset: 60
uint32 DGLIOIEKGNP = 12; // offset: 64
uint32 PJFAFGLNDGE = 7; // offset: 68
uint32 FLADMNIKGEI = 1; // offset: 72
ChessRogueDiceType CEBDDDJMJIJ = 2; // offset: 76
bool BGDHHJLICFA = 9; // offset: 80
bool IHCAMLMFAOH = 100; // offset: 81
uint32 DGHEPBKLKDP = 10; // offset: 84
uint32 EFDMLFGILKK = 15; // offset: 88
int32 CMDDPMHCALK = 1994; // offset: 92
ChessRogueDiceStatus OACDALINONI = 4; // offset: 96
uint32 ONCIOGBKPPI = 13; // offset: 100
}
// Obf: BGJIIBNDFEJ
// Type: Req
// CmdID: 5498
message ChessRogueRollDiceCsReq {
uint32 MMNMIFAAHOF = 13; // offset: 24
}
// Obf: OJIELKBDPGB
// Type: Rsp
// CmdID: 5409
message ChessRogueRollDiceScRsp {
KFACLOGFNJF POHEPEEFBOA = 12; // offset: 24
uint32 retcode = 7; // offset: 32
}
message DECHJACNLGP {
uint32 BJBALPKFELE = 9; // offset: 24
uint32 monster_id = 15; // offset: 28
}
message DFKMNLIJMFB {
repeated DECHJACNLGP GEJNMNBLFLG = 4; // offset: 24
bool HELJNHNDCJP = 5; // offset: 32
uint32 POFBAHEECGB = 1; // offset: 36
}
message JECIOGKPHFN {
repeated uint32 JJHFHLAHLGP = 13; // offset: 24
}
message JKLCLLAFHOC {
DFKMNLIJMFB MGACFLNJLCK = 8; // offset: 16
JECIOGKPHFN MKMLKGOOAMK = 4; // offset: 32
}
message MCDONFNGMJE {
oneof CGIFMOFGECO {
DFKMNLIJMFB MGACFLNJLCK = 15; // offset: 16
JECIOGKPHFN MKMLKGOOAMK = 13; // offset: 16
JKLCLLAFHOC LPAAMNFFAIB = 8; // offset: 16
}
}
message CGMCMAKMJDK {
MCDONFNGMJE stage_info = 11; // offset: 24
uint32 HLALFNEDFED = 1; // offset: 32
ChessRogueBoardCellStatus EJEDLGNLOHB = 12; // offset: 36
uint32 CFGEJHAOKED = 2; // offset: 40
uint32 room_id = 14; // offset: 44
bool LDDHLGINDIJ = 7; // offset: 48
bool GNACLLNFHFD = 10; // offset: 49
uint32 JMPMDGJLIPF = 13; // offset: 52
uint32 id = 5; // offset: 56
uint32 PDKOHKKMKLF = 15; // offset: 60
ChessRogueCellSpecialType KFEMJMKMGIJ = 6; // offset: 64
}
message IKCONCOKNAN {
repeated CGMCMAKMJDK CPPCIGMJALM = 8; // offset: 16
uint32 GHKDAJNDBBA = 1; // offset: 32
uint32 HBAMPJPOOLM = 11; // offset: 36
uint32 NKPKPNKBBAP = 9; // offset: 40
uint32 ABOHPPHHPEI = 7; // offset: 44
}
message GKDJBPJOGPO {
uint32 room_id = 2; // offset: 24
uint32 IHAOMLEPHOM = 6; // offset: 28
}
message EJHDHGGMILA {
LMNCBIDKHLF OLJCAJMFJPO = 15; // offset: 16
uint32 LGPJLJAMJFJ = 7; // offset: 32
}
message DPELLHBJGML {
IKCONCOKNAN ONKBPKPOHEC = 9; // offset: 16
repeated GKDJBPJOGPO AGIJECGIBGJ = 7; // offset: 24
EJHDHGGMILA BAGNPGNGLOJ = 14; // offset: 32
repeated uint32 AADAFLKEJGD = 13; // offset: 40
ChessRogueBoardCellStatus LBNPKAKOMCK = 2; // offset: 56
uint32 EPOHKNLFEAB = 5; // offset: 60
uint32 AAKGDLDFIIE = 15; // offset: 64
}
message LKPCDHCKHKP {
DPELLHBJGML GAIENNLBCMM = 10; // offset: 16
repeated uint32 HKCDKHJCNDC = 13; // offset: 24
uint32 MLLDCLNMIOG = 9; // offset: 40
uint32 id = 8; // offset: 44
int32 EABEFBDOJEO = 5; // offset: 48
uint32 MDAIAMFJNHM = 4; // offset: 52
uint32 GKDCPNLOLNF = 6; // offset: 56
int32 JMHGOABKNIO = 1; // offset: 60
}
message DMGODFDFPEI {
uint32 MNMJCNOLIII = 9; // offset: 24
uint32 AFEMBLFCCCH = 12; // offset: 28
}
message FJKGDHKKDFF {
repeated DMGODFDFPEI JHBFEGDPLJN = 14; // offset: 24
}
message AEMAPGKPPJA {
FJKGDHKKDFF FDEEBBFMBLB = 11; // offset: 16
LMNCBIDKHLF OLJCAJMFJPO = 14; // offset: 24
repeated uint32 OPAEGCBNACJ = 9; // offset: 40
int32 FJCIKNAKJOG = 6; // offset: 48
uint32 JPPAGGPJOMO = 8; // offset: 52
}
message IFFEHFHAKCB {
uint32 avatar_id = 8; // offset: 24
}
message KCHPLCFMGLF {
repeated IFFEHFHAKCB JOLEGACINNK = 1; // offset: 24
GAJDPEBBFMG MFEODNJNGDP = 3; // offset: 32
}
message DLCNDCKCIPC {
repeated uint32 AAFIFEGKACO = 1; // offset: 16
uint32 JGCCIMMEDIJ = 10; // offset: 32
bool HIFMFMBCODL = 12; // offset: 36
uint32 HGKBJIAAFPC = 5; // offset: 40
}
message EPDDOMFGIMK {
int32 OPKEHOLONMJ = 1; // offset: 24
}
message NEGNNJGLFJP {
repeated uint32 KEHKLHMEABI = 5; // offset: 24
}
message DJEKEGMEHLK {
AGEOGDOGDMM DHEKLJDBNNP = 5; // offset: 24
KCHPLCFMGLF EIOHFJMFOKF = 3; // offset: 32
NEGNNJGLFJP EIIHJJEBKOE = 1268; // offset: 40
AEMAPGKPPJA AEFMMOHKCHJ = 7; // offset: 48
repeated ECJAMIHNOFL NAGDJGMMCBE = 4; // offset: 56
INHBMHCJJCN FMIGOKIDKJL = 11; // offset: 64
DLCNDCKCIPC story_info = 15; // offset: 72
LKPCDHCKHKP OEIBHLMDJKA = 1; // offset: 80
NHLBNBBDHMI DNPCCFFFBHN = 13; // offset: 88
EGLAPJGFKPN HABJHGPFGEB = 10; // offset: 96
EPDDOMFGIMK AJPMADHMGML = 14; // offset: 104
KFACLOGFNJF POHEPEEFBOA = 9; // offset: 112
MOIOKCDLNHE AFHEGGDHAOC = 6; // offset: 120
uint32 DLOJFEEHLIJ = 2; // offset: 128
}
message HIMJKAMHLMJ {
LPCINMGGCNI EIIHJJEBKOE = 8; // offset: 16
repeated uint32 FEBKOJODAAM = 11; // offset: 32
FJKGDHKKDFF FDEEBBFMBLB = 13; // offset: 40
DDAFEPBGOHK JCOBJAMPOAL = 12; // offset: 48
MOOKMKEKMKC IOCCACNJIGD = 15; // offset: 56
repeated uint32 HKCDKHJCNDC = 2; // offset: 64
}
message HEMCDHCGAEP {
repeated ECJAMIHNOFL NAGDJGMMCBE = 8; // offset: 16
uint32 DLOJFEEHLIJ = 1; // offset: 32
}
message PPAGCEGGCAK {
LPCINMGGCNI EIIHJJEBKOE = 8; // offset: 16
repeated uint32 FEBKOJODAAM = 6; // offset: 32
MOOKMKEKMKC IOCCACNJIGD = 12; // offset: 40
DDAFEPBGOHK JCOBJAMPOAL = 2; // offset: 48
repeated uint32 HKCDKHJCNDC = 14; // offset: 56
FJKGDHKKDFF FDEEBBFMBLB = 5; // offset: 64
}
message OGHPKFMNNHL {
ItemList DAKEDPKJMLB = 13; // offset: 16
LineupInfo BJDLGBBPFCK = 14; // offset: 24
repeated uint32 AFGFOBPLFIL = 10; // offset: 32
GMIJHCONFIH DNPCCFFFBHN = 9; // offset: 40
APNCCNFJBKO HABJHGPFGEB = 1; // offset: 48
MOIOKCDLNHE AFHEGGDHAOC = 972; // offset: 56
uint32 HLOCCOOMBGG = 3; // offset: 72
uint32 OBBGJAFECBE = 15; // offset: 76
uint32 score_id = 129; // offset: 80
uint32 MMIDEAMEANB = 2; // offset: 84
DPBCJGCPMLE HCPBMIEGDON = 6; // offset: 88
bool is_finish = 7; // offset: 92
uint32 difficulty_level = 4; // offset: 96
uint32 KPDLMKFLJAI = 12; // offset: 100
uint32 DLOJFEEHLIJ = 1678; // offset: 104
uint32 OEGLLHMMBEM = 38; // offset: 108
uint32 ADMADHCDHJE = 5; // offset: 112
uint32 OLMLOEHHFCG = 1041; // offset: 116
uint32 INNAPIIHJFK = 325; // offset: 120
}
message OFGJFLCBBJP {
repeated CGMCMAKMJDK CPPCIGMJALM = 7; // offset: 24
uint32 EIMFLPNFPGM = 10; // offset: 32
}
message CHHBLFHDFEK {
uint32 BMGCCEONICH = 7; // offset: 24
uint32 KPDLMKFLJAI = 10; // offset: 28
}
message EPHFHKDJKMD {
uint32 APHIOEALOGI = 1; // offset: 24
uint32 JGCCIMMEDIJ = 9; // offset: 28
}
// Obf: KKECAFGMONA
// Type: Req
// CmdID: 5585
message ChessRogueQueryCsReq {
}
// Obf: NAPNODDGMMI
// Type: Rsp
// CmdID: 5426
message ChessRogueQueryScRsp {
OGHPKFMNNHL MINFCKLKLNJ = 12; // offset: 16
HIMJKAMHLMJ IHNENEGKEPO = 13; // offset: 32
PPAGCEGGCAK LFLCDNGALME = 1; // offset: 40
DJEKEGMEHLK CIKPBGDIABO = 11; // offset: 48
uint32 retcode = 14; // offset: 56
}
// Obf: FPFBPLPIADI
// Type: Req
// CmdID: 5526
message ChessRogueEnterCellCsReq {
uint32 LOFMJHJOELO = 10; // offset: 24
uint32 IHAOMLEPHOM = 15; // offset: 28
}
// Obf: HJOPCPPJCHP
// Type: Rsp
// CmdID: 5529
message ChessRogueEnterCellScRsp {
DJEKEGMEHLK CIKPBGDIABO = 4; // offset: 24
MANINNKMFHG stage_info = 3; // offset: 32
uint32 IHAOMLEPHOM = 15; // offset: 40
uint32 retcode = 14; // offset: 44
}
// Obf: KFFNAEDMDOD
// Type: Req
// CmdID: 5410
message ChessRogueEnterCsReq {
uint32 id = 2; // offset: 24
}
// Obf: CFIJCNENKDP
// Type: Rsp
// CmdID: 5490
message ChessRogueEnterScRsp {
DJEKEGMEHLK CIKPBGDIABO = 4; // offset: 16
MANINNKMFHG stage_info = 3; // offset: 24
uint32 retcode = 9; // offset: 40
uint32 id = 11; // offset: 44
}
// Obf: HODPOGNIOOG
// Type: Req
// CmdID: 5583
message ChessRogueLeaveCsReq {
}
// Obf: JCEAEOGFAAA
// Type: Rsp
// CmdID: 5548
message ChessRogueLeaveScRsp {
AEMAPGKPPJA AEFMMOHKCHJ = 4; // offset: 24
MANINNKMFHG stage_info = 7; // offset: 32
HIMJKAMHLMJ IHNENEGKEPO = 10; // offset: 40
PPAGCEGGCAK LFLCDNGALME = 15; // offset: 48
uint32 retcode = 9; // offset: 56
}
// Obf: OMNAOBAFFOM
// Type: Req
// CmdID: 5523
message ChessRogueGiveUpCsReq {
}
// Obf: JFKGEOBIHHD
// Type: Rsp
// CmdID: 5439
message ChessRogueGiveUpScRsp {
MANINNKMFHG stage_info = 6; // offset: 16
HIMJKAMHLMJ IHNENEGKEPO = 14; // offset: 24
OGHPKFMNNHL MINFCKLKLNJ = 8; // offset: 32
AEMAPGKPPJA AEFMMOHKCHJ = 15; // offset: 40
PPAGCEGGCAK LFLCDNGALME = 5; // offset: 56
uint32 retcode = 11; // offset: 64
}
// Obf: AECEEKDICHA
// Type: Req
// CmdID: 5565
message ChessRogueStartCsReq {
repeated uint32 OCEGEKKFLAL = 3; // offset: 16
repeated uint32 JKPIPNMGGOA = 13; // offset: 32
repeated uint32 unfinished_story_line_id_list = 11; // offset: 40
repeated uint32 base_avatar_id_list = 9; // offset: 48
uint32 PDFAHEKNHNJ = 8; // offset: 56
uint32 AFEMBLFCCCH = 5; // offset: 60
uint32 id = 7; // offset: 64
}
// Obf: IBJJCCDDFLE
// Type: Rsp
// CmdID: 5430
message ChessRogueStartScRsp {
DJEKEGMEHLK CIKPBGDIABO = 1; // offset: 16
OFGJFLCBBJP HPHKDGJHIJL = 13; // offset: 32
MANINNKMFHG stage_info = 8; // offset: 40
uint32 retcode = 3; // offset: 48
}
message MAMHDIKBGBC {
}
// Type: Rsp
// CmdID: 5460
message GCPLJLCFFDD {
FJKGDHKKDFF CIKPBGDIABO = 5; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: LLBHIMCMMEH
// Type: Notify
// CmdID: 5428
message ChessRogueChangeAeonDimensionNotify {
DMGODFDFPEI CIKPBGDIABO = 9; // offset: 24
}
// Obf: MBJCCOCANEJ
// Type: Req
// CmdID: 5534
message ChessRogueSelectCellCsReq {
uint32 IHAOMLEPHOM = 2; // offset: 24
uint32 LOFMJHJOELO = 10; // offset: 28
}
// Obf: BGLOEBBLFMI
// Type: Rsp
// CmdID: 5440
message ChessRogueSelectCellScRsp {
NAPFNBJDIOO EEGHDAJOHJO = 10; // offset: 24
uint32 retcode = 8; // offset: 32
uint32 IHAOMLEPHOM = 4; // offset: 36
uint32 LOFMJHJOELO = 6; // offset: 40
}
// Obf: MDELKPPJIGF
// Type: Notify
// CmdID: 5412
message ChessRogueLayerSettlement {
OGHPKFMNNHL MINFCKLKLNJ = 13; // offset: 24
uint32 difficulty_level = 12; // offset: 32
uint32 MDAIAMFJNHM = 2; // offset: 36
}
// Obf: FOAGKOAJEMD
// Type: Req
// CmdID: 5586
message GetRogueBuffEnhanceInfoCsReq {
}
// Obf: GBDPDGAHPNK
// Type: Rsp
// CmdID: 5592
message GetRogueBuffEnhanceInfoScRsp {
AACJBNFGABA ILMAMLBLIDL = 15; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: PBILBBMINBI
// Type: Req
// CmdID: 5599
message EnhanceRogueBuffCsReq {
uint32 maze_buff_id = 8; // offset: 24
}
// Obf: JDKJBGGHDBM
// Type: Rsp
// CmdID: 5494
message EnhanceRogueBuffScRsp {
AACJBNFGABA ILMAMLBLIDL = 10; // offset: 16
KJAMNOGFAMJ CNEFDJCKAPL = 12; // offset: 32
bool KGKEJAKKLDP = 6; // offset: 40
uint32 retcode = 9; // offset: 44
}
// Obf: BEAFKDMJNLO
// Type: Req
// CmdID: 5600
message PickRogueAvatarCsReq {
repeated uint32 base_avatar_id_list = 11; // offset: 24
uint32 prop_entity_id = 1; // offset: 32
}
// Obf: DJHNHHCMKMF
// Type: Rsp
// CmdID: 5539
message PickRogueAvatarScRsp {
KCHPLCFMGLF EIOHFJMFOKF = 6; // offset: 24
repeated uint32 base_avatar_id_list = 4; // offset: 32
uint32 retcode = 8; // offset: 40
}
// Obf: LOINLLCCNBD
// Type: Req
// CmdID: 5401
message ReviveRogueAvatarCsReq {
repeated uint32 base_avatar_id_list = 13; // offset: 24
uint32 interacted_prop_entity_id = 7; // offset: 32
}
// Obf: OKMIJLHMGCD
// Type: Rsp
// CmdID: 5566
message ReviveRogueAvatarScRsp {
repeated uint32 base_avatar_id_list = 14; // offset: 24
GAJDPEBBFMG MFEODNJNGDP = 13; // offset: 32
uint32 retcode = 11; // offset: 40
}
// Obf: AAGLNICHNPI
// Type: Notify
// CmdID: 5425
message ChessRogueUpdateReviveInfoScNotify {
GAJDPEBBFMG MFEODNJNGDP = 5; // offset: 24
}
// Obf: KAIMCDOLBHO
// Type: Notify
// CmdID: 5452
message ChessRogueUpdateMoneyInfoScNotify {
AGEOGDOGDMM DHEKLJDBNNP = 1; // offset: 24
}
// Obf: ECNICHNKEGG
// Type: Notify
// CmdID: 5486
message ChessRogueUpdateDiceInfoScNotify {
KFACLOGFNJF POHEPEEFBOA = 3; // offset: 24
}
// Obf: GBHDIMGDPJG
// Type: Notify
// CmdID: 5448
message ChessRogueUpdateLevelBaseInfoScNotify {
IOJJCDAPLAJ reason = 5; // offset: 24
GDHLDNFLOOF GKDCPNLOLNF = 15; // offset: 28
}
// Obf: LLBOLICFOEA
// Type: Notify
// CmdID: 5552
message ChessRogueUpdateAllowedSelectCellScNotify {
repeated uint32 AADAFLKEJGD = 5; // offset: 16
uint32 AIHCKNAMPBP = 10; // offset: 32
}
// Type: Notify
// CmdID: 5418
message NKDIMIJAHGC {
IKCONCOKNAN JFLIODDKJGJ = 7; // offset: 24
}
// Obf: IBIAJJCMNKO
// Type: Notify
// CmdID: 5444
message ChessRogueUpdateAeonModifierValueScNotify {
uint32 AFEMBLFCCCH = 14; // offset: 24
int32 FJCIKNAKJOG = 8; // offset: 28
}
// Obf: MKOHCHDMNOB
// Type: Notify
// CmdID: 5593
message ChessRogueUpdateDicePassiveAccumulateValueScNotify {
int32 CGPHGIBCNOH = 14; // offset: 24
}
// Obf: LOIBKAPDBMM
// Type: Req
// CmdID: 5472
message ChessRogueSkipTeachingLevelCsReq {
}
// Obf: ALDJHCDPJDH
// Type: Rsp
// CmdID: 5433
message ChessRogueSkipTeachingLevelScRsp {
ItemList PDJCAHBPKLK = 5; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: LGHPBNIKMGI
// Type: Notify
// CmdID: 5474
message ChessRogueUpdateUnlockLevelScNotify {
repeated uint32 HKCDKHJCNDC = 11; // offset: 16
}
// Obf: LACJDDFOPHD
// Type: Req
// CmdID: 5417
message ChessRogueEnterNextLayerCsReq {
}
// Obf: NCMNJNNOLLM
// Type: Rsp
// CmdID: 5497
message ChessRogueEnterNextLayerScRsp {
DJEKEGMEHLK rogue_game_info = 1; // offset: 24
MANINNKMFHG stage_info = 6; // offset: 32
OFGJFLCBBJP HPHKDGJHIJL = 7; // offset: 40
uint32 retcode = 13; // offset: 48
}
// Obf: NHILCEBCOJJ
// Type: Req
// CmdID: 5482
message ChessRogueReRollDiceCsReq {
uint32 MMNMIFAAHOF = 1; // offset: 24
}
// Obf: HCGCPKLMKJN
// Type: Rsp
// CmdID: 5508
message ChessRogueReRollDiceScRsp {
KFACLOGFNJF POHEPEEFBOA = 3; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: PGBFGLJFLLP
// Type: Req
// CmdID: 5542
message ChessRogueConfirmRollCsReq {
uint32 MMNMIFAAHOF = 12; // offset: 24
}
// Obf: LJOLPAOHPBJ
// Type: Rsp
// CmdID: 5560
message ChessRogueConfirmRollScRsp {
KFACLOGFNJF POHEPEEFBOA = 11; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: PJFHPHPOIHI
// Type: Req
// CmdID: 5537
message ChessRogueCheatRollCsReq {
uint32 AMPFBGKHJBF = 3; // offset: 24
uint32 MMNMIFAAHOF = 4; // offset: 28
}
// Obf: FANIODAOCGG
// Type: Rsp
// CmdID: 5411
message ChessRogueCheatRollScRsp {
KFACLOGFNJF POHEPEEFBOA = 1; // offset: 16
uint32 DBBJCPALEPB = 13; // offset: 32
uint32 retcode = 11; // offset: 36
uint32 AMPFBGKHJBF = 12; // offset: 40
}
message AAPJOMEBEPE {
}
// Type: Rsp
// CmdID: 5450
message LDFEKAEEJIN {
KFACLOGFNJF POHEPEEFBOA = 10; // offset: 24
ItemList AFBMHHAELEO = 11; // offset: 32
uint32 retcode = 12; // offset: 40
}
// Obf: HAHPBCACNDG
// Type: Req
// CmdID: 5435
message ChessRogueQuitCsReq {
}
// Obf: POCJJMEJDGG
// Type: Rsp
// CmdID: 5577
message ChessRogueQuitScRsp {
HIMJKAMHLMJ IHNENEGKEPO = 1; // offset: 16
MANINNKMFHG stage_info = 10; // offset: 24
LKPCDHCKHKP OEIBHLMDJKA = 9; // offset: 40
PPAGCEGGCAK LFLCDNGALME = 14; // offset: 48
AEMAPGKPPJA AEFMMOHKCHJ = 13; // offset: 56
OGHPKFMNNHL MINFCKLKLNJ = 6; // offset: 64
uint32 retcode = 12; // offset: 72
}
// Obf: OHKCDFGPCKM
// Type: Notify
// CmdID: 5559
message ChessRogueCellUpdateNotify {
repeated CGMCMAKMJDK CPPCIGMJALM = 11; // offset: 24
RogueModifierSourceType CFAOFCGJBMA = 7; // offset: 32
uint32 AIHCKNAMPBP = 12; // offset: 36
AIMCAMJABNA reason = 4; // offset: 40
}
// Obf: BGEBFHKCINE
// Type: Notify
// CmdID: 5511
message ChessRogueQuestFinishNotify {
uint32 PEGKFPIKPKP = 6; // offset: 24
uint32 quest_id = 2; // offset: 28
}
// Obf: FDPNKOKGEAP
// Type: Req
// CmdID: 5454
message GetChessRogueStoryInfoCsReq {
}
// Obf: JILFBOOFKEO
// Type: Rsp
// CmdID: 5455
message GetChessRogueStoryInfoScRsp {
repeated CHHBLFHDFEK FNKLMMACCMJ = 4; // offset: 24
repeated EPHFHKDJKMD POABJDELNGH = 12; // offset: 32
uint32 retcode = 8; // offset: 40
}
// Obf: LAFMDBBAJHA
// Type: Req
// CmdID: 5402
message SelectChessRogueSubStoryCsReq {
uint32 rogue_dialogue_event_id = 7; // offset: 24
uint32 HONCDMKPBEG = 13; // offset: 28
uint32 ECKDPIPMBOC = 4; // offset: 32
uint32 JGCCIMMEDIJ = 9; // offset: 36
}
// Obf: NLMIDIGAMEL
// Type: Rsp
// CmdID: 5483
message SelectChessRogueSubStoryScRsp {
uint32 ECKDPIPMBOC = 15; // offset: 24
uint32 HONCDMKPBEG = 13; // offset: 28
uint32 retcode = 3; // offset: 32
uint32 JGCCIMMEDIJ = 1; // offset: 36
uint32 rogue_dialogue_event_id = 8; // offset: 40
}
// Obf: LBAKHMJIAEC
// Type: Req
// CmdID: 5485
message FinishChessRogueSubStoryCsReq {
uint32 HONCDMKPBEG = 1; // offset: 24
}
// Obf: NNAGIDCACGI
// Type: Rsp
// CmdID: 5478
message FinishChessRogueSubStoryScRsp {
uint32 HONCDMKPBEG = 9; // offset: 24
uint32 KPDLMKFLJAI = 2; // offset: 28
uint32 retcode = 10; // offset: 32
}
// Obf: BFAEGAJHHKH
// Type: Notify
// CmdID: 5442
message ChessRogueUpdateActionPointScNotify {
int32 EABEFBDOJEO = 15; // offset: 24
}
// Obf: NGIELFOIPHH
// Type: Req
// CmdID: 5588
message EnterChessRogueAeonRoomCsReq {
}
// Obf: GPEOIKKBNPG
// Type: Rsp
// CmdID: 5528
message EnterChessRogueAeonRoomScRsp {
MANINNKMFHG stage_info = 9; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: EJPCHNDAMLH
// Type: Req
// CmdID: 5467
message GetChessRogueStoryAeonTalkInfoCsReq {
uint32 OEANPIHCHHF = 12; // offset: 24
}
// Obf: LGGIDOJJDCN
// Type: Rsp
// CmdID: 5422
message GetChessRogueStoryAeonTalkInfoScRsp {
map<uint32, uint32> LDPAJKIEPIP = 4; // offset: 24
uint32 retcode = 14; // offset: 32
uint32 OEANPIHCHHF = 15; // offset: 36
}
// Obf: NJBNBKMNBOP
// Type: Notify
// CmdID: 5580
message SyncChessRogueMainStoryFinishScNotify {
uint32 KPDLMKFLJAI = 6; // offset: 24
uint32 BMGCCEONICH = 15; // offset: 28
}
// Obf: MIAFPKGAMOM
// Type: Notify
// CmdID: 5546
message SyncChessRogueNousValueScNotify {
EPDDOMFGIMK AJPMADHMGML = 1; // offset: 24
}
message PJBODOPJFGA {
FILMJJMEBJA status = 14; // offset: 24
uint32 KPDLMKFLJAI = 3; // offset: 28
}
message BKJCADFCHAB {
uint32 HONCDMKPBEG = 2; // offset: 24
}
// Obf: PCFHMPGKDBD
// Type: Req
// CmdID: 5533
message GetChessRogueNousStoryInfoCsReq {
}
// Obf: LLELJOADLPI
// Type: Rsp
// CmdID: 5431
message GetChessRogueNousStoryInfoScRsp {
repeated PJBODOPJFGA FNKLMMACCMJ = 11; // offset: 24
repeated BKJCADFCHAB POABJDELNGH = 7; // offset: 32
uint32 retcode = 6; // offset: 40
}
// Obf: IFOFLHFKMKB
// Type: Notify
// CmdID: 5550
message SyncChessRogueNousSubStoryScNotify {
uint32 HONCDMKPBEG = 6; // offset: 24
}
// Obf: FAKMBJPPIIB
// Type: Notify
// CmdID: 5462
message SyncChessRogueNousMainStoryScNotify {
repeated PJBODOPJFGA FNKLMMACCMJ = 8; // offset: 16
}
message MOIOKCDLNHE {
repeated uint32 IDCJMPMJHGC = 10; // offset: 16
repeated uint32 GBLLJKFOIDK = 6; // offset: 32
repeated uint32 EKNOAJJDPMM = 11; // offset: 40
uint32 OOKBLLBJDJE = 9; // offset: 48
bool HIFMFMBCODL = 12; // offset: 52
bool LKDOGPNPGPF = 4; // offset: 53
uint32 KPDLMKFLJAI = 1; // offset: 56
uint32 HONCDMKPBEG = 3; // offset: 60
}
message OCGHBANLLOH {
uint32 AMPFBGKHJBF = 12; // offset: 24
uint32 dice_slot_id = 15; // offset: 28
}
message HGCIAPKELAF {
repeated OCGHBANLLOH LFLFEKEAOCL = 13; // offset: 24
uint32 MABFMAFCEOA = 3; // offset: 32
uint32 PDFAHEKNHNJ = 1; // offset: 36
uint32 AHNGMINODKG = 5; // offset: 40
}
message MOOKMKEKMKC {
map<uint32, bool> PEGDMOMCFAD = 3; // offset: 16
repeated uint32 ADLKMLFOFPF = 2; // offset: 24
repeated HGCIAPKELAF BILCGENIGJM = 1; // offset: 40
ChessRogueNousDicePhase OOBPJHMDENG = 7; // offset: 48
}
message DDAFEPBGOHK {
FDBDLBAPDBE GMILDFJFOGD = 6; // offset: 16
uint32 FPCCPKAOGKG = 3; // offset: 32
}
message LPCINMGGCNI {
repeated uint32 KHCANAKMBDJ = 11; // offset: 24
}
// Obf: IACEIJKMLLN
// Type: Req
// CmdID: 5427
message ChessRogueNousEditDiceCsReq {
HGCIAPKELAF IOCCACNJIGD = 7; // offset: 16
}
// Obf: LJBHHFGLKPD
// Type: Rsp
// CmdID: 5503
message ChessRogueNousEditDiceScRsp {
HGCIAPKELAF IOCCACNJIGD = 11; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: GAJPFLOMGEP
// Type: Notify
// CmdID: 5481
message ChessRogueNousDiceUpdateNotify {
MOOKMKEKMKC DDHKAGCLBLH = 12; // offset: 16
}
// Obf: DFBBBKADPDI
// Type: Notify
// CmdID: 5470
message ChessRogueNousDiceSurfaceUnlockNotify {
uint32 HBKEEBKFBFI = 13; // offset: 24
}
// Obf: JCLGDGOJJLL
// Type: Req
// CmdID: 5421
message ChessRogueNousGetRogueTalentInfoCsReq {
}
// Obf: IHHJCBBEAGP
// Type: Rsp
// CmdID: 5581
message ChessRogueNousGetRogueTalentInfoScRsp {
FDBDLBAPDBE JCOBJAMPOAL = 1; // offset: 16
uint32 FPCCPKAOGKG = 4; // offset: 32
uint32 retcode = 14; // offset: 36
}
// Obf: AJCICECLDKJ
// Type: Req
// CmdID: 5557
message ChessRogueNousEnableRogueTalentCsReq {
uint32 CKHCLKOALKE = 10; // offset: 24
}
// Obf: GGGFNBNGIIP
// Type: Rsp
// CmdID: 5502
message ChessRogueNousEnableRogueTalentScRsp {
FDBDLBAPDBE JCOBJAMPOAL = 9; // offset: 16
uint32 retcode = 3; // offset: 32
uint32 FPCCPKAOGKG = 15; // offset: 36
}
enum CmdChimeraType {
CEDABACHBDP_NLCDGIPGFDJ = 0;
CmdChimeraFinishRoundScRsp = 8179;
CmdChimeraQuitEndlessCsReq = 8177;
CmdChimeraStartEndlessCsReq = 8172;
CmdLBMLOLGEHIM = 8175;
CmdChimeraFinishEndlessRoundScRsp = 8171;
CmdGetDataScRsp = 8166;
CmdChimeraQuitEndlessScRsp = 8163;
CmdChimeraFinishRoundCsReq = 8162;
CmdMFFFEOKDOAE = 8180;
CEDABACHBDP_GBMFPFHNLBA = 8176;
CmdChimeraDoFinalRoundCsReq = 8168;
CmdChimeraDoFinalRoundScRsp = 8167;
CmdChimeraFinishEndlessRoundCsReq = 8164;
CmdChimeraStartEndlessScRsp = 8174;
CmdGetDataCsReq = 8178;
CmdJHICHKBDMIC = 8170;
}
enum HDIOKENOFNJ {
HDIOKENOFNJ_EEGFMMCGCNH = 0;
HDIOKENOFNJ_GOBLPKACBAE = 1;
HDIOKENOFNJ_AHEJBANCCEK = 2;
HDIOKENOFNJ_KBBPMFKGFCP = 3;
}
enum ChimeraRoundWorkEndReason {
POCJMDKMABI_KMOKDKCLMLD = 0;
POCJMDKMABI_BKGPAKHJNKM = 1;
POCJMDKMABI_LJEMJMCLGDH = 2;
POCJMDKMABI_KLEKCFHLOGO = 3;
}
message EDKJELMPONH {
uint32 progress = 2; // offset: 24
uint32 HEFFPONLEGO = 9; // offset: 28
}
message COCHLLCNDJF {
repeated EDKJELMPONH CDGNAJDAGKE = 2; // offset: 16
}
message NPDKAGOCOLG {
repeated uint32 EACEBOMJKJH = 2; // offset: 16
}
message GADFFIFFNHM {
repeated uint32 IIELAJFFDPB = 6; // offset: 24
COCHLLCNDJF CDGNAJDAGKE = 13; // offset: 32
bool AMHAJDNFBGC = 12; // offset: 40
int32 COJOIFPPCIJ = 15; // offset: 44
uint32 id = 10; // offset: 48
int32 hp = 1; // offset: 52
}
message GCFGCHAMNOL {
repeated uint32 PGFFGKDOPGM = 4; // offset: 24
uint32 CMEKNAJONPH = 9; // offset: 32
}
message ONNMLLIEENI {
uint32 IDBDBICPBBG = 7; // offset: 24
uint32 CJLBLDFGELH = 15; // offset: 28
}
message DEJGMBKPHEC {
uint32 index = 8; // offset: 24
uint32 DIECMLHJCFE = 7; // offset: 28
uint32 DKHCOHKFKFA = 13; // offset: 32
uint32 EBMJGPMHDMK = 14; // offset: 36
int32 hp = 11; // offset: 40
uint32 MBNBFBNKLGH = 1; // offset: 44
uint32 FGECDDFBFOJ = 6; // offset: 48
int32 attack = 2; // offset: 52
}
message HFBJNFJHKPO {
uint32 cost_time = 7; // offset: 24
uint32 LPLLIICLCHB = 10; // offset: 28
uint32 total_turns = 3; // offset: 32
uint32 total_damage = 9; // offset: 36
uint32 BPHNEOLCKAD = 2; // offset: 40
uint32 total_auto_turns = 14; // offset: 44
}
// Obf: BILENDACAMP
// Type: Req
// CmdID: 8178
message GetDataCsReq {
}
// Obf: BBHANDBNKEJ
// Type: Rsp
// CmdID: 8166
message GetDataScRsp {
repeated ONNMLLIEENI CMBJOLCGMAI = 8; // offset: 16
GCFGCHAMNOL lineup = 4; // offset: 24
repeated uint32 ICBIMKIEOEP = 11; // offset: 32
repeated GADFFIFFNHM JCOAGOJEAPB = 5; // offset: 48
uint32 FBNEKMPIAKD = 14; // offset: 56
HDIOKENOFNJ HFPGDCJMNIK = 12; // offset: 60
uint32 ENMLPFBMPNI = 1970; // offset: 64
uint32 JIDBIMNMLJP = 1; // offset: 68
uint32 PIGPKIDNMDH = 10; // offset: 72
uint32 IOMEILDMBNE = 3; // offset: 76
uint32 CJLBLDFGELH = 7; // offset: 80
uint32 GGPKMPBBENP = 1497; // offset: 84
uint32 NMPCJAOIOHJ = 105; // offset: 88
uint32 IMCGJPMBPPJ = 6; // offset: 92
uint32 retcode = 15; // offset: 96
uint32 KCCACINBEEA = 1812; // offset: 100
uint32 MMFKMEGECOI = 9; // offset: 104
uint32 HCENDLKKHOC = 2; // offset: 108
}
message EIALJHKFNKG {
GCFGCHAMNOL lineup = 2; // offset: 24
}
// Type: Rsp
// CmdID: 8180
message MFFFEOKDOAE {
GCFGCHAMNOL lineup = 14; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: IHBOLKMEEMG
// Type: Req
// CmdID: 8162
message ChimeraFinishRoundCsReq {
repeated DEJGMBKPHEC FJLPLIGMPHB = 14; // offset: 24
repeated uint32 PKKGGLIGKKN = 3; // offset: 32
map<uint32, COCHLLCNDJF> DLFJEJINBBC = 2; // offset: 40
GCFGCHAMNOL lineup = 7; // offset: 48
HFBJNFJHKPO stt = 8; // offset: 56
map<uint32, uint32> JEJBODAGOIJ = 11; // offset: 64
ChimeraRoundWorkEndReason end_reason = 15; // offset: 72
bool DDNMDLBJPAM = 9; // offset: 76
uint32 EPJBFAEPFNI = 12; // offset: 80
}
// Obf: OKKLBJGHEGJ
// Type: Rsp
// CmdID: 8179
message ChimeraFinishRoundScRsp {
repeated uint32 ICBIMKIEOEP = 10; // offset: 16
map<uint32, COCHLLCNDJF> GMHEMNIKFMO = 13; // offset: 24
repeated ONNMLLIEENI CMBJOLCGMAI = 9; // offset: 32
repeated GADFFIFFNHM PKIAPMIAJHA = 3; // offset: 48
map<uint32, NPDKAGOCOLG> GCLAIOIINGF = 1; // offset: 56
HDIOKENOFNJ HFPGDCJMNIK = 6; // offset: 64
uint32 retcode = 4; // offset: 68
ChimeraRoundWorkEndReason end_reason = 5; // offset: 72
uint32 JIDBIMNMLJP = 12; // offset: 76
uint32 IMCGJPMBPPJ = 8; // offset: 80
uint32 CJLBLDFGELH = 2; // offset: 84
bool DDNMDLBJPAM = 7; // offset: 88
bool GCIJMNOGNGC = 11; // offset: 89
uint32 GGPKMPBBENP = 14; // offset: 92
uint32 HCENDLKKHOC = 15; // offset: 96
}
// Obf: KNFECAFMDII
// Type: Req
// CmdID: 8172
message ChimeraStartEndlessCsReq {
}
// Obf: KNPELGIAMKF
// Type: Rsp
// CmdID: 8174
message ChimeraStartEndlessScRsp {
uint32 retcode = 7; // offset: 24
}
// Obf: BPOMECJONGO
// Type: Req
// CmdID: 8164
message ChimeraFinishEndlessRoundCsReq {
repeated DEJGMBKPHEC FJLPLIGMPHB = 4; // offset: 16
GCFGCHAMNOL lineup = 12; // offset: 32
HFBJNFJHKPO stt = 8; // offset: 40
repeated uint32 PKKGGLIGKKN = 6; // offset: 48
uint32 NMPCJAOIOHJ = 2; // offset: 56
bool CJEILDIOIOE = 5; // offset: 60
}
// Obf: LEOEMHHIANI
// Type: Rsp
// CmdID: 8171
message ChimeraFinishEndlessRoundScRsp {
repeated GADFFIFFNHM DKMKPFDNEBL = 12; // offset: 24
uint32 retcode = 10; // offset: 32
uint32 IOMEILDMBNE = 13; // offset: 36
uint32 MMFKMEGECOI = 5; // offset: 40
uint32 EBDOCKLLKMI = 4; // offset: 44
bool CJEILDIOIOE = 9; // offset: 48
uint32 NMPCJAOIOHJ = 3; // offset: 52
uint32 PIGPKIDNMDH = 11; // offset: 56
}
// Obf: AEDJDBAJGHH
// Type: Req
// CmdID: 8177
message ChimeraQuitEndlessCsReq {
}
// Obf: KHNHDFIJGPF
// Type: Rsp
// CmdID: 8163
message ChimeraQuitEndlessScRsp {
uint32 retcode = 9; // offset: 24
}
// Obf: OIIDOJCEEDN
// Type: Req
// CmdID: 8168
message ChimeraDoFinalRoundCsReq {
HFBJNFJHKPO stt = 8; // offset: 16
GCFGCHAMNOL lineup = 6; // offset: 24
repeated DEJGMBKPHEC FJLPLIGMPHB = 12; // offset: 32
repeated uint32 PKKGGLIGKKN = 4; // offset: 48
uint32 NMPCJAOIOHJ = 14; // offset: 56
bool CJEILDIOIOE = 9; // offset: 60
}
// Obf: MBMLAIKPEEK
// Type: Rsp
// CmdID: 8167
message ChimeraDoFinalRoundScRsp {
repeated ONNMLLIEENI CMBJOLCGMAI = 6; // offset: 16
repeated GADFFIFFNHM DKMKPFDNEBL = 13; // offset: 24
uint32 ENMLPFBMPNI = 2; // offset: 40
bool CJEILDIOIOE = 14; // offset: 44
uint32 HCENDLKKHOC = 12; // offset: 48
uint32 retcode = 5; // offset: 52
uint32 GGPKMPBBENP = 8; // offset: 56
uint32 NMPCJAOIOHJ = 10; // offset: 60
uint32 CJLBLDFGELH = 9; // offset: 64
uint32 index = 15; // offset: 68
}
// Type: Req
// CmdID: 8170
message JHICHKBDMIC {
GCFGCHAMNOL lineup = 6; // offset: 24
repeated DEJGMBKPHEC FJLPLIGMPHB = 9; // offset: 32
uint32 FHCKFMDKPPO = 14; // offset: 40
uint32 DCOONCCIKGL = 8; // offset: 44
}
// Type: Rsp
// CmdID: 8175
message LBMLOLGEHIM {
uint32 retcode = 7; // offset: 24
}
enum CmdChimeraDuelType {
BJCCFBOGEOE_NLCDGIPGFDJ = 0;
CmdChimeraDuelSyncChangeScNotify = 9251;
CmdChimeraDuelGetDataScRsp = 9252;
CmdChimeraDuelSellChimeraScRsp = 9260;
CmdChimeraDuelUnlockMasterCsReq = 9254;
CmdChimeraDuelGetFriendListCsReq = 9238;
CmdChimeraDuelUnlockMasterScRsp = 9237;
CmdChimeraDuelShopLockScRsp = 9222;
CmdChimeraDuelEndGameScRsp = 9250;
CmdChimeraDuelFinishMasterChallengeCsReq = 9245;
CmdChimeraDuelGetFriendListScRsp = 9243;
CmdChimeraDuelSelectGameScRsp = 9256;
CmdChimeraDuelSaveFriendPvpLineupScRsp = 9232;
CmdChimeraDuelEndRoundShopStageCsReq = 9219;
CmdChimeraDuelGetDataCsReq = 9242;
CmdChimeraDuelEndRoundBattleStageCsReq = 9253;
CmdChimeraDuelShopRefreshScRsp = 9226;
CmdChimeraDuelShopBuyItemCsReq = 9213;
CmdChimeraDuelEndRoundBattleStageScRsp = 9244;
CmdChimeraDuelChangeLineupCsReq = 9228;
CmdChimeraDuelSellChimeraCsReq = 9224;
CmdChimeraDuelChangeLineupScRsp = 9259;
CmdChimeraDuelShopBuyChimeraCsReq = 9215;
CmdChimeraDuelShopLockCsReq = 9230;
CmdChimeraDuelEndRoundShopStageScRsp = 9239;
CmdChimeraDuelShopBuyItemScRsp = 9248;
CmdChimeraDuelSetFriendDefendLineupCsReq = 9258;
CmdChimeraDuelStartGameScRsp = 9255;
CmdChimeraDuelFinishMasterChallengeScRsp = 9246;
CmdChimeraDuelStartGameCsReq = 9229;
CmdChimeraDuelSaveFriendPvpLineupCsReq = 9225;
CmdChimeraDuelEndGameCsReq = 9231;
CmdChimeraDuelShopRefreshCsReq = 9216;
CmdChimeraDuelShopBuyChimeraScRsp = 9218;
CmdChimeraDuelSelectGameCsReq = 9247;
CmdChimeraDuelSetFriendDefendLineupScRsp = 9234;
}
enum PDHFFPOJNJG {
PDHFFPOJNJG_NLCDGIPGFDJ = 0;
PDHFFPOJNJG_GIKNCJMJLFE = 1;
PDHFFPOJNJG_PAGPNOKLNOM = 2;
PDHFFPOJNJG_LPIINKCPJPO = 3;
PDHFFPOJNJG_DIMIFCJPHME = 4;
PDHFFPOJNJG_AJGOEJHKOKE = 5;
}
enum DIIKFKNEHHG {
DIIKFKNEHHG_NLCDGIPGFDJ = 0;
DIIKFKNEHHG_EHNIPLNEEDI = 1;
DIIKFKNEHHG_FAODKNDLNPF = 2;
DIIKFKNEHHG_EEOOMIBEMNH = 3;
}
enum KPEPGHLKNFG {
KPEPGHLKNFG_LCNJHOKLMPN = 0;
KPEPGHLKNFG_JJBEPKLOLCP = 1;
KPEPGHLKNFG_DOGMHOAOJFD = 2;
}
enum BDEJGKKACMA {
BDEJGKKACMA_NLCDGIPGFDJ = 0;
BDEJGKKACMA_hp = 1;
BDEJGKKACMA_COJOIFPPCIJ = 2;
}
message HNAOOMKGFCB {
uint32 LLMHAEAPGON = 3; // offset: 24
PDHFFPOJNJG NFMKOFNEKLA = 4; // offset: 28
uint32 BHCCDFFBAAM = 11; // offset: 32
}
message NEBJABOEDND {
uint32 score_id = 5; // offset: 24
uint32 rank = 1; // offset: 28
}
message PCBOLEAFMDN {
repeated uint32 HAKLMIAENCF = 15; // offset: 24
repeated MAFDLBFIJMB GNJGPFDKLBH = 3; // offset: 32
repeated uint32 FOLMLBOLGEM = 9; // offset: 40
repeated uint32 PGGOOINMOLF = 10; // offset: 48
NEBJABOEDND AAIMONALOPD = 13; // offset: 56
uint32 FGLEKNDHMKN = 6; // offset: 64
uint32 DEFHFAGLMLC = 5; // offset: 68
uint32 CIFFLEBCFGK = 1; // offset: 72
uint32 NGBAKCIGBMN = 11; // offset: 76
}
message JJNHIKIGKJC {
uint32 unique_id = 15; // offset: 24
uint32 item_id = 2; // offset: 28
}
message NHDGNBKBNDB {
JJNHIKIGKJC GGMPEGMEHPD = 11; // offset: 16
uint32 LLEOGLLHCLK = 2; // offset: 32
int32 OEEIPJDNMOK = 4; // offset: 36
uint32 FGECDDFBFOJ = 8; // offset: 40
uint32 unique_id = 5; // offset: 44
uint32 exp = 7; // offset: 48
int32 GIFJODBPLPJ = 14; // offset: 52
}
message GLLDHGHJLOA {
repeated NHDGNBKBNDB BCGOAIPKGIK = 11; // offset: 16
repeated uint32 AJFJLCKPNAM = 10; // offset: 32
string nickname = 13; // offset: 40
uint32 head_icon = 4; // offset: 48
uint32 uid = 12; // offset: 52
uint32 rank = 5; // offset: 56
uint32 KIMKENNLHEH = 7; // offset: 60
uint32 hp = 8; // offset: 64
uint32 IPINHNFCIOE = 9; // offset: 68
}
message BBDLCOJKGMI {
GLLDHGHJLOA PHLAMKCLLKP = 1; // offset: 16
}
message KGHDDIBDABP {
uint32 grid_fight_equipment_id = 8; // offset: 24
uint32 FGECDDFBFOJ = 11; // offset: 28
uint32 NDJGKJMPPHJ = 6; // offset: 32
bool AALCCPJCBME = 13; // offset: 36
uint32 IPAOBKONIFL = 12; // offset: 40
}
message DMOJMNKOILL {
bool IFIGFODOPBB = 15; // offset: 24
bool AALCCPJCBME = 5; // offset: 25
uint32 item_id = 10; // offset: 28
uint32 AGBAIFPNKII = 12; // offset: 32
}
message POACIACEJJN {
repeated KGHDDIBDABP DKCMMMPNEME = 11; // offset: 24
repeated DMOJMNKOILL LCJFDCHINHL = 4; // offset: 32
}
// Obf: ILHGAACMJHM
// Type: Req
// CmdID: 9215
message ChimeraDuelShopBuyChimeraCsReq {
repeated uint32 FMMICIHEOCM = 2; // offset: 24
uint32 KODOOHHPIKN = 13; // offset: 32
uint32 GCKFOOIEHHA = 14; // offset: 36
}
// Obf: CPMDNMMDCCM
// Type: Rsp
// CmdID: 9218
message ChimeraDuelShopBuyChimeraScRsp {
uint32 retcode = 1; // offset: 24
}
// Obf: INJCCMKJICJ
// Type: Req
// CmdID: 9213
message ChimeraDuelShopBuyItemCsReq {
uint32 AGBAIFPNKII = 4; // offset: 24
uint32 JHINLPCKMPK = 9; // offset: 28
}
// Obf: LAOFKEIIEPF
// Type: Rsp
// CmdID: 9248
message ChimeraDuelShopBuyItemScRsp {
uint32 retcode = 11; // offset: 24
}
// Obf: MBOEOEFGEBL
// Type: Req
// CmdID: 9230
message ChimeraDuelShopLockCsReq {
bool is_locked = 14; // offset: 36
oneof KKNBOACNCON {
uint32 NDJGKJMPPHJ = 6; // offset: 16
uint32 AGBAIFPNKII = 5; // offset: 16
}
}
// Obf: NKNIPLOMJMM
// Type: Rsp
// CmdID: 9222
message ChimeraDuelShopLockScRsp {
bool is_locked = 2; // offset: 32
uint32 retcode = 9; // offset: 40
oneof KKNBOACNCON {
uint32 NDJGKJMPPHJ = 11; // offset: 24
uint32 AGBAIFPNKII = 6; // offset: 24
}
}
// Obf: JLAIAPGBEIA
// Type: Req
// CmdID: 9216
message ChimeraDuelShopRefreshCsReq {
}
// Obf: KIDHDGNADCF
// Type: Rsp
// CmdID: 9226
message ChimeraDuelShopRefreshScRsp {
uint32 retcode = 13; // offset: 24
}
message LCEDDGELBMJ {
repeated NHDGNBKBNDB BCGOAIPKGIK = 15; // offset: 24
repeated uint32 HGKDHJHKFBP = 13; // offset: 40
uint32 JGPHDBDHKKO = 5; // offset: 48
uint32 IDNHBBMLNJK = 9; // offset: 52
uint32 KIMKENNLHEH = 11; // offset: 56
uint32 NMPABPJHGPE = 3; // offset: 60
uint32 IPINHNFCIOE = 7; // offset: 68
uint32 BAJHKGJPFED = 10; // offset: 72
uint32 hp = 12; // offset: 76
oneof PAPIIIMEKDD {
POACIACEJJN HKFFIGBBFAE = 600; // offset: 16
BBDLCOJKGMI PJCKOBNPFCB = 1266; // offset: 16
}
}
// Obf: DGNHKIDECGG
// Type: Req
// CmdID: 9242
message ChimeraDuelGetDataCsReq {
}
// Obf: ALDPPBAIOEF
// Type: Rsp
// CmdID: 9252
message ChimeraDuelGetDataScRsp {
PCBOLEAFMDN COFPFIDNONN = 9; // offset: 16
LCEDDGELBMJ CFDIKLBINHK = 14; // offset: 32
uint32 retcode = 12; // offset: 40
}
// Obf: LJLKLNBNHLP
// Type: Req
// CmdID: 9254
message ChimeraDuelUnlockMasterCsReq {
uint32 IPINHNFCIOE = 13; // offset: 24
}
// Obf: FCIGOCFOGHK
// Type: Rsp
// CmdID: 9237
message ChimeraDuelUnlockMasterScRsp {
uint32 IPINHNFCIOE = 1; // offset: 24
uint32 retcode = 14; // offset: 28
}
// Obf: CKMAAIACPBH
// Type: Req
// CmdID: 9229
message ChimeraDuelStartGameCsReq {
uint32 IPINHNFCIOE = 13; // offset: 24
}
// Obf: MKBBBFIDNNE
// Type: Rsp
// CmdID: 9255
message ChimeraDuelStartGameScRsp {
LCEDDGELBMJ CFDIKLBINHK = 8; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: AHBDLPFDPGA
// Type: Req
// CmdID: 9219
message ChimeraDuelEndRoundShopStageCsReq {
}
// Obf: NFPFNFPDFGK
// Type: Rsp
// CmdID: 9239
message ChimeraDuelEndRoundShopStageScRsp {
LCEDDGELBMJ CFDIKLBINHK = 11; // offset: 24
uint32 retcode = 15; // offset: 32
}
message EBPBMFBFEJA {
NEBJABOEDND AAIMONALOPD = 7; // offset: 16
LCEDDGELBMJ CFDIKLBINHK = 10; // offset: 24
bool ENFKEAEGPBJ = 6; // offset: 40
uint32 FGLEKNDHMKN = 3; // offset: 44
}
message KELKOMPBONA {
uint32 exp = 12; // offset: 24
KPEPGHLKNFG status = 14; // offset: 28
uint32 unique_id = 13; // offset: 32
uint32 level = 15; // offset: 36
uint32 EBMJGPMHDMK = 4; // offset: 40
uint32 grid_fight_equipment_id = 3; // offset: 44
uint32 FGECDDFBFOJ = 10; // offset: 48
uint32 MBNBFBNKLGH = 11; // offset: 52
uint32 DIECMLHJCFE = 8; // offset: 56
uint32 index = 1; // offset: 60
uint32 DKHCOHKFKFA = 7; // offset: 64
int32 COJOIFPPCIJ = 5; // offset: 68
int32 hp = 6; // offset: 72
}
message NDLBFFKAGBN {
uint32 ODIBDCLGKBE = 8; // offset: 24
uint32 LPLLIICLCHB = 2; // offset: 28
uint32 total_auto_turns = 6; // offset: 32
uint32 MHDBNNKHBBL = 11; // offset: 36
uint32 BPHNEOLCKAD = 9; // offset: 40
uint32 total_turns = 14; // offset: 44
}
message IDGMALDABBE {
repeated KELKOMPBONA EECAHBHNDHC = 14; // offset: 16
repeated KELKOMPBONA IIFPJKNCLGF = 13; // offset: 24
NDLBFFKAGBN NMPGPDMHKAM = 1; // offset: 32
uint32 cost_time = 10; // offset: 48
uint32 total_damage = 9; // offset: 52
}
// Obf: FIPOBGFFNKD
// Type: Req
// CmdID: 9253
message ChimeraDuelEndRoundBattleStageCsReq {
IDGMALDABBE stt = 12; // offset: 16
uint32 MILMHPODLBB = 14; // offset: 32
DIIKFKNEHHG NONPIMDDJNN = 5; // offset: 36
}
// Obf: EKICGMEHNGD
// Type: Rsp
// CmdID: 9244
message ChimeraDuelEndRoundBattleStageScRsp {
uint32 retcode = 2; // offset: 32
DIIKFKNEHHG NONPIMDDJNN = 8; // offset: 40
oneof KKNBOACNCON {
LCEDDGELBMJ CFDIKLBINHK = 1613; // offset: 16
EBPBMFBFEJA CECFDNCDBEI = 873; // offset: 16
}
}
// Obf: NHNFGOJKPDJ
// Type: Req
// CmdID: 9231
message ChimeraDuelEndGameCsReq {
}
// Obf: ABDJMGPOAOK
// Type: Rsp
// CmdID: 9250
message ChimeraDuelEndGameScRsp {
EBPBMFBFEJA CECFDNCDBEI = 5; // offset: 24
uint32 retcode = 9; // offset: 32
}
message GIEPFAIPADI {
repeated uint32 FMMICIHEOCM = 8; // offset: 24
}
message FJJHCDGNDPD {
repeated uint32 JJOJFFAOEDI = 12; // offset: 16
repeated uint32 ACCKECIHCGJ = 15; // offset: 32
}
message JJKOHCPBGAL {
HNAOOMKGFCB source = 3; // offset: 16
GIEPFAIPADI LHEOBNDKGHD = 14; // offset: 24
uint32 FLIEDGKFNOL = 10; // offset: 48
oneof BHNPKLCNDNG {
BDEJGKKACMA LLCOEPJFGPE = 337; // offset: 40
uint32 BNCCMEGJONF = 854; // offset: 40
FJJHCDGNDPD IAECKEDODEF = 1045; // offset: 40
}
}
message CJHOCMLPMJD {
repeated uint32 AJFJLCKPNAM = 4; // offset: 24
}
message FLOPNJFNAOG {
POACIACEJJN JOOEEKMDAEO = 5; // offset: 24
bool NBHLDBBBPPA = 4; // offset: 32
}
message LGEDKNLBCAN {
oneof MMCGBGDJIPN {
JJKOHCPBGAL ALPKKNKAFBG = 6; // offset: 24
uint32 PBCGHKNGBFC = 7; // offset: 24
NHDGNBKBNDB PFOBPLCGGGI = 2; // offset: 24
uint32 KBPJKIEBBON = 9; // offset: 24
FLOPNJFNAOG KJHMPBOIGGE = 3; // offset: 24
CJHOCMLPMJD FICFIOENBEN = 12; // offset: 24
uint32 GCKFOOIEHHA = 4; // offset: 24
uint32 HFOKEKMCOBP = 14; // offset: 24
uint32 CIFFLEBCFGK = 10; // offset: 24
MAFDLBFIJMB BHPPAPONGOE = 11; // offset: 24
uint32 NGBAKCIGBMN = 15; // offset: 24
}
}
// Obf: BDLPMPLGLPF
// Type: Notify
// CmdID: 9251
message ChimeraDuelSyncChangeScNotify {
repeated LGEDKNLBCAN DGNGMJMPFGK = 6; // offset: 16
}
// Obf: FPPLEPMEEHJ
// Type: Req
// CmdID: 9228
message ChimeraDuelChangeLineupCsReq {
repeated uint32 AJFJLCKPNAM = 15; // offset: 16
uint32 GIECFFNDLEB = 5; // offset: 32
uint32 ALJOJIDAAPC = 6; // offset: 36
}
// Obf: HIFFJEEAFAA
// Type: Rsp
// CmdID: 9259
message ChimeraDuelChangeLineupScRsp {
repeated uint32 AJFJLCKPNAM = 11; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: GELEDBJOGNM
// Type: Req
// CmdID: 9224
message ChimeraDuelSellChimeraCsReq {
repeated uint32 AJFJLCKPNAM = 12; // offset: 24
uint32 NDJGKJMPPHJ = 3; // offset: 32
}
// Obf: HGEBBOPADLG
// Type: Rsp
// CmdID: 9260
message ChimeraDuelSellChimeraScRsp {
repeated uint32 AJFJLCKPNAM = 6; // offset: 16
uint32 NDJGKJMPPHJ = 12; // offset: 32
uint32 retcode = 7; // offset: 36
}
// Obf: KGCGPFEOCBC
// Type: Req
// CmdID: 9247
message ChimeraDuelSelectGameCsReq {
uint32 FGLEKNDHMKN = 14; // offset: 24
}
// Obf: KNIBJEJBDLO
// Type: Rsp
// CmdID: 9256
message ChimeraDuelSelectGameScRsp {
uint32 retcode = 7; // offset: 24
uint32 FGLEKNDHMKN = 6; // offset: 28
}
message PNCNGIAMLCA {
repeated uint32 AJFJLCKPNAM = 9; // offset: 16
repeated NHDGNBKBNDB BCGOAIPKGIK = 8; // offset: 24
uint32 IPINHNFCIOE = 3; // offset: 40
}
message MAFDLBFIJMB {
PNCNGIAMLCA lineup = 5; // offset: 16
uint32 slot = 4; // offset: 32
}
// Obf: EINFHDNDOHM
// Type: Req
// CmdID: 9225
message ChimeraDuelSaveFriendPvpLineupCsReq {
uint32 slot = 8; // offset: 24
}
// Obf: GDFEPBJJBJB
// Type: Rsp
// CmdID: 9232
message ChimeraDuelSaveFriendPvpLineupScRsp {
PNCNGIAMLCA lineup = 1; // offset: 16
uint32 retcode = 10; // offset: 32
uint32 slot = 5; // offset: 36
}
// Obf: LMOAEPFPCAP
// Type: Req
// CmdID: 9258
message ChimeraDuelSetFriendDefendLineupCsReq {
uint32 slot = 10; // offset: 24
}
// Obf: IALCLGBDMBL
// Type: Rsp
// CmdID: 9234
message ChimeraDuelSetFriendDefendLineupScRsp {
uint32 slot = 6; // offset: 24
uint32 retcode = 1; // offset: 28
}
// Obf: GHDNIIFHFGB
// Type: Req
// CmdID: 9238
message ChimeraDuelGetFriendListCsReq {
}
message MPPHIOJNKGB {
PNCNGIAMLCA lineup = 6; // offset: 16
uint32 score_id = 14; // offset: 32
uint32 uid = 9; // offset: 36
}
// Obf: KNKGKMFEHLB
// Type: Rsp
// CmdID: 9243
message ChimeraDuelGetFriendListScRsp {
repeated MPPHIOJNKGB friend_list = 2; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: BALPIPIDLDM
// Type: Req
// CmdID: 9245
message ChimeraDuelFinishMasterChallengeCsReq {
uint32 IPINHNFCIOE = 15; // offset: 24
}
// Obf: APNJBEGDHNJ
// Type: Rsp
// CmdID: 9246
message ChimeraDuelFinishMasterChallengeScRsp {
uint32 IPINHNFCIOE = 3; // offset: 24
uint32 retcode = 13; // offset: 28
}
enum CmdClientCustomOpType {
BHKGAKDOALP_GGKMFAFOINP = 0;
CmdHMMHDEKAHEA = 9839;
}
enum AGFOMHJENFP {
AGFOMHJENFP_NLCDGIPGFDJ = 0;
AGFOMHJENFP_IHPJDDCIIDB = 1;
}
// Type: Notify
// CmdID: 9839
message HMMHDEKAHEA {
oneof NEBNJDMFELO {
bool IHPJDDCIIDB = 14; // offset: 16
}
}
enum CmdClockParkType {
GFGOAJBEDFI_NLCDGIPGFDJ = 0;
CmdGEDICCGGDGI = 7221;
CmdClockParkFinishScriptScNotify = 7206;
CmdOMPEMGHMDPM = 7203;
CmdClockParkGetOngoingScriptInfoScRsp = 7229;
CmdClockParkUseBuffScRsp = 7212;
CmdClockParkGetInfoCsReq = 7232;
CmdClockParkHandleWaitOperationCsReq = 7243;
CmdClockParkHandleWaitOperationScRsp = 7234;
CmdClockParkUnlockTalentScRsp = 7227;
CmdClockParkUnlockTalentCsReq = 7244;
CmdClockParkGetInfoScRsp = 7242;
CmdIFEGAHJADHG = 7240;
CmdClockParkUseBuffCsReq = 7220;
CmdClockParkStartScriptCsReq = 7219;
CmdClockParkGetOngoingScriptInfoCsReq = 7209;
CmdClockParkStartScriptScRsp = 7245;
}
enum ClockParkPlayStatus {
ACKNOAAIMPC_NFALPEDFKCL = 0;
ACKNOAAIMPC_KHBHLGJPGPG = 1;
ACKNOAAIMPC_MOBBEPFDCEM = 2;
ACKNOAAIMPC_MNKEDGJLHLE = 5;
}
// Obf: HEENDFJBHCB
// Type: Req
// CmdID: 7232
message ClockParkGetInfoCsReq {
}
message DEGFFGKMFJJ {
repeated uint32 CFJOGMJIHOE = 9; // offset: 24
uint32 script_id = 3; // offset: 32
}
// Obf: LJDPBAPPHGO
// Type: Rsp
// CmdID: 7242
message ClockParkGetInfoScRsp {
repeated uint32 HPEKLHNPDAJ = 7; // offset: 16
repeated DEGFFGKMFJJ DCGDHFJLHCN = 8; // offset: 24
uint32 LNKAKGOCAOF = 13; // offset: 40
uint32 progress = 15; // offset: 44
uint32 retcode = 14; // offset: 48
uint32 CDGICHDIIHH = 12; // offset: 52
}
// Obf: HAEIIKKNAON
// Type: Req
// CmdID: 7244
message ClockParkUnlockTalentCsReq {
uint32 CKHCLKOALKE = 11; // offset: 24
}
// Obf: LENKELHGNBG
// Type: Rsp
// CmdID: 7227
message ClockParkUnlockTalentScRsp {
uint32 CKHCLKOALKE = 6; // offset: 24
uint32 retcode = 14; // offset: 28
}
// Obf: OMPIKFLGMCF
// Type: Req
// CmdID: 7219
message ClockParkStartScriptCsReq {
repeated uint32 BDGMNPIJDDL = 15; // offset: 16
uint32 script_id = 12; // offset: 32
}
// Obf: NBNMKLMOILM
// Type: Rsp
// CmdID: 7245
message ClockParkStartScriptScRsp {
uint32 retcode = 10; // offset: 24
uint32 script_id = 3; // offset: 28
}
// Obf: MNFBAGBGMGN
// Type: Req
// CmdID: 7209
message ClockParkGetOngoingScriptInfoCsReq {
}
message CNOAGGFCDAL {
}
message NIJHCCNMEGA {
repeated uint32 KCNEKEGGAGG = 14; // offset: 16
uint32 card_id = 9; // offset: 32
uint32 NPCBECNBIJK = 15; // offset: 36
}
message IIMHLPBEDDH {
repeated uint32 KCNEKEGGAGG = 14; // offset: 16
repeated NIJHCCNMEGA LONFKFCFDND = 2; // offset: 32
}
message PEGDBKDLJDJ {
IIMHLPBEDDH CENIOBBIJMF = 11; // offset: 16
}
message NIKCDPGKKLF {
IIMHLPBEDDH CENIOBBIJMF = 2; // offset: 16
}
message KOCBHDOKFNF {
IIMHLPBEDDH CENIOBBIJMF = 13; // offset: 16
}
message IEFICANECDH {
IIMHLPBEDDH CENIOBBIJMF = 1; // offset: 24
uint32 gacha_random = 8; // offset: 32
uint32 NDNHCFBFPMH = 9; // offset: 36
}
message FFDLJDAGEML {
IIMHLPBEDDH CENIOBBIJMF = 3; // offset: 16
}
message FOFGKMONJHJ {
bool OEKKAJJEGAK = 6; // offset: 24
}
message MDDIKNGBPPL {
uint32 JGPHDBDHKKO = 15; // offset: 32
oneof EEFKMMOBNOJ {
CNOAGGFCDAL ICPMABKBLCD = 7; // offset: 24
PEGDBKDLJDJ FDNLIPKGBLM = 1; // offset: 24
NIKCDPGKKLF ABIPNABIDPE = 2; // offset: 24
KOCBHDOKFNF BPMEBJHDOFC = 6; // offset: 24
IEFICANECDH HGHBDACDJKP = 10; // offset: 24
FFDLJDAGEML DLNGPBMGMKM = 3; // offset: 24
FOFGKMONJHJ BELJJJLLCBK = 13; // offset: 24
bool ALFNNIIMBLM = 9; // offset: 24
}
}
message LOBFOKCKPKB {
int32 JEKOHIHJFMK = 12; // offset: 24
int32 PNOIJPDMCPG = 8; // offset: 28
int32 AKKLILNJCPL = 7; // offset: 32
}
message FAMLGHGHIOD {
uint32 buff_id = 8; // offset: 24
uint32 NOJLMNMPKDP = 4; // offset: 28
uint64 unique_id = 7; // offset: 32
}
message OBINJKCBALC {
repeated FAMLGHGHIOD buff_list = 2; // offset: 16
}
// Obf: LKADELHADBB
// Type: Rsp
// CmdID: 7229
message ClockParkGetOngoingScriptInfoScRsp {
OBINJKCBALC HABJHGPFGEB = 11; // offset: 16
LOBFOKCKPKB JOFJEIFLGBP = 8; // offset: 24
repeated uint32 FKNBOIIMFLD = 4; // offset: 32
string IMJFLCKFJGF = 14; // offset: 48
MDDIKNGBPPL HGDLJDAFHLI = 7; // offset: 56
uint32 retcode = 1; // offset: 64
uint32 INDJEOAJJEN = 6; // offset: 68
uint32 DCAHJELNJNP = 3; // offset: 72
uint32 NGBJMEHDKHN = 5; // offset: 76
uint32 script_id = 9; // offset: 80
uint32 JIPPMKBDJJC = 15; // offset: 84
uint32 GIGAEFCKIAK = 2; // offset: 88
}
message NKOCCGLHOML {
}
message KJAIAGDNPGC {
IIMHLPBEDDH CENIOBBIJMF = 6; // offset: 24
}
message AIGEDICFHCE {
bool is_win = 2; // offset: 24
uint32 IMGLLIBJAPC = 10; // offset: 28
}
message CAMLFNCBFHI {
repeated uint32 avatar_id_list = 3; // offset: 16
}
message IGJLLHMJKPC {
uint32 gacha_random = 8; // offset: 24
bool IMKGOKGKDPH = 10; // offset: 28
}
message AJNKADCOKOL {
bool is_win = 3; // offset: 24
uint32 IMGLLIBJAPC = 12; // offset: 28
}
message MOEMKBLCKKO {
}
// Obf: DJKMDMLOOOD
// Type: Req
// CmdID: 7243
message ClockParkHandleWaitOperationCsReq {
uint32 JGPHDBDHKKO = 6; // offset: 36
uint32 script_id = 12; // offset: 40
oneof LIMEOJAMBPK {
NKOCCGLHOML IKNEKEJEGLM = 4; // offset: 24
KJAIAGDNPGC JFAJEBGKPEH = 15; // offset: 24
AIGEDICFHCE DIKEDLHGDJJ = 1; // offset: 24
CAMLFNCBFHI KBOGLMPLNAI = 2; // offset: 24
IGJLLHMJKPC EJLKEGLKGDN = 8; // offset: 24
AJNKADCOKOL ACIOPOIJNEF = 14; // offset: 24
MOEMKBLCKKO MLHNHAFPLKD = 9; // offset: 24
uint32 GIGAEFCKIAK = 13; // offset: 24
}
}
message GIPBHLBFDAH {
ItemList reward = 11; // offset: 24
uint32 NGBJMEHDKHN = 8; // offset: 32
uint32 DCAHJELNJNP = 1; // offset: 36
uint32 script_id = 4; // offset: 40
bool HGPKMHFPMBJ = 3; // offset: 44
bool DMNEACGEHEC = 2; // offset: 45
uint32 progress = 6; // offset: 48
}
// Obf: CLDLKNMOOOH
// Type: Rsp
// CmdID: 7234
message ClockParkHandleWaitOperationScRsp {
SceneBattleInfo battle_info = 6; // offset: 16
uint32 DMNECEKOLAJ = 3; // offset: 32
uint32 retcode = 8; // offset: 36
ClockParkPlayStatus LNPGHCLDOKG = 15; // offset: 40
uint32 JGPHDBDHKKO = 7; // offset: 44
uint32 IGBHCBNKEBO = 4; // offset: 48
}
// Type: Req
// CmdID: 7221
message GEDICCGGDGI {
bool MHICFGAPPNB = 2; // offset: 24
uint32 script_id = 9; // offset: 28
}
// Type: Rsp
// CmdID: 7240
message IFEGAHJADHG {
uint32 retcode = 2; // offset: 24
}
// Type: Rsp
// CmdID: 7203
message OMPEMGHMDPM {
uint32 retcode = 13; // offset: 24
uint32 JGPHDBDHKKO = 14; // offset: 28
}
// Obf: PGHBOPEOBHA
// Type: Req
// CmdID: 7220
message ClockParkUseBuffCsReq {
uint64 unique_id = 12; // offset: 24
uint32 JGPHDBDHKKO = 3; // offset: 32
uint32 script_id = 2; // offset: 36
}
// Type: Rsp
// CmdID: 7212
message ClockParkUseBuffScRsp {
OBINJKCBALC HABJHGPFGEB = 2; // offset: 32
uint32 JGPHDBDHKKO = 7; // offset: 40
uint32 script_id = 4; // offset: 48
uint32 retcode = 9; // offset: 52
oneof BAHFDOOAGPP {
IIMHLPBEDDH CENIOBBIJMF = 181; // offset: 16
LOBFOKCKPKB JOFJEIFLGBP = 1259; // offset: 16
}
}
// Obf: KMGDKPACAED
// Type: Notify
// CmdID: 7206
message ClockParkFinishScriptScNotify {
GIPBHLBFDAH NLEOMLNOKCC = 7; // offset: 24
}
enum MissionStatus {
MISSION_NONE = 0;
MISSION_DOING = 1;
MISSION_FINISH = 2;
MISSION_PREPARED = 3;
}
enum MessageSectionStatus {
MESSAGE_SECTION_NONE = 0;
MESSAGE_SECTION_DOING = 1;
MESSAGE_SECTION_FINISH = 2;
MESSAGE_SECTION_FROZEN = 3;
}
enum MessageGroupStatus {
MESSAGE_GROUP_NONE = 0;
MESSAGE_GROUP_DOING = 1;
MESSAGE_GROUP_FINISH = 2;
MESSAGE_GROUP_FROZEN = 3;
}
enum BattleRecordType {
BATTLE_RECORD_NONE = 0;
BATTLE_RECORD_CHALLENGE = 1;
BATTLE_RECORD_ROGUE = 2;
}
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 item_id = 14; // offset: 24
uint32 level = 13; // offset: 28
uint32 num = 2; // offset: 32
uint32 promotion = 6; // offset: 36
uint32 main_affix_id = 3; // offset: 40
uint32 rank = 9; // offset: 44
uint32 unique_id = 7; // offset: 48
}
message ItemList {
repeated Item item_list = 7; // offset: 24
}
message PileItem {
uint32 item_num = 11; // offset: 24
uint32 item_id = 3; // offset: 28
}
message ItemCost {
oneof item {
PileItem pile_item = 4; // offset: 16
uint32 equipment_unique_id = 5; // offset: 16
uint32 relic_unique_id = 7; // offset: 16
}
}
message ItemCostData {
repeated ItemCost item_list = 10; // offset: 24
}
message GJJNNBKCJKF {
uint32 item_count = 3; // offset: 24
uint32 item_id = 5; // offset: 28
}
message NJPJKJBMKGB {
uint32 level = 4; // offset: 24
uint32 exp = 13; // offset: 28
uint32 promotion = 15; // offset: 32
uint32 rank = 1; // offset: 36
uint32 tid = 3; // offset: 40
}
message HOKMNINJPBP {
repeated RelicAffix sub_affix_list = 10; // offset: 16
uint32 tid = 13; // offset: 32
uint32 main_affix_id = 9; // offset: 36
uint32 level = 1; // offset: 40
uint32 exp = 8; // offset: 44
}
message Relic {
repeated RelicAffix reforge_sub_affix_list = 10; // offset: 24
repeated RelicAffix HGNPLIBNHHG = 2; // offset: 32
repeated RelicAffix sub_affix_list = 14; // offset: 40
uint32 tid = 3; // offset: 48
uint32 unique_id = 15; // offset: 52
bool is_protected = 9; // offset: 56
bool is_discarded = 12; // offset: 57
uint32 dress_avatar_id = 6; // offset: 60
uint32 main_affix_id = 13; // offset: 64
uint32 reforge_block_sub_affix_id = 8; // offset: 68
uint32 level = 7; // offset: 72
uint32 exp = 1; // offset: 76
}
message GBKOBPDKFOA {
oneof FJIANHMABAB {
GJJNNBKCJKF FNJBFPALOAO = 14; // offset: 24
NJPJKJBMKGB PAGPNOKLNOM = 1; // offset: 24
HOKMNINJPBP LCMADDIMION = 9; // offset: 24
}
}
message PLGJMCKPHML {
repeated GBKOBPDKFOA item_list = 15; // offset: 16
}
message MotionInfo {
Vector rot = 6; // offset: 24
Vector pos = 10; // offset: 32
}
message Vector4 {
float z = 5; // offset: 24
float w = 15; // offset: 28
float x = 1; // offset: 32
float y = 13; // offset: 36
}
message SceneMonsterWaveParam {
uint32 hard_level_group = 7; // offset: 24
uint32 IEDEBFCCKNL = 13; // offset: 28
uint32 level = 15; // offset: 32
uint32 CPHIINKIDEB = 12; // offset: 36
uint32 elite_group = 6; // offset: 40
}
message HNEBODEBELG {
repeated BCCONKJHDJL IEBNOGOOEMO = 14; // offset: 24
uint32 role_star = 8; // offset: 32
}
message MNDMNDKLKIE {
oneof teleport_nigger {
HNEBODEBELG EIGMKOJOEEI = 1334; // offset: 24
}
}
message SceneMonster {
MNDMNDKLKIE extra_info = 10; // offset: 24
uint32 max_hp = 13; // offset: 32
uint32 monster_id = 12; // offset: 36
uint32 cur_hp = 9; // offset: 40
}
message SceneMonsterWave {
repeated ItemList NMGIABHIJJB = 4; // offset: 16
repeated SceneMonster monster_list = 7; // offset: 24
SceneMonsterWaveParam monster_param = 11; // offset: 40
uint32 battle_wave_id = 14; // offset: 48
uint32 battle_stage_id = 2; // offset: 52
}
message SceneBattleInfo {
BattleRogueMagicInfo battle_rogue_magic_info = 1707; // offset: 24
KIAICMELIMM DFABBGKGDEI = 773; // offset: 32
PKPFAHEBJIO LDPLAOHNLAP = 574; // offset: 40
OJCBOMCCPDB EIGMKOJOEEI = 1817; // offset: 48
repeated BattleEventBattleInfo battle_event = 471; // offset: 56
repeated BattleAvatar battle_avatar_list = 12; // offset: 64
map<uint32, BattleTargetList> battle_target_info = 502; // offset: 72
BattleGridFightSpecialBattleInfo PMCEKILFBIO = 411; // offset: 80
repeated BattleBuff buff_list = 2; // offset: 88
EDCFKACPFNB FGOAKDCBIOE = 141; // offset: 96
repeated SceneMonsterWave monster_wave_list = 10; // offset: 104
bool IMEKCMNFLDI = 13; // offset: 112
uint32 rounds_limit = 8; // offset: 116
uint32 stage_id = 7; // offset: 120
uint32 world_level = 9; // offset: 124
uint32 JAOIOKBBMFC = 5; // offset: 128
uint32 battle_id = 3; // offset: 132
uint32 logic_random_seed = 11; // offset: 136
}
message AetherDivideBattleInfo {
repeated BattleBuff buff_list = 3; // offset: 16
repeated AetherAvatarInfo battle_avatar_list = 10; // offset: 32
repeated SceneMonsterWave monster_wave_list = 14; // offset: 40
uint32 battle_id = 11; // offset: 48
uint32 stage_id = 12; // offset: 52
bool IMEKCMNFLDI = 1; // offset: 56
uint32 logic_random_seed = 13; // offset: 60
}
message EEBPHJCNBFO {
uint32 assist_uid = 14; // offset: 24
AvatarType avatar_type = 9; // offset: 28
uint32 id = 5; // offset: 32
}
message LMDPKOELKFL {
ItemList return_item_list = 13; // offset: 24
repeated uint32 relic_ids = 10; // offset: 32
bool ABFCDBOCMCF = 1; // offset: 40
}
message APAMFCKFHLL {
uint32 key = 7; // offset: 24
uint32 value = 2; // offset: 28
}
message BJMPHAAOEFL {
sint32 value = 1; // offset: 24
uint32 key = 7; // offset: 28
}
message EquipRelic {
uint32 type = 5; // offset: 24
uint32 relic_unique_id = 7; // offset: 28
}
message HeadFrameInfo {
int64 head_frame_expire_time = 11; // offset: 24
uint32 head_frame_item_id = 9; // offset: 32
}
message AreaDynamicInfo {
uint32 dice_slot_id = 11; // offset: 24
uint32 diy_dynamic_id = 10; // offset: 28
}
message POFNNGOCEOK {
int64 KAMOPEEBOHJ = 6; // offset: 24
uint32 EIKLMFPMJJD = 5; // offset: 32
uint32 dice_slot_id = 7; // offset: 36
}
message CLLBJDEJFNF {
message OOIDNDCPEAF {
enum DAHCIBCIIAD {
DAHCIBCIIAD_MNEIHEIGLPO = 0;
DAHCIBCIIAD_BPILLPJGGGB = 1;
DAHCIBCIIAD_ANHFOPPEFAL = 2;
DAHCIBCIIAD_LEEOOMLKANM = 3;
DAHCIBCIIAD_HJOMKLAGMCM = 4;
}
}
uint32 id = 6; // offset: 24
uint32 type = 11; // offset: 28
uint32 slot = 14; // offset: 32
}
message OIIPJFDNPAH {
repeated AreaDynamicInfo GOEJIMNENDC = 6; // offset: 16
repeated CLLBJDEJFNF OFOKOHGPEDO = 3; // offset: 32
repeated POFNNGOCEOK POLMJFIKNHN = 10; // offset: 40
}
message KAODLPJMEFE {
HeadFrameInfo head_frame_info = 8; // offset: 16
string DJONELMIFEE = 5; // offset: 32
string nickname = 13; // offset: 40
string remark_name = 14; // offset: 48
uint32 uid = 12; // offset: 56
uint32 head_icon = 7; // offset: 60
uint32 DCOFPHDKNIJ = 1; // offset: 64
uint32 level = 6; // offset: 68
PlatformType platform = 10; // offset: 72
uint32 MIDBIPHKLJO = 2; // offset: 76
}
enum ContentPackageStatus {
ContentPackageStatus_None = 0;
ContentPackageStatus_Init = 1;
ContentPackageStatus_Doing = 2;
ContentPackageStatus_Finished = 3;
ContentPackageStatus_Release = 4;
}
enum CmdContentPackageType {
PKKCLCNFPLE_NLCDGIPGFDJ = 0;
CmdContentPackageSyncDataScNotify = 7507;
PKKCLCNFPLE_DODAJINHEGA = 7532;
CmdContentPackageGetDataScRsp = 7542;
CmdContentPackageTransferScNotify = 7527;
}
message ContentPackageGetDataCsReq {
}
// Obf: FOBAMBNCFDP
// Type: Rsp
// CmdID: 7542
message ContentPackageGetDataScRsp {
ContentPackageData data = 6; // offset: 16
uint32 retcode = 1; // offset: 32
}
message ContentPackageInfo {
uint32 content_id = 12; // offset: 24
ContentPackageStatus status = 14; // offset: 28
}
message ContentPackageData {
repeated ContentPackageInfo content_package_list = 2; // offset: 16
uint32 cur_content_id = 12; // offset: 32
}
// Obf: GPDCBDHANON
// Type: Notify
// CmdID: 7507
message ContentPackageSyncDataScNotify {
ContentPackageData data = 13; // offset: 24
}
// Obf: FEKDLNPGPKP
// Type: Notify
// CmdID: 7527
message ContentPackageTransferScNotify {
}
enum CmdDailyActiveType {
HIAIBKDFAAM_NLCDGIPGFDJ = 0;
CmdTakeAllApRewardCsReq = 3313;
CmdTakeApRewardCsReq = 3373;
CmdDailyActiveInfoNotify = 3336;
CmdGetDailyActiveInfoCsReq = 3380;
CmdGetDailyActiveInfoScRsp = 3327;
CmdTakeAllApRewardScRsp = 3315;
CmdTakeApRewardScRsp = 3303;
}
message DailyActivityInfo {
uint32 level = 9; // offset: 24
bool is_has_taken = 13; // offset: 28
uint32 daily_active_point = 12; // offset: 32
uint32 world_level = 7; // offset: 36
}
// Obf: PKBMBKLIIFL
// Type: Req
// CmdID: 3373
message TakeApRewardCsReq {
uint32 level = 10; // offset: 24
}
// Obf: BLGFDCAPOOH
// Type: Rsp
// CmdID: 3303
message TakeApRewardScRsp {
ItemList reward = 4; // offset: 24
uint32 level = 5; // offset: 32
uint32 retcode = 3; // offset: 36
}
// Obf: GFIIJKCCICO
// Type: Req
// CmdID: 3380
message GetDailyActiveInfoCsReq {
}
// Obf: DIJHCMKKLBJ
// Type: Rsp
// CmdID: 3327
message GetDailyActiveInfoScRsp {
repeated DailyActivityInfo daily_active_level_list = 7; // offset: 24
repeated uint32 daily_active_quest_id_list = 3; // offset: 32
uint32 retcode = 4; // offset: 40
uint32 daily_active_point = 14; // offset: 44
}
// Obf: LDABILELOFN
// Type: Notify
// CmdID: 3336
message DailyActiveInfoNotify {
repeated uint32 daily_active_quest_id_list = 1; // offset: 24
repeated DailyActivityInfo daily_active_level_list = 13; // offset: 32
uint32 daily_active_point = 10; // offset: 40
}
// Obf: HCGENMGNLDJ
// Type: Req
// CmdID: 3313
message TakeAllApRewardCsReq {
}
// Obf: APEIKKFNKAJ
// Type: Rsp
// CmdID: 3315
message TakeAllApRewardScRsp {
repeated uint32 take_reward_level_list = 6; // offset: 24
ItemList reward = 12; // offset: 32
uint32 retcode = 7; // offset: 40
}
enum CmdDiceCombatType {
PMDFMAIHPGL_NLCDGIPGFDJ = 0;
CmdGetDiceCombatShopDataCsReq = 9263;
CmdBLBHACNKKFC = 9275;
CmdDiceCombatMainPageRollDiceCsReq = 9264;
CmdBuyShopGoodScRsp = 9266;
CmdFinishPveStageScRsp = 9292;
CmdBuyShopGoodCsReq = 9268;
CmdModifyAvatarDiceCsReq = 9273;
CmdDDKNIMHHNPA = 9274;
CmdDiceCombatMainPageRollDiceScRsp = 9299;
CmdGetDiceCombatShopDataScRsp = 9288;
CmdFinishPveStageCsReq = 9294;
CmdUpgradeAvatarCsReq = 9287;
CmdGetDiceCombatSystemDataScRsp = 9276;
CmdV2FinishPveStageCsReq = 9265;
CmdGetDiceCombatSystemDataCsReq = 9293;
CmdV2FinishPveStageScRsp = 9272;
CmdModifyAvatarDiceRsp = 9279;
CmdAddItemRsp = 9280;
CmdUpgradeAvatarRsp = 9269;
}
// Obf: HHKPBPHJOMO
// Type: Req
// CmdID: 9293
message GetDiceCombatSystemDataCsReq {
}
message PKENAGKIECB {
int64 unlock_timestamp = 13; // offset: 24
uint32 CLEKAKLPNBP = 7; // offset: 32
}
message CMKMOIGANHN {
uint32 FPJMKDNDENK = 3; // offset: 24
uint32 stage_id = 12; // offset: 28
}
message PDEIEDGCOBA {
repeated CMKMOIGANHN LNPPFHHACPF = 12; // offset: 24
repeated uint32 GNNBMNHOIFG = 7; // offset: 32
}
// Obf: CCNGMFEFNKG
// Type: Rsp
// CmdID: 9276
message GetDiceCombatSystemDataScRsp {
repeated uint32 OHFIIBEIPJE = 12; // offset: 16
PDEIEDGCOBA DGFNLDBFLAJ = 11; // offset: 32
repeated PKENAGKIECB KCNEKEGGAGG = 4; // offset: 40
repeated DiceCombatAvatar avatar_list = 1; // offset: 48
repeated uint32 JNFLOKPDKJA = 6; // offset: 56
uint32 NBCGONPKOJI = 9; // offset: 64
uint32 retcode = 3; // offset: 68
}
// Obf: IPGLHOIFDAB
// Type: Notify
// CmdID: 9280
message AddItemRsp {
ItemList reward = 11; // offset: 16
int64 unlock_timestamp = 6; // offset: 40
oneof FJIANHMABAB {
uint32 avatar_id = 5; // offset: 24
uint32 CLEKAKLPNBP = 7; // offset: 24
}
}
// Type: Req
// CmdID: 9264
message DiceCombatMainPageRollDiceCsReq {
}
// Type: Rsp
// CmdID: 9299
message DiceCombatMainPageRollDiceScRsp {
uint32 retcode = 10; // offset: 24
}
// Obf: JFGGPGHOANG
// Type: Req
// CmdID: 9263
message GetDiceCombatShopDataCsReq {
}
message NJEBDKOJNGA {
repeated FLDKOELBPGA CNFFGBMPCHD = 2; // offset: 16
uint32 shop_id = 10; // offset: 32
}
message FLDKOELBPGA {
ItemCostData OICGFNGNLOE = 3; // offset: 16
uint32 KDMNGCLJDOM = 4; // offset: 32
uint32 item_id = 5; // offset: 36
bool DOFNEAPHMKH = 7; // offset: 40
}
// Obf: IEGHPBPFCGL
// Type: Rsp
// CmdID: 9288
message GetDiceCombatShopDataScRsp {
repeated NJEBDKOJNGA OPNFOBJOPCB = 4; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: IAFNLKNKPBD
// Type: Req
// CmdID: 9268
message BuyShopGoodCsReq {
uint32 shop_id = 15; // offset: 24
uint32 KDMNGCLJDOM = 2; // offset: 28
}
// Obf: NCGNOILONNI
// Type: Rsp
// CmdID: 9266
message BuyShopGoodScRsp {
repeated NJEBDKOJNGA OPNFOBJOPCB = 15; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: PENHEEONFHJ
// Type: Req
// CmdID: 9273
message ModifyAvatarDiceCsReq {
uint32 avatar_id = 9; // offset: 24
uint32 LLPCNBJIMCN = 8; // offset: 28
}
// Obf: NALJOPFBJDK
// Type: Rsp
// CmdID: 9279
message ModifyAvatarDiceRsp {
DiceCombatAvatar MLFLPFMLKNF = 12; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: LAPHOALBKBH
// Type: Req
// CmdID: 9287
message UpgradeAvatarCsReq {
uint32 avatar_id = 8; // offset: 24
}
// Obf: LCACCGHOGDB
// Type: Rsp
// CmdID: 9269
message UpgradeAvatarRsp {
DiceCombatAvatar MLFLPFMLKNF = 6; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: ELOCPGOBJFM
// Type: Req
// CmdID: 9294
message FinishPveStageCsReq {
bool AINKFEINNAK = 6; // offset: 24
bool is_win = 14; // offset: 25
uint32 damage = 4; // offset: 28
uint32 MPDHNFNCIEA = 1; // offset: 32
}
// Obf: DFLIOADBEDK
// Type: Rsp
// CmdID: 9292
message FinishPveStageScRsp {
ItemList reward = 12; // offset: 16
uint32 retcode = 6; // offset: 32
uint32 MPDHNFNCIEA = 8; // offset: 36
bool is_win = 2; // offset: 40
}
// Type: Notify
// CmdID: 9275
message BLBHACNKKFC {
bool JJMAINNIJKO = 7; // offset: 24
bool is_win = 9; // offset: 25
int32 GALOHJONKCG = 12; // offset: 28
uint32 LEHIGGFKPMN = 10; // offset: 32
uint32 EECIJBLGLNG = 15; // offset: 36
}
// Obf: IOEOOJJNGKD
// Type: Req
// CmdID: 9265
message V2FinishPveStageCsReq {
uint32 KGHBJELHOBA = 15; // offset: 24
uint32 MPDHNFNCIEA = 1; // offset: 28
bool AINKFEINNAK = 11; // offset: 32
bool is_win = 3; // offset: 33
uint32 AELAEGOOBMB = 7; // offset: 36
uint32 FGBIJPLPOBI = 4; // offset: 40
uint32 EOILKCCLEIF = 12; // offset: 44
}
// Obf: AFAAPIGOAEN
// Type: Rsp
// CmdID: 9272
message V2FinishPveStageScRsp {
ItemList reward = 1; // offset: 16
uint32 MPDHNFNCIEA = 13; // offset: 32
bool is_win = 4; // offset: 36
uint32 retcode = 12; // offset: 40
}
// Type: Notify
// CmdID: 9274
message DDKNIMHHNPA {
repeated LPGJPLMHKFL JDGMEHCPGLL = 9; // offset: 16
repeated EHMEPOMCGNG LMPLLJFMFEC = 14; // offset: 24
bool is_win = 11; // offset: 40
uint32 DJEIMGGHMGM = 1; // offset: 44
uint32 stage_id = 6; // offset: 48
}
enum CmdDrinkMakerType {
JNAFGAGPCIK_NLCDGIPGFDJ = 0;
CmdEndDrinkMakerSequenceCsReq = 6982;
CmdDrinkMakerCheersMakeDrinkScRsp = 6995;
CmdGetDrinkMakerDataCsReq = 6998;
CmdGetDrinkMakerDataScRsp = 6986;
CmdMakeMissionDrinkCsReq = 6992;
CmdEndDrinkMakerSequenceScRsp = 6999;
CmdMakeDrinkCsReq = 6996;
CmdDrinkMakerChallengeScRsp = 6997;
CmdDrinkMakerCheersMakeDrinkCsReq = 6990;
CmdDrinkMakerUpdateTipsNotify = 6983;
CmdDrinkMakerCheersGetDataCsReq = 6988;
CmdDrinkMakerCheersEnterNextGroupScRsp = 6993;
CmdGetDrinkMakerDayEndScNotify = 6984;
CmdMakeDrinkScRsp = 7000;
CmdDrinkMakerCheersEnterNextGroupCsReq = 6981;
CmdMakeMissionDrinkScRsp = 6994;
CmdDrinkMakerChallengeCsReq = 6991;
CmdDrinkMakerCheersGetDataScRsp = 6987;
}
message KKIACMJGIKN {
repeated uint32 OBJOLNOJIKC = 14; // offset: 24
uint32 JOIKIENJNJI = 12; // offset: 32
uint32 OHPIDOOJDHJ = 6; // offset: 36
}
message DFJPGILAAON {
repeated uint32 ECIOKDDBEPN = 13; // offset: 16
uint32 KMADACHJHJC = 12; // offset: 32
uint32 PDHDOHAIJKD = 6; // offset: 36
uint32 HCCKHLMLENE = 5; // offset: 40
uint32 DALCMIELFDD = 7; // offset: 44
}
message NACEGIAMJMG {
uint32 CJGGHHCILMD = 12; // offset: 24
bool KGKEJAKKLDP = 9; // offset: 28
}
// Obf: JEMBBCBCOIK
// Type: Req
// CmdID: 6998
message GetDrinkMakerDataCsReq {
}
// Obf: JPDFANKBJNO
// Type: Rsp
// CmdID: 6986
message GetDrinkMakerDataScRsp {
repeated uint32 CJKAGEDKAFL = 4; // offset: 16
repeated KKIACMJGIKN ONFNEDNFOLL = 15; // offset: 24
DFJPGILAAON LMOGDPMLKFH = 9; // offset: 32
uint32 FGBELHJAKCC = 12; // offset: 48
uint32 FHPKJONKHAC = 8; // offset: 52
uint32 EMIAIOMOLPO = 5; // offset: 56
uint32 retcode = 6; // offset: 60
uint32 exp = 3; // offset: 64
uint32 GNIFLCBGAAA = 1; // offset: 68
uint32 level = 11; // offset: 72
}
// Obf: HAALIJLGHNM
// Type: Req
// CmdID: 6996
message MakeDrinkCsReq {
DFJPGILAAON AGCBLNPHFCI = 10; // offset: 16
uint32 FGBELHJAKCC = 4; // offset: 32
}
// Obf: BIFNKEPOOPA
// Type: Rsp
// CmdID: 7000
message MakeDrinkScRsp {
uint32 LEJDBHMPBBG = 4; // offset: 24
bool KGKEJAKKLDP = 13; // offset: 28
uint32 retcode = 15; // offset: 32
}
// Obf: GCOKGACMDNF
// Type: Req
// CmdID: 6982
message EndDrinkMakerSequenceCsReq {
}
// Obf: JALACKKFDEG
// Type: Rsp
// CmdID: 6999
message EndDrinkMakerSequenceScRsp {
ItemList reward = 3; // offset: 16
KKIACMJGIKN ENPEAKNPNML = 9; // offset: 24
repeated NACEGIAMJMG ADNJJHNMAAJ = 2; // offset: 40
uint32 level = 13; // offset: 48
uint32 exp = 14; // offset: 52
uint32 FHPKJONKHAC = 1; // offset: 56
uint32 retcode = 7; // offset: 60
uint32 BFHGACCOGJD = 11; // offset: 64
}
// Obf: CEJMDKPGPGP
// Type: Req
// CmdID: 6992
message MakeMissionDrinkCsReq {
DFJPGILAAON AGCBLNPHFCI = 1; // offset: 16
uint32 CJGGHHCILMD = 8; // offset: 32
bool is_save = 12; // offset: 36
}
// Obf: NALOLCLOBMG
// Type: Rsp
// CmdID: 6994
message MakeMissionDrinkScRsp {
DFJPGILAAON LMOGDPMLKFH = 8; // offset: 16
bool is_save = 14; // offset: 32
bool KGKEJAKKLDP = 6; // offset: 33
uint32 retcode = 2; // offset: 36
}
// Obf: DJALAJMGFHO
// Type: Notify
// CmdID: 6984
message GetDrinkMakerDayEndScNotify {
uint32 HBJIJHHMEGO = 3; // offset: 24
}
// Obf: IHKCFDECEEH
// Type: Req
// CmdID: 6991
message DrinkMakerChallengeCsReq {
DFJPGILAAON AGCBLNPHFCI = 11; // offset: 16
uint32 challenge_id = 14; // offset: 32
}
// Obf: AIIAOELLFAP
// Type: Rsp
// CmdID: 6997
message DrinkMakerChallengeScRsp {
ItemList reward = 9; // offset: 16
uint32 retcode = 4; // offset: 32
bool KGKEJAKKLDP = 1; // offset: 36
uint32 challenge_id = 11; // offset: 40
}
// Obf: MDJMAMCHFAO
// Type: Notify
// CmdID: 6983
message DrinkMakerUpdateTipsNotify {
uint32 FHPKJONKHAC = 9; // offset: 24
}
message LEFIDLICEMH {
repeated uint32 LNCKEHDMHLD = 5; // offset: 16
DFJPGILAAON AGCBLNPHFCI = 10; // offset: 32
bool MHNDLPIDJIE = 13; // offset: 40
uint32 MJJMPMCCNJH = 2; // offset: 44
}
// Obf: INBGOEJNFLG
// Type: Req
// CmdID: 6988
message DrinkMakerCheersGetDataCsReq {
}
// Obf: OFANJNFJCGL
// Type: Rsp
// CmdID: 6987
message DrinkMakerCheersGetDataScRsp {
repeated LEFIDLICEMH NHFMCMGHADE = 9; // offset: 16
uint32 LFNJKNCGNEE = 2; // offset: 32
uint32 OLKJPIIKCKP = 1; // offset: 36
uint32 retcode = 10; // offset: 40
}
// Obf: NMKKIFLKMPB
// Type: Req
// CmdID: 6990
message DrinkMakerCheersMakeDrinkCsReq {
DFJPGILAAON AGCBLNPHFCI = 1; // offset: 24
uint32 group_id = 8; // offset: 32
bool PCPIHPDOIGI = 7; // offset: 36
uint32 MJJMPMCCNJH = 3; // offset: 40
}
// Obf: KOJDMLGPKII
// Type: Rsp
// CmdID: 6995
message DrinkMakerCheersMakeDrinkScRsp {
LEFIDLICEMH GKBFMPCFFOE = 5; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: CNAFOICMECG
// Type: Req
// CmdID: 6981
message DrinkMakerCheersEnterNextGroupCsReq {
}
// Obf: NOMBOPLGJJC
// Type: Rsp
// CmdID: 6993
message DrinkMakerCheersEnterNextGroupScRsp {
uint32 OLKJPIIKCKP = 6; // offset: 24
uint32 retcode = 5; // offset: 28
}
enum CmdElationActivityType {
GFOCDHFMBBC_NLCDGIPGFDJ = 0;
CmdGetElationActivityDataCsReq = 9109;
CmdEnterElationActivityStageScRsp = 9110;
CmdElationActivityBattleEndScNotify = 9104;
CmdEnterElationActivityStageCsReq = 9102;
CmdGetElationActivityDataScRsp = 9108;
}
message ElationActivityAvatar {
uint32 avatar_id = 6; // offset: 24
AvatarType avatar_type = 1; // offset: 28
}
message ElationActivityLevelData {
uint32 BOEINFJIILE = 8; // offset: 24
uint32 FFGFINDLMCF = 2; // offset: 28
uint32 CHPCJIBGKFK = 14; // offset: 32
bool is_perfect = 6; // offset: 36
uint32 level_id = 11; // offset: 40
}
// Obf: NJKCBFFNNEH
// Type: Req
// CmdID: 9109
message GetElationActivityDataCsReq {
}
// Obf: ONJNHGNCEOE
// Type: Rsp
// CmdID: 9108
message GetElationActivityDataScRsp {
repeated ElationActivityLevelData level_data_list = 13; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: BKMKLMLDHJG
// Type: Req
// CmdID: 9102
message EnterElationActivityStageCsReq {
repeated ElationActivityAvatar fixed_avatar_list = 11; // offset: 16
repeated ElationActivityAvatar player_selected_avatar_list = 10; // offset: 32
uint32 level_id = 1; // offset: 40
}
// Obf: HBPGCJMBKGB
// Type: Rsp
// CmdID: 9110
message EnterElationActivityStageScRsp {
SceneBattleInfo battle_info = 13; // offset: 24
uint32 retcode = 8; // offset: 32
uint32 level_id = 6; // offset: 36
}
// Obf: NHFAHLAIHEJ
// Type: Notify
// CmdID: 9104
message ElationActivityBattleEndScNotify {
ElationActivityLevelData level_data = 14; // offset: 16
uint32 JIGFPIOBAHB = 9; // offset: 32
uint32 level_id = 5; // offset: 36
uint32 perfect_wave = 3; // offset: 40
uint32 JCFMCEPKEHA = 13; // offset: 44
}
enum CmdElfRestaurantType {
AEHOCHBKGOL_NLCDGIPGFDJ = 0;
CmdEEAGACLNDFN = 2569;
CmdElfRestaurantTakeVillagerRewardScRsp = 2565;
CmdElfRestaurantHarvestCropScRsp = 2584;
CmdElfRestaurantBuyShopItemScRsp = 2564;
CmdGetElfRestaurantDataScRsp = 2592;
CmdElfRestaurantFinishTradeOrderScRsp = 2587;
CmdGOOJIJDPKIP = 2568;
CmdElfRestaurantFinishTradeOrderCsReq = 2600;
CmdOCKGMNGKIEE = 2553;
CmdALEEDHCDIAL = 2557;
CmdKFLIEGJGOBO = 2572;
CmdElfRestaurantRecycleSeedScRsp = 2590;
CmdGetElfRestaurantDataCsReq = 2582;
CmdJFMKFJJCDKN = 2573;
CmdIAOMNBIBCNP = 2591;
CmdElfRestaurantTakeVillagerRewardCsReq = 2596;
CmdElfRestaurantBuyShopItemCsReq = 2599;
CmdENDIDPAKMGF = 2598;
CmdElfRestaurantHarvestCropCsReq = 2593;
AEHOCHBKGOL_LCFDIHFAGHA = 2555;
CmdElfRestaurantPlantSeedScRsp = 2579;
AEHOCHBKGOL_HPKGGLPLHMD = 2558;
CmdMFIJFCEAKHA = 2574;
CmdElfRestaurantPlantSeedCsReq = 2559;
CmdElfRestaurantDataChangeNotify = 2577;
CmdHCGNKJHKJMM = 2556;
CmdIJBBCKPNPAF = 2566;
CmdPNOENKFAKEK = 2595;
CmdGHNLNAAAOLG = 2562;
CmdElfRestaurantRecycleSeedCsReq = 2571;
CmdHCBCPFNMMMI = 2570;
CmdFCEEHNOJAAN = 2588;
CmdNJMHBEAAOOC = 2578;
}
message NOHPJFOGFLM {
uint32 progress = 10; // offset: 24
uint32 JJIJBJDKNAE = 8; // offset: 28
}
message ACAKOLCGDLL {
repeated NOHPJFOGFLM NMJIOGGNLEO = 15; // offset: 24
bool GPPHKPEHKIM = 8; // offset: 32
uint32 NPGFNBPFMKI = 9; // offset: 36
uint32 KKCKMCDGCGK = 10; // offset: 40
uint32 MDIIJKBHBBI = 11; // offset: 44
}
message OBDBODNJACD {
uint32 LIHAHPDCIKL = 12; // offset: 24
uint32 LOPNADHJKBF = 15; // offset: 28
bool MEBMAMHHGMD = 1; // offset: 32
bool JFAPNIECBKO = 2; // offset: 33
uint32 IHAOMLEPHOM = 10; // offset: 36
uint32 BLNHCIBKJOM = 9; // offset: 40
}
message OMPLEKGNLBC {
repeated OBDBODNJACD FMCGHNLBIKP = 10; // offset: 16
repeated uint32 KPMKNBNOAFP = 1; // offset: 32
bool PCKLCAEDJPC = 2; // offset: 40
}
message GHFEKEGEFAC {
uint32 OMFGAABELHE = 10; // offset: 24
uint32 level = 11; // offset: 28
}
message FHCIIMGMIML {
uint32 level = 7; // offset: 24
uint32 AOOLKNMJLNI = 5; // offset: 28
}
message CLBNCPOFNPB {
uint32 GELLJOJMEFP = 7; // offset: 24
uint32 AOOLKNMJLNI = 10; // offset: 28
uint32 MCGHFJCBBMK = 2; // offset: 32
}
message BMJDDOLALFI {
uint32 ENBEGMDIFKN = 9; // offset: 24
uint32 count = 12; // offset: 28
}
message LABMFHEEPBI {
repeated BMJDDOLALFI ELJEBPIOKDD = 6; // offset: 24
repeated CLBNCPOFNPB FGJIAMOOIIG = 8; // offset: 32
repeated uint32 JEENJPHNBLI = 14; // offset: 40
repeated uint32 FFEILKDLABH = 10; // offset: 48
uint64 FEKHNEKHAAK = 1; // offset: 56
uint32 JFBOMKNCNIE = 12; // offset: 64
uint32 DFELFGNJGDP = 13; // offset: 68
}
message BAEDIBFGLDE {
repeated GHFEKEGEFAC JJHMEHGELNO = 3; // offset: 16
LABMFHEEPBI AJFHKPNGPDB = 13; // offset: 32
repeated FHCIIMGMIML DLCGPENPMNK = 5; // offset: 40
}
message AGFGGFBNOJC {
uint32 AMMPOLONOBC = 9; // offset: 24
uint32 level = 1; // offset: 28
}
message IILBDJMKELG {
repeated AGFGGFBNOJC FGJHNNPOGGF = 6; // offset: 16
}
message MOOGIHHBHFG {
uint32 ICNCMMEEJKM = 15; // offset: 24
uint32 BEIJKGPGFFE = 13; // offset: 28
uint32 LMGFEGDNCHP = 3; // offset: 32
}
message LGFLGGDMAGD {
uint32 BEIJKGPGFFE = 1; // offset: 24
uint32 BFADNHJAJBJ = 15; // offset: 28
}
message ICABANFEIHJ {
repeated LGFLGGDMAGD NILEKCAGIMK = 10; // offset: 16
repeated MOOGIHHBHFG LCJFDCHINHL = 5; // offset: 24
}
// Obf: BAKKENDDMOL
// Type: Req
// CmdID: 2582
message GetElfRestaurantDataCsReq {
}
// Obf: FDFOELGFBCA
// Type: Rsp
// CmdID: 2592
message GetElfRestaurantDataScRsp {
BAEDIBFGLDE OENLJGEBCGA = 8; // offset: 16
IILBDJMKELG MILCHKIIEJE = 4; // offset: 24
ACAKOLCGDLL IBHKOKEEMOI = 10; // offset: 32
ICABANFEIHJ AHCEIMGNBNM = 15; // offset: 40
OMPLEKGNLBC FFKCMKJFFCM = 13; // offset: 56
uint32 retcode = 12; // offset: 64
}
// Type: Req
// CmdID: 2557
message ALEEDHCDIAL {
}
// Type: Rsp
// CmdID: 2573
message JFMKFJJCDKN {
uint32 retcode = 7; // offset: 24
}
message HGMJFBCFJFN {
oneof ENDDAHPBCKJ {
ACAKOLCGDLL JNBFIBDKLGB = 4; // offset: 24
OBDBODNJACD LEMCGNHLOOI = 2; // offset: 24
AGFGGFBNOJC NEFHJPJALGO = 12; // offset: 24
uint32 EDGOIFOOBMH = 6; // offset: 24
GHFEKEGEFAC HINKDPMAICB = 11; // offset: 24
FHCIIMGMIML MOCNALBMLLI = 10; // offset: 24
MOOGIHHBHFG MFAJAPGACPA = 5; // offset: 24
uint32 FDLGKNFIPMG = 9; // offset: 24
LGFLGGDMAGD HMGKHCNMDDJ = 1; // offset: 24
uint32 KMHMAKDFKLB = 3; // offset: 24
bool PCKLCAEDJPC = 15; // offset: 24
LABMFHEEPBI HGPMMEHONLD = 14; // offset: 24
}
}
// Obf: AODEGGFNDJP
// Type: Notify
// CmdID: 2577
message ElfRestaurantDataChangeNotify {
repeated HGMJFBCFJFN DGNGMJMPFGK = 2; // offset: 16
}
// Type: Req
// CmdID: 2569
message EEAGACLNDFN {
uint32 LOPNADHJKBF = 14; // offset: 24
}
// Type: Rsp
// CmdID: 2595
message PNOENKFAKEK {
ItemCostData FKMFHAAJMMF = 7; // offset: 24
uint32 retcode = 5; // offset: 32
}
message KPLHHLEGGCD {
uint32 IHAOMLEPHOM = 2; // offset: 24
uint32 LOPNADHJKBF = 7; // offset: 28
}
message NKEGPAOCGCJ {
ItemCostData FKMFHAAJMMF = 4; // offset: 24
uint32 IHAOMLEPHOM = 13; // offset: 32
uint32 LOPNADHJKBF = 5; // offset: 36
}
// Obf: AADFONOBBKJ
// Type: Req
// CmdID: 2559
message ElfRestaurantPlantSeedCsReq {
repeated KPLHHLEGGCD FMCGHNLBIKP = 6; // offset: 16
uint32 BLNHCIBKJOM = 7; // offset: 32
}
// Obf: EPDCKMBJMOO
// Type: Rsp
// CmdID: 2579
message ElfRestaurantPlantSeedScRsp {
repeated ECGKEKKAHGN HDAMNMCDHLH = 5; // offset: 24
repeated NKEGPAOCGCJ FPEBFLJMEJL = 6; // offset: 32
uint32 retcode = 9; // offset: 40
}
// Obf: GAHILLJECMN
// Type: Req
// CmdID: 2593
message ElfRestaurantHarvestCropCsReq {
repeated KPLHHLEGGCD FMCGHNLBIKP = 4; // offset: 24
}
message CEKMLMOCLHF {
map<uint32, ItemList> JOCFFLKPNOL = 6; // offset: 24
ItemList KKDJMIMHNAE = 9; // offset: 32
uint32 IHAOMLEPHOM = 2; // offset: 40
uint32 LOPNADHJKBF = 15; // offset: 44
}
// Obf: AFOKEPANBEH
// Type: Rsp
// CmdID: 2584
message ElfRestaurantHarvestCropScRsp {
repeated CEKMLMOCLHF LGPOMBCJPKL = 4; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: DEJCDBOCLHM
// Type: Req
// CmdID: 2571
message ElfRestaurantRecycleSeedCsReq {
repeated KPLHHLEGGCD FMCGHNLBIKP = 2; // offset: 16
}
message ECGKEKKAHGN {
ItemList FEANLLOCFBA = 8; // offset: 16
uint32 LOPNADHJKBF = 11; // offset: 32
uint32 IHAOMLEPHOM = 5; // offset: 36
}
// Obf: IPFOBFKCDGH
// Type: Rsp
// CmdID: 2590
message ElfRestaurantRecycleSeedScRsp {
repeated ECGKEKKAHGN HDAMNMCDHLH = 5; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: FIOHLMBJJDB
// Type: Req
// CmdID: 2596
message ElfRestaurantTakeVillagerRewardCsReq {
}
message PLOHACFCDKF {
ItemList reward_list = 4; // offset: 24
uint32 progress = 15; // offset: 32
uint32 MMMADINMHFB = 10; // offset: 36
uint32 OCJKDCPANJM = 13; // offset: 40
}
// Obf: HDPBHCKNOBC
// Type: Rsp
// CmdID: 2565
message ElfRestaurantTakeVillagerRewardScRsp {
repeated PLOHACFCDKF DJOBNPIAEJP = 1; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Type: Req
// CmdID: 2553
message OCKGMNGKIEE {
uint32 AMMPOLONOBC = 8; // offset: 24
uint32 IGOOJKMPMDC = 4; // offset: 28
}
// Type: Rsp
// CmdID: 2588
message FCEEHNOJAAN {
ItemCostData FKMFHAAJMMF = 3; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Type: Req
// CmdID: 2570
message HCBCPFNMMMI {
uint32 OMFGAABELHE = 8; // offset: 24
uint32 IGOOJKMPMDC = 6; // offset: 28
}
// Type: Rsp
// CmdID: 2562
message GHNLNAAAOLG {
uint32 retcode = 14; // offset: 24
}
// Type: Req
// CmdID: 2556
message HCGNKJHKJMM {
uint32 IGOOJKMPMDC = 7; // offset: 24
uint32 AOOLKNMJLNI = 15; // offset: 28
}
// Type: Rsp
// CmdID: 2566
message IJBBCKPNPAF {
uint32 retcode = 6; // offset: 24
}
message KHEOAGDIHCC {
uint32 AOOLKNMJLNI = 7; // offset: 24
}
message KFCKFOFONGI {
repeated KHEOAGDIHCC MEDLNEJHOEF = 1; // offset: 16
uint32 KINCCGNDOJN = 2; // offset: 32
bool FACNFJFMPNK = 15; // offset: 36
bool DPLFIIPIACN = 5; // offset: 37
}
message JPLJJHFFODO {
uint32 num = 13; // offset: 24
uint32 LAOACNPDOLD = 1; // offset: 28
}
message FJEBMHIBJPL {
uint32 BBMELNJBGAL = 11; // offset: 24
uint32 CAOFLNHBOLK = 7; // offset: 28
}
message LNCAAKDIMBL {
repeated APAMFCKFHLL DBOBKAAGPJH = 5; // offset: 24
uint32 ADGNNEOEAFO = 4; // offset: 32
uint32 BIOFDPICHLC = 6; // offset: 36
uint32 IHHKFADNADN = 11; // offset: 40
uint32 AOOLKNMJLNI = 7; // offset: 44
uint32 IFGMFCOGNJF = 1; // offset: 48
bool PLIEODDEEHG = 8; // offset: 52
bool FKLNFMAHKGD = 9; // offset: 53
}
message CDCMOFFKCPI {
uint32 event_id = 13; // offset: 24
uint32 BIOFDPICHLC = 2; // offset: 28
uint32 GLABGHEAGMI = 15; // offset: 32
}
// Type: Req
// CmdID: 2591
message IAOMNBIBCNP {
repeated CDCMOFFKCPI PIGMDKOGADE = 11; // offset: 16
repeated FJEBMHIBJPL MFIIBGCFABF = 6; // offset: 24
repeated LNCAAKDIMBL CMODBLCAEJF = 14; // offset: 32
repeated JPLJJHFFODO MGFHEBIDAOL = 7; // offset: 40
repeated KFCKFOFONGI PNBHFPMPGHN = 1; // offset: 48
uint32 OFMDJAMJNGN = 10; // offset: 64
uint32 PLOEMBOCIGE = 8; // offset: 68
uint32 GKOONGBHOMM = 5; // offset: 72
uint32 IFDKCGENNCP = 3; // offset: 76
uint32 HFIBLHAFONM = 4; // offset: 80
uint32 FEKHNEKHAAK = 12; // offset: 84
uint32 cost_time = 2; // offset: 88
}
// Type: Rsp
// CmdID: 2568
message GOOJIJDPKIP {
uint32 retcode = 11; // offset: 24
}
// Obf: FGADBGEMDAG
// Type: Req
// CmdID: 2599
message ElfRestaurantBuyShopItemCsReq {
uint32 ICNCMMEEJKM = 7; // offset: 24
uint32 ICAILDEHHBN = 9; // offset: 28
}
// Obf: GAAODNGGFJF
// Type: Rsp
// CmdID: 2564
message ElfRestaurantBuyShopItemScRsp {
ItemList GLAPKNMCIBI = 5; // offset: 16
ItemCostData FKMFHAAJMMF = 2; // offset: 32
uint32 retcode = 1; // offset: 40
uint32 ICNCMMEEJKM = 12; // offset: 44
}
// Obf: NDEFINBJPAG
// Type: Req
// CmdID: 2600
message ElfRestaurantFinishTradeOrderCsReq {
uint32 BFADNHJAJBJ = 9; // offset: 24
}
// Obf: LOOPILHHNFD
// Type: Rsp
// CmdID: 2587
message ElfRestaurantFinishTradeOrderScRsp {
ItemCostData FKMFHAAJMMF = 2; // offset: 16
ItemList GLAPKNMCIBI = 9; // offset: 24
uint32 retcode = 3; // offset: 40
uint32 BFADNHJAJBJ = 1; // offset: 44
}
// Type: Req
// CmdID: 2572
message KFLIEGJGOBO {
repeated uint32 COBAKMLAOJC = 11; // offset: 24
}
// Type: Rsp
// CmdID: 2598
message ENDIDPAKMGF {
uint32 retcode = 8; // offset: 24
}
// Type: Req
// CmdID: 2574
message MFIJFCEAKHA {
bool CAGCHKJHMPD = 4; // offset: 24
}
// Type: Rsp
// CmdID: 2578
message NJMHBEAAOOC {
uint32 retcode = 2; // offset: 24
}
enum CmdEraFlipperType {
LDEBFOMPOGN_NLCDGIPGFDJ = 0;
CmdDMICEOCOGAD = 6560;
CmdResetEraFlipperDataScRsp = 6573;
CmdGetEraFlipperDataScRsp = 6567;
CmdChangeEraFlipperDataCsReq = 6564;
CmdGetEraFlipperDataCsReq = 6558;
CmdResetEraFlipperDataCsReq = 6552;
CmdEnterEraFlipperDataScRsp = 6557;
CmdChangeEraFlipperDataScRsp = 6561;
CmdEnterEraFlipperDataCsReq = 6553;
}
message HKLDDAAECLN {
uint32 state = 10; // offset: 24
uint32 LJHKNKFLGDE = 3; // offset: 28
}
message KKFMGCNDHGH {
repeated HKLDDAAECLN DMDKAOOLABF = 1; // offset: 16
}
// Type: Req
// CmdID: 6558
message GetEraFlipperDataCsReq {
}
// Type: Rsp
// CmdID: 6567
message GetEraFlipperDataScRsp {
KKFMGCNDHGH data = 11; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Type: Req
// CmdID: 6564
message ChangeEraFlipperDataCsReq {
KKFMGCNDHGH data = 4; // offset: 16
}
// Type: Rsp
// CmdID: 6561
message ChangeEraFlipperDataScRsp {
KKFMGCNDHGH data = 11; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Type: Req
// CmdID: 6552
message ResetEraFlipperDataCsReq {
bool CJEILDIOIOE = 7; // offset: 24
}
// Type: Rsp
// CmdID: 6573
message ResetEraFlipperDataScRsp {
KKFMGCNDHGH data = 14; // offset: 16
bool CJEILDIOIOE = 6; // offset: 32
uint32 retcode = 3; // offset: 36
}
// Type: Req
// CmdID: 6553
message EnterEraFlipperDataCsReq {
uint32 state = 14; // offset: 24
uint32 LJHKNKFLGDE = 13; // offset: 28
}
// Type: Rsp
// CmdID: 6557
message EnterEraFlipperDataScRsp {
uint32 retcode = 11; // offset: 24
uint32 LJHKNKFLGDE = 5; // offset: 28
}
// Type: Notify
// CmdID: 6560
message DMICEOCOGAD {
KKFMGCNDHGH data = 5; // offset: 16
uint32 floor_id = 7; // offset: 32
}
enum CmdEvolveBuildType {
HNJJAFEFDLN_MMNFGNKHNLL = 0;
CmdEFDEAJNNEJO = 7129;
CmdGetEvolveBuildShopAbilityResetCsReq = 7116;
CmdGetEvolveBuildShopAbilityDownScRsp = 7120;
CmdEvolveBuildSkipTeachLevelCsReq = 7114;
CmdGetEvolveBuildQueryInfoScRsp = 7142;
CmdGetEvolveBuildCoinNotify = 7118;
CmdEvolveBuildStartLevelScRsp = 7123;
CmdGetEvolveBuildQueryInfoCsReq = 7132;
CmdGetEvolveBuildFinishScNotify = 7143;
CmdEvolveBuildStartStageScRsp = 7127;
CmdGetEvolveBuildShopAbilityUpCsReq = 7108;
HNJJAFEFDLN_IOPECHNPHOP = 7109;
CmdGetEvolveBuildShopAbilityResetScRsp = 7141;
CmdEvolveBuildStartStageCsReq = 7144;
CmdGetEvolveBuildGiveupScRsp = 7145;
CmdEvolveBuildStartLevelCsReq = 7107;
CmdGetEvolveBuildShopAbilityUpScRsp = 7103;
CmdGetEvolveBuildGiveupCsReq = 7119;
CmdGetEvolveBuildShopAbilityDownCsReq = 7138;
CmdEvolveBuildSkipTeachLevelScRsp = 7150;
CmdGetEvolveBuildReRandomStageCsReq = 7134;
CmdGetEvolveBuildReRandomStageScRsp = 7121;
}
enum GCIOHOGCBCF {
GCIOHOGCBCF_DLHFAILACPE = 0;
GCIOHOGCBCF_MBHIMLHPAGD = 1;
GCIOHOGCBCF_PEBJKLDDMHA = 2;
GCIOHOGCBCF_JJMFIEPCJGH = 3;
GCIOHOGCBCF_FLPKLFENPBG = 4;
}
enum IAPIIEJHLMP {
IAPIIEJHLMP_BFNCMBCKDHK = 0;
IAPIIEJHLMP_GNDJPIHJCFF = 1;
IAPIIEJHLMP_BNHFLKDCHOJ = 2;
IAPIIEJHLMP_INHGFENMDFN = 3;
IAPIIEJHLMP_HPDBIFBGHBD = 4;
}
enum EDJKFOBBDJF {
EDJKFOBBDJF_PCIHNGDCFAL = 0;
EDJKFOBBDJF_CNLOJEFOHII = 1;
EDJKFOBBDJF_IABFOPFPILL = 2;
}
message EHPLFHLNMIF {
uint32 avatar_id = 1; // offset: 24
AvatarType avatar_type = 14; // offset: 28
double damage = 13; // offset: 32
}
message LDLCMMOPKNG {
repeated BattleTarget battle_target_list = 12; // offset: 24
repeated uint32 DCKIGAHCNMJ = 6; // offset: 32
BattleGridFightSpecialBattleInfo battle_info = 11; // offset: 40
repeated EHPLFHLNMIF avatar_list = 4; // offset: 48
EDJKFOBBDJF HFPEJIDDDJG = 2; // offset: 56
uint32 round_cnt = 3; // offset: 60
uint32 DJHHPKMHPBC = 7; // offset: 64
}
message ACNKOPCGKDD {
uint32 FAGLNMDFOME = 4; // offset: 24
uint32 level_id = 6; // offset: 28
uint32 max_score = 11; // offset: 32
}
message GOMKGHJBNFM {
uint32 JEKLOEPPJBK = 8; // offset: 24
uint32 level = 6; // offset: 28
}
message HLOADNFIOOO {
repeated uint32 DCKIGAHCNMJ = 10; // offset: 16
uint32 level_id = 13; // offset: 32
bool FJAKCBPAFMD = 14; // offset: 36
bool FANPGKBLIOB = 6; // offset: 37
}
message LMMLGKHALLA {
repeated GOMKGHJBNFM CEPCGLMFPBC = 6; // offset: 24
EDJKFOBBDJF HFPEJIDDDJG = 3; // offset: 32
uint32 item_value = 10; // offset: 36
}
message CJJHNFICDIM {
repeated uint32 BHAOHNCEAJM = 14; // offset: 16
repeated uint32 HNOCFELOAFJ = 5; // offset: 24
repeated HLOADNFIOOO JBOJBAGKIAE = 3; // offset: 32
repeated GOMKGHJBNFM CEPCGLMFPBC = 12; // offset: 48
repeated LMMLGKHALLA HHFAAFOBKME = 13; // offset: 56
repeated ACNKOPCGKDD POFJCCBEBGA = 10; // offset: 64
uint32 PLPHEIBLPDL = 7; // offset: 72
uint32 item_value = 15; // offset: 76
uint32 exp = 11; // offset: 80
}
// Obf: NJHABLKFDLG
// Type: Req
// CmdID: 7132
message GetEvolveBuildQueryInfoCsReq {
}
// Obf: LBPHINKJJIM
// Type: Rsp
// CmdID: 7142
message GetEvolveBuildQueryInfoScRsp {
repeated LDLCMMOPKNG JPDOIGJNGNP = 9; // offset: 16
CJJHNFICDIM CFDIKLBINHK = 8; // offset: 32
uint32 retcode = 4; // offset: 40
}
// Obf: HOKOLDJBBMK
// Type: Req
// CmdID: 7107
message EvolveBuildStartLevelCsReq {
repeated EHPLFHLNMIF avatar_list = 10; // offset: 16
DKPHAFPGDLO NENJBDBJNFI = 11; // offset: 32
uint32 level_id = 5; // offset: 40
}
// Obf: GDMLMJECLCD
// Type: Rsp
// CmdID: 7123
message EvolveBuildStartLevelScRsp {
LDLCMMOPKNG OEIBHLMDJKA = 13; // offset: 16
SceneBattleInfo AEPNEDJPAGK = 14; // offset: 24
uint32 retcode = 10; // offset: 40
}
// Obf: FPMGJDEHNAI
// Type: Req
// CmdID: 7144
message EvolveBuildStartStageCsReq {
uint32 level_id = 9; // offset: 24
}
// Obf: BNFCJPEGJFL
// Type: Rsp
// CmdID: 7127
message EvolveBuildStartStageScRsp {
SceneBattleInfo AEPNEDJPAGK = 2; // offset: 24
LDLCMMOPKNG OEIBHLMDJKA = 6; // offset: 32
uint32 retcode = 9; // offset: 40
}
// Obf: FJGKJHBJCCG
// Type: Req
// CmdID: 7119
message GetEvolveBuildGiveupCsReq {
uint32 level_id = 5; // offset: 24
}
// Obf: OKBILIPEDPP
// Type: Rsp
// CmdID: 7145
message GetEvolveBuildGiveupScRsp {
LDLCMMOPKNG OEIBHLMDJKA = 6; // offset: 16
uint32 retcode = 14; // offset: 32
}
message AIAONLCGIHP {
}
// Type: Rsp
// CmdID: 7129
message EFDEAJNNEJO {
LDLCMMOPKNG OEIBHLMDJKA = 8; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Obf: CFEDPOMHPCP
// Type: Notify
// CmdID: 7143
message GetEvolveBuildFinishScNotify {
LDLCMMOPKNG OEIBHLMDJKA = 14; // offset: 16
uint32 level_id = 4; // offset: 32
IAPIIEJHLMP APKKKEIPJOG = 2; // offset: 36
bool NLMAFMCFHAL = 10; // offset: 40
uint32 ELKCOHLGGJN = 9; // offset: 44
uint32 score_id = 15; // offset: 48
uint32 item_value = 11; // offset: 52
uint32 wave = 8; // offset: 56
uint32 exp = 3; // offset: 60
}
// Obf: JBGHEJOMOAL
// Type: Req
// CmdID: 7134
message GetEvolveBuildReRandomStageCsReq {
uint32 level_id = 2; // offset: 24
}
// Obf: PIHEAPGDMLC
// Type: Rsp
// CmdID: 7121
message GetEvolveBuildReRandomStageScRsp {
HLOADNFIOOO GMBPFFIABHJ = 15; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: LBPEMINKHEN
// Type: Req
// CmdID: 7108
message GetEvolveBuildShopAbilityUpCsReq {
uint32 JEKLOEPPJBK = 2; // offset: 24
uint32 level = 3; // offset: 28
}
// Obf: LJDGGBLKKGB
// Type: Rsp
// CmdID: 7103
message GetEvolveBuildShopAbilityUpScRsp {
uint32 retcode = 6; // offset: 24
uint32 level = 1; // offset: 28
uint32 JEKLOEPPJBK = 14; // offset: 32
}
// Obf: FMGBEEPNNHH
// Type: Req
// CmdID: 7138
message GetEvolveBuildShopAbilityDownCsReq {
uint32 JEKLOEPPJBK = 6; // offset: 24
uint32 level = 2; // offset: 28
}
// Obf: BJELONPOIAG
// Type: Rsp
// CmdID: 7120
message GetEvolveBuildShopAbilityDownScRsp {
uint32 retcode = 15; // offset: 24
uint32 JEKLOEPPJBK = 4; // offset: 28
uint32 level = 12; // offset: 32
}
// Obf: NILMGDJFACH
// Type: Req
// CmdID: 7116
message GetEvolveBuildShopAbilityResetCsReq {
EDJKFOBBDJF HFPEJIDDDJG = 7; // offset: 24
}
// Obf: IPLODDDJKNF
// Type: Rsp
// CmdID: 7141
message GetEvolveBuildShopAbilityResetScRsp {
repeated GOMKGHJBNFM CEPCGLMFPBC = 9; // offset: 16
uint32 item_value = 4; // offset: 32
EDJKFOBBDJF HFPEJIDDDJG = 12; // offset: 36
uint32 retcode = 3; // offset: 40
}
// Obf: FNIFKDBNLBG
// Type: Notify
// CmdID: 7118
message GetEvolveBuildCoinNotify {
EDJKFOBBDJF HFPEJIDDDJG = 15; // offset: 24
uint32 item_value = 11; // offset: 28
}
// Obf: EMKKAIGDENF
// Type: Req
// CmdID: 7114
message EvolveBuildSkipTeachLevelCsReq {
uint32 level_id = 7; // offset: 24
}
// Obf: OBBEOELJNPA
// Type: Rsp
// CmdID: 7150
message EvolveBuildSkipTeachLevelScRsp {
uint32 retcode = 11; // offset: 24
uint32 level_id = 15; // offset: 28
}
enum CmdExpeditionType {
OKPCOBCMOFF_NLCDGIPGFDJ = 0;
CmdHKCILGGEEFM = 2509;
CmdGetExpeditionDataScRsp = 2542;
CmdAcceptMultipleExpeditionScRsp = 2503;
CmdGetExpeditionDataCsReq = 2532;
CmdAcceptMultipleExpeditionCsReq = 2508;
CmdTakeMultipleExpeditionRewardScRsp = 2520;
CmdTakeMultipleExpeditionRewardCsReq = 2538;
}
message ExpeditionInfo {
uint32 id = 1; // offset: 24
}
// Obf: DGHLOHPCFKP
// Type: Req
// CmdID: 2532
message GetExpeditionDataCsReq {
}
// Obf: CNLOBEKDKGL
// Type: Rsp
// CmdID: 2542
message GetExpeditionDataScRsp {
repeated uint32 CAALNNFJIAH = 7; // offset: 24
repeated ExpeditionInfo expedition_info = 4; // offset: 32
int64 BJMGDBCHEAN = 9; // offset: 40
uint32 retcode = 8; // offset: 48
uint32 total_expedition_count = 12; // offset: 52
}
// Obf: GFGPOLPKOLH
// Type: Req
// CmdID: 2508
message AcceptMultipleExpeditionCsReq {
repeated ExpeditionInfo expedition = 9; // offset: 24
}
// Obf: LIIHMEHAHDN
// Type: Rsp
// CmdID: 2503
message AcceptMultipleExpeditionScRsp {
repeated ExpeditionInfo accept_multi_expedition = 1; // offset: 16
repeated ItemList DJOBNPIAEJP = 13; // offset: 32
uint32 retcode = 8; // offset: 40
int64 BJMGDBCHEAN = 4; // offset: 48
}
// Obf: PEIGLFGGMJH
// Type: Req
// CmdID: 2538
message TakeMultipleExpeditionRewardCsReq {
}
// Obf: MFDJDDKAHKL
// Type: Rsp
// CmdID: 2520
message TakeMultipleExpeditionRewardScRsp {
repeated ItemList DJOBNPIAEJP = 6; // offset: 16
repeated uint32 NPCMKBNJABA = 8; // offset: 32
int64 BJMGDBCHEAN = 9; // offset: 40
uint32 retcode = 2; // offset: 48
}
// Type: Notify
// CmdID: 2509
message HKCILGGEEFM {
repeated ExpeditionInfo expedition_info = 10; // offset: 16
repeated uint32 CAALNNFJIAH = 6; // offset: 24
uint32 total_expedition_count = 15; // offset: 40
int64 BJMGDBCHEAN = 3; // offset: 48
}
enum CmdFantasticStoryActivityType {
GJALOMOKFKK_NLCDGIPGFDJ = 0;
CmdGetFantasticStoryActivityDataCsReq = 4973;
CmdEnterFantasticStoryActivityStageCsReq = 4927;
CmdFantasticStoryActivityBattleEndScNotify = 4913;
CmdGetFantasticStoryActivityDataScRsp = 4903;
CmdEnterFantasticStoryActivityStageScRsp = 4936;
CmdEPMJEKOHNME = 4980;
}
message FGGCEKHFPLH {
repeated PKCIPJBKAFO avatar_list = 1; // offset: 16
repeated uint32 buff_list = 8; // offset: 32
}
message GCFDJCPFOGG {
repeated uint32 FIBFIKOBDPG = 14; // offset: 16
repeated uint32 JJOBBOHHOMG = 6; // offset: 24
map<uint32, uint32> DLBOJCCDCFI = 15; // offset: 40
map<uint32, FGGCEKHFPLH> DALPAKHCKLI = 9; // offset: 48
repeated uint32 DJJKDGEFOIP = 2; // offset: 56
repeated uint32 HPLNHIFHBMA = 3; // offset: 64
uint32 OFHBPNGDEGO = 5; // offset: 72
}
// Obf: DEMKDHAODBJ
// Type: Req
// CmdID: 4973
message GetFantasticStoryActivityDataCsReq {
uint32 OFHBPNGDEGO = 7; // offset: 24
}
// Obf: MHMLENGPLLD
// Type: Rsp
// CmdID: 4903
message GetFantasticStoryActivityDataScRsp {
GCFDJCPFOGG ONIEMLICONB = 6; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Type: Notify
// CmdID: 4980
message EPMJEKOHNME {
GCFDJCPFOGG ONIEMLICONB = 5; // offset: 24
}
message PKCIPJBKAFO {
uint32 avatar_id = 1; // offset: 24
AvatarType avatar_type = 7; // offset: 28
}
// Obf: NLIBEBMOKCI
// Type: Req
// CmdID: 4927
message EnterFantasticStoryActivityStageCsReq {
repeated PKCIPJBKAFO avatar_list = 6; // offset: 16
repeated uint32 buff_list = 8; // offset: 24
uint32 OFHBPNGDEGO = 13; // offset: 40
uint32 battle_id = 14; // offset: 44
}
// Obf: HOPLLHBDLBI
// Type: Rsp
// CmdID: 4936
message EnterFantasticStoryActivityStageScRsp {
SceneBattleInfo battle_info = 13; // offset: 16
uint32 battle_id = 10; // offset: 32
uint32 retcode = 2; // offset: 36
uint32 OFHBPNGDEGO = 9; // offset: 40
}
// Obf: NAGIJNLDDEA
// Type: Notify
// CmdID: 4913
message FantasticStoryActivityBattleEndScNotify {
uint32 OFHBPNGDEGO = 13; // offset: 24
uint32 battle_id = 6; // offset: 28
uint32 FHBNGHINHOG = 11; // offset: 32
}
enum CmdFateType {
DFNJFJBGLLP_NLCDGIPGFDJ = 0;
CmdFateChangeLineupCsReq = 5969;
CmdFateHandlePendingActionCsReq = 5970;
CmdFateQueryCsReq = 5982;
CmdFateShopRefreshGoodsCsReq = 5971;
CmdFateTakeExpRewardScRsp = 6000;
CmdFateHandlePendingActionScRsp = 5962;
CmdFateSettleScNotify = 5999;
CmdFateShopLeaveScRsp = 5988;
CmdFateShopSellBuffCsReq = 5993;
CmdFateChangeLineupScRsp = 5995;
CmdFateShopBuyGoodsScRsp = 5979;
CmdFateShopSellBuffScRsp = 5984;
CmdJOLGFGCFMAL = 5968;
CmdFateStartScRsp = 5973;
CmdFateShopBuyGoodsCsReq = 5959;
CmdFateSyncActionResultScNotify = 5956;
CmdFateShopLeaveCsReq = 5953;
CmdFGEMJLFIHHL = 5991;
CmdFateTakeExpRewardCsReq = 5964;
CmdFateBattleStartScRsp = 5977;
CmdFateShopLockGoodsCsReq = 5955;
CmdFateShopRefreshGoodsScRsp = 5990;
CmdFateSyncPendingActionScNotify = 5966;
CmdFateShopLockGoodsScRsp = 5958;
CmdFateQueryScRsp = 5992;
CmdFateBattleStartCsReq = 5994;
CmdFateStartCsReq = 5957;
}
enum EMFDLPNOGOH {
EMFDLPNOGOH_NLCDGIPGFDJ = 0;
EMFDLPNOGOH_NGPHFLBNHKB = 1;
EMFDLPNOGOH_KBAENNGPMPH = 2;
EMFDLPNOGOH_GKHJMGPHDBK = 3;
EMFDLPNOGOH_CHGJLDDJJAH = 4;
EMFDLPNOGOH_FBKMDMLBNII = 5;
EMFDLPNOGOH_MADBILBKOAO = 6;
}
enum FateMasterStatusType {
KNGLNMKNGJD_NLCDGIPGFDJ = 0;
KNGLNMKNGJD_LCNJHOKLMPN = 1;
KNGLNMKNGJD_JJBEPKLOLCP = 2;
KNGLNMKNGJD_PEBNPKOCADN = 3;
}
message FJKMGCKMNNA {
MOHNIMLCODA NFMKOFNEKLA = 5; // offset: 24
uint32 BNEFLBPCPOI = 4; // offset: 28
}
message JOGCCINEHFJ {
repeated uint32 monster_list = 1; // offset: 16
uint32 affix_id = 9; // offset: 32
uint32 unique_id = 3; // offset: 36
bool FNIAOAOBKBA = 12; // offset: 40
bool DIHFBELJFIA = 11; // offset: 41
}
message GKJEMHKOMJC {
repeated JOGCCINEHFJ CFFCNEDGCJJ = 5; // offset: 16
uint32 rank = 2; // offset: 32
int32 max_hp = 4; // offset: 36
uint32 avatar_id = 6; // offset: 40
int32 hp = 11; // offset: 44
FateMasterStatusType status = 7; // offset: 48
}
message CLNABFMHFFH {
bool BKFONKNLCHP = 5; // offset: 24
uint32 avatar_id = 9; // offset: 28
}
message MJLJMCCGNEE {
CLNABFMHFFH KPEHHGEKNHA = 2; // offset: 16
CLNABFMHFFH LJEAFPOHNCD = 1; // offset: 32
}
message PJFDAOKIKOJ {
repeated GKJEMHKOMJC OCAMBKNKKGO = 1; // offset: 16
}
message KOLCCDIJBGO {
uint32 cnt = 5; // offset: 24
uint32 buff_id = 2; // offset: 28
}
message PLMAMHBLJKP {
FJKMGCKMNNA source = 13; // offset: 24
uint32 cnt = 6; // offset: 32
}
message AGPKFBLGDIH {
repeated PLMAMHBLJKP KBGAPHFIPJF = 11; // offset: 24
uint32 trait_id = 4; // offset: 32
}
message NBBHDPCPHNN {
map<uint32, uint32> EHNHILFAHGP = 8; // offset: 16
repeated uint32 MHLNGFBOIDP = 1; // offset: 24
repeated KOLCCDIJBGO buff_list = 9; // offset: 32
repeated uint32 NGOMJIFBBBP = 4; // offset: 40
repeated AGPKFBLGDIH ICCMJHJLPCD = 2; // offset: 48
uint32 JIMBJHLMHLO = 11; // offset: 64
}
message JDAIOFEPGCC {
uint32 KDKPDJNMMCM = 4; // offset: 24
bool GDOBLPPEGKD = 15; // offset: 28
uint32 buff_id = 1; // offset: 32
uint32 cnt = 6; // offset: 36
}
message IMIHIMCHHIP {
uint32 OIDJFIFJDHL = 15; // offset: 24
uint32 item_value = 5; // offset: 28
}
message JIMNPPNNHEL {
repeated IMIHIMCHHIP AALLBBCJGIA = 4; // offset: 16
repeated JDAIOFEPGCC OGDKJPDFFAI = 15; // offset: 24
bool PNMNPFGCFBJ = 1; // offset: 40
bool ONDCOEBNAPJ = 5; // offset: 41
uint32 item_value = 11; // offset: 44
uint32 KCBLNMMHOKG = 7; // offset: 48
uint32 MNCBFLEFJCK = 3; // offset: 52
}
message KCLHMJHIDOB {
uint32 BKPDKFLDLDD = 10; // offset: 24
uint32 KBBDABKELKB = 14; // offset: 28
uint32 IDNHBBMLNJK = 11; // offset: 32
}
message ENJDEFHFKPI {
repeated uint32 BAHMHMDOMPB = 12; // offset: 16
}
message KLMNGOJKEIN {
uint32 unique_id = 1; // offset: 24
uint32 MELNKMALHJO = 4; // offset: 28
}
message KAOPGJBGEBF {
int32 value = 4; // offset: 24
uint32 unique_id = 7; // offset: 28
uint32 DAMIHCPPJAB = 5; // offset: 32
}
message BFBCEOICLAB {
PJFDAOKIKOJ CCOPDLOKAAE = 10; // offset: 16
ENJDEFHFKPI IEMEKMDDIOI = 6; // offset: 24
repeated KAOPGJBGEBF LNNGKPAJKLP = 13; // offset: 32
NBBHDPCPHNN MHALEIHFKLG = 12; // offset: 40
KCLHMJHIDOB LMLDELGBJOO = 1; // offset: 48
JIMNPPNNHEL EFLLPHLDBPC = 5; // offset: 56
ANNFOAGBJBP CMCBGGKLBCF = 1749; // offset: 64
repeated KLMNGOJKEIN FELMAMPGMAE = 4; // offset: 72
JFKAOMCJIKK FMIGOKIDKJL = 15; // offset: 80
IBGFKJMMICI GODPEHNPPCO = 1316; // offset: 88
uint32 difficulty_level = 2; // offset: 104
EMFDLPNOGOH status = 7; // offset: 108
uint32 GBMBGHAPDMG = 11; // offset: 112
uint32 area_id = 14; // offset: 116
}
message JFKAOMCJIKK {
KFAIFLHPEIE GJDKHBPHNCG = 14; // offset: 16
uint32 queue_position = 1; // offset: 32
}
// Obf: AMEFCGGAGGC
// Type: Req
// CmdID: 5970
message FateHandlePendingActionCsReq {
uint32 queue_position = 4; // offset: 36
oneof DMNECEKOLAJ {
AFKJKLJJLKN HNPBCGILAJP = 15; // offset: 24
GHAJMKCEEPJ NPBKAADBHHC = 11; // offset: 24
}
}
message AFKJKLJJLKN {
uint32 PJLEJKEOFII = 10; // offset: 24
}
message GHAJMKCEEPJ {
bool MLKBOBIEAPL = 13; // offset: 24
uint32 NOILILELKFB = 15; // offset: 28
}
// Obf: ILLBJPOBLLK
// Type: Rsp
// CmdID: 5962
message FateHandlePendingActionScRsp {
uint32 queue_position = 9; // offset: 24
uint32 retcode = 10; // offset: 28
}
// Obf: HCPNKGMBBIP
// Type: Notify
// CmdID: 5956
message FateSyncActionResultScNotify {
repeated DDLHODCINBI CLGGKLNPLCK = 10; // offset: 16
}
message DDLHODCINBI {
oneof MMCGBGDJIPN {
DACCNAFGHFJ EKKABKCCLGJ = 7; // offset: 24
MMPPKFJEOGK BJEDONKMCFE = 3; // offset: 24
OPPNDJOCBEA GAEFNAJACEH = 11; // offset: 24
FLIPLAHLMKM JGKDIFDIMKN = 5; // offset: 24
DBKNLPMGFFH MFFLKLAJBDF = 13; // offset: 24
JFLOHLLMOJK HENLCGACIOK = 1; // offset: 24
DOBHOCKGHBI PLFLNBLMMHI = 4; // offset: 24
MAFJLIIKIIF NKPAELIHJAD = 14; // offset: 24
ANJBJLDMDFN MLPFDMIILBD = 12; // offset: 24
AFANKKDMIHC GIGFDPNIMGD = 6; // offset: 24
FHDBCDOEAEM BNBGBAKHNEB = 8; // offset: 24
LMOPAFOIJNF JGNMFHFCIFN = 2; // offset: 24
KAJLLLAAKOG OKDKHJFHJND = 10; // offset: 24
AHOMAAHPCIG CCOHJLKNFON = 15; // offset: 24
KGJGEEEKNNC MILPEAKHKEL = 9; // offset: 24
LHJBIHJBNHI PLDLCJPGCIB = 27; // offset: 24
BDJEGABKNHN FEINKBBJNHP = 1500; // offset: 24
ELEMFBMOMMM HNFLLMLLNFI = 592; // offset: 24
HACIGDEEMCJ CCEGFKEBEMI = 349; // offset: 24
PANAGPMIIIH GGGLMGKKFFM = 1846; // offset: 24
KGOBMEOAEBL JKHGEJCJOEB = 1915; // offset: 24
PIKIDDEEDII CMHLMLEGNGM = 562; // offset: 24
}
}
message JFLOHLLMOJK {
uint32 MNCBFLEFJCK = 4; // offset: 24
uint32 KCBLNMMHOKG = 8; // offset: 28
}
message KGJGEEEKNNC {
JIMNPPNNHEL EFLLPHLDBPC = 4; // offset: 16
}
message KGOBMEOAEBL {
bool ONDCOEBNAPJ = 7; // offset: 24
}
message PIKIDDEEDII {
repeated uint32 BAHMHMDOMPB = 11; // offset: 16
}
message LMOPAFOIJNF {
repeated KOLCCDIJBGO FCKIOLPLANI = 7; // offset: 16
repeated uint32 PDKAMAGEFEK = 5; // offset: 24
}
message KAJLLLAAKOG {
repeated AGPKFBLGDIH BFNINELCBCN = 1; // offset: 24
repeated uint32 CJBINCOKFPO = 8; // offset: 32
}
message AHOMAAHPCIG {
repeated uint32 DAPJMJMGCFC = 3; // offset: 24
repeated uint32 EKJDLEFFGHD = 13; // offset: 32
}
message BDJEGABKNHN {
repeated uint32 PPHEKHLLFHC = 14; // offset: 24
map<uint32, uint32> ICAOKNPHKGN = 2; // offset: 32
}
message PANAGPMIIIH {
repeated uint32 NGOMJIFBBBP = 4; // offset: 16
}
message ELEMFBMOMMM {
BGNIMFMFKLH ECMBBBAPAJC = 2; // offset: 16
}
message HACIGDEEMCJ {
FJKMGCKMNNA JDFKEJDDGFC = 4; // offset: 16
}
message DACCNAFGHFJ {
KCLHMJHIDOB AKGJOPBLPNE = 15; // offset: 16
}
message MMPPKFJEOGK {
EMFDLPNOGOH EGBFNFCEPHD = 6; // offset: 24
}
message LEGBKMIIJOA {
double FJDFOPNAFPP = 1; // offset: 24
uint32 GCIFCLINGFN = 8; // offset: 32
uint32 avatar_id = 12; // offset: 36
uint32 ECPMGBGLLNN = 2; // offset: 40
uint32 DIIDBKIJEAF = 7; // offset: 44
uint32 JNPBAOOALEH = 3; // offset: 48
bool JMCMPFPDEHG = 11; // offset: 52
bool MEHPJMPDNNA = 6; // offset: 53
uint32 JGLNALONLDO = 4; // offset: 56
}
message OPPNDJOCBEA {
repeated uint32 EAOCKLDEOGH = 9; // offset: 16
repeated LEGBKMIIJOA MIKKAEJNLAL = 4; // offset: 24
repeated GKJEMHKOMJC OCAMBKNKKGO = 13; // offset: 32
uint32 JJDEEHAMHGF = 1; // offset: 48
uint32 NCDBCLLAHPP = 10; // offset: 52
bool NEEDLFJJFPL = 3; // offset: 56
uint32 LKPNNOGPJOI = 5; // offset: 60
uint32 GCNMKIHOFGG = 15; // offset: 64
}
message FLIPLAHLMKM {
repeated MJLJMCCGNEE BLFMGKPNPGG = 2; // offset: 24
}
message DBKNLPMGFFH {
uint32 gold = 12; // offset: 24
}
message DOBHOCKGHBI {
uint32 JIMBJHLMHLO = 12; // offset: 24
}
message MAFJLIIKIIF {
KLMNGOJKEIN MAIBAOAOGID = 7; // offset: 16
}
message ANJBJLDMDFN {
uint32 unique_id = 12; // offset: 24
}
message AFANKKDMIHC {
KAOPGJBGEBF MGMPDHKJFIM = 4; // offset: 16
}
message FHDBCDOEAEM {
uint32 unique_id = 15; // offset: 24
}
message LHJBIHJBNHI {
GKJEMHKOMJC GJPGBBHCAFC = 15; // offset: 16
}
// Obf: OICAPCABFNK
// Type: Notify
// CmdID: 5966
message FateSyncPendingActionScNotify {
JFKAOMCJIKK FMIGOKIDKJL = 15; // offset: 24
}
message KFAIFLHPEIE {
oneof MMCGBGDJIPN {
DAFHOKGICNG HNPBCGILAJP = 13; // offset: 24
JCMKKEKMHNC NPBKAADBHHC = 5; // offset: 24
}
}
message DAFHOKGICNG {
repeated uint32 PDABDEJBPEL = 6; // offset: 16
}
message KMLOMKCMGHD {
uint32 JCNDBKGBLLJ = 9; // offset: 24
uint32 DAMIHCPPJAB = 7; // offset: 28
}
message JCMKKEKMHNC {
repeated KMLOMKCMGHD LGFJPBJOBPC = 13; // offset: 24
}
message EJCCCIGMHOM {
HIJCLODMBPO GJFKKFFJDAH = 4; // offset: 24
repeated uint32 NKHIIMHCLCD = 14; // offset: 32
GCECAGOELDP BDIBPIMAPOC = 13; // offset: 40
repeated uint32 GMGOHBLFMAN = 2; // offset: 48
}
message HIJCLODMBPO {
HJHMNDBJPND OAFLJGCKIAJ = 15; // offset: 16
repeated HJFCEEBAGMF BJJDJFJMGDI = 13; // offset: 24
map<uint32, HJHMNDBJPND> BDJECEJAKIJ = 2; // offset: 40
HJHMNDBJPND PIDFDPIDJMN = 6; // offset: 48
uint32 OHPGHPFLFKO = 5; // offset: 56
}
message GCECAGOELDP {
repeated uint32 CFIKMGKPOFH = 2; // offset: 24
repeated uint32 NPDOKAJOOKD = 10; // offset: 32
uint32 exp = 4; // offset: 40
}
message HJHMNDBJPND {
map<uint32, uint32> LJDLJKCMIIC = 13; // offset: 16
repeated uint32 DKJEDBHLOPP = 14; // offset: 24
uint32 KAENLKDNOMF = 4; // offset: 40
uint32 AADNIFFHHDD = 11; // offset: 44
}
// Obf: MFAGCMDGHPJ
// Type: Req
// CmdID: 5982
message FateQueryCsReq {
}
// Obf: DOFDHCNMNMJ
// Type: Rsp
// CmdID: 5992
message FateQueryScRsp {
EJCCCIGMHOM LFLCDNGALME = 4; // offset: 24
BFBCEOICLAB OEIBHLMDJKA = 9; // offset: 32
uint32 retcode = 5; // offset: 40
}
// Obf: KMDNHNAEPBE
// Type: Req
// CmdID: 5957
message FateStartCsReq {
repeated KPNHGDGLICN avatar_list = 10; // offset: 24
uint32 difficulty_level = 12; // offset: 32
uint32 area_id = 15; // offset: 36
}
// Obf: KEMGFAPBFNL
// Type: Rsp
// CmdID: 5973
message FateStartScRsp {
BFBCEOICLAB OEIBHLMDJKA = 10; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: OGCKAGAMDJP
// Type: Req
// CmdID: 5994
message FateBattleStartCsReq {
}
// Obf: HIEGKBMFNMJ
// Type: Rsp
// CmdID: 5977
message FateBattleStartScRsp {
SceneBattleInfo battle_info = 4; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: OEMOJOKKKNL
// Type: Req
// CmdID: 5969
message FateChangeLineupCsReq {
repeated KPNHGDGLICN avatar_list = 15; // offset: 24
}
// Obf: GBOIDHOLFGH
// Type: Rsp
// CmdID: 5995
message FateChangeLineupScRsp {
uint32 retcode = 6; // offset: 24
}
// Obf: IBECCHLNDFL
// Type: Req
// CmdID: 5959
message FateShopBuyGoodsCsReq {
uint32 COCLMANMAAI = 9; // offset: 24
}
// Obf: GMDDANCGGBL
// Type: Rsp
// CmdID: 5979
message FateShopBuyGoodsScRsp {
uint32 retcode = 6; // offset: 24
uint32 COCLMANMAAI = 10; // offset: 28
}
// Obf: BPFLBBKOPNN
// Type: Req
// CmdID: 5993
message FateShopSellBuffCsReq {
uint32 JDIFHPAFPID = 7; // offset: 24
uint32 PCJOBDNLEAI = 12; // offset: 28
bool PMCPIECGEHH = 9; // offset: 32
}
// Obf: LBNKGCMFNCM
// Type: Rsp
// CmdID: 5984
message FateShopSellBuffScRsp {
uint32 PCJOBDNLEAI = 12; // offset: 24
uint32 JDIFHPAFPID = 14; // offset: 28
bool PMCPIECGEHH = 11; // offset: 32
uint32 retcode = 2; // offset: 36
}
// Obf: HJFALMNEFDC
// Type: Req
// CmdID: 5971
message FateShopRefreshGoodsCsReq {
}
// Obf: OPABCPDGGAA
// Type: Rsp
// CmdID: 5990
message FateShopRefreshGoodsScRsp {
repeated JDAIOFEPGCC OGDKJPDFFAI = 13; // offset: 24
uint32 retcode = 10; // offset: 32
bool PNMNPFGCFBJ = 4; // offset: 36
}
// Obf: OPHOEIDJDMO
// Type: Req
// CmdID: 5955
message FateShopLockGoodsCsReq {
bool is_locked = 1; // offset: 24
}
// Obf: JPNPDPIBNBB
// Type: Rsp
// CmdID: 5958
message FateShopLockGoodsScRsp {
uint32 retcode = 2; // offset: 24
bool is_locked = 5; // offset: 28
}
// Obf: JHOFKNCODLC
// Type: Req
// CmdID: 5953
message FateShopLeaveCsReq {
}
// Obf: LIBBPNHIGAG
// Type: Rsp
// CmdID: 5988
message FateShopLeaveScRsp {
uint32 retcode = 14; // offset: 24
}
message ANNFOAGBJBP {
repeated MJLJMCCGNEE BLFMGKPNPGG = 4; // offset: 24
}
message BGNIMFMFKLH {
FJKMGCKMNNA source = 8; // offset: 16
map<uint32, double> OPEMKBPFFDN = 5; // offset: 32
}
message IBGFKJMMICI {
repeated BGNIMFMFKLH OPOIDPJFFPK = 10; // offset: 24
}
// Type: Req
// CmdID: 5991
message FGEMJLFIHHL {
}
// Type: Rsp
// CmdID: 5968
message JOLGFGCFMAL {
uint32 retcode = 7; // offset: 24
}
message HDHLHNEACHP {
bool ENEIHGDAPDA = 14; // offset: 24
AvatarType avatar_type = 4; // offset: 28
uint32 id = 2; // offset: 32
uint32 level = 7; // offset: 36
}
message HJFCEEBAGMF {
repeated uint32 FELMAMPGMAE = 12; // offset: 16
map<uint32, uint32> DBIFAJIBGAC = 2; // offset: 24
repeated HDHLHNEACHP avatar_list = 15; // offset: 32
map<uint32, uint32> DHBPGMPMPOL = 927; // offset: 40
map<uint32, uint32> LANHCGFHCDB = 6; // offset: 48
repeated uint32 LNNGKPAJKLP = 4; // offset: 64
uint32 BKPDKFLDLDD = 3; // offset: 72
uint32 level_id = 1; // offset: 76
uint32 KBBDABKELKB = 13; // offset: 80
uint32 OKOICDENGFK = 8; // offset: 84
uint32 IDNHBBMLNJK = 7; // offset: 88
uint32 difficulty_level = 9; // offset: 92
uint32 GBMBGHAPDMG = 5; // offset: 96
}
// Obf: HLECBNECIJA
// Type: Notify
// CmdID: 5999
message FateSettleScNotify {
HJFCEEBAGMF LNBBPPKLBFA = 6; // offset: 24
ItemList reward = 15; // offset: 32
uint32 score_id = 12; // offset: 40
}
// Obf: EFGLGFMMNJI
// Type: Req
// CmdID: 5964
message FateTakeExpRewardCsReq {
}
// Obf: PNJAABBGEII
// Type: Rsp
// CmdID: 6000
message FateTakeExpRewardScRsp {
repeated uint32 HKEFKHJOEPJ = 7; // offset: 16
repeated uint32 HPJMJEAJKAC = 3; // offset: 24
ItemList reward = 10; // offset: 32
uint32 retcode = 11; // offset: 48
}
enum CmdFeverTimeActivityType {
BJJBIJMNDCA_NLCDGIPGFDJ = 0;
CmdGetFeverTimeActivityDataCsReq = 7160;
CmdFeverTimeActivityBattleEndScNotify = 7152;
CmdEnterFeverTimeActivityStageCsReq = 7159;
CmdGetFeverTimeActivityDataScRsp = 7154;
CmdEnterFeverTimeActivityStageScRsp = 7158;
}
enum FeverTimeBattleRank {
NNNPOIJENJC_PICLIGEAJFN = 0;
NNNPOIJENJC_OGPNODHENKN = 1;
NNNPOIJENJC_JPDBDLEEHGK = 2;
NNNPOIJENJC_BMHMMIMOAIJ = 3;
NNNPOIJENJC_DCGAPNGCCEH = 4;
}
message JBMJOIPJPLH {
uint32 DJFGDMIDEHJ = 9; // offset: 24
uint32 OFBEDJIAEOA = 12; // offset: 28
FeverTimeBattleRank OINGNAJMFNL = 5; // offset: 32
}
// Obf: AEGLEIHJKFN
// Type: Req
// CmdID: 7160
message GetFeverTimeActivityDataCsReq {
}
// Obf: FBKBHENKCPF
// Type: Rsp
// CmdID: 7154
message GetFeverTimeActivityDataScRsp {
repeated JBMJOIPJPLH GNDEFEAEDNJ = 7; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: GNFDDFJAEEC
// Type: Notify
// CmdID: 7152
message FeverTimeActivityBattleEndScNotify {
uint32 FAJDFFHODIP = 4; // offset: 24
FeverTimeBattleRank LDDHCPLNKKA = 8; // offset: 28
uint32 turn_left = 1; // offset: 32
uint32 id = 10; // offset: 36
}
// Obf: JIPHBIACDPH
// Type: Req
// CmdID: 7159
message EnterFeverTimeActivityStageCsReq {
repeated KPNHGDGLICN avatar_list = 15; // offset: 16
uint32 CJHDABDKGHP = 11; // offset: 32
uint32 id = 6; // offset: 36
uint32 MFLAIMHFABP = 1; // offset: 40
}
// Obf: NMHDDOGNHGC
// Type: Rsp
// CmdID: 7158
message EnterFeverTimeActivityStageScRsp {
SceneBattleInfo battle_info = 10; // offset: 16
uint32 id = 4; // offset: 32
uint32 retcode = 9; // offset: 36
}
enum CmdFightType {
DLBLIJPDMLM_NLCDGIPGFDJ = 0;
CmdOOCNBNHOICI = 30015;
CmdFEMJLEMCEFD = 30080;
CmdIMKKKJFHEIO = 30013;
CmdCOMJKPOMILA = 30087;
CmdBJOGINNPMJL = 30027;
DLBLIJPDMLM_MGKEDPLBGEM = 30081;
CmdICKLANINJDB = 30010;
CmdJEOILKKMKCN = 30003;
DLBLIJPDMLM_EHGEBECOEJO = 30036;
DLBLIJPDMLM_INICAJCFINI = 30073;
}
message KIJEFPFAIJC {
string BKIIJELPNPL = 1; // offset: 16
uint32 platform = 3; // offset: 32
uint32 LJKMPIMKOMO = 15; // offset: 36
uint32 uid = 6; // offset: 40
uint32 account_ip = 12; // offset: 44
uint64 PMLOIOIAHCF = 7; // offset: 48
uint32 MLKLBJJHGIO = 8; // offset: 56
uint32 account_ip_port = 10; // offset: 60
}
// Type: Rsp
// CmdID: 30003
message JEOILKKMKCN {
uint64 server_timestamp_ms = 8; // offset: 24
bool KDNPPNHLNOA = 4; // offset: 32
uint32 MLKLBJJHGIO = 9; // offset: 36
uint32 retcode = 6; // offset: 40
uint64 secret_key_seed = 11; // offset: 48
}
// Type: Notify
// CmdID: 30080
message FEMJLEMCEFD {
uint32 GCOPDPOLECJ = 1; // offset: 24
}
// Type: Notify
// CmdID: 30027
message BJOGINNPMJL {
FHKOIPLIHDO kick_type = 6; // offset: 24
}
message OEAMNAAJJHI {
uint64 client_time_ms = 10; // offset: 24
}
// Type: Rsp
// CmdID: 30013
message IMKKKJFHEIO {
uint32 retcode = 15; // offset: 24
uint64 client_time_ms = 7; // offset: 32
uint64 server_time_ms = 13; // offset: 40
}
// Type: Notify
// CmdID: 30015
message OOCNBNHOICI {
BFBHKJLJJBJ KAEDKFOMADJ = 3; // offset: 24
}
message MCKLINCMDKK {
bytes LNBKFFIDEEJ = 12; // offset: 16
uint32 OMFPICKPOCP = 15; // offset: 32
}
// Type: Rsp
// CmdID: 30010
message ICKLANINJDB {
bytes LNBKFFIDEEJ = 2; // offset: 24
uint32 retcode = 11; // offset: 32
uint32 OMFPICKPOCP = 13; // offset: 36
}
// Type: Notify
// CmdID: 30087
message COMJKPOMILA {
bytes LNBKFFIDEEJ = 6; // offset: 24
uint32 OMFPICKPOCP = 8; // offset: 32
}
message AJJMGKHEBFH {
COMJKPOMILA DIEDPKCLDBF = 5; // offset: 24
repeated uint32 FJKDOIDEBJC = 1; // offset: 32
}
message DABKPEFPBOL {
bytes IGHFGADJCMG = 2; // offset: 24
uint32 EIKOEBDEGGA = 3; // offset: 32
}
message EDECDFFDAIB {
repeated COMJKPOMILA DKGGJGDAJDD = 15; // offset: 16
repeated uint32 FJKDOIDEBJC = 10; // offset: 24
bytes FJLPJJNIHLC = 7; // offset: 40
repeated AJJMGKHEBFH BPDMEELPDLF = 8; // offset: 48
repeated DABKPEFPBOL JHBLCEGCHBE = 4; // offset: 56
bytes IGHFGADJCMG = 1; // offset: 64
uint32 EIKOEBDEGGA = 12; // offset: 72
}
message MMCIJKKAEII {
OFFMCODMKDL EMIJCKENBKJ = 5; // offset: 24
repeated LMLNNHKJEIP DFLEOIGPLNM = 14; // offset: 32
}
enum CmdFightActivityType {
EJNCEADPKFE_NLCDGIPGFDJ = 0;
CmdEnterFightActivityStageScRsp = 3636;
CmdGetFightActivityDataCsReq = 3673;
CmdFightActivityDataChangeScNotify = 3680;
CmdTakeFightActivityRewardCsReq = 3613;
CmdTakeFightActivityRewardScRsp = 3615;
CmdGetFightActivityDataScRsp = 3603;
CmdEnterFightActivityStageCsReq = 3627;
}
message CDABDPPPHBN {
repeated uint32 LINOMGEDMHC = 10; // offset: 24
uint32 CJPDGBPLFIG = 14; // offset: 32
uint32 ALALEBDJGHA = 9; // offset: 36
uint32 group_id = 13; // offset: 40
}
// Obf: IIAOPKANEKJ
// Type: Req
// CmdID: 3673
message GetFightActivityDataCsReq {
}
// Obf: KDMLMIFIMHE
// Type: Rsp
// CmdID: 3603
message GetFightActivityDataScRsp {
repeated CDABDPPPHBN FALBALFNOFF = 6; // offset: 16
map<uint32, uint32> EDGPAOJEENN = 11; // offset: 32
uint32 world_level = 2; // offset: 40
uint32 retcode = 5; // offset: 44
bool CFDBDGEFJJN = 3; // offset: 48
}
// Obf: KLABGDHBEDN
// Type: Notify
// CmdID: 3680
message FightActivityDataChangeScNotify {
repeated CDABDPPPHBN FALBALFNOFF = 1; // offset: 16
map<uint32, uint32> EDGPAOJEENN = 12; // offset: 32
}
message DOIBLFFDHDG {
AvatarType avatar_type = 4; // offset: 24
uint32 avatar_id = 15; // offset: 28
}
// Obf: NLLDALGJENF
// Type: Req
// CmdID: 3627
message EnterFightActivityStageCsReq {
repeated DOIBLFFDHDG MACCJKCGGII = 7; // offset: 16
repeated uint32 item_list = 8; // offset: 24
repeated uint32 avatar_list = 12; // offset: 32
uint32 group_id = 9; // offset: 48
uint32 DBKHHCGGKNN = 15; // offset: 52
}
// Obf: LAEGLNJINGN
// Type: Rsp
// CmdID: 3636
message EnterFightActivityStageScRsp {
SceneBattleInfo battle_info = 5; // offset: 24
uint32 group_id = 7; // offset: 32
uint32 DBKHHCGGKNN = 2; // offset: 36
uint32 retcode = 15; // offset: 40
}
// Obf: HKMMGCDNILJ
// Type: Req
// CmdID: 3613
message TakeFightActivityRewardCsReq {
uint32 DBKHHCGGKNN = 15; // offset: 24
uint32 group_id = 7; // offset: 28
}
// Obf: CPHCFHCEGOG
// Type: Rsp
// CmdID: 3615
message TakeFightActivityRewardScRsp {
ItemList reward = 4; // offset: 16
uint32 retcode = 15; // offset: 32
uint32 DBKHHCGGKNN = 1; // offset: 36
uint32 group_id = 6; // offset: 40
}
enum CmdFightCakeRaceType {
AHCMDPLMIDA_NLCDGIPGFDJ = 0;
}
enum BOHNFJPIDAD {
BOHNFJPIDAD_NLCDGIPGFDJ = 0;
BOHNFJPIDAD_MLDHBKBFNEP = 1;
}
enum EILNMPEFGOM {
EILNMPEFGOM_GFHLAKINNHJ = 0;
EILNMPEFGOM_EJNNNNCLNII = 1;
EILNMPEFGOM_ONFLOLAEAFN = 2;
EILNMPEFGOM_KGMGHCGECCP = 3;
}
message OPEDNENFCIN {
repeated uint32 HFADPMMFNCK = 10; // offset: 16
repeated APAMFCKFHLL BIHMGJNKEOH = 7; // offset: 24
repeated uint32 MAJNGJCJNNH = 5; // offset: 40
uint32 ILKMDMAHPIL = 2; // offset: 48
uint32 BKCELHNLPMN = 11; // offset: 52
uint32 DHJANOFGDNP = 12; // offset: 56
DILHPBMCOFK IPDDIKPHGPE = 1; // offset: 60
}
message LIKNJLCIAGI {
uint64 MFCHJFPOCIA = 2; // offset: 24
float NJDHHMLEHFL = 15; // offset: 32
float y = 7; // offset: 36
float z = 12; // offset: 40
float x = 6; // offset: 44
}
message ENFDMFGIJDC {
LIKNJLCIAGI MAKKJMNDDDN = 3; // offset: 16
LIKNJLCIAGI EBCLHMBBAEH = 7; // offset: 24
uint32 config_id = 10; // offset: 40
uint32 MOBCPDJGEFK = 14; // offset: 44
uint32 ELFFJOOPKJJ = 1; // offset: 48
int32 AEKJCKODEFP = 11; // offset: 52
int32 NGICBOPFBJF = 2; // offset: 56
uint32 interact_id = 15; // offset: 60
int32 MFPJBEAFFLG = 12; // offset: 64
}
message BICCMEPJMDO {
KIAKKNFLEPN GOOAMHHLHPJ = 12; // offset: 24
int32 LJDHGFECMHJ = 2; // offset: 32
int32 unique_id = 7; // offset: 36
}
message AMDJAFAHKEL {
KIAKKNFLEPN GOOAMHHLHPJ = 8; // offset: 16
repeated BJMPHAAOEFL CDMKBCHLPAB = 1; // offset: 24
uint32 GAHFPGCPAJA = 12; // offset: 40
int32 unique_id = 2; // offset: 44
}
message FHHGBMIEBOE {
uint32 FDKPCNBCGEG = 5; // offset: 24
uint32 JLAHNBIMKPD = 1; // offset: 28
}
message IAJMCLGLAAC {
repeated FHHGBMIEBOE friend_recommend_list = 4; // offset: 24
uint32 DPHAJPEADAF = 9; // offset: 32
uint32 PHOKGKFBHJF = 1; // offset: 36
uint32 PHHMKHNPJJK = 6; // offset: 40
}
message LIELJCGKNJN {
repeated uint32 ACIMPFCLEEF = 4; // offset: 24
uint32 PGMABEHJJAB = 13; // offset: 32
}
message HONBPDEJDCC {
repeated uint32 MLAOKGBINNE = 5; // offset: 16
repeated uint32 JALDDFICGOH = 9; // offset: 24
repeated LIELJCGKNJN IKJDCGHHAEM = 2; // offset: 32
map<uint32, uint32> IAIGNIIEOBH = 14; // offset: 40
repeated uint32 GOCBCMIBHGN = 3; // offset: 56
repeated IAJMCLGLAAC KNPPCFCICHD = 4; // offset: 64
uint64 PINIOPONGNJ = 8; // offset: 72
uint32 NNFDDHNBGAI = 11; // offset: 80
uint32 section_id = 6; // offset: 84
uint32 GPCEAGEAPJL = 15; // offset: 88
}
message PCBNCBNOAAE {
repeated BICCMEPJMDO CBHMLANHMAB = 9; // offset: 16
repeated AMDJAFAHKEL IGMGBGGBHHL = 13; // offset: 24
repeated AMDJAFAHKEL EEBLFGKCLPL = 10; // offset: 32
repeated NKGAIPKINJE CFBCCNCHBMO = 8; // offset: 40
repeated ENFDMFGIJDC HMAIHHCBFKP = 4; // offset: 48
DFEAHIKPKLO HNCBACAOFFJ = 5; // offset: 56
repeated JGNCJOINEMP AIIJHNIIPKH = 15; // offset: 64
repeated HONBPDEJDCC FOEMKKBNCNI = 1; // offset: 72
AMDJAFAHKEL GOMOHKCJIBP = 2; // offset: 80
LLOLFGCKKJB EAIJCHCNMEB = 6; // offset: 96
uint64 PENABKKHDIH = 14; // offset: 104
bool EBLPGLFJNEL = 7; // offset: 112
uint32 FFKKLALNFPG = 12; // offset: 116
}
message LHEBFHDKAIO {
repeated uint32 region_list = 11; // offset: 16
}
message GECHEPGEIKF {
repeated PJPAOLMBKEC DGBCNEDPGLB = 14; // offset: 16
repeated uint32 FJKDOIDEBJC = 5; // offset: 24
repeated LHEBFHDKAIO NOGHNCPGGMI = 9; // offset: 40
repeated ENFDMFGIJDC CNHJPNENDJJ = 11; // offset: 48
uint32 NLICFEFAPLE = 1; // offset: 56
bool FDBNNLFJGPD = 3; // offset: 60
uint32 HEGPIGMBCLO = 15; // offset: 64
}
message LDNBPINBPKB {
PCBNCBNOAAE KNBGBCEBLDF = 4; // offset: 24
uint32 OCPMGBPNMED = 8; // offset: 32
}
message MPKPFCNKECG {
AMDJAFAHKEL KOLGNPBHCCD = 15; // offset: 16
repeated BICCMEPJMDO CBHMLANHMAB = 4; // offset: 24
repeated ENFDMFGIJDC HMAIHHCBFKP = 5; // offset: 32
repeated AMDJAFAHKEL GIMOGCAADEH = 2; // offset: 40
repeated AMDJAFAHKEL JCFCMNODNPA = 9; // offset: 56
}
message NGJLHMAHIDD {
repeated HONBPDEJDCC FOEMKKBNCNI = 9; // offset: 24
uint64 PENABKKHDIH = 10; // offset: 32
uint32 FFKKLALNFPG = 11; // offset: 40
uint32 OCPMGBPNMED = 13; // offset: 44
}
message PNHBCBIDFBE {
repeated uint32 NIKICHNOGJD = 9; // offset: 24
uint32 DPHAJPEADAF = 4; // offset: 32
uint32 MDKFLGDEJCN = 5; // offset: 36
}
message FGJAKGPJCKB {
repeated PNHBCBIDFBE JDGMEHCPGLL = 3; // offset: 24
uint32 score_id = 8; // offset: 32
int32 MHAHLJPLCII = 2; // offset: 36
uint32 NICBADCOCBA = 9; // offset: 40
uint32 rank = 15; // offset: 44
uint32 KMFAPDJCKLF = 14; // offset: 48
int32 ELPDAJBOFEE = 10; // offset: 52
}
message NCGPLAFMDCJ {
repeated LIELJCGKNJN IKJDCGHHAEM = 6; // offset: 16
}
message KIAKKNFLEPN {
uint32 MOFEHOKGEJE = 10; // offset: 24
uint32 ALIKFDCKGJB = 3; // offset: 28
int32 MDNGADJPMCH = 1; // offset: 32
}
message JBCHHGDHKIG {
int32 y = 12; // offset: 24
int32 z = 7; // offset: 28
int32 x = 3; // offset: 32
}
message PJPAOLMBKEC {
KIAKKNFLEPN pos_index = 14; // offset: 24
int32 unique_id = 5; // offset: 32
uint32 GDIGGOLJIBJ = 4; // offset: 36
}
message FCOENPKOEBP {
JBCHHGDHKIG OPMGDNNAEJF = 13; // offset: 24
uint32 item_id = 7; // offset: 32
EILNMPEFGOM GHNJCLNKGHH = 4; // offset: 36
uint32 BIACKLBMMAP = 3; // offset: 40
uint32 JEKLOEPPJBK = 5; // offset: 44
uint32 GAHFPGCPAJA = 6; // offset: 48
}
message EJHIIFCIPMB {
repeated PJPAOLMBKEC NLKHKHFIOHL = 14; // offset: 24
}
message NKGAIPKINJE {
KIAKKNFLEPN ONHHLCKNHHH = 14; // offset: 16
uint32 type = 6; // offset: 32
}
message HAJJKFAIJBD {
NKGAIPKINJE NLFCABFPJHD = 15; // offset: 32
bool BHPCOAPAGMA = 1; // offset: 40
oneof PIEPADODEDD {
uint32 ELGOLPLGFKJ = 8; // offset: 24
bool DAJHCEKHNBH = 10; // offset: 24
}
}
message FBNEIIGLHDH {
repeated HAJJKFAIJBD LNIGPEDGCFI = 12; // offset: 24
}
message PFMAAAJFLOA {
uint32 LOGLBCPNAEL = 7; // offset: 32
uint32 LHHJFMMCBAF = 8; // offset: 40
oneof HGEOKHHJAIE {
uint32 FJLCMPAPIGA = 11; // offset: 24
NKGAIPKINJE EBEMKMGCCGJ = 6; // offset: 24
}
}
message LLOLFGCKKJB {
repeated PFMAAAJFLOA CNLNDHJCPAF = 9; // offset: 24
}
message DFEAHIKPKLO {
repeated uint32 JKFAHHNMKGO = 6; // offset: 24
uint32 LANGNEFHAGJ = 13; // offset: 32
}
message NECNANNNGBN {
uint32 DCDOELCPOHB = 9; // offset: 24
uint32 DOHLBHLLAFO = 8; // offset: 28
}
message BPDKJKJGECM {
oneof PNBLCPHJNNO {
NECNANNNGBN NJFNFNBKEMK = 14; // offset: 16
}
}
message JGNCJOINEMP {
LIKNJLCIAGI pos_index = 11; // offset: 16
BPDKJKJGECM GJBOKLDCKEG = 13; // offset: 24
uint32 CFKKNEHABHH = 4; // offset: 40
int32 unique_id = 9; // offset: 44
bool BHPCOAPAGMA = 2; // offset: 48
}
message FDLGMIIOACH {
oneof NNIHPHPEGIJ {
uint32 NNDNCAEGDFI = 8; // offset: 24
uint32 extra_id = 4; // offset: 24
}
}
message LEIJJPBKBKG {
FDLGMIIOACH MPGPEOFGDCN = 15; // offset: 24
uint32 DHJANOFGDNP = 14; // offset: 32
}
message HNOENBKDPFH {
repeated uint32 CPIKEIGHMGB = 13; // offset: 24
uint32 item_id = 6; // offset: 32
}
message HCFLAPPBPOP {
uint64 MFCHJFPOCIA = 1; // offset: 32
uint32 NMNKDOOKMPC = 4; // offset: 40
oneof EBFMCHOOAOG {
LDNBPINBPKB KNBGBCEBLDF = 393; // offset: 16
MPKPFCNKECG MKPDGFEMJMA = 718; // offset: 16
NGJLHMAHIDD IGDLINLDKKK = 897; // offset: 16
FGJAKGPJCKB HEPHJJOLHPI = 903; // offset: 16
NCGPLAFMDCJ DGCDFCMIAGB = 398; // offset: 16
FCOENPKOEBP KBLJAHKCNDN = 229; // offset: 16
EJHIIFCIPMB FIMOBDMHLND = 613; // offset: 16
FBNEIIGLHDH OPPGLIEPBPG = 947; // offset: 16
LLOLFGCKKJB OFLMAAOBIEB = 895; // offset: 16
DFEAHIKPKLO HNCBACAOFFJ = 1513; // offset: 16
JGNCJOINEMP JICJMDJFMNA = 109; // offset: 16
LEIJJPBKBKG MPGPEOFGDCN = 1203; // offset: 16
ENFDMFGIJDC LGLFACNKKLD = 608; // offset: 16
HNOENBKDPFH DDOPJJIIFIO = 1316; // offset: 16
}
}
message BHMPCNECEBG {
repeated HCFLAPPBPOP COLLINOIEEE = 10; // offset: 16
}
message OMLGPGPJGJK {
PCBNCBNOAAE KNBGBCEBLDF = 9; // offset: 24
GECHEPGEIKF APIDHHKLGEJ = 11; // offset: 32
FGJAKGPJCKB HEPHJJOLHPI = 13; // offset: 40
uint64 DNFCEEKGAKJ = 5; // offset: 48
uint64 MFCHJFPOCIA = 14; // offset: 56
}
message JLJOBFCIBBC {
uint32 JLAHNBIMKPD = 7; // offset: 24
uint32 DPHAJPEADAF = 2; // offset: 28
}
message DPCIMIHKCGG {
uint32 JLAHNBIMKPD = 2; // offset: 24
uint32 DPHAJPEADAF = 9; // offset: 28
}
message NONKABLNHEM {
uint32 PGMABEHJJAB = 12; // offset: 24
}
message NNDMMMHDGIH {
uint32 PGMABEHJJAB = 11; // offset: 24
}
message HCCJOJGJNGK {
}
message BHHEHPPHEKI {
}
message EMNNNCHNPKP {
JBCHHGDHKIG OPMGDNNAEJF = 4; // offset: 16
uint32 BIACKLBMMAP = 12; // offset: 32
uint32 item_id = 1; // offset: 36
}
message ILEPJCLBBJD {
}
message PBIGEJHGLEH {
FDLGMIIOACH MPGPEOFGDCN = 9; // offset: 24
}
message EEPHEHAEFOF {
}
enum CmdFightDiceCombatType {
FKFINHPOMMA_NLCDGIPGFDJ = 0;
}
enum JOFKFNHDGIK {
JOFKFNHDGIK_NLCDGIPGFDJ = 0;
JOFKFNHDGIK_MLDHBKBFNEP = 1;
JOFKFNHDGIK_PJDDKPFNMJP = 2;
}
message OPIHMOOHIPC {
uint64 DHJANOFGDNP = 7; // offset: 24
uint32 damage = 2; // offset: 32
bool AINKFEINNAK = 5; // offset: 36
bool OLNMGFFJMOJ = 9; // offset: 37
DILHPBMCOFK IPDDIKPHGPE = 4; // offset: 40
}
message HLIDBLDLBBM {
repeated EHMEPOMCGNG LMPLLJFMFEC = 15; // offset: 16
repeated LPGJPLMHKFL JDGMEHCPGLL = 4; // offset: 32
uint32 KGHBJELHOBA = 5; // offset: 40
uint32 AELAEGOOBMB = 13; // offset: 44
uint64 DHJANOFGDNP = 10; // offset: 48
uint32 FGBIJPLPOBI = 8; // offset: 56
bool OLNMGFFJMOJ = 6; // offset: 60
bool AINKFEINNAK = 3; // offset: 61
uint32 EOILKCCLEIF = 11; // offset: 64
DILHPBMCOFK IPDDIKPHGPE = 9; // offset: 68
}
enum CmdFightFestType {
FLLKHDMHGEJ_NLCDGIPGFDJ = 0;
CmdFightFestScoreUpdateNotify = 7294;
CmdGetFightFestDataScRsp = 7292;
CmdStartFightFestScRsp = 7273;
CmdFightFestUpdateChallengeRecordNotify = 7269;
CmdFightFestUpdateCoinNotify = 7295;
CmdStartFightFestCsReq = 7257;
CmdGetFightFestDataCsReq = 7282;
CmdFightFestUnlockSkillNotify = 7277;
}
enum BGLIMCBGLAJ {
BGLIMCBGLAJ_PICLIGEAJFN = 0;
BGLIMCBGLAJ_OGPNODHENKN = 1;
BGLIMCBGLAJ_JPDBDLEEHGK = 2;
BGLIMCBGLAJ_BMHMMIMOAIJ = 3;
BGLIMCBGLAJ_DCGAPNGCCEH = 4;
}
enum FightFestType {
OGOJLBNJKCN_NLCDGIPGFDJ = 0;
OGOJLBNJKCN_IBAADNINFCG = 1;
OGOJLBNJKCN_score_id = 2;
OGOJLBNJKCN_OCDLPDDMCLP = 3;
OGOJLBNJKCN_HNGBFGALLBI = 4;
}
message LPJOINCGBBP {
BGLIMCBGLAJ OINGNAJMFNL = 9; // offset: 24
uint32 challenge_id = 5; // offset: 28
uint32 DNAPFBANFHJ = 4; // offset: 32
uint32 DJFGDMIDEHJ = 11; // offset: 36
}
// Obf: CKPAPNKFBHD
// Type: Req
// CmdID: 7282
message GetFightFestDataCsReq {
}
// Obf: HNOJGAGPFBG
// Type: Rsp
// CmdID: 7292
message GetFightFestDataScRsp {
repeated uint32 GILJLEOAOMA = 5; // offset: 16
repeated LPJOINCGBBP challenge_list = 6; // offset: 32
uint32 item_value = 14; // offset: 40
uint32 retcode = 7; // offset: 44
uint32 score_id = 4; // offset: 48
}
message EPCNGNEEMBI {
AvatarType avatar_type = 13; // offset: 24
uint32 id = 2; // offset: 28
}
// Obf: IKJDKNKJBGI
// Type: Req
// CmdID: 7257
message StartFightFestCsReq {
repeated uint32 GILJLEOAOMA = 13; // offset: 16
repeated EPCNGNEEMBI avatar_list = 4; // offset: 32
FightFestType type = 1; // offset: 40
uint32 id = 7; // offset: 44
uint32 event_id = 5; // offset: 48
}
// Obf: LCGFKNIAMBE
// Type: Rsp
// CmdID: 7273
message StartFightFestScRsp {
SceneBattleInfo battle_info = 3; // offset: 16
uint32 retcode = 8; // offset: 32
uint32 event_id = 4; // offset: 36
uint32 id = 13; // offset: 40
FightFestType type = 7; // offset: 44
}
// Obf: OPIKBFAICKP
// Type: Notify
// CmdID: 7294
message FightFestScoreUpdateNotify {
uint32 JODNMFEFPFD = 8; // offset: 24
uint32 score_id = 2; // offset: 28
}
// Obf: JJEHDBECIMM
// Type: Notify
// CmdID: 7277
message FightFestUnlockSkillNotify {
uint32 AMAGKDCBFGL = 8; // offset: 24
}
// Obf: JEGBMCKBMOB
// Type: Notify
// CmdID: 7269
message FightFestUpdateChallengeRecordNotify {
BGLIMCBGLAJ rank = 9; // offset: 24
uint32 DJFGDMIDEHJ = 7; // offset: 28
uint32 challenge_id = 4; // offset: 32
uint32 turn_left = 8; // offset: 36
BGLIMCBGLAJ HMBBBNKAILD = 1; // offset: 40
}
// Obf: ENBAEEHAEBD
// Type: Notify
// CmdID: 7295
message FightFestUpdateCoinNotify {
uint32 item_value = 11; // offset: 24
}
enum CmdFightMarbleType {
CMCLMBIODNG_NLCDGIPGFDJ = 0;
}
enum KLFJLAPLPBF {
KLFJLAPLPBF_NLCDGIPGFDJ = 0;
KLFJLAPLPBF_MLDHBKBFNEP = 1;
KLFJLAPLPBF_HEPHJJOLHPI = 2;
}
enum EJLGEOKIJKH {
EJLGEOKIJKH_FOFDFIOGIDL = 0;
EJLGEOKIJKH_NNDOKEBIMLB = 1;
EJLGEOKIJKH_HEGGGOBCLFC = 2;
}
enum HEJPHKGCNBA {
HEJPHKGCNBA_MHFPHNMDBPD = 0;
HEJPHKGCNBA_OBAPBCOBIBK = 1;
HEJPHKGCNBA_GOJHJNMNKFG = 2;
}
enum CKHKFIEAAII {
CKHKFIEAAII_FMIEDHLAEDM = 0;
CKHKFIEAAII_HLBJLABHOLB = 1;
CKHKFIEAAII_HBLHGLLHKHO = 2;
CKHKFIEAAII_IOGOOKPKJDD = 3;
CKHKFIEAAII_FOIMHFAEAGI = 4;
CKHKFIEAAII_DHJDIDMPLPB = 6;
CKHKFIEAAII_PPNPJLGIAGF = 7;
CKHKFIEAAII_CDLMPBOAIKB = 8;
CKHKFIEAAII_HCEBGAEDPJK = 9;
CKHKFIEAAII_JMAEDENGFDG = 10;
}
enum CIHOEEPIBAI {
CIHOEEPIBAI_DFPNLDKHGMM = 0;
CIHOEEPIBAI_BJPOPNCPJKB = 1;
CIHOEEPIBAI_PIEEKEENFAC = 2;
CIHOEEPIBAI_CENCCGHMEBL = 3;
CIHOEEPIBAI_FLGFIMKBIPB = 4;
CIHOEEPIBAI_OAFKPNDMOMO = 5;
CIHOEEPIBAI_LFCJCDEOACG = 6;
CIHOEEPIBAI_MAMAEIMCAKK = 7;
CIHOEEPIBAI_OONLIPMOIAD = 8;
CIHOEEPIBAI_CCAPPCKPBCP = 9;
CIHOEEPIBAI_FKCINENKMOO = 10;
CIHOEEPIBAI_PALJMGOHOBN = 11;
CIHOEEPIBAI_NBNKMEBBBFH = 12;
CIHOEEPIBAI_PDAAINOOBEM = 13;
CIHOEEPIBAI_ELACJCMMAIG = 14;
CIHOEEPIBAI_DILHEJLBOBI = 15;
CIHOEEPIBAI_FGGMMAHAFJD = 16;
CIHOEEPIBAI_OKANCJMDEHG = 17;
CIHOEEPIBAI_CIAKNIMKCBF = 18;
CIHOEEPIBAI_FMHHMPOJNKF = 19;
CIHOEEPIBAI_PIMBHPFLAKC = 20;
CIHOEEPIBAI_HMKCHIHCPMN = 21;
CIHOEEPIBAI_FHNEFOIONMB = 22;
CIHOEEPIBAI_ALOHLIIBCID = 23;
CIHOEEPIBAI_JKBIGFOFALO = 24;
CIHOEEPIBAI_HHGCKKDLKCE = 25;
CIHOEEPIBAI_GHEJGFJDFGE = 26;
}
enum GPEEFAOIBNB {
GPEEFAOIBNB_GJGOFBPCEEH = 0;
GPEEFAOIBNB_IJFLEOHOOAJ = 1;
GPEEFAOIBNB_LOHCFNPCIFG = 2;
GPEEFAOIBNB_PDIINEANOMF = 3;
GPEEFAOIBNB_GMIGKCMGLAL = 4;
}
enum FightMarbleHpChangeType {
LMGECGDAPEN_NLPOGHCIEGN = 0;
LMGECGDAPEN_BNOHJNMEOBI = 1;
LMGECGDAPEN_ALGLGIGKDOO = 2;
}
enum DNLHKFILMLB {
DNLHKFILMLB_JHICPCLLELB = 0;
DNLHKFILMLB_GOCKJAONOPC = 1;
DNLHKFILMLB_POFPAAJAFPC = 2;
DNLHKFILMLB_OENGNIFBPGE = 3;
DNLHKFILMLB_IDGLNHCHPEB = 4;
DNLHKFILMLB_CHKMMMFCOIH = 5;
DNLHKFILMLB_CIFDIEDPBHB = 6;
DNLHKFILMLB_IHCIIAECGPO = 7;
DNLHKFILMLB_FDDCFIIALGG = 8;
DNLHKFILMLB_KDLBGPKGMGJ = 9;
DNLHKFILMLB_GFGCHCLAPOB = 10;
DNLHKFILMLB_EMBPPEMIGAD = 11;
DNLHKFILMLB_PPNLKFJAGNC = 12;
DNLHKFILMLB_INCFIPCBFLH = 13;
DNLHKFILMLB_HFEHCCHFODI = 14;
DNLHKFILMLB_MHMIHLMAFJL = 15;
}
message GIJBCJPELBG {
uint64 DHJANOFGDNP = 3; // offset: 24
DILHPBMCOFK IPDDIKPHGPE = 14; // offset: 32
int32 ODDLBGLACKO = 13; // offset: 36
}
message OPLFJCHFNCG {
repeated GIJBCJPELBG CLGGKLNPLCK = 7; // offset: 24
}
message HDHPAHIFEPM {
float y = 9; // offset: 24
float x = 15; // offset: 28
}
message EBMCLNPBHJH {
HDHPAHIFEPM MHKLPAMDKBN = 1; // offset: 16
uint32 item_id = 2; // offset: 32
}
message CELLCCKJIGL {
uint32 NMNKDOOKMPC = 9; // offset: 32
oneof EBFMCHOOAOG {
GFHCKBHCNDF DCCILJIBPNK = 1903; // offset: 24
AMBAFEMGGLD FHEOAODACLK = 1770; // offset: 24
HIDPFIAALLB NLEOMLNOKCC = 897; // offset: 24
MBDOBECHOJA KNBGBCEBLDF = 1695; // offset: 24
PLAGFACLPDL NDJKPABPJHO = 952; // offset: 24
}
}
message EACCOJLOPJL {
repeated CELLCCKJIGL CDAMKBGLNKO = 4; // offset: 16
}
message GFHCKBHCNDF {
repeated uint32 PCJGJAEHCND = 9; // offset: 16
repeated LMLNNHKJEIP DFLEOIGPLNM = 1281; // offset: 24
repeated uint32 NFPLNBKIFCF = 4; // offset: 40
uint32 level_id = 12; // offset: 48
EJLGEOKIJKH DOJGFCKAGKB = 13; // offset: 52
uint32 DDPBFAENJJN = 15; // offset: 56
uint32 GNAMNBDIEKG = 1; // offset: 60
uint32 IHPLBMKACIP = 10; // offset: 64
uint32 OIBCHBJCHJE = 11; // offset: 68
uint32 FKDFHHLLDEB = 2; // offset: 72
bool FDBNNLFJGPD = 14; // offset: 76
bool AIJJAKIFABF = 8; // offset: 77
uint32 CJJMDMOCPDJ = 5; // offset: 80
uint32 DNOLEOMJHLH = 7; // offset: 84
EJLGEOKIJKH MBNNIKFMLDG = 3; // offset: 88
uint32 FHDBCDEPBAK = 6; // offset: 92
}
message LNDNIBFBGAC {
int32 PDEMOPHANLA = 13; // offset: 24
int32 KDMPKIPAIDJ = 8; // offset: 28
uint32 MDKFLGDEJCN = 11; // offset: 32
uint32 item_id = 3; // offset: 36
int32 total_damage = 12; // offset: 40
}
message HIDPFIAALLB {
repeated LNDNIBFBGAC ODCOPMFBHNK = 14; // offset: 16
bool JJMAINNIJKO = 4; // offset: 32
bool is_win = 10; // offset: 33
uint32 FDKPCNBCGEG = 7; // offset: 36
HEJPHKGCNBA LHNIIOHNIFL = 9; // offset: 40
int32 ILKMDMAHPIL = 13; // offset: 44
uint32 BIEPFFBBJHG = 11; // offset: 48
}
message PBOFFJNBFMI {
HDHPAHIFEPM PIMFIPHJJLI = 1; // offset: 16
HDHPAHIFEPM ACGINICEHML = 3; // offset: 32
HDHPAHIFEPM HFOMPEEAPCG = 9; // offset: 40
HDHPAHIFEPM BBFOLEOPPPL = 7; // offset: 48
HDHPAHIFEPM NIBGNGICDOO = 14; // offset: 56
uint32 BGJCOCDAHLC = 4; // offset: 64
bool BEACPKDMGGB = 207; // offset: 68
bool PLCKAKEDCAM = 120; // offset: 69
bool POLJHEKGGHN = 1610; // offset: 70
uint32 IPJLOMPBPFI = 1024; // offset: 72
GPEEFAOIBNB GHCHJAODJMF = 10; // offset: 76
float time = 8; // offset: 80
CIHOEEPIBAI FOAGGPDEELF = 12; // offset: 84
uint32 IHLFJOHEIME = 1714; // offset: 88
float AMPCKJNGIOO = 1336; // offset: 92
uint32 level = 1849; // offset: 96
int32 hp = 13; // offset: 100
uint32 DDPBFAENJJN = 74; // offset: 104
uint32 skill_id = 6; // offset: 108
uint32 FLIEDGKFNOL = 236; // offset: 112
uint32 text_id = 2023; // offset: 116
FightMarbleHpChangeType HDLKKFCMCPJ = 27; // offset: 120
float IDKONBFPBLH = 1102; // offset: 124
uint32 LDPMAMJNOGJ = 15; // offset: 128
uint32 id = 11; // offset: 132
int32 attack = 5; // offset: 136
uint32 FHDBCDEPBAK = 951; // offset: 140
uint32 buff_id = 796; // offset: 144
int32 GIFJODBPLPJ = 1186; // offset: 148
int32 max_hp = 2; // offset: 152
uint32 COPALFLACHO = 498; // offset: 156
}
message AMBAFEMGGLD {
repeated uint32 HNDCKMNDOCD = 9; // offset: 16
repeated PBOFFJNBFMI CDDDBPDOOFH = 15; // offset: 24
repeated PBOFFJNBFMI ELLMNBJOLDL = 330; // offset: 40
repeated uint32 FKGAIGOEHNH = 13; // offset: 48
repeated uint32 KGHFCILHGJL = 5; // offset: 56
uint32 LPEHHMHPCMG = 8; // offset: 64
uint32 EINHGIPFNBG = 1231; // offset: 68
uint32 ANLOFALJCPO = 184; // offset: 72
CKHKFIEAAII MOAJKMOEKGP = 2; // offset: 76
uint32 COPALFLACHO = 12; // offset: 80
float CNHMBFIHLPC = 1; // offset: 84
uint32 POPMBKKMAJE = 610; // offset: 88
bool EDLLEHPGFGD = 451; // offset: 92
bool BIOIALPECPA = 11; // offset: 93
bool MKAKPEAHBDH = 3; // offset: 94
uint32 HHNFKNPHHOI = 14; // offset: 96
uint32 extra_id = 10; // offset: 100
uint32 DBJLGHGDKEB = 6; // offset: 104
uint32 queue_position = 4; // offset: 108
uint32 ACFINMJEPEJ = 7; // offset: 112
}
message MBDOBECHOJA {
repeated LIJFHHMGBFE NAJEIPKGACO = 2; // offset: 16
repeated LIJFHHMGBFE OCMEMBAKLMM = 11; // offset: 24
GFHCKBHCNDF DCCILJIBPNK = 3; // offset: 40
GHJBBHOOOBC CJJMDMOCPDJ = 1; // offset: 48
repeated uint32 KGHFCILHGJL = 6; // offset: 56
GHJBBHOOOBC OIBCHBJCHJE = 8; // offset: 64
uint32 FDKPCNBCGEG = 5; // offset: 72
bool EDLLEHPGFGD = 15; // offset: 76
uint32 FEJIKNIKONI = 7; // offset: 80
DNLHKFILMLB phase = 9; // offset: 84
float LMODIDJMJIH = 4; // offset: 88
uint32 LPEHHMHPCMG = 12; // offset: 92
}
message PLAGFACLPDL {
HDHPAHIFEPM MHKLPAMDKBN = 13; // offset: 16
uint32 item_id = 10; // offset: 32
uint32 FDKPCNBCGEG = 2; // offset: 36
}
message GHJBBHOOOBC {
repeated LIJFHHMGBFE BEGKIKOGEOD = 6; // offset: 16
repeated NPGCEFKJOIN PPMHKAHHDKG = 3; // offset: 24
repeated uint32 KPLJDHJNCDI = 13; // offset: 40
uint32 JAICOMFNBEM = 10; // offset: 48
uint32 EPDMKLFCJFA = 15; // offset: 52
bool PLCKAKEDCAM = 14; // offset: 56
bool BCALDKFLCDG = 9; // offset: 57
}
message LIJFHHMGBFE {
HDHPAHIFEPM HFOMPEEAPCG = 5; // offset: 24
HDHPAHIFEPM BBFOLEOPPPL = 9; // offset: 32
uint32 buff_id = 12; // offset: 40
int32 hp = 6; // offset: 44
float IDKONBFPBLH = 7; // offset: 48
int32 attack = 4; // offset: 52
uint32 level = 10; // offset: 56
int32 max_hp = 8; // offset: 60
bool AAMBGHEEACK = 3; // offset: 64
bool MKAKPEAHBDH = 2; // offset: 65
bool POLJHEKGGHN = 11; // offset: 66
bool BEACPKDMGGB = 13; // offset: 67
uint32 id = 1; // offset: 68
uint32 IHLFJOHEIME = 15; // offset: 72
}
message NPGCEFKJOIN {
bool IOBJFEJFLJP = 5; // offset: 24
uint32 COPALFLACHO = 10; // offset: 28
}
enum CmdFightMatch3Type {
OAJIKEKPHOD_NHGDFLDLJLJ = 0;
CmdIEOGEDFAELP = 30127;
CmdBMBCNFKFABK = 30103;
CmdDPDDOADGCMG = 30192;
CmdOPAOIBLFJOM = 30171;
CmdAJOHOIGMCNN = 30183;
CmdLGEOFJJKFNF = 30161;
CmdGBFDMFJKOOP = 30181;
CmdPKBJOGHCFOA = 30159;
OAJIKEKPHOD_HBHIODOPENH = 30173;
OAJIKEKPHOD_LAEHKICDGPJ = 30178;
CmdCBDJAJAKCFF = 30152;
CmdNMOMCMJOFGG = 30180;
OAJIKEKPHOD_JAMEPLPKJBB = 30109;
CmdOJLHCIDDFDF = 30124;
CmdKINFINGMICK = 30129;
OAJIKEKPHOD_EDHOJDAAGJL = 30110;
CmdGODEELLFLEN = 30136;
OAJIKEKPHOD_GBPLKHLHFDB = 30176;
CmdLNGLLJKNKHG = 30115;
CmdBCMGFCDNAIE = 30138;
CmdMHLMFDBFCEC = 30187;
CmdEAGCPEPIOIO = 30112;
OAJIKEKPHOD_MOHONNNIKGF = 30148;
CmdLLFIKHHPJEB = 30142;
OAJIKEKPHOD_AEMOIILIOIF = 30154;
CmdGBMPOBJDAFF = 30174;
OAJIKEKPHOD_CFIDMGINPBI = 30113;
}
enum PFPHJFEGDAA {
PFPHJFEGDAA_HGFFCFFBGDB = 0;
PFPHJFEGDAA_FOFLFMBMOMA = 1;
PFPHJFEGDAA_DHHGMKAOALN = 2;
PFPHJFEGDAA_CGKCEONNAGM = 3;
PFPHJFEGDAA_MJLCFPEKNPA = 4;
PFPHJFEGDAA_NAIHAJOLEID = 5;
}
enum NHHJAONHDDG {
NHHJAONHDDG_LCNJHOKLMPN = 0;
NHHJAONHDDG_OFGBFHHIFAM = 1;
NHHJAONHDDG_JJBEPKLOLCP = 2;
NHHJAONHDDG_OPCKNBHNBOA = 3;
}
enum ABLCCPHIOMI {
ABLCCPHIOMI_KFIKMPOPBFD = 0;
ABLCCPHIOMI_MCOJHEKMHIL = 1;
ABLCCPHIOMI_GJGNJHPOFOL = 2;
ABLCCPHIOMI_JONELAAFDEA = 3;
ABLCCPHIOMI_DMBKGPBNBPO = 4;
ABLCCPHIOMI_NGBOPLGBCNK = 5;
}
enum AMDMKHKOHNF {
AMDMKHKOHNF_CCLMEHJMPGC = 0;
AMDMKHKOHNF_FDEAJLPGEOJ = 1;
AMDMKHKOHNF_KNHNJMABEBB = 2;
AMDMKHKOHNF_EGLAFFEKPHG = 3;
AMDMKHKOHNF_LMBDFFBHDOK = 4;
AMDMKHKOHNF_DPFACDOOILN = 5;
}
enum FNCFIHAFGGN {
FNCFIHAFGGN_NLCDGIPGFDJ = 0;
FNCFIHAFGGN_HBHCKEGINEN = 1;
FNCFIHAFGGN_DDJCFCLNCIM = 2;
}
enum FDICBBEGKEO {
FDICBBEGKEO_NLCDGIPGFDJ = 0;
FDICBBEGKEO_EHNBEPDHBKC = 1;
FDICBBEGKEO_CBLMHGEJLMP = 2;
FDICBBEGKEO_NHEMIPGKGCJ = 3;
}
enum CKGOFMFNIPP {
CKGOFMFNIPP_HGBBGFBCCJJ = 0;
CKGOFMFNIPP_MLJFKFACNND = 1;
CKGOFMFNIPP_NNAMMGLFFCG = 2;
CKGOFMFNIPP_OBLIOOOLFEE = 3;
CKGOFMFNIPP_FAIALBOJMFN = 4;
CKGOFMFNIPP_BMJKLMCDPLG = 5;
}
enum IFFKDFPJECM {
IFFKDFPJECM_KFDDOBPEJMF = 0;
IFFKDFPJECM_DOJNFGNKFGP = 1;
IFFKDFPJECM_BBCFLEDLBBB = 2;
IFFKDFPJECM_GOIMMOHGCIH = 3;
IFFKDFPJECM_ADJOCBGIJHP = 4;
}
enum DIKCFAICOHB {
DIKCFAICOHB_EJDLGGAGBEA = 0;
DIKCFAICOHB_PINPGFJKDPH = 1;
DIKCFAICOHB_EMPKDJGKDBI = 2;
DIKCFAICOHB_AOIOAKGHGHG = 3;
DIKCFAICOHB_ECEHHJJGFED = 4;
DIKCFAICOHB_GHBHAPNLJEJ = 5;
}
message JBILGCPCJOD {
repeated DLBGONGJBNC item_list = 6; // offset: 24
bool BKFONKNLCHP = 13; // offset: 32
NHHJAONHDDG state = 8; // offset: 36
uint32 DHJANOFGDNP = 4; // offset: 40
uint32 rank = 11; // offset: 44
uint32 score_id = 5; // offset: 48
uint32 hp = 7; // offset: 52
uint32 IFOCJCOCDBH = 14; // offset: 56
uint32 OPHFDHGBLPJ = 15; // offset: 60
}
message JECNOELJLKO {
repeated JBILGCPCJOD BFCGOELLNIP = 14; // offset: 16
repeated uint32 LPOPKEGOLHB = 11; // offset: 32
IPGIJFNAFLC KNBGBCEBLDF = 7; // offset: 40
uint64 FIKHCEBOPMI = 1; // offset: 48
int32 HIJJDGBOMDL = 12; // offset: 56
PFPHJFEGDAA NPCFKONPCCK = 8; // offset: 60
uint32 BPBMJBIDIIC = 15; // offset: 64
}
message DFLIHGGNBDB {
uint32 JCJGJBLENCP = 10; // offset: 24
uint32 EDIGEANPBNL = 14; // offset: 28
}
message IPGIJFNAFLC {
repeated GMGABLBKJMC buff_list = 10; // offset: 16
LAJGLHCCNED JDFPKAMFHAP = 7; // offset: 24
repeated DLBGONGJBNC item_list = 4; // offset: 32
repeated MNOOMFIAFPF op_list = 11; // offset: 40
repeated uint32 MNCPGDNOIAM = 6; // offset: 48
uint32 cur_hp = 1; // offset: 64
uint32 energy_info = 3; // offset: 68
uint32 score_id = 2; // offset: 72
NHHJAONHDDG LHNIIOHNIFL = 9; // offset: 76
uint32 IGDOFKLAILH = 14; // offset: 80
uint32 FHEFKOGAMHK = 5; // offset: 84
uint32 DJJODJAAIGA = 12; // offset: 88
uint32 LIKMIMCFPKC = 8; // offset: 92
uint32 JJJBLAJDEDC = 15; // offset: 96
}
message JFJDMGOMJOF {
IPGIJFNAFLC KGOCFEINBIN = 6; // offset: 24
ABLCCPHIOMI JNIEIKOKBGK = 14; // offset: 32
}
message PLHPJCKDEDI {
int32 player_data = 13; // offset: 24
}
// Type: Rsp
// CmdID: 30103
message BMBCNFKFABK {
JECNOELJLKO data = 10; // offset: 16
repeated LMLNNHKJEIP DFLEOIGPLNM = 2; // offset: 24
uint32 retcode = 9; // offset: 40
}
// Type: Notify
// CmdID: 30180
message NMOMCMJOFGG {
JECNOELJLKO data = 6; // offset: 24
}
// Type: Notify
// CmdID: 30127
message IEOGEDFAELP {
JECNOELJLKO EHIELLKLPCK = 14; // offset: 24
}
// Type: Notify
// CmdID: 30136
message GODEELLFLEN {
JECNOELJLKO JMIOMLJDCNN = 13; // offset: 24
JECNOELJLKO ENJMGOJPNOE = 14; // offset: 32
}
message OKIPFIENKIF {
DFLIHGGNBDB GGCMCDDGEIB = 6; // offset: 16
DFLIHGGNBDB OPMGDNNAEJF = 2; // offset: 32
repeated JFJDMGOMJOF DGKLOCJHKNH = 15; // offset: 40
uint32 EAFFACCBAAA = 9; // offset: 48
}
// Type: Rsp
// CmdID: 30115
message LNGLLJKNKHG {
IPGIJFNAFLC IHBOHKKCGCP = 9; // offset: 16
uint32 EAFFACCBAAA = 13; // offset: 32
uint32 retcode = 5; // offset: 36
bool BDCNNNNLLHJ = 12; // offset: 40
}
// Type: Notify
// CmdID: 30181
message GBFDMFJKOOP {
repeated DLBGONGJBNC item_list = 1; // offset: 16
uint32 hp = 7; // offset: 32
uint32 score_id = 9; // offset: 36
uint32 IFOCJCOCDBH = 3; // offset: 40
NHHJAONHDDG state = 2; // offset: 44
uint32 BPBMJBIDIIC = 11; // offset: 48
}
message BEOGFNDKCIL {
uint32 PIFNIJHPLJC = 11; // offset: 24
}
// Type: Rsp
// CmdID: 30187
message MHLMFDBFCEC {
uint32 PIFNIJHPLJC = 5; // offset: 24
uint32 retcode = 12; // offset: 28
}
// Type: Notify
// CmdID: 30129
message KINFINGMICK {
uint32 PIFNIJHPLJC = 1; // offset: 24
uint32 OBJCJGPIHAD = 12; // offset: 28
}
// Type: Notify
// CmdID: 30112
message EAGCPEPIOIO {
JECNOELJLKO data = 6; // offset: 16
}
message DLBGONGJBNC {
uint32 ODFEDCPLNEM = 3; // offset: 24
uint32 FMEHKPKHGJA = 15; // offset: 28
uint32 DGGCFDKJDPO = 7; // offset: 32
uint32 PNGHFKLCNBE = 13; // offset: 36
}
message MNOOMFIAFPF {
FNCFIHAFGGN op_type = 1; // offset: 24
uint32 MPKCANFHCHG = 14; // offset: 28
}
message GMGABLBKJMC {
FDICBBEGKEO LMIODAHFGOA = 10; // offset: 24
uint32 display_value = 14; // offset: 28
}
message KLGJDILNNDH {
LAJGLHCCNED JDFPKAMFHAP = 9; // offset: 24
repeated DLBGONGJBNC item_list = 1; // offset: 32
uint32 DHJANOFGDNP = 4; // offset: 40
uint32 FHEFKOGAMHK = 6; // offset: 44
uint32 OPHFDHGBLPJ = 7; // offset: 48
uint32 IGDOFKLAILH = 11; // offset: 52
NHHJAONHDDG LHNIIOHNIFL = 5; // offset: 56
bool OCLBMMNNMFC = 12; // offset: 60
bool ANMLAPADELO = 13; // offset: 61
uint32 score_id = 8; // offset: 64
uint32 energy_info = 15; // offset: 68
}
message BHMEPBAGOFF {
IPGIJFNAFLC KNBGBCEBLDF = 9; // offset: 16
repeated KLGJDILNNDH BFCGOELLNIP = 3; // offset: 24
uint32 PBEPLKMNAKF = 14; // offset: 40
AMDMKHKOHNF NPCFKONPCCK = 10; // offset: 44
uint64 FIKHCEBOPMI = 4; // offset: 48
uint32 NAOKGNGBHAO = 2; // offset: 56
int32 HIJJDGBOMDL = 15; // offset: 60
}
message PKBDAKMLDMC {
repeated JFJDMGOMJOF DGKLOCJHKNH = 11; // offset: 24
repeated DFLIHGGNBDB GNABNEDKPHH = 9; // offset: 32
uint32 MMLNAMPFAKA = 12; // offset: 40
uint32 use_item_id = 14; // offset: 44
}
// Type: Rsp
// CmdID: 30183
message AJOHOIGMCNN {
IPGIJFNAFLC LLCPOHADBKB = 7; // offset: 24
uint32 retcode = 14; // offset: 32
uint32 use_item_id = 9; // offset: 36
}
message FHAPLEMDKGN {
}
// Type: Rsp
// CmdID: 30142
message LLFIKHHPJEB {
BHMEPBAGOFF data = 14; // offset: 16
repeated LMLNNHKJEIP DFLEOIGPLNM = 15; // offset: 24
uint32 retcode = 2; // offset: 40
}
message EEFDJLPDCFO {
uint32 EMLBKOKEAOH = 2; // offset: 24
uint32 PBEPLKMNAKF = 1; // offset: 28
uint32 DPJLMFBADMM = 5; // offset: 32
}
// Type: Rsp
// CmdID: 30138
message BCMGFCDNAIE {
uint32 retcode = 6; // offset: 24
}
// Type: Notify
// CmdID: 30161
message LGEOFJJKFNF {
BHMEPBAGOFF data = 9; // offset: 16
CKGOFMFNIPP reason = 7; // offset: 32
}
// Type: Notify
// CmdID: 30124
message OJLHCIDDFDF {
OKIPFIENKIF PBAPICNDIDN = 13; // offset: 16
IPGIJFNAFLC LLCPOHADBKB = 3; // offset: 24
}
// Type: Notify
// CmdID: 30171
message OPAOIBLFJOM {
PKBDAKMLDMC PBAPICNDIDN = 15; // offset: 16
IPGIJFNAFLC LLCPOHADBKB = 9; // offset: 32
}
message CDPEFGCIGFB {
}
// Type: Rsp
// CmdID: 30152
message CBDJAJAKCFF {
uint32 retcode = 5; // offset: 24
}
message LPHCHEJEMPD {
NHHJAONHDDG state = 14; // offset: 24
uint32 rank = 4; // offset: 28
uint32 score_id = 6; // offset: 32
uint32 DHJANOFGDNP = 2; // offset: 36
}
message FOJDKLCHCKG {
IPGIJFNAFLC KNBGBCEBLDF = 2; // offset: 16
repeated LPHCHEJEMPD BFCGOELLNIP = 13; // offset: 24
uint32 NAOKGNGBHAO = 8; // offset: 40
IFFKDFPJECM NPCFKONPCCK = 12; // offset: 44
uint64 FIKHCEBOPMI = 1; // offset: 48
int32 HIJJDGBOMDL = 9; // offset: 56
}
message BGEJHKFILME {
}
// Type: Rsp
// CmdID: 30159
message PKBJOGHCFOA {
FOJDKLCHCKG KHEFAHCPHBL = 7; // offset: 24
repeated LMLNNHKJEIP DFLEOIGPLNM = 5; // offset: 32
uint32 retcode = 8; // offset: 40
}
// Type: Notify
// CmdID: 30174
message GBMPOBJDAFF {
FOJDKLCHCKG KHEFAHCPHBL = 5; // offset: 16
DIKCFAICOHB reason = 1; // offset: 32
}
// Type: Notify
// CmdID: 30192
message DPDDOADGCMG {
repeated LPHCHEJEMPD BFCGOELLNIP = 15; // offset: 16
uint32 NAOKGNGBHAO = 2; // offset: 32
}
enum CmdFiveDimType {
EIBEMMGHLPK_NLCDGIPGFDJ = 0;
EIBEMMGHLPK_NDLIALBOAOK = 2260;
CmdLeaveFiveDimGameScRsp = 2273;
CmdGetFiveDimMoneyScRsp = 2262;
CmdFiveDimMoneyChangeScNotify = 2270;
CmdFiveDimJumpEnergyChangeScNotify = 2268;
CmdGetFiveDimGameDataScRsp = 2267;
CmdFiveDimGameDataUpdateScNotify = 2254;
CmdEnterFiveDimGameScRsp = 2261;
EIBEMMGHLPK_FMFOAIONMCD = 2264;
CmdUpdateFiveDimGameDataScRsp = 2257;
CmdFiveDimGameTransferScRsp = 2275;
EIBEMMGHLPK_EFFCLNDEDLA = 2253;
EIBEMMGHLPK_BEPOEEABNFB = 2258;
EIBEMMGHLPK_GKNCIGPOBGA = 2271;
CmdGetFiveDimMoneyDataScRsp = 2256;
EIBEMMGHLPK_AHPMEDBLABF = 2269;
EIBEMMGHLPK_NCNJCDICNND = 2252;
}
enum KFDEPBCLENF {
KFDEPBCLENF_NLCDGIPGFDJ = 0;
KFDEPBCLENF_KALJCABDJLC = 1;
KFDEPBCLENF_HJJDLPHHFPA = 2;
}
message DFKEBOHGDKF {
}
// Obf: BNFGMKBICKJ
// Type: Rsp
// CmdID: 2267
message GetFiveDimGameDataScRsp {
DGHPIDMDOJM CFDIKLBINHK = 14; // offset: 16
uint32 CPFCMKLCMFG = 9; // offset: 32
uint32 retcode = 6; // offset: 36
}
message AGDNLAAKGDD {
AHCLMAGAHPN PPJFMBIGIGB = 1; // offset: 16
MotionInfo HKGDHOPGCKF = 15; // offset: 24
BLPHONLBNBO OEIBHLMDJKA = 12; // offset: 40
}
// Obf: IBAAHKDOHDB
// Type: Rsp
// CmdID: 2261
message EnterFiveDimGameScRsp {
uint32 retcode = 14; // offset: 24
}
message BGBIBDECAFH {
MotionInfo HKGDHOPGCKF = 9; // offset: 16
uint32 PJLKEHONHED = 4; // offset: 32
uint32 COGDLBMPPNM = 14; // offset: 36
KFDEPBCLENF KEHGFMAMEPD = 1; // offset: 40
}
// Obf: OMFLOBEGHNM
// Type: Rsp
// CmdID: 2273
message LeaveFiveDimGameScRsp {
uint32 client_pos_version = 4; // offset: 24
uint32 retcode = 10; // offset: 28
}
message FPAKIHDJMIK {
AHCLMAGAHPN PPJFMBIGIGB = 3; // offset: 24
uint32 GABODFDMPMM = 7; // offset: 32
}
// Obf: PKFCCICBLGL
// Type: Rsp
// CmdID: 2257
message UpdateFiveDimGameDataScRsp {
uint32 retcode = 10; // offset: 24
}
message BOFJIOEKDFK {
AHCLMAGAHPN PPJFMBIGIGB = 7; // offset: 16
BLPHONLBNBO OEIBHLMDJKA = 5; // offset: 32
KFDEPBCLENF KEHGFMAMEPD = 10; // offset: 40
uint32 COGDLBMPPNM = 4; // offset: 44
}
// Obf: AGBDHJMJFHD
// Type: Rsp
// CmdID: 2275
message FiveDimGameTransferScRsp {
uint32 retcode = 2; // offset: 24
}
// Obf: DCJGNLLAHEM
// Type: Notify
// CmdID: 2254
message FiveDimGameDataUpdateScNotify {
DGHPIDMDOJM CFDIKLBINHK = 7; // offset: 24
bool HBJLJJAJHOI = 3; // offset: 32
uint32 client_pos_version = 11; // offset: 36
}
// Obf: IBCFCAOKMOP
// Type: Notify
// CmdID: 2268
message FiveDimJumpEnergyChangeScNotify {
uint32 CPFCMKLCMFG = 1; // offset: 24
}
message DDHKGAKNOEK {
uint32 JIDCDLCBKHG = 8; // offset: 24
}
// Obf: NPPLIGADGDF
// Type: Rsp
// CmdID: 2262
message GetFiveDimMoneyScRsp {
uint32 retcode = 4; // offset: 24
uint32 GJHKPIGEIIO = 2; // offset: 28
uint32 JIDCDLCBKHG = 8; // offset: 32
}
// Obf: CMJAOMBHJNL
// Type: Notify
// CmdID: 2270
message FiveDimMoneyChangeScNotify {
uint32 OEPCCMAPFFH = 8; // offset: 24
uint32 KFBJGFJHGEK = 7; // offset: 28
}
message IKFDIJLEOJA {
}
// Obf: NFEJKBHMEOL
// Type: Rsp
// CmdID: 2256
message GetFiveDimMoneyDataScRsp {
uint32 OEPCCMAPFFH = 3; // offset: 24
uint32 retcode = 15; // offset: 28
uint32 KFBJGFJHGEK = 2; // offset: 32
}
enum CmdFriendType {
MGDHKHBKDDG_NLCDGIPGFDJ = 0;
CmdNewAssistHistoryNotify = 2932;
CmdDeleteBlacklistCsReq = 2959;
CmdGetCurAssistScRsp = 2985;
CmdTakeAssistRewardCsReq = 2935;
CmdGetFriendAssistListCsReq = 2988;
CmdSetFriendMarkCsReq = 3000;
CmdGetAssistListCsReq = 2930;
CmdTakeAssistRewardScRsp = 2916;
CmdGetFriendApplyListInfoScRsp = 2913;
CmdGetFriendApplyListInfoCsReq = 2936;
CmdSearchPlayerCsReq = 2992;
CmdGetFriendRecommendListInfoCsReq = 2961;
CmdSearchPlayerScRsp = 2966;
CmdGetFriendAssistListScRsp = 2926;
CmdGetAssistListScRsp = 2949;
CmdGetFriendBattleRecordDetailCsReq = 2937;
CmdDeleteFriendCsReq = 2954;
CmdGetFriendListInfoScRsp = 2903;
CmdDeleteBlacklistScRsp = 2974;
CmdSetForbidOtherApplyFriendScRsp = 2906;
CmdDeleteFriendScRsp = 2983;
CmdAddBlacklistScRsp = 2976;
CmdSyncHandleFriendScNotify = 2912;
CmdGetFriendLoginInfoCsReq = 2953;
CmdReportPlayerScRsp = 2948;
CmdGetAssistHistoryCsReq = 2920;
CmdSetFriendMarkScRsp = 2939;
CmdSyncDeleteFriendScNotify = 2909;
CmdGetFriendListInfoCsReq = 2973;
CmdSetAssistCsReq = 2928;
CmdHandleFriendScRsp = 2929;
CmdGetPlatformPlayerInfoScRsp = 2982;
CmdSetFriendRemarkNameCsReq = 2971;
CmdGetFriendRecommendLineupDetailCsReq = 2991;
CmdAddBlacklistCsReq = 2942;
CmdGetAssistHistoryScRsp = 2999;
CmdApplyFriendCsReq = 2915;
CmdGetFriendRecommendListInfoScRsp = 2924;
CmdGetFriendLoginInfoScRsp = 2963;
CmdGetFriendRecommendLineupCsReq = 2993;
CmdHandleFriendCsReq = 2987;
CmdReportPlayerCsReq = 2952;
CmdSyncAddBlacklistScNotify = 2938;
CmdGetFriendDevelopmentInfoCsReq = 2958;
CmdGetFriendRecommendLineupScRsp = 2996;
CmdSetForbidOtherApplyFriendCsReq = 2917;
CmdSetFriendRemarkNameScRsp = 2978;
CmdSetAssistScRsp = 2901;
CmdGetCurAssistCsReq = 2967;
CmdGetPlayerDetailInfoScRsp = 2927;
CmdCurAssistChangedNotify = 2905;
CmdGetFriendDevelopmentInfoScRsp = 2943;
CmdSyncApplyFriendScNotify = 2910;
CmdApplyFriendScRsp = 2981;
CmdGetPlayerDetailInfoCsReq = 2980;
CmdGetFriendRecommendLineupDetailScRsp = 2923;
CmdGetFriendBattleRecordDetailScRsp = 2934;
CmdGetPlatformPlayerInfoCsReq = 2914;
}
enum FriendOnlineStatus {
FRIEND_ONLINE_STATUS_OFFLINE = 0;
FRIEND_ONLINE_STATUS_ONLINE = 1;
}
enum FriendApplySource {
HPEKGMDHFLO_NLCDGIPGFDJ = 0;
HPEKGMDHFLO_GODCHGIMIAJ = 1;
HPEKGMDHFLO_BLNBLLNHICH = 2;
HPEKGMDHFLO_ODHMGPNECFO = 3;
HPEKGMDHFLO_OBPHECNLKAP = 4;
HPEKGMDHFLO_OKJJPJKLIOG = 5;
HPEKGMDHFLO_OGCABAGJIIK = 6;
HPEKGMDHFLO_CGMPJEGGEED = 7;
HPEKGMDHFLO_JGFGNCLKIBO = 8;
HPEKGMDHFLO_MKHLALNLOLA = 9;
HPEKGMDHFLO_CILGIDDHODG = 10;
}
message AssistSimpleInfo {
uint32 pos = 7; // offset: 24
uint32 avatar_id = 11; // offset: 28
uint32 level = 15; // offset: 32
uint32 dressed_skin_id = 14; // offset: 36
}
message HHJANNIGCKM {
repeated uint32 finished_target_list = 9; // offset: 16
bool EGLLMGLLHDL = 15; // offset: 32
}
message ICMGDJBDFEA {
HHJANNIGCKM NCKJLAEJNDP = 11; // offset: 16
uint32 group_id = 6; // offset: 32
uint32 FBOGDAHNDKA = 5; // offset: 36
uint32 LMPPDGOFOMF = 1; // offset: 40
uint32 HCBADDHNIDG = 7; // offset: 44
}
message PIBFIDOEPAP {
repeated uint32 LHHACOILCMG = 1; // offset: 24
uint32 FFFNGBKHOEA = 12; // offset: 32
uint32 GNIFODGCPAA = 5; // offset: 36
}
message JMOCDMHFEJG {
PIBFIDOEPAP KGBHIKKLJMK = 15; // offset: 16
}
message EJAKBKOEEPC {
JMOCDMHFEJG BHDKLAJPMBJ = 1; // offset: 24
}
message FriendGridFightRecord {
uint32 division_id = 7; // offset: 24
}
message PAEFDELFKJK {
EJAKBKOEEPC KBLKLGDCOMF = 10; // offset: 24
FriendGridFightRecord BAMDEHAICDA = 2; // offset: 32
ICMGDJBDFEA AMLDHBMIGEN = 12; // offset: 40
BattleRecordType BEBEEMKOBNN = 7; // offset: 48
}
message PlayerSimpleInfo {
repeated AssistSimpleInfo assist_simple_info_list = 6; // offset: 16
string signature = 5; // offset: 32
HeadFrameInfo head_frame_info = 1049; // offset: 40
CJLCPMDGIBO player_outfit_data = 1; // offset: 48
string platform_nick = 3; // offset: 56
string nickname = 8; // offset: 64
string platform_uuid = 15; // offset: 72
uint32 level = 9; // offset: 80
int64 last_active_time = 13; // offset: 88
uint32 gender = 115; // offset: 96
FriendOnlineStatus online_status = 10; // offset: 100
uint32 uid = 7; // offset: 104
uint32 personal_card = 11; // offset: 108
PlatformType platform = 14; // offset: 112
uint32 chat_bubble_id = 4; // offset: 116
uint32 head_icon = 2; // offset: 120
bool is_banned = 12; // offset: 124
int64 update_time = 797; // offset: 128
}
message DisplayEquipmentInfo {
uint32 tid = 6; // offset: 24
uint32 exp = 2; // offset: 28
uint32 promotion = 11; // offset: 32
uint32 level = 9; // offset: 36
uint32 rank = 3; // offset: 40
}
message DisplayRelicInfo {
repeated RelicAffix sub_affix_list = 9; // offset: 24
uint32 exp = 12; // offset: 32
uint32 main_affix_id = 11; // offset: 36
uint32 tid = 6; // offset: 40
uint32 type = 5; // offset: 44
uint32 level = 14; // offset: 48
}
message DisplayAvatarDetailInfo {
DisplayEquipmentInfo equipment = 5; // offset: 16
repeated AvatarSkillTree skilltree_list = 8; // offset: 32
repeated DisplayRelicInfo relic_list = 1; // offset: 40
uint32 pos = 3; // offset: 48
uint32 rank = 4; // offset: 52
uint32 avatar_type = 11; // offset: 56
uint32 exp = 15; // offset: 60
uint32 avatar_id = 14; // offset: 64
uint32 enhanced_id = 9; // offset: 68
uint32 level = 6; // offset: 72
uint32 dressed_skin_id = 7; // offset: 76
uint32 promotion = 2; // offset: 80
}
message EDEGAHHANMF {
uint32 PLKAGMLBCDG = 4; // offset: 24
uint32 MBHJNPEILCL = 2; // offset: 28
uint32 IGENPDKHDMC = 7; // offset: 32
uint32 OPENPJJLADD = 1; // offset: 36
uint32 LCDDMLIMAGA = 8; // offset: 40
}
message PlayerRecordInfo {
EDEGAHHANMF EOGGPDHKKBJ = 10; // offset: 24
uint32 JJKIKOBAJLF = 13; // offset: 32
uint32 PPFDDFAHLED = 2; // offset: 36
uint32 DIOIIFAHAKK = 3; // offset: 40
uint32 MIMECEAFDNK = 8; // offset: 44
uint32 MHOIJFEBAPA = 11; // offset: 48
uint32 KCBINJNIBNO = 5; // offset: 52
uint32 NECKJBHEKHE = 4; // offset: 56
uint32 ALGEOLGNFBL = 9; // offset: 60
}
message OHKDPNBGPOA {
bool MAKOLELFLFH = 4; // offset: 24
bool GNFDDPEMMFN = 9; // offset: 25
bool DCJECFMMIBC = 6; // offset: 26
bool IOJEAOCOBBF = 5; // offset: 27
bool PFBHGAHAFMD = 14; // offset: 28
}
message FBONADJPJGL {
EJAKBKOEEPC KBLKLGDCOMF = 5; // offset: 24
repeated ICMGDJBDFEA challenge_list = 8; // offset: 32
}
message PlayerDetailInfo {
string nickname = 8; // offset: 16
string IJKOMIKFKEK = 9; // offset: 24
CJLCPMDGIBO DHKFCDAGHDM = 585; // offset: 32
repeated DisplayAvatarDetailInfo display_avatar_list = 3; // offset: 48
OHKDPNBGPOA BOKLABGLEFL = 1610; // offset: 56
string signature = 2; // offset: 64
OIIPJFDNPAH AIHNDIAFGPM = 134; // offset: 72
string DJONELMIFEE = 12; // offset: 80
repeated DisplayAvatarDetailInfo assist_avatar_list = 1065; // offset: 88
FBONADJPJGL AGBGOCONMMG = 715; // offset: 96
HeadFrameInfo head_frame_info = 1260; // offset: 104
PlayerRecordInfo record_info = 10; // offset: 112
uint32 uid = 15; // offset: 120
bool is_banned = 13; // offset: 124
bool HIEAPDNNNEI = 1; // offset: 125
uint32 head_icon = 4; // offset: 128
uint32 GEJFMBBHNLN = 11; // offset: 132
uint32 level = 6; // offset: 136
uint32 world_level = 7; // offset: 140
uint32 KINOEHKMFML = 1953; // offset: 144
PlatformType platform = 5; // offset: 148
uint32 HCGMAGDFAAO = 14; // offset: 152
}
message FriendSimpleInfo {
string remark_name = 1; // offset: 16
PAEFDELFKJK MBOIHJLIJDG = 8; // offset: 24
PlayerSimpleInfo player_info = 3; // offset: 40
int64 create_time = 5; // offset: 48
PlayingState playing_state = 13; // offset: 56
bool is_marked = 14; // offset: 60
}
message FriendApplyInfo {
PlayerSimpleInfo player_info = 2; // offset: 16
int64 apply_time = 15; // offset: 32
}
message FriendRecommendInfo {
PlayerSimpleInfo player_info = 1; // offset: 24
bool JINLAHLMDLN = 14; // offset: 32
}
message PlayerAssistInfo {
DisplayAvatarDetailInfo assist_avatar = 4; // offset: 24
PlayerSimpleInfo player_info = 13; // offset: 32
}
message FriendChallengeLineup {
string remark_name = 13; // offset: 16
PlayerSimpleInfo player_info = 7; // offset: 24
repeated ChallengeLineupList lineup_list = 2; // offset: 40
uint32 buff_one = 14; // offset: 48
uint32 buff_two = 8; // offset: 52
uint32 score_id = 12; // offset: 56
uint32 EEJCPNAEKLJ = 1; // offset: 60
}
message FriendChallengeClearanceInfo {
BBBIAPEHABA MEGBIPBAFBP = 4; // offset: 32
uint32 LMPPDGOFOMF = 15; // offset: 44
uint32 group_id = 6; // offset: 48
oneof EDKOHAAMONH {
ChallengeStatistics challenge_default = 94; // offset: 24
ChallengeStoryStatistics challenge_story = 77; // offset: 24
ChallengeBossStatistics challenge_boss = 25; // offset: 24
}
}
message IHLMEDHFDEI {
uint32 avatar_id = 13; // offset: 24
uint32 MDOJNENGCFE = 7; // offset: 28
}
message GLILLENEIJK {
uint32 FFFNGBKHOEA = 10; // offset: 24
uint32 GNIFODGCPAA = 6; // offset: 28
}
message NMFEHEHPGAB {
uint32 MGCACGFLKEK = 14; // offset: 24
uint32 area_id = 5; // offset: 28
uint32 MBDKAJBEPPF = 6; // offset: 32
}
message FKCNEPIJJAO {
uint32 area_id = 4; // offset: 24
uint32 FEFLAJIODHB = 14; // offset: 28
uint32 JNCCOGCHNMB = 7; // offset: 32
uint32 DCOKLHPBAJO = 1; // offset: 36
}
message OIMLMDHOHAP {
uint32 KPHJDOPBMEN = 8; // offset: 24
uint32 area_id = 7; // offset: 28
uint32 APANPLBMONN = 2; // offset: 32
uint32 IELFOBFPDPA = 3; // offset: 36
}
message BGPIHMLLNGM {
FKCNEPIJJAO BFGELCKJJPN = 6; // offset: 16
NMFEHEHPGAB HJFHOEAAGGC = 1; // offset: 32
OIMLMDHOHAP MHAIBAMJGIM = 4; // offset: 40
GLILLENEIJK ENDLJENKBMF = 9; // offset: 48
}
message PlayerChallengePeakRecordMobData {
ChallengeLineupList lineup = 10; // offset: 24
repeated uint32 MCJNLLBBDHN = 9; // offset: 32
uint32 cycles_used = 13; // offset: 40
uint32 peak_id = 8; // offset: 44
}
message PlayerChallengePeakRecordBossData {
ChallengeLineupList lineup = 13; // offset: 16
repeated uint32 MCJNLLBBDHN = 5; // offset: 24
bool HAMDKIHGKGO = 1; // offset: 40
bool CFLDOMPACKI = 2; // offset: 41
uint32 best_cycle_count = 3; // offset: 44
uint32 DJFGDMIDEHJ = 10; // offset: 48
uint32 peak_id = 7; // offset: 52
uint32 buff_id = 4; // offset: 56
}
message DBFHOCOBPMK {
repeated PlayerChallengePeakRecordMobData HDCHFBKDCEB = 12; // offset: 16
PlayerChallengePeakRecordBossData CDFFIGJLGMM = 7; // offset: 32
uint32 group_id = 13; // offset: 40
}
message HBJDMDKKMFI {
uint32 division_id = 4; // offset: 24
}
message KHFEGOFPHHC {
uint32 area_id = 13; // offset: 24
}
message CFNEMEIDMID {
uint32 area_id = 14; // offset: 24
uint32 HOLPMKOHACH = 2; // offset: 28
}
message MOOGABJBJAG {
uint32 challenge_id = 9; // offset: 24
}
message JBKJGBMMKFI {
uint32 peak_id = 6; // offset: 24
}
message IENCCMEAIAJ {
uint32 GNIFODGCPAA = 5; // offset: 24
}
message LJJIEAPLOOI {
uint32 division_id = 11; // offset: 24
}
message KGBAFBEMICB {
bool MNDCIBFEJOP = 5; // offset: 24
uint32 AACGBEBGDPE = 15; // offset: 28
}
message NJMOBNILIHI {
int64 time = 6; // offset: 32
DevelopmentType NELHEHHFCCM = 12; // offset: 44
oneof NNMAOMHPNBK {
KHFEGOFPHHC DCODKLADIJM = 1445; // offset: 16
MOOGABJBJAG ELJOEBBHDPB = 1544; // offset: 16
uint32 avatar_id = 376; // offset: 16
uint32 KAJCFPKEGBP = 403; // offset: 16
uint32 PBOCPNJJHHB = 382; // offset: 16
CFNEMEIDMID IIBJEGJMOKJ = 1075; // offset: 16
uint32 panel_id = 176; // offset: 16
JBKJGBMMKFI AGKKAFEFGOB = 1051; // offset: 16
IENCCMEAIAJ IMILIFMDLBI = 445; // offset: 16
LJJIEAPLOOI BNNDODHIKCE = 1408; // offset: 16
KGBAFBEMICB DHKCMBFCALH = 212; // offset: 16
}
}
// Obf: ADKDAKFNFMH
// Type: Req
// CmdID: 2973
message GetFriendListInfoCsReq {
}
// Obf: JLHNEDPPFOO
// Type: Rsp
// CmdID: 2903
message GetFriendListInfoScRsp {
repeated PlayerSimpleInfo black_list = 3; // offset: 16
repeated FriendSimpleInfo friend_list = 14; // offset: 24
uint32 retcode = 1; // offset: 40
}
// Obf: NHAAPILNALO
// Type: Req
// CmdID: 2980
message GetPlayerDetailInfoCsReq {
uint32 uid = 10; // offset: 24
}
// Obf: KFLGFDDDOPJ
// Type: Rsp
// CmdID: 2927
message GetPlayerDetailInfoScRsp {
PlayerDetailInfo detail_info = 3; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: GFCNKHPBPOC
// Type: Req
// CmdID: 2936
message GetFriendApplyListInfoCsReq {
}
// Obf: FBFKDPMGFNL
// Type: Rsp
// CmdID: 2913
message GetFriendApplyListInfoScRsp {
repeated FriendApplyInfo receive_apply_list = 11; // offset: 16
repeated uint32 send_apply_list = 1; // offset: 32
uint32 retcode = 3; // offset: 40
}
// Obf: CHBNOHMCMGC
// Type: Req
// CmdID: 2915
message ApplyFriendCsReq {
FriendApplySource source = 9; // offset: 24
uint32 uid = 1; // offset: 28
}
// Obf: GIMLCCAKGDG
// Type: Rsp
// CmdID: 2981
message ApplyFriendScRsp {
uint32 uid = 12; // offset: 24
uint32 retcode = 15; // offset: 28
}
// Obf: MGENDBNGEEE
// Type: Notify
// CmdID: 2910
message SyncApplyFriendScNotify {
FriendApplyInfo friend_apply_info = 11; // offset: 16
}
// Obf: BLEJGGNFNEO
// Type: Req
// CmdID: 2987
message HandleFriendCsReq {
uint32 uid = 6; // offset: 24
bool is_accept = 7; // offset: 28
}
// Obf: DOELBKLNLIM
// Type: Rsp
// CmdID: 2929
message HandleFriendScRsp {
FriendSimpleInfo friend_info = 4; // offset: 24
uint32 uid = 3; // offset: 32
uint32 retcode = 7; // offset: 36
bool is_accept = 9; // offset: 40
}
// Obf: OMGAOCOIILH
// Type: Notify
// CmdID: 2912
message SyncHandleFriendScNotify {
FriendSimpleInfo friend_info = 9; // offset: 16
uint32 uid = 6; // offset: 32
bool is_accept = 14; // offset: 36
}
// Obf: KIKEJIAMKPH
// Type: Req
// CmdID: 2954
message DeleteFriendCsReq {
uint32 uid = 1; // offset: 24
uint32 LMHDOMCMGNL = 4; // offset: 28
}
// Obf: LBBIGDCILDJ
// Type: Rsp
// CmdID: 2983
message DeleteFriendScRsp {
uint32 retcode = 5; // offset: 24
uint32 uid = 7; // offset: 28
}
// Obf: DMPDJIEMJJD
// Type: Notify
// CmdID: 2909
message SyncDeleteFriendScNotify {
uint32 uid = 11; // offset: 24
}
// Obf: ALJJJEFJLKA
// Type: Req
// CmdID: 2942
message AddBlacklistCsReq {
uint32 uid = 12; // offset: 24
}
// Obf: JMABIKHOJOI
// Type: Rsp
// CmdID: 2976
message AddBlacklistScRsp {
PlayerSimpleInfo black_info = 11; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: DKKELLBOGIO
// Type: Notify
// CmdID: 2938
message SyncAddBlacklistScNotify {
uint32 uid = 2; // offset: 24
}
// Obf: FGNGBABEENA
// Type: Req
// CmdID: 2961
message GetFriendRecommendListInfoCsReq {
bool DDNKHDIKAEL = 4; // offset: 24
}
// Obf: AMCGEGIPAKJ
// Type: Rsp
// CmdID: 2924
message GetFriendRecommendListInfoScRsp {
repeated FriendRecommendInfo friend_recommend_list = 1; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: HMOGLECADPG
// Type: Req
// CmdID: 2971
message SetFriendRemarkNameCsReq {
string remark_name = 10; // offset: 16
uint32 reason = 5; // offset: 32
uint32 uid = 15; // offset: 36
}
// Obf: CDLCLGLKBLO
// Type: Rsp
// CmdID: 2978
message SetFriendRemarkNameScRsp {
string remark_name = 6; // offset: 24
uint32 retcode = 7; // offset: 32
uint32 uid = 2; // offset: 36
}
// Type: Req
// CmdID: 2952
message ReportPlayerCsReq {
string IMNOJNCGGNI = 15; // offset: 24
uint32 uid = 7; // offset: 32
uint32 OLLBLNAGMPC = 14; // offset: 36
}
// Type: Rsp
// CmdID: 2948
message ReportPlayerScRsp {
uint32 retcode = 4; // offset: 24
}
// Obf: ACHFMFGCOJF
// Type: Req
// CmdID: 2959
message DeleteBlacklistCsReq {
uint32 uid = 12; // offset: 24
}
// Obf: DAMBPIKLCBL
// Type: Rsp
// CmdID: 2974
message DeleteBlacklistScRsp {
uint32 uid = 3; // offset: 24
uint32 retcode = 6; // offset: 28
}
// Obf: IJBGABAFCEE
// Type: Req
// CmdID: 2992
message SearchPlayerCsReq {
repeated uint32 uid_list = 15; // offset: 24
bool DDNKHDIKAEL = 12; // offset: 32
}
// Obf: MLBAKKMGDLG
// Type: Rsp
// CmdID: 2966
message SearchPlayerScRsp {
repeated uint32 result_uid_list = 1; // offset: 24
repeated PlayerSimpleInfo simple_info_list = 15; // offset: 32
uint32 retcode = 6; // offset: 40
}
// Obf: IEIMIFAEADO
// Type: Req
// CmdID: 2930
message GetAssistListCsReq {
bool LKBAENBKJCE = 10; // offset: 24
bool DDNKHDIKAEL = 13; // offset: 25
}
// Obf: KCKOECDINAF
// Type: Rsp
// CmdID: 2949
message GetAssistListScRsp {
repeated PlayerAssistInfo assist_list = 6; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: KIKIGDGMPEN
// Type: Req
// CmdID: 2928
message SetAssistCsReq {
uint32 avatar_id = 3; // offset: 24
uint32 uid = 1; // offset: 28
}
// Obf: EFFMBFDAJDA
// Type: Rsp
// CmdID: 2901
message SetAssistScRsp {
uint32 retcode = 14; // offset: 24
uint32 avatar_id = 13; // offset: 28
uint32 FDKFIOLMPHA = 6; // offset: 32
uint32 uid = 8; // offset: 36
}
// Obf: HMMPDJAOMKJ
// Type: Req
// CmdID: 2967
message GetCurAssistCsReq {
}
// Obf: FBCPGPMNECG
// Type: Rsp
// CmdID: 2985
message GetCurAssistScRsp {
PlayerAssistInfo ODHMGPNECFO = 5; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: CJMNHDLJKLE
// Type: Req
// CmdID: 2920
message GetAssistHistoryCsReq {
}
// Obf: BHCMCLJHEGJ
// Type: Rsp
// CmdID: 2999
message GetAssistHistoryScRsp {
repeated uint32 PJMHNGKHKLE = 10; // offset: 16
uint32 retcode = 7; // offset: 32
uint32 LLIPLPNDIMC = 8; // offset: 36
uint32 EFONJLMDFIH = 12; // offset: 40
uint32 OFEKHCHHOFD = 1; // offset: 44
}
// Obf: OKHINFPCHAN
// Type: Notify
// CmdID: 2932
message NewAssistHistoryNotify {
uint32 OFEKHCHHOFD = 8; // offset: 24
}
// Obf: OPDCHJINMMK
// Type: Req
// CmdID: 2935
message TakeAssistRewardCsReq {
}
// Obf: ENEHBCOCEGB
// Type: Rsp
// CmdID: 2916
message TakeAssistRewardScRsp {
ItemList reward = 2; // offset: 24
repeated KAODLPJMEFE OILHLECGBCH = 13; // offset: 32
uint32 retcode = 9; // offset: 40
}
// Obf: KDHABGDIAPJ
// Type: Notify
// CmdID: 2905
message CurAssistChangedNotify {
PlayerAssistInfo ODHMGPNECFO = 15; // offset: 16
}
// Obf: IFPAENCHHHE
// Type: Req
// CmdID: 2914
message GetPlatformPlayerInfoCsReq {
repeated string EPIBJAMIJFI = 6; // offset: 16
PlatformType platform = 10; // offset: 32
}
// Obf: NOAGHDALEJE
// Type: Rsp
// CmdID: 2982
message GetPlatformPlayerInfoScRsp {
repeated PlayerSimpleInfo friend_recommend_list = 5; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: CNDFNIHMPKC
// Type: Req
// CmdID: 2953
message GetFriendLoginInfoCsReq {
}
// Obf: NMAOECIJEBA
// Type: Rsp
// CmdID: 2963
message GetFriendLoginInfoScRsp {
repeated uint32 OMFOMBGFHPA = 9; // offset: 16
repeated uint32 KCGCEPPMOKM = 13; // offset: 24
bool BHEICCGPBLG = 15; // offset: 40
bool EHBJFGPDPJF = 7; // offset: 41
uint32 retcode = 2; // offset: 44
}
// Obf: DGEEIJCMHHO
// Type: Req
// CmdID: 2917
message SetForbidOtherApplyFriendCsReq {
bool PBNJDHFCHHC = 9; // offset: 24
}
// Obf: JJJJPBCNDCC
// Type: Rsp
// CmdID: 2906
message SetForbidOtherApplyFriendScRsp {
uint32 retcode = 3; // offset: 24
bool PBNJDHFCHHC = 2; // offset: 28
}
// Obf: IONJONGACJL
// Type: Req
// CmdID: 3000
message SetFriendMarkCsReq {
bool BIJJOJNJHDO = 13; // offset: 24
uint32 uid = 6; // offset: 28
uint32 reason = 5; // offset: 32
}
// Obf: MHBMDBMICFA
// Type: Rsp
// CmdID: 2939
message SetFriendMarkScRsp {
uint32 uid = 8; // offset: 24
bool BIJJOJNJHDO = 14; // offset: 28
uint32 retcode = 2; // offset: 32
}
// Obf: IILCDMAHMDN
// Type: Req
// CmdID: 2988
message GetFriendAssistListCsReq {
repeated uint32 EEJGCFBJKAK = 9; // offset: 16
repeated uint32 HHFPJHMEIJK = 2; // offset: 32
uint32 target_side = 5; // offset: 40
PIDAHABFLBL HFOLAOIKOLB = 10; // offset: 44
bool DDNKHDIKAEL = 6; // offset: 48
}
// Obf: MEDJBBOGLNM
// Type: Rsp
// CmdID: 2926
message GetFriendAssistListScRsp {
repeated PlayerAssistInfo assist_list = 15; // offset: 16
uint32 retcode = 2; // offset: 32
uint32 target_side = 14; // offset: 36
}
message CJNDCNIJBEI {
repeated uint32 finished_target_list = 6; // offset: 16
repeated ONKDAPOKGAC avatar_list = 4; // offset: 32
}
message OKFKPPNGCOD {
repeated ONKDAPOKGAC avatar_list = 1; // offset: 16
repeated uint32 finished_target_list = 4; // offset: 24
uint32 peak_id = 2; // offset: 40
}
message MJMGDLJAJCM {
repeated OKFKPPNGCOD DNIGKDKIPPJ = 7; // offset: 24
}
message ChallengePeakBossFriendLineupRecommendation {
repeated uint32 finished_target_list = 9; // offset: 16
repeated ONKDAPOKGAC avatar_list = 8; // offset: 32
uint32 buff_id = 10; // offset: 40
bool is_hard_mode = 1; // offset: 44
bool hard_mode_has_passed = 3; // offset: 45
}
message OJJJDPNOKHG {
repeated uint32 AOLIEDBCNBN = 15; // offset: 24
repeated uint32 finished_target_list = 12; // offset: 32
repeated ChallengeLineupList lineup_list = 9; // offset: 40
}
message BMKNANGPDGH {
repeated ONKDAPOKGAC avatar_list = 9; // offset: 16
uint32 EOJNPEPDECF = 10; // offset: 32
uint32 EMOHLJHPOPC = 5; // offset: 36
}
message OFFMDBMMNFM {
repeated BMKNANGPDGH lineup_list = 15; // offset: 16
}
message FPDCINMDJCE {
string remark_name = 14; // offset: 16
PlayerSimpleInfo player_info = 10; // offset: 32
oneof KJFEKHDEBIK {
FriendChallengeLineup NHMOPCHJEHN = 12; // offset: 24
CJNDCNIJBEI BNAFKMMLGFE = 4; // offset: 24
MJMGDLJAJCM LMHIOKFMDNE = 13; // offset: 24
ChallengePeakBossFriendLineupRecommendation KCNAHJCMNJI = 9; // offset: 24
OJJJDPNOKHG NHKCFOALAPD = 8; // offset: 24
OFFMDBMMNFM KPPDEMBPEDO = 771; // offset: 24
}
}
// Obf: NKOBPKLEDFP
// Type: Req
// CmdID: 2993
message GetFriendRecommendLineupCsReq {
JFNJKAPPNOF type = 10; // offset: 24
uint32 key = 1; // offset: 28
}
// Obf: BKALMLMEEPL
// Type: Rsp
// CmdID: 2996
message GetFriendRecommendLineupScRsp {
repeated FPDCINMDJCE MGKCKHIIICL = 4; // offset: 16
uint32 key = 1; // offset: 32
bool ALDBIIIGLOM = 6; // offset: 36
uint32 retcode = 14; // offset: 40
JFNJKAPPNOF type = 2; // offset: 44
}
// Obf: HONDEKOHJHP
// Type: Req
// CmdID: 2991
message GetFriendRecommendLineupDetailCsReq {
JFNJKAPPNOF type = 6; // offset: 24
uint32 key = 4; // offset: 28
uint32 uid = 9; // offset: 32
}
// Obf: OLLGFBLPHOH
// Type: Rsp
// CmdID: 2923
message GetFriendRecommendLineupDetailScRsp {
repeated DisplayAvatarDetailInfo KNHHAJDNGJG = 13; // offset: 24
uint32 uid = 15; // offset: 32
uint32 retcode = 9; // offset: 36
uint32 key = 12; // offset: 40
JFNJKAPPNOF type = 14; // offset: 44
}
// Obf: HPPJFBCNNPG
// Type: Req
// CmdID: 2937
message GetFriendBattleRecordDetailCsReq {
uint32 uid = 9; // offset: 24
}
// Obf: DJIFIBOJKFP
// Type: Rsp
// CmdID: 2934
message GetFriendBattleRecordDetailScRsp {
BGPIHMLLNGM HCIEFEHCENO = 4; // offset: 16
repeated FriendChallengeClearanceInfo EPNLMHPCDKL = 7; // offset: 24
HBJDMDKKMFI BAMDEHAICDA = 6; // offset: 32
repeated DBFHOCOBPMK LGIBJLFBFCG = 2; // offset: 40
uint32 retcode = 14; // offset: 56
uint32 uid = 11; // offset: 60
}
// Obf: PJJAIIONOPE
// Type: Req
// CmdID: 2958
message GetFriendDevelopmentInfoCsReq {
uint32 uid = 4; // offset: 24
}
// Obf: JJFIJODMGGB
// Type: Rsp
// CmdID: 2943
message GetFriendDevelopmentInfoScRsp {
repeated NJMOBNILIHI EMBPENNEIJH = 11; // offset: 16
uint32 uid = 12; // offset: 32
uint32 retcode = 14; // offset: 36
}
enum CmdGachaType {
LDADFJEOFGL_NLCDGIPGFDJ = 0;
CmdSetGachaDecideItemScRsp = 1987;
CmdDoGachaScRsp = 1927;
CmdExchangeGachaCeilingCsReq = 1915;
CmdExchangeGachaCeilingScRsp = 1981;
CmdSetGachaDecideItemCsReq = 1910;
CmdGetGachaInfoScRsp = 1903;
CmdGetGachaCeilingScRsp = 1913;
CmdGetGachaCeilingCsReq = 1936;
CmdGetGachaInfoCsReq = 1973;
CmdDoGachaCsReq = 1980;
LDADFJEOFGL_PDCIIFCCBEH = 1929;
}
// Obf: JDKEAPHHLBM
// Type: Req
// CmdID: 1973
message GetGachaInfoCsReq {
}
message GachaCeilingAvatar {
uint32 avatar_id = 2; // offset: 24
uint32 repeated_cnt = 5; // offset: 28
}
message GachaCeiling {
repeated GachaCeilingAvatar avatar_list = 5; // offset: 16
uint32 ceiling_num = 8; // offset: 32
bool is_claimed = 3; // offset: 36
}
message NEIMLKNMDBM {
repeated uint32 OJNEFBJHCCK = 9; // offset: 16
repeated uint32 EJGNMCAMELA = 12; // offset: 24
uint32 MMELNCHIDNC = 15; // offset: 40
uint32 GFANBHAEKOK = 6; // offset: 44
}
message GachaInfo {
repeated uint32 prize_item_list = 15; // offset: 16
string history_url = 13; // offset: 24
repeated uint32 item_detail_list = 14; // offset: 32
repeated uint32 ONIHOMCELJK = 6; // offset: 48
GachaCeiling gacha_ceiling = 9; // offset: 56
string detail_url = 5; // offset: 64
int64 end_time = 7; // offset: 72
uint32 GLLJFPENLHD = 12; // offset: 80
uint32 gacha_id = 4; // offset: 84
int64 begin_time = 10; // offset: 88
uint32 MMELNCHIDNC = 3; // offset: 96
uint32 NHBBHEMPJJM = 2; // offset: 100
}
// Obf: LDPGAPPKBBB
// Type: Rsp
// CmdID: 1903
message GetGachaInfoScRsp {
repeated GachaInfo gacha_info_list = 3; // offset: 24
repeated NEIMLKNMDBM AKMDBPNEHDE = 13; // offset: 32
uint32 GPNLDDLBOLM = 4; // offset: 40
uint32 OGMPKDHKPAJ = 12; // offset: 44
uint32 retcode = 9; // offset: 48
uint32 KKKNJDBNJPM = 1; // offset: 52
uint32 gacha_random = 10; // offset: 56
}
// Obf: JEADDEILJLE
// Type: Req
// CmdID: 1980
message DoGachaCsReq {
uint32 gacha_num = 6; // offset: 24
uint32 gacha_random = 15; // offset: 28
uint32 gacha_id = 11; // offset: 32
uint32 simulate_magic = 8; // offset: 36
}
message GachaItem {
ItemList token_item = 7; // offset: 16
ItemList transfer_item_list = 8; // offset: 24
Item gacha_item = 9; // offset: 40
bool is_new = 10; // offset: 48
}
// Obf: IAOPGJEOHOM
// Type: Rsp
// CmdID: 1927
message DoGachaScRsp {
repeated GachaItem gacha_item_list = 13; // offset: 24
uint32 gacha_id = 2; // offset: 32
uint32 NHBBHEMPJJM = 15; // offset: 36
uint32 GLLJFPENLHD = 5; // offset: 40
uint32 LDBCKJIPDHF = 6; // offset: 44
uint32 gacha_num = 10; // offset: 48
uint32 ceiling_num = 1; // offset: 52
uint32 retcode = 4; // offset: 56
uint32 GPNLDDLBOLM = 14; // offset: 60
}
// Obf: GHJGEGJAODM
// Type: Req
// CmdID: 1936
message GetGachaCeilingCsReq {
uint32 gacha_type = 6; // offset: 24
}
// Obf: DFNMFPBNPDM
// Type: Rsp
// CmdID: 1913
message GetGachaCeilingScRsp {
GachaCeiling gacha_ceiling = 3; // offset: 24
uint32 gacha_type = 12; // offset: 32
uint32 retcode = 5; // offset: 36
}
// Obf: AMIHACOLKBO
// Type: Req
// CmdID: 1915
message ExchangeGachaCeilingCsReq {
uint32 gacha_type = 4; // offset: 24
uint32 avatar_id = 13; // offset: 28
}
// Obf: PJBNPPDIDDC
// Type: Rsp
// CmdID: 1981
message ExchangeGachaCeilingScRsp {
ItemList transfer_item_list = 5; // offset: 16
GachaCeiling gacha_ceiling = 4; // offset: 32
uint32 gacha_type = 7; // offset: 40
uint32 avatar_id = 8; // offset: 44
uint32 retcode = 14; // offset: 48
}
// Obf: GIMKMEOLAAO
// Type: Req
// CmdID: 1910
message SetGachaDecideItemCsReq {
repeated uint32 OJNEFBJHCCK = 8; // offset: 24
uint32 gacha_id = 2; // offset: 32
uint32 GFANBHAEKOK = 3; // offset: 36
}
// Obf: EAAECDKBAFC
// Type: Rsp
// CmdID: 1987
message SetGachaDecideItemScRsp {
NEIMLKNMDBM NBLOJLDLBEB = 15; // offset: 24
uint32 retcode = 2; // offset: 32
}
enum CmdGridFightType {
IGDBCJJBMPD_NLCDGIPGFDJ = 0;
CmdGridFightPermanentTalentEnableCsReq = 8537;
CmdNDAMFDIDKGB = 8483;
CmdLLPMAKIHAPL = 8709;
CmdGridFightRecycleRoleCsReq = 8670;
CmdJBOOPAPNFDC = 8458;
CmdABCBKHAIEOG = 8588;
CmdGridFightUpdatePosScRsp = 8564;
CmdGridFightSeasonTalentEnableCsReq = 8743;
CmdEMFJDODNGIF = 8444;
CmdCEGIAKADMHP = 8516;
CmdPNHDGCBLPGD = 8524;
CmdGridFightUpdateEquipTrackCsReq = 8756;
CmdPOIBJKBDLLI = 8664;
CmdGridFightSeasonTalentResetScRsp = 8436;
CmdGridFightGetDataScRsp = 8661;
CmdCFHEKNFNMIP = 8488;
CmdGridFightSeasonTalentResetCsReq = 8551;
CmdMCIPOMDGBCA = 8470;
CmdIGELBMGJIJD = 8465;
CmdGridFightSyncKeepWinCntNotify = 8800;
CmdLCFAAGEJGBG = 8539;
CmdIKMOCJBMGOJ = 8631;
CmdMOIONLDJGJI = 8688;
CmdGridFightBackToPrepareCsReq = 8489;
CmdOENNAOAFAMA = 8696;
CmdAIDDODLHDLE = 8494;
CmdLDBJKKCHNGJ = 8705;
CmdJIOMOCFOMOA = 8640;
CmdGridFightPermanentTalentEnableScRsp = 8478;
CmdIIFPPBCFBBC = 8522;
CmdGridFightGetArchiveScRsp = 8752;
CmdGridFightBackToPrepareScRsp = 8558;
CmdGridFightSeasonTalentEnableScRsp = 8499;
CmdHFNIHDLFMCJ = 8547;
CmdFHNLBDMKPEM = 8611;
CmdGridFightHandlePendingActionCsReq = 8695;
CmdLDNPBALACDB = 8759;
CmdGridFightSeasonHandBookNotify = 8599;
CmdGridFightSettleNotify = 8717;
CmdAGOBLKJFJDL = 8518;
CmdMKHGPAIHDAN = 8744;
CmdCheckTextRsp = 8679;
CmdAAGHPDHCOOI = 8467;
CmdBDNCOOANAEA = 8635;
CmdCFIDOJGKBHB = 8419;
CmdGDHFMHKFEAL = 8712;
CmdLFEFLIMJOGO = 8798;
CmdIAABDBBJHOL = 8598;
CmdKAHAOOJHJPK = 8571;
CmdGridFightSyncVirtualItemNotify = 8577;
CmdCGBKKGNFMKL = 8600;
CmdFGMKGOIIFFL = 8495;
CmdILCPGLAAADL = 8751;
CmdOEBKLEPMMKE = 8534;
CmdGridFightPermanentTalentResetScRsp = 8718;
IGDBCJJBMPD_ILONCLKIMJM = 8416;
CmdGridFightUpdateEquipTrackScRsp = 8660;
CmdFDJCIHMFOMC = 8550;
CmdGridFightUpdatePosCsReq = 8506;
CmdKOIAMDKEFKH = 8771;
CmdGridFightTraitUpdateCsReq = 8729;
CmdFavourArchiveScRsp = 8719;
CmdHKOAOCKBBJA = 8423;
CmdGridFightWeeklyExtraSeasonExpScRsp = 8545;
CmdCBEHKFHNNAI = 8634;
IGDBCJJBMPD_OOFHGFDNGIB = 8409;
CmdAAMEAOBEGKA = 8741;
CmdGridFightEnterBattleStageScRsp = 8703;
CmdFKCIBPKMODK = 8507;
CmdFavourArchiveCsReq = 8433;
CmdGAEKHIDCFHF = 8529;
CmdCheckTextCsReq = 8517;
CmdPAJHFEKAPMN = 8504;
CmdCNOAPAMNDOA = 8632;
CmdGridFightSyncUpdateResultScNotify = 8469;
CmdHMBDOOHKIBC = 8484;
CmdGridFightGetArchiveCsReq = 8408;
CmdMCDBJHOCGHI = 8614;
CmdCBEEKLPIEMK = 8511;
CmdUpdateGameFormation = 8582;
CmdCCGJDDBKIDE = 8736;
CmdFLHIDBDFFKG = 8639;
CmdLPIJFPCGAKO = 8616;
CmdLKDMCPDHEGM = 8451;
CmdHAHJBBEJKJK = 8734;
CmdGridFightTraitUpdateScRsp = 8591;
CmdGridFightHandlePendingActionScRsp = 8440;
CmdPHGFFOEJEBM = 8613;
CmdGridFightRecycleRoleScRsp = 8786;
CmdGGAMIKNEDGE = 8559;
CmdMFLDDCIFAJN = 8418;
CmdGridFightEnterBattleStageCsReq = 8633;
CmdJKGILKGILAI = 8595;
CmdGridFightEndBattleStageNotify = 8724;
CmdGridFightGetDataCsReq = 8668;
CmdGridFightPermanentTalentResetCsReq = 8520;
CmdDHOCOJLJPPA = 8794;
}
enum GGNKDLAHAGH {
GGNKDLAHAGH_EAJGHKNNJBB = 0;
GGNKDLAHAGH_FHOHPFBDNOH = 6;
GGNKDLAHAGH_GBDNJLPBNPO = 7;
GGNKDLAHAGH_DAOBNJOGBBF = 8;
}
enum KMJNPEMPNMC {
KMJNPEMPNMC_NEELHDGILED = 0;
KMJNPEMPNMC_IDODGIKBBAE = 1;
KMJNPEMPNMC_NJJGBCMLNLI = 2;
KMJNPEMPNMC_AEINKINPAFL = 3;
}
enum GridFightUpdateSrcType {
JJDFGMMMCMI_CMOALMGLKIE = 0;
JJDFGMMMCMI_DBIEKOMKBIN = 1;
JJDFGMMMCMI_NFEGHCIANJO = 2;
JJDFGMMMCMI_OIEEJKMJMDL = 3;
JJDFGMMMCMI_EJLJOJFECPM = 4;
JJDFGMMMCMI_GLFOHBCEGHA = 5;
JJDFGMMMCMI_HLMCFKLKBPP = 6;
JJDFGMMMCMI_JNCNKPHPFDH = 7;
JJDFGMMMCMI_IEGCGBNPPHN = 8;
JJDFGMMMCMI_NJBMBFFLNGM = 9;
JJDFGMMMCMI_ANMFPKDFICD = 10;
JJDFGMMMCMI_PNPMEHHEFPK = 11;
JJDFGMMMCMI_NJPCDLLOHNO = 12;
JJDFGMMMCMI_MAHELBOAHCG = 13;
JJDFGMMMCMI_DOOKAAEOGPB = 14;
JJDFGMMMCMI_LGHJPNHOGGA = 15;
JJDFGMMMCMI_PKJFICDOGBH = 16;
JJDFGMMMCMI_GLKAGBGLENM = 17;
JJDFGMMMCMI_EABNJFBHKGG = 18;
JJDFGMMMCMI_FDOIMKNLNLP = 19;
JJDFGMMMCMI_NEDKALJPMLG = 20;
JJDFGMMMCMI_LLENMLJBIDN = 21;
JJDFGMMMCMI_MKNCMFALKPM = 22;
JJDFGMMMCMI_KNEJNNEJNBC = 23;
JJDFGMMMCMI_EGIKDCAEMNL = 24;
JJDFGMMMCMI_JOMIDGFCHPH = 25;
JJDFGMMMCMI_AFAFJHAHNEB = 26;
JJDFGMMMCMI_OABPAPCNCKG = 27;
JJDFGMMMCMI_IHEKGIGCGEC = 28;
JJDFGMMMCMI_ECJPFOHNEDE = 29;
JJDFGMMMCMI_IMDOPABAGGA = 30;
JJDFGMMMCMI_EBMEIFGBJIM = 31;
JJDFGMMMCMI_FFKPFGFJCEL = 32;
JJDFGMMMCMI_NOKDKPGNPKK = 33;
}
enum GridFightEquipTrackSource {
IHMJHLGKLHP_FAHMBODELMP = 0;
IHMJHLGKLHP_AIBFMLHADOG = 1;
IHMJHLGKLHP_AJGKMJGKNNE = 2;
IHMJHLGKLHP_GEMHFFFKHAP = 3;
}
enum GridFightEquipDressSource {
DMGOKGLBNJJ_IMLHGIMCJGG = 0;
DMGOKGLBNJJ_GPAPBPFNKBI = 1;
DMGOKGLBNJJ_PBKFJGEFCID = 2;
}
enum GridFightEquipCraftSource {
ACNPGGHPDJB_GDDBKIPOJFK = 0;
ACNPGGHPDJB_NAADGNAMIOK = 1;
ACNPGGHPDJB_LEPMGCFIMGD = 2;
ACNPGGHPDJB_KEKMKPPODEG = 3;
}
enum DMHHPOIEMFE {
DMHHPOIEMFE_LKGAOBCCPIM = 0;
DMHHPOIEMFE_BBFOHNLCKNF = 1;
DMHHPOIEMFE_OPKIJLMKLNL = 2;
}
enum JEHMCCGIOKG {
JEHMCCGIOKG_LNPNFLDKKCK = 0;
JEHMCCGIOKG_ELFIEMKALJO = 1;
JEHMCCGIOKG_KJMKFEICCDA = 2;
}
enum GridFightUpdateGlobalHpReason {
DFIJIBKBEJL_IHNDJOLCKDI = 0;
DFIJIBKBEJL_FDKCPHMMFCD = 1;
DFIJIBKBEJL_IEGEHAKDEHA = 2;
DFIJIBKBEJL_KEOPICGMGPI = 3;
DFIJIBKBEJL_AAMHKFPCFPO = 4;
DFIJIBKBEJL_LGCCNHOBMAP = 101;
DFIJIBKBEJL_HBGPPEHGINP = 102;
DFIJIBKBEJL_CJDPIHFECNJ = 103;
DFIJIBKBEJL_AEKPBHCLJAN = 201;
}
enum PEIJNEFOCHI {
PEIJNEFOCHI_AIBAFPBKDJI = 0;
PEIJNEFOCHI_NOCIJDINKPJ = 1;
PEIJNEFOCHI_HIGMFLKHGNJ = 2;
PEIJNEFOCHI_JOJPGBCECLN = 3;
PEIJNEFOCHI_NBPPJEDAIFN = 4;
}
enum MLJIILDNDPL {
MLJIILDNDPL_LAHJFEFDOBC = 0;
MLJIILDNDPL_NJOBADDLBGK = 1;
MLJIILDNDPL_FAGECPGMPEH = 2;
}
message GridFightGameInfo {
oneof LEOIAOFBBFA {
NIHNGPKHEPC FAOCFBOFCJP = 1; // offset: 16
CONONEALNOF GCKLIONKMJC = 11; // offset: 16
POCJDMMANBM EBHDIOGALIE = 7; // offset: 16
BEEFLEJAOCN KLCPAAHDPJF = 6; // offset: 16
DBONCGFHHDN DBAGKJNPDOL = 3; // offset: 16
KGFNICBCMOA LLDBOIANGDN = 12; // offset: 16
FFOGFOBHDEK OAHOAPCIDMK = 14; // offset: 16
HKFECLCHBFJ EJIPINIKNCK = 2; // offset: 16
FIIJNPBFJBG KFBIEANENKJ = 5; // offset: 16
}
}
message MPIMAEMCEFH {
CHCHAJIANIM FMIGOKIDKJL = 2; // offset: 16
HKDACEAEDDE CAAGABEPPPE = 8; // offset: 24
repeated GridFightGameInfo NAGDJGMMCBE = 1; // offset: 32
CLFABOEKMJI JLDDDLDNFEF = 12; // offset: 48
uint32 unique_id = 4; // offset: 56
uint32 LJNGPCKPJLF = 5; // offset: 60
uint32 division_id = 6; // offset: 64
bool is_overlock = 13; // offset: 68
}
message GEPAFBJBGBH {
uint32 progress = 3; // offset: 24
uint32 NLIDEKJOFMG = 14; // offset: 28
}
message HGEAOCGDCHD {
repeated uint32 CAMMIIJDEKP = 1; // offset: 16
GEPAFBJBGBH ONPCDAELHGP = 3; // offset: 24
}
message GMBMNFLMKPI {
GGNKDLAHAGH LMICDNNABNM = 4; // offset: 24
KMJNPEMPNMC IBCPAKJAPFF = 5; // offset: 28
}
message NIHNGPKHEPC {
repeated uint32 ONHDKLIMLNM = 9; // offset: 16
string ANIBGAAIAHF = 1237; // offset: 24
string GBGOBPOOPGO = 215; // offset: 32
GMBMNFLMKPI GAJGBBFELEL = 1502; // offset: 48
HGEAOCGDCHD BHJFJEEGGMC = 1059; // offset: 56
repeated uint32 JCMCCGHFIAN = 1091; // offset: 64
repeated JJOBHGFOGHP MIIDIMOCPEB = 15; // offset: 72
repeated uint32 FMEOHKHGMJM = 589; // offset: 80
uint32 PPKKHHNEOHB = 1; // offset: 88
uint32 grid_fight_lineup_hp = 13; // offset: 92
uint32 NDAINFLOLPJ = 12; // offset: 96
uint32 JLOCMDIDPCI = 6; // offset: 100
uint32 MICEOJBAKGN = 4; // offset: 104
uint32 gold = 8; // offset: 108
uint32 BEPMODICONA = 14; // offset: 112
uint32 AFFCFLFIFPH = 5; // offset: 116
uint32 KNFOCCPOJEA = 10; // offset: 120
uint32 grid_fight_cur_level_exp = 2; // offset: 124
uint32 EHNJDIDABHD = 3; // offset: 128
uint32 GDAKCOICIDA = 11; // offset: 132
}
message CDEAABODKCP {
map<string, uint32> grid_fight_value_init_component = 9; // offset: 24
repeated uint32 PNJIPHJJONG = 7; // offset: 32
map<uint32, uint32> convert_property_to_fixpoint = 4; // offset: 40
uint32 role_star = 13; // offset: 48
uint32 id = 6; // offset: 52
uint32 pos_index = 11; // offset: 56
uint32 unique_id = 2; // offset: 60
}
message GGAKNLJJNEI {
repeated uint32 PNJIPHJJONG = 11; // offset: 24
uint32 id = 6; // offset: 32
uint32 unique_id = 13; // offset: 36
uint32 pos_index = 12; // offset: 40
}
message DDAMEHEPOBD {
repeated MBPDIPLJMKN CKJAKKNOHEK = 7; // offset: 24
uint32 LCLPEJHEAID = 13; // offset: 32
uint32 pos_index = 15; // offset: 36
uint32 unique_id = 9; // offset: 40
}
message FPHPFJLAJDK {
uint32 unique_id = 2; // offset: 24
uint32 LKMEMKLGIIK = 13; // offset: 28
uint32 pos_index = 9; // offset: 32
}
message NBPEJFHIKJL {
repeated uint32 OLPPMEAMFFO = 6; // offset: 24
}
message CHKCPJLBOGE {
repeated FHCEIOHLADG POJGKJENENA = 10; // offset: 24
map<uint32, uint32> BANBECDCDHG = 11; // offset: 32
uint32 DNNCAGJIOAP = 1; // offset: 40
}
message MGBHKCMHDOK {
uint32 effect_id = 3; // offset: 36
oneof NEBNJDMFELO {
uint32 trait_core_role = 68; // offset: 16
NBPEJFHIKJL avatar_core_info = 951; // offset: 16
uint32 ECEMNCJBFOP = 100; // offset: 16
CHKCPJLBOGE JLCLHAKNMLL = 691; // offset: 16
}
}
message JLKCBOIFJKC {
MGBHKCMHDOK ENPLACDLJGA = 2; // offset: 16
uint32 trait_id = 14; // offset: 32
bool JKMLJAIHDCD = 8; // offset: 36
}
message FBNGHMHHHLL {
repeated uint32 OLPPMEAMFFO = 15; // offset: 24
repeated MGBHKCMHDOK trait_effect_list = 8; // offset: 32
uint32 trait_id = 5; // offset: 40
uint32 AFKKLDMAEDJ = 4; // offset: 44
uint32 KOJFHFAKKFO = 3; // offset: 48
uint32 CGIEODOGAIE = 14; // offset: 52
}
message IGKKILFFNJK {
repeated uint32 LEOCEFMKAEM = 15; // offset: 24
uint32 BLAEAAFANBM = 3; // offset: 32
}
message HOGJECBMFHD {
repeated IGKKILFFNJK DAOOOBLJOLB = 10; // offset: 16
}
message HKFECLCHBFJ {
repeated CDEAABODKCP grid_game_role_list = 15; // offset: 16
repeated uint32 PLEIPHJGFIE = 12; // offset: 32
repeated GGAKNLJJNEI grid_game_npc_list = 8; // offset: 40
repeated DDAMEHEPOBD PMEOPPDAMLM = 6; // offset: 48
repeated FPHPFJLAJDK KCOMPKMJCMC = 2; // offset: 56
}
message FFOGFOBHDEK {
repeated IGKKILFFNJK DAOOOBLJOLB = 13; // offset: 16
repeated FBNGHMHHHLL grid_fight_trait_info = 12; // offset: 24
}
message LALKBPJANIH {
uint32 item_id = 14; // offset: 24
uint32 num = 15; // offset: 28
}
message IJDLENJJBHJ {
map<uint32, uint32> convert_property_to_fixpoint = 13; // offset: 16
uint32 unique_id = 12; // offset: 32
bool IODIJBEHEGF = 15; // offset: 36
uint32 grid_fight_equipment_id = 4; // offset: 40
uint32 source = 1; // offset: 44
}
message ELGLKEAPLGM {
uint32 grid_fight_equipment_id = 7; // offset: 24
}
message PGECGKEKFNC {
uint32 role_id = 7; // offset: 24
uint32 LPFGIGJDLFM = 10; // offset: 28
}
message FLFHACPLDJE {
oneof OFJBCEDFLKL {
PGECGKEKFNC BDPIMPJOJBK = 4; // offset: 24
uint32 gold = 7; // offset: 24
}
}
message MBPDIPLJMKN {
oneof OFJBCEDFLKL {
ELGLKEAPLGM GGMPEGMEHPD = 14; // offset: 24
}
}
message CONONEALNOF {
repeated DDAMEHEPOBD PMEOPPDAMLM = 14; // offset: 16
repeated LALKBPJANIH IPMKOMEHBMP = 7; // offset: 24
repeated IJDLENJJBHJ grid_fight_equipment_list = 13; // offset: 40
}
message NJBGFHDPFNO {
uint32 role_id = 7; // offset: 24
uint32 role_star = 2; // offset: 28
}
message ELJOHIOHPMJ {
uint32 IJMKBOBGHBD = 2; // offset: 24
}
message HDEIAANGMDB {
uint32 KDKPDJNMMCM = 8; // offset: 32
bool LHGIFDNPIDE = 7; // offset: 40
oneof AELHFLGJMJN {
NJBGFHDPFNO BDPIMPJOJBK = 176; // offset: 16
ELJOHIOHPMJ LLIBLKCJEMI = 1686; // offset: 16
}
}
message BOPHDCKJMMN {
uint32 CKKDAEMFDPA = 1; // offset: 24
uint32 APAKCBFMCAB = 14; // offset: 28
}
message MONJNCPINKN {
repeated BOPHDCKJMMN FIJPICNPKIG = 15; // offset: 24
}
message POCJDMMANBM {
repeated uint32 DLDJEOPKNMB = 8; // offset: 16
MONJNCPINKN ABBNGCPECAI = 12; // offset: 24
repeated HDEIAANGMDB OGDKJPDFFAI = 5; // offset: 40
uint32 OPDCMCFOFAA = 6; // offset: 48
bool ABGEKPJHHIA = 9; // offset: 52
uint32 NFGMOPCCPIC = 11; // offset: 56
}
message LHNCMINFONJ {
uint32 LOGHLGKIFEN = 5; // offset: 24
}
message GIDEDMOPFKF {
uint32 portal_buff_id = 6; // offset: 24
}
message AHKDPCIIELA {
uint32 role_star = 2; // offset: 24
uint32 IMDKLKONINF = 14; // offset: 28
uint32 monster_id = 3; // offset: 32
uint32 LOGHLGKIFEN = 11; // offset: 36
}
message PNAKHANCNGK {
repeated AHKDPCIIELA PBLBBDBDLEK = 3; // offset: 24
uint32 OCPEPEMNNEK = 13; // offset: 32
}
message KKBGIPCAGGH {
GridFightDropInfo BOAMLLHPNEC = 15; // offset: 16
repeated PNAKHANCNGK monster_wave_list = 9; // offset: 32
uint32 CJADMFDOBAI = 14; // offset: 40
uint32 EPPHOFDAEMI = 5; // offset: 44
uint32 IFIIOIIKJHO = 11; // offset: 48
}
message MDJBBILMHLC {
repeated KKBGIPCAGGH BPDABHGFBFO = 14; // offset: 16
uint32 MOADBALHMFD = 10; // offset: 32
uint32 LNDKCPBJDKH = 7; // offset: 36
}
message NBGDEFLFLMI {
repeated uint32 grid_fight_item_list = 6; // offset: 24
uint32 role_id = 9; // offset: 32
}
message NCKOKDHNJDC {
bool LLOEBDLMLJO = 14; // offset: 32
oneof EFECLPJFOCM {
MDJBBILMHLC MPOBBIPMNNJ = 1685; // offset: 24
}
}
message KGMCLFHAJNJ {
repeated AHKDPCIIELA NCGHKPEMPDP = 12; // offset: 16
}
message KEEPBBDICFN {
uint32 LOGHLGKIFEN = 11; // offset: 24
uint32 PDIAOLDMBLL = 13; // offset: 28
}
message LHLMPOHKPKG {
uint32 section_id = 3; // offset: 36
uint32 DCAHJELNJNP = 12; // offset: 40
uint32 CJCCMAACJDB = 4; // offset: 44
oneof MMHKPJJNHDK {
KEEPBBDICFN GFCEGEPFCDB = 527; // offset: 24
}
}
message BHBAILHMCOI {
repeated PLFKMENCDMM EEGPILJDLBG = 2; // offset: 24
repeated NFIDNDFHJGN JFCHLABGFJO = 13; // offset: 32
repeated KINJHHBJNJP APABPAFGCIA = 14; // offset: 40
}
message GANGPHPGFCL {
repeated LHLMPOHKPKG FNJNKKMNKIM = 10; // offset: 16
BHBAILHMCOI NKBIDLBLONC = 2; // offset: 24
}
message JKPOIHGIFFG {
uint32 DCAHJELNJNP = 12; // offset: 24
uint32 section_id = 5; // offset: 28
}
message ACCMEOICEOD {
repeated JKPOIHGIFFG GKJIDBEGBJP = 6; // offset: 16
}
message LAAMIAJFOMC {
uint32 affix_id = 7; // offset: 24
bool PNJCLPNFIGA = 14; // offset: 28
}
message BEEFLEJAOCN {
repeated LAAMIAJFOMC CFFCNEDGCJJ = 5; // offset: 16
KGMCLFHAJNJ boss_info = 15; // offset: 32
GANGPHPGFCL COEBCNGCNOO = 12; // offset: 40
repeated GIDEDMOPFKF grid_fight_portal_buff_list = 3; // offset: 48
ACCMEOICEOD LHEBNOLNJHE = 1; // offset: 56
NCKOKDHNJDC IMPNAHBCADN = 10; // offset: 64
repeated LHNCMINFONJ HEKMEJLMGFF = 8; // offset: 72
uint32 section_id = 4; // offset: 80
uint32 DCAHJELNJNP = 13; // offset: 84
uint32 EMOHLJHPOPC = 9; // offset: 88
}
message IBPDPCOGDEP {
uint32 unique_id = 1; // offset: 24
uint32 LDBNOMPCOKK = 10; // offset: 28
}
message PFBCBNMKFAK {
uint32 CMEHHMEEKPO = 9; // offset: 24
uint32 unique_id = 11; // offset: 28
uint32 DOJDFBENBEC = 12; // offset: 32
}
message DBONCGFHHDN {
repeated PFBCBNMKFAK ODCMJGHEOMG = 10; // offset: 16
repeated IBPDPCOGDEP MDKGCIKOMLI = 7; // offset: 24
}
message FADHEIGJENF {
map<string, uint32> HJMAEDKCONE = 2; // offset: 16
}
message FIIJNPBFJBG {
map<string, uint32> POCKGKDFLKK = 15; // offset: 16
uint32 IFLJPNDPDOA = 4; // offset: 32
}
message HKDACEAEDDE {
repeated NJKFOJJDGGG KLCKAOJAMNH = 10; // offset: 24
}
message MJEICIEGAHF {
repeated uint32 OOEOCGLLHFO = 4; // offset: 24
JDCAPBNPOOK JMNJLFACCLM = 14; // offset: 32
}
message NJKFOJJDGGG {
MJEICIEGAHF GBEAGMEAEPB = 9; // offset: 24
uint32 unique_id = 10; // offset: 44
oneof FMEKLFFDPGG {
LFOCLBEMIEM HAGAEFMEHBA = 1208; // offset: 32
AKHEHAMBLEB FHKFMFKNMCH = 1461; // offset: 32
ONLFOIONDAF CHHEGLGPCCH = 195; // offset: 32
FBFBMMAAFCP IJAFFOCBKJI = 791; // offset: 32
KPKDJDEIKBM PDMOLEDAFIF = 254; // offset: 32
IPGCHDECCNB FCPGFBADIAL = 800; // offset: 32
LHMLIGPHOKP LJBBFDMAEOH = 249; // offset: 32
HHNBCLPNDFI LFBGLMMDMCD = 404; // offset: 32
FHBHIHJAOPB GLGPBLLICAG = 991; // offset: 32
ELPPDAHKLBE DNLGBJLPDCE = 953; // offset: 32
JEIEGMECGEN GNMCJEFJOKP = 570; // offset: 32
CNBHPJFFLEF PDHEDGGOPGL = 557; // offset: 32
HDOLIECDHAO BBGLCDJPLMF = 1446; // offset: 32
OPJALEIKFAC EJEEHDPBHLI = 705; // offset: 32
BJIGOFOAEPL EKLIOPIEKII = 740; // offset: 32
FAFBDGCEAHD FKBIGANCEPD = 1597; // offset: 32
PIKKAEBHIKF NPHCPBDKLCH = 663; // offset: 32
AGGDDAJLAEB CLFNPNNIFGE = 1752; // offset: 32
FBDLJKEBPHM AOGFFCECKPK = 1094; // offset: 32
OHBLOLLNHIC CMBMNLHAECG = 607; // offset: 32
ILDEFHMIDKP LBFBINFMGNF = 303; // offset: 32
FCABIGNMAPL FLELIBAJPEC = 617; // offset: 32
GILMFECEBFE PNMLHBJOABC = 1134; // offset: 32
DBFGKBNAKNH FBOLADPFLFL = 787; // offset: 32
LANAJDEKAFO DMINFGOABOK = 225; // offset: 32
KBEKJKNCMCL KPHBBLHOPHF = 78; // offset: 32
HCIFBGJCPDM OAJOEEODJAO = 1655; // offset: 32
HPMNCENLCAB KHNNNFBIAMA = 288; // offset: 32
KLIHJCNOEJP AMGAJDKLHFO = 1675; // offset: 32
GFOMAIAIDFA PDADFOGABLJ = 1494; // offset: 32
PPBJJJMJOBN IBNBALOPKMM = 730; // offset: 32
IEOMGIBLHJB INDGPPMDFND = 1313; // offset: 32
IEMINJAFCPM PKPFNHIKHON = 1834; // offset: 32
KPMOCBIIMHH NIOCABOLGLO = 1166; // offset: 32
}
}
message LFOCLBEMIEM {
uint32 ELPODIAAGEK = 3; // offset: 24
uint32 section_id = 15; // offset: 28
uint32 CJCCMAACJDB = 12; // offset: 32
uint32 DCAHJELNJNP = 6; // offset: 36
}
message AKHEHAMBLEB {
int64 IFEPJHGNCOI = 1; // offset: 24
int64 KAHFEFACFIE = 14; // offset: 32
}
message ONLFOIONDAF {
int64 IFEPJHGNCOI = 10; // offset: 24
uint32 PNFOOPNCDCH = 1; // offset: 32
uint32 JKDFIMCIKFJ = 7; // offset: 36
}
message FBFBMMAAFCP {
uint32 NBPFMFMKJHI = 15; // offset: 24
uint32 EMFCEMPHOPI = 4; // offset: 28
}
message KPKDJDEIKBM {
uint32 CJCOMKHDAGM = 7; // offset: 24
}
message IPGCHDECCNB {
uint32 CLBEEGLKMIM = 3; // offset: 24
uint32 CJCCMAACJDB = 12; // offset: 28
uint32 PIJBIFAIFOA = 2; // offset: 32
}
message LHMLIGPHOKP {
repeated uint32 DIKFEBAJMEK = 10; // offset: 16
}
message HHNBCLPNDFI {
repeated uint32 DIKFEBAJMEK = 14; // offset: 16
}
message FHBHIHJAOPB {
uint32 DMLFGGDECDN = 15; // offset: 24
uint32 DCAHJELNJNP = 9; // offset: 28
uint32 ODDKKGOJHFO = 1; // offset: 32
}
message ELPPDAHKLBE {
}
message JEIEGMECGEN {
map<uint32, uint32> NADGHDJCHPI = 5; // offset: 24
}
message CNBHPJFFLEF {
repeated uint32 OJNEFBJHCCK = 6; // offset: 16
bool MAHFOHBJDBH = 15; // offset: 32
}
message HDOLIECDHAO {
}
message OPJALEIKFAC {
}
message BJIGOFOAEPL {
}
message FAFBDGCEAHD {
uint32 trait_id = 11; // offset: 24
uint32 AFKKLDMAEDJ = 15; // offset: 28
}
message PIKKAEBHIKF {
uint32 PGEBCGLDNMN = 5; // offset: 24
}
message GILMFECEBFE {
uint32 EOPHMLBEPGK = 12; // offset: 24
uint32 PEBCBLBLMPH = 2; // offset: 28
}
message DBFGKBNAKNH {
uint32 KHHFIEPDHHD = 13; // offset: 24
}
message AGGDDAJLAEB {
uint32 INLHPJMOOMO = 3; // offset: 24
double IDONFFOACIL = 7; // offset: 32
}
message KPMOCBIIMHH {
uint32 role_id = 10; // offset: 24
uint32 MDNAGANGNKK = 9; // offset: 28
uint32 IEOGEFBLNEL = 3; // offset: 32
}
message FBDLJKEBPHM {
map<uint32, uint32> JPIHLKGCBPC = 14; // offset: 16
uint32 MDNAGANGNKK = 1; // offset: 32
uint32 role_id = 6; // offset: 36
}
message OHBLOLLNHIC {
uint32 trait_id = 4; // offset: 24
uint32 role_id = 15; // offset: 28
bool ANDIPJEDGMG = 10; // offset: 32
uint32 HOHDOFKJJDJ = 12; // offset: 36
}
message ILDEFHMIDKP {
uint32 CKKDAEMFDPA = 15; // offset: 24
}
message FCABIGNMAPL {
uint32 CKKDAEMFDPA = 14; // offset: 24
}
message LANAJDEKAFO {
repeated uint32 DFEKLGKDGNL = 15; // offset: 24
}
message KBEKJKNCMCL {
repeated uint32 CAOADMAKKPM = 14; // offset: 16
}
message HCIFBGJCPDM {
}
message HPMNCENLCAB {
uint32 role_id = 5; // offset: 24
}
message KLIHJCNOEJP {
repeated uint32 JPDCDKLEIBD = 5; // offset: 24
uint32 IGOHOJEJIGP = 15; // offset: 32
uint32 LLJLCCDDLNI = 8; // offset: 36
uint32 NFBJINKLLLK = 7; // offset: 40
uint32 EEELJEKNNOG = 4; // offset: 44
}
message GFOMAIAIDFA {
uint32 IEOGEFBLNEL = 13; // offset: 24
}
message PPBJJJMJOBN {
uint32 BINKJCPGOAB = 11; // offset: 24
uint32 BLAEAAFANBM = 4; // offset: 28
}
message IEOMGIBLHJB {
uint32 IIJHFJFPIHK = 5; // offset: 24
uint32 NFFHCBDFABA = 4; // offset: 28
}
message IFPAJBFOHLN {
uint32 DCAHJELNJNP = 4; // offset: 24
uint32 role_id = 12; // offset: 28
uint32 section_id = 10; // offset: 32
}
message IEMINJAFCPM {
repeated IFPAJBFOHLN ICDHAPACGEH = 15; // offset: 16
}
message CLFABOEKMJI {
repeated uint32 MIOAPAGNAMC = 1; // offset: 16
}
message PPGEBEBPMJC {
uint32 augment_id = 15; // offset: 24
bool AEKOKMPIFLN = 5; // offset: 28
bool NEKJGIDPCAI = 11; // offset: 29
}
message OMINPDAIBLP {
PPGEBEBPMJC MCPIKEHDMND = 10; // offset: 24
}
message ECLKNNECNFK {
PPGEBEBPMJC MCPIKEHDMND = 12; // offset: 24
}
message KGFNICBCMOA {
repeated PPGEBEBPMJC sync_augment_info = 8; // offset: 16
}
// Obf: AEFBLHALOFO
// Type: Req
// CmdID: 8668
message GridFightGetDataCsReq {
uint32 LJNGPCKPJLF = 12; // offset: 24
}
// Obf: JABAHAPIBBO
// Type: Rsp
// CmdID: 8661
message GridFightGetDataScRsp {
CLEDCMIOIPF LFLCDNGALME = 3; // offset: 16
MPIMAEMCEFH DHFOFLFCLAH = 5; // offset: 32
uint32 retcode = 7; // offset: 40
}
message KNDOLAFNJED {
}
// Type: Rsp
// CmdID: 8470
message MCIPOMDGBCA {
MPIMAEMCEFH DHFOFLFCLAH = 9; // offset: 16
uint32 retcode = 12; // offset: 32
}
message FLGMGNEOFBH {
uint32 item_id = 3; // offset: 24
uint32 num = 6; // offset: 28
int32 HFNNNGHBHGG = 11; // offset: 32
}
message AOFOEOIJEHF {
repeated FLGMGNEOFBH PFMDKHIDDLB = 13; // offset: 24
repeated IJDLENJJBHJ grid_fight_equipment_list = 11; // offset: 32
}
message PIHKLPJGEPM {
uint32 HFMKLAPEKFA = 9; // offset: 24
uint32 exp = 6; // offset: 28
uint32 level = 1; // offset: 32
}
message FMJDDIHBELC {
uint32 grid_fight_lineup_hp = 1; // offset: 24
uint32 PPKKHHNEOHB = 13; // offset: 28
}
message HONNGJEMGGH {
MONJNCPINKN ABBNGCPECAI = 8; // offset: 16
repeated HDEIAANGMDB OGDKJPDFFAI = 6; // offset: 24
uint32 OPDCMCFOFAA = 12; // offset: 40
bool ABGEKPJHHIA = 2; // offset: 44
uint32 NFGMOPCCPIC = 13; // offset: 48
}
message GLPCEKMKLGG {
repeated uint32 grid_fight_avatar_list = 3; // offset: 16
}
message MOENFCDKGMJ {
uint32 portal_buff_id = 14; // offset: 24
}
message AINFNFIDGFF {
NCKOKDHNJDC IMPNAHBCADN = 15; // offset: 24
uint32 section_id = 6; // offset: 32
uint32 DCAHJELNJNP = 1; // offset: 36
}
message MMEDLCAENAL {
uint32 unique_id = 11; // offset: 24
uint32 LDBNOMPCOKK = 7; // offset: 28
}
message FBCIJONDIJE {
repeated uint32 ONHDKLIMLNM = 1; // offset: 16
bool GHJLDDEDJLI = 14; // offset: 32
}
message JJOBHGFOGHP {
repeated uint32 MCJMHBIECMN = 8; // offset: 24
repeated uint32 grid_fight_item_list = 4; // offset: 32
GridFightEquipTrackSource source = 10; // offset: 40
uint32 BGFFICLCKHE = 1; // offset: 44
uint32 NALMBOOCCIN = 13; // offset: 48
}
message MDKHMNKAECP {
repeated JJOBHGFOGHP MIIDIMOCPEB = 15; // offset: 16
}
message KEPIEGKPFIJ {
uint32 MOADBALHMFD = 12; // offset: 24
}
message JPGKBLDLADF {
oneof MNLCHEJKDHO {
uint32 AOKPCNJJBAO = 5; // offset: 16
GEPAFBJBGBH KBBOAJPMNCN = 2; // offset: 16
uint32 CEPEHNEOIOH = 6; // offset: 16
}
}
message KFNCAIHIHCM {
oneof MNLCHEJKDHO {
CDEAABODKCP PIDDDHKPDDM = 1388; // offset: 24
CDEAABODKCP CFOCDALNCBP = 1920; // offset: 24
uint32 HFCBOIOAECK = 1161; // offset: 24
AOFOEOIJEHF LMOLELDIKMA = 895; // offset: 24
AOFOEOIJEHF DDBKEOPKPFI = 1443; // offset: 24
AOFOEOIJEHF PENGEDECBNF = 971; // offset: 24
uint32 item_value = 1194; // offset: 24
PIHKLPJGEPM PLPHEIBLPDL = 860; // offset: 24
FMJDDIHBELC grid_fight_lineup_hp = 1889; // offset: 24
uint32 BPCFDPNHIEL = 1720; // offset: 24
HONNGJEMGGH MOFNIOJHBBL = 1965; // offset: 24
CHCHAJIANIM FMIGOKIDKJL = 1278; // offset: 24
MOENFCDKGMJ HPIIGHOELBH = 309; // offset: 24
AINFNFIDGFF OOICHLAMNIG = 926; // offset: 24
MMEDLCAENAL AFILIPBHMOO = 106; // offset: 24
LHLMPOHKPKG DMHMICHJBCB = 1199; // offset: 24
ECLKNNECNFK LEADDFOJFKD = 1626; // offset: 24
uint32 MDDKJGPJOAF = 94; // offset: 24
uint32 PMFBIGLPJJA = 992; // offset: 24
uint32 KNFOCCPOJEA = 423; // offset: 24
uint32 BEPMODICONA = 451; // offset: 24
JLKCBOIFJKC HKHJJCMKKJE = 1635; // offset: 24
FBCIJONDIJE HGNDMOODNKF = 951; // offset: 24
uint32 GDAKCOICIDA = 1668; // offset: 24
uint32 MICEOJBAKGN = 960; // offset: 24
uint32 JLOCMDIDPCI = 1082; // offset: 24
BHBAILHMCOI NKBIDLBLONC = 445; // offset: 24
KEPIEGKPFIJ FGODNPLCECH = 1050; // offset: 24
GGAKNLJJNEI EJMDHDJCGDI = 1514; // offset: 24
GGAKNLJJNEI DHLEOLKNAMI = 1234; // offset: 24
uint32 NJCEFEJBEOP = 1852; // offset: 24
DDAMEHEPOBD OLCKALFILKK = 1276; // offset: 24
DDAMEHEPOBD FEKCPKAPHHO = 457; // offset: 24
uint32 OACCGHIHLBA = 1077; // offset: 24
OMINPDAIBLP EIKHFBCKIFA = 1489; // offset: 24
MDKHMNKAECP BMGFDIKDOBE = 690; // offset: 24
NJKFOJJDGGG GOOCHGKBIPN = 1440; // offset: 24
uint32 GOHHJLAPMBB = 1567; // offset: 24
uint32 DGEOHFLHAHI = 952; // offset: 24
JPGKBLDLADF LDKDJAEJMPA = 790; // offset: 24
GMBMNFLMKPI JOMFJHOCHJP = 840; // offset: 24
uint32 KALKCJFFJIK = 1970; // offset: 24
FPHPFJLAJDK GOJINGMMAIL = 1469; // offset: 24
FPHPFJLAJDK CPCJGHCGLIJ = 1287; // offset: 24
uint32 DEKGKLGIDGI = 1750; // offset: 24
PFBCBNMKFAK AHMMHGHNHMI = 536; // offset: 24
uint32 OOAGJADOJNB = 1939; // offset: 24
uint32 CDKJHJNFDIH = 1238; // offset: 24
uint32 LDPPDHGNCHL = 918; // offset: 24
FADHEIGJENF HJMAEDKCONE = 1474; // offset: 24
GLPCEKMKLGG PPJFPNMIFHL = 1005; // offset: 24
uint32 LOGJNAICJPA = 142; // offset: 24
LAAMIAJFOMC MHFOELCFJGK = 654; // offset: 24
HOGJECBMFHD BKDDCFHELNB = 962; // offset: 24
}
}
// Type: Notify
// CmdID: 8734
message HAHJBBEJKJK {
repeated uint32 OOEOCGLLHFO = 9; // offset: 24
repeated KFNCAIHIHCM JKPJFKCBIEM = 15; // offset: 32
GridFightUpdateSrcType grid_update_src = 8; // offset: 40
}
message ABPLALCHNFA {
repeated uint32 OOEOCGLLHFO = 9; // offset: 16
repeated KFNCAIHIHCM JKPJFKCBIEM = 1; // offset: 32
GridFightUpdateSrcType grid_update_src = 12; // offset: 40
}
// Obf: OILCMCPNBEO
// Type: Notify
// CmdID: 8469
message GridFightSyncUpdateResultScNotify {
repeated ABPLALCHNFA GCPNIHHBGGD = 13; // offset: 16
}
message MHEGMHKHAAD {
uint32 unique_id = 10; // offset: 24
uint32 pos_index = 6; // offset: 28
}
// Obf: GEKBDAKFNHK
// Type: Req
// CmdID: 8506
message GridFightUpdatePosCsReq {
repeated MHEGMHKHAAD AAKDHMHCMLP = 5; // offset: 16
}
// Obf: LMKKDOLLDJK
// Type: Rsp
// CmdID: 8564
message GridFightUpdatePosScRsp {
repeated MHEGMHKHAAD AAKDHMHCMLP = 3; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: IPHBHKOOGBJ
// Type: Req
// CmdID: 8670
message GridFightRecycleRoleCsReq {
uint32 unique_id = 3; // offset: 24
}
// Obf: JGAEMGBIAIK
// Type: Rsp
// CmdID: 8786
message GridFightRecycleRoleScRsp {
uint32 retcode = 4; // offset: 24
}
// Type: Req
// CmdID: 8771
message KOIAMDKEFKH {
uint32 MDNAGANGNKK = 12; // offset: 24
uint32 PEBCBLBLMPH = 8; // offset: 28
GridFightEquipDressSource CPFCNOAJCGK = 10; // offset: 32
}
// Type: Rsp
// CmdID: 8640
message JIOMOCFOMOA {
uint32 retcode = 7; // offset: 24
}
// Type: Req
// CmdID: 8635
message BDNCOOANAEA {
repeated uint32 EHDAKFEHPMF = 11; // offset: 16
GridFightEquipCraftSource source = 2; // offset: 32
uint32 JCNLCNFHHDG = 13; // offset: 36
uint32 NNFECNICMOD = 4; // offset: 40
}
// Type: Rsp
// CmdID: 8418
message MFLDDCIFAJN {
uint32 retcode = 1; // offset: 24
}
message BDDDLOFNCHN {
uint32 MDNAGANGNKK = 5; // offset: 24
}
message HPJKBFKAKJH {
uint32 PEBCBLBLMPH = 14; // offset: 24
uint32 MDNAGANGNKK = 4; // offset: 28
}
message BEBIJAKFNLO {
uint32 PEBCBLBLMPH = 6; // offset: 24
}
message GBJHJGCOJBC {
uint32 MDNAGANGNKK = 15; // offset: 24
}
message AMFIFNOCDOF {
uint32 MDNAGANGNKK = 1; // offset: 24
}
message LMIFHAMFCFE {
oneof NEBNJDMFELO {
BDDDLOFNCHN AALCFBOGFKP = 268; // offset: 16
HPJKBFKAKJH IMILGHELNBJ = 506; // offset: 16
BEBIJAKFNLO KMCBBKIHBKF = 654; // offset: 16
GBJHJGCOJBC AEOIKFNKAAP = 1169; // offset: 16
AMFIFNOCDOF HLKKCAFGCIJ = 1560; // offset: 16
}
}
// Type: Req
// CmdID: 8688
message MOIONLDJGJI {
LMIFHAMFCFE display_value = 6; // offset: 16
uint32 item_id = 15; // offset: 32
}
// Type: Rsp
// CmdID: 8571
message KAHAOOJHJPK {
uint32 retcode = 10; // offset: 24
}
// Type: Req
// CmdID: 8534
message OEBKLEPMMKE {
uint32 unique_id = 12; // offset: 24
uint32 PFIKCNFBGHE = 1; // offset: 28
}
// Type: Rsp
// CmdID: 8611
message FHNLBDMKPEM {
uint32 retcode = 4; // offset: 24
}
// Type: Req
// CmdID: 8631
message IKMOCJBMGOJ {
repeated uint32 CBMGDBJHLHO = 11; // offset: 16
bool is_get_all = 12; // offset: 32
}
// Type: Rsp
// CmdID: 8524
message PNHDGCBLPGD {
uint32 retcode = 6; // offset: 24
}
// Type: Notify
// CmdID: 8712
message GDHFMHKFEAL {
GridFightDropInfo NMGIABHIJJB = 2; // offset: 16
uint32 FKNNKCKLFMD = 6; // offset: 32
}
// Type: Req
// CmdID: 8798
message LFEFLIMJOGO {
}
// Type: Rsp
// CmdID: 8484
message HMBDOOHKIBC {
uint32 retcode = 3; // offset: 24
}
// Type: Req
// CmdID: 8451
message LKDMCPDHEGM {
}
// Type: Rsp
// CmdID: 8516
message CEGIAKADMHP {
uint32 retcode = 8; // offset: 24
}
// Type: Req
// CmdID: 8488
message CFHEKNFNMIP {
bool is_locked = 15; // offset: 24
}
// Type: Rsp
// CmdID: 8600
message CGBKKGNFMKL {
uint32 retcode = 1; // offset: 24
}
// Type: Req
// CmdID: 8458
message JBOOPAPNFDC {
repeated uint32 CGAFCMIAKLI = 5; // offset: 24
}
// Type: Rsp
// CmdID: 8511
message CBEEKLPIEMK {
uint32 retcode = 3; // offset: 24
}
message ENDFBBDFFDH {
}
message NBNLDHBELLO {
uint32 APAKCBFMCAB = 4; // offset: 24
uint32 role_id = 3; // offset: 28
}
message LHCOHLJIAII {
uint32 num = 3; // offset: 24
uint32 role_id = 12; // offset: 28
}
// Type: Rsp
// CmdID: 8632
message CNOAPAMNDOA {
repeated LHCOHLJIAII KGOEHKJIONM = 5; // offset: 24
repeated NBNLDHBELLO LFJLNAHJNBE = 12; // offset: 32
uint32 retcode = 15; // offset: 40
}
message PEFKOGMGEIC {
repeated uint32 NPHOIMEEDHM = 3; // offset: 16
uint32 PLPJNCDKMAD = 11; // offset: 32
uint32 GMLNOOHJCHM = 9; // offset: 36
uint32 DAEMEBCKHIK = 5; // offset: 40
}
message IHGANLCNHBD {
uint32 augment_id = 1; // offset: 24
uint32 FEGDEOEHLFD = 14; // offset: 28
uint32 KKIOBDHKPPK = 6; // offset: 32
}
message IPFFLNPMCEG {
repeated IHGANLCNHBD CEBFFDFMKGK = 9; // offset: 16
}
message NGNKIIOHBAI {
repeated uint32 OLPPMEAMFFO = 3; // offset: 24
uint32 effect_id = 1; // offset: 32
uint32 trait_id = 7; // offset: 36
}
message HNPHLAHJPOB {
uint32 DAEMEBCKHIK = 8; // offset: 24
uint32 PLPJNCDKMAD = 4; // offset: 28
}
message IAKEDFLIOFD {
repeated NBGDEFLFLMI MFBAKLCBPCJ = 7; // offset: 24
uint32 JJPMDBCPJBA = 5; // offset: 32
uint32 PLPJNCDKMAD = 9; // offset: 36
uint32 IONLFBNMOFP = 4; // offset: 40
uint32 DAEMEBCKHIK = 6; // offset: 44
}
message LEGPFIAPLOO {
repeated uint32 LAJLGHPLAAA = 8; // offset: 24
repeated uint32 EGJDILDEAKP = 3; // offset: 32
bool NKDEGMKKHPB = 2; // offset: 40
uint32 trait_id = 9; // offset: 44
uint32 effect_id = 11; // offset: 48
}
message DPHPAKFLNOD {
}
message HJPDALHDJHC {
}
message MHJIOJNNPDM {
repeated uint32 KBECJMLLCEJ = 8; // offset: 16
}
message COGDEMPCLHA {
repeated uint32 KBECJMLLCEJ = 3; // offset: 24
}
message FGLLAJMCPKM {
repeated PGECGKEKFNC CKJAKKNOHEK = 3; // offset: 16
uint32 LCLPEJHEAID = 1; // offset: 32
}
message FKJMGFOPHHN {
repeated FLFHACPLDJE CKJAKKNOHEK = 6; // offset: 24
uint32 LCLPEJHEAID = 4; // offset: 32
}
message GEIBJKJDOHO {
repeated uint32 FJBFGEIGMHF = 6; // offset: 16
uint32 trait_id = 3; // offset: 32
uint32 effect_id = 14; // offset: 36
}
message CHCHAJIANIM {
uint32 queue_position = 13; // offset: 32
oneof FGLIODAJFML {
PEFKOGMGEIC MFFCPLBNHCF = 1254; // offset: 24
IPFFLNPMCEG IBCHMBNIPLK = 1421; // offset: 24
NGNKIIOHBAI PKHJLKNGCGH = 1381; // offset: 24
HNPHLAHJPOB BAKAKODKECM = 902; // offset: 24
LEGPFIAPLOO JLPOPEAJHMF = 1698; // offset: 24
DPHPAKFLNOD NNDGEJFLGGF = 89; // offset: 24
HJPDALHDJHC LGNPHHBGKFH = 1958; // offset: 24
IAKEDFLIOFD FIKAGBAEOAP = 1759; // offset: 24
MHJIOJNNPDM HOKCPPPLJIO = 440; // offset: 24
COGDEMPCLHA HHNPEHMBDKD = 1467; // offset: 24
FGLLAJMCPKM HHNHGJMOGDD = 1164; // offset: 24
FKJMGFOPHHN CFDIPFKBFJB = 1535; // offset: 24
GEIBJKJDOHO LAJGNNBOLDG = 1754; // offset: 24
}
}
message LAPOAFHDNCM {
uint32 JCAPCNLJGFC = 11; // offset: 24
}
message EPLJJNHCJIF {
}
message CJPOMFIDLOA {
uint32 augment_id = 8; // offset: 24
}
message GIOLAAKLDED {
uint32 augment_id = 3; // offset: 24
}
message GKLDOELMEIN {
uint32 unique_id = 7; // offset: 24
}
message OHAINOHGKCM {
uint32 MOADBALHMFD = 13; // offset: 24
}
message DGILDLDMGEI {
}
message HMNMJKCHABE {
repeated uint32 LOAFKKAFBOK = 10; // offset: 16
}
message PDKGKIDCBKA {
uint32 BCIGPPFMLJB = 5; // offset: 24
}
message PCCGPNAFMHP {
uint32 BCIGPPFMLJB = 10; // offset: 24
}
message LFONAPFHAOB {
uint32 PFIKCNFBGHE = 5; // offset: 24
}
message FNNFHNKHIDD {
uint32 PFIKCNFBGHE = 14; // offset: 24
}
message IDOJADMFGKF {
uint32 AFDNFCBCFBF = 1; // offset: 24
}
message EJEFKJGAKOO {
uint32 MENFBEDCBHB = 8; // offset: 24
uint32 trait_id = 6; // offset: 28
uint32 effect_id = 7; // offset: 32
}
message DFMGEJCCBPD {
}
message NIDJPBLNDLH {
uint32 HAFOKMHCGFM = 11; // offset: 24
}
message NNFPCAPDENH {
}
message AJDFPFHBFJM {
}
message NEMAKFJPGDF {
}
// Obf: AFPDIFAPAEA
// Type: Req
// CmdID: 8695
message GridFightHandlePendingActionCsReq {
uint32 queue_position = 15; // offset: 36
oneof FGLIODAJFML {
LAPOAFHDNCM MFFCPLBNHCF = 1609; // offset: 24
EPLJJNHCJIF DCPHLHNLNKF = 1783; // offset: 24
CJPOMFIDLOA IBCHMBNIPLK = 1599; // offset: 24
GIOLAAKLDED DAJDBBEPMMA = 520; // offset: 24
GKLDOELMEIN PKHJLKNGCGH = 283; // offset: 24
OHAINOHGKCM BAKAKODKECM = 1177; // offset: 24
NIDJPBLNDLH JLPOPEAJHMF = 1097; // offset: 24
NNFPCAPDENH KEBDKGKEJDD = 471; // offset: 24
AJDFPFHBFJM NNDGEJFLGGF = 1950; // offset: 24
NEMAKFJPGDF LGNPHHBGKFH = 1883; // offset: 24
HMNMJKCHABE FIKAGBAEOAP = 1774; // offset: 24
DFMGEJCCBPD IACBCOBMGJB = 128; // offset: 24
PDKGKIDCBKA HOKCPPPLJIO = 1134; // offset: 24
DGILDLDMGEI EMMPHLKJAJN = 1306; // offset: 24
PCCGPNAFMHP HHNPEHMBDKD = 1548; // offset: 24
LFONAPFHAOB HHNHGJMOGDD = 219; // offset: 24
FNNFHNKHIDD CFDIPFKBFJB = 325; // offset: 24
IDOJADMFGKF NFBJINKLLLK = 871; // offset: 24
EJEFKJGAKOO LAJGNNBOLDG = 1089; // offset: 24
}
}
// Obf: CJLEJIGIKOF
// Type: Rsp
// CmdID: 8440
message GridFightHandlePendingActionScRsp {
uint32 retcode = 7; // offset: 24
uint32 queue_position = 15; // offset: 28
}
// Type: Req
// CmdID: 8598
message IAABDBBJHOL {
uint32 LJNGPCKPJLF = 7; // offset: 24
bool is_overlock = 2; // offset: 28
uint32 division_id = 10; // offset: 32
}
// Type: Rsp
// CmdID: 8794
message DHOCOJLJPPA {
MPIMAEMCEFH DHFOFLFCLAH = 3; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Type: Req
// CmdID: 8419
message CFIDOJGKBHB {
}
// Type: Rsp
// CmdID: 8559
message GGAMIKNEDGE {
uint32 retcode = 3; // offset: 24
}
// Type: Req
// CmdID: 8741
message AAMEAOBEGKA {
uint32 unique_id = 5; // offset: 24
}
// Type: Rsp
// CmdID: 8495
message FGMKGOIIFFL {
uint32 retcode = 9; // offset: 24
}
// Type: Req
// CmdID: 8504
message PAJHFEKAPMN {
uint32 EGAPEGCKDFJ = 15; // offset: 24
}
// Type: Rsp
// CmdID: 8588
message ABCBKHAIEOG {
uint32 retcode = 14; // offset: 24
}
// Obf: LHDIOCPFGHJ
// Type: Req
// CmdID: 8633
message GridFightEnterBattleStageCsReq {
}
// Obf: NGIPBCJPFPG
// Type: Rsp
// CmdID: 8703
message GridFightEnterBattleStageScRsp {
SceneBattleInfo battle_info = 12; // offset: 24
uint32 retcode = 2; // offset: 32
}
message GEDDNPGHNGP {
int32 BMMADDOCJOG = 10; // offset: 24
uint32 EOBOFDOGDDM = 12; // offset: 28
int32 ODJEBDNBLLC = 7; // offset: 32
uint32 IOAOHNDEJNB = 15; // offset: 36
GridFightUpdateGlobalHpReason reason = 2; // offset: 40
}
message NFPLDMFCLHA {
uint32 KDBMPKJKAKI = 3; // offset: 24
uint32 level = 6; // offset: 28
uint32 exp = 14; // offset: 32
}
message GEEMFDBDMDH {
NFPLDMFCLHA LHIAODNJIIC = 13; // offset: 24
NFPLDMFCLHA EDCLIPCEHAO = 11; // offset: 32
uint32 PBMAHOJBAGG = 3; // offset: 40
}
// Obf: ELDJBEKOLHB
// Type: Notify
// CmdID: 8724
message GridFightEndBattleStageNotify {
repeated GEDDNPGHNGP HMKOKACNHJH = 1618; // offset: 24
BHBAILHMCOI NKBIDLBLONC = 4; // offset: 32
map<uint32, GridFightDropInfo> AFFFCONCDMG = 7; // offset: 40
GEEMFDBDMDH AEOCOGHMEBG = 1190; // offset: 48
uint32 JPKHBELGHCG = 14; // offset: 56
uint32 PAGPKOKMDBK = 545; // offset: 60
uint32 OGLOCDMNNIM = 9; // offset: 64
bool CBHJKFNCDAD = 6; // offset: 68
uint32 DMNILJEGICO = 15; // offset: 72
uint32 DCAHJELNJNP = 3; // offset: 76
uint32 LKCJAPIGEND = 210; // offset: 80
uint32 section_id = 11; // offset: 84
uint32 OAHFCPPIMLF = 661; // offset: 88
uint32 HFLPDCJDIAC = 13; // offset: 92
uint32 ODJEBDNBLLC = 1625; // offset: 96
uint32 OCCOHKIMGCN = 1746; // offset: 100
uint32 CLFNPMGHMFC = 1255; // offset: 104
uint32 EMOHLJHPOPC = 2; // offset: 108
}
// Type: Req
// CmdID: 8751
message ILCPGLAAADL {
}
// Type: Rsp
// CmdID: 8639
message FLHIDBDFFKG {
uint32 retcode = 12; // offset: 24
}
message GPCFHMLMDHC {
uint32 unique_id = 9; // offset: 24
}
message AFPJPEABFKH {
uint32 EAKBFELDDBF = 7; // offset: 24
}
// Obf: PHIFCNHKOAI
// Type: Req
// CmdID: 8729
message GridFightTraitUpdateCsReq {
uint32 trait_id = 14; // offset: 32
uint32 effect_id = 12; // offset: 40
oneof NEBNJDMFELO {
GPCFHMLMDHC FFBEPFLBHPL = 40; // offset: 16
AFPJPEABFKH JLCLHAKNMLL = 1902; // offset: 16
}
}
// Obf: IEKGANLHMHM
// Type: Rsp
// CmdID: 8591
message GridFightTraitUpdateScRsp {
uint32 retcode = 6; // offset: 24
}
// Type: Req
// CmdID: 8614
message MCDBJHOCGHI {
uint32 trait_id = 1; // offset: 24
bool BJDOINAHDLN = 4; // offset: 28
}
// Type: Rsp
// CmdID: 8522
message IIFPPBCFBBC {
uint32 retcode = 3; // offset: 24
}
message HLHHLIGPNOM {
repeated uint32 grid_fight_item_list = 5; // offset: 16
repeated uint32 MCJMHBIECMN = 13; // offset: 24
uint32 NALMBOOCCIN = 11; // offset: 40
GridFightEquipTrackSource source = 15; // offset: 44
bool BJDOINAHDLN = 7; // offset: 48
uint32 BGFFICLCKHE = 14; // offset: 52
}
// Obf: FDBMEIIMMJD
// Type: Req
// CmdID: 8756
message GridFightUpdateEquipTrackCsReq {
repeated HLHHLIGPNOM DKEIDONNDCJ = 15; // offset: 24
GridFightEquipTrackSource source = 14; // offset: 32
}
// Obf: KLLHNFLCDGF
// Type: Rsp
// CmdID: 8660
message GridFightUpdateEquipTrackScRsp {
uint32 retcode = 5; // offset: 24
}
message EPELDFBCCEK {
uint32 NALMBOOCCIN = 2; // offset: 24
uint32 BGFFICLCKHE = 3; // offset: 28
}
// Type: Req
// CmdID: 8664
message POIBJKBDLLI {
repeated EPELDFBCCEK BFCMLCJMLOL = 3; // offset: 24
}
// Type: Rsp
// CmdID: 8709
message LLPMAKIHAPL {
uint32 retcode = 10; // offset: 24
}
// Type: Req
// CmdID: 8467
message AAGHPDHCOOI {
uint32 LKMEMKLGIIK = 6; // offset: 24
}
// Type: Rsp
// CmdID: 8539
message LCFAAGEJGBG {
uint32 retcode = 5; // offset: 24
}
// Type: Req
// CmdID: 8483
message NDAMFDIDKGB {
uint32 MOADBALHMFD = 12; // offset: 24
}
// Type: Rsp
// CmdID: 8494
message AIDDODLHDLE {
uint32 retcode = 6; // offset: 24
}
// Type: Req
// CmdID: 8518
message AGOBLKJFJDL {
uint32 OOPFNFIGPKB = 2; // offset: 24
uint32 NFBJINKLLLK = 5; // offset: 28
}
// Type: Rsp
// CmdID: 8444
message EMFJDODNGIF {
uint32 retcode = 5; // offset: 24
}
message PLFKMENCDMM {
repeated uint32 grid_fight_equipment_list = 9; // offset: 24
uint32 role_id = 5; // offset: 32
double total_damage = 1; // offset: 40
uint32 role_star = 6; // offset: 48
bool DIGNECHKINI = 15; // offset: 52
bool OGIBPMBELKC = 13; // offset: 53
}
message KINJHHBJNJP {
uint32 trait_id = 4; // offset: 24
uint32 KOJFHFAKKFO = 10; // offset: 28
double damage = 12; // offset: 32
}
message NFIDNDFHJGN {
double damage = 13; // offset: 24
double KINKMHEAANP = 12; // offset: 32
uint32 augment_id = 11; // offset: 40
}
message GOCIGPCDKDJ {
repeated uint32 FMEOHKHGMJM = 1; // offset: 16
uint32 LKCJAPIGEND = 9; // offset: 32
uint32 EMOHLJHPOPC = 13; // offset: 36
uint32 AACGBEBGDPE = 6; // offset: 40
uint32 FDGKBOIEHBD = 7; // offset: 44
uint32 section_id = 2; // offset: 48
uint32 DCAHJELNJNP = 3; // offset: 52
uint32 PAGPKOKMDBK = 14; // offset: 56
}
message OEDHMAHDECC {
repeated GGAKNLJJNEI grid_game_npc_list = 998; // offset: 16
repeated PLFKMENCDMM EEGPILJDLBG = 14; // offset: 24
KGMCLFHAJNJ boss_info = 720; // offset: 32
repeated uint32 HGAGKFEKBDA = 237; // offset: 40
repeated CDEAABODKCP grid_game_role_list = 1082; // offset: 48
repeated LAAMIAJFOMC CFFCNEDGCJJ = 602; // offset: 56
repeated GIDEDMOPFKF OAIGAGABCMK = 3; // offset: 64
repeated FPHPFJLAJDK KCOMPKMJCMC = 1989; // offset: 72
repeated KINJHHBJNJP APABPAFGCIA = 233; // offset: 80
repeated PPGEBEBPMJC sync_augment_info = 7; // offset: 88
CLFABOEKMJI JLDDDLDNFEF = 217; // offset: 96
GOCIGPCDKDJ NDLIKNEKDLL = 15; // offset: 104
repeated FBNGHMHHHLL grid_fight_trait_info = 9; // offset: 112
GLPCEKMKLGG PPJFPNMIFHL = 1607; // offset: 120
repeated IJDLENJJBHJ grid_fight_equipment_list = 566; // offset: 128
repeated NFIDNDFHJGN JFCHLABGFJO = 1287; // offset: 144
repeated uint32 MHLBIBGKIOB = 509; // offset: 152
uint32 LLJJCOOKANH = 2; // offset: 160
PEIJNEFOCHI reason = 1349; // offset: 164
bool DBODGPBOIHC = 1190; // offset: 168
bool is_overlock = 1371; // offset: 169
uint32 MBMJNEDIFFC = 99; // offset: 172
uint32 AKEGLJLCFPH = 1846; // offset: 176
}
// Obf: OLPFMPIKIPK
// Type: Notify
// CmdID: 8717
message GridFightSettleNotify {
OEDHMAHDECC BFLLJJBHLDF = 731; // offset: 16
uint32 CGKNDIJMOCJ = 611; // offset: 32
uint32 NMCKJPEMACM = 14; // offset: 36
uint32 MNNKKEPCPPL = 1673; // offset: 40
uint32 FLHOPMMEGAI = 5; // offset: 44
uint32 GEBGGMAGDJB = 10; // offset: 48
uint32 EDHKHJAPMKA = 12; // offset: 52
uint32 KEJGCDOGEDD = 13; // offset: 56
uint32 CDANKDNACJP = 3; // offset: 60
}
message FMNKKAMOHEE {
repeated uint32 BDGMNPIJDDL = 7; // offset: 16
}
message GLIFOLCEMIN {
uint32 KEJGCDOGEDD = 12; // offset: 24
uint32 PIFOEGCGKLC = 3; // offset: 28
}
message AMEEHIIPMFP {
NMECHIFGKAD NLENPEPIHAC = 5; // offset: 24
GLIFOLCEMIN exp = 12; // offset: 32
FMNKKAMOHEE MHFHLBHFIBC = 10; // offset: 40
uint32 GDAKCOICIDA = 14; // offset: 48
uint32 GEGMHOMNBDG = 13; // offset: 52
uint32 division_id = 6; // offset: 56
uint32 ADFEKPNIFOJ = 3; // offset: 60
uint32 GEBGGMAGDJB = 4; // offset: 64
}
message CKPOBLIFMGN {
NDLNIKCCALK MGBNEAHCDMA = 4; // offset: 16
FMNKKAMOHEE MHFHLBHFIBC = 13; // offset: 32
}
message CLEDCMIOIPF {
AMEEHIIPMFP HFPEJIDDDJG = 7; // offset: 16
CKPOBLIFMGN PKELAIPIHMF = 1; // offset: 32
}
// Obf: CKIKMLCGLFK
// Type: Req
// CmdID: 8537
message GridFightPermanentTalentEnableCsReq {
uint32 CKHCLKOALKE = 14; // offset: 24
}
// Obf: KCADLPJDECG
// Type: Rsp
// CmdID: 8478
message GridFightPermanentTalentEnableScRsp {
uint32 retcode = 2; // offset: 24
uint32 CKHCLKOALKE = 6; // offset: 28
}
// Obf: NOGLDANAKDO
// Type: Req
// CmdID: 8743
message GridFightSeasonTalentEnableCsReq {
uint32 CKHCLKOALKE = 9; // offset: 24
}
// Obf: MNJCFFIDJFO
// Type: Rsp
// CmdID: 8499
message GridFightSeasonTalentEnableScRsp {
uint32 retcode = 11; // offset: 24
uint32 CKHCLKOALKE = 13; // offset: 28
}
// Obf: OCOONGAKCMI
// Type: Req
// CmdID: 8520
message GridFightPermanentTalentResetCsReq {
}
// Obf: AMELHLBNKAM
// Type: Rsp
// CmdID: 8718
message GridFightPermanentTalentResetScRsp {
uint32 retcode = 10; // offset: 24
}
// Obf: OCFPHHCOIHI
// Type: Req
// CmdID: 8551
message GridFightSeasonTalentResetCsReq {
}
// Obf: CBICBHJDHLO
// Type: Rsp
// CmdID: 8436
message GridFightSeasonTalentResetScRsp {
uint32 retcode = 15; // offset: 24
}
message CENBJOMMJGD {
uint32 item_count = 1; // offset: 24
uint32 LINLNNHIBAK = 4; // offset: 28
}
// Obf: HFIDFIANHAN
// Type: Notify
// CmdID: 8577
message GridFightSyncVirtualItemNotify {
repeated CENBJOMMJGD item_list = 13; // offset: 16
}
message NCHKFJPOHAH {
repeated uint32 grid_fight_avatar_list = 10; // offset: 24
}
message FCEILNCDMAH {
repeated uint32 grid_fight_item_list = 1; // offset: 16
}
message GKNIJKHENBF {
repeated uint32 DDIFKADGIBO = 8; // offset: 24
repeated uint32 JICIBCFDHIH = 13; // offset: 32
}
message NEDHMLJKIOA {
repeated uint32 DJJBKIGBGJA = 10; // offset: 16
repeated uint32 NPHOIMEEDHM = 2; // offset: 24
}
message AHPHDNBNLPJ {
repeated uint32 HEKMEJLMGFF = 5; // offset: 16
}
message NMECHIFGKAD {
GKNIJKHENBF JLFANEOAHOC = 3; // offset: 16
FCEILNCDMAH PJBIPMKACOF = 13; // offset: 24
NCHKFJPOHAH DNEGDNEBJMB = 7; // offset: 32
NEDHMLJKIOA EJHDGLHCNLH = 6; // offset: 40
AHPHDNBNLPJ NIOAIKLPACM = 8; // offset: 56
}
// Obf: MNJIFHBGMDJ
// Type: Notify
// CmdID: 8599
message GridFightSeasonHandBookNotify {
oneof KKNBOACNCON {
NCHKFJPOHAH KBHGCCENEEC = 1655; // offset: 16
FCEILNCDMAH LNLDBNIGODI = 717; // offset: 16
GKNIJKHENBF ODEJBBALEOA = 582; // offset: 16
NEDHMLJKIOA HLHCCONOKCL = 559; // offset: 16
AHPHDNBNLPJ BNFHPKCIFCC = 1010; // offset: 16
}
}
// Obf: JEBPPPNJJJM
// Type: Notify
// CmdID: 8545
message GridFightWeeklyExtraSeasonExpScRsp {
uint32 ACDOIGCBGEB = 11; // offset: 24
}
message NDLNIKCCALK {
repeated uint32 OPLNKCOLCKJ = 4; // offset: 24
int64 end_time = 14; // offset: 32
uint32 EDHKHJAPMKA = 12; // offset: 40
bool BPFFFCMMMCH = 2; // offset: 44
int64 IFEPJHGNCOI = 11; // offset: 48
}
// Type: Req
// CmdID: 8705
message LDBJKKCHNGJ {
repeated uint32 JKCEBHFIENI = 6; // offset: 24
}
// Type: Rsp
// CmdID: 8529
message GAEKHIDCFHF {
repeated uint32 NGKOFMBBGNL = 8; // offset: 16
NDLNIKCCALK MGBNEAHCDMA = 7; // offset: 24
ItemList reward = 6; // offset: 32
uint32 retcode = 10; // offset: 48
}
// Type: Req
// CmdID: 8759
message LDNPBALACDB {
repeated uint32 GDCFLPLFJCI = 12; // offset: 16
}
// Type: Rsp
// CmdID: 8547
message HFNIHDLFMCJ {
NDLNIKCCALK MGBNEAHCDMA = 4; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Type: Notify
// CmdID: 8744
message MKHGPAIHDAN {
NDLNIKCCALK MGBNEAHCDMA = 1; // offset: 16
}
message FAIHLAKPABN {
OEDHMAHDECC BFLLJJBHLDF = 3; // offset: 24
uint32 PMBNKEFCICH = 2; // offset: 32
bool IECKKCHJMLP = 6; // offset: 36
uint32 LJNGPCKPJLF = 15; // offset: 40
uint32 BAAGDILLLME = 8; // offset: 44
uint32 GEGMHOMNBDG = 13; // offset: 48
int64 OBNEAIPKGKL = 9; // offset: 56
}
// Obf: KOKMBKGPCFE
// Type: Req
// CmdID: 8408
message GridFightGetArchiveCsReq {
MLJIILDNDPL type = 2; // offset: 24
}
// Obf: NABNCJEJGLG
// Type: Rsp
// CmdID: 8752
message GridFightGetArchiveScRsp {
repeated FAIHLAKPABN MCGGPONOCKC = 15; // offset: 24
uint32 retcode = 9; // offset: 32
MLJIILDNDPL type = 13; // offset: 36
}
// Obf: CIIBIOBDDCE
// Type: Req
// CmdID: 8433
message FavourArchiveCsReq {
uint32 BAAGDILLLME = 9; // offset: 24
bool IECKKCHJMLP = 1; // offset: 28
}
// Obf: CECPPJBHMMH
// Type: Rsp
// CmdID: 8719
message FavourArchiveScRsp {
uint32 retcode = 6; // offset: 24
uint32 BAAGDILLLME = 12; // offset: 28
bool IECKKCHJMLP = 9; // offset: 32
}
// Obf: OIOELLNKEDJ
// Type: Notify
// CmdID: 8800
message GridFightSyncKeepWinCntNotify {
uint32 EHBLJGIENPI = 15; // offset: 24
}
// Type: Req
// CmdID: 8489
message GridFightBackToPrepareCsReq {
}
// Type: Rsp
// CmdID: 8558
message GridFightBackToPrepareScRsp {
uint32 retcode = 8; // offset: 24
}
// Obf: CBEHKFHNNAI
// Type: Req
// CmdID: 8634
message CBEHKFHNNAI {
}
// Obf: LPIJFPCGAKO
// Type: Rsp
// CmdID: 8616
message LPIJFPCGAKO {
repeated HENDEHGPKMF FEBFMFMLHPO = 14; // offset: 24
uint32 DACKJGDGMLN = 5; // offset: 32
uint32 retcode = 7; // offset: 36
}
// Obf: NOICMGFLOKA
// Type: Req
// CmdID: 8517
message CheckTextCsReq {
string OHNAIHACIKH = 5; // offset: 16
}
// Obf: OFADBBMPDMM
// Type: Rsp
// CmdID: 8679
message CheckTextRsp {
uint32 retcode = 5; // offset: 24
}
// Obf: IBEMBMGFDBJ
// Type: Req
// CmdID: 8582
message UpdateGameFormation {
string MILBDIPBJGP = 11; // offset: 16
string KFPMJKCOJAJ = 14; // offset: 24
string name = 2; // offset: 40
bytes JLFIAFKGCOJ = 12; // offset: 48
uint32 dice_slot_id = 5; // offset: 56
bool KLLEKHPJGLE = 15; // offset: 60
}
// Obf: FKCIBPKMODK
// Type: Rsp
// CmdID: 8507
message FKCIBPKMODK {
HENDEHGPKMF EFBDADNLCGL = 6; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Type: Req
// CmdID: 8423
message HKOAOCKBBJA {
uint32 dice_slot_id = 6; // offset: 24
}
// Type: Rsp
// CmdID: 8696
message OENNAOAFAMA {
uint32 retcode = 13; // offset: 24
uint32 JBDFEHDFKNO = 1; // offset: 28
uint32 DACKJGDGMLN = 15; // offset: 32
}
// Type: Req
// CmdID: 8736
message CCGJDDBKIDE {
message OAKDCENFILP {
enum BBFEFIPJMEB {
BBFEFIPJMEB_OHDJNICJKLK = 0;
BBFEFIPJMEB_NCBOLDFDGNL = 1;
BBFEFIPJMEB_EKGPCJLBINA = 2;
}
}
OAKDCENFILP.BBFEFIPJMEB type = 5; // offset: 24
uint32 IMJBFLJPMJB = 13; // offset: 28
}
// Type: Rsp
// CmdID: 8595
message JKGILKGILAI {
uint32 retcode = 6; // offset: 24
uint32 DACKJGDGMLN = 12; // offset: 28
}
// Type: Notify
// CmdID: 8465
message IGELBMGJIJD {
uint32 dice_slot_id = 9; // offset: 24
}
// Type: Req
// CmdID: 8613
message PHGFFOEJEBM {
string PEOODHOAJMP = 7; // offset: 16
string EGCPAOEAGLF = 5; // offset: 24
}
// Type: Rsp
// CmdID: 8550
message FDJCIHMFOMC {
string EGCPAOEAGLF = 7; // offset: 16
string PEOODHOAJMP = 4; // offset: 32
uint32 retcode = 14; // offset: 40
}
enum CmdHeartdialType {
FPGIGBAMDDP_NLCDGIPGFDJ = 0;
CmdChangeScriptEmotionScRsp = 6327;
CmdHeartDialScriptChangeScNotify = 6310;
CmdSubmitEmotionItemScRsp = 6313;
CmdSubmitEmotionItemCsReq = 6336;
CmdGetHeartDialInfoCsReq = 6373;
CmdFinishEmotionDialoguePerformanceScRsp = 6381;
CmdFinishEmotionDialoguePerformanceCsReq = 6315;
CmdHeartDialTraceScriptCsReq = 6387;
CmdChangeScriptEmotionCsReq = 6380;
CmdGetHeartDialInfoScRsp = 6303;
CmdHeartDialTraceScriptScRsp = 6329;
}
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 {
uint32 dialogue_id = 8; // offset: 24
bool GDPHOIMONLN = 1; // offset: 28
}
message HeartDialScriptInfo {
HeartDialEmotionType cur_emotion_type = 8; // offset: 24
uint32 script_id = 14; // offset: 28
HeartDialStepType step = 6; // offset: 32
bool EEKCKFGHGEH = 12; // offset: 36
bool LHCOJIEBFFM = 1; // offset: 37
}
message EAJEMNNNEBM {
uint32 script_id = 4; // offset: 24
uint32 LLIOEMOBFGD = 5; // offset: 28
}
// Obf: BCKGEKPBCGD
// Type: Req
// CmdID: 6373
message GetHeartDialInfoCsReq {
}
// Obf: OEOKBKBJGOG
// Type: Rsp
// CmdID: 6303
message GetHeartDialInfoScRsp {
repeated HeartDialScriptInfo script_info_list = 7; // offset: 16
repeated EAJEMNNNEBM EBLMNLBBFNL = 6; // offset: 32
repeated HeartDialDialogueInfo dialogue_info_list = 3; // offset: 40
HeartDialUnlockStatus unlock_status = 14; // offset: 48
uint32 retcode = 15; // offset: 52
}
// Obf: HOJLMOCMFNK
// Type: Req
// CmdID: 6380
message ChangeScriptEmotionCsReq {
HeartDialEmotionType target_emotion_type = 4; // offset: 24
uint32 script_id = 2; // offset: 28
uint32 BLKFCFGMMBD = 1; // offset: 32
}
// Obf: GCKMGDFCFDG
// Type: Rsp
// CmdID: 6327
message ChangeScriptEmotionScRsp {
uint32 retcode = 14; // offset: 24
HeartDialEmotionType emotion_type = 10; // offset: 28
uint32 script_id = 5; // offset: 32
}
// Obf: IDIGIKOLDEM
// Type: Req
// CmdID: 6336
message SubmitEmotionItemCsReq {
ItemList item_list = 13; // offset: 16
uint32 BLKFCFGMMBD = 6; // offset: 32
uint32 script_id = 3; // offset: 36
}
// Obf: AIGNBOLGIGI
// Type: Rsp
// CmdID: 6313
message SubmitEmotionItemScRsp {
uint32 script_id = 10; // offset: 24
uint32 retcode = 11; // offset: 28
}
// Obf: NFKHOGDIJPL
// Type: Req
// CmdID: 6315
message FinishEmotionDialoguePerformanceCsReq {
uint32 BLKFCFGMMBD = 4; // offset: 24
uint32 dialogue_id = 6; // offset: 28
uint32 script_id = 7; // offset: 32
}
// Obf: ILLDFAANIEP
// Type: Rsp
// CmdID: 6381
message FinishEmotionDialoguePerformanceScRsp {
ItemList reward_list = 1; // offset: 24
uint32 script_id = 8; // offset: 32
uint32 dialogue_id = 9; // offset: 36
uint32 retcode = 12; // offset: 40
}
// Obf: DBCAGGFPCGF
// Type: Notify
// CmdID: 6310
message HeartDialScriptChangeScNotify {
repeated HeartDialScriptInfo changed_script_info_list = 9; // offset: 24
repeated EAJEMNNNEBM EBLMNLBBFNL = 13; // offset: 32
repeated HeartDialDialogueInfo changed_dialogue_info_list = 11; // offset: 40
HeartDialUnlockStatus unlock_status = 15; // offset: 48
}
// Obf: BGDGEAGBMGH
// Type: Req
// CmdID: 6387
message HeartDialTraceScriptCsReq {
EAJEMNNNEBM NDPMEMLJGCK = 6; // offset: 16
}
// Obf: PACPOIAFPFF
// Type: Rsp
// CmdID: 6329
message HeartDialTraceScriptScRsp {
EAJEMNNNEBM NDPMEMLJGCK = 12; // offset: 16
uint32 retcode = 4; // offset: 32
}
enum CmdHeliobusType {
AMJEMJIDNKF_NLCDGIPGFDJ = 0;
CmdHeliobusStartRaidCsReq = 5878;
CmdHeliobusSnsLikeScRsp = 5881;
CmdHeliobusSnsLikeCsReq = 5815;
CmdHeliobusChallengeUpdateScNotify = 5848;
CmdHeliobusEnterBattleCsReq = 5824;
CmdHeliobusUpgradeLevelCsReq = 5854;
AMJEMJIDNKF_FLPCDJFJHHM = 5842;
CmdHeliobusSnsCommentCsReq = 5810;
CmdHeliobusSnsPostCsReq = 5836;
CmdHeliobusSnsCommentScRsp = 5887;
CmdHeliobusSnsPostScRsp = 5813;
CmdHeliobusUnlockSkillScNotify = 5809;
CmdHeliobusEnterBattleScRsp = 5871;
CmdHeliobusSelectSkillScRsp = 5876;
CmdHeliobusSnsReadCsReq = 5880;
CmdHeliobusUpgradeLevelScRsp = 5883;
CmdHeliobusSnsReadScRsp = 5827;
CmdHeliobusLineupUpdateScNotify = 5859;
CmdHeliobusInfoChangedScNotify = 5812;
CmdHeliobusStartRaidScRsp = 5852;
CmdHeliobusActivityDataCsReq = 5873;
CmdHeliobusSnsUpdateScNotify = 5829;
CmdHeliobusActivityDataScRsp = 5803;
}
message ONBLLGHELOB {
repeated uint32 NGONANKBKMF = 8; // offset: 16
uint32 ENGEPMPCJPC = 13; // offset: 32
}
message FPIBAIPJCMD {
uint32 star = 2; // offset: 24
bool DBPNANBMGFE = 13; // offset: 28
uint32 challenge_id = 3; // offset: 32
}
message HeliobusChallengeLineup {
repeated uint32 avatar_id_list = 14; // offset: 16
uint32 group_id = 7; // offset: 32
uint32 skill_id = 15; // offset: 36
}
// Obf: BJOAEPLGCND
// Type: Req
// CmdID: 5873
message HeliobusActivityDataCsReq {
}
// Obf: MNDPFKFEENO
// Type: Rsp
// CmdID: 5803
message HeliobusActivityDataScRsp {
ONBLLGHELOB skill_info = 15; // offset: 16
repeated FPIBAIPJCMD challenge_list = 12; // offset: 24
repeated HeliobusChallengeLineup DJKMBPEFCKL = 6; // offset: 32
repeated BGOMIHEFHPA AAHPCIOOLHB = 5; // offset: 40
uint32 level = 11; // offset: 56
uint32 IMGDMDDKHDL = 10; // offset: 60
uint32 OMMNAFNIKPH = 13; // offset: 64
uint32 phase = 9; // offset: 68
uint32 AFMLOAPAAPM = 2; // offset: 72
uint32 retcode = 14; // offset: 76
}
message BLODLKIBCIE {
repeated BLODLKIBCIE LEGEGIHKLFK = 4; // offset: 24
uint32 ELAENNLBEDD = 6; // offset: 32
uint32 BOGIJENAEHJ = 13; // offset: 36
}
message BGOMIHEFHPA {
repeated BLODLKIBCIE GEFLCFHPNJH = 9; // offset: 16
uint32 DNNCAGJIOAP = 15; // offset: 32
uint32 GAIJNEMFDBP = 5; // offset: 36
uint32 CBGODLHCLPK = 12; // offset: 40
uint32 MDAIPFLCNAJ = 1; // offset: 44
bool KGEJAOIMOBK = 8; // offset: 48
bool BNBCGFOBIPH = 7; // offset: 49
uint32 HGBLLINAMLN = 13; // offset: 52
}
// Obf: FBGAKELNFDP
// Type: Req
// CmdID: 5880
message HeliobusSnsReadCsReq {
uint32 CBGODLHCLPK = 10; // offset: 24
}
// Obf: JNMBGFOJNBD
// Type: Rsp
// CmdID: 5827
message HeliobusSnsReadScRsp {
uint32 retcode = 5; // offset: 24
uint32 CBGODLHCLPK = 4; // offset: 28
}
// Obf: MINGMOMGNEL
// Type: Req
// CmdID: 5836
message HeliobusSnsPostCsReq {
uint32 DNNCAGJIOAP = 14; // offset: 24
uint32 MDAIPFLCNAJ = 4; // offset: 28
uint32 CBGODLHCLPK = 1; // offset: 32
}
// Obf: NJMHBOMPING
// Type: Rsp
// CmdID: 5813
message HeliobusSnsPostScRsp {
BGOMIHEFHPA AMFEFIDDMDA = 4; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: DFALDMOKJEN
// Type: Req
// CmdID: 5815
message HeliobusSnsLikeCsReq {
uint32 CBGODLHCLPK = 8; // offset: 24
}
// Obf: ABKNCPGFADC
// Type: Rsp
// CmdID: 5881
message HeliobusSnsLikeScRsp {
bool KGEJAOIMOBK = 12; // offset: 24
uint32 CBGODLHCLPK = 14; // offset: 28
uint32 retcode = 1; // offset: 32
}
// Obf: GOODKHEFJHJ
// Type: Req
// CmdID: 5810
message HeliobusSnsCommentCsReq {
uint32 BOGIJENAEHJ = 9; // offset: 24
uint32 JKGKPABHDCH = 2; // offset: 28
uint32 CBGODLHCLPK = 14; // offset: 32
}
// Obf: HBNLILKKBFN
// Type: Rsp
// CmdID: 5887
message HeliobusSnsCommentScRsp {
BGOMIHEFHPA AMFEFIDDMDA = 11; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: HNODHEJGACP
// Type: Notify
// CmdID: 5829
message HeliobusSnsUpdateScNotify {
repeated BGOMIHEFHPA KGKLBGOADCE = 14; // offset: 24
}
// Obf: FMBJEANIAGI
// Type: Notify
// CmdID: 5812
message HeliobusInfoChangedScNotify {
repeated BGOMIHEFHPA KGKLBGOADCE = 15; // offset: 16
uint32 OMMNAFNIKPH = 2; // offset: 32
uint32 phase = 10; // offset: 36
uint32 IMGDMDDKHDL = 5; // offset: 40
}
// Obf: MHMHPNNMFCC
// Type: Req
// CmdID: 5854
message HeliobusUpgradeLevelCsReq {
}
// Obf: IMCAMOHNKNK
// Type: Rsp
// CmdID: 5883
message HeliobusUpgradeLevelScRsp {
uint32 level = 12; // offset: 24
uint32 retcode = 3; // offset: 28
}
// Obf: KJBFKGBKJME
// Type: Notify
// CmdID: 5809
message HeliobusUnlockSkillScNotify {
uint32 skill_id = 11; // offset: 24
uint32 ENGEPMPCJPC = 9; // offset: 28
}
// Obf: ACEKIEKJFPA
// Type: Req
// CmdID: 5824
message HeliobusEnterBattleCsReq {
repeated uint32 avatar_id_list = 11; // offset: 16
uint32 skill_id = 15; // offset: 32
uint32 event_id = 13; // offset: 36
}
// Obf: FMJCABJPDHG
// Type: Rsp
// CmdID: 5871
message HeliobusEnterBattleScRsp {
SceneBattleInfo battle_info = 10; // offset: 16
uint32 event_id = 6; // offset: 32
uint32 retcode = 15; // offset: 36
}
message JFKCEEPDHCB {
uint32 skill_id = 13; // offset: 24
}
// Obf: EBFLACABCKO
// Type: Rsp
// CmdID: 5876
message HeliobusSelectSkillScRsp {
uint32 skill_id = 11; // offset: 24
uint32 retcode = 3; // offset: 28
}
// Obf: JMIIKBEBJMC
// Type: Notify
// CmdID: 5848
message HeliobusChallengeUpdateScNotify {
FPIBAIPJCMD OCDLPDDMCLP = 3; // offset: 16
}
// Obf: KHODCLCAIIP
// Type: Notify
// CmdID: 5859
message HeliobusLineupUpdateScNotify {
HeliobusChallengeLineup lineup = 9; // offset: 24
}
// Obf: OFKLMBJJJPO
// Type: Req
// CmdID: 5878
message HeliobusStartRaidCsReq {
repeated uint32 avatar_list = 2; // offset: 24
uint32 DNOAEPDPHKK = 7; // offset: 32
uint32 skill_id = 1; // offset: 36
uint32 raid_id = 14; // offset: 40
bool is_save = 9; // offset: 44
uint32 prop_entity_id = 4; // offset: 48
}
// Obf: AOGJGJKGECJ
// Type: Rsp
// CmdID: 5852
message HeliobusStartRaidScRsp {
GEGLJDELBHA scene = 14; // offset: 24
uint32 retcode = 7; // offset: 32
}
enum CmdHipplenType {
MKFFJFHICCC_NLCDGIPGFDJ = 0;
CmdHipplenCycleResultScNotify = 9029;
CmdGetHipplenInheritCsReq = 9007;
CmdTakeHipplenEndingRewardScRsp = 9020;
CmdSetHipplenAgendaScRsp = 9027;
CmdOpenHipplenCycleScRsp = 9034;
CmdGetHipplenDataCsReq = 9032;
CmdHipplenAgendaResultScNotify = 9009;
CmdSetHipplenOutfitScRsp = 9040;
CmdSetHipplenAgendaCsReq = 9044;
CmdSetHipplenOutfitCsReq = 9021;
CmdHipplenTraitUnlockScNotify = 9003;
CmdOpenHipplenCycleCsReq = 9043;
CmdGetHipplenDataScRsp = 9042;
CmdHipplenChangeScNotify = 9012;
CmdGetHipplenInheritScRsp = 9023;
CmdTakeHipplenEndingRewardCsReq = 9038;
CmdSettleHipplenWorkScRsp = 9045;
CmdSettleHipplenWorkCsReq = 9019;
}
enum NAOCMAOJECF {
NAOCMAOJECF_NLCDGIPGFDJ = 0;
NAOCMAOJECF_CNMBIADBFNG = 1;
NAOCMAOJECF_ENCBGPOIFCM = 2;
NAOCMAOJECF_ECKIMBNDOME = 3;
NAOCMAOJECF_LONKNKFDPII = 4;
NAOCMAOJECF_MLLNOGKNHNL = 5;
}
message FCOBIMJMLIF {
uint32 value = 6; // offset: 24
uint32 type = 11; // offset: 28
}
message ANHJKLLEKKB {
int32 value = 11; // offset: 24
uint32 type = 7; // offset: 28
}
message GEFEDOAOKNO {
repeated FCOBIMJMLIF MONKDLNMMBK = 6; // offset: 24
}
message AFEDHCKDDFA {
bool AAGAFBJHOKK = 12; // offset: 24
NAOCMAOJECF type = 7; // offset: 28
uint32 id = 4; // offset: 32
}
message PJOHABIOPPI {
repeated AFEDHCKDDFA NEMFNENACNB = 5; // offset: 24
repeated uint32 OGDLPFOJMHI = 6; // offset: 32
AFEDHCKDDFA LAJOGEKPHOP = 4; // offset: 40
uint32 MBHJONMGDOO = 15; // offset: 48
uint32 JEEELNEHDCD = 9; // offset: 52
uint32 DOHNBOCBOGJ = 13; // offset: 56
}
message HINIJKGDDBI {
repeated uint32 grid_fight_trait_info = 5; // offset: 24
}
message BNJAIHINJIK {
GEFEDOAOKNO IPDLBJHAJOO = 13; // offset: 24
HINIJKGDDBI FBECMPGLPKK = 6; // offset: 32
PJOHABIOPPI GMMPIDODKKD = 1; // offset: 40
uint32 ODPELJAIPHL = 14; // offset: 48
uint32 GNAHDKMEDEP = 3; // offset: 52
uint32 OBGKOOAPCEM = 4; // offset: 56
}
message FEDNIHCAHGP {
repeated uint32 FCOKODHGEKO = 2; // offset: 16
repeated uint32 GEMHKFCFCCC = 15; // offset: 32
}
message ENIDJAFECBD {
uint32 BKFICFMMGIN = 3; // offset: 24
bool is_taken_reward = 2; // offset: 28
}
message ELOFLNEAHPD {
repeated uint32 grid_fight_trait_info = 6; // offset: 16
repeated ENIDJAFECBD BPFJDLHFEKG = 11; // offset: 32
}
message JHBOOCGAKCM {
uint32 LDMHLKGILOD = 8; // offset: 24
uint32 FFKDFODDBDN = 4; // offset: 28
}
// Obf: NBKACPHIPDA
// Type: Req
// CmdID: 9032
message GetHipplenDataCsReq {
}
// Obf: PNDFAAJNNEO
// Type: Rsp
// CmdID: 9042
message GetHipplenDataScRsp {
FEDNIHCAHGP KJDEEJNBLHK = 8; // offset: 16
ELOFLNEAHPD ACOLLHOFKGL = 14; // offset: 24
BNJAIHINJIK HIGHKDBJNIM = 2; // offset: 40
uint32 retcode = 3; // offset: 48
bool HPKECDINMCE = 5; // offset: 52
uint32 JFLAEGMBMAK = 7; // offset: 56
}
// Obf: KMIGGGFOGCN
// Type: Req
// CmdID: 9007
message GetHipplenInheritCsReq {
}
// Obf: GCLDADIKLEG
// Type: Rsp
// CmdID: 9023
message GetHipplenInheritScRsp {
repeated uint32 grid_fight_trait_info = 13; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: DOLCPKAMCEM
// Type: Req
// CmdID: 9044
message SetHipplenAgendaCsReq {
repeated uint32 NEMFNENACNB = 15; // offset: 16
}
// Obf: LEILCBFJFFD
// Type: Rsp
// CmdID: 9027
message SetHipplenAgendaScRsp {
repeated AFEDHCKDDFA NEMFNENACNB = 14; // offset: 16
uint32 retcode = 13; // offset: 32
}
message HBMGNLFKMMK {
uint32 MNCFOGJECMF = 13; // offset: 24
}
message LODMLDKMPPL {
uint32 id = 7; // offset: 24
}
message OHHHCKCFPIG {
repeated uint32 DPOKBJGLKNN = 15; // offset: 16
repeated JHBOOCGAKCM ELANIEEANDI = 10; // offset: 24
}
message GCNJGJMPLHM {
}
// Obf: CGONOIEOEBP
// Type: Req
// CmdID: 9019
message SettleHipplenWorkCsReq {
oneof NEBNJDMFELO {
HBMGNLFKMMK HBGCOIAGDIG = 9; // offset: 24
LODMLDKMPPL ENCBGPOIFCM = 3; // offset: 24
OHHHCKCFPIG ECKIMBNDOME = 13; // offset: 24
GCNJGJMPLHM MLLNOGKNHNL = 1; // offset: 24
}
}
message DMLACLLDCCE {
uint32 MNCFOGJECMF = 10; // offset: 24
uint32 GNAHDKMEDEP = 4; // offset: 28
uint32 AJAFEEAOBLC = 8; // offset: 32
int32 CBPGJAFAHFC = 14; // offset: 36
}
message LKFFMLJMGOB {
uint32 MNCFOGJECMF = 1; // offset: 24
int32 CBPGJAFAHFC = 15; // offset: 28
uint32 AJAFEEAOBLC = 6; // offset: 32
}
// Obf: DOJOHDFGJLB
// Type: Rsp
// CmdID: 9045
message SettleHipplenWorkScRsp {
GEFEDOAOKNO IPDLBJHAJOO = 6; // offset: 16
repeated AFEDHCKDDFA NEMFNENACNB = 4; // offset: 40
repeated ANHJKLLEKKB BNIFMIPPIMA = 13; // offset: 48
uint32 retcode = 11; // offset: 60
oneof MEJDDIPIEKK {
DMLACLLDCCE HBGCOIAGDIG = 3; // offset: 32
LKFFMLJMGOB LONKNKFDPII = 15; // offset: 32
}
}
// Obf: LDECOFOGIGD
// Type: Notify
// CmdID: 9009
message HipplenAgendaResultScNotify {
LKFFMLJMGOB FEJPEALIKHE = 8; // offset: 16
GEFEDOAOKNO JMKHOIMEFFM = 15; // offset: 24
repeated uint32 grid_fight_trait_info = 1; // offset: 32
repeated uint32 GPDEDJIHMGB = 7; // offset: 40
BNJAIHINJIK HIGHKDBJNIM = 2; // offset: 56
repeated AFEDHCKDDFA NEMFNENACNB = 13; // offset: 64
bool CPFFAGAHJMH = 14; // offset: 72
}
// Obf: GJIIPFBFLLC
// Type: Notify
// CmdID: 9029
message HipplenCycleResultScNotify {
repeated JHBOOCGAKCM FJFJMOGILBM = 8; // offset: 16
GEFEDOAOKNO GNBKDCHLDGL = 1; // offset: 32
repeated uint32 grid_fight_trait_info = 2; // offset: 40
repeated uint32 FCOKODHGEKO = 4; // offset: 48
repeated JHBOOCGAKCM IHLCDDOMPKD = 14; // offset: 56
uint32 JFLAEGMBMAK = 5; // offset: 64
uint32 BKFICFMMGIN = 12; // offset: 68
}
// Obf: NCFFIOJPHJM
// Type: Req
// CmdID: 9043
message OpenHipplenCycleCsReq {
uint32 trait_id = 10; // offset: 24
}
// Obf: ELBMKCGDHAK
// Type: Rsp
// CmdID: 9034
message OpenHipplenCycleScRsp {
BNJAIHINJIK HIGHKDBJNIM = 4; // offset: 16
uint32 JFLAEGMBMAK = 2; // offset: 32
uint32 retcode = 8; // offset: 36
}
// Obf: EPBHKLFKMLB
// Type: Req
// CmdID: 9021
message SetHipplenOutfitCsReq {
uint32 IMIBAAPJGEJ = 6; // offset: 24
}
// Obf: ALEAEINGEBP
// Type: Rsp
// CmdID: 9040
message SetHipplenOutfitScRsp {
repeated uint32 GEMHKFCFCCC = 4; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: CCENPJEAFOI
// Type: Notify
// CmdID: 9003
message HipplenTraitUnlockScNotify {
repeated uint32 grid_fight_trait_info = 6; // offset: 16
}
// Obf: INFDOMFEGML
// Type: Req
// CmdID: 9038
message TakeHipplenEndingRewardCsReq {
uint32 BKFICFMMGIN = 9; // offset: 24
}
// Obf: DGEPKPAHIIN
// Type: Rsp
// CmdID: 9020
message TakeHipplenEndingRewardScRsp {
ItemList reward_list = 7; // offset: 24
uint32 retcode = 3; // offset: 32
uint32 BKFICFMMGIN = 15; // offset: 36
}
message DPGGADJHCBG {
uint32 IMIBAAPJGEJ = 7; // offset: 24
}
message NOPCFDDLPNN {
uint32 BKFICFMMGIN = 2; // offset: 24
}
message HGDHJFGCEJF {
oneof KKNBOACNCON {
DPGGADJHCBG MDFCELGPPHM = 5; // offset: 24
NOPCFDDLPNN HNLMBGIBEBN = 1; // offset: 24
}
}
// Obf: JKPIHPAGABC
// Type: Notify
// CmdID: 9012
message HipplenChangeScNotify {
repeated HGDHJFGCEJF DGNGMJMPFGK = 13; // offset: 24
}
enum CmdIdleLiveType {
IJKEHFDJOJH_NLCDGIPGFDJ = 0;
CmdJLCNOGIJGMH = 9431;
CmdHandlePendingEquipCsReq = 9409;
CmdFOMCONFODHH = 9365;
CmdAPKJENOJIFD = 9423;
CmdLMACKMNOJBF = 9377;
CmdFinishQuestionCsReq = 9408;
CmdLGNJPFPACGH = 9374;
CmdStartNodeBattleCsReq = 9386;
CmdTakeTaskRewardScRsp = 9378;
CmdDressSpecialEquipScRsp = 9398;
CmdTakeQuestEquipCsCsReq = 9440;
CmdFinishQuestionRsp = 9393;
CmdGAIANGFBBPG = 9426;
CmdBABFMGPNOIG = 9430;
CmdEndDungeonScRsp = 9403;
CmdTechTreeChangeNodeStateCsRsp = 9417;
CmdMLBDIPICABB = 9362;
CmdEndDungeonCsReq = 9432;
CmdTechTreeChangeNodeStateCsCsReq = 9351;
CmdTakeContentCsReq = 9385;
CmdStartDungeonCsReq = 9355;
CmdNOHKADAPKHE = 9438;
CmdBIJEDLPINKH = 9411;
CmdUpgradeTeamSlotCsRsp = 9395;
CmdEMCJBMOICJN = 9353;
CmdNDMGIMOOFBL = 9388;
CmdUpdateCustomInfoCsReq = 9387;
CmdMAAIAFILLFN = 9437;
CmdHandlePendingEquipScRsp = 9424;
CmdGetFriendNewAssistRewardScNotify = 9376;
CmdStartDungeonScRsp = 9364;
CmdDressSpecialEquipCsReq = 9402;
CmdUpgradeTeamSlotCsCsReq = 9368;
CmdReplaceTeamCsCsReq = 9359;
CmdTakeQuestEquipCsRsp = 9391;
CmdNILCAHCBKAI = 9370;
CmdFAJEJCBILIA = 9416;
CmdTakeContentScRsp = 9366;
CmdGetFriendDungeonInfoCsReq = 9443;
CmdKKGJPMCFDON = 9435;
CmdBBABPMLDJMM = 9389;
CmdUpdateCustomInfoScRsp = 9384;
CmdNMEMDFOCMFO = 9428;
CmdStartNodeBattleScRsp = 9363;
CmdDDNJIHCBDDE = 9360;
CmdSyncChangeNtf = 9380;
CmdDMEPOENPEIF = 9421;
CmdReplaceTeamCsRsp = 9392;
CmdGetFriendDungeonInfoScRsp = 9446;
CmdTakeTaskRewardCsReq = 9399;
CmdIABBGPLBLML = 9379;
CmdPDMEKAGOCND = 9442;
}
enum DBKAAJAEGNM {
DBKAAJAEGNM_NLCDGIPGFDJ = 0;
DBKAAJAEGNM_BMOOGBNPEAA = 1;
DBKAAJAEGNM_CIHFGJDCHIA = 2;
DBKAAJAEGNM_PDKLDMNAJBO = 3;
}
enum JDGNMIDMACL {
JDGNMIDMACL_GAIFBJCKGPA = 0;
JDGNMIDMACL_KGPGDEMEAND = 1;
JDGNMIDMACL_BPKLGJOBOMA = 2;
JDGNMIDMACL_IAAOAHFDFLC = 3;
}
enum CDABMABJFII {
CDABMABJFII_NLCDGIPGFDJ = 0;
CDABMABJFII_FEHEGGCOKJH = 2;
CDABMABJFII_GGMPEGMEHPD = 4;
CDABMABJFII_MGBCAPIIKLM = 5;
CDABMABJFII_DILIGFNLNKE = 6;
CDABMABJFII_BOJIEINFLFF = 7;
}
enum OEDABANAJEK {
OEDABANAJEK_NLCDGIPGFDJ = 0;
OEDABANAJEK_BPNMABIFCAC = 1;
OEDABANAJEK_OHLJJBCALBF = 2;
}
enum LPPKGHJGOCC {
LPPKGHJGOCC_NLCDGIPGFDJ = 0;
LPPKGHJGOCC_CAJPAGKBBML = 1;
LPPKGHJGOCC_JOKPPELAFOI = 2;
}
message AOJEODENHPL {
bool has_passed = 12; // offset: 24
uint32 KJJJPMAPFOH = 5; // offset: 28
uint32 IKKEJKOGBNO = 6; // offset: 32
uint32 event_id = 2; // offset: 36
uint32 CGDNMDDIHKA = 7; // offset: 40
}
message KJMHIDMOBMB {
repeated uint32 IKLJBAJBOPG = 10; // offset: 16
uint64 JBIDLKCBBCF = 9; // offset: 32
uint32 OAJGKOOFNBL = 8; // offset: 40
uint32 LGGDEGPEAFL = 5; // offset: 44
bool CNHCHIPIIDD = 13; // offset: 48
uint32 CGDNMDDIHKA = 7; // offset: 52
}
message JBMDMFOCOAK {
AOJEODENHPL LMMNDOFIMBN = 10; // offset: 16
uint32 PGIEEGCGCDI = 6; // offset: 32
}
message DICEFIGKFCL {
repeated KJMHIDMOBMB KNEMNAEGKBF = 11; // offset: 16
JBMDMFOCOAK GJLDDMIIILF = 7; // offset: 24
uint32 BJFNMEJNKIK = 6; // offset: 40
uint32 HJDNNCOHPJH = 8; // offset: 44
uint32 BEBLGGDLADJ = 14; // offset: 48
uint32 LLGKEIPDDMB = 10; // offset: 52
}
message PEPEHIDAKKK {
uint32 PMFAHDMLOFK = 2; // offset: 24
uint32 avatar_id = 3; // offset: 28
}
message CGGPJFLLGID {
uint32 JIGOOAEFDPP = 7; // offset: 24
uint32 level = 15; // offset: 28
}
message CGBPOHBACGE {
repeated CGGPJFLLGID FKLPCAPONIA = 6; // offset: 16
repeated PEPEHIDAKKK avatar_list = 13; // offset: 24
repeated APAMFCKFHLL EIEOJFJAIBD = 9; // offset: 40
uint64 JBIDLKCBBCF = 3; // offset: 48
}
message EJPDCPDFEJG {
bool HOODHMEEJPB = 9; // offset: 24
uint32 GBNEEPJJFOG = 1; // offset: 28
uint32 DDDFGBHPCIA = 11; // offset: 32
uint32 MFLHOFCJLFA = 8; // offset: 36
uint32 OBMIAPDMOHM = 5; // offset: 40
uint32 NJKHFPICPLK = 7; // offset: 44
}
message CHAGFKJEIMI {
uint32 LBDLAACOCCN = 6; // offset: 24
uint32 JFAGECNFHJL = 7; // offset: 28
}
message CBNNMKNBLDI {
repeated CHAGFKJEIMI CDMKBCHLPAB = 4; // offset: 24
uint32 rarity = 2; // offset: 32
uint32 grid_fight_equipment_id = 15; // offset: 36
bool DFKJCMCDMEI = 8; // offset: 40
uint32 level = 9; // offset: 44
}
message KLNNIAHJBCO {
CBNNMKNBLDI GGMPEGMEHPD = 11; // offset: 16
uint32 PNIPCNLLKKD = 14; // offset: 32
uint32 OJBJHGBEMJN = 4; // offset: 36
}
message PCGMJHKDCOG {
repeated CBNNMKNBLDI KIDBGNPHGBI = 3; // offset: 16
repeated APAMFCKFHLL IHJJKABIEPC = 8; // offset: 24
repeated CBNNMKNBLDI grid_fight_equipment_list = 5; // offset: 40
repeated uint32 OILPEBPLDBG = 7; // offset: 48
}
message HANHLKIHCJH {
repeated uint32 AFACNNLLPMG = 15; // offset: 24
}
message HGPBONMLNAJ {
uint32 progress = 14; // offset: 24
uint32 IBEFDOMBEHM = 3; // offset: 28
DBKAAJAEGNM status = 10; // offset: 32
}
message IIPIFJCOIFO {
HGPBONMLNAJ PJJGPDNKMJH = 8; // offset: 16
}
message PIOJJEGMOOF {
repeated uint32 GBACMOJJKIJ = 13; // offset: 24
}
message OOMNNODJGPH {
bool CIHPIAGDHAO = 11; // offset: 24
uint32 NNDNCAEGDFI = 9; // offset: 28
}
message JIEKJDGEGDN {
bool CAGCHKJHMPD = 13; // offset: 24
uint32 PDICFEGEPNM = 6; // offset: 28
uint32 CJAINJMLDFC = 8; // offset: 32
}
message HIDCLKLDHLE {
repeated OOMNNODJGPH NNIAKOLKDFP = 7; // offset: 24
repeated APAMFCKFHLL CAOFMHOMMHF = 3; // offset: 32
JIEKJDGEGDN POLADDGLAEH = 11; // offset: 40
repeated uint32 HHNNEGILEFB = 6; // offset: 48
}
message MGEAPNBMJKJ {
uint32 KNEJAEFBDED = 15; // offset: 24
uint32 EICEKDBENKM = 10; // offset: 28
}
message JDDFIGPOKHC {
repeated MGEAPNBMJKJ JHJEJKGFJMN = 8; // offset: 16
}
message PFPHKOAFPCJ {
uint32 FOGCAJJOMMK = 1; // offset: 24
}
message EJJBHFOLCEA {
uint32 DLILJLGKBEK = 14; // offset: 24
uint32 NJKHFPICPLK = 4; // offset: 28
uint32 OLAAFALFKIH = 8; // offset: 32
}
message IGOGKCCOIIF {
string title = 14; // offset: 24
uint32 AJIMPLLIFIE = 4; // offset: 32
uint32 FKIIFFFJKJH = 5; // offset: 36
}
// Obf: APKJENOJIFD
// Type: Req
// CmdID: 9423
message APKJENOJIFD {
}
// Obf: EMCJBMOICJN
// Type: Rsp
// CmdID: 9353
message EMCJBMOICJN {
PCGMJHKDCOG OPHJAENGBGJ = 5; // offset: 16
IIPIFJCOIFO GNPHKFCKNOP = 6; // offset: 24
EJJBHFOLCEA JJKKMGKNCJA = 3; // offset: 32
PIOJJEGMOOF FNBMIGIICEK = 4; // offset: 40
HANHLKIHCJH BOOIAMNBFND = 8; // offset: 48
JDDFIGPOKHC HKLNGMHFICM = 10; // offset: 56
DICEFIGKFCL DNGNEKAMHMD = 9; // offset: 64
IGOGKCCOIIF PLFNNLOKBOO = 11; // offset: 80
CGBPOHBACGE MKAGCFGNPGD = 14; // offset: 88
HIDCLKLDHLE HFBBOHBKBJE = 13; // offset: 96
PFPHKOAFPCJ AIBHMDPILKE = 7; // offset: 104
uint32 retcode = 1; // offset: 112
}
// Type: Req
// CmdID: 9442
message PDMEKAGOCND {
}
// Type: Rsp
// CmdID: 9416
message FAJEJCBILIA {
repeated uint32 IKLJBAJBOPG = 10; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Type: Req
// CmdID: 9430
message BABFMGPNOIG {
uint32 CGDNMDDIHKA = 2; // offset: 24
uint32 KJJJPMAPFOH = 11; // offset: 28
}
// Type: Rsp
// CmdID: 9377
message LMACKMNOJBF {
JBMDMFOCOAK GJLDDMIIILF = 9; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: BKDANKLCAHC
// Type: Req
// CmdID: 9386
message StartNodeBattleCsReq {
}
// Obf: ELPBDFINJGH
// Type: Rsp
// CmdID: 9363
message StartNodeBattleScRsp {
repeated APAMFCKFHLL ENCINPIHHDF = 14; // offset: 16
uint32 retcode = 9; // offset: 32
uint32 PGIEEGCGCDI = 7; // offset: 36
}
message ANAJELDHDBH {
double damage = 13; // offset: 24
uint32 key = 8; // offset: 32
}
message BIKNPJPLDAO {
repeated ANAJELDHDBH HFHJGBHHBKM = 13; // offset: 16
repeated ANAJELDHDBH FNHDDAMNKCG = 7; // offset: 24
double total_damage = 14; // offset: 40
uint32 MBOBGNPLLOO = 9; // offset: 48
uint32 OBKCFGAJLJJ = 1; // offset: 52
}
// Type: Req
// CmdID: 9365
message FOMCONFODHH {
BIKNPJPLDAO HNMLBLGGOLB = 8; // offset: 24
JDGNMIDMACL GBJEALNCMJC = 4; // offset: 32
}
// Type: Rsp
// CmdID: 9431
message JLCNOGIJGMH {
repeated APAMFCKFHLL IBLOFDAGDCE = 7; // offset: 16
ItemList BPIOEKHMAIC = 14; // offset: 24
ItemList DHPPLPJOMNB = 11; // offset: 32
repeated APAMFCKFHLL IOFKDDFNDGC = 15; // offset: 40
ItemList reward = 12; // offset: 48
repeated APAMFCKFHLL HPCKMFMNOBG = 9; // offset: 56
uint64 JEAEFMHIIAC = 8; // offset: 72
JDGNMIDMACL GBJEALNCMJC = 13; // offset: 80
uint32 retcode = 3; // offset: 84
}
// Type: Req
// CmdID: 9360
message DDNJIHCBDDE {
}
// Type: Rsp
// CmdID: 9437
message MAAIAFILLFN {
uint32 retcode = 5; // offset: 24
}
// Type: Req
// CmdID: 9379
message IABBGPLBLML {
uint32 JGFLMODLDCD = 12; // offset: 24
}
// Type: Rsp
// CmdID: 9362
message MLBDIPICABB {
ItemList reward = 2; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: IDFMIDPCJAC
// Type: Req
// CmdID: 9368
message UpgradeTeamSlotCsCsReq {
uint32 level = 13; // offset: 24
uint32 JIGOOAEFDPP = 7; // offset: 28
}
// Obf: GDLPHFCCCFL
// Type: Rsp
// CmdID: 9395
message UpgradeTeamSlotCsRsp {
uint32 retcode = 4; // offset: 24
uint32 level = 15; // offset: 28
uint32 JIGOOAEFDPP = 13; // offset: 32
}
// Obf: OLFPLAAAFHI
// Type: Req
// CmdID: 9359
message ReplaceTeamCsCsReq {
repeated APAMFCKFHLL ENCINPIHHDF = 8; // offset: 24
uint32 MNKCHCLGNOM = 4; // offset: 32
}
// Obf: BDKIMOIFPIL
// Type: Rsp
// CmdID: 9392
message ReplaceTeamCsRsp {
repeated APAMFCKFHLL ENCINPIHHDF = 14; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Type: Req
// CmdID: 9426
message GAIANGFBBPG {
bool ECBJLAKHOCF = 6; // offset: 24
uint32 LOFNHPHCCIL = 7; // offset: 28
}
// Type: Rsp
// CmdID: 9388
message NDMGIMOOFBL {
repeated APAMFCKFHLL IBLOFDAGDCE = 8; // offset: 16
ItemList reward = 3; // offset: 24
repeated APAMFCKFHLL IOFKDDFNDGC = 12; // offset: 32
repeated APAMFCKFHLL HPCKMFMNOBG = 15; // offset: 48
uint32 retcode = 11; // offset: 56
bool ECBJLAKHOCF = 2; // offset: 60
}
// Type: Req
// CmdID: 9421
message DMEPOENPEIF {
uint32 PJODECIGFOI = 14; // offset: 24
}
// Type: Rsp
// CmdID: 9428
message NMEMDFOCMFO {
repeated APAMFCKFHLL IOFKDDFNDGC = 7; // offset: 24
repeated APAMFCKFHLL IBLOFDAGDCE = 5; // offset: 32
repeated APAMFCKFHLL HPCKMFMNOBG = 11; // offset: 40
uint32 retcode = 4; // offset: 48
uint32 PJODECIGFOI = 6; // offset: 52
}
// Type: Req
// CmdID: 9411
message BIJEDLPINKH {
}
// Type: Rsp
// CmdID: 9374
message LGNJPFPACGH {
KLNNIAHJBCO LJMLJKPLKBN = 10; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: EAILAPHKBNO
// Type: Req
// CmdID: 9409
message HandlePendingEquipCsReq {
bool DKPCAIGPHNO = 6; // offset: 24
}
// Obf: NEEFMPLOKIL
// Type: Rsp
// CmdID: 9424
message HandlePendingEquipScRsp {
KLNNIAHJBCO LJMLJKPLKBN = 10; // offset: 16
uint32 retcode = 2; // offset: 32
bool DKPCAIGPHNO = 14; // offset: 36
}
// Obf: DOAGEJLCHJE
// Type: Req
// CmdID: 9402
message DressSpecialEquipCsReq {
repeated APAMFCKFHLL COLOHMBFKIH = 9; // offset: 16
}
// Obf: NJABIIKAJEK
// Type: Rsp
// CmdID: 9398
message DressSpecialEquipScRsp {
repeated APAMFCKFHLL COLOHMBFKIH = 5; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: JOCIDFPEBGM
// Type: Req
// CmdID: 9440
message TakeQuestEquipCsCsReq {
bool DKPCAIGPHNO = 4; // offset: 24
uint32 quest_id = 6; // offset: 28
}
// Obf: MGKHEPIJPAC
// Type: Rsp
// CmdID: 9391
message TakeQuestEquipCsRsp {
uint32 quest_id = 9; // offset: 24
bool DKPCAIGPHNO = 6; // offset: 28
uint32 retcode = 5; // offset: 32
}
// Obf: HMPGPHLEJKF
// Type: Req
// CmdID: 9399
message TakeTaskRewardCsReq {
}
// Obf: OPCILEAHKAH
// Type: Rsp
// CmdID: 9378
message TakeTaskRewardScRsp {
ItemList reward = 14; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: LOMPEEDFPLE
// Type: Notify
// CmdID: 9380
message SyncChangeNtf {
repeated KAILIIEEBJM DGNGMJMPFGK = 11; // offset: 16
}
message FHMNLHLADJO {
uint32 AJIMPLLIFIE = 13; // offset: 24
uint32 FKIIFFFJKJH = 3; // offset: 28
}
message KAILIIEEBJM {
oneof MMCGBGDJIPN {
PEPEHIDAKKK NBDDJGJOIEH = 11; // offset: 16
KJMHIDMOBMB BBBEGOLJKHJ = 10; // offset: 16
uint32 IFDLLJHHOGL = 3; // offset: 16
HGPBONMLNAJ PJJGPDNKMJH = 7; // offset: 16
BBIPCFPDEJN KGMIIKKGJFH = 4; // offset: 16
FHLEBDMFCHL LNGGONNOBHM = 2; // offset: 16
uint32 NJKHFPICPLK = 1; // offset: 16
uint32 OLAAFALFKIH = 14; // offset: 16
uint32 DLILJLGKBEK = 13; // offset: 16
uint32 FFFBADMIMLF = 6; // offset: 16
APAMFCKFHLL DGBFGDIMKND = 1719; // offset: 16
bool EIJHKECFBLA = 1243; // offset: 16
JIEKJDGEGDN POLADDGLAEH = 1038; // offset: 16
uint32 NOAKIEIOKIB = 388; // offset: 16
FHMNLHLADJO HAEIEPPAJFH = 1693; // offset: 16
}
}
message BBIPCFPDEJN {
CDABMABJFII reason = 11; // offset: 24
uint64 GLANPLEGMPG = 2; // offset: 32
}
message FHLEBDMFCHL {
uint32 content_id = 6; // offset: 24
LPPKGHJGOCC MMNJODIJPOE = 4; // offset: 28
}
// Obf: DCKICCFJELB
// Type: Req
// CmdID: 9351
message TechTreeChangeNodeStateCsCsReq {
uint32 CDMFHNGEFCN = 10; // offset: 24
OEDABANAJEK op_type = 11; // offset: 28
}
// Obf: CCCGMGMLKOM
// Type: Rsp
// CmdID: 9417
message TechTreeChangeNodeStateCsRsp {
uint32 retcode = 1; // offset: 24
OEDABANAJEK op_type = 10; // offset: 28
uint32 CDMFHNGEFCN = 3; // offset: 32
}
// Obf: OMLBEGNKAOE
// Type: Req
// CmdID: 9385
message TakeContentCsReq {
LPPKGHJGOCC MMNJODIJPOE = 9; // offset: 24
uint32 content_id = 6; // offset: 28
}
// Obf: DIMGBMHNGAH
// Type: Rsp
// CmdID: 9366
message TakeContentScRsp {
ItemList reward = 4; // offset: 24
uint32 content_id = 3; // offset: 32
uint32 retcode = 8; // offset: 36
LPPKGHJGOCC MMNJODIJPOE = 1; // offset: 40
}
// Obf: OKABLGLBPOA
// Type: Req
// CmdID: 9355
message StartDungeonCsReq {
repeated uint32 JAJDGPAKNLL = 2; // offset: 16
repeated APAMFCKFHLL COLOHMBFKIH = 5; // offset: 32
repeated APAMFCKFHLL ENCINPIHHDF = 4; // offset: 40
uint32 EICEKDBENKM = 1; // offset: 48
}
message BCIMOPDDKHH {
repeated uint32 FEODDIKPAOA = 10; // offset: 16
uint32 uid = 6; // offset: 32
}
// Obf: CPFNEECKCMK
// Type: Rsp
// CmdID: 9364
message StartDungeonScRsp {
repeated BCIMOPDDKHH KMMBNFIFALA = 10; // offset: 24
repeated APAMFCKFHLL ENCINPIHHDF = 14; // offset: 32
repeated APAMFCKFHLL COLOHMBFKIH = 13; // offset: 40
uint32 EICEKDBENKM = 11; // offset: 48
uint32 retcode = 12; // offset: 52
}
// Obf: FNKBEGIDAAC
// Type: Req
// CmdID: 9432
message EndDungeonCsReq {
repeated uint32 FEODDIKPAOA = 11; // offset: 16
BIKNPJPLDAO HNMLBLGGOLB = 13; // offset: 24
bool DHLLPOBKLIO = 10; // offset: 40
}
// Obf: LDCHLAKNODJ
// Type: Rsp
// CmdID: 9403
message EndDungeonScRsp {
ItemList reward = 15; // offset: 16
uint32 retcode = 10; // offset: 32
uint32 EICEKDBENKM = 5; // offset: 36
uint32 DHBKGOFBMIM = 11; // offset: 40
}
// Obf: HGDEGLENMPM
// Type: Req
// CmdID: 9443
message GetFriendDungeonInfoCsReq {
}
message OCBPHIBFFAC {
repeated APAMFCKFHLL CJDOEPKKJGC = 11; // offset: 24
uint32 LNGEAIJIODK = 12; // offset: 32
uint32 uid = 9; // offset: 36
uint32 FANDKFADKKM = 4; // offset: 40
}
// Obf: MNFPIBFOIEF
// Type: Rsp
// CmdID: 9446
message GetFriendDungeonInfoScRsp {
repeated OCBPHIBFFAC IOOIIKICFHE = 4; // offset: 24
uint32 retcode = 10; // offset: 32
}
// Obf: BBABPMLDJMM
// Type: Req
// CmdID: 9389
message BBABPMLDJMM {
}
// Obf: NOHKADAPKHE
// Type: Rsp
// CmdID: 9438
message NOHKADAPKHE {
ItemList reward = 3; // offset: 16
repeated KAODLPJMEFE OILHLECGBCH = 1; // offset: 24
uint32 retcode = 8; // offset: 40
}
// Obf: GFDJAEDKGGB
// Type: Notify
// CmdID: 9376
message GetFriendNewAssistRewardScNotify {
uint32 FANDKFADKKM = 9; // offset: 24
}
// Obf: KKGJPMCFDON
// Type: Req
// CmdID: 9435
message KKGJPMCFDON {
uint32 gacha_count = 3; // offset: 24
}
message LJGKDEKCHPJ {
uint32 MGBCAPIIKLM = 1; // offset: 24
uint32 avatar_id = 7; // offset: 28
uint32 MMONAECCLHN = 14; // offset: 32
}
message IGGFCPNDMPN {
oneof BNJPPHJNKHF {
LJGKDEKCHPJ AONEJBHFKMO = 1; // offset: 24
uint32 BKJFBHANFLC = 8; // offset: 24
}
}
message EBNKDHCIJPH {
uint32 avatar_id = 1; // offset: 24
uint32 KBOGFJANBPD = 5; // offset: 28
uint32 ANPNFPJDPKP = 4; // offset: 32
}
// Obf: NILCAHCBKAI
// Type: Rsp
// CmdID: 9370
message NILCAHCBKAI {
repeated IGGFCPNDMPN PGHCLDFGPOA = 3; // offset: 16
repeated EBNKDHCIJPH APGBCDJHPGL = 12; // offset: 32
uint32 retcode = 14; // offset: 40
uint32 FOGCAJJOMMK = 7; // offset: 44
}
// Obf: BPHPLIKMHHF
// Type: Req
// CmdID: 9387
message UpdateCustomInfoCsReq {
oneof MMCGBGDJIPN {
string title = 2; // offset: 24
uint32 AJIMPLLIFIE = 8; // offset: 24
}
}
// Obf: DMBPHCPLGIJ
// Type: Rsp
// CmdID: 9384
message UpdateCustomInfoScRsp {
uint32 retcode = 11; // offset: 32
oneof MMCGBGDJIPN {
string title = 13; // offset: 16
uint32 AJIMPLLIFIE = 15; // offset: 16
}
}
// Obf: COFMKALOLKB
// Type: Req
// CmdID: 9408
message FinishQuestionCsReq {
uint32 JMBGMIPLLJI = 12; // offset: 24
uint32 PDICFEGEPNM = 7; // offset: 28
uint32 CJAINJMLDFC = 6; // offset: 32
bool DJNDDEBIMGA = 1; // offset: 36
}
// Obf: KIDELOJLPFB
// Type: Rsp
// CmdID: 9393
message FinishQuestionRsp {
bool DJNDDEBIMGA = 2; // offset: 24
uint32 CJAINJMLDFC = 6; // offset: 28
uint32 JMBGMIPLLJI = 9; // offset: 32
uint32 PDICFEGEPNM = 3; // offset: 36
uint32 retcode = 4; // offset: 40
}
enum CmdInteractiveTriggerMazeBuffType {
EFDHFOEMKHH_NLCDGIPGFDJ = 0;
CmdDCABOALFJAP = 9479;
CmdNMEKJABIGGH = 9478;
}
// Type: Req
// CmdID: 9479
message DCABOALFJAP {
uint32 OHMBEPHEBDJ = 9; // offset: 24
}
// Type: Rsp
// CmdID: 9478
message NMEKJABIGGH {
uint32 retcode = 9; // offset: 24
uint32 OHMBEPHEBDJ = 3; // offset: 28
}
enum CmdItemType {
PJMJNHAAEJI_NLCDGIPGFDJ = 0;
CmdMarkItemScRsp = 599;
CmdBatchRankUpEquipmentScRsp = 540;
CmdRelicFilterPlanClearNameScNotify = 543;
CmdDestroyItemScRsp = 501;
CmdExpUpEquipmentCsReq = 529;
CmdGetRecyleTimeScRsp = 566;
CmdComposeSelectedRelicScRsp = 559;
CmdAddEquipmentScRsp = 574;
CmdComposeItemScRsp = 583;
CmdLockEquipmentCsReq = 536;
CmdExpUpRelicCsReq = 509;
CmdGetRelicFilterPlanScRsp = 588;
CmdExpUpEquipmentScRsp = 512;
CmdGetMarkItemListScRsp = 585;
CmdSellItemScRsp = 524;
CmdExpUpRelicScRsp = 542;
CmdGeneralVirtualItemDataNotify = 514;
CmdRelicReforgeCsReq = 593;
CmdGetBagScRsp = 503;
CmdRankUpEquipmentScRsp = 587;
CmdComposeLimitNumUpdateScNotify = 549;
CmdEMLDLBKPEFD = 545;
CmdRelicReforgeConfirmCsReq = 591;
CmdCancelMarkItemNotify = 532;
CmdAMPMJPCFLND = 516;
CmdMGBKBIKLJDN = 537;
CmdMarkRelicFilterPlanScRsp = 558;
CmdRelicReforgeScRsp = 596;
CmdSyncTurnFoodNotify = 535;
CmdRelicReforgeConfirmScRsp = 523;
CmdLockEquipmentScRsp = 513;
CmdLockRelicScRsp = 538;
CmdAddRelicFilterPlanCsReq = 526;
CmdDiscardRelicScRsp = 553;
CmdGetMarkItemListCsReq = 567;
CmdDestroyItemCsReq = 528;
CmdUseItemScRsp = 581;
CmdMarkItemCsReq = 520;
CmdAddRelicFilterPlanScRsp = 590;
CmdMarkRelicFilterPlanCsReq = 534;
CmdModifyRelicFilterPlanCsReq = 541;
CmdExchangeHcoinCsReq = 578;
CmdGetRecyleTimeCsReq = 592;
CmdLockRelicCsReq = 576;
CmdExchangeHcoinScRsp = 552;
CmdGetRelicFilterPlanCsReq = 539;
CmdModifyRelicFilterPlanScRsp = 518;
CmdComposeSelectedRelicCsReq = 548;
CmdComposeLimitNumCompleteScNotify = 530;
CmdLJKFPPDFHMH = 505;
CmdDiscardRelicCsReq = 582;
CmdPromoteEquipmentCsReq = 580;
CmdGetBagCsReq = 573;
CmdSellItemCsReq = 561;
CmdComposeItemCsReq = 554;
CmdUseItemCsReq = 515;
CmdPromoteEquipmentScRsp = 527;
CmdBatchRankUpEquipmentCsReq = 589;
CmdRechargeSuccNotify = 571;
CmdRankUpEquipmentCsReq = 510;
}
enum RelicDiscardType {
PJHKIIDEOOG_ICFONCMFNLG = 0;
PJHKIIDEOOG_AOBKJJHAHCN = 1;
PJHKIIDEOOG_OHNJLMFECEN = 2;
}
enum TurnFoodSwitch {
FHLEKKNDBBE_NLCDGIPGFDJ = 0;
FHLEKKNDBBE_attack = 1;
FHLEKKNDBBE_FJLOGNFECHI = 2;
}
// Obf: HGKLNOIKPPE
// Type: Req
// CmdID: 573
message GetBagCsReq {
}
message Equipment {
uint32 rank = 5; // offset: 24
uint32 promotion = 1; // offset: 28
uint32 unique_id = 10; // offset: 32
uint32 level = 4; // offset: 36
uint32 tid = 14; // offset: 40
bool is_protected = 8; // offset: 44
uint32 exp = 13; // offset: 48
uint32 dress_avatar_id = 9; // offset: 52
}
message Material {
uint32 num = 5; // offset: 24
uint32 tid = 6; // offset: 28
uint64 expire_time = 13; // offset: 32
}
message WaitDelResource {
uint32 num = 8; // offset: 24
uint32 tid = 10; // offset: 28
}
message BKGPJOBNMKJ {
uint64 expire_time = 5; // offset: 24
uint32 tid = 3; // offset: 32
uint32 num = 10; // offset: 36
}
message NKDNFDCFNCP {
repeated PileItem HJLENJODAMN = 14; // offset: 24
PileItem FMOKFKBAEII = 7; // offset: 32
}
message OCKCHBDFGNL {
repeated NKDNFDCFNCP HJMDNLBNPNA = 5; // offset: 16
uint64 time = 6; // offset: 32
}
message NLLLAAEJOBP {
repeated uint32 DMNHPNAPGNB = 9; // offset: 24
uint32 tid = 12; // offset: 32
}
// Obf: GJDACOJFAGG
// Type: Rsp
// CmdID: 503
message GetBagScRsp {
repeated TurnFoodSwitch EOJBFLHBNMB = 5; // offset: 16
repeated uint32 CAMEGAGKPGL = 14; // offset: 24
repeated BKGPJOBNMKJ NAJFMIIFIEC = 12; // offset: 32
repeated Material material_list = 4; // offset: 40
repeated OCKCHBDFGNL FFEGBHJLBNH = 10; // offset: 56
repeated Relic relic_list = 3; // offset: 64
repeated NLLLAAEJOBP EPBGLFHEFJJ = 959; // offset: 72
repeated uint32 HGGGFLABDLB = 6; // offset: 80
repeated PileItem PLBLHEKEIJO = 8; // offset: 88
repeated WaitDelResource wait_del_resource_list = 13; // offset: 96
repeated Equipment equipment_list = 9; // offset: 104
repeated uint32 KOFNOJCMEFA = 7; // offset: 112
repeated Material DNGBGGNKEHO = 2; // offset: 120
repeated BKGPJOBNMKJ CNDODPICGHI = 11; // offset: 128
uint32 PHIGPIGFPHD = 15; // offset: 136
uint32 retcode = 1; // offset: 140
}
// Type: Req
// CmdID: 580
message PromoteEquipmentCsReq {
ItemCostData cost_data = 14; // offset: 24
uint32 equipment_unique_id = 5; // offset: 32
}
// Type: Rsp
// CmdID: 527
message PromoteEquipmentScRsp {
uint32 retcode = 5; // offset: 24
}
// Type: Req
// CmdID: 536
message LockEquipmentCsReq {
repeated uint32 LDBMBPBGFHK = 5; // offset: 16
bool is_locked = 14; // offset: 32
}
// Type: Rsp
// CmdID: 513
message LockEquipmentScRsp {
uint32 retcode = 7; // offset: 24
}
// Obf: BDHDBGECGJA
// Type: Req
// CmdID: 515
message UseItemCsReq {
bool DGEKFCHEAPO = 5; // offset: 24
uint32 use_item_id = 6; // offset: 28
uint32 base_avatar_id = 8; // offset: 32
AvatarType KANPPCMBJHG = 7; // offset: 36
uint32 optional_reward_id = 10; // offset: 40
uint32 use_item_count = 15; // offset: 44
}
// Obf: FKOIIHNOICH
// Type: Rsp
// CmdID: 581
message UseItemScRsp {
ItemList return_data = 15; // offset: 24
uint64 month_card_out_date_time = 7; // offset: 32
uint32 use_item_count = 9; // offset: 40
uint32 formula_id = 2; // offset: 44
uint32 retcode = 14; // offset: 48
uint32 use_item_id = 1; // offset: 52
}
// Type: Req
// CmdID: 510
message RankUpEquipmentCsReq {
ItemCostData cost_data = 10; // offset: 16
uint32 equipment_unique_id = 4; // offset: 32
}
// Type: Rsp
// CmdID: 587
message RankUpEquipmentScRsp {
uint32 retcode = 3; // offset: 24
}
message FBNBEIKABGE {
ItemCostData cost_data = 3; // offset: 16
uint32 equipment_unique_id = 12; // offset: 32
}
// Type: Req
// CmdID: 589
message BatchRankUpEquipmentCsReq {
repeated FBNBEIKABGE switch_list = 13; // offset: 16
}
// Type: Rsp
// CmdID: 540
message BatchRankUpEquipmentScRsp {
uint32 retcode = 6; // offset: 24
}
// Obf: PJGAHLDOIIG
// Type: Req
// CmdID: 529
message ExpUpEquipmentCsReq {
ItemCostData cost_data = 6; // offset: 16
uint32 equipment_unique_id = 10; // offset: 32
}
// Obf: GIFJFIDCJAI
// Type: Rsp
// CmdID: 512
message ExpUpEquipmentScRsp {
repeated PileItem return_item_list = 10; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: NPIAJDLLAHL
// Type: Req
// CmdID: 554
message ComposeItemCsReq {
ItemCostData convert_item_list = 8; // offset: 24
ItemCostData compose_item_list = 11; // offset: 32
uint32 compose_id = 7; // offset: 40
uint32 count = 2; // offset: 44
}
// Obf: PNBGCDGOLJB
// Type: Rsp
// CmdID: 583
message ComposeItemScRsp {
ItemList return_item_list = 7; // offset: 16
uint32 retcode = 5; // offset: 32
uint32 count = 10; // offset: 36
uint32 compose_id = 15; // offset: 40
}
// Obf: DEAIMKCPPDJ
// Type: Req
// CmdID: 548
message ComposeSelectedRelicCsReq {
ItemCostData wr_item_list = 13; // offset: 16
repeated uint32 sub_affix_id_list = 6; // offset: 24
ItemCostData compose_item_list = 15; // offset: 40
uint32 count = 9; // offset: 48
uint32 main_affix_id = 3; // offset: 52
uint32 compose_id = 2; // offset: 56
uint32 compose_relic_id = 5; // offset: 60
}
// Obf: GJHDDFIJJIC
// Type: Rsp
// CmdID: 559
message ComposeSelectedRelicScRsp {
ItemList return_item_list = 12; // offset: 24
uint32 retcode = 10; // offset: 32
uint32 compose_id = 4; // offset: 36
}
// Obf: PKIAEJLCPHL
// Type: Req
// CmdID: 509
message ExpUpRelicCsReq {
ItemCostData cost_data = 3; // offset: 24
uint32 relic_unique_id = 8; // offset: 32
}
// Obf: KJMNPHBPHLD
// Type: Rsp
// CmdID: 542
message ExpUpRelicScRsp {
repeated PileItem return_item_list = 4; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Type: Req
// CmdID: 576
message LockRelicCsReq {
repeated uint32 relic_ids = 6; // offset: 24
bool NPPKABBJCMI = 4; // offset: 32
bool is_locked = 9; // offset: 33
}
// Type: Rsp
// CmdID: 538
message LockRelicScRsp {
uint32 retcode = 5; // offset: 24
}
// Obf: ACGCJMLFHCO
// Type: Req
// CmdID: 582
message DiscardRelicCsReq {
repeated uint32 relic_ids = 8; // offset: 16
uint64 KDGCPMGOPPJ = 14; // offset: 32
bool DKPCAIGPHNO = 4; // offset: 40
RelicDiscardType IFEEJKMACHF = 9; // offset: 44
}
// Obf: EMGMPNOKJGL
// Type: Rsp
// CmdID: 553
message DiscardRelicScRsp {
repeated uint32 relic_ids = 12; // offset: 24
RelicDiscardType IFEEJKMACHF = 2; // offset: 32
bool DKPCAIGPHNO = 9; // offset: 36
uint32 retcode = 10; // offset: 40
}
// Obf: DBEMDBEGDLA
// Type: Req
// CmdID: 561
message SellItemCsReq {
ItemCostData cost_data = 5; // offset: 24
bool HNLKAEBKKBL = 11; // offset: 32
}
// Obf: NDFJEJPFCGK
// Type: Rsp
// CmdID: 524
message SellItemScRsp {
ItemList return_item_list = 6; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Obf: LLOJHLJFJIM
// Type: Notify
// CmdID: 571
message RechargeSuccNotify {
ItemList item_list = 9; // offset: 24
string price_tier = 10; // offset: 32
string product_id = 12; // offset: 40
uint64 month_card_out_date_time = 7; // offset: 48
}
// Obf: NFONKIEFCCK
// Type: Req
// CmdID: 578
message ExchangeHcoinCsReq {
uint32 num = 6; // offset: 24
}
// Obf: PIHLJLKOPEE
// Type: Rsp
// CmdID: 552
message ExchangeHcoinScRsp {
uint32 retcode = 9; // offset: 24
uint32 num = 13; // offset: 28
}
// Obf: MJEJCMECDDN
// Type: Notify
// CmdID: 574
message AddEquipmentScRsp {
uint32 KAJCFPKEGBP = 14; // offset: 24
}
// Obf: CJJPGIGPDIA
// Type: Req
// CmdID: 592
message GetRecyleTimeCsReq {
repeated uint32 IKJMAFGBMEL = 3; // offset: 16
}
// Obf: JFOEKIFGPCP
// Type: Rsp
// CmdID: 566
message GetRecyleTimeScRsp {
repeated BKGPJOBNMKJ NAJFMIIFIEC = 9; // offset: 24
uint32 retcode = 4; // offset: 32
}
message DPGAHDIJJDL {
uint32 KAHMGPGPOII = 4; // offset: 24
uint32 DJLNCCEIDNO = 9; // offset: 28
}
// Obf: LHILENAKIPI
// Type: Notify
// CmdID: 530
message ComposeLimitNumCompleteScNotify {
repeated DPGAHDIJJDL MGLCGPMNHBB = 15; // offset: 24
}
// Obf: OMJPICCHOEG
// Type: Notify
// CmdID: 549
message ComposeLimitNumUpdateScNotify {
DPGAHDIJJDL PLJFOAPFELP = 4; // offset: 24
}
// Obf: EKEFLKGCMBN
// Type: Req
// CmdID: 528
message DestroyItemCsReq {
uint32 item_id = 11; // offset: 24
uint32 item_count = 8; // offset: 28
uint32 ADOIMNBAGKC = 1; // offset: 32
}
// Obf: BGJEJDDLJPE
// Type: Rsp
// CmdID: 501
message DestroyItemScRsp {
uint32 retcode = 3; // offset: 24
uint32 ADOIMNBAGKC = 13; // offset: 28
}
// Obf: DEBAGFJEEIA
// Type: Req
// CmdID: 567
message GetMarkItemListCsReq {
}
// Obf: PLCBONEAMNL
// Type: Rsp
// CmdID: 585
message GetMarkItemListScRsp {
repeated uint32 PEPKCBILIFO = 10; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Obf: GFKOAPFOFNL
// Type: Req
// CmdID: 520
message MarkItemCsReq {
bool ABDJKPCGDHO = 6; // offset: 24
uint32 item_id = 5; // offset: 28
}
// Obf: GGBGDAFPGID
// Type: Rsp
// CmdID: 599
message MarkItemScRsp {
uint32 retcode = 10; // offset: 24
bool ABDJKPCGDHO = 9; // offset: 28
uint32 item_id = 11; // offset: 32
}
// Obf: IOHGFLDMPEM
// Type: Notify
// CmdID: 532
message CancelMarkItemNotify {
uint32 item_id = 5; // offset: 24
}
// Obf: DMDDINNHIOE
// Type: Notify
// CmdID: 535
message SyncTurnFoodNotify {
repeated uint32 CAMEGAGKPGL = 13; // offset: 24
repeated TurnFoodSwitch EOJBFLHBNMB = 4; // offset: 32
}
// Type: Req
// CmdID: 516
message AMPMJPCFLND {
TurnFoodSwitch KLAJGAKAFCP = 2; // offset: 24
bool FEBKMOCOJLE = 13; // offset: 28
}
// Type: Rsp
// CmdID: 505
message LJKFPPDFHMH {
TurnFoodSwitch KLAJGAKAFCP = 12; // offset: 24
uint32 retcode = 15; // offset: 28
bool FEBKMOCOJLE = 5; // offset: 32
}
// Obf: MLNNABAOJGC
// Type: Notify
// CmdID: 514
message GeneralVirtualItemDataNotify {
repeated PileItem FCNBHBHMFMC = 6; // offset: 16
bool EBLPGLFJNEL = 12; // offset: 32
}
message KJDLIPEIAAK {
uint32 OLELCDKLPDK = 9; // offset: 24
bool IFONLBKJGFE = 11; // offset: 28
}
message GABKFNAJIDD {
BNAILMNNGIF LJKNDCIOOCG = 15; // offset: 16
KJDLIPEIAAK MJPKBIGCFOM = 6; // offset: 32
string name = 1; // offset: 40
uint32 NPHAJEKCBKF = 9; // offset: 48
bool is_marked = 14; // offset: 52
uint32 GFEENEDNJGF = 2; // offset: 56
int64 BNCALAMGIOC = 10; // offset: 64
}
// Obf: ENCGNAJCJME
// Type: Req
// CmdID: 539
message GetRelicFilterPlanCsReq {
}
// Obf: JJDNPDECDDA
// Type: Rsp
// CmdID: 588
message GetRelicFilterPlanScRsp {
repeated GABKFNAJIDD JCKBEEKBPHF = 4; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: AAMPBNNKEOK
// Type: Req
// CmdID: 526
message AddRelicFilterPlanCsReq {
KJDLIPEIAAK MJPKBIGCFOM = 3; // offset: 16
BNAILMNNGIF LJKNDCIOOCG = 15; // offset: 24
string name = 1; // offset: 32
bool is_marked = 14; // offset: 48
uint32 GFEENEDNJGF = 13; // offset: 52
}
// Obf: EBPBGFNCJEP
// Type: Rsp
// CmdID: 590
message AddRelicFilterPlanScRsp {
GABKFNAJIDD relic_plan = 11; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: BAIEHPEHGIO
// Type: Req
// CmdID: 541
message ModifyRelicFilterPlanCsReq {
uint32 NPHAJEKCBKF = 14; // offset: 32
oneof KKNBOACNCON {
string name = 7; // offset: 16
KJDLIPEIAAK MJPKBIGCFOM = 15; // offset: 16
BNAILMNNGIF LJKNDCIOOCG = 10; // offset: 16
}
}
// Obf: DEHJKNPFDMA
// Type: Rsp
// CmdID: 518
message ModifyRelicFilterPlanScRsp {
uint32 NPHAJEKCBKF = 13; // offset: 32
uint32 retcode = 9; // offset: 36
int64 BNCALAMGIOC = 3; // offset: 48
oneof KKNBOACNCON {
string name = 4; // offset: 24
KJDLIPEIAAK MJPKBIGCFOM = 7; // offset: 24
BNAILMNNGIF LJKNDCIOOCG = 5; // offset: 24
}
}
// Type: Req
// CmdID: 545
message EMLDLBKPEFD {
repeated uint32 GGIGDJPFBBP = 9; // offset: 16
bool NPPKABBJCMI = 4; // offset: 32
}
// Type: Rsp
// CmdID: 537
message MGBKBIKLJDN {
repeated uint32 GGIGDJPFBBP = 10; // offset: 16
uint32 retcode = 12; // offset: 32
bool NPPKABBJCMI = 15; // offset: 36
}
// Obf: LBFJJFDFABF
// Type: Req
// CmdID: 534
message MarkRelicFilterPlanCsReq {
repeated uint32 GGIGDJPFBBP = 8; // offset: 16
bool NPPKABBJCMI = 7; // offset: 32
bool BIJJOJNJHDO = 6; // offset: 33
}
// Obf: NLFHJLDBOEA
// Type: Rsp
// CmdID: 558
message MarkRelicFilterPlanScRsp {
repeated uint32 GGIGDJPFBBP = 11; // offset: 16
uint32 retcode = 6; // offset: 32
bool NPPKABBJCMI = 2; // offset: 36
bool BIJJOJNJHDO = 1; // offset: 37
}
// Type: Notify
// CmdID: 543
message RelicFilterPlanClearNameScNotify {
uint32 NPHAJEKCBKF = 12; // offset: 24
}
// Type: Req
// CmdID: 593
message RelicReforgeCsReq {
uint32 reforge_block_sub_affix_id = 3; // offset: 24
uint32 relic_unique_id = 1; // offset: 28
}
// Type: Rsp
// CmdID: 596
message RelicReforgeScRsp {
uint32 retcode = 13; // offset: 24
}
// Type: Req
// CmdID: 591
message RelicReforgeConfirmCsReq {
bool is_cancel = 5; // offset: 24
uint32 relic_unique_id = 3; // offset: 28
}
// Type: Rsp
// CmdID: 523
message RelicReforgeConfirmScRsp {
uint32 retcode = 2; // offset: 24
}
enum CmdJukeboxType {
ONBKHMHLADC_NLCDGIPGFDJ = 0;
CmdGetJukeboxDataCsReq = 3173;
CmdUnlockBackGroundMusicScRsp = 3113;
CmdFKLMGEFILDI = 3115;
CmdUnlockBackGroundMusicCsReq = 3136;
CmdPlayBackGroundMusicScRsp = 3127;
CmdPlayBackGroundMusicCsReq = 3180;
CmdEGDFPDHNOKO = 3181;
CmdGetJukeboxDataScRsp = 3103;
}
message LHHGCDLCJDA {
uint32 group_id = 9; // offset: 24
uint32 id = 6; // offset: 28
bool BIMDKNLMICG = 2; // offset: 32
}
// Obf: DONHOEBBNNG
// Type: Req
// CmdID: 3173
message GetJukeboxDataCsReq {
}
// Obf: KLIPBCNOPNO
// Type: Rsp
// CmdID: 3103
message GetJukeboxDataScRsp {
MNCBEDBDDHL GFFOBALDBPM = 9; // offset: 16
repeated LHHGCDLCJDA IOKAJIBHLMP = 10; // offset: 24
uint32 retcode = 6; // offset: 40
}
// Obf: JFFEDGDNJEA
// Type: Req
// CmdID: 3180
message PlayBackGroundMusicCsReq {
MNCBEDBDDHL IKJNIKIGFLF = 2; // offset: 24
}
// Obf: KOCPKKFLHBJ
// Type: Rsp
// CmdID: 3127
message PlayBackGroundMusicScRsp {
MNCBEDBDDHL GFFOBALDBPM = 11; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Obf: CFEBLJEFOMA
// Type: Req
// CmdID: 3136
message UnlockBackGroundMusicCsReq {
repeated uint32 LIGKEOLPFBE = 12; // offset: 24
}
// Obf: LMINGAKNDKP
// Type: Rsp
// CmdID: 3113
message UnlockBackGroundMusicScRsp {
repeated uint32 BPFGBEBPEDP = 14; // offset: 24
repeated LHHGCDLCJDA IOKAJIBHLMP = 11; // offset: 32
uint32 retcode = 7; // offset: 40
}
// Type: Req
// CmdID: 3115
message FKLMGEFILDI {
uint32 JKFCKJNHLHI = 11; // offset: 24
}
// Type: Rsp
// CmdID: 3181
message EGDFPDHNOKO {
uint32 retcode = 3; // offset: 24
uint32 JKFCKJNHLHI = 10; // offset: 28
}
enum CmdLimaoNewsType {
ELGHLKHAMKB_NLCDGIPGFDJ = 0;
ELGHLKHAMKB_JKLDNBFNOGA = 9199;
CmdLJCBIAEMLDN = 9187;
ELGHLKHAMKB_FJKMBBBFDGO = 9201;
ELGHLKHAMKB_OKDICCOLPLG = 9195;
ELGHLKHAMKB_POBOGNLNKCJ = 9197;
ELGHLKHAMKB_OIIMHPFEBGF = 9191;
ELGHLKHAMKB_CDCJOCAPMBO = 9190;
ELGHLKHAMKB_OMLIMKCEKKI = 9206;
CmdEPMONPAABKJ = 9203;
CmdKBAKBMGBNOL = 9181;
ELGHLKHAMKB_ALJLHGANFEM = 9202;
CmdJKHGDJGBHCD = 9198;
ELGHLKHAMKB_MGKFNLIDIMN = 9186;
ELGHLKHAMKB_NOGFALFDIHF = 9182;
CmdPNALNDONMCK = 9184;
CmdGHBBMIJFIAD = 9205;
CmdGHBKJLIHHGJ = 9183;
CmdOFDMHDODALP = 9208;
ELGHLKHAMKB_FGEBELHDACI = 9194;
ELGHLKHAMKB_JOGEHJJCHNM = 9207;
CmdDDAPICMFDAB = 9200;
CmdACGBGKFFAOL = 9196;
CmdJEGNOIJMBCA = 9188;
CmdCPGFNBBIGLH = 9210;
CmdMAGMMMINOAJ = 9192;
}
enum LimaoNewsOfficeSurveyState {
NMCBKMBDILL_NLCDGIPGFDJ = 0;
NMCBKMBDILL_PPBPGHDDCOL = 1;
NMCBKMBDILL_IGGJEJAHPIJ = 2;
NMCBKMBDILL_BBNEHDGPGGH = 3;
NMCBKMBDILL_CCKPNCIBDGP = 4;
}
message PBLBAAMLNLH {
bool KBLBFGANMPJ = 3; // offset: 24
bool BBMCAHOMEFN = 2; // offset: 25
bool MNBBCAMDGDI = 6; // offset: 26
uint32 MDJMBGPLCDD = 5; // offset: 28
uint32 LJHGIFGINOL = 11; // offset: 32
uint32 CBGODLHCLPK = 12; // offset: 36
uint32 BMGBBEMHLIG = 15; // offset: 40
}
message PJPMBOBAMIC {
uint32 BEOHGAADKPH = 10; // offset: 24
bool KBLBFGANMPJ = 6; // offset: 28
}
message HDDBFAIFCGK {
repeated PJPMBOBAMIC EHFHDELPGLN = 15; // offset: 24
uint32 LFPABLEIKKE = 1; // offset: 32
}
message LGGGHFDBCFN {
uint32 FDGJLMMEAOF = 4; // offset: 24
uint32 KBDOBOODPAK = 13; // offset: 28
uint32 progress = 6; // offset: 32
bool has_passed = 1; // offset: 36
}
message FNIDNGOGAFF {
uint32 KPKJALDCMIK = 5; // offset: 24
uint32 IIADKFFPKGP = 7; // offset: 28
}
message KJAMNAOLOLL {
uint32 LJHGIFGINOL = 3; // offset: 24
uint32 MBBGFJGCHGE = 1; // offset: 28
}
message PNOAIGFGNKE {
}
// Type: Rsp
// CmdID: 9198
message JKHGDJGBHCD {
repeated uint32 KBMHPOBLMKH = 6; // offset: 24
repeated uint32 BEBLBBEEIGH = 8; // offset: 32
repeated PBLBAAMLNLH JLADELFEHNO = 13; // offset: 40
repeated KJAMNAOLOLL LFEGDDMBLEE = 1; // offset: 48
repeated FNIDNGOGAFF LBBGCNIJMJC = 10; // offset: 56
repeated LGGGHFDBCFN JEFNJEJFPGK = 12; // offset: 64
repeated HDDBFAIFCGK IDMHGCAIBNK = 15; // offset: 72
repeated uint32 BIGCHMJEPKE = 3; // offset: 80
uint32 retcode = 9; // offset: 88
uint32 JDGKFGONCJI = 2; // offset: 92
bool HIHOBEPGLEJ = 4; // offset: 96
}
message IBPHNIBGMPH {
uint32 CBGODLHCLPK = 10; // offset: 24
}
// Type: Rsp
// CmdID: 9192
message MAGMMMINOAJ {
PBLBAAMLNLH AMFEFIDDMDA = 11; // offset: 24
uint32 retcode = 3; // offset: 32
}
message OFNBDEKJMON {
uint32 LFPABLEIKKE = 3; // offset: 24
}
// Type: Rsp
// CmdID: 9208
message OFDMHDODALP {
uint32 LFPABLEIKKE = 11; // offset: 24
uint32 retcode = 14; // offset: 28
}
message JPIEAEJIDAO {
repeated FNIDNGOGAFF LMLLNJBLPGC = 6; // offset: 16
}
message OCEAHPDAPFC {
oneof MMCGBGDJIPN {
uint32 OCJCOOLMCGD = 14; // offset: 16
PBLBAAMLNLH NOGCKIHEDCE = 3; // offset: 16
uint32 HOCFMNJPCLI = 6; // offset: 16
uint32 JGMJFHLIAIL = 7; // offset: 16
KJAMNAOLOLL IAFPOEBBJIL = 2; // offset: 16
LGGGHFDBCFN LDBGGNHLFAM = 15; // offset: 16
JPIEAEJIDAO HDMEPMHHOLP = 12; // offset: 16
uint32 JDGKFGONCJI = 8; // offset: 16
uint32 CGEFHJIEKGF = 5; // offset: 16
}
}
// Type: Notify
// CmdID: 9184
message PNALNDONMCK {
repeated OCEAHPDAPFC DGNGMJMPFGK = 9; // offset: 16
}
message HOALCJNIJJC {
uint32 display_value = 8; // offset: 24
uint32 event_id = 15; // offset: 28
}
// Type: Rsp
// CmdID: 9210
message CPGFNBBIGLH {
uint32 event_id = 4; // offset: 24
uint32 display_value = 1; // offset: 28
uint32 retcode = 15; // offset: 32
}
message KELNHIOMCNF {
}
// Type: Rsp
// CmdID: 9196
message ACGBGKFFAOL {
uint32 retcode = 2; // offset: 24
}
message DPAJAECBCPA {
repeated uint32 HBEHCHBCBPG = 1; // offset: 16
repeated uint32 IAEAJKJDCHO = 11; // offset: 32
repeated LimaoNewsOfficeSurveyState CMNOBDCMGHE = 8; // offset: 40
}
// Type: Rsp
// CmdID: 9188
message JEGNOIJMBCA {
uint32 retcode = 4; // offset: 24
}
message DGFHEGJKHFO {
uint32 KPKJALDCMIK = 12; // offset: 24
}
// Type: Rsp
// CmdID: 9205
message GHBBMIJFIAD {
uint32 retcode = 1; // offset: 24
uint32 KPKJALDCMIK = 4; // offset: 28
}
message OLNDMBMBNDC {
uint32 NNDNCAEGDFI = 2; // offset: 24
}
// Type: Rsp
// CmdID: 9183
message GHBKJLIHHGJ {
uint32 retcode = 2; // offset: 24
uint32 NNDNCAEGDFI = 8; // offset: 28
}
message HBOOIEJHKOD {
uint32 BOGIJENAEHJ = 10; // offset: 24
uint32 CBGODLHCLPK = 13; // offset: 28
}
// Type: Rsp
// CmdID: 9203
message EPMONPAABKJ {
uint32 BOGIJENAEHJ = 11; // offset: 24
uint32 retcode = 2; // offset: 28
uint32 CBGODLHCLPK = 6; // offset: 32
}
message JGHOCEGBDCC {
}
// Type: Rsp
// CmdID: 9187
message LJCBIAEMLDN {
uint32 retcode = 11; // offset: 24
}
message LFGKIJMBKJG {
uint32 CBGODLHCLPK = 7; // offset: 24
bool KBLBFGANMPJ = 4; // offset: 28
}
// Type: Rsp
// CmdID: 9200
message DDAPICMFDAB {
bool KBLBFGANMPJ = 12; // offset: 24
uint32 retcode = 3; // offset: 28
uint32 CBGODLHCLPK = 9; // offset: 32
}
message PLADCLDJGKK {
bool KBLBFGANMPJ = 4; // offset: 24
uint32 BEOHGAADKPH = 12; // offset: 28
}
// Type: Rsp
// CmdID: 9181
message KBAKBMGBNOL {
bool KBLBFGANMPJ = 2; // offset: 24
uint32 retcode = 10; // offset: 28
uint32 BEOHGAADKPH = 7; // offset: 32
}
enum CmdLineupType {
MLPGOBNCBOF_NLCDGIPGFDJ = 0;
CmdSwitchLineupIndexCsReq = 742;
CmdEFAFCCEKOAN = 792;
MLPGOBNCBOF_JNKEBKDKMHC = 773;
CmdGetStageLineupScRsp = 703;
CmdGetAllLineupDataCsReq = 724;
CmdGetAllLineupDataScRsp = 771;
CmdJoinLineupScRsp = 713;
CmdGetLineupAvatarDataScRsp = 754;
CmdChangeLineupLeaderCsReq = 783;
CmdGetCurLineupDataScRsp = 727;
CmdSwapLineupCsReq = 710;
CmdGetLineupAvatarDataCsReq = 712;
CmdQuitLineupScRsp = 781;
CmdChangeLineupLeaderScRsp = 709;
CmdReplaceLineupCsReq = 752;
CmdSyncLineupNotify = 729;
CmdGetCurLineupDataCsReq = 780;
CmdVirtualLineupTrialAvatarChangeScNotify = 774;
CmdExtraLineupDestroyNotify = 759;
CmdQuitLineupCsReq = 715;
CmdSwitchLineupIndexScRsp = 776;
CmdVirtualLineupDestroyNotify = 778;
CmdSetLineupNameCsReq = 738;
CmdCNCFCDJAFOJ = 766;
CmdSwapLineupScRsp = 787;
CmdReplaceLineupScRsp = 748;
CmdSetLineupNameScRsp = 761;
CmdJoinLineupCsReq = 736;
}
enum EMEAOGDFBDI {
EMEAOGDFBDI_NLCDGIPGFDJ = 0;
EMEAOGDFBDI_ELILFEPKLCJ = 1;
EMEAOGDFBDI_JCCBPMFLEHB = 2;
EMEAOGDFBDI_FIHJPKBLGPF = 3;
EMEAOGDFBDI_KBLBAPNNANO = 4;
}
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;
}
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 ECDEOHEFDHP {
uint32 BLIFOAEFHIB = 11; // offset: 24
uint32 stage_type = 3; // offset: 28
}
// Type: Rsp
// CmdID: 703
message GetStageLineupScRsp {
repeated ECDEOHEFDHP FKIDLFLCDEC = 12; // offset: 24
uint32 retcode = 3; // offset: 32
}
message LineupAvatar {
SpBarInfo sp_bar = 12; // offset: 24
AvatarType avatar_type = 4; // offset: 32
uint32 slot = 8; // offset: 36
uint32 hp = 13; // offset: 40
uint32 id = 2; // offset: 44
uint32 satiety = 9; // offset: 48
}
message LineupInfo {
repeated uint32 GOFLIGGNHNE = 8; // offset: 16
string name = 12; // offset: 24
repeated LineupAvatar avatar_list = 1; // offset: 40
repeated uint32 NCLJLLNGDCI = 3; // offset: 48
repeated uint32 story_line_avatar_id_list = 7; // offset: 56
bool is_virtual = 9; // offset: 64
bool ABHONGJHICF = 4; // offset: 65
ExtraLineupType extra_lineup_type = 15; // offset: 68
uint32 game_story_line_id = 6; // offset: 72
uint32 mp = 11; // offset: 76
uint32 index = 14; // offset: 80
uint32 leader_slot = 2; // offset: 84
uint32 plane_id = 13; // offset: 88
uint32 max_mp = 10; // offset: 92
}
// Obf: JIJPDHKHFML
// Type: Req
// CmdID: 780
message GetCurLineupDataCsReq {
}
// Obf: FNDNOHGCGIE
// Type: Rsp
// CmdID: 727
message GetCurLineupDataScRsp {
LineupInfo lineup = 9; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Type: Req
// CmdID: 736
message JoinLineupCsReq {
ExtraLineupType extra_lineup_type = 14; // offset: 24
uint32 index = 1; // offset: 28
uint32 plane_id = 9; // offset: 32
uint32 slot = 4; // offset: 36
AvatarType avatar_type = 11; // offset: 40
bool is_virtual = 10; // offset: 44
uint32 base_avatar_id = 3; // offset: 48
}
// Type: Rsp
// CmdID: 713
message JoinLineupScRsp {
uint32 retcode = 3; // offset: 24
}
// Type: Req
// CmdID: 715
message QuitLineupCsReq {
uint32 index = 12; // offset: 24
bool is_virtual = 2; // offset: 28
uint32 plane_id = 3; // offset: 32
AvatarType avatar_type = 1; // offset: 36
uint32 base_avatar_id = 9; // offset: 40
ExtraLineupType extra_lineup_type = 15; // offset: 44
}
// Type: Rsp
// CmdID: 781
message QuitLineupScRsp {
bool is_virtual = 6; // offset: 24
bool MFBIPMACFCE = 14; // offset: 25
uint32 base_avatar_id = 15; // offset: 28
uint32 plane_id = 11; // offset: 32
uint32 retcode = 5; // offset: 36
}
// Type: Req
// CmdID: 710
message SwapLineupCsReq {
uint32 index = 1; // offset: 24
bool is_virtual = 11; // offset: 28
uint32 ENBIBCPPLDC = 9; // offset: 32
uint32 plane_id = 10; // offset: 36
ExtraLineupType extra_lineup_type = 4; // offset: 40
uint32 MPIEGFCNBEN = 6; // offset: 44
}
// Type: Rsp
// CmdID: 787
message SwapLineupScRsp {
uint32 retcode = 13; // offset: 24
}
// Obf: EOBONCLPPLM
// Type: Notify
// CmdID: 729
message SyncLineupNotify {
repeated SyncLineupReason reason_list = 3; // offset: 16
LineupInfo lineup = 10; // offset: 24
}
// Obf: ELFNJCILJGK
// Type: Req
// CmdID: 712
message GetLineupAvatarDataCsReq {
}
message LineupAvatarData {
uint32 hp = 8; // offset: 24
AvatarType avatar_type = 1; // offset: 28
uint32 id = 5; // offset: 32
}
// Obf: HLPOIMIADJI
// Type: Rsp
// CmdID: 754
message GetLineupAvatarDataScRsp {
repeated LineupAvatarData avatar_data_list = 5; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: GOEIOJHFNOH
// Type: Req
// CmdID: 783
message ChangeLineupLeaderCsReq {
uint32 slot = 7; // offset: 24
}
// Obf: GHHKJGJNKIK
// Type: Rsp
// CmdID: 709
message ChangeLineupLeaderScRsp {
uint32 retcode = 10; // offset: 24
uint32 slot = 8; // offset: 28
}
// Obf: GFMLKENMBGP
// Type: Req
// CmdID: 742
message SwitchLineupIndexCsReq {
uint32 index = 1; // offset: 24
}
// Obf: MEFDHAEBAFG
// Type: Rsp
// CmdID: 776
message SwitchLineupIndexScRsp {
uint32 index = 4; // offset: 24
uint32 retcode = 5; // offset: 28
}
// Obf: HIPGFJHDOBO
// Type: Req
// CmdID: 738
message SetLineupNameCsReq {
string name = 9; // offset: 24
uint32 index = 15; // offset: 32
}
// Obf: FIMLPDOBHBD
// Type: Rsp
// CmdID: 761
message SetLineupNameScRsp {
string name = 10; // offset: 24
uint32 index = 4; // offset: 32
uint32 retcode = 12; // offset: 36
}
// Obf: AMIDBKDMELM
// Type: Req
// CmdID: 724
message GetAllLineupDataCsReq {
}
// Obf: EPGDODNPPDO
// Type: Rsp
// CmdID: 771
message GetAllLineupDataScRsp {
repeated LineupInfo lineup_list = 5; // offset: 24
uint32 cur_index = 11; // offset: 32
uint32 retcode = 8; // offset: 36
}
// Type: Notify
// CmdID: 792
message EFAFCCEKOAN {
repeated LineupInfo lineup_list = 7; // offset: 24
uint32 cur_index = 13; // offset: 32
}
// Obf: HPHANFONFPF
// Type: Notify
// CmdID: 778
message VirtualLineupDestroyNotify {
uint32 plane_id = 4; // offset: 24
}
message LineupSlotData {
uint32 slot = 12; // offset: 24
uint32 id = 8; // offset: 28
uint32 assist_uid = 3; // offset: 32
AvatarType avatar_type = 7; // offset: 36
}
// Obf: BLIOAJGEJNN
// Type: Req
// CmdID: 752
message ReplaceLineupCsReq {
repeated LineupSlotData lineup_slot_list = 10; // offset: 24
uint32 game_story_line_id = 12; // offset: 32
uint32 plane_id = 5; // offset: 36
bool HIAMAJKDIOO = 15; // offset: 40
bool PLIEODDEEHG = 14; // offset: 41
bool is_virtual = 1; // offset: 42
uint32 leader_slot = 8; // offset: 44
ExtraLineupType extra_lineup_type = 13; // offset: 48
uint32 index = 6; // offset: 52
}
// Obf: JHICJLAIPLD
// Type: Rsp
// CmdID: 748
message ReplaceLineupScRsp {
uint32 OMDLCGEMBLA = 12; // offset: 24
uint32 retcode = 13; // offset: 28
}
// Obf: HOGPMBGJIDH
// Type: Notify
// CmdID: 759
message ExtraLineupDestroyNotify {
ExtraLineupType extra_lineup_type = 7; // offset: 24
}
// Obf: GNIOONGIJLP
// Type: Notify
// CmdID: 774
message VirtualLineupTrialAvatarChangeScNotify {
repeated uint32 ILIDIIGALKD = 2; // offset: 16
repeated uint32 EDBMIFNEHHH = 8; // offset: 24
uint32 plane_id = 14; // offset: 40
bool OLPNMKAPDLP = 10; // offset: 44
}
// Type: Notify
// CmdID: 766
message CNCFCDJAFOJ {
repeated uint32 KLNEDJPADCA = 2; // offset: 16
}
enum CmdLobbyType {
MFAHJPCHPIN_NLCDGIPGFDJ = 0;
CmdLobbyCreateCsReq = 7382;
CmdLobbyInviteCsReq = 7384;
CmdJGCFBNLCPEA = 7358;
CmdLobbyJoinCsReq = 7357;
CmdLobbyJoinScRsp = 7373;
CmdLobbyKickOutCsReq = 7359;
CmdLobbyInteractScNotify = 7356;
CmdLobbyQuitScRsp = 7355;
CmdLobbyGetInfoCsReq = 7353;
CmdANFMHBGNNEG = 7366;
CmdLobbyCreateScRsp = 7392;
CmdGJBGNMGGDLE = 7377;
CmdLobbyQuitCsReq = 7390;
CmdKIGJGMLAMGH = 7391;
CmdLobbyModifyPlayerInfoCsReq = 7369;
CmdLobbyInviteScRsp = 7371;
CmdDACEFJFGLGM = 7394;
CmdLobbySyncInfoScNotify = 7393;
CmdLobbyModifyPlayerInfoScRsp = 7395;
CmdOPKKJFEFEIL = 7370;
CmdLobbyGetInfoScRsp = 7388;
CmdLobbyKickOutScRsp = 7379;
CmdAGDPIOAKFGB = 7362;
}
// Obf: CCDPOMCEFED
// Type: Req
// CmdID: 7382
message LobbyCreateCsReq {
PJMGBLIFDFP EMIJCKENBKJ = 7; // offset: 16
LobbyGameExtInfo JIDKDPPPDPF = 15; // offset: 32
FightGameMode GJNMHILINHC = 13; // offset: 40
uint32 HDJFGMGAOOF = 3; // offset: 44
}
// Obf: ACABBGBMIPN
// Type: Rsp
// CmdID: 7392
message LobbyCreateScRsp {
repeated LMLNNHKJEIP DFLEOIGPLNM = 1; // offset: 16
PJMGBLIFDFP EMIJCKENBKJ = 6; // offset: 32
uint32 HDJFGMGAOOF = 8; // offset: 40
FightGameMode GJNMHILINHC = 3; // offset: 44
uint32 retcode = 11; // offset: 48
uint64 room_id = 4; // offset: 56
}
// Type: Req
// CmdID: 7384
message LobbyInviteCsReq {
repeated uint32 uid_list = 7; // offset: 24
}
// Type: Rsp
// CmdID: 7371
message LobbyInviteScRsp {
repeated uint32 uid_list = 12; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: BNOKBNOIIGD
// Type: Req
// CmdID: 7357
message LobbyJoinCsReq {
LobbyGameExtInfo JIDKDPPPDPF = 5; // offset: 16
string JKJCIPFMOHG = 10; // offset: 24
uint64 room_id = 1; // offset: 40
}
// Obf: JLPMFNHLBED
// Type: Rsp
// CmdID: 7373
message LobbyJoinScRsp {
PJMGBLIFDFP EMIJCKENBKJ = 8; // offset: 16
repeated LMLNNHKJEIP DFLEOIGPLNM = 4; // offset: 32
uint32 HDJFGMGAOOF = 11; // offset: 40
FightGameMode GJNMHILINHC = 12; // offset: 44
uint64 room_id = 14; // offset: 48
uint32 retcode = 15; // offset: 56
}
// Type: Req
// CmdID: 7390
message LobbyQuitCsReq {
}
// Type: Rsp
// CmdID: 7355
message LobbyQuitScRsp {
uint32 retcode = 4; // offset: 24
}
// Type: Req
// CmdID: 7394
message DACEFJFGLGM {
}
// Type: Rsp
// CmdID: 7377
message GJBGNMGGDLE {
uint32 retcode = 15; // offset: 24
}
// Type: Req
// CmdID: 7369
message LobbyModifyPlayerInfoCsReq {
LobbyGameExtInfo JIDKDPPPDPF = 14; // offset: 24
LobbyModifyType type = 15; // offset: 32
uint32 GMGJFJCDGGN = 8; // offset: 36
}
// Type: Rsp
// CmdID: 7395
message LobbyModifyPlayerInfoScRsp {
uint32 retcode = 8; // offset: 24
}
// Obf: FPEGJJJKNAL
// Type: Notify
// CmdID: 7393
message LobbySyncInfoScNotify {
repeated LMLNNHKJEIP DFLEOIGPLNM = 14; // offset: 16
uint32 uid = 2; // offset: 32
LobbyModifyType type = 1; // offset: 36
}
// Type: Req
// CmdID: 7359
message LobbyKickOutCsReq {
uint32 uid = 5; // offset: 24
}
// Type: Rsp
// CmdID: 7379
message LobbyKickOutScRsp {
uint32 retcode = 5; // offset: 24
}
// Type: Notify
// CmdID: 7358
message JGCFBNLCPEA {
FightGameMode GJNMHILINHC = 8; // offset: 24
uint32 room_id = 15; // offset: 28
uint32 CPOCELOLNHL = 7; // offset: 32
}
// Obf: AIBENADLLGH
// Type: Req
// CmdID: 7353
message LobbyGetInfoCsReq {
}
// Obf: MAMINBCLDKO
// Type: Rsp
// CmdID: 7388
message LobbyGetInfoScRsp {
PJMGBLIFDFP EMIJCKENBKJ = 15; // offset: 16
repeated LMLNNHKJEIP DFLEOIGPLNM = 2; // offset: 24
uint64 FGNFDGAKKAP = 4; // offset: 40
uint32 retcode = 8; // offset: 48
uint32 HDJFGMGAOOF = 3; // offset: 52
FightGameMode GJNMHILINHC = 1; // offset: 56
uint64 room_id = 5; // offset: 64
}
// Type: Req
// CmdID: 7370
message OPKKJFEFEIL {
uint32 teleport_id = 14; // offset: 24
LobbyInteractType DNBKKDBFFAJ = 5; // offset: 28
}
// Type: Rsp
// CmdID: 7362
message AGDPIOAKFGB {
uint32 retcode = 5; // offset: 24
uint32 teleport_id = 13; // offset: 28
}
// Obf: DMOIAEPEJHK
// Type: Notify
// CmdID: 7356
message LobbyInteractScNotify {
uint32 CPOCELOLNHL = 1; // offset: 24
LobbyInteractType DNBKKDBFFAJ = 14; // offset: 28
}
// Type: Req
// CmdID: 7366
message ANFMHBGNNEG {
PJMGBLIFDFP EMIJCKENBKJ = 10; // offset: 24
}
// Type: Rsp
// CmdID: 7391
message KIGJGMLAMGH {
uint32 retcode = 12; // offset: 24
}
enum CmdLocalLegendType {
EGHHBKBLDMM_NLCDGIPGFDJ = 0;
CmdEnterLocalLegendLevelScRsp = 6586;
CmdLocalLegendDataChangeNotify = 6577;
CmdGetLocalLegendDataScRsp = 6592;
CmdEnterLocalLegendLevelCsReq = 6589;
CmdGetLocalLegendDataCsReq = 6583;
}
message JJEFLBCLBFN {
uint32 FFGFINDLMCF = 11; // offset: 24
uint32 group_id = 12; // offset: 28
uint32 DBKHHCGGKNN = 1; // offset: 32
}
// Obf: BKPFBNADBFO
// Type: Req
// CmdID: 6583
message GetLocalLegendDataCsReq {
}
// Obf: FBLEHOCIBOG
// Type: Rsp
// CmdID: 6592
message GetLocalLegendDataScRsp {
repeated JJEFLBCLBFN level_data_list = 12; // offset: 24
uint32 retcode = 7; // offset: 32
}
message ACIHMMBKMIM {
AvatarType avatar_type = 3; // offset: 24
uint32 avatar_id = 5; // offset: 28
}
// Obf: LDPHOLLGPKE
// Type: Req
// CmdID: 6589
message EnterLocalLegendLevelCsReq {
repeated ACIHMMBKMIM avatar_list = 11; // offset: 24
uint32 DBKHHCGGKNN = 8; // offset: 32
uint32 group_id = 15; // offset: 36
}
// Obf: KJPKLCHMMNM
// Type: Rsp
// CmdID: 6586
message EnterLocalLegendLevelScRsp {
SceneBattleInfo battle_info = 12; // offset: 16
uint32 group_id = 7; // offset: 32
uint32 retcode = 8; // offset: 36
uint32 DBKHHCGGKNN = 5; // offset: 40
}
// Obf: HCFLLCPLMHF
// Type: Notify
// CmdID: 6577
message LocalLegendDataChangeNotify {
JJEFLBCLBFN level_data = 1; // offset: 16
}
enum CmdMailType {
CFGEBHKAEHB_NLCDGIPGFDJ = 0;
CmdTakeMailAttachmentScRsp = 881;
CmdDelMailCsReq = 836;
CmdNewMailScNotify = 810;
CmdGetMailScRsp = 803;
CmdMarkReadMailScRsp = 827;
CmdGetMailCsReq = 873;
CmdMarkReadMailCsReq = 880;
CmdTakeMailAttachmentCsReq = 815;
CmdDelMailScRsp = 813;
}
enum MailType {
MAIL_TYPE_NORMAL = 0;
MAIL_TYPE_STAR = 1;
}
// Type: Req
// CmdID: 873
message GetMailCsReq {
uint32 NPAFMEBNFOB = 13; // offset: 24
uint32 HFKFNFKIEON = 2; // offset: 28
}
message ClientMail {
string title = 11; // offset: 16
string sender = 10; // offset: 24
repeated string para_list = 3; // offset: 40
string content = 15; // offset: 48
ItemList attachment = 8; // offset: 56
int64 time = 5; // offset: 64
MailType mail_type = 4; // offset: 72
uint32 id = 13; // offset: 76
int64 expire_time = 6; // offset: 80
uint32 template_id = 12; // offset: 88
bool is_read = 2; // offset: 92
}
// Type: Rsp
// CmdID: 803
message GetMailScRsp {
repeated ClientMail notice_mail_list = 9; // offset: 16
repeated ClientMail mail_list = 3; // offset: 24
uint32 start = 8; // offset: 40
uint32 retcode = 11; // offset: 44
uint32 total_num = 12; // offset: 48
bool is_end = 14; // offset: 52
}
// Type: Req
// CmdID: 880
message MarkReadMailCsReq {
uint32 id = 9; // offset: 24
}
// Type: Rsp
// CmdID: 827
message MarkReadMailScRsp {
uint32 id = 7; // offset: 24
uint32 retcode = 9; // offset: 28
}
// Type: Req
// CmdID: 836
message DelMailCsReq {
repeated uint32 id_list = 7; // offset: 16
}
// Type: Rsp
// CmdID: 813
message DelMailScRsp {
repeated uint32 id_list = 14; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Type: Req
// CmdID: 815
message TakeMailAttachmentCsReq {
repeated uint32 mail_id_list = 8; // offset: 16
uint32 optional_reward_id = 5; // offset: 32
}
message KNPNAHPHNJK {
uint32 IODBGABPNOP = 3; // offset: 24
uint32 item_id = 8; // offset: 28
}
// Type: Rsp
// CmdID: 881
message TakeMailAttachmentScRsp {
repeated KNPNAHPHNJK fail_mail_list = 9; // offset: 16
repeated uint32 succ_mail_id_list = 1; // offset: 24
ItemList attachment = 6; // offset: 32
uint32 retcode = 10; // offset: 48
}
// Type: Notify
// CmdID: 810
message NewMailScNotify {
repeated uint32 mail_id_list = 12; // offset: 24
}
enum CmdMapRotationType {
LLGNEHDEAFB_NLCDGIPGFDJ = 0;
CmdResetMapRotationRegionCsReq = 6854;
CmdUpdateEnergyScNotify = 6842;
CmdLeaveMapRotationRegionCsReq = 6810;
CmdRotateMapScRsp = 6881;
CmdGetMapRotationDataScRsp = 6812;
CmdDeployRotatorCsReq = 6836;
CmdResetMapRotationRegionScRsp = 6883;
CmdDNNLHFKKNLM = 6824;
CmdRotateMapCsReq = 6815;
CmdEnterMapRotationRegionScRsp = 6803;
CmdLeaveMapRotationRegionScRsp = 6887;
CmdInteractChargerScRsp = 6827;
CmdInteractChargerCsReq = 6880;
CmdLeaveMapRotationRegionScNotify = 6809;
CmdEnterMapRotationRegionCsReq = 6873;
CmdDeployRotatorScRsp = 6813;
CmdRemoveRotaterScRsp = 6861;
CmdGetMapRotationDataCsReq = 6829;
CmdUpdateMapRotationDataScNotify = 6876;
CmdRemoveRotatorCsReq = 6838;
}
message FHEGNOPNICH {
RotaterEnergyInfo energy_info = 4; // offset: 16
RotateMapInfo COOOMDKGODF = 3; // offset: 32
repeated RotaterData CEDGGDFMILP = 12; // offset: 40
repeated ChargerInfo EGAGKNADAHJ = 13; // offset: 48
uint32 JPPMEKJGJFD = 7; // offset: 56
int32 LJHKNKFLGDE = 11; // offset: 60
bool MJIPOJPBKNB = 14; // offset: 64
}
message RotaterEnergyInfo {
uint32 cur_num = 2; // offset: 24
uint32 max_num = 5; // offset: 28
}
message RotateMapInfo {
Vector4 MIACNFDGKCE = 11; // offset: 24
Vector ELFDIEFKCMH = 6; // offset: 32
}
// Type: Req
// CmdID: 6873
message EnterMapRotationRegionCsReq {
MotionInfo motion = 11; // offset: 16
uint32 LJHKNKFLGDE = 15; // offset: 32
uint32 JPPMEKJGJFD = 9; // offset: 36
}
// Type: Rsp
// CmdID: 6803
message EnterMapRotationRegionScRsp {
RotaterEnergyInfo energy_info = 6; // offset: 16
MotionInfo motion = 10; // offset: 32
uint32 LJHKNKFLGDE = 4; // offset: 40
uint32 JPPMEKJGJFD = 13; // offset: 44
uint32 client_pos_version = 2; // offset: 48
uint32 retcode = 11; // offset: 52
}
message ChargerInfo {
uint32 group_id = 8; // offset: 24
uint32 PCCCKLNCLHB = 6; // offset: 28
}
// Type: Req
// CmdID: 6880
message InteractChargerCsReq {
ChargerInfo charger_info = 10; // offset: 16
}
// Type: Rsp
// CmdID: 6827
message InteractChargerScRsp {
RotaterEnergyInfo energy_info = 12; // offset: 16
ChargerInfo charger_info = 14; // offset: 32
uint32 retcode = 9; // offset: 40
}
message RotaterData {
uint32 group_id = 3; // offset: 24
uint32 PCCCKLNCLHB = 15; // offset: 28
float BBFOLEOPPPL = 9; // offset: 32
}
// Type: Req
// CmdID: 6836
message DeployRotatorCsReq {
RotaterData rotater_data = 1; // offset: 16
}
// Type: Rsp
// CmdID: 6813
message DeployRotatorScRsp {
RotaterData rotater_data = 14; // offset: 24
RotaterEnergyInfo energy_info = 1; // offset: 32
uint32 retcode = 7; // offset: 40
}
// Type: Req
// CmdID: 6815
message RotateMapCsReq {
RotateMapInfo COOOMDKGODF = 5; // offset: 16
MotionInfo motion = 12; // offset: 32
uint32 PCCCKLNCLHB = 10; // offset: 40
uint32 group_id = 13; // offset: 44
}
// Type: Rsp
// CmdID: 6881
message RotateMapScRsp {
MotionInfo motion = 9; // offset: 24
uint32 client_pos_version = 12; // offset: 32
uint32 retcode = 14; // offset: 36
}
// Type: Req
// CmdID: 6810
message LeaveMapRotationRegionCsReq {
MotionInfo motion = 10; // offset: 24
}
// Type: Rsp
// CmdID: 6887
message LeaveMapRotationRegionScRsp {
MotionInfo motion = 1; // offset: 16
uint32 retcode = 8; // offset: 32
uint32 client_pos_version = 3; // offset: 36
}
// Type: Req
// CmdID: 6829
message GetMapRotationDataCsReq {
}
// Type: Rsp
// CmdID: 6812
message GetMapRotationDataScRsp {
repeated RotaterData CEDGGDFMILP = 9; // offset: 16
RotateMapInfo COOOMDKGODF = 10; // offset: 32
repeated ChargerInfo EGAGKNADAHJ = 11; // offset: 40
RotaterEnergyInfo energy_info = 5; // offset: 48
uint32 JPPMEKJGJFD = 14; // offset: 56
int32 LJHKNKFLGDE = 6; // offset: 60
bool BHABAIFPOOA = 4; // offset: 64
uint32 retcode = 1; // offset: 68
}
// Type: Req
// CmdID: 6854
message ResetMapRotationRegionCsReq {
RotateMapInfo COOOMDKGODF = 2; // offset: 16
MotionInfo motion = 12; // offset: 24
}
// Type: Rsp
// CmdID: 6883
message ResetMapRotationRegionScRsp {
MotionInfo motion = 5; // offset: 24
uint32 retcode = 3; // offset: 32
uint32 client_pos_version = 8; // offset: 36
}
// Type: Notify
// CmdID: 6809
message LeaveMapRotationRegionScNotify {
}
// Type: Notify
// CmdID: 6842
message UpdateEnergyScNotify {
RotaterEnergyInfo energy_info = 11; // offset: 16
}
// Type: Notify
// CmdID: 6876
message UpdateMapRotationDataScNotify {
repeated RotaterData CEDGGDFMILP = 12; // offset: 16
RotateMapInfo COOOMDKGODF = 9; // offset: 32
RotaterEnergyInfo energy_info = 11; // offset: 40
repeated ChargerInfo EGAGKNADAHJ = 14; // offset: 48
int32 LJHKNKFLGDE = 13; // offset: 56
uint32 JPPMEKJGJFD = 4; // offset: 60
bool BHABAIFPOOA = 1; // offset: 64
}
// Type: Req
// CmdID: 6838
message RemoveRotatorCsReq {
RotaterData rotater_data = 12; // offset: 24
}
// Type: Rsp
// CmdID: 6861
message RemoveRotaterScRsp {
RotaterData rotater_data = 15; // offset: 24
RotaterEnergyInfo energy_info = 11; // offset: 32
uint32 retcode = 13; // offset: 40
}
// Type: Notify
// CmdID: 6824
message DNNLHFKKNLM {
repeated RotaterData CEDGGDFMILP = 5; // offset: 16
}
enum CmdMarbleType {
NIEBPPAPJOF_NLCDGIPGFDJ = 0;
CmdMarbleUpdateShownSealScRsp = 8281;
CmdMarbleUnlockSealScNotify = 8282;
CmdMarbleGetDataScRsp = 8276;
CmdMarbleShopBuyScRsp = 8289;
CmdMarbleUpdateShownSealCsReq = 8274;
CmdHAJKEPNEJED = 8286;
CmdMarbleGetDataCsReq = 8288;
CmdKBECKAMICJF = 8290;
CmdMarblePvpDataUpdateScNotify = 8284;
CmdMarbleShopBuyCsReq = 8272;
}
// Obf: ONEBKBJMLIG
// Type: Req
// CmdID: 8288
message MarbleGetDataCsReq {
}
// Obf: CCNJIFFMGNA
// Type: Rsp
// CmdID: 8276
message MarbleGetDataScRsp {
repeated uint32 KJJCIMANKOA = 6; // offset: 24
repeated uint32 IKGIIIJLLBL = 1; // offset: 32
repeated uint32 LHDIMCDHCEO = 7; // offset: 40
int32 score_id = 2; // offset: 48
uint32 retcode = 15; // offset: 52
}
// Type: Req
// CmdID: 8286
message HAJKEPNEJED {
repeated uint32 EGCLLKDHIAE = 4; // offset: 24
uint32 GNAMNBDIEKG = 15; // offset: 32
}
// Type: Rsp
// CmdID: 8290
message KBECKAMICJF {
uint32 retcode = 1; // offset: 24
uint32 GNAMNBDIEKG = 12; // offset: 28
}
// Obf: IPIKNJLJCNC
// Type: Req
// CmdID: 8272
message MarbleShopBuyCsReq {
repeated uint32 EGCLLKDHIAE = 3; // offset: 16
}
// Obf: AFDNHCKGNNB
// Type: Rsp
// CmdID: 8289
message MarbleShopBuyScRsp {
repeated uint32 EGCLLKDHIAE = 5; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: GKHLACNDNHA
// Type: Notify
// CmdID: 8282
message MarbleUnlockSealScNotify {
repeated uint32 EGCLLKDHIAE = 2; // offset: 16
}
// Obf: DPIEGEGHMDP
// Type: Notify
// CmdID: 8284
message MarblePvpDataUpdateScNotify {
int32 score_id = 14; // offset: 24
}
// Obf: PODAILFIECJ
// Type: Req
// CmdID: 8274
message MarbleUpdateShownSealCsReq {
repeated uint32 GFADCIHMDNN = 6; // offset: 24
}
// Obf: ODGOEIFAHPH
// Type: Rsp
// CmdID: 8281
message MarbleUpdateShownSealScRsp {
repeated uint32 GFADCIHMDNN = 8; // offset: 24
uint32 retcode = 13; // offset: 32
}
enum CmdMarkChestType {
LCNKHDAOMKM_NLCDGIPGFDJ = 0;
CmdUpdateMarkChestScRsp = 8200;
CmdUpdateMarkChestCsReq = 8196;
CmdMarkChestChangedScNotify = 8182;
CmdGetMarkChestScRsp = 8186;
CmdGetMarkChestCsReq = 8198;
}
message MarkChestInfo {
uint32 group_id = 7; // offset: 24
uint32 config_id = 3; // offset: 28
uint32 floor_id = 11; // offset: 32
uint32 HFJELBGDGHP = 9; // offset: 36
uint32 plane_id = 5; // offset: 40
}
message MarkChestFuncInfo {
repeated MarkChestInfo mark_chest_info_list = 12; // offset: 24
uint32 func_id = 11; // offset: 32
int64 mark_time = 4; // offset: 40
}
// Obf: BMDACCNEEPL
// Type: Req
// CmdID: 8198
message GetMarkChestCsReq {
}
// Obf: KGALGCOHNIJ
// Type: Rsp
// CmdID: 8186
message GetMarkChestScRsp {
repeated MarkChestFuncInfo mark_chest_func_info = 12; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: GIAHMBPHGPI
// Type: Req
// CmdID: 8196
message UpdateMarkChestCsReq {
repeated MarkChestInfo mark_chest_info_list = 5; // offset: 16
uint32 func_id = 14; // offset: 32
uint32 trigger_param_id = 7; // offset: 36
}
// Obf: MHHCEHOKJBG
// Type: Rsp
// CmdID: 8200
message UpdateMarkChestScRsp {
repeated MarkChestFuncInfo mark_chest_func_info = 10; // offset: 16
uint32 trigger_param_id = 15; // offset: 32
uint32 func_id = 13; // offset: 36
uint32 retcode = 12; // offset: 40
}
// Obf: PCECJDGICOC
// Type: Notify
// CmdID: 8182
message MarkChestChangedScNotify {
repeated MarkChestFuncInfo mark_chest_func_info = 11; // offset: 16
}
enum CmdMatchType {
OJCIGGAFGPN_NLCDGIPGFDJ = 0;
CmdStartMatchScRsp = 7342;
CmdGetCrossInfoScRsp = 7319;
CmdOGBLIDDOCAO = 7344;
CmdStartMatchCsReq = 7332;
CmdCancelMatchScRsp = 7323;
CmdGetCrossInfoCsReq = 7327;
CmdCancelMatchCsReq = 7307;
}
// Type: Req
// CmdID: 7332
message StartMatchCsReq {
LobbyGameExtInfo JIDKDPPPDPF = 8; // offset: 16
FightGameMode GJNMHILINHC = 1; // offset: 32
}
// Type: Rsp
// CmdID: 7342
message StartMatchScRsp {
LobbyGameExtInfo JIDKDPPPDPF = 4; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Type: Req
// CmdID: 7307
message CancelMatchCsReq {
}
// Type: Rsp
// CmdID: 7323
message CancelMatchScRsp {
uint32 retcode = 10; // offset: 24
}
// Type: Rsp
// CmdID: 7344
message OGBLIDDOCAO {
repeated LMLNNHKJEIP DFLEOIGPLNM = 5; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: LFHENIDCNMJ
// Type: Req
// CmdID: 7327
message GetCrossInfoCsReq {
}
// Obf: BMMPOKFLJFG
// Type: Rsp
// CmdID: 7319
message GetCrossInfoScRsp {
uint32 retcode = 8; // offset: 24
FightGameMode GJNMHILINHC = 2; // offset: 28
uint64 FGNFDGAKKAP = 9; // offset: 32
uint64 room_id = 15; // offset: 40
}
enum CmdMatchThreeModuleType {
PLHKNANMNAO_NLCDGIPGFDJ = 0;
CmdMatchThreeV2BattleItemLevelUpScRsp = 7443;
CmdHDAOEKOEDHO = 7419;
CmdMatchThreeSyncDataScNotify = 7444;
CmdMatchThreeLevelEndScRsp = 7423;
CmdMatchThreeGetDataDataCsReq = 7432;
CmdMatchThreeV2SetBirdPosCsReq = 7440;
CmdMatchThreeV2SetBirdPosScRsp = 7405;
CmdMatchThreeLevelEndCsReq = 7407;
CmdPBDKDFCOAPB = 7445;
CmdDHFGMHFEHEB = 7409;
CmdMatchThreeV2LevelEndCsReq = 7434;
CmdMatchThreeV2PvpFinishScNotify = 7403;
CmdMatchThreeV2BattleItemLevelUpCsReq = 7429;
CmdEEHLDBOEFGB = 7438;
CmdMatchThreeV2ScNotify = 7408;
CmdMatchThreeV2LevelEndScRsp = 7421;
CmdPOGMMMGBNCH = 7427;
CmdMatchThreeGetDataDataScRsp = 7442;
}
enum MatchThreeStatisticsType {
JHGPKBIJHDE_AKHAIBHBLFL = 0;
JHGPKBIJHDE_IKGFLPIKBME = 1;
JHGPKBIJHDE_FPBHKCHPDJD = 2;
JHGPKBIJHDE_CGMJACLCLOI = 3;
JHGPKBIJHDE_OEMMEEEJGJN = 4;
JHGPKBIJHDE_GGCOALCKJLG = 5;
JHGPKBIJHDE_DEDJLNBBFJD = 6;
JHGPKBIJHDE_LCIJPPIJBKC = 7;
JHGPKBIJHDE_EAKEHNFBDBN = 8;
JHGPKBIJHDE_ALMCCADJLKA = 9;
JHGPKBIJHDE_COLMJCGJDCC = 10;
JHGPKBIJHDE_MDBAFCNEPJP = 11;
JHGPKBIJHDE_OFOKPFFONKH = 12;
JHGPKBIJHDE_DBNNDMDFHEK = 13;
}
// Obf: JPDGPEOBBNJ
// Type: Req
// CmdID: 7432
message MatchThreeGetDataDataCsReq {
}
message HPIEHAMDJAP {
uint32 KKHPKMAHDMK = 7; // offset: 24
uint32 level_id = 14; // offset: 28
}
message MLHLIMIJHDD {
uint32 LALGADHLMCB = 15; // offset: 24
uint32 HBONKLEOEEI = 9; // offset: 28
uint32 pos_index = 7; // offset: 32
uint32 count = 6; // offset: 36
}
message ALNGMGOJDOA {
map<uint32, uint32> GMONIMLFKFC = 10; // offset: 24
repeated HPIEHAMDJAP MJNNNJPDKDI = 12; // offset: 32
map<uint32, uint32> AEOMEFEMBJI = 7; // offset: 40
repeated MLHLIMIJHDD DBINCLPHEFN = 1; // offset: 48
}
// Obf: AJDCICOLIBC
// Type: Rsp
// CmdID: 7442
message MatchThreeGetDataDataScRsp {
ALNGMGOJDOA GJFKKFFJDAH = 11; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: GKHHHFHGINI
// Type: Req
// CmdID: 7407
message MatchThreeLevelEndCsReq {
repeated uint32 HEEOPAFHBCL = 15; // offset: 16
string uuid = 9; // offset: 24
map<uint32, uint32> GMONIMLFKFC = 3; // offset: 32
uint32 level_id = 5; // offset: 48
uint32 LALGADHLMCB = 6; // offset: 52
uint32 HBONKLEOEEI = 8; // offset: 56
uint32 KKHPKMAHDMK = 11; // offset: 60
}
// Obf: LOJIENDBLAI
// Type: Rsp
// CmdID: 7423
message MatchThreeLevelEndScRsp {
uint32 KKHPKMAHDMK = 5; // offset: 24
uint32 retcode = 6; // offset: 28
uint32 level_id = 11; // offset: 32
}
// Obf: ENILOPJOCBN
// Type: Notify
// CmdID: 7444
message MatchThreeSyncDataScNotify {
ALNGMGOJDOA GJFKKFFJDAH = 12; // offset: 16
}
// Type: Req
// CmdID: 7427
message POGMMMGBNCH {
uint32 pos_index = 13; // offset: 24
uint32 HBONKLEOEEI = 7; // offset: 28
}
// Type: Rsp
// CmdID: 7419
message HDAOEKOEDHO {
uint32 pos_index = 13; // offset: 24
uint32 retcode = 12; // offset: 28
uint32 HBONKLEOEEI = 8; // offset: 32
}
// Obf: PBDKDFCOAPB
// Type: Req
// CmdID: 7445
message PBDKDFCOAPB {
}
message HDKJPKPEJFO {
repeated uint32 GKCABEGBOCG = 13; // offset: 16
uint32 level_id = 12; // offset: 32
}
message KPCHPLEJCKC {
uint32 LALGADHLMCB = 10; // offset: 24
uint32 pos_index = 12; // offset: 28
uint32 count = 4; // offset: 32
uint32 HBONKLEOEEI = 7; // offset: 36
}
message JKEBEAKOHJJ {
repeated HDKJPKPEJFO NKHIIMHCLCD = 5; // offset: 16
repeated APAMFCKFHLL BFCMLMLIHHM = 7; // offset: 24
repeated KPCHPLEJCKC DBINCLPHEFN = 3; // offset: 40
repeated APAMFCKFHLL GOBIPJPDBFG = 15; // offset: 48
repeated APAMFCKFHLL KIOIBLGKFCJ = 11; // offset: 56
uint32 EECIJBLGLNG = 4; // offset: 64
uint32 JNAOKJKFLHL = 13; // offset: 68
}
// Obf: DHFGMHFEHEB
// Type: Rsp
// CmdID: 7409
message DHFGMHFEHEB {
JKEBEAKOHJJ BJBJLBIOPKA = 14; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: FCDAFFCDLLD
// Type: Req
// CmdID: 7429
message MatchThreeV2BattleItemLevelUpCsReq {
uint32 FMEHKPKHGJA = 11; // offset: 24
uint32 IGOOJKMPMDC = 2; // offset: 28
}
// Obf: MPCDHLLOEJM
// Type: Rsp
// CmdID: 7443
message MatchThreeV2BattleItemLevelUpScRsp {
uint32 FMEHKPKHGJA = 3; // offset: 24
uint32 IGOOJKMPMDC = 15; // offset: 28
uint32 retcode = 1; // offset: 32
}
// Obf: GJKAHBHLPPH
// Type: Req
// CmdID: 7434
message MatchThreeV2LevelEndCsReq {
string uuid = 11; // offset: 16
repeated uint32 EEDLBJGGLKD = 3; // offset: 32
repeated APAMFCKFHLL MONKDLNMMBK = 7; // offset: 40
uint32 EOHGLCJAMKN = 4; // offset: 48
uint32 JGIFDFLDBPB = 14; // offset: 52
uint32 level_id = 9; // offset: 56
uint32 GFBAHEODFNA = 15; // offset: 60
uint32 HBONKLEOEEI = 2; // offset: 64
}
// Obf: CGCHNIIJMMD
// Type: Rsp
// CmdID: 7421
message MatchThreeV2LevelEndScRsp {
repeated ItemList DOBNEFKPMPB = 6; // offset: 16
HDKJPKPEJFO OEIBHLMDJKA = 7; // offset: 24
ItemList DBDIGIEPMBB = 3; // offset: 32
KPCHPLEJCKC IEGCHPIHPJN = 11; // offset: 40
uint32 level_id = 12; // offset: 56
uint32 retcode = 4; // offset: 60
uint32 AFLCNNAJAGB = 8; // offset: 64
uint32 JNAOKJKFLHL = 15; // offset: 68
}
// Obf: MOHJGIEBFFM
// Type: Req
// CmdID: 7440
message MatchThreeV2SetBirdPosCsReq {
uint32 HBONKLEOEEI = 13; // offset: 24
uint32 pos_index = 1; // offset: 28
}
// Obf: DBMDKDAKCNC
// Type: Rsp
// CmdID: 7405
message MatchThreeV2SetBirdPosScRsp {
uint32 HBONKLEOEEI = 8; // offset: 24
uint32 pos_index = 12; // offset: 28
uint32 retcode = 2; // offset: 32
uint32 LIDGCJIKIEG = 14; // offset: 36
}
// Obf: JNHKFNPECCB
// Type: Notify
// CmdID: 7408
message MatchThreeV2ScNotify {
JKEBEAKOHJJ BJBJLBIOPKA = 5; // offset: 24
}
// Obf: DABAAANKJGF
// Type: Notify
// CmdID: 7403
message MatchThreeV2PvpFinishScNotify {
JKEBEAKOHJJ BJBJLBIOPKA = 15; // offset: 16
LAJGLHCCNED JDFPKAMFHAP = 14; // offset: 24
FightGameMode HKEACDBJCOD = 6; // offset: 40
uint32 BCAKPNCHIIJ = 11; // offset: 44
uint32 OJNGBIBGHBL = 12; // offset: 48
NPPEMMILLCO reason = 3; // offset: 52
}
// Type: Notify
// CmdID: 7438
message EEHLDBOEFGB {
LAJGLHCCNED JDFPKAMFHAP = 11; // offset: 16
uint32 BCAKPNCHIIJ = 2; // offset: 32
int32 OJNGBIBGHBL = 5; // offset: 36
FightGameMode HKEACDBJCOD = 13; // offset: 40
NPPEMMILLCO reason = 7; // offset: 44
}
enum CmdMazePuzzleType {
GPNGEMMFFAK_NLCDGIPGFDJ = 0;
GPNGEMMFFAK_BDFOHFOJBKK = 9093;
CmdMazeCrossFloorConditionChangeScNotify = 9068;
GPNGEMMFFAK_LDPOIFPCEHB = 9053;
GPNGEMMFFAK_JKEBLDNOJGO = 9057;
GPNGEMMFFAK_JCPGIMAGBHN = 9094;
GPNGEMMFFAK_EEICODKONDH = 9059;
GPNGEMMFFAK_KNLOKAAIGOB = 9055;
CmdGetFiveDimMiniGameDataScRsp = 9090;
GPNGEMMFFAK_DIELFHOLCGG = 9082;
CmdGetChenLingGameBoyDataScRsp = 9092;
GPNGEMMFFAK_IPNFOOJJGMC = 9056;
CmdFiveDimFluteDataChangeNotify = 9091;
CmdNCGFPOKHMBL = 9066;
GPNGEMMFFAK_NBOOGOBHMOE = 9070;
CmdONAEGKCMPNN = 9095;
GPNGEMMFFAK_KGMEEFCMPCK = 9071;
CmdEGJJHFIPCNB = 9062;
CmdCDJKLJDMJHO = 9079;
CmdFinishChenLingGameBoyScRsp = 9073;
CmdChenLingGameBoyGetFriendRankingInfoScRsp = 9077;
CmdGetFiveDimMiniGameDataCsReq = 9069;
CmdGetFiveDimFluteDataScRsp = 9088;
CmdJHEHACPKKBL = 9084;
CmdFinishFiveDimMiniGameScRsp = 9058;
}
message JBOBHIPHGPB {
repeated uint32 CJKAGEDKAFL = 6; // offset: 16
uint64 HLNODEFLOCF = 9; // offset: 32
bool HIEMHCBHKEO = 13; // offset: 40
bool OOMILCOFGPN = 11; // offset: 41
uint32 IJCJBDDGGJF = 14; // offset: 44
}
message CMGCLJCPJKO {
uint32 IJCJBDDGGJF = 5; // offset: 24
}
// Obf: AHFBNKIHGIH
// Type: Rsp
// CmdID: 9092
message GetChenLingGameBoyDataScRsp {
JBOBHIPHGPB IAOBHCOOMJP = 8; // offset: 24
uint32 retcode = 13; // offset: 32
}
message JAIPALPGNKD {
repeated uint32 CJKAGEDKAFL = 1; // offset: 16
uint32 IJCJBDDGGJF = 10; // offset: 32
bool HOPOJGBFGEG = 5; // offset: 36
bool BOHDCEOOLBA = 7; // offset: 37
uint64 BEJCJJCLJHL = 9; // offset: 40
}
// Obf: PGIOKHAKAPP
// Type: Rsp
// CmdID: 9073
message FinishChenLingGameBoyScRsp {
ItemList reward = 7; // offset: 16
repeated uint32 DDDGOAEEODC = 10; // offset: 24
uint64 HLNODEFLOCF = 6; // offset: 40
uint64 BEJCJJCLJHL = 14; // offset: 48
uint32 retcode = 5; // offset: 56
uint32 IJCJBDDGGJF = 9; // offset: 60
}
message NBHDCJHGKCN {
uint64 BEJCJJCLJHL = 1; // offset: 24
uint32 uid = 5; // offset: 32
uint32 IJCJBDDGGJF = 9; // offset: 36
}
message NFEKGEAIMEO {
uint32 IJCJBDDGGJF = 15; // offset: 24
}
// Obf: NPPEAEPGEOF
// Type: Rsp
// CmdID: 9077
message ChenLingGameBoyGetFriendRankingInfoScRsp {
repeated NBHDCJHGKCN BEDHEKAGAPE = 4; // offset: 16
uint32 IJCJBDDGGJF = 2; // offset: 32
bool EBAFPOLLJIA = 11; // offset: 36
uint32 retcode = 9; // offset: 40
}
// Obf: JAIGKNCMOLK
// Type: Req
// CmdID: 9069
message GetFiveDimMiniGameDataCsReq {
bool EBAFPOLLJIA = 5; // offset: 24
}
// Type: Rsp
// CmdID: 9095
message ONAEGKCMPNN {
uint32 retcode = 15; // offset: 24
bool EBAFPOLLJIA = 14; // offset: 28
}
message ANDPLLAKCLE {
uint32 IJCJBDDGGJF = 13; // offset: 24
}
// Type: Rsp
// CmdID: 9079
message CDJKLJDMJHO {
JBOBHIPHGPB IAOBHCOOMJP = 10; // offset: 24
uint32 retcode = 11; // offset: 32
}
message EMDKLICDPKK {
uint32 IJCJBDDGGJF = 9; // offset: 24
bool HIEMHCBHKEO = 10; // offset: 28
}
// Type: Rsp
// CmdID: 9084
message JHEHACPKKBL {
JBOBHIPHGPB IAOBHCOOMJP = 6; // offset: 16
uint32 retcode = 7; // offset: 32
}
message IKHLECEJHPO {
uint32 OFNNJJNAHHH = 7; // offset: 24
uint32 BAJHKGJPFED = 12; // offset: 28
}
message PFPDFEPNLHL {
}
// Obf: EMPBDGJAFDF
// Type: Rsp
// CmdID: 9090
message GetFiveDimMiniGameDataScRsp {
repeated IKHLECEJHPO content_package_list = 2; // offset: 16
uint32 retcode = 9; // offset: 32
}
message BHMAJOCINCF {
string uuid = 6; // offset: 16
uint32 IPDDIKPHGPE = 9; // offset: 32
uint32 BAJHKGJPFED = 5; // offset: 36
float JAPBBDENKGM = 4; // offset: 40
uint32 CHMBABEJKGE = 14; // offset: 44
uint32 FKFGIGAPJNF = 1; // offset: 48
uint32 MGBDFKKMNOL = 3; // offset: 52
uint32 score_id = 10; // offset: 56
uint32 gold = 2; // offset: 60
uint32 AKCLEAJAEPA = 11; // offset: 64
uint32 OCFCOJMIMFD = 12; // offset: 68
}
// Obf: GNCJHGHBEPP
// Type: Rsp
// CmdID: 9058
message FinishFiveDimMiniGameScRsp {
ItemList KAFIKBEFKDH = 5; // offset: 16
ItemList DHBABIBHNOG = 12; // offset: 24
uint32 gold = 6; // offset: 40
uint32 MGBDFKKMNOL = 15; // offset: 44
bool ILAFNJNAFIM = 1; // offset: 48
uint32 CHMBABEJKGE = 9; // offset: 52
uint32 BAJHKGJPFED = 7; // offset: 56
uint32 retcode = 13; // offset: 60
float JAPBBDENKGM = 10; // offset: 64
uint32 score_id = 4; // offset: 68
uint32 AKCLEAJAEPA = 14; // offset: 72
}
message NNFLBBKGBDP {
}
// Obf: JOMFDNFHHBD
// Type: Rsp
// CmdID: 9088
message GetFiveDimFluteDataScRsp {
repeated uint32 NFOBNDJIEPL = 12; // offset: 16
repeated uint32 AOBGMMAIMHJ = 13; // offset: 32
uint32 retcode = 15; // offset: 40
}
message BAGCLEDHOBD {
uint32 BAKMHAPCNCJ = 15; // offset: 24
}
// Type: Rsp
// CmdID: 9062
message EGJJHFIPCNB {
uint32 retcode = 10; // offset: 24
uint32 BAKMHAPCNCJ = 9; // offset: 28
}
message AIPNFBBDNEO {
uint32 BAKMHAPCNCJ = 1; // offset: 24
}
// Type: Rsp
// CmdID: 9066
message NCGFPOKHMBL {
uint32 BAKMHAPCNCJ = 15; // offset: 24
uint32 retcode = 1; // offset: 28
}
// Obf: NBEFNNHILCB
// Type: Notify
// CmdID: 9091
message FiveDimFluteDataChangeNotify {
repeated uint32 AOBGMMAIMHJ = 7; // offset: 16
repeated uint32 NFOBNDJIEPL = 1; // offset: 24
}
// Obf: LMJDKIDHMFH
// Type: Notify
// CmdID: 9068
message MazeCrossFloorConditionChangeScNotify {
repeated uint32 HLLLIKPGOFG = 15; // offset: 24
}
enum CmdMessageType {
BDIMOGEJAFG_NLCDGIPGFDJ = 0;
CmdFinishItemIdCsReq = 2736;
CmdGetMissionMessageCsReq = 2729;
CmdGetNpcMessageGroupCsReq = 2773;
CmdGetMissionMessageScRsp = 2712;
CmdFinishSectionIdScRsp = 2781;
CmdGetNpcStatusCsReq = 2780;
CmdFinishSectionIdCsReq = 2715;
CmdFinishPerformSectionIdScRsp = 2787;
CmdGetNpcMessageGroupScRsp = 2703;
CmdFinishPerformSectionIdCsReq = 2710;
CmdFinishItemIdScRsp = 2713;
CmdGetNpcStatusScRsp = 2727;
}
// Obf: LNDMHNMPGNP
// Type: Req
// CmdID: 2773
message GetNpcMessageGroupCsReq {
repeated uint32 contact_id_list = 14; // offset: 16
}
message MessageItem {
uint32 item_id = 9; // offset: 24
uint32 text_id = 13; // offset: 28
}
message MessageSection {
repeated uint32 message_item_list = 7; // offset: 16
repeated MessageItem item_list = 3; // offset: 32
uint32 frozen_item_id = 11; // offset: 40
uint32 id = 12; // offset: 44
MessageSectionStatus status = 1; // offset: 48
}
message MessageGroup {
repeated MessageSection message_section_list = 10; // offset: 16
int64 refresh_time = 15; // offset: 32
uint32 message_section_id = 3; // offset: 40
MessageGroupStatus status = 6; // offset: 44
uint32 id = 14; // offset: 48
}
// Obf: EBBKLGBFJBN
// Type: Rsp
// CmdID: 2703
message GetNpcMessageGroupScRsp {
repeated MessageGroup message_group_list = 1; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: EMACPOEHODE
// Type: Req
// CmdID: 2780
message GetNpcStatusCsReq {
}
message NpcStatus {
uint32 npc_id = 8; // offset: 24
bool is_finish = 12; // offset: 28
}
message GroupStatus {
uint32 group_id = 1; // offset: 24
MessageGroupStatus group_status = 10; // offset: 28
int64 refresh_time = 3; // offset: 32
}
message SectionStatus {
MessageSectionStatus section_status = 7; // offset: 24
uint32 section_id = 2; // offset: 28
}
// Obf: FOKMHCLKPGJ
// Type: Rsp
// CmdID: 2727
message GetNpcStatusScRsp {
repeated NpcStatus npc_status_list = 3; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: FNNBOBGFAKH
// Type: Req
// CmdID: 2736
message FinishItemIdCsReq {
uint32 item_id = 2; // offset: 24
uint32 text_id = 1; // offset: 28
}
// Obf: EEFCOCPHIOD
// Type: Rsp
// CmdID: 2713
message FinishItemIdScRsp {
uint32 text_id = 15; // offset: 24
uint32 retcode = 11; // offset: 28
uint32 item_id = 5; // offset: 32
}
// Obf: BCONPMPJLDD
// Type: Req
// CmdID: 2715
message FinishSectionIdCsReq {
uint32 section_id = 11; // offset: 24
}
// Obf: LCJMFNOJBAC
// Type: Rsp
// CmdID: 2781
message FinishSectionIdScRsp {
ItemList reward = 1; // offset: 24
uint32 retcode = 5; // offset: 32
uint32 section_id = 8; // offset: 36
}
// Obf: OCJOLLHLFIB
// Type: Req
// CmdID: 2710
message FinishPerformSectionIdCsReq {
repeated MessageItem item_list = 12; // offset: 16
uint32 section_id = 6; // offset: 32
}
// Obf: KGPCODGNDEG
// Type: Rsp
// CmdID: 2787
message FinishPerformSectionIdScRsp {
ItemList reward = 14; // offset: 16
repeated MessageItem item_list = 12; // offset: 24
uint32 section_id = 5; // offset: 40
uint32 retcode = 13; // offset: 44
}
// Obf: EJFBKAEEDJK
// Type: Req
// CmdID: 2729
message GetMissionMessageCsReq {
}
// Obf: PGFLOJNIFLF
// Type: Rsp
// CmdID: 2712
message GetMissionMessageScRsp {
map<uint32, uint32> PFMHKKKAGCD = 7; // offset: 24
uint32 retcode = 2; // offset: 32
}
enum CmdMiscModuleType {
LLGMNBFFNEL_NLCDGIPGFDJ = 0;
CmdDifficultyAdjustmentGetDataScRsp = 4149;
CmdMNCFPNFGAOH = 4154;
CmdINKEEEKKNKF = 4187;
CmdDifficultyAdjustmentUpdateDataCsReq = 4128;
CmdGetMovieRacingDataScRsp = 4178;
CmdDDOOEDOKEPF = 4139;
CmdUpdateGunPlayDataCsReq = 4192;
CmdJOIGBKBEGOB = 4153;
CmdShareCsReq = 4173;
CmdGetSwitchMascotDataCsReq = 4135;
CmdEHNLGMEGIJP = 4113;
CmdShareScRsp = 4103;
CmdALCDAEIDEAM = 4163;
CmdJDAALEACPKL = 4109;
CmdDifficultyAdjustmentUpdateDataScRsp = 4101;
CmdGetGunPlayDataScRsp = 4174;
CmdEABIMAPLLLL = 4188;
CmdGetUnreleasedBlockInfoCsReq = 4114;
CmdUpdateGunPlayDataScRsp = 4166;
CmdSwitchMascotUpdateScNotify = 4105;
CmdGetShareDataCsReq = 4180;
CmdPIMFFPGEPIO = 4110;
CmdMGFAALHCHEF = 4138;
CmdPICONFLHMCD = 4117;
CmdDirectDeliveryScNotify = 4120;
LLGMNBFFNEL_CNHFAPDGPPM = 4129;
CmdGetUnreleasedBlockInfoScRsp = 4182;
CmdGetSwitchMascotDataScRsp = 4116;
CmdGetShareDataScRsp = 4127;
CmdIDENFKIJICM = 4112;
CmdUpdateMovieRacingDataScRsp = 4148;
CmdMazeKillDirectScRsp = 4185;
CmdCancelDirectDeliveryNoticeCsReq = 4199;
CmdLIOGDHEFOGD = 4136;
CmdFECGDOJFDIM = 4106;
CmdUpdateMovieRacingDataCsReq = 4152;
CmdGetMovieRacingDataCsReq = 4171;
CmdCancelDirectDeliveryNoticeScRsp = 4132;
CmdGetGunPlayDataCsReq = 4159;
CmdLCBIEJNJDIF = 4200;
CmdMazeKillDirectCsReq = 4167;
CmdDifficultyAdjustmentGetDataCsReq = 4130;
CmdNIALCDGNNLC = 4142;
CmdBMFLFFJIEFC = 4183;
CmdGFGEMCJLGPP = 4176;
}
enum BMHIHBHECKD {
BMHIHBHECKD_NLCDGIPGFDJ = 0;
BMHIHBHECKD_AONEONHEHNA = 1;
BMHIHBHECKD_NGCHDKKBACD = 2;
BMHIHBHECKD_LHCCHLAIAIN = 3;
}
enum MovieRacingType {
KKBNKEKDPFM_BIFLGLFOBBM = 0;
KKBNKEKDPFM_DNKHLGPJNJO = 1;
KKBNKEKDPFM_FPGEONEKIPD = 2;
KKBNKEKDPFM_CGMLGHICNPN = 3;
}
enum DifficultyAdjustmentType {
JNECPMMFEKP_AANHCEGHCFA = 0;
JNECPMMFEKP_AEDDONPLOFJ = 1;
}
enum CGOGDJKALMH {
CGOGDJKALMH_FHFJLAIAGEH = 0;
CGOGDJKALMH_FMDDNENDJOJ = 1;
CGOGDJKALMH_JIBJFDIJCNM = 2;
}
enum FDJADOEAOLE {
FDJADOEAOLE_OIDDFJEFIPF = 0;
FDJADOEAOLE_AHGEIJFIGKE = 1;
FDJADOEAOLE_PKHPJIKJMDO = 2;
FDJADOEAOLE_HFGBOOLJDNA = 3;
}
// Obf: PMDGOKCLELJ
// Type: Req
// CmdID: 4173
message ShareCsReq {
uint32 MGGNKENIPFC = 13; // offset: 24
}
message BCBHFBPADEE {
uint32 JNOPBGBACOO = 4; // offset: 24
uint32 MGGNKENIPFC = 15; // offset: 28
}
// Obf: NJBNEBEFNEC
// Type: Rsp
// CmdID: 4103
message ShareScRsp {
BCBHFBPADEE NMOKJJMNICM = 13; // offset: 16
ItemList reward = 2; // offset: 32
uint32 retcode = 12; // offset: 40
}
// Obf: INAFIPCFLGB
// Type: Req
// CmdID: 4180
message GetShareDataCsReq {
}
// Obf: DLCCOHOEFCA
// Type: Rsp
// CmdID: 4127
message GetShareDataScRsp {
repeated BCBHFBPADEE MNCJMIOONPE = 12; // offset: 24
uint32 retcode = 10; // offset: 32
}
// Type: Req
// CmdID: 4136
message LIOGDHEFOGD {
}
// Type: Rsp
// CmdID: 4113
message EHNLGMEGIJP {
uint32 retcode = 14; // offset: 24
}
message OKJCHGLGBHP {
repeated uint32 JLNOCDGJDLI = 8; // offset: 24
uint32 type = 11; // offset: 32
uint32 NADCIHPPPBC = 12; // offset: 36
}
// Type: Req
// CmdID: 4154
message MNCFPNFGAOH {
repeated OKJCHGLGBHP OKJNBIOKKIB = 13; // offset: 24
}
// Type: Rsp
// CmdID: 4183
message BMFLFFJIEFC {
uint32 retcode = 3; // offset: 24
}
// Type: Req
// CmdID: 4110
message PIMFFPGEPIO {
repeated uint32 JALHKMEOOPN = 8; // offset: 16
repeated string OKFMBDEECCH = 11; // offset: 24
BMHIHBHECKD type = 4; // offset: 40
}
// Type: Rsp
// CmdID: 4187
message INKEEEKKNKF {
uint32 retcode = 5; // offset: 24
}
message IGBJDKIEDJL {
string GIFOENLDCHO = 4; // offset: 24
}
// Type: Rsp
// CmdID: 4112
message IDENFKIJICM {
uint32 retcode = 4; // offset: 24
}
message HDAHFLMBAAB {
uint32 EGKNHHFDJHM = 11; // offset: 24
MovieRacingType type = 10; // offset: 28
uint32 level = 3; // offset: 32
uint32 HFENOFPKNPJ = 1; // offset: 36
}
// Obf: IMEFDMEGEON
// Type: Req
// CmdID: 4171
message GetMovieRacingDataCsReq {
}
// Obf: HIADAFCBLKH
// Type: Rsp
// CmdID: 4178
message GetMovieRacingDataScRsp {
repeated HDAHFLMBAAB HNIAEGMMPKD = 3; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: IHMMNILOINC
// Type: Req
// CmdID: 4152
message UpdateMovieRacingDataCsReq {
HDAHFLMBAAB LJEPIAIDJFC = 13; // offset: 16
}
// Obf: NCFCNNFIBLJ
// Type: Rsp
// CmdID: 4148
message UpdateMovieRacingDataScRsp {
HDAHFLMBAAB LJEPIAIDJFC = 3; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Type: Req
// CmdID: 4109
message JDAALEACPKL {
uint32 KPKEBLOEFCP = 9; // offset: 24
}
// Type: Rsp
// CmdID: 4142
message NIALCDGNNLC {
uint32 KPKEBLOEFCP = 15; // offset: 24
uint32 retcode = 1; // offset: 28
}
// Type: Req
// CmdID: 4176
message GFGEMCJLGPP {
repeated uint32 BGJAEJKJCFP = 3; // offset: 16
uint32 IFMCCMLCBGP = 11; // offset: 32
uint32 content_id = 10; // offset: 36
}
message MJEIKNGOCJO {
uint32 config_id = 2; // offset: 24
uint32 group_id = 1; // offset: 28
uint32 state = 9; // offset: 32
}
message BLPLICDMFEL {
repeated MJEIKNGOCJO PEPOGGNCGLD = 13; // offset: 24
uint32 floor_id = 6; // offset: 32
}
// Type: Rsp
// CmdID: 4138
message MGFAALHCHEF {
repeated BLPLICDMFEL CGOJBLPJFAK = 7; // offset: 24
uint32 content_id = 9; // offset: 32
uint32 IFMCCMLCBGP = 3; // offset: 36
uint32 retcode = 6; // offset: 40
}
message BPAGBAALHMP {
uint32 EGKNHHFDJHM = 11; // offset: 24
bool is_perfect = 5; // offset: 28
uint32 level = 3; // offset: 32
uint32 BLMAEGGMCHJ = 8; // offset: 36
}
// Obf: LOIAGBJKMEB
// Type: Req
// CmdID: 4159
message GetGunPlayDataCsReq {
}
// Obf: AHDEDBMNMCP
// Type: Rsp
// CmdID: 4174
message GetGunPlayDataScRsp {
repeated BPAGBAALHMP OHOLABHLCKL = 5; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: GACMFAOEKMP
// Type: Req
// CmdID: 4192
message UpdateGunPlayDataCsReq {
BPAGBAALHMP AOPPLPDBEHK = 1; // offset: 24
uint32 GIJOPFIAMIA = 13; // offset: 32
uint32 group_id = 14; // offset: 36
uint64 uuid = 12; // offset: 40
}
// Obf: EKOPMNIGCPH
// Type: Rsp
// CmdID: 4166
message UpdateGunPlayDataScRsp {
BPAGBAALHMP AOPPLPDBEHK = 11; // offset: 16
uint32 retcode = 2; // offset: 32
}
message AMKBFMCOIHK {
uint32 id = 10; // offset: 24
CGOGDJKALMH NFMKOFNEKLA = 12; // offset: 28
DifficultyAdjustmentType ANJMFPKJHOH = 1; // offset: 32
}
// Obf: MJHIOCKGPMN
// Type: Req
// CmdID: 4130
message DifficultyAdjustmentGetDataCsReq {
}
// Obf: BPFGOALJLPP
// Type: Rsp
// CmdID: 4149
message DifficultyAdjustmentGetDataScRsp {
repeated AMKBFMCOIHK content_package_list = 7; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: ELBOKICMECP
// Type: Req
// CmdID: 4128
message DifficultyAdjustmentUpdateDataCsReq {
AMKBFMCOIHK data = 6; // offset: 24
}
// Obf: FCGMKPGGCAC
// Type: Rsp
// CmdID: 4101
message DifficultyAdjustmentUpdateDataScRsp {
AMKBFMCOIHK data = 1; // offset: 16
repeated AMKBFMCOIHK content_package_list = 15; // offset: 32
uint32 retcode = 10; // offset: 40
}
// Obf: FPMCECGEIJD
// Type: Req
// CmdID: 4167
message MazeKillDirectCsReq {
repeated uint32 entity_list = 4; // offset: 16
uint32 FABPLNCIGPK = 8; // offset: 32
FDJADOEAOLE NFMKOFNEKLA = 14; // offset: 36
}
// Obf: LBEBKNGBBCO
// Type: Rsp
// CmdID: 4185
message MazeKillDirectScRsp {
repeated uint32 entity_list = 11; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: CLIOFILACMC
// Type: Notify
// CmdID: 4120
message DirectDeliveryScNotify {
repeated ItemList DJOBNPIAEJP = 6; // offset: 16
uint32 HFHHKGFNGFC = 1; // offset: 32
}
// Obf: JFFANDLFOGP
// Type: Req
// CmdID: 4199
message CancelDirectDeliveryNoticeCsReq {
uint32 HFHHKGFNGFC = 4; // offset: 24
}
// Obf: EJBPJPEDLJL
// Type: Rsp
// CmdID: 4132
message CancelDirectDeliveryNoticeScRsp {
uint32 retcode = 6; // offset: 24
uint32 HFHHKGFNGFC = 9; // offset: 28
}
message BKAHEDAHNHL {
uint32 NBFJHDJBLCF = 13; // offset: 24
uint32 gold = 15; // offset: 28
}
// Obf: BGGJMEAOBFG
// Type: Req
// CmdID: 4135
message GetSwitchMascotDataCsReq {
uint32 NBFJHDJBLCF = 12; // offset: 24
}
// Obf: DPODMNMGDLK
// Type: Rsp
// CmdID: 4116
message GetSwitchMascotDataScRsp {
repeated BKAHEDAHNHL JNOEHPJJPOF = 7; // offset: 24
uint32 NBFJHDJBLCF = 14; // offset: 32
uint32 retcode = 5; // offset: 36
}
// Obf: OFAPJBDCIAE
// Type: Notify
// CmdID: 4105
message SwitchMascotUpdateScNotify {
repeated BKAHEDAHNHL JNOEHPJJPOF = 9; // offset: 16
bool EBLPGLFJNEL = 11; // offset: 32
}
// Type: Req
// CmdID: 4114
message GetUnreleasedBlockInfoCsReq {
}
// Type: Rsp
// CmdID: 4182
message GetUnreleasedBlockInfoScRsp {
repeated uint32 KNKGIENCLJJ = 1; // offset: 16
repeated uint32 NJIIPBHBEDK = 7; // offset: 32
uint32 retcode = 14; // offset: 40
int64 GCMOKMIEHDB = 6; // offset: 48
}
message GAAMBBFPCHB {
repeated uint32 OPLNKCOLCKJ = 15; // offset: 16
uint32 PMJGAJGIFOA = 1; // offset: 32
int64 IFEPJHGNCOI = 3; // offset: 40
int64 end_time = 5; // offset: 48
}
// Type: Req
// CmdID: 4153
message JOIGBKBEGOB {
}
// Type: Rsp
// CmdID: 4163
message ALCDAEIDEAM {
GAAMBBFPCHB NFEDANFBIBE = 7; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Type: Req
// CmdID: 4117
message PICONFLHMCD {
repeated uint32 JKCEBHFIENI = 3; // offset: 24
}
// Type: Rsp
// CmdID: 4106
message FECGDOJFDIM {
repeated uint32 NGKOFMBBGNL = 12; // offset: 16
GAAMBBFPCHB NFEDANFBIBE = 6; // offset: 32
ItemList reward = 10; // offset: 40
uint32 retcode = 9; // offset: 48
}
// Type: Req
// CmdID: 4200
message LCBIEJNJDIF {
repeated uint32 GDCFLPLFJCI = 2; // offset: 16
}
// Type: Rsp
// CmdID: 4139
message DDOOEDOKEPF {
GAAMBBFPCHB NFEDANFBIBE = 15; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Type: Notify
// CmdID: 4188
message EABIMAPLLLL {
GAAMBBFPCHB NFEDANFBIBE = 11; // offset: 16
}
enum CmdMissionType {
LCPPDELLPFC_NLCDGIPGFDJ = 0;
CmdMissionSyncTaskCsReq = 1213;
CmdFinishCosumeItemMissionScRsp = 1283;
CmdMissionRewardScNotify = 1236;
CmdGetMissionStatusScRsp = 1271;
CmdFinishTalkMissionScRsp = 1227;
CmdSubMissionRewardScNotify = 1274;
CmdUpdateMainMissionCustomValueScRsp = 1214;
CmdUpdateMainMissionCustomValueCsReq = 1205;
CmdFinishCosumeItemMissionCsReq = 1254;
CmdGetMissionDataCsReq = 1273;
CmdStartFinishMainMissionScNotify = 1249;
CmdAcceptMainMissionScRsp = 1201;
CmdGetMissionDataScRsp = 1203;
CmdStartFinishSubMissionScNotify = 1230;
CmdMissionSyncTaskScRsp = 1215;
CmdGetMainMissionCustomValueCsReq = 1267;
CmdMissionGroupWarnScNotify = 1212;
CmdStarPerformanceRelayScRsp = 1253;
CmdStarPerformanceRelayCsReq = 1282;
CmdMainMissionAcceptNotify = 1220;
CmdTeleportToMissionResetPointScRsp = 1266;
CmdGetMainMissionCustomValueScRsp = 1285;
CmdFinishTalkMissionCsReq = 1280;
CmdFinishedMissionScNotify = 1216;
CmdTeleportToMissionResetPointCsReq = 1292;
CmdUpdateTrackMainMissionCsReq = 1232;
CmdUpdateTrackMainMissionScRsp = 1235;
CmdAcceptMainMissionCsReq = 1228;
CmdGetMissionStatusCsReq = 1224;
}
enum MissionSyncRecord {
MissionSyncRecord_DOJFCPKAJEN = 0;
MissionSyncRecord_HPBMPLFIGDO = 1;
MissionSyncRecord_BBFKOIKPIOA = 2;
MissionSyncRecord_LPJJPGJPMKA = 3;
MissionSyncRecord_JCIHFNMKAKK = 4;
MissionSyncRecord_EGDIDGJEOCG = 11;
MissionSyncRecord_JPJOOPBLLHO = 12;
MissionSyncRecord_EBINJEAEFOE = 13;
MissionSyncRecord_BJLCBIGLBIM = 14;
MissionSyncRecord_KPDHHAPIIGM = 15;
}
enum PPEPCEAAPMJ {
PPEPCEAAPMJ_LHPKJOBMKHC = 0;
PPEPCEAAPMJ_KCMIJCJMIDC = 1;
}
enum TrackMainMissionUpdateReasonId {
APHBPMBMLOM_DJAOKMDALMI = 0;
APHBPMBMLOM_FEFMPGIAGBP = 1;
APHBPMBMLOM_OGIADPFFHEF = 2;
APHBPMBMLOM_OJBIMIOEABG = 3;
}
// Obf: EMIFJNLDKDE
// Type: Req
// CmdID: 1273
message GetMissionDataCsReq {
}
message ALBOJHJALOF {
uint32 id = 3; // offset: 24
uint32 display_value = 9; // offset: 28
MissionSyncRecord type = 6; // offset: 32
}
message Mission {
uint32 progress = 12; // offset: 24
uint32 id = 3; // offset: 28
MissionStatus status = 11; // offset: 32
}
message MissionCustomValue {
string BGDFHBAANLB = 5; // offset: 16
uint32 index = 15; // offset: 32
uint32 custom_value = 6; // offset: 36
}
message ONHKODAFEMH {
repeated MissionCustomValue custom_value_list = 7; // offset: 16
}
message MainMission {
repeated MissionCustomValue custom_value_list = 2; // offset: 24
MissionStatus status = 14; // offset: 32
uint32 id = 1; // offset: 36
}
message MJBANFPPEFH {
uint32 id = 3; // offset: 36
oneof EPIIKEKKMPJ {
ONHKODAFEMH custom_value_list = 1481; // offset: 24
}
}
message MainMissionCustomValue {
ONHKODAFEMH custom_value_list = 7; // offset: 16
uint32 main_mission_id = 1; // offset: 32
}
// Obf: KHKJONMCECE
// Type: Rsp
// CmdID: 1203
message GetMissionDataScRsp {
repeated Mission mission_list = 13; // offset: 16
repeated uint32 KBDGNGMPFEH = 4; // offset: 32
repeated MainMission main_mission_list = 5; // offset: 40
uint32 GKFPKBGJBGN = 10; // offset: 48
uint32 track_mission_id = 15; // offset: 52
uint32 retcode = 12; // offset: 56
}
// Obf: KHOHCEGIHGF
// Type: Req
// CmdID: 1228
message AcceptMainMissionCsReq {
uint32 main_mission_id = 7; // offset: 24
}
// Obf: GGHDJOBEDAF
// Type: Rsp
// CmdID: 1201
message AcceptMainMissionScRsp {
uint32 retcode = 15; // offset: 24
uint32 main_mission_id = 9; // offset: 28
}
// Obf: MMJJKEOONKE
// Type: Req
// CmdID: 1280
message FinishTalkMissionCsReq {
repeated MissionCustomValue custom_value_list = 5; // offset: 16
string talk_str = 15; // offset: 24
uint32 sub_mission_id = 9; // offset: 40
}
// Obf: OKPLFBLIDFF
// Type: Rsp
// CmdID: 1227
message FinishTalkMissionScRsp {
string talk_str = 3; // offset: 16
repeated MissionCustomValue custom_value_list = 9; // offset: 32
uint32 sub_mission_id = 15; // offset: 40
uint32 retcode = 1; // offset: 44
}
// Obf: IKMNHNAHNMK
// Type: Notify
// CmdID: 1236
message MissionRewardScNotify {
ItemList reward = 10; // offset: 16
uint32 main_mission_id = 6; // offset: 32
uint32 sub_mission_id = 3; // offset: 36
}
// Obf: AOCAHONLJKE
// Type: Notify
// CmdID: 1274
message SubMissionRewardScNotify {
ItemList reward = 10; // offset: 24
uint32 sub_mission_id = 8; // offset: 32
}
// Type: Req
// CmdID: 1213
message MissionSyncTaskCsReq {
string key = 12; // offset: 16
}
// Type: Rsp
// CmdID: 1215
message MissionSyncTaskScRsp {
string key = 3; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: GHFEIOEICNP
// Type: Notify
// CmdID: 1212
message MissionGroupWarnScNotify {
repeated uint32 OIKJKMJCHEG = 2; // offset: 24
}
// Type: Req
// CmdID: 1254
message FinishCosumeItemMissionCsReq {
ItemList item_list = 13; // offset: 16
uint32 sub_mission_id = 5; // offset: 32
}
// Type: Rsp
// CmdID: 1283
message FinishCosumeItemMissionScRsp {
uint32 sub_mission_id = 11; // offset: 24
uint32 retcode = 12; // offset: 28
}
// Obf: MEBIGMFKKFD
// Type: Req
// CmdID: 1224
message GetMissionStatusCsReq {
repeated uint32 sub_mission_id_list = 11; // offset: 16
repeated uint32 main_mission_id_list = 1; // offset: 32
}
// Obf: GetMissionStatusScRsp
// Type: Rsp
// CmdID: 1271
message GetMissionStatusScRsp {
repeated uint32 finished_main_mission_id_list = 12; // offset: 16
repeated uint32 unfinished_main_mission_id_list = 14; // offset: 24
repeated uint32 disabled_main_mission_id_list = 5; // offset: 32
repeated uint32 curversion_finished_main_mission_id_list = 8; // offset: 40
repeated Mission sub_mission_status_list = 9; // offset: 48
repeated MainMissionCustomValue main_mission_mcv_list = 2; // offset: 64
uint32 retcode = 1; // offset: 72
}
// Obf: HNPPCJMODAB
// Type: Req
// CmdID: 1292
message TeleportToMissionResetPointCsReq {
}
// Obf: DCNKCCPMKLE
// Type: Rsp
// CmdID: 1266
message TeleportToMissionResetPointScRsp {
MotionInfo motion = 10; // offset: 24
uint32 retcode = 4; // offset: 32
uint32 client_pos_version = 6; // offset: 36
}
// Obf: CJOACNKDPEI
// Type: Notify
// CmdID: 1230
message StartFinishSubMissionScNotify {
uint32 sub_mission_id = 15; // offset: 24
}
// Obf: JMIPELIDOIJ
// Type: Notify
// CmdID: 1249
message StartFinishMainMissionScNotify {
uint32 main_mission_id = 2; // offset: 24
}
// Obf: CFDNIJHMEND
// Type: Req
// CmdID: 1267
message GetMainMissionCustomValueCsReq {
repeated uint32 main_mission_id_list = 13; // offset: 24
}
// Obf: NBDELHIPKLP
// Type: Rsp
// CmdID: 1285
message GetMainMissionCustomValueScRsp {
repeated MainMission main_mission_list = 7; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: CPFCAJBHOIB
// Type: Notify
// CmdID: 1220
message MainMissionAcceptNotify {
repeated uint32 sub_mission_id_list = 10; // offset: 24
}
// Type: Req
// CmdID: 1232
message UpdateTrackMainMissionCsReq {
TrackMainMissionUpdateReasonId POPNCNIBNMJ = 11; // offset: 24
uint32 track_mission_id = 4; // offset: 28
uint32 JFONDEBDIOO = 7; // offset: 32
}
// Type: Rsp
// CmdID: 1235
message UpdateTrackMainMissionScRsp {
uint32 prev_track_mission_id = 3; // offset: 24
uint32 retcode = 14; // offset: 28
uint32 track_mission_id = 6; // offset: 32
}
// Obf: ABFLEADGIIF
// Type: Notify
// CmdID: 1216
message FinishedMissionScNotify {
repeated uint32 finished_main_mission_id_list = 4; // offset: 16
}
// Type: Req
// CmdID: 1205
message UpdateMainMissionCustomValueCsReq {
string BGDFHBAANLB = 11; // offset: 24
uint32 main_mission_id = 7; // offset: 32
uint32 value = 4; // offset: 36
}
// Type: Rsp
// CmdID: 1214
message UpdateMainMissionCustomValueScRsp {
MainMission HKDDMGGDCIP = 9; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Type: Req
// CmdID: 1282
message StarPerformanceRelayCsReq {
uint32 DNGFHOEACBI = 2; // offset: 24
uint32 performance_id = 10; // offset: 28
}
// Type: Rsp
// CmdID: 1253
message StarPerformanceRelayScRsp {
uint32 retcode = 3; // offset: 24
}
enum CmdMonopolyType {
IOBAOPKJMAK_NLCDGIPGFDJ = 0;
CmdGetMonopolyFriendRankingListCsReq = 7082;
CmdMonopolyGameSettleScNotify = 7001;
CmdMonopolyLikeScNotify = 7037;
CmdDailyFirstEnterMonopolyActivityCsReq = 7054;
CmdMonopolyLikeCsReq = 7018;
CmdMonopolyGetRafflePoolInfoScRsp = 7055;
CmdMonopolyEventLoadUpdateScNotify = 7057;
CmdMonopolyGameGachaCsReq = 7067;
CmdMonopolyConditionUpdateScNotify = 7007;
CmdNHKIADBINML = 7028;
CmdMonopolyGetDailyInitItemCsReq = 7072;
CmdMonopolyGiveUpCurContentCsReq = 7059;
CmdGetMonopolyInfoScRsp = 7003;
CmdMonopolyDailySettleScNotify = 7026;
CmdMonopolyCheatDiceScRsp = 7066;
CmdMonopolyConfirmRandomCsReq = 7061;
CmdMonopolyAcceptQuizScRsp = 7035;
CmdMonopolyReRollRandomCsReq = 7076;
CmdMonopolyTakePhaseRewardScRsp = 7008;
CmdMonopolyMoveScRsp = 7010;
CmdMonopolyScrachRaffleTicketCsReq = 7022;
CmdJHIDMEBBKPE = 7089;
CmdMonopolyGuessChooseCsReq = 7005;
CmdMonopolyAcceptQuizCsReq = 7032;
CmdMonopolyActionResultScNotify = 7080;
CmdMonopolyEventSelectFriendCsReq = 7043;
CmdMonopolyGameBingoFlipCardCsReq = 7020;
CmdGetMonopolyDailyReportScRsp = 7065;
CmdGDDEAKMJOAP = 7040;
CmdMonopolyGetRegionProgressScRsp = 7086;
CmdBBEPMABCBGF = 7090;
CmdMonopolyCheatDiceCsReq = 7092;
CmdGetMonopolyDailyReportCsReq = 7056;
CmdMonopolyGetDailyInitItemScRsp = 7025;
CmdMonopolyGuessDrawScNotify = 7063;
CmdMonopolyGetRaffleTicketCsReq = 7011;
CmdGetMbtiReportCsReq = 7034;
CmdMonopolyGameGachaScRsp = 7085;
CmdMonopolyReRollRandomScRsp = 7038;
CmdMLBDFEOBKIJ = 7053;
CmdGetSocialEventServerCacheCsReq = 7091;
CmdGetSocialEventServerCacheScRsp = 7023;
CmdMonopolyGiveUpCurContentScRsp = 7074;
CmdMonopolyBuyGoodsScRsp = 7078;
CmdMonopolyClickCellScRsp = 7084;
CmdMonopolyGetRaffleTicketScRsp = 7097;
CmdMonopolyRollDiceScRsp = 7015;
CmdMonopolyRollDiceCsReq = 7013;
CmdEPAIKOHMLDK = 7021;
CmdOIDPMKIOJGK = 7052;
CmdMonopolyConfirmRandomScRsp = 7024;
CmdMonopolyGetRafflePoolInfoCsReq = 7075;
CmdMonopolyGameCreateScNotify = 7016;
CmdMonopolyTakeRaffleTicketRewardScRsp = 7046;
CmdMonopolyRollRandomScRsp = 7042;
CmdMonopolySelectOptionScRsp = 7029;
CmdMonopolySelectOptionCsReq = 7087;
CmdMonopolyTakePhaseRewardCsReq = 7068;
CmdMonopolyRollRandomCsReq = 7009;
CmdMonopolyClickCellCsReq = 7070;
CmdGetMbtiReportScRsp = 7058;
CmdMonopolyEventSelectFriendScRsp = 7093;
CmdMonopolyScrachRaffleTicketScRsp = 7064;
CmdPDJFKFFPDKI = 7048;
CmdMonopolyGameBingoFlipCardScRsp = 7099;
CmdDailyFirstEnterMonopolyActivityScRsp = 7083;
CmdGetMonopolyMbtiReportRewardCsReq = 7079;
CmdPILJIHGLHJA = 7049;
CmdMonopolyGetRegionProgressCsReq = 7044;
CmdDNBHKLFEMLG = 7002;
CmdMonopolyGuessChooseScRsp = 7014;
CmdMonopolyTakeRaffleTicketRewardCsReq = 7069;
CmdMonopolySocialEventEffectScNotify = 7096;
CmdMonopolyLikeScRsp = 7045;
CmdMonopolyContentUpdateScNotify = 7030;
CmdMonopolyCellUpdateNotify = 7027;
CmdMonopolyBuyGoodsCsReq = 7071;
CmdMonopolyQuizDurationChangeScNotify = 7017;
CmdGetMonopolyFriendRankingListScRsp = 7041;
CmdMonopolyMoveCsReq = 7081;
CmdMonopolySttUpdateScNotify = 7098;
CmdGetMonopolyMbtiReportRewardScRsp = 7047;
CmdGetMonopolyInfoCsReq = 7073;
}
enum LAEHICCBBFN {
LAEHICCBBFN_NLCDGIPGFDJ = 0;
LAEHICCBBFN_HHKFKGKFNJI = 1;
}
enum NADDHEILBBN {
NADDHEILBBN_BPOCOHFIAOH = 0;
NADDHEILBBN_HOPAGBFPBGP = 1;
NADDHEILBBN_MDJCIKAGEKH = 2;
NADDHEILBBN_CIHFGJDCHIA = 3;
}
enum BAKAELIMIJI {
BAKAELIMIJI_NLCDGIPGFDJ = 0;
BAKAELIMIJI_HEIHBJEEGPB = 1;
BAKAELIMIJI_BOGGAFJJPGC = 2;
BAKAELIMIJI_HCEBKFDJGIO = 3;
BAKAELIMIJI_CBKLDCBEKCH = 4;
BAKAELIMIJI_LGGEBOCPPDA = 5;
BAKAELIMIJI_BBDHKAKKBEA = 6;
BAKAELIMIJI_BFPGGHFAHCA = 7;
BAKAELIMIJI_PPINCGHOOBH = 8;
BAKAELIMIJI_JCECCHOJPFK = 9;
BAKAELIMIJI_JBLEFHFOHGO = 10;
}
// Obf: MKNLDCIOCFI
// Type: Req
// CmdID: 7073
message GetMonopolyInfoCsReq {
}
message PDNABFBLEPG {
uint32 MGJFFPIAOMI = 11; // offset: 24
uint32 ALMKIPNHAFM = 14; // offset: 28
uint32 item_value = 10; // offset: 32
bool GNIHCOPOLJB = 1; // offset: 36
bool BLBFMKKBELI = 12; // offset: 37
uint32 KEEOBECJNIP = 13; // offset: 40
}
message HDDLALFAMKO {
repeated uint32 LPBBJFFNACA = 10; // offset: 24
LAEHICCBBFN KDJACPBDHAE = 3; // offset: 32
}
message HIHEHNIAGPF {
uint32 FBDENECLHIH = 3; // offset: 24
uint32 progress = 11; // offset: 28
}
message DDHIEONLIIL {
uint64 HEMOHFJJMJG = 4; // offset: 24
bool is_taken_reward = 12; // offset: 32
bool DDKGKOFAGMH = 14; // offset: 33
}
message KFGILGDFEKE {
repeated HIHEHNIAGPF MHNLHEIMBLH = 9; // offset: 16
repeated DDHIEONLIIL JBKMDKKBFFA = 6; // offset: 24
repeated HIHEHNIAGPF AMFDDGGEABC = 3; // offset: 32
string DPIOJAJLOLD = 171; // offset: 40
string MGKCFIFICCF = 1461; // offset: 48
repeated HIHEHNIAGPF BADCFEEJKIC = 12; // offset: 56
repeated HIHEHNIAGPF IOFPLHOGBOD = 8; // offset: 64
string DANMGAEPGML = 1805; // offset: 72
uint64 EIMPJBCLKHD = 2; // offset: 88
uint32 NBNCEEGGGFF = 4; // offset: 96
uint32 IJFPHJAPBCO = 14; // offset: 100
uint32 GACKJLBPKGD = 11; // offset: 104
uint64 INJDCLBAMMI = 15; // offset: 112
bool BODENACHCHF = 13; // offset: 120
uint32 GCPABINOPNJ = 5; // offset: 124
uint64 IFHPHKPNOPI = 10; // offset: 128
uint32 FNFEKIPGKHJ = 7; // offset: 136
uint32 FDOPJGFNMMA = 1; // offset: 140
}
message BCDIFIIDPIA {
repeated KFGILGDFEKE BEMBGMOIAON = 3; // offset: 16
}
// Obf: IHLLOOIAFFG
// Type: Rsp
// CmdID: 7003
message GetMonopolyInfoScRsp {
repeated uint32 CANEJDOMAFA = 9; // offset: 16
INGKNDHECNF HABJHGPFGEB = 4; // offset: 24
DBPHHPGNMKC KKKMHNAPFCP = 8; // offset: 40
FOOFAIFPOOI PNJBEPAAEOF = 15; // offset: 48
FIOENGOHOOJ MOMEIFPICLE = 7; // offset: 56
CCMCKOKEJNI CICLCCFLALE = 13; // offset: 64
ILMFJKCGBCK COOOMDKGODF = 14; // offset: 72
OCDBIMIBNCD stt = 5; // offset: 80
HDDLALFAMKO GKMKAEEDCHP = 3; // offset: 88
PDNABFBLEPG OCHNMGMDHME = 6; // offset: 96
BCDIFIIDPIA MALPPHCEOGB = 10; // offset: 104
NJHAGKGHKJJ OLAONLGLAJO = 1; // offset: 112
uint32 retcode = 11; // offset: 120
}
message CCMCKOKEJNI {
repeated uint32 HNDAGKPKGHI = 11; // offset: 16
}
// Obf: KJFLKGEPIGG
// Type: Notify
// CmdID: 7007
message MonopolyConditionUpdateScNotify {
CCMCKOKEJNI CICLCCFLALE = 8; // offset: 16
}
message OCDBIMIBNCD {
repeated uint32 POHBLAMKNJH = 13; // offset: 24
repeated uint32 LEIJJGDJECI = 6; // offset: 32
}
// Obf: CGABKEMOBEB
// Type: Notify
// CmdID: 7098
message MonopolySttUpdateScNotify {
OCDBIMIBNCD stt = 5; // offset: 16
}
message EIDFCGLODFB {
uint32 map_id = 12; // offset: 24
bool BPKMKFLDCAI = 1; // offset: 28
uint32 IHAOMLEPHOM = 6; // offset: 32
NADDHEILBBN PIJJDFCBMPG = 9; // offset: 36
}
message ILMFJKCGBCK {
EIDFCGLODFB GOPFOJLIFKN = 5; // offset: 16
repeated EIDFCGLODFB DGBEOGGJLOO = 12; // offset: 24
repeated EIDFCGLODFB EGDNFKHLKKE = 4; // offset: 40
uint32 COKKNEKDJAJ = 7; // offset: 48
uint32 LJCCANLCGHI = 6; // offset: 52
}
// Obf: KMGEMNJJACK
// Type: Notify
// CmdID: 7057
message MonopolyEventLoadUpdateScNotify {
repeated EIDFCGLODFB DGBEOGGJLOO = 8; // offset: 16
repeated EIDFCGLODFB EGDNFKHLKKE = 1; // offset: 32
}
message NIFKIMAANFJ {
uint32 event_id = 5; // offset: 24
}
message LNCHJBMIMAF {
uint32 event_id = 13; // offset: 24
}
message ADNCPPCPLLH {
repeated uint32 MJMJOMDLOHI = 1; // offset: 24
uint32 GKKNMDDNOJF = 15; // offset: 32
uint32 HAFOKMHCGFM = 9; // offset: 36
uint32 event_id = 8; // offset: 40
}
message OFPGDJJKGKJ {
repeated uint32 MJMJOMDLOHI = 9; // offset: 16
uint32 event_id = 3; // offset: 32
uint32 JMBGMIPLLJI = 10; // offset: 36
uint32 IJJFAPBJMOD = 6; // offset: 40
uint32 GKKNMDDNOJF = 5; // offset: 44
}
message DFKABDLJMJO {
repeated NEMIDPFEJFL PHKBDAHIPEE = 5; // offset: 24
uint32 KBLJEGIPINF = 9; // offset: 32
}
message NCPJGBCCGGI {
uint32 CBILPMICEKC = 9; // offset: 24
}
message DCAJAKJAJNL {
uint32 shop_id = 5; // offset: 24
}
message DKHCBKNGOMF {
uint32 MKNLPJMBHDK = 4; // offset: 24
}
message GALCNKIAHNN {
uint32 NLGNNDIFGGF = 10; // offset: 24
uint32 DDCLCNPONOH = 11; // offset: 28
}
message NEMIDPFEJFL {
uint32 GCLADEKCJCG = 10; // offset: 36
oneof BMHHGPHPLJB {
NIFKIMAANFJ NHONHFPBEBG = 4; // offset: 24
LNCHJBMIMAF MPBPBBLAHNM = 2; // offset: 24
ADNCPPCPLLH ONCBJHBKBLB = 3; // offset: 24
NCPJGBCCGGI CEFDDDAIMMD = 12; // offset: 24
DCAJAKJAJNL MOFNIOJHBBL = 1; // offset: 24
DKHCBKNGOMF AJGOEJHKOKE = 15; // offset: 24
GALCNKIAHNN ENFIEFPPCIC = 7; // offset: 24
OFPGDJJKGKJ BJHKLNNKPPB = 13; // offset: 24
DFKABDLJMJO HCLAEGDLOBD = 6; // offset: 24
}
}
message FIOENGOHOOJ {
NEMIDPFEJFL MEGBFFOAFGL = 9; // offset: 24
}
// Obf: LBDGBAALOOJ
// Type: Notify
// CmdID: 7030
message MonopolyContentUpdateScNotify {
NEMIDPFEJFL MEGBFFOAFGL = 12; // offset: 24
}
// Obf: NMFBEMPIMMN
// Type: Notify
// CmdID: 7027
message MonopolyCellUpdateNotify {
EIDFCGLODFB GOPFOJLIFKN = 8; // offset: 16
}
// Obf: JEJNIBGECID
// Type: Req
// CmdID: 7013
message MonopolyRollDiceCsReq {
}
// Obf: DKDDEPHBBEM
// Type: Rsp
// CmdID: 7015
message MonopolyRollDiceScRsp {
uint32 KKEIPOOAIMB = 8; // offset: 24
uint32 retcode = 6; // offset: 28
}
// Obf: OLPKGAGBKAB
// Type: Req
// CmdID: 7092
message MonopolyCheatDiceCsReq {
uint32 LAGNINIKEAE = 8; // offset: 24
}
// Obf: MILDJHKDICG
// Type: Rsp
// CmdID: 7066
message MonopolyCheatDiceScRsp {
uint32 LAGNINIKEAE = 13; // offset: 24
uint32 retcode = 10; // offset: 28
}
// Obf: EAHLPCJGLPD
// Type: Req
// CmdID: 7081
message MonopolyMoveCsReq {
uint32 CPFGHPCBFOF = 3; // offset: 24
uint32 AHNGICEEADK = 7; // offset: 28
}
// Obf: BLHGFHMEFMB
// Type: Rsp
// CmdID: 7010
message MonopolyMoveScRsp {
ILMFJKCGBCK COOOMDKGODF = 15; // offset: 16
repeated EIDFCGLODFB AJGMLOIONPK = 8; // offset: 24
uint32 retcode = 6; // offset: 40
}
// Obf: CKONENEGJMM
// Type: Req
// CmdID: 7087
message MonopolySelectOptionCsReq {
uint32 event_id = 14; // offset: 24
uint32 HAFOKMHCGFM = 3; // offset: 28
}
message HKNBLADLAAE {
uint32 MIPKOFFGPFA = 4; // offset: 24
uint32 HAFOKMHCGFM = 3; // offset: 28
uint32 event_id = 9; // offset: 32
}
// Obf: ILGDFJMKOEC
// Type: Rsp
// CmdID: 7029
message MonopolySelectOptionScRsp {
NEMIDPFEJFL MOMEIFPICLE = 6; // offset: 16
repeated HKNBLADLAAE DMCKDIGKHLB = 8; // offset: 24
uint32 retcode = 9; // offset: 40
uint32 event_id = 1; // offset: 44
uint32 HAFOKMHCGFM = 3; // offset: 48
}
// Obf: OACJDKMNPIC
// Type: Req
// CmdID: 7009
message MonopolyRollRandomCsReq {
uint32 event_id = 9; // offset: 24
}
// Obf: JONNKENDDPG
// Type: Rsp
// CmdID: 7042
message MonopolyRollRandomScRsp {
NEMIDPFEJFL MOMEIFPICLE = 12; // offset: 24
uint32 event_id = 8; // offset: 32
uint32 retcode = 5; // offset: 36
}
// Obf: BADCAMHNGKA
// Type: Req
// CmdID: 7076
message MonopolyReRollRandomCsReq {
uint32 event_id = 1; // offset: 24
}
// Obf: HEGELOIBGME
// Type: Rsp
// CmdID: 7038
message MonopolyReRollRandomScRsp {
NEMIDPFEJFL MOMEIFPICLE = 13; // offset: 24
uint32 retcode = 4; // offset: 32
uint32 event_id = 11; // offset: 36
}
// Obf: PDAEJKNMBNK
// Type: Req
// CmdID: 7061
message MonopolyConfirmRandomCsReq {
uint32 event_id = 11; // offset: 24
}
// Obf: LOBOKLMODGC
// Type: Rsp
// CmdID: 7024
message MonopolyConfirmRandomScRsp {
NEMIDPFEJFL MOMEIFPICLE = 14; // offset: 24
uint32 event_id = 2; // offset: 32
uint32 retcode = 4; // offset: 36
}
// Obf: POFOGBPDEHB
// Type: Req
// CmdID: 7071
message MonopolyBuyGoodsCsReq {
uint32 goods_id = 11; // offset: 24
uint32 shop_id = 6; // offset: 28
}
// Obf: ANCENNCMLDH
// Type: Rsp
// CmdID: 7078
message MonopolyBuyGoodsScRsp {
uint32 goods_id = 9; // offset: 24
uint32 retcode = 2; // offset: 28
uint32 shop_id = 15; // offset: 32
}
// Type: Req
// CmdID: 7052
message OIDPMKIOJGK {
uint32 CBILPMICEKC = 9; // offset: 24
}
// Type: Rsp
// CmdID: 7048
message PDJFKFFPDKI {
uint32 retcode = 8; // offset: 24
uint32 CBILPMICEKC = 5; // offset: 28
}
// Obf: MBKBDPECMHA
// Type: Req
// CmdID: 7059
message MonopolyGiveUpCurContentCsReq {
uint32 content_id = 5; // offset: 24
}
// Obf: CILKIOLEJFJ
// Type: Rsp
// CmdID: 7074
message MonopolyGiveUpCurContentScRsp {
uint32 content_id = 5; // offset: 24
uint32 retcode = 1; // offset: 28
}
message MonopolyActionResult {
GPPKIMDCPBM detail = 15; // offset: 16
BAKAELIMIJI source_type = 13; // offset: 32
uint32 trigger_cell_id = 6; // offset: 36
uint32 click_cell_id = 3; // offset: 40
uint32 effect_type = 11; // offset: 44
uint32 click_map_id = 4; // offset: 48
uint32 trigger_map_id = 12; // offset: 52
}
// Obf: HCGCOHCHKBN
// Type: Notify
// CmdID: 7080
message MonopolyActionResultScNotify {
repeated MonopolyActionResult BKGPGINCHJI = 5; // offset: 16
}
message CCOHBABCHAI {
uint32 NJFKOEBEGGB = 15; // offset: 24
bool EEDEGBHEKGD = 12; // offset: 28
}
message GPPKIMDCPBM {
oneof IDLCKHEKCCB {
GOLHAKEGKCL FIPDBFMPEKH = 7; // offset: 24
GOLHAKEGKCL AHMEECFKBDJ = 3; // offset: 24
BANELIGFLCO CBKLDCBEKCH = 5; // offset: 24
BANELIGFLCO HMOBMBALLJE = 14; // offset: 24
GNNGLBEGIKB IFOOEPKGGAG = 9; // offset: 24
GNNGLBEGIKB CMPNCFCJCNE = 1; // offset: 24
NEAEMNNKKEF DOMHNBMJGHF = 15; // offset: 24
NEAEMNNKKEF HKAGPIMFPAG = 2; // offset: 24
CCOHBABCHAI GAJGLONDGMP = 11; // offset: 24
AHMFKPIAHCO IJBAMMMBIOA = 10; // offset: 24
GNNGLBEGIKB EBCGEBEPOJJ = 4; // offset: 24
NEAEMNNKKEF CKBEEBALAEG = 8; // offset: 24
NOKANMFKNMM LDIGCPKPNBC = 6; // offset: 24
}
}
message NOKANMFKNMM {
uint32 PJFPLAFEHKK = 4; // offset: 24
}
message GOLHAKEGKCL {
uint32 item_id = 5; // offset: 24
uint32 DCPDNBALDOA = 15; // offset: 28
uint32 HFNNNGHBHGG = 14; // offset: 32
}
message NEAEMNNKKEF {
uint32 DDFFJEBLCAN = 11; // offset: 24
uint32 BGKDJKCFEKD = 2; // offset: 28
}
message AHMFKPIAHCO {
uint32 KCLCDFGGPBK = 13; // offset: 24
uint32 KJBILOOCBPB = 6; // offset: 28
uint32 DAEKKPOJAJG = 2; // offset: 32
uint32 ADADGDPCPDN = 10; // offset: 36
}
message GLMGJFEEJHD {
uint32 AFDNFCBCFBF = 8; // offset: 32
uint32 config_id = 9; // offset: 36
uint32 BAJHKGJPFED = 3; // offset: 40
oneof JMPNIHHAMPH {
KDPGIMOOLON AGLMEDOBMAL = 11; // offset: 24
JGKNADEDNHB LOCHFJEECKL = 5; // offset: 24
LOEBAOEFMDC COKLIDDAEOH = 7; // offset: 24
}
}
message FOOFAIFPOOI {
GLMGJFEEJHD JELODDPELKJ = 4; // offset: 16
CCOHBABCHAI IBLHLCMNMAJ = 5; // offset: 32
repeated GLMGJFEEJHD BGJBAGJAJDL = 3; // offset: 40
}
// Obf: MBOPGGGPMMM
// Type: Notify
// CmdID: 7001
message MonopolyGameSettleScNotify {
ItemList NGADCEHJHBE = 14; // offset: 24
GLMGJFEEJHD AJGOEJHKOKE = 12; // offset: 32
ItemList item_list = 10; // offset: 40
}
// Obf: AOPEHFBKPHP
// Type: Notify
// CmdID: 7016
message MonopolyGameCreateScNotify {
CCOHBABCHAI IBLHLCMNMAJ = 10; // offset: 16
GLMGJFEEJHD AJGOEJHKOKE = 6; // offset: 24
}
// Type: Req
// CmdID: 7049
message PILJIHGLHJA {
uint32 AFDNFCBCFBF = 13; // offset: 24
}
// Type: Rsp
// CmdID: 7028
message NHKIADBINML {
uint32 retcode = 14; // offset: 24
uint32 AFDNFCBCFBF = 2; // offset: 28
}
// Obf: MPIMMHDEAGO
// Type: Req
// CmdID: 7054
message DailyFirstEnterMonopolyActivityCsReq {
}
// Obf: HFGKJEFPJPB
// Type: Rsp
// CmdID: 7083
message DailyFirstEnterMonopolyActivityScRsp {
NJHAGKGHKJJ OLAONLGLAJO = 11; // offset: 16
uint32 ICPAPCAJFKK = 7; // offset: 32
uint32 retcode = 1; // offset: 36
bool GLEJFCIOMKC = 6; // offset: 40
int64 DJMLHBFEMBE = 3; // offset: 48
}
// Obf: PKNEMMHHBJK
// Type: Req
// CmdID: 7072
message MonopolyGetDailyInitItemCsReq {
bool OANJANOOCMI = 13; // offset: 24
}
// Obf: HDJNPJKFBPJ
// Type: Rsp
// CmdID: 7025
message MonopolyGetDailyInitItemScRsp {
uint32 AEDFGDEAOBD = 12; // offset: 24
uint32 retcode = 5; // offset: 28
uint32 MKEDABICJPH = 7; // offset: 32
uint32 PKLPCBACEMA = 15; // offset: 36
int64 DJMLHBFEMBE = 6; // offset: 40
uint32 AJDOFHNCOLP = 11; // offset: 48
uint32 FOFGDAJJPEM = 10; // offset: 52
}
message KDPGIMOOLON {
repeated uint32 PGMHMPEHPHP = 13; // offset: 16
repeated uint32 KNJMPBHKHCJ = 12; // offset: 32
repeated uint32 JKOOLMNHPHI = 1; // offset: 40
bool BDEFAFFDBCC = 9; // offset: 48
uint32 PEDFLGGDHDP = 14; // offset: 52
}
// Obf: KJIMFIHOAFM
// Type: Req
// CmdID: 7020
message MonopolyGameBingoFlipCardCsReq {
uint32 LKFIGBGPEJB = 4; // offset: 24
}
// Obf: CPLFHOFEEIO
// Type: Rsp
// CmdID: 7099
message MonopolyGameBingoFlipCardScRsp {
repeated uint32 KNJMPBHKHCJ = 11; // offset: 16
bool BDEFAFFDBCC = 9; // offset: 32
uint32 DJEIMGGHMGM = 5; // offset: 36
uint32 retcode = 4; // offset: 40
}
// Obf: HIAFBJNNCHN
// Type: Req
// CmdID: 7067
message MonopolyGameGachaCsReq {
}
// Obf: AIMFGJGOLNG
// Type: Rsp
// CmdID: 7085
message MonopolyGameGachaScRsp {
repeated uint32 CLGGKLNPLCK = 14; // offset: 16
uint32 retcode = 5; // offset: 32
}
message NNDKLIBALLC {
uint32 JJKPBPLAGAN = 1; // offset: 24
uint32 KPMHGGHLOHB = 4; // offset: 28
}
message JGKNADEDNHB {
repeated NNDKLIBALLC OLGHCHMMMIA = 3; // offset: 16
repeated uint32 HDAKGBMLKKI = 10; // offset: 32
uint32 KPGNEABOECG = 2; // offset: 40
uint32 KOMEOMHBCEC = 15; // offset: 44
uint32 AHAPDFNPICG = 8; // offset: 48
uint32 GHKNBIOFLGA = 4; // offset: 52
}
// Obf: HDLCCMGHJAD
// Type: Req
// CmdID: 7032
message MonopolyAcceptQuizCsReq {
repeated NNDKLIBALLC OLGHCHMMMIA = 4; // offset: 16
}
// Obf: AJCNPDNBIEM
// Type: Rsp
// CmdID: 7035
message MonopolyAcceptQuizScRsp {
JGKNADEDNHB LOCHFJEECKL = 14; // offset: 24
uint32 retcode = 6; // offset: 32
}
message JPEGNCJDBOM {
uint32 BLLLEIGDMOI = 12; // offset: 24
uint32 AHAPDFNPICG = 8; // offset: 28
uint32 AFHMLGFILFN = 6; // offset: 32
}
// Obf: PBPDPNPJHLE
// Type: Notify
// CmdID: 7017
message MonopolyQuizDurationChangeScNotify {
repeated JPEGNCJDBOM DGNGMJMPFGK = 4; // offset: 16
}
message LOEBAOEFMDC {
uint32 HABHOAMCGLH = 13; // offset: 24
uint32 HCFJIJHLJDM = 1; // offset: 28
bool FNFJOCEGFBI = 7; // offset: 32
}
// Obf: FGDFHJPOHML
// Type: Req
// CmdID: 7005
message MonopolyGuessChooseCsReq {
uint32 HCFJIJHLJDM = 4; // offset: 24
}
// Obf: AIADHAKAAIC
// Type: Rsp
// CmdID: 7014
message MonopolyGuessChooseScRsp {
uint32 HCFJIJHLJDM = 2; // offset: 24
uint32 retcode = 10; // offset: 28
}
message DCMHLOEGFBM {
ItemList item_list = 8; // offset: 24
uint32 HABHOAMCGLH = 13; // offset: 32
uint32 LCFDOPINEBO = 3; // offset: 36
}
// Obf: ODKIEBABOOC
// Type: Notify
// CmdID: 7063
message MonopolyGuessDrawScNotify {
repeated DCMHLOEGFBM KHLFDHANJCO = 15; // offset: 24
}
// Obf: IAFJANHGCLL
// Type: Req
// CmdID: 7082
message GetMonopolyFriendRankingListCsReq {
}
// Type: Rsp
// CmdID: 7053
message MLBDFEOBKIJ {
uint32 retcode = 3; // offset: 24
}
message BANELIGFLCO {
uint32 MFKHDANPCIC = 5; // offset: 24
uint32 CBILPMICEKC = 2; // offset: 28
uint32 level = 15; // offset: 32
}
message DBPHHPGNMKC {
repeated BANELIGFLCO NPENGFBHFJN = 6; // offset: 16
}
message NJHAGKGHKJJ {
uint32 PKHIADLBDDP = 12; // offset: 24
uint32 EEKPBPFPNIK = 5; // offset: 28
uint32 DBPJBMMGAHH = 10; // offset: 32
uint32 JDMNGBJDLBN = 11; // offset: 36
uint32 KDFDFBHKCNG = 8; // offset: 40
uint32 HNENMGMGONM = 13; // offset: 44
bool DKJBKELKKFO = 9; // offset: 48
uint32 IFDIIODCFLC = 14; // offset: 52
uint32 OECIPJIPKEG = 1; // offset: 56
}
// Obf: EPIHBHLJOJD
// Type: Notify
// CmdID: 7026
message MonopolyDailySettleScNotify {
NJHAGKGHKJJ OLAONLGLAJO = 8; // offset: 24
uint32 ICPAPCAJFKK = 3; // offset: 32
}
message GNNGLBEGIKB {
uint32 buff_id = 14; // offset: 24
uint32 GCLADEKCJCG = 6; // offset: 28
uint32 DPGJKAHLINH = 2; // offset: 32
}
message INGKNDHECNF {
repeated GNNGLBEGIKB buff_list = 1; // offset: 16
}
// Type: Req
// CmdID: 7090
message BBEPMABCBGF {
uint32 uid = 6; // offset: 24
uint32 KDFDFBHKCNG = 8; // offset: 28
uint32 HEIHPAPJHID = 7; // offset: 32
uint32 DOHOMJBJLLG = 1; // offset: 36
uint32 OECIPJIPKEG = 11; // offset: 40
}
message MMLLDKHEDCJ {
}
// Obf: PBNLNHAAAKF
// Type: Rsp
// CmdID: 7041
message GetMonopolyFriendRankingListScRsp {
BBEPMABCBGF PONAOKBNIAM = 3; // offset: 16
repeated BBEPMABCBGF BEDHEKAGAPE = 8; // offset: 32
uint32 retcode = 2; // offset: 40
}
// Obf: AABJNDIJDAD
// Type: Req
// CmdID: 7018
message MonopolyLikeCsReq {
uint32 teleport_id = 14; // offset: 24
}
// Obf: LDJFPALJFEK
// Type: Rsp
// CmdID: 7045
message MonopolyLikeScRsp {
ItemList reward_list = 3; // offset: 16
uint32 teleport_id = 1; // offset: 32
uint32 retcode = 4; // offset: 36
}
// Obf: OJLCDCKIMON
// Type: Notify
// CmdID: 7037
message MonopolyLikeScNotify {
repeated uint32 LPBBJFFNACA = 5; // offset: 24
uint32 DOHOMJBJLLG = 1; // offset: 32
}
// Obf: AHAHBBILPOH
// Type: Req
// CmdID: 7034
message GetMbtiReportCsReq {
}
message EDGEHPFOKBH {
uint32 ACPKAOIIEHJ = 14; // offset: 24
uint32 cnt = 10; // offset: 28
}
// Obf: MBKLKIAJPDD
// Type: Rsp
// CmdID: 7058
message GetMbtiReportScRsp {
repeated EDGEHPFOKBH BLINEMKKEOG = 8; // offset: 16
repeated HKNBLADLAAE DMCKDIGKHLB = 1; // offset: 24
int32 KHMNANHKINB = 2; // offset: 40
bool is_taken_reward = 11; // offset: 44
bool JMFNGFKBIFL = 4; // offset: 45
uint32 progress = 14; // offset: 48
uint32 retcode = 3; // offset: 52
int32 CJBLDKJDLOJ = 15; // offset: 56
}
// Obf: LPFNJLAONFF
// Type: Req
// CmdID: 7043
message MonopolyEventSelectFriendCsReq {
uint32 LPDFMJPFGJH = 7; // offset: 24
bool DHLLPOBKLIO = 1; // offset: 28
}
// Obf: JDMGDNEIALG
// Type: Rsp
// CmdID: 7093
message MonopolyEventSelectFriendScRsp {
EIDFCGLODFB GOPFOJLIFKN = 8; // offset: 24
uint32 retcode = 5; // offset: 32
uint32 DDCLCNPONOH = 6; // offset: 36
uint32 NLGNNDIFGGF = 13; // offset: 40
}
message EOHAFICJPIP {
uint32 NLGNNDIFGGF = 11; // offset: 24
uint32 id = 13; // offset: 28
uint32 DDCLCNPONOH = 10; // offset: 32
uint32 CPOCELOLNHL = 4; // offset: 36
}
// Obf: KHOPJJHMFMC
// Type: Notify
// CmdID: 7096
message MonopolySocialEventEffectScNotify {
repeated EOHAFICJPIP OKPHCFLPLGH = 13; // offset: 24
}
// Obf: INEBJNDOBGP
// Type: Req
// CmdID: 7091
message GetSocialEventServerCacheCsReq {
}
// Obf: CAOAINDGCDK
// Type: Rsp
// CmdID: 7023
message GetSocialEventServerCacheScRsp {
repeated EOHAFICJPIP OKPHCFLPLGH = 1; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Type: Req
// CmdID: 7089
message JHIDMEBBKPE {
repeated uint32 CNILHHCDAKD = 8; // offset: 16
}
// Type: Rsp
// CmdID: 7040
message GDDEAKMJOAP {
repeated uint32 FHAIOBNLADG = 6; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: LGAMHIEPIIP
// Type: Req
// CmdID: 7011
message MonopolyGetRaffleTicketCsReq {
uint32 GACKJLBPKGD = 8; // offset: 24
}
// Obf: APIIDMEFDJJ
// Type: Rsp
// CmdID: 7097
message MonopolyGetRaffleTicketScRsp {
repeated DDHIEONLIIL HDLPEKIMAJB = 8; // offset: 16
uint32 retcode = 7; // offset: 32
uint32 GACKJLBPKGD = 13; // offset: 36
}
// Obf: PPNADCDDNNP
// Type: Req
// CmdID: 7069
message MonopolyTakeRaffleTicketRewardCsReq {
uint64 BBPGHFJOADI = 2; // offset: 24
uint32 GACKJLBPKGD = 4; // offset: 32
}
// Obf: BCBFOIIENII
// Type: Rsp
// CmdID: 7046
message MonopolyTakeRaffleTicketRewardScRsp {
ItemList reward_list = 14; // offset: 24
uint32 retcode = 8; // offset: 32
uint32 GACKJLBPKGD = 7; // offset: 36
uint32 BBPGHFJOADI = 6; // offset: 40
}
// Obf: DHOLOGBDGDI
// Type: Req
// CmdID: 7022
message MonopolyScrachRaffleTicketCsReq {
uint64 BBPGHFJOADI = 10; // offset: 24
uint32 GACKJLBPKGD = 5; // offset: 32
}
// Obf: PNLLICGHFCA
// Type: Rsp
// CmdID: 7064
message MonopolyScrachRaffleTicketScRsp {
uint32 retcode = 7; // offset: 24
uint32 GACKJLBPKGD = 14; // offset: 28
uint64 BBPGHFJOADI = 13; // offset: 32
}
// Obf: FPPAAKNAEKO
// Type: Req
// CmdID: 7044
message MonopolyGetRegionProgressCsReq {
}
// Obf: NLBPGICIMJJ
// Type: Rsp
// CmdID: 7086
message MonopolyGetRegionProgressScRsp {
uint32 HEIHPAPJHID = 4; // offset: 24
uint32 retcode = 14; // offset: 28
uint32 CNGMMDKCBND = 13; // offset: 32
}
// Obf: PHKOAOLFBFI
// Type: Req
// CmdID: 7075
message MonopolyGetRafflePoolInfoCsReq {
}
// Obf: OPHOAKJPGFE
// Type: Rsp
// CmdID: 7055
message MonopolyGetRafflePoolInfoScRsp {
BCDIFIIDPIA MALPPHCEOGB = 1; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: OELHDNEGGBB
// Type: Req
// CmdID: 7068
message MonopolyTakePhaseRewardCsReq {
repeated uint32 IICEKEPFMJO = 1; // offset: 24
}
// Obf: OCLIPJHEAGJ
// Type: Rsp
// CmdID: 7008
message MonopolyTakePhaseRewardScRsp {
ItemList reward_list = 2; // offset: 16
repeated uint32 IICEKEPFMJO = 9; // offset: 24
uint32 retcode = 12; // offset: 40
}
// Obf: MGHEAIMFOMO
// Type: Req
// CmdID: 7079
message GetMonopolyMbtiReportRewardCsReq {
}
// Obf: HAPCCLFFPNB
// Type: Rsp
// CmdID: 7047
message GetMonopolyMbtiReportRewardScRsp {
ItemList reward_list = 9; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: ANNMAOPFDAL
// Type: Req
// CmdID: 7056
message GetMonopolyDailyReportCsReq {
}
// Obf: OMDFLBJFIDM
// Type: Rsp
// CmdID: 7065
message GetMonopolyDailyReportScRsp {
NJHAGKGHKJJ OLAONLGLAJO = 6; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: IJGOCJPBPFJ
// Type: Req
// CmdID: 7070
message MonopolyClickCellCsReq {
uint32 IHAOMLEPHOM = 1; // offset: 24
uint32 map_id = 6; // offset: 28
}
// Obf: DBGDANBJNMM
// Type: Rsp
// CmdID: 7084
message MonopolyClickCellScRsp {
uint32 map_id = 9; // offset: 24
uint32 retcode = 1; // offset: 28
uint32 IHAOMLEPHOM = 12; // offset: 32
}
// Type: Req
// CmdID: 7002
message DNBHKLFEMLG {
}
// Type: Rsp
// CmdID: 7021
message EPAIKOHMLDK {
uint32 retcode = 10; // offset: 24
}
enum CmdMultiplayerType {
EDCDMKFIOPH_NLCDGIPGFDJ = 0;
CmdNENHKMEFAEC = 1010;
CmdNLOPJLCMLEN = 1080;
CmdIHGLPGLPDFF = 1036;
CmdGetFriendRankingInfoCsReq = 1054;
CmdMatchPlayDataChangeNtf = 1012;
CmdGetFriendRankingInfoRsp = 1083;
CmdFightGameStateCsReq = 1073;
CmdFightGameStateScRsp = 1003;
CmdFightGameStartScNotify = 1015;
CmdGetMatchPlayDataCsReq = 1087;
CmdHPGIGMPBIBO = 1027;
CmdJJAGFPLDCAF = 1013;
CmdGetMatchPlayDataRsp = 1029;
CmdHFFCEACMEIG = 1081;
CmdSelfRankChangeNtf = 1009;
}
// Obf: IMNPPGALEHP
// Type: Req
// CmdID: 1073
message FightGameStateCsReq {
}
// Obf: ABAIDFKODPJ
// Type: Rsp
// CmdID: 1003
message FightGameStateScRsp {
repeated LMLNNHKJEIP DFLEOIGPLNM = 12; // offset: 24
OFFMCODMKDL EMIJCKENBKJ = 15; // offset: 32
BFBHKJLJJBJ KAEDKFOMADJ = 4; // offset: 40
uint32 retcode = 9; // offset: 48
}
// Type: Req
// CmdID: 1080
message NLOPJLCMLEN {
uint32 player_data = 8; // offset: 24
}
// Type: Rsp
// CmdID: 1027
message HPGIGMPBIBO {
string AJHCNDDFMJO = 2; // offset: 24
string BKIIJELPNPL = 6; // offset: 32
uint64 FGNFDGAKKAP = 14; // offset: 40
uint32 HPGJPOFOOPM = 9; // offset: 48
uint32 retcode = 8; // offset: 52
}
// Type: Req
// CmdID: 1036
message IHGLPGLPDFF {
uint64 FGNFDGAKKAP = 5; // offset: 24
}
// Type: Rsp
// CmdID: 1013
message JJAGFPLDCAF {
uint32 retcode = 9; // offset: 24
}
// Obf: HMJOPNLILHK
// Type: Notify
// CmdID: 1015
message FightGameStartScNotify {
BFBHKJLJJBJ KAEDKFOMADJ = 12; // offset: 16
repeated LMLNNHKJEIP DFLEOIGPLNM = 1; // offset: 32
}
// Type: Notify
// CmdID: 1081
message HFFCEACMEIG {
BFBHKJLJJBJ KAEDKFOMADJ = 10; // offset: 24
}
// Type: Notify
// CmdID: 1010
message NENHKMEFAEC {
LAJGLHCCNED JDFPKAMFHAP = 4; // offset: 24
uint32 OJNGBIBGHBL = 9; // offset: 32
uint32 BCAKPNCHIIJ = 6; // offset: 36
NPPEMMILLCO reason = 15; // offset: 40
}
message OOAHBHODMHG {
uint32 HBONKLEOEEI = 2; // offset: 24
uint32 LALGADHLMCB = 15; // offset: 28
uint32 count = 1; // offset: 32
}
message PJLEILDLONN {
repeated OOAHBHODMHG DBINCLPHEFN = 12; // offset: 24
uint32 EECIJBLGLNG = 9; // offset: 32
}
message DGLBOFKGGLL {
uint32 EECIJBLGLNG = 9; // offset: 24
}
message ECOAKLBOLDA {
uint32 EECIJBLGLNG = 6; // offset: 24
uint32 CBFFGFBEFMF = 8; // offset: 28
}
message PLICOOFLBIB {
uint32 EECIJBLGLNG = 14; // offset: 24
}
message BCKBEMGGGIF {
uint32 EECIJBLGLNG = 7; // offset: 24
}
message JCNLJNELKEO {
uint32 EECIJBLGLNG = 10; // offset: 24
}
// Obf: GNHMFIJAGIP
// Type: Req
// CmdID: 1087
message GetMatchPlayDataCsReq {
repeated FightGameMode LCCHAKBKAHL = 5; // offset: 16
}
message PNEGDOHOLDN {
FightGameMode GJNMHILINHC = 14; // offset: 32
uint32 panel_id = 4; // offset: 40
oneof AELHFLGJMJN {
PJLEILDLONN ODLONPLECJB = 13; // offset: 16
ECOAKLBOLDA OCGCLKAHGBK = 5; // offset: 16
JCNLJNELKEO ICNFMLIAAKE = 3; // offset: 16
}
}
// Obf: HIEKCDEJNIL
// Type: Rsp
// CmdID: 1029
message GetMatchPlayDataRsp {
repeated PNEGDOHOLDN JBMEEGGOLKN = 8; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: LKOGDPGHEKL
// Type: Notify
// CmdID: 1012
message MatchPlayDataChangeNtf {
PNEGDOHOLDN KMCDHFGJFNJ = 13; // offset: 24
}
// Obf: CDLJKKNLHBC
// Type: Req
// CmdID: 1054
message GetFriendRankingInfoCsReq {
FightGameMode GJNMHILINHC = 14; // offset: 24
}
message DLCJPINDIAC {
uint32 PPOAGPGEAFH = 9; // offset: 32
uint32 uid = 8; // offset: 40
oneof KKNBOACNCON {
DGLBOFKGGLL BJKBADEMEOE = 10; // offset: 16
PLICOOFLBIB KCICNNFJEAC = 5; // offset: 16
BCKBEMGGGIF LENBIENEFIB = 7; // offset: 16
}
}
// Obf: NBNNMNBEJCJ
// Type: Rsp
// CmdID: 1083
message GetFriendRankingInfoRsp {
repeated DLCJPINDIAC MLPHLIHFGKG = 7; // offset: 24
FightGameMode GJNMHILINHC = 13; // offset: 32
uint32 retcode = 10; // offset: 36
}
// Obf: KGALHFLMAKC
// Type: Notify
// CmdID: 1009
message SelfRankChangeNtf {
repeated DLCJPINDIAC MLPHLIHFGKG = 9; // offset: 16
FightGameMode GJNMHILINHC = 11; // offset: 32
}
enum CmdMultipleDropType {
ACIMFGFNPDF_NLCDGIPGFDJ = 0;
CmdGetPlayerReturnMultiDropInfoScRsp = 4636;
CmdGetPlayerReturnMultiDropInfoCsReq = 4627;
CmdMultipleDropInfoNotify = 4613;
CmdGetMultipleDropInfoCsReq = 4673;
CmdGetMultipleDropInfoScRsp = 4603;
CmdMultipleDropInfoScNotify = 4680;
}
// Obf: FKONEIIILGP
// Type: Req
// CmdID: 4673
message GetMultipleDropInfoCsReq {
}
message NGLOBFBCGBB {
uint32 CLLFACKFNBO = 10; // offset: 24
uint32 id = 5; // offset: 28
}
// Obf: IPBOFGFMHHC
// Type: Rsp
// CmdID: 4603
message GetMultipleDropInfoScRsp {
repeated BMJHAHOLEGH FAFFFJGJHHC = 15; // offset: 24
repeated NGLOBFBCGBB MOPAGKNEMOD = 4; // offset: 32
uint32 retcode = 13; // offset: 40
}
// Obf: DHGOJJOGOKL
// Type: Notify
// CmdID: 4680
message MultipleDropInfoScNotify {
repeated NGLOBFBCGBB MOPAGKNEMOD = 5; // offset: 16
}
// Obf: FNOACGHLHGM
// Type: Req
// CmdID: 4627
message GetPlayerReturnMultiDropInfoCsReq {
}
message GCLPBMPOHLI {
uint32 panel_id = 4; // offset: 24
uint32 JMGPFEGLCGG = 8; // offset: 28
uint32 FAOAGKPPNGN = 10; // offset: 32
uint32 LFOHEBCNMDP = 15; // offset: 36
}
message BMJHAHOLEGH {
uint32 panel_id = 9; // offset: 24
uint32 NEKCONMFFFE = 11; // offset: 28
uint32 AADNIFFHHDD = 4; // offset: 32
uint32 KFBIODICKGC = 12; // offset: 36
}
// Obf: NGNBAKJNPID
// Type: Rsp
// CmdID: 4636
message GetPlayerReturnMultiDropInfoScRsp {
GCLPBMPOHLI HDLIGGEMOKM = 2; // offset: 24
repeated BMJHAHOLEGH FAFFFJGJHHC = 15; // offset: 32
uint32 retcode = 8; // offset: 40
}
// Obf: JDIMGPHOEPL
// Type: Notify
// CmdID: 4613
message MultipleDropInfoNotify {
repeated BMJHAHOLEGH FAFFFJGJHHC = 9; // offset: 16
repeated GCLPBMPOHLI JGALOGDBCKI = 12; // offset: 24
repeated NGLOBFBCGBB MOPAGKNEMOD = 15; // offset: 40
}
enum CmdMuseumType {
CIILMLFIACA_NLCDGIPGFDJ = 0;
CmdMuseumRandomEventQueryCsReq = 4324;
CmdUpgradeAreaStatCsReq = 4309;
CmdGetMuseumInfoCsReq = 4373;
CmdMuseumRandomEventSelectCsReq = 4378;
CmdFinishCurTurnCsReq = 4329;
CmdSyncMuseumFundsChangedScNotify = 4338;
CmdSyncMuseumTargetStartNotify = 4359;
CmdMuseumRandomEventSelectScRsp = 4352;
CmdSyncMuseumRandomEventStartScNotify = 4361;
CmdSyncGetExhibitScNotify = 4387;
CmdRemoveStuffFromAreaCsReq = 4315;
CmdBuyNpcStuffCsReq = 4380;
CmdMuseumRandomEventQueryScRsp = 4371;
CmdKJCOMKGMDCJ = 4348;
CmdBuyNpcStuffScRsp = 4327;
CmdSyncMuseumTargetMissionFinishNotify = 4374;
CmdFinishCurTurnScRsp = 4312;
CmdSetStuffToAreaCsReq = 4336;
CmdGetMuseumInfoScRsp = 4303;
CmdSyncMuseumInfoChangedScNotify = 4376;
CmdUpgradeAreaScRsp = 4383;
CmdRemoveStuffFromAreaScRsp = 4381;
CmdSyncGetStuffScNotify = 4310;
CmdUpgradeAreaCsReq = 4354;
CmdTakeCollectRewardCsReq = 4366;
CmdUpgradeAreaStatScRsp = 4342;
CmdSyncMuseumTargetRewardNotify = 4392;
CmdSetStuffToAreaScRsp = 4313;
CmdTakeCollectRewardRsp = 4330;
}
enum MuseumRandomEventState {
NLAEDPNBHBP_NLCDGIPGFDJ = 0;
NLAEDPNBHBP_NPAFMEBNFOB = 1;
NLAEDPNBHBP_LOOAKNHDBLL = 2;
NLAEDPNBHBP_CIHFGJDCHIA = 3;
}
enum GBAEPOLFFMG {
GBAEPOLFFMG_NLCDGIPGFDJ = 0;
GBAEPOLFFMG_FBLHLHCGMKO = 1;
GBAEPOLFFMG_GNEIJHBGCHG = 2;
GBAEPOLFFMG_JNKMJKBDGPL = 3;
}
enum StatType {
GOPHGIHIDPP_NLCDGIPGFDJ = 0;
GOPHGIHIDPP_INJOMKCIBPI = 1;
GOPHGIHIDPP_GMKNIIHMCBO = 2;
GOPHGIHIDPP_HNMLECBEGPB = 3;
}
enum GetStuffType {
FILBJDAJPAA_AADOIEIDPKC = 0;
FILBJDAJPAA_KLEADAAONJI = 1;
FILBJDAJPAA_JIJFOLELOHP = 2;
FILBJDAJPAA_KCMIPOEAKOM = 3;
FILBJDAJPAA_MFCAHCCMCHA = 4;
FILBJDAJPAA_DCJDPBHNEEN = 5;
FILBJDAJPAA_CBECLOHPGNJ = 6;
}
message BAEFMEJJIBI {
uint32 CEAMLKCMMGD = 14; // offset: 24
GBAEPOLFFMG pos_index = 15; // offset: 28
}
message FCCDKHNGIPH {
repeated BAEFMEJJIBI DHIOHIOPCGP = 9; // offset: 16
uint32 FJPJFHPNKBH = 13; // offset: 32
uint32 MLDLNLGBMHN = 15; // offset: 36
uint32 level = 11; // offset: 40
uint32 PELHCNILCBP = 8; // offset: 44
uint32 area_id = 10; // offset: 48
}
message FGFJNANBJJI {
uint32 CLLLEMMKDMB = 7; // offset: 24
bool is_finish = 6; // offset: 28
}
message KPCNNOGGIDO {
repeated FGFJNANBJJI CBEFDHFFNLN = 6; // offset: 24
uint32 CLPAAFFFBKK = 11; // offset: 32
uint32 KFGLDLFBFFB = 3; // offset: 36
uint32 MGLEKDEAJBB = 5; // offset: 40
uint32 MJOKDHMJBEH = 9; // offset: 44
uint32 MLBMDLBKEEM = 15; // offset: 48
}
message FEHHKDIIENA {
uint32 PIKEPJNDJPE = 4; // offset: 24
uint32 CEAMLKCMMGD = 11; // offset: 28
}
message FFEEHEBBLCI {
repeated uint32 DAHOMKDLEGI = 14; // offset: 16
uint32 PKDANDJFAON = 11; // offset: 32
MuseumRandomEventState state = 5; // offset: 36
uint32 JJBKGGDAGIM = 12; // offset: 40
uint32 OMILGFHKGBC = 9; // offset: 44
uint32 JGPIOFGPBGE = 6; // offset: 48
uint32 event_id = 10; // offset: 52
}
message CDNPKGOKEPK {
repeated uint32 MNBMDLBDCBB = 12; // offset: 24
repeated FFEEHEBBLCI PMIFFBHOOOO = 1; // offset: 32
uint32 ELAENEOBAJD = 8; // offset: 40
}
// Obf: NNKJBOKLHAF
// Type: Req
// CmdID: 4373
message GetMuseumInfoCsReq {
}
// Obf: IKADIECNGND
// Type: Rsp
// CmdID: 4303
message GetMuseumInfoScRsp {
repeated FEHHKDIIENA DHIOHIOPCGP = 1; // offset: 16
repeated uint32 BILNKFBKOBC = 2; // offset: 24
CDNPKGOKEPK PKJCHLDHKBL = 5; // offset: 32
repeated FCCDKHNGIPH area_list = 3; // offset: 40
repeated uint32 ONJEOMGPGLJ = 8; // offset: 56
KPCNNOGGIDO MCLLALGABAB = 10; // offset: 64
uint32 level = 7; // offset: 72
uint32 ONCBJHBKBLB = 12; // offset: 76
uint32 cur_fund = 9; // offset: 80
uint32 exp = 13; // offset: 84
uint32 KAADGPOLIEN = 4; // offset: 88
uint32 NEHFEBHDGIK = 11; // offset: 92
uint32 retcode = 15; // offset: 96
uint32 EKGPINKBLED = 14; // offset: 100
}
// Obf: FOOHBPABPNO
// Type: Req
// CmdID: 4380
message BuyNpcStuffCsReq {
uint32 CEAMLKCMMGD = 9; // offset: 24
}
// Obf: BBNNCAIJLKL
// Type: Rsp
// CmdID: 4327
message BuyNpcStuffScRsp {
uint32 retcode = 1; // offset: 24
uint32 CEAMLKCMMGD = 8; // offset: 28
}
// Obf: HIJBMFLHGEL
// Type: Req
// CmdID: 4336
message SetStuffToAreaCsReq {
GBAEPOLFFMG pos_index = 4; // offset: 24
uint32 CEAMLKCMMGD = 7; // offset: 28
uint32 PIKEPJNDJPE = 9; // offset: 32
}
// Obf: JCKHEKIFHLO
// Type: Rsp
// CmdID: 4313
message SetStuffToAreaScRsp {
uint32 CEAMLKCMMGD = 15; // offset: 24
uint32 retcode = 3; // offset: 28
GBAEPOLFFMG pos_index = 8; // offset: 32
uint32 PIKEPJNDJPE = 4; // offset: 36
}
// Obf: IMAAMKJIHNO
// Type: Req
// CmdID: 4315
message RemoveStuffFromAreaCsReq {
uint32 CEAMLKCMMGD = 8; // offset: 24
}
// Obf: CHCPOJDPPJL
// Type: Rsp
// CmdID: 4381
message RemoveStuffFromAreaScRsp {
uint32 retcode = 8; // offset: 24
uint32 CEAMLKCMMGD = 1; // offset: 28
}
// Obf: GGILOAPIPBF
// Type: Notify
// CmdID: 4310
message SyncGetStuffScNotify {
GetStuffType BAPBMHCHCIC = 3; // offset: 24
uint32 CEAMLKCMMGD = 9; // offset: 28
}
// Obf: FEDOFFJODEM
// Type: Notify
// CmdID: 4387
message SyncGetExhibitScNotify {
uint32 MMNBPCGIONF = 8; // offset: 24
}
// Obf: HFIFAFEEAHI
// Type: Req
// CmdID: 4329
message FinishCurTurnCsReq {
uint32 IDFANGELPEE = 9; // offset: 24
}
// Obf: CHIBEKJIAMC
// Type: Rsp
// CmdID: 4312
message FinishCurTurnScRsp {
uint32 retcode = 3; // offset: 24
uint32 CFLKHBLIDNC = 14; // offset: 28
}
// Obf: DOIJKIKLBEG
// Type: Req
// CmdID: 4354
message UpgradeAreaCsReq {
uint32 level = 5; // offset: 24
uint32 area_id = 1; // offset: 28
}
// Obf: EIBGMKIJNDK
// Type: Rsp
// CmdID: 4383
message UpgradeAreaScRsp {
uint32 area_id = 8; // offset: 24
uint32 retcode = 11; // offset: 28
uint32 level = 4; // offset: 32
}
// Obf: AIENHIHMJDP
// Type: Req
// CmdID: 4309
message UpgradeAreaStatCsReq {
uint32 level = 3; // offset: 24
uint32 area_id = 4; // offset: 28
StatType GNBKDCHLDGL = 6; // offset: 32
}
// Obf: EAINGAEAJIN
// Type: Rsp
// CmdID: 4342
message UpgradeAreaStatScRsp {
uint32 level = 4; // offset: 24
uint32 retcode = 2; // offset: 28
uint32 area_id = 9; // offset: 32
StatType GNBKDCHLDGL = 6; // offset: 36
}
// Obf: EJLFOBMAPEJ
// Type: Notify
// CmdID: 4376
message SyncMuseumInfoChangedScNotify {
CDNPKGOKEPK PKJCHLDHKBL = 6; // offset: 16
repeated FCCDKHNGIPH area_list = 15; // offset: 24
repeated uint32 BILNKFBKOBC = 3; // offset: 32
repeated uint32 ONJEOMGPGLJ = 10; // offset: 48
repeated FEHHKDIIENA DHIOHIOPCGP = 8; // offset: 56
KPCNNOGGIDO MCLLALGABAB = 9; // offset: 64
uint32 level = 12; // offset: 72
uint32 exp = 13; // offset: 76
uint32 KAADGPOLIEN = 14; // offset: 80
uint32 ONCBJHBKBLB = 7; // offset: 84
uint32 NEHFEBHDGIK = 2; // offset: 88
uint32 EKGPINKBLED = 5; // offset: 92
uint32 cur_fund = 11; // offset: 96
}
// Obf: HIEMNHKDOJE
// Type: Notify
// CmdID: 4361
message SyncMuseumRandomEventStartScNotify {
FFEEHEBBLCI CIKPBGDIABO = 11; // offset: 16
}
// Obf: BKCPHOMPACI
// Type: Req
// CmdID: 4324
message MuseumRandomEventQueryCsReq {
int32 ILLOCMPNIOH = 10; // offset: 24
}
// Obf: PJKFNOJHHHJ
// Type: Rsp
// CmdID: 4371
message MuseumRandomEventQueryScRsp {
CDNPKGOKEPK CIKPBGDIABO = 13; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: MLBLCNIPBFG
// Type: Req
// CmdID: 4378
message MuseumRandomEventSelectCsReq {
uint32 JGPIOFGPBGE = 11; // offset: 24
uint32 event_id = 15; // offset: 28
}
// Obf: MGPKJCKKCBI
// Type: Rsp
// CmdID: 4352
message MuseumRandomEventSelectScRsp {
uint32 JGPIOFGPBGE = 10; // offset: 24
uint32 event_id = 12; // offset: 28
uint32 retcode = 1; // offset: 32
}
// Obf: OPLMCLODKAJ
// Type: Notify
// CmdID: 4338
message SyncMuseumFundsChangedScNotify {
uint32 cur_fund = 15; // offset: 24
}
// Type: Notify
// CmdID: 4348
message KJCOMKGMDCJ {
uint32 ANIOEOONNOP = 13; // offset: 24
uint32 CEAMLKCMMGD = 11; // offset: 28
uint32 MINKOGJDICF = 10; // offset: 32
uint32 cur_fund = 14; // offset: 36
}
// Obf: AGFENBLCABB
// Type: Notify
// CmdID: 4359
message SyncMuseumTargetStartNotify {
uint32 KFGLDLFBFFB = 14; // offset: 24
}
// Obf: LICMNPOKCMB
// Type: Notify
// CmdID: 4374
message SyncMuseumTargetMissionFinishNotify {
repeated uint32 CLLLEMMKDMB = 7; // offset: 24
bool MAOMPIDOMIJ = 5; // offset: 32
uint32 KFGLDLFBFFB = 8; // offset: 36
}
// Obf: BDDMKOIHCPK
// Type: Notify
// CmdID: 4392
message SyncMuseumTargetRewardNotify {
uint32 KFGLDLFBFFB = 10; // offset: 24
uint32 item_count = 1; // offset: 28
uint32 item_id = 9; // offset: 32
}
// Obf: CHMJIHDLDEB
// Type: Req
// CmdID: 4366
message TakeCollectRewardCsReq {
uint32 item_id = 9; // offset: 24
}
// Obf: JDMPHALCCKE
// Type: Rsp
// CmdID: 4330
message TakeCollectRewardRsp {
ItemList reward = 9; // offset: 24
uint32 retcode = 5; // offset: 32
uint32 item_id = 14; // offset: 36
}
enum CmdMusicRhythmType {
PHAPALJNLBE_NLCDGIPGFDJ = 0;
CmdMusicRhythmSaveSongConfigDataScRsp = 7600;
CmdMusicRhythmUnlockTrackScNotify = 7574;
CmdMusicRhythmStartLevelCsReq = 7591;
CmdMusicRhythmMaxDifficultyLevelsUnlockNotify = 7578;
CmdMusicRhythmDataCsReq = 7596;
CmdMusicRhythmSaveSongConfigDataCsReq = 7587;
CmdMusicRhythmUnlockSongSfxScNotify = 7581;
CmdMusicRhythmFinishLevelScRsp = 7598;
CmdMusicRhythmStartLevelScRsp = 7582;
CmdMusicRhythmUnlockSongNotify = 7589;
CmdMusicRhythmDataScRsp = 7588;
CmdMusicRhythmFinishLevelCsReq = 7592;
}
enum AGBBJFOIPII {
AGBBJFOIPII_OAAPNDMLIOL = 0;
AGBBJFOIPII_BHAHGKJBLAD = 1;
}
message MusicRhythmLevel {
uint32 unlock_level = 14; // offset: 24
bool full_combo = 2; // offset: 28
uint32 level_id = 11; // offset: 32
}
message MusicRhythmGroup {
repeated uint32 BBINFDHMGII = 1; // offset: 24
repeated uint32 EOHMNCBOALC = 9; // offset: 32
uint32 music_group_phase = 11; // offset: 40
uint32 music_group_id = 12; // offset: 44
}
// Obf: EGOPMFJBPMH
// Type: Req
// CmdID: 7596
message MusicRhythmDataCsReq {
uint32 player_data = 7; // offset: 24
}
// Obf: NANCKMNBPCB
// Type: Rsp
// CmdID: 7588
message MusicRhythmDataScRsp {
repeated uint32 unlock_track_list = 12; // offset: 24
repeated MusicRhythmLevel level_data_list = 10; // offset: 32
repeated uint32 unlock_phase_list = 9; // offset: 40
repeated MusicRhythmGroup music_group = 13; // offset: 48
repeated uint32 unlock_song_list = 2; // offset: 56
uint32 cur_song_id = 14; // offset: 64
bool show_hint = 15; // offset: 68
uint32 cur_level_id = 3; // offset: 72
uint32 retcode = 4; // offset: 76
}
// Obf: NGHAHHMDHJB
// Type: Req
// CmdID: 7591
message MusicRhythmStartLevelCsReq {
uint32 level_id = 11; // offset: 24
}
// Obf: IBPLDFOPIFJ
// Type: Rsp
// CmdID: 7582
message MusicRhythmStartLevelScRsp {
string FPPECOIAHEP = 15; // offset: 24
uint32 retcode = 8; // offset: 32
uint32 level_id = 7; // offset: 36
}
// Obf: JPOHGNLDCMM
// Type: Req
// CmdID: 7592
message MusicRhythmFinishLevelCsReq {
uint32 role_star = 12; // offset: 24
uint32 score_id = 5; // offset: 28
bool full_combo = 4; // offset: 32
}
// Obf: OOIGMDLPHOD
// Type: Rsp
// CmdID: 7598
message MusicRhythmFinishLevelScRsp {
uint32 retcode = 3; // offset: 24
uint32 level_id = 6; // offset: 28
}
// Obf: PEMJOICNGMM
// Type: Notify
// CmdID: 7574
message MusicRhythmUnlockTrackScNotify {
repeated uint32 PFHNONKNHAC = 5; // offset: 16
}
// Obf: KDJCAKMNDMI
// Type: Req
// CmdID: 7587
message MusicRhythmSaveSongConfigDataCsReq {
MusicRhythmGroup BENAFNHLCEO = 6; // offset: 24
}
// Obf: HHLNMCEJIDN
// Type: Rsp
// CmdID: 7600
message MusicRhythmSaveSongConfigDataScRsp {
uint32 EFEGLAOAJDA = 5; // offset: 24
uint32 retcode = 13; // offset: 28
uint32 cur_song_id = 2; // offset: 32
}
// Type: Notify
// CmdID: 7589
message MusicRhythmUnlockSongNotify {
repeated uint32 PHCHFKMHDMA = 11; // offset: 16
}
// Type: Notify
// CmdID: 7578
message MusicRhythmMaxDifficultyLevelsUnlockNotify {
}
// Obf: DECBOGPHHLN
// Type: Notify
// CmdID: 7581
message MusicRhythmUnlockSongSfxScNotify {
repeated uint32 PHCHFKMHDMA = 10; // offset: 16
}
enum CmdOfferingType {
LIPONPBGOPN_NLCDGIPGFDJ = 0;
CmdSubmitOfferingItemCsReq = 6936;
CmdSubmitOfferingItemScRsp = 6940;
CmdTakeOfferingRewardScRsp = 6939;
CmdTakeOfferingRewardCsReq = 6922;
CmdGetOfferingInfoCsReq = 6938;
CmdGetOfferingInfoScRsp = 6926;
CmdOfferingInfoScNotify = 6932;
}
enum OfferingState {
OFFERING_STATE_NONE = 0;
OFFERING_STATE_LOCK = 1;
OFFERING_STATE_OPEN = 2;
}
message OfferingInfo {
repeated uint32 has_taken_reward_id_list = 5; // offset: 16
uint32 level_exp = 6; // offset: 32
OfferingState offering_state = 4; // offset: 36
uint32 offering_id = 1; // offset: 40
uint32 total_exp = 14; // offset: 44
uint32 offering_level = 13; // offset: 48
}
// Obf: GDKCEFMKPOB
// Type: Req
// CmdID: 6938
message GetOfferingInfoCsReq {
repeated uint32 offering_id_list = 12; // offset: 16
}
// Obf: AMFCIFOOKNF
// Type: Rsp
// CmdID: 6926
message GetOfferingInfoScRsp {
repeated OfferingInfo offering_info_list = 11; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: COAKAAHCAJO
// Type: Req
// CmdID: 6936
message SubmitOfferingItemCsReq {
uint32 interacted_prop_entity_id = 11; // offset: 24
uint32 offering_id = 6; // offset: 28
}
// Obf: LDGBPNABNKL
// Type: Rsp
// CmdID: 6940
message SubmitOfferingItemScRsp {
OfferingInfo offering_info = 7; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: OLFFBCHOLMN
// Type: Req
// CmdID: 6922
message TakeOfferingRewardCsReq {
repeated uint32 take_reward_level_list = 11; // offset: 24
uint32 offering_id = 7; // offset: 32
uint32 interacted_prop_entity_id = 6; // offset: 36
}
// Obf: FBBGFEKMMIJ
// Type: Rsp
// CmdID: 6939
message TakeOfferingRewardScRsp {
ItemList reward = 1; // offset: 16
OfferingInfo offering_info = 15; // offset: 24
uint32 retcode = 12; // offset: 40
}
// Obf: KAFLJMENFBA
// Type: Notify
// CmdID: 6932
message OfferingInfoScNotify {
OfferingInfo offering_info = 6; // offset: 16
}
enum CmdPamMissionType {
KMGNIGGHMBM_NLCDGIPGFDJ = 0;
CmdAcceptedPamMissionExpireScRsp = 4003;
CmdAcceptedPamMissionExpireCsReq = 4073;
CmdSyncAcceptedPamMissionNotify = 4080;
}
// Type: Req
// CmdID: 4073
message AcceptedPamMissionExpireCsReq {
uint32 main_mission_id = 12; // offset: 24
}
// Type: Rsp
// CmdID: 4003
message AcceptedPamMissionExpireScRsp {
uint32 retcode = 3; // offset: 24
uint32 main_mission_id = 4; // offset: 28
}
// Obf: CLLPLCICDOB
// Type: Notify
// CmdID: 4080
message SyncAcceptedPamMissionNotify {
uint32 main_mission_id = 2; // offset: 24
uint64 KAMOPEEBOHJ = 4; // offset: 32
}
enum CmdPamSkinType {
LIKMDKALNNI_NLCDGIPGFDJ = 0;
CmdGetPamSkinDataScRsp = 8126;
CmdSelectPamSkinCsReq = 8136;
CmdSelectPamSkinScRsp = 8140;
CmdUnlockPamSkinScNotify = 8122;
CmdGetPamSkinDataCsReq = 8138;
}
// Obf: NCHNMOMFEFO
// Type: Req
// CmdID: 8138
message GetPamSkinDataCsReq {
}
// Obf: FCFKMMCAFKA
// Type: Rsp
// CmdID: 8126
message GetPamSkinDataScRsp {
repeated uint32 unlock_skin_list = 10; // offset: 16
uint32 retcode = 8; // offset: 32
uint32 cur_skin = 12; // offset: 36
}
// Obf: MGNHCFALBAP
// Type: Req
// CmdID: 8136
message SelectPamSkinCsReq {
uint32 pam_skin = 5; // offset: 24
}
// Obf: BDJOLGFOHLM
// Type: Rsp
// CmdID: 8140
message SelectPamSkinScRsp {
uint32 set_skin = 12; // offset: 24
uint32 retcode = 3; // offset: 28
uint32 cur_skin = 6; // offset: 32
}
// Obf: GDEKLGACBCM
// Type: Notify
// CmdID: 8122
message UnlockPamSkinScNotify {
uint32 pam_skin = 15; // offset: 24
}
enum CmdParkourType {
KCLDFMNECJB_NLCDGIPGFDJ = 0;
CmdParkourGetDataCsReq = 8398;
CmdParkourEndLevelCsReq = 8392;
CmdParkourEndLevelScRsp = 8394;
CmdParkourStartLevelScRsp = 8399;
CmdParkourStartLevelCsReq = 8382;
CmdParkourGetDataScRsp = 8386;
CmdParkourGetRankingInfoScRsp = 8400;
CmdParkourGetRankingInfoCsReq = 8396;
}
enum OHFECKKADEK {
OHFECKKADEK_NLCDGIPGFDJ = 0;
OHFECKKADEK_CIHFGJDCHIA = 1;
OHFECKKADEK_INCLHHDFCEL = 2;
}
enum EJEGHJPAMPI {
EJEGHJPAMPI_BACKHOLLHDC = 0;
EJEGHJPAMPI_HAAFIJPEJOO = 1;
EJEGHJPAMPI_FPPDHDLGACM = 2;
}
message BADOONPCDLO {
bool AJGOLAKNGPA = 5; // offset: 24
uint32 time = 2; // offset: 28
uint32 level_id = 3; // offset: 32
}
// Obf: JNIAPEEOKJN
// Type: Req
// CmdID: 8398
message ParkourGetDataCsReq {
}
// Obf: KKKCJLHIGKO
// Type: Rsp
// CmdID: 8386
message ParkourGetDataScRsp {
repeated BADOONPCDLO CGIPFMLDPNA = 5; // offset: 24
uint32 retcode = 7; // offset: 32
}
message HANMCLKOCBO {
uint32 id = 15; // offset: 24
uint32 time = 3; // offset: 28
uint32 LJJGFIPLDLI = 2; // offset: 32
}
message COIMBCBMNIE {
repeated HANMCLKOCBO BEDHEKAGAPE = 14; // offset: 16
uint32 level_id = 1; // offset: 32
}
// Obf: CLOIKIFPAJC
// Type: Req
// CmdID: 8396
message ParkourGetRankingInfoCsReq {
}
// Obf: KIAGIOBGGNK
// Type: Rsp
// CmdID: 8400
message ParkourGetRankingInfoScRsp {
repeated COIMBCBMNIE JNMFKJHCOEG = 10; // offset: 16
COIMBCBMNIE LGFNFABAAGA = 5; // offset: 24
uint32 retcode = 7; // offset: 40
}
// Obf: HJELNANIFIE
// Type: Req
// CmdID: 8382
message ParkourStartLevelCsReq {
uint32 CEKKJHBNEOD = 8; // offset: 24
uint32 level_id = 10; // offset: 28
}
// Obf: FLAIJDHDEBI
// Type: Rsp
// CmdID: 8399
message ParkourStartLevelScRsp {
uint32 CEKKJHBNEOD = 7; // offset: 24
uint32 level_id = 14; // offset: 28
uint32 retcode = 13; // offset: 32
}
message ABEBEOKFKFF {
EJEGHJPAMPI type = 13; // offset: 24
uint32 cnt = 11; // offset: 28
}
message BDEOLCNPBPP {
uint32 cnt = 15; // offset: 24
uint32 id = 7; // offset: 28
}
message OIHEIIDJOLI {
repeated BDEOLCNPBPP OECOCOPOOHO = 4; // offset: 24
uint32 MGPMDJOMMOK = 7; // offset: 32
uint32 NCMMFCJGDKA = 15; // offset: 36
uint32 GCAFHJIAMIL = 14; // offset: 40
uint32 FPIDONGEKFO = 2; // offset: 44
uint32 DHJEALPGPJK = 11; // offset: 48
uint32 BAPPKHBKOAG = 10; // offset: 52
uint32 GOMFPKDIIKA = 5; // offset: 56
uint32 GPHNIOGICJP = 8; // offset: 60
uint32 PLOEMBOCIGE = 9; // offset: 64
uint32 GBOLMEOHEOB = 12; // offset: 68
}
message IJJFBFPCBCI {
uint32 ICBKCJKHNBP = 10; // offset: 24
uint32 BLEFGKAGDEN = 2; // offset: 28
uint32 IEOJFKHKBEP = 3; // offset: 32
uint32 KBFHFLODGIA = 8; // offset: 36
}
// Obf: BLFMKDAGCFO
// Type: Req
// CmdID: 8392
message ParkourEndLevelCsReq {
OIHEIIDJOLI PKMAFFMMMAE = 11; // offset: 16
repeated IJJFBFPCBCI FENPLCNDKBJ = 3; // offset: 32
repeated ABEBEOKFKFF IDLJKFOKBJD = 1; // offset: 40
uint32 rank = 8; // offset: 48
uint32 level_id = 4; // offset: 52
uint32 CNHMBFIHLPC = 5; // offset: 56
OHFECKKADEK end_reason = 9; // offset: 60
uint32 KMGMFCJIAPI = 13; // offset: 64
uint32 time = 6; // offset: 68
uint32 CEKKJHBNEOD = 15; // offset: 72
}
// Obf: EJNFAIOPNEO
// Type: Rsp
// CmdID: 8394
message ParkourEndLevelScRsp {
BADOONPCDLO ENKCCEACJKL = 14; // offset: 16
OHFECKKADEK end_reason = 15; // offset: 32
bool ADJLGNBJAOC = 12; // offset: 36
bool AJGOLAKNGPA = 7; // offset: 37
uint32 time = 6; // offset: 40
uint32 retcode = 9; // offset: 44
uint32 level_id = 13; // offset: 48
}
enum CmdPetType {
MAMMDADNGLP_NLCDGIPGFDJ = 0;
CmdCurPetChangedScNotify = 7603;
CmdGetPetDataCsReq = 7608;
CmdSummonPetScRsp = 7611;
CmdSummonPetCsReq = 7614;
CmdGetPetDataScRsp = 7617;
CmdRecallPetCsReq = 7602;
CmdRecallPetScRsp = 7623;
}
enum NDGKMJPFFLI {
NDGKMJPFFLI_NLCDGIPGFDJ = 0;
NDGKMJPFFLI_LDPNBEGMBJL = 1;
NDGKMJPFFLI_ANAJMPDKCOD = 2;
}
// Obf: OFKBDMOJBCP
// Type: Req
// CmdID: 7608
message GetPetDataCsReq {
}
// Obf: IHFGDIHNHMC
// Type: Rsp
// CmdID: 7617
message GetPetDataScRsp {
repeated uint32 unlocked_pet_id = 15; // offset: 16
uint32 retcode = 4; // offset: 32
uint32 cur_pet_id = 3; // offset: 36
}
// Obf: LHENKFJFGKH
// Type: Req
// CmdID: 7614
message SummonPetCsReq {
uint32 summoned_pet_id = 3; // offset: 24
}
// Obf: MPDGMIHGIFG
// Type: Rsp
// CmdID: 7611
message SummonPetScRsp {
uint32 select_pet_id = 14; // offset: 24
uint32 retcode = 5; // offset: 28
uint32 cur_pet_id = 10; // offset: 32
}
// Obf: NCLGCOEMLIF
// Type: Req
// CmdID: 7602
message RecallPetCsReq {
uint32 summoned_pet_id = 14; // offset: 24
}
// Obf: DJNNFOIKDKF
// Type: Rsp
// CmdID: 7623
message RecallPetScRsp {
uint32 select_pet_id = 11; // offset: 24
uint32 retcode = 7; // offset: 28
uint32 cur_pet_id = 8; // offset: 32
}
// Type: Notify
// CmdID: 7603
message CurPetChangedScNotify {
uint32 cur_pet_id = 14; // offset: 24
}
enum CmdPhoneType {
JADIINBLALB_NLCDGIPGFDJ = 0;
CmdGetPhoneDataScRsp = 5103;
CmdSelectPhoneThemeCsReq = 5113;
CmdSelectChatBubbleScRsp = 5127;
CmdSelectChatBubbleCsReq = 5180;
CmdSelectPhoneCaseCsReq = 5110;
CmdSelectPhoneCaseScRsp = 5187;
CmdGetPhoneDataCsReq = 5173;
CmdUnlockPhoneCaseScNotify = 5129;
CmdSelectPhoneThemeScRsp = 5115;
CmdUnlockChatBubbleScNotify = 5136;
CmdUnlockPhoneThemeScNotify = 5181;
}
// Obf: IJCGOCNMJIN
// Type: Req
// CmdID: 5173
message GetPhoneDataCsReq {
}
// Obf: HNPKMPJPIPC
// Type: Rsp
// CmdID: 5103
message GetPhoneDataScRsp {
repeated uint32 owned_phone_cases = 10; // offset: 16
repeated uint32 owned_phone_themes = 9; // offset: 24
repeated uint32 owned_chat_bubbles = 2; // offset: 40
uint32 cur_phone_case = 12; // offset: 48
uint32 cur_chat_bubble = 6; // offset: 52
uint32 cur_phone_theme = 3; // offset: 56
uint32 retcode = 7; // offset: 60
}
// Obf: BPGMIPJINKJ
// Type: Req
// CmdID: 5180
message SelectChatBubbleCsReq {
uint32 bubble_id = 7; // offset: 24
}
// Obf: IEIEEEFKLFA
// Type: Rsp
// CmdID: 5127
message SelectChatBubbleScRsp {
uint32 NGJMMMBJFHD = 12; // offset: 24
uint32 cur_chat_bubble = 5; // offset: 28
uint32 retcode = 14; // offset: 32
}
// Obf: HCNFKLDECJE
// Type: Notify
// CmdID: 5136
message UnlockChatBubbleScNotify {
uint32 bubble_id = 15; // offset: 24
}
// Obf: BJHGBFMIPFN
// Type: Req
// CmdID: 5113
message SelectPhoneThemeCsReq {
uint32 theme_id = 14; // offset: 24
}
// Obf: PGNEMAJPKND
// Type: Rsp
// CmdID: 5115
message SelectPhoneThemeScRsp {
uint32 NNOHELHPJOM = 4; // offset: 24
uint32 retcode = 1; // offset: 28
uint32 cur_phone_theme = 8; // offset: 32
}
// Obf: HMOEGOMDNAA
// Type: Notify
// CmdID: 5181
message UnlockPhoneThemeScNotify {
uint32 theme_id = 14; // offset: 24
}
// Obf: MEGMIKNHDPO
// Type: Req
// CmdID: 5110
message SelectPhoneCaseCsReq {
uint32 phone_case_id = 5; // offset: 24
}
// Obf: IMOOBICJGGE
// Type: Rsp
// CmdID: 5187
message SelectPhoneCaseScRsp {
uint32 retcode = 12; // offset: 24
uint32 cur_phone_case = 9; // offset: 28
uint32 NAMPHKPIOBA = 15; // offset: 32
}
// Obf: CIGKGOOHGAG
// Type: Notify
// CmdID: 5129
message UnlockPhoneCaseScNotify {
uint32 phone_case_id = 4; // offset: 24
}
enum CmdPixAirType {
DDAEJOHMJBN_NLCDGIPGFDJ = 0;
CmdPixAirGetDataScRsp = 9812;
CmdPixAirReenterStageScRsp = 9779;
CmdPixAirUnlockPlaneScRsp = 9811;
CmdDFOAHLEOOIK = 9804;
CmdFCIBLHJDPID = 9775;
CmdLIFDLLPAAKF = 9797;
CmdPixAirStartStageCsReq = 9793;
CmdEKMNFJIPCMI = 9790;
CmdPixAirSyncChangeScNotify = 9777;
CmdPixAirReenterStageCsReq = 9815;
CmdHENHAIFODIG = 9813;
CmdLABAJFDICMD = 9791;
CmdIIFHCHDPKIA = 9799;
CmdPixAirGetDataCsReq = 9802;
CmdEKJMIJBIIHO = 9819;
CmdGNCJNHIOKDL = 9776;
CmdBFHPBLANIKG = 9789;
CmdHPEKDMBCAEI = 9773;
CmdPixAirStartStageScRsp = 9814;
CmdIAOPGEAFECL = 9808;
DDAEJOHMJBN_EFIGNDDPNJH = 9788;
CmdILBJGGEHAEK = 9810;
CmdPixAirUnlockPlaneCsReq = 9786;
DDAEJOHMJBN_DJFANBNMAKN = 9782;
CmdNBBINLLONGI = 9778;
}
enum JDHJMNAGIIA {
JDHJMNAGIIA_CDCHHNPNPLN = 0;
JDHJMNAGIIA_EECEDOKMPPI = 1;
JDHJMNAGIIA_PGGEODDBMMK = 2;
JDHJMNAGIIA_PJGPLEAPECI = 3;
JDHJMNAGIIA_BFLLFGOJPCG = 4;
JDHJMNAGIIA_JAOLOFNICGD = 5;
JDHJMNAGIIA_KAPHNBBNHBP = 6;
JDHJMNAGIIA_DAJDHGGFJGK = 7;
JDHJMNAGIIA_KEDPGJCCLDC = 8;
JDHJMNAGIIA_MDMMEAKJNOC = 9;
JDHJMNAGIIA_CDKPJHAEMFE = 10;
JDHJMNAGIIA_CCJKIBNAFPJ = 11;
JDHJMNAGIIA_NIBDPFIMOFG = 12;
JDHJMNAGIIA_KGJCNJPFCNO = 13;
JDHJMNAGIIA_CPBNIGEIKJA = 14;
}
enum GJIGHKNMILJ {
GJIGHKNMILJ_NCMIMMDPHFM = 0;
GJIGHKNMILJ_PJFGLBEKECE = 1;
GJIGHKNMILJ_INCLHHDFCEL = 2;
GJIGHKNMILJ_BGDCOCGIONK = 3;
}
// Obf: OFNMDDJOJEO
// Type: Req
// CmdID: 9802
message PixAirGetDataCsReq {
}
// Obf: IOAFKPDEIEA
// Type: Rsp
// CmdID: 9812
message PixAirGetDataScRsp {
repeated uint32 OPOJIGCHGDO = 6; // offset: 24
NMACHAFCGNI IEIGEDABKAD = 1; // offset: 32
repeated uint32 PGMIJBOGIKN = 4; // offset: 40
NAJFNKIEEDM JCOBJAMPOAL = 8; // offset: 48
uint32 retcode = 9; // offset: 56
uint32 score_id = 13; // offset: 60
}
message NMACHAFCGNI {
IDJALKEGPLI NDLIKNEKDLL = 13; // offset: 16
uint32 MFPOKNMFNGM = 2; // offset: 32
uint32 stage_id = 11; // offset: 36
}
message NAJFNKIEEDM {
repeated uint32 BLHJIPBHHFO = 15; // offset: 16
}
message HGNAHHFBMMN {
string FPPECOIAHEP = 10; // offset: 24
repeated APAMFCKFHLL switch_list = 8; // offset: 32
LHJDEOLKHKB JGEMNOLFNIE = 1; // offset: 40
FFKHFDJFAGM FMIGOKIDKJL = 7; // offset: 48
BMOIPALHBJN NGNJHMEOHBD = 12; // offset: 56
IDJALKEGPLI NDLIKNEKDLL = 4; // offset: 64
uint32 PAEAKCCACOP = 15; // offset: 72
uint32 MFPOKNMFNGM = 13; // offset: 76
uint32 ALJNIHNLNMA = 9; // offset: 80
uint32 AJHDCEGIGMC = 3; // offset: 84
uint32 stage_id = 2; // offset: 88
uint32 GJLDDMIIILF = 6; // offset: 92
}
message IDJALKEGPLI {
repeated APAMFCKFHLL DCJDCPMKEPN = 12; // offset: 16
uint32 plane_id = 4; // offset: 32
}
message LHJDEOLKHKB {
repeated JPEBEDHMNLA MKJECBOMHPP = 12; // offset: 16
repeated JPEBEDHMNLA DPPJILKLJAG = 3; // offset: 24
uint32 PBFJFALJPFE = 15; // offset: 40
}
message JPEBEDHMNLA {
uint32 level = 13; // offset: 24
uint32 CCBIIDDBFGK = 2; // offset: 28
uint32 unique_id = 1; // offset: 32
uint32 pos_index = 9; // offset: 36
uint32 grid_fight_equipment_id = 6; // offset: 40
}
message GCINPDAAELN {
repeated JPEBEDHMNLA grid_fight_equipment_list = 12; // offset: 24
}
message BMOIPALHBJN {
repeated NJHFBDDHCEN OGDKJPDFFAI = 11; // offset: 24
uint32 shop_id = 7; // offset: 32
uint32 AAIODNCLAIP = 12; // offset: 36
uint32 JOMDKGINNEK = 6; // offset: 40
}
message NNFFGHJKPJD {
repeated NJHFBDDHCEN OGDKJPDFFAI = 10; // offset: 24
uint32 JOMDKGINNEK = 15; // offset: 32
uint32 shop_id = 2; // offset: 36
uint32 AAIODNCLAIP = 9; // offset: 40
}
message NJHFBDDHCEN {
bool LHGIFDNPIDE = 8; // offset: 24
uint32 grid_fight_equipment_id = 4; // offset: 28
uint32 level = 7; // offset: 32
}
message EIFBMCGPNMG {
map<uint32, uint32> EOPNCAMILJF = 10; // offset: 24
}
// Obf: INOEJKDIMKO
// Type: Notify
// CmdID: 9777
message PixAirSyncChangeScNotify {
repeated KLBPBDLHKBG DGNGMJMPFGK = 4; // offset: 16
}
message KLBPBDLHKBG {
JDHJMNAGIIA NFMKOFNEKLA = 10; // offset: 32
uint32 BNEFLBPCPOI = 15; // offset: 36
oneof MMCGBGDJIPN {
FFKHFDJFAGM FMIGOKIDKJL = 7; // offset: 24
NBKKABHMMPP IANBCDJPDJF = 6; // offset: 24
GCINPDAAELN EKEFDIEPHEE = 9; // offset: 24
uint32 FKIAFJBMAPI = 13; // offset: 24
IMAGFGIHLJC JKPINLKEOOK = 5; // offset: 24
EIFBMCGPNMG DLOHBPGEMFF = 4; // offset: 24
NNFFGHJKPJD KJHMPBOIGGE = 931; // offset: 24
uint32 JOINHCDHNNL = 201; // offset: 24
uint32 PMFBIGLPJJA = 1781; // offset: 24
uint32 OEKKEIMGBNO = 521; // offset: 24
}
}
message IMAGFGIHLJC {
uint32 CDMFHNGEFCN = 1; // offset: 24
uint32 area_id = 9; // offset: 28
uint32 AJHDCEGIGMC = 10; // offset: 32
}
// Obf: GHMOAPECAPB
// Type: Req
// CmdID: 9793
message PixAirStartStageCsReq {
uint32 plane_id = 10; // offset: 24
bool EMMGHDLIPOH = 13; // offset: 28
uint32 stage_id = 15; // offset: 32
uint32 ALJNIHNLNMA = 9; // offset: 36
}
// Obf: OMPGJHBEJAB
// Type: Rsp
// CmdID: 9814
message PixAirStartStageScRsp {
HGNAHHFBMMN MFGMNKMKOON = 1; // offset: 24
uint32 retcode = 11; // offset: 32
bool EMMGHDLIPOH = 10; // offset: 36
}
message NBKKABHMMPP {
ItemList reward = 11; // offset: 24
uint32 ALOFCOLHAGA = 6; // offset: 32
uint32 HGBHCLHCGBB = 1214; // offset: 36
uint32 OACBLHIIIEH = 366; // offset: 40
uint32 NJPMPAAGCCD = 12; // offset: 44
uint32 GMLCJEOOCHJ = 2; // offset: 48
GJIGHKNMILJ reason = 9; // offset: 52
uint32 score_id = 1; // offset: 56
}
// Type: Req
// CmdID: 9797
message LIFDLLPAAKF {
}
// Type: Rsp
// CmdID: 9789
message BFHPBLANIKG {
uint32 retcode = 10; // offset: 24
}
// Obf: BFMGLOCNHMO
// Type: Req
// CmdID: 9815
message PixAirReenterStageCsReq {
}
// Obf: GBMIHCDKOKK
// Type: Rsp
// CmdID: 9779
message PixAirReenterStageScRsp {
HGNAHHFBMMN MFGMNKMKOON = 15; // offset: 16
uint32 retcode = 5; // offset: 32
}
message EPADPABCFGH {
uint32 pos_index = 15; // offset: 24
uint32 unique_id = 5; // offset: 28
}
// Type: Req
// CmdID: 9804
message DFOAHLEOOIK {
repeated EPADPABCFGH MJLGNPMNMOP = 11; // offset: 16
}
// Type: Rsp
// CmdID: 9791
message LABAJFDICMD {
uint32 retcode = 13; // offset: 24
}
// Type: Req
// CmdID: 9810
message ILBJGGEHAEK {
uint32 unique_id = 15; // offset: 24
}
// Type: Rsp
// CmdID: 9775
message FCIBLHJDPID {
uint32 retcode = 2; // offset: 24
}
// Type: Req
// CmdID: 9778
message NBBINLLONGI {
uint32 CDCIOPBFKGB = 14; // offset: 24
}
// Type: Rsp
// CmdID: 9773
message HPEKDMBCAEI {
uint32 retcode = 6; // offset: 24
}
// Type: Req
// CmdID: 9808
message IAOPGEAFECL {
}
// Type: Rsp
// CmdID: 9790
message EKMNFJIPCMI {
uint32 retcode = 12; // offset: 24
}
message FFKHFDJFAGM {
uint32 queue_position = 7; // offset: 36
oneof MMCGBGDJIPN {
CKICDPIJIMF BACBKGJJOGA = 12; // offset: 24
PKPHOOGGPOL IBIFHOIPAGE = 2; // offset: 24
FJGMGGIGLPD MOFNIOJHBBL = 9; // offset: 24
KAAJEKKIDIE IPKGIIJEPAJ = 1; // offset: 24
ALLFGCIALIJ JFGIMDGOMBH = 14; // offset: 24
EPBFAAHFDNF OOOACLEFDGM = 3; // offset: 24
HIEACFOEMCE ADMICNGJLOI = 1130; // offset: 24
CCPCAIGEBCB AOEMGEFGIFG = 1318; // offset: 24
}
}
// Type: Req
// CmdID: 9799
message IIFHCHDPKIA {
uint32 queue_position = 2; // offset: 32
oneof MMCGBGDJIPN {
AGBPBAOCCJF DHJNFOKBPNC = 13; // offset: 24
OHPMDJFALNH JEIODBPCKNB = 15; // offset: 24
MOJCEJIPPGO MOFNIOJHBBL = 10; // offset: 24
AEGGFGBNLPE IPKGIIJEPAJ = 6; // offset: 24
LJGKOGKEDOA JFGIMDGOMBH = 1; // offset: 24
HLDLJBFIMOO OOOACLEFDGM = 9; // offset: 24
GANGPOOHAKI ADMICNGJLOI = 526; // offset: 24
GDNDBHGJBLF AOEMGEFGIFG = 734; // offset: 24
}
}
// Type: Rsp
// CmdID: 9813
message HENHAIFODIG {
uint32 retcode = 7; // offset: 24
}
message CKICDPIJIMF {
uint32 battle_id = 13; // offset: 24
}
message AGBPBAOCCJF {
bool is_win = 2; // offset: 24
}
message FJGMGGIGLPD {
}
message MOJCEJIPPGO {
}
message AOPODAHBPFH {
uint32 MMNJODIJPOE = 8; // offset: 24
uint32 content_id = 2; // offset: 28
}
message PKPHOOGGPOL {
repeated AOPODAHBPFH message_datas = 7; // offset: 16
}
message OHPMDJFALNH {
uint32 content_id = 14; // offset: 24
}
message EMHEOJNCGFH {
uint32 level = 7; // offset: 24
uint32 grid_fight_equipment_id = 12; // offset: 28
}
message KAAJEKKIDIE {
EMHEOJNCGFH GGMPEGMEHPD = 5; // offset: 24
}
message AEGGFGBNLPE {
bool FOGGEJIIJCM = 2; // offset: 24
}
message ALLFGCIALIJ {
repeated EMHEOJNCGFH grid_fight_equipment_list = 4; // offset: 24
uint32 JNBIALMKFCL = 12; // offset: 32
}
message LJGKOGKEDOA {
uint32 OJEIHPEIJCO = 14; // offset: 24
}
message MGCPEPBPMNG {
uint32 content_id = 8; // offset: 24
uint32 HAFOKMHCGFM = 9; // offset: 28
}
message EPBFAAHFDNF {
repeated MGCPEPBPMNG KFNMIEMBJGD = 4; // offset: 16
uint32 event_id = 5; // offset: 32
}
message HLDLJBFIMOO {
uint32 HAFOKMHCGFM = 10; // offset: 24
}
message HIEACFOEMCE {
uint32 HICEJEJNOLE = 2; // offset: 24
}
message GANGPOOHAKI {
uint32 PEBCBLBLMPH = 12; // offset: 24
}
message CCPCAIGEBCB {
uint32 CCBIIDDBFGK = 15; // offset: 24
}
message GDNDBHGJBLF {
uint32 PEBCBLBLMPH = 14; // offset: 24
}
message GBMAHPJPGLM {
uint32 CKHCLKOALKE = 5; // offset: 24
}
// Type: Rsp
// CmdID: 9776
message GNCJNHIOKDL {
uint32 CKHCLKOALKE = 15; // offset: 32
uint32 retcode = 3; // offset: 40
oneof PGNIENCDODA {
uint32 ECHFGJHHGOG = 11; // offset: 16
uint32 NDEDLLMEFBJ = 12; // offset: 16
APAMFCKFHLL CJKEIMBCMEP = 4; // offset: 16
}
}
// Obf: NIAFAFFMEMM
// Type: Req
// CmdID: 9786
message PixAirUnlockPlaneCsReq {
uint32 plane_id = 4; // offset: 24
}
// Obf: GIHJNDBDJJI
// Type: Rsp
// CmdID: 9811
message PixAirUnlockPlaneScRsp {
uint32 plane_id = 4; // offset: 24
uint32 retcode = 7; // offset: 28
}
message KNHFDINIJOL {
}
// Type: Rsp
// CmdID: 9819
message EKJMIJBIIHO {
uint32 retcode = 2; // offset: 24
}
enum CmdPlanetFesType {
FEHEIOMNGHD_NLCDGIPGFDJ = 0;
CmdPlanetFesTakeQuestRewardScRsp = 8220;
CmdPlanetFesBonusEventInteractCsReq = 8201;
CmdLOFFNNNIDMM = 8209;
CmdPlanetFesSyncChangeScNotify = 8207;
CmdPlanetFesSetCustomKeyValueCsReq = 8230;
CmdPlanetFesDeliverPamCargoCsReq = 8218;
CmdPlanetFesUseItemScRsp = 8236;
CmdPlanetFesDealAvatarEventOptionItemScRsp = 8246;
CmdPlanetFesSetCustomKeyValueScRsp = 8202;
CmdGOMIDGNOENH = 8223;
CmdPlanetFesGameBingoFlipScRsp = 8204;
CmdPlanetFesGetBusinessDayInfoCsReq = 8212;
CmdMOOLKFODKIK = 8234;
CmdPlanetFesBusinessDayRefreshEventScRsp = 8241;
CmdPlanetFesDealAvatarEventOptionItemCsReq = 8237;
CmdGetPlanetFesDataCsReq = 8232;
CmdPlanetFesDoGachaScRsp = 8205;
CmdPlanetFesDeliverPamCargoScRsp = 8249;
CmdPlanetFesStartMiniGameCsReq = 8228;
CmdPlanetFesChooseAvatarEventOptionScRsp = 8250;
CmdPlanetFesGameBingoFlipCsReq = 8213;
CmdPlanetFesBonusEventInteractScRsp = 8211;
CmdPlanetFesSkillLevelUpCsReq = 8215;
CmdNLAGKOJKHCN = 8221;
CmdOLENIPLHIPI = 8229;
CmdPlanetFesBusinessDayRefreshEventCsReq = 8216;
CmdPlanetFesStartMiniGameScRsp = 8233;
CmdPlanetFesTakeRegionPhaseRewardCsReq = 8248;
CmdPlanetFesSkillLevelUpScRsp = 8222;
CmdECJCIAPBFDJ = 8219;
CmdBGNAMLHFLDB = 8210;
CmdPlanetFesGetFriendRankingInfoListCsReq = 8231;
CmdPlanetFesDoGachaCsReq = 8240;
CmdPOFDBDHOJNG = 8227;
CmdPlanetFesUseItemCsReq = 8235;
CmdPlanetFesAvatarLevelUpScRsp = 8203;
CmdIHHBDEJOCGI = 8243;
CmdPlanetFesFriendRankingInfoChangeScNotify = 8239;
CmdPlanetFesChooseAvatarEventOptionCsReq = 8214;
CmdPlanetFesGetAvatarStatCsReq = 8247;
CmdDHHFAMDCDPK = 8244;
CmdPlanetFesGetFriendRankingInfoListScRsp = 8225;
CmdPlanetFesTakeQuestRewardCsReq = 8238;
CmdPlanetFesTakeRegionPhaseRewardScRsp = 8224;
CmdPlanetFesAvatarLevelUpCsReq = 8208;
CmdFPMMPGAOGCH = 8245;
CmdPlanetFesGetBusinessDayInfoScRsp = 8206;
CmdPlanetFesGetAvatarStatScRsp = 8217;
CmdGetPlanetFesDataScRsp = 8242;
CmdGHONFFLAMHB = 8226;
}
enum PlanetFesQuestState {
CNLAEDCLICP_MDPJCGEMOLG = 0;
CNLAEDCLICP_GBJIHFOIGHD = 1;
CNLAEDCLICP_BILKPNLJBFA = 2;
CNLAEDCLICP_CGIIKAHOIKL = 3;
}
enum GJJEOANEDDO {
GJJEOANEDDO_NLCDGIPGFDJ = 0;
GJJEOANEDDO_GHDEPAGOKBE = 1;
GJJEOANEDDO_GGEKFBGIJID = 2;
}
enum PlanetFesCustomKey {
FEGJOAPIMCK_NLCDGIPGFDJ = 0;
FEGJOAPIMCK_HHBCDDHGFEO = 1;
FEGJOAPIMCK_DHHOGPFPJGL = 2;
FEGJOAPIMCK_OANGMEDLOBL = 3;
FEGJOAPIMCK_CFOLBLCAPFB = 4;
}
// Obf: JMAHAKPLAAD
// Type: Req
// CmdID: 8232
message GetPlanetFesDataCsReq {
}
// Obf: MNNDMCHALGC
// Type: Rsp
// CmdID: 8242
message GetPlanetFesDataScRsp {
OBEHBNOCLMM LCPEDLCOMFE = 14; // offset: 16
BAGAOALHAJI skill_info = 10; // offset: 24
CHBCJNLOLMB OPJLJOPBGOJ = 11; // offset: 40
NOLLHKIMDOC CCFGCCMEFCI = 4; // offset: 48
KCMJJLJCHHP NJFGGOOMGCD = 15; // offset: 56
repeated APAMFCKFHLL custom_value_list = 2; // offset: 64
JMBNHAFHIHM IEKDOJDPMEB = 9; // offset: 72
KNECKDAOKOA OCHNMGMDHME = 7; // offset: 80
BLDIHADJKJF OEIBHLMDJKA = 3; // offset: 88
PHCPOIHAPGP COGGJELNFCN = 1; // offset: 96
PLOFKJDKEPN FEOONKKLCHA = 13; // offset: 104
PPAIELAKIJD BBEKBJPHEJK = 12; // offset: 112
uint32 retcode = 5; // offset: 120
}
message NCFKHDIKCNI {
repeated uint32 GFKAFIFMHNF = 4; // offset: 16
}
// Obf: BPDMBMPFPEB
// Type: Notify
// CmdID: 8207
message PlanetFesSyncChangeScNotify {
repeated LEJNBBLNNDM DGNGMJMPFGK = 2; // offset: 24
}
message OBEBKODGODB {
uint32 BNEFLBPCPOI = 1; // offset: 24
uint32 EMPDMDNDLHE = 2; // offset: 28
uint32 EPFHBGNGBBK = 3; // offset: 32
}
message LEJNBBLNNDM {
OBEBKODGODB source = 4; // offset: 24
EPKGFJDJMHM BBEHHCHKMNL = 12; // offset: 32
}
message DAGGFIOGHGE {
NCFKHDIKCNI EJPENDJNLIH = 6; // offset: 24
NCFKHDIKCNI GAMNCJJJPEN = 15; // offset: 32
uint32 FNABEJNJBKN = 11; // offset: 40
int64 MGHNNENOOGB = 9; // offset: 48
}
message JMBNHAFHIHM {
repeated DAGGFIOGHGE GOIJOOCHJDP = 6; // offset: 24
}
message CPHOIPHAPDJ {
uint32 avatar_id = 3; // offset: 24
uint32 PLEEMBMPICA = 7; // offset: 28
uint32 role_star = 5; // offset: 32
uint32 level = 9; // offset: 36
}
message PHCPOIHAPGP {
repeated CPHOIPHAPDJ avatar_list = 10; // offset: 24
}
message FMKMEFMOJGJ {
uint32 item_id = 2; // offset: 24
uint32 item_count = 6; // offset: 28
}
message KNECKDAOKOA {
NCFKHDIKCNI item_value = 1; // offset: 16
NCFKHDIKCNI GJPLOMMEBGM = 6; // offset: 24
repeated FMKMEFMOJGJ item_list = 13; // offset: 40
}
message CHBCJNLOLMB {
repeated KICPDGKGGHO LDCJONHGDAN = 3; // offset: 24
}
message KICPDGKGGHO {
repeated IEDAMBICKBB KABJOHKOEFN = 7; // offset: 16
OBEBKODGODB source = 2; // offset: 32
uint64 unique_id = 10; // offset: 40
uint32 config_id = 9; // offset: 48
}
message IEDAMBICKBB {
oneof KKNBOACNCON {
int64 KHCGOMAJDGL = 5; // offset: 24
}
}
message JHACFFJIPHK {
uint32 DPCHGMMCKNN = 14; // offset: 32
uint32 quest_id = 6; // offset: 40
PlanetFesQuestState status = 3; // offset: 44
uint32 progress = 4; // offset: 48
oneof JCPHPAHKPDD {
uint32 MCNLMNOKAFF = 10; // offset: 16
NCFKHDIKCNI KNOCPAJCPJC = 2; // offset: 16
}
}
message PCONBOGEDFD {
uint32 EDBPMKPHLDK = 5; // offset: 24
uint32 PKCIADAEICG = 3; // offset: 28
}
message PLOFKJDKEPN {
repeated JHACFFJIPHK quest_list = 8; // offset: 24
PCONBOGEDFD DFBGAOAJLIC = 4; // offset: 32
}
message BLDIHADJKJF {
NCFKHDIKCNI NNJCNEMGEAJ = 14; // offset: 16
uint32 JKAGCGKCHJG = 15; // offset: 32
}
message HBONEFMPKKO {
uint32 progress = 2; // offset: 24
uint32 MMFGAJNCAOA = 5; // offset: 28
}
message PPAIELAKIJD {
repeated uint32 BJNOHKFONFP = 8; // offset: 24
repeated HBONEFMPKKO KFOFAKDPGJC = 11; // offset: 32
}
message EKEOBMOKEFD {
uint32 skill_id = 5; // offset: 24
uint32 level = 8; // offset: 28
}
message BAGAOALHAJI {
repeated EKEOBMOKEFD APHGAEAPLJF = 7; // offset: 24
}
message OBEHBNOCLMM {
repeated uint32 HPMNIKJGBPD = 14; // offset: 24
uint32 CNGMMDKCBND = 9; // offset: 32
}
message NOLLHKIMDOC {
repeated uint32 IJMHPOEPILG = 12; // offset: 24
uint32 JOADLJIDGND = 13; // offset: 32
int64 GLDGCHLDMJE = 1; // offset: 40
}
message EPKGFJDJMHM {
oneof KKNBOACNCON {
BEJOPEHPABO FKFPLMFLNPI = 13; // offset: 16
BEJOPEHPABO HFCPPGPPMPB = 4; // offset: 16
IHHONELJHJG LMOLELDIKMA = 11; // offset: 16
IHHONELJHJG JCJLAAFLGHC = 12; // offset: 16
DAGGFIOGHGE DLNEGFMNCPI = 9; // offset: 16
DAGGFIOGHGE JLHJHFMMAPG = 5; // offset: 16
CPHOIPHAPDJ LPGHOGLGEKH = 3; // offset: 16
CPHOIPHAPDJ BFPNBEPPPLL = 1; // offset: 16
KICPDGKGGHO KMKNPALADDC = 6; // offset: 16
KICPDGKGGHO ELMMNHBECNI = 8; // offset: 16
AAIMICLLCKE FBMJJGFJFMA = 14; // offset: 16
JHACFFJIPHK NPNDMLGFEFI = 15; // offset: 16
JHACFFJIPHK LIHDHBNHDKM = 10; // offset: 16
PCONBOGEDFD MDFJJFCDLCK = 7; // offset: 16
BFAKCFDPNFM KONHPICIELO = 2; // offset: 16
EKEOBMOKEFD LNPGIMBEMOE = 638; // offset: 16
IMHOJPDMOJI HGGBFCEFLKO = 608; // offset: 16
ECIDGEBFJHP ODOHJNABBAM = 23; // offset: 16
PEMCOFDFCAC JDLEEFDFJGA = 518; // offset: 16
MCCHABOPEFJ CGMBBDHDMEO = 1944; // offset: 16
HGJHBCBIONE KGHOJJKNCBP = 147; // offset: 16
CANOCBHNHLJ BPKMBMPJAON = 209; // offset: 16
KICPDGKGGHO EOPILJCMLLA = 1097; // offset: 16
FLCJMPNDMMH KMCJFDEDEAA = 655; // offset: 16
GMODJEECPPJ DBDLIIPGEOE = 1068; // offset: 16
IEDPDDJAAIH JOGCFKGJMJB = 99; // offset: 16
MAOINJAJOEC KJOAEEGIGDI = 1669; // offset: 16
DFEPHMALKDK OAHOCFKEMCM = 150; // offset: 16
}
}
message BFAKCFDPNFM {
HBONEFMPKKO BBEKBJPHEJK = 12; // offset: 16
bool has_passed = 4; // offset: 32
}
message AAIMICLLCKE {
NCFKHDIKCNI NNJCNEMGEAJ = 11; // offset: 24
uint32 JKAGCGKCHJG = 15; // offset: 32
}
message BEJOPEHPABO {
NCFKHDIKCNI DCPDNBALDOA = 5; // offset: 16
NCFKHDIKCNI HFNNNGHBHGG = 3; // offset: 32
repeated uint32 LGBOJJFEGFI = 9; // offset: 40
NCFKHDIKCNI HMCIEDENFMK = 4; // offset: 48
}
message IHHONELJHJG {
uint32 item_id = 6; // offset: 24
uint32 HFNNNGHBHGG = 11; // offset: 28
uint32 DCPDNBALDOA = 15; // offset: 32
}
message IMHOJPDMOJI {
uint32 HBJIJHHMEGO = 8; // offset: 24
uint32 MCBACMOADPH = 11; // offset: 28
}
message GLECNCOBKCJ {
NCFKHDIKCNI NFDJOCBMLCI = 10; // offset: 24
uint32 avatar_id = 8; // offset: 32
uint32 LKBHAFLMOLA = 1; // offset: 36
uint32 PKJHFPFOABL = 11; // offset: 40
}
message FLCJMPNDMMH {
map<uint32, uint32> ODICAOCLJKO = 10; // offset: 24
repeated GLECNCOBKCJ FIHPPANOOFL = 11; // offset: 32
NCFKHDIKCNI FDGKBOIEHBD = 1; // offset: 40
NCFKHDIKCNI BFEOOJBNFBG = 3; // offset: 48
NCFKHDIKCNI FHGFEKEAJFF = 14; // offset: 56
uint32 NFCMAEIGKHK = 15; // offset: 64
uint32 LAAAPJAIKAF = 4; // offset: 68
uint32 BPBADPAACOL = 12; // offset: 72
uint32 MAGBFEHEOOI = 7; // offset: 76
uint32 HBMGKJAAPFI = 5; // offset: 80
}
message ECIDGEBFJHP {
PLPDNKNJBAA BOLCNGAKAMG = 3; // offset: 16
}
message MCCHABOPEFJ {
MOFKNBAKKDI GHKFKGMOHDO = 5; // offset: 24
}
message PEMCOFDFCAC {
NCFKHDIKCNI EFOJBKPJLIO = 15; // offset: 16
}
message HGJHBCBIONE {
OJHHACMHFKA GLOAGDBEKDP = 6; // offset: 16
GJJEOANEDDO GMKICMIMAAB = 11; // offset: 32
}
message CANOCBHNHLJ {
uint32 CNGMMDKCBND = 12; // offset: 24
}
message AIMNHEHKIMI {
NCFKHDIKCNI BAGMMONIIGK = 11; // offset: 24
uint32 DJMPADMMPAN = 2; // offset: 32
uint32 OAEFICOLFIG = 5; // offset: 36
uint32 HMHEDCCLDGB = 15; // offset: 40
uint32 AFOHLIOKLAA = 12; // offset: 44
}
message IKMLLJNNKJB {
repeated FMKMEFMOJGJ item_list = 10; // offset: 24
repeated AIMNHEHKIMI transfer_item_list = 7; // offset: 32
}
message IPMLDNLACFO {
AIMNHEHKIMI PIENFNCGFMB = 2; // offset: 16
FMKMEFMOJGJ NLFCABFPJHD = 4; // offset: 24
}
// Type: Req
// CmdID: 8223
message GOMIDGNOENH {
uint32 FNABEJNJBKN = 11; // offset: 24
}
// Type: Rsp
// CmdID: 8244
message DHHFAMDCDPK {
uint32 retcode = 6; // offset: 24
}
message PHFGDCMBDBA {
uint32 FNABEJNJBKN = 1; // offset: 24
uint32 avatar_id = 9; // offset: 28
}
// Type: Req
// CmdID: 8227
message POFDBDHOJNG {
repeated PHFGDCMBDBA NEMFNENACNB = 10; // offset: 24
}
// Type: Rsp
// CmdID: 8219
message ECJCIAPBFDJ {
uint32 retcode = 9; // offset: 24
}
// Type: Req
// CmdID: 8245
message FPMMPGAOGCH {
uint32 FNABEJNJBKN = 10; // offset: 24
}
// Type: Rsp
// CmdID: 8209
message LOFFNNNIDMM {
uint32 retcode = 6; // offset: 24
}
// Type: Req
// CmdID: 8229
message OLENIPLHIPI {
bool CAGCHKJHMPD = 4; // offset: 24
}
// Type: Rsp
// CmdID: 8243
message IHHBDEJOCGI {
uint32 retcode = 12; // offset: 24
}
// Type: Req
// CmdID: 8234
message MOOLKFODKIK {
}
// Type: Rsp
// CmdID: 8221
message NLAGKOJKHCN {
NCFKHDIKCNI GALBOLNODBB = 8; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: IMPNLCOOGGD
// Type: Req
// CmdID: 8240
message PlanetFesDoGachaCsReq {
uint32 gacha_count = 6; // offset: 24
uint32 gacha_id = 2; // offset: 28
uint32 simulate_magic = 12; // offset: 32
}
message EKPBGMKJGDL {
IPMLDNLACFO HLBCFJLLKBL = 6; // offset: 16
uint32 BEMDNEMABCC = 2; // offset: 32
uint32 avatar_id = 8; // offset: 36
uint32 MGBCAPIIKLM = 5; // offset: 40
}
message NGHCOJCMJOK {
repeated EKPBGMKJGDL HAINMHKIOMJ = 15; // offset: 24
NCFKHDIKCNI OPOIDCHIMEK = 13; // offset: 32
repeated IPMLDNLACFO FAJLFDNKFGJ = 1; // offset: 40
repeated uint32 BNCOJCEGBPG = 8; // offset: 48
}
message NDPJHJOAOJE {
repeated uint32 EPBJNIFHBLE = 13; // offset: 16
IKMLLJNNKJB HMMBBENHIFE = 11; // offset: 32
}
// Obf: OJFBBKAOHAK
// Type: Rsp
// CmdID: 8205
message PlanetFesDoGachaScRsp {
repeated FMKMEFMOJGJ LGPDNIGJEKP = 7; // offset: 24
uint32 gacha_id = 11; // offset: 40
uint32 retcode = 14; // offset: 44
oneof BNJPPHJNKHF {
NGHCOJCMJOK EHLPJELJJOO = 6; // offset: 16
NDPJHJOAOJE FFBDKNIHNEL = 8; // offset: 16
}
}
// Obf: MOAHEAJFFGN
// Type: Req
// CmdID: 8208
message PlanetFesAvatarLevelUpCsReq {
uint32 avatar_id = 9; // offset: 24
uint32 IGOOJKMPMDC = 7; // offset: 28
}
// Obf: IIPDJGEHIIM
// Type: Rsp
// CmdID: 8203
message PlanetFesAvatarLevelUpScRsp {
GNMCIEPEBPK reward = 2; // offset: 16
uint32 retcode = 14; // offset: 32
uint32 IGOOJKMPMDC = 3; // offset: 36
uint32 KPGNEABOECG = 9; // offset: 40
uint32 avatar_id = 11; // offset: 44
}
// Obf: JENABHHEFCD
// Type: Req
// CmdID: 8238
message PlanetFesTakeQuestRewardCsReq {
uint32 quest_id = 14; // offset: 24
}
// Obf: ECKAIIJPAON
// Type: Rsp
// CmdID: 8220
message PlanetFesTakeQuestRewardScRsp {
IKMLLJNNKJB JMBFMMPAAAO = 3; // offset: 16
uint32 retcode = 12; // offset: 32
uint32 quest_id = 8; // offset: 36
}
// Obf: IEAMIJBBOMA
// Type: Req
// CmdID: 8215
message PlanetFesSkillLevelUpCsReq {
uint32 skill_id = 15; // offset: 24
uint32 IGOOJKMPMDC = 7; // offset: 28
}
// Obf: GBPAJNPKPOB
// Type: Rsp
// CmdID: 8222
message PlanetFesSkillLevelUpScRsp {
FMKMEFMOJGJ item_cost = 2; // offset: 24
uint32 skill_id = 1; // offset: 32
uint32 skill_level = 4; // offset: 36
uint32 retcode = 10; // offset: 40
}
message GNMCIEPEBPK {
map<uint32, uint32> NDMLPIGABGE = 3; // offset: 24
NCFKHDIKCNI item_value = 5; // offset: 32
repeated FMKMEFMOJGJ item_list = 11; // offset: 40
}
message HCGDLIAMDLA {
uint32 JADCEPFHHDK = 1; // offset: 24
uint32 JJGMIGBBEOO = 9; // offset: 28
uint32 avatar_id = 2; // offset: 32
}
message MBMAGILKFGP {
repeated HCGDLIAMDLA LEBNOGAMCNE = 13; // offset: 24
}
message BCGJJCCJBCG {
map<uint32, uint32> MIKLLOOAJFE = 1; // offset: 24
uint32 HLLIBEEKFII = 10; // offset: 32
uint32 NJHAPBIALCN = 14; // offset: 36
uint32 HHGAHEBNAIL = 2; // offset: 40
}
message BACHHBGNENA {
PGPHEKKPBLD CFDIKLBINHK = 1; // offset: 24
uint32 DLFHABGGHFF = 11; // offset: 32
uint32 EDDBMFMEPJK = 5; // offset: 36
}
message LDOMEIGDIAK {
uint32 NFMHIOIFLCB = 14; // offset: 24
}
message NDDHJBFEBHG {
uint32 NFMHIOIFLCB = 15; // offset: 24
uint32 CLMMHFFNKEH = 11; // offset: 28
uint32 OKNPKMABAHE = 14; // offset: 32
}
message KOEIBOFDLCM {
uint32 NFMHIOIFLCB = 14; // offset: 24
}
message OJHHACMHFKA {
uint32 BIOFDPICHLC = 9; // offset: 32
uint32 LFKDANGNJIM = 4; // offset: 36
int64 HPNLMPJJHCF = 15; // offset: 40
bool BMHCDIPKKLE = 12; // offset: 48
bool HMEIPBNOMIG = 7; // offset: 49
bool NLKMDIBKCIL = 8; // offset: 50
uint32 LAOACNPDOLD = 3; // offset: 56
oneof MMCGBGDJIPN {
MBMAGILKFGP BPABMONFKNB = 6; // offset: 16
BCGJJCCJBCG DPNFIKGHFIH = 13; // offset: 16
BACHHBGNENA NBAMDOAEHPJ = 1; // offset: 16
LDOMEIGDIAK DIGJDCNCPOM = 10; // offset: 16
NDDHJBFEBHG MBNBKOMMPFB = 14; // offset: 16
KOEIBOFDLCM FBGJAACOEEI = 2; // offset: 16
}
}
message MOFKNBAKKDI {
NCFKHDIKCNI FDGKBOIEHBD = 12; // offset: 16
repeated OJHHACMHFKA CKACALMICBH = 14; // offset: 32
map<uint32, uint32> FLKNHFMNDCE = 8; // offset: 40
bool CANDCMOCAFH = 3; // offset: 48
bool has_passed = 10; // offset: 49
uint32 LFKDANGNJIM = 9; // offset: 52
int64 IFEPJHGNCOI = 11; // offset: 56
}
message OHABCOEGDEH {
NCFKHDIKCNI EJNBHKGOEKI = 13; // offset: 24
repeated GLECNCOBKCJ FIHPPANOOFL = 5; // offset: 32
NCFKHDIKCNI FDGKBOIEHBD = 12; // offset: 40
uint32 NMLFCGHPGEL = 9; // offset: 48
bool CANDCMOCAFH = 6; // offset: 52
uint32 LFKDANGNJIM = 1; // offset: 56
}
message BMGHLHHJEGE {
uint32 LAOACNPDOLD = 8; // offset: 24
bool PPFAEMGDAOF = 3; // offset: 28
}
message PLPDNKNJBAA {
MOFKNBAKKDI HOCBDMPEMDH = 5; // offset: 16
repeated BMGHLHHJEGE ENDPGFBABBB = 14; // offset: 24
repeated uint32 KCENCAAPMLK = 9; // offset: 32
repeated OHABCOEGDEH HBGPLDACACI = 7; // offset: 40
uint32 CINEILEIEJK = 1; // offset: 56
uint32 NEDCJCBPEJM = 13; // offset: 60
}
// Obf: NBCOEHFDNDL
// Type: Req
// CmdID: 8212
message PlanetFesGetBusinessDayInfoCsReq {
bool EFILMAOHOBK = 1; // offset: 24
}
// Obf: CNNHNLACLCC
// Type: Rsp
// CmdID: 8206
message PlanetFesGetBusinessDayInfoScRsp {
PLPDNKNJBAA BOLCNGAKAMG = 13; // offset: 16
int64 NACEMPJFKAH = 7; // offset: 32
uint32 retcode = 10; // offset: 40
}
message KCMJJLJCHHP {
int64 NACEMPJFKAH = 8; // offset: 24
bool CANDCMOCAFH = 14; // offset: 32
bool has_passed = 11; // offset: 33
uint32 NEDCJCBPEJM = 6; // offset: 36
uint32 CINEILEIEJK = 4; // offset: 40
uint32 DDOIGECMKKA = 10; // offset: 44
}
// Obf: DFNKGEIEDOA
// Type: Req
// CmdID: 8216
message PlanetFesBusinessDayRefreshEventCsReq {
uint32 LFKDANGNJIM = 10; // offset: 24
uint32 LAOACNPDOLD = 8; // offset: 28
bool CEIONHPDNDP = 5; // offset: 32
}
// Obf: KFKLIDNFCOP
// Type: Rsp
// CmdID: 8241
message PlanetFesBusinessDayRefreshEventScRsp {
OJHHACMHFKA GLOAGDBEKDP = 14; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: EEANOEFPPKN
// Type: Req
// CmdID: 8218
message PlanetFesDeliverPamCargoCsReq {
uint32 JADCEPFHHDK = 2; // offset: 24
uint32 avatar_id = 7; // offset: 28
}
// Obf: IOAKMGCGLHP
// Type: Rsp
// CmdID: 8249
message PlanetFesDeliverPamCargoScRsp {
GNMCIEPEBPK FFMILOLELNJ = 5; // offset: 16
OJHHACMHFKA GLOAGDBEKDP = 12; // offset: 24
uint32 retcode = 3; // offset: 40
uint32 avatar_id = 2; // offset: 44
}
// Obf: MCLIICJBLIP
// Type: Req
// CmdID: 8214
message PlanetFesChooseAvatarEventOptionCsReq {
uint32 MABNCDEBPDK = 14; // offset: 24
}
// Obf: PPJKEHJCBHH
// Type: Rsp
// CmdID: 8250
message PlanetFesChooseAvatarEventOptionScRsp {
OJHHACMHFKA GLOAGDBEKDP = 15; // offset: 24
GNMCIEPEBPK reward = 10; // offset: 32
uint32 DNLAFCPNPOE = 8; // offset: 40
uint32 HHGAHEBNAIL = 14; // offset: 44
uint32 retcode = 4; // offset: 48
uint32 IIBJDCKHAKE = 5; // offset: 52
}
// Obf: NBIFLFMNLEJ
// Type: Req
// CmdID: 8237
message PlanetFesDealAvatarEventOptionItemCsReq {
bool MLKBOBIEAPL = 10; // offset: 24
uint32 HLLIBEEKFII = 6; // offset: 28
}
// Obf: CEEBEKFBONM
// Type: Rsp
// CmdID: 8246
message PlanetFesDealAvatarEventOptionItemScRsp {
OJHHACMHFKA GLOAGDBEKDP = 5; // offset: 16
GNMCIEPEBPK reward = 10; // offset: 24
uint32 DNLAFCPNPOE = 8; // offset: 40
uint32 IIBJDCKHAKE = 2; // offset: 44
uint32 retcode = 3; // offset: 48
bool MLKBOBIEAPL = 11; // offset: 52
}
// Obf: JFKHEIDJDMO
// Type: Req
// CmdID: 8248
message PlanetFesTakeRegionPhaseRewardCsReq {
uint32 BKPDKFLDLDD = 12; // offset: 24
}
// Obf: MEHDPNELHCD
// Type: Rsp
// CmdID: 8224
message PlanetFesTakeRegionPhaseRewardScRsp {
ItemList reward_list = 12; // offset: 24
uint32 retcode = 13; // offset: 32
uint32 BKPDKFLDLDD = 10; // offset: 36
}
message NMKNOLPFJDN {
repeated uint32 CKLIEKOIGOG = 2; // offset: 16
repeated uint32 HGDNMKBNMBK = 6; // offset: 24
uint32 JCKKPPELFHC = 10; // offset: 40
uint32 KOHGFNGKFPE = 1; // offset: 44
}
message PGPHEKKPBLD {
uint32 DLFHABGGHFF = 5; // offset: 32
uint32 AFDNFCBCFBF = 1; // offset: 36
oneof JMPNIHHAMPH {
NMKNOLPFJDN AGLMEDOBMAL = 12; // offset: 16
}
}
message PBAPKAGHGFB {
repeated uint32 GOEJBENHBHE = 7; // offset: 16
}
// Obf: DPDILLMEAKN
// Type: Req
// CmdID: 8228
message PlanetFesStartMiniGameCsReq {
uint32 AFDNFCBCFBF = 13; // offset: 24
uint32 DLFHABGGHFF = 4; // offset: 28
}
// Obf: LBFNAJJGCBH
// Type: Rsp
// CmdID: 8233
message PlanetFesStartMiniGameScRsp {
PGPHEKKPBLD CFDIKLBINHK = 6; // offset: 16
GNMCIEPEBPK reward = 12; // offset: 32
uint32 retcode = 14; // offset: 52
oneof JIOMPHMGALF {
PBAPKAGHGFB HMMBBENHIFE = 9; // offset: 40
}
}
// Obf: BDLBEEMAABE
// Type: Req
// CmdID: 8235
message PlanetFesUseItemCsReq {
uint32 item_id = 5; // offset: 24
uint32 JMOOBDBKFMD = 3; // offset: 28
}
// Obf: LEIBJEPHONE
// Type: Rsp
// CmdID: 8236
message PlanetFesUseItemScRsp {
GNMCIEPEBPK reward = 6; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: FNAEBIJFOFF
// Type: Req
// CmdID: 8213
message PlanetFesGameBingoFlipCsReq {
uint32 LKFIGBGPEJB = 11; // offset: 24
}
// Obf: CPLFEKKNLDO
// Type: Rsp
// CmdID: 8204
message PlanetFesGameBingoFlipScRsp {
GNMCIEPEBPK reward = 6; // offset: 24
uint32 retcode = 5; // offset: 32
bool BDEFAFFDBCC = 11; // offset: 36
uint32 LKFIGBGPEJB = 2; // offset: 40
}
// Obf: GFMNPNJADFN
// Type: Req
// CmdID: 8201
message PlanetFesBonusEventInteractCsReq {
uint32 JCBNLGDOMMF = 13; // offset: 24
uint32 LAOACNPDOLD = 8; // offset: 28
}
// Obf: BBGADFGONHI
// Type: Rsp
// CmdID: 8211
message PlanetFesBonusEventInteractScRsp {
GNMCIEPEBPK reward = 5; // offset: 16
OJHHACMHFKA GLOAGDBEKDP = 13; // offset: 24
uint32 LAOACNPDOLD = 9; // offset: 40
uint32 retcode = 11; // offset: 44
}
message MAOINJAJOEC {
NCFKHDIKCNI gold = 6; // offset: 24
uint32 PPOAGPGEAFH = 15; // offset: 32
uint32 JKAGCGKCHJG = 11; // offset: 36
uint32 EMJPFPHBKMG = 13; // offset: 40
uint32 LBICJMAMFGN = 2; // offset: 44
uint32 uid = 8; // offset: 48
uint32 LFKDANGNJIM = 14; // offset: 52
}
// Obf: FHCCHMLGAEF
// Type: Req
// CmdID: 8231
message PlanetFesGetFriendRankingInfoListCsReq {
}
// Obf: AIKFHAIJGDH
// Type: Rsp
// CmdID: 8225
message PlanetFesGetFriendRankingInfoListScRsp {
MAOINJAJOEC PONAOKBNIAM = 12; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: BGGGJMGLOEI
// Type: Notify
// CmdID: 8239
message PlanetFesFriendRankingInfoChangeScNotify {
repeated MAOINJAJOEC MLPHLIHFGKG = 11; // offset: 16
}
// Obf: EILODDMBANJ
// Type: Req
// CmdID: 8230
message PlanetFesSetCustomKeyValueCsReq {
uint32 key = 13; // offset: 24
uint32 value = 2; // offset: 28
}
// Obf: CMFIANLCNEA
// Type: Rsp
// CmdID: 8202
message PlanetFesSetCustomKeyValueScRsp {
uint32 key = 9; // offset: 24
uint32 retcode = 3; // offset: 28
uint32 value = 10; // offset: 32
}
// Type: Req
// CmdID: 8226
message GHONFFLAMHB {
uint32 IGOOJKMPMDC = 11; // offset: 24
}
// Type: Rsp
// CmdID: 8210
message BGNAMLHFLDB {
uint32 retcode = 6; // offset: 24
}
// Obf: BJEDJFIEHPB
// Type: Req
// CmdID: 8247
message PlanetFesGetAvatarStatCsReq {
}
// Obf: CBHMAHKODLB
// Type: Rsp
// CmdID: 8217
message PlanetFesGetAvatarStatScRsp {
repeated GLECNCOBKCJ FIHPPANOOFL = 15; // offset: 16
uint32 retcode = 8; // offset: 32
}
message GMODJEECPPJ {
repeated uint32 OEEGPNOCFLP = 8; // offset: 24
int64 apply_time = 4; // offset: 32
uint32 BLGLDJHOMNO = 7; // offset: 40
uint32 APIFFHBCDKK = 9; // offset: 44
}
message IEDPDDJAAIH {
repeated uint32 OEEGPNOCFLP = 2; // offset: 16
int64 time = 15; // offset: 32
bool FOGGEJIIJCM = 1; // offset: 40
uint32 HCJCIAGKHHL = 8; // offset: 44
uint64 CBMBOBNCKMO = 10; // offset: 48
}
message DFEPHMALKDK {
repeated uint32 OEEGPNOCFLP = 4; // offset: 16
uint32 BLGLDJHOMNO = 7; // offset: 32
uint32 APIFFHBCDKK = 9; // offset: 36
uint32 source = 11; // offset: 40
int64 time = 13; // offset: 48
}
enum CmdPlanetFesExtType {
FINKPKBICHJ_NLCDGIPGFDJ = 0;
CmdPlanetFesGetFriendCardPieceScRsp = 8313;
CmdPlanetFesHandleCardPieceApplyCsReq = 8299;
CmdPlanetFesApplyCardPieceCsReq = 8309;
CmdPlanetFesApplyCardPieceScRsp = 8335;
CmdPlanetFesHandleCardPieceApplyScRsp = 8319;
CmdPlanetFesGiveCardPieceCsReq = 8311;
CmdPlanetFesGetExtraCardPieceInfoCsReq = 8322;
CmdJJIBNOEGFLK = 8293;
CmdPlanetFesGetFriendCardPieceCsReq = 8297;
CmdPlanetFesGetOfferedCardPieceScRsp = 8324;
CmdPlanetFesGiveCardPieceScRsp = 8330;
CmdAAHPJECONDN = 8328;
CmdPlanetFesChangeCardPieceApplyPermissionScRsp = 8317;
CmdPlanetFesLargeBonusInteractCsReq = 8295;
CmdPlanetFesChangeCardPieceApplyPermissionCsReq = 8334;
CmdPlanetFesGetExtraCardPieceInfoScRsp = 8332;
CmdPlanetFesGetOfferedCardPieceCsReq = 8333;
CmdPlanetFesLargeBonusInteractScRsp = 8298;
}
enum NBHFFADKNEI {
NBHFFADKNEI_DDOGJODJEOH = 0;
NBHFFADKNEI_KBHEKICIHOL = 1;
NBHFFADKNEI_ODHPKJJFLKL = 2;
}
// Obf: GEIELBEBJCK
// Type: Req
// CmdID: 8322
message PlanetFesGetExtraCardPieceInfoCsReq {
}
message EPPIBFOLFKN {
repeated DFEPHMALKDK FDHMLGFKDIP = 8; // offset: 16
repeated uint32 MLPNIPENEBG = 12; // offset: 24
repeated FMKMEFMOJGJ EOMINOCGLJF = 10; // offset: 32
repeated GMODJEECPPJ GMLEOJCLCFB = 11; // offset: 40
uint32 MLGAODMIHJH = 4; // offset: 56
uint32 HAAHAGAPDKC = 6; // offset: 60
uint32 uid = 15; // offset: 64
int64 OIKNNPOKKME = 5; // offset: 72
}
// Obf: MCIOMLIEACB
// Type: Rsp
// CmdID: 8332
message PlanetFesGetExtraCardPieceInfoScRsp {
EPPIBFOLFKN GIPNMPKNIFG = 15; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: HFGLNNFOPON
// Type: Req
// CmdID: 8297
message PlanetFesGetFriendCardPieceCsReq {
}
// Obf: NKJOIFBLLKO
// Type: Rsp
// CmdID: 8313
message PlanetFesGetFriendCardPieceScRsp {
repeated EPPIBFOLFKN PEBGJJCNBMM = 4; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: NINEEGGAMBC
// Type: Req
// CmdID: 8334
message PlanetFesChangeCardPieceApplyPermissionCsReq {
uint32 HAAHAGAPDKC = 7; // offset: 24
}
// Obf: OCPAJELJLGE
// Type: Rsp
// CmdID: 8317
message PlanetFesChangeCardPieceApplyPermissionScRsp {
uint32 HAAHAGAPDKC = 5; // offset: 24
uint32 retcode = 6; // offset: 28
}
// Obf: ALNIHNLACOK
// Type: Req
// CmdID: 8309
message PlanetFesApplyCardPieceCsReq {
repeated uint32 OEEGPNOCFLP = 8; // offset: 24
uint32 teleport_id = 5; // offset: 32
}
// Obf: ONCGFIALKHI
// Type: Rsp
// CmdID: 8335
message PlanetFesApplyCardPieceScRsp {
repeated uint32 OEEGPNOCFLP = 9; // offset: 16
bool GOPCDFEIOEA = 11; // offset: 32
uint32 retcode = 14; // offset: 36
int64 GLDGCHLDMJE = 4; // offset: 40
uint32 BLGLDJHOMNO = 3; // offset: 48
uint32 teleport_id = 6; // offset: 52
}
// Obf: DGJIEIKGCNF
// Type: Req
// CmdID: 8299
message PlanetFesHandleCardPieceApplyCsReq {
repeated uint32 JAKKDGHLJPH = 9; // offset: 16
uint32 APIFFHBCDKK = 12; // offset: 32
uint32 BLGLDJHOMNO = 5; // offset: 36
bool IKOBGOCEHFG = 11; // offset: 40
}
// Obf: ELPANOAHJIB
// Type: Rsp
// CmdID: 8319
message PlanetFesHandleCardPieceApplyScRsp {
repeated uint32 JAKKDGHLJPH = 12; // offset: 16
int64 JEAGHJHMCEN = 15; // offset: 32
uint32 BLGLDJHOMNO = 9; // offset: 40
uint32 retcode = 8; // offset: 44
bool IKOBGOCEHFG = 2; // offset: 48
}
// Obf: FIMDIBKGMEE
// Type: Req
// CmdID: 8333
message PlanetFesGetOfferedCardPieceCsReq {
uint64 CBMBOBNCKMO = 2; // offset: 24
bool FOGGEJIIJCM = 13; // offset: 32
}
// Obf: ALGDCPHADFA
// Type: Rsp
// CmdID: 8324
message PlanetFesGetOfferedCardPieceScRsp {
repeated IEDPDDJAAIH CBPKFDJMGBH = 5; // offset: 16
repeated FMKMEFMOJGJ EOMINOCGLJF = 10; // offset: 32
uint64 CBMBOBNCKMO = 13; // offset: 40
int64 MAFLGLLOKBB = 2; // offset: 48
uint32 retcode = 9; // offset: 56
bool FOGGEJIIJCM = 7; // offset: 60
}
// Obf: DBIFGMGGCMA
// Type: Req
// CmdID: 8311
message PlanetFesGiveCardPieceCsReq {
repeated uint32 JAKKDGHLJPH = 14; // offset: 16
uint32 teleport_id = 1; // offset: 32
}
// Obf: IDJNDALFMFL
// Type: Rsp
// CmdID: 8330
message PlanetFesGiveCardPieceScRsp {
repeated uint32 JAKKDGHLJPH = 15; // offset: 16
int64 JEAGHJHMCEN = 12; // offset: 32
uint32 retcode = 1; // offset: 40
uint32 teleport_id = 8; // offset: 44
uint64 CBMBOBNCKMO = 14; // offset: 48
}
// Obf: PDMEBJHODBM
// Type: Req
// CmdID: 8295
message PlanetFesLargeBonusInteractCsReq {
uint32 MMKABABENKE = 15; // offset: 24
uint32 DNBKKDBFFAJ = 1; // offset: 28
uint32 IABOGPKEAGF = 9; // offset: 32
}
// Obf: LAPACOEMOCK
// Type: Rsp
// CmdID: 8298
message PlanetFesLargeBonusInteractScRsp {
OJHHACMHFKA GLOAGDBEKDP = 15; // offset: 24
NCFKHDIKCNI CGKNMGLFKBN = 4; // offset: 32
uint32 retcode = 8; // offset: 40
uint32 DNBKKDBFFAJ = 10; // offset: 44
}
// Type: Req
// CmdID: 8293
message JJIBNOEGFLK {
}
// Type: Rsp
// CmdID: 8328
message AAHPJECONDN {
uint32 retcode = 3; // offset: 24
}
enum CmdPlayerType {
KIDBFKJEJJD_NLCDGIPGFDJ = 0;
CmdGetLevelRewardTakenListScRsp = 52;
CmdPlayerGetTokenScRsp = 13;
CmdUpdateFeatureSwitchScNotify = 6;
CmdEnterStageCsReq = 87;
CmdKEKFNKDLDOM = 98;
CmdExchangeStaminaScRsp = 9;
CmdReserveStaminaExchangeScRsp = 44;
CmdGetVideoVersionKeyCsReq = 11;
CmdClientObjUploadScRsp = 57;
CmdSetGenderCsReq = 35;
CmdReserveStaminaExchangeCsReq = 64;
CmdUpdatePlayerSettingCsReq = 75;
CmdDailyRefreshNotify = 88;
CmdPlayerLoginFinishScRsp = 31;
CmdClientObjDownloadDataScNotify = 68;
CmdGetLevelRewardTakenListCsReq = 78;
CmdSetGameplayBirthdayCsReq = 26;
CmdGetAuthkeyCsReq = 42;
CmdQueryProductInfoCsReq = 53;
CmdGateServerScNotify = 43;
CmdFLMODPLLMNF = 41;
CmdFeatureSwitchClosedScNotify = 93;
CmdGetSecretKeyInfoScRsp = 89;
CmdUpdatePlayerSettingScRsp = 55;
CmdClientObjUploadCsReq = 8;
CmdSetRedPointStatusScNotify = 69;
CmdGetSecretKeyInfoCsReq = 23;
CmdEnterStageScRsp = 29;
CmdMonthCardRewardNotify = 45;
CmdIAOCHINIPGK = 37;
CmdGGIHCKPGACF = 77;
CmdPlayerGetTokenCsReq = 36;
CmdSetPlayerInfoCsReq = 5;
CmdSetNicknameScRsp = 71;
KIDBFKJEJJD_ONNNLNCMMGJ = 27;
CmdIDAIHHGGPIJ = 79;
CmdSetGenderScRsp = 16;
CmdGetLevelRewardScRsp = 59;
CmdSetLanguageCsReq = 66;
CmdSetNicknameCsReq = 24;
CmdSetPlayerInfoScRsp = 14;
CmdRegionStopScNotify = 38;
CmdHPHKNAEIHJE = 51;
CmdForceSyncGameStateFinishCSReq = 60;
KIDBFKJEJJD_DHJCKFJCFIJ = 95;
CmdGetAuthkeyScRsp = 76;
CmdPlayerLoginScRsp = 3;
CmdSetLanguageScRsp = 30;
CmdQueryProductInfoScRsp = 63;
CmdSetGameplayBirthdayScRsp = 90;
CmdServerAnnounceNotify = 49;
CmdPlayerLoginFinishCsReq = 40;
CmdPlayerHeartBeatScRsp = 58;
CmdPlayerLogoutCsReq = 80;
CmdGetBasicInfoScRsp = 39;
CmdGetVideoVersionKeyScRsp = 97;
CmdStaminaInfoScNotify = 86;
CmdAntiAddictScNotify = 61;
CmdJKJMAKHANPB = 81;
CmdForceSyncGameStateFinishScRsp = 4;
CmdPlayerSqueezedScNotify = 10;
KIDBFKJEJJD_ABAKFMHMHPD = 50;
CmdGetBasicInfoCsReq = 100;
CmdClientDownloadDataScNotify = 17;
CmdExchangeStaminaCsReq = 83;
CmdMHMFPLEKOIL = 18;
CmdGetLevelRewardCsReq = 48;
CmdPlayerHeartBeatCsReq = 34;
CmdPlayerLoginCsReq = 73;
}
enum CMPNMGFGDLJ {
CMPNMGFGDLJ_NLCDGIPGFDJ = 0;
CMPNMGFGDLJ_HGLIFJGHADE = 1;
CMPNMGFGDLJ_JFNDMBPOKPE = 2;
}
enum GEOOCKILLEF {
GEOOCKILLEF_DAJIEGLJFAK = 0;
GEOOCKILLEF_AIANNAINGKK = 1;
GEOOCKILLEF_BGODPDMEEHD = 2;
GEOOCKILLEF_CKNBODHNOAK = 3;
GEOOCKILLEF_DDLJICIALFA = 4;
GEOOCKILLEF_MKNLIFHBNNH = 5;
GEOOCKILLEF_FPCCHGCPELO = 6;
GEOOCKILLEF_FMMGPFPLAJI = 7;
GEOOCKILLEF_GKNBOODLJLC = 8;
GEOOCKILLEF_FAGNGHEDEIP = 9;
GEOOCKILLEF_LAHLPPEDGGO = 10;
}
enum ALGMICKCABI {
ALGMICKCABI_FLANKPMJBMH = 0;
ALGMICKCABI_LMHJFBBDLNH = 1;
}
// Obf: LEGAPPMEBBL
// Type: Req
// CmdID: 73
message PlayerLoginCsReq {
string NIBMFCFBHEP = 12; // offset: 16
string signature = 8; // offset: 24
string JHOKMNLHBMA = 6; // offset: 32
string IDIFIEPMLKA = 707; // offset: 40
string BJCIBNBGBMP = 3; // offset: 48
string GDMJPJCKBBE = 5; // offset: 56
string LFLCDNGALME = 14; // offset: 64
string JKGAKDALFPE = 1751; // offset: 72
string LPBHJODECNE = 1448; // offset: 80
string DJONELMIFEE = 1332; // offset: 88
string MGNLIGIKKPP = 45; // offset: 96
string BAOGDOFPPLN = 2; // offset: 104
string IJKOMIKFKEK = 1716; // offset: 112
string IHMJHLLCLDE = 11; // offset: 128
string LDCIBPHDAKI = 15; // offset: 136
string BDGDPMALNIF = 4; // offset: 144
CMCJFJEBBCO EONDGECNAIH = 1329; // offset: 152
MEPHKJFAJPP HNPMEDIEJFC = 638; // offset: 160
PlatformType platform = 13; // offset: 168
uint32 KPFGILOFIDI = 654; // offset: 172
uint32 FKFFBEMEIEP = 382; // offset: 176
LanguageType HOFEMNAIIHB = 9; // offset: 180
bool ACJKHHBJKHE = 1731; // offset: 184
bool MENBLJOGJMH = 1865; // offset: 185
uint32 DJCNHCGFHKF = 435; // offset: 188
uint32 JMMHHFLEEPG = 7; // offset: 192
uint32 LJKMPIMKOMO = 1; // offset: 196
uint64 login_random = 10; // offset: 200
}
// Obf: ADODOFNNPEO
// Type: Rsp
// CmdID: 3
message PlayerLoginScRsp {
PlayerBasicInfo basic_info = 1; // offset: 16
string GIOAPOKHAOF = 2; // offset: 24
string DKEPKHPOLHC = 10; // offset: 32
uint64 login_random = 7; // offset: 48
uint64 server_timestamp_ms = 4; // offset: 56
uint32 retcode = 15; // offset: 64
int32 cur_timezone = 8; // offset: 68
bool KCDAHNNCKPP = 9; // offset: 72
bool KDNPPNHLNOA = 12; // offset: 73
uint32 stamina = 13; // offset: 76
}
// Type: Req
// CmdID: 80
message PlayerLogoutCsReq {
}
// Obf: MLINFKJIAEL
// Type: Req
// CmdID: 36
message PlayerGetTokenCsReq {
string account_uid = 12; // offset: 16
string token = 4; // offset: 24
string DNADIICFMEE = 8; // offset: 32
uint32 platform = 13; // offset: 48
uint32 account_ip = 1; // offset: 52
uint32 sign_type = 7; // offset: 56
uint32 DJCNHCGFHKF = 2; // offset: 60
uint32 uid = 3; // offset: 64
uint32 account_ip_port = 10; // offset: 68
}
// Obf: KJAFBEGOCHP
// Type: Rsp
// CmdID: 13
message PlayerGetTokenScRsp {
string authkey = 13; // offset: 16
BlackInfo black_info = 14; // offset: 24
string stop_desc = 7; // offset: 40
uint32 uid = 6; // offset: 48
uint32 retcode = 8; // offset: 52
uint64 secret_key_seed = 11; // offset: 56
}
// Type: Notify
// CmdID: 81
message JKJMAKHANPB {
string stop_desc = 7; // offset: 24
}
// Obf: FJGOPHGFOGD
// Type: Notify
// CmdID: 10
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: 16
KickType kick_type = 15; // offset: 32
}
// Type: Req
// CmdID: 87
message EnterStageCsReq {
string stop_desc = 14; // offset: 16
}
// Type: Rsp
// CmdID: 29
message EnterStageScRsp {
string CCPKFOKOLJB = 14; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: DABIFJNADLI
// Type: Req
// CmdID: 100
message GetBasicInfoCsReq {
}
message PNOLLIAKGDB {
uint32 JHJKCJKDHIB = 6; // offset: 24
bool BELKCBAGMFC = 8; // offset: 28
bool MLPGDPGIFCJ = 10; // offset: 29
}
message PlayerSettingInfo {
PNOLLIAKGDB OJPAODIHAJE = 7; // offset: 16
repeated APAMFCKFHLL OKAHMFOINPM = 1041; // offset: 32
JPGACKPLGCD CMFCOOEEECB = 722; // offset: 40
bool NJAKOMDMFJD = 10; // offset: 48
bool LNGHIJGFDKP = 680; // offset: 49
bool DCJECFMMIBC = 13; // offset: 50
bool BOMGNMDOGLM = 3; // offset: 51
bool IOJEAOCOBBF = 14; // offset: 52
bool FDHEPCKLCAM = 9; // offset: 53
bool DGCNHMIHFJB = 5; // offset: 54
bool GNFDDPEMMFN = 2; // offset: 55
bool PFBHGAHAFMD = 15; // offset: 56
bool AACOEHCFNDB = 11; // offset: 57
bool BBEEBBIDJHE = 203; // offset: 58
bool GOKFNGFFMOB = 1134; // offset: 59
bool MAKOLELFLFH = 1; // offset: 60
bool HGPFFGKNPFB = 1783; // offset: 61
}
// Obf: GetBasicInfoScRsp
// Type: Rsp
// CmdID: 39
message GetBasicInfoScRsp {
PlayerSettingInfo player_setting_info = 7; // offset: 24
uint32 gender = 6; // offset: 32
uint32 week_cocoon_finished_count = 8; // offset: 36
int64 next_recover_time = 9; // offset: 40
int64 last_set_nickname_time = 2; // offset: 48
uint32 gameplay_birthday = 5; // offset: 56
uint32 retcode = 3; // offset: 60
uint32 exchange_times = 4; // offset: 64
bool is_gender_set = 11; // offset: 68
uint32 cur_day = 12; // offset: 72
}
// Type: Req
// CmdID: 83
message ExchangeStaminaCsReq {
}
// Type: Rsp
// CmdID: 9
message ExchangeStaminaScRsp {
repeated ItemCost item_cost_list = 7; // offset: 16
uint32 exchange_times = 1; // offset: 32
int64 last_recover_time = 4; // offset: 40
uint32 stamina_add = 2; // offset: 48
uint32 retcode = 11; // offset: 52
}
// Obf: LNOPIOLJJKC
// Type: Req
// CmdID: 42
message GetAuthkeyCsReq {
string auth_appid = 14; // offset: 24
uint32 authkey_ver = 10; // offset: 32
uint32 sign_type = 12; // offset: 36
}
// Obf: JKPONOOMEGF
// Type: Rsp
// CmdID: 76
message GetAuthkeyScRsp {
string auth_appid = 1; // offset: 16
string authkey = 12; // offset: 32
uint32 authkey_ver = 8; // offset: 40
uint32 retcode = 5; // offset: 44
uint32 sign_type = 9; // offset: 48
}
// Type: Notify
// CmdID: 38
message RegionStopScNotify {
int64 stop_begin_time = 9; // offset: 24
int64 stop_end_time = 14; // offset: 32
}
// Type: Notify
// CmdID: 61
message AntiAddictScNotify {
string level = 14; // offset: 16
string msg = 6; // offset: 24
uint32 msg_type = 5; // offset: 40
}
// Obf: KIKFIKEAJFP
// Type: Req
// CmdID: 24
message SetNicknameCsReq {
string nickname = 6; // offset: 16
bool is_modify = 13; // offset: 32
}
// Obf: KBEFGELEMLB
// Type: Rsp
// CmdID: 71
message SetNicknameScRsp {
bool is_modify = 8; // offset: 24
uint32 retcode = 13; // offset: 28
int64 set_time = 14; // offset: 32
}
// Obf: FMKFINNEDEG
// Type: Req
// CmdID: 78
message GetLevelRewardTakenListCsReq {
}
// Obf: GPONDAHEKJN
// Type: Rsp
// CmdID: 52
message GetLevelRewardTakenListScRsp {
repeated uint32 level_reward_taken_list = 2; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: JDAFEAJCJIB
// Type: Req
// CmdID: 48
message GetLevelRewardCsReq {
uint32 level = 14; // offset: 24
uint32 interacted_prop_entity_id = 3; // offset: 28
}
// Obf: FBABBOPJMLK
// Type: Rsp
// CmdID: 59
message GetLevelRewardScRsp {
ItemList reward = 15; // offset: 24
uint32 retcode = 8; // offset: 32
uint32 level = 13; // offset: 36
}
// Type: Req
// CmdID: 66
message SetLanguageCsReq {
LanguageType HOFEMNAIIHB = 14; // offset: 24
}
// Type: Rsp
// CmdID: 30
message SetLanguageScRsp {
LanguageType HOFEMNAIIHB = 3; // offset: 24
uint32 retcode = 5; // offset: 28
}
message AnnounceData {
string banner_text = 10; // offset: 16
string DEEENNMMJBA = 9; // offset: 24
string emergency_text = 14; // offset: 32
int64 end_time = 13; // offset: 48
uint32 DNHBBJBHFNA = 7; // offset: 56
bool has_recommand = 1; // offset: 60
bool BBEBEKFGMAD = 6; // offset: 61
int64 begin_time = 8; // offset: 64
uint32 config_id = 2; // offset: 72
uint32 banner_frequency = 4; // offset: 76
}
// Obf: BIDBPLDFGNK
// Type: Notify
// CmdID: 49
message ServerAnnounceNotify {
repeated AnnounceData announce_data_list = 1; // offset: 16
}
message GateServer {
string lua_url = 1;
bool unk1 = 3;
string ip = 4;
uint32 port = 6;
string region_name = 7;
string asset_bundle_url = 10;
string ex_resource_url = 11;
bool unk2 = 13;
string asset_bundle_url_android = 59;
string client_secret_key = 208;
bool unk3 = 305;
string ifix_url = 354;
bool unk4 = 693;
string msg = 772;
bool unk5 = 849;
bool unk6 = 1016;
bool unk7 = 1054;
bool unk8 = 1198;
bool unk9 = 1209;
bool unk10 = 2027;
string ifix_version = 1103;
string mdk_res_version = 2024;
uint32 retcode = 14;
}
// Type: Notify
// CmdID: 43
message GateServerScNotify {
string OKLNPLEDKDE = 11; // offset: 16
}
// Obf: AIOOFPINJMD
// Type: Req
// CmdID: 35
message SetGenderCsReq {
Gender gender = 1; // offset: 24
}
// Obf: PEDNDGLKGKN
// Type: Rsp
// CmdID: 16
message SetGenderScRsp {
uint32 retcode = 10; // offset: 24
MultiPathAvatarType cur_avatar_path = 4; // offset: 28
}
// Obf: HIPEONEPCFF
// Type: Req
// CmdID: 5
message SetPlayerInfoCsReq {
string nickname = 1; // offset: 24
Gender gender = 7; // offset: 32
bool is_modify = 8; // offset: 36
}
// Obf: JNAOCJBLPPC
// Type: Rsp
// CmdID: 14
message SetPlayerInfoScRsp {
MultiPathAvatarType cur_avatar_path = 14; // offset: 24
uint32 retcode = 2; // offset: 28
bool is_modify = 12; // offset: 32
int64 set_time = 1; // offset: 40
}
// Obf: FAICKIOJMDI
// Type: Req
// CmdID: 53
message QueryProductInfoCsReq {
}
message Product {
string price_tier = 6; // offset: 16
string product_id = 11; // offset: 32
int64 begin_time = 4; // offset: 40
int64 end_time = 3; // offset: 48
uint32 ENCDABOOIKJ = 13; // offset: 56
bool double_reward = 2; // offset: 60
uint32 EMIHEDNKBCA = 10; // offset: 64
ProductGiftType gift_type = 15; // offset: 68
uint32 CLDELMPNAPB = 7; // offset: 72
}
// Obf: GLCGPJLPPPD
// Type: Rsp
// CmdID: 63
message QueryProductInfoScRsp {
repeated Product product_list = 3; // offset: 16
uint32 BFFHEKCGLMA = 6; // offset: 32
uint32 BEBFNDIGKFK = 10; // offset: 36
uint32 retcode = 13; // offset: 40
uint64 month_card_out_date_time = 9; // offset: 48
}
// Obf: KLMEKMCOMBA
// Type: Notify
// CmdID: 45
message MonthCardRewardNotify {
ItemList reward = 5; // offset: 24
}
// Type: Notify
// CmdID: 17
message ClientDownloadDataScNotify {
ClientDownloadData download_data = 12; // offset: 16
}
// Obf: AGBAOKHOJJP
// Type: Notify
// CmdID: 68
message ClientObjDownloadDataScNotify {
ClientObjDownloadData data = 9; // offset: 16
}
// Obf: UpdateFeatureSwitchScNotify
// Type: Notify
// CmdID: 6
message UpdateFeatureSwitchScNotify {
repeated HDOKNMGIDMB switch_info_list = 9; // offset: 24
}
// Obf: KKEFJFJLOMJ
// Type: Notify
// CmdID: 88
message DailyRefreshNotify {
uint32 MDIIJKBHBBI = 1; // offset: 24
}
// Obf: OGIJHINKOKN
// Type: Req
// CmdID: 26
message SetGameplayBirthdayCsReq {
uint32 birthday = 10; // offset: 24
}
// Obf: EAAHHGIGLNN
// Type: Rsp
// CmdID: 90
message SetGameplayBirthdayScRsp {
uint32 birthday = 3; // offset: 24
uint32 retcode = 9; // offset: 28
}
// Type: Req
// CmdID: 41
message FLMODPLLMNF {
string GIFOENLDCHO = 15; // offset: 16
uint32 NMELIDCDKAK = 11; // offset: 32
}
// Type: Rsp
// CmdID: 18
message MHMFPLEKOIL {
uint32 retcode = 11; // offset: 24
}
// Type: Rsp
// CmdID: 37
message IAOCHINIPGK {
repeated uint32 FLFBHONGDAD = 3; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Type: Req
// CmdID: 34
message PlayerHeartBeatCsReq {
LFKKOMBKJIP sc_data = 7; // offset: 16
uint32 EOHFCODKKMD = 12; // offset: 32
uint64 client_time_ms = 1; // offset: 40
}
// Type: Rsp
// CmdID: 58
message PlayerHeartBeatScRsp {
ClientDownloadData download_data = 6; // offset: 24
uint64 server_time_ms = 7; // offset: 32
uint32 retcode = 2; // offset: 40
uint64 client_time_ms = 13; // offset: 48
}
// Obf: DCJOEGCEEOP
// Type: Notify
// CmdID: 93
message FeatureSwitchClosedScNotify {
FeatureSwitchType FMGLEBCIBHG = 4; // offset: 24
}
message SecretKeyInfo {
string secret_key = 1; // offset: 16
SecretKeyType type = 15; // offset: 32
}
// Obf: JODCPJNHFDL
// Type: Req
// CmdID: 23
message GetSecretKeyInfoCsReq {
bytes CILHEPFKKNI = 13; // offset: 24
}
// Obf: AHIEHELEMMN
// Type: Rsp
// CmdID: 89
message GetSecretKeyInfoScRsp {
repeated SecretKeyInfo secret_info = 8; // offset: 16
bytes secret_rsp = 15; // offset: 32
uint32 retcode = 9; // offset: 40
}
// Obf: HMFGBKIIHKB
// Type: Req
// CmdID: 40
message PlayerLoginFinishCsReq {
}
// Obf: ELCNIAHOIMG
// Type: Rsp
// CmdID: 31
message PlayerLoginFinishScRsp {
uint32 retcode = 6; // offset: 24
}
// Type: Req
// CmdID: 60
message ForceSyncGameStateFinishCSReq {
}
// Type: Rsp
// CmdID: 4
message ForceSyncGameStateFinishScRsp {
uint32 retcode = 15; // offset: 24
}
message VideoKeyInfo {
uint64 video_key = 5; // offset: 24
uint32 id = 13; // offset: 32
}
// Obf: ICJJFFBPOGC
// Type: Req
// CmdID: 11
message GetVideoVersionKeyCsReq {
}
// Obf: KAHKFFDIHNN
// Type: Rsp
// CmdID: 97
message GetVideoVersionKeyScRsp {
repeated VideoKeyInfo activity_video_key_info_list = 6; // offset: 16
repeated VideoKeyInfo video_key_info_list = 8; // offset: 24
uint32 retcode = 11; // offset: 40
}
message LFCHHMGGMPC {
uint32 content_id = 4; // offset: 24
uint32 EHNJDIDABHD = 12; // offset: 28
uint32 CFKKNEHABHH = 9; // offset: 32
uint32 BMFJFFBPADD = 1; // offset: 36
}
// Obf: BPKIBBNHPAA
// Type: Notify
// CmdID: 69
message SetRedPointStatusScNotify {
repeated LFCHHMGGMPC BKAKIJOACPO = 4; // offset: 16
uint32 content_id = 1; // offset: 32
uint32 CFKKNEHABHH = 5; // offset: 36
uint32 uid = 15; // offset: 40
uint32 BMFJFFBPADD = 2; // offset: 44
}
// Obf: KOMDFDFEGDN
// Type: Req
// CmdID: 64
message ReserveStaminaExchangeCsReq {
uint32 num = 1; // offset: 24
}
// Obf: OBAMDDOKJIH
// Type: Rsp
// CmdID: 44
message ReserveStaminaExchangeScRsp {
uint32 num = 3; // offset: 24
uint32 retcode = 8; // offset: 28
}
// Obf: DDDDKIANBGI
// Type: Notify
// CmdID: 86
message StaminaInfoScNotify {
uint32 reserve_stamina = 11; // offset: 24
uint32 stamina = 5; // offset: 28
int64 next_recover_time = 1; // offset: 32
int64 EHJCPBJNEOO = 3; // offset: 40
}
message UpdatePlayerSetting {
oneof BKAGLMFNKKA {
bool AACOEHCFNDB = 1; // offset: 16
bool DGCNHMIHFJB = 14; // offset: 16
bool FDHEPCKLCAM = 9; // offset: 16
bool DCJECFMMIBC = 2; // offset: 16
bool IOJEAOCOBBF = 15; // offset: 16
bool PFBHGAHAFMD = 3; // offset: 16
bool GNFDDPEMMFN = 5; // offset: 16
bool MAKOLELFLFH = 6; // offset: 16
bool NJAKOMDMFJD = 4; // offset: 16
PNOLLIAKGDB OJPAODIHAJE = 8; // offset: 16
bool BOMGNMDOGLM = 368; // offset: 16
bool BBEEBBIDJHE = 593; // offset: 16
bool HGPFFGKNPFB = 528; // offset: 16
bool LNGHIJGFDKP = 1849; // offset: 16
bool GOKFNGFFMOB = 815; // offset: 16
JPGACKPLGCD CMFCOOEEECB = 619; // offset: 16
APAMFCKFHLL EGLOIFDIDPK = 182; // offset: 16
}
}
// Obf: KLDMCHLFPDL
// Type: Req
// CmdID: 75
message UpdatePlayerSettingCsReq {
UpdatePlayerSetting player_setting = 1; // offset: 24
}
// Obf: OGPOBJMBBLE
// Type: Rsp
// CmdID: 55
message UpdatePlayerSettingScRsp {
UpdatePlayerSetting player_setting = 9; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: AMIMPEBJMAP
// Type: Req
// CmdID: 8
message ClientObjUploadCsReq {
bytes sc_data = 9; // offset: 16
uint32 EOHFCODKKMD = 1; // offset: 32
ALGMICKCABI MMNJODIJPOE = 4; // offset: 36
}
// Obf: AMHDDDHIGAM
// Type: Rsp
// CmdID: 57
message ClientObjUploadScRsp {
ClientObjDownloadData data = 6; // offset: 24
uint32 retcode = 8; // offset: 32
}
message GLNJKGOGKKL {
repeated string ODAHKGONNHJ = 5; // offset: 16
}
message IBCDDGKNICG {
GLNJKGOGKKL black_list = 6; // offset: 24
bool CNMAFMEKADJ = 10; // offset: 32
}
message EAFHBODFEKM {
oneof GBGKEJPFEIL {
bool CNMAFMEKADJ = 476; // offset: 16
GLNJKGOGKKL BDHBFFEOPFG = 987; // offset: 16
GLNJKGOGKKL DLDGBIBHDKM = 18; // offset: 16
}
}
// Type: Req
// CmdID: 98
message KEKFNKDLDOM {
oneof JNLIJAABGFF {
IBCDDGKNICG ICKNLCPNHCD = 798; // offset: 16
EAFHBODFEKM LOMPGELJCLM = 1826; // offset: 16
}
}
// Type: Rsp
// CmdID: 79
message IDAIHHGGPIJ {
uint32 retcode = 1; // offset: 24
}
message EMFKFGCBJBP {
}
// Type: Rsp
// CmdID: 77
message GGIHCKPGACF {
repeated string EHMGEMMNPLA = 8; // offset: 16
repeated string HBBIHGLHKDM = 15; // offset: 24
repeated string PKLFOJBALKK = 1; // offset: 40
uint32 retcode = 10; // offset: 48
}
message MOMLGPJFJEG {
uint32 BBIDLNHBNNF = 12; // offset: 24
uint32 IPMPJDLAMHN = 10; // offset: 28
}
// Type: Rsp
// CmdID: 51
message HPHKNAEIHJE {
uint32 retcode = 1; // offset: 24
}
enum CmdPlayerBoardType {
BBNLGADEMFF_NLCDGIPGFDJ = 0;
CmdSetSignatureScRsp = 2829;
CmdSetAssistAvatarCsReq = 2812;
CmdSetHeadIconScRsp = 2827;
CmdSetDisplayAvatarScRsp = 2813;
CmdSetHeadIconCsReq = 2880;
CmdSetSignatureCsReq = 2887;
CmdSetIsDisplayAvatarInfoScRsp = 2881;
CmdSetPersonalCardScRsp = 2809;
CmdSetIsDisplayAvatarInfoCsReq = 2815;
CmdGetPlayerBoardDataCsReq = 2873;
CmdSetDisplayAvatarCsReq = 2836;
CmdGetPlayerBoardDataScRsp = 2803;
BBNLGADEMFF_OJKCPGJLCDI = 2810;
CmdSetPersonalCardCsReq = 2883;
CmdSetAssistAvatarScRsp = 2854;
}
message HeadIconData {
uint32 id = 8; // offset: 24
}
message DisplayAvatarData {
uint32 pos_index = 4; // offset: 24
uint32 avatar_id = 15; // offset: 28
}
message DisplayAvatarVec {
repeated DisplayAvatarData display_avatar_list = 3; // offset: 16
bool is_display = 14; // offset: 32
}
// Obf: CDHHAGAANBG
// Type: Req
// CmdID: 2873
message GetPlayerBoardDataCsReq {
}
// Obf: BHLJGGCMJAB
// Type: Rsp
// CmdID: 2803
message GetPlayerBoardDataScRsp {
repeated uint32 unlocked_personal_card_list = 10; // offset: 16
string signature = 12; // offset: 24
repeated uint32 assist_avatar_id_list = 8; // offset: 32
repeated HeadIconData unlocked_head_icon_list = 4; // offset: 48
HeadFrameInfo head_frame_info = 5; // offset: 56
DisplayAvatarVec display_avatar_vec = 2; // offset: 64
uint32 current_head_icon_id = 13; // offset: 72
uint32 current_personal_card_id = 7; // offset: 76
uint32 retcode = 15; // offset: 80
}
// Obf: PPCIADKDOHF
// Type: Req
// CmdID: 2880
message SetHeadIconCsReq {
uint32 id = 12; // offset: 24
}
// Obf: LDFOADKBPJI
// Type: Rsp
// CmdID: 2827
message SetHeadIconScRsp {
uint32 retcode = 9; // offset: 24
uint32 current_head_icon_id = 12; // offset: 28
}
// Obf: IBAGCHAMPEK
// Type: Req
// CmdID: 2883
message SetPersonalCardCsReq {
uint32 id = 5; // offset: 24
}
// Obf: KJANDMMOIPP
// Type: Rsp
// CmdID: 2809
message SetPersonalCardScRsp {
uint32 retcode = 5; // offset: 24
uint32 current_personal_card_id = 3; // offset: 28
}
// Obf: GIIJKONEENG
// Type: Req
// CmdID: 2836
message SetDisplayAvatarCsReq {
repeated DisplayAvatarData display_avatar_list = 1; // offset: 16
}
// Obf: KFEPCAOAMML
// Type: Rsp
// CmdID: 2813
message SetDisplayAvatarScRsp {
repeated DisplayAvatarData display_avatar_list = 9; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: ALOLLLFPILL
// Type: Req
// CmdID: 2815
message SetIsDisplayAvatarInfoCsReq {
bool is_display = 4; // offset: 24
}
// Obf: NMCCBANNPKB
// Type: Rsp
// CmdID: 2881
message SetIsDisplayAvatarInfoScRsp {
uint32 retcode = 12; // offset: 24
bool is_display = 13; // offset: 28
}
// Obf: MKDOMJOBANO
// Type: Req
// CmdID: 2887
message SetSignatureCsReq {
string signature = 15; // offset: 16
}
// Obf: FOAAMBMEOPK
// Type: Rsp
// CmdID: 2829
message SetSignatureScRsp {
string signature = 14; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: KPJIDIACCKN
// Type: Req
// CmdID: 2812
message SetAssistAvatarCsReq {
repeated uint32 avatar_id_list = 14; // offset: 24
uint32 avatar_id = 9; // offset: 32
}
// Obf: KFMDFCHECOM
// Type: Rsp
// CmdID: 2854
message SetAssistAvatarScRsp {
repeated uint32 avatar_id_list = 9; // offset: 24
uint32 avatar_id = 7; // offset: 32
uint32 retcode = 4; // offset: 36
}
enum CmdPlayerReturnType {
JGDHIFOCFMM_NLCDGIPGFDJ = 0;
CmdKFFEEDHEOOH = 4552;
CmdPlayerReturnInfoQueryScRsp = 4587;
CmdPlayerReturnExtraHcoinProgressScNotify = 4571;
CmdPlayerReturnSignScRsp = 4580;
CmdPlayerReturnTakePointRewardScRsp = 4513;
CmdFEIHGOEPANI = 4573;
CmdPlayerReturnTakeCustomRelicScRsp = 4542;
CmdPlayerReturnTakeRelicScRsp = 4554;
CmdPlayerReturnTakeCustomRelicCsReq = 4509;
CmdPlayerReturnTakeRelicCsReq = 4512;
CmdPlayerReturnTakeRewardScRsp = 4581;
CmdPlayerReturnInfoQueryCsReq = 4510;
CmdPlayerReturnTakePointRewardCsReq = 4536;
CmdTakeReturnExtraHcoinRewardScRsp = 4524;
CmdPlayerReturnSignCsReq = 4503;
CmdPlayerReturnTakeExtraHcoinScNotify = 4583;
JGDHIFOCFMM_HIJOOLDBOGH = 4578;
CmdPlayerReturnPointChangeScNotify = 4527;
CmdTakeReturnExtraHcoinRewardCsReq = 4561;
CmdPlayerReturnForceFinishScNotify = 4529;
CmdPlayerReturnTakeRewardCsReq = 4515;
}
enum PJIMOBKFDNP {
PJIMOBKFDNP_OPIIMBHECNJ = 0;
PJIMOBKFDNP_FIKAGKIKFIJ = 1;
PJIMOBKFDNP_NDBNMMJCAIC = 2;
}
enum MMLAPDEBFJM {
MMLAPDEBFJM_NLCDGIPGFDJ = 0;
MMLAPDEBFJM_reward = 1;
MMLAPDEBFJM_IEIKAPNDPCI = 2;
}
// Type: Notify
// CmdID: 4573
message FEIHGOEPANI {
uint32 PKOKBHDLFNM = 12; // offset: 24
}
message KEHOGIENDKC {
MMLAPDEBFJM authkey_ver = 9; // offset: 24
uint32 AIBJEFAPGMN = 5; // offset: 28
uint32 DACCGMCONBP = 6; // offset: 32
}
// Obf: LAJDMCJIBOP
// Type: Req
// CmdID: 4503
message PlayerReturnSignCsReq {
repeated KEHOGIENDKC AALGEFBLHEA = 4; // offset: 24
}
// Obf: INPJIEHGCEG
// Type: Rsp
// CmdID: 4580
message PlayerReturnSignScRsp {
repeated KEHOGIENDKC AALGEFBLHEA = 11; // offset: 16
repeated ItemList GPFMEDKPEAJ = 8; // offset: 32
uint32 retcode = 1; // offset: 40
}
// Obf: FPKPLOPKPBG
// Type: Notify
// CmdID: 4527
message PlayerReturnPointChangeScNotify {
uint32 MNMJCNOLIII = 7; // offset: 24
}
// Obf: KFBDGDKFPJO
// Type: Req
// CmdID: 4536
message PlayerReturnTakePointRewardCsReq {
uint32 DACCGMCONBP = 8; // offset: 24
uint32 GMKKBFHOMCM = 14; // offset: 28
}
// Obf: CEAFINHNEBL
// Type: Rsp
// CmdID: 4513
message PlayerReturnTakePointRewardScRsp {
ItemList JNJPKNPCMIB = 10; // offset: 24
uint32 retcode = 1; // offset: 32
uint32 DACCGMCONBP = 14; // offset: 36
uint32 GMKKBFHOMCM = 12; // offset: 40
}
// Obf: KIKINEEIMFM
// Type: Req
// CmdID: 4515
message PlayerReturnTakeRewardCsReq {
}
// Obf: MBCOHBBDJAA
// Type: Rsp
// CmdID: 4581
message PlayerReturnTakeRewardScRsp {
ItemList GPFMEDKPEAJ = 4; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: PHGMHBGDPFG
// Type: Req
// CmdID: 4510
message PlayerReturnInfoQueryCsReq {
uint32 ILLOCMPNIOH = 9; // offset: 24
}
message IBKDHOIDKJA {
repeated uint32 KCHPDJINNLH = 9; // offset: 16
repeated uint32 KMMNJBAEMAB = 8; // offset: 24
repeated uint32 ELKOPDBOMAD = 15; // offset: 32
repeated PileItem NLMEEHNNOCP = 14; // offset: 48
CEDCMIMKJHK BIHNCKPBBOA = 1718; // offset: 56
bool NFFOAHMFCMD = 1035; // offset: 64
bool OCPLGILCPPN = 1409; // offset: 65
bool is_taken_reward = 4; // offset: 66
bool HHFIEKHFNFP = 12; // offset: 67
uint32 KAMECNCKNAB = 5; // offset: 68
uint32 MODFNPMCAAN = 3; // offset: 72
uint32 CFCNIPLEKON = 262; // offset: 76
uint32 MNMJCNOLIII = 2; // offset: 80
uint32 CLALLJOACNF = 1379; // offset: 84
uint32 ACDPGFLDFHK = 1564; // offset: 88
int64 IFEPJHGNCOI = 10; // offset: 96
uint32 HBPKGODMJNK = 1975; // offset: 104
uint32 PDHOMKKMEME = 6; // offset: 108
PJIMOBKFDNP status = 1; // offset: 112
uint32 world_level = 7; // offset: 116
int64 finish_time = 11; // offset: 120
}
message CEDCMIMKJHK {
uint32 avatar_id = 8; // offset: 24
bool FEBKMOCOJLE = 12; // offset: 28
}
// Obf: EBCEGDPGHLE
// Type: Rsp
// CmdID: 4587
message PlayerReturnInfoQueryScRsp {
IBKDHOIDKJA NAJPHJOFGBB = 12; // offset: 16
uint32 retcode = 8; // offset: 32
uint32 HDGPODMDLBL = 9; // offset: 36
}
// Obf: CCKNNFODOMO
// Type: Notify
// CmdID: 4529
message PlayerReturnForceFinishScNotify {
IBKDHOIDKJA NAJPHJOFGBB = 8; // offset: 16
}
// Obf: OABAALAHIIA
// Type: Req
// CmdID: 4512
message PlayerReturnTakeRelicCsReq {
uint32 avatar_id = 8; // offset: 24
}
// Obf: FFEKPEKHAPC
// Type: Rsp
// CmdID: 4554
message PlayerReturnTakeRelicScRsp {
ItemList item_list = 4; // offset: 24
uint32 retcode = 6; // offset: 32
uint32 avatar_id = 12; // offset: 36
}
// Obf: GPDJDMFMBCN
// Type: Notify
// CmdID: 4583
message PlayerReturnTakeExtraHcoinScNotify {
bool EAJKAIKEHOL = 1; // offset: 24
uint32 ONAEMDLNJDA = 4; // offset: 28
uint32 LHGKNPENJDO = 11; // offset: 32
}
// Obf: HPKIKIEFALC
// Type: Req
// CmdID: 4509
message PlayerReturnTakeCustomRelicCsReq {
uint32 avatar_id = 2; // offset: 24
}
// Obf: FODMCAGKAIO
// Type: Rsp
// CmdID: 4542
message PlayerReturnTakeCustomRelicScRsp {
repeated Relic relic_list = 12; // offset: 24
uint32 avatar_id = 1; // offset: 32
uint32 retcode = 15; // offset: 36
}
// Obf: IDFEIJGOFBL
// Type: Req
// CmdID: 4561
message TakeReturnExtraHcoinRewardCsReq {
}
// Obf: FPKDOKMHBKN
// Type: Rsp
// CmdID: 4524
message TakeReturnExtraHcoinRewardScRsp {
ItemList reward = 6; // offset: 24
uint32 CFCNIPLEKON = 1; // offset: 32
uint32 retcode = 2; // offset: 36
}
// Obf: LODKEPFLBKK
// Type: Notify
// CmdID: 4571
message PlayerReturnExtraHcoinProgressScNotify {
uint32 HBPKGODMJNK = 6; // offset: 24
}
message CEINLELLFLF {
repeated EEBPHJCNBFO avatar_list = 11; // offset: 24
uint32 ACDPGFLDFHK = 8; // offset: 32
}
// Type: Rsp
// CmdID: 4552
message KFFEEDHEOOH {
uint32 retcode = 7; // offset: 24
uint32 ACDPGFLDFHK = 3; // offset: 28
}
enum CmdPlotType {
MENMKJOIJBE_NLCDGIPGFDJ = 0;
CmdONNIDPKMOPB = 1103;
CmdHPOFMGOOHAN = 1173;
}
// Type: Req
// CmdID: 1173
message HPOFMGOOHAN {
uint32 CAMCBJPOMLC = 14; // offset: 24
}
// Type: Rsp
// CmdID: 1103
message ONNIDPKMOPB {
uint32 CAMCBJPOMLC = 4; // offset: 24
uint32 retcode = 5; // offset: 28
}
enum CmdPunkLordType {
JICHKOBOBNA_NLCDGIPGFDJ = 0;
CmdGetPunkLordDataCsReq = 3242;
CmdStartPunkLordRaidCsReq = 3280;
CmdGetKilledPunkLordMonsterDataScRsp = 3259;
CmdPunkLordRaidTimeOutScNotify = 3261;
CmdSummonPunkLordMonsterCsReq = 3215;
CmdTakePunkLordPointRewardScRsp = 3283;
CmdTakePunkLordPointRewardCsReq = 3254;
CmdStartPunkLordRaidScRsp = 3227;
CmdGetPunkLordBattleRecordCsReq = 3201;
CmdGetPunkLordBattleRecordScRsp = 3267;
CmdSharePunkLordMonsterScRsp = 3213;
CmdGetPunkLordDataScRsp = 3276;
CmdPunkLordDataChangeNotify = 3228;
CmdSummonPunkLordMonsterScRsp = 3281;
CmdPunkLordMonsterKilledNotify = 3266;
CmdGetPunkLordMonsterDataCsReq = 3273;
CmdTakeKilledPunkLordMonsterScoreScRsp = 3249;
CmdGetPunkLordMonsterDataScRsp = 3203;
CmdPunkLordBattleResultScNotify = 3252;
CmdPunkLordMonsterInfoScNotify = 3209;
CmdGetKilledPunkLordMonsterDataCsReq = 3248;
CmdTakeKilledPunkLordMonsterScoreCsReq = 3230;
CmdSharePunkLordMonsterCsReq = 3236;
}
enum OKJKPOEGBCK {
OKJKPOEGBCK_NLCDGIPGFDJ = 0;
OKJKPOEGBCK_LJBCDJNNBJH = 1;
OKJKPOEGBCK_PDBDEFEOAIA = 2;
OKJKPOEGBCK_OIOODGOPIHK = 3;
OKJKPOEGBCK_MFKMJIKDHNG = 4;
}
message JEIAEAEGEBJ {
PunkLordMonsterBasicInfo basic_info = 1; // offset: 16
GMDHIALLILJ FDJHMFAGEOA = 14; // offset: 24
uint32 HDHIFJNJOBK = 6; // offset: 40
PunkLordAttackerStatus HCEENPENFGI = 13; // offset: 44
}
// Obf: PNLGHIIDPGF
// Type: Req
// CmdID: 3273
message GetPunkLordMonsterDataCsReq {
}
// Obf: FDJIMEBNEMD
// Type: Rsp
// CmdID: 3203
message GetPunkLordMonsterDataScRsp {
repeated JEIAEAEGEBJ PBLBBDBDLEK = 8; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: GNEBIBDMKHP
// Type: Req
// CmdID: 3280
message StartPunkLordRaidCsReq {
uint32 monster_id = 7; // offset: 24
bool IDMPMEOCJIK = 15; // offset: 28
uint32 uid = 2; // offset: 32
}
// Obf: NEJJPFMAOOB
// Type: Rsp
// CmdID: 3227
message StartPunkLordRaidScRsp {
GEGLJDELBHA scene = 5; // offset: 16
repeated uint32 FNMGMNABAJG = 2; // offset: 32
JEIAEAEGEBJ ONICJOAOEMA = 15; // offset: 40
uint32 retcode = 6; // offset: 48
bool IDMPMEOCJIK = 4; // offset: 52
int64 PEAMKPJKIEL = 14; // offset: 56
}
// Obf: ANJMHNEPNBP
// Type: Req
// CmdID: 3236
message SharePunkLordMonsterCsReq {
PunkLordShareType share_type = 13; // offset: 24
uint32 uid = 15; // offset: 28
uint32 monster_id = 1; // offset: 32
}
// Obf: KKCHHOMOBDG
// Type: Rsp
// CmdID: 3213
message SharePunkLordMonsterScRsp {
uint32 retcode = 12; // offset: 24
PunkLordShareType share_type = 2; // offset: 28
uint32 monster_id = 9; // offset: 32
uint32 uid = 5; // offset: 36
}
// Obf: EHJHGMHCEAL
// Type: Req
// CmdID: 3215
message SummonPunkLordMonsterCsReq {
}
// Obf: MOLFHANBJOG
// Type: Rsp
// CmdID: 3281
message SummonPunkLordMonsterScRsp {
JEIAEAEGEBJ ONICJOAOEMA = 7; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: GHEMEECJJIB
// Type: Req
// CmdID: 3254
message TakePunkLordPointRewardCsReq {
bool LEFJBFMDEGK = 9; // offset: 24
uint32 level = 5; // offset: 28
}
// Obf: INBDBFEEBAD
// Type: Rsp
// CmdID: 3283
message TakePunkLordPointRewardScRsp {
ItemList reward = 2; // offset: 16
uint32 level = 11; // offset: 32
uint32 retcode = 10; // offset: 36
bool LEFJBFMDEGK = 8; // offset: 40
}
// Obf: EBNLFLNLAFK
// Type: Notify
// CmdID: 3209
message PunkLordMonsterInfoScNotify {
repeated uint32 FNMGMNABAJG = 12; // offset: 24
CJDIAHDLCNJ FDJHMFAGEOA = 7; // offset: 32
PunkLordMonsterBasicInfo basic_info = 13; // offset: 40
PAKHPLAHGBN reason = 1; // offset: 48
}
// Obf: PPONBPACPAE
// Type: Req
// CmdID: 3242
message GetPunkLordDataCsReq {
}
// Obf: GBDFLHHJCGM
// Type: Rsp
// CmdID: 3276
message GetPunkLordDataScRsp {
repeated uint32 IEPPNGMCKJH = 6; // offset: 24
uint32 retcode = 2; // offset: 32
uint32 BPCOIOLGEMK = 8; // offset: 36
int64 NEOGLPEGBHE = 3; // offset: 40
uint32 GIIIFDGFJPG = 9; // offset: 48
uint32 MGBHJPPJHEA = 5; // offset: 52
uint32 KCBPBMOJOKJ = 11; // offset: 56
uint32 LCAFKPGBDOL = 1; // offset: 60
}
// Obf: IDOMBJBHFEO
// Type: Notify
// CmdID: 3261
message PunkLordRaidTimeOutScNotify {
PunkLordMonsterBasicInfo ONICJOAOEMA = 14; // offset: 16
}
// Obf: IKCMNJJGNHK
// Type: Notify
// CmdID: 3252
message PunkLordBattleResultScNotify {
CJDIAHDLCNJ FDJHMFAGEOA = 14; // offset: 16
PunkLordMonsterBasicInfo ONICJOAOEMA = 9; // offset: 32
uint32 KENLJIJJEJL = 2; // offset: 40
uint32 BJKBGOALNHA = 15; // offset: 44
uint32 EJGIOGKKIKH = 3; // offset: 48
}
message FGFGINEFBBK {
bool APCMAIJPPEH = 9; // offset: 24
uint32 monster_id = 5; // offset: 28
int64 create_time = 7; // offset: 32
uint32 FJKDAFHKPGC = 4; // offset: 40
uint32 config_id = 12; // offset: 44
uint32 world_level = 6; // offset: 48
}
// Obf: CDBGGEJBNNM
// Type: Req
// CmdID: 3248
message GetKilledPunkLordMonsterDataCsReq {
}
// Obf: DJALOMIEKNP
// Type: Rsp
// CmdID: 3259
message GetKilledPunkLordMonsterDataScRsp {
repeated FGFGINEFBBK CPPDAIMLDGB = 4; // offset: 16
repeated CDCCPHILOCC BLLLCPONFBE = 10; // offset: 32
uint32 retcode = 6; // offset: 40
}
// Obf: EPHPENFEPAJ
// Type: Notify
// CmdID: 3266
message PunkLordMonsterKilledNotify {
FGFGINEFBBK PEBMDFAGJAM = 5; // offset: 16
}
// Obf: OMEEPHBFPHM
// Type: Req
// CmdID: 3230
message TakeKilledPunkLordMonsterScoreCsReq {
CDCCPHILOCC KHOLBEGBFOM = 2; // offset: 16
bool LOMGNMFAPGE = 14; // offset: 32
}
// Obf: MMIGPCKGBBO
// Type: Rsp
// CmdID: 3249
message TakeKilledPunkLordMonsterScoreScRsp {
repeated CDCCPHILOCC DFJFJNPCIPA = 7; // offset: 16
uint32 score_id = 5; // offset: 32
bool LOMGNMFAPGE = 10; // offset: 36
uint32 retcode = 15; // offset: 40
}
// Obf: NOAINAEHIJE
// Type: Notify
// CmdID: 3228
message PunkLordDataChangeNotify {
uint32 MGBHJPPJHEA = 7; // offset: 24
uint32 BPCOIOLGEMK = 15; // offset: 28
uint32 GIIIFDGFJPG = 5; // offset: 32
}
// Obf: BIMOGNBKODL
// Type: Req
// CmdID: 3201
message GetPunkLordBattleRecordCsReq {
CDCCPHILOCC KHOLBEGBFOM = 10; // offset: 16
}
// Obf: MAMCOFJJOHG
// Type: Rsp
// CmdID: 3267
message GetPunkLordBattleRecordScRsp {
CDCCPHILOCC KHOLBEGBFOM = 5; // offset: 16
repeated CJDIAHDLCNJ GAIKBNPIFLM = 10; // offset: 32
repeated TryDownLoadReplay HLCIMLHMEKI = 13; // offset: 40
uint32 retcode = 15; // offset: 48
}
message BLPHONLBNBO {
uint32 group_id = 14; // offset: 24
uint32 PCCCKLNCLHB = 8; // offset: 28
}
message AHCLMAGAHPN {
MotionInfo motion = 1; // offset: 24
uint32 entity_id = 3; // offset: 32
}
message DGHPIDMDOJM {
string uuid = 8; // offset: 16
BLPHONLBNBO OEIBHLMDJKA = 9; // offset: 24
AHCLMAGAHPN PPJFMBIGIGB = 5; // offset: 40
uint32 GABODFDMPMM = 7; // offset: 48
uint32 CPFCMKLCMFG = 15; // offset: 52
}
enum CmdQuestType {
HNJJNHPFBGO_NLCDGIPGFDJ = 0;
CmdQuestRecordScNotify = 910;
CmdFinishQuestCsReq = 987;
CmdTakeQuestRewardScRsp = 927;
CmdGetQuestDataCsReq = 973;
CmdGetQuestRecordCsReq = 915;
CmdFinishQuestScRsp = 929;
CmdTakeQuestOptionalRewardCsReq = 912;
CmdTakeQuestRewardCsReq = 980;
HNJJNHPFBGO_OJKCEKKDLEL = 909;
CmdGetQuestRecordScRsp = 981;
CmdGetQuestDataScRsp = 903;
CmdTakeQuestOptionalRewardScRsp = 954;
CmdBatchGetQuestDataScRsp = 942;
}
enum QuestStatus {
QUEST_NONE = 0;
QUEST_DOING = 1;
QUEST_FINISH = 2;
QUEST_CLOSE = 3;
QUEST_DELETE = 4;
}
// Obf: EMKAACCBCCB
// Type: Req
// CmdID: 973
message GetQuestDataCsReq {
}
message Quest {
repeated uint32 EBBFIOIOPAD = 14; // offset: 24
int64 finish_time = 13; // offset: 32
QuestStatus status = 2; // offset: 40
uint32 progress = 10; // offset: 44
uint32 id = 12; // offset: 48
}
// Obf: BMENGFFDCNB
// Type: Rsp
// CmdID: 903
message GetQuestDataScRsp {
repeated Quest quest_list = 15; // offset: 24
uint32 retcode = 14; // offset: 32
uint32 total_achievement_exp = 10; // offset: 36
}
// Obf: EMHALMBFHKG
// Type: Req
// CmdID: 980
message TakeQuestRewardCsReq {
repeated uint32 succ_quest_id_list = 9; // offset: 24
}
// Obf: MGAMADCNPAG
// Type: Rsp
// CmdID: 927
message TakeQuestRewardScRsp {
repeated uint32 succ_quest_id_list = 14; // offset: 16
repeated uint32 NNOLOKOCEPO = 9; // offset: 24
ItemList reward = 3; // offset: 32
uint32 retcode = 15; // offset: 48
}
// Obf: JOMMJIBBCCI
// Type: Req
// CmdID: 912
message TakeQuestOptionalRewardCsReq {
uint32 optional_reward_id = 13; // offset: 24
uint32 quest_id = 12; // offset: 28
}
// Obf: JGAMLCKCIKB
// Type: Rsp
// CmdID: 954
message TakeQuestOptionalRewardScRsp {
ItemList reward = 14; // offset: 16
uint32 quest_id = 3; // offset: 32
uint32 retcode = 2; // offset: 36
}
// Obf: NKOIPKDPHGF
// Type: Req
// CmdID: 915
message GetQuestRecordCsReq {
}
message ECLGDFGGOFH {
uint32 MNLAMKJIAOC = 3; // offset: 24
uint32 progress = 14; // offset: 28
}
// Obf: ABFPFFEJCBP
// Type: Rsp
// CmdID: 981
message GetQuestRecordScRsp {
repeated ECLGDFGGOFH AOOFGCNFBPL = 6; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: GILLCJGDGOD
// Type: Notify
// CmdID: 910
message QuestRecordScNotify {
ECLGDFGGOFH HLMPJLDBPJP = 11; // offset: 16
}
// Type: Req
// CmdID: 987
message FinishQuestCsReq {
uint32 quest_id = 11; // offset: 24
uint32 prop_id = 9; // offset: 28
uint32 group_id = 3; // offset: 32
}
// Type: Rsp
// CmdID: 929
message FinishQuestScRsp {
uint32 retcode = 3; // offset: 24
}
message BatchGetQuestDataCsReq {
repeated uint32 quest_list = 3; // offset: 24
}
// Type: Rsp
// CmdID: 942
message BatchGetQuestDataScRsp {
repeated Quest quest_list = 13; // offset: 24
uint32 retcode = 4; // offset: 32
}
enum CmdRaidType {
ENMOIIMEDKD_NLCDGIPGFDJ = 0;
CmdGetSaveRaidCsReq = 2205;
CmdSetClientRaidTargetCountScRsp = 2240;
CmdGetAllSaveRaidScRsp = 2238;
CmdStartRaidCsReq = 2232;
CmdRaidInfoNotify = 2244;
ENMOIIMEDKD_GDJCOFKGJCG = 2227;
CmdDelSaveRaidScNotify = 2220;
CmdChallengeRaidNotify = 2229;
CmdGetRaidInfoScRsp = 2234;
CmdPMLIEFOFJHF = 2219;
CmdRaidKickByServer = 2212;
CmdGetRaidInfoCsReq = 2243;
CmdGetSaveRaidScRsp = 2208;
CmdLeaveRaidCsReq = 2207;
CmdStartRaidScRsp = 2242;
CmdLeaveRaidScRsp = 2223;
CmdTakeChallengeRaidRewardCsReq = 2245;
CmdTakeChallengeRaidRewardScRsp = 2209;
CmdSetClientRaidTargetCountCsReq = 2221;
CmdGetAllSaveRaidCsReq = 2203;
}
enum RaidStatus {
RAID_STATUS_NONE = 0;
RAID_STATUS_DOING = 1;
RAID_STATUS_FINISH = 2;
RAID_STATUS_FAILED = 3;
}
enum MJPGDJIGLKO {
MJPGDJIGLKO_NLCDGIPGFDJ = 0;
MJPGDJIGLKO_BMOOGBNPEAA = 1;
MJPGDJIGLKO_CIHFGJDCHIA = 2;
}
enum GMFMPPKAEHE {
GMFMPPKAEHE_NLCDGIPGFDJ = 0;
GMFMPPKAEHE_HNADCAHHKIJ = 1;
}
message GEGLJDELBHA {
SceneInfo MOPHKIGKDIK = 6; // offset: 16
LineupInfo lineup = 2; // offset: 32
uint32 raid_id = 1; // offset: 40
uint32 world_level = 4; // offset: 44
}
// Obf: GDCGMBJAEGN
// Type: Req
// CmdID: 2232
message StartRaidCsReq {
repeated EEBPHJCNBFO NIMDEPFJJNI = 9; // offset: 24
repeated uint32 avatar_list = 4; // offset: 32
uint32 raid_id = 15; // offset: 40
uint32 world_level = 11; // offset: 44
uint32 is_save = 5; // offset: 48
uint32 prop_entity_id = 6; // offset: 52
}
// Obf: KPJCDAOHOAA
// Type: Rsp
// CmdID: 2242
message StartRaidScRsp {
GEGLJDELBHA scene = 5; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: KIKOJGLGJFE
// Type: Req
// CmdID: 2207
message LeaveRaidCsReq {
bool is_save = 6; // offset: 24
uint32 raid_id = 2; // offset: 28
}
// Obf: FPHIKGOGJIP
// Type: Rsp
// CmdID: 2223
message LeaveRaidScRsp {
uint32 retcode = 9; // offset: 24
uint32 raid_id = 6; // offset: 28
uint32 world_level = 2; // offset: 32
}
message RaidTargetInfo {
uint32 KKCKMCDGCGK = 13; // offset: 24
uint32 LCILPGIDEAC = 11; // offset: 28
MJPGDJIGLKO KCEEHIOCBPC = 6; // offset: 32
}
// Obf: GKNMMJHBFEM
// Type: Notify
// CmdID: 2244
message RaidInfoNotify {
ItemList item_list = 1; // offset: 24
repeated RaidTargetInfo raid_target_info = 11; // offset: 32
uint64 raid_finish_time = 9; // offset: 40
uint32 world_level = 2; // offset: 48
uint32 raid_id = 5; // offset: 52
RaidStatus status = 12; // offset: 56
}
message KBONOPFLPDJ {
uint32 raid_id = 1; // offset: 24
uint32 max_score = 14; // offset: 28
}
message FinishedRaidInfo {
repeated uint32 NGKBFPFOOPK = 6; // offset: 16
uint32 raid_id = 1; // offset: 32
uint32 world_level = 3; // offset: 36
}
// Obf: CELCIDNLPPO
// Type: Req
// CmdID: 2243
message GetRaidInfoCsReq {
}
// Obf: GetRaidInfoScRsp
// Type: Rsp
// CmdID: 2234
message GetRaidInfoScRsp {
repeated uint32 challenge_taken_reward_id_list = 12; // offset: 16
repeated KBONOPFLPDJ challenge_raid_list = 1; // offset: 32
repeated FinishedRaidInfo finished_raid_info_list = 5; // offset: 40
uint32 retcode = 6; // offset: 48
}
message OICLHALJIEH {
}
// Type: Rsp
// CmdID: 2219
message PMLIEFOFJHF {
repeated KBONOPFLPDJ DBOADIFANMH = 14; // offset: 24
repeated uint32 ICCCHCCDKND = 3; // offset: 32
uint32 retcode = 15; // offset: 40
}
// Obf: JPCNCABCMGA
// Type: Req
// CmdID: 2245
message TakeChallengeRaidRewardCsReq {
uint32 HEJANCCDGAP = 6; // offset: 24
}
// Obf: NOKJGNCMOBK
// Type: Rsp
// CmdID: 2209
message TakeChallengeRaidRewardScRsp {
ItemList reward = 13; // offset: 24
uint32 retcode = 8; // offset: 32
uint32 HEJANCCDGAP = 5; // offset: 36
}
// Obf: KJJDLEIGPMJ
// Type: Notify
// CmdID: 2229
message ChallengeRaidNotify {
KBONOPFLPDJ GCBDMEPBNHN = 2; // offset: 24
}
// Obf: PIKGCABFJAE
// Type: Req
// CmdID: 2221
message SetClientRaidTargetCountCsReq {
uint32 KJKGHIEKNID = 6; // offset: 24
uint32 progress = 12; // offset: 28
}
// Obf: GKGJKFHIPKI
// Type: Rsp
// CmdID: 2240
message SetClientRaidTargetCountScRsp {
uint32 progress = 4; // offset: 24
uint32 retcode = 13; // offset: 28
uint32 KJKGHIEKNID = 14; // offset: 32
}
// Obf: NGDCCMAHNDF
// Type: Req
// CmdID: 2205
message GetSaveRaidCsReq {
uint32 world_level = 4; // offset: 24
uint32 raid_id = 7; // offset: 28
}
// Obf: MKMPGOFLAPA
// Type: Rsp
// CmdID: 2208
message GetSaveRaidScRsp {
repeated RaidTargetInfo raid_target_info = 11; // offset: 16
uint32 world_level = 14; // offset: 32
uint32 raid_id = 10; // offset: 36
uint32 retcode = 13; // offset: 40
bool is_save = 15; // offset: 44
}
message RaidData {
repeated RaidTargetInfo raid_target_info = 3; // offset: 24
uint32 raid_id = 1; // offset: 32
uint32 world_level = 15; // offset: 36
}
// Obf: FHJENMNMMKO
// Type: Req
// CmdID: 2203
message GetAllSaveRaidCsReq {
}
// Obf: PNDCHLMHJCI
// Type: Rsp
// CmdID: 2238
message GetAllSaveRaidScRsp {
repeated RaidData raid_data_list = 14; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: GDKFOIFIAFD
// Type: Notify
// CmdID: 2220
message DelSaveRaidScNotify {
uint32 world_level = 14; // offset: 24
uint32 raid_id = 11; // offset: 28
}
// Obf: MCJANHINPDO
// Type: Notify
// CmdID: 2212
message RaidKickByServer {
LineupInfo lineup = 13; // offset: 16
SceneInfo scene = 3; // offset: 32
uint32 world_level = 5; // offset: 40
uint32 raid_id = 10; // offset: 44
GMFMPPKAEHE reason = 12; // offset: 48
}
enum CmdRaidCollectionType {
ONNDCODLMGD_NLCDGIPGFDJ = 0;
CmdRaidCollectionEnterNextRaidCsReq = 6960;
CmdRaidCollectionDataCsReq = 6958;
CmdRaidCollectionDataScRsp = 6946;
CmdRaidCollectionEnterNextRaidScRsp = 6942;
CmdHCNNKILFONI = 6956;
}
message BOPOBHGDIKN {
uint32 OBLCIENDLED = 12; // offset: 24
}
// Obf: KNDCKLDMJKB
// Type: Req
// CmdID: 6958
message RaidCollectionDataCsReq {
}
// Obf: APODDGMLMLF
// Type: Rsp
// CmdID: 6946
message RaidCollectionDataScRsp {
repeated BOPOBHGDIKN challenge_list = 7; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Type: Notify
// CmdID: 6956
message HCNNKILFONI {
BOPOBHGDIKN EOGGPDHKKBJ = 13; // offset: 24
}
// Obf: JFEMDCIJMFA
// Type: Req
// CmdID: 6960
message RaidCollectionEnterNextRaidCsReq {
repeated uint32 avatar_list = 7; // offset: 16
uint32 is_save = 3; // offset: 32
uint32 world_level = 1; // offset: 36
uint32 raid_id = 13; // offset: 40
}
// Obf: NJGHHOHJGEO
// Type: Rsp
// CmdID: 6942
message RaidCollectionEnterNextRaidScRsp {
GEGLJDELBHA scene = 13; // offset: 16
uint32 retcode = 11; // offset: 32
}
enum CmdRechargeGiftType {
OOCIMJEDCHK_NLCDGIPGFDJ = 0;
CmdTakeRechargeGiftRewardCsReq = 8376;
CmdTakeRechargeBenefitRewardCsReq = 8374;
CmdGetRechargeBenefitInfoCsReq = 8362;
CmdGetRechargeBenefitInfoScRsp = 8379;
CmdTakeRechargeBenefitRewardScRsp = 8364;
CmdGetRechargeGiftInfoCsReq = 8378;
CmdTakeRechargeGiftRewardScRsp = 8380;
CmdSyncRechargeBenefitInfoScNotify = 8372;
CmdGetRechargeGiftInfoScRsp = 8366;
}
// Obf: GFIIJCDEBDH
// Type: Req
// CmdID: 8378
message GetRechargeGiftInfoCsReq {
}
message IJHPILBBHDI {
message BBIBCFCKPJH {
enum EGCFNCBLHJC {
EGCFNCBLHJC_EDHBOMMOKGM = 0;
EGCFNCBLHJC_ACBHGLIBJBG = 1;
EGCFNCBLHJC_LJLKNDIACEO = 2;
}
}
uint32 index = 9; // offset: 24
BBIBCFCKPJH.EGCFNCBLHJC status = 4; // offset: 28
}
message JBNGCJJDLHL {
repeated IJHPILBBHDI CFNNMOCBBFM = 8; // offset: 16
uint32 gift_type = 5; // offset: 32
int64 end_time = 15; // offset: 40
int64 IFEPJHGNCOI = 10; // offset: 48
}
// Obf: JFEKFHLDLPK
// Type: Rsp
// CmdID: 8366
message GetRechargeGiftInfoScRsp {
repeated JBNGCJJDLHL OFIHOCCHNCN = 8; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: KCEJICPPKKM
// Type: Req
// CmdID: 8376
message TakeRechargeGiftRewardCsReq {
uint32 gift_type = 4; // offset: 24
}
// Obf: DCAICJKEIPH
// Type: Rsp
// CmdID: 8380
message TakeRechargeGiftRewardScRsp {
ItemList reward = 7; // offset: 16
JBNGCJJDLHL KJBDNIIBGNE = 13; // offset: 24
uint32 retcode = 10; // offset: 40
}
// Obf: EGNKGGAIGBJ
// Type: Req
// CmdID: 8362
message GetRechargeBenefitInfoCsReq {
}
message BCAJNMLLIED {
repeated uint32 OLHODIFNABL = 9; // offset: 16
uint32 panel_id = 1; // offset: 32
uint32 progress = 12; // offset: 36
uint32 id = 4; // offset: 40
}
// Obf: JNGJOABNBIM
// Type: Rsp
// CmdID: 8379
message GetRechargeBenefitInfoScRsp {
repeated BCAJNMLLIED OABBABNPPOO = 9; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: IMIOIKDAJOK
// Type: Notify
// CmdID: 8372
message SyncRechargeBenefitInfoScNotify {
BCAJNMLLIED KLCGBJIEMPO = 3; // offset: 16
}
// Obf: CKCPEGPJGLD
// Type: Req
// CmdID: 8374
message TakeRechargeBenefitRewardCsReq {
uint32 id = 4; // offset: 24
}
// Obf: JINIOBBNJPF
// Type: Rsp
// CmdID: 8364
message TakeRechargeBenefitRewardScRsp {
BCAJNMLLIED KLCGBJIEMPO = 1; // offset: 16
ItemList reward = 7; // offset: 32
uint32 retcode = 11; // offset: 40
}
enum CmdRecommendType {
APDINKHBHGC_NLCDGIPGFDJ = 0;
CmdGetBigDataRecommendCsReq = 2419;
CmdGetBigDataRecommendScRsp = 2445;
CmdGetBigDataAllRecommendScRsp = 2429;
CmdGetBigDataAllRecommendCsReq = 2409;
}
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;
BIG_DATA_RECOMMEND_TYPE_IGDNEOELFKC = 10;
}
message BMMHJIFCGNO {
uint32 KAJCFPKEGBP = 15; // offset: 24
uint32 MIPKOFFGPFA = 3; // offset: 28
}
message EquipmentRecommend {
repeated BMMHJIFCGNO equipment_list = 3; // offset: 16
}
message GHAJJBBEHBE {
uint32 BBGHAFGMMNM = 14; // offset: 24
uint32 LMHDFOFNFII = 15; // offset: 28
uint32 OAOPDHLDFIP = 5; // offset: 32
}
message RelicRecommend {
repeated GHAJJBBEHBE GMCNPKAJMHC = 1; // offset: 16
}
// Obf: KOAGMGNMMOC
// Type: Req
// CmdID: 2419
message GetBigDataRecommendCsReq {
uint32 equip_avatar = 1; // offset: 24
BigDataRecommendType big_data_recommend_type = 3; // offset: 28
}
// Obf: BGGIHLHFPGA
// Type: Rsp
// CmdID: 2445
message GetBigDataRecommendScRsp {
uint32 retcode = 10; // offset: 32
BigDataRecommendType big_data_recommend_type = 9; // offset: 40
bool has_recommand = 1; // offset: 44
uint32 equip_avatar = 4; // offset: 48
oneof recommend_type {
EquipmentRecommend equipment_recommend = 13; // offset: 24
RelicRecommend relic_recommend = 5; // offset: 24
GNBBDMBNNDJ KHCMLINMGEN = 3; // offset: 24
}
}
message RecomendedAvatarInfo {
repeated uint32 avatar_id_list = 8; // offset: 16
uint32 relic_set_id = 3; // offset: 32
uint32 recommend_avatar_id = 10; // offset: 36
}
message BigDataRecommendRelicAvatar {
repeated RecomendedAvatarInfo recommended_avatar_info_list = 14; // offset: 16
}
message JBGPLPCCDBJ {
uint32 MINCCILIJNN = 5; // offset: 24
uint32 NMFGIBMHNKI = 12; // offset: 28
uint32 GBJPBAHGBPO = 2; // offset: 32
}
message BPFDFOJOEMI {
uint32 LBDLAACOCCN = 5; // offset: 24
uint32 MINCCILIJNN = 14; // offset: 28
}
message BigDataAvatarRelicRecommend {
repeated JBGPLPCCDBJ outer_set_list = 11; // offset: 16
repeated BPFDFOJOEMI body_main_property_list = 5; // offset: 24
repeated BPFDFOJOEMI rope_main_property_list = 12; // offset: 32
repeated JBGPLPCCDBJ inner_set_list = 6; // offset: 40
repeated BPFDFOJOEMI sphere_main_property_list = 10; // offset: 48
repeated BPFDFOJOEMI foot_main_property_list = 15; // offset: 56
uint32 avatar_id = 14; // offset: 72
}
message BigDataRecommendAvatarRelic {
repeated BigDataAvatarRelicRecommend recomended_relic_info_list = 13; // offset: 16
}
// Obf: HGKBKMFJJCB
// Type: Req
// CmdID: 2409
message GetBigDataAllRecommendCsReq {
BigDataRecommendType big_data_recommend_type = 1; // offset: 24
}
// Obf: EJEDKALMMNP
// Type: Rsp
// CmdID: 2429
message GetBigDataAllRecommendScRsp {
BigDataRecommendType big_data_recommend_type = 13; // offset: 32
uint32 retcode = 3; // offset: 40
oneof recommend_type {
BigDataRecommendRelicAvatar relic_avatar = 8; // offset: 16
BigDataRecommendAvatarRelic avatar_relic = 1; // offset: 16
GNBBDMBNNDJ KHCMLINMGEN = 4; // offset: 16
}
}
enum CmdRedDotType {
AAGDLGIHHOE_NLCDGIPGFDJ = 0;
CmdEGELHCKMLNK = 5923;
CmdLLCOHLNBNGM = 5927;
AAGDLGIHHOE_EJDAHCIBGOF = 5944;
CmdGetAllRedDotDataScRsp = 5942;
AAGDLGIHHOE_KABNELBBNKH = 5907;
CmdGetAllRedDotDataCsReq = 5932;
}
enum KFMHMJLPHOG {
KFMHMJLPHOG_LFGOKFCPBOG = 0;
KFMHMJLPHOG_PFNPBLMEOJB = 1;
KFMHMJLPHOG_CBHMACJNEJG = 2;
}
message FHNAEJBKINH {
repeated uint32 KCNPFIGHDAL = 5; // offset: 24
}
message GFOAMKNHBFE {
map<uint32, FHNAEJBKINH> BANBCCBOEBJ = 8; // offset: 16
uint32 panel_id = 14; // offset: 32
uint32 FDEAKDCDGML = 6; // offset: 36
}
// Type: Req
// CmdID: 5932
message GetAllRedDotDataCsReq {
}
// Type: Rsp
// CmdID: 5942
message GetAllRedDotDataScRsp {
repeated GFOAMKNHBFE KGONOBEAGAI = 3; // offset: 16
uint32 retcode = 8; // offset: 32
}
message NNCEFFFGNEN {
repeated uint32 switch_list = 15; // offset: 24
uint32 group_id = 14; // offset: 32
uint32 FDEAKDCDGML = 4; // offset: 36
uint32 panel_id = 7; // offset: 40
KFMHMJLPHOG BICLKAPMFGP = 3; // offset: 44
}
// Type: Rsp
// CmdID: 5923
message EGELHCKMLNK {
uint32 FDEAKDCDGML = 13; // offset: 24
uint32 retcode = 11; // offset: 28
uint32 panel_id = 1; // offset: 32
uint32 group_id = 4; // offset: 36
}
message ILDOMDOFEPK {
uint32 group_id = 1; // offset: 24
uint32 FDEAKDCDGML = 4; // offset: 28
uint32 panel_id = 11; // offset: 32
}
// Type: Rsp
// CmdID: 5927
message LLCOHLNBNGM {
FHNAEJBKINH BKNKFNHIPAK = 11; // offset: 16
uint32 FDEAKDCDGML = 2; // offset: 32
uint32 group_id = 10; // offset: 36
uint32 retcode = 1; // offset: 40
uint32 panel_id = 12; // offset: 44
}
enum CmdRelicBoxType {
MHMAOPPIBCL_NLCDGIPGFDJ = 0;
CmdOpenRelicBoxScRsp = 8961;
CmdGetRelicBoxDataScRsp = 8956;
CmdReportRelicBoxActionCsReq = 8957;
CmdReportRelicBoxActionScRsp = 8960;
CmdGetRelicBoxDataCsReq = 8968;
CmdSetRelicBoxCustomScRsp = 8970;
CmdSetRelicBoxTargetCsReq = 8952;
CmdConfirmRelicBoxCsReq = 8967;
CmdRelicBoxRegularScNotify = 8965;
CmdConfirmRelicBoxScRsp = 8953;
CmdOpenRelicBoxCsReq = 8954;
CmdSetRelicBoxTargetScRsp = 8969;
CmdSetRelicBoxCustomCsReq = 8966;
}
enum BDFGBPHEPDI {
BDFGBPHEPDI_PDKLDMNAJBO = 0;
BDFGBPHEPDI_KCCEHPABIKB = 1;
BDFGBPHEPDI_IEGNMOODDAK = 2;
}
enum JFIIIHFBLPA {
JFIIIHFBLPA_NEODNIFGDJC = 0;
JFIIIHFBLPA_BPKKHFFJGGI = 1;
}
message PNGBDDIBCDD {
repeated RelicAffix sub_affix_list = 1; // offset: 24
uint32 level = 11; // offset: 32
uint32 tid = 8; // offset: 36
uint32 main_affix_id = 4; // offset: 40
uint32 type = 13; // offset: 44
uint32 exp = 10; // offset: 48
}
message JBOAAPIDOIC {
uint32 IPILHKHCLJH = 11; // offset: 24
uint32 FLFOCHJFLOE = 7; // offset: 28
}
message HGABLJFOKDG {
JBOAAPIDOIC NOAJIGHLIIC = 1; // offset: 24
JFIIIHFBLPA HDHKAHJBFKD = 11; // offset: 32
uint32 avatar_id = 5; // offset: 36
}
message BEBNHPCBMPF {
JBOAAPIDOIC NOAJIGHLIIC = 6; // offset: 16
uint32 avatar_id = 8; // offset: 32
}
message DPJCBHKGFOK {
repeated Relic relics = 5; // offset: 24
}
// Obf: NGKOLFNOAKC
// Type: Req
// CmdID: 8968
message GetRelicBoxDataCsReq {
}
// Obf: JOONMECDIHJ
// Type: Rsp
// CmdID: 8956
message GetRelicBoxDataScRsp {
PNGBDDIBCDD NJFEFOFPKPF = 14; // offset: 16
HGABLJFOKDG MCLLALGABAB = 12; // offset: 24
repeated uint32 OAJFAFIDKPI = 7; // offset: 32
DPJCBHKGFOK AHNPPGMFOKN = 1; // offset: 40
repeated BEBNHPCBMPF EBDIOJPDJIH = 2; // offset: 48
BDFGBPHEPDI state = 3; // offset: 64
uint32 MFLMHFLMCPO = 11; // offset: 68
uint32 retcode = 10; // offset: 72
}
// Obf: OKCGFDFBPBL
// Type: Req
// CmdID: 8966
message SetRelicBoxCustomCsReq {
BEBNHPCBMPF EBDIOJPDJIH = 10; // offset: 24
repeated BEBNHPCBMPF JKKFJHKHFPL = 15; // offset: 32
}
// Obf: ONJHKFHDPGH
// Type: Rsp
// CmdID: 8970
message SetRelicBoxCustomScRsp {
uint32 retcode = 9; // offset: 24
}
// Obf: ANOEGCFDJKD
// Type: Req
// CmdID: 8952
message SetRelicBoxTargetCsReq {
HGABLJFOKDG MCLLALGABAB = 12; // offset: 24
}
// Obf: DGJAPNJCDCM
// Type: Rsp
// CmdID: 8969
message SetRelicBoxTargetScRsp {
HGABLJFOKDG MCLLALGABAB = 3; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: GFOFPDMELCL
// Type: Req
// CmdID: 8954
message OpenRelicBoxCsReq {
HGABLJFOKDG MCLLALGABAB = 10; // offset: 24
}
// Obf: PCAFMOHEDGK
// Type: Rsp
// CmdID: 8961
message OpenRelicBoxScRsp {
PNGBDDIBCDD LCMADDIMION = 8; // offset: 24
uint32 GNLAAIDFOJF = 2; // offset: 32
uint32 retcode = 12; // offset: 36
}
// Obf: OJKDPIDOBEO
// Type: Req
// CmdID: 8967
message ConfirmRelicBoxCsReq {
bool BBNIFADMHHO = 11; // offset: 24
}
// Obf: EENMGNBLPEJ
// Type: Rsp
// CmdID: 8953
message ConfirmRelicBoxScRsp {
repeated uint32 OAJFAFIDKPI = 15; // offset: 24
uint32 retcode = 14; // offset: 32
uint32 HMBNJLNBLIF = 9; // offset: 36
bool BBNIFADMHHO = 7; // offset: 40
}
// Obf: AGKJMBBJCNC
// Type: Req
// CmdID: 8957
message ReportRelicBoxActionCsReq {
oneof MKKDALGEAKK {
uint32 KCGLKFKHPIC = 11; // offset: 16
}
}
// Obf: OBKJIKBEHHF
// Type: Rsp
// CmdID: 8960
message ReportRelicBoxActionScRsp {
uint32 retcode = 5; // offset: 24
BDFGBPHEPDI state = 13; // offset: 28
}
// Obf: BIGELLJGGEP
// Type: Notify
// CmdID: 8965
message RelicBoxRegularScNotify {
DPJCBHKGFOK AHNPPGMFOKN = 12; // offset: 24
}
enum CmdRelicPresetType {
IHFPHIPHDCE_NLCDGIPGFDJ = 0;
CmdRelicPresetDeletePlanCsReq = 9842;
CmdRelicPresetAddPlanScRsp = 9860;
CmdEJILGJGLKIO = 9851;
CmdRelicPresetAddPlanCsReq = 9856;
CmdEGGOCLKIAME = 9844;
CmdRelicPresetGetPlanScRsp = 9846;
CmdRelicPresetUpdatePlanScRsp = 9854;
CmdRelicPresetDeletePlanScRsp = 9859;
CmdRelicPresetUpdatePlanCsReq = 9852;
CmdRelicPresetGetPlanCsReq = 9858;
}
enum FDJKLJGDCID {
FDJKLJGDCID_NLCDGIPGFDJ = 0;
FDJKLJGDCID_DCGAPNGCCEH = 1;
FDJKLJGDCID_BMHMMIMOAIJ = 2;
FDJKLJGDCID_JPDBDLEEHGK = 3;
FDJKLJGDCID_OGPNODHENKN = 4;
FDJKLJGDCID_PICLIGEAJFN = 5;
FDJKLJGDCID_FHCEFAOHJJJ = 6;
}
enum RelicPresetPlanSourceType {
HNBGMOIHOAN_NLCDGIPGFDJ = 0;
HNBGMOIHOAN_BDNDDMBONNJ = 1;
HNBGMOIHOAN_DLBLNAKKNKJ = 2;
HNBGMOIHOAN_ODFAMIBHIGE = 3;
HNBGMOIHOAN_LIKOPGNHBPP = 4;
HNBGMOIHOAN_CPHMEHDCFBF = 5;
HNBGMOIHOAN_platform = 6;
}
message PFCKBFLDHNI {
repeated uint32 relic_ids = 7; // offset: 24
string name = 9; // offset: 32
uint32 unique_id = 5; // offset: 40
uint32 avatar_id = 1; // offset: 44
RelicPresetPlanSourceType NFMKOFNEKLA = 11; // offset: 48
}
// Type: Req
// CmdID: 9858
message RelicPresetGetPlanCsReq {
uint32 avatar_id = 11; // offset: 24
}
// Type: Rsp
// CmdID: 9846
message RelicPresetGetPlanScRsp {
repeated PFCKBFLDHNI relic_plan_list = 15; // offset: 24
uint32 avatar_id = 9; // offset: 32
uint32 retcode = 8; // offset: 36
}
// Type: Req
// CmdID: 9856
message RelicPresetAddPlanCsReq {
repeated uint32 relic_ids = 9; // offset: 16
string name = 2; // offset: 24
RelicPresetPlanSourceType NFMKOFNEKLA = 1; // offset: 40
uint32 avatar_id = 7; // offset: 44
FDJKLJGDCID LLJJCOOKANH = 13; // offset: 48
}
// Type: Rsp
// CmdID: 9860
message RelicPresetAddPlanScRsp {
PFCKBFLDHNI relic_plan = 8; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Type: Req
// CmdID: 9842
message RelicPresetDeletePlanCsReq {
uint32 unique_id = 14; // offset: 24
}
// Type: Rsp
// CmdID: 9859
message RelicPresetDeletePlanScRsp {
uint32 unique_id = 4; // offset: 24
uint32 retcode = 1; // offset: 28
}
message HPPOINFLEPJ {
repeated uint32 relic_ids = 11; // offset: 16
RelicPresetPlanSourceType NFMKOFNEKLA = 13; // offset: 32
FDJKLJGDCID LLJJCOOKANH = 12; // offset: 36
}
// Type: Req
// CmdID: 9852
message RelicPresetUpdatePlanCsReq {
uint32 unique_id = 5; // offset: 32
oneof KKNBOACNCON {
HPPOINFLEPJ relic_list = 6; // offset: 16
string name = 1; // offset: 16
}
}
// Type: Rsp
// CmdID: 9854
message RelicPresetUpdatePlanScRsp {
uint32 unique_id = 3; // offset: 36
uint32 retcode = 1; // offset: 40
oneof KKNBOACNCON {
HPPOINFLEPJ relic_list = 14; // offset: 16
string name = 4; // offset: 16
}
}
// Type: Notify
// CmdID: 9844
message EGGOCLKIAME {
uint32 unique_id = 7; // offset: 24
}
// Type: Notify
// CmdID: 9851
message EJILGJGLKIO {
PFCKBFLDHNI relic_plan = 7; // offset: 24
}
enum CmdRelicSmartWearType {
HLACKPFNIBD_NLCDGIPGFDJ = 0;
CmdRelicSmartWearDeletePinRelicScRsp = 8255;
CmdRelicSmartWearGetPinRelicScRsp = 8253;
CmdRelicSmartWearUpdatePinRelicCsReq = 8265;
CmdRelicSmartWearDeletePlanCsReq = 8262;
CmdRelicSmartWearUpdatePinRelicScNotify = 8258;
CmdRelicSmartWearUpdatePlanScRsp = 8269;
CmdRelicSmartWearGetPlanScRsp = 8256;
CmdRelicSmartWearAddPlanCsReq = 8266;
CmdRelicSmartWearUpdatePlanCsReq = 8252;
CmdRelicSmartWearGetPlanCsReq = 8268;
CmdRelicSmartWearGetPinRelicCsReq = 8267;
CmdRelicSmartWearUpdatePinRelicScRsp = 8251;
CmdRelicSmartWearDeletePinRelicCsReq = 8263;
CmdRelicSmartWearDeletePlanScRsp = 8264;
CmdRelicSmartWearAddPlanScRsp = 8270;
}
enum KCKJILIMNFF {
KCKJILIMNFF_NLCDGIPGFDJ = 0;
KCKJILIMNFF_CFPGFAMANFD = 1;
KCKJILIMNFF_HEHPPOFHLMI = 2;
KCKJILIMNFF_EBDIOJPDJIH = 3;
}
message RelicSmartWearPlan {
repeated uint32 inside_relic_list = 1; // offset: 16
repeated uint32 outside_relic_list = 10; // offset: 24
uint32 avatar_id = 13; // offset: 40
uint32 unique_id = 15; // offset: 44
}
// Obf: PIHNFHMEHCD
// Type: Req
// CmdID: 8268
message RelicSmartWearGetPlanCsReq {
uint32 avatar_id = 4; // offset: 24
}
// Obf: MBLPEOFOOAF
// Type: Rsp
// CmdID: 8256
message RelicSmartWearGetPlanScRsp {
repeated RelicSmartWearPlan relic_plan_list = 13; // offset: 16
uint32 retcode = 7; // offset: 32
uint32 avatar_id = 9; // offset: 36
}
// Obf: KHPMJDJKEAB
// Type: Req
// CmdID: 8266
message RelicSmartWearAddPlanCsReq {
RelicSmartWearPlan relic_plan = 3; // offset: 16
}
// Obf: ILCBEINELFA
// Type: Rsp
// CmdID: 8270
message RelicSmartWearAddPlanScRsp {
RelicSmartWearPlan relic_plan = 3; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: AHKGHNIDDHI
// Type: Req
// CmdID: 8252
message RelicSmartWearUpdatePlanCsReq {
RelicSmartWearPlan relic_plan = 8; // offset: 16
}
// Obf: BPHCDBFPIFB
// Type: Rsp
// CmdID: 8269
message RelicSmartWearUpdatePlanScRsp {
RelicSmartWearPlan relic_plan = 6; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: IGFDCGKPJBE
// Type: Req
// CmdID: 8262
message RelicSmartWearDeletePlanCsReq {
uint32 unique_id = 2; // offset: 24
}
// Obf: POPMMDIDDJO
// Type: Rsp
// CmdID: 8264
message RelicSmartWearDeletePlanScRsp {
uint32 unique_id = 5; // offset: 24
uint32 retcode = 8; // offset: 28
}
message ONFLANPGHHL {
repeated uint32 inside_relic_list = 14; // offset: 16
repeated uint32 outside_relic_list = 2; // offset: 32
KCKJILIMNFF ALAEIBDIGHM = 6; // offset: 40
}
message CABBOOKAODO {
repeated uint32 relic_ids = 5; // offset: 16
ONFLANPGHHL AEONNKANGCE = 13; // offset: 24
uint32 avatar_id = 15; // offset: 40
}
// Obf: OKLKPLGFPNM
// Type: Req
// CmdID: 8267
message RelicSmartWearGetPinRelicCsReq {
uint32 avatar_id = 12; // offset: 24
}
// Obf: EMKANKKOICP
// Type: Rsp
// CmdID: 8253
message RelicSmartWearGetPinRelicScRsp {
repeated CABBOOKAODO OJNCAOKPKIB = 13; // offset: 16
uint32 retcode = 3; // offset: 32
uint32 avatar_id = 10; // offset: 36
}
// Obf: JIODIEHBGMI
// Type: Notify
// CmdID: 8258
message RelicSmartWearUpdatePinRelicScNotify {
repeated CABBOOKAODO PLNCNCNIPKN = 12; // offset: 16
repeated CABBOOKAODO ANCHGOGNLFP = 6; // offset: 32
uint32 relic_unique_id = 9; // offset: 40
}
// Obf: PMMIOMPJADM
// Type: Req
// CmdID: 8265
message RelicSmartWearUpdatePinRelicCsReq {
CABBOOKAODO DNNKBPBFPBK = 1; // offset: 24
}
// Obf: IJMEMLHHMIC
// Type: Rsp
// CmdID: 8251
message RelicSmartWearUpdatePinRelicScRsp {
CABBOOKAODO DNNKBPBFPBK = 11; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: FABKOODPCLA
// Type: Req
// CmdID: 8263
message RelicSmartWearDeletePinRelicCsReq {
repeated ONFLANPGHHL AIFAMIFGMCH = 4; // offset: 24
bool BEAJGCMPOED = 13; // offset: 32
uint32 avatar_id = 12; // offset: 36
}
// Obf: KJHJMAEMDMJ
// Type: Rsp
// CmdID: 8255
message RelicSmartWearDeletePinRelicScRsp {
repeated ONFLANPGHHL AIFAMIFGMCH = 10; // offset: 24
uint32 avatar_id = 3; // offset: 32
uint32 retcode = 12; // offset: 36
}
enum CmdReplayType {
GLHDKOHHDDK_NLCDGIPGFDJ = 0;
GLHDKOHHDDK_OENOMLJLADC = 3580;
CmdGetReplayTokenCsReq = 3573;
CmdDFMBMCGMFFP = 3527;
CmdGetReplayTokenScRsp = 3503;
}
// Type: Req
// CmdID: 3573
message GetReplayTokenCsReq {
string LMFFNNIGMMO = 8; // offset: 24
string GIMGDNJPPDJ = 13; // offset: 32
uint32 stage_id = 3; // offset: 40
PBIEFHKNAFA replay_type = 11; // offset: 44
uint32 KLIFGJOILEE = 7; // offset: 48
uint32 PBNIENNCNOP = 15; // offset: 52
}
// Type: Rsp
// CmdID: 3503
message GetReplayTokenScRsp {
string GIMGDNJPPDJ = 12; // offset: 24
string DNADIICFMEE = 3; // offset: 32
uint32 stage_id = 8; // offset: 40
uint32 retcode = 7; // offset: 44
PBIEFHKNAFA replay_type = 2; // offset: 48
}
message FAOFIEIAECG {
}
// Type: Rsp
// CmdID: 3527
message DFMBMCGMFFP {
repeated ReplayInfo IHNJCKDHOJE = 3; // offset: 24
uint32 retcode = 7; // offset: 32
}
enum CmdRndOptionType {
LHHIKPLMLGH_NLCDGIPGFDJ = 0;
CmdGetRndOptionCsReq = 3473;
CmdDailyFirstMeetPamScRsp = 3427;
CmdGetRndOptionScRsp = 3403;
CmdDailyFirstMeetPamCsReq = 3480;
}
// Type: Req
// CmdID: 3473
message GetRndOptionCsReq {
uint32 id = 15; // offset: 24
}
// Type: Rsp
// CmdID: 3403
message GetRndOptionScRsp {
repeated uint32 EFLOILNLFIC = 6; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Type: Req
// CmdID: 3480
message DailyFirstMeetPamCsReq {
}
// Type: Rsp
// CmdID: 3427
message DailyFirstMeetPamScRsp {
uint32 retcode = 11; // offset: 24
}
enum CmdRogueType {
HHPMDFMOOAK_NLCDGIPGFDJ = 0;
CmdFinishAeonDialogueGroupCsReq = 1872;
CmdGetRogueTalentInfoCsReq = 1807;
HHPMDFMOOAK_CCOBPPAPKLP = 1871;
CmdSyncRogueExploreWinScNotify = 1820;
CmdEnterRogueCsReq = 1836;
CmdAJNDMBCDEOL = 1848;
CmdStartRogueCsReq = 1880;
CmdLeaveRogueCsReq = 1815;
CmdFinishAeonDialogueGroupScRsp = 1825;
CmdSyncRogueMapRoomScNotify = 1853;
CmdCGMBIHBHLFK = 1852;
CmdBHLEHMNFHPJ = 1876;
CmdJALDDEDFEPA = 1878;
CmdSyncRogueAreaUnlockScNotify = 1869;
CmdGetRogueAeonInfoScRsp = 1884;
CmdQuitRogueCsReq = 1801;
CmdCDOKCLHEDBO = 1882;
CmdExchangeRogueRewardKeyScRsp = 1858;
HHPMDFMOOAK_HPJBLIFMOJB = 1814;
CmdSyncRogueStatusScNotify = 1851;
CmdEnterRogueScRsp = 1813;
CmdSyncRogueSeasonFinishScNotify = 1899;
CmdLeaveRogueScRsp = 1881;
CmdCINMCBDCBMJ = 1859;
CmdEnableRogueTalentScRsp = 1862;
CmdEnterRogueMapRoomCsReq = 1816;
CmdSyncRogueAeonScNotify = 1897;
CmdIKENDKAGFLN = 1855;
CmdEnterRogueMapRoomScRsp = 1805;
CmdAJAOJOEAGML = 1824;
CmdGetRogueInfoScRsp = 1803;
CmdSyncRogueGetItemScNotify = 1846;
CmdSyncRogueReviveInfoScNotify = 1828;
CmdQuitRogueScRsp = 1867;
CmdExchangeRogueRewardKeyCsReq = 1834;
CmdStartRogueScRsp = 1827;
CmdNAHANHPHGGF = 1874;
CmdGDNJICGJCAC = 1808;
CmdEKFCDGNOAIN = 1842;
CmdEnableRogueTalentCsReq = 1821;
CmdGetRogueTalentInfoScRsp = 1802;
CmdHIGAMEJNCJJ = 1822;
CmdSyncRogueFinishScNotify = 1809;
CmdJKKLGGKBELL = 1894;
CmdGetRogueAeonInfoCsReq = 1870;
CmdOpenRogueChestCsReq = 1845;
CmdOJKCGGHMFDO = 1819;
CmdKFJFHKLJKAK = 1864;
CmdOpenRogueChestScRsp = 1837;
CmdSyncRogueVirtualItemInfoScNotify = 1895;
CmdPDNOJMFCDDG = 1861;
CmdGetRogueInfoCsReq = 1873;
HHPMDFMOOAK_HHHNPEFMKFL = 1868;
}
enum RogueStatus {
NOGKOJCAFAE_NLCDGIPGFDJ = 0;
NOGKOJCAFAE_BMOOGBNPEAA = 1;
NOGKOJCAFAE_IGGJEJAHPIJ = 2;
NOGKOJCAFAE_CBFHENKAMKO = 3;
NOGKOJCAFAE_CIHFGJDCHIA = 4;
}
enum RogueRoomStatus {
KFNIFOJPFCB_NLCDGIPGFDJ = 0;
KFNIFOJPFCB_GAJGBBFELEL = 1;
KFNIFOJPFCB_BFADFAELKLJ = 2;
KFNIFOJPFCB_JDAGFHEPMHF = 3;
KFNIFOJPFCB_CIHFGJDCHIA = 4;
}
enum RogueAreaStatus {
HNPHKCCICPM_GAJGBBFELEL = 0;
HNPHKCCICPM_BFADFAELKLJ = 1;
HNPHKCCICPM_MKHFMMCKAEI = 2;
HNPHKCCICPM_PDKLDMNAJBO = 3;
}
enum GBAKLOAFCLP {
GBAKLOAFCLP_NLCDGIPGFDJ = 0;
GBAKLOAFCLP_MIDKKNAGOFA = 1;
GBAKLOAFCLP_FJMCIHHIGIA = 2;
GBAKLOAFCLP_ANBKDJKHCBI = 3;
GBAKLOAFCLP_NCLBFAALLFJ = 4;
GBAKLOAFCLP_EPCDLHFFBLI = 5;
GBAKLOAFCLP_FMPGGENBHID = 6;
GBAKLOAFCLP_MOFNIOJHBBL = 7;
GBAKLOAFCLP_EMALBALANLH = 8;
GBAKLOAFCLP_CBCNHGNKAPG = 9;
}
enum PDLOAMGLGJB {
PDLOAMGLGJB_NLCDGIPGFDJ = 0;
PDLOAMGLGJB_MIDKKNAGOFA = 1;
PDLOAMGLGJB_NCLBFAALLFJ = 2;
PDLOAMGLGJB_EPCDLHFFBLI = 3;
PDLOAMGLGJB_LFODHGBCCHF = 4;
PDLOAMGLGJB_KHGIKBFDLFB = 5;
PDLOAMGLGJB_AKJBECPHIJK = 6;
PDLOAMGLGJB_EJOEHKNHGDM = 7;
PDLOAMGLGJB_ACMKLFOMPFC = 8;
PDLOAMGLGJB_MOFNIOJHBBL = 9;
PDLOAMGLGJB_FMPGGENBHID = 10;
PDLOAMGLGJB_EMALBALANLH = 11;
PDLOAMGLGJB_CBCNHGNKAPG = 12;
}
enum PPOCAMCLLEG {
PPOCAMCLLEG_HMCKMBAGNJA = 0;
PPOCAMCLLEG_DJBOLOGMBGG = 1;
}
message ABOFJEIMLLJ {
uint32 buff_id = 13; // offset: 24
uint32 level = 10; // offset: 28
}
message BBOMFKLAJLO {
repeated ABOFJEIMLLJ buff_list = 3; // offset: 16
}
message PAIJCBOKIFO {
RogueRoomStatus CAGDNHCOCKM = 15; // offset: 24
uint32 MAJKFIMPOOF = 10; // offset: 28
uint32 PGACMFLCDID = 12; // offset: 32
uint32 room_id = 9; // offset: 36
RogueRoomStatus FCHHPCIDNGM = 14; // offset: 40
}
message DNDMLICBKEF {
repeated PAIJCBOKIFO LLNICHDDIAN = 5; // offset: 24
uint32 map_id = 10; // offset: 32
uint32 area_id = 6; // offset: 36
uint32 HPKMGKPPELC = 2; // offset: 40
uint32 ANHDBMOPGDC = 3; // offset: 44
}
message CAJEBOPPMCJ {
bool ALAJJMKOMML = 3; // offset: 24
uint32 area_id = 13; // offset: 28
RogueStatus NHDLEFAAPOB = 4; // offset: 32
RogueAreaStatus KANBKLFCCMB = 1; // offset: 36
uint32 map_id = 7; // offset: 40
uint32 KNDHMNBIIDF = 8; // offset: 44
}
message MOFHPLGPGFA {
ItemCostData DEHJDNIEKHB = 12; // offset: 24
repeated ABOFJEIMLLJ CHCMEKAFKAF = 14; // offset: 32
repeated uint32 EBMEEKJGPPM = 7; // offset: 40
RogueCommonBuffSelectSourceType NFMKOFNEKLA = 11; // offset: 48
uint32 EIALMEADLGF = 1; // offset: 52
uint32 PCGFIOKLIBE = 2; // offset: 56
uint32 NOAMCDNNHMD = 8; // offset: 60
uint32 EGFOLKEPNCI = 13; // offset: 64
uint32 NKGGAOJLCMD = 15; // offset: 68
uint32 FIMMFJCKCNK = 10; // offset: 72
bool OELJGANLKLJ = 3; // offset: 76
uint32 PNJLAAOCFMC = 9; // offset: 80
uint32 LKHAIEIDAJL = 5; // offset: 84
}
message LCMGCELIAEK {
repeated ABOFJEIMLLJ OLCOANIFALP = 9; // offset: 16
ABOFJEIMLLJ IFOOEPKGGAG = 12; // offset: 24
}
message JKJKKDJIKBJ {
repeated ABOFJEIMLLJ JJDILEHLHDH = 13; // offset: 16
repeated ABOFJEIMLLJ NPIGFLFEEHM = 4; // offset: 32
uint32 LGIPILAKIKB = 1; // offset: 40
}
message AEFFOCFJNBF {
ItemCostData cost_data = 2; // offset: 16
float CBJALFOLFIH = 13; // offset: 32
uint32 buff_id = 14; // offset: 36
}
message HFGBCEKGFHK {
repeated AEFFOCFJNBF EMAGFIBLNCJ = 3; // offset: 24
}
message EFDAIBDBFEA {
map<uint32, uint32> HFCJPCKONIF = 10; // offset: 24
uint32 NPHAJEKCBKF = 1; // offset: 32
uint32 AADNIFFHHDD = 7; // offset: 36
uint32 LJCEOGPOGBE = 15; // offset: 40
uint32 DGGCFDKJDPO = 6; // offset: 44
}
message OEDNNHAOHAB {
repeated EFDAIBDBFEA MAJGMMCOCIG = 3; // offset: 24
}
message EFOIMNLMPOA {
repeated uint32 BPDDBKGDMDD = 3; // offset: 24
OEDNNHAOHAB DNPCCFFFBHN = 6; // offset: 32
}
message DDGNKMACELB {
repeated uint32 FIMLDDNFGJH = 14; // offset: 16
}
message HDJJMJNIINH {
repeated uint32 KPJPABDIOJB = 9; // offset: 16
}
message FPMMBJBPNLC {
uint32 IPAOBKONIFL = 8; // offset: 36
oneof BNJPPHJNKHF {
ItemList NMJGHEACCMC = 3; // offset: 16
BBOMFKLAJLO MMLJADJNKIA = 4; // offset: 16
}
}
message KCMFAIBMOHB {
ItemCostData LNIEFKBMIPD = 14; // offset: 16
}
message ANADIOPMFJA {
uint32 DKIEIKJDBDB = 9; // offset: 24
}
message GAOBHBLFPEC {
uint32 OFHBBKOKANF = 6; // offset: 24
uint32 DBHOIDLKMAB = 7; // offset: 28
uint32 LKHAIEIDAJL = 5; // offset: 32
uint32 IJJLKIMGELO = 15; // offset: 36
uint32 GBIEAMKLONK = 1; // offset: 40
}
message AGEHGBKOBEF {
EDOIEMCFFCA LFLCDNGALME = 1472; // offset: 16
HNKAOFDGLIE CFDIKLBINHK = 874; // offset: 24
}
message EDOIEMCFFCA {
PHINPOJOJGD EGGJFCELHNK = 14; // offset: 16
GOIEJOCFKEE ACLKMFCDMED = 7; // offset: 24
GFGHGCIMKGA AEFMMOHKCHJ = 11; // offset: 32
CGNNMPIKBBB HHFAAFOBKME = 4; // offset: 48
MBCBDJNKFEB NIKDPODBIEF = 6; // offset: 56
}
message HNKAOFDGLIE {
HIKOBOMBMPB DNPCCFFFBHN = 14; // offset: 16
AGEOGDOGDMM DHEKLJDBNNP = 8; // offset: 24
CIFCAIEDOLK AEFMMOHKCHJ = 1; // offset: 40
INHBMHCJJCN FMIGOKIDKJL = 15; // offset: 48
CFMHEMGEANC HABJHGPFGEB = 3; // offset: 56
ENOBKLGCHOD EIOHFJMFOKF = 11; // offset: 64
DNDMLICBKEF COOOMDKGODF = 5; // offset: 72
CDDIJCBEAHJ IELPCHGLFCA = 9; // offset: 80
bool ILOFGCAFHAH = 10; // offset: 88
RogueStatus status = 13; // offset: 92
}
message CGNNMPIKBBB {
uint32 LJNGPCKPJLF = 7; // offset: 24
int64 begin_time = 10; // offset: 32
int64 end_time = 6; // offset: 40
}
message GOIEJOCFKEE {
repeated CAJEBOPPMCJ OJGOAOPLMLB = 7; // offset: 24
}
message GFGHGCIMKGA {
repeated uint32 OPAEGCBNACJ = 9; // offset: 16
bool DCLPLNFINDL = 11; // offset: 32
uint32 OGGEKFLBGLB = 15; // offset: 36
uint32 EGDEKFJJNEP = 13; // offset: 40
}
message MBCBDJNKFEB {
uint32 GEBGGMAGDJB = 13; // offset: 24
uint32 PDGBEJHNHHE = 11; // offset: 28
uint32 CICAENDEDFE = 15; // offset: 32
}
message CFMHEMGEANC {
repeated ABOFJEIMLLJ CHCMEKAFKAF = 2; // offset: 16
}
message HIKOBOMBMPB {
OEDNNHAOHAB DNPCCFFFBHN = 1; // offset: 16
}
message ENOBKLGCHOD {
repeated uint32 base_avatar_id_list = 14; // offset: 16
KCMFAIBMOHB MFEODNJNGDP = 11; // offset: 24
repeated uint32 GOFLIGGNHNE = 15; // offset: 32
repeated uint32 unfinished_story_line_id_list = 9; // offset: 40
}
message FBCOMLAONKM {
HDJJMJNIINH JIPEPMDMCMB = 11; // offset: 24
}
message CIFCAIEDOLK {
uint32 EGDEKFJJNEP = 9; // offset: 24
bool DCLPLNFINDL = 7; // offset: 28
uint32 JPPAGGPJOMO = 14; // offset: 32
}
message CDDIJCBEAHJ {
repeated uint32 CEMOJMBHLDD = 14; // offset: 16
}
message JIBBEEAIDIC {
repeated uint32 OPAEGCBNACJ = 11; // offset: 24
uint32 OGGEKFLBGLB = 2; // offset: 32
uint32 EGDEKFJJNEP = 13; // offset: 36
bool DCLPLNFINDL = 14; // offset: 40
uint32 JPPAGGPJOMO = 8; // offset: 44
}
message EBEMOKPPABL {
uint32 DBLJFJAAPAN = 10; // offset: 24
uint32 score_id = 6; // offset: 28
uint32 PFMGCGNMLJP = 5; // offset: 32
}
message GLFFCOGIIGG {
repeated EBEMOKPPABL LMPLLJFMFEC = 9; // offset: 16
float OKCKMFGDEJK = 10; // offset: 32
uint32 DJEIMGGHMGM = 12; // offset: 36
}
message ALBLEFHHJIC {
AvatarType avatar_type = 10; // offset: 24
uint32 level = 3; // offset: 28
uint32 slot = 7; // offset: 32
uint32 id = 5; // offset: 36
}
message KCOEJJKGNIG {
repeated ABOFJEIMLLJ buff_list = 7; // offset: 16
repeated ALBLEFHHJIC avatar_list = 11; // offset: 24
repeated uint32 MAJGMMCOCIG = 5; // offset: 40
}
message GKHGFCBMLBL {
ItemList LHPNJLBPACA = 7; // offset: 16
KCOEJJKGNIG record_info = 9; // offset: 24
PHINPOJOJGD FGOBDCENKOB = 14; // offset: 40
bool is_win = 1; // offset: 48
uint32 MHPHDCFKMLF = 12; // offset: 52
uint32 GEBGGMAGDJB = 11; // offset: 56
uint32 GHCBFCIGIBF = 8; // offset: 60
uint32 area_id = 1096; // offset: 64
uint32 score_id = 4; // offset: 68
uint32 HEOMALBNJLL = 714; // offset: 72
uint32 GMIIMAHLIJF = 10; // offset: 76
}
message PHINPOJOJGD {
repeated uint32 FHHKOHKBNOP = 6; // offset: 24
uint32 MHCHFDFMNFP = 11; // offset: 32
bool PKPNMOOICGP = 13; // offset: 36
bool KMNPJKCMIEN = 7; // offset: 37
int64 MJKPNOMCHID = 14; // offset: 40
int64 CDGMPCFGKMD = 2; // offset: 48
uint32 GACKJLBPKGD = 9; // offset: 56
}
message FLCPJJMHAGO {
uint32 AFEMBLFCCCH = 8; // offset: 24
uint32 HCBADDHNIDG = 15; // offset: 28
uint32 level = 5; // offset: 32
uint32 exp = 2; // offset: 36
}
message LOHLENBEIEB {
bool KKKIONIDKFA = 1; // offset: 24
float AFDNFCBCFBF = 7; // offset: 28
int32 MNLINFEODPJ = 6; // offset: 32
uint32 rogue_dialogue_event_id = 8; // offset: 36
uint32 arg_id = 15; // offset: 40
}
message MOLCKKMNHAE {
repeated uint32 CGHHKKICJGG = 6; // offset: 16
repeated LOHLENBEIEB JIIJEBJMPNI = 3; // offset: 24
uint32 game_mode_type = 1; // offset: 40
uint32 MJBKNMJHOGP = 7; // offset: 44
uint32 AIAFEKGBFIF = 9; // offset: 48
uint32 OEANPIHCHHF = 4; // offset: 52
}
message EMKODHBBMMA {
repeated uint32 MJPIHDLJHIB = 10; // offset: 24
PPOCAMCLLEG NONPIMDDJNN = 14; // offset: 44
oneof BNJPPHJNKHF {
ItemList NMJGHEACCMC = 15; // offset: 32
}
}
// Obf: GMFGIAEEAFC
// Type: Req
// CmdID: 1873
message GetRogueInfoCsReq {
}
// Obf: DDOOMBLAOHN
// Type: Rsp
// CmdID: 1803
message GetRogueInfoScRsp {
AGEHGBKOBEF rogue_game_info = 12; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: LJINAKCNBCB
// Type: Req
// CmdID: 1880
message StartRogueCsReq {
repeated uint32 base_avatar_id_list = 6; // offset: 24
repeated uint32 JKPIPNMGGOA = 4; // offset: 32
repeated uint32 unfinished_story_line_id_list = 3; // offset: 40
uint32 area_id = 12; // offset: 48
uint32 AFEMBLFCCCH = 1; // offset: 52
}
// Obf: HHNAMDCALND
// Type: Rsp
// CmdID: 1827
message StartRogueScRsp {
LineupInfo lineup = 15; // offset: 16
AGEHGBKOBEF rogue_game_info = 12; // offset: 24
SceneInfo scene = 13; // offset: 40
FHEGNOPNICH JNKLNLKHGBB = 6; // offset: 48
uint32 retcode = 4; // offset: 56
}
// Obf: MGBFNLJFCAA
// Type: Req
// CmdID: 1836
message EnterRogueCsReq {
uint32 area_id = 2; // offset: 24
}
// Obf: KNBOCPOOAEM
// Type: Rsp
// CmdID: 1813
message EnterRogueScRsp {
LineupInfo lineup = 9; // offset: 16
FHEGNOPNICH JNKLNLKHGBB = 7; // offset: 24
SceneInfo scene = 8; // offset: 32
AGEHGBKOBEF rogue_game_info = 5; // offset: 48
uint32 retcode = 13; // offset: 56
}
// Obf: CAGNJEEKBNN
// Type: Req
// CmdID: 1815
message LeaveRogueCsReq {
}
// Obf: DAEOAHLMACG
// Type: Rsp
// CmdID: 1881
message LeaveRogueScRsp {
FHEGNOPNICH JNKLNLKHGBB = 3; // offset: 16
SceneInfo scene = 7; // offset: 24
LineupInfo lineup = 14; // offset: 32
AGEHGBKOBEF rogue_game_info = 13; // offset: 48
uint32 retcode = 5; // offset: 56
}
// Obf: FKBINHGJLGL
// Type: Notify
// CmdID: 1809
message SyncRogueFinishScNotify {
GKHGFCBMLBL NLEOMLNOKCC = 5; // offset: 24
}
// Obf: EKFCDGNOAIN
// Type: Req
// CmdID: 1842
message EKFCDGNOAIN {
repeated uint32 base_avatar_id_list = 8; // offset: 16
repeated uint32 unfinished_story_line_id_list = 13; // offset: 32
uint32 prop_entity_id = 9; // offset: 40
}
// Obf: BHLEHMNFHPJ
// Type: Rsp
// CmdID: 1876
message BHLEHMNFHPJ {
repeated uint32 base_avatar_id_list = 11; // offset: 16
repeated uint32 unfinished_story_line_id_list = 15; // offset: 24
uint32 retcode = 3; // offset: 40
}
// Obf: PDNOJMFCDDG
// Type: Req
// CmdID: 1861
message PDNOJMFCDDG {
repeated uint32 base_avatar_id_list = 12; // offset: 16
repeated uint32 unfinished_story_line_id_list = 11; // offset: 32
uint32 interacted_prop_entity_id = 3; // offset: 40
}
// Obf: AJAOJOEAGML
// Type: Rsp
// CmdID: 1824
message AJAOJOEAGML {
repeated uint32 base_avatar_id_list = 5; // offset: 24
KCMFAIBMOHB MFEODNJNGDP = 10; // offset: 32
repeated uint32 unfinished_story_line_id_list = 2; // offset: 40
uint32 retcode = 9; // offset: 48
}
// Obf: KHCBONJOLDP
// Type: Notify
// CmdID: 1828
message SyncRogueReviveInfoScNotify {
KCMFAIBMOHB MFEODNJNGDP = 4; // offset: 16
}
// Obf: CGMBIHBHLFK
// Type: Req
// CmdID: 1852
message CGMBIHBHLFK {
}
// Obf: AJNDMBCDEOL
// Type: Rsp
// CmdID: 1848
message AJNDMBCDEOL {
HFGBCEKGFHK ILMAMLBLIDL = 13; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: CINMCBDCBMJ
// Type: Req
// CmdID: 1859
message CINMCBDCBMJ {
uint32 maze_buff_id = 1; // offset: 24
}
// Obf: NAHANHPHGGF
// Type: Rsp
// CmdID: 1874
message NAHANHPHGGF {
ABOFJEIMLLJ CNEFDJCKAPL = 12; // offset: 24
uint32 retcode = 5; // offset: 32
bool KGKEJAKKLDP = 4; // offset: 36
}
// Obf: MDFEOFGBJBI
// Type: Req
// CmdID: 1801
message QuitRogueCsReq {
uint32 area_id = 2; // offset: 24
}
// Obf: PLIDMPJNFEA
// Type: Rsp
// CmdID: 1867
message QuitRogueScRsp {
AGEHGBKOBEF rogue_game_info = 10; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: DDIHBNNOKJN
// Type: Notify
// CmdID: 1820
message SyncRogueExploreWinScNotify {
bool ILOFGCAFHAH = 5; // offset: 24
}
// Obf: IMOIBEFBKCL
// Type: Notify
// CmdID: 1899
message SyncRogueSeasonFinishScNotify {
GKHGFCBMLBL NLEOMLNOKCC = 1; // offset: 16
SceneInfo scene = 12; // offset: 24
LineupInfo lineup = 7; // offset: 32
PHINPOJOJGD EGGJFCELHNK = 9; // offset: 40
bool FALJMPELHIO = 2; // offset: 56
}
// Obf: GFMDKGLKCOF
// Type: Req
// CmdID: 1816
message EnterRogueMapRoomCsReq {
uint32 room_id = 15; // offset: 24
uint32 MAJKFIMPOOF = 7; // offset: 28
}
// Obf: NNAMFPHNGBF
// Type: Rsp
// CmdID: 1805
message EnterRogueMapRoomScRsp {
FHEGNOPNICH JNKLNLKHGBB = 2; // offset: 16
LineupInfo lineup = 10; // offset: 32
SceneInfo scene = 9; // offset: 40
uint32 retcode = 15; // offset: 48
uint32 ANHDBMOPGDC = 1; // offset: 52
}
// Obf: CLPJHIIDAGN
// Type: Notify
// CmdID: 1853
message SyncRogueMapRoomScNotify {
PAIJCBOKIFO HNEANMNJHDB = 11; // offset: 24
uint32 map_id = 7; // offset: 32
}
// Obf: KHKGDGBHHPK
// Type: Req
// CmdID: 1845
message OpenRogueChestCsReq {
uint32 interacted_prop_entity_id = 15; // offset: 24
bool FDEKKOKBDIC = 3; // offset: 28
}
// Obf: CBOLGFEIIOA
// Type: Rsp
// CmdID: 1837
message OpenRogueChestScRsp {
ItemList drop_data = 12; // offset: 16
ItemList reward = 6; // offset: 32
LMDPKOELKFL ABEMLCJBIEF = 9; // offset: 40
uint32 retcode = 8; // offset: 48
}
// Obf: JCFJFAFJACN
// Type: Req
// CmdID: 1834
message ExchangeRogueRewardKeyCsReq {
uint32 count = 15; // offset: 24
}
// Obf: LEKLEHPFHMA
// Type: Rsp
// CmdID: 1858
message ExchangeRogueRewardKeyScRsp {
uint32 retcode = 11; // offset: 24
uint32 count = 9; // offset: 28
}
// Obf: KPDDKCNHJAB
// Type: Notify
// CmdID: 1869
message SyncRogueAreaUnlockScNotify {
uint32 area_id = 9; // offset: 24
}
// Obf: FGOPLKFEJAP
// Type: Notify
// CmdID: 1846
message SyncRogueGetItemScNotify {
ItemList IIDEAGLAMCC = 4; // offset: 16
ItemList get_item_list = 5; // offset: 32
}
// Type: Req
// CmdID: 1822
message HIGAMEJNCJJ {
uint32 level = 15; // offset: 24
uint32 AFEMBLFCCCH = 12; // offset: 28
}
// Type: Rsp
// CmdID: 1864
message KFJFHKLJKAK {
ItemList reward = 10; // offset: 16
uint32 retcode = 7; // offset: 32
uint32 AFEMBLFCCCH = 12; // offset: 36
uint32 level = 4; // offset: 40
}
// Type: Notify
// CmdID: 1855
message IKENDKAGFLN {
ItemList reward = 1; // offset: 16
uint32 level = 10; // offset: 32
uint32 AFEMBLFCCCH = 13; // offset: 36
}
message JOEGAKHFBKM {
}
// Type: Rsp
// CmdID: 1808
message GDNJICGJCAC {
PHINPOJOJGD CIKPBGDIABO = 1; // offset: 24
uint32 retcode = 11; // offset: 32
}
message HPJNANNCPCA {
repeated uint32 HHINLCAODMG = 8; // offset: 24
uint32 GACKJLBPKGD = 5; // offset: 32
}
// Type: Rsp
// CmdID: 1878
message JALDDEDFEPA {
PHINPOJOJGD EGGJFCELHNK = 9; // offset: 24
ItemList reward = 7; // offset: 32
uint32 retcode = 15; // offset: 40
uint32 GACKJLBPKGD = 11; // offset: 44
}
message KLFPHOOPELB {
}
// Type: Rsp
// CmdID: 1882
message CDOKCLHEDBO {
PHINPOJOJGD EGGJFCELHNK = 12; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: FLGHJEANCAC
// Type: Req
// CmdID: 1870
message GetRogueAeonInfoCsReq {
}
// Obf: MMOAIOJAMPA
// Type: Rsp
// CmdID: 1884
message GetRogueAeonInfoScRsp {
repeated FLCPJJMHAGO JHEHAIBMNNF = 8; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: FKEFNGCFJKN
// Type: Req
// CmdID: 1872
message FinishAeonDialogueGroupCsReq {
uint32 AFEMBLFCCCH = 5; // offset: 24
}
// Obf: FAOLLLOFMKB
// Type: Rsp
// CmdID: 1825
message FinishAeonDialogueGroupScRsp {
ItemList reward = 11; // offset: 16
FLCPJJMHAGO AEFMMOHKCHJ = 2; // offset: 24
uint32 retcode = 6; // offset: 40
}
// Obf: MKBJONMNLCH
// Type: Req
// CmdID: 1807
message GetRogueTalentInfoCsReq {
}
// Obf: JOCBDCIBNMG
// Type: Rsp
// CmdID: 1802
message GetRogueTalentInfoScRsp {
FDBDLBAPDBE JCOBJAMPOAL = 6; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: GFMEMPALPAM
// Type: Req
// CmdID: 1821
message EnableRogueTalentCsReq {
uint32 CKHCLKOALKE = 11; // offset: 24
}
// Obf: KLAEMDDHPNB
// Type: Rsp
// CmdID: 1862
message EnableRogueTalentScRsp {
FDBDLBAPDBE JCOBJAMPOAL = 3; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: JNDNJFPANEB
// Type: Notify
// CmdID: 1895
message SyncRogueVirtualItemInfoScNotify {
GAOBHBLFPEC NIKDPODBIEF = 5; // offset: 24
}
// Obf: NIFJKCEJFIP
// Type: Notify
// CmdID: 1851
message SyncRogueStatusScNotify {
bool AOBCKABCHGO = 11; // offset: 24
RogueStatus status = 7; // offset: 28
}
// Type: Notify
// CmdID: 1819
message OJKCGGHMFDO {
PHINPOJOJGD EGGJFCELHNK = 14; // offset: 24
}
// Type: Notify
// CmdID: 1894
message JKKLGGKBELL {
repeated uint32 unfinished_story_line_id_list = 10; // offset: 16
repeated uint32 base_avatar_id_list = 9; // offset: 32
}
// Obf: IEFFGOMNLNA
// Type: Notify
// CmdID: 1897
message SyncRogueAeonScNotify {
JIBBEEAIDIC BGDGIIOKHGF = 1; // offset: 24
}
enum CmdRogueArcadeType {
NNHBAOKEBJI_NLCDGIPGFDJ = 0;
CmdRogueArcadeStartCsReq = 7658;
CmdRogueArcadeRestartScRsp = 7657;
CmdRogueArcadeLeaveScRsp = 7653;
CmdRogueArcadeRestartCsReq = 7671;
CmdRogueArcadeGetInfoCsReq = 7684;
CmdRogueArcadeGetInfoScRsp = 7673;
CmdRogueArcadeStartScRsp = 7690;
CmdRogueArcadeLeaveCsReq = 7691;
}
message GCPGBPNGOFF {
LineupInfo lineup = 1; // offset: 16
FHEGNOPNICH JNKLNLKHGBB = 3; // offset: 32
SceneInfo scene = 13; // offset: 40
}
// Obf: OIGKGOMIOFF
// Type: Req
// CmdID: 7658
message RogueArcadeStartCsReq {
repeated uint32 base_avatar_id_list = 7; // offset: 16
uint32 room_id = 14; // offset: 32
}
// Obf: EEKPMCEONGD
// Type: Rsp
// CmdID: 7690
message RogueArcadeStartScRsp {
GCPGBPNGOFF IDCMACCPCBH = 1; // offset: 16
uint32 room_id = 7; // offset: 32
uint32 retcode = 5; // offset: 36
}
// Obf: AGGEHIICBBD
// Type: Req
// CmdID: 7691
message RogueArcadeLeaveCsReq {
}
// Obf: NLAGBKIIIJK
// Type: Rsp
// CmdID: 7653
message RogueArcadeLeaveScRsp {
GCPGBPNGOFF IDCMACCPCBH = 8; // offset: 24
uint32 retcode = 10; // offset: 32
}
// Obf: NILHOOGLKAP
// Type: Req
// CmdID: 7671
message RogueArcadeRestartCsReq {
}
// Obf: LNKHNPOEJJE
// Type: Rsp
// CmdID: 7657
message RogueArcadeRestartScRsp {
GCPGBPNGOFF IDCMACCPCBH = 2; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: EBPAKHMFKML
// Type: Req
// CmdID: 7684
message RogueArcadeGetInfoCsReq {
}
// Obf: POHFDLFAHKG
// Type: Rsp
// CmdID: 7673
message RogueArcadeGetInfoScRsp {
uint32 room_id = 9; // offset: 24
uint32 retcode = 7; // offset: 28
}
enum CmdRogueCommon {
GIJNKOGJGHM_EDGGPGONBKK = 0;
CmdSetRogueExhibitionCsReq = 5644;
CmdRogueDoGambleCsReq = 5670;
CmdRogueShopBeginBattleScRsp = 5604;
CmdHandleRogueCommonPendingActionCsReq = 5641;
CmdRogueShopBeginBattleCsReq = 5660;
CmdSyncRogueCommonDialogueOptionFinishScNotify = 5640;
GIJNKOGJGHM_ECGCIPCGADI = 5671;
GIJNKOGJGHM_FPPOLDDIGFF = 5652;
CmdCKPKIINILKA = 5609;
CmdRogueGetGambleInfoCsReq = 5656;
CmdGetRogueShopBuffInfoCsReq = 5613;
CmdSelectRogueCommonDialogueOptionScRsp = 5696;
CmdTakeEventHandbookRewardCsReq = 5682;
CmdGetRogueHandbookDataCsReq = 5632;
CmdGKNPEGHPCMH = 5654;
CmdRogueWorkbenchHandleFuncCsReq = 5669;
CmdSetRogueCollectionScRsp = 5664;
CmdBuyRogueShopBuffScRsp = 5629;
CmdGetRogueShopBuffInfoScRsp = 5615;
CmdGetRogueShopFormulaInfoScRsp = 5662;
CmdBuyRogueShopFormulaScRsp = 5677;
CmdRogueWorkbenchGetInfoScRsp = 5697;
CmdGetRogueCommonDialogueDataCsReq = 5658;
CmdSyncRogueCommonDialogueDataScNotify = 5689;
CmdMKNBFMJGKBM = 5681;
CmdCommonRogueVirtualItemInfoScNotify = 5639;
CmdPJFPIPIPOJN = 5673;
CmdGetRogueShopMiracleInfoScRsp = 5636;
CmdSelectRogueCommonDialogueOptionCsReq = 5693;
CmdGetRogueShopFormulaInfoCsReq = 5621;
CmdCommonRogueQueryScRsp = 5637;
CmdGetRogueShopMiracleInfoCsReq = 5627;
CmdTakeRogueMiracleHandbookRewardScRsp = 5614;
CmdRogueGetGambleInfoScRsp = 5665;
GIJNKOGJGHM_CDCNMGIJEHJ = 5648;
CmdSyncRogueCommonPendingActionScNotify = 5617;
GIJNKOGJGHM_DNNECBLLKBO = 5678;
CmdBuyRogueShopMiracleCsReq = 5650;
CmdLNKEEAKFEHM = 5603;
CmdRogueDoGambleScRsp = 5684;
CmdGetRogueCommonDialogueDataScRsp = 5643;
CmdGetRogueHandbookDataScRsp = 5635;
CmdCommonRogueUpdateScNotify = 5634;
CmdFLCPMJGCHID = 5700;
CmdJLJNNPIAKGH = 5606;
CmdRogueWorkbenchGetInfoCsReq = 5611;
CmdSyncRogueCommonActionResultScNotify = 5663;
CmdLECIGPPCMAB = 5687;
CmdSetRogueCollectionCsReq = 5622;
CmdMJEPCLPMKKI = 5612;
CmdDCADHJHJMMD = 5680;
CmdSetRogueExhibitionScRsp = 5686;
CmdTakeRogueMiracleHandbookRewardCsReq = 5605;
CmdHandleRogueCommonPendingActionScRsp = 5618;
CmdCEDCDDPHBOG = 5683;
CmdCommonRogueQueryCsReq = 5645;
CmdSyncRogueHandbookDataUpdateScNotify = 5616;
CmdMCHIJNKKOAM = 5674;
CmdTakeEventHandbookRewardScRsp = 5653;
CmdBuyRogueShopMiracleScRsp = 5610;
CmdRogueWorkbenchHandleFuncScRsp = 5646;
CmdLPDPAJGFBMM = 5623;
CmdEDBOGEKADGP = 5659;
CmdBIHACLHMAKO = 5691;
}
enum LBGGAGLBCPC {
LBGGAGLBCPC_NLCDGIPGFDJ = 0;
LBGGAGLBCPC_JIGJDOFEJMI = 1;
LBGGAGLBCPC_BBNEHDGPGGH = 2;
LBGGAGLBCPC_BHIMJOHLHHK = 3;
}
enum RogueCommonBuffSelectSourceType {
CLNECBOMHMN_NLCDGIPGFDJ = 0;
CLNECBOMHMN_OHFGCMENFDH = 1;
CLNECBOMHMN_BGDGIIOKHGF = 2;
CLNECBOMHMN_MCGGEAAHBPD = 3;
CLNECBOMHMN_EMALBALANLH = 4;
}
enum MGJDNGHDIKG {
MGJDNGHDIKG_ANBKDJKHCBI = 0;
MGJDNGHDIKG_DDJLLLNADIL = 1;
MGJDNGHDIKG_NLCLCPPDLGM = 2;
MGJDNGHDIKG_FDACPOINIEO = 3;
MGJDNGHDIKG_BJDFGOACHGF = 4;
MGJDNGHDIKG_ECLBIMKAKJC = 5;
}
enum JNMNJKCKJLA {
JNMNJKCKJLA_NLCDGIPGFDJ = 0;
JNMNJKCKJLA_OHFGCMENFDH = 1;
JNMNJKCKJLA_BGDGIIOKHGF = 2;
JNMNJKCKJLA_MCGGEAAHBPD = 3;
JNMNJKCKJLA_EMALBALANLH = 4;
}
enum PAICEHDHLEJ {
PAICEHDHLEJ_NLCDGIPGFDJ = 0;
PAICEHDHLEJ_EGFCFCBHJJP = 1;
PAICEHDHLEJ_AALCFBOGFKP = 2;
}
enum ENELBGHANGF {
ENELBGHANGF_NLCDGIPGFDJ = 0;
ENELBGHANGF_EGFCFCBHJJP = 1;
ENELBGHANGF_AALCFBOGFKP = 2;
ENELBGHANGF_BFMANEGOHHE = 3;
}
enum ALFKIMGCLPM {
ALFKIMGCLPM_NLCDGIPGFDJ = 0;
ALFKIMGCLPM_EGFCFCBHJJP = 1;
ALFKIMGCLPM_AALCFBOGFKP = 2;
}
enum DICEONDKEFF {
DICEONDKEFF_NLCDGIPGFDJ = 0;
DICEONDKEFF_ICFONCMFNLG = 1;
DICEONDKEFF_KDDIPFACJAJ = 2;
}
enum NHHMEPILLHL {
NHHMEPILLHL_NLCDGIPGFDJ = 0;
NHHMEPILLHL_MIDKKNAGOFA = 1;
NHHMEPILLHL_FJMCIHHIGIA = 2;
NHHMEPILLHL_ANBKDJKHCBI = 3;
NHHMEPILLHL_NCLBFAALLFJ = 4;
NHHMEPILLHL_EPCDLHFFBLI = 5;
NHHMEPILLHL_MOFNIOJHBBL = 6;
NHHMEPILLHL_CLNGFDPINDB = 7;
NHHMEPILLHL_BGDGIIOKHGF = 8;
NHHMEPILLHL_MCGGEAAHBPD = 9;
NHHMEPILLHL_FMPGGENBHID = 10;
NHHMEPILLHL_EMALBALANLH = 11;
NHHMEPILLHL_LFCDGLIEHAI = 12;
NHHMEPILLHL_DOFDGKKLJDD = 13;
NHHMEPILLHL_JOLNBCHMDNN = 14;
NHHMEPILLHL_BGPLPIPENJN = 15;
NHHMEPILLHL_NPAFMEBNFOB = 16;
NHHMEPILLHL_IKCHCHPGFFJ = 17;
}
enum AJCBEOILGLF {
AJCBEOILGLF_NMNCOCCJEGM = 0;
AJCBEOILGLF_DLEDGLGPBCI = 1;
AJCBEOILGLF_OGJDIADDAAA = 2;
}
enum RogueTalentStatus {
PONHNPLLKAB_GAJGBBFELEL = 0;
PONHNPLLKAB_BFADFAELKLJ = 1;
PONHNPLLKAB_has_recommand = 2;
}
enum MIGPNAOGHEP {
MIGPNAOGHEP_DOOODKBGFCO = 0;
MIGPNAOGHEP_COJLMFJMDKD = 1;
MIGPNAOGHEP_AOKLIPHLBNN = 2;
}
enum LBPLJCHEJOK {
LBPLJCHEJOK_NDDPEJHPLHG = 0;
LBPLJCHEJOK_BMBGOIDDIJD = 1;
LBPLJCHEJOK_KJDPEEAPJOO = 2;
}
enum LPCEBDCJBOI {
LPCEBDCJBOI_IHENGPDPCHA = 0;
LPCEBDCJBOI_HMKEPGCEMON = 1;
LPCEBDCJBOI_GCMFFANJMHF = 2;
}
enum NKLAEHJPIMN {
NKLAEHJPIMN_FGOFDMDBMAL = 0;
NKLAEHJPIMN_GNGGGHLBNEH = 1;
NKLAEHJPIMN_GIHACHNKFIE = 2;
}
enum MMFOGJPOHGJ {
MMFOGJPOHGJ_NLCDGIPGFDJ = 0;
MMFOGJPOHGJ_ANBKDJKHCBI = 1;
MMFOGJPOHGJ_CFLNLFPNKPF = 2;
MMFOGJPOHGJ_HHGAHPNPCJN = 3;
MMFOGJPOHGJ_EELBIOJDKOH = 4;
MMFOGJPOHGJ_CGBEHICONCC = 5;
}
enum BEAIKEEANDP {
BEAIKEEANDP_NLCDGIPGFDJ = 0;
BEAIKEEANDP_NKDECDGECFL = 1;
BEAIKEEANDP_LONKNKFDPII = 2;
}
enum JPOIOHPJIHJ {
JPOIOHPJIHJ_NLCDGIPGFDJ = 0;
JPOIOHPJIHJ_KLNBEHCHGIG = 1;
JPOIOHPJIHJ_POEHMGLLINH = 2;
JPOIOHPJIHJ_PPOEBJKNLCB = 3;
JPOIOHPJIHJ_ICBHBILDAAF = 4;
}
message KJAMNOGFAMJ {
uint32 HAGDKKBAAKK = 9; // offset: 24
uint32 buff_id = 3; // offset: 28
}
message APNCCNFJBKO {
repeated KJAMNOGFAMJ buff_list = 8; // offset: 24
}
message GGGBAIAPDLO {
repeated KJAMNOGFAMJ LEOFNINDJDB = 14; // offset: 24
ItemCostData DEHJDNIEKHB = 12; // offset: 32
repeated uint32 IODMPHLIPDP = 6; // offset: 40
repeated uint32 EBMEEKJGPPM = 9; // offset: 48
uint32 FIMMFJCKCNK = 5; // offset: 56
uint32 EGFOLKEPNCI = 11; // offset: 60
uint32 EIALMEADLGF = 8; // offset: 64
uint32 NOAMCDNNHMD = 2; // offset: 68
uint32 PCGFIOKLIBE = 13; // offset: 72
uint32 PNJLAAOCFMC = 10; // offset: 76
bool OELJGANLKLJ = 1; // offset: 80
RogueCommonBuffSelectSourceType NFMKOFNEKLA = 15; // offset: 84
uint32 NKGGAOJLCMD = 7; // offset: 88
}
message BPLNKHGAILK {
uint32 BAOFIGFFMLN = 1; // offset: 24
}
message NFBCBCMGIIA {
}
message DEMENEAAGAA {
}
message FKOGDINOBDF {
GGGBAIAPDLO PCHGEGFBKLF = 11; // offset: 24
}
message BPONKBLGNNL {
ItemCostData cost_data = 8; // offset: 16
uint32 buff_id = 12; // offset: 32
}
message AACJBNFGABA {
repeated BPONKBLGNNL EMAGFIBLNCJ = 11; // offset: 16
}
message LIEODDLGDPB {
repeated KJAMNOGFAMJ NPIGFLFEEHM = 4; // offset: 16
repeated KJAMNOGFAMJ JJDILEHLHDH = 15; // offset: 32
uint32 LGIPILAKIKB = 10; // offset: 40
}
message GCCIOBKOFJN {
repeated KJAMNOGFAMJ JJDILEHLHDH = 5; // offset: 16
uint32 LGIPILAKIKB = 7; // offset: 32
}
message NMMLEBEEJLB {
uint32 NNNJECNENGA = 13; // offset: 24
}
message BJGEONOCHPM {
}
message IEJIOGIGFAI {
repeated KJAMNOGFAMJ CGAEPNOCDIG = 13; // offset: 24
uint32 LGIPILAKIKB = 12; // offset: 32
}
message AEJLPCAIODP {
uint32 BAOFIGFFMLN = 1; // offset: 24
}
message LGKKAKEFPIN {
}
message PKFNILLONDF {
repeated KJAMNOGFAMJ LEOFNINDJDB = 3; // offset: 24
uint32 LGIPILAKIKB = 11; // offset: 32
}
message PJMEDBOACGL {
uint32 BAOFIGFFMLN = 7; // offset: 24
}
message NCLHLLIHMFK {
}
message EGLAPJGFKPN {
APNCCNFJBKO JPKACKNNHCA = 5; // offset: 16
}
message KOFMGCNIMIN {
map<uint32, uint32> HFCJPCKONIF = 11; // offset: 24
uint32 DGGCFDKJDPO = 9; // offset: 32
uint32 LJCEOGPOGBE = 12; // offset: 36
uint32 AADNIFFHHDD = 1; // offset: 40
}
message ONKHCFLOELJ {
KOFMGCNIMIN HLCPFLOPGBM = 12; // offset: 24
uint32 BJIBCOHEGIJ = 13; // offset: 32
bool BKCNAAMGHKJ = 5; // offset: 36
}
message IOMEMIEAPJO {
KOFMGCNIMIN ANBKDJKHCBI = 2; // offset: 24
}
message IKHMHNOIGAB {
uint32 LJCEOGPOGBE = 14; // offset: 24
}
message LHKNCMFEPFK {
KOFMGCNIMIN ANBKDJKHCBI = 7; // offset: 16
uint32 EGJIEAAEEBD = 5; // offset: 32
uint32 FDEECOEDJEB = 14; // offset: 36
}
message OKBLBLPOENO {
KOFMGCNIMIN ANBKDJKHCBI = 12; // offset: 16
}
message JLHJICBCHMO {
KOFMGCNIMIN HLCPFLOPGBM = 10; // offset: 24
uint32 BJIBCOHEGIJ = 13; // offset: 32
}
message CKEOMFNPKPO {
KOFMGCNIMIN ANBKDJKHCBI = 7; // offset: 24
}
message GMIJHCONFIH {
repeated KOFMGCNIMIN MAJGMMCOCIG = 4; // offset: 24
}
message AMKALFJHFJP {
repeated uint32 BPDDBKGDMDD = 15; // offset: 16
repeated uint32 IFPEGDEJPPC = 7; // offset: 24
uint32 LGIPILAKIKB = 8; // offset: 40
uint32 LIFJCJKNKNJ = 10; // offset: 44
uint32 FAHAMJFPMMI = 11; // offset: 48
bool NMMFPGMDHLP = 1; // offset: 52
}
message JINFLJMPPHN {
uint32 OJPGDDFJCHB = 1; // offset: 24
}
message MLDADDMEGGN {
}
message LDFJBLDICPJ {
}
message HPIPKICGABB {
AMKALFJHFJP AMIBPAGBMFP = 8; // offset: 16
}
message EHFCLKAOEEM {
repeated uint32 FIMLDDNFGJH = 3; // offset: 24
}
message LFKOLKFKOAP {
repeated uint32 CLEJHGMAFOD = 3; // offset: 24
uint32 LGIPILAKIKB = 2; // offset: 32
}
message BFAMBJHPNGE {
uint32 GEGJGJKMELD = 15; // offset: 24
}
message JJKIPNMJDKH {
}
message LBKIKIGLIMJ {
repeated uint32 MJGBLEBKMDH = 15; // offset: 24
uint32 LGIPILAKIKB = 1; // offset: 32
}
message KPDALNGIDAG {
uint32 PBGBMGIIHHA = 1; // offset: 24
}
message BIPMEIGLILE {
}
message MBPJGCJEGJB {
repeated uint32 LHMIIFKPPAG = 8; // offset: 24
uint32 LGIPILAKIKB = 13; // offset: 32
}
message JEKGAINCPNH {
uint32 AHPLANFABJH = 5; // offset: 24
}
message EBLOKOMNNNN {
}
message JJPDJPINDOA {
repeated uint32 ANINMMMGLLL = 12; // offset: 24
uint32 LGIPILAKIKB = 4; // offset: 32
}
message KIHMNMMJIDL {
uint32 LJGNHKCBAIO = 5; // offset: 24
}
message CBLBFGKFMLC {
}
message DNGEEKCHHED {
repeated uint32 BGAFHIOEHFH = 15; // offset: 24
uint32 LGIPILAKIKB = 13; // offset: 32
}
message CHEPPLBNOFF {
uint32 OJPGDDFJCHB = 14; // offset: 24
}
message BALOFADGOKE {
}
message NGEBIKIHIDD {
repeated uint32 BGAFHIOEHFH = 8; // offset: 24
uint32 LGIPILAKIKB = 14; // offset: 32
}
message AOMOENMNCNB {
uint32 OJPGDDFJCHB = 13; // offset: 24
}
message LNDBCDKMMKN {
}
message CIBMBDDOGBH {
uint32 OOMKNHFIGAF = 13; // offset: 24
}
message KGHLOMJHDPE {
}
message NHLBNBBDHMI {
GMIJHCONFIH HAJJBOFCFOO = 9; // offset: 24
}
message INKPGECIDNE {
repeated uint32 KPJPABDIOJB = 2; // offset: 16
}
message AGEOGDOGDMM {
uint32 HMPGJCAIPDL = 5; // offset: 24
uint32 rogue_money = 13; // offset: 28
uint32 OMJHLDAKCBC = 6; // offset: 32
uint32 DGEPIKMIHCA = 10; // offset: 36
}
message NPCIGEBNOFG {
uint32 num = 9; // offset: 24
uint32 BEBEEMKOBNN = 14; // offset: 28
}
message KNEJEHOOFGI {
AvatarType avatar_type = 5; // offset: 24
uint32 avatar_id = 1; // offset: 28
}
message EHKDAJFLIEI {
uint32 JAAIADKFPCL = 5; // offset: 24
uint32 HHFKOOJBOBF = 14; // offset: 28
}
message IOHKFHBGICD {
ItemList item_list = 3; // offset: 16
}
message NAPFNBJDIOO {
EHKDAJFLIEI MCGGEAAHBPD = 5; // offset: 16
IOHKFHBGICD OEEDEIKJJJN = 2; // offset: 24
}
message MNGNLOCLNOF {
}
message FEIJPEJBDDH {
int32 count = 7; // offset: 24
}
message JMPNGBAILBG {
uint32 LJCEOGPOGBE = 12; // offset: 24
}
message FENFEHCCOCA {
}
message RogueAdventureRoomGameplayWolfGunTarget {
oneof target_impl {
MNGNLOCLNOF target_none = 13; // offset: 16
FEIJPEJBDDH target_coin = 5; // offset: 16
JMPNGBAILBG target_miracle = 3; // offset: 16
FENFEHCCOCA target_ruanmei = 12; // offset: 16
}
}
message BDPHJAEBKAD {
repeated RogueAdventureRoomGameplayWolfGunTarget battle_target_list = 7; // offset: 24
uint32 NFGNOCBCKID = 9; // offset: 32
}
message ANMDOACPHMN {
oneof KKNBOACNCON {
BDPHJAEBKAD POOGLPNNDAB = 10; // offset: 24
}
}
message HHAGOFKBFAP {
ANMDOACPHMN IHNENEGKEPO = 1; // offset: 16
uint32 score_id = 12; // offset: 32
uint32 MEFKKHAJACJ = 5; // offset: 36
uint32 status = 15; // offset: 40
uint32 IIMOONEHGLO = 2; // offset: 44
double NDLJIJINOBB = 6; // offset: 48
}
// Type: Notify
// CmdID: 5673
message PJFPIPIPOJN {
HHAGOFKBFAP DJMHHMMABJL = 5; // offset: 24
}
// Type: Req
// CmdID: 5603
message LNKEEAKFEHM {
}
// Type: Rsp
// CmdID: 5680
message DCADHJHJMMD {
HHAGOFKBFAP DJMHHMMABJL = 12; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Type: Req
// CmdID: 5659
message EDBOGEKADGP {
repeated uint32 EEDPLDBFMMM = 5; // offset: 24
uint32 KGEBFIOJFLC = 3; // offset: 32
}
// Type: Rsp
// CmdID: 5674
message MCHIJNKKOAM {
HHAGOFKBFAP DJMHHMMABJL = 12; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Type: Req
// CmdID: 5683
message CEDCDDPHBOG {
}
// Type: Rsp
// CmdID: 5609
message CKPKIINILKA {
HHAGOFKBFAP DJMHHMMABJL = 1; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Type: Req
// CmdID: 5606
message JLJNNPIAKGH {
uint32 score_id = 7; // offset: 24
uint32 LPEHHMHPCMG = 11; // offset: 28
}
// Type: Rsp
// CmdID: 5700
message FLCPMJGCHID {
HHAGOFKBFAP DJMHHMMABJL = 15; // offset: 24
uint32 retcode = 6; // offset: 32
}
message ELGOBKCNOHH {
ItemCostData cost_data = 14; // offset: 16
ItemCostData KINNMAGDDJJ = 12; // offset: 32
bool GCIHGKCJOGB = 6; // offset: 40
bool BELPGDAGFIH = 15; // offset: 41
uint32 LJCEOGPOGBE = 7; // offset: 44
}
message KJEOBMBMNIN {
ItemCostData KINNMAGDDJJ = 8; // offset: 16
ItemCostData cost_data = 7; // offset: 24
uint32 buff_id = 2; // offset: 40
bool BELPGDAGFIH = 1; // offset: 44
bool GCIHGKCJOGB = 12; // offset: 45
uint32 JBGENFIKGGF = 9; // offset: 48
}
message OMLMOJIGLEE {
ItemCostData KINNMAGDDJJ = 5; // offset: 16
ItemCostData cost_data = 9; // offset: 32
uint32 KAHMGPGPOII = 1; // offset: 40
bool BELPGDAGFIH = 8; // offset: 44
bool GCIHGKCJOGB = 13; // offset: 45
}
message AGKONMPOJKP {
repeated ELGOBKCNOHH MAJGMMCOCIG = 10; // offset: 24
}
message DAENHKENJHK {
repeated KJEOBMBMNIN buff_list = 4; // offset: 24
}
message GBHAHDBDOIE {
repeated OMLMOJIGLEE KJFEFFGPNFF = 3; // offset: 24
}
// Obf: MJCPFFDLGGC
// Type: Req
// CmdID: 5613
message GetRogueShopBuffInfoCsReq {
bool LJBCDJNNBJH = 4; // offset: 24
uint32 interacted_prop_entity_id = 2; // offset: 28
}
// Obf: APCHMPGJGGC
// Type: Rsp
// CmdID: 5615
message GetRogueShopBuffInfoScRsp {
DAENHKENJHK HABJHGPFGEB = 2; // offset: 24
ItemCostData JOMDKGINNEK = 11; // offset: 32
int32 KCBOHFNFJEA = 13; // offset: 40
int32 APMGPHFHENP = 14; // offset: 44
uint32 retcode = 9; // offset: 48
}
// Obf: CICKIFGMKPF
// Type: Req
// CmdID: 5627
message GetRogueShopMiracleInfoCsReq {
bool LJBCDJNNBJH = 15; // offset: 24
uint32 interacted_prop_entity_id = 14; // offset: 28
}
// Obf: DDHJFDPBPAA
// Type: Rsp
// CmdID: 5636
message GetRogueShopMiracleInfoScRsp {
ItemCostData JOMDKGINNEK = 3; // offset: 16
AGKONMPOJKP DNPCCFFFBHN = 1; // offset: 32
int32 KCBOHFNFJEA = 4; // offset: 40
int32 APMGPHFHENP = 15; // offset: 44
uint32 retcode = 9; // offset: 48
}
// Obf: JIKKKPKEFMH
// Type: Req
// CmdID: 5621
message GetRogueShopFormulaInfoCsReq {
uint32 interacted_prop_entity_id = 8; // offset: 24
bool LJBCDJNNBJH = 3; // offset: 28
}
// Obf: GFGLECFFFLG
// Type: Rsp
// CmdID: 5662
message GetRogueShopFormulaInfoScRsp {
ItemCostData JOMDKGINNEK = 5; // offset: 16
GBHAHDBDOIE EAPCJKNGGCA = 15; // offset: 24
int32 KCBOHFNFJEA = 2; // offset: 40
int32 APMGPHFHENP = 13; // offset: 44
uint32 retcode = 7; // offset: 48
}
// Type: Req
// CmdID: 5681
message MKNBFMJGKBM {
uint32 LJCEOGPOGBE = 3; // offset: 24
uint32 interacted_prop_entity_id = 9; // offset: 28
}
// Type: Req
// CmdID: 5687
message LECIGPPCMAB {
repeated uint32 AOLIEDBCNBN = 2; // offset: 16
uint32 interacted_prop_entity_id = 11; // offset: 32
}
// Obf: OMAOGCPKDNB
// Type: Req
// CmdID: 5650
message BuyRogueShopMiracleCsReq {
repeated uint32 KOFNOJCMEFA = 12; // offset: 24
uint32 interacted_prop_entity_id = 9; // offset: 32
}
// Obf: DLJLBCGBOCB
// Type: Rsp
// CmdID: 5610
message BuyRogueShopMiracleScRsp {
AGKONMPOJKP DNPCCFFFBHN = 10; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: DCAEIHGJFDE
// Type: Rsp
// CmdID: 5629
message BuyRogueShopBuffScRsp {
DAENHKENJHK HABJHGPFGEB = 3; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: PFJKHHMEOGH
// Type: Rsp
// CmdID: 5677
message BuyRogueShopFormulaScRsp {
GBHAHDBDOIE EAPCJKNGGCA = 8; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Type: Req
// CmdID: 5612
message MJEPCLPMKKI {
uint32 HDHNKFPMPAO = 2; // offset: 24
}
// Type: Rsp
// CmdID: 5654
message GKNPEGHPCMH {
uint32 retcode = 4; // offset: 24
}
// Obf: MPDDBHDFJKH
// Type: Req
// CmdID: 5660
message RogueShopBeginBattleCsReq {
uint32 interacted_prop_entity_id = 12; // offset: 24
}
// Obf: PBFEGMDAIDN
// Type: Rsp
// CmdID: 5604
message RogueShopBeginBattleScRsp {
SceneBattleInfo AEPNEDJPAGK = 4; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Obf: FACMJBCOHBP
// Type: Notify
// CmdID: 5663
message SyncRogueCommonActionResultScNotify {
repeated MAOKMPOELCO CLGGKLNPLCK = 11; // offset: 16
repeated ACMKPNMKOKH KCLBFINDGNA = 8; // offset: 24
DICEONDKEFF BEBEEMKOBNN = 10; // offset: 40
uint32 DLOJFEEHLIJ = 1; // offset: 44
}
message MAOKMPOELCO {
PKHKEEKIODC BBEHHCHKMNL = 13; // offset: 16
uint32 queue_position = 15; // offset: 32
NHHMEPILLHL source = 12; // offset: 36
}
message CBDMGEGELFM {
int32 DPICNGBHFAC = 15; // offset: 24
uint32 key = 9; // offset: 28
}
message OMJGKNJKHCH {
int32 JOCCAPDMHGB = 3; // offset: 24
int32 NGIBKCODMAL = 1; // offset: 28
uint32 IGNACLJKFGO = 13; // offset: 32
}
message LEJFIEPMMGG {
repeated CBDMGEGELFM IFJIHNBDNGN = 15; // offset: 24
uint32 KAHMGPGPOII = 8; // offset: 32
bool HNLJIPAOEGB = 6; // offset: 36
}
message HMAAICNBKCI {
map<uint32, int32> DCLBHOHPGMB = 8; // offset: 24
}
message JJEMDNEIMOJ {
LEJFIEPMMGG DKEENIMPLKD = 11; // offset: 16
}
message MKNALGLEBNA {
LEJFIEPMMGG DKEENIMPLKD = 3; // offset: 16
}
message PKOHBLEGMAO {
LEJFIEPMMGG DKEENIMPLKD = 9; // offset: 24
}
message FBGIINJFCCD {
LEJFIEPMMGG DKEENIMPLKD = 2; // offset: 24
}
message CFJNAPDIMKM {
repeated OMJGKNJKHCH EMLLEPOADED = 1; // offset: 16
}
message CJAFLDKHDAF {
HMAAICNBKCI value = 8; // offset: 16
}
message DJODDECFHMC {
repeated OMJGKNJKHCH EMLLEPOADED = 10; // offset: 16
repeated LEJFIEPMMGG KJFEFFGPNFF = 8; // offset: 24
HMAAICNBKCI ENFIKCCMHAI = 11; // offset: 40
}
message HCNEFGJCCMB {
uint32 PEKGIDFPBNJ = 2; // offset: 24
}
message LFLMJKLKBIL {
uint32 PEKGIDFPBNJ = 9; // offset: 24
}
message OHHKEOGOMCA {
map<uint32, bool> PACLGPIDJGL = 5; // offset: 16
}
message BDJLHJDPEEK {
repeated uint32 FJIKMHCJMKH = 9; // offset: 16
uint32 unique_id = 13; // offset: 32
uint32 LLICIMBCNPF = 2; // offset: 36
uint32 level = 6; // offset: 40
}
message NKOBPBBONDJ {
BDJLHJDPEEK KDFKDNLNDHN = 10; // offset: 24
bool BJDEBHMKJBC = 12; // offset: 32
}
message IPKOBBJPKML {
uint32 unique_id = 14; // offset: 24
}
message GNLBCCHFILK {
BDJLHJDPEEK KDFKDNLNDHN = 4; // offset: 16
bool BJDEBHMKJBC = 13; // offset: 32
}
message EDDEOKAIJAB {
uint32 AMOABLICEDP = 6; // offset: 24
}
message PKOOFPOCNKB {
uint32 DBPAHBJPFLJ = 13; // offset: 24
uint32 IFDIHFKKCLE = 4; // offset: 28
}
message PKHKEEKIODC {
oneof KKNBOACNCON {
NPCIGEBNOFG DDCLCNPONOH = 4; // offset: 16
NPCIGEBNOFG CONDGFPOFKD = 1; // offset: 16
KJAMNOGFAMJ IFOOEPKGGAG = 613; // offset: 16
KJAMNOGFAMJ CMPNCFCJCNE = 1126; // offset: 16
IOMEMIEAPJO GPJJMPCMAAA = 417; // offset: 16
IKHMHNOIGAB LAEFENCCBBC = 826; // offset: 16
LHKNCMFEPFK KDJBDMLDMHG = 1218; // offset: 16
OKBLBLPOENO CBPINAOHEBD = 710; // offset: 16
JLHJICBCHMO OMFLCEBLLMI = 178; // offset: 16
CKEOMFNPKPO FLGGFGCIGNJ = 2003; // offset: 16
KNEJEHOOFGI ACIFEIPPILA = 1610; // offset: 16
JJEMDNEIMOJ MDGNDLLEFJE = 1419; // offset: 16
MKNALGLEBNA JOCLINGHBHE = 644; // offset: 16
PKOHBLEGMAO HPMJHOGCLGG = 578; // offset: 16
FBGIINJFCCD KMAMKBKNCPM = 1609; // offset: 16
CFJNAPDIMKM JEJCFJEDOLA = 534; // offset: 16
CJAFLDKHDAF JEBLGELGBHM = 708; // offset: 16
HCNEFGJCCMB GHMKDCKJILO = 166; // offset: 16
LFLMJKLKBIL CEICJPEMGHD = 1160; // offset: 16
GNGIHJIJGMD EBFCOMCMGLC = 1014; // offset: 16
LBBCNOOOCNE JDCMEPIOMPN = 794; // offset: 16
AOFKCKOIFCM KCGHLOHDMBM = 760; // offset: 16
MMBBHFNJILI JMJPONNLJEJ = 1710; // offset: 16
MMBBHFNJILI MCPKPJHBEAK = 1246; // offset: 16
MMBBHFNJILI GDABGNBKFPA = 1621; // offset: 16
DNLKMHLAPHC APGPOGAKPAC = 137; // offset: 16
NEMJDLLBBGN JOLNBCHMDNN = 115; // offset: 16
NBFAGOOJIOB KOHOCJAMJAN = 687; // offset: 16
NBFAGOOJIOB AEGMECDFNBE = 138; // offset: 16
NKOBPBBONDJ CIOLGFNLEBB = 246; // offset: 16
IPKOBBJPKML BIJODAGIKNF = 1073; // offset: 16
GNLBCCHFILK MELCFMHKECA = 490; // offset: 16
EDDEOKAIJAB EMKIGHCFKCN = 1688; // offset: 16
PKOOFPOCNKB KAHKMDHFLOH = 709; // offset: 16
HIMJNABCJMM ALNEINEOJOJ = 1464; // offset: 16
PPHLEBFJIGM EGPLOEAAFGL = 367; // offset: 16
JGCMGAMHDHM JKLJBCBFNPL = 1111; // offset: 16
OECNJOAPCKO MIDFLEHKPBF = 1139; // offset: 16
OMACAKFNAOA NBEKLDCBJCH = 1276; // offset: 16
GBKILNHHGLB DFJCKBLAOBN = 995; // offset: 16
OEPIHJOHLKM FLPDILMMCFK = 1846; // offset: 16
}
}
message OFMCKLEMOMP {
repeated uint32 ONECEAIJLAM = 2; // offset: 16
ItemCostData GOOMJPLEIKL = 6; // offset: 32
repeated uint32 BLDFABMEGIP = 3; // offset: 40
uint32 LGIPILAKIKB = 13; // offset: 48
uint32 MLCAJKJLBFJ = 4; // offset: 52
bool OELJGANLKLJ = 9; // offset: 56
uint32 OJCEEICJBGI = 1; // offset: 60
uint32 DENIIHGKNFM = 10; // offset: 64
}
message PIJDFMAJMFD {
uint32 JMNMFMHPCKD = 15; // offset: 24
}
message LAKMNABKMLO {
}
message JIGLEHNAKNJ {
repeated uint32 KLLIJGIHFAP = 7; // offset: 24
uint32 LGIPILAKIKB = 1; // offset: 32
}
message IGODPKFLDNE {
uint32 JMNMFMHPCKD = 4; // offset: 24
}
message PCMBLMDJPJJ {
}
message CHDPILMCJNP {
}
message OKFPPPBNJNH {
OFMCKLEMOMP FNEOOMHHGGB = 6; // offset: 24
}
message PAGJKBPPOKL {
OFMCKLEMOMP FNEOOMHHGGB = 5; // offset: 16
}
message HELGMBBOGMJ {
uint32 JMNMFMHPCKD = 12; // offset: 24
}
message PADDBFAGJNE {
}
message PIBOMOCKACA {
uint32 KDIDDHIDNCG = 7; // offset: 24
}
message LDKMOFFMGEL {
uint32 type = 10; // offset: 24
uint32 LPOLPDBELON = 14; // offset: 28
uint32 slot = 6; // offset: 32
}
message OCBPJLLLJGO {
uint32 level = 4; // offset: 24
uint32 GCAHKLNGFCK = 6; // offset: 28
}
message DNLKMHLAPHC {
OCBPJLLLJGO OOPCPMANCBO = 9; // offset: 16
repeated LDKMOFFMGEL LEDNAHCKMHK = 15; // offset: 24
repeated OKCCLEEPELM AJFLAHGJELP = 10; // offset: 32
map<uint32, uint32> HCPNPDLJKGF = 7; // offset: 48
}
message OKCCLEEPELM {
uint32 level = 11; // offset: 24
uint32 CFKKKPNKHEL = 5; // offset: 28
}
message MMBBHFNJILI {
OKCCLEEPELM OJEANDPABHC = 6; // offset: 16
uint32 unique_id = 8; // offset: 32
}
message GNGIHJIJGMD {
DNLKMHLAPHC LANFFLCLGAH = 6; // offset: 16
}
message LBBCNOOOCNE {
DNLKMHLAPHC LANFFLCLGAH = 1; // offset: 16
}
message AOFKCKOIFCM {
DNLKMHLAPHC LANFFLCLGAH = 14; // offset: 24
}
message HIJMGNCNMAG {
MMBBHFNJILI HFHDBBHGKKO = 2; // offset: 16
}
message AAADEJIMCFP {
MMBBHFNJILI BEEGKJJEMJO = 5; // offset: 24
}
message KBKLNECKDEN {
repeated OKCCLEEPELM AGKFAODICEA = 5; // offset: 16
OKCCLEEPELM EPOCLANFIAC = 8; // offset: 32
uint32 NKGGAOJLCMD = 12; // offset: 40
uint32 LGIPILAKIKB = 15; // offset: 44
uint32 EIALMEADLGF = 13; // offset: 48
}
message OFGGMBHCKPJ {
repeated MMBBHFNJILI AGKFAODICEA = 13; // offset: 24
uint32 LGIPILAKIKB = 3; // offset: 32
}
message GDIKLACNOEJ {
OKCCLEEPELM ACCCINPPINC = 2; // offset: 24
}
message AHNLMMFHOME {
MMBBHFNJILI ACCCINPPINC = 6; // offset: 16
}
message PGAAIDKNIOA {
}
message MKGFFKEGMNP {
}
message AJEDKCCAKBE {
}
message GKPCMMNOGBF {
}
message NEMJDLLBBGN {
repeated uint32 LIIJNIKIGJD = 15; // offset: 16
MMBBHFNJILI BLEBJLDOLII = 13; // offset: 24
}
message NFNMMFBJBLC {
repeated OCBPJLLLJGO INLDHMAIPMH = 8; // offset: 24
uint32 LGIPILAKIKB = 2; // offset: 32
}
message JHBEOHDMHDA {
OCBPJLLLJGO PJJNMNJMKBG = 15; // offset: 24
bool OKJJOMMGIGD = 12; // offset: 32
}
message FFBEJCNPAMN {
}
message OLHGNECAEEL {
}
message KPJBDOPFPDL {
OCBPJLLLJGO MAAGBKHLECB = 7; // offset: 24
}
message IHOFKNBNNLB {
OCBPJLLLJGO NBKMDMGMOGK = 4; // offset: 16
bool AJPLPEFCNAM = 6; // offset: 32
}
message KHOKOACABEL {
}
message NBFAGOOJIOB {
uint32 OMHHOADFMLI = 11; // offset: 24
}
message FGGJCLDLMMI {
repeated uint32 OHKHMDEOCLA = 13; // offset: 16
int32 FCGBPDAMEGB = 9; // offset: 32
uint32 PLJPIPDFAHA = 12; // offset: 36
}
message KPOFAPDKBJA {
repeated uint32 PGACPPNAFFF = 7; // offset: 16
uint32 FBJLLMGOPHO = 12; // offset: 32
uint32 DAEMEBCKHIK = 8; // offset: 36
uint32 LGIPILAKIKB = 13; // offset: 40
AJCBEOILGLF GKNDDCOGKLM = 6; // offset: 44
uint32 PNNCEGEMAPP = 1; // offset: 48
}
message GJIHIMKICLG {
uint32 MEOHDNHGPMF = 3; // offset: 24
}
message NAJIHIPCGMD {
}
message MCFEKKMFEHA {
}
message ELJDPDFMLPM {
KPOFAPDKBJA ICKMKPJACAB = 2; // offset: 24
}
message FDICOMLMBME {
uint32 AIAFEKGBFIF = 14; // offset: 24
}
message EBOLNPIMDAL {
map<uint32, uint32> NGJJMOIAJKO = 14; // offset: 16
uint32 battle_event_id = 10; // offset: 32
bool is_win = 8; // offset: 36
}
message MHLLNFJHMEK {
uint32 AIAFEKGBFIF = 10; // offset: 24
}
message ODHJEDHKHOD {
repeated uint32 NMMCOBBKKHA = 4; // offset: 24
repeated uint32 BIMFEAHDMIK = 12; // offset: 32
}
message JDFNPICGCGI {
ODHJEDHKHOD JBEBEKECKJN = 4; // offset: 24
repeated uint32 MLIDKPGKCIL = 15; // offset: 32
repeated uint32 FNIPHPIEBNB = 10; // offset: 40
map<uint32, uint32> KEGHPOHGPFF = 5; // offset: 48
repeated uint32 OIMCPHNONPF = 9; // offset: 56
repeated uint32 GJFPEFCOBFJ = 13; // offset: 64
uint32 LIFJCJKNKNJ = 1; // offset: 72
uint32 FAHAMJFPMMI = 3; // offset: 76
bool PLJNPPKFFCO = 14; // offset: 80
bool KLGGHNILHIC = 7; // offset: 81
}
message EKIFAOJKOCL {
oneof GBFHOGKMMEA {
uint32 unique_id = 15; // offset: 24
uint32 JAMNNBEPPKE = 1; // offset: 24
}
}
message MJJHMIKCHIA {
ODHJEDHKHOD JBEBEKECKJN = 1; // offset: 24
}
message APOKGADPHDC {
}
message OBNEOHHDAIP {
JDFNPICGCGI IFPBFMOAJOP = 15; // offset: 16
}
message NIHKHKONHPN {
FHBDPOJEEMJ CPOHGLHEOLG = 11; // offset: 24
repeated uint32 FNCIOCCACMD = 3; // offset: 32
repeated uint32 LEOPMIGFDLK = 10; // offset: 40
uint32 LGIPILAKIKB = 13; // offset: 48
}
message ALMGFDOPLGA {
uint32 FGIHKKKOGJD = 9; // offset: 24
}
message APOBCJFPJDD {
}
message EGMPACONNFP {
uint32 GNCFHIKODKE = 6; // offset: 24
uint32 unique_id = 11; // offset: 28
uint32 NPBLEKPLPFA = 2; // offset: 32
}
message HIMJNABCJMM {
repeated EGMPACONNFP JKFNAKBGIBF = 3; // offset: 24
}
message PPHLEBFJIGM {
uint32 KMPCNDJHHAO = 8; // offset: 24
uint32 OIIJCLJHPPE = 2; // offset: 28
uint32 AIIFGDGONIF = 1; // offset: 32
uint32 IKJLLFLCHNF = 10; // offset: 36
}
message OMACAKFNAOA {
repeated APAMFCKFHLL IHFEBNBHDFM = 6; // offset: 24
}
message OECNJOAPCKO {
uint32 KMIKBANMAFK = 13; // offset: 24
uint32 FAGJACOFHGF = 14; // offset: 28
}
message JGCMGAMHDHM {
uint32 PGGDEHKKINP = 11; // offset: 24
}
message PGMIABHEJNB {
repeated uint32 ICCMIEHKDAO = 1; // offset: 16
}
message CLMPCCGCADK {
uint32 EOOLCIACHFJ = 7; // offset: 24
}
message BJEDJPONMHK {
uint32 EOOLCIACHFJ = 1; // offset: 24
}
message OHJJMCMJEHL {
repeated uint32 BLAHNLDHINC = 4; // offset: 16
uint32 NAENAEGAEAF = 2; // offset: 32
uint32 DAEMEBCKHIK = 13; // offset: 36
uint32 MLJHCOGNJEL = 12; // offset: 40
}
message JKLLLNDHJHI {
uint32 PGDEHMAGGLF = 3; // offset: 24
}
message ANLOMBEKCGI {
uint32 PGDEHMAGGLF = 9; // offset: 24
}
message BOHAJCPBBJI {
}
message KLEHEHAMKLC {
OHJJMCMJEHL KBEBGLAAEGM = 15; // offset: 16
}
message KGLIOOODBPN {
repeated uint32 OEOMILPAFGI = 7; // offset: 24
uint32 level = 14; // offset: 32
uint32 LLICIMBCNPF = 4; // offset: 36
}
message PBMGACMAMBE {
repeated KGLIOOODBPN JKFNAKBGIBF = 12; // offset: 24
uint32 IOJPOKCDFHM = 5; // offset: 32
}
message OGPOHFPHEOB {
uint32 PMILABMFMMM = 4; // offset: 24
}
message OGICOEAOEBP {
KGLIOOODBPN JKFNAKBGIBF = 11; // offset: 16
}
message GBKILNHHGLB {
repeated uint32 GMMAFIONFNF = 8; // offset: 16
}
message LHKAOPAPJEK {
SceneInfo scene = 7; // offset: 16
LineupInfo lineup = 10; // offset: 32
FHEGNOPNICH JNKLNLKHGBB = 15; // offset: 40
}
message OEPIHJOHLKM {
LHKAOPAPJEK IDCMACCPCBH = 3; // offset: 16
}
// Obf: DLNANAEDDEE
// Type: Notify
// CmdID: 5617
message SyncRogueCommonPendingActionScNotify {
INHBMHCJJCN action = 7; // offset: 24
uint32 DLOJFEEHLIJ = 9; // offset: 32
}
message INHBMHCJJCN {
DCFPEIMAMCN BBEHHCHKMNL = 4; // offset: 24
uint32 queue_position = 1; // offset: 32
}
message DCFPEIMAMCN {
oneof KKNBOACNCON {
GGGBAIAPDLO PCHGEGFBKLF = 610; // offset: 16
GCCIOBKOFJN JFNHDJIDJDA = 1805; // offset: 16
IEJIOGIGFAI FEMFJIDBEAB = 1813; // offset: 16
PKFNILLONDF GHBBKKABKBN = 732; // offset: 16
AMKALFJHFJP AMIBPAGBMFP = 1520; // offset: 16
EHFCLKAOEEM HONMEDDPGJE = 973; // offset: 16
LFKOLKFKOAP PAKPHFJOBAF = 192; // offset: 16
LBKIKIGLIMJ BJKEDGMKOLM = 1894; // offset: 16
MBPJGCJEGJB NGCJBBCOOCF = 1197; // offset: 16
JJPDJPINDOA CNANEDFPNKJ = 1464; // offset: 16
DNGEEKCHHED CDFPGKGILAJ = 540; // offset: 16
NGEBIKIHIDD PMKJIMIIOGM = 868; // offset: 16
INKPGECIDNE JIPEPMDMCMB = 1300; // offset: 16
OFMCKLEMOMP FNEOOMHHGGB = 1586; // offset: 16
JIGLEHNAKNJ EMOJGAFOCML = 1305; // offset: 16
PAGJKBPPOKL BMEMABNEFKK = 1004; // offset: 16
KBKLNECKDEN GOIFJFKIFFF = 91; // offset: 16
NFNMMFBJBLC FJCHODNDIKA = 767; // offset: 16
KPJBDOPFPDL FAENLPCFFEB = 368; // offset: 16
KBKLNECKDEN MNGDGHBPNPM = 628; // offset: 16
KBKLNECKDEN GKONANHKNEL = 1102; // offset: 16
KBKLNECKDEN MFFJMNHMGEA = 1449; // offset: 16
OFGGMBHCKPJ NLAMHGACGIO = 1842; // offset: 16
OFGGMBHCKPJ JCBNIADPOGN = 1866; // offset: 16
OFGGMBHCKPJ IJMIEMKJCHM = 1397; // offset: 16
FDICOMLMBME PHGLAEOGJKM = 1050; // offset: 16
KPOFAPDKBJA MMHGAEBEIHD = 563; // offset: 16
JDFNPICGCGI IFPBFMOAJOP = 1533; // offset: 16
NIHKHKONHPN KNKAPJOCNGM = 1100; // offset: 16
PGMIABHEJNB HDAHOBBJDIF = 1596; // offset: 16
OHJJMCMJEHL KBEBGLAAEGM = 724; // offset: 16
PBMGACMAMBE HBLHLFDHIGP = 507; // offset: 16
}
}
// Obf: OFEDNNJIJFL
// Type: Req
// CmdID: 5641
message HandleRogueCommonPendingActionCsReq {
uint32 BFNEPPCNOOI = 4; // offset: 32
oneof KKNBOACNCON {
BPLNKHGAILK OPDCGJEKEKP = 1251; // offset: 16
NMMLEBEEJLB HKNPLHMLINB = 1346; // offset: 16
AEJLPCAIODP ILLBNBMCMPF = 147; // offset: 16
DEMENEAAGAA DFKJOGGFDHD = 1162; // offset: 16
PJMEDBOACGL HDNGLMGCHEK = 938; // offset: 16
JINFLJMPPHN JOGGLMMCMFH = 1849; // offset: 16
LDFJBLDICPJ OMAKKKMNCJH = 1833; // offset: 16
BFAMBJHPNGE CAELBFPKNDN = 1277; // offset: 16
KPDALNGIDAG EGOFFKFONDP = 941; // offset: 16
JEKGAINCPNH HFMOJHNMNJN = 1062; // offset: 16
KIHMNMMJIDL GANJIGMPDNL = 881; // offset: 16
CHEPPLBNOFF BAALMNPNGLO = 1770; // offset: 16
AOMOENMNCNB EBLALPNFHFM = 105; // offset: 16
CIBMBDDOGBH GFILIMKPCDM = 1857; // offset: 16
PIJDFMAJMFD MLBEKIDDGOD = 1626; // offset: 16
CHDPILMCJNP HPBIAGDDEHN = 306; // offset: 16
IGODPKFLDNE NBCHIIFMCNC = 849; // offset: 16
HELGMBBOGMJ EMEFJODMAOI = 1172; // offset: 16
GDIKLACNOEJ CFCBJDKKCMB = 1321; // offset: 16
JHBEOHDMHDA CAPLDJMOIPB = 662; // offset: 16
IHOFKNBNNLB MNLHCHKLEOG = 778; // offset: 16
GDIKLACNOEJ ECDMNJMBFAF = 1389; // offset: 16
GDIKLACNOEJ DCEGCNCJJOJ = 156; // offset: 16
GDIKLACNOEJ IACFKAODFEN = 199; // offset: 16
AHNLMMFHOME EGIIEHODAEJ = 595; // offset: 16
AHNLMMFHOME NNPLAAIBOGB = 214; // offset: 16
AHNLMMFHOME AHKBAEIMCNM = 934; // offset: 16
GJIHIMKICLG LJJNMMGJGNA = 2002; // offset: 16
GJIHIMKICLG FIGNFBLJDCH = 710; // offset: 16
MCFEKKMFEHA LEGOBNMKHCO = 767; // offset: 16
EKIFAOJKOCL LOGMGHBMHPE = 1093; // offset: 16
APOKGADPHDC CGEHCAIKAPJ = 1274; // offset: 16
ALMGFDOPLGA OPJONHEBIBG = 913; // offset: 16
CLMPCCGCADK AIJHFPCFPDM = 555; // offset: 16
JKLLLNDHJHI GCBFCJIHNFC = 434; // offset: 16
BOHAJCPBBJI NFMAAGNLALA = 1465; // offset: 16
OGPOHFPHEOB IACMGHACKDA = 47; // offset: 16
PIBOMOCKACA CNGCLILLDJG = 1491; // offset: 16
EBOLNPIMDAL FNGLOCNBCOJ = 30442; // offset: 16
MHLLNFJHMEK PDAEHMFKEOF = 160633; // offset: 16
}
}
// Obf: LEFAKCMDGNB
// Type: Rsp
// CmdID: 5618
message HandleRogueCommonPendingActionScRsp {
uint32 queue_position = 5; // offset: 32
uint32 retcode = 1; // offset: 36
uint32 BFNEPPCNOOI = 2; // offset: 40
oneof KKNBOACNCON {
NFBCBCMGIIA OOMKEELHDPA = 1419; // offset: 16
BJGEONOCHPM NCGJCHMOHMG = 1681; // offset: 16
LGKKAKEFPIN CEIPBFGMHAP = 87; // offset: 16
FKOGDINOBDF JFHKDEIDMOG = 1247; // offset: 16
NCLHLLIHMFK DJJHHDIGJIG = 1386; // offset: 16
MLDADDMEGGN HANHJNOPLJM = 1175; // offset: 16
HPIPKICGABB COBNPFDHMEA = 523; // offset: 16
JJKIPNMJDKH DKBNKKIGKEB = 161; // offset: 16
BIPMEIGLILE LGACHDMGEAI = 45; // offset: 16
EBLOKOMNNNN HEGECCJIFBJ = 1602; // offset: 16
CBLBFGKFMLC IMKIPDCNBHH = 957; // offset: 16
BALOFADGOKE ENMKMKPBGBL = 756; // offset: 16
LNDBCDKMMKN ABKEDNGNFEO = 88; // offset: 16
KGHLOMJHDPE IMLHDMCPHOB = 222; // offset: 16
LAKMNABKMLO GJDKCHAAEDM = 816; // offset: 16
OKFPPPBNJNH LDOFNPGNJJC = 1117; // offset: 16
PCMBLMDJPJJ NOJELDBILBF = 126; // offset: 16
PADDBFAGJNE NMFCCMJLCII = 566; // offset: 16
PGAAIDKNIOA GCGABKJGBAL = 259; // offset: 16
FFBEJCNPAMN APNNHAGDPHM = 570; // offset: 16
KHOKOACABEL MDJCMEOLAHF = 1630; // offset: 16
MKGFFKEGMNP FDGIFAFOHLN = 986; // offset: 16
AJEDKCCAKBE EMKGAEBINMB = 362; // offset: 16
GKPCMMNOGBF PAGPPMJDMFA = 1395; // offset: 16
OLHGNECAEEL KBJKMBDCPJO = 1854; // offset: 16
NAJIHIPCGMD PEEFOFKDEMJ = 1775; // offset: 16
NAJIHIPCGMD HDNMNAFAKKC = 58; // offset: 16
ELJDPDFMLPM PKBOEKFFMKM = 533; // offset: 16
MJJHMIKCHIA KMJHICGMONF = 1023; // offset: 16
OBNEOHHDAIP FPJABECNFNA = 1248; // offset: 16
APOBCJFPJDD OPJONHEBIBG = 917; // offset: 16
BJEDJPONMHK CDOEJADALLO = 389; // offset: 16
ANLOMBEKCGI MEAPDJCNPID = 1891; // offset: 16
KLEHEHAMKLC HGBKMEHOMHA = 2014; // offset: 16
OGICOEAOEBP JGABOBBHOFJ = 1872; // offset: 16
}
}
message BPHIKPCNBHM {
uint32 maze_buff_id = 1; // offset: 24
}
message CIGDBCKOFBN {
uint32 NPNMLPNBHDP = 14; // offset: 24
bool ALAJJMKOMML = 4; // offset: 28
}
message NMHMGHEHHCM {
bool ALAJJMKOMML = 4; // offset: 24
uint32 PNHGLNPDFEA = 2; // offset: 28
}
message NMDKHGGGMBC {
repeated uint32 HMIOHPIMLCE = 3; // offset: 16
repeated uint32 NGLBJKKEPBL = 12; // offset: 24
uint32 level = 8; // offset: 40
uint32 AFEMBLFCCCH = 11; // offset: 44
uint32 exp = 5; // offset: 48
uint32 HCBADDHNIDG = 14; // offset: 52
}
message ONMFMINNBEB {
OCBPJLLLJGO DDLADFJMEEC = 15; // offset: 24
}
message LGFOKKPICEH {
uint32 CFKKKPNKHEL = 7; // offset: 24
uint32 KGOPHALLLLI = 8; // offset: 28
}
message NHGJEIHKKHB {
repeated BPHIKPCNBHM buff_list = 1; // offset: 16
repeated NMHMGHEHHCM PMIFFBHOOOO = 13; // offset: 24
repeated CIGDBCKOFBN MAJGMMCOCIG = 3; // offset: 40
repeated NMDKHGGGMBC JHEHAIBMNNF = 10; // offset: 48
}
// Obf: MJNKKPCCBMP
// Type: Req
// CmdID: 5632
message GetRogueHandbookDataCsReq {
}
// Obf: CNOFLEBNGAC
// Type: Rsp
// CmdID: 5635
message GetRogueHandbookDataScRsp {
NHGJEIHKKHB HAMKPLCBEBG = 10; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: FFFCJNFIDLO
// Type: Notify
// CmdID: 5616
message SyncRogueHandbookDataUpdateScNotify {
repeated BPHIKPCNBHM IPNAAGCMNLB = 7; // offset: 16
repeated LGFOKKPICEH JEAGPFDBJDH = 12; // offset: 24
repeated ONMFMINNBEB LMDKIJFDLEO = 9; // offset: 40
repeated NMHMGHEHHCM BOJGAEJNCFP = 5; // offset: 48
repeated CIGDBCKOFBN BFDFABHMCNE = 15; // offset: 56
}
// Obf: MBNKNCDIJLD
// Type: Req
// CmdID: 5605
message TakeRogueMiracleHandbookRewardCsReq {
repeated uint32 PHINEMJKBJK = 8; // offset: 24
}
// Obf: ABAJJKIIFBG
// Type: Rsp
// CmdID: 5614
message TakeRogueMiracleHandbookRewardScRsp {
repeated uint32 CNDLCGEFLCJ = 7; // offset: 24
ItemList reward = 15; // offset: 32
uint32 retcode = 2; // offset: 40
}
// Obf: OJGOBCCMHOH
// Type: Req
// CmdID: 5682
message TakeEventHandbookRewardCsReq {
repeated uint32 PINNDKIJHFG = 1; // offset: 24
}
// Obf: LMCDLJJFGKE
// Type: Rsp
// CmdID: 5653
message TakeEventHandbookRewardScRsp {
repeated uint32 DBGOOKPHLFD = 2; // offset: 24
ItemList reward = 4; // offset: 32
uint32 retcode = 9; // offset: 40
}
message FKEDPCMLIFE {
map<uint32, uint32> HJANIOKJALB = 2; // offset: 24
}
message CACKKIOEOEF {
LMNCBIDKHLF OLJCAJMFJPO = 8; // offset: 24
uint32 JPPAGGPJOMO = 6; // offset: 32
int32 FJCIKNAKJOG = 11; // offset: 36
}
message CBANJNLBDBB {
repeated uint32 KEHKLHMEABI = 7; // offset: 24
}
message JEIKFFFGONB {
ItemCostData LNIEFKBMIPD = 14; // offset: 16
repeated DINGDGLKHIP BHBPKKKNABO = 9; // offset: 32
}
message ECJAMIHNOFL {
oneof LEOIAOFBBFA {
EGLAPJGFKPN HABJHGPFGEB = 8; // offset: 16
NHLBNBBDHMI DNPCCFFFBHN = 10; // offset: 16
FKEDPCMLIFE HFEPBJHJPAF = 1; // offset: 16
CACKKIOEOEF AEFMMOHKCHJ = 3; // offset: 16
CBANJNLBDBB EIIHJJEBKOE = 11; // offset: 16
DJODDECFHMC EAPCJKNGGCA = 2; // offset: 16
OHHKEOGOMCA KLNBJHPDMFI = 14; // offset: 16
JEIKFFFGONB EIOHFJMFOKF = 4; // offset: 16
}
}
message GKFGIMIBBHF {
uint32 MMFGAJNCAOA = 15; // offset: 24
bool CIHFGJDCHIA = 5; // offset: 28
uint32 progress = 12; // offset: 32
}
message OKPIPFKONMG {
repeated GKFGIMIBBHF LDHIJAHNEGK = 12; // offset: 24
RogueTalentStatus status = 15; // offset: 32
uint32 CKHCLKOALKE = 1; // offset: 36
}
message FDBDLBAPDBE {
repeated OKPIPFKONMG BLHJIPBHHFO = 14; // offset: 24
}
message LKCDLJCKCJI {
uint32 LINLNNHIBAK = 10; // offset: 24
uint32 KMNILIKJFHD = 11; // offset: 28
}
// Obf: FDFGDPBEKCJ
// Type: Notify
// CmdID: 5639
message CommonRogueVirtualItemInfoScNotify {
repeated LKCDLJCKCJI DMCINCJLMND = 7; // offset: 24
}
message KPIHDPGDMKB {
uint32 OCAGIAKNGPG = 12; // offset: 24
uint32 NBBABABPEBE = 1; // offset: 28
uint32 DGJPGMGPCCE = 5; // offset: 32
}
message AHLALEEJOEG {
repeated MGJDNGHDIKG LFCGPOKMJLC = 10; // offset: 16
}
message CDDEIPOBBCN {
repeated uint32 BHAGLNBNGBP = 11; // offset: 16
}
message GANFMBPEJPF {
repeated DIKBPKAKENO JFHKJOGEOND = 2; // offset: 16
repeated NPAJHGDEIDJ DPIKOCFILGP = 6; // offset: 24
repeated DGKLPPLJBNB PAKECMNPEJJ = 8; // offset: 32
repeated JMJEIBGACMD CEPDOBEIEFG = 13; // offset: 48
}
message CCKJAEDDDCL {
oneof KKNBOACNCON {
KPIHDPGDMKB BMGOLFNGHGH = 10; // offset: 24
AHLALEEJOEG BBEKBJPHEJK = 2; // offset: 24
CDDEIPOBBCN MECOEFEJANE = 15; // offset: 24
GANFMBPEJPF ABPOOCOOKCF = 13; // offset: 24
}
}
// Obf: BGDHGALEOIK
// Type: Req
// CmdID: 5645
message CommonRogueQueryCsReq {
repeated uint32 DINALIGLIBB = 5; // offset: 24
}
// Obf: NHLDNOOFHCI
// Type: Rsp
// CmdID: 5637
message CommonRogueQueryScRsp {
repeated CCKJAEDDDCL LFLCDNGALME = 4; // offset: 24
uint32 retcode = 15; // offset: 32
uint32 GLGHEOPPCMH = 6; // offset: 36
}
// Obf: OKPPACPGJIO
// Type: Notify
// CmdID: 5634
message CommonRogueUpdateScNotify {
oneof NOKMOIHLGBN {
KPIHDPGDMKB BMGOLFNGHGH = 14; // offset: 24
AHLALEEJOEG BBEKBJPHEJK = 9; // offset: 24
CDDEIPOBBCN MECOEFEJANE = 5; // offset: 24
}
}
message HEOBLDJAOPE {
uint32 MJBKNMJHOGP = 14; // offset: 24
uint32 OEANPIHCHHF = 8; // offset: 28
}
message AHNKIBFMDLM {
uint32 LNAHJENGELA = 2; // offset: 24
}
message OBHNBFIFHDI {
uint32 LNAHJENGELA = 7; // offset: 24
}
message FOINGKNPBLJ {
uint32 KAHMGPGPOII = 11; // offset: 24
}
message KNPMLBOBKPI {
uint32 LNAHJENGELA = 1; // offset: 24
}
message OEPAMDEPFLJ {
uint32 dialogue_id = 4; // offset: 24
}
message LEHBIBDGEHG {
oneof JGOLOIOMGFO {
HEOBLDJAOPE MFAEGBJBJBE = 2; // offset: 24
AHNKIBFMDLM JEHALBKMIEI = 4; // offset: 24
OBHNBFIFHDI IGPNHMBLDBG = 6; // offset: 24
FOINGKNPBLJ MNKGPHFJDFM = 10; // offset: 24
KNPMLBOBKPI DCFILENMPCC = 14; // offset: 24
OEPAMDEPFLJ BDFKGFLFCFO = 11; // offset: 24
}
}
message KNMNEJCMHGE {
int32 MNLINFEODPJ = 1; // offset: 24
float GMPKBKLGDMA = 9; // offset: 28
}
message PIACCCGNOOF {
uint32 battle_event_id = 8; // offset: 24
}
message BPOKOPCGMAJ {
int32 IFLBAAABKAI = 9; // offset: 24
}
message MAEEIBPEOFN {
oneof PGNIENCDODA {
PIACCCGNOOF BACBKGJJOGA = 14; // offset: 16
BPOKOPCGMAJ CNKCDGOJGJH = 11; // offset: 16
}
}
message KDODFHMDAJI {
repeated MAEEIBPEOFN LDCJONHGDAN = 6; // offset: 24
KNMNEJCMHGE display_value = 13; // offset: 32
uint32 arg_id = 1; // offset: 40
uint32 HAFOKMHCGFM = 3; // offset: 44
bool KKKIONIDKFA = 5; // offset: 48
bool HELJNHNDCJP = 4; // offset: 49
}
message HFEOGNAMHCG {
LEHBIBDGEHG EOBLJJBOBIN = 15; // offset: 16
repeated KDODFHMDAJI KFNMIEMBJGD = 3; // offset: 24
uint32 AIAFEKGBFIF = 6; // offset: 40
}
// Obf: BBILDBEOKIK
// Type: Req
// CmdID: 5658
message GetRogueCommonDialogueDataCsReq {
}
// Obf: KIFHJJILCHH
// Type: Rsp
// CmdID: 5643
message GetRogueCommonDialogueDataScRsp {
repeated HFEOGNAMHCG HJOKMCCPOLL = 1; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: KPDMLEELICE
// Type: Req
// CmdID: 5693
message SelectRogueCommonDialogueOptionCsReq {
uint32 AIAFEKGBFIF = 5; // offset: 24
uint32 HAFOKMHCGFM = 7; // offset: 28
}
// Obf: HDDJBPIOCMC
// Type: Rsp
// CmdID: 5696
message SelectRogueCommonDialogueOptionScRsp {
HFEOGNAMHCG ONOLNGOHEMF = 10; // offset: 24
repeated uint32 CGINGCNCPCO = 15; // offset: 32
uint32 AIAFEKGBFIF = 12; // offset: 40
uint32 HAFOKMHCGFM = 6; // offset: 44
bool GNFFJMLOLOO = 3; // offset: 48
uint32 retcode = 5; // offset: 52
}
// Type: Req
// CmdID: 5691
message BIHACLHMAKO {
uint32 AIAFEKGBFIF = 10; // offset: 24
}
// Type: Rsp
// CmdID: 5623
message LPDPAJGFBMM {
uint32 retcode = 10; // offset: 24
uint32 AIAFEKGBFIF = 1; // offset: 28
}
// Obf: NJPGOAAALGJ
// Type: Notify
// CmdID: 5689
message SyncRogueCommonDialogueDataScNotify {
repeated HFEOGNAMHCG HJOKMCCPOLL = 13; // offset: 24
}
// Obf: HDIICGMJNBO
// Type: Notify
// CmdID: 5640
message SyncRogueCommonDialogueOptionFinishScNotify {
HFEOGNAMHCG ONOLNGOHEMF = 10; // offset: 24
KDODFHMDAJI FJPGAOHGEBH = 8; // offset: 32
uint32 AIAFEKGBFIF = 15; // offset: 40
uint32 HAFOKMHCGFM = 1; // offset: 44
}
message CBOLONJDHHL {
NCHGLFJCGIJ ILIIOLJMKME = 10; // offset: 16
string FPPECOIAHEP = 7; // offset: 24
INHBMHCJJCN FMIGOKIDKJL = 4; // offset: 32
GMIMDEJMFCO AAPEEIFFKJD = 5; // offset: 48
uint32 OAPEDNOPOLN = 6; // offset: 56
uint32 DLOJFEEHLIJ = 12; // offset: 60
uint32 ICGCMEIBJLC = 9; // offset: 64
uint32 LJOBBEFACPG = 2; // offset: 68
}
// Obf: KIFALDPCHGB
// Type: Req
// CmdID: 5611
message RogueWorkbenchGetInfoCsReq {
uint32 prop_entity_id = 11; // offset: 24
}
// Obf: EOKICOIMEPH
// Type: Rsp
// CmdID: 5697
message RogueWorkbenchGetInfoScRsp {
map<uint32, BCOEGNBGJFC> NJAPFMHHPPA = 3; // offset: 24
uint32 retcode = 5; // offset: 32
}
message BCOEGNBGJFC {
oneof PKMEJECPMCH {
BAJDLLEFGHB NLJPONKBMFI = 10; // offset: 24
BJBIFIMJDOL BBNEGKCNMBA = 7; // offset: 24
BLICCEHIOLH PKPIEFOBHKH = 1; // offset: 24
OMNMBANDCBA FKMADCAFJMC = 12; // offset: 24
DCEPBLJKNNE PHLEDABHDML = 11; // offset: 24
FBOFEOCHDMN DDLADFJMEEC = 9; // offset: 24
BAHBCFDAIKG OJEANDPABHC = 2; // offset: 24
GNFDPONFLJD CLLEJEPNBDH = 15; // offset: 24
OJPMMKIJIFH DNHKNALBAMG = 14; // offset: 24
EHELNMGMENO LBBCJHOPEPH = 5; // offset: 24
LPODFEEGDOB KDFGAKDCMIK = 3; // offset: 24
}
}
message BAJDLLEFGHB {
ItemCostData cost_data = 7; // offset: 24
bool DIEIIAILHHE = 8; // offset: 32
uint32 LHDHJFPMCJK = 13; // offset: 36
int32 LIAGGDDILGO = 5; // offset: 40
uint32 JFIGNBBLCIM = 11; // offset: 44
}
message BJBIFIMJDOL {
ItemCostData cost_data = 1; // offset: 24
uint32 JFIGNBBLCIM = 8; // offset: 32
uint32 LHDHJFPMCJK = 15; // offset: 36
bool DIEIIAILHHE = 5; // offset: 40
int32 LIAGGDDILGO = 14; // offset: 44
}
message BLICCEHIOLH {
map<uint32, uint32> LBEIHAOKHAD = 9; // offset: 24
uint32 max_num = 1; // offset: 32
uint32 cur_num = 15; // offset: 36
}
message OMNMBANDCBA {
map<uint32, bool> PILABDDEKII = 6; // offset: 16
ItemCostData cost_data = 2; // offset: 32
uint32 JFIGNBBLCIM = 14; // offset: 40
int32 LIAGGDDILGO = 12; // offset: 44
}
message DCEPBLJKNNE {
ItemCostData cost_data = 3; // offset: 24
uint32 JFIGNBBLCIM = 7; // offset: 32
int32 LIAGGDDILGO = 13; // offset: 36
}
message LNPGBGDPIIK {
ItemCostData IOJFGBDPPHI = 1; // offset: 16
ItemCostData cost_data = 9; // offset: 24
OCBPJLLLJGO DDLADFJMEEC = 12; // offset: 32
bool IFIGFODOPBB = 10; // offset: 48
}
message FBOFEOCHDMN {
repeated LNPGBGDPIIK GJGFCCKEMFD = 11; // offset: 24
}
message BBHHENEONHO {
ItemCostData cost_data = 10; // offset: 16
ItemCostData IOJFGBDPPHI = 3; // offset: 24
bool IFIGFODOPBB = 13; // offset: 40
uint32 KGOPHALLLLI = 12; // offset: 44
uint32 CFKKKPNKHEL = 8; // offset: 48
}
message BAHBCFDAIKG {
repeated BBHHENEONHO HIILDALHIMD = 3; // offset: 16
}
message GNFDPONFLJD {
ItemCostData cost_data = 13; // offset: 16
int32 LIAGGDDILGO = 7; // offset: 32
uint32 JFIGNBBLCIM = 15; // offset: 36
}
message OJPMMKIJIFH {
map<uint32, ItemCostData> BHPELIMODBC = 10; // offset: 24
ItemCostData PKAMBCBEKME = 6; // offset: 32
int32 LIAGGDDILGO = 11; // offset: 40
uint32 JFIGNBBLCIM = 7; // offset: 44
}
message NEFBECKCJIH {
ItemCostData cost_data = 7; // offset: 16
uint32 GCAHKLNGFCK = 5; // offset: 32
}
message EHELNMGMENO {
repeated NEFBECKCJIH MALDOMHPILM = 2; // offset: 16
}
message LPODFEEGDOB {
repeated uint32 DODBOEIBPGK = 5; // offset: 24
uint32 DMGJDGJMCJL = 14; // offset: 32
uint32 CLNDMEODHJE = 1; // offset: 36
}
// Obf: FPNMBONIFEB
// Type: Req
// CmdID: 5669
message RogueWorkbenchHandleFuncCsReq {
MIPGDFDCKLE PELKPPHLMHE = 3; // offset: 16
uint32 func_id = 10; // offset: 32
uint32 prop_entity_id = 12; // offset: 36
}
// Obf: DPGLHPGGPHM
// Type: Rsp
// CmdID: 5646
message RogueWorkbenchHandleFuncScRsp {
BCOEGNBGJFC JNPALDKNHKM = 3; // offset: 16
uint32 retcode = 4; // offset: 32
uint32 func_id = 14; // offset: 36
}
message MIPGDFDCKLE {
oneof MMCGBGDJIPN {
JFGGDMPDKNH NLJPONKBMFI = 7; // offset: 24
COKKOEBBEGM BBNEGKCNMBA = 14; // offset: 24
FHAAGBGAHLO PKPIEFOBHKH = 10; // offset: 24
LNOPJJFKMDL FKMADCAFJMC = 1; // offset: 24
MKFCLDMEMGN PHLEDABHDML = 6; // offset: 24
DOEJLDNIDED DDLADFJMEEC = 5; // offset: 24
ALJJNBKGEOC OJEANDPABHC = 13; // offset: 24
LFBPMGGFCEO CLLEJEPNBDH = 9; // offset: 24
EJBEEKFJAHM DNHKNALBAMG = 2; // offset: 24
LLBKNIJDALM LBBCJHOPEPH = 8; // offset: 24
NGOKMAABDJJ KDFGAKDCMIK = 11; // offset: 24
}
}
message JFGGDMPDKNH {
uint32 FGKPOBCOCKM = 5; // offset: 24
}
message COKKOEBBEGM {
uint32 HDGPBCJPNBE = 3; // offset: 24
}
message FHAAGBGAHLO {
uint32 CJGIOODIADG = 2; // offset: 24
}
message LNOPJJFKMDL {
repeated uint32 PDAMBONNOND = 9; // offset: 16
}
message MKFCLDMEMGN {
uint32 FALFBMDDFPA = 3; // offset: 24
}
message DOEJLDNIDED {
uint32 DPGKMIIBPDB = 5; // offset: 24
}
message ALJJNBKGEOC {
repeated uint32 EHKPMGBCPCG = 4; // offset: 16
}
message LFBPMGGFCEO {
repeated uint32 IPACFECEBFF = 6; // offset: 16
}
message EJBEEKFJAHM {
uint32 CFKKKPNKHEL = 15; // offset: 24
}
message LLBKNIJDALM {
uint32 GCAHKLNGFCK = 14; // offset: 24
}
message NGOKMAABDJJ {
repeated uint32 GMMAFIONFNF = 12; // offset: 16
}
message NPAJHGDEIDJ {
LPCEBDCJBOI status = 5; // offset: 24
uint32 ECPDJMMOGCI = 4; // offset: 28
}
message JMJEIBGACMD {
LBPLJCHEJOK status = 13; // offset: 24
uint32 CNFGOHFPLGO = 15; // offset: 28
uint32 ECPDJMMOGCI = 3; // offset: 32
}
// Obf: COFMBMIJHNB
// Type: Req
// CmdID: 5622
message SetRogueCollectionCsReq {
repeated uint32 NPICFPDAPAF = 14; // offset: 16
repeated MIGPNAOGHEP NEKJDKDAMKF = 3; // offset: 24
repeated uint32 MFMPDDCGGMN = 5; // offset: 32
}
// Obf: GDLCKAFPJCI
// Type: Rsp
// CmdID: 5664
message SetRogueCollectionScRsp {
repeated NPAJHGDEIDJ DPIKOCFILGP = 9; // offset: 16
repeated JMJEIBGACMD CEPDOBEIEFG = 14; // offset: 24
uint32 retcode = 11; // offset: 40
}
message DIKBPKAKENO {
uint32 EFCAJENMLKA = 3; // offset: 24
NKLAEHJPIMN status = 12; // offset: 28
}
message DGKLPPLJBNB {
LBPLJCHEJOK status = 8; // offset: 24
uint32 EFCAJENMLKA = 3; // offset: 28
uint32 CNFGOHFPLGO = 10; // offset: 32
}
// Obf: ILCJAJBPOMO
// Type: Req
// CmdID: 5644
message SetRogueExhibitionCsReq {
repeated uint32 HNCFLOKLJLA = 15; // offset: 16
repeated uint32 DMIIBKINPNL = 10; // offset: 24
repeated MIGPNAOGHEP ADGNFDJDCLG = 14; // offset: 40
}
// Obf: IDCEKOBEEFI
// Type: Rsp
// CmdID: 5686
message SetRogueExhibitionScRsp {
repeated DGKLPPLJBNB PAKECMNPEJJ = 3; // offset: 24
repeated DIKBPKAKENO JFHKJOGEOND = 1; // offset: 32
uint32 retcode = 7; // offset: 40
}
// Obf: KEMPKDDHEFN
// Type: Req
// CmdID: 5656
message RogueGetGambleInfoCsReq {
uint32 prop_entity_id = 2; // offset: 24
}
// Obf: LIOHNCDIAPM
// Type: Rsp
// CmdID: 5665
message RogueGetGambleInfoScRsp {
HKOEAOPNEAC KOBBMDFPNKA = 10; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: JGHALBFPDLO
// Type: Req
// CmdID: 5670
message RogueDoGambleCsReq {
uint32 prop_entity_id = 4; // offset: 24
}
// Obf: NOCJKPILNMP
// Type: Rsp
// CmdID: 5684
message RogueDoGambleScRsp {
HKOEAOPNEAC KOBBMDFPNKA = 3; // offset: 24
uint32 HNCCDEPDNEG = 13; // offset: 32
uint32 retcode = 8; // offset: 36
uint32 DOOECGPIMBD = 14; // offset: 40
}
message AKMCODLAEKI {
string key = 1; // offset: 16
double value = 9; // offset: 32
}
message LGEFLGJIGIJ {
repeated AKMCODLAEKI GFKAFIFMHNF = 15; // offset: 16
MMFOGJPOHGJ GHNJCLNKGHH = 7; // offset: 32
uint64 GAHFPGCPAJA = 2; // offset: 40
}
message MGGBPKANFOA {
repeated AKMCODLAEKI GFKAFIFMHNF = 11; // offset: 24
}
message GMIMDEJMFCO {
MGGBPKANFOA CCOIOAHMPDN = 1; // offset: 16
repeated LGEFLGJIGIJ GMALFEABLNG = 3; // offset: 32
}
message NCHGLFJCGIJ {
repeated BMCNDLNONMO HDLGLFGKONC = 12; // offset: 24
}
message ACMKPNMKOKH {
FKBOOENADFM BBEHHCHKMNL = 11; // offset: 16
uint32 queue_position = 9; // offset: 32
}
message FKBOOENADFM {
oneof MMCGBGDJIPN {
LPLHNOPDKHI PDFDENDALFD = 13; // offset: 16
IDMHNMOLHKN HIMDHCBOFEH = 2; // offset: 16
EOIFLHMPBIF NGEFAPOENBD = 12; // offset: 16
GGCFMPIBGHA KBAMEDDAIIN = 6; // offset: 16
KNOLJDOPBDG LIAODKPFBHA = 4; // offset: 16
}
}
message LPLHNOPDKHI {
repeated AKMCODLAEKI GFKAFIFMHNF = 3; // offset: 24
MMFOGJPOHGJ GHNJCLNKGHH = 7; // offset: 32
uint64 GAHFPGCPAJA = 13; // offset: 40
}
message IDMHNMOLHKN {
repeated AKMCODLAEKI GFKAFIFMHNF = 10; // offset: 16
uint64 GAHFPGCPAJA = 7; // offset: 32
MMFOGJPOHGJ GHNJCLNKGHH = 5; // offset: 40
}
message EOIFLHMPBIF {
MMFOGJPOHGJ GHNJCLNKGHH = 3; // offset: 24
uint64 GAHFPGCPAJA = 15; // offset: 32
}
message GGCFMPIBGHA {
repeated AKMCODLAEKI GFKAFIFMHNF = 11; // offset: 24
}
message KNOLJDOPBDG {
repeated AKMCODLAEKI GFKAFIFMHNF = 6; // offset: 16
MMFOGJPOHGJ GHNJCLNKGHH = 10; // offset: 32
uint64 GAHFPGCPAJA = 1; // offset: 40
}
message JGAMMPGMCNI {
SceneInfo scene = 10; // offset: 16
LineupInfo lineup = 9; // offset: 24
FHEGNOPNICH JNKLNLKHGBB = 5; // offset: 32
}
message DKFJLHHDFKO {
AvatarType avatar_type = 7; // offset: 24
uint32 id = 9; // offset: 28
}
message DINGDGLKHIP {
uint32 avatar_id = 10; // offset: 24
BEAIKEEANDP HOKEFMONOPG = 11; // offset: 28
}
message AHLGKKEIIEC {
uint32 AOJKKGKCEOE = 14; // offset: 24
uint32 DJCOLFLFIGK = 15; // offset: 28
}
message DJEECBNBGMN {
uint32 HAFOKMHCGFM = 6; // offset: 24
uint32 AIAFEKGBFIF = 4; // offset: 28
}
message EGAILAEBLIG {
uint32 LJCEOGPOGBE = 15; // offset: 24
}
message EBIDBCOBLNM {
uint32 IHDPGGCJIAK = 10; // offset: 24
uint32 FOPMPMPNCOA = 9; // offset: 28
uint32 BNLNGGCHFNF = 12; // offset: 32
}
message HLEBBGFAKAK {
uint32 PMFOKBMPILF = 9; // offset: 24
uint32 PGGDEHKKINP = 12; // offset: 28
uint32 GNCFHIKODKE = 5; // offset: 32
}
message COKFMMNDCHN {
uint32 CKHCLKOALKE = 6; // offset: 24
}
message FHBDPOJEEMJ {
oneof KOEFMOAPDGI {
DJEECBNBGMN HHBPBGMNGPN = 14; // offset: 16
EGAILAEBLIG ECCLOKPNFHP = 11; // offset: 16
EBIDBCOBLNM BJJGPOEFBAC = 5; // offset: 16
HLEBBGFAKAK HDFLCOIDCPE = 15; // offset: 16
COKFMMNDCHN NJKMEJIBIDC = 1; // offset: 16
}
}
message HJDCJNOFBHH {
uint32 LJCEOGPOGBE = 6; // offset: 24
}
message FEGKCMBHHJP {
uint32 FGFFLBHLKDF = 1; // offset: 24
uint32 level = 8; // offset: 28
}
message NEJPAGJBMDA {
uint32 FGFFLBHLKDF = 8; // offset: 32
bool OGNBANANFCC = 12; // offset: 36
oneof MOKOADHEBBA {
HJDCJNOFBHH AOLFPJFJPEO = 2; // offset: 16
FEGKCMBHHJP NGALCDKBGBK = 1; // offset: 16
}
}
message BHPBJOMBCAD {
repeated NEJPAGJBMDA IJKIBLJEGGE = 8; // offset: 16
uint32 group_id = 12; // offset: 32
bool NOALGKCLDHF = 5; // offset: 36
}
message HKOEAOPNEAC {
ItemCostData CANJGJIDKHK = 12; // offset: 16
repeated BHPBJOMBCAD AJKOKAJABFG = 2; // offset: 24
uint32 KMNDBEPFMGN = 10; // offset: 40
bool CEIIGJEOIAD = 7; // offset: 44
uint32 DGGCFDKJDPO = 9; // offset: 48
uint32 GPNJGMEPMMD = 1; // offset: 52
uint32 JAEDKHMMPIH = 14; // offset: 56
}
enum CmdRogueEndlessType {
LBADGLCGAOG_MOLJCEFGPLL = 0;
CmdEnterRogueEndlessActivityStageScRsp = 6010;
CmdTakeRogueEndlessActivityPointRewardCsReq = 6001;
CmdTakeRogueEndlessActivityPointRewardScRsp = 6006;
CmdRogueEndlessActivityBattleEndScNotify = 6004;
CmdGetRogueEndlessActivityDataCsReq = 6009;
CmdEnterRogueEndlessActivityStageCsReq = 6002;
CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6007;
CmdGetRogueEndlessActivityDataScRsp = 6008;
CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6003;
}
message BBCOLCHCEFP {
GMIJHCONFIH HAJJBOFCFOO = 6; // offset: 16
APNCCNFJBKO JPKACKNNHCA = 8; // offset: 32
repeated uint32 unfinished_story_line_id_list = 4; // offset: 40
repeated uint32 base_avatar_id_list = 1; // offset: 48
uint32 KNDHMNBIIDF = 5; // offset: 56
uint32 PJKMDLCCHHD = 9; // offset: 60
RogueStatus status = 2; // offset: 64
uint32 map_id = 14; // offset: 68
uint32 HAHLHLPENKJ = 7; // offset: 72
}
message AJNOEKPLPCL {
uint32 KHGGMKAFFLF = 13; // offset: 24
uint32 battle_id = 4; // offset: 28
uint32 ICKJKIENKFI = 14; // offset: 32
uint32 PKKDALHLCLA = 9; // offset: 36
uint32 FMCPHDJEIDC = 11; // offset: 40
uint32 IEOGEFBLNEL = 15; // offset: 44
uint32 DNAPFBANFHJ = 1; // offset: 48
bool MJIPOJPBKNB = 2; // offset: 52
}
message HGFJAHILCAA {
BBCOLCHCEFP BHHHNHMMDMH = 9; // offset: 24
AJNOEKPLPCL PMKGMLELPPI = 10; // offset: 32
uint32 panel_id = 6; // offset: 40
uint32 area_id = 12; // offset: 44
}
// Obf: KCEFGNINEBG
// Type: Req
// CmdID: 6009
message GetRogueEndlessActivityDataCsReq {
}
// Obf: NKNPAOHOGHI
// Type: Rsp
// CmdID: 6008
message GetRogueEndlessActivityDataScRsp {
repeated uint32 IEPPNGMCKJH = 11; // offset: 16
repeated HGFJAHILCAA data = 13; // offset: 32
uint32 IAHEDAAPNEO = 14; // offset: 40
uint32 CHIAFOOAIBK = 1; // offset: 44
uint32 retcode = 4; // offset: 48
}
message CAEFBGAFKHD {
AvatarType avatar_type = 12; // offset: 24
uint32 avatar_id = 2; // offset: 28
}
// Obf: FFDJLHCAKAP
// Type: Req
// CmdID: 6002
message EnterRogueEndlessActivityStageCsReq {
repeated CAEFBGAFKHD avatar_list = 13; // offset: 24
uint32 MPMMCPMNLID = 7; // offset: 32
}
// Obf: AKINJCDPGIF
// Type: Rsp
// CmdID: 6010
message EnterRogueEndlessActivityStageScRsp {
SceneBattleInfo battle_info = 2; // offset: 24
AJNOEKPLPCL PMKGMLELPPI = 13; // offset: 32
uint32 retcode = 6; // offset: 40
}
// Obf: IGOFLPJHHAO
// Type: Notify
// CmdID: 6004
message RogueEndlessActivityBattleEndScNotify {
AJNOEKPLPCL PMKGMLELPPI = 15; // offset: 16
}
// Obf: ALBOKFLDIIH
// Type: Req
// CmdID: 6001
message TakeRogueEndlessActivityPointRewardCsReq {
uint32 level = 14; // offset: 24
bool LEFJBFMDEGK = 10; // offset: 28
}
// Obf: OGDDOAIIMPG
// Type: Rsp
// CmdID: 6006
message TakeRogueEndlessActivityPointRewardScRsp {
repeated uint32 IEPPNGMCKJH = 6; // offset: 16
ItemList reward = 8; // offset: 32
uint32 retcode = 10; // offset: 40
uint32 CHIAFOOAIBK = 2; // offset: 44
uint32 level = 3; // offset: 48
bool LEFJBFMDEGK = 4; // offset: 52
}
// Obf: GHDBOHHNOME
// Type: Req
// CmdID: 6007
message TakeRogueEndlessActivityAllBonusRewardCsReq {
}
// Obf: DIGOHHNDDCA
// Type: Rsp
// CmdID: 6003
message TakeRogueEndlessActivityAllBonusRewardScRsp {
repeated uint32 IEPPNGMCKJH = 6; // offset: 24
ItemList reward = 1; // offset: 32
uint32 CHIAFOOAIBK = 10; // offset: 40
uint32 retcode = 3; // offset: 44
}
enum CmdRogueMagicType {
GCKCLGJIKFC_ELGPACEMCGP = 0;
CmdRogueMagicBattleFailSettleInfoScNotify = 7738;
CmdRogueMagicReviveAvatarScRsp = 7771;
CmdNADKCPCFIPM = 7782;
CmdRogueMagicStartCsReq = 7773;
CmdRogueMagicEnterLayerScRsp = 7712;
CmdRogueMagicEnterScRsp = 7727;
CmdRogueMagicGetMiscRealTimeDataScRsp = 7705;
CmdOHIADGKAGBA = 7785;
CmdOHONLLCHIFJ = 7766;
CmdRogueMagicLeaveCsReq = 7736;
CmdRogueMagicUnitComposeScRsp = 7749;
CmdRogueMagicSetAutoDressInMagicUnitScRsp = 7735;
CmdRogueMagicStoryInfoUpdateScNotify = 7753;
CmdRogueMagicSetAutoDressInMagicUnitCsReq = 7732;
CmdRogueMagicAutoDressInMagicUnitChangeScNotify = 7763;
CmdRogueMagicAreaUpdateScNotify = 7783;
CmdRogueMagicEnterLayerCsReq = 7729;
CmdNICAJBEJAHC = 7714;
CmdRogueMagicSettleCsReq = 7715;
CmdRogueMagicEnterRoomCsReq = 7710;
CmdRogueMagicGetMiscRealTimeDataCsReq = 7716;
CmdRogueMagicReviveCostUpdateScNotify = 7761;
CmdRogueMagicLevelInfoUpdateScNotify = 7754;
CmdRogueMagicUnitComposeCsReq = 7730;
CmdDBOMCCEIFJO = 7774;
CmdRogueMagicEnterRoomScRsp = 7787;
CmdRogueMagicEnableTalentCsReq = 7720;
CmdRogueMagicEnableTalentScRsp = 7799;
CmdRogueMagicQueryScRsp = 7752;
CmdRogueMagicStartScRsp = 7703;
CmdRogueMagicReviveAvatarCsReq = 7724;
CmdRogueMagicLeaveScRsp = 7713;
CmdRogueMagicSettleScRsp = 7781;
GCKCLGJIKFC_JIHNGNPPPCG = 7767;
CmdGKMOAKPLBHO = 7759;
CmdRogueMagicEnterCsReq = 7780;
GCKCLGJIKFC_KAOEMDIGGGM = 7728;
CmdENJDAGALDKM = 7701;
CmdRogueMagicQueryCsReq = 7778;
CmdHBCOFDDCGOL = 7792;
}
enum PFKHKAMBHBN {
PFKHKAMBHBN_NLCDGIPGFDJ = 0;
PFKHKAMBHBN_LOOAKNHDBLL = 1;
PFKHKAMBHBN_CCKPNCIBDGP = 2;
PFKHKAMBHBN_JKNPMIMBGML = 3;
}
enum JGNAEPIJDNC {
JGNAEPIJDNC_NLCDGIPGFDJ = 0;
JGNAEPIJDNC_LOOAKNHDBLL = 1;
JGNAEPIJDNC_CIHFGJDCHIA = 2;
}
enum HOIFDJPBGLB {
HOIFDJPBGLB_NLCDGIPGFDJ = 0;
HOIFDJPBGLB_JHHAJDKPLJH = 1;
HOIFDJPBGLB_LOOAKNHDBLL = 2;
HOIFDJPBGLB_CIHFGJDCHIA = 3;
}
enum JAMINGBJHBK {
JAMINGBJHBK_NLCDGIPGFDJ = 0;
JAMINGBJHBK_EHNIPLNEEDI = 1;
JAMINGBJHBK_PMKMEAAGKAP = 2;
JAMINGBJHBK_MNBAGHPEFBC = 3;
}
message EEILAINOLPO {
FHEGNOPNICH JNKLNLKHGBB = 14; // offset: 16
SceneInfo scene = 5; // offset: 24
LineupInfo lineup = 9; // offset: 32
}
message GPEPGKCPBPB {
repeated FODHGNLPBKH JEHEILKKDEF = 13; // offset: 16
uint32 MDAIAMFJNHM = 9; // offset: 32
JGNAEPIJDNC status = 11; // offset: 36
uint32 JOJCPKNIJOH = 12; // offset: 40
uint32 BIKLAFLEIOC = 1; // offset: 44
}
message FODHGNLPBKH {
HOIFDJPBGLB status = 2; // offset: 24
uint32 GHEHGIOAGDG = 12; // offset: 28
uint32 room_id = 14; // offset: 32
uint32 EEPIDJJJMAH = 15; // offset: 36
}
message KDHAIFIOKDN {
repeated GPEPGKCPBPB NNFFPJOLDHK = 6; // offset: 24
JAMINGBJHBK reason = 13; // offset: 32
PFKHKAMBHBN status = 11; // offset: 36
uint32 JDPHADIIAPE = 12; // offset: 40
uint32 BJHMFOAGMBF = 10; // offset: 44
uint32 JJLEDNENPJK = 14; // offset: 48
}
message PLBAMNCLBHB {
repeated DNLKMHLAPHC MALDOMHPILM = 8; // offset: 16
repeated MMBBHFNJILI HIILDALHIMD = 3; // offset: 32
uint32 NBMNPGKEIIH = 2; // offset: 40
bool HIKMFMJCNKP = 10; // offset: 44
}
message FPNDOBPMNED {
repeated uint32 KEHKLHMEABI = 6; // offset: 16
}
message CPPENGOOHGN {
uint32 DDGDPDIPJPP = 9; // offset: 24
}
// Obf: LPMJNCECOFE
// Type: Req
// CmdID: 7773
message RogueMagicStartCsReq {
repeated uint32 OCEGEKKFLAL = 4; // offset: 24
repeated uint32 base_avatar_id_list = 11; // offset: 32
uint32 IEOFONJHFDJ = 3; // offset: 40
uint32 area_id = 9; // offset: 44
}
message GCBCKOKEAJH {
PLBAMNCLBHB DDLADFJMEEC = 5; // offset: 16
FPNDOBPMNED MEEJDFNHBDI = 6; // offset: 24
FKEDPCMLIFE item_value = 14; // offset: 32
CPPENGOOHGN DCFILENMPCC = 1; // offset: 40
NHLBNBBDHMI ANBKDJKHCBI = 8; // offset: 48
CBOLONJDHHL basic_info = 10; // offset: 56
KDHAIFIOKDN level = 2; // offset: 72
JEIKFFFGONB lineup = 12; // offset: 80
}
// Obf: EHFDAIAINCI
// Type: Rsp
// CmdID: 7703
message RogueMagicStartScRsp {
EEILAINOLPO IDCMACCPCBH = 5; // offset: 16
GCBCKOKEAJH PHGJIJELKDB = 15; // offset: 32
uint32 retcode = 9; // offset: 40
}
// Obf: ALAAINODLIJ
// Type: Req
// CmdID: 7780
message RogueMagicEnterCsReq {
}
// Obf: MGIHGHJMFAE
// Type: Rsp
// CmdID: 7727
message RogueMagicEnterScRsp {
EEILAINOLPO IDCMACCPCBH = 10; // offset: 16
GCBCKOKEAJH PHGJIJELKDB = 9; // offset: 24
uint32 retcode = 13; // offset: 40
}
// Obf: IEJLKCJOAEM
// Type: Req
// CmdID: 7736
message RogueMagicLeaveCsReq {
}
// Obf: FAKIIFNHANG
// Type: Rsp
// CmdID: 7713
message RogueMagicLeaveScRsp {
EEILAINOLPO IDCMACCPCBH = 9; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: KIDHIFECNAH
// Type: Req
// CmdID: 7710
message RogueMagicEnterRoomCsReq {
uint32 KHBLMAOPLLN = 11; // offset: 24
uint32 JOJCPKNIJOH = 9; // offset: 28
}
// Obf: IGJJHHFJBDJ
// Type: Rsp
// CmdID: 7787
message RogueMagicEnterRoomScRsp {
EEILAINOLPO IDCMACCPCBH = 13; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: ICNPODONHGN
// Type: Req
// CmdID: 7729
message RogueMagicEnterLayerCsReq {
uint32 BJHMFOAGMBF = 5; // offset: 24
uint32 KHBLMAOPLLN = 13; // offset: 28
}
// Obf: NEDEIDNOLIM
// Type: Rsp
// CmdID: 7712
message RogueMagicEnterLayerScRsp {
EEILAINOLPO IDCMACCPCBH = 7; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: MAHGFIIOPHL
// Type: Notify
// CmdID: 7754
message RogueMagicLevelInfoUpdateScNotify {
repeated GPEPGKCPBPB NNFFPJOLDHK = 2; // offset: 16
JAMINGBJHBK reason = 8; // offset: 32
PFKHKAMBHBN status = 4; // offset: 36
uint32 JDPHADIIAPE = 5; // offset: 40
uint32 BJHMFOAGMBF = 7; // offset: 44
uint32 JJLEDNENPJK = 15; // offset: 48
}
// Obf: ALDJDOPBDHP
// Type: Notify
// CmdID: 7783
message RogueMagicAreaUpdateScNotify {
repeated IFCNLKPPPHK DANNIDIPFAL = 3; // offset: 24
}
message NOAKCDKAAFB {
uint32 ADMJAHDJDDJ = 1; // offset: 24
bool DOFNEAPHMKH = 12; // offset: 28
}
message EJHDAJAGFIJ {
uint32 AEAHOGPJKEF = 11; // offset: 24
bool DOFNEAPHMKH = 14; // offset: 28
}
message FKFOIDMNDFG {
NOAKCDKAAFB BNLLEJPCIGD = 1; // offset: 16
LineupInfo EIOHFJMFOKF = 13; // offset: 24
GCBCKOKEAJH PHGJIJELKDB = 6; // offset: 40
EJHDAJAGFIJ KDDGKLNGNEA = 14; // offset: 48
}
message GPHMAJPGGEK {
repeated OCBPJLLLJGO EBFHIDKDJOB = 2; // offset: 16
repeated OKCCLEEPELM IHKCHDJEJGJ = 1; // offset: 32
repeated uint32 PHONBEKJBHG = 5; // offset: 40
repeated uint32 CJDPJPCJOFG = 6; // offset: 48
}
// Obf: HFPCLMDMEME
// Type: Notify
// CmdID: 7738
message RogueMagicBattleFailSettleInfoScNotify {
EEILAINOLPO IDCMACCPCBH = 10; // offset: 16
FKFOIDMNDFG BFLLJJBHLDF = 8; // offset: 24
}
// Obf: CJACBFMGOLK
// Type: Req
// CmdID: 7715
message RogueMagicSettleCsReq {
}
// Obf: CHFAMIIIKAH
// Type: Rsp
// CmdID: 7781
message RogueMagicSettleScRsp {
EEILAINOLPO IDCMACCPCBH = 7; // offset: 16
GPHMAJPGGEK IEHPMHOFBNJ = 11; // offset: 24
FKFOIDMNDFG BFLLJJBHLDF = 14; // offset: 40
ItemList IIOMCJPCFML = 9; // offset: 48
uint32 retcode = 4; // offset: 56
}
// Obf: ALBMDPOIIDL
// Type: Notify
// CmdID: 7761
message RogueMagicReviveCostUpdateScNotify {
ItemCostData LNIEFKBMIPD = 1; // offset: 16
}
// Obf: FDHHFKCPCIF
// Type: Req
// CmdID: 7724
message RogueMagicReviveAvatarCsReq {
repeated uint32 base_avatar_id_list = 3; // offset: 24
uint32 interacted_prop_entity_id = 7; // offset: 32
}
// Obf: ENIMHEHPGMI
// Type: Rsp
// CmdID: 7771
message RogueMagicReviveAvatarScRsp {
ItemCostData LNIEFKBMIPD = 14; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: IPIFCANPPEO
// Type: Req
// CmdID: 7778
message RogueMagicQueryCsReq {
}
message NJMOAGDJKFH {
repeated uint32 avatar_id_list = 1970; // offset: 24
repeated DNLKMHLAPHC MALDOMHPILM = 201; // offset: 32
repeated MMBBHFNJILI HIILDALHIMD = 1831; // offset: 40
repeated uint32 BGAFHIOEHFH = 275; // offset: 48
uint32 MHPCIABALPI = 4; // offset: 56
uint32 NNNCEIGNIIA = 1; // offset: 60
uint32 GEJEANJFCMI = 12; // offset: 64
uint32 MEDAAELFEMN = 3; // offset: 68
uint32 LKHAIEIDAJL = 8; // offset: 72
uint32 NBMNPGKEIIH = 14; // offset: 76
uint32 ADIFLCNAABJ = 2; // offset: 80
uint32 JJLEDNENPJK = 10; // offset: 84
uint32 EJJGHJMCFPH = 15; // offset: 88
}
message PGGMPDIMLAE {
repeated uint32 ILNFEABHHCH = 2032; // offset: 24
}
message IFCNLKPPPHK {
repeated uint32 PBJLMCGIBND = 11; // offset: 24
NJMOAGDJKFH record_info = 2; // offset: 32
PGGMPDIMLAE COEBCNGCNOO = 5; // offset: 40
uint32 MNFIBMHGAFM = 15; // offset: 48
bool is_taken_reward = 9; // offset: 52
bool FJKHIFDJMDB = 1; // offset: 53
bool GNACLLNFHFD = 12; // offset: 54
uint32 area_id = 3; // offset: 56
}
message NMOMMMGHMOA {
uint32 DFBDPEHAAMG = 7; // offset: 24
bool GNACLLNFHFD = 3; // offset: 28
}
message GNPFDBACMIH {
repeated uint32 NOMDDGGIIBF = 1; // offset: 24
}
message CILKBJMGNGL {
repeated NMOMMMGHMOA JJIEDDMALPE = 6; // offset: 16
repeated LGFOKKPICEH HIILDALHIMD = 9; // offset: 24
repeated IFCNLKPPPHK DANNIDIPFAL = 3; // offset: 32
repeated ONMFMINNBEB GJGFCCKEMFD = 1; // offset: 40
GNPFDBACMIH story_info = 10; // offset: 48
DFGAIOOGPPA IHJKLHGMKBI = 8; // offset: 64
repeated uint32 OBBKBNDGOAI = 2; // offset: 72
}
// Obf: CDDMMHNKKPA
// Type: Rsp
// CmdID: 7752
message RogueMagicQueryScRsp {
CILKBJMGNGL LFLCDNGALME = 15; // offset: 16
GCBCKOKEAJH PHGJIJELKDB = 1; // offset: 24
uint32 retcode = 7; // offset: 40
}
// Type: Req
// CmdID: 7759
message GKMOAKPLBHO {
uint32 dice_slot_id = 8; // offset: 24
uint32 GCAHKLNGFCK = 10; // offset: 28
uint32 LPOLPDBELON = 14; // offset: 32
}
// Type: Rsp
// CmdID: 7774
message DBOMCCEIFJO {
uint32 retcode = 4; // offset: 24
}
// Type: Req
// CmdID: 7714
message NICAJBEJAHC {
repeated uint32 JDJFHIMPIPK = 14; // offset: 16
}
// Type: Rsp
// CmdID: 7782
message NADKCPCFIPM {
uint32 retcode = 8; // offset: 24
}
// Obf: OLCIGFGFELG
// Type: Req
// CmdID: 7732
message RogueMagicSetAutoDressInMagicUnitCsReq {
bool GBEMCAHPBKP = 11; // offset: 24
}
// Obf: FIMGINEKACP
// Type: Rsp
// CmdID: 7735
message RogueMagicSetAutoDressInMagicUnitScRsp {
uint32 retcode = 5; // offset: 24
bool GBEMCAHPBKP = 11; // offset: 28
}
// Obf: DDLEEJAAMGH
// Type: Notify
// CmdID: 7763
message RogueMagicAutoDressInMagicUnitChangeScNotify {
bool GBEMCAHPBKP = 12; // offset: 24
}
// Type: Req
// CmdID: 7792
message HBCOFDDCGOL {
repeated uint32 JDJFHIMPIPK = 15; // offset: 16
uint32 GCAHKLNGFCK = 13; // offset: 32
}
// Type: Rsp
// CmdID: 7766
message OHONLLCHIFJ {
uint32 retcode = 1; // offset: 24
}
// Obf: KLBGMAEDODL
// Type: Req
// CmdID: 7730
message RogueMagicUnitComposeCsReq {
repeated uint32 JDJFHIMPIPK = 3; // offset: 24
}
// Obf: FABNMKAOFMJ
// Type: Rsp
// CmdID: 7749
message RogueMagicUnitComposeScRsp {
uint32 retcode = 4; // offset: 24
}
message LLEBCGLFDJB {
repeated uint32 JDJFHIMPIPK = 13; // offset: 24
}
// Type: Rsp
// CmdID: 7701
message ENJDAGALDKM {
uint32 retcode = 1; // offset: 24
}
message DFGAIOOGPPA {
FDBDLBAPDBE JCOBJAMPOAL = 8; // offset: 16
uint32 IMLHHAKIKCD = 6; // offset: 32
}
message NFNDHHCFFPD {
}
// Type: Rsp
// CmdID: 7785
message OHIADGKAGBA {
DFGAIOOGPPA IHJKLHGMKBI = 7; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: NBKAAJAHAJH
// Type: Req
// CmdID: 7720
message RogueMagicEnableTalentCsReq {
uint32 CKHCLKOALKE = 4; // offset: 24
}
// Obf: KFMAONOMPLM
// Type: Rsp
// CmdID: 7799
message RogueMagicEnableTalentScRsp {
DFGAIOOGPPA IHJKLHGMKBI = 4; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: NCLFFAFGEFA
// Type: Req
// CmdID: 7716
message RogueMagicGetMiscRealTimeDataCsReq {
}
// Obf: LFMDOOIGGHK
// Type: Rsp
// CmdID: 7705
message RogueMagicGetMiscRealTimeDataScRsp {
EJHDAJAGFIJ KDDGKLNGNEA = 1; // offset: 16
NOAKCDKAAFB BNLLEJPCIGD = 2; // offset: 32
uint32 retcode = 4; // offset: 40
}
// Obf: AGDCHGINKCA
// Type: Notify
// CmdID: 7753
message RogueMagicStoryInfoUpdateScNotify {
uint32 BNHAIKILAJK = 15; // offset: 24
}
enum CmdRogueModifierType {
JKJGPOOLLKF_NLCDGIPGFDJ = 0;
CmdRogueModifierSelectCellCsReq = 5327;
CmdRogueModifierSelectCellScRsp = 5336;
CmdRogueModifierDelNotify = 5310;
CmdRogueModifierAddNotify = 5380;
CmdRogueModifierStageStartNotify = 5387;
CmdRogueModifierUpdateNotify = 5381;
}
enum RogueModifierSourceType {
AMEIKAGDIFC_PBGOAOGCPLA = 0;
AMEIKAGDIFC_OLKBMGLCENL = 1;
AMEIKAGDIFC_ALPFGINEKIL = 2;
AMEIKAGDIFC_NNDCINJLBPI = 3;
AMEIKAGDIFC_MAPKBMAHBKE = 4;
AMEIKAGDIFC_DMGFEOBEAFD = 5;
AMEIKAGDIFC_BCPOMCGMFFK = 6;
AMEIKAGDIFC_LFAHFLJMFNK = 7;
AMEIKAGDIFC_NOAMEMMFGKP = 8;
AMEIKAGDIFC_HKOAHEKCJAE = 9;
AMEIKAGDIFC_IHGDLAJAJMA = 10;
}
enum PHAOIGLGBMG {
PHAOIGLGBMG_OLJCMIBGNGL = 0;
PHAOIGLGBMG_DLPKBBHKFBL = 1;
}
message KIJEFIIBBGG {
map<string, double> KJEHANCCAOG = 6; // offset: 24
uint32 IKDHAMLPNPJ = 12; // offset: 32
uint32 JAAIADKFPCL = 7; // offset: 36
PHAOIGLGBMG MMNJODIJPOE = 5; // offset: 40
}
message FGHIMGPGBNF {
repeated uint32 OGOILMLPDEO = 13; // offset: 24
uint32 FOHIFIMHENN = 6; // offset: 32
bool HELJNHNDCJP = 2; // offset: 36
}
message AIBNHPAGDOL {
bool GKEPPNOLNHF = 11; // offset: 24
uint32 DPCJFFPOLFG = 14; // offset: 28
}
message HFJKOCDOAEH {
uint32 OLPPACCCNGD = 10; // offset: 24
uint32 EKNHHGMJCPM = 5; // offset: 28
}
message BMCNDLNONMO {
KIJEFIIBBGG OOPCPMANCBO = 3; // offset: 24
RogueModifierSourceType NFMKOFNEKLA = 1; // offset: 40
uint64 FCHLCANJIGL = 4; // offset: 48
oneof KKNBOACNCON {
FGHIMGPGBNF NLGJFIGPENF = 9; // offset: 16
AIBNHPAGDOL LEJPOHHGBMB = 8; // offset: 16
HFJKOCDOAEH GGJOKFEOEBK = 2; // offset: 16
}
}
message LMNCBIDKHLF {
repeated BMCNDLNONMO HDLGLFGKONC = 13; // offset: 24
}
// Obf: PEPPCBMPOJD
// Type: Notify
// CmdID: 5380
message RogueModifierAddNotify {
BMCNDLNONMO ILIIOLJMKME = 14; // offset: 16
}
// Obf: FBEHJJBBLPL
// Type: Req
// CmdID: 5327
message RogueModifierSelectCellCsReq {
uint32 IHAOMLEPHOM = 1; // offset: 24
}
// Obf: GIMJFGIPDKI
// Type: Rsp
// CmdID: 5336
message RogueModifierSelectCellScRsp {
ItemList NMJGHEACCMC = 2; // offset: 24
uint32 retcode = 14; // offset: 32
uint32 IHAOMLEPHOM = 11; // offset: 36
}
// Obf: DMHDLBHJKOG
// Type: Notify
// CmdID: 5381
message RogueModifierUpdateNotify {
BMCNDLNONMO ILIIOLJMKME = 7; // offset: 24
}
// Obf: OCJPKEMHEFF
// Type: Notify
// CmdID: 5310
message RogueModifierDelNotify {
uint64 FCHLCANJIGL = 9; // offset: 24
}
// Obf: KGNPGIKFOMJ
// Type: Notify
// CmdID: 5387
message RogueModifierStageStartNotify {
RogueModifierSourceType NFMKOFNEKLA = 11; // offset: 24
}
enum CmdRogueTournType {
DIDFAHMPGBH_NLCDGIPGFDJ = 0;
CmdRogueTournGetPermanentTalentInfoCsReq = 6011;
CmdNPOJNHKPKMN = 6018;
CmdRogueTournLeaveScRsp = 6040;
CmdRogueTournDeleteArchiveScRsp = 6086;
CmdRogueTournGetPermanentTalentInfoScRsp = 6098;
CmdRogueTournQueryCsReq = 6046;
CmdRogueTournEnterRoomCsReq = 6019;
CmdRogueTournResetPermanentTalentCsReq = 6020;
CmdRogueTournReviveAvatarCsReq = 6062;
CmdJGFPIJKOFCC = 6099;
CmdRogueTournTakeExpRewardScRsp = 6023;
CmdRogueTournWeekChallengeUpdateScNotify = 6059;
CmdRogueTournSaveBuildRefCsReq = 6033;
CmdPALAOPCBAPC = 6057;
CmdRogueTournGetAllBuildRefCsReq = 6093;
CmdRogueTournReEnterRogueCocoonStageScRsp = 6090;
CmdRogueTournEnterRogueCocoonSceneScRsp = 6094;
CmdEINJMHBMDII = 6085;
CmdRogueTournGetAllBuildRefScRsp = 6055;
CmdRogueTournGetArchiveRepositoryScRsp = 6026;
CmdRogueTournGetAllArchiveScRsp = 6095;
CmdRogueTournRenameBuildRefScRsp = 6079;
CmdRogueTournLeaveCsReq = 6025;
CmdRogueTournEnterLayerCsReq = 6038;
CmdRogueTournEnableSeasonTalentCsReq = 6063;
CmdRogueTournLevelInfoUpdateScNotify = 6076;
CmdRogueTournEnableSeasonTalentScRsp = 6048;
CmdRogueTournUseSuperRewardKeyCsReq = 6065;
CmdRogueTournEnterRoomScRsp = 6049;
CmdRogueTournSettleCsReq = 6022;
CmdRogueTournHandBookNotify = 6092;
CmdRogueTournEnterCsReq = 6083;
CmdRogueTournConfirmSettleCsReq = 6081;
CmdRogueTournTitanUpdateTitanBlessProgressScNotify = 6064;
CmdRogueTournExpNotify = 6028;
CmdRogueTournStartCsReq = 6042;
CmdRogueTournGetMiscRealTimeDataCsReq = 6073;
CmdRogueTournDeleteBuildRefScRsp = 6074;
CmdRogueTournEnterLayerScRsp = 6084;
CmdRogueTournGetAllArchiveCsReq = 6088;
CmdRogueTournConfirmSettleScRsp = 6097;
CmdRogueTournSaveBuildRefScRsp = 6056;
CmdRogueTournGetSettleInfoCsReq = 6071;
CmdRogueTournEnablePermanentTalentScRsp = 6037;
CmdRogueTournRenameBuildRefCsReq = 6054;
CmdRogueTournBattleFailSettleInfoScNotify = 6050;
CmdRogueTournQueryScRsp = 6096;
CmdRogueTournRenameArchiveCsReq = 6089;
CmdRogueTournLeaveRogueCocoonSceneScRsp = 6068;
CmdRogueTournEnterScRsp = 6034;
CmdRogueTournGetCurRogueCocoonInfoScRsp = 6044;
CmdRogueTournResetPermanentTalentScRsp = 6058;
CmdRogueTournReviveCostUpdateScNotify = 6045;
CmdRogueTournGetSeasonTalentInfoCsReq = 6036;
CmdRogueTournSettleScRsp = 6039;
CmdRogueTournClearArchiveNameScNotify = 6016;
CmdRogueTournReviveAvatarScRsp = 6052;
CmdRogueTournDeleteBuildRefCsReq = 6032;
CmdRogueTournTakeExpRewardCsReq = 6041;
CmdRogueTournPersonaRoomCardZoneUpdateScNotify = 6066;
CmdRogueTournUseSuperRewardKeyScRsp = 6078;
CmdRogueTournGetSettleInfoScRsp = 6053;
CmdRogueTournGetCurRogueCocoonInfoCsReq = 6047;
CmdRogueTournDeleteArchiveCsReq = 6013;
CmdMNILJCPCOFG = 6067;
CmdRogueTournGetArchiveRepositoryCsReq = 6030;
CmdRogueTournAreaUpdateScNotify = 6069;
CmdRogueTournGetSeasonTalentInfoScRsp = 6077;
CmdRogueTournLeaveRogueCocoonSceneCsReq = 6027;
CmdRogueTournEnablePermanentTalentCsReq = 6021;
CmdRogueTournStartScRsp = 6015;
CmdRogueTournEnterRogueCocoonSceneCsReq = 6051;
CmdBODCEKEDLME = 6075;
CmdRogueTournReEnterRogueCocoonStageCsReq = 6100;
CmdRogueTournRenameArchiveScRsp = 6024;
CmdRogueTournGetMiscRealTimeDataScRsp = 6091;
}
enum RogueTournLevelStatus {
NHMPGNHBBLC_NLCDGIPGFDJ = 0;
NHMPGNHBBLC_LOOAKNHDBLL = 1;
NHMPGNHBBLC_CCKPNCIBDGP = 2;
NHMPGNHBBLC_JKNPMIMBGML = 3;
}
enum IDCBNMFDICO {
IDCBNMFDICO_NLCDGIPGFDJ = 0;
IDCBNMFDICO_LOOAKNHDBLL = 1;
IDCBNMFDICO_CIHFGJDCHIA = 2;
}
enum IIAOGEIADGA {
IIAOGEIADGA_NLCDGIPGFDJ = 0;
IIAOGEIADGA_JHHAJDKPLJH = 1;
IIAOGEIADGA_LOOAKNHDBLL = 2;
IIAOGEIADGA_CIHFGJDCHIA = 3;
}
enum FKNGOGLNKIG {
FKNGOGLNKIG_NLCDGIPGFDJ = 0;
FKNGOGLNKIG_EHNIPLNEEDI = 1;
FKNGOGLNKIG_PMKMEAAGKAP = 2;
FKNGOGLNKIG_MNBAGHPEFBC = 3;
}
enum JGJLEKLGPIL {
JGJLEKLGPIL_DDCDLGBIILL = 0;
JGJLEKLGPIL_BNDAAEPCPJA = 1;
JGJLEKLGPIL_CHBMDCKJOFK = 2;
JGJLEKLGPIL_ACLFIMIBOKK = 3;
JGJLEKLGPIL_MLPMLKNIKAC = 4;
JGJLEKLGPIL_DEOICKDDFCO = 5;
JGJLEKLGPIL_OKBNJOPCCJM = 6;
JGJLEKLGPIL_CKJFOICLFBB = 7;
JGJLEKLGPIL_MAHMLJLLJLO = 8;
}
message PFLOIHLLMEE {
CGNGOLJKBMP AMEABNLMMGB = 4; // offset: 16
CBOLONJDHHL NDLIKNEKDLL = 14; // offset: 24
oneof KKNBOACNCON {
NAMCKJLAFCN FBHCKMGOCJJ = 403; // offset: 40
AMOHFCEEBNK HAJEGKBFFAF = 1763; // offset: 40
CABKLLAKHKO OPDEIFOCJEF = 832; // offset: 40
}
}
message DCDMPLJNBJC {
uint32 GEPHKCPLAJF = 2; // offset: 24
bool DOFNEAPHMKH = 3; // offset: 28
uint32 NDGKLBDHJKB = 5; // offset: 32
uint32 KABCGHCPEBG = 10; // offset: 36
}
message FBBOKKLGKGL {
uint32 DIFIEHPCDGO = 11; // offset: 24
bool DOFNEAPHMKH = 13; // offset: 28
uint32 JOFCOODPIDL = 15; // offset: 32
uint32 LFCDPDDGFCB = 6; // offset: 36
}
message BJLNEBBMMOE {
uint32 NIOFIOOGKLD = 5; // offset: 24
uint32 PDFJMFBHPFC = 14; // offset: 28
bool DOFNEAPHMKH = 10; // offset: 32
}
message GKHFFKMFMEN {
bool DOFNEAPHMKH = 1; // offset: 24
uint32 NIOFIOOGKLD = 4; // offset: 28
}
message HIAHPMEAGFC {
bool JOOJIJFCHMK = 4; // offset: 24
}
message CGNGOLJKBMP {
OHHKEOGOMCA LNCOKKIPAEP = 9; // offset: 16
JEIKFFFGONB lineup = 13; // offset: 24
DJODDECFHMC ICNOEGEEPOF = 6; // offset: 32
HGGPKPPBGFP HHMLHKLKNDH = 15; // offset: 40
HIAHPMEAGFC BCNMBONFKPK = 3; // offset: 48
EGLAPJGFKPN LFCDGLIEHAI = 1; // offset: 56
ONPOFJPEBMJ level = 7; // offset: 72
FKEDPCMLIFE item_value = 11; // offset: 80
NHLBNBBDHMI ANBKDJKHCBI = 14; // offset: 88
PHHLBGLNBHE MEEJDFNHBDI = 4; // offset: 96
CGBKKJENEOF BKIPDOFONLD = 8; // offset: 104
}
message ONPOFJPEBMJ {
repeated IJNFOHJGPBC NNFFPJOLDHK = 8; // offset: 32
uint32 BJHMFOAGMBF = 14; // offset: 44
FKNGOGLNKIG reason = 3; // offset: 48
bool KENPENNAGLG = 2; // offset: 52
bool EJDMOENBHDP = 13; // offset: 53
RogueTournLevelStatus status = 12; // offset: 56
oneof BHGKHELCPGO {
CFOIFHEBCJC FIADMEPDAOG = 1; // offset: 16
}
}
message LPADDGPLIKK {
repeated uint32 NMMCOBBKKHA = 4; // offset: 16
repeated uint32 BIMFEAHDMIK = 15; // offset: 32
repeated BDJLHJDPEEK LONFKFCFDND = 12; // offset: 40
uint32 PJOAKLHHCNI = 3; // offset: 48
uint32 AMOABLICEDP = 11; // offset: 52
uint32 MKJDMNAEAED = 9; // offset: 56
}
message CFOIFHEBCJC {
LPADDGPLIKK CCFGCCMEFCI = 8; // offset: 24
}
message HGGPKPPBGFP {
uint32 OHPELHFNGCI = 1; // offset: 24
uint32 JGMKLEGBHGP = 8; // offset: 28
}
message PHHLBGLNBHE {
repeated uint32 KEHKLHMEABI = 7; // offset: 24
}
message IJNFOHJGPBC {
repeated ODNBCBEINNC JEHEILKKDEF = 7; // offset: 16
uint32 MDAIAMFJNHM = 4; // offset: 32
IDCBNMFDICO status = 14; // offset: 36
uint32 JOJCPKNIJOH = 1; // offset: 40
uint32 BIKLAFLEIOC = 10; // offset: 44
}
message ODNBCBEINNC {
uint32 EEPIDJJJMAH = 1; // offset: 36
uint32 room_id = 9; // offset: 40
uint32 LHLKJIDFLIN = 10; // offset: 44
IIAOGEIADGA status = 2; // offset: 48
uint32 GHEHGIOAGDG = 14; // offset: 52
oneof BHGKHELCPGO {
ELHLCFBPAMO FIADMEPDAOG = 11; // offset: 16
}
}
message CGBKKJENEOF {
repeated uint32 BDBFENOAKOD = 9; // offset: 16
}
message NAMCKJLAFCN {
}
message AMOHFCEEBNK {
FGGJCLDLMMI FCMGNLIODGI = 10; // offset: 16
}
message ELHLCFBPAMO {
repeated uint32 FJIKMHCJMKH = 2; // offset: 24
uint32 LLICIMBCNPF = 6; // offset: 32
uint32 level = 5; // offset: 36
}
message JHECCCANFGP {
uint32 GNCFHIKODKE = 9; // offset: 24
uint32 unique_id = 11; // offset: 28
uint32 AADNIFFHHDD = 1; // offset: 32
}
message AJCFOLGANFC {
repeated JHECCCANFGP GJBOLJEJIEE = 1; // offset: 16
repeated APAMFCKFHLL IHFEBNBHDFM = 14; // offset: 32
uint32 DEDCHHNCHFM = 7; // offset: 40
uint32 IKJLLFLCHNF = 6; // offset: 44
uint32 PGGDEHKKINP = 8; // offset: 48
uint32 KMPCNDJHHAO = 13; // offset: 52
}
message CABKLLAKHKO {
AJCFOLGANFC GMEPGCODKKE = 13; // offset: 24
}
// Obf: DFNGEOHAHGM
// Type: Req
// CmdID: 6042
message RogueTournStartCsReq {
repeated DKFJLHHDFKO avatar_list = 2; // offset: 16
uint32 area_id = 12; // offset: 32
bool KENPENNAGLG = 10; // offset: 36
bool EJDMOENBHDP = 5; // offset: 37
}
// Obf: JMAHJPIJEND
// Type: Rsp
// CmdID: 6015
message RogueTournStartScRsp {
PFLOIHLLMEE PHGJIJELKDB = 15; // offset: 16
JGAMMPGMCNI IDCMACCPCBH = 10; // offset: 24
uint32 JNBIIJCAKKB = 11; // offset: 40
uint32 retcode = 6; // offset: 44
}
// Obf: FHJINHEABAC
// Type: Req
// CmdID: 6083
message RogueTournEnterCsReq {
}
// Obf: NAGABJLKFON
// Type: Rsp
// CmdID: 6034
message RogueTournEnterScRsp {
PFLOIHLLMEE PHGJIJELKDB = 8; // offset: 24
JGAMMPGMCNI IDCMACCPCBH = 3; // offset: 32
uint32 retcode = 5; // offset: 40
}
// Obf: OAEMCMCGPID
// Type: Req
// CmdID: 6025
message RogueTournLeaveCsReq {
}
// Obf: HMGGLHFHGLM
// Type: Rsp
// CmdID: 6040
message RogueTournLeaveScRsp {
JGAMMPGMCNI IDCMACCPCBH = 9; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: IDCDOCPNPMD
// Type: Req
// CmdID: 6022
message RogueTournSettleCsReq {
}
message FAICNBKIELL {
DCDMPLJNBJC AOGOHOCFFNE = 11; // offset: 16
GKHFFKMFMEN JJLFKNPEPFP = 15; // offset: 24
LineupInfo EIOHFJMFOKF = 14; // offset: 32
FBBOKKLGKGL BNLLEJPCIGD = 4; // offset: 40
PFLOIHLLMEE PHGJIJELKDB = 2; // offset: 48
JGMDJIENFFH CPOLAHJPGFE = 6; // offset: 56
BJLNEBBMMOE AOMHPLHONJA = 9; // offset: 72
}
// Obf: HCMFPHICBOI
// Type: Rsp
// CmdID: 6039
message RogueTournSettleScRsp {
FAICNBKIELL BFLLJJBHLDF = 4; // offset: 24
JGAMMPGMCNI IDCMACCPCBH = 15; // offset: 32
uint32 retcode = 13; // offset: 40
}
// Obf: EILCNCFMDLP
// Type: Req
// CmdID: 6019
message RogueTournEnterRoomCsReq {
uint32 JOJCPKNIJOH = 5; // offset: 24
uint32 KHBLMAOPLLN = 1; // offset: 28
}
// Obf: DOEONJEAGPA
// Type: Rsp
// CmdID: 6049
message RogueTournEnterRoomScRsp {
JGAMMPGMCNI IDCMACCPCBH = 13; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: LHPEMLMHIHE
// Type: Req
// CmdID: 6038
message RogueTournEnterLayerCsReq {
uint32 KHBLMAOPLLN = 9; // offset: 24
uint32 BJHMFOAGMBF = 4; // offset: 28
}
// Obf: EOMHILBJNDK
// Type: Rsp
// CmdID: 6084
message RogueTournEnterLayerScRsp {
JGAMMPGMCNI IDCMACCPCBH = 14; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: NLIOPBPOBHB
// Type: Notify
// CmdID: 6076
message RogueTournLevelInfoUpdateScNotify {
repeated IJNFOHJGPBC NNFFPJOLDHK = 13; // offset: 24
uint32 BJHMFOAGMBF = 4; // offset: 32
FKNGOGLNKIG reason = 3; // offset: 36
RogueTournLevelStatus status = 9; // offset: 40
}
// Obf: HNMANMBPEOG
// Type: Req
// CmdID: 6041
message RogueTournTakeExpRewardCsReq {
repeated uint32 HBGAFAFFFAO = 10; // offset: 16
uint32 FABMHMFNMDB = 11; // offset: 32
}
// Obf: FHNIFCJJKEO
// Type: Rsp
// CmdID: 6023
message RogueTournTakeExpRewardScRsp {
repeated uint32 FKDNANDJLGK = 3; // offset: 16
ItemList reward = 12; // offset: 24
uint32 exp = 11; // offset: 40
uint32 retcode = 6; // offset: 44
}
// Obf: IGDHPBBNEIC
// Type: Notify
// CmdID: 6028
message RogueTournExpNotify {
uint32 exp = 15; // offset: 24
}
// Obf: KGGIFOABIDF
// Type: Req
// CmdID: 6046
message RogueTournQueryCsReq {
}
message DLEKOLHCNIE {
bool FJKHIFDJMDB = 6; // offset: 24
bool LMLNHNMKOOC = 11; // offset: 25
bool is_taken_reward = 13; // offset: 26
bool GNACLLNFHFD = 1; // offset: 27
uint32 area_id = 14; // offset: 28
}
message CJOCDGGCPCN {
int64 end_time = 8; // offset: 24
uint32 JNBIIJCAKKB = 1; // offset: 32
bool KBNNOPHGGIN = 12; // offset: 36
uint32 JDPFPDECPEH = 13; // offset: 40
}
message JGJEICAELEB {
repeated uint32 FKDNANDJLGK = 7; // offset: 24
uint32 exp = 2; // offset: 32
}
message MDLPIFCHFPJ {
FDBDLBAPDBE JCOBJAMPOAL = 9; // offset: 16
uint32 INJEKPLHPIF = 2; // offset: 32
}
message FJFBLHNFMOM {
bool GNACLLNFHFD = 13; // offset: 24
uint32 DFBDPEHAAMG = 15; // offset: 28
}
message HMGGOEHMIJO {
uint32 FABMHMFNMDB = 13; // offset: 24
uint32 HHAEEEOADOJ = 2; // offset: 28
}
message HMOECPBNAOK {
repeated uint32 IFFMIDABNEE = 6; // offset: 16
repeated uint32 JOAAOEDAPPJ = 12; // offset: 24
repeated uint32 DMFAGJOOGJM = 1; // offset: 32
repeated uint32 DPEBCGBEJIG = 2; // offset: 40
repeated uint32 MMPPHJOONMI = 9; // offset: 48
repeated uint32 PINNDKIJHFG = 3; // offset: 56
uint32 JKKIABLFCPE = 11; // offset: 72
}
message JGMDJIENFFH {
uint32 JBKHIFHPGHM = 9; // offset: 24
uint32 GNIFODGCPAA = 1; // offset: 28
}
message KIKEAJJLAMH {
KGPIEEKIEME HANICMMHJGI = 6; // offset: 16
repeated MJMGOBMOPDL HLJOMIMOANL = 8; // offset: 24
JGJEICAELEB DMFPCFCHHKE = 2; // offset: 32
HMGGOEHMIJO HHFAAFOBKME = 13; // offset: 48
HMOECPBNAOK HAMKPLCBEBG = 4; // offset: 56
repeated FJFBLHNFMOM JJIEDDMALPE = 12; // offset: 64
CJOCDGGCPCN BFNHJIBDMOA = 14; // offset: 72
JGMDJIENFFH DLDCFHHFMID = 7; // offset: 80
MDLPIFCHFPJ DPABCOHLPLH = 1; // offset: 88
repeated DLEKOLHCNIE DANNIDIPFAL = 15; // offset: 96
}
// Obf: JNAKFEHIMFM
// Type: Rsp
// CmdID: 6096
message RogueTournQueryScRsp {
KIKEAJJLAMH LFLCDNGALME = 6; // offset: 24
PFLOIHLLMEE PHGJIJELKDB = 3; // offset: 32
uint32 retcode = 4; // offset: 40
}
// Obf: IANKKDKAHPD
// Type: Notify
// CmdID: 6069
message RogueTournAreaUpdateScNotify {
repeated DLEKOLHCNIE DANNIDIPFAL = 12; // offset: 24
}
message MJMGOBMOPDL {
PFLOIHLLMEE PHGJIJELKDB = 9; // offset: 16
string name = 3; // offset: 24
HMGGOEHMIJO HHFAAFOBKME = 5; // offset: 32
repeated DKFJLHHDFKO avatar_list = 7; // offset: 40
LGCPLLJLHFF data = 13; // offset: 56
int64 time = 6; // offset: 64
uint32 NPHAJEKCBKF = 14; // offset: 72
int64 end_time = 11; // offset: 80
}
message LGCPLLJLHFF {
repeated KJAMNOGFAMJ buff_list = 1; // offset: 16
repeated KOFMGCNIMIN MAJGMMCOCIG = 3; // offset: 32
uint32 item_value = 13; // offset: 40
}
// Obf: JLICJLBDLDD
// Type: Req
// CmdID: 6088
message RogueTournGetAllArchiveCsReq {
}
// Obf: CANHNOJACGI
// Type: Rsp
// CmdID: 6095
message RogueTournGetAllArchiveScRsp {
repeated MJMGOBMOPDL MCGGPONOCKC = 14; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: GOOILNEKEMG
// Type: Req
// CmdID: 6013
message RogueTournDeleteArchiveCsReq {
uint32 NPHAJEKCBKF = 9; // offset: 24
}
// Obf: OKGDAFCIBFB
// Type: Rsp
// CmdID: 6086
message RogueTournDeleteArchiveScRsp {
uint32 retcode = 13; // offset: 24
uint32 NPHAJEKCBKF = 6; // offset: 28
}
// Obf: MMKDJEFGBNC
// Type: Req
// CmdID: 6089
message RogueTournRenameArchiveCsReq {
string name = 7; // offset: 16
uint32 NPHAJEKCBKF = 6; // offset: 32
}
// Obf: FCHCIKGBLGC
// Type: Rsp
// CmdID: 6024
message RogueTournRenameArchiveScRsp {
string name = 8; // offset: 24
uint32 NPHAJEKCBKF = 4; // offset: 32
uint32 retcode = 7; // offset: 36
}
// Obf: EHLPFGCOJBN
// Type: Notify
// CmdID: 6016
message RogueTournClearArchiveNameScNotify {
uint32 NPHAJEKCBKF = 6; // offset: 24
}
message OOLJJHMLHBH {
repeated uint32 LBKFGKGNCCH = 15; // offset: 16
repeated uint32 MDHGBNCJNGB = 3; // offset: 24
repeated AAFBNNALHDK KOJMGCBLKKA = 9; // offset: 32
repeated uint32 AKEMNAMGDOD = 7; // offset: 48
repeated uint32 JHBEJKBCHEN = 11; // offset: 56
uint32 FABMHMFNMDB = 14; // offset: 64
uint32 HHAEEEOADOJ = 6; // offset: 68
}
message AAFBNNALHDK {
repeated uint32 HHFPJHMEIJK = 1; // offset: 24
uint32 avatar_id = 15; // offset: 32
uint32 ALOPEGJPAKK = 7; // offset: 36
uint32 BDJDAOGDBDD = 12; // offset: 40
uint32 NPHAJEKCBKF = 9; // offset: 44
}
message DIFGGDIHDEG {
OOLJJHMLHBH MPOEFPFPEND = 13; // offset: 24
string name = 1; // offset: 32
int64 time = 9; // offset: 40
uint32 NPHAJEKCBKF = 11; // offset: 48
int64 BHNFGJOLLLB = 15; // offset: 56
}
// Obf: ELDONCLGHPO
// Type: Req
// CmdID: 6093
message RogueTournGetAllBuildRefCsReq {
}
// Obf: KDNMOFGMMNP
// Type: Rsp
// CmdID: 6055
message RogueTournGetAllBuildRefScRsp {
repeated DIFGGDIHDEG GIOEPGJGMPD = 1; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: OGKOAHJCBAF
// Type: Req
// CmdID: 6032
message RogueTournDeleteBuildRefCsReq {
repeated uint32 GGIGDJPFBBP = 5; // offset: 24
}
// Obf: KIIOBCNAPLC
// Type: Rsp
// CmdID: 6074
message RogueTournDeleteBuildRefScRsp {
repeated uint32 GGIGDJPFBBP = 10; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: FOJJLDAKMFL
// Type: Req
// CmdID: 6033
message RogueTournSaveBuildRefCsReq {
string name = 10; // offset: 16
OOLJJHMLHBH MPOEFPFPEND = 11; // offset: 24
uint32 NPHAJEKCBKF = 6; // offset: 40
}
// Obf: CFGGFPAIEFK
// Type: Rsp
// CmdID: 6056
message RogueTournSaveBuildRefScRsp {
string name = 2; // offset: 16
uint32 NPHAJEKCBKF = 7; // offset: 32
uint32 retcode = 6; // offset: 36
}
// Obf: BJNLMGBAFFO
// Type: Req
// CmdID: 6054
message RogueTournRenameBuildRefCsReq {
string name = 6; // offset: 24
uint32 NPHAJEKCBKF = 11; // offset: 32
}
// Obf: GFAMMPEELKD
// Type: Rsp
// CmdID: 6079
message RogueTournRenameBuildRefScRsp {
string name = 2; // offset: 16
uint32 retcode = 5; // offset: 32
uint32 NPHAJEKCBKF = 7; // offset: 36
}
// Type: Req
// CmdID: 6099
message JGFPIJKOFCC {
uint32 NPHAJEKCBKF = 14; // offset: 24
}
// Type: Rsp
// CmdID: 6057
message PALAOPCBAPC {
uint32 NPHAJEKCBKF = 15; // offset: 24
uint32 retcode = 4; // offset: 28
}
// Obf: NHPGACAHCFP
// Type: Req
// CmdID: 6011
message RogueTournGetPermanentTalentInfoCsReq {
}
// Obf: CCMNLLNLLOJ
// Type: Rsp
// CmdID: 6098
message RogueTournGetPermanentTalentInfoScRsp {
MDLPIFCHFPJ DPABCOHLPLH = 2; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: HPGLOBODDMA
// Type: Req
// CmdID: 6021
message RogueTournEnablePermanentTalentCsReq {
uint32 CKHCLKOALKE = 1; // offset: 24
}
// Obf: CJBNDIGHHDI
// Type: Rsp
// CmdID: 6037
message RogueTournEnablePermanentTalentScRsp {
MDLPIFCHFPJ DPABCOHLPLH = 6; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: DEBMBMMMCGG
// Type: Req
// CmdID: 6020
message RogueTournResetPermanentTalentCsReq {
}
// Obf: CCLKCHGMNAA
// Type: Rsp
// CmdID: 6058
message RogueTournResetPermanentTalentScRsp {
MDLPIFCHFPJ DPABCOHLPLH = 2; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: CBILHHEENJG
// Type: Req
// CmdID: 6051
message RogueTournEnterRogueCocoonSceneCsReq {
repeated EEBPHJCNBFO avatar_list = 7; // offset: 16
uint32 DCNNFJLABPL = 8; // offset: 32
uint32 difficulty_level = 11; // offset: 36
uint32 HECCOBFBJFI = 9; // offset: 40
bool FDEKKOKBDIC = 2; // offset: 44
uint32 NBLMAGLGCGN = 5; // offset: 48
}
// Obf: IOJFJPFJINM
// Type: Rsp
// CmdID: 6094
message RogueTournEnterRogueCocoonSceneScRsp {
JGAMMPGMCNI IDCMACCPCBH = 1; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: GDGKPCGNDIB
// Type: Req
// CmdID: 6027
message RogueTournLeaveRogueCocoonSceneCsReq {
}
// Obf: JLPLFCOHHFE
// Type: Rsp
// CmdID: 6068
message RogueTournLeaveRogueCocoonSceneScRsp {
JGAMMPGMCNI IDCMACCPCBH = 7; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: ELJIHLDPDDF
// Type: Req
// CmdID: 6100
message RogueTournReEnterRogueCocoonStageCsReq {
bool FDEKKOKBDIC = 3; // offset: 24
}
// Obf: KGHGKLIAKLL
// Type: Rsp
// CmdID: 6090
message RogueTournReEnterRogueCocoonStageScRsp {
SceneBattleInfo battle_info = 1; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: HHKCBNKJELL
// Type: Req
// CmdID: 6047
message RogueTournGetCurRogueCocoonInfoCsReq {
}
// Obf: FNBJGDHOIBP
// Type: Rsp
// CmdID: 6044
message RogueTournGetCurRogueCocoonInfoScRsp {
uint32 NBLMAGLGCGN = 15; // offset: 24
uint32 DCNNFJLABPL = 8; // offset: 28
uint32 HECCOBFBJFI = 3; // offset: 32
uint32 difficulty_level = 12; // offset: 36
uint32 retcode = 6; // offset: 40
}
// Type: Notify
// CmdID: 6085
message EINJMHBMDII {
repeated uint32 NGKAPNFKGPO = 2; // offset: 16
}
message ECMNFOEDOJC {
uint32 LJCEOGPOGBE = 5; // offset: 24
}
message DNCEOOPHIOK {
uint32 LJCEOGPOGBE = 2; // offset: 24
}
message KCDBGKJANIH {
uint32 buff_id = 1; // offset: 24
}
message KILGONODPIC {
uint32 event_id = 3; // offset: 24
}
message MJBODJKDPPD {
uint32 KAHMGPGPOII = 3; // offset: 24
}
message KPPBBOJOMDB {
uint32 PHPNBFLILFL = 12; // offset: 24
uint32 OOMBNFMJLEO = 1; // offset: 28
uint32 OMHHOADFMLI = 9; // offset: 32
uint32 level = 4; // offset: 36
}
message COOIDLLFFIJ {
oneof AJOABBCKHCK {
uint32 KNILAKJMEEP = 8; // offset: 16
uint32 PGGDEHKKINP = 5; // offset: 16
}
}
// Obf: ICIJOIFOIIG
// Type: Notify
// CmdID: 6092
message RogueTournHandBookNotify {
oneof KKNBOACNCON {
ECMNFOEDOJC ODHGPLKCBBG = 3; // offset: 24
DNCEOOPHIOK IOOACHNEHAH = 14; // offset: 24
KCDBGKJANIH LFCDGLIEHAI = 5; // offset: 24
KILGONODPIC OOOACLEFDGM = 1; // offset: 24
MJBODJKDPPD ICNOEGEEPOF = 8; // offset: 24
COOIDLLFFIJ CFNAKPADAEB = 9; // offset: 24
}
}
// Obf: BHELJEPEIHM
// Type: Req
// CmdID: 6071
message RogueTournGetSettleInfoCsReq {
uint32 area_id = 12; // offset: 24
}
// Obf: KFOJKMHIACH
// Type: Rsp
// CmdID: 6053
message RogueTournGetSettleInfoScRsp {
FAICNBKIELL BFLLJJBHLDF = 15; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: LPFHAKOGFHH
// Type: Req
// CmdID: 6081
message RogueTournConfirmSettleCsReq {
string name = 4; // offset: 16
uint32 NPHAJEKCBKF = 2; // offset: 32
uint32 area_id = 12; // offset: 36
}
// Obf: KJOIFCADNGL
// Type: Rsp
// CmdID: 6097
message RogueTournConfirmSettleScRsp {
ItemList AELJFOPMDJG = 13; // offset: 16
MJMGOBMOPDL BLPDBPHMCGA = 12; // offset: 24
JGAMMPGMCNI IDCMACCPCBH = 5; // offset: 40
ItemList IIOMCJPCFML = 14; // offset: 48
uint32 retcode = 3; // offset: 56
}
// Obf: MKCDLMPCJJJ
// Type: Notify
// CmdID: 6059
message RogueTournWeekChallengeUpdateScNotify {
CJOCDGGCPCN BFNHJIBDMOA = 10; // offset: 24
}
// Obf: MBOGFJLPLPG
// Type: Req
// CmdID: 6073
message RogueTournGetMiscRealTimeDataCsReq {
}
// Obf: LCOKLOGEKEL
// Type: Rsp
// CmdID: 6091
message RogueTournGetMiscRealTimeDataScRsp {
BJLNEBBMMOE AOMHPLHONJA = 2; // offset: 16
FBBOKKLGKGL BNLLEJPCIGD = 11; // offset: 24
GKHFFKMFMEN JJLFKNPEPFP = 13; // offset: 32
JGMDJIENFFH CPOLAHJPGFE = 4; // offset: 40
DCDMPLJNBJC AOGOHOCFFNE = 3; // offset: 56
uint32 retcode = 9; // offset: 64
}
// Obf: JDMILAADNLN
// Type: Req
// CmdID: 6030
message RogueTournGetArchiveRepositoryCsReq {
}
// Obf: GINKCKNPFDA
// Type: Rsp
// CmdID: 6026
message RogueTournGetArchiveRepositoryScRsp {
repeated uint32 PBPIOEKJJPF = 6; // offset: 24
repeated uint32 BDNFDHJBAME = 11; // offset: 32
uint32 retcode = 4; // offset: 40
}
// Obf: NMCIFMBGOLP
// Type: Notify
// CmdID: 6045
message RogueTournReviveCostUpdateScNotify {
ItemCostData LNIEFKBMIPD = 11; // offset: 16
}
// Obf: JHDKGCPHDNC
// Type: Req
// CmdID: 6062
message RogueTournReviveAvatarCsReq {
repeated DKFJLHHDFKO avatar_list = 13; // offset: 24
uint32 interacted_prop_entity_id = 11; // offset: 32
}
// Obf: HECNEEFNGFH
// Type: Rsp
// CmdID: 6052
message RogueTournReviveAvatarScRsp {
ItemCostData LNIEFKBMIPD = 12; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: JFDAMIHLMLF
// Type: Notify
// CmdID: 6050
message RogueTournBattleFailSettleInfoScNotify {
FAICNBKIELL BFLLJJBHLDF = 2; // offset: 16
JGAMMPGMCNI IDCMACCPCBH = 11; // offset: 32
}
message KGPIEEKIEME {
FDBDLBAPDBE JCOBJAMPOAL = 12; // offset: 16
uint32 OFNIDAECPCJ = 9; // offset: 32
}
// Obf: KHJMLKBLAMP
// Type: Req
// CmdID: 6036
message RogueTournGetSeasonTalentInfoCsReq {
}
// Obf: MNLLJNFBGNF
// Type: Rsp
// CmdID: 6077
message RogueTournGetSeasonTalentInfoScRsp {
KGPIEEKIEME HANICMMHJGI = 1; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: AKDPHHMJFOK
// Type: Req
// CmdID: 6063
message RogueTournEnableSeasonTalentCsReq {
uint32 CKHCLKOALKE = 14; // offset: 24
}
// Obf: LCEDCPLAPJJ
// Type: Rsp
// CmdID: 6048
message RogueTournEnableSeasonTalentScRsp {
KGPIEEKIEME HANICMMHJGI = 11; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: LCEICICOGLN
// Type: Notify
// CmdID: 6064
message RogueTournTitanUpdateTitanBlessProgressScNotify {
uint32 PLJPIPDFAHA = 6; // offset: 24
}
// Obf: ACFNGBKOIDN
// Type: Req
// CmdID: 6065
message RogueTournUseSuperRewardKeyCsReq {
uint32 difficulty_level = 11; // offset: 24
uint32 count = 5; // offset: 28
uint32 cocoon_id = 1; // offset: 32
}
// Obf: GKJOFCJCKMN
// Type: Rsp
// CmdID: 6078
message RogueTournUseSuperRewardKeyScRsp {
LMDPKOELKFL ABEMLCJBIEF = 1; // offset: 24
ItemList drop_data = 13; // offset: 32
ItemList reward = 5; // offset: 40
uint32 retcode = 3; // offset: 48
}
// Type: Req
// CmdID: 6018
message NPOJNHKPKMN {
}
// Type: Rsp
// CmdID: 6067
message MNILJCPCOFG {
uint32 retcode = 14; // offset: 24
}
// Obf: LENPMJECBLF
// Type: Notify
// CmdID: 6066
message RogueTournPersonaRoomCardZoneUpdateScNotify {
ODHJEDHKHOD NHNBJLLDOHO = 14; // offset: 24
}
// Type: Notify
// CmdID: 6075
message BODCEKEDLME {
repeated uint32 BBFFFGFDGAD = 6; // offset: 16
}
enum CmdRollShopType {
OHCMLBPONOB_NLCDGIPGFDJ = 0;
CmdGetRollShopInfoScRsp = 6906;
CmdTakeRollShopRewardCsReq = 6902;
CmdDoGachaInRollShopCsReq = 6916;
CmdGetRollShopInfoCsReq = 6918;
CmdTakeRollShopRewardScRsp = 6919;
CmdDoGachaInRollShopScRsp = 6920;
}
// Obf: AHHIKOKAPFG
// Type: Req
// CmdID: 6918
message GetRollShopInfoCsReq {
uint32 roll_shop_id = 15; // offset: 24
}
// Obf: FHABPBGINDK
// Type: Rsp
// CmdID: 6906
message GetRollShopInfoScRsp {
repeated uint32 shop_group_id_list = 1; // offset: 24
uint32 gacha_random = 6; // offset: 32
uint32 roll_shop_id = 8; // offset: 36
uint32 retcode = 10; // offset: 40
}
// Obf: OKECFAAPLIN
// Type: Req
// CmdID: 6916
message DoGachaInRollShopCsReq {
uint32 gacha_count = 5; // offset: 24
uint32 gacha_random = 4; // offset: 28
uint32 roll_shop_id = 3; // offset: 32
}
// Obf: ACCPCPCKOEB
// Type: Rsp
// CmdID: 6920
message DoGachaInRollShopScRsp {
ItemList reward = 15; // offset: 16
uint32 LDBCKJIPDHF = 7; // offset: 32
uint32 roll_shop_id = 11; // offset: 36
uint32 retcode = 5; // offset: 40
uint32 reward_display_type = 12; // offset: 44
}
// Obf: BLEEIKBLHIK
// Type: Req
// CmdID: 6902
message TakeRollShopRewardCsReq {
uint32 roll_shop_id = 2; // offset: 24
}
// Obf: TakeRollShopRewardScRsp
// Type: Rsp
// CmdID: 6919
message TakeRollShopRewardScRsp {
ItemList reward = 6; // offset: 16
uint32 retcode = 1; // offset: 32
uint32 roll_shop_id = 13; // offset: 36
uint32 group_type = 3; // offset: 40
}
enum CmdSceneType {
JHDCKJGDKBE_NLCDGIPGFDJ = 0;
CmdCounterDownScRsp = 1408;
CmdSceneReviveAfterRebattleScRsp = 1474;
CmdLJMENELBICD = 1401;
JHDCKJGDKBE_JIAEHCICDLJ = 1471;
CmdEnteredSceneChangeScNotify = 1425;
CmdSceneCastSkillCostMpCsReq = 1483;
CmdGetUnlockTeleportScRsp = 1486;
CmdSceneEnterStageCsReq = 1452;
CmdGroupStateChangeScRsp = 1465;
CmdSetTrainWorldIdCsReq = 1404;
CmdOCHPFJEKNGM = 1430;
CmdSetTrainWorldIdScRsp = 1495;
CmdKCFMJCBJGMN = 1485;
CmdSceneEntityMoveScRsp = 1403;
CmdRefreshTriggerByClientCsReq = 1407;
CmdReEnterLastElementStageScRsp = 1423;
CmdGetSceneMapInfoScRsp = 1422;
CmdGetSceneMapInfoCsReq = 1446;
CmdGetCurSceneInfoCsReq = 1415;
CmdSceneEntityMoveCsReq = 1473;
CmdSetClientPausedScRsp = 1414;
CmdHNGLCIGBNGB = 1424;
CmdEntityBindPropScRsp = 1416;
CmdPDHBDPNPMPI = 1467;
CmdGroupStateChangeScNotify = 1470;
CmdGetCurSceneInfoScRsp = 1481;
CmdUpdateFloorSavedValueNotify = 1455;
CmdActiveFarmElementScRsp = 1406;
JHDCKJGDKBE_NPBFHJHPLEL = 1458;
CmdSavePointsInfoNotify = 1420;
CmdDeleteSummonUnitScRsp = 1450;
CmdStartCocoonStageScRsp = 1432;
CmdEnterSectionCsReq = 1492;
CmdSyncEntityBuffChangeListScNotify = 1454;
CmdReEnterLastElementStageCsReq = 1491;
CmdTrainWorldIdChangeScNotify = 1460;
CmdSceneCheckpoingRefreshScRsp = 1461;
CmdSceneEntityTeleportCsReq = 1489;
CmdSceneEntityTeleportScRsp = 1440;
CmdSceneCastSkillScRsp = 1413;
CmdUnlockedAreaMapScNotify = 1477;
CmdSyncServerSceneChangeNotify = 1464;
CmdSetClientPausedCsReq = 1405;
JHDCKJGDKBE_AFEOJBGCCIN = 1428;
CmdSceneEntityMoveScNotify = 1429;
CmdRefreshTriggerByClientScRsp = 1402;
CmdGroupStateChangeCsReq = 1456;
CmdEBADAHNBIIH = 1479;
CmdInteractPropScRsp = 1427;
JHDCKJGDKBE_IOKIBHKLDDI = 1435;
CmdEnterSceneScRsp = 1411;
CmdSceneCheckpoingRefreshCsReq = 1438;
CmdSceneCastSkillCsReq = 1436;
CmdDeactivateFarmElementCsReq = 1453;
CmdCounterDownCsReq = 1468;
CmdSceneCastSkillMpUpdateScNotify = 1442;
CmdGetEnteredSceneCsReq = 1484;
CmdGetUnlockTeleportCsReq = 1444;
CmdEnterSceneCsReq = 1431;
CmdUnlockTeleportNotify = 1419;
CmdOpenChestScNotify = 1475;
CmdSetGroupCustomSaveDataScRsp = 1443;
CmdGMABBKEMPNP = 1447;
CmdDeactivateFarmElementScRsp = 1463;
CmdUpdateGroupPropertyScRsp = 1433;
CmdEnterSceneByServerScNotify = 1497;
CmdActiveFarmElementCsReq = 1417;
CmdUpdateGroupPropertyCsReq = 1494;
CmdInteractPropCsReq = 1480;
CmdSceneReviveAfterRebattleCsReq = 1459;
CmdUpdateMechanismBarScNotify = 1434;
CmdSceneGroupRefreshScNotify = 1498;
CmdILCCPICILFF = 1457;
CmdChangePropTimelineInfoScRsp = 1487;
CmdEnterSectionScRsp = 1466;
CmdDeleteSummonUnitCsReq = 1462;
CmdGetEnteredSceneScRsp = 1472;
CmdRefreshTriggerByClientScNotify = 1421;
CmdStartCocoonStageCsReq = 1499;
CmdFDGOBNJPKJG = 1412;
CmdScenePlaneEventScNotify = 1469;
CmdChangePropTimelineInfoCsReq = 1410;
CmdMNEPAIGBPGM = 1478;
CmdSceneCastSkillCostMpScRsp = 1409;
CmdSceneEnterStageScRsp = 1448;
}
enum JNBOIFCNBCH {
JNBOIFCNBCH_HGLIFJGHADE = 0;
JNBOIFCNBCH_LCFJOOIAEHD = 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;
}
message SceneActorInfo {
uint32 uid = 8; // offset: 24
uint32 base_avatar_id = 12; // offset: 28
uint32 map_layer = 14; // offset: 32
AvatarType avatar_type = 4; // offset: 36
}
message NpcMonsterRogueInfo {
uint32 elite_group = 5; // offset: 24
uint32 level = 6; // offset: 28
uint32 IEDEBFCCKNL = 1; // offset: 32
JNBOIFCNBCH DPCNDADDCAJ = 10; // offset: 36
uint32 hard_level_group = 2; // offset: 40
uint32 rogue_monster_id = 7; // offset: 44
}
message NpcMonsterExtraInfo {
oneof KKNBOACNCON {
NpcMonsterRogueInfo rogue_game_info = 6; // offset: 24
}
}
message GILBMELHGCB {
repeated uint32 JMMBAALIOJL = 2; // offset: 24
uint32 stage_id = 1; // offset: 32
}
message SceneNpcMonsterInfo {
NpcMonsterExtraInfo extra_info = 1; // offset: 24
GILBMELHGCB BMIJGBFJMCF = 9; // offset: 32
bool NMPEOMMHMPP = 10; // offset: 40
bool NHKJKNJAGMF = 6; // offset: 41
uint32 monster_id = 14; // offset: 44
uint32 event_id = 5; // offset: 48
uint32 world_level = 2; // offset: 52
}
message NpcDialogueEventParam {
uint32 arg_id = 3; // offset: 24
uint32 rogue_dialogue_event_id = 1; // offset: 28
}
message NpcRogueGameInfo {
map<uint32, uint32> LDPAJKIEPIP = 1; // offset: 16
uint32 MJBKNMJHOGP = 15; // offset: 32
uint32 OEANPIHCHHF = 9; // offset: 36
uint32 AIAFEKGBFIF = 6; // offset: 40
bool NLAFLKPLPFE = 2; // offset: 44
bool DJEPGKBMICM = 12; // offset: 45
bool FKKMLJNKHDH = 8; // offset: 46
}
message PAGOHCJGOLC {
uint32 PPFJGJNCOKI = 12; // offset: 24
uint32 DOOACEHOPEE = 11; // offset: 28
bool is_meet = 4; // offset: 32
}
message MHGAOLCDONK {
uint32 OPEEIFGGMIA = 3; // offset: 24
uint32 NLMMKAEJEKH = 6; // offset: 28
}
message NpcExtraInfo {
oneof KKNBOACNCON {
NpcRogueGameInfo rogue_game_info = 7; // offset: 24
PAGOHCJGOLC MBLFFIKGMOP = 14; // offset: 24
MHGAOLCDONK DKPFHLBFFHI = 4; // offset: 24
}
}
message SceneNpcInfo {
NpcExtraInfo extra_info = 3; // offset: 24
uint32 npc_id = 4; // offset: 32
}
message PropRogueInfo {
uint32 MAJKFIMPOOF = 11; // offset: 24
uint32 KKMEFDEFLBI = 9; // offset: 28
uint32 GECOCMLBBPE = 6; // offset: 32
uint32 room_id = 7; // offset: 36
}
message HLFAKEOBFAB {
uint32 AFEMBLFCCCH = 13; // offset: 24
uint32 HJMACPMOINC = 11; // offset: 28
uint32 PBMAHOJBAGG = 4; // offset: 32
}
message BGFLAKMOIGC {
bool JJMKAHIBDBH = 4; // offset: 24
bool AMICPGOIHLL = 2; // offset: 25
}
message EBBOJACNHEC {
bool OEEDPJHLPHL = 8; // offset: 24
uint32 LHLKJIDFLIN = 1; // offset: 28
uint32 GHEHGIOAGDG = 10; // offset: 32
}
message PGLLFCMEFKG {
bool OEEDPJHLPHL = 2; // offset: 24
uint32 GHEHGIOAGDG = 11; // offset: 28
uint32 LHLKJIDFLIN = 7; // offset: 32
}
message DAAKGEDPPJJ {
uint32 func_id = 5; // offset: 24
bool KKKIONIDKFA = 8; // offset: 28
}
message APKENKIDMGC {
repeated DAAKGEDPPJJ GMGPFAIONNG = 6; // offset: 24
uint32 PBJPEOEDEDF = 5; // offset: 32
}
message NBDKNCJGOMN {
HKOEAOPNEAC KOBBMDFPNKA = 14; // offset: 24
uint32 FOKPPMBIDID = 13; // offset: 32
}
message ONNEJIPGHCK {
uint32 chest_id = 13; // offset: 24
}
message PropTimelineInfo {
bytes timeline_byte_value = 8; // offset: 24
bool timeline_bool_value = 2; // offset: 32
}
message PropExtraInfo {
PropTimelineInfo timeline_info = 12; // offset: 16
oneof KKNBOACNCON {
PropRogueInfo rogue_game_info = 11; // offset: 24
HLFAKEOBFAB AEFMMOHKCHJ = 14; // offset: 24
BGFLAKMOIGC OGLJIOJBIEN = 4; // offset: 24
EBBOJACNHEC ADNHHAELLNC = 5; // offset: 24
APKENKIDMGC ACJPMKHJLDB = 15; // offset: 24
NBDKNCJGOMN OEMHOKEMBKM = 8; // offset: 24
ONNEJIPGHCK MFCPLGHHPNP = 6; // offset: 24
PGLLFCMEFKG IDMAELPELLA = 10; // offset: 24
}
}
message ScenePropInfo {
repeated string trigger_name_list = 15; // offset: 24
PropExtraInfo extra_info = 7; // offset: 32
uint32 life_time_ms = 14; // offset: 40
uint32 prop_id = 3; // offset: 44
uint64 create_time_ms = 8; // offset: 48
uint32 prop_state = 1; // offset: 56
}
message SceneSummonUnitInfo {
repeated string trigger_name_list = 14; // offset: 24
uint32 caster_entity_id = 3; // offset: 32
uint32 attach_entity_id = 9; // offset: 36
uint64 create_time_ms = 8; // offset: 40
int32 life_time_ms = 6; // offset: 48
uint32 summon_unit_id = 2; // offset: 52
}
message SceneEntityInfo {
MotionInfo motion = 13; // offset: 24
uint32 inst_id = 2; // offset: 44
uint32 entity_id = 10; // offset: 48
uint32 group_id = 11; // offset: 52
oneof entity {
SceneActorInfo actor = 12; // offset: 16
SceneNpcMonsterInfo npc_monster = 5; // offset: 16
SceneNpcInfo npc = 1; // offset: 16
ScenePropInfo prop = 14; // offset: 16
SceneSummonUnitInfo summon_unit = 15; // offset: 16
}
}
message BuffInfo {
map<string, float> dynamic_values = 5; // offset: 24
uint32 buff_id = 14; // offset: 32
uint32 buff_summon_entity_id = 11; // offset: 36
uint64 add_time_ms = 15; // offset: 40
uint32 count = 10; // offset: 48
uint32 level = 3; // offset: 52
float life_time = 4; // offset: 56
uint32 base_avatar_id = 9; // offset: 60
}
message HGNBPANECAL {
repeated BuffInfo buff_list = 5; // offset: 16
uint32 entity_id = 7; // offset: 32
}
message DPEJBJNEJOP {
uint32 DLCNMAEHBIM = 10; // offset: 24
uint32 value = 15; // offset: 28
}
message CustomSaveData {
string save_data = 1; // offset: 24
uint32 group_id = 6; // offset: 32
}
message HIEKLHPINHL {
uint32 HOCMHABKLGJ = 9; // offset: 24
uint32 OFBPKCNCGFG = 11; // offset: 28
}
message SceneEntityGroupInfo {
repeated SceneEntityInfo entity_list = 6; // offset: 24
map<string, int32> BANBECDCDHG = 9; // offset: 32
uint32 group_id = 14; // offset: 40
uint32 state = 10; // offset: 44
}
message SceneGroupState {
uint32 group_id = 15; // offset: 24
bool is_default = 3; // offset: 28
uint32 state = 4; // offset: 32
}
message MissionStatusBySceneInfo {
repeated Mission sub_mission_status_list = 10; // offset: 16
repeated uint32 finished_main_mission_id_list = 5; // offset: 24
repeated uint32 disabled_main_mission_id_list = 7; // offset: 32
repeated MainMissionCustomValue JLMGBADJBKN = 8; // offset: 40
repeated uint32 unfinished_main_mission_id_list = 3; // offset: 48
}
message BELNLOJAFCM {
repeated uint32 HLLLIKPGOFG = 5; // offset: 16
DGHPIDMDOJM JHBAAHGLFCB = 14; // offset: 24
}
message SceneInfo {
repeated SceneGroupState group_state_list = 1285; // offset: 16
repeated CustomSaveData custom_data_list = 4; // offset: 24
map<string, int32> floor_saved_data = 1245; // offset: 32
repeated SceneEntityInfo entity_list = 2; // offset: 40
MissionStatusBySceneInfo scene_mission_info = 804; // offset: 48
BELNLOJAFCM FOJJGJPIMBL = 1146; // offset: 56
repeated SceneEntityGroupInfo entity_group_list = 1150; // offset: 64
repeated HGNBPANECAL CPIKFGPCOCE = 10; // offset: 72
repeated uint32 opened_chests_list = 318; // offset: 80
repeated uint32 lighten_section_list = 15; // offset: 96
SceneIdentifier scene_identifier = 1777; // offset: 104
repeated BuffInfo scene_buff_info_list = 14; // offset: 112
map<uint32, HIEKLHPINHL> BIKBFGPFAAC = 3; // offset: 120
uint32 plane_id = 1; // offset: 128
uint32 dimension_id = 715; // offset: 132
uint32 client_pos_version = 11; // offset: 136
uint32 floor_id = 9; // offset: 140
uint32 entry_id = 5; // offset: 144
uint32 leader_entity_id = 6; // offset: 148
uint32 content_id = 685; // offset: 152
uint32 game_mode_type = 8; // offset: 156
uint32 game_story_line_id = 1413; // offset: 160
uint32 world_id = 7; // offset: 164
uint64 interact_id = 909; // offset: 168
}
message EntityMotion {
MotionInfo motion = 5; // offset: 24
uint32 entity_id = 10; // offset: 32
bool FJOEOEDLNED = 11; // offset: 36
uint32 map_layer = 3; // offset: 40
}
// Type: Req
// CmdID: 1473
message SceneEntityMoveCsReq {
repeated EntityMotion entity_motion_list = 3; // offset: 16
uint64 OBJFFFGAJCB = 11; // offset: 32
uint32 entry_id = 8; // offset: 40
uint64 interact_id = 5; // offset: 48
}
// Obf: DDNFEPNJEHM
// Type: Rsp
// CmdID: 1403
message SceneEntityMoveScRsp {
repeated EntityMotion entity_motion_list = 7; // offset: 24
ClientDownloadData download_data = 9; // offset: 32
uint32 retcode = 6; // offset: 40
}
// Obf: DHOCHEGBMFG
// Type: Notify
// CmdID: 1429
message SceneEntityMoveScNotify {
MotionInfo motion = 5; // offset: 24
uint32 entity_id = 13; // offset: 32
uint32 client_pos_version = 1; // offset: 36
uint32 entry_id = 12; // offset: 40
}
// Type: Notify
// CmdID: 1412
message FDGOBNJPKJG {
uint32 PLNEOOCPFNI = 6; // offset: 24
}
// Obf: OBOAHKMABIJ
// Type: Req
// CmdID: 1480
message InteractPropCsReq {
uint64 interact_id = 2; // offset: 24
uint32 interact_id2 = 10; // offset: 32
uint32 prop_entity_id = 1; // offset: 36
}
// Obf: LBGHIJGFAFD
// Type: Rsp
// CmdID: 1427
message InteractPropScRsp {
uint32 retcode = 10; // offset: 24
uint32 prop_state = 11; // offset: 28
uint32 prop_entity_id = 1; // offset: 32
}
// Type: Req
// CmdID: 1410
message ChangePropTimelineInfoCsReq {
PropTimelineInfo timeline_info = 2; // offset: 16
bool is_close_map = 13; // offset: 32
uint32 prop_entity_id = 11; // offset: 36
uint64 uuid = 15; // offset: 40
uint64 interact_id = 1; // offset: 48
}
// Type: Rsp
// CmdID: 1487
message ChangePropTimelineInfoScRsp {
uint32 retcode = 4; // offset: 24
uint32 prop_entity_id = 6; // offset: 28
}
message HitMonsterBattleInfo {
MonsterBattleType monster_battle_type = 1; // offset: 24
uint32 target_monster_entity_id = 4; // offset: 28
}
message DynamicValues {
string key = 14; // offset: 24
float value = 11; // offset: 32
}
message AssistMonsterEntityInfo {
repeated uint32 entity_id_list = 10; // offset: 16
}
// Obf: INBDPGBJIFA
// Type: Req
// CmdID: 1436
message SceneCastSkillCsReq {
repeated AssistMonsterEntityInfo assist_monster_entity_info = 10; // offset: 16
repeated DynamicValues dynamic_values = 13; // offset: 24
repeated SkillExtraTag skill_extra_tags = 2; // offset: 40
string maze_ability_str = 7; // offset: 48
repeated uint32 hit_target_entity_id_list = 11; // offset: 56
MotionInfo target_motion = 1; // offset: 64
repeated uint32 assist_monster_entity_id_list = 6; // offset: 72
uint32 KCFABNFPOPN = 12; // offset: 80
uint32 attacked_by_entity_id = 3; // offset: 84
uint32 skill_index = 9; // offset: 88
uint32 cast_entity_id = 8; // offset: 92
}
// Obf: MAPFMHHMKIM
// Type: Rsp
// CmdID: 1413
message SceneCastSkillScRsp {
repeated HitMonsterBattleInfo monster_battle_info = 12; // offset: 24
SceneBattleInfo battle_info = 9; // offset: 32
uint32 cast_entity_id = 13; // offset: 40
uint32 retcode = 1; // offset: 44
}
// Obf: GDGMINPNACD
// Type: Req
// CmdID: 1483
message SceneCastSkillCostMpCsReq {
uint32 cast_entity_id = 7; // offset: 24
uint32 attacked_by_entity_id = 9; // offset: 28
uint32 skill_index = 11; // offset: 32
}
// Obf: LEJMFOOIHFN
// Type: Rsp
// CmdID: 1409
message SceneCastSkillCostMpScRsp {
uint32 cast_entity_id = 10; // offset: 24
uint32 retcode = 8; // offset: 28
}
// Obf: BFGACKAFICK
// Type: Notify
// CmdID: 1442
message SceneCastSkillMpUpdateScNotify {
uint32 mp = 9; // offset: 24
uint32 cast_entity_id = 15; // offset: 28
}
// Obf: MMNONCLEIIH
// Type: Req
// CmdID: 1452
message SceneEnterStageCsReq {
bool KCDMHBJKNMK = 13; // offset: 24
RebattleType NKDAAAGPCDB = 12; // offset: 28
uint32 event_id = 3; // offset: 32
}
// Obf: CCOCKCOOOKO
// Type: Rsp
// CmdID: 1448
message SceneEnterStageScRsp {
SceneBattleInfo battle_info = 2; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Type: Req
// CmdID: 1459
message SceneReviveAfterRebattleCsReq {
RebattleType NKDAAAGPCDB = 9; // offset: 24
}
// Type: Rsp
// CmdID: 1474
message SceneReviveAfterRebattleScRsp {
uint32 retcode = 1; // offset: 24
}
// Obf: GJEONNOCMPH
// Type: Req
// CmdID: 1415
message GetCurSceneInfoCsReq {
}
// Obf: AGAAHIBNOBP
// Type: Rsp
// CmdID: 1481
message GetCurSceneInfoScRsp {
SceneInfo scene = 6; // offset: 16
uint32 retcode = 11; // offset: 32
}
message EntityBuffChangeInfo {
SceneEntityBuffChangeType reason = 3; // offset: 32
uint32 cast_entity_id = 10; // offset: 40
uint32 entity_id = 2; // offset: 44
oneof KKNBOACNCON {
BuffInfo buff_change_info = 4; // offset: 16
uint32 remove_buff_id = 7; // offset: 16
}
}
// Obf: GBMFAHMBLAA
// Type: Notify
// CmdID: 1454
message SyncEntityBuffChangeListScNotify {
repeated EntityBuffChangeInfo entity_buff_change_list = 3; // offset: 16
}
// Obf: FIAHFIBLDLP
// Type: Req
// CmdID: 1438
message SceneCheckpoingRefreshCsReq {
uint32 prop_entity_id = 5; // offset: 24
uint32 plane_id = 7; // offset: 28
uint32 floor_id = 14; // offset: 32
}
// Obf: JLKIEGEFFHI
// Type: Rsp
// CmdID: 1461
message SceneCheckpoingRefreshScRsp {
uint32 retcode = 1; // offset: 24
}
// Type: Notify
// CmdID: 1424
message HNGLCIGBNGB {
int64 HHLNOEILPOJ = 12; // offset: 24
}
message OOFDADLENDH {
}
// Type: Rsp
// CmdID: 1478
message MNEPAIGBPGM {
SceneInfo scene = 10; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Type: Req
// CmdID: 1492
message EnterSectionCsReq {
uint64 interact_id = 14; // offset: 24
uint32 section_id = 2; // offset: 32
}
// Type: Rsp
// CmdID: 1466
message EnterSectionScRsp {
uint32 retcode = 15; // offset: 24
}
// Type: Notify
// CmdID: 1430
message OCHPFJEKNGM {
ItemList reward = 13; // offset: 16
uint32 chest_id = 5; // offset: 32
}
message LIHJJHFEBNO {
uint32 entity_id = 8; // offset: 24
}
// Type: Rsp
// CmdID: 1401
message LJMENELBICD {
uint32 retcode = 15; // offset: 24
}
// Type: Req
// CmdID: 1467
message PDHBDPNPMPI {
}
// Type: Rsp
// CmdID: 1485
message KCFMJCBJGMN {
uint32 retcode = 2; // offset: 24
}
// Type: Notify
// CmdID: 1420
message SavePointsInfoNotify {
int64 refresh_time = 7; // offset: 24
uint32 valid_times = 12; // offset: 32
}
message NAJKNJLJPEP {
uint32 HFPLJFBOPEH = 15; // offset: 24
uint32 LDPBPHBBFGF = 11; // offset: 28
}
// Obf: ANHIGPKMCNG
// Type: Req
// CmdID: 1499
message StartCocoonStageCsReq {
NAJKNJLJPEP CBJCKEIGGNL = 7; // offset: 24
uint32 world_level = 2; // offset: 32
uint32 HECCOBFBJFI = 4; // offset: 36
uint32 prop_entity_id = 1; // offset: 40
uint32 wave = 5; // offset: 44
uint32 cocoon_id = 13; // offset: 48
}
// Obf: StartCocoonStageScRsp
// Type: Rsp
// CmdID: 1432
message StartCocoonStageScRsp {
SceneBattleInfo battle_info = 7; // offset: 16
uint32 wave = 4; // offset: 32
uint32 retcode = 9; // offset: 36
uint32 prop_entity_id = 2; // offset: 40
uint32 cocoon_id = 15; // offset: 44
uint32 challenge_cnt = 1; // offset: 48
}
message EntityBindPropCsReq {
MotionInfo motion = 15; // offset: 16
bool NLACJLPCGOE = 12; // offset: 32
}
// Type: Rsp
// CmdID: 1416
message EntityBindPropScRsp {
uint32 retcode = 10; // offset: 24
}
// Type: Req
// CmdID: 1405
message SetClientPausedCsReq {
bool paused = 12; // offset: 24
}
// Type: Rsp
// CmdID: 1414
message SetClientPausedScRsp {
uint32 retcode = 2; // offset: 24
bool paused = 15; // offset: 28
}
// Type: Req
// CmdID: 1453
message DeactivateFarmElementCsReq {
uint32 entity_id = 12; // offset: 24
}
// Type: Rsp
// CmdID: 1463
message DeactivateFarmElementScRsp {
uint32 retcode = 9; // offset: 24
uint32 entity_id = 12; // offset: 28
}
// Obf: AJAPKAEAIJM
// Type: Req
// CmdID: 1417
message ActiveFarmElementCsReq {
uint32 world_level = 10; // offset: 24
uint32 HECCOBFBJFI = 8; // offset: 28
uint32 entity_id = 11; // offset: 32
}
// Obf: DPNJPMJEHBH
// Type: Rsp
// CmdID: 1406
message ActiveFarmElementScRsp {
uint32 entity_id = 11; // offset: 24
uint32 retcode = 5; // offset: 28
uint32 world_level = 14; // offset: 32
}
message AvatarPresetHp {
uint32 avatar_id = 8; // offset: 24
uint32 OMOCEJCEPIN = 5; // offset: 28
}
message SpringRecoverConfig {
repeated AvatarPresetHp PKLKGMPJMCH = 6; // offset: 24
uint32 IPKMNCOBICF = 4; // offset: 32
bool EOAJEPKIKBP = 2; // offset: 36
}
// Type: Notify
// CmdID: 1434
message UpdateMechanismBarScNotify {
DPEJBJNEJOP NDBKGHFCLDL = 11; // offset: 16
uint32 floor_id = 2; // offset: 32
uint32 plane_id = 13; // offset: 36
}
message SetGroupCustomSaveDataCsReq {
string save_data = 8; // offset: 16
uint64 interact_id = 11; // offset: 32
uint32 group_id = 10; // offset: 40
uint32 entry_id = 5; // offset: 44
}
// Obf: BBMICCAEHFE
// Type: Rsp
// CmdID: 1443
message SetGroupCustomSaveDataScRsp {
uint32 retcode = 12; // offset: 24
uint32 group_id = 8; // offset: 28
uint32 entry_id = 7; // offset: 32
}
// Obf: DBMMBDOINNC
// Type: Req
// CmdID: 1491
message ReEnterLastElementStageCsReq {
uint32 stage_id = 15; // offset: 24
}
// Obf: MOOKEPFNLPM
// Type: Rsp
// CmdID: 1423
message ReEnterLastElementStageScRsp {
SceneBattleInfo battle_info = 14; // offset: 24
uint32 stage_id = 5; // offset: 32
uint32 retcode = 3; // offset: 36
}
// Obf: MKOADBDNMGE
// Type: Req
// CmdID: 1489
message SceneEntityTeleportCsReq {
EntityMotion entity_motion = 10; // offset: 16
uint64 interact_id = 11; // offset: 32
uint32 entry_id = 1; // offset: 40
}
// Obf: DDNPAHEDFAE
// Type: Rsp
// CmdID: 1440
message SceneEntityTeleportScRsp {
EntityMotion entity_motion = 15; // offset: 24
uint32 client_pos_version = 14; // offset: 32
uint32 retcode = 3; // offset: 36
}
message TeleportInfo {
uint32 teleport_id = 12; // offset: 24
uint32 reason = 5; // offset: 28
}
message SceneIdentifier {
uint32 game_story_line_id = 8; // offset: 32
uint32 floor_id = 3; // offset: 36
uint32 content_id = 4; // offset: 44
oneof teleport_nigger {
TeleportInfo teleport_info = 849; // offset: 16
}
}
// Obf: MEKDHGNOEIJ
// Type: Req
// CmdID: 1431
message EnterSceneCsReq {
Vector IDABOKLJOLG = 8; // offset: 24
SceneIdentifier scene_identifier = 10; // offset: 32
bool FBPKOFOIOLC = 9; // offset: 40
bool is_close_map = 12; // offset: 41
uint32 entry_id = 2; // offset: 44
uint64 interact_id = 3; // offset: 48
uint32 entry_id2 = 15; // offset: 56
}
// Obf: JNKOPDPGDFF
// Type: Rsp
// CmdID: 1411
message EnterSceneScRsp {
SceneIdentifier scene_identifier = 11; // offset: 16
uint32 retcode = 10; // offset: 32
bool is_over_map = 4; // offset: 36
bool is_close_map = 7; // offset: 37
}
// Obf: FBJMJBLCGNI
// Type: Notify
// CmdID: 1497
message EnterSceneByServerScNotify {
SceneInfo scene = 5; // offset: 16
LineupInfo lineup = 10; // offset: 32
EnterSceneReason reason = 11; // offset: 40
}
// Obf: BEFBCIOPNOA
// Type: Notify
// CmdID: 1469
message ScenePlaneEventScNotify {
ItemList ECCIHPNDEHM = 13; // offset: 24
ItemList DMNKFILNCGB = 4; // offset: 32
ItemList JENLPPHNECF = 9; // offset: 40
ItemList get_item_list = 11; // offset: 48
}
// Obf: EJFJACCGDGA
// Type: Req
// CmdID: 1446
message GetSceneMapInfoCsReq {
repeated SceneIdentifier scene_identifiers = 6; // offset: 16
}
message MazePropState {
PropExtraInfo extra_info = 6; // offset: 24
uint32 config_id = 8; // offset: 32
uint32 state = 5; // offset: 36
uint32 group_id = 9; // offset: 40
}
message MazeGroup {
map<string, int32> property_map = 11; // offset: 16
repeated uint32 destory_monster_config_id_list = 5; // offset: 24
int64 modify_time = 13; // offset: 40
uint32 group_id = 9; // offset: 48
bool is_need_refresh = 2; // offset: 52
}
message ChestInfo {
uint32 opened_num = 2; // offset: 24
uint32 exist_num = 10; // offset: 28
ChestType chest_type = 4; // offset: 32
}
message FAHFBEJCKLF {
uint32 type = 4; // offset: 24
uint32 JBGIFBGMLMF = 12; // offset: 28
uint32 PIJBPDPEODG = 7; // offset: 32
}
message SceneMapInfo {
map<string, int32> floor_saved_data = 6; // offset: 16
repeated FAHFBEJCKLF chest_monster_list = 1; // offset: 24
repeated uint32 opened_chest_id_list = 879; // offset: 32
repeated MazeGroup maze_group_list = 5; // offset: 40
repeated ChestInfo chest_list = 13; // offset: 48
SceneIdentifier scene_identifier = 915; // offset: 56
MissionStatusBySceneInfo client_group_mission_info = 1584; // offset: 64
repeated MazePropState maze_prop_list = 4; // offset: 80
repeated uint32 finished_chest_monster_id_list = 439; // offset: 88
repeated uint32 unlock_teleport_list = 14; // offset: 96
repeated uint32 lighten_section_list = 3; // offset: 104
uint32 retcode = 10; // offset: 112
uint32 dimension_id = 11; // offset: 116
uint32 floor_id = 12; // offset: 120
uint32 entry_id = 8; // offset: 124
uint32 chest_monster_num = 7; // offset: 128
}
// Obf: GetSceneMapInfoScRsp
// Type: Rsp
// CmdID: 1422
message GetSceneMapInfoScRsp {
repeated SceneMapInfo scene_map_info = 14; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Type: Notify
// CmdID: 1464
message SyncServerSceneChangeNotify {
}
// Type: Req
// CmdID: 1468
message CounterDownCsReq {
uint32 DGGCFDKJDPO = 7; // offset: 24
uint32 BIKALOGMMDA = 15; // offset: 28
}
// Type: Rsp
// CmdID: 1408
message CounterDownScRsp {
uint32 retcode = 8; // offset: 24
}
// Type: Notify
// CmdID: 1457
message ILCCPICILFF {
uint32 BIKALOGMMDA = 11; // offset: 24
GameplayCounterUpdateReason reason = 13; // offset: 28
uint32 OFBPKCNCGFG = 1; // offset: 32
}
// Type: Req
// CmdID: 1479
message EBADAHNBIIH {
uint32 BIKALOGMMDA = 7; // offset: 24
uint32 GPJBPKILOBM = 2; // offset: 28
}
// Type: Rsp
// CmdID: 1447
message GMABBKEMPNP {
uint32 retcode = 11; // offset: 24
}
// Obf: EDDIFENDEFG
// Type: Notify
// CmdID: 1455
message UpdateFloorSavedValueNotify {
map<string, int32> saved_value = 3; // offset: 24
uint32 floor_id = 11; // offset: 32
uint32 dimension_id = 2; // offset: 36
uint32 plane_id = 9; // offset: 40
}
// Obf: CDIEIOFFMKM
// Type: Req
// CmdID: 1444
message GetUnlockTeleportCsReq {
repeated uint32 entry_id_list = 15; // offset: 24
}
// Obf: FFKMNLDNIAA
// Type: Rsp
// CmdID: 1486
message GetUnlockTeleportScRsp {
repeated uint32 unlocked_teleport_list = 7; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: DJPNDFFGJHO
// Type: Notify
// CmdID: 1475
message OpenChestScNotify {
uint32 chest_id = 13; // offset: 24
}
message SceneEntityRefreshInfo {
oneof refresh_type {
SceneEntityInfo add_entity = 13; // offset: 16
uint32 delete_entity = 11; // offset: 16
uint32 BEEANADAHPL = 14; // offset: 16
}
}
message AKEKCKDIHLA {
string HMELFPDPCFC = 15; // offset: 24
int32 KHBBNDBJAFK = 14; // offset: 32
int32 DHPDILNLIPC = 10; // offset: 36
}
message GroupRefreshInfo {
repeated SceneEntityRefreshInfo refresh_entity = 11; // offset: 16
SceneEntityGroupInfo unk1 = 6; // offset: 24
repeated AKEKCKDIHLA CDMKBCHLPAB = 12; // offset: 40
uint32 group_id = 15; // offset: 48
uint32 state = 14; // offset: 52
SceneGroupRefreshType refresh_type = 4; // offset: 56
}
// Obf: EJJNPDFPIAP
// Type: Notify
// CmdID: 1498
message SceneGroupRefreshScNotify {
repeated GroupRefreshInfo group_refresh_list = 14; // offset: 16
uint32 dimension_id = 2; // offset: 32
uint32 floor_id = 7; // offset: 36
}
message GroupStateInfo {
uint32 GMEHAMCHJBK = 14; // offset: 24
uint32 entry_id = 9; // offset: 28
uint32 group_state = 11; // offset: 32
uint32 group_id = 12; // offset: 36
}
// Type: Req
// CmdID: 1456
message GroupStateChangeCsReq {
GroupStateInfo group_state_info = 13; // offset: 24
uint64 interact_id = 7; // offset: 32
}
// Type: Rsp
// CmdID: 1465
message GroupStateChangeScRsp {
GroupStateInfo group_state_info = 3; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Type: Notify
// CmdID: 1470
message GroupStateChangeScNotify {
GroupStateInfo group_state_info = 8; // offset: 24
}
message EnteredSceneInfo {
uint32 floor_id = 4; // offset: 24
uint32 plane_id = 15; // offset: 28
}
// Obf: FHLGAPIIKCA
// Type: Req
// CmdID: 1484
message GetEnteredSceneCsReq {
}
// Obf: CGKHKICJKIA
// Type: Rsp
// CmdID: 1472
message GetEnteredSceneScRsp {
repeated EnteredSceneInfo entered_scene_info_list = 8; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: AFCKCGAINAM
// Type: Notify
// CmdID: 1425
message EnteredSceneChangeScNotify {
repeated EnteredSceneInfo entered_scene_info_list = 14; // offset: 16
}
// Obf: IJEEIJDKBDP
// Type: Req
// CmdID: 1407
message RefreshTriggerByClientCsReq {
repeated uint32 trigger_target_id_list = 6; // offset: 16
string trigger_name = 11; // offset: 24
MotionInfo trigger_motion = 15; // offset: 40
uint64 interact_id = 1; // offset: 48
uint32 trigger_entity_id = 14; // offset: 56
}
// Obf: LKBJBOOHAKB
// Type: Rsp
// CmdID: 1402
message RefreshTriggerByClientScRsp {
string trigger_name = 10; // offset: 16
bool refresh_trigger = 12; // offset: 32
uint32 retcode = 1; // offset: 36
uint32 trigger_entity_id = 4; // offset: 40
}
// Obf: EOALLAPKMFA
// Type: Notify
// CmdID: 1421
message RefreshTriggerByClientScNotify {
string trigger_name = 7; // offset: 16
repeated uint32 trigger_target_id_list = 6; // offset: 32
uint32 trigger_entity_id = 5; // offset: 40
}
// Type: Req
// CmdID: 1462
message DeleteSummonUnitCsReq {
repeated uint32 entity_id_list = 3; // offset: 16
uint64 interact_id = 4; // offset: 32
}
// Type: Rsp
// CmdID: 1450
message DeleteSummonUnitScRsp {
repeated uint32 entity_id_list = 3; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Type: Notify
// CmdID: 1477
message UnlockedAreaMapScNotify {
repeated uint32 entry_id_list = 15; // offset: 24
}
// Obf: HMBCOANODNA
// Type: Notify
// CmdID: 1419
message UnlockTeleportNotify {
uint32 teleport_id = 9; // offset: 24
uint32 entry_id = 8; // offset: 28
}
// Type: Req
// CmdID: 1494
message UpdateGroupPropertyCsReq {
string HMELFPDPCFC = 7; // offset: 24
int32 OLBEPIBLDBD = 4; // offset: 32
uint32 floor_id = 8; // offset: 36
uint32 dimension_id = 1; // offset: 40
uint32 group_id = 11; // offset: 44
uint64 interact_id = 9; // offset: 48
}
// Type: Rsp
// CmdID: 1433
message UpdateGroupPropertyScRsp {
string HMELFPDPCFC = 4; // offset: 24
uint32 retcode = 2; // offset: 32
uint32 group_id = 10; // offset: 36
int32 KHBBNDBJAFK = 7; // offset: 40
uint32 floor_id = 9; // offset: 44
uint32 dimension_id = 3; // offset: 48
int32 DHPDILNLIPC = 11; // offset: 52
}
// Obf: KEJANPDMOIL
// Type: Notify
// CmdID: 1460
message TrainWorldIdChangeScNotify {
uint32 CFDCEEMIOCO = 15; // offset: 24
}
// Obf: AEBLDMIMFIA
// Type: Req
// CmdID: 1404
message SetTrainWorldIdCsReq {
uint32 CFDCEEMIOCO = 8; // offset: 24
uint64 interact_id = 9; // offset: 32
}
// Obf: GFCAHBOAJIB
// Type: Rsp
// CmdID: 1495
message SetTrainWorldIdScRsp {
uint32 CFDCEEMIOCO = 13; // offset: 24
uint32 retcode = 8; // offset: 28
}
enum CmdServerPrefsType {
EHBMIAIMLDM_NLCDGIPGFDJ = 0;
CmdUpdateServerPrefsCsReq = 6136;
CmdUpdateServerPrefsDataScRsp = 6113;
CmdGetAllServerPrefsDataCsReq = 6173;
CmdGetServerPrefsDataScRsp = 6127;
EHBMIAIMLDM_BIOLLCIKFFD = 6180;
CmdGetAllServerPrefsDataScRsp = 6103;
}
message ServerPrefs {
bytes data = 10; // offset: 16
uint32 server_prefs_id = 5; // offset: 32
}
// Type: Req
// CmdID: 6173
message GetAllServerPrefsDataCsReq {
}
// Type: Rsp
// CmdID: 6103
message GetAllServerPrefsDataScRsp {
repeated ServerPrefs server_prefs_list = 9; // offset: 16
uint32 retcode = 15; // offset: 32
}
message GetServerPrefsDataCsReq {
uint32 server_prefs_id = 14; // offset: 24
}
// Type: Rsp
// CmdID: 6127
message GetServerPrefsDataScRsp {
ServerPrefs server_prefs = 14; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Type: Req
// CmdID: 6136
message UpdateServerPrefsCsReq {
ServerPrefs server_prefs = 8; // offset: 16
}
// Type: Rsp
// CmdID: 6113
message UpdateServerPrefsDataScRsp {
uint32 retcode = 6; // offset: 24
uint32 server_prefs_id = 12; // offset: 28
}
enum CmdShopType {
LHKCEAHDMDF_NLCDGIPGFDJ = 0;
CmdTakeCityShopRewardScRsp = 1513;
CmdBuyGoodsScRsp = 1527;
CmdCityShopInfoScNotify = 1515;
CmdTakeCityShopRewardCsReq = 1536;
CmdGetShopListCsReq = 1573;
CmdBuyGoodsCsReq = 1580;
CmdGetShopListScRsp = 1503;
}
message Shop {
repeated Goods goods_list = 7; // offset: 16
uint32 city_exp = 15; // offset: 32
uint32 shop_id = 4; // offset: 36
int64 end_time = 12; // offset: 40
uint32 city_level = 6; // offset: 48
uint64 city_taken_level_reward = 8; // offset: 56
int64 begin_time = 11; // offset: 64
}
message Goods {
uint32 item_id = 1; // offset: 24
uint32 goods_id = 3; // offset: 28
uint32 buy_times = 12; // offset: 32
int64 end_time = 7; // offset: 40
int64 begin_time = 10; // offset: 48
}
// Type: Req
// CmdID: 1573
message GetShopListCsReq {
uint32 shop_type = 7; // offset: 24
}
// Type: Rsp
// CmdID: 1503
message GetShopListScRsp {
repeated Shop shop_list = 10; // offset: 16
uint32 retcode = 15; // offset: 32
uint32 shop_type = 14; // offset: 36
}
// Type: Req
// CmdID: 1580
message BuyGoodsCsReq {
repeated uint32 ALHBEKKLJKK = 6; // offset: 16
uint32 goods_id = 14; // offset: 32
uint32 item_id = 7; // offset: 36
uint32 interacted_prop_entity_id = 13; // offset: 40
uint32 shop_id = 10; // offset: 44
uint32 goods_num = 9; // offset: 48
}
// Type: Rsp
// CmdID: 1527
message BuyGoodsScRsp {
ItemList return_item_list = 4; // offset: 16
uint32 goods_buy_times = 9; // offset: 32
uint32 shop_id = 10; // offset: 36
uint32 retcode = 13; // offset: 40
uint32 goods_id = 11; // offset: 44
}
// Type: Req
// CmdID: 1536
message TakeCityShopRewardCsReq {
uint32 level = 14; // offset: 24
uint32 shop_id = 12; // offset: 28
}
// Type: Rsp
// CmdID: 1513
message TakeCityShopRewardScRsp {
ItemList reward = 11; // offset: 16
uint32 retcode = 15; // offset: 32
uint32 shop_id = 2; // offset: 36
uint32 level = 8; // offset: 40
}
// Type: Notify
// CmdID: 1515
message CityShopInfoScNotify {
uint32 level = 11; // offset: 24
uint32 shop_id = 6; // offset: 28
uint32 exp = 3; // offset: 32
uint64 taken_level_reward = 2; // offset: 40
}
enum CmdSpaceZooType {
LPMAENKEEHO_NLCDGIPGFDJ = 0;
CmdSpaceZooDeleteCatCsReq = 6710;
CmdCGFMDMPCKDN = 6712;
CmdSpaceZooDataCsReq = 6773;
CmdSpaceZooBornCsReq = 6780;
CmdSpaceZooMutateScRsp = 6713;
CmdSpaceZooTakeCsReq = 6783;
CmdSpaceZooBornScRsp = 6727;
CmdSpaceZooDeleteCatScRsp = 6787;
CmdSpaceZooOpCatteryCsReq = 6715;
CmdBAEKEIDLDCI = 6754;
CmdSpaceZooOpCatteryScRsp = 6781;
CmdSpaceZooMutateCsReq = 6736;
CmdSpaceZooCatUpdateNotify = 6729;
CmdSpaceZooDataScRsp = 6703;
CmdSpaceZooTakeScRsp = 6709;
}
message DBLILHCLPPL {
repeated uint32 DLPCPDGEADG = 5; // offset: 16
repeated uint32 item_list = 1; // offset: 24
uint32 BBMELNJBGAL = 10; // offset: 40
bool PKKAJKHKBMN = 9; // offset: 44
uint32 unique_id = 14; // offset: 48
uint32 DNNCAGJIOAP = 15; // offset: 52
}
message GFFFJCEHBEB {
uint32 BBMELNJBGAL = 5; // offset: 24
uint32 HFLPDCJDIAC = 2; // offset: 28
}
// Obf: JGBGMGIBDHM
// Type: Req
// CmdID: 6773
message SpaceZooDataCsReq {
}
// Obf: JAAPNEALKJE
// Type: Rsp
// CmdID: 6703
message SpaceZooDataScRsp {
repeated uint32 MDFEBNNOKLG = 5; // offset: 16
repeated uint32 ENGEBGICPPB = 12; // offset: 24
repeated uint32 FIBMJBJMCKK = 15; // offset: 32
repeated uint32 GLMMHALPEAG = 3; // offset: 40
repeated uint32 JGCNAGNOFBP = 6; // offset: 48
repeated DBLILHCLPPL NFIGGHNNJAP = 7; // offset: 56
repeated GFFFJCEHBEB JAPFGEAIACA = 8; // offset: 64
uint32 retcode = 13; // offset: 80
uint32 OAIMAFOHLHC = 10; // offset: 84
}
// Obf: JJMJCLMPCMF
// Type: Req
// CmdID: 6780
message SpaceZooBornCsReq {
repeated uint32 MOAOBPPHLDC = 3; // offset: 24
uint32 OPMPEGKMBPC = 11; // offset: 32
}
// Obf: OHICCFONLEC
// Type: Rsp
// CmdID: 6727
message SpaceZooBornScRsp {
DBLILHCLPPL DLMJNMIPDCO = 9; // offset: 16
repeated GFFFJCEHBEB JKMIFNJEBJO = 4; // offset: 32
bool HCGHLFAKIKI = 8; // offset: 40
uint32 retcode = 1; // offset: 44
}
// Obf: CHEKMBNIGBP
// Type: Req
// CmdID: 6736
message SpaceZooMutateCsReq {
uint32 item_id = 14; // offset: 24
uint32 unique_id = 15; // offset: 28
}
// Obf: JOFMCEMLDEA
// Type: Rsp
// CmdID: 6713
message SpaceZooMutateScRsp {
DBLILHCLPPL KIIPGCDJPBO = 15; // offset: 16
repeated GFFFJCEHBEB JKMIFNJEBJO = 3; // offset: 32
bool HCGHLFAKIKI = 10; // offset: 40
uint32 retcode = 2; // offset: 44
}
// Obf: NGFMHDPLLEC
// Type: Req
// CmdID: 6715
message SpaceZooOpCatteryCsReq {
uint32 OCKGDJCGKLH = 13; // offset: 24
uint32 op_type = 4; // offset: 28
uint32 FEPDLPHPHGI = 10; // offset: 32
}
// Obf: BLHHJGDEMJH
// Type: Rsp
// CmdID: 6781
message SpaceZooOpCatteryScRsp {
repeated uint32 MDFEBNNOKLG = 7; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: MHIBHCOLBNB
// Type: Req
// CmdID: 6710
message SpaceZooDeleteCatCsReq {
repeated uint32 GBIEAFKKAPI = 2; // offset: 24
}
// Obf: AALIMFELNHE
// Type: Rsp
// CmdID: 6787
message SpaceZooDeleteCatScRsp {
repeated uint32 ANHNMANNAEP = 7; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: KHCMPDLLMGP
// Type: Notify
// CmdID: 6729
message SpaceZooCatUpdateNotify {
repeated DBLILHCLPPL HMAIHHCBFKP = 12; // offset: 24
bool FHHCNGAGFCJ = 7; // offset: 32
bool HCGHLFAKIKI = 14; // offset: 33
}
// Type: Req
// CmdID: 6712
message CGFMDMPCKDN {
uint32 item_id = 3; // offset: 24
}
// Type: Rsp
// CmdID: 6754
message BAEKEIDLDCI {
uint32 retcode = 9; // offset: 24
uint32 item_id = 1; // offset: 28
}
// Obf: COGNONDGJDA
// Type: Req
// CmdID: 6783
message SpaceZooTakeCsReq {
uint32 KIFKGLGCLEJ = 3; // offset: 24
}
// Obf: HPKFAABFCPN
// Type: Rsp
// CmdID: 6709
message SpaceZooTakeScRsp {
ItemList reward = 8; // offset: 24
uint32 retcode = 9; // offset: 32
uint32 KIFKGLGCLEJ = 10; // offset: 36
}
enum CmdStarFightType {
KLOMGBFFJII_NLCDGIPGFDJ = 0;
CmdGetStarFightDataCsReq = 7169;
CmdGetStarFightDataScRsp = 7168;
CmdStarFightDataChangeNotify = 7164;
CmdStartStarFightLevelCsReq = 7162;
CmdStartStarFightLevelScRsp = 7170;
}
message JFGCABMMKAB {
uint32 KDNBADEGDNK = 9; // offset: 24
bool NDBGPGODBPH = 5; // offset: 28
uint32 EBDDDCBKPAC = 8; // offset: 32
uint32 CEOEOEBOLNN = 11; // offset: 36
uint32 group_id = 1; // offset: 40
}
// Obf: DHMAENLPNCF
// Type: Req
// CmdID: 7169
message GetStarFightDataCsReq {
}
// Obf: GFIAOCOLLCD
// Type: Rsp
// CmdID: 7168
message GetStarFightDataScRsp {
repeated JFGCABMMKAB JJIDNKDKMLE = 9; // offset: 24
uint32 retcode = 12; // offset: 32
}
message EBGJAKBKPAN {
uint32 avatar_id = 12; // offset: 24
AvatarType avatar_type = 3; // offset: 28
}
// Obf: HLPCKFCKFFJ
// Type: Req
// CmdID: 7162
message StartStarFightLevelCsReq {
repeated EBGJAKBKPAN avatar_list = 14; // offset: 16
uint32 DBKHHCGGKNN = 5; // offset: 32
uint32 group_id = 1; // offset: 36
}
// Obf: IOIJDHEMDLK
// Type: Rsp
// CmdID: 7170
message StartStarFightLevelScRsp {
SceneBattleInfo battle_info = 13; // offset: 24
uint32 group_id = 1; // offset: 32
uint32 DBKHHCGGKNN = 3; // offset: 36
uint32 retcode = 11; // offset: 40
}
// Obf: FEEOGJHLALP
// Type: Notify
// CmdID: 7164
message StarFightDataChangeNotify {
JFGCABMMKAB KDKKNFGPNAB = 10; // offset: 16
uint32 group_id = 2; // offset: 32
}
enum CmdStoryLineType {
ALMBGGJDJBJ_NLCDGIPGFDJ = 0;
CmdGetStoryLineInfoScRsp = 6203;
CmdGetStoryLineInfoCsReq = 6273;
CmdStoryLineInfoScNotify = 6280;
CmdChangeStoryLineFinishScNotify = 6213;
CmdStoryLineTrialAvatarChangeScNotify = 6215;
}
enum ChangeStoryLineAction {
ChangeStoryLineAction_None = 0;
ChangeStoryLineAction_FinishAction = 1;
ChangeStoryLineAction_Client = 2;
ChangeStoryLineAction_CustomOP = 3;
ChangeStoryLineAction_Raid = 4;
ChangeStoryLineAction_HKFKAFPAJCO = 5;
}
// Type: Req
// CmdID: 6273
message GetStoryLineInfoCsReq {
}
// Type: Rsp
// CmdID: 6203
message GetStoryLineInfoScRsp {
repeated uint32 trial_avatar_id_list = 1; // offset: 16
repeated uint32 unfinished_story_line_id_list = 13; // offset: 24
uint32 retcode = 12; // offset: 40
uint32 cur_story_line_id = 2; // offset: 44
}
// Obf: JEEOPLLKEEH
// Type: Notify
// CmdID: 6280
message StoryLineInfoScNotify {
repeated uint32 trial_avatar_id_list = 9; // offset: 24
repeated uint32 unfinished_story_line_id_list = 13; // offset: 32
uint32 cur_story_line_id = 14; // offset: 40
uint32 FDFLHKEDPGC = 11; // offset: 44
}
// Obf: ELGBFAEBOCN
// Type: Notify
// CmdID: 6213
message ChangeStoryLineFinishScNotify {
ChangeStoryLineAction action = 4; // offset: 24
uint32 cur_story_line_id = 12; // offset: 28
uint32 ONBMNAMBIGE = 5; // offset: 32
bool HBFDGEPBLNP = 11; // offset: 36
}
// Obf: NGBNCHOLHFE
// Type: Notify
// CmdID: 6215
message StoryLineTrialAvatarChangeScNotify {
repeated uint32 ILIDIIGALKD = 4; // offset: 16
repeated uint32 EDBMIFNEHHH = 3; // offset: 24
bool OLPNMKAPDLP = 13; // offset: 40
}
enum CmdStrongChallengeActivityType {
GDBHLMFLJMH_NLCDGIPGFDJ = 0;
CmdCBFOJHEPNHE = 6636;
CmdFPMFICMFNGJ = 6673;
CmdEnterStrongChallengeActivityStageScRsp = 6627;
CmdEnterStrongChallengeActivityStageCsReq = 6680;
CmdCEJMCEEBCOG = 6603;
}
message StrongChallengeAvatar {
uint32 avatar_id = 10; // offset: 24
AvatarType avatar_type = 6; // offset: 28
}
message NAFMBLMMAAG {
repeated StrongChallengeAvatar avatar_list = 3; // offset: 24
repeated uint32 buff_list = 7; // offset: 32
}
message MKGHJJCPBLP {
NAFMBLMMAAG LMDGHCEHJCG = 10; // offset: 24
uint32 CNBCDMMBCKI = 1; // offset: 32
uint32 stage_id = 15; // offset: 36
uint32 panel_id = 8; // offset: 40
uint32 max_score = 9; // offset: 44
}
message DKOPOIIBDGJ {
map<uint32, MKGHJJCPBLP> MBDBADFENPL = 1; // offset: 16
}
// Type: Req
// CmdID: 6673
message FPMFICMFNGJ {
}
// Type: Rsp
// CmdID: 6603
message CEJMCEEBCOG {
DKOPOIIBDGJ OCLJEAKLFBH = 8; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: GFJLCKGPGGN
// Type: Req
// CmdID: 6680
message EnterStrongChallengeActivityStageCsReq {
repeated uint32 buff_list = 12; // offset: 16
repeated StrongChallengeAvatar avatar_list = 14; // offset: 24
uint32 stage_id = 15; // offset: 40
}
// Obf: JKIFFNPPLLD
// Type: Rsp
// CmdID: 6627
message EnterStrongChallengeActivityStageScRsp {
SceneBattleInfo battle_info = 6; // offset: 24
uint32 retcode = 7; // offset: 32
uint32 stage_id = 1; // offset: 36
}
// Type: Notify
// CmdID: 6636
message CBFOJHEPNHE {
uint32 IMCJFGIPIFI = 4; // offset: 24
uint32 BMAHOGKMPDJ = 9; // offset: 28
uint32 stage_id = 1; // offset: 32
BattleEndStatus end_status = 8; // offset: 36
uint32 score_id = 5; // offset: 40
uint32 max_score = 15; // offset: 44
uint32 total_damage = 7; // offset: 48
uint32 BJKBGOALNHA = 12; // offset: 52
}
enum CmdSummonActivityType {
FEGMMLEBKMA_NLCDGIPGFDJ = 0;
CmdEnterSummonActivityStageScRsp = 7570;
CmdGetSummonActivityDataScRsp = 7568;
CmdSummonActivityBattleEndScNotify = 7564;
CmdEnterSummonActivityStageCsReq = 7562;
CmdGetSummonActivityDataCsReq = 7569;
}
message ILHFAFGOJAC {
uint32 group_id = 14; // offset: 24
uint32 DBKHHCGGKNN = 3; // offset: 28
uint32 star = 11; // offset: 32
}
// Obf: CAFBLIGHAMO
// Type: Req
// CmdID: 7569
message GetSummonActivityDataCsReq {
}
// Obf: EADGNHBCEPG
// Type: Rsp
// CmdID: 7568
message GetSummonActivityDataScRsp {
repeated ILHFAFGOJAC IDLCLMMAIHP = 2; // offset: 16
uint32 retcode = 12; // offset: 32
}
message OOAJJMEGIFO {
uint32 avatar_id = 8; // offset: 24
AvatarType avatar_type = 13; // offset: 28
}
// Obf: IHAKJMKLJFC
// Type: Req
// CmdID: 7562
message EnterSummonActivityStageCsReq {
OOAJJMEGIFO NLJCJIGLGHE = 2; // offset: 16
repeated OOAJJMEGIFO avatar_list = 7; // offset: 24
uint32 group_id = 3; // offset: 40
uint32 DBKHHCGGKNN = 9; // offset: 44
}
// Obf: BDABINKIAGM
// Type: Rsp
// CmdID: 7570
message EnterSummonActivityStageScRsp {
SceneBattleInfo battle_info = 15; // offset: 24
uint32 group_id = 4; // offset: 32
uint32 DBKHHCGGKNN = 12; // offset: 36
uint32 retcode = 1; // offset: 40
}
// Obf: NAHLFIBEBHJ
// Type: Notify
// CmdID: 7564
message SummonActivityBattleEndScNotify {
uint32 DBKHHCGGKNN = 11; // offset: 24
uint32 LPEHHMHPCMG = 13; // offset: 28
uint32 group_id = 2; // offset: 32
uint32 star = 15; // offset: 36
}
enum CmdSwitchHandType {
BKCCNEKJADF_NLCDGIPGFDJ = 0;
CmdSwitchHandStartScRsp = 8120;
CmdGetSwitchHandDataCsReq = 8118;
CmdSwitchHandFinishCsReq = 8102;
CmdSwitchHandFinishScRsp = 8119;
CmdGetSwitchHandResetGameCsReq = 8108;
CmdGetSwitchHandResetHandPosCsReq = 8117;
CmdGetSwitchHandUpdateScRsp = 8114;
CmdSwitchHandStartCsReq = 8116;
CmdGetSwitchHandResetGameScRsp = 8107;
CmdGetSwitchHandDataScRsp = 8106;
CmdGetSwitchHandResetHandPosScRsp = 8103;
CmdONPMJJOCBMM = 8111;
CmdGetSwitchHandUpdateCsReq = 8112;
CmdJAIOIENPGOD = 8104;
}
enum DDNJKAMIHHI {
DDNJKAMIHHI_NLCDGIPGFDJ = 0;
DDNJKAMIHHI_LJHJNDHCHJF = 1;
DDNJKAMIHHI_HOKACNFCJAI = 2;
}
message ENHOPAHGCMA {
bytes DNOBAJNIGAC = 1; // offset: 16
MotionInfo IFPFJIIFALA = 7; // offset: 24
uint32 LNGJODEPCDN = 9; // offset: 40
uint32 EKHEAFBKDFP = 5; // offset: 44
uint32 config_id = 4; // offset: 48
}
// Obf: BGKDADFBMPL
// Type: Req
// CmdID: 8118
message GetSwitchHandDataCsReq {
uint32 config_id = 8; // offset: 24
}
// Obf: AFLNPEOHLHO
// Type: Rsp
// CmdID: 8106
message GetSwitchHandDataScRsp {
repeated ENHOPAHGCMA BEADAHPGGAF = 4; // offset: 24
uint32 retcode = 1; // offset: 32
uint32 MHKAPGBGFNO = 5; // offset: 36
uint32 EBNGHIMCAPK = 12; // offset: 40
}
// Obf: JMPLJGMDKCE
// Type: Req
// CmdID: 8116
message SwitchHandStartCsReq {
uint32 config_id = 1; // offset: 24
}
// Obf: LFJGLEHGGGI
// Type: Rsp
// CmdID: 8120
message SwitchHandStartScRsp {
uint32 config_id = 4; // offset: 24
uint32 retcode = 6; // offset: 28
}
// Obf: LJDIGIPHNGM
// Type: Req
// CmdID: 8102
message SwitchHandFinishCsReq {
}
// Obf: PONEDAONOJI
// Type: Rsp
// CmdID: 8119
message SwitchHandFinishScRsp {
ENHOPAHGCMA BDEDDAHODII = 8; // offset: 24
uint32 retcode = 12; // offset: 32
}
message OENDLKLJHPF {
DDNJKAMIHHI op_type = 15; // offset: 24
uint32 group_id = 12; // offset: 28
uint32 IIIMCOINAOG = 4; // offset: 32
uint32 LKJHCMMPBDL = 2; // offset: 36
}
// Obf: LGKMBABPKPJ
// Type: Req
// CmdID: 8112
message GetSwitchHandUpdateCsReq {
OENDLKLJHPF NCADGIPIALO = 4; // offset: 24
ENHOPAHGCMA IINKHPOJOGP = 11; // offset: 32
}
// Obf: HALOOCJJCGF
// Type: Rsp
// CmdID: 8114
message GetSwitchHandUpdateScRsp {
OENDLKLJHPF NCADGIPIALO = 14; // offset: 16
ENHOPAHGCMA BDEDDAHODII = 7; // offset: 32
uint32 retcode = 2; // offset: 40
}
// Type: Req
// CmdID: 8104
message JAIOIENPGOD {
uint32 LNGJODEPCDN = 6; // offset: 24
}
// Type: Rsp
// CmdID: 8111
message ONPMJJOCBMM {
uint32 retcode = 5; // offset: 24
uint32 LNGJODEPCDN = 8; // offset: 28
}
// Obf: MELHONKGEIM
// Type: Req
// CmdID: 8117
message GetSwitchHandResetHandPosCsReq {
MotionInfo IFPFJIIFALA = 9; // offset: 16
uint32 config_id = 1; // offset: 32
}
// Obf: GHJCCAOCINH
// Type: Rsp
// CmdID: 8103
message GetSwitchHandResetHandPosScRsp {
ENHOPAHGCMA BEADAHPGGAF = 6; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: PNPLNLCKAMJ
// Type: Req
// CmdID: 8108
message GetSwitchHandResetGameCsReq {
ENHOPAHGCMA JCELIFCHCEF = 5; // offset: 16
}
// Obf: NKLLJAMLBCB
// Type: Rsp
// CmdID: 8107
message GetSwitchHandResetGameScRsp {
ENHOPAHGCMA BEADAHPGGAF = 11; // offset: 24
uint32 retcode = 15; // offset: 32
}
enum CmdSwordTrainingType {
BKIBAJOHBHN_NLCDGIPGFDJ = 0;
CmdSwordTrainingStoryBattleScRsp = 7461;
CmdSwordTrainingLearnSkillCsReq = 7458;
CmdSwordTrainingStartGameScRsp = 7470;
CmdSwordTrainingStoryConfirmCsReq = 7462;
CmdSwordTrainingUnlockSyncScNotify = 7464;
CmdSwordTrainingDialogueSelectOptionScRsp = 7459;
CmdSwordTrainingSelectEndingCsReq = 7496;
CmdSwordTrainingSelectEndingScRsp = 7465;
CmdSwordTrainingLearnSkillScRsp = 7453;
CmdSwordTrainingExamResultConfirmScRsp = 7486;
CmdEnterSwordTrainingExamCsReq = 7490;
CmdSwordTrainingResumeGameCsReq = 7481;
CmdSwordTrainingResumeGameScRsp = 7475;
CmdSwordTrainingExamResultConfirmCsReq = 7485;
CmdSwordTrainingRestoreGameCsReq = 7474;
CmdGetSwordTrainingDataScRsp = 7457;
CmdSwordTrainingSetSkillTraceScRsp = 7476;
CmdSwordTrainingDailyPhaseConfirmScRsp = 7469;
CmdSwordTrainingDailyPhaseConfirmCsReq = 7477;
CmdGetSwordTrainingDataCsReq = 7492;
CmdSwordTrainingStartGameCsReq = 7488;
CmdSwordTrainingGameSyncChangeScNotify = 7482;
CmdSwordTrainingTurnActionScRsp = 7494;
CmdSwordTrainingSetSkillTraceCsReq = 7452;
CmdEnterSwordTrainingExamScRsp = 7455;
CmdSwordTrainingTurnActionCsReq = 7473;
CmdSwordTrainingStoryBattleCsReq = 7451;
CmdSwordTrainingDialogueSelectOptionCsReq = 7495;
CmdSwordTrainingGameSettleScNotify = 7499;
CmdSwordTrainingActionTurnSettleScNotify = 7483;
CmdSwordTrainingRestoreGameScRsp = 7478;
CmdSwordTrainingMarkEndingViewedScRsp = 7497;
CmdSwordTrainingStoryConfirmScRsp = 7456;
CmdSwordTrainingGiveUpGameCsReq = 7466;
CmdSwordTrainingGiveUpGameScRsp = 7491;
CmdSwordTrainingMarkEndingViewedCsReq = 7460;
}
enum BHJOFLJGNKN {
BHJOFLJGNKN_NLCDGIPGFDJ = 0;
BHJOFLJGNKN_LENEGHPPELE = 1;
BHJOFLJGNKN_LIDKLOCCDGI = 2;
BHJOFLJGNKN_action = 3;
BHJOFLJGNKN_OFPLODJBGMG = 4;
BHJOFLJGNKN_DDGDJCKKHPH = 5;
BHJOFLJGNKN_DDBIJDILDJL = 6;
BHJOFLJGNKN_NCLBFAALLFJ = 7;
}
enum SwordTrainingDailyPhaseType {
GFEKOONGJBL_NLCDGIPGFDJ = 0;
GFEKOONGJBL_JIMMOJHFOKE = 1;
GFEKOONGJBL_JMCHLJLGPPD = 2;
GFEKOONGJBL_OHDHBFKJIKL = 3;
GFEKOONGJBL_NPJHPLIALIN = 4;
}
enum EJCBOKGJFHE {
EJCBOKGJFHE_NLCDGIPGFDJ = 0;
EJCBOKGJFHE_GLANPLEGMPG = 1;
EJCBOKGJFHE_CIGHHAKHHMN = 2;
EJCBOKGJFHE_GAMNPOMOAIG = 3;
EJCBOKGJFHE_KIKADFCIPJO = 4;
EJCBOKGJFHE_NKAACMGNNPK = 5;
}
enum IPPKHOFKMHM {
IPPKHOFKMHM_KLHMFENBDID = 0;
IPPKHOFKMHM_JKGEFNAIMFK = 1;
IPPKHOFKMHM_CJOADAMKIFC = 2;
IPPKHOFKMHM_FBHDMJMLBIC = 3;
IPPKHOFKMHM_OKCNPPPLAHM = 4;
IPPKHOFKMHM_KPOMIPJOKND = 5;
}
message EINKHFKDCCD {
BCPMPHNADMN skill_info = 8; // offset: 16
HFKKEDPMKKF DOBHAEAGEDG = 7; // offset: 24
repeated uint32 MDBAEBENFBA = 15; // offset: 32
LBBNBAEKGCJ GFAANLGDEOB = 5; // offset: 40
NPGJDCIBFDD FMIGOKIDKJL = 11; // offset: 48
HFMLKIIOGBP CLKDEHDODBB = 13; // offset: 56
HCHNKKNDJCN HCEAHMKBFFK = 10; // offset: 72
uint32 IMGDMDDKHDL = 6; // offset: 80
}
message BCPMPHNADMN {
repeated uint32 PGBJIJPACCE = 12; // offset: 16
uint32 LMEDKDNNNKL = 3; // offset: 32
uint32 GMANNHPPFPK = 2; // offset: 36
}
message HFKKEDPMKKF {
repeated uint32 JBJNHJNMPAP = 5; // offset: 24
uint32 game_story_line_id = 2; // offset: 32
}
message LBBGLAHFJKN {
EJCBOKGJFHE EGBFNFCEPHD = 11; // offset: 24
uint32 value = 12; // offset: 28
}
message HCHNKKNDJCN {
repeated LBBGLAHFJKN CFNNMOCBBFM = 10; // offset: 16
uint32 DKPKFELCMIC = 3; // offset: 32
uint32 KPJHKDOMEMJ = 15; // offset: 36
}
message GFFDDJHNJPN {
uint32 level = 2; // offset: 24
uint32 queue_position = 10; // offset: 28
}
message HFMLKIIOGBP {
repeated GFFDDJHNJPN BELEDENKGGI = 4; // offset: 24
}
message LBBNBAEKGCJ {
uint32 AFPHLNMGPHK = 162; // offset: 32
oneof KKNBOACNCON {
IEALCLFLDMP NMIJKPKNPLE = 2; // offset: 16
KLNGFBHIADA FKPDOHGKJJK = 13; // offset: 16
}
}
message GOCNLGIDBLM {
uint32 AMNDNDNPLCA = 7; // offset: 24
uint32 JALHKMEOOPN = 12; // offset: 28
}
message IEALCLFLDMP {
repeated uint32 JAJNHOKCAHH = 3; // offset: 16
repeated GOCNLGIDBLM COOMKNFDNLH = 10; // offset: 24
SwordTrainingDailyPhaseType LLBJAJNCEAL = 5; // offset: 40
}
message KLNGFBHIADA {
uint32 DGONPFLCOMO = 14; // offset: 24
}
message NPGJDCIBFDD {
oneof KKNBOACNCON {
BLJHLKBNGEC NGOCELLBHCF = 14; // offset: 16
PJKNNJGEEBJ KNDKCOGGEKL = 5; // offset: 16
GELEHDAJMED NCLBFAALLFJ = 15; // offset: 16
AKFBNFPFKJJ DOCGLPKMHDM = 2; // offset: 16
JADFEJKNOCO KGPMPPHJHLD = 9; // offset: 16
OKOJCBKENEJ OLHMHOOMGCK = 10; // offset: 16
IKGLCLFLAKO MHLPJEDILFJ = 4; // offset: 16
ECPHOKOPKBP GJNINFABDBN = 8; // offset: 16
}
}
message BLJHLKBNGEC {
}
message PJKNNJGEEBJ {
}
message GELEHDAJMED {
uint32 dialogue_id = 7; // offset: 24
}
message AKFBNFPFKJJ {
}
message JADFEJKNOCO {
bool JBJIKKOCNLP = 9; // offset: 24
uint32 LNAHJENGELA = 11; // offset: 28
}
message OKOJCBKENEJ {
}
message IKGLCLFLAKO {
}
message ECPHOKOPKBP {
uint32 LNAHJENGELA = 3; // offset: 24
bool IJJEGKDGKCJ = 5; // offset: 28
}
message GIJKCHKMPJG {
LJGKNFCFLLB BBEHHCHKMNL = 7; // offset: 24
BHJOFLJGNKN source = 1; // offset: 32
}
message LJGKNFCFLLB {
oneof KKNBOACNCON {
BJKPJIBNPHC DEIMCENJPKP = 13; // offset: 24
FBKIJNOFIAH FNONLFCKDIL = 9; // offset: 24
FBKIJNOFIAH CIDOEGFPHEN = 5; // offset: 24
GIJLACBOPEE HANCFMMMFNF = 14; // offset: 24
MCECLBDBENF LMAGJOOLKII = 6; // offset: 24
JADFEJKNOCO GOLOGIHJOPF = 12; // offset: 24
DAEDLFEEGIB FOGBMALOAOK = 15; // offset: 24
uint32 MIFOJPGIFDD = 7; // offset: 24
uint32 KPJHKDOMEMJ = 1544; // offset: 24
ECPHOKOPKBP KJOAIOHFFMK = 623; // offset: 24
OKOJCBKENEJ GBNOIFNDPJB = 1517; // offset: 24
uint32 KGKJHCBMEFI = 1459; // offset: 24
}
}
message DAEDLFEEGIB {
uint32 dialogue_id = 2; // offset: 24
}
message BJKPJIBNPHC {
uint32 DCPDNBALDOA = 5; // offset: 24
uint32 HFNNNGHBHGG = 1; // offset: 28
EJCBOKGJFHE EGBFNFCEPHD = 3; // offset: 32
}
message FBKIJNOFIAH {
uint32 DCPDNBALDOA = 15; // offset: 24
uint32 HFNNNGHBHGG = 2; // offset: 28
}
message GIJLACBOPEE {
uint32 queue_position = 4; // offset: 24
uint32 HJMEJNMAILK = 1; // offset: 28
uint32 level = 12; // offset: 32
}
message MCECLBDBENF {
LBBNBAEKGCJ HJPBAJEPAGE = 2; // offset: 24
uint32 IMGDMDDKHDL = 10; // offset: 32
}
message JNJODOOHAMI {
bool JBJIKKOCNLP = 11; // offset: 24
uint32 LNAHJENGELA = 7; // offset: 28
}
// Obf: LAKBGIFBOFA
// Type: Notify
// CmdID: 7482
message SwordTrainingGameSyncChangeScNotify {
repeated GIJKCHKMPJG DGNGMJMPFGK = 11; // offset: 16
}
message FDANEJNFABF {
uint32 progress = 10; // offset: 24
uint32 id = 15; // offset: 28
}
message GIHLNOIACIH {
repeated FDANEJNFABF KFOFAKDPGJC = 13; // offset: 24
repeated uint32 MNIIFCOOOML = 12; // offset: 32
}
// Obf: CEPKLKNFLON
// Type: Req
// CmdID: 7492
message GetSwordTrainingDataCsReq {
}
// Obf: AKLEOKANBFE
// Type: Rsp
// CmdID: 7457
message GetSwordTrainingDataScRsp {
repeated uint32 JBJNHJNMPAP = 8; // offset: 16
EINKHFKDCCD AJGOEJHKOKE = 12; // offset: 24
repeated uint32 CICCAIENFGA = 9; // offset: 32
GIHLNOIACIH BBEKBJPHEJK = 13; // offset: 40
repeated uint32 IEPANMCFKJL = 10; // offset: 56
bool GPGIMFMGGKG = 7; // offset: 64
uint32 PABJCCKBGEB = 1; // offset: 68
uint32 retcode = 2; // offset: 72
}
// Obf: CBBJNPGLLHM
// Type: Req
// CmdID: 7473
message SwordTrainingTurnActionCsReq {
repeated uint32 CCPADEMEHBA = 6; // offset: 16
repeated uint32 GJEPAKHPFCG = 8; // offset: 24
}
// Obf: CEJHJJNCHCJ
// Type: Rsp
// CmdID: 7494
message SwordTrainingTurnActionScRsp {
repeated uint32 CCPADEMEHBA = 14; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: CBONHEMLCJG
// Type: Req
// CmdID: 7477
message SwordTrainingDailyPhaseConfirmCsReq {
SwordTrainingDailyPhaseType GCBHFKKGPHC = 6; // offset: 24
}
// Obf: IOCHJOIIJAC
// Type: Rsp
// CmdID: 7469
message SwordTrainingDailyPhaseConfirmScRsp {
bool KPMJOKEFLJO = 3; // offset: 24
uint32 retcode = 8; // offset: 28
}
// Obf: MLHMOBMFJDF
// Type: Req
// CmdID: 7495
message SwordTrainingDialogueSelectOptionCsReq {
uint32 HAFOKMHCGFM = 2; // offset: 24
}
// Obf: JKKCLMHGJNN
// Type: Rsp
// CmdID: 7459
message SwordTrainingDialogueSelectOptionScRsp {
uint32 retcode = 1; // offset: 24
}
// Obf: HNANALOFHKL
// Type: Req
// CmdID: 7485
message SwordTrainingExamResultConfirmCsReq {
}
// Obf: GOBDDIKGMJB
// Type: Rsp
// CmdID: 7486
message SwordTrainingExamResultConfirmScRsp {
uint32 retcode = 1; // offset: 24
}
// Obf: NJFMGIPINNK
// Type: Req
// CmdID: 7490
message EnterSwordTrainingExamCsReq {
}
// Obf: IGKNBCIOBJJ
// Type: Rsp
// CmdID: 7455
message EnterSwordTrainingExamScRsp {
SceneBattleInfo battle_info = 11; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: NPEPGBMPCEK
// Type: Req
// CmdID: 7458
message SwordTrainingLearnSkillCsReq {
uint32 skill_id = 1; // offset: 24
}
// Obf: MBPCKIKJKOF
// Type: Rsp
// CmdID: 7453
message SwordTrainingLearnSkillScRsp {
uint32 retcode = 9; // offset: 24
uint32 skill_id = 7; // offset: 28
}
// Obf: LLCLGDKFKPJ
// Type: Req
// CmdID: 7488
message SwordTrainingStartGameCsReq {
uint32 game_story_line_id = 12; // offset: 24
}
// Obf: LLONJLACLDH
// Type: Rsp
// CmdID: 7470
message SwordTrainingStartGameScRsp {
EINKHFKDCCD AJGOEJHKOKE = 5; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: KPPPMHDPFML
// Type: Req
// CmdID: 7462
message SwordTrainingStoryConfirmCsReq {
uint32 LNAHJENGELA = 14; // offset: 24
}
// Obf: DIAGLMMBKIP
// Type: Rsp
// CmdID: 7456
message SwordTrainingStoryConfirmScRsp {
uint32 LNAHJENGELA = 6; // offset: 24
uint32 retcode = 10; // offset: 28
}
// Obf: HINGFMLCGKA
// Type: Req
// CmdID: 7466
message SwordTrainingGiveUpGameCsReq {
}
// Obf: CGAACLIDCBP
// Type: Rsp
// CmdID: 7491
message SwordTrainingGiveUpGameScRsp {
uint32 retcode = 13; // offset: 24
}
// Obf: CHOPOIIJCPD
// Type: Notify
// CmdID: 7499
message SwordTrainingGameSettleScNotify {
repeated uint32 KACAMGJNOOB = 11; // offset: 24
repeated uint32 BHFHFONGHML = 14; // offset: 32
ItemList reward = 6; // offset: 40
uint32 LBNLIJBPKHI = 15; // offset: 48
uint32 CDBGPMABMGM = 12; // offset: 52
IPPKHOFKMHM reason = 7; // offset: 56
uint32 game_story_line_id = 4; // offset: 60
uint32 HJPBAJEPAGE = 3; // offset: 64
}
// Obf: DNJMMFCCGFN
// Type: Notify
// CmdID: 7464
message SwordTrainingUnlockSyncScNotify {
repeated FDANEJNFABF KFOFAKDPGJC = 10; // offset: 16
repeated uint32 MNIIFCOOOML = 7; // offset: 24
}
// Obf: HIOFMDBFHAG
// Type: Req
// CmdID: 7496
message SwordTrainingSelectEndingCsReq {
uint32 PFOLEGLCLFE = 1; // offset: 24
}
// Obf: IKDGBHLLMBB
// Type: Rsp
// CmdID: 7465
message SwordTrainingSelectEndingScRsp {
uint32 PFOLEGLCLFE = 12; // offset: 24
uint32 retcode = 11; // offset: 28
}
// Obf: HCIOANIMHPE
// Type: Req
// CmdID: 7474
message SwordTrainingRestoreGameCsReq {
}
// Obf: LELIJDKDOOC
// Type: Rsp
// CmdID: 7478
message SwordTrainingRestoreGameScRsp {
EINKHFKDCCD AJGOEJHKOKE = 5; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: AKDCJGCEHKB
// Type: Req
// CmdID: 7451
message SwordTrainingStoryBattleCsReq {
}
// Obf: DIIPGEODELO
// Type: Rsp
// CmdID: 7461
message SwordTrainingStoryBattleScRsp {
SceneBattleInfo battle_info = 13; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: KHKMBEMDJNN
// Type: Notify
// CmdID: 7483
message SwordTrainingActionTurnSettleScNotify {
repeated LBBGLAHFJKN BINKDPMJLFG = 12; // offset: 24
uint32 GEAJILJKBIK = 9; // offset: 32
}
// Obf: IAMLGPGAFAC
// Type: Req
// CmdID: 7481
message SwordTrainingResumeGameCsReq {
uint32 game_story_line_id = 10; // offset: 24
}
// Obf: BBFDEKAAIFO
// Type: Rsp
// CmdID: 7475
message SwordTrainingResumeGameScRsp {
EINKHFKDCCD AJGOEJHKOKE = 4; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: LNBDOMKFAGG
// Type: Req
// CmdID: 7452
message SwordTrainingSetSkillTraceCsReq {
uint32 skill_id = 8; // offset: 24
}
// Obf: FCHBGJDOBIE
// Type: Rsp
// CmdID: 7476
message SwordTrainingSetSkillTraceScRsp {
uint32 retcode = 8; // offset: 24
uint32 skill_id = 4; // offset: 28
}
// Obf: BDACGGBMIJE
// Type: Req
// CmdID: 7460
message SwordTrainingMarkEndingViewedCsReq {
}
// Obf: CPKPGMKDKMG
// Type: Rsp
// CmdID: 7497
message SwordTrainingMarkEndingViewedScRsp {
uint32 retcode = 2; // offset: 24
}
enum CmdPlayerSyncType {
OFHDDJMLOGG_LIDGOKIFPOJ = 0;
CmdPlayerSyncScNotify = 673;
}
message BasicModuleSync {
uint32 DLODAKOHFOP = 2; // offset: 24
uint32 stamina = 12; // offset: 28
}
message PlayerBoardModuleSync {
HeadFrameInfo head_frame_info = 11; // offset: 16
repeated uint32 GHNJNFKJEDC = 2; // offset: 24
repeated HeadIconData unlocked_head_icon_list = 9; // offset: 40
string signature = 8; // offset: 48
bool MFFGEMKLNBF = 3; // offset: 56
}
message AvatarSync {
repeated Avatar avatar_list = 12; // offset: 16
repeated AvatarPathData avatar_path_data_info_list = 6; // offset: 24
}
message MissionSync {
repeated uint32 LEBFLAKCJCM = 3; // offset: 16
repeated ALBOJHJALOF DDDIKOMKLBA = 5; // offset: 24
repeated MJBANFPPEFH NLPKLNDCMOC = 4; // offset: 40
repeated uint32 OBCBLABECEA = 6; // offset: 48
repeated uint32 finished_main_mission_id_list = 2; // offset: 56
repeated Mission mission_list = 13; // offset: 64
repeated uint32 DEPBONHELFD = 8; // offset: 72
}
message PFNHCOJOBKH {
repeated uint32 ABMLLCOKOLN = 5; // offset: 16
repeated uint32 LKAKMGKENOI = 9; // offset: 32
}
message SyncStatus {
repeated uint32 BGPACBIJDCH = 7; // offset: 16
repeated GroupStatus message_group_status = 14; // offset: 32
repeated SectionStatus section_status = 2; // offset: 40
repeated uint32 MDANGIEIMIF = 15; // offset: 48
}
// Obf: NIEBAAFIPDA
// Type: Notify
// CmdID: 673
message PlayerSyncScNotify {
CJLCPMDGIBO DHKFCDAGHDM = 292; // offset: 16
SyncStatus sync_status = 927; // offset: 24
ItemList FHHGDACMJED = 678; // offset: 32
repeated uint32 del_relic_list = 907; // offset: 48
repeated Material material_list = 11; // offset: 56
MissionSync mission_sync = 14; // offset: 64
repeated NLLLAAEJOBP EPBGLFHEFJJ = 1687; // offset: 72
PlayerBasicInfo basic_info = 15; // offset: 80
repeated uint32 del_equipment_list = 3; // offset: 88
repeated Equipment equipment_list = 5; // offset: 96
repeated NKDNFDCFNCP NMBAFJGFOIH = 1795; // offset: 104
PlayerBoardModuleSync playerboard_module_sync = 509; // offset: 112
repeated WaitDelResource wait_del_resource_list = 8; // offset: 120
repeated Quest quest_list = 1; // offset: 128
repeated Relic relic_list = 6; // offset: 136
repeated uint32 PJOLEGFJAJF = 4; // offset: 144
repeated Material NAJFMIIFIEC = 853; // offset: 152
AvatarSync avatar_sync = 7; // offset: 160
BasicModuleSync basic_module_sync = 2; // offset: 168
repeated CCHMHOONEGG JIEOHBBDJDA = 56; // offset: 176
PFNHCOJOBKH OFFHOHGHNDH = 561; // offset: 184
uint32 total_achievement_exp = 1201; // offset: 192
}
enum CmdTalkEventType {
LAGOBKECEDB_MNPGFLPBDLK = 0;
CmdTakeTalkRewardCsReq = 2180;
CmdTakeTalkRewardScRsp = 2127;
CmdSelectInclinationTextScRsp = 2187;
CmdFinishFirstTalkByPerformanceNpcCsReq = 2154;
CmdSelectInclinationTextCsReq = 2110;
CmdGetFirstTalkByPerformanceNpcScRsp = 2112;
CmdGetNpcTakenRewardScRsp = 2103;
CmdGetFirstTalkByPerformanceNpcCsReq = 2129;
CmdGetFirstTalkNpcScRsp = 2113;
CmdGetFirstTalkNpcCsReq = 2136;
CmdFinishFirstTalkByPerformanceNpcScRsp = 2183;
CmdFinishFirstTalkNpcCsReq = 2115;
CmdGetNpcTakenRewardCsReq = 2173;
CmdFinishFirstTalkNpcScRsp = 2181;
}
// Obf: AFAEAGLMJEL
// Type: Req
// CmdID: 2173
message GetNpcTakenRewardCsReq {
uint32 npc_id = 3; // offset: 24
}
// Obf: NICENHFMLNE
// Type: Rsp
// CmdID: 2103
message GetNpcTakenRewardScRsp {
repeated uint32 talk_event_list = 3; // offset: 16
uint32 retcode = 10; // offset: 32
uint32 npc_id = 14; // offset: 36
}
// Obf: ONGCMCCAPOA
// Type: Req
// CmdID: 2180
message TakeTalkRewardCsReq {
Vector JAKEBEGAJNA = 15; // offset: 16
uint32 MJALBOEAKME = 4; // offset: 32
}
// Obf: DIOPCDKIEKN
// Type: Rsp
// CmdID: 2127
message TakeTalkRewardScRsp {
ItemList reward = 10; // offset: 16
uint32 retcode = 3; // offset: 32
uint32 MJALBOEAKME = 9; // offset: 36
}
// Obf: GNLACIGLJJN
// Type: Req
// CmdID: 2136
message GetFirstTalkNpcCsReq {
repeated uint32 npc_id_list = 15; // offset: 24
}
message ILKADBIDKAA {
bool is_meet = 2; // offset: 24
uint32 npc_id = 4; // offset: 28
}
// Obf: KGAPKGHAKHF
// Type: Rsp
// CmdID: 2113
message GetFirstTalkNpcScRsp {
repeated ILKADBIDKAA npc_meet_status_list = 9; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: ODIKKIMIMHO
// Type: Req
// CmdID: 2115
message FinishFirstTalkNpcCsReq {
uint32 npc_id = 7; // offset: 24
}
// Obf: DDLGGGGKPHD
// Type: Rsp
// CmdID: 2181
message FinishFirstTalkNpcScRsp {
uint32 npc_id = 6; // offset: 24
uint32 retcode = 9; // offset: 28
}
// Type: Req
// CmdID: 2110
message SelectInclinationTextCsReq {
uint32 talk_sentence_id = 13; // offset: 24
}
// Type: Rsp
// CmdID: 2187
message SelectInclinationTextScRsp {
uint32 talk_sentence_id = 4; // offset: 24
uint32 retcode = 5; // offset: 28
}
message NpcMeetByPerformanceStatus {
bool is_meet = 14; // offset: 24
uint32 performance_id = 3; // offset: 28
}
// Obf: MEJFIDEOLBN
// Type: Req
// CmdID: 2129
message GetFirstTalkByPerformanceNpcCsReq {
repeated uint32 performance_id_list = 9; // offset: 24
}
// Obf: BDMBCADIHLN
// Type: Rsp
// CmdID: 2112
message GetFirstTalkByPerformanceNpcScRsp {
repeated NpcMeetByPerformanceStatus npc_meet_status_list = 11; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: CFLOLHMFICG
// Type: Req
// CmdID: 2154
message FinishFirstTalkByPerformanceNpcCsReq {
uint32 performance_id = 13; // offset: 24
}
// Obf: LADNPPKPJGM
// Type: Rsp
// CmdID: 2183
message FinishFirstTalkByPerformanceNpcScRsp {
ItemList reward = 2; // offset: 16
uint32 retcode = 1; // offset: 32
uint32 performance_id = 3; // offset: 36
}
enum CmdTarotBookType {
ACPLKAJAAIL_NLCDGIPGFDJ = 0;
CmdTarotBookFinishInteractionCsReq = 8151;
CmdTarotBookOpenPackScRsp = 8160;
CmdTarotBookUnlockInteractionScRsp = 8148;
CmdTarotBookOpenPackCsReq = 8156;
CmdTarotBookUnlockInteractionCsReq = 8143;
CmdTarotBookGetDataScRsp = 8146;
CmdTarotBookMultiOpenPackAndUnlockStoryScRsp = 8155;
CmdTarotBookFinishInteractionScRsp = 8157;
CmdTarotBookUnlockStoryScRsp = 8159;
CmdTarotBookFinishStoryCsReq = 8152;
CmdTarotBookMultiOpenPackAndUnlockStoryCsReq = 8150;
CmdTarotBookSyncDataScNotify = 8147;
CmdTarotBookGetDataCsReq = 8158;
CmdTarotBookUnlockStoryCsReq = 8142;
CmdTarotBookModifyEnergyScNotify = 8144;
CmdTarotBookFinishStoryScRsp = 8154;
}
message LIONJNJEBBF {
uint32 level = 5; // offset: 24
uint32 id = 12; // offset: 28
}
message AOMMAFEOBOA {
uint32 id = 14; // offset: 24
bool has_passed = 1; // offset: 28
}
message OHCFIOOIKND {
repeated LIONJNJEBBF LNFCBCDNFDL = 6; // offset: 24
repeated AOMMAFEOBOA ILKLAJBGKKI = 1; // offset: 32
}
message GMBGLBHEFDI {
repeated uint32 FPPJGGJCJIH = 6; // offset: 16
repeated uint32 HKFDNIFACFH = 4; // offset: 32
}
// Obf: ODKKAPPADGE
// Type: Req
// CmdID: 8158
message TarotBookGetDataCsReq {
}
// Obf: OGNGCOFKPPG
// Type: Rsp
// CmdID: 8146
message TarotBookGetDataScRsp {
GMBGLBHEFDI AKHMDDHICJP = 4; // offset: 16
map<uint32, uint32> IJOJMJOMELA = 5; // offset: 24
map<uint32, uint32> IMNNLHCAKML = 7; // offset: 40
OHCFIOOIKND BBEMIGELGJC = 9; // offset: 48
uint32 energy_info = 2; // offset: 56
uint32 LOCEBOCJGEC = 3; // offset: 60
uint32 HBLKMBHGLNO = 12; // offset: 64
uint32 retcode = 10; // offset: 68
}
// Obf: GBHLCODNKHL
// Type: Req
// CmdID: 8156
message TarotBookOpenPackCsReq {
}
// Obf: JPJENKLDDOH
// Type: Rsp
// CmdID: 8160
message TarotBookOpenPackScRsp {
map<uint32, uint32> NLAANGNGAIA = 13; // offset: 16
map<uint32, uint32> KMNLFHLINFB = 3; // offset: 32
uint32 HBLKMBHGLNO = 10; // offset: 40
uint32 LOCEBOCJGEC = 12; // offset: 44
uint32 retcode = 2; // offset: 48
uint32 energy_info = 4; // offset: 52
}
// Obf: JJOKPIPHCAK
// Type: Req
// CmdID: 8142
message TarotBookUnlockStoryCsReq {
repeated uint32 BHFHFONGHML = 9; // offset: 16
}
// Obf: NDIGHHGLNED
// Type: Rsp
// CmdID: 8159
message TarotBookUnlockStoryScRsp {
map<uint32, uint32> IMNNLHCAKML = 1; // offset: 16
map<uint32, uint32> IJOJMJOMELA = 8; // offset: 24
LIONJNJEBBF CLLIKPONHOC = 13; // offset: 32
repeated uint32 BHFHFONGHML = 4; // offset: 48
uint32 retcode = 5; // offset: 56
}
// Obf: LAHKEHALABO
// Type: Req
// CmdID: 8152
message TarotBookFinishStoryCsReq {
uint32 LNAHJENGELA = 11; // offset: 24
}
// Obf: KJIGKPHPELI
// Type: Rsp
// CmdID: 8154
message TarotBookFinishStoryScRsp {
OHCFIOOIKND BBEMIGELGJC = 5; // offset: 16
uint32 LNAHJENGELA = 11; // offset: 32
uint32 retcode = 9; // offset: 36
}
// Obf: GPJONCPIEEI
// Type: Notify
// CmdID: 8144
message TarotBookModifyEnergyScNotify {
uint32 sub_mission_id = 10; // offset: 24
uint32 energy_info = 2; // offset: 28
}
// Obf: CHGCCAGBEKF
// Type: Req
// CmdID: 8151
message TarotBookFinishInteractionCsReq {
uint32 INJAGFDOFEJ = 4; // offset: 24
}
// Obf: NEJLCIDPCEE
// Type: Rsp
// CmdID: 8157
message TarotBookFinishInteractionScRsp {
uint32 retcode = 9; // offset: 24
uint32 INJAGFDOFEJ = 6; // offset: 28
}
// Obf: CFKKKGCBANF
// Type: Req
// CmdID: 8143
message TarotBookUnlockInteractionCsReq {
repeated uint32 CLNOMEFFHKG = 7; // offset: 24
}
// Obf: KFJJJNGBMMK
// Type: Rsp
// CmdID: 8148
message TarotBookUnlockInteractionScRsp {
repeated uint32 CLNOMEFFHKG = 15; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: OBGJCNJEIFC
// Type: Notify
// CmdID: 8147
message TarotBookSyncDataScNotify {
OHCFIOOIKND BBEMIGELGJC = 9; // offset: 24
map<uint32, uint32> IJOJMJOMELA = 7; // offset: 32
map<uint32, uint32> IMNNLHCAKML = 10; // offset: 40
uint32 LOCEBOCJGEC = 15; // offset: 48
uint32 HBLKMBHGLNO = 6; // offset: 52
uint32 energy_info = 14; // offset: 56
}
// Obf: HKMMEADEBKI
// Type: Req
// CmdID: 8150
message TarotBookMultiOpenPackAndUnlockStoryCsReq {
}
// Obf: HLNNMCHNGCN
// Type: Rsp
// CmdID: 8155
message TarotBookMultiOpenPackAndUnlockStoryScRsp {
OHCFIOOIKND BBEMIGELGJC = 2; // offset: 16
repeated uint32 LNOAAOAFJJE = 14; // offset: 24
map<uint32, uint32> IJOJMJOMELA = 6; // offset: 32
map<uint32, uint32> IMNNLHCAKML = 13; // offset: 48
uint32 retcode = 10; // offset: 56
uint32 HBLKMBHGLNO = 15; // offset: 60
uint32 energy_info = 8; // offset: 64
uint32 LOCEBOCJGEC = 11; // offset: 68
}
enum CmdTelevisionActivityType {
EDAAOKDAEIF_NLCDGIPGFDJ = 0;
CmdTelevisionActivityBattleEndScNotify = 6979;
CmdEnterTelevisionActivityStageScRsp = 6962;
CmdGetTelevisionActivityDataCsReq = 6978;
CmdOAMGAJBHJLA = 6976;
CmdGetTelevisionActivityDataScRsp = 6966;
CmdEnterTelevisionActivityStageCsReq = 6980;
}
message PAAIMLDHJCI {
uint32 max_score = 7; // offset: 24
uint32 KKNGIFOJLGJ = 8; // offset: 28
uint32 NELOAKJAABI = 11; // offset: 32
}
// Obf: HAOAFJLCIMO
// Type: Req
// CmdID: 6978
message GetTelevisionActivityDataCsReq {
}
// Obf: PNMLKLLEEFE
// Type: Rsp
// CmdID: 6966
message GetTelevisionActivityDataScRsp {
repeated PAAIMLDHJCI AKDFABDHHIO = 8; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Type: Notify
// CmdID: 6976
message OAMGAJBHJLA {
repeated PAAIMLDHJCI AKDFABDHHIO = 13; // offset: 24
}
// Obf: GHFHMCLBJKI
// Type: Notify
// CmdID: 6979
message TelevisionActivityBattleEndScNotify {
PAAIMLDHJCI GBHAIBBFPHJ = 10; // offset: 16
uint32 turn_left = 2; // offset: 32
uint32 DJEIMGGHMGM = 11; // offset: 36
uint32 BFNNIFEPAEC = 8; // offset: 40
uint32 AAJFIPMBMHC = 4; // offset: 44
}
message CBIKIIMGKHH {
uint32 avatar_id = 6; // offset: 24
AvatarType avatar_type = 4; // offset: 28
}
// Obf: IKECLANKKII
// Type: Req
// CmdID: 6980
message EnterTelevisionActivityStageCsReq {
repeated uint32 buff_list = 1; // offset: 24
repeated CBIKIIMGKHH avatar_list = 4; // offset: 32
uint32 KKNGIFOJLGJ = 12; // offset: 40
}
// Obf: DCMOMHFNFAH
// Type: Rsp
// CmdID: 6962
message EnterTelevisionActivityStageScRsp {
SceneBattleInfo battle_info = 4; // offset: 24
uint32 retcode = 7; // offset: 32
uint32 KKNGIFOJLGJ = 3; // offset: 36
}
enum CmdTextJoinType {
MLHMKFMJKHD_NLCDGIPGFDJ = 0;
CmdTextJoinQueryScRsp = 3827;
CmdTextJoinQueryCsReq = 3880;
MLHMKFMJKHD_IPONEPLMCBI = 3873;
CmdTextJoinBatchSaveScRsp = 3813;
CmdTextJoinBatchSaveCsReq = 3836;
CmdOGFBEAPMGJM = 3803;
}
message JCDNAGMDELF {
string JHIHMEPGDIK = 13; // offset: 16
string ANEGIMPIEHL = 8; // offset: 32
uint32 MFOFNOPEBEN = 7; // offset: 40
uint32 HPCIKHIBFHD = 12; // offset: 44
uint32 PAIPJMKCCEH = 1; // offset: 48
}
message KIJJCOBOJFM {
string JHIHMEPGDIK = 12; // offset: 24
uint32 MFOFNOPEBEN = 8; // offset: 32
uint32 PAIPJMKCCEH = 7; // offset: 36
}
// Type: Rsp
// CmdID: 3803
message OGFBEAPMGJM {
string JHIHMEPGDIK = 4; // offset: 24
uint32 PAIPJMKCCEH = 5; // offset: 32
uint32 MFOFNOPEBEN = 9; // offset: 36
uint32 retcode = 6; // offset: 40
}
// Obf: AKBOBPLCNFN
// Type: Req
// CmdID: 3880
message TextJoinQueryCsReq {
repeated uint32 OBAOJAOAPBC = 9; // offset: 24
}
// Obf: JIGMJHLOHKG
// Type: Rsp
// CmdID: 3827
message TextJoinQueryScRsp {
repeated JCDNAGMDELF HPEDOFFJKKP = 8; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: MPDCAFLJDEB
// Type: Req
// CmdID: 3836
message TextJoinBatchSaveCsReq {
repeated JCDNAGMDELF HPEDOFFJKKP = 10; // offset: 24
}
// Obf: ANIFBDMGAIC
// Type: Rsp
// CmdID: 3813
message TextJoinBatchSaveScRsp {
repeated JCDNAGMDELF HPEDOFFJKKP = 1; // offset: 24
uint32 retcode = 2; // offset: 32
}
enum CmdTrackPhotoActivityType {
FNMAMNLNKKJ_NLCDGIPGFDJ = 0;
CmdSettleTrackPhotoStageCsReq = 7552;
CmdSettleTrackPhotoStageScRsp = 7560;
CmdEGIJMPCIJOG = 7556;
CmdIGKBMLELJDH = 7557;
CmdStartTrackPhotoStageCsReq = 7554;
CmdGetTrackPhotoActivityDataCsReq = 7559;
CmdStartTrackPhotoStageScRsp = 7551;
CmdGetTrackPhotoActivityDataScRsp = 7558;
}
message IFBJJJOBGHB {
uint32 max_score = 5; // offset: 24
uint32 stage_id = 8; // offset: 28
}
// Obf: ODNFOAKHMKM
// Type: Req
// CmdID: 7559
message GetTrackPhotoActivityDataCsReq {
}
// Obf: BBKDJPONHPL
// Type: Rsp
// CmdID: 7558
message GetTrackPhotoActivityDataScRsp {
repeated IFBJJJOBGHB PEDCKGNNPAJ = 8; // offset: 16
uint32 retcode = 13; // offset: 32
}
message PNICDFFMDDB {
uint32 entity_id = 15; // offset: 24
bool ADGCOJLMGAH = 3; // offset: 28
}
// Obf: GNKPJLJDHCO
// Type: Req
// CmdID: 7552
message SettleTrackPhotoStageCsReq {
repeated PNICDFFMDDB PIGLHELGMIJ = 14; // offset: 16
uint32 cost_time = 7; // offset: 32
uint32 stage_id = 15; // offset: 36
}
// Obf: AGPEHMLFJBN
// Type: Rsp
// CmdID: 7560
message SettleTrackPhotoStageScRsp {
repeated PNICDFFMDDB PIGLHELGMIJ = 4; // offset: 16
uint32 stage_id = 11; // offset: 32
uint32 retcode = 13; // offset: 36
uint32 score_id = 14; // offset: 40
}
// Obf: MFDDPJOEDCF
// Type: Req
// CmdID: 7554
message StartTrackPhotoStageCsReq {
bool LCPPNDPKHPH = 11; // offset: 24
uint32 stage_id = 1; // offset: 28
}
// Obf: OBADCOMDOON
// Type: Rsp
// CmdID: 7551
message StartTrackPhotoStageScRsp {
uint32 FPPECOIAHEP = 10; // offset: 24
uint32 retcode = 1; // offset: 28
}
// Type: Req
// CmdID: 7556
message EGIJMPCIJOG {
uint32 stage_id = 15; // offset: 24
}
// Type: Rsp
// CmdID: 7557
message IGKBMLELJDH {
uint32 retcode = 13; // offset: 24
}
enum CmdTrainCakeCatchType {
NMGINGMHJDA_NLCDGIPGFDJ = 0;
CmdJKILAALMFIB = 9679;
CmdTrainCakeCatchSearchScRsp = 9716;
CmdSocialPlayTalkScRsp = 9755;
CmdTrainCakeCatchDiyScRsp = 9752;
CmdTrainCakeCatchOpenBoxScRsp = 9760;
CmdTrainCakeCatchDiyLikeScRsp = 9640;
NMGINGMHJDA_AEFOHGJHOMB = 9633;
CmdTrainCakeCatchDiyLikeCsReq = 9720;
CmdTrainCakeCatchSearchCsReq = 9644;
CmdSocialPlayQueryRecentVisitorsCsReq = 9698;
CmdSocialPlayPreCheckEnterRoomCsReq = 9653;
CmdDJIHNCHDFED = 9765;
CmdTrainCakeCatchDiyCsReq = 9637;
CmdBODEMOLDHAA = 9625;
CmdTrainCakeCatchGetDataScRsp = 9641;
CmdSocialPlayRoomPlayerMoveScNotify = 9754;
CmdTrainCakeCatchDataScNotify = 9712;
CmdJGAMELLGLGE = 9646;
CmdTrainCakeCatchGetDataCsReq = 9715;
CmdTrainCakeCatchOpenBoxCsReq = 9768;
CmdBPJMEGHIEIN = 9632;
CmdSocialPlayQueryRecentVisitorsScRsp = 9676;
CmdSocialPlayGameplayOperationScNotify = 9642;
CmdSocialPlaySettingInfoScNotify = 9626;
CmdSocialPlayTalkCsReq = 9700;
CmdSocialPlayPreCheckEnterRoomScRsp = 9622;
}
message JBJNJPAOCDA {
PlayerSimpleInfo AJIPBLCIONL = 9; // offset: 16
JOLAHHGIFHA NJDCPMENIFG = 13; // offset: 24
uint32 summoned_pet_id = 8; // offset: 40
bool OJPDDAOJJKC = 1; // offset: 44
int64 AIMNJIMDIKM = 4; // offset: 48
uint32 uid = 10; // offset: 56
}
message POBLGKIGINE {
repeated JBJNJPAOCDA player_info = 2; // offset: 16
uint32 PLIDNBMCIJH = 15; // offset: 44
oneof CBCJBNGJPDJ {
PBMDEBCGNMD LNMGOFCOMED = 1153; // offset: 24
}
}
// Type: Req
// CmdID: 9646
message JGAMELLGLGE {
JOLAHHGIFHA NJDCPMENIFG = 9; // offset: 24
}
// Type: Rsp
// CmdID: 9679
message JKILAALMFIB {
uint32 retcode = 12; // offset: 24
}
// Obf: NCPEJLBJCLO
// Type: Notify
// CmdID: 9754
message SocialPlayRoomPlayerMoveScNotify {
MHNNEFBOPIE JENKGODEIOM = 8; // offset: 24
uint32 PLIDNBMCIJH = 2; // offset: 32
uint32 IKDEIJCEDIO = 10; // offset: 36
}
// Type: Req
// CmdID: 9625
message BODEMOLDHAA {
uint32 teleport_id = 1; // offset: 24
}
// Type: Rsp
// CmdID: 9765
message DJIHNCHDFED {
uint32 retcode = 2; // offset: 24
}
// Obf: MLNOEMIDHME
// Type: Notify
// CmdID: 9642
message SocialPlayGameplayOperationScNotify {
uint32 IKDEIJCEDIO = 14; // offset: 32
uint32 PLIDNBMCIJH = 5; // offset: 36
oneof NBGBONGLJHM {
MHNNEFBOPIE NJDCPMENIFG = 902; // offset: 16
uint32 LMGGGLECNEA = 623; // offset: 16
JBJNJPAOCDA GNLAECODENP = 278; // offset: 16
POBLGKIGINE LMFMBJCNALJ = 1031; // offset: 16
uint32 HJHPHDACEHE = 332; // offset: 16
EIIDKJFKIPE NIELDCLPOLA = 177; // offset: 16
BFAKMCIJFCB OEMEKBOGNJH = 1354; // offset: 16
HMACEHDGGHB ONMNMLBANHK = 199; // offset: 16
MIKGMGBHLEN PHKCDLPHMPA = 1153; // offset: 16
POBLGKIGINE LABNNEGJNHO = 1794; // offset: 16
int64 DBIKJPDBMOE = 89; // offset: 16
IKBDJLNEPBH IMPBCBPIFAG = 1335; // offset: 16
uint32 BJLCBAAKPDI = 1251; // offset: 16
uint32 DLKOEIANIMK = 1874; // offset: 16
}
}
// Obf: NMGHOJBDFJJ
// Type: Req
// CmdID: 9715
message TrainCakeCatchGetDataCsReq {
}
message JOFHMCJPBCE {
uint32 count = 7; // offset: 24
uint32 PCPDHEIEJFO = 11; // offset: 28
}
message PJFIMFJPMCN {
repeated uint32 LPDFMJPFGJH = 3; // offset: 24
uint32 PCPDHEIEJFO = 5; // offset: 32
}
message KKACLNNMMAM {
repeated uint32 BPAOGJPLENJ = 4; // offset: 16
bool JMAODNEONPF = 12; // offset: 32
}
message ONAADAJBLEB {
uint32 ONOHPMDGNNH = 7; // offset: 24
int64 DBIKJPDBMOE = 12; // offset: 32
}
// Obf: HFALMNELEKP
// Type: Rsp
// CmdID: 9641
message TrainCakeCatchGetDataScRsp {
repeated uint32 performance_id_list = 11; // offset: 16
repeated IKAHKMNCFDN BJPHDKEBOBK = 15; // offset: 24
ONAADAJBLEB NAIFOMCLGLN = 1; // offset: 32
repeated JOFHMCJPBCE NIELDCLPOLA = 5; // offset: 40
BFAKMCIJFCB NLJBJMDPBGN = 14; // offset: 56
KKACLNNMMAM JIELLGELABA = 7; // offset: 64
repeated PJFIMFJPMCN CEMFBJPOLNP = 8; // offset: 72
POBLGKIGINE DJMHHMMABJL = 13; // offset: 80
int64 CMHKFNFKGOI = 6; // offset: 88
uint32 retcode = 4; // offset: 96
bool OJPDDAOJJKC = 12; // offset: 100
}
// Obf: MODIAGGMAMG
// Type: Req
// CmdID: 9768
message TrainCakeCatchOpenBoxCsReq {
}
// Obf: MHGGOEJBLCP
// Type: Rsp
// CmdID: 9760
message TrainCakeCatchOpenBoxScRsp {
repeated IKAHKMNCFDN BJPHDKEBOBK = 10; // offset: 24
int64 CMHKFNFKGOI = 7; // offset: 32
uint32 retcode = 15; // offset: 40
}
// Obf: JLPJAFHHGDM
// Type: Req
// CmdID: 9644
message TrainCakeCatchSearchCsReq {
uint32 PCPDHEIEJFO = 7; // offset: 24
}
// Obf: GFCJIPKABEF
// Type: Rsp
// CmdID: 9716
message TrainCakeCatchSearchScRsp {
JOFHMCJPBCE NIELDCLPOLA = 10; // offset: 16
repeated PJFIMFJPMCN CEMFBJPOLNP = 3; // offset: 24
repeated uint32 GINENNKGDMG = 4; // offset: 32
uint32 retcode = 7; // offset: 48
uint32 PCPDHEIEJFO = 1; // offset: 52
}
// Obf: LGBFHCLGNCC
// Type: Req
// CmdID: 9637
message TrainCakeCatchDiyCsReq {
BFAKMCIJFCB NLJBJMDPBGN = 10; // offset: 24
}
// Obf: NFGMCNFHHBE
// Type: Rsp
// CmdID: 9752
message TrainCakeCatchDiyScRsp {
BFAKMCIJFCB NLJBJMDPBGN = 13; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: LPBPHOIIJNO
// Type: Req
// CmdID: 9700
message SocialPlayTalkCsReq {
MIKGMGBHLEN PHKCDLPHMPA = 1; // offset: 16
}
// Obf: PGGEHFHFACC
// Type: Rsp
// CmdID: 9755
message SocialPlayTalkScRsp {
MIKGMGBHLEN PHKCDLPHMPA = 10; // offset: 16
int64 end_time = 7; // offset: 32
uint32 retcode = 2; // offset: 40
}
// Obf: NNFOMOBLFAC
// Type: Req
// CmdID: 9653
message SocialPlayPreCheckEnterRoomCsReq {
uint32 teleport_id = 13; // offset: 24
uint32 entry_id = 3; // offset: 28
MFPDAKOIOED GJNMHILINHC = 8; // offset: 32
}
// Obf: AABPMMILMLE
// Type: Rsp
// CmdID: 9622
message SocialPlayPreCheckEnterRoomScRsp {
int64 CMHKFNFKGOI = 14; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: KNHLAKBNPCB
// Type: Req
// CmdID: 9720
message TrainCakeCatchDiyLikeCsReq {
}
// Obf: DLAJEPIPOMO
// Type: Rsp
// CmdID: 9640
message TrainCakeCatchDiyLikeScRsp {
repeated uint32 BPAOGJPLENJ = 4; // offset: 16
uint32 retcode = 10; // offset: 32
}
message CIEAALPHGFM {
}
// Type: Rsp
// CmdID: 9632
message BPJMEGHIEIN {
ItemList reward = 15; // offset: 16
uint32 retcode = 6; // offset: 32
bool JMAODNEONPF = 9; // offset: 36
uint32 ONOHPMDGNNH = 2; // offset: 40
}
// Obf: OEHMGHHBKBJ
// Type: Notify
// CmdID: 9626
message SocialPlaySettingInfoScNotify {
JPGACKPLGCD BOHGFDFBLEN = 6; // offset: 16
}
// Obf: NDCCLPKPEKJ
// Type: Req
// CmdID: 9698
message SocialPlayQueryRecentVisitorsCsReq {
}
message HHJLCGGEHPB {
PlayerSimpleInfo CILGIDDHODG = 1; // offset: 24
uint32 PLPPPCEPBDO = 7; // offset: 32
int64 NPAIFCLAPNH = 13; // offset: 40
int64 KFACPOBAAGM = 11; // offset: 48
}
// Obf: JIDMMPAOELM
// Type: Rsp
// CmdID: 9676
message SocialPlayQueryRecentVisitorsScRsp {
repeated HHJLCGGEHPB CMGOOGDLBHP = 13; // offset: 24
uint32 retcode = 10; // offset: 32
}
// Obf: DMKIHKJAMPJ
// Type: Notify
// CmdID: 9712
message TrainCakeCatchDataScNotify {
repeated uint32 performance_id_list = 2; // offset: 16
repeated JOFHMCJPBCE NIELDCLPOLA = 11; // offset: 24
}
enum CmdTrainPartyType {
NHGAOAKEMDK_NLCDGIPGFDJ = 0;
CmdTrainPartyHandlePendingActionCsReq = 8029;
CmdTrainPartyHandlePendingActionScRsp = 8012;
CmdTrainPartyGetDataScRsp = 8003;
CmdDNIAFCGKEOP = 8099;
CmdTrainPartySettleNotify = 8015;
CmdTrainPartyTakeBuildLevelAwardScRsp = 8085;
CmdTrainPartyGamePlayStartCsReq = 8092;
NHGAOAKEMDK_CDDGCNFBFMI = 8028;
CmdTrainPartyBuildDiyScRsp = 8042;
CmdTrainPartySyncUpdateScNotify = 8010;
CmdIBNCBEPCAPF = 8020;
CmdTrainPartyBuildStartStepCsReq = 8054;
CmdTrainPartyGamePlayStartScRsp = 8066;
CmdTrainPartyBuildSelfDisplayAreaDiyScRsp = 8063;
CmdTrainPartyTakeBuildLevelAwardCsReq = 8067;
CmdTrainPartyGetDataCsReq = 8073;
CmdTrainPartyUseCardScRsp = 8027;
CmdTrainPartyGamePlaySettleNotify = 8030;
CmdTrainPartyBuildSelfDisplayAreaDiyCsReq = 8053;
CmdFHLHOEPCKAG = 8061;
CmdTrainPartyBuildingUpdateNotify = 8076;
CmdDBGHCHPONOH = 8078;
CmdTrainPartyBuildDiyCsReq = 8009;
CmdTrainPartyBuildRoomScNotify = 8032;
CmdTrainPartyMoveScNotify = 8036;
CmdTrainPartyBuildSelfDisplayAreaDiyScNotify = 8017;
CmdTrainPartySetBadgeAutoFillCsReq = 8006;
CmdTrainPartySetBadgeAutoFillScRsp = 8100;
CmdFDDJJCFNFOJ = 8024;
CmdAMDOMPIGBPG = 8071;
NHGAOAKEMDK_OBHINPCABDB = 8001;
CmdTrainPartyBuildStartStepScRsp = 8083;
CmdTrainPartyUseCardCsReq = 8080;
}
enum JIIEHEBIBMO {
JIIEHEBIBMO_CIJCGPBOFJP = 0;
JIIEHEBIBMO_BHPKNHCHOJF = 1;
JIIEHEBIBMO_HEIMDAGNDLO = 2;
JIIEHEBIBMO_MJHBDAKIJDP = 3;
}
enum MKIIBIMNIGK {
MKIIBIMNIGK_EFBKDLIJKAG = 0;
MKIIBIMNIGK_MGFHDNJAKKM = 1;
MKIIBIMNIGK_NGAAHFBKMFM = 2;
MKIIBIMNIGK_EBJCJAJDINC = 3;
MKIIBIMNIGK_IDMGAGLJMLK = 4;
MKIIBIMNIGK_IPFPPCLNIHO = 5;
}
enum LHLBGJLFFKK {
LHLBGJLFFKK_KGHKHLKDEBK = 0;
LHLBGJLFFKK_AKGDAFFKANP = 1;
LHLBGJLFFKK_KNJDGIMKJME = 2;
LHLBGJLFFKK_DODHMJBMHAF = 3;
}
enum TrainPartyMtSkillBriefType {
ANMELOCBHGK_ODCHAJHNFDF = 0;
ANMELOCBHGK_ENDBHCELNKL = 1;
ANMELOCBHGK_AMFLHLKGLFL = 2;
ANMELOCBHGK_ECPMEDNEOGE = 3;
ANMELOCBHGK_NHLNOHDCPHH = 4;
}
enum BGPPDMIPDDH {
BGPPDMIPDDH_IIHEIDCFALE = 0;
BGPPDMIPDDH_ODFNPPACBCI = 1;
BGPPDMIPDDH_ABNPBGJGAHD = 2;
BGPPDMIPDDH_HCFKOJHOLIK = 3;
BGPPDMIPDDH_BCDLKDKDAFH = 4;
BGPPDMIPDDH_GIOFBNENIJM = 5;
BGPPDMIPDDH_MKMJJPHDOBH = 6;
BGPPDMIPDDH_KOGGGJLBHEN = 7;
BGPPDMIPDDH_NNPJFBFILEL = 8;
}
message IAKFBFJCHFB {
repeated uint32 IBHPAFKOPFO = 12; // offset: 24
uint32 unique_id = 10; // offset: 32
uint32 card_id = 11; // offset: 36
uint32 EAFFACCBAAA = 3; // offset: 40
}
message IEDLKIGJLEM {
repeated IAKFBFJCHFB LONFKFCFDND = 9; // offset: 16
}
message PNLLCBKLBLE {
IEDLKIGJLEM LONFKFCFDND = 12; // offset: 16
uint32 LNLOHDJIFPK = 11; // offset: 32
bool DOFBGHGHDJA = 8; // offset: 36
}
message CNLAOMCKFKD {
uint32 NDEBMEGNCKN = 6; // offset: 24
uint32 display_value = 15; // offset: 28
uint32 unique_id = 8; // offset: 32
uint32 GDNEHLEOMOM = 5; // offset: 36
}
message ECDINHEHKOJ {
repeated uint32 BHKJIFAFHFN = 12; // offset: 24
uint32 GMBDHLCGOBI = 6; // offset: 32
uint32 FJONJANIOIK = 5; // offset: 36
uint32 EBENOMJDOOF = 13; // offset: 40
uint32 CGIGAAKLCKM = 11; // offset: 44
uint32 GAIEFCFBNPA = 3; // offset: 48
}
message HOKCDEEABII {
ECDINHEHKOJ KNMADMBFEDB = 1; // offset: 16
repeated CNLAOMCKFKD IEDKELDFHLP = 3; // offset: 32
uint32 FJPEIFMFPAN = 5; // offset: 40
uint32 IDCJPIJHNCL = 15; // offset: 44
}
message JCPMKHCPCPN {
uint32 GPIGNHPKFFB = 6; // offset: 24
uint32 DMJGCIIBPJK = 15; // offset: 28
}
message LMKECAPDMAC {
uint32 skill_id = 9; // offset: 24
uint32 skill_level = 13; // offset: 28
uint32 HCBADDHNIDG = 1; // offset: 32
}
message KICEGHDKACP {
JCPMKHCPCPN GNBKDCHLDGL = 2; // offset: 24
uint32 FPKJONKIFLI = 5; // offset: 32
uint32 passenger_id = 12; // offset: 36
}
message TrainPartyPassenger {
repeated uint32 GHPFANGEMAN = 14; // offset: 16
uint32 passenger_id = 5; // offset: 32
bool JGDNJOFHCNC = 4; // offset: 36
uint32 record_id = 15; // offset: 40
}
message AAAKPGJDCFJ {
repeated KICEGHDKACP CFHOJCBDFPE = 2; // offset: 16
repeated uint32 HFJBMJHAHPE = 10; // offset: 32
repeated LMKECAPDMAC APHGAEAPLJF = 4; // offset: 40
uint32 DMAAMCIPPAM = 8; // offset: 48
uint32 OOCOFCBJOJD = 14; // offset: 52
uint32 EAFFACCBAAA = 3; // offset: 56
}
message TrainPartyPassengerInfo {
repeated uint32 GHPFANGEMAN = 10; // offset: 24
repeated TrainPartyPassenger passenger_info_list = 8; // offset: 32
}
message TrainPartyArea {
repeated uint32 verify_step_id_list = 11; // offset: 16
repeated AreaDynamicInfo dynamic_info = 8; // offset: 32
AreaStepInfo area_step_info = 2; // offset: 40
repeated uint32 step_id_list = 5; // offset: 48
repeated uint32 static_prop_id_list = 3; // offset: 56
uint32 area_id = 12; // offset: 64
uint32 progress = 4; // offset: 68
}
message EGPAICFKHOK {
repeated uint32 verify_step_id_list = 6; // offset: 16
uint32 area_id = 12; // offset: 32
}
message IDBCDHIOKEG {
JIIEHEBIBMO status = 8; // offset: 24
uint32 DNLIGEOFPEL = 9; // offset: 28
uint32 JLCAIKEFAPN = 10; // offset: 32
}
message AreaStepInfo {
repeated IDBCDHIOKEG BKKLGCLOBCD = 1; // offset: 24
uint32 GKENFCLLLJC = 13; // offset: 32
}
// Obf: MCHADDCNKPC
// Type: Notify
// CmdID: 8032
message TrainPartyBuildRoomScNotify {
TrainPartyInfo CPMHKECPBOJ = 1; // offset: 16
}
message GAGGCODGDLB {
int64 time = 10; // offset: 24
uint32 prop_id = 13; // offset: 32
}
message TrainPartyInfo {
repeated EGPAICFKHOK MMJFFJEDCDJ = 11; // offset: 24
repeated HELJNONBKPH FOOPKFCIHBA = 5; // offset: 32
repeated uint32 dynamic_id_list = 10; // offset: 40
repeated uint32 MOBLIDPDOIH = 9; // offset: 48
repeated GAGGCODGDLB MHABCMLHCGD = 6; // offset: 56
OIIPJFDNPAH CMCNNJKJNPK = 7; // offset: 64
repeated TrainPartyArea area_list = 3; // offset: 72
uint32 cur_fund = 8; // offset: 80
uint32 BHEJCEJHLIB = 4; // offset: 84
bool IEEAPCFKOJC = 14; // offset: 88
uint32 ELGGJOMEAGN = 12; // offset: 92
uint32 JJGKIPDGOGP = 2; // offset: 96
uint32 MHIJJHMGHFN = 13; // offset: 100
uint32 BKPFHFGIEPE = 1; // offset: 104
}
message TrainPartyData {
EPHKIEHONGB HCJJPLKELGC = 9; // offset: 24
TrainPartyPassengerInfo passenger_info = 6; // offset: 32
TrainPartyInfo train_party_info = 4; // offset: 40
bool LNMFDPFOKFF = 14; // offset: 48
uint32 record_id = 10; // offset: 52
uint32 unlock_area_num = 8; // offset: 56
uint32 CLMBLFECLOI = 1; // offset: 60
}
message EPHKIEHONGB {
HOKCDEEABII LDAEAHOHMBB = 6; // offset: 16
AAAKPGJDCFJ NIMJPDMFBHN = 11; // offset: 24
HJLECIIEKGI KAIDKOHAAGI = 5; // offset: 32
PNLLCBKLBLE HEBCOOCAHOL = 13; // offset: 48
uint32 IDBDBICPBBG = 4; // offset: 56
}
// Obf: NNOICNIGEBC
// Type: Req
// CmdID: 8073
message TrainPartyGetDataCsReq {
}
// Obf: JBGGLDILCLK
// Type: Rsp
// CmdID: 8003
message TrainPartyGetDataScRsp {
TrainPartyData train_party_data = 5; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: DAKMNFLCCMJ
// Type: Req
// CmdID: 8080
message TrainPartyUseCardCsReq {
uint32 FGIHKKKOGJD = 12; // offset: 24
}
// Obf: OKFKNBCEGPL
// Type: Rsp
// CmdID: 8027
message TrainPartyUseCardScRsp {
uint32 retcode = 11; // offset: 24
uint32 FGIHKKKOGJD = 8; // offset: 28
}
// Obf: GNHEKLOMECL
// Type: Notify
// CmdID: 8036
message TrainPartyMoveScNotify {
repeated CNLAOMCKFKD JABPLBJAKKM = 11; // offset: 24
uint32 DNGKGLFMGGE = 9; // offset: 32
}
// Obf: HILKDNFLNLL
// Type: Notify
// CmdID: 8015
message TrainPartySettleNotify {
HLNFNACOFFF CBFPJAJAKGI = 14; // offset: 16
uint32 FGIHKKKOGJD = 4; // offset: 32
}
message HLNFNACOFFF {
repeated CEFEIJFPCKE DICAIJCHICB = 8; // offset: 24
repeated KICEGHDKACP CFHOJCBDFPE = 2; // offset: 32
uint32 KHFHCLBHAPD = 11; // offset: 40
}
message CEFEIJFPCKE {
repeated uint32 switch_list = 9; // offset: 24
uint32 MNLAMKJIAOC = 3; // offset: 32
}
message LGLFPLAHFMH {
IAKFBFJCHFB CCFGCCMEFCI = 11; // offset: 24
}
message LMAKFCIHCMA {
JCPMKHCPCPN GNBKDCHLDGL = 13; // offset: 24
uint32 passenger_id = 9; // offset: 32
}
message HBACEFIACOI {
repeated LMAKFCIHCMA EBAIMMGLGFO = 5; // offset: 24
}
message HPAGFCCNCHE {
HJLECIIEKGI FMIGOKIDKJL = 3; // offset: 24
}
message MJMPOLBBFNA {
uint32 EAFFACCBAAA = 15; // offset: 24
}
message DMFMMKJOCNJ {
LMKECAPDMAC CBKINAFEDJC = 7; // offset: 16
}
message FLPMBEPBPGN {
repeated LMKECAPDMAC APHGAEAPLJF = 13; // offset: 24
}
message MGOLOIGOAMB {
TrainPartyPassenger IALIECEAFJB = 3; // offset: 16
}
message EMEEKFKDPFD {
repeated uint32 GHPFANGEMAN = 3; // offset: 16
}
message MEDCHLCIOEI {
repeated CNLAOMCKFKD IEDKELDFHLP = 3; // offset: 16
}
message BHBJLGFHLHM {
ECDINHEHKOJ KNMADMBFEDB = 6; // offset: 24
IEDLKIGJLEM EMGMFOBLAFN = 2; // offset: 32
uint32 LNLOHDJIFPK = 11; // offset: 40
bool DOFBGHGHDJA = 14; // offset: 44
}
message GMCPCKHHPOB {
MKIIBIMNIGK src = 11; // offset: 36
oneof MNLCHEJKDHO {
IEDLKIGJLEM EMGMFOBLAFN = 1648; // offset: 24
HBACEFIACOI BEEMEFMJEAA = 508; // offset: 24
HPAGFCCNCHE BPNEOPLHEBK = 1574; // offset: 24
MJMPOLBBFNA OEDJEOAECAC = 844; // offset: 24
MEDCHLCIOEI JPBBDGJBHKN = 1448; // offset: 24
DMFMMKJOCNJ CNLGPLJFMKA = 1131; // offset: 24
BHBJLGFHLHM BELKGEJFOIF = 1746; // offset: 24
FLPMBEPBPGN EFJKKFNNCGN = 1116; // offset: 24
MGOLOIGOAMB KEOOMCJAHMG = 481; // offset: 24
EMEEKFKDPFD HOHNMNGNCMG = 1269; // offset: 24
}
}
// Obf: AHKPAKFGGGG
// Type: Notify
// CmdID: 8010
message TrainPartySyncUpdateScNotify {
repeated GMCPCKHHPOB JKPJFKCBIEM = 8; // offset: 16
}
message HJLECIIEKGI {
uint32 queue_position = 5; // offset: 36
oneof FGLIODAJFML {
AMEJEFBKPCH KLONPDNKBJF = 1477; // offset: 24
LKIOMEBIICO OPLCAIDOCJI = 1935; // offset: 24
OGAFHKMJELA AKDJGIJMHPJ = 1554; // offset: 24
JEBGFIJPAPG LGBJDFHBIND = 1811; // offset: 24
}
}
message MDJAPHPOABA {
uint32 HAFOKMHCGFM = 5; // offset: 24
bool HELJNHNDCJP = 9; // offset: 28
}
message AMEJEFBKPCH {
repeated MDJAPHPOABA KFNMIEMBJGD = 9; // offset: 24
uint32 event_id = 8; // offset: 32
LHLBGJLFFKK LAOACNPDOLD = 13; // offset: 36
}
message MDOIMCNFDLC {
uint32 HAFOKMHCGFM = 2; // offset: 24
uint32 event_id = 6; // offset: 28
}
message OLBKADIKIGL {
HLNFNACOFFF CBFPJAJAKGI = 13; // offset: 24
}
message GOKOIADHFCN {
uint32 level = 14; // offset: 24
uint32 skill_id = 13; // offset: 28
uint32 HCBADDHNIDG = 3; // offset: 32
}
message LKIOMEBIICO {
repeated GOKOIADHFCN FLHHBLAFJLF = 14; // offset: 24
uint32 passenger_id = 9; // offset: 32
}
message JEBGFIJPAPG {
repeated LMKECAPDMAC PBLDCDDFKIE = 11; // offset: 16
uint32 JGHCFCGEIEO = 8; // offset: 32
}
message PFAIANENDEE {
uint32 BFPAFELCMGF = 7; // offset: 24
}
message KDBJBEJPGOO {
repeated LMKECAPDMAC APHGAEAPLJF = 2; // offset: 16
}
message ELBILFGFDHA {
uint32 unique_id = 8; // offset: 24
uint32 GPIGNHPKFFB = 9; // offset: 28
uint32 passenger_id = 6; // offset: 32
}
message DKIGCLFPGFO {
uint32 passenger_id = 12; // offset: 24
uint32 num = 3; // offset: 28
}
message OGAFHKMJELA {
repeated DKIGCLFPGFO COBENBOBPKD = 9; // offset: 24
repeated ELBILFGFDHA EEOEFLKFNIM = 6; // offset: 32
repeated DJBJMHKMOMB JPOOHONHFJI = 8; // offset: 40
uint32 CLMFKHAJKLH = 10; // offset: 48
uint32 CELHPMMLHGL = 2; // offset: 52
uint32 OENPDHNALLA = 5; // offset: 56
uint32 DJEIMGGHMGM = 14; // offset: 60
uint32 PILDIPCFMIL = 11; // offset: 64
}
message BDGGEHGLFAC {
uint32 skill_id = 12; // offset: 24
uint32 KLKAIFEDLNK = 15; // offset: 28
TrainPartyMtSkillBriefType skill_type = 6; // offset: 32
}
message CPKCMMPFCGE {
repeated BDGGEHGLFAC PBFNPODNDID = 2; // offset: 24
uint32 DDAGDNNDCDI = 1; // offset: 32
uint32 unique_id = 6; // offset: 36
}
message CAIHACOKAJO {
ItemList ELMCGFMGILI = 4; // offset: 24
repeated uint32 AEGPLACJFIO = 8; // offset: 32
uint32 ODOBGIEGGEO = 9; // offset: 40
}
message CKPNGMLENFA {
repeated uint32 LKNGKJCFFBH = 13; // offset: 16
}
message AHHMLENLDEF {
repeated ELBILFGFDHA EEOEFLKFNIM = 14; // offset: 16
repeated DKIGCLFPGFO COBENBOBPKD = 1; // offset: 24
ECDINHEHKOJ KNMADMBFEDB = 9; // offset: 32
repeated BDGGEHGLFAC JHFBMEKEMMK = 5; // offset: 40
CAIHACOKAJO KIOEJHHABKC = 8; // offset: 48
repeated CPKCMMPFCGE LICJODMHBHA = 10; // offset: 64
uint32 CELHPMMLHGL = 3; // offset: 72
BGPPDMIPDDH OOMBNFMJLEO = 11; // offset: 76
uint32 DJEIMGGHMGM = 13; // offset: 80
uint32 score_id = 15; // offset: 84
}
message MOCNDOCEOJM {
repeated uint32 LKNGKJCFFBH = 13; // offset: 24
}
message DJKACFOFFAH {
repeated BDGGEHGLFAC CIKDPHGPIGK = 8; // offset: 16
repeated DKIGCLFPGFO COBENBOBPKD = 14; // offset: 24
repeated ELBILFGFDHA EEOEFLKFNIM = 7; // offset: 32
uint32 OENPDHNALLA = 5; // offset: 48
}
// Obf: JOCFCCGIPEA
// Type: Req
// CmdID: 8029
message TrainPartyHandlePendingActionCsReq {
uint32 queue_position = 3; // offset: 32
oneof KILBFAAFDPD {
MDOIMCNFDLC KLONPDNKBJF = 2023; // offset: 16
PFAIANENDEE LGBJDFHBIND = 779; // offset: 16
CKPNGMLENFA NELLGPKHIKE = 145; // offset: 16
MOCNDOCEOJM NMEFKABDHAN = 885; // offset: 16
}
}
// Obf: POOMINFCCKG
// Type: Rsp
// CmdID: 8012
message TrainPartyHandlePendingActionScRsp {
HLNFNACOFFF CBFPJAJAKGI = 3; // offset: 16
uint32 retcode = 13; // offset: 44
bool HMNAOPOKLGE = 14; // offset: 48
uint32 queue_position = 15; // offset: 52
oneof KILBFAAFDPD {
OLBKADIKIGL EEBFCLFOBPG = 304; // offset: 24
KDBJBEJPGOO OMLNCJEGJAC = 1830; // offset: 24
AHHMLENLDEF BHMJDNEOBNK = 393; // offset: 24
DJKACFOFFAH IGMEPOBLFFB = 1905; // offset: 24
}
}
// Obf: OOCLLLOHBGK
// Type: Req
// CmdID: 8054
message TrainPartyBuildStartStepCsReq {
AreaDynamicInfo PFICNBHIHBA = 11; // offset: 24
uint32 DNLIGEOFPEL = 3; // offset: 32
uint32 area_id = 15; // offset: 36
uint32 GKENFCLLLJC = 9; // offset: 40
}
// Obf: DCJNIPEPHAM
// Type: Rsp
// CmdID: 8083
message TrainPartyBuildStartStepScRsp {
uint32 retcode = 12; // offset: 24
uint32 cur_fund = 2; // offset: 28
}
message BHOPIKPAMPJ {
AreaDynamicInfo OOFPPPCEIDP = 12; // offset: 16
uint32 area_id = 8; // offset: 32
}
// Obf: JOJAAMHMCAB
// Type: Req
// CmdID: 8009
message TrainPartyBuildDiyCsReq {
uint32 dice_slot_id = 4; // offset: 24
uint32 diy_dynamic_id = 9; // offset: 28
uint32 area_id = 2; // offset: 32
bool BKCNAAMGHKJ = 1; // offset: 36
}
// Obf: MELNFDAIHIL
// Type: Rsp
// CmdID: 8042
message TrainPartyBuildDiyScRsp {
repeated AreaDynamicInfo dynamic_info = 4; // offset: 24
repeated BHOPIKPAMPJ JKPJFKCBIEM = 9; // offset: 32
uint32 retcode = 14; // offset: 40
bool BKCNAAMGHKJ = 1; // offset: 44
uint32 area_id = 6; // offset: 48
}
message PPLKBFMCGLD {
repeated IDBCDHIOKEG FOOMIPJJKOG = 2; // offset: 16
uint32 BPGBEEOHPLJ = 1; // offset: 32
}
message AIOCPFLCNLB {
repeated IDBCDHIOKEG FOOMIPJJKOG = 2; // offset: 16
uint32 progress = 7; // offset: 32
uint32 area_id = 12; // offset: 36
uint32 GKENFCLLLJC = 10; // offset: 40
}
message DOCMDCPJIEH {
uint32 MHIJJHMGHFN = 9; // offset: 24
uint32 BHEJCEJHLIB = 13; // offset: 28
}
message NFNKNNFJILK {
uint32 IOJOIOHIEAB = 3; // offset: 24
}
message LGLOCLBFDLK {
uint32 ELGGJOMEAGN = 8; // offset: 24
}
message CNFPBAJNIEL {
uint32 JBEEKBJMIIA = 1; // offset: 24
uint32 area_id = 5; // offset: 28
}
message IOJLDHECLIH {
uint32 diy_dynamic_id = 7; // offset: 24
int64 time = 5; // offset: 32
}
message FAHBCNPNBNC {
uint32 NLJMJCGFFMD = 11; // offset: 24
}
message BAKFOMADBCJ {
uint32 BKPFHFGIEPE = 7; // offset: 24
}
message CBJGONHJAAC {
repeated uint32 FOOMIPJJKOG = 7; // offset: 24
uint32 area_id = 4; // offset: 32
}
message IGNNGONLFAJ {
repeated CBJGONHJAAC area_list = 8; // offset: 24
}
message FFMMFBMOBEG {
oneof MNLCHEJKDHO {
FAHBCNPNBNC CNGOKIKBGAJ = 682; // offset: 16
PPLKBFMCGLD LLCOCEJHKLD = 301; // offset: 16
AIOCPFLCNLB MFNELHNLNGI = 1194; // offset: 16
DOCMDCPJIEH FHBMGFFBOLP = 744; // offset: 16
NFNKNNFJILK FCKNCNDEKAE = 198; // offset: 16
CNFPBAJNIEL NEFBGMNGKBN = 933; // offset: 16
IOJLDHECLIH BJMFDAFLNEC = 1884; // offset: 16
LGLOCLBFDLK MNFDLMDBIMB = 60; // offset: 16
BAKFOMADBCJ LCNJLPDDFEE = 1375; // offset: 16
IGNNGONLFAJ FPMNNMMPOKL = 77; // offset: 16
OIIPJFDNPAH ODGCBIDOGND = 792; // offset: 16
}
}
// Obf: LFHAFKOJBAB
// Type: Notify
// CmdID: 8076
message TrainPartyBuildingUpdateNotify {
repeated FFMMFBMOBEG OOABOBHEKEH = 10; // offset: 24
}
// Type: Req
// CmdID: 8061
message FHLHOEPCKAG {
}
// Type: Rsp
// CmdID: 8024
message FDDJJCFNFOJ {
uint32 retcode = 6; // offset: 24
}
// Type: Req
// CmdID: 8071
message AMDOMPIGBPG {
}
// Type: Rsp
// CmdID: 8078
message DBGHCHPONOH {
uint32 retcode = 1; // offset: 24
}
message DJBJMHKMOMB {
uint32 level = 1; // offset: 24
BGPPDMIPDDH JAPPKIFAHPH = 5; // offset: 28
}
// Obf: GNFJOHCLDFE
// Type: Notify
// CmdID: 8030
message TrainPartyGamePlaySettleNotify {
TrainPartyPassengerInfo ENBJCMPCMLK = 5; // offset: 16
repeated uint32 CEJPCMHEEMN = 12; // offset: 32
uint32 unlock_area_num = 6; // offset: 40
uint32 record_id = 1; // offset: 44
}
// Obf: BAMIHIIOBNM
// Type: Req
// CmdID: 8092
message TrainPartyGamePlayStartCsReq {
repeated uint32 CFHOJCBDFPE = 8; // offset: 24
uint32 IDBDBICPBBG = 5; // offset: 32
}
// Obf: IJMCKLDMLDL
// Type: Rsp
// CmdID: 8066
message TrainPartyGamePlayStartScRsp {
EPHKIEHONGB FJKHJADDKLD = 9; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Type: Req
// CmdID: 8020
message IBNCBEPCAPF {
}
// Type: Rsp
// CmdID: 8099
message DNIAFCGKEOP {
uint32 retcode = 6; // offset: 24
uint32 buff_id = 8; // offset: 28
}
// Obf: IADPNINDFOK
// Type: Req
// CmdID: 8067
message TrainPartyTakeBuildLevelAwardCsReq {
uint32 FPHFHCGNNGM = 4; // offset: 24
}
// Obf: LACGKNHJGKN
// Type: Rsp
// CmdID: 8085
message TrainPartyTakeBuildLevelAwardScRsp {
ItemList item_list = 10; // offset: 24
uint32 FPHFHCGNNGM = 12; // offset: 32
uint32 retcode = 2; // offset: 36
}
// Obf: AMABCENGLBJ
// Type: Req
// CmdID: 8053
message TrainPartyBuildSelfDisplayAreaDiyCsReq {
OIIPJFDNPAH ACLKMFCDMED = 12; // offset: 24
}
// Obf: DJNFKMCDDCM
// Type: Rsp
// CmdID: 8063
message TrainPartyBuildSelfDisplayAreaDiyScRsp {
OIIPJFDNPAH ACLKMFCDMED = 1; // offset: 24
uint32 retcode = 4; // offset: 32
}
message HELJNONBKPH {
uint32 EIKLMFPMJJD = 2; // offset: 24
int64 KAMOPEEBOHJ = 1; // offset: 32
}
// Obf: BPMHNPHIHHF
// Type: Notify
// CmdID: 8017
message TrainPartyBuildSelfDisplayAreaDiyScNotify {
TrainPartyInfo train_party_data = 13; // offset: 24
}
// Obf: HHDHGGCAJJL
// Type: Req
// CmdID: 8006
message TrainPartySetBadgeAutoFillCsReq {
bool PELJACANAFH = 13; // offset: 24
}
// Obf: MOMHHDACBOF
// Type: Rsp
// CmdID: 8100
message TrainPartySetBadgeAutoFillScRsp {
bool PELJACANAFH = 5; // offset: 24
uint32 retcode = 1; // offset: 28
}
enum CmdTrainVisitorType {
PBNHNKPGIPL_NLCDGIPGFDJ = 0;
CmdTrainVisitorRewardSendNotify = 3713;
PBNHNKPGIPL_GGFOFBFAEIN = 3780;
CmdOBICGCEFCCI = 3712;
CmdTrainRefreshTimeNotify = 3736;
CmdTrainVisitorBehaviorFinishScRsp = 3703;
CmdGetTrainVisitorRegisterScRsp = 3781;
CmdGetTrainVisitorRegisterCsReq = 3715;
CmdEIDKOEHEAAA = 3727;
CmdTakeTrainVisitorBehaviorRewardCsReq = 3710;
CmdTrainVisitorBehaviorFinishCsReq = 3773;
CmdNNAHGDGNOEK = 3729;
CmdTakeTrainVisitorBehaviorRewardScRsp = 3787;
}
enum CFCPOEDPPKB {
CFCPOEDPPKB_ABECLEIGDEF = 0;
CFCPOEDPPKB_CINLJPPIINL = 1;
CFCPOEDPPKB_CHBNBPFIJPG = 2;
}
enum TrainVisitorStatus {
LDMCCFPAPOL_NLCDGIPGFDJ = 0;
LDMCCFPAPOL_KPJGDHLENIP = 1;
LDMCCFPAPOL_PGAACLCKFFO = 2;
LDMCCFPAPOL_FBAEFCEPHHI = 3;
LDMCCFPAPOL_HKMJGGPKGIM = 4;
}
enum ACKPCFFEMHB {
ACKPCFFEMHB_NLCDGIPGFDJ = 0;
ACKPCFFEMHB_GGEOGCBGEIH = 1;
ACKPCFFEMHB_CNPNACJBHJG = 2;
}
message DEFFFLGJAEM {
uint32 DOOACEHOPEE = 10; // offset: 24
bool is_meet = 15; // offset: 28
}
// Obf: KGONMGJNBLA
// Type: Req
// CmdID: 3773
message TrainVisitorBehaviorFinishCsReq {
uint32 DOOACEHOPEE = 13; // offset: 24
}
// Obf: AJGFHIIBNGP
// Type: Rsp
// CmdID: 3703
message TrainVisitorBehaviorFinishScRsp {
ItemList reward = 8; // offset: 24
uint32 DOOACEHOPEE = 2; // offset: 32
uint32 retcode = 1; // offset: 36
}
message NPEBOLNHFAL {
repeated uint32 MPNDOLJMBFH = 1; // offset: 24
}
// Type: Rsp
// CmdID: 3727
message EIDKOEHEAAA {
repeated DEFFFLGJAEM LPOLKFNCEAB = 10; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: JGBPIBNACKP
// Type: Notify
// CmdID: 3736
message TrainRefreshTimeNotify {
uint64 IAMKNFKCLCH = 2; // offset: 24
}
// Obf: DKMMAPLHFOA
// Type: Notify
// CmdID: 3713
message TrainVisitorRewardSendNotify {
ItemList reward = 11; // offset: 24
uint32 DOOACEHOPEE = 10; // offset: 32
CFCPOEDPPKB type = 1; // offset: 36
}
message MNKGDKAIELH {
repeated uint32 HBGLEOAJJGE = 12; // offset: 16
uint32 IMHLMHKOPLD = 14; // offset: 32
bool LHNHMFEKNDJ = 11; // offset: 36
uint32 DOOACEHOPEE = 6; // offset: 40
TrainVisitorStatus status = 8; // offset: 44
}
// Obf: OGBKODNDKEN
// Type: Req
// CmdID: 3715
message GetTrainVisitorRegisterCsReq {
ACKPCFFEMHB type = 13; // offset: 24
}
// Obf: GMBECKPIIHH
// Type: Rsp
// CmdID: 3781
message GetTrainVisitorRegisterScRsp {
repeated uint32 BLKHPCPALDN = 2; // offset: 24
repeated MNKGDKAIELH NEDBIFJPBDJ = 6; // offset: 32
uint32 retcode = 7; // offset: 40
}
// Obf: FMIGHLPJAME
// Type: Req
// CmdID: 3710
message TakeTrainVisitorBehaviorRewardCsReq {
uint32 DOOACEHOPEE = 13; // offset: 24
}
// Obf: NEGJACBFGHB
// Type: Rsp
// CmdID: 3787
message TakeTrainVisitorBehaviorRewardScRsp {
repeated uint32 HBGLEOAJJGE = 14; // offset: 16
uint32 retcode = 4; // offset: 32
uint32 DOOACEHOPEE = 2; // offset: 36
}
// Type: Req
// CmdID: 3729
message NNAHGDGNOEK {
repeated uint32 BLKHPCPALDN = 8; // offset: 24
}
// Type: Rsp
// CmdID: 3712
message OBICGCEFCCI {
uint32 retcode = 2; // offset: 24
}
enum CmdTravelBrochureType {
CJBNLBINFJJ_NFDNDMDGICK = 0;
CmdMLADIJBBLPN = 6442;
CmdGNILAAACODB = 6410;
CmdTravelBrochureApplyPasterListScRsp = 6478;
CmdTravelBrochureSelectMessageCsReq = 6436;
CmdBAHMABONKBP = 6429;
CmdFPGBALIKPDE = 6438;
CmdOHMIEPPCKBJ = 6476;
CmdDDHIIJAJIOO = 6454;
CmdTravelBrochureGetDataCsReq = 6473;
CmdTravelBrochurePageResetCsReq = 6461;
CmdTravelBrochureApplyPasterListCsReq = 6471;
CmdTravelBrochureGetDataScRsp = 6403;
CmdDAHLDOMHFAN = 6481;
CmdAKGFMPCFOOK = 6487;
CmdIDNIEAKJMCF = 6412;
CmdTravelBrochurePageResetScRsp = 6424;
CmdTravelBrochurePageUnlockScNotify = 6480;
CmdTravelBrochureSelectMessageScRsp = 6413;
CJBNLBINFJJ_LEJLGAEDOEN = 6415;
CmdHPGIGEEAGHL = 6409;
}
enum OLBNNJKCMAI {
OLBNNJKCMAI_NJBGKCIGOJE = 0;
OLBNNJKCMAI_GPNIFHBEHNB = 1;
OLBNNJKCMAI_KCEHIDFLKLM = 2;
}
enum OFLKOBJHFKH {
OFLKOBJHFKH_CHDLPMPJLOJ = 0;
OFLKOBJHFKH_IFEOKEGHLBL = 1;
OFLKOBJHFKH_MDGOCIEKFJB = 2;
}
message NGIOBCJINOG {
uint32 EPLJKOLIPCI = 15; // offset: 24
uint32 item_id = 12; // offset: 28
int32 APHMBADNMPH = 14; // offset: 32
uint64 unique_id = 6; // offset: 40
int32 KNKFPENAPBF = 7; // offset: 48
uint32 NMELCPIOKNO = 2; // offset: 52
}
message KJMKOJEHMII {
repeated NGIOBCJINOG LFDLFDDEACA = 8; // offset: 24
uint32 CFCICBNEOJB = 5; // offset: 32
uint32 DCIJEFMACME = 7; // offset: 36
OLBNNJKCMAI PFOLIDBBHJN = 15; // offset: 40
OFLKOBJHFKH BEANBFLJELP = 14; // offset: 44
}
// Obf: OMAFHCAGGCC
// Type: Req
// CmdID: 6473
message TravelBrochureGetDataCsReq {
}
// Obf: JLJDPMBGLEP
// Type: Rsp
// CmdID: 6403
message TravelBrochureGetDataScRsp {
map<uint32, KJMKOJEHMII> HJNJNFIBMEL = 8; // offset: 24
map<uint32, uint32> NNIDCBOKHFK = 6; // offset: 32
uint32 retcode = 10; // offset: 40
uint32 custom_value = 12; // offset: 44
}
// Obf: BMLNJOPALPJ
// Type: Notify
// CmdID: 6480
message TravelBrochurePageUnlockScNotify {
uint32 DCIJEFMACME = 10; // offset: 24
}
// Obf: MFBNEECALDM
// Type: Req
// CmdID: 6436
message TravelBrochureSelectMessageCsReq {
uint32 DCIJEFMACME = 15; // offset: 24
uint32 CFCICBNEOJB = 11; // offset: 28
}
// Obf: MEEPKLELIKK
// Type: Rsp
// CmdID: 6413
message TravelBrochureSelectMessageScRsp {
KJMKOJEHMII EDLLNJIEFBO = 11; // offset: 24
ItemList reward = 1; // offset: 32
uint32 retcode = 9; // offset: 40
}
message AEBLMBDFNIB {
uint32 EPLJKOLIPCI = 11; // offset: 24
int32 APHMBADNMPH = 12; // offset: 28
uint32 DCIJEFMACME = 5; // offset: 32
uint32 item_id = 15; // offset: 36
uint32 NMELCPIOKNO = 6; // offset: 40
int32 KNKFPENAPBF = 4; // offset: 44
}
// Type: Rsp
// CmdID: 6481
message DAHLDOMHFAN {
KJMKOJEHMII EDLLNJIEFBO = 3; // offset: 24
uint32 retcode = 10; // offset: 32
}
// Type: Req
// CmdID: 6410
message GNILAAACODB {
uint64 unique_id = 15; // offset: 24
uint32 item_id = 14; // offset: 32
uint32 DCIJEFMACME = 3; // offset: 36
}
// Type: Rsp
// CmdID: 6487
message AKGFMPCFOOK {
KJMKOJEHMII EDLLNJIEFBO = 6; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Type: Req
// CmdID: 6429
message BAHMABONKBP {
uint32 item_id = 12; // offset: 24
uint32 DCIJEFMACME = 14; // offset: 28
int32 KNKFPENAPBF = 11; // offset: 32
int32 APHMBADNMPH = 10; // offset: 36
uint64 unique_id = 13; // offset: 40
uint32 NMELCPIOKNO = 5; // offset: 48
uint32 EPLJKOLIPCI = 2; // offset: 52
}
// Type: Rsp
// CmdID: 6412
message IDNIEAKJMCF {
KJMKOJEHMII EDLLNJIEFBO = 8; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Type: Notify
// CmdID: 6454
message DDHIIJAJIOO {
uint32 OCJLBKDCKHL = 15; // offset: 24
uint32 num = 4; // offset: 28
}
message CCHMHOONEGG {
uint32 OCJLBKDCKHL = 6; // offset: 24
uint32 num = 12; // offset: 28
}
// Type: Req
// CmdID: 6409
message HPGIGEEAGHL {
uint32 value = 6; // offset: 24
}
// Type: Rsp
// CmdID: 6442
message MLADIJBBLPN {
uint32 retcode = 1; // offset: 24
}
// Type: Req
// CmdID: 6476
message OHMIEPPCKBJ {
OFLKOBJHFKH DEBPJKJGCIE = 10; // offset: 24
uint32 DCIJEFMACME = 2; // offset: 28
}
// Type: Rsp
// CmdID: 6438
message FPGBALIKPDE {
uint32 retcode = 9; // offset: 24
}
// Obf: MANBMLIGMLD
// Type: Req
// CmdID: 6461
message TravelBrochurePageResetCsReq {
uint32 DCIJEFMACME = 10; // offset: 24
}
// Obf: AINBIAHAJKH
// Type: Rsp
// CmdID: 6424
message TravelBrochurePageResetScRsp {
KJMKOJEHMII EDLLNJIEFBO = 5; // offset: 16
uint32 retcode = 9; // offset: 32
}
message DEDKIIFNECM {
uint32 item_id = 11; // offset: 24
int32 KNKFPENAPBF = 3; // offset: 28
int32 APHMBADNMPH = 12; // offset: 32
uint32 NMELCPIOKNO = 13; // offset: 36
uint32 EPLJKOLIPCI = 6; // offset: 40
}
// Obf: GHONBGEKOAI
// Type: Req
// CmdID: 6471
message TravelBrochureApplyPasterListCsReq {
repeated DEDKIIFNECM GMLEOJCLCFB = 13; // offset: 24
uint32 DCIJEFMACME = 11; // offset: 32
}
// Obf: FEEHNCGHLEO
// Type: Rsp
// CmdID: 6478
message TravelBrochureApplyPasterListScRsp {
KJMKOJEHMII EDLLNJIEFBO = 5; // offset: 24
uint32 retcode = 8; // offset: 32
}
enum CmdTreasureDungeonType {
POKAGMCAJAI_NLCDGIPGFDJ = 0;
CmdFightTreasureDungeonMonsterCsReq = 4476;
CmdOpenTreasureDungeonGridCsReq = 4409;
CmdEnterTreasureDungeonCsReq = 4454;
CmdOpenTreasureDungeonGridScRsp = 4442;
CmdEnterTreasureDungeonScRsp = 4483;
CmdTreasureDungeonDataScNotify = 4473;
CmdGetTreasureDungeonActivityDataScRsp = 4412;
CmdOMKAKFPOGDA = 4452;
CmdUseTreasureDungeonItemScRsp = 4478;
CmdFightTreasureDungeonMonsterScRsp = 4438;
CmdInteractTreasureDungeonGridScRsp = 4424;
CmdGetTreasureDungeonActivityDataCsReq = 4429;
CmdInteractTreasureDungeonGridCsReq = 4461;
CmdPNOEINCJCLO = 4448;
CmdUseTreasureDungeonItemCsReq = 4471;
CmdTreasureDungeonFinishScNotify = 4403;
}
enum TreasureDungeonRecordType {
EFPHNJOBNOE_OMCKGLPAFKD = 0;
EFPHNJOBNOE_FODBJHOOFPM = 1;
EFPHNJOBNOE_NABDFPOENLO = 2;
EFPHNJOBNOE_MCCEHCFBJIN = 3;
EFPHNJOBNOE_BIOMGOMBLDF = 5;
EFPHNJOBNOE_GEJMKIIFPCC = 6;
EFPHNJOBNOE_GDHPEOLINMK = 9;
EFPHNJOBNOE_BNHOJCLEEGP = 10;
EFPHNJOBNOE_AJCDJLJKENM = 11;
EFPHNJOBNOE_IBMOENFPGIL = 15;
EFPHNJOBNOE_MDNAACINPCG = 16;
EFPHNJOBNOE_IMJMFNFFEEN = 20;
EFPHNJOBNOE_FFPLPCNKFDG = 24;
EFPHNJOBNOE_HNCLHIGBGJO = 25;
EFPHNJOBNOE_FDAHDJMCCKI = 27;
EFPHNJOBNOE_OJLMPNNFJKH = 28;
EFPHNJOBNOE_LLFIDACCHCP = 29;
EFPHNJOBNOE_BJGOKLLNBPI = 30;
EFPHNJOBNOE_ANOJJCDMBND = 31;
EFPHNJOBNOE_GLDJBCFAFDK = 33;
EFPHNJOBNOE_IPIPHHCEFAN = 34;
EFPHNJOBNOE_GPNOIFPMBCP = 35;
EFPHNJOBNOE_OPMONHDOGCJ = 36;
EFPHNJOBNOE_KDIAJHKPIPH = 37;
EFPHNJOBNOE_NMHHODNLGCL = 40;
EFPHNJOBNOE_FCNGBPIJNHC = 41;
EFPHNJOBNOE_HDKLLEOGJNH = 42;
EFPHNJOBNOE_JPLKJJPMLCM = 43;
}
message ENGHACADBKI {
uint32 FMIFPFAHFBL = 9; // offset: 24
TreasureDungeonRecordType type = 14; // offset: 28
uint32 EGKLFMCHLCO = 4; // offset: 32
uint32 LDMHLKGILOD = 13; // offset: 36
uint32 FFKDFODDBDN = 6; // offset: 40
}
// Obf: OLJMFHFEBAI
// Type: Notify
// CmdID: 4473
message TreasureDungeonDataScNotify {
PPONNIHFJAP IMHNGDFGJJA = 2; // offset: 16
}
// Obf: KENIHFGIDEO
// Type: Notify
// CmdID: 4403
message TreasureDungeonFinishScNotify {
map<uint32, uint32> NLMHKDPJEFO = 2; // offset: 16
map<uint32, uint32> IMALNDJDDNO = 9; // offset: 32
uint32 DJCNKLMCABG = 5; // offset: 40
uint32 DEHGKCLNNAP = 1; // offset: 44
uint32 EICEKDBENKM = 3; // offset: 48
uint32 MIAFMBHCMOG = 6; // offset: 52
bool is_win = 7; // offset: 56
}
message PPONNIHFJAP {
repeated FFMOAGPPHGP PBNEHHOBBFC = 357; // offset: 16
repeated IHBMPCIIGJD IEDKELDFHLP = 6; // offset: 24
repeated JGNNOJEEBLP buff_list = 1090; // offset: 40
repeated NPPFFMBNGBP item_list = 818; // offset: 48
repeated FFMOAGPPHGP avatar_list = 372; // offset: 56
repeated JDLIPNFGEID FDOILGLIFIB = 591; // offset: 64
repeated ENGHACADBKI HFLOPHNBKGN = 8; // offset: 72
uint32 map_id = 4; // offset: 80
uint32 HCEGFNHMMOD = 762; // offset: 84
uint32 HADFMHCMLEL = 13; // offset: 88
uint32 MIAFMBHCMOG = 14; // offset: 92
uint32 EICEKDBENKM = 2; // offset: 96
uint32 KJNKBKLCGHJ = 10; // offset: 100
bool NBNPGEAMFJP = 1120; // offset: 104
bool IGJCGAGHDPP = 318; // offset: 105
bool MNEIFMEDFGC = 646; // offset: 106
uint32 DIPLENNGJII = 9; // offset: 108
uint32 FLLPJKHOLPA = 5; // offset: 112
}
message NPPFFMBNGBP {
uint32 item_id = 10; // offset: 24
uint32 item_count = 12; // offset: 28
}
message FFMOAGPPHGP {
SpBarInfo sp_bar = 6; // offset: 24
uint32 avatar_type = 9; // offset: 32
uint32 hp = 4; // offset: 36
uint32 avatar_id = 2; // offset: 40
uint32 KHJKDLNAMIP = 5; // offset: 44
}
message JDLIPNFGEID {
uint32 avatar_type = 4; // offset: 24
uint32 avatar_id = 15; // offset: 28
}
message JGNNOJEEBLP {
uint32 MODPKCCOAJL = 5; // offset: 24
uint32 buff_id = 14; // offset: 28
}
message IHBMPCIIGJD {
repeated KMCCCOKIOFD buff_list = 1396; // offset: 24
uint32 GDNEHLEOMOM = 11; // offset: 32
uint32 OHCCEFIALGL = 5; // offset: 36
bool BBBINMPJCGI = 7; // offset: 40
bool MNAOCHOKFFJ = 10; // offset: 41
bool AALCCPJCBME = 1; // offset: 42
bool DBMFBJCHNKN = 2; // offset: 43
uint32 EILBAOLILAM = 15; // offset: 44
}
message KMCCCOKIOFD {
uint32 GDNEHLEOMOM = 5; // offset: 24
uint32 FBNBPPHOGLI = 11; // offset: 28
uint32 buff_id = 9; // offset: 32
uint32 EGKLFMCHLCO = 1; // offset: 36
uint32 JBGENFIKGGF = 14; // offset: 40
}
message DCMCLHJINBD {
uint32 FLLPJKHOLPA = 5; // offset: 24
uint32 EICEKDBENKM = 14; // offset: 28
bool HLFEMFMHOJL = 13; // offset: 32
bool has_passed = 2; // offset: 33
uint32 HADFMHCMLEL = 11; // offset: 36
uint32 NKMNCCFFBAB = 9; // offset: 40
uint32 MIAFMBHCMOG = 15; // offset: 44
}
// Obf: MBDAPMIPEON
// Type: Req
// CmdID: 4429
message GetTreasureDungeonActivityDataCsReq {
}
// Obf: MHMEJAECMMA
// Type: Rsp
// CmdID: 4412
message GetTreasureDungeonActivityDataScRsp {
repeated DCMCLHJINBD NFEJLHOCFMC = 1; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: KBCNABANJLF
// Type: Req
// CmdID: 4454
message EnterTreasureDungeonCsReq {
repeated IOKGDDDHHPD avatar_list = 15; // offset: 24
uint32 EICEKDBENKM = 2; // offset: 32
}
// Obf: FKHNMKLEMPL
// Type: Rsp
// CmdID: 4483
message EnterTreasureDungeonScRsp {
PPONNIHFJAP IMHNGDFGJJA = 2; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: DNOLOCILBDG
// Type: Req
// CmdID: 4409
message OpenTreasureDungeonGridCsReq {
uint32 GDNEHLEOMOM = 11; // offset: 24
uint32 EICEKDBENKM = 7; // offset: 28
}
// Obf: EICJHGLMLIK
// Type: Rsp
// CmdID: 4442
message OpenTreasureDungeonGridScRsp {
PPONNIHFJAP IMHNGDFGJJA = 2; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: BLLCDNDBMFC
// Type: Req
// CmdID: 4461
message InteractTreasureDungeonGridCsReq {
uint32 GDNEHLEOMOM = 12; // offset: 24
uint32 display_value = 11; // offset: 28
uint32 EICEKDBENKM = 9; // offset: 32
}
// Obf: PBIACLDGHLJ
// Type: Rsp
// CmdID: 4424
message InteractTreasureDungeonGridScRsp {
PPONNIHFJAP IMHNGDFGJJA = 3; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: GPDIOLFJBDA
// Type: Req
// CmdID: 4471
message UseTreasureDungeonItemCsReq {
uint32 item_id = 14; // offset: 24
uint32 GDNEHLEOMOM = 5; // offset: 28
uint32 EICEKDBENKM = 3; // offset: 32
}
// Obf: CAEINBAOLLG
// Type: Rsp
// CmdID: 4478
message UseTreasureDungeonItemScRsp {
PPONNIHFJAP IMHNGDFGJJA = 5; // offset: 16
uint32 retcode = 12; // offset: 32
}
message IOKGDDDHHPD {
AvatarType avatar_type = 8; // offset: 24
uint32 avatar_id = 3; // offset: 28
}
// Obf: LPKMOEFJGGC
// Type: Req
// CmdID: 4476
message FightTreasureDungeonMonsterCsReq {
repeated IOKGDDDHHPD avatar_list = 11; // offset: 16
uint32 GDNEHLEOMOM = 10; // offset: 32
uint32 EICEKDBENKM = 7; // offset: 36
}
// Obf: GAKDIMFCIIL
// Type: Rsp
// CmdID: 4438
message FightTreasureDungeonMonsterScRsp {
SceneBattleInfo battle_info = 2; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Type: Req
// CmdID: 4452
message OMKAKFPOGDA {
uint32 EICEKDBENKM = 11; // offset: 24
bool KEAAGAIAHLA = 8; // offset: 28
}
// Type: Rsp
// CmdID: 4448
message PNOEINCJCLO {
uint32 retcode = 2; // offset: 24
}
enum CmdTutorialType {
KAAMCALPIPD_NLCDGIPGFDJ = 0;
CmdUnlockTutorialCsReq = 1636;
CmdUnlockTutorialGuideScRsp = 1681;
CmdGetTutorialCsReq = 1673;
CmdUnlockTutorialGuideCsReq = 1615;
CmdFinishTutorialGuideScRsp = 1612;
CmdUnlockTutorialScRsp = 1613;
CmdGetTutorialScRsp = 1603;
CmdGetTutorialGuideCsReq = 1680;
CmdFinishTutorialScRsp = 1687;
CmdFinishTutorialGuideCsReq = 1629;
CmdGetTutorialGuideScRsp = 1627;
CmdFinishTutorialCsReq = 1610;
}
enum TutorialStatus {
TUTORIAL_NONE = 0;
TUTORIAL_UNLOCK = 1;
TUTORIAL_FINISH = 2;
}
enum TutorialFinishType {
CEBJAAAIPDA_NLCDGIPGFDJ = 0;
CEBJAAAIPDA_CNPNACJBHJG = 1;
CEBJAAAIPDA_NNAIDJINDHO = 2;
}
enum TutorialGuideType {
AOCCEBGNPJA_GINFCGDDDOM = 0;
AOCCEBGNPJA_JLOAFBAGFHG = 1;
}
message Tutorial {
uint32 id = 4; // offset: 24
TutorialStatus status = 14; // offset: 28
}
message TutorialGuide {
TutorialStatus status = 5; // offset: 24
TutorialGuideType type = 8; // offset: 28
uint32 id = 2; // offset: 32
}
// Type: Req
// CmdID: 1673
message GetTutorialCsReq {
}
// Type: Rsp
// CmdID: 1603
message GetTutorialScRsp {
repeated Tutorial tutorial_list = 2; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Type: Req
// CmdID: 1680
message GetTutorialGuideCsReq {
}
// Type: Rsp
// CmdID: 1627
message GetTutorialGuideScRsp {
repeated TutorialGuide tutorial_guide_list = 6; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Type: Req
// CmdID: 1636
message UnlockTutorialCsReq {
uint32 tutorial_id = 5; // offset: 24
}
// Type: Rsp
// CmdID: 1613
message UnlockTutorialScRsp {
Tutorial tutorial = 14; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Type: Req
// CmdID: 1615
message UnlockTutorialGuideCsReq {
uint32 group_id = 1; // offset: 24
TutorialGuideType type = 13; // offset: 28
}
// Type: Rsp
// CmdID: 1681
message UnlockTutorialGuideScRsp {
TutorialGuide tutorial_guide = 14; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Type: Req
// CmdID: 1610
message FinishTutorialCsReq {
uint32 tutorial_id = 14; // offset: 24
TutorialFinishType HFIBLHAFONM = 9; // offset: 28
}
// Type: Rsp
// CmdID: 1687
message FinishTutorialScRsp {
Tutorial tutorial = 9; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Type: Req
// CmdID: 1629
message FinishTutorialGuideCsReq {
uint32 group_id = 7; // offset: 24
TutorialGuideType type = 11; // offset: 28
}
// Type: Rsp
// CmdID: 1612
message FinishTutorialGuideScRsp {
TutorialGuide tutorial_guide = 11; // offset: 24
ItemList reward = 8; // offset: 32
uint32 retcode = 5; // offset: 40
}
enum CmdWaypointType {
CHLEIBCFDBO_NLCDGIPGFDJ = 0;
CmdHEDCNKONNBI = 427;
CHLEIBCFDBO_KNFMJKOGEGF = 473;
CmdNFEGDJLDCJD = 415;
CmdGNLNLIHKKPL = 410;
CmdMKEPKKAJONE = 413;
CHLEIBCFDBO_CDNDJJEKEOK = 480;
CHLEIBCFDBO_DDKCNBCOELM = 436;
CHLEIBCFDBO_CEOAHCNJAPL = 481;
CmdGMCAGPOHKJJ = 403;
}
enum JPLMLOIHNIC {
JPLMLOIHNIC_NLCDGIPGFDJ = 0;
JPLMLOIHNIC_PPANBKDPFFK = 1;
JPLMLOIHNIC_JPHLNOJLIAM = 2;
}
enum OMCNFMGPDAP {
OMCNFMGPDAP_IAIMDIAFCNL = 0;
OMCNFMGPDAP_AGBGJCINDCP = 1;
OMCNFMGPDAP_MDPIBJPHMGJ = 2;
}
message HEGGPIEGBIN {
uint32 id = 15; // offset: 24
bool is_new = 3; // offset: 28
uint32 FHNNGNBDGHO = 1; // offset: 32
}
message FDECDCEDPNM {
repeated uint32 ICCCHCCDKND = 13; // offset: 24
uint32 id = 4; // offset: 32
uint32 BGMFEHBEABC = 14; // offset: 36
bool is_new = 7; // offset: 40
}
message GAKJMHLEJMD {
repeated HEGGPIEGBIN HCBJONGPJFD = 3; // offset: 16
FDECDCEDPNM LBIPPBPPLPC = 15; // offset: 24
}
message LKJFAOIDNNF {
uint32 DCAHJELNJNP = 4; // offset: 24
}
// Type: Rsp
// CmdID: 403
message GMCAGPOHKJJ {
GAKJMHLEJMD KEDNGHIEOBB = 1; // offset: 24
uint32 DKFPMCPMPJH = 9; // offset: 32
uint32 retcode = 12; // offset: 36
}
message ALAMHKJDLKG {
uint32 FONFBFAJHPK = 13; // offset: 24
}
// Type: Rsp
// CmdID: 427
message HEDCNKONNBI {
uint32 DKFPMCPMPJH = 14; // offset: 24
uint32 retcode = 12; // offset: 28
}
message JBAEGHHHDNH {
}
// Type: Rsp
// CmdID: 413
message MKEPKKAJONE {
repeated FDECDCEDPNM LPBLEICPFPD = 10; // offset: 16
uint32 retcode = 1; // offset: 32
uint32 DKFPMCPMPJH = 11; // offset: 36
}
// Type: Notify
// CmdID: 415
message NFEGDJLDCJD {
uint32 FONFBFAJHPK = 4; // offset: 24
uint32 DCAHJELNJNP = 2; // offset: 28
}
message MDMGFIEEJKP {
uint32 PIDBAHMNNCO = 4; // offset: 24
uint32 DCAHJELNJNP = 3; // offset: 28
}
// Type: Rsp
// CmdID: 410
message GNLNLIHKKPL {
uint32 DCAHJELNJNP = 2; // offset: 24
uint32 PIDBAHMNNCO = 15; // offset: 28
uint32 retcode = 12; // offset: 32
}
enum CmdWolfBroType {
DPDIGMLGDOI_NLCDGIPGFDJ = 0;
CmdHFJCGEMMPKB = 6520;
CmdLBMFCJLHNAA = 6538;
CmdCPKCMNJKPOE = 6523;
CmdLJEFFBCJJEM = 6543;
CmdHKPFPMJBNEP = 6503;
CmdMDDFDNHFCIL = 6529;
CmdOKEFGCNNEKI = 6534;
CmdDKJBGINLBPP = 6519;
CmdJOHDLJLGNHL = 6507;
CmdAJDPPONBABG = 6540;
CmdNHIGCJFJGPF = 6521;
CmdKDMANLNDIOA = 6545;
CmdDEAHIAKBGMJ = 6505;
CmdLJFEONHOKAG = 6544;
CmdLIKMPNFOKFF = 6509;
CmdBPPICAMLGNB = 6527;
CmdNHLGEDLKOKI = 6532;
CmdPHPEPPKFMJO = 6508;
CmdENPJFKDKLOB = 6542;
}
message KDFPANILFOH {
repeated Vector PAOEJKABFEP = 8; // offset: 24
MotionInfo motion = 12; // offset: 32
uint32 CHCOPKAKBNO = 2; // offset: 40
bool KEKFKKANACK = 9; // offset: 44
}
message GGHOBPBFFOB {
repeated Vector PAOEJKABFEP = 13; // offset: 24
KDFPANILFOH BBEMIGELGJC = 11; // offset: 32
string uuid = 8; // offset: 40
uint32 CHCOPKAKBNO = 2; // offset: 48
uint32 id = 4; // offset: 52
bool KEKFKKANACK = 14; // offset: 56
}
// Type: Req
// CmdID: 6532
message NHLGEDLKOKI {
GroupStateInfo group_state_info = 14; // offset: 24
MotionInfo motion = 10; // offset: 32
uint32 id = 9; // offset: 40
bool LCPPNDPKHPH = 3; // offset: 44
}
// Type: Rsp
// CmdID: 6542
message ENPJFKDKLOB {
GGHOBPBFFOB IAOBHCOOMJP = 11; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Type: Req
// CmdID: 6507
message JOHDLJLGNHL {
MotionInfo motion = 5; // offset: 24
uint32 id = 12; // offset: 32
}
// Type: Rsp
// CmdID: 6523
message CPKCMNJKPOE {
GGHOBPBFFOB IAOBHCOOMJP = 2; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Type: Req
// CmdID: 6544
message LJFEONHOKAG {
uint32 id = 13; // offset: 24
}
// Type: Rsp
// CmdID: 6527
message BPPICAMLGNB {
GGHOBPBFFOB IAOBHCOOMJP = 7; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Type: Req
// CmdID: 6519
message DKJBGINLBPP {
uint32 id = 13; // offset: 24
}
// Type: Rsp
// CmdID: 6545
message KDMANLNDIOA {
GGHOBPBFFOB IAOBHCOOMJP = 1; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Type: Req
// CmdID: 6509
message LIKMPNFOKFF {
uint32 id = 2; // offset: 24
}
// Type: Rsp
// CmdID: 6529
message MDDFDNHFCIL {
GGHOBPBFFOB IAOBHCOOMJP = 12; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Type: Notify
// CmdID: 6543
message LJEFFBCJJEM {
GGHOBPBFFOB IAOBHCOOMJP = 3; // offset: 24
}
// Type: Req
// CmdID: 6534
message OKEFGCNNEKI {
Vector GGDCDJDBCCN = 3; // offset: 16
repeated uint32 assist_monster_entity_id_list = 11; // offset: 32
}
// Type: Rsp
// CmdID: 6521
message NHIGCJFJGPF {
GGHOBPBFFOB IAOBHCOOMJP = 2; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Type: Req
// CmdID: 6540
message AJDPPONBABG {
Vector GGDCDJDBCCN = 2; // offset: 24
}
// Type: Rsp
// CmdID: 6505
message DEAHIAKBGMJ {
GGHOBPBFFOB IAOBHCOOMJP = 9; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Type: Req
// CmdID: 6508
message PHPEPPKFMJO {
uint32 config_id = 5; // offset: 24
uint32 group_id = 6; // offset: 28
}
// Type: Rsp
// CmdID: 6503
message HKPFPMJBNEP {
uint32 retcode = 13; // offset: 24
}
// Type: Req
// CmdID: 6538
message LBMFCJLHNAA {
repeated uint32 assist_monster_entity_id_list = 1; // offset: 24
}
// Type: Rsp
// CmdID: 6520
message HFJCGEMMPKB {
uint32 retcode = 4; // offset: 24
}
enum CmdWorldUnlockType {
LLHKMPCLGON_NLCDGIPGFDJ = 0;
CmdWorldUnlockCsReq = 7626;
CmdWorldUnlockScRsp = 7627;
}
// Obf: NBGLFOIBBLL
// Type: Req
// CmdID: 7626
message WorldUnlockCsReq {
uint32 CFDCEEMIOCO = 13; // offset: 24
}
// Obf: ALJGINBMLKB
// Type: Rsp
// CmdID: 7627
message WorldUnlockScRsp {
uint32 CFDCEEMIOCO = 5; // offset: 24
uint32 retcode = 13; // offset: 28
}
enum EKIGHMCPKGE {
EKIGHMCPKGE_NLCDGIPGFDJ = 0;
EKIGHMCPKGE_JHNAAFBKPOE = 1;
EKIGHMCPKGE_LEDNKHGENAF = 2;
EKIGHMCPKGE_IEGKOOKJCBB = 3;
EKIGHMCPKGE_NCBNJDINFLF = 4;
EKIGHMCPKGE_BLEJILFLDGK = 5;
EKIGHMCPKGE_CGCCKNEDGHH = 6;
EKIGHMCPKGE_BNBABBMFELI = 7;
EKIGHMCPKGE_BCAFBAFEOBP = 8;
}
message GOCBELPFLHO {
string OMCBHEFBEIO = 14; // offset: 24
uint32 PMDNFENHOBE = 16; // offset: 32
uint32 MJKFODFJGKO = 12; // offset: 36
uint32 IMPOOGJHDMF = 7; // offset: 40
uint32 authkey_ver = 2; // offset: 44
uint32 EKBJCBFIIEP = 5; // offset: 48
uint32 FCFKGLPCPOP = 3; // offset: 52
uint64 DGAFIHGCAPC = 9; // offset: 56
uint32 BMGBBEMHLIG = 4; // offset: 64
uint32 DLAIECHBNPP = 1; // offset: 68
uint32 LMFFKMPOMGD = 6; // offset: 72
uint32 JPKIHONCCNN = 8; // offset: 76
uint64 LLIOEMOBFGD = 17; // offset: 80
uint32 NLGHMPMHMEF = 13; // offset: 88
uint32 id = 11; // offset: 92
uint32 IGKOLFOCNOD = 15; // offset: 96
uint32 MLOMBDFHLMN = 10; // offset: 100
}