Files
robinsr/proto/StarRail.proto
T
2026-03-17 21:24:16 +07:00

41278 lines
1.0 MiB
Plaintext

syntax = "proto3"; // ex-RushiaLover ProtoDumper | Game Version: CNBETAWin4.1.51
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_PlayerActionTeamInfoChange = 2301;
PlayerActionType_PlayerActionChangeCurrentAvatar = 2302;
PlayerActionType_PlayerActionCreateVirtualTeam = 2303;
PlayerActionType_PlayerActionTeamNameEdit = 2304;
PlayerActionType_PlayerActionReplaceLineupAvatar = 2305;
PlayerActionType_PlayerActionAvatarBuffChange = 2401;
PlayerActionType_PlayerActionEnvBuffChange = 2402;
PlayerActionType_PlayerActionGameCore = 2403;
PlayerActionType_PlayerActionAvatarGlobalBuff = 2404;
PlayerActionType_PlayerActionRogueExploreStart = 2501;
PlayerActionType_PlayerActionRogueEnterRoom = 2502;
PlayerActionType_PlayerActionRogueLeaveRoom = 2503;
PlayerActionType_PlayerActionRogueExploreFinish = 2504;
PlayerActionType_PlayerActionRogueSelectBuff = 2505;
PlayerActionType_PlayerActionRogueRollBuff = 2506;
PlayerActionType_PlayerActionRogueRevive = 2507;
PlayerActionType_PlayerActionRogueChallengeStart = 2512;
PlayerActionType_PlayerActionRogueMiracle = 2514;
PlayerActionType_PlayerActionRogueAddBuff = 2515;
PlayerActionType_PlayerActionRoguePickAvatar = 2516;
PlayerActionType_PlayerActionRogueSeasonChanged = 2522;
PlayerActionType_PlayerActionRogueAeonLevelUp = 2524;
PlayerActionType_PlayerActionRogueOpenDoor = 2525;
PlayerActionType_PlayerActionRogueScoreReward = 2526;
PlayerActionType_PlayerActionRogueEnhanceBuff = 2527;
PlayerActionType_PlayerActionRogueSelectBonus = 2528;
PlayerActionType_PlayerActionRogueAreaFirstReward = 2529;
PlayerActionType_PlayerActionRogueEnableTalent = 2530;
PlayerActionType_PlayerActionRogueAeonUnlock = 2531;
PlayerActionType_PlayerActionRogueAeonAddExp = 2532;
PlayerActionType_PlayerActionRogueImmerseLevelUp = 2533;
PlayerActionType_PlayerActionRogueSelectMiracle = 2534;
PlayerActionType_PlayerActionRogueUnlockArea = 2535;
PlayerActionType_PlayerActionRogueExploreScoreChange = 2536;
PlayerActionType_PlayerActionRogueUpdateRewardPool = 2537;
PlayerActionType_PlayerActionRogueSwapBuff = 2539;
PlayerActionType_PlayerActionRogueWeeklyRefresh = 2540;
PlayerActionType_PlayerActionRogueExchangeKey = 2541;
PlayerActionType_PlayerActionRogueGetObjectReward = 2542;
PlayerActionType_PlayerActionRogueAreaMonsterDrop = 2543;
PlayerActionType_PlayerActionRogueAddMiracle = 2544;
PlayerActionType_PlayerActionRogueSwapMiracle = 2545;
PlayerActionType_PlayerActionRogueOpenObjectReward = 2546;
PlayerActionType_PlayerActionRogueAeonEffect = 2547;
PlayerActionType_PlayerActionRogueReforgeBuff = 2548;
PlayerActionType_PlayerActionRogueTradeMiracle = 2549;
PlayerActionType_PlayerActionRogueRemoveAvatar = 2550;
PlayerActionType_PlayerActionRogueDialogueSelect = 2551;
PlayerActionType_PlayerActionRogueSelectAeon = 2552;
PlayerActionType_PlayerActionRogueDialogueFinish = 2553;
PlayerActionType_PlayerActionRogueHandbookReward = 2554;
PlayerActionType_PlayerActionRogueAdventureRoomReward = 2555;
PlayerActionType_PlayerActionRogueShopBuy = 2556;
PlayerActionType_PlayerActionRogueRepairMiracle = 2557;
PlayerActionType_PlayerActionRogueReplaceAllMiracle = 2558;
PlayerActionType_PlayerActionRogueMiracleBroken = 2559;
PlayerActionType_PlayerActionRogueShopRefresh = 2560;
PlayerActionType_PlayerActionRogueLevelMechanism = 2561;
PlayerActionType_PlayerActionRogueRemoveMiracle = 2562;
PlayerActionType_PlayerActionRogueDropBuff = 2563;
PlayerActionType_PlayerActionRogueDestroyMiracle = 2564;
PlayerActionType_PlayerActionRogueActivateFormula = 2565;
PlayerActionType_PlayerActionRogueDeactivateFormula = 2566;
PlayerActionType_PlayerActionRogueRemoveBuff = 2567;
PlayerActionType_PlayerActionRogueSelectFormula = 2568;
PlayerActionType_PlayerActionRogueDropFormula = 2569;
PlayerActionType_PlayerActionRogueRollFormula = 2570;
PlayerActionType_PlayerActionRogueReforgeFormula = 2571;
PlayerActionType_PlayerActionRogueComposeMiracle = 2572;
PlayerActionType_PlayerActionRogueReforgeMiracle = 2573;
PlayerActionType_PlayerActionRogueDoGamble = 2574;
PlayerActionType_PlayerActionRogueKeywordActivate = 2575;
PlayerActionType_PlayerActionRogueKeywordDeactivate = 2576;
PlayerActionType_PlayerActionRogueSourceDefault = 2577;
PlayerActionType_PlayerActionRoguePlayerSelect = 2578;
PlayerActionType_PlayerActionRogueLayerSettlement = 2579;
PlayerActionType_PlayerActionRogueFormula = 2580;
PlayerActionType_PlayerActionRogueWorkbench = 2581;
PlayerActionType_PlayerActionRogueModifier = 2582;
PlayerActionType_PlayerActionRogueReforge = 2583;
PlayerActionType_PlayerActionRogueTalent = 2584;
PlayerActionType_PlayerActionRogueReroll = 2585;
PlayerActionType_PlayerActionRogueCoinChange = 2586;
PlayerActionType_PlayerActionRogueMagicScepterShop = 2587;
PlayerActionType_PlayerActionRogueMagicUnitShop = 2588;
PlayerActionType_PlayerActionRogueMagicScepterLevelUp = 2589;
PlayerActionType_PlayerActionGacha = 2601;
PlayerActionType_PlayerActionAddGachaTicket = 2602;
PlayerActionType_PlayerActionGachaExchange = 2603;
PlayerActionType_PlayerActionSetGachaDecideItem = 2604;
PlayerActionType_PlayerActionEventMissionAccept = 2801;
PlayerActionType_PlayerActionEventMissionFinish = 2802;
PlayerActionType_PlayerActionEventMissionReward = 2803;
PlayerActionType_PlayerActionRaidFinish = 2901;
PlayerActionType_PlayerActionRaidBegin = 2902;
PlayerActionType_PlayerActionChallengeRaidReward = 2903;
PlayerActionType_PlayerActionStartRaid = 2904;
PlayerActionType_PlayerActionEndRaid = 2905;
PlayerActionType_PlayerActionRaidTargetFinish = 2906;
PlayerActionType_PlayerActionArchiveRaid = 2907;
PlayerActionType_PlayerActionHeroBaseTypeChange = 3051;
PlayerActionType_PlayerActionHeroBaseTypeAddByMission = 3052;
PlayerActionType_PlayerActionHeroBaseTypeAddByReq = 3053;
PlayerActionType_PlayerActionHeroBaseTypeAdd = 3054;
PlayerActionType_PlayerActionDialogueSelect = 3101;
PlayerActionType_PlayerActionExpeditionStart = 3151;
PlayerActionType_PlayerActionExpeditionFinish = 3152;
PlayerActionType_PlayerActionExpeditionReward = 3153;
PlayerActionType_PlayerActionActivityExpeditionStart = 3154;
PlayerActionType_PlayerActionActivityExpeditionFinish = 3155;
PlayerActionType_PlayerActionActivityExpeditionReward = 3156;
PlayerActionType_PlayerActionActivityExpeditionBegin = 3157;
PlayerActionType_PlayerActionActivityExpeditionEnd = 3158;
PlayerActionType_PlayerActionExpeditionSet = 3159;
PlayerActionType_PlayerActionExpeditionTakeReward = 3160;
PlayerActionType_PlayerActionActivityLoginReward = 3201;
PlayerActionType_PlayerActionFriendReport = 3301;
PlayerActionType_PlayerActionAssistReward = 3302;
PlayerActionType_PlayerActionAssistAvatarRefresh = 3303;
PlayerActionType_PlayerActionAssistAvatarBattleStart = 3304;
PlayerActionType_PlayerActionAssistAvatarBattleEnd = 3305;
PlayerActionType_PlayerActionFriendApply = 3306;
PlayerActionType_PlayerActionFriendManage = 3307;
PlayerActionType_PlayerActionFriendBlacklist = 3308;
PlayerActionType_PlayerActionFriendModifyRemarkName = 3309;
PlayerActionType_PlayerActionFriendMark = 3310;
PlayerActionType_PlayerActionFriendAssistList = 3311;
PlayerActionType_PlayerActionBattlePassLevelReward = 3202;
PlayerActionType_PlayerActionBattlePass128TierReward = 3203;
PlayerActionType_PlayerActionBattlePassLevelRewardAutoMail = 3204;
PlayerActionType_PlayerActionBuyBattlePass = 3205;
PlayerActionType_PlayerActionAddBattlePassExp = 3206;
PlayerActionType_PlayerActionBattlePassLevelUp = 3207;
PlayerActionType_PlayerActionBuyBattlePassLevel = 3208;
PlayerActionType_PlayerActionBattlePassEndMail = 3209;
PlayerActionType_PlayerActionBattlePass68TierReward = 3210;
PlayerActionType_PlayerActionModifySign = 3401;
PlayerActionType_PlayerActionDisplayAvatarSet = 3402;
PlayerActionType_PlayerActionAssistAvatarSet = 3403;
PlayerActionType_PlayerActionAchievementFinish = 3501;
PlayerActionType_PlayerActionAchievementReward = 3502;
PlayerActionType_PlayerActionAchievementAddExp = 3503;
PlayerActionType_PlayerActionAchievementLevelUp = 3504;
PlayerActionType_PlayerActionPunkLordReward = 3601;
PlayerActionType_PlayerActionPunkLordBossSearch = 3604;
PlayerActionType_PlayerActionPunkLordBossShare = 3605;
PlayerActionType_PlayerActionStartPunkLordRaid = 3606;
PlayerActionType_PlayerActionPunkLordSupportTimes = 3608;
PlayerActionType_PlayerActionPunkLordScoreReward = 3609;
PlayerActionType_PlayerActionPunkLordListRefresh = 3610;
PlayerActionType_PlayerActionPunkLordPowerAttack = 3611;
PlayerActionType_PlayerActionPunkLordBattleEnd = 3612;
PlayerActionType_PlayerActionPunkLordBossDeath = 3613;
PlayerActionType_PlayerActionPunkLordBossScore = 3614;
PlayerActionType_PlayerActionDailyActiveLevelReward = 3701;
PlayerActionType_PlayerActionDailyActiveAddPoint = 3702;
PlayerActionType_PlayerActionDailyActiveDeleteOldQuest = 3703;
PlayerActionType_PlayerActionFightActivityBegin = 3791;
PlayerActionType_PlayerActionFightActivityEnd = 3792;
PlayerActionType_PlayerActionFightActivityReward = 3801;
PlayerActionType_PlayerActionActivityEndMail = 3802;
PlayerActionType_PlayerActionAppointmentMail = 3803;
PlayerActionType_PlayerActionShareReward = 3804;
PlayerActionType_PlayerActionActivityTrialReward = 3805;
PlayerActionType_PlayerActionActivityTrialStart = 3806;
PlayerActionType_PlayerActionPsPreOrderMail1 = 3811;
PlayerActionType_PlayerActionPsPreOrderMail2 = 3812;
PlayerActionType_PlayerActionPsLoginMail = 3813;
PlayerActionType_PlayerActionLoginMail = 3814;
PlayerActionType_PlayerActionGooglePoints100Mail = 3821;
PlayerActionType_PlayerActionGooglePoints150Mail = 3822;
PlayerActionType_PlayerActionTrainVisitorBehaviorFinish = 3901;
PlayerActionType_PlayerActionEnterViewTrain = 3902;
PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSend = 3903;
PlayerActionType_PlayerActionTrainVisitorRegisterOpen = 3904;
PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSendByRegister = 3905;
PlayerActionType_PlayerActionTrainVisitorClearLastTrainVisitor = 3906;
PlayerActionType_PlayerActionTrainVisitorRefreshTrainVisitor = 3907;
PlayerActionType_PlayerActionTrainVisitorRefreshNpc = 3908;
PlayerActionType_PlayerActionMessageGroupAccept = 3951;
PlayerActionType_PlayerActionMessageSectionAccept = 3952;
PlayerActionType_PlayerActionMessageSectionFinish = 3953;
PlayerActionType_PlayerActionMessageItemFinish = 3954;
PlayerActionType_PlayerActionFinishMessageGroupReward = 3955;
PlayerActionType_PlayerActionSubstituteMessageGroupReward = 3956;
PlayerActionType_PlayerActionDeleteMessageGroup = 3957;
PlayerActionType_PlayerActionDeleteMessageSection = 3958;
PlayerActionType_PlayerActionDeleteMessageGroupByConfig = 3959;
PlayerActionType_PlayerActionDeleteMessageGroupByActivity = 3960;
PlayerActionType_PlayerActionDeleteMessageGroupByMission = 3961;
PlayerActionType_PlayerActionTextJoinSave = 4001;
PlayerActionType_PlayerActionBoxingClubStart = 4051;
PlayerActionType_PlayerActionBoxingClubFinish = 4052;
PlayerActionType_PlayerActionBoxingClubPause = 4053;
PlayerActionType_PlayerActionBoxingClubStageStart = 4054;
PlayerActionType_PlayerActionTalkSend = 4101;
PlayerActionType_PlayerActionSelectInclinationText = 4102;
PlayerActionType_PlayerActionMuseumSettleTurnOpen = 4201;
PlayerActionType_PlayerActionMuseumUpgradeArea = 4202;
PlayerActionType_PlayerActionMuseumUpgradeAreaStat = 4203;
PlayerActionType_PlayerActionMuseumDispatchRewardRegular = 4204;
PlayerActionType_PlayerActionMuseumDispatchRewardDirectional = 4205;
PlayerActionType_PlayerActionMuseumPhaseTargetFinished = 4206;
PlayerActionType_PlayerActionMuseumGetStuff = 4207;
PlayerActionType_PlayerActionMuseumGetExhibit = 4208;
PlayerActionType_PlayerActionMuseumTakeCollectMission = 4209;
PlayerActionType_PlayerActionMuseumAreaUnlock = 4210;
PlayerActionType_PlayerActionMuseumAreaUpgrade = 4211;
PlayerActionType_PlayerActionMuseumAreaStatUpgrade = 4212;
PlayerActionType_PlayerActionMuseumEnterNextRound = 4213;
PlayerActionType_PlayerActionMuseumStartDispatch = 4214;
PlayerActionType_PlayerActionMuseumSettleDispatch = 4215;
PlayerActionType_PlayerActionMuseumRenewPointChanged = 4216;
PlayerActionType_PlayerActionMuseumTargetReward = 4217;
PlayerActionType_PlayerActionMuseumPhaseUpgrade = 4218;
PlayerActionType_PlayerActionMuseumCollectReward = 4219;
PlayerActionType_PlayerActionMuseumTargetStart = 4220;
PlayerActionType_PlayerActionMuseumTargetFinish = 4221;
PlayerActionType_PlayerActionActivityMonsterResearchConsumeMaterial = 4301;
PlayerActionType_PlayerActionActivityMonsterResearchTakeReward = 4302;
PlayerActionType_PlayerActionPlayerReturnStart = 4401;
PlayerActionType_PlayerActionPlayerReturnSign = 4402;
PlayerActionType_PlayerActionPlayerReturnPoint = 4403;
PlayerActionType_PlayerActionPlayerReturnCountdown = 4404;
PlayerActionType_PlayerActionPlayerReturnFinish = 4405;
PlayerActionType_PlayerActionPlayerReturnCompensate = 4406;
PlayerActionType_PlayerActionPlayerReturnGetRelic = 4407;
PlayerActionType_PlayerActionPlayerReturnBpExpExtra = 4408;
PlayerActionType_PlayerActionPlayerReturnHcoinExtra = 4409;
PlayerActionType_PlayerActionPlayerReturnCustomRelic = 4410;
PlayerActionType_PlayerActionRogueChallengeActivityStart = 4411;
PlayerActionType_PlayerActionRogueChallengeActivityFinish = 4412;
PlayerActionType_PlayerActionRogueChallengeActivitySave = 4413;
PlayerActionType_PlayerActionPlayerReturnLoginMail = 4431;
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_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;
}
message OMMELGEBNOG {
uint32 queue_position = 1; // offset: 36
uint32 CHNHLKKKJHA = 2; // offset: 32
oneof GBFCMPACOPJ {
HLNCNCNJGDL marble_game_begin = 101; // offset: 24
GNJBMILMKMB marble_game_end = 102; // offset: 24
CNEMCBJHACK marble_game_round = 103; // offset: 24
BBIINELNDKH marble_game_turn = 104; // offset: 24
FJJNFNALLGA cake_race_section_begin = 201; // offset: 24
BBBJMJJOJDP cake_race_section_end = 202; // offset: 24
PLECMCJNPIL cake_race_room_section_settle = 203; // offset: 24
CEOELEOKPOF dice_combat_begin = 251; // offset: 24
CKHFNKJNMLO dice_combat_turn_end = 252; // offset: 24
CAHPBBLMDCJ dice_combat_end = 253; // offset: 24
IHBGAHNNEKI dice_combat_v_2_begin = 261; // offset: 24
JFIAMODBOIJ dice_combat_v_2_end = 262; // offset: 24
GODMJGAGNPA dice_combat_v_2_turn_end = 263; // offset: 24
OMBGOODFIHB dice_combat_v_2_tactics_point_change = 264; // offset: 24
BCMKANNIKDP dice_combat_v_2_tactics_card_change = 265; // offset: 24
FLOEMBHNEPP dice_combat_v_2_dice_change_request = 266; // offset: 24
FEBMHKKEHDG dice_combat_v_2_dice_change = 267; // offset: 24
}
}
message LDAAPHCJENL {
uint32 LDGJLDANJJL = 1; // offset: 32
int32 AINGHHOBEHP = 2; // offset: 24
int32 DKECAGGAFHD = 3; // offset: 28
uint32 LKMEDHCBDHK = 4; // offset: 36
}
message FHBHKMFHLLO {
uint32 LDGJLDANJJL = 1; // offset: 24
uint32 MGNGPGPPIAA = 2; // offset: 28
}
message AEKIPJMMGDE {
uint32 item_id = 1; // offset: 28
uint32 ODJNMLMKKFE = 2; // offset: 36
uint32 skill_id = 3; // offset: 32
int32 display_value = 4; // offset: 24
}
message HHNFCCCHHDD {
int32 HGJDMIFJKPO = 1; // offset: 24
int32 LHADAIMMHMP = 2; // offset: 32
int32 BFPLPAKPBLL = 3; // offset: 28
int32 PGDAPDFOIDD = 4; // offset: 36
}
message HLNCNCNJGDL {
uint32 BKAJOADEBDN = 1; // offset: 72
uint64 GJOJLEOBJFJ = 2; // offset: 40
uint32 level_id = 3; // offset: 76
uint32 IOJKDGCFCGG = 4; // offset: 48
repeated LDAAPHCJENL HGCFFBNCBGG = 5; // offset: 32
uint32 rank = 6; // offset: 64
uint64 BEFJLFKJFJD = 7; // offset: 56
repeated LDAAPHCJENL HDFHPKEPKAF = 8; // offset: 16
uint32 PBMLDOEBDEG = 9; // offset: 68
}
message GNJBMILMKMB {
uint32 BKAJOADEBDN = 1; // offset: 100
uint64 GJOJLEOBJFJ = 2; // offset: 72
uint32 level_id = 3; // offset: 96
uint32 IOJKDGCFCGG = 4; // offset: 60
repeated LDAAPHCJENL HGCFFBNCBGG = 5; // offset: 40
uint32 rank = 6; // offset: 104
uint64 BEFJLFKJFJD = 7; // offset: 80
repeated LDAAPHCJENL HDFHPKEPKAF = 8; // offset: 24
uint32 PBMLDOEBDEG = 9; // offset: 48
uint32 PHFMJGBJFPH = 10; // offset: 56
int32 score_id = 11; // offset: 64
int32 EPLBCNFMLIL = 12; // offset: 52
repeated FHBHKMFHLLO EKJKLCJKLPE = 13; // offset: 16
uint32 LDKGJBALGKC = 14; // offset: 108
uint32 LHIMAFCIFAP = 15; // offset: 68
uint32 GAFCPIPKIKL = 16; // offset: 92
uint32 LPALGNILCGM = 17; // offset: 88
}
message CNEMCBJHACK {
uint32 BKAJOADEBDN = 1; // offset: 76
uint64 GJOJLEOBJFJ = 2; // offset: 88
uint32 level_id = 3; // offset: 72
uint32 IOJKDGCFCGG = 4; // offset: 84
uint32 BCJMOEMDGJK = 5; // offset: 108
uint32 LDGJLDANJJL = 6; // offset: 80
bool MJCEDFJAGEO = 7; // offset: 100
repeated LDAAPHCJENL IILDNPILICM = 8; // offset: 24
uint32 rank = 9; // offset: 112
repeated LDAAPHCJENL LJLDALDPNFM = 10; // offset: 32
uint32 PBMLDOEBDEG = 11; // offset: 104
repeated AEKIPJMMGDE skill_info = 12; // offset: 16
repeated HHNFCCCHHDD OJFNAGEPIME = 13; // offset: 64
repeated LDAAPHCJENL EMGFPOIGELF = 14; // offset: 48
repeated LDAAPHCJENL IDAAMDNAOJL = 15; // offset: 40
uint32 LIHCNKHGBIM = 16; // offset: 96
}
message BBIINELNDKH {
uint32 BKAJOADEBDN = 1; // offset: 60
uint64 GJOJLEOBJFJ = 2; // offset: 72
uint32 level_id = 3; // offset: 56
uint32 IOJKDGCFCGG = 4; // offset: 48
bool IAHDMMGNKEP = 5; // offset: 32
uint32 BCJMOEMDGJK = 6; // offset: 64
uint32 rank = 7; // offset: 52
uint64 BEFJLFKJFJD = 8; // offset: 80
uint32 PBMLDOEBDEG = 9; // offset: 40
uint32 CECGKMHIJHI = 10; // offset: 36
repeated uint32 buff_list = 11; // offset: 24
uint32 LIHCNKHGBIM = 12; // offset: 44
}
message KKNHIMGNMPG {
repeated uint32 PFDKKFPPAAA = 1; // offset: 16
repeated uint32 CCOAKLKBPMF = 2; // offset: 32
}
message EMBCNJNGMKI {
uint32 PANFIPHAGPB = 1; // offset: 24
uint32 KBADJDFLAPE = 2; // offset: 28
}
message CONKDELHKGB {
uint32 LOIJLIKOMJN = 1; // offset: 48
uint32 rank = 2; // offset: 44
uint32 MBAFIOCLMAI = 3; // offset: 40
uint32 ADEAJENPGHN = 4; // offset: 32
repeated EMBCNJNGMKI CJECINJPIIJ = 5; // offset: 16
uint32 KHIIKNBHMHC = 6; // offset: 36
}
message OGBJNEDMMEA {
uint32 LOIJLIKOMJN = 1; // offset: 24
uint32 MGNGPGPPIAA = 2; // offset: 28
}
message FJJNFNALLGA {
string room_id = 1; // offset: 32
uint32 JAFNCOMGABG = 2; // offset: 44
uint32 JDMECBEDLAA = 3; // offset: 40
KKNHIMGNMPG player_info = 4; // offset: 24
}
message BBBJMJJOJDP {
string room_id = 1; // offset: 16
uint32 JAFNCOMGABG = 2; // offset: 56
uint32 JDMECBEDLAA = 3; // offset: 60
uint32 BICBJMPAAAN = 4; // offset: 76
uint32 AGOODNEGKBA = 5; // offset: 64
uint32 FCKNPGPHCEL = 6; // offset: 96
repeated EMBCNJNGMKI CONJDDKAFKO = 7; // offset: 32
uint32 LODDNBBEFKB = 8; // offset: 92
uint32 OGKNEBGDEFN = 9; // offset: 72
float ODFMPNINDEL = 10; // offset: 84
int32 AMIBFOEAJGL = 11; // offset: 80
int32 FHJFFLDHJGJ = 12; // offset: 48
int32 NGCACDGALBI = 13; // offset: 44
uint32 OEEJPPJGKDI = 14; // offset: 40
int32 AGDPOMEMMNB = 15; // offset: 68
int32 IFLBGGLOPLF = 16; // offset: 52
uint32 GFDLPEIOCOG = 17; // offset: 88
}
message PLECMCJNPIL {
string room_id = 1; // offset: 40
uint32 JAFNCOMGABG = 2; // offset: 84
uint32 JDMECBEDLAA = 3; // offset: 80
KKNHIMGNMPG player_info = 4; // offset: 48
repeated CONKDELHKGB FGDOBBBFKMN = 5; // offset: 72
repeated uint32 HFOCHINPPBB = 6; // offset: 32
repeated uint32 DMNDJKPEIJN = 7; // offset: 24
repeated uint32 FCIJGKPKDKC = 8; // offset: 64
repeated OGBJNEDMMEA MCNKBAKCAJB = 9; // offset: 56
}
message CIMCDCBNNKJ {
uint32 avatar_id = 1; // offset: 28
uint32 BLDMBKKNMND = 2; // offset: 32
uint32 avatar_level = 3; // offset: 24
}
message MKEINLFOAEA {
uint32 CMHMNEEFCLC = 1; // offset: 36
uint32 BHFOOBPKIAN = 2; // offset: 28
uint32 MLLDHEAKDJC = 3; // offset: 32
uint32 HJMLKDNIIFP = 4; // offset: 24
}
message HMNAPNOMPME {
uint32 DBPOEMNBMPA = 1; // offset: 56
uint32 GJFMAFINMOI = 2; // offset: 76
bool AEDFGHHBCJH = 3; // offset: 69
uint32 DOKNFOLKNKO = 4; // offset: 52
repeated uint32 IFFDGDJPANJ = 5; // offset: 32
repeated uint32 EOFCECPMHLC = 6; // offset: 40
uint32 IHKDGCFCEHM = 7; // offset: 60
uint32 damage = 8; // offset: 72
uint32 IJEKHBFIEDA = 9; // offset: 64
bool AMGOEIALMIA = 10; // offset: 68
uint32 NCNHCAFKJOI = 11; // offset: 48
repeated uint32 FAOCEDDHADJ = 12; // offset: 24
}
message CEOELEOKPOF {
uint64 room_id = 1; // offset: 64
uint32 HCPBKALKGGL = 2; // offset: 44
uint32 BEFJLFKJFJD = 3; // offset: 48
uint32 CELNCPCPMHA = 4; // offset: 56
uint32 BKAJOADEBDN = 5; // offset: 40
uint32 EEJCIOGHFCK = 6; // offset: 52
CIMCDCBNNKJ FKEHOGMGLJF = 7; // offset: 16
CIMCDCBNNKJ DCJBFCPGNAJ = 8; // offset: 32
}
message CKHFNKJNMLO {
uint64 room_id = 1; // offset: 64
uint32 HCPBKALKGGL = 2; // offset: 76
uint32 BEFJLFKJFJD = 3; // offset: 92
uint32 CELNCPCPMHA = 4; // offset: 96
bool BJBABGBGGIN = 5; // offset: 88
uint32 LDKGJBALGKC = 6; // offset: 60
uint32 LFIGIPDKBAP = 7; // offset: 80
CIMCDCBNNKJ FKEHOGMGLJF = 8; // offset: 32
CIMCDCBNNKJ DCJBFCPGNAJ = 9; // offset: 24
uint32 attack_type = 10; // offset: 56
HMNAPNOMPME CIGAPFKFNOP = 11; // offset: 40
HMNAPNOMPME ELGDHJFKDIO = 12; // offset: 48
uint32 GELDILBFGBM = 13; // offset: 72
uint32 cost_time = 14; // offset: 84
}
message CAHPBBLMDCJ {
uint64 room_id = 1; // offset: 64
uint32 HCPBKALKGGL = 2; // offset: 100
uint32 BEFJLFKJFJD = 3; // offset: 80
uint32 CELNCPCPMHA = 4; // offset: 92
bool BJBABGBGGIN = 5; // offset: 104
uint32 BKAJOADEBDN = 6; // offset: 84
uint32 EEJCIOGHFCK = 7; // offset: 96
repeated uint32 HOKFNCMJKBN = 8; // offset: 16
CIMCDCBNNKJ FKEHOGMGLJF = 9; // offset: 32
CIMCDCBNNKJ DCJBFCPGNAJ = 10; // offset: 40
uint32 PHFMJGBJFPH = 11; // offset: 76
MKEINLFOAEA JJGLBPGNJML = 12; // offset: 24
MKEINLFOAEA GBMBBLNEGCI = 13; // offset: 56
uint32 IEAKHDKAKDM = 14; // offset: 72
uint32 cost_time = 15; // offset: 88
}
message LOLKDKOCLLO {
MKEINLFOAEA JJGLBPGNJML = 1; // offset: 24
MKEINLFOAEA NKFNEGIDKNK = 2; // offset: 32
MKEINLFOAEA GBMBBLNEGCI = 3; // offset: 40
uint32 BOMEGHGNIKF = 4; // offset: 48
uint32 HCBGLJHAGAE = 5; // offset: 52
}
message IHBGAHNNEKI {
uint64 room_id = 1; // offset: 56
uint32 MMLKFJIAKKH = 2; // offset: 40
uint32 NDKAIAFPNBJ = 3; // offset: 68
uint32 GLNMEPNKHLN = 4; // offset: 48
uint32 EEJCIOGHFCK = 5; // offset: 44
CIMCDCBNNKJ FKEHOGMGLJF = 6; // offset: 16
CIMCDCBNNKJ HMDBAGELEIE = 7; // offset: 24
uint32 BKAJOADEBDN = 8; // offset: 64
}
message GODMJGAGNPA {
uint64 room_id = 1; // offset: 112
uint32 MMLKFJIAKKH = 2; // offset: 84
uint32 NDKAIAFPNBJ = 3; // offset: 100
uint32 GLNMEPNKHLN = 4; // offset: 96
bool PKJAIJOKJLE = 5; // offset: 80
uint32 LDKGJBALGKC = 6; // offset: 124
uint32 LFIGIPDKBAP = 7; // offset: 104
CIMCDCBNNKJ FKEHOGMGLJF = 8; // offset: 56
CIMCDCBNNKJ HMDBAGELEIE = 9; // offset: 64
CIMCDCBNNKJ DCJBFCPGNAJ = 10; // offset: 16
uint32 attack_type = 11; // offset: 72
HMNAPNOMPME CIGAPFKFNOP = 12; // offset: 32
HMNAPNOMPME JDOPCGBDDDC = 13; // offset: 48
HMNAPNOMPME ELGDHJFKDIO = 14; // offset: 24
uint32 LCAPODJAJDL = 15; // offset: 76
uint32 HCBGLJHAGAE = 16; // offset: 92
uint32 cost_time = 17; // offset: 88
uint32 JDJECFHLOED = 18; // offset: 120
}
message JFIAMODBOIJ {
uint64 room_id = 1; // offset: 96
uint32 MMLKFJIAKKH = 2; // offset: 76
uint32 NDKAIAFPNBJ = 3; // offset: 88
uint32 GLNMEPNKHLN = 4; // offset: 68
bool PKJAIJOKJLE = 5; // offset: 108
uint32 EEJCIOGHFCK = 6; // offset: 104
repeated uint32 HOKFNCMJKBN = 7; // offset: 40
CIMCDCBNNKJ FKEHOGMGLJF = 8; // offset: 24
CIMCDCBNNKJ HMDBAGELEIE = 9; // offset: 16
uint32 PHFMJGBJFPH = 11; // offset: 72
LOLKDKOCLLO PJANEJDIPLH = 12; // offset: 48
LOLKDKOCLLO IHDAPMFEOPJ = 13; // offset: 32
uint32 score_id = 14; // offset: 80
uint32 PDFPFFILENJ = 15; // offset: 64
uint32 cost_time = 16; // offset: 92
uint32 BKAJOADEBDN = 17; // offset: 84
}
message OMBGOODFIHB {
uint64 room_id = 1; // offset: 48
uint32 MMLKFJIAKKH = 2; // offset: 32
uint32 LDKGJBALGKC = 3; // offset: 44
uint32 type = 4; // offset: 60
uint32 reason = 5; // offset: 40
repeated uint32 IFLLEKANDCB = 6; // offset: 16
int32 EOOKCILKKNB = 7; // offset: 36
uint32 DHNEEIMLKEJ = 8; // offset: 56
}
message BCMKANNIKDP {
uint64 room_id = 1; // offset: 32
uint32 MMLKFJIAKKH = 2; // offset: 24
uint32 LDKGJBALGKC = 3; // offset: 40
uint32 MFLDMKJHPOK = 4; // offset: 48
uint32 type = 5; // offset: 44
uint32 reason = 6; // offset: 28
}
message FLOEMBHNEPP {
uint64 room_id = 1; // offset: 32
uint32 MMLKFJIAKKH = 2; // offset: 44
uint32 NDKAIAFPNBJ = 3; // offset: 40
uint32 LDKGJBALGKC = 4; // offset: 48
string HHHLCANGABL = 5; // offset: 16
}
message FEBMHKKEHDG {
uint64 room_id = 1; // offset: 40
uint32 MMLKFJIAKKH = 2; // offset: 56
uint32 NDKAIAFPNBJ = 3; // offset: 48
uint32 LDKGJBALGKC = 4; // offset: 52
string HBEHKIAMGLK = 5; // offset: 24
string PEHONNHNINA = 6; // offset: 32
}
message LPFDDGKBAAM {
repeated uint32 LECFKGLEKCJ = 1; // offset: 24
}
message MALLAGHCFFL {
repeated uint32 LECFKGLEKCJ = 1; // offset: 16
}
message LFMPGKCILMN {
repeated MALLAGHCFFL BEGMPEOFDLC = 1; // offset: 24
}
message KFGGENLKMEB {
repeated uint32 LECFKGLEKCJ = 1; // offset: 24
uint32 buff_id = 2; // offset: 32
}
message LLANPOBDJIM {
repeated uint32 DBCDKPLPGAO = 1; // offset: 16
repeated uint32 AJEAMEIAMCH = 2; // offset: 32
uint32 FFMBCEEGOLO = 3; // offset: 40
uint32 JBFMHDLMBFA = 4; // offset: 44
}
message FCMCJAKGPCG {
uint32 PPEBFAJJENG = 1; // offset: 32
repeated uint32 LJHNNBFBMJJ = 2; // offset: 16
}
message PFBKJICJGBI {
uint32 avatar_id = 1; // offset: 32
repeated FCMCJAKGPCG GHMJCDADNIA = 2; // offset: 16
uint32 slot = 3; // offset: 40
uint32 MAONLHBKOFK = 4; // offset: 36
}
message JAFMFGJLGGA {
oneof BJHPPIKHFMF {
LPFDDGKBAAM DENHCJPAMAN = 1; // offset: 24
LFMPGKCILMN AEDBEGKAJMM = 2; // offset: 24
KFGGENLKMEB FFLLCPHLNIO = 3; // offset: 24
LLANPOBDJIM LEFOIGFGJGJ = 4; // offset: 24
PFBKJICJGBI INFGAKANLPN = 5; // offset: 24
}
}
message EBJDMKPDCNK {
repeated JAFMFGJLGGA lineup_list = 1; // offset: 16
}
// Obf: ABFBKFMEABC
enum ChatType {
ABFBKFMEABC_PCPDHELPKEM = 0;
ABFBKFMEABC_MLDCAAFKIAH = 1;
ABFBKFMEABC_FIJGFKENLGK = 2;
}
// Obf: EMIIKKDABID
enum MsgType {
EMIIKKDABID_PCPDHELPKEM = 0;
EMIIKKDABID_EFOEMFDBIAF = 1;
EMIIKKDABID_PBNPMLGFMDJ = 2;
EMIIKKDABID_OCPJKKBAJKE = 3;
EMIIKKDABID_MIFAFJMFNIB = 4;
EMIIKKDABID_LNFHFKJCLNO = 5;
EMIIKKDABID_BAEABLOBEGI = 6;
EMIIKKDABID_JLPAJNNDEMI = 7;
EMIIKKDABID_ALBIEAPFHCO = 8;
EMIIKKDABID_HLAJEOAIEOK = 9;
EMIIKKDABID_OEEBEEACOLB = 10;
}
enum AJHIJDPOANN {
AJHIJDPOANN_NDGENKLMENG = 0;
AJHIJDPOANN_ECFKBOFBJHN = 1;
AJHIJDPOANN_MHBPPIDFPCB = 2;
}
enum GGCFFJGCPKD {
GGCFFJGCPKD_PCPDHELPKEM = 0;
GGCFFJGCPKD_DHDFNCBANAG = 1;
GGCFFJGCPKD_EJKICGKPKND = 2;
GGCFFJGCPKD_IEHKGINAHKB = 3;
GGCFFJGCPKD_GBAJGENOGMI = 4;
}
enum GNKDJFAGCBC {
GNKDJFAGCBC_KGPAHOCDGIN = 0;
GNKDJFAGCBC_LPOOLDIFEDB = 1;
GNKDJFAGCBC_FBKFJENNEBD = 2;
GNKDJFAGCBC_LCLAEBGJPED = 3;
GNKDJFAGCBC_CFEDNIAIJPP = 4;
GNKDJFAGCBC_DNBLKAPCECA = 5;
GNKDJFAGCBC_GDKEHBCDABJ = 6;
}
enum AGFGAPEPDJO {
AGFGAPEPDJO_PCPDHELPKEM = 0;
AGFGAPEPDJO_LEKGIIIGLKB = 1;
AGFGAPEPDJO_MCODIAPGFHC = 2;
}
enum BJLEJCIGLAO {
BJLEJCIGLAO_PCPDHELPKEM = 0;
BJLEJCIGLAO_AGJBLPLJGPD = 1;
BJLEJCIGLAO_ACBOMNNALDK = 2;
}
enum COOCLIPGCEH {
COOCLIPGCEH_PCPDHELPKEM = 0;
COOCLIPGCEH_EIKGHMIEKPE = 1;
COOCLIPGCEH_CGDGJBLDKNP = 2;
}
message CIKDDLMJLEN {
uint64 MGDNOACBFOE = 1; // offset: 40
uint32 PLOBMBFPNFK = 2; // offset: 32
uint32 JMOMBDGIFDE = 3; // offset: 36
repeated uint32 IOJCCKOLBHE = 4; // offset: 24
}
message MMLBJFHEAKL {
uint32 HIILNPICKCG = 1; // offset: 32
uint32 MKHDINDGHMD = 2; // offset: 36
uint64 ENNLJKJGMEI = 3; // offset: 24
}
message GOEOJEFKKMK {
repeated uint32 avatar_id_list = 1; // offset: 16
}
message BPONIDHOFPP {
repeated uint32 avatar_id_list = 1; // offset: 24
}
message HFEMKNKGPNF {
repeated uint32 avatar_id_list = 1; // offset: 16
repeated GGCFFJGCPKD BKKFBLPBNMO = 2; // offset: 24
repeated uint32 PACEGLACPHH = 3; // offset: 40
}
message KPMIMEPEBHH {
repeated uint32 avatar_id_list = 1; // offset: 16
}
message HOFLIBJHHPC {
repeated uint32 avatar_id_list = 1; // offset: 16
uint32 CHDPNCOHAGH = 2; // offset: 32
}
message HPDLFAOMIPI {
repeated uint32 avatar_id_list = 1; // offset: 16
}
message PEKNOBDHAKO {
string MGMFENIOPHO = 10; // offset: 32
oneof MFKJOHBNBJA {
GOEOJEFKKMK MHNBGKJLDGB = 1; // offset: 16
BPONIDHOFPP NCCNKHELPKL = 2; // offset: 16
HFEMKNKGPNF IFHGNHGAPIN = 3; // offset: 16
KPMIMEPEBHH NAOKLIALCEN = 4; // offset: 16
HOFLIBJHHPC KFPKHHAOGPP = 5; // offset: 16
HPDLFAOMIPI IIHECADEHNG = 6; // offset: 16
}
}
message MEBBEGGFJMI {
string title = 1; // offset: 24
string NLGKMNLEDGD = 2; // offset: 32
}
message OIJJJKLMFNO {
GNKDJFAGCBC type = 1; // offset: 32
string stop_desc = 2; // offset: 24
uint32 avatar_id = 3; // offset: 36
}
message ECLEPFKJFLC {
repeated uint32 avatar_id_list = 1; // offset: 24
string stop_desc = 2; // offset: 16
}
message BPDFEOGCAIJ {
uint32 AOKEIEHKKKL = 1; // offset: 28
float value = 2; // offset: 24
}
message BNDOCFACDLL {
uint32 DPNMKKLMGDF = 1; // offset: 44
uint32 relic_type = 2; // offset: 40
BPDFEOGCAIJ JKNGFDMOCGC = 3; // offset: 24
repeated BPDFEOGCAIJ sub_affix_list = 4; // offset: 32
}
message HABFLMJEEKL {
repeated BNDOCFACDLL JGBEBENBLAD = 1; // offset: 24
repeated BPDFEOGCAIJ DCLAKCFJCPJ = 2; // offset: 16
uint32 EHJBMNMOFLF = 3; // offset: 40
}
message CHDLBDDHKDJ {
uint32 avatar_id = 1; // offset: 48
HABFLMJEEKL HLHCKPPNPNH = 2; // offset: 24
HABFLMJEEKL BNDGGNDMEMC = 3; // offset: 16
string stop_desc = 4; // offset: 40
}
message JNOCGFDGHEB {
string stop_desc = 1; // offset: 16
uint32 EKPBOEEIPDA = 2; // offset: 32
}
message ChatData {
oneof extend_type {
CIKDDLMJLEN EPKIJKOHNKC = 101; // offset: 24
MMLBJFHEAKL MOELBPPIPDC = 102; // offset: 24
string message_text = 103; // offset: 24
uint32 extra_id = 104; // offset: 24
PEKNOBDHAKO IMOLBGOCNEI = 105; // offset: 24
MEBBEGGFJMI BAEABLOBEGI = 106; // offset: 24
OIJJJKLMFNO DLBNMNCPEEH = 107; // offset: 24
ECLEPFKJFLC MPGEJDAEOGJ = 108; // offset: 24
CHDLBDDHKDJ CMFDCKANPGD = 109; // offset: 24
JNOCGFDGHEB LEGOJPMNCLL = 110; // offset: 24
}
}
message MessageChatData {
MsgType message_type = 1; // offset: 32
ChatData chat_data = 2; // offset: 16
}
message PKJCIGNOION {
BJLEJCIGLAO IFKJOHEDNBD = 1; // offset: 32
oneof FPCDPDPHKJJ {
uint32 uid = 11; // offset: 24
COOCLIPGCEH role_goods_info = 12; // offset: 24
}
}
// Obf: OEGGEEBBOPJ
message ChatMessageData {
uint64 create_time = 4; // offset: 40
PKJCIGNOION NGIIFILPHNI = 8; // offset: 16
repeated MessageChatData message_datas = 9; // offset: 24
}
enum AvatarSlotType {
AVATAR_SLOT_1 = 0;
AVATAR_SLOT_2 = 1;
AVATAR_SLOT_3 = 2;
}
enum ItemType {
ITEM_TYPE_NONE = 0;
ITEM_AVATAR_CARD = 1;
ITEM_EQUIPMENT = 2;
ITEM_MATERIAL = 3;
ITEM_AVATAR_EXP = 4;
ITEM_RELIC = 5;
}
// Obf: ECIOOMKFMGC
enum VirtualItemType {
ECIOOMKFMGC_HMAKLFCCHCC = 0;
ECIOOMKFMGC_MMKGJJGKFGD = 1;
ECIOOMKFMGC_EFMBCLPJJDH = 2;
ECIOOMKFMGC_PKMJLIPLOLA = 3;
ECIOOMKFMGC_HHAMGCKMBFO = 11;
ECIOOMKFMGC_NIJIDKGOCIJ = 12;
ECIOOMKFMGC_KEJLNBIOPEL = 21;
ECIOOMKFMGC_CMMKPMMJDBJ = 22;
ECIOOMKFMGC_GEDNLBJDFNK = 23;
ECIOOMKFMGC_GLHBBHLOEIA = 24;
ECIOOMKFMGC_MOHNHKFHNIL = 25;
ECIOOMKFMGC_OFGHPOGGJBC = 26;
ECIOOMKFMGC_BEFPDOMGMMN = 31;
ECIOOMKFMGC_FAJEGFIDLLM = 32;
ECIOOMKFMGC_CBPHPBLDLEG = 33;
ECIOOMKFMGC_KMHJHPDBMMN = 34;
ECIOOMKFMGC_MCFBNAMKAJN = 41;
ECIOOMKFMGC_IHJKICIAIEO = 51;
ECIOOMKFMGC_GGCGJGMAOJA = 52;
ECIOOMKFMGC_HEJNMIDANEP = 53;
ECIOOMKFMGC_EIBBAPHCCDD = 54;
ECIOOMKFMGC_FBNNBKIADDG = 55;
ECIOOMKFMGC_LKJOEBKBGKD = 56;
ECIOOMKFMGC_FCLNHMEBANC = 190;
ECIOOMKFMGC_IKOIOCHLNPF = 191;
ECIOOMKFMGC_EDHNMJJACKE = 192;
ECIOOMKFMGC_HPEGHLAOOHH = 193;
ECIOOMKFMGC_DMKAECIJOCO = 194;
ECIOOMKFMGC_EKAMMFGBAOD = 195;
ECIOOMKFMGC_FANHDPBFOLK = 196;
ECIOOMKFMGC_MKGDKCBJPFP = 100000;
ECIOOMKFMGC_CEKKIHMEDBN = 280001;
ECIOOMKFMGC_OJHAJPDFJFM = 280002;
ECIOOMKFMGC_GPDFGIGEJAB = 281001;
ECIOOMKFMGC_NMBDMBCPOMO = 281012;
ECIOOMKFMGC_DCGOFNOIAEP = 300101;
ECIOOMKFMGC_DHMMCHHBNIE = 300102;
ECIOOMKFMGC_BPDEPIPEEID = 300103;
ECIOOMKFMGC_MNOLNNDFPOA = 300104;
ECIOOMKFMGC_EMFDJPBMNOE = 281002;
ECIOOMKFMGC_AEBFMLGDFKL = 281003;
ECIOOMKFMGC_KCDPDPCHMJE = 281004;
ECIOOMKFMGC_OJEICCEFMNG = 281013;
ECIOOMKFMGC_INMIJBAMNML = 281019;
ECIOOMKFMGC_FALAAADONIL = 281005;
ECIOOMKFMGC_MKCCOJIAAPP = 281014;
ECIOOMKFMGC_BBELLNFMDAJ = 281015;
ECIOOMKFMGC_DLMLLJNNKPD = 281016;
ECIOOMKFMGC_AELHDOIOLAK = 281017;
ECIOOMKFMGC_KMNCEFDHNGO = 281018;
ECIOOMKFMGC_KCKPAMKGDDH = 281020;
ECIOOMKFMGC_COCMGHNIEDC = 281022;
ECIOOMKFMGC_GLOHFBDLJOF = 281024;
ECIOOMKFMGC_GLELEIFPJEF = 281023;
ECIOOMKFMGC_GCMKGLPMHLN = 281025;
ECIOOMKFMGC_FNFCLPBPMGB = 281026;
ECIOOMKFMGC_LFLHJGMGKDD = 281027;
ECIOOMKFMGC_OPEOIMJMICK = 281028;
ECIOOMKFMGC_MPEOIAAMBFO = 281029;
ECIOOMKFMGC_JOCFBHKBMEE = 281030;
ECIOOMKFMGC_BNAEMCNGCED = 281031;
ECIOOMKFMGC_PIPOMHHCEAC = 281032;
ECIOOMKFMGC_JGHGKGLOAOG = 281033;
ECIOOMKFMGC_MCJMDMGDOCK = 281034;
ECIOOMKFMGC_LLLMBIICHPI = 281035;
ECIOOMKFMGC_CDGOEOHGBDL = 281036;
ECIOOMKFMGC_KLNCKCGBMNF = 281037;
ECIOOMKFMGC_HHJJFEOHPFO = 281038;
ECIOOMKFMGC_HLBIPPAKDAC = 281039;
}
enum LFEGFEJKFLM {
LFEGFEJKFLM_IEHOPDCKPEC = 0;
LFEGFEJKFLM_KJGHECOMGIK = 280001;
}
enum LEDAFPCLCCM {
LEDAFPCLCCM_PNMCJHFNBOO = 0;
}
enum DGKEOHHMAEH {
DGKEOHHMAEH_LKHBGNHKANG = 0;
DGKEOHHMAEH_IFCJPMAMELL = 1;
DGKEOHHMAEH_DOFLFNGCBMA = 2;
DGKEOHHMAEH_DDDDHDCJIDA = 3;
DGKEOHHMAEH_JPGLEAACPPE = 4;
DGKEOHHMAEH_BCLFKNNDLMM = 5;
DGKEOHHMAEH_IADABOFPEJE = 6;
}
enum AAINIDOPJCD {
AAINIDOPJCD_ABFFKLEFELP = 0;
AAINIDOPJCD_LCCLCCMPNGG = 1;
AAINIDOPJCD_PJJEJEAJPIN = 2;
AAINIDOPJCD_PNBELFJDIPG = 3;
AAINIDOPJCD_GKFHCLIAHKH = 4;
AAINIDOPJCD_LGJEEJEPCPH = 5;
AAINIDOPJCD_IADMEONEPIE = 6;
AAINIDOPJCD_EIMNICAGOGD = 7;
}
enum FPJBOJBFMNJ {
FPJBOJBFMNJ_FKBJDGBMMDM = 0;
FPJBOJBFMNJ_MCMOADLJAJF = 1;
FPJBOJBFMNJ_IKGKENCDKAB = 2;
FPJBOJBFMNJ_LBBGGOHHCJG = 3;
FPJBOJBFMNJ_OMAGPBDDNAC = 4;
FPJBOJBFMNJ_BMOKEJCNAAH = 5;
FPJBOJBFMNJ_LJJDKKIPKLA = 6;
FPJBOJBFMNJ_BLJPOCJAPGK = 7;
FPJBOJBFMNJ_LIBOHEECEPC = 8;
FPJBOJBFMNJ_CPEKPLNCNGM = 9;
FPJBOJBFMNJ_EAJJEHKANAF = 10;
FPJBOJBFMNJ_DKPNJAKCMGK = 11;
FPJBOJBFMNJ_CFEIPBLEOBK = 12;
FPJBOJBFMNJ_JGGCHNDHEMJ = 13;
}
// Obf: KIJHEIJDFAD
enum PlatformType {
EDITOR = 0;
IOS = 1;
ANDROID = 2;
PC = 3;
WEB = 4;
WAP = 5;
PS4 = 6;
NINTENDO = 7;
CLOUD_ANDROID = 8;
CLOUD_PC = 9;
CLOUD_IOS = 10;
PS5 = 11;
MAC = 12;
CLOUD_MAC = 13;
CLOUD_WEB_ANDROID = 20;
CLOUD_WEB_IOS = 21;
CLOUD_WEB_PC = 22;
CLOUD_WEB_MAC = 23;
CLOUD_WEB_TOUCH = 24;
CLOUD_WEB_KEYBOARD = 25;
CLOUD_DOUYIN_IOS = 27;
CLOUD_DOUYIN_ANDROID = 28;
}
// Obf: FJGHPHEIIBK
enum ReloginType {
FJGHPHEIIBK_DCPKEBHCKCL = 0;
FJGHPHEIIBK_CBJLJOKEEBF = 1;
FJGHPHEIIBK_IGFMBECDMNO = 2;
FJGHPHEIIBK_JOLADFMKDIP = 3;
}
// Obf: AAMFJHNPGPC
enum AvatarType {
AVATAR_TYPE_NONE = 0;
AVATAR_TRIAL_TYPE = 1;
AVATAR_LIMIT_TYPE = 2;
AVATAR_FORMAL_TYPE = 3;
AVATAR_ASSIST_TYPE = 4;
AVATAR_AETHER_DIVIDE_TYPE = 5;
AVATAR_UPGRADE_AVAILABLE_TYPE = 6;
AVATAR_GRID_FIGHT_TYPE = 7;
AVATAR_GLJDNDMIGIP = 8;
}
// Obf: FCDKPNHBMLM
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 BOOCAFOIFLF {
BOOCAFOIFLF_DAPCFOOOIGA = 0;
BOOCAFOIFLF_OCHIFCBMILE = 1;
BOOCAFOIFLF_PEAGCBPJPMK = 32;
}
// Obf: MLOJFCAEHJJ
enum Gender {
GenderNone = 0;
GenderMan = 1;
GenderWoman = 2;
}
enum JLCHLKCELJH {
JLCHLKCELJH_BLEHOIPGNOO = 0;
JLCHLKCELJH_CHIAFJGJBCE = 1;
JLCHLKCELJH_GGGLGBPHNNG = 2;
JLCHLKCELJH_HIBFDBNINGC = 3;
JLCHLKCELJH_HAGIHCDALKD = 4;
}
// Obf: DGBCKDMIDFC
enum ProductGiftType {
DGBCKDMIDFC_IGKFFODNANE = 0;
DGBCKDMIDFC_HDKBBDLKAAA = 1;
DGBCKDMIDFC_JBEDFGNKEHF = 2;
DGBCKDMIDFC_HCDOAFPHGIC = 3;
DGBCKDMIDFC_EIIEAGGKACO = 4;
DGBCKDMIDFC_KCIAGIPAKNM = 5;
DGBCKDMIDFC_DDGOCLMMMJD = 6;
DGBCKDMIDFC_ELMCEDNJIKI = 7;
DGBCKDMIDFC_IHKLKPAKNNG = 8;
DGBCKDMIDFC_HCAELAJIGDF = 9;
DGBCKDMIDFC_GBGCNKDGDND = 10;
DGBCKDMIDFC_DOGLIGBEHBH = 11;
DGBCKDMIDFC_KPPFABMDPJB = 12;
DGBCKDMIDFC_BOCOFKJACPD = 13;
DGBCKDMIDFC_BNKDPHFEJKK = 14;
DGBCKDMIDFC_MLBMEBIBCNP = 15;
DGBCKDMIDFC_AAMAIALDJFM = 16;
DGBCKDMIDFC_FMCDINMKIAB = 17;
DGBCKDMIDFC_LGJJDHGAFPE = 18;
DGBCKDMIDFC_NCMAPACKFAI = 19;
DGBCKDMIDFC_GPEDNPPEFNI = 20;
DGBCKDMIDFC_IOGFCFKALKN = 21;
DGBCKDMIDFC_LDJAOFNADCG = 22;
DGBCKDMIDFC_ADOLCFGOAHO = 23;
DGBCKDMIDFC_GKFKLJDPPKP = 24;
}
// Obf: IGCKIJDDJFJ
enum FeatureSwitchType {
IGCKIJDDJFJ_AHMCKDAOLNE = 0;
IGCKIJDDJFJ_NKJFDNJKALK = 1;
IGCKIJDDJFJ_IDPNGFJANJB = 2;
IGCKIJDDJFJ_MAJKNAPPCFA = 3;
IGCKIJDDJFJ_MPGAEMIPDBI = 4;
IGCKIJDDJFJ_MHCEMELLGCL = 5;
IGCKIJDDJFJ_GFGMNCCMAKN = 6;
IGCKIJDDJFJ_IHHBIDAOBBM = 7;
IGCKIJDDJFJ_CLAIOFFHHDF = 8;
IGCKIJDDJFJ_BNAELDFAHON = 9;
IGCKIJDDJFJ_ECCLEMGLJAG = 10;
IGCKIJDDJFJ_LLEAAOAMCID = 11;
IGCKIJDDJFJ_NELKANJOKBC = 12;
IGCKIJDDJFJ_OMEJMKEAGDI = 13;
IGCKIJDDJFJ_BLECKNHHJAP = 14;
IGCKIJDDJFJ_MPEBHKIMEMK = 15;
IGCKIJDDJFJ_NAKLFJBIIGL = 16;
IGCKIJDDJFJ_OEAEPENNKGK = 17;
IGCKIJDDJFJ_GBMOECEBIAI = 18;
IGCKIJDDJFJ_NCMOMNOFIGF = 19;
IGCKIJDDJFJ_MPOOOJFNPHN = 20;
IGCKIJDDJFJ_IKFPJONIHAC = 21;
IGCKIJDDJFJ_MBKGFMMKDGH = 22;
IGCKIJDDJFJ_MNMIFNLFPHJ = 23;
IGCKIJDDJFJ_KFKKDLJCACK = 24;
IGCKIJDDJFJ_MDJKFDHGPIO = 25;
IGCKIJDDJFJ_FOOADPMHHLN = 26;
IGCKIJDDJFJ_PPAAGOAIGAN = 27;
IGCKIJDDJFJ_JMFAIIGADPH = 28;
IGCKIJDDJFJ_BEKIBIFBFJJ = 29;
IGCKIJDDJFJ_FAEEIIPIEFL = 30;
IGCKIJDDJFJ_DMOFNHCFLLI = 32;
IGCKIJDDJFJ_CPEABDAJKIJ = 33;
IGCKIJDDJFJ_JMAJLKDCKDG = 34;
IGCKIJDDJFJ_FCKGKFHGAJB = 35;
IGCKIJDDJFJ_LCOCICLGDCL = 36;
IGCKIJDDJFJ_GLHENGDLHDB = 37;
IGCKIJDDJFJ_PFJHHFOLDMH = 38;
IGCKIJDDJFJ_EMHBAANLKAM = 39;
IGCKIJDDJFJ_HMDOBBFNMPK = 40;
IGCKIJDDJFJ_DCHKMGIODKC = 41;
IGCKIJDDJFJ_KFDGINNGBKP = 42;
IGCKIJDDJFJ_IJIJOCCNGGI = 43;
IGCKIJDDJFJ_NGDOIGHEPID = 44;
IGCKIJDDJFJ_GELNDFAKGKL = 45;
IGCKIJDDJFJ_APILFCCOJJO = 46;
IGCKIJDDJFJ_JEHADOMCBDN = 47;
IGCKIJDDJFJ_LIJKMBJEFKL = 48;
IGCKIJDDJFJ_NOIOJJDGNCB = 49;
IGCKIJDDJFJ_DFENGCCFGEC = 50;
IGCKIJDDJFJ_EIFAFLHMECK = 51;
IGCKIJDDJFJ_LBKBCMNKJGP = 52;
IGCKIJDDJFJ_COCFABINENB = 53;
IGCKIJDDJFJ_PAGHKCENDFH = 54;
IGCKIJDDJFJ_PHNMKFPNAII = 55;
IGCKIJDDJFJ_KEAMEFMENDC = 56;
IGCKIJDDJFJ_CLDHODFAKLE = 58;
IGCKIJDDJFJ_CALMDHELIJG = 59;
IGCKIJDDJFJ_AGIHJALHMFL = 60;
IGCKIJDDJFJ_ICNPPHNPCIP = 61;
IGCKIJDDJFJ_MMOKFEJGHEP = 62;
IGCKIJDDJFJ_KOBFLBMJKHG = 63;
IGCKIJDDJFJ_BNMKINAPJLK = 64;
IGCKIJDDJFJ_BCLBNFIBEFN = 65;
IGCKIJDDJFJ_PCDKDDAGCHB = 66;
IGCKIJDDJFJ_BMJDLKEPBFK = 67;
IGCKIJDDJFJ_BHGGJGJBKDP = 68;
IGCKIJDDJFJ_PGOHDFNMFJA = 69;
IGCKIJDDJFJ_JKAHNDNPCLH = 70;
IGCKIJDDJFJ_LFDDHIAFIEL = 71;
IGCKIJDDJFJ_OHMGICNFIKM = 72;
IGCKIJDDJFJ_LMLJDMJHPDK = 73;
IGCKIJDDJFJ_KJODAPJONHE = 74;
IGCKIJDDJFJ_FENONKMEILO = 75;
IGCKIJDDJFJ_EMCBAJPCDMC = 76;
IGCKIJDDJFJ_EABBAKICOOC = 77;
IGCKIJDDJFJ_FAEHNIGKNPD = 78;
IGCKIJDDJFJ_KJDAAMBLFNN = 79;
IGCKIJDDJFJ_HJMDPDNIOCB = 80;
IGCKIJDDJFJ_NOGOAKKIMBE = 81;
IGCKIJDDJFJ_IKMCHIEELEG = 82;
IGCKIJDDJFJ_KNMGJIHFGOK = 83;
IGCKIJDDJFJ_BABFFMOBGAM = 84;
IGCKIJDDJFJ_FONNDJPLCIF = 85;
IGCKIJDDJFJ_OIAPNEOBJGM = 86;
IGCKIJDDJFJ_BMHNMGBNAAD = 87;
IGCKIJDDJFJ_MPNOJMHEAPB = 88;
IGCKIJDDJFJ_OIHCCNDKJCE = 89;
IGCKIJDDJFJ_HNKEFEPAGJG = 90;
IGCKIJDDJFJ_OEBIHNAAKHE = 91;
IGCKIJDDJFJ_NNLCKIOFEMG = 92;
IGCKIJDDJFJ_DPMCBNBLGCI = 93;
IGCKIJDDJFJ_IGHGLJDKCFP = 94;
IGCKIJDDJFJ_AJPHKHDOBMA = 95;
IGCKIJDDJFJ_PDFECLGGPPE = 96;
IGCKIJDDJFJ_KLPHLKEOCHA = 97;
}
enum CIAIOJANAPI {
CIAIOJANAPI_MIEBLLJELAE = 0;
CIAIOJANAPI_LAAOLGJOFEM = 1;
CIAIOJANAPI_FDKIOIHAFCB = 2;
CIAIOJANAPI_HFBHDIJMNOO = 3;
}
enum OCLEJLEFBFO {
OCLEJLEFBFO_PCPDHELPKEM = 0;
OCLEJLEFBFO_FFOKJOIECJF = 1;
}
// Obf: FOODOPDNDLK
enum PunkLordShareType {
FOODOPDNDLK_PCPDHELPKEM = 0;
FOODOPDNDLK_DKCKDCLCPEL = 1;
FOODOPDNDLK_PNMCJHFNBOO = 2;
}
// Obf: IHDHFKJHAAH
enum PunkLordAttackerStatus {
IHDHFKJHAAH_PCPDHELPKEM = 0;
IHDHFKJHAAH_BIIOKJHNBPN = 1;
IHDHFKJHAAH_GHDILMMHECB = 2;
IHDHFKJHAAH_CBEDCEDMJHA = 3;
}
enum INPBGNJMNKJ {
INPBGNJMNKJ_PCPDHELPKEM = 0;
INPBGNJMNKJ_PKEAHOBFGCB = 1;
INPBGNJMNKJ_OAFIPGMHNPO = 2;
INPBGNJMNKJ_DHNEAKFGCBK = 3;
}
enum FMEAKOFMFCK {
FMEAKOFMFCK_PCPDHELPKEM = 0;
FMEAKOFMFCK_CGCJLHFLEPN = 403;
FMEAKOFMFCK_LCDDJFAFKPL = 404;
FMEAKOFMFCK_PJIGHNFHFKD = 401;
FMEAKOFMFCK_PGDFGMPOIFD = 402;
FMEAKOFMFCK_AJBFCODJONF = 2300;
FMEAKOFMFCK_EPNCPBCDAKO = 3100;
FMEAKOFMFCK_GHODIPCOIIE = 4100;
FMEAKOFMFCK_OBBECDEKJFE = 3700;
}
enum IPGFCGHIIKN {
IPGFCGHIIKN_KOJIHMKNJIC = 0;
IPGFCGHIIKN_EIKBIBAHCHI = 1;
IPGFCGHIIKN_FCEEJIBLHOC = 2;
}
// Obf: KGHODPFJGLI
enum DevelopmentType {
KGHODPFJGLI_MJFLDKHKDAB = 0;
KGHODPFJGLI_IBMBPMIMJEG = 1;
KGHODPFJGLI_DFMFGMCGHKK = 2;
KGHODPFJGLI_DGDLLJKNLMC = 3;
KGHODPFJGLI_FJJAANAIKLP = 4;
KGHODPFJGLI_PJPGMLPMKBB = 5;
KGHODPFJGLI_CPHFDMGHKDN = 6;
KGHODPFJGLI_BPAJGHJGCAM = 7;
KGHODPFJGLI_PPKFEKFHFGB = 8;
KGHODPFJGLI_GNAMEAKEBNL = 9;
KGHODPFJGLI_APBCHINMCIJ = 10;
KGHODPFJGLI_FBPDGLPBBIH = 11;
KGHODPFJGLI_MEAKDPOAKKF = 12;
KGHODPFJGLI_JLCDMPJKPHD = 13;
KGHODPFJGLI_MIFHIFJCGAM = 14;
KGHODPFJGLI_BICMKJJBHJF = 15;
KGHODPFJGLI_GAEOAJPAIHL = 16;
KGHODPFJGLI_OHKDNJGJANH = 17;
KGHODPFJGLI_NOOJMAHKMHC = 18;
}
// Obf: LGGELNENDAO
enum PlayingState {
LGGELNENDAO_PCPDHELPKEM = 0;
LGGELNENDAO_AADFLKALKNL = 1;
LGGELNENDAO_CBANKFOEIFB = 2;
LGGELNENDAO_CDMMIDIKFCG = 3;
LGGELNENDAO_OMLFCEHBJEH = 4;
LGGELNENDAO_NMGHLBLKDLH = 5;
LGGELNENDAO_KFKFJHLJCOP = 6;
LGGELNENDAO_MJGPIEPHDPI = 7;
LGGELNENDAO_IMEPLHGAJCH = 8;
LGGELNENDAO_AGHHIAPLCDH = 9;
LGGELNENDAO_OKGAHGBKFDJ = 10;
}
enum LBBOPEPGPPA {
LBBOPEPGPPA_HPDKAIKPOIG = 0;
LBBOPEPGPPA_LNFJOLBJLOE = 1;
LBBOPEPGPPA_DAPAJMNGHLP = 2;
LBBOPEPGPPA_ELJIJPJLKGP = 3;
}
enum APBBALPMMGK {
APBBALPMMGK_PCPDHELPKEM = 0;
APBBALPMMGK_GHGAPOAKGAB = 1;
APBBALPMMGK_BPCEKMLPJCJ = 2;
APBBALPMMGK_GPJMKKADLDC = 3;
APBBALPMMGK_CBBHPGAGCOE = 4;
APBBALPMMGK_JNAAAIGLHHI = 5;
}
// Obf: PPJPJKPJHMG
enum PlanetFesCardPieceApplyPermissionType {
PPJPJKPJHMG_NKADFCMEKGN = 0;
PPJPJKPJHMG_PMJMEFDGOHC = 1;
PPJPJKPJHMG_HLPFBMBDKPP = 2;
}
enum NKGNOOMGBIM {
NKGNOOMGBIM_ECHPONHAMCN = 0;
NKGNOOMGBIM_ECHEKPMLGDM = 1;
NKGNOOMGBIM_PJKKBFFCEHF = 2;
NKGNOOMGBIM_PDEAKHAKKCD = 3;
NKGNOOMGBIM_DAKLBGKEHAL = 4;
}
enum DPENFEFPEBI {
DPENFEFPEBI_KHEEJBBPICD = 0;
DPENFEFPEBI_DABGPBMKGJB = 1;
DPENFEFPEBI_DLECHGNKOMB = 2;
}
enum BGCEJDCHKBA {
BGCEJDCHKBA_PCPDHELPKEM = 0;
BGCEJDCHKBA_MNMMGIALAOH = 1;
BGCEJDCHKBA_IDMICPBHEOD = 2;
BGCEJDCHKBA_NIILLMJNGEC = 3;
BGCEJDCHKBA_MONILNMIBLG = 4;
BGCEJDCHKBA_CKAIDIIJJJF = 5;
BGCEJDCHKBA_BEHBCACJCPJ = 6;
BGCEJDCHKBA_EIKFEGOOMCC = 7;
BGCEJDCHKBA_LOEHHLBJACF = 8;
BGCEJDCHKBA_NDJEDMKNJMB = 9;
}
enum BFDGAGJDODA {
BFDGAGJDODA_PCPDHELPKEM = 0;
BFDGAGJDODA_IAJIDAMBBJB = 1;
BFDGAGJDODA_PEDDMFMOEIC = 2;
BFDGAGJDODA_MIAGCABFAKB = 3;
}
enum NFKEJJIHOCJ {
NFKEJJIHOCJ_PCPDHELPKEM = 0;
NFKEJJIHOCJ_OPCGNJMGJDE = 1;
NFKEJJIHOCJ_MHOGFBJLDED = 2;
NFKEJJIHOCJ_FEPGHFFLGIJ = 3;
NFKEJJIHOCJ_BEDPKPFNMNB = 4;
}
// Obf: HIOLCNPOPON
enum GridFightDropType {
HIOLCNPOPON_PCPDHELPKEM = 0;
HIOLCNPOPON_HHNBGNFBDHO = 1;
HIOLCNPOPON_HOLOJHGGIOG = 2;
HIOLCNPOPON_NOKNNMPMGGN = 3;
HIOLCNPOPON_NOFPIDPIKLJ = 4;
HIOLCNPOPON_BIKHOEGFEFD = 5;
HIOLCNPOPON_MKPPCDPCHIE = 6;
HIOLCNPOPON_BHJOKLLJLPL = 7;
}
// Obf: OCOPOAEFHCA
message PlayerBasicInfo {
string nickname = 1; // offset: 16
uint32 level = 2; // offset: 44
uint32 exp = 3; // offset: 40
uint32 stamina = 4; // offset: 32
uint32 mcoin = 5; // offset: 36
uint32 hcoin = 6; // offset: 48
uint32 scoin = 7; // offset: 52
uint32 world_level = 8; // offset: 56
}
message MCNDBBEBKMJ {
repeated uint32 CPNJCMCCHIG = 1; // offset: 24
}
// Obf: JHEDANIONOG
message SpBarInfo {
uint32 cur_sp = 1; // offset: 24
uint32 max_sp = 2; // offset: 28
}
// Obf: MEOHGFDPCKD
message BlackInfo {
int64 begin_time = 1; // offset: 24
int64 end_time = 2; // offset: 32
uint32 limit_level = 3; // offset: 44
uint32 ban_type = 4; // offset: 40
}
message HAJAOGGPCJC {
AvatarType avatar_type = 1; // offset: 24
uint32 id = 2; // offset: 28
}
message PKJGGAPLONC {
AvatarType avatar_type = 1; // offset: 40
uint32 id = 2; // offset: 24
uint32 level = 3; // offset: 28
uint32 index = 4; // offset: 36
uint32 CBHKFOEOMFF = 5; // offset: 32
}
message BBLOMOFEPJD {
uint32 version = 1; // offset: 24
uint32 count = 2; // offset: 28
}
// Obf: NJADODPPEBA
message ClientDownloadData {
uint32 version = 1; // offset: 32
int64 time = 2; // offset: 40
bytes data = 3; // offset: 16
uint32 EFKCMFIJGIJ = 4; // offset: 36
}
// Obf: KGDBODBGNNG
message ClientObjDownloadData {
bytes sc_info = 1; // offset: 24
ClientDownloadData client_obj_download_data = 2; // offset: 32
repeated ClientDownloadData dyn_code = 3; // offset: 40
}
message DODELEAICGI {
string HELJKFMIFFE = 1; // offset: 24
string value = 2; // offset: 32
}
message ANHCDHLNEJN {
repeated uint32 switch_list = 1; // offset: 24
}
message CENOIEMJPKK {
FeatureSwitchType type = 1; // offset: 32
repeated ANHCDHLNEJN JKMBDCBOFOG = 2; // offset: 16
bool OOPCLHPKJBO = 3; // offset: 36
}
message DNJFGOLLCCB {
string LGMNKILABNL = 1; // offset: 56
string CJBODNKDFAG = 2; // offset: 72
string AJLGJKMEFJL = 3; // offset: 32
string GNCPFFHBIPN = 4; // offset: 64
string COOFHIGHJDN = 5; // offset: 24
string NMBNLPOHJCM = 6; // offset: 48
string CDNBELIAJFN = 7; // offset: 40
}
message COKHGIMNLEK {
string LKBGIEHLDLK = 1; // offset: 24
int32 GGFJFKKJPDF = 2; // offset: 32
int32 NKCHPOBJFAP = 3; // offset: 36
int32 BGOEKCKEKIL = 4; // offset: 40
int32 KKEEHBAKODI = 5; // offset: 44
}
// Obf: DADADPOAPFB
message ReplayInfo {
uint64 PNLCMJOADKB = 1; // offset: 56
OCLEJLEFBFO replay_type = 2; // offset: 40
uint32 stage_id = 3; // offset: 68
uint32 uid = 4; // offset: 72
string nickname = 5; // offset: 24
uint32 head_icon = 6; // offset: 76
string replay_name = 7; // offset: 16
uint64 create_time = 8; // offset: 48
uint32 DAFEJIENABL = 9; // offset: 64
uint32 KALAGIBCNAO = 10; // offset: 44
}
message GLMBJJOFPAC {
uint32 avatar_id = 1; // offset: 24
uint32 avatar_level = 2; // offset: 28
}
message PHOCECJOBHH {
uint32 uid = 1; // offset: 48
uint32 DAECKFGAKLF = 2; // offset: 56
bool OAOJAEPJFFO = 3; // offset: 44
uint32 GCMNADAKONJ = 4; // offset: 52
string replay_name = 5; // offset: 16
repeated GLMBJJOFPAC avatar_list = 6; // offset: 24
uint32 GGHCFMOLDNI = 7; // offset: 64
uint32 PDBNGNABDJI = 8; // offset: 60
uint32 MHDJJDNHILK = 9; // offset: 40
}
message JOLDDNMGBHD {
repeated PHOCECJOBHH DFIDPJEIBJK = 1; // offset: 16
}
message JLLIDDIBOHI {
uint32 uid = 1; // offset: 24
uint32 monster_id = 2; // offset: 28
}
// Obf: JDABAFDPOIN
message PunkLordMonsterBasicInfo {
uint32 uid = 1; // offset: 36
uint32 monster_id = 2; // offset: 24
uint32 config_id = 3; // offset: 28
uint32 world_level = 4; // offset: 56
int64 create_time = 5; // offset: 40
uint32 left_hp = 6; // offset: 60
uint32 attacker_num = 7; // offset: 32
PunkLordShareType share_type = 8; // offset: 52
bool OKHELIELNME = 9; // offset: 48
}
// Obf: EFPAHFHGAPA
message TryDownLoadReplay {
string replay_name = 1; // offset: 32
ReplayInfo try_down_load_replay = 2; // offset: 24
}
message RegionInfo {
string name = 1; // offset: 24
string title = 2; // offset: 32
string dispatch_url = 3; // offset: 64
string env_type = 4; // offset: 16
string display_name = 5; // offset: 40
string stop_desc = 6; // offset: 48
string MPDILONJDEH = 7; // offset: 56
}
message Dispatch {
uint32 retcode = 1; // offset: 56
string stop_desc = 2; // offset: 40
string top_sever_region_name = 3; // offset: 24
repeated RegionInfo region_list = 4; // offset: 16
string FKCEHMPIAGG = 5; // offset: 32
}
message OBOKDHDOKAD {
uint32 CEKCLDPNFEA = 1; // offset: 88
repeated uint32 GECPCNOMFFG = 2; // offset: 56
repeated uint32 JCHFMDEPBMK = 3; // offset: 32
repeated uint32 NPBKMKIPKOH = 4; // offset: 72
repeated uint32 CBPBCDPJOKO = 5; // offset: 48
repeated uint32 IIOBBODPCKN = 6; // offset: 64
bool ELBALPJIPNK = 7; // offset: 96
uint32 JNBMENGEDFC = 8; // offset: 92
repeated uint32 BCCFDCELEKI = 9; // offset: 16
repeated uint32 FKDOIKIMHAO = 10; // offset: 40
repeated uint32 NCKJEPIODAD = 11; // offset: 24
}
message PKBBDFOOFJN {
oneof HDACCIEIJFO {
uint32 role_star = 101; // offset: 16
}
}
message LHPPIAKKFME {
GridFightDropType BGKDAMDFFKH = 1; // offset: 36
uint32 JJFFLMCCCMM = 2; // offset: 40
uint32 num = 3; // offset: 32
PKBBDFOOFJN display_value = 5; // offset: 16
}
// Obf: HDJNALJBILG
message GridFightDropInfo {
repeated LHPPIAKKFME PIBLJLBCKJL = 1; // offset: 24
}
message CMHAMBKCJBK {
uint32 pos = 1; // offset: 28
uint32 JDPANINJAEC = 2; // offset: 36
uint32 MMFPEGPHOEC = 3; // offset: 24
uint32 DHNCNLFMOLI = 4; // offset: 32
}
message Vector {
sint32 x = 1; // offset: 24
sint32 y = 2; // offset: 32
sint32 z = 3; // offset: 28
}
message NECGMCGFANN {
bool INAHILAHIIJ = 1; // offset: 26
bool LDHNPCIMLCJ = 2; // offset: 25
bool FCNGHNPFJLN = 3; // offset: 24
}
message NKLAFFLJCHG {
uint32 id = 1; // offset: 24
bool CNOLAIHLAAB = 2; // offset: 28
}
message BHFONEFGGAG {
uint32 id = 1; // offset: 24
uint32 AFDFOCLDENM = 2; // offset: 28
}
message MCPPIEJEBEF {
NKLAFFLJCHG LEKGBMCOJDB = 1; // offset: 24
repeated BHFONEFGGAG KBHPIPFKPAC = 2; // offset: 16
bool HAJPKJOCBCL = 3; // offset: 40
}
enum JILAPGBHFJI {
JILAPGBHFJI_LMJLDGFJFLC = 0;
JILAPGBHFJI_FIOLJGNEKKI = 1;
JILAPGBHFJI_DPLEIGPOMCA = 2;
JILAPGBHFJI_NMGLEPDLEDH = 3;
}
enum LOPDMEPEDFG {
LOPDMEPEDFG_EMIEDPKBPKI = 0;
LOPDMEPEDFG_LGHEJJGFKIM = 1;
LOPDMEPEDFG_GAPNMCKCJCG = 2;
}
// Obf: INHPDHLOHHO
enum BattleModuleType {
INHPDHLOHHO_HAJDAKFIENM = 0;
INHPDHLOHHO_KKHLMKIPMFK = 1;
INHPDHLOHHO_LHGODLABEKH = 2;
INHPDHLOHHO_LJOPAPAKHIP = 3;
INHPDHLOHHO_FNJHIOCJHLO = 4;
INHPDHLOHHO_AENLPPAEANK = 5;
INHPDHLOHHO_EDLOEBEJFHN = 6;
}
enum HLJMCIBOBJO {
HLJMCIBOBJO_MPLPALIKJHG = 0;
HLJMCIBOBJO_FKMGNJGGGHO = 1;
HLJMCIBOBJO_ENAMGJHJGHP = 2;
}
enum FFMODDDADKJ {
FFMODDDADKJ_PCPDHELPKEM = 0;
FFMODDDADKJ_FAMMLINGLDA = 1;
FFMODDDADKJ_BHKIDLMLNKA = 2;
FFMODDDADKJ_MCBDNOADMII = 3;
FFMODDDADKJ_OFGEDCBEDMN = 4;
FFMODDDADKJ_LPHOAIJFPNP = 5;
FFMODDDADKJ_KJAIEEIACHI = 6;
}
enum FBKBOKHCLLF {
FBKBOKHCLLF_NMJBKOMIPNP = 0;
FBKBOKHCLLF_DDFFNBPHDMI = 1;
FBKBOKHCLLF_MHPFEGDKIKC = 2;
FBKBOKHCLLF_ADEAMNAHBPE = 3;
}
enum OFKHIHFBNFG {
OFKHIHFBNFG_CEILOKJMACJ = 0;
OFKHIHFBNFG_CPNIHIPDJIE = 1;
}
enum LEPDLLJHIPL {
LEPDLLJHIPL_LDHLIIJJODP = 0;
LEPDLLJHIPL_APNJCFEFBKB = 1;
}
// Obf: CHLAIGCKPIG
enum BattleEndReason {
CHLAIGCKPIG_PCPDHELPKEM = 0;
CHLAIGCKPIG_OPAKIMPMLMI = 1;
CHLAIGCKPIG_OFBNFOLBDHF = 2;
}
// Obf: IMGGHCOBNEF
enum BattleStaticticEventType {
IMGGHCOBNEF_JLMLMHODCGF = 0;
IMGGHCOBNEF_HPDOBFPPNBL = 1;
IMGGHCOBNEF_LCCDKPPMJLG = 2;
IMGGHCOBNEF_FOCLBCLEJIH = 3;
IMGGHCOBNEF_JDNNKPECMFD = 4;
IMGGHCOBNEF_FCGKFLJHLJC = 5;
IMGGHCOBNEF_AILGMECHNOI = 6;
IMGGHCOBNEF_MCHHNGNGPME = 7;
}
enum MPKJECNGFPF {
MPKJECNGFPF_GKJGMDAOKGN = 0;
MPKJECNGFPF_MDEECHOMMIJ = 1;
MPKJECNGFPF_IPOFFENEFNH = 2;
MPKJECNGFPF_CKJAJOHANMC = 3;
MPKJECNGFPF_DJIJIKKIJMH = 4;
}
enum GAPBBJCLMGP {
GAPBBJCLMGP_FHMIGJBIGFC = 0;
GAPBBJCLMGP_DGECGAAFDJM = 1;
GAPBBJCLMGP_FJIGHECANON = 2;
}
enum PFODGDGFBBN {
PFODGDGFBBN_GMIIOFMFMPO = 0;
PFODGDGFBBN_IOMEEECOIOB = 1;
PFODGDGFBBN_OJCCFHHFKAO = 2;
PFODGDGFBBN_EFNMMDBAFGM = 3;
PFODGDGFBBN_JDLJLGOAHOI = 4;
}
enum IFAENKOLDCI {
IFAENKOLDCI_AMMKHIENNOJ = 0;
IFAENKOLDCI_OCKEMHMFFBF = 1;
IFAENKOLDCI_NNABMPMMGMC = 2;
}
// Obf: IDFBPKAAHCH
enum BattleEndStatus {
IDFBPKAAHCH_FPLONMKABFK = 0;
IDFBPKAAHCH_OCCLLFPHPKP = 1;
IDFBPKAAHCH_GHPIIEMDIDD = 2;
IDFBPKAAHCH_ALDBBJLCBAM = 3;
}
enum ONLFPPJNLGH {
ONLFPPJNLGH_JCELLLEHCMG = 0;
ONLFPPJNLGH_OGOJDCJDMNJ = 1;
ONLFPPJNLGH_DLGAPHJIAEI = 2;
}
// Obf: MIDKBJNAALL
message BattleOp {
uint32 turn_counter = 1; // offset: 32
uint32 state = 2; // offset: 56
uint32 action_entity_id = 3; // offset: 36
uint32 target_entity_id = 4; // offset: 44
uint32 op_type = 5; // offset: 52
uint32 skill_index = 6; // offset: 40
uint32 operation_counter = 7; // offset: 48
string NOPKFBLLAJP = 8; // offset: 16
}
// Obf: IOHBBLIFFFN
message BattleEquipment {
uint32 id = 1; // offset: 36
uint32 level = 2; // offset: 32
uint32 promotion = 3; // offset: 24
uint32 rank = 4; // offset: 28
}
// Obf: MFGHLGFCMJO
message BattleRelic {
uint32 id = 1; // offset: 44
uint32 level = 2; // offset: 32
uint32 main_affix_id = 3; // offset: 56
repeated RelicAffix sub_affix_list = 4; // offset: 16
uint32 unique_id = 5; // offset: 40
uint32 set_id = 6; // offset: 52
uint32 type = 7; // offset: 36
uint32 rarity = 8; // offset: 48
}
// Obf: AMPLIONLCEL
message AvatarSkillTree {
uint32 point_id = 1; // offset: 24
uint32 level = 2; // offset: 28
}
// Obf: DMFFNIJGNND
message RelicAffix {
uint32 affix_id = 1; // offset: 32
uint32 cnt = 2; // offset: 28
uint32 step = 3; // offset: 24
}
message AAKHENHMIFM {
bool OFAMBDEICME = 1; // offset: 36
repeated uint32 PBAGJGMOLFB = 2; // offset: 16
uint32 KNFCAGFAHBJ = 3; // offset: 32
uint32 BDECLDMDNGI = 4; // offset: 40
}
// Obf: ICINDLDMONK
message BattleAvatar {
AvatarType avatar_type = 1; // offset: 96
uint32 id = 2; // offset: 108
uint32 level = 3; // offset: 72
uint32 rank = 4; // offset: 100
uint32 index = 5; // offset: 112
repeated AvatarSkillTree skilltree_list = 6; // offset: 48
repeated BattleEquipment equipment_list = 7; // offset: 32
uint32 hp = 8; // offset: 88
uint32 promotion = 10; // offset: 80
repeated BattleRelic relic_list = 11; // offset: 24
uint32 world_level = 12; // offset: 92
uint32 assist_uid = 13; // offset: 76
AAKHENHMIFM AKNHONDBNMM = 15; // offset: 16
SpBarInfo sp_bar = 16; // offset: 56
uint32 PJLADGOOFKE = 17; // offset: 84
repeated AvatarSkillTree LFPOAOFBGPJ = 18; // offset: 40
uint32 enhanced_id = 19; // offset: 104
}
message BattleMonsterParam {
uint32 NJICLAINBIM = 1; // offset: 32
uint32 level = 2; // offset: 40
uint32 HKNBHCAOMBE = 3; // offset: 28
uint32 OPJAFNEFJDC = 4; // offset: 36
uint32 BDCCEFHMFHO = 5; // offset: 24
}
message LKBGOCGDFML {
uint32 role_star = 1; // offset: 32
repeated LHPPIAKKFME PGNMDJIIKJB = 2; // offset: 16
}
message CBCBJCPPOMP {
oneof teleport_nigger {
LKBGOCGDFML AFCMOOFGBPK = 101; // offset: 16
}
}
message BattleMonster {
uint32 monster_id = 1; // offset: 32
uint32 cur_hp = 2; // offset: 36
uint32 max_hp = 3; // offset: 40
CBCBJCPPOMP extra_info = 4; // offset: 24
}
message BattleMonsterWave {
repeated BattleMonster monster_list = 1; // offset: 32
BattleMonsterParam monster_param = 2; // offset: 16
uint32 battle_stage_id = 3; // offset: 40
uint32 battle_wave_id = 4; // offset: 44
}
// Obf: AHCIDLPFFMO
message BattleBuff {
uint32 id = 1; // offset: 52
uint32 level = 2; // offset: 40
uint32 owner_index = 3; // offset: 44
uint32 wave_flag = 4; // offset: 48
repeated uint32 target_index_list = 5; // offset: 16
map<string, float> dynamic_values = 6; // offset: 32
}
message FCMOACFMHCK {
uint32 id = 1; // offset: 32
uint32 JKCGCAMIFIA = 2; // offset: 24
uint32 total_progress = 3; // offset: 28
}
message KCGPMNNKIKN {
uint32 NEDLPPMBMCM = 1; // offset: 24
}
message OFEJCJBLDIM {
uint32 id = 1; // offset: 28
uint32 JKCGCAMIFIA = 2; // offset: 24
}
message IHJENBGPFBF {
uint32 id = 1; // offset: 24
uint32 progress = 2; // offset: 28
}
message BattleTarget {
uint32 id = 1; // offset: 28
uint32 progress = 2; // offset: 24
uint32 total_progress = 3; // offset: 32
}
message BattleTargetList {
repeated BattleTarget battle_target_list = 1; // offset: 24
}
message BNAEFBKJOGE {
repeated BattleAvatar avatar_list = 1; // offset: 40
repeated BattleMonsterWave monster_wave_list = 2; // offset: 48
repeated BattleBuff buff_list = 3; // offset: 32
uint32 world_level = 7; // offset: 112
map<uint32, BattleTargetList> battle_target_info = 9; // offset: 64
KCGPMNNKIKN GDAGHIJADOD = 10; // offset: 16
repeated BattleAvatar LILELAAIGIK = 11; // offset: 96
BattleGridFightSpecialBattleInfo FMCJPPILPLL = 12; // offset: 88
MLDEDCCOHBF OBOFOCPCBPK = 13; // offset: 24
HLMHHPKMIFI JLKIDEIDMNK = 14; // offset: 80
CAKGOGMEJOF IAJDCJIAHFP = 15; // offset: 72
OGEOMDJIAGI AFCMOOFGBPK = 16; // offset: 56
}
message MLDEDCCOHBF {
map<uint32, uint32> HAEEJBFFKGF = 1; // offset: 16
uint32 FHKINAKGBBK = 2; // offset: 36
uint32 OFNDICJJCIO = 3; // offset: 40
uint32 PHPFBNJOONP = 4; // offset: 32
}
// Obf: GDCPECIKKCG
message AetherAvatarInfo {
uint32 id = 1; // offset: 40
uint32 index = 2; // offset: 44
uint32 promotion = 3; // offset: 52
repeated uint32 OKMFEGDIONG = 4; // offset: 32
HLJMCIBOBJO KBNCLFCGHCK = 5; // offset: 48
SpBarInfo sp_bar = 6; // offset: 16
}
message BAFDFBJHLGK {
repeated AetherAvatarInfo avatar_list = 1; // offset: 32
repeated BattleMonsterWave monster_wave_list = 2; // offset: 40
repeated BattleBuff buff_list = 3; // offset: 24
}
message NNKJBNNANJK {
uint32 turn_counter = 1; // offset: 48
uint32 PEBGNFPGJMA = 2; // offset: 52
uint32 ILPPFOAPIIM = 3; // offset: 44
repeated PLGDKFFNDIB JFJPJIJLAOG = 4; // offset: 24
repeated AMDMHJPPCNF KDABKNDHMJL = 5; // offset: 32
uint32 GGEFGLBMMKP = 6; // offset: 40
}
message MCKLCDAOECD {
bool KHCJONFAPMK = 1; // offset: 43
uint32 FJIKIPDJOPK = 2; // offset: 32
bool JIODDAHNMEL = 3; // offset: 42
string BPDJGGBGMMM = 4; // offset: 16
bool JOOCDKJFDBA = 5; // offset: 40
bool PCCOGCPBFLL = 6; // offset: 41
uint32 CKHIFLBFFLC = 7; // offset: 36
}
message PCAHGLCGODJ {
repeated uint32 DCBJNILFBAG = 1; // offset: 24
repeated uint32 AFPPABBGPKF = 2; // offset: 40
repeated uint32 DBLKCEDDHIP = 3; // offset: 16
repeated uint32 LJAPNDAOEEO = 4; // offset: 48
}
message FAEBBLFGAFF {
uint32 MKDNOCJBFBG = 1; // offset: 24
uint32 NPEPBBPMIJH = 2; // offset: 28
}
message NNJGJIJEJCL {
bool AJECCJKMHOG = 1; // offset: 40
map<string, FAEBBLFGAFF> PHGGPFMFBAL = 2; // offset: 16
bytes FCHAKFNDCND = 3; // offset: 32
}
message LBMPELPKFHH {
repeated NNKJBNNANJK NCONIGHJEDI = 1; // offset: 32
string IFCGNOFNDMA = 2; // offset: 56
string debug_extra_info = 3; // offset: 24
repeated CCLGJGDLADE BKLOAECPOED = 4; // offset: 16
uint32 plane_id = 5; // offset: 76
uint32 floor_id = 6; // offset: 72
uint32 FAPCFAHKKFO = 7; // offset: 80
uint32 BOLNNBOOIOI = 8; // offset: 64
NNJGJIJEJCL MEPDPCNHCAE = 9; // offset: 40
uint32 AOJLDOLMEGK = 10; // offset: 68
}
message BHDDKILAJCJ {
uint32 version = 1; // offset: 124
uint32 logic_random_seed = 2; // offset: 116
uint32 stage_id = 3; // offset: 96
BNAEFBKJOGE lineup = 4; // offset: 32
repeated BattleOp op_list = 5; // offset: 88
bytes turn_snapshot_hash = 6; // offset: 40
uint32 KKPEEKMDJNE = 7; // offset: 132
repeated uint32 EHGEMEIKJBH = 8; // offset: 72
bool ABAIAEMNEOA = 9; // offset: 112
JILAPGBHFJI GMOAOGGMCPD = 10; // offset: 104
BattleModuleType KIOBEGHMGAE = 11; // offset: 100
repeated BattleEventBattleInfo battle_event = 12; // offset: 64
uint32 rounds_limit = 14; // offset: 108
MCKLCDAOECD ODLBOKHDANL = 15; // offset: 80
bytes PLIAFNPANGN = 16; // offset: 48
uint32 ENECPEOGEKG = 17; // offset: 120
uint32 LFHLICCKPDJ = 18; // offset: 128
BAFDFBJHLGK PJPFIIGBIAH = 19; // offset: 56
LBMPELPKFHH DGEMJCAEOJI = 100; // offset: 16
}
message CCLGJGDLADE {
int32 LBGNHPHHJNE = 1; // offset: 32
string value = 2; // offset: 16
}
// Obf: HMFMBOCCGAD
message AvatarProperty {
double max_hp = 1; // offset: 40
double attack = 2; // offset: 48
double defence = 3; // offset: 64
double speed = 4; // offset: 56
double left_hp = 5; // offset: 72
double left_sp = 6; // offset: 32
double max_sp = 7; // offset: 24
}
// Obf: AJGHEJIALFH
message EquipmentProperty {
uint32 id = 1; // offset: 24
uint32 rank = 2; // offset: 36
uint32 promotion = 3; // offset: 28
uint32 level = 4; // offset: 32
}
// Obf: BMPFMAIFBCO
message AttackDamageProperty {
string attack_type = 1; // offset: 16
double damage = 2; // offset: 32
}
// Obf: CPDGOGNBCAL
message SkillUseProperty {
uint32 skill_id = 1; // offset: 32
string skill_type = 2; // offset: 16
uint32 skill_level = 3; // offset: 44
uint32 skill_use_count = 4; // offset: 40
uint32 KEAFAMICBKD = 5; // offset: 56
uint32 NCKHFMCMBEC = 6; // offset: 48
uint32 DAMLLHHOMHH = 7; // offset: 36
uint32 ENJENFOOHMD = 8; // offset: 60
uint32 ILFLKKLMBOI = 9; // offset: 52
}
message PLDMGGBPHPB {
uint32 skill_id = 1; // offset: 40
double JHFKANKGLJN = 2; // offset: 32
repeated uint32 battle_target_list = 3; // offset: 24
double damage = 4; // offset: 48
}
// Obf: GDLNIDDCOOL
message SpAddSource {
string source = 1; // offset: 16
uint32 sp_add = 2; // offset: 32
}
message OEMOCFJLGFI {
string AANENKIIIMF = 1; // offset: 24
uint32 count = 2; // offset: 32
double total_damage = 3; // offset: 40
}
message HBFAMLLHFAF {
double KPKBELAHNHI = 1; // offset: 32
repeated uint32 ABBHKEEELKL = 2; // offset: 24
}
message DHNFGJBHMAA {
int32 JPJGFJDHJDD = 1; // offset: 24
}
message PPNEGMCIECE {
int32 LMGDBBAKFDA = 1; // offset: 32
int32 MJKAHEIEDNO = 2; // offset: 28
int32 JPJGFJDHJDD = 3; // offset: 24
}
// Obf: MLLCMEGMAFG
message AvatarBattleInfo {
AvatarType avatar_type = 1; // offset: 232
uint32 id = 2; // offset: 260
uint32 avatar_level = 3; // offset: 224
uint32 avatar_rank = 4; // offset: 368
uint32 avatar_promotion = 5; // offset: 228
AvatarProperty avatar_status = 6; // offset: 40
repeated AvatarSkillTree avatar_skill = 7; // offset: 96
repeated EquipmentProperty avatar_equipment = 8; // offset: 64
uint32 total_turns = 9; // offset: 164
double total_damage = 10; // offset: 144
double total_heal = 11; // offset: 272
double total_damage_taken = 12; // offset: 280
double total_hp_recover = 13; // offset: 168
double total_sp_cost = 14; // offset: 136
uint32 stage_id = 15; // offset: 160
uint32 stage_type = 16; // offset: 236
double total_break_damage = 17; // offset: 384
repeated AttackDamageProperty attack_type_damage = 18; // offset: 104
repeated AttackDamageProperty attack_type_break_damage = 19; // offset: 56
repeated AttackDamageProperty attack_type_max_damage = 20; // offset: 128
repeated SkillUseProperty skill_times = 21; // offset: 120
double delay_cumulate = 22; // offset: 360
uint32 total_sp_add = 23; // offset: 192
repeated SpAddSource sp_add_source = 24; // offset: 112
uint32 total_bp_cost = 25; // offset: 156
uint32 die_times = 26; // offset: 304
uint32 revive_times = 27; // offset: 328
uint32 break_times = 28; // offset: 180
uint32 extra_turns = 29; // offset: 372
double total_shield = 30; // offset: 248
double total_shield_taken = 31; // offset: 296
double total_shield_damage = 32; // offset: 264
AvatarProperty initial_status = 33; // offset: 48
repeated BattleRelic relics = 34; // offset: 24
uint32 assist_uid = 35; // offset: 308
repeated AttackDamageProperty HLOOFKLELLJ = 36; // offset: 88
double OEJPKJPMKBC = 37; // offset: 320
double OGDGEKFJAFO = 38; // offset: 288
double AGLKPIJKKGN = 39; // offset: 200
double KONMGBJBIEA = 40; // offset: 240
repeated OEMOCFJLGFI GDAHCGCKOBO = 41; // offset: 72
uint32 HOOFEMEKKOB = 42; // offset: 220
uint32 DOAPBOLJOGF = 43; // offset: 332
double FJLIHMDENML = 44; // offset: 208
double LLCNOCGHJOO = 45; // offset: 344
double GFBLNAEHPCH = 46; // offset: 312
double KNGOCHGELCE = 47; // offset: 336
double FODKMBNLCKA = 48; // offset: 184
uint32 LNIHALFAAGA = 49; // offset: 256
uint32 BENJFNNODEF = 50; // offset: 196
uint32 LBLAJJAFFBH = 51; // offset: 216
double DPDAAIHDGAA = 52; // offset: 376
uint32 MGOHBOKJBKD = 53; // offset: 152
uint32 HMIFOFDMCCC = 54; // offset: 356
uint32 enhanced_id = 55; // offset: 352
uint32 ANMBAIFOBJP = 56; // offset: 176
HBFAMLLHFAF NODDDNJAALP = 57; // offset: 16
DHNFGJBHMAA MNHIJDJBKLB = 58; // offset: 32
}
message AMBFIEKDCEL {
double max_hp = 1; // offset: 48
double attack = 2; // offset: 40
double defence = 3; // offset: 32
double MAAHELIACOJ = 4; // offset: 24
double speed = 5; // offset: 64
double left_hp = 6; // offset: 72
double KEJCBOAPDDB = 7; // offset: 56
}
message PGPELNFKOMD {
uint32 HJMGGLANHML = 1; // offset: 28
double MDFDBACCFOH = 2; // offset: 40
uint32 EEHJPPLINAE = 3; // offset: 32
uint32 break_times = 4; // offset: 24
}
// Obf: LHLMHKJPGJL
message MonsterBattleInfo {
uint32 entity_id = 1; // offset: 172
uint32 monster_id = 2; // offset: 188
uint32 MNBLHKKMPNP = 3; // offset: 88
uint32 HPJNJGIOHDH = 4; // offset: 92
AMBFIEKDCEL PLCHOKLFMFG = 5; // offset: 56
uint32 total_turns = 6; // offset: 168
double total_damage = 7; // offset: 104
double total_heal = 8; // offset: 64
double total_damage_taken = 9; // offset: 80
double HGPLBOCPAEG = 10; // offset: 136
double total_hp_recover = 11; // offset: 120
uint32 stage_id = 12; // offset: 100
uint32 battle_id = 13; // offset: 184
uint32 KEIDACJFFFC = 14; // offset: 156
repeated AttackDamageProperty attack_type_damage = 15; // offset: 48
repeated SkillUseProperty skill_times = 16; // offset: 24
uint32 stage_type = 17; // offset: 116
double JOJFNAMMBME = 18; // offset: 160
double delay_cumulate = 19; // offset: 144
FBKBOKHCLLF GOMECPDAKFN = 20; // offset: 180
uint32 wave = 21; // offset: 128
int32 CHBKGGOACEB = 22; // offset: 176
uint32 phase = 23; // offset: 152
uint32 PMCNNECCCPL = 24; // offset: 112
OFKHIHFBNFG MHFMAELFPLD = 25; // offset: 192
repeated PLDMGGBPHPB skill_info = 26; // offset: 16
uint32 GKDGFLCOHOA = 27; // offset: 72
repeated PGPELNFKOMD IGAFLCKJJKM = 28; // offset: 40
uint32 IOGCDGLFLCB = 29; // offset: 76
uint32 OFHLNFPMPHH = 30; // offset: 96
LEPDLLJHIPL GJCKGLLEGAE = 31; // offset: 132
}
message BattleEventProperty {
SpBarInfo sp_bar = 2; // offset: 24
}
// Obf: FCGMGIIFAHP
message BattleEventBattleInfo {
uint32 battle_event_id = 1; // offset: 40
BattleEventProperty status = 2; // offset: 24
repeated PLDMGGBPHPB skill_info = 3; // offset: 32
}
message IAHKPCCPMKM {
uint32 JEOPNONCFNP = 1; // offset: 28
uint32 score_id = 2; // offset: 24
}
message MIGJFGJMCGO {
uint32 avatar_id = 1; // offset: 44
repeated uint32 KFINACEFCNJ = 2; // offset: 24
uint32 source = 3; // offset: 48
double damage = 4; // offset: 64
repeated uint32 COIHNJCHNMJ = 5; // offset: 16
int32 IIKAMPCHBLN = 6; // offset: 52
double MEPKKFLKPGM = 7; // offset: 56
uint32 KPKHJJAHHEM = 8; // offset: 72
uint32 wave = 9; // offset: 40
uint32 enhanced_id = 10; // offset: 76
}
message ANHLFCJGPEE {
uint32 avatar_id = 1; // offset: 28
int32 DKNJIKJDHBM = 2; // offset: 32
uint32 enhanced_id = 3; // offset: 24
}
message PGOGPOHEIEG {
uint32 FIFHKNHEIBD = 1; // offset: 24
uint32 ELHIABGCKIE = 2; // offset: 32
uint32 entity_id = 3; // offset: 28
}
message CMJBMFHCOFI {
uint32 HJMGGLANHML = 1; // offset: 44
uint32 monster_id = 2; // offset: 48
repeated ANHLFCJGPEE PECILINELNG = 3; // offset: 24
uint32 JHFKANKGLJN = 4; // offset: 40
repeated PGOGPOHEIEG NKBAPJPHJFP = 5; // offset: 16
}
// Obf: DBKDEHFNGOA
message StatisticEvent {
BattleStaticticEventType type = 1; // offset: 32
uint32 PICEGMCCHME = 2; // offset: 28
uint32 display_value = 3; // offset: 24
}
message HHIPKINNCAP {
uint32 IBNELAJJOAO = 1; // offset: 28
uint32 NGAGHMDLPGF = 2; // offset: 24
}
message MHANIEBKGHH {
uint32 EKCPIKGLIJI = 1; // offset: 36
bool HLKAFPCLMEO = 2; // offset: 32
HHIPKINNCAP KBAKJDJPCOF = 3; // offset: 16
}
message KOILNOLKDEJ {
uint32 IJLPDNLAIDG = 1; // offset: 32
double display_value = 2; // offset: 40
bool PMDFFJCICOI = 3; // offset: 36
repeated double switch_list = 4; // offset: 16
}
message INMOMCDOPHF {
uint32 IBNELAJJOAO = 1; // offset: 40
double damage = 2; // offset: 24
double IHKEJOEHIKK = 3; // offset: 32
}
message FIGHICNEPFI {
repeated uint32 BPEOECAGIIG = 1; // offset: 16
repeated uint32 IPDCBEMHIMG = 2; // offset: 32
}
message GGBDCOICGJG {
uint32 wave = 1; // offset: 44
uint32 score_id = 2; // offset: 40
uint32 OIPAAMGIIEG = 3; // offset: 32
repeated HHIPKINNCAP BHFCPJAKIBG = 4; // offset: 16
float JHFKANKGLJN = 5; // offset: 36
}
message HKNDILDOJFP {
uint32 IGMMPDDCJIN = 1; // offset: 32
double JHFKANKGLJN = 2; // offset: 24
}
message KFOLIJCNDBK {
uint32 FCHIKAAFCPL = 1; // offset: 40
repeated GGBDCOICGJG HOBNHBCJIDM = 2; // offset: 16
repeated HKNDILDOJFP HHBHOBOJOCF = 3; // offset: 24
}
message FIMOHHPINNB {
MPKJECNGFPF type = 1; // offset: 24
uint32 count = 2; // offset: 28
}
// Obf: NHOJCNEDENG
message BattleGridFightSpecialBattleInfo {
uint32 cur_level_id = 1; // offset: 148
uint32 LLLLJOFNNNK = 2; // offset: 164
uint32 rogue_money = 3; // offset: 128
repeated MHANIEBKGHH CMMLDCIACAM = 4; // offset: 72
repeated MHANIEBKGHH HLFLGAKIGMH = 5; // offset: 80
repeated uint32 EOODMDLONBD = 6; // offset: 56
FIGHICNEPFI DKLKIABDCCE = 7; // offset: 32
repeated uint32 ADJKHCOIJNK = 8; // offset: 96
uint32 grid_fight_cur_level_exp = 9; // offset: 144
uint32 PNICGJBAJIJ = 10; // offset: 140
uint32 FIPIEBKDODA = 11; // offset: 168
repeated uint32 IEPGKLIDHEK = 12; // offset: 88
uint32 JKHPFKDOKLG = 13; // offset: 156
uint32 JGOEPADOKEM = 14; // offset: 124
bool ILIIFCFHPBC = 15; // offset: 161
bool HKEJDHAHIBJ = 16; // offset: 162
repeated KOILNOLKDEJ IMKOJKJAHMM = 17; // offset: 16
repeated INMOMCDOPHF BPEOFFPJKAE = 18; // offset: 104
repeated uint32 LGMNJNHIAKA = 19; // offset: 24
bool KFLIOPGFPEJ = 20; // offset: 160
uint32 LKLCFINGNIO = 21; // offset: 136
KFOLIJCNDBK KKFPPONDKHH = 22; // offset: 112
uint32 GBBKKPCGNLA = 23; // offset: 152
uint32 MOIGAECNEIA = 24; // offset: 132
repeated uint32 POEMNNCCJHI = 25; // offset: 40
repeated FIMOHHPINNB NBAODFGCEBF = 26; // offset: 48
uint32 NPKIJFGKNNJ = 27; // offset: 120
}
message CFHFFEKEKJH {
uint32 effect_id = 1; // offset: 24
uint32 HCCKJOKKADE = 2; // offset: 28
}
message BEAHIECJPPB {
repeated uint32 CLCPLPPNNEH = 1; // offset: 16
}
// Obf: DJBGEKDHHIK
message BattleGridFightTraitCoreRoleInfo {
uint32 role_id = 1; // offset: 24
uint32 unique_id = 2; // offset: 28
}
// Obf: BKPGCMKFMHE
message BattleGridFigntAvatarCoreRoleInfo {
repeated uint32 grid_fight_avatar_list = 1; // offset: 16
repeated uint32 CBDBFANJGPB = 2; // offset: 32
}
// Obf: IMJEOBDILPE
message GridFightTraitEffectLevelInfo {
uint32 trait_effect_level_exp = 1; // offset: 32
map<uint32, GridFightDropInfo> trait_effect_level_reward = 2; // offset: 24
}
message DFJGPODAKAM {
uint32 ILEMMKPGPND = 1; // offset: 56
repeated uint32 NKGIGKEBODG = 2; // offset: 32
repeated APCNLFANPEP grid_fight_equipment_list = 3; // offset: 40
map<uint32, uint32> OPLJDFOOMGF = 4; // offset: 48
repeated CMHAMBKCJBK FDJMJOKGOMF = 5; // offset: 16
}
// Obf: NCNOJDGEELN
message BattleGridFightTraitEffectInfo {
uint32 effect_id = 1; // offset: 32
oneof HDACCIEIJFO {
BattleGridFightTraitCoreRoleInfo trait_core_role = 101; // offset: 16
BattleGridFigntAvatarCoreRoleInfo avatar_core_info = 102; // offset: 16
GridFightTraitEffectLevelInfo trait_effect_level_info = 103; // offset: 16
DFJGPODAKAM HAINJKLLLKF = 104; // offset: 16
}
}
message BGNGLHHBGMI {
uint32 IPDCMHIEKIJ = 1; // offset: 24
GAPBBJCLMGP EIHHLAOKAPH = 2; // offset: 36
uint32 GDNIKJGAEBH = 3; // offset: 28
PFODGDGFBBN grid_update_src = 4; // offset: 32
}
message IENNMHMOONM {
uint32 trait_id = 1; // offset: 40
uint32 NKFDBEHPNLG = 2; // offset: 48
repeated BattleGridFightTraitEffectInfo trait_effect_list = 3; // offset: 32
repeated BGNGLHHBGMI MEEPFKLLIJB = 5; // offset: 24
uint32 JJFNMAIPDEB = 6; // offset: 44
uint32 KINIKFCKGDF = 7; // offset: 52
}
message IFDFHPAMHCL {
oneof CNDEJGHFJAA {
uint32 KKMBLCJHAHK = 1; // offset: 24
}
}
message JAJOBJJPINN {
uint32 role_id = 1; // offset: 56
uint32 role_star = 2; // offset: 60
uint32 pos = 3; // offset: 64
repeated APCNLFANPEP HHIJFHKJEPL = 7; // offset: 16
uint32 avatar_id = 8; // offset: 48
map<uint32, uint32> convert_property_to_fixpoint = 10; // offset: 24
uint32 unique_id = 11; // offset: 52
IFDFHPAMHCL GJEHIGGNIAP = 12; // offset: 40
}
message LMMBMIKBKMB {
uint32 unique_id = 1; // offset: 40
uint32 npc_id = 2; // offset: 36
uint32 pos = 3; // offset: 32
repeated APCNLFANPEP grid_fight_equipment_list = 4; // offset: 24
}
message CCGEOHGFAFD {
uint32 unique_id = 1; // offset: 28
uint32 JCMFPHMFAON = 2; // offset: 24
uint32 pos = 3; // offset: 32
}
message APCNLFANPEP {
uint32 grid_fight_equipment_id = 2; // offset: 44
map<uint32, uint32> convert_property_to_fixpoint = 4; // offset: 24
uint32 unique_id = 5; // offset: 40
map<uint32, double> BBJCMOFGBFI = 6; // offset: 32
}
message HLPCOGPKBFJ {
uint32 augment_id = 1; // offset: 24
}
message MMDJJDEJMMN {
uint32 portal_buff_id = 1; // offset: 24
}
message OMBNHGAJANJ {
uint32 NDOCIKPLKIF = 1; // offset: 28
uint32 DCPKPNLKGMM = 2; // offset: 32
uint32 JDMECBEDLAA = 3; // offset: 36
uint32 BNLHIMHFGDK = 4; // offset: 24
}
message OGEOMDJIAGI {
repeated BattleAvatar PIDIGFGKAMK = 1; // offset: 72
uint32 battle_wave_id = 2; // offset: 100
uint32 grid_fight_lineup_hp = 3; // offset: 108
uint32 ANBBPPHBCJH = 4; // offset: 124
repeated IENNMHMOONM grid_fight_trait_info = 7; // offset: 56
repeated JAJOBJJPINN grid_game_role_list = 8; // offset: 16
uint32 LFKBMDHKPFI = 9; // offset: 104
repeated HLPCOGPKBFJ sync_augment_info = 10; // offset: 80
OMBNHGAJANJ OIHHKOJFHFG = 11; // offset: 64
uint32 OOPPKDAFFDG = 12; // offset: 112
uint32 season = 13; // offset: 96
repeated MMDJJDEJMMN grid_fight_portal_buff_list = 14; // offset: 48
bool is_overlock = 15; // offset: 116
uint32 BBDOCJGAEEJ = 16; // offset: 128
repeated LMMBMIKBKMB grid_game_npc_list = 17; // offset: 88
repeated CCGEOHGFAFD MMAJCLACOBN = 18; // offset: 24
uint32 HDCAEIKAPND = 19; // offset: 120
map<string, uint32> OGHGLMGJGEM = 20; // offset: 32
uint32 KACDGAJHNBI = 21; // offset: 132
bool FMOJNJIFKEN = 22; // offset: 117
}
message LOHKFKOOEIH {
string phase = 1; // offset: 40
float NPJIENCGJAH = 2; // offset: 60
float IFMAEILKJHL = 3; // offset: 52
uint32 INFGMLPIKEE = 4; // offset: 64
uint32 NGDMNDEJFJC = 5; // offset: 48
uint32 JJMCABHIHJB = 6; // offset: 56
uint32 NLCCLJKBBNJ = 7; // offset: 72
uint32 PKJKKIOBEOI = 8; // offset: 68
repeated uint32 EHALEONHDLG = 9; // offset: 16
repeated uint32 EJCAKDILHPA = 10; // offset: 24
}
message FAGCFBEBKEO {
uint32 PLKJCAMBAIC = 1; // offset: 52
uint32 BKKEFFGGEFA = 2; // offset: 40
uint32 MBJCCKLNIBM = 3; // offset: 48
uint32 BLDEPELAIHM = 4; // offset: 56
uint32 HEHMCANDKJK = 5; // offset: 60
uint32 DGPPEAPLMPA = 6; // offset: 44
repeated uint32 boss_info = 7; // offset: 24
repeated LOHKFKOOEIH KJFLCBDNLCF = 8; // offset: 16
}
message LOCPKDNGLKM {
uint32 wave = 1; // offset: 28
double BPMCGKKJGPF = 2; // offset: 40
double BNFCAAPABCF = 3; // offset: 48
uint32 FHOLBJGOPGI = 4; // offset: 32
uint32 DLHLPNLIBAF = 5; // offset: 36
uint32 status = 6; // offset: 60
uint32 ODIACLIKIFP = 7; // offset: 24
uint32 FLMFHDHFIOJ = 8; // offset: 56
}
message BEGMHEEKGIF {
string key = 1; // offset: 24
double value = 2; // offset: 32
}
message NGJPJANLDHI {
uint32 FHDPEMCABIE = 1; // offset: 24
}
message DJMENNMKHLC {
uint32 CHKLFKHFLKG = 1; // offset: 24
uint32 ABIEOJHCCKB = 2; // offset: 28
}
message ODOFBIJJNJG {
uint32 AOKDBDGDCHB = 1; // offset: 36
uint32 level = 2; // offset: 44
bool HLKAFPCLMEO = 3; // offset: 32
uint32 AKKNCCFIBHI = 4; // offset: 40
map<uint32, uint32> JKBLMPEHIHM = 5; // offset: 24
}
message MDDHDNBEELF {
uint32 DOAOPBBIGPO = 1; // offset: 40
repeated ODOFBIJJNJG BICPNKOCHGN = 2; // offset: 16
uint32 level = 3; // offset: 44
map<uint32, uint32> NMHNGINKOKN = 4; // offset: 24
}
message MEHPJKPMDAN {
DJMENNMKHLC JLBCNLOPLHI = 1; // offset: 16
repeated MDDHDNBEELF GBPOPCOKMNM = 2; // offset: 24
}
message BAAHIGNNCIA {
uint32 FPKMKJEFLDE = 1; // offset: 32
double HADGAPLBEMO = 2; // offset: 40
uint32 CGOABGKCBEF = 11; // offset: 36
uint32 ENHOIMLIBJN = 12; // offset: 28
uint32 MEGCAGNHMIE = 13; // offset: 24
}
message FIHMEHKCDAL {
oneof NLPPPCHGGPF {
MEHPJKPMDAN ELAEMOPBDLP = 1; // offset: 16
BAAHIGNNCIA GEMABHIPLGB = 2; // offset: 16
}
}
message HLMHHPKMIFI {
NGJPJANLDHI IMPOEHIOCBC = 1; // offset: 16
FIHMEHKCDAL detail_info = 2; // offset: 24
}
message JCPPEBGEKHC {
uint32 DOAOPBBIGPO = 1; // offset: 24
uint32 level = 2; // offset: 28
double total_damage = 3; // offset: 32
}
message NAGEJMIGBBL {
uint32 CKGLFINODBL = 1; // offset: 36
uint32 DENMMFJDCED = 2; // offset: 32
repeated JCPPEBGEKHC LFDDHBALMGN = 3; // offset: 24
}
message IGADHIBKNPA {
uint32 KCFPIGCEHIG = 1; // offset: 36
uint32 NIFHFOHLCED = 2; // offset: 32
double KIENHENNAKJ = 3; // offset: 40
double NBMNHCMJDFO = 4; // offset: 24
}
message CCKLMNCPGFO {
IGADHIBKNPA FKIPLPCJOGN = 1; // offset: 16
}
message DCFMPNBKKPF {
NAGEJMIGBBL GLBPFJGJFEE = 1; // offset: 32
CCKLMNCPGFO BFPGBLAIKHF = 2; // offset: 16
}
message DENBKAOHBAM {
uint32 MFOMMFHPJDI = 1; // offset: 24
double DJLCKFKGMDL = 2; // offset: 32
}
message PMNGJCDCGMM {
BGCEJDCHKBA type = 1; // offset: 40
uint32 config_id = 2; // offset: 32
uint32 unique_id = 3; // offset: 44
uint32 level = 4; // offset: 36
repeated DENBKAOHBAM switch_list = 5; // offset: 16
}
message CBELDECDCCI {
uint32 JNHABODMEKP = 1; // offset: 32
repeated uint32 KDGOAOMJAIG = 2; // offset: 24
}
message CAKGOGMEJOF {
repeated PMNGJCDCGMM message_datas = 1; // offset: 16
map<uint32, uint32> BLMPNONPLNI = 2; // offset: 32
repeated CBELDECDCCI OMBLPOCHCHM = 3; // offset: 24
uint32 area_id = 4; // offset: 52
uint32 difficulty_level = 5; // offset: 48
}
message AGEDPIBJPGL {
uint32 monster_id = 1; // offset: 36
uint32 IBFBGEFLOJK = 2; // offset: 24
uint32 FHOLBJGOPGI = 3; // offset: 32
uint32 DLHLPNLIBAF = 4; // offset: 28
}
message HCIGONGJHEJ {
uint32 EPDAFICMJAO = 1; // offset: 56
double JDLBMFNHBII = 2; // offset: 24
double HJLOLCGILJL = 3; // offset: 64
uint32 wave = 4; // offset: 32
uint32 IBFBGEFLOJK = 5; // offset: 60
double MECHDOHDNFP = 6; // offset: 48
double KAEMFEGJGMP = 7; // offset: 40
}
message BGKNEEHCGEB {
uint32 JHLGEDGMPGE = 1; // offset: 36
uint32 MGFOHPHEHAP = 2; // offset: 32
double CCMLPIEILEG = 3; // offset: 24
uint32 wave = 4; // offset: 44
uint32 IBFBGEFLOJK = 5; // offset: 40
}
message AGJNFOCANCM {
repeated AGEDPIBJPGL BDOFFFHPGLN = 1; // offset: 32
repeated HCIGONGJHEJ GCMEODCNGIL = 2; // offset: 16
repeated BGKNEEHCGEB FJDFFJIEAKO = 3; // offset: 24
}
message EIBOBKEJAKM {
uint32 avatar_id = 1; // offset: 24
uint32 FKMNABLAMFP = 2; // offset: 28
}
message BBPCCHGJCPF {
uint32 BNGODBNJBCO = 1; // offset: 56
uint32 NNIFJPLBDKC = 2; // offset: 52
uint32 IFKKGMFLFJK = 3; // offset: 40
repeated uint32 IJDKOIAAILG = 4; // offset: 24
repeated EIBOBKEJAKM ADIICGEBJOG = 5; // offset: 16
uint32 POJFLLOOPLF = 6; // offset: 44
uint32 NJELMEOOIGN = 7; // offset: 48
}
message NGLKDCCLFGB {
BBPCCHGJCPF GMPEBBHFLHI = 1; // offset: 16
}
message FHIHLCIILAM {
uint32 progress = 1; // offset: 24
}
message CCGMLKGIDGC {
uint32 GKOLNNKHNGP = 1; // offset: 24
uint32 GKJACLFBJKD = 2; // offset: 28
}
message LFPNDKKDEKN {
AGJNFOCANCM NDAHPKNFCLB = 1; // offset: 48
NGLKDCCLFGB AFMAIGAFCEH = 2; // offset: 24
FHIHLCIILAM CHBLEDMCNMH = 3; // offset: 16
CCGMLKGIDGC FDPEHDOFCIG = 4; // offset: 40
}
message KOMBOMJBHJG {
uint32 LMFCPCPKOOA = 1; // offset: 44
double JDLBMFNHBII = 2; // offset: 56
double HJLOLCGILJL = 3; // offset: 64
uint32 AODABAGNDKO = 4; // offset: 32
uint32 OELCLAOPIFH = 5; // offset: 48
uint32 CFNANPFAKEG = 6; // offset: 88
uint32 FAFOONJLCKM = 7; // offset: 40
double MECHDOHDNFP = 8; // offset: 72
uint32 JMGDPMKDOPM = 9; // offset: 92
uint32 LCAHCPNMFFK = 10; // offset: 36
double KAEMFEGJGMP = 11; // offset: 24
uint32 MBJCCKLNIBM = 12; // offset: 80
uint32 HEHMCANDKJK = 13; // offset: 84
}
message JNADLLIIIFP {
uint32 MBJCCKLNIBM = 1; // offset: 36
uint32 HEHMCANDKJK = 2; // offset: 40
uint32 LCPOKEPNDEK = 3; // offset: 32
repeated KOMBOMJBHJG GCMEODCNGIL = 4; // offset: 16
}
// Obf: NJGEEAHDPNM
message BattleAvatarServantInfo {
uint32 avatar_id = 1; // offset: 136
uint32 FIFHKNHEIBD = 2; // offset: 176
uint32 total_turns = 3; // offset: 172
double NFEHGEPLPAJ = 4; // offset: 144
repeated SkillUseProperty skill_times = 5; // offset: 40
double total_damage = 6; // offset: 80
double total_break_damage = 7; // offset: 120
repeated AttackDamageProperty attack_type_damage = 8; // offset: 32
repeated AttackDamageProperty attack_type_break_damage = 9; // offset: 48
repeated AttackDamageProperty attack_type_max_damage = 10; // offset: 16
double total_damage_taken = 11; // offset: 64
double total_heal = 12; // offset: 128
double total_hp_recover = 13; // offset: 152
double total_shield = 14; // offset: 56
double total_shield_taken = 15; // offset: 112
double total_shield_damage = 16; // offset: 72
uint32 break_times = 17; // offset: 164
uint32 CEHLLNCEMDN = 18; // offset: 168
uint32 HOOFEMEKKOB = 19; // offset: 140
uint32 DOAPBOLJOGF = 20; // offset: 160
double FJLIHMDENML = 21; // offset: 88
uint32 entity_id = 22; // offset: 180
uint32 ANMBAIFOBJP = 23; // offset: 104
double OGDGEKFJAFO = 24; // offset: 96
}
// Obf: CJDOHGJKOKO
message BattleAvatarGlobalBuffInfo {
uint32 avatar_id = 1; // offset: 32
uint32 maze_buff_id = 2; // offset: 28
uint32 ILBMFAKFDKI = 3; // offset: 24
}
message FPFFHGOKBNK {
repeated BattleAvatarServantInfo EKDHCCEFJGA = 1; // offset: 16
uint32 JPKDNCPELDM = 2; // offset: 36
uint32 PHJCDHKFNPJ = 3; // offset: 32
}
message FFNBJBNDFEK {
uint32 PEJMPHMPPKO = 1; // offset: 24
uint32 FHADIOPDMHP = 2; // offset: 28
uint32 LMEEJJNOFIE = 3; // offset: 32
}
message KFKHGLEFDKK {
FFNBJBNDFEK DOKHAJLHKOO = 1; // offset: 24
repeated PMNGJCDCGMM message_datas = 2; // offset: 16
}
message LEHCCNGFKGM {
uint32 KDOINLGKMBI = 1; // offset: 100
uint32 MKCHLGOGJNB = 2; // offset: 96
repeated CJGMECNIJIL BHCFHEOIPNM = 3; // offset: 80
repeated IMPEJAJCHPC PJHHNBADOMH = 4; // offset: 16
repeated LHPPIAKKFME GGELCKGFDCP = 5; // offset: 40
repeated APDJGIIDJAA LNMBHILLHEH = 6; // offset: 32
repeated KJFFJMAMJLD JPDJMCCKENI = 8; // offset: 64
uint32 IDEAAPCCFPF = 9; // offset: 120
repeated PGJKONMBGOC GNJMHIHJDJO = 10; // offset: 24
double IGCPHODFFIJ = 11; // offset: 88
double GMOBFEBBFIE = 12; // offset: 112
double NKBOEPHLCGL = 13; // offset: 104
uint32 LJKBINKKBLH = 14; // offset: 124
repeated JBJAKAMMKMD JIDMDNGPNJH = 15; // offset: 48
map<string, uint32> OGHGLMGJGEM = 16; // offset: 56
}
message NGPKKAMADNA {
uint32 BGLLCLLKNJM = 1; // offset: 24
}
message JBJAKAMMKMD {
oneof BPIHFAJCLOC {
NGPKKAMADNA AOBNMCIENFN = 1; // offset: 24
}
}
message DMLKEKFKNPL {
uint32 effect_id = 1; // offset: 40
repeated uint32 switch_list = 2; // offset: 24
map<uint32, GridFightDropInfo> trait_effect_level_reward = 5; // offset: 16
}
message CJGMECNIJIL {
uint32 trait_id = 1; // offset: 32
repeated DMLKEKFKNPL KBMBFJOLBBN = 2; // offset: 24
double damage = 3; // offset: 48
double BOIEGPAPHOP = 4; // offset: 40
}
message IMPEJAJCHPC {
uint32 augment_id = 1; // offset: 24
double damage = 3; // offset: 40
double BOIEGPAPHOP = 4; // offset: 32
}
message PGJKONMBGOC {
uint32 portal_buff_id = 1; // offset: 24
}
message AFHIHMKCPNF {
uint32 PIGFCAECFCF = 1; // offset: 28
uint32 monster_id = 2; // offset: 24
}
message APDJGIIDJAA {
uint32 AAAGBKEHKLC = 1; // offset: 32
repeated AFHIHMKCPNF kill_monster_list = 2; // offset: 16
}
message CDECGIKJPAG {
uint32 role_id = 1; // offset: 24
double damage = 2; // offset: 32
}
message KJFFJMAMJLD {
uint32 role_id = 1; // offset: 48
double damage = 2; // offset: 32
double BOIEGPAPHOP = 5; // offset: 40
map<uint32, double> AFNAOIFCKFN = 6; // offset: 24
}
// Obf: GJIJBDBBJDM
message BattleStatistics {
uint32 total_battle_turns = 1; // offset: 276
uint32 total_auto_turns = 2; // offset: 248
repeated uint32 avatar_id_list = 3; // offset: 56
uint32 ultra_cnt = 4; // offset: 236
double total_delay_cumulate = 5; // offset: 264
double cost_time = 6; // offset: 240
repeated AvatarBattleInfo battle_avatar_list = 7; // offset: 64
repeated MonsterBattleInfo monster_list = 8; // offset: 176
uint32 round_cnt = 9; // offset: 256
uint32 cocoon_dead_wave = 10; // offset: 272
uint32 avatar_battle_turns = 11; // offset: 288
uint32 monster_battle_turns = 12; // offset: 292
map<string, float> custom_values = 13; // offset: 104
uint32 challenge_score = 14; // offset: 260
repeated BattleEventBattleInfo PNHEDOLHBJL = 16; // offset: 208
BattleEndReason end_reason = 19; // offset: 232
repeated MIGJFGJMCGO OMDMJICGKBB = 21; // offset: 40
repeated int32 KAIDFMEJIFI = 22; // offset: 192
repeated CMJBMFHCOFI MOAJOPEJOPJ = 23; // offset: 136
repeated StatisticEvent JKOBHNPGMHC = 26; // offset: 48
repeated DLFPFFOOHKP NHDDFCAIEGD = 27; // offset: 32
map<uint32, BattleTargetList> battle_target_info = 28; // offset: 168
repeated NJCOFDJNMML DDDCFCAAJHC = 29; // offset: 160
BattleGridFightSpecialBattleInfo FMCJPPILPLL = 30; // offset: 224
FAGCFBEBKEO COIGGPCPLHG = 31; // offset: 112
bool NAJPMGFJKEO = 32; // offset: 284
repeated LOCPKDNGLKM HOBNHBCJIDM = 33; // offset: 128
repeated BEGMHEEKGIF KKJHGIAADKO = 34; // offset: 72
uint32 JFGLNIOEEHL = 35; // offset: 280
DCFMPNBKKPF BKGBAEGPLMM = 36; // offset: 80
LFPNDKKDEKN MEFGDGFLFMD = 37; // offset: 216
JNADLLIIIFP NLAJOMBNHNA = 38; // offset: 24
FPFFHGOKBNK CEAIJOPGBAM = 39; // offset: 96
KFKHGLEFDKK JPEOCICGPDO = 40; // offset: 144
uint32 KGKFADDEGNJ = 41; // offset: 252
repeated BattleAvatarGlobalBuffInfo IKEIDHHMFOO = 42; // offset: 16
LEHCCNGFKGM OGPOFMOGPIP = 43; // offset: 152
repeated uint32 LFHEJDDHFND = 44; // offset: 88
repeated uint32 ANMBAIFOBJP = 45; // offset: 120
PPNEGMCIECE IPKFMFDOPGN = 46; // offset: 200
}
message NJCOFDJNMML {
uint32 POOEFNDPEIL = 1; // offset: 28
uint32 NFGJIDADLED = 2; // offset: 24
}
message DLFPFFOOHKP {
HLJMCIBOBJO type = 1; // offset: 36
uint32 id = 2; // offset: 32
SpBarInfo sp_bar = 3; // offset: 24
}
message NCHLPKDHEGA {
uint32 DPHOAPPCBHB = 1; // offset: 28
uint32 level = 2; // offset: 24
uint32 exp = 3; // offset: 32
}
message BPCGILFKCFE {
LOPDMEPEDFG retcode = 1; // offset: 52
BattleEndStatus end_status = 2; // offset: 48
BattleStatistics stt = 3; // offset: 24
bytes PLIAFNPANGN = 4; // offset: 40
map<string, uint32> JFNCMHCAGGH = 5; // offset: 32
uint32 CJAJBMAJNJP = 6; // offset: 56
uint32 BNALACMGKFJ = 7; // offset: 60
}
message NFABIIBMNPB {
uint32 pos = 1; // offset: 44
uint32 role_id = 2; // offset: 40
uint32 role_star = 3; // offset: 48
repeated uint32 grid_fight_item_list = 4; // offset: 32
map<string, uint32> grid_fight_value_init_component = 5; // offset: 16
}
message ILOGJILOJGB {
repeated uint32 DKMFALAILPC = 1; // offset: 16
map<uint32, uint32> BOHBBNIBFKL = 2; // offset: 24
}
message BGMLAAEOFOH {
uint32 uid = 1; // offset: 44
uint32 ANBBPPHBCJH = 2; // offset: 56
uint32 BBDOCJGAEEJ = 3; // offset: 40
uint32 MPPFOJCENPD = 4; // offset: 52
uint32 DCPKPNLKGMM = 5; // offset: 60
uint32 JDMECBEDLAA = 6; // offset: 48
repeated NFABIIBMNPB grid_game_role_list = 7; // offset: 16
ILOGJILOJGB LHCHBABCPMI = 8; // offset: 32
}
message GGPBFLBEAIF {
repeated BHDDKILAJCJ PNFGGBPECND = 1; // offset: 24
}
message PLGDKFFNDIB {
uint32 interact_id = 1; // offset: 32
repeated uint64 IFIJBPOLLPJ = 2; // offset: 24
}
message AMDMHJPPCNF {
string EDDHKOAPLEI = 1; // offset: 16
uint32 count = 2; // offset: 32
}
enum LGNEOKBPPEO {
LGNEOKBPPEO_PCPDHELPKEM = 0;
LGNEOKBPPEO_GLEMHECLMGP = 1;
LGNEOKBPPEO_JPAAPMNKIEF = 2;
LGNEOKBPPEO_JHBIKCPLFFJ = 3;
LGNEOKBPPEO_BCDHOFNMPNG = 4;
LGNEOKBPPEO_CMHHBPOHAHJ = 5;
}
enum NODNMNCIBFG {
NODNMNCIBFG_PCPDHELPKEM = 0;
NODNMNCIBFG_NCLLNEJNACM = 1;
NODNMNCIBFG_APHGBHIAPJC = 2;
}
message MDOJCCMLKHP {
LGNEOKBPPEO PHKAHAHLDAE = 1; // offset: 48
string AIPBFEOFNDO = 2; // offset: 24
uint32 ECIAGLJNPMM = 3; // offset: 40
oneof MOBGECPCNKJ {
PFNMCOIKCNL GLEMHECLMGP = 10; // offset: 32
JGBLCLCHHIO stop_desc = 11; // offset: 32
DAKDPHMIPDL JHBIKCPLFFJ = 12; // offset: 32
IHEACEDGADM BCDHOFNMPNG = 13; // offset: 32
MKNNLBGJMGP HGNFPBMEAAD = 14; // offset: 32
}
}
message PFNMCOIKCNL {
}
message MKNNLBGJMGP {
}
message JGBLCLCHHIO {
ChatMessageData stop_desc = 1; // offset: 24
}
message DAKDPHMIPDL {
}
message IHEACEDGADM {
NODNMNCIBFG AFNMOJOAFMN = 1; // offset: 24
}
message JDPPGCIEHKF {
string NMNOCJDJKOG = 1; // offset: 24
}
message EPLFOKKDFLB {
repeated uint32 avatar_id_list = 1; // offset: 16
}
message DHKFLIKNMJO {
uint32 avatar_id = 1; // offset: 40
repeated EPLFOKKDFLB CGFLOHFDKOC = 2; // offset: 32
repeated EPLFOKKDFLB KPEGLJJNFDH = 3; // offset: 24
}
message BPHLEOBMMKM {
uint32 avatar_id = 1; // offset: 40
HABFLMJEEKL HLHCKPPNPNH = 2; // offset: 16
HABFLMJEEKL BNDGGNDMEMC = 3; // offset: 32
}
message DAGLHILOCKL {
uint32 HOKJFKNPKAJ = 1; // offset: 28
uint32 NEEPAJPDHKK = 2; // offset: 24
}
message PFIFNMIIOHF {
uint32 avatar_id = 1; // offset: 32
repeated DAGLHILOCKL PNCIHFMIFOL = 2; // offset: 24
}
message MJLLPAAOPMP {
uint32 item_id = 1; // offset: 24
uint32 FJOFDONMHPH = 2; // offset: 28
}
message MOGDMGICIKI {
uint32 CHDPNCOHAGH = 1; // offset: 32
repeated MJLLPAAOPMP HHOHNCNFAED = 2; // offset: 16
}
message MJEDAOPDIPM {
uint32 avatar_id = 1; // offset: 32
repeated MOGDMGICIKI BKKDHHEDLAJ = 2; // offset: 16
uint32 PCLHLNCJPHL = 3; // offset: 40
uint32 EJKPCFEPAEC = 4; // offset: 36
}
message CLJAIHNBKEM {
GGCFFJGCPKD BFCBGPEICHG = 1; // offset: 32
repeated JAFMFGJLGGA lineup_list = 2; // offset: 16
}
message IEACMDFDLBF {
oneof KPPNKFGPNHN {
DHKFLIKNMJO lineup = 10; // offset: 24
BPHLEOBMMKM CGCJLHFLEPN = 11; // offset: 24
PFIFNMIIOHF PJIGHNFHFKD = 12; // offset: 24
MJEDAOPDIPM KFPKHHAOGPP = 13; // offset: 24
CLJAIHNBKEM LEFOIGFGJGJ = 14; // offset: 24
}
}
message HIDPJPNFCKO {
uint32 avatar_id = 1; // offset: 28
bool MMKJKGMIEAP = 2; // offset: 25
bool JFOAGNILNKK = 3; // offset: 24
bool NFILAOLPOKE = 4; // offset: 26
bool PJHDKDAFHJD = 5; // offset: 27
}
// Obf: EJIMIOGAOKL
enum FightGameMode {
EJIMIOGAOKL_PCPDHELPKEM = 0;
EJIMIOGAOKL_NANHDDBCJOK = 1;
EJIMIOGAOKL_DODGBHJDNFL = 2;
EJIMIOGAOKL_FLFLKBFGPMP = 3;
EJIMIOGAOKL_BOIDFEHPKEI = 4;
EJIMIOGAOKL_ICLCGJFAEBO = 5;
EJIMIOGAOKL_HGJELADJLJD = 6;
EJIMIOGAOKL_IKLKNEBGFLG = 7;
EJIMIOGAOKL_HAPIJAMMAKF = 8;
}
enum BJFJFCDPFNG {
BJFJFCDPFNG_DFNBODIMIGL = 0;
BJFJFCDPFNG_KDHJFMDDAED = 1;
BJFJFCDPFNG_NDDJOLLFCHD = 2;
BJFJFCDPFNG_GEPMOBHFHLA = 3;
BJFJFCDPFNG_DABEEGBEGOP = 4;
}
enum FHBNDNNKDON {
FHBNDNNKDON_EEBJAAFCFBF = 0;
FHBNDNNKDON_MJOEFCEBOOM = 1;
FHBNDNNKDON_BCGOLHPEPGB = 2;
FHBNDNNKDON_IEDFIBDEGMB = 3;
}
// Obf: JOBBKLNGANP
enum LobbyCharacterStatus {
JOBBKLNGANP_PCPDHELPKEM = 0;
JOBBKLNGANP_GHGAPOAKGAB = 1;
JOBBKLNGANP_BPCEKMLPJCJ = 2;
JOBBKLNGANP_GPJMKKADLDC = 3;
JOBBKLNGANP_CBBHPGAGCOE = 4;
JOBBKLNGANP_JNAAAIGLHHI = 5;
JOBBKLNGANP_IKNGBCGLMII = 6;
JOBBKLNGANP_BPDPIPBJEMD = 7;
}
// Obf: BMDNBHHICLD
enum LobbyModifyType {
BMDNBHHICLD_PCPDHELPKEM = 0;
BMDNBHHICLD_GHGAPOAKGAB = 1;
BMDNBHHICLD_GPJMKKADLDC = 2;
BMDNBHHICLD_BPCEKMLPJCJ = 3;
BMDNBHHICLD_IDMJBHJLOBG = 4;
BMDNBHHICLD_LPAGMJIOGCH = 5;
BMDNBHHICLD_CGHANHJIEIG = 6;
BMDNBHHICLD_EDKLDBHMNOJ = 7;
BMDNBHHICLD_NMGKDCMIHAB = 8;
BMDNBHHICLD_GBJIMLEMGDB = 9;
BMDNBHHICLD_MGNBEKCHLHE = 10;
BMDNBHHICLD_ODDBFNHLHKL = 11;
BMDNBHHICLD_HFMJOAOEINM = 12;
BMDNBHHICLD_NIPBNOGDMBL = 13;
BMDNBHHICLD_OJEALEALIPJ = 14;
BMDNBHHICLD_PINMIFOHLOA = 15;
BMDNBHHICLD_BPDPIPBJEMD = 16;
BMDNBHHICLD_HKODCOGOAMK = 17;
BMDNBHHICLD_OIDAONJPAPA = 18;
}
enum EHJACNICCPK {
EHJACNICCPK_DJHPKELEPGK = 0;
EHJACNICCPK_AHHCPLAPKHJ = 1;
EHJACNICCPK_DGKIPIOONFM = 2;
}
enum FKANIBDJNKG {
FKANIBDJNKG_OFGHJKIHMIB = 0;
FKANIBDJNKG_LADEPBBHHGO = 1;
FKANIBDJNKG_ANEGGGOEBBN = 2;
FKANIBDJNKG_HEFAIOFDANA = 3;
FKANIBDJNKG_FODCLFOALCI = 4;
FKANIBDJNKG_FCEHNMJJABE = 5;
FKANIBDJNKG_FNKDIEBKOHA = 6;
FKANIBDJNKG_MMNHGLDDFBC = 7;
}
enum PFNAOGJDEMN {
PFNAOGJDEMN_PCPDHELPKEM = 0;
PFNAOGJDEMN_APFFEDDKNBK = 1;
PFNAOGJDEMN_HMLIPLGIEEC = 2;
PFNAOGJDEMN_FOMMFEMIBKO = 3;
}
enum NJBNHHAPKHB {
NJBNHHAPKHB_PCPDHELPKEM = 0;
NJBNHHAPKHB_MPEKPBMIMCP = 1;
NJBNHHAPKHB_GFPPLLGPOGO = 2;
}
enum MLOFJFBHGLG {
MLOFJFBHGLG_KBDOLJNPHNC = 0;
MLOFJFBHGLG_HDIJDLCNEIJ = 1;
MLOFJFBHGLG_EDHIDNFHKAB = 2;
MLOFJFBHGLG_AMDJLCMAKOO = 3;
}
// Obf: JBPDGDGAEKL
enum LobbyInteractType {
JBPDGDGAEKL_PCPDHELPKEM = 0;
JBPDGDGAEKL_BELJHKIOIKB = 1;
}
enum PLIGIAFNLCB {
PLIGIAFNLCB_PCPDHELPKEM = 0;
PLIGIAFNLCB_HLLDMFKGCDA = 1;
PLIGIAFNLCB_KGCCCMGLGEG = 2;
}
message NIIGAPILPGD {
uint32 uid = 1; // offset: 72
uint32 level = 2; // offset: 52
string nickname = 3; // offset: 24
uint32 JHHHONJIKGL = 4; // offset: 56
PlatformType platform = 5; // offset: 48
string HBIDCAFOPMG = 6; // offset: 16
string IKIKMEEJNDN = 7; // offset: 32
uint64 version = 8; // offset: 64
bool GIKABEMCFAO = 9; // offset: 60
uint32 CLDNGAEIBDF = 10; // offset: 76
}
message PKEIDNJOLEL {
FHBNDNNKDON HBCMPOLIKHG = 1; // offset: 28
LobbyCharacterStatus status = 2; // offset: 24
}
// Obf: BLBGNKCPDBA
message LobbyMarchInfo {
uint32 NLOCDHMLGJH = 1; // offset: 40
bool GIKABEMCFAO = 2; // offset: 36
uint32 GJIKBFAHEAK = 3; // offset: 32
uint32 FBJPJKBDCLB = 4; // offset: 44
GFNMAKHPAOE ONJKBENNMFC = 5; // offset: 24
}
// Obf: PJHFFNEMBOC
message LobbyMarbleInfo {
uint32 PJCGAJPDOBN = 1; // offset: 36
uint32 rank = 2; // offset: 32
repeated uint32 AOPJPCPNACH = 3; // offset: 24
uint32 score_id = 4; // offset: 40
}
message BJOBDLDHOCC {
uint32 PANFIPHAGPB = 1; // offset: 24
uint32 IAMCPKMNANO = 2; // offset: 28
}
message GFNMAKHPAOE {
uint32 PJCGAJPDOBN = 1; // offset: 36
uint32 GEMHDNHDAFB = 2; // offset: 40
uint32 FOOLMIADMMH = 3; // offset: 48
uint32 IHPGCAAAGBC = 4; // offset: 32
repeated BJOBDLDHOCC CJECINJPIIJ = 5; // offset: 24
uint32 MNIOANAMFMK = 6; // offset: 52
uint32 GPBDPOOPAAD = 7; // offset: 44
}
message OIFJHEPAFOO {
GFNMAKHPAOE ONJKBENNMFC = 1; // offset: 24
}
// Obf: NBJMGJLGMFE
message LobbyGridFightInfo {
repeated uint32 IHGBBHEBLKL = 1; // offset: 32
uint32 gold = 2; // offset: 40
uint32 score_id = 3; // offset: 44
string FCFGBADCGCC = 4; // offset: 16
}
message DiceCombatAvatar {
uint32 dice_avatar_id = 1; // offset: 40
uint32 level = 2; // offset: 44
repeated uint32 dice_id_list = 3; // offset: 24
int64 unlock_time = 4; // offset: 32
}
message KKJHOOBJCGG {
uint32 PJCGAJPDOBN = 1; // offset: 24
}
message NIGBBJGOJML {
uint32 PJCGAJPDOBN = 1; // offset: 24
}
message IAMALMLBOEI {
uint32 JEOPNONCFNP = 1; // offset: 32
repeated uint32 NGMANLEFOBJ = 2; // offset: 16
}
message IFLOGJBONHI {
uint32 MGNGPGPPIAA = 1; // offset: 36
repeated uint32 GIOPMBAJENK = 2; // offset: 24
uint32 JKPGACLKEEC = 3; // offset: 32
}
message GCJAMHEGKGE {
repeated DiceCombatAvatar avatar_list = 1; // offset: 40
KKJHOOBJCGG GEPHFOKBIEO = 2; // offset: 16
NIGBBJGOJML MGGCNMLFCBI = 3; // offset: 24
uint32 FOOLMIADMMH = 4; // offset: 48
uint32 EBCAFMGMFEO = 5; // offset: 56
uint32 PIEBLJJGCMK = 6; // offset: 60
bool MHKAKBKMNFJ = 7; // offset: 52
}
// Obf: CHKODCAFFOE
message LobbyGameExtInfo {
repeated string BHILEPGIFNE = 1; // offset: 24
bool HMPCFJPJDOE = 2; // offset: 40
oneof JNJJJGBCEDG {
LobbyMarchInfo lobby_march_info = 1001; // offset: 32
LobbyMarbleInfo lobby_marble_info = 1002; // offset: 32
OIFJHEPAFOO NIFBKKNFKEG = 1003; // offset: 32
LobbyGridFightInfo lobby_grid_fight_info = 1004; // offset: 32
GCJAMHEGKGE PCFNJJCOJED = 1005; // offset: 32
}
}
message ADHNJADIJAC {
NIIGAPILPGD basic_info = 1; // offset: 32
PKEIDNJOLEL NEBABKOGGAA = 2; // offset: 24
LobbyGameExtInfo stage_info = 3; // offset: 40
}
message ECKIDLIFAFG {
uint32 PCPELPMKMCI = 1; // offset: 64
uint32 MGIAPAEKOMB = 2; // offset: 36
uint32 IPGMEHBCJCO = 3; // offset: 68
uint32 MKALAGHLBPF = 4; // offset: 56
uint32 BNEOOJJKKFM = 5; // offset: 48
uint32 LGIKOOEFLJM = 6; // offset: 24
uint32 BJBPFMMNDCM = 7; // offset: 72
uint32 EAJKJJADFLP = 8; // offset: 60
uint32 BEDFEJONFNK = 9; // offset: 76
uint32 OFAPPJDDIMM = 10; // offset: 52
uint32 CHCJICCNKBJ = 11; // offset: 44
uint32 OCJEMODOHIK = 12; // offset: 40
uint32 JFBPCDGCBNL = 13; // offset: 28
uint32 AKPAPLCNPDC = 14; // offset: 32
}
message IFCBCBLFALM {
uint64 KEPENNPINDD = 1; // offset: 24
FightGameMode DELGOCDBEKF = 2; // offset: 32
}
message LHJCFNLPFIL {
uint32 CPKIAMDIJNG = 1; // offset: 24
}
message FIKNLFBIPHK {
uint32 KICMNNPFEGK = 1; // offset: 36
bool JIFPGDCFDEK = 2; // offset: 32
LHJCFNLPFIL EAMDICNBNIL = 3; // offset: 16
}
message HKIJCGOMLEA {
uint64 id = 1; // offset: 64
FightGameMode IBPLHNAAEIB = 2; // offset: 52
repeated ADHNJADIJAC LMNKCJEHEMN = 3; // offset: 40
PFNAOGJDEMN type = 4; // offset: 48
uint64 MGDNOACBFOE = 5; // offset: 80
uint64 BGHICIBOLLI = 6; // offset: 72
NJBNHHAPKHB OFCKCNDOBOM = 8; // offset: 56
PBICJCPDLGD POFOCMIHJIA = 9; // offset: 32
FIKNLFBIPHK MGFMLBDEHNL = 11; // offset: 24
}
message DFLDACOIHKJ {
uint32 JAFNCOMGABG = 1; // offset: 24
}
message IDNPIHFOOAL {
PLIGIAFNLCB ELLELJFGDPH = 1; // offset: 24
}
message NDBDDEAPIDP {
uint32 stage_id = 1; // offset: 24
uint32 IFGIBLOACPM = 2; // offset: 28
}
message PBICJCPDLGD {
oneof BGMDKLOBICM {
DFLDACOIHKJ lobby_grid_fight_info = 1001; // offset: 16
IDNPIHFOOAL PCFNJJCOJED = 1002; // offset: 16
NDBDDEAPIDP LKICHFPCOBO = 1003; // offset: 16
}
}
message PNHDKMOKCFH {
uint32 JAFNCOMGABG = 1; // offset: 24
}
message AIOPPHPGNLM {
PLIGIAFNLCB ELLELJFGDPH = 1; // offset: 24
}
message HPIDJEHGFOG {
uint32 stage_id = 1; // offset: 24
}
message JLGNKMBMPKL {
oneof BGMDKLOBICM {
PNHDKMOKCFH lobby_grid_fight_info = 1001; // offset: 16
AIOPPHPGNLM PCFNJJCOJED = 1002; // offset: 16
HPIDJEHGFOG LKICHFPCOBO = 1003; // offset: 16
}
}
enum BLLDKABGKLF {
BLLDKABGKLF_PLEACPIIDIN = 0;
BLLDKABGKLF_AECCABMFPIN = 1;
BLLDKABGKLF_JJJGMEIADHB = 2;
}
enum JHNKDJMLBJD {
JHNKDJMLBJD_IBDDKLJDMKG = 0;
JHNKDJMLBJD_OGNANLCFNPD = 1;
JHNKDJMLBJD_GCFHNKHMNBI = 2;
}
message VectorSnapshot {
sint32 x = 1; // offset: 32
sint32 y = 2; // offset: 24
sint32 z = 3; // offset: 28
}
message MotionInfoSnapshot {
VectorSnapshot pos = 1; // offset: 24
VectorSnapshot rot = 2; // offset: 16
}
message FloorCustomValueSnapshot {
string name = 1; // offset: 24
BLLDKABGKLF type = 2; // offset: 40
bool bool_val = 3; // offset: 48
float float_val = 4; // offset: 44
string str_val = 5; // offset: 32
}
message ActiveMCVKeySnapshot {
uint32 main_mission_id = 1; // offset: 32
string mcv_key = 2; // offset: 24
}
message PropInfoSnapshot {
uint32 prop_state = 1; // offset: 24
}
message EntitySnapshot {
uint32 entity_id = 1; // offset: 40
uint32 instance_id = 2; // offset: 52
MotionInfoSnapshot motion_info = 3; // offset: 16
JHNKDJMLBJD map_object_type = 4; // offset: 48
oneof entity {
PropInfoSnapshot prop = 5; // offset: 24
}
}
message GroupSnapshot {
uint32 group_id = 1; // offset: 56
uint32 group_state = 2; // offset: 60
repeated EntitySnapshot entity_list = 3; // offset: 32
map<string, int32> property_map = 4; // offset: 24
repeated uint32 active_submission_list = 5; // offset: 16
repeated ActiveMCVKeySnapshot active_mcv_key_list = 6; // offset: 40
}
message PlayerSnapshot {
MotionInfoSnapshot motion_info = 1; // offset: 16
uint32 map_layer = 2; // offset: 32
}
message MissionCustomValueSnapshot {
uint32 custom_value = 1; // offset: 32
string mcv_key = 2; // offset: 24
}
message MissionCustomValueSnapshotList {
repeated MissionCustomValueSnapshot custom_value_list = 1; // offset: 16
}
message MainMissionMcvSnapshot {
uint32 main_mission_id = 1; // offset: 32
MissionCustomValueSnapshotList custom_value_list = 2; // offset: 24
}
message SubMissionSnapshot {
uint32 sub_mission_id = 1; // offset: 24
}
message MainMissionSnapshot {
uint32 main_mission_id = 1; // offset: 32
repeated SubMissionSnapshot sub_mission_list = 2; // offset: 16
}
message MissionSnapshot {
repeated MainMissionMcvSnapshot server_mcv_list = 1; // offset: 24
repeated MainMissionMcvSnapshot client_mcv_list = 2; // offset: 48
MainMissionSnapshot tracking_main_mission = 3; // offset: 16
bool has_mission_audio_snapshot = 4; // offset: 64
string cur_audio_emotion_state = 5; // offset: 40
string cur_sound_effect_state = 6; // offset: 32
}
message EraFlipperRegionDataSnapshot {
uint32 region_id = 1; // offset: 28
uint32 state = 2; // offset: 24
}
message EraFlipperSnapshot {
repeated EraFlipperRegionDataSnapshot region_data_list = 1; // offset: 24
}
message RotationMapInfoSnapshot {
VectorSnapshot map_pos = 1; // offset: 24
VectorSnapshot map_rot = 2; // offset: 16
}
message MapRotationSnapshot {
int32 region_id = 1; // offset: 32
uint32 pose_id = 2; // offset: 36
RotationMapInfoSnapshot map_info = 3; // offset: 24
}
message DialogSnapshot {
uint32 group_id = 1; // offset: 28
uint32 entity_id = 2; // offset: 24
}
message SwitchHandDataNodeSnapshot {
uint32 config_id = 1; // offset: 44
MotionInfoSnapshot hand_transform = 2; // offset: 16
uint32 hand_state = 3; // offset: 48
bytes hand_param = 4; // offset: 24
uint32 get_coin_count = 5; // offset: 40
}
message SwitchHandSnapshot {
repeated SwitchHandDataNodeSnapshot switch_hand_list = 1; // offset: 24
}
message PerformanceStartSnapshot {
uint32 performance_id = 1; // offset: 124
uint32 performance_type = 2; // offset: 148
uint32 plane_id = 3; // offset: 120
uint32 floor_id = 4; // offset: 128
uint32 cur_map_entry_id = 5; // offset: 136
uint32 story_line_id = 6; // offset: 156
uint32 content_id = 7; // offset: 152
uint32 entry_id = 8; // offset: 144
uint32 version = 9; // offset: 132
PlayerSnapshot player = 10; // offset: 104
MissionSnapshot mission = 11; // offset: 40
EraFlipperSnapshot era_flipper = 12; // offset: 56
repeated GroupSnapshot server_group_list = 13; // offset: 72
repeated GroupSnapshot client_group_list = 14; // offset: 24
repeated GroupSnapshot server_legacy_group_list = 15; // offset: 64
repeated GroupSnapshot client_legacy_group_list = 16; // offset: 112
map<string, int32> floor_saved_value_list = 17; // offset: 96
map<string, FloorCustomValueSnapshot> floor_custom_value_list = 18; // offset: 80
MapRotationSnapshot map_rotation = 19; // offset: 48
uint32 world_id = 20; // offset: 140
DialogSnapshot dialog = 21; // offset: 32
uint32 owner_group_id = 22; // offset: 160
SwitchHandSnapshot switch_hand = 23; // offset: 16
}
enum EMBFKIIDHPE {
EMBFKIIDHPE_BDFMKJDNNBH = 0;
EMBFKIIDHPE_NDLFMMGEGGK = 1;
EMBFKIIDHPE_IPEHAGHPNHF = 2;
EMBFKIIDHPE_MOOIPOBJKFN = 3;
EMBFKIIDHPE_EJKIAIBJKCA = 4;
EMBFKIIDHPE_NELCAJCINGD = 5;
EMBFKIIDHPE_MDOPGGBPEJE = 6;
EMBFKIIDHPE_JGJOBLJGJLH = 7;
EMBFKIIDHPE_OEMOBNDLMDG = 8;
EMBFKIIDHPE_NOIGHHPGOAD = 9;
EMBFKIIDHPE_DABIOBOPOAB = 10;
EMBFKIIDHPE_LOJNENENOMG = 11;
EMBFKIIDHPE_GLGMLDPNKFE = 12;
EMBFKIIDHPE_OLBJGGNAALA = 13;
EMBFKIIDHPE_CBIOFGCAOJG = 1000;
EMBFKIIDHPE_LKHILDGPCBN = 1001;
EMBFKIIDHPE_AKJFMMEGPOD = 1002;
EMBFKIIDHPE_PMLLCGPGAKO = 1003;
EMBFKIIDHPE_KGJDEFBMJHB = 1004;
EMBFKIIDHPE_GLGNBNNABIG = 1005;
EMBFKIIDHPE_LMKIBONJMOK = 1006;
EMBFKIIDHPE_HANCHFGOOJB = 1007;
EMBFKIIDHPE_JNOAAEFBIKB = 1008;
EMBFKIIDHPE_EIANNMGBIII = 1009;
EMBFKIIDHPE_CPIHFHOFAKA = 1010;
EMBFKIIDHPE_HFJHHDIHBNO = 1011;
EMBFKIIDHPE_EHPBKCKAGNK = 1012;
EMBFKIIDHPE_MDHOBIMCMEF = 1013;
EMBFKIIDHPE_EFDLFOKGEHM = 1100;
EMBFKIIDHPE_FGAOFLELJKO = 1101;
EMBFKIIDHPE_DJHLAMHGLBB = 1102;
EMBFKIIDHPE_APEPOFBBCDL = 1103;
EMBFKIIDHPE_FBHIEHLPBGD = 1104;
EMBFKIIDHPE_HGPKOPBEMMG = 1105;
EMBFKIIDHPE_OOKGFAFGOOA = 1200;
EMBFKIIDHPE_JEIAAMJHMOF = 1201;
EMBFKIIDHPE_BNLBGCAAMOO = 1202;
EMBFKIIDHPE_JCBIJFLJABD = 1203;
EMBFKIIDHPE_BCPPJDFNGPB = 1204;
EMBFKIIDHPE_CDMDEEEJLHH = 1205;
EMBFKIIDHPE_HAAPKICONEE = 1206;
EMBFKIIDHPE_COFFGKNLPIH = 1207;
EMBFKIIDHPE_FKDDJDJFOJC = 1208;
EMBFKIIDHPE_KCAMMBCIBDF = 1209;
EMBFKIIDHPE_OFIBABLKHPN = 1210;
EMBFKIIDHPE_GCIJLOAGMFA = 1211;
EMBFKIIDHPE_JFFCCEACJFD = 1212;
EMBFKIIDHPE_GHDEDKOAHIJ = 1213;
EMBFKIIDHPE_PFBPFLPDHGE = 1214;
EMBFKIIDHPE_GFLEGEGHFEB = 1215;
EMBFKIIDHPE_PBGILLNCDIK = 1216;
EMBFKIIDHPE_IFCMEEAMCDD = 1217;
EMBFKIIDHPE_AADFKIKJLAB = 1218;
EMBFKIIDHPE_CFHFFNOIOCG = 1219;
EMBFKIIDHPE_IPIAONLELGE = 1220;
EMBFKIIDHPE_ANBOJPIOEOM = 1221;
EMBFKIIDHPE_BGJIBOMKNHD = 1222;
EMBFKIIDHPE_JPGAAFKHLHD = 1223;
EMBFKIIDHPE_KGOGCFLFOED = 1224;
EMBFKIIDHPE_BIHNEIGFJCB = 1225;
EMBFKIIDHPE_OMNOBCGHGJA = 1226;
EMBFKIIDHPE_DFKFGGGHFBN = 1227;
EMBFKIIDHPE_GMKJFNOALED = 1228;
EMBFKIIDHPE_FONPACMINBK = 1229;
EMBFKIIDHPE_CABGMNOPOAI = 1230;
EMBFKIIDHPE_EFDNJJIHLHN = 1231;
EMBFKIIDHPE_FLDMEEILLJM = 1232;
EMBFKIIDHPE_AGONHIADECH = 1233;
EMBFKIIDHPE_HADKHIPHKHF = 1234;
EMBFKIIDHPE_OFAHKJCKCFC = 1300;
EMBFKIIDHPE_KFJLDHIKINL = 1301;
EMBFKIIDHPE_DMLKCIOGGHH = 1302;
EMBFKIIDHPE_BHKODBOGIFG = 1303;
EMBFKIIDHPE_ANOHPNHGJFE = 1304;
EMBFKIIDHPE_LOOKLIGEKGK = 1305;
EMBFKIIDHPE_DHKIJHMDOEI = 1306;
EMBFKIIDHPE_CPGFOFJJJFI = 1307;
EMBFKIIDHPE_CGCIKDLLCLL = 1308;
EMBFKIIDHPE_FGCLFBMIBAM = 1309;
EMBFKIIDHPE_OPBJAODJIMH = 1310;
EMBFKIIDHPE_PAKNGDGBDAL = 1311;
EMBFKIIDHPE_JBBICPHDBKE = 1312;
EMBFKIIDHPE_APNOBKDKJMN = 1313;
EMBFKIIDHPE_EKCHGHEAPKK = 1314;
EMBFKIIDHPE_BBJCLBNHKNA = 1315;
EMBFKIIDHPE_NPEFOJOBKEC = 1316;
EMBFKIIDHPE_GPKMGNDMIDL = 1317;
EMBFKIIDHPE_MGKJFCNLEEA = 1318;
EMBFKIIDHPE_PHLEOJGCHJE = 1319;
EMBFKIIDHPE_JBFMMIHMJJI = 1320;
EMBFKIIDHPE_PKJFLPEKFAL = 1321;
EMBFKIIDHPE_ECDFMOPOAFC = 1322;
EMBFKIIDHPE_DOCCCGLHKGH = 1323;
EMBFKIIDHPE_MDNJFMDEDPI = 1324;
EMBFKIIDHPE_NNIHPBEKDAI = 1325;
EMBFKIIDHPE_CMBJOMEFIAD = 1326;
EMBFKIIDHPE_BJEKHAIPJKJ = 1327;
EMBFKIIDHPE_PBDKGKIKGOK = 1328;
EMBFKIIDHPE_ENLABDDIHBL = 1329;
EMBFKIIDHPE_CLABHAPMLMM = 1330;
EMBFKIIDHPE_IAIJIDPNIEN = 1331;
EMBFKIIDHPE_JHHABKLJJNM = 1332;
EMBFKIIDHPE_MHMGDANLKFJ = 1333;
EMBFKIIDHPE_ALAFKCDAIOG = 1334;
EMBFKIIDHPE_EECICDKNOBA = 1335;
EMBFKIIDHPE_AMEEOLBPDLN = 1336;
EMBFKIIDHPE_LLLEKKNELKK = 1337;
EMBFKIIDHPE_KMKDAKNOFFE = 1338;
EMBFKIIDHPE_AAHKJFJEJDH = 1339;
EMBFKIIDHPE_BIJENMIHFJP = 1340;
EMBFKIIDHPE_BCELALIMKNA = 1341;
EMBFKIIDHPE_BONACPAFFPB = 1342;
EMBFKIIDHPE_COHCBPGNKFM = 1343;
EMBFKIIDHPE_KGMNOHIBPAN = 1344;
EMBFKIIDHPE_FDFMEFIJPND = 1345;
EMBFKIIDHPE_IJLDLFBFHCB = 1346;
EMBFKIIDHPE_IEMKIHBDOAJ = 1347;
EMBFKIIDHPE_IGKACLBFMBE = 1350;
EMBFKIIDHPE_HKKEPABKNOF = 1351;
EMBFKIIDHPE_AHNOOLHMBLF = 1352;
EMBFKIIDHPE_OMPNMHAKHOO = 1353;
EMBFKIIDHPE_HIKNIFOOHDG = 1354;
EMBFKIIDHPE_PIKEKCILNBE = 1355;
EMBFKIIDHPE_CBDALFKHDMB = 1356;
EMBFKIIDHPE_CIKEMEBFBHN = 1357;
EMBFKIIDHPE_PLDBGJGGONO = 1358;
EMBFKIIDHPE_CNIDNIEFKBD = 1359;
EMBFKIIDHPE_BAHBJGALHMM = 1360;
EMBFKIIDHPE_HKDOHDMIDAB = 1361;
EMBFKIIDHPE_GGACNPNAJNN = 1362;
EMBFKIIDHPE_OFIOHDFJJJO = 1363;
EMBFKIIDHPE_JKOIJNKCOHM = 1364;
EMBFKIIDHPE_BIPPKALLPND = 1365;
EMBFKIIDHPE_JCJFNKDEKFK = 1366;
EMBFKIIDHPE_DDCBKDJOFCO = 1367;
EMBFKIIDHPE_NEGNOBKDEJD = 1368;
EMBFKIIDHPE_NINHFGJJPMK = 1369;
EMBFKIIDHPE_KLPCKBCEEPC = 1370;
EMBFKIIDHPE_LOKNAJIHPBH = 1371;
EMBFKIIDHPE_PLBGEMDHHKB = 1372;
EMBFKIIDHPE_PAJJMEJNNLC = 1373;
EMBFKIIDHPE_JKBCLNNCNIN = 1374;
EMBFKIIDHPE_OEFBELAONFP = 1375;
EMBFKIIDHPE_BGMFOPHAIGK = 1376;
EMBFKIIDHPE_KHAIPEODJIP = 1377;
EMBFKIIDHPE_BJBJPFLOOIO = 1378;
EMBFKIIDHPE_DNIGMLKIPCE = 1379;
EMBFKIIDHPE_PCPOPDLIHKG = 1380;
EMBFKIIDHPE_MPILAGHOJKL = 1381;
EMBFKIIDHPE_KLGANOPBAJO = 1382;
EMBFKIIDHPE_CLENNHOIADM = 1383;
EMBFKIIDHPE_COMLLIOKFLC = 1384;
EMBFKIIDHPE_AMBJNMBHILC = 1385;
EMBFKIIDHPE_FBHIKBJMJKP = 1386;
EMBFKIIDHPE_FMBPGABNHGG = 1387;
EMBFKIIDHPE_NKLDAFJELHP = 1400;
EMBFKIIDHPE_CALGKDJFPPD = 1401;
EMBFKIIDHPE_ECMCACEDEMH = 1402;
EMBFKIIDHPE_EBAMBFCLFOB = 1403;
EMBFKIIDHPE_JIIGFMBHLDD = 1404;
EMBFKIIDHPE_DBAPGEFLKLD = 1405;
EMBFKIIDHPE_JCDFAHDMIFL = 1406;
EMBFKIIDHPE_LMIFPOPIEPH = 1407;
EMBFKIIDHPE_LOBMBJFAFNE = 1408;
EMBFKIIDHPE_INKLBJKIFEN = 1409;
EMBFKIIDHPE_CLMKCFOCHLN = 1410;
EMBFKIIDHPE_OIOMBJLCNFB = 1411;
EMBFKIIDHPE_MNFDFICFHOE = 1412;
EMBFKIIDHPE_KOGLPFLGDKO = 1413;
EMBFKIIDHPE_JGMBOBBEJCP = 1414;
EMBFKIIDHPE_MMGFEBIJFIO = 1415;
EMBFKIIDHPE_AAFAMKPHDDK = 1416;
EMBFKIIDHPE_DPLLDIADLHL = 1417;
EMBFKIIDHPE_EMNELOLLEIC = 1418;
EMBFKIIDHPE_BCACEMOAKKA = 1419;
EMBFKIIDHPE_FLDEPAENGFH = 1420;
EMBFKIIDHPE_CMHCNIGLIDH = 1421;
EMBFKIIDHPE_FPGIJAMLKAO = 1422;
EMBFKIIDHPE_OIHEEDDMDDN = 1423;
EMBFKIIDHPE_OJKPGEFMGLJ = 1424;
EMBFKIIDHPE_IMCKMLIDKOI = 1425;
EMBFKIIDHPE_ACKALCBHOMF = 1426;
EMBFKIIDHPE_DJMDMMGDLOE = 1427;
EMBFKIIDHPE_LIFBKEGKIGG = 1428;
EMBFKIIDHPE_ICPOCCFKKFB = 1429;
EMBFKIIDHPE_MAKKEBCBEJD = 1430;
EMBFKIIDHPE_CIKEGGNBLLI = 1431;
EMBFKIIDHPE_CCPDEGCCLIB = 1700;
EMBFKIIDHPE_FGJBEONEJBH = 1701;
EMBFKIIDHPE_ENIJCLLIEEA = 1702;
EMBFKIIDHPE_KKBFIGIHFPP = 1703;
EMBFKIIDHPE_CACHBOCNLKO = 1704;
EMBFKIIDHPE_LDLADOEDHBN = 1705;
EMBFKIIDHPE_EJPEIKDAMND = 1706;
EMBFKIIDHPE_IFFLBDHLFML = 1707;
EMBFKIIDHPE_CKHHMLEBOOA = 1708;
EMBFKIIDHPE_PHOOHKMHPJG = 1709;
EMBFKIIDHPE_EAFOGHGBMEG = 1800;
EMBFKIIDHPE_JFMJLFPFCKJ = 1801;
EMBFKIIDHPE_DBCAPDNOKKM = 1802;
EMBFKIIDHPE_GIDEIACLIIP = 1804;
EMBFKIIDHPE_MJDBAFJPENC = 1805;
EMBFKIIDHPE_LAELOPLKDGB = 1806;
EMBFKIIDHPE_OHKFEJLAJDM = 1807;
EMBFKIIDHPE_CLOFDMPNBNI = 1808;
EMBFKIIDHPE_NAKMIPMFBMJ = 1809;
EMBFKIIDHPE_BKDJADIFHPI = 1810;
EMBFKIIDHPE_FMFLFKHHFJF = 1811;
EMBFKIIDHPE_DEODHIGEPBE = 1812;
EMBFKIIDHPE_EJGMFPHPOMF = 1813;
EMBFKIIDHPE_OJEMBABFDMA = 1814;
EMBFKIIDHPE_KJDEOBKJJCB = 1900;
EMBFKIIDHPE_IKPOPOKFCNK = 1901;
EMBFKIIDHPE_DFMKPJONABF = 1902;
EMBFKIIDHPE_PAGGFMHFOAH = 1903;
EMBFKIIDHPE_ODPLGKGIAML = 2000;
EMBFKIIDHPE_BEMKMHGDEKL = 2001;
EMBFKIIDHPE_LJDIMKLAAFM = 2002;
EMBFKIIDHPE_OLDMHMDFKED = 2003;
EMBFKIIDHPE_GCBJFPGGKAM = 2004;
EMBFKIIDHPE_PGCKIOJOOOK = 2005;
EMBFKIIDHPE_FPDLOCIIMLL = 2006;
EMBFKIIDHPE_CMCBEAPDFBC = 2007;
EMBFKIIDHPE_IIALEHDPFOH = 2008;
EMBFKIIDHPE_HJLAIEFHCBB = 2009;
EMBFKIIDHPE_PMKNKFEOHMP = 2010;
EMBFKIIDHPE_PKFPMOGHPKH = 2100;
EMBFKIIDHPE_CAEFAPFMHFO = 2101;
EMBFKIIDHPE_ENLFDIOBHLE = 2102;
EMBFKIIDHPE_ENAIHNKJABP = 2103;
EMBFKIIDHPE_LBMDBPIEDPC = 2104;
EMBFKIIDHPE_BLDCKLKEJHN = 2105;
EMBFKIIDHPE_EHEBDGAKKAD = 2106;
EMBFKIIDHPE_JPALIIJMCDC = 2107;
EMBFKIIDHPE_MPAEPHDGHCG = 2108;
EMBFKIIDHPE_DHDBDHGIOIH = 2109;
EMBFKIIDHPE_ABHIOFGCDAG = 2110;
EMBFKIIDHPE_OIPKEBIHAAA = 2111;
EMBFKIIDHPE_FOBCFIPMOHF = 2112;
EMBFKIIDHPE_IEJDAOGJKCF = 2113;
EMBFKIIDHPE_IFGCMEPLIBO = 2114;
EMBFKIIDHPE_NIMNIEJGLOK = 2115;
EMBFKIIDHPE_LCDLDKIAGAD = 2116;
EMBFKIIDHPE_JBJNIPMFNIM = 2117;
EMBFKIIDHPE_FFIJCLJNPII = 2118;
EMBFKIIDHPE_NHKOAFNMNEP = 2201;
EMBFKIIDHPE_LNKLBPJLMIC = 2202;
EMBFKIIDHPE_OIHOHKPJNJA = 2204;
EMBFKIIDHPE_CPHLECKJNOF = 2205;
EMBFKIIDHPE_BBHLLPLDKNH = 2207;
EMBFKIIDHPE_MBFKDHIEBIB = 2213;
EMBFKIIDHPE_EJJCCNHMCNF = 2214;
EMBFKIIDHPE_FBKFAHAEPLH = 2216;
EMBFKIIDHPE_FOPBLILKIFB = 2218;
EMBFKIIDHPE_GMLOMMEFACH = 2223;
EMBFKIIDHPE_NHMMJOHLGOK = 2224;
EMBFKIIDHPE_GINDKBNGKIP = 2225;
EMBFKIIDHPE_FOKBILBADBJ = 2300;
EMBFKIIDHPE_ODLAHNMLMDI = 2400;
EMBFKIIDHPE_OOHNJEIEHMK = 2401;
EMBFKIIDHPE_BKONGMOGLDO = 2402;
EMBFKIIDHPE_AKJMNLDCHHP = 2403;
EMBFKIIDHPE_FFMPICIAMPB = 2404;
EMBFKIIDHPE_GDJAKHFLFPJ = 2405;
EMBFKIIDHPE_KCDLACAMNMO = 2406;
EMBFKIIDHPE_HAPMFNOBEGE = 2407;
EMBFKIIDHPE_KPGOOFEFOAC = 2408;
EMBFKIIDHPE_GFAIFABLLCF = 2409;
EMBFKIIDHPE_FIPAEPBMGKA = 2500;
EMBFKIIDHPE_PGDEPMDLPPL = 2501;
EMBFKIIDHPE_FCONIOKOGOH = 2502;
EMBFKIIDHPE_PKIFDPKAOCB = 2600;
EMBFKIIDHPE_FAEJPADFAIC = 2601;
EMBFKIIDHPE_DCAGJFGPONJ = 2602;
EMBFKIIDHPE_GIEEBKHCCHC = 2603;
EMBFKIIDHPE_DHKOKOCGBNF = 2604;
EMBFKIIDHPE_LOFOBFPPEHJ = 2605;
EMBFKIIDHPE_MMENGABOPPM = 2606;
EMBFKIIDHPE_NFBECGANJID = 2607;
EMBFKIIDHPE_KIFENNJIKNJ = 2608;
EMBFKIIDHPE_KKMPDPFAENA = 2609;
EMBFKIIDHPE_EAHGJKDEKFE = 2610;
EMBFKIIDHPE_DCOHILEOICI = 2611;
EMBFKIIDHPE_BOAOKNMIECD = 2612;
EMBFKIIDHPE_LAFICFNGHPE = 2613;
EMBFKIIDHPE_DMPKBDAKCPI = 2614;
EMBFKIIDHPE_PNOJEOKLHLC = 2615;
EMBFKIIDHPE_ABINGIHIIGN = 2616;
EMBFKIIDHPE_KFJEJJLGLCM = 2617;
EMBFKIIDHPE_GLHNIKMMDGL = 2618;
EMBFKIIDHPE_ACPBPINACCA = 2619;
EMBFKIIDHPE_KGGGCIPAFJP = 2620;
EMBFKIIDHPE_MMLOJLHICOG = 2621;
EMBFKIIDHPE_NODHAHHGKMD = 2622;
EMBFKIIDHPE_BKDMDNEGICD = 2623;
EMBFKIIDHPE_JFBLJOADBOK = 2624;
EMBFKIIDHPE_COJKFKIPGMC = 2625;
EMBFKIIDHPE_FKHPBAMJNCJ = 2626;
EMBFKIIDHPE_OCIBEBCFFKL = 2627;
EMBFKIIDHPE_NJCPFABKLGN = 2628;
EMBFKIIDHPE_EDGAPCOPHKJ = 2629;
EMBFKIIDHPE_MBBEJPLHDHG = 2630;
EMBFKIIDHPE_IIAIIBGMIDL = 2631;
EMBFKIIDHPE_JHFJFKMHGCO = 2632;
EMBFKIIDHPE_IPHEFDKKCID = 2633;
EMBFKIIDHPE_BOOAFEHNGIC = 2634;
EMBFKIIDHPE_BMJMIEHPAAO = 2635;
EMBFKIIDHPE_KFMEJGNGAOM = 2636;
EMBFKIIDHPE_IFPMDAEKJGH = 2637;
EMBFKIIDHPE_DKFKNJKAFHF = 2700;
EMBFKIIDHPE_IGJHMKGEDPM = 2701;
EMBFKIIDHPE_ANGLADBLHFI = 2702;
EMBFKIIDHPE_HPOJJDEBLGO = 2703;
EMBFKIIDHPE_BLEKINEPOGD = 2704;
EMBFKIIDHPE_LMGONAMIBEO = 2705;
EMBFKIIDHPE_EFOHGFKGIDK = 2706;
EMBFKIIDHPE_DAGDAEPCHGP = 2751;
EMBFKIIDHPE_IJMJCKDFHCA = 2752;
EMBFKIIDHPE_GPCKBGJACIK = 2753;
EMBFKIIDHPE_JCMPMJKLFHC = 2754;
EMBFKIIDHPE_FLBIMMCCGCO = 2755;
EMBFKIIDHPE_GLDMCPDILIB = 2756;
EMBFKIIDHPE_EGMIJNOHOEE = 2801;
EMBFKIIDHPE_NGDHGGLEEDL = 2802;
EMBFKIIDHPE_FPCMJPBBIBO = 2803;
EMBFKIIDHPE_AGALJFEDELG = 2804;
EMBFKIIDHPE_MFACOAFMFNE = 2805;
EMBFKIIDHPE_AGEIACICMDB = 2806;
EMBFKIIDHPE_GPIMCBHMNKJ = 2807;
EMBFKIIDHPE_HELBFPMEDDJ = 2808;
EMBFKIIDHPE_CMNBJOEEEGG = 2809;
EMBFKIIDHPE_BNGJGNECCGB = 2810;
EMBFKIIDHPE_FPMGGHAFHLF = 2811;
EMBFKIIDHPE_HHHGIHMHBDD = 2812;
EMBFKIIDHPE_FLPPAEAHCJM = 2813;
EMBFKIIDHPE_LPFOHANDJAO = 2814;
EMBFKIIDHPE_IIEBBPLFKLM = 2815;
EMBFKIIDHPE_KHPHFJDCEKO = 2816;
EMBFKIIDHPE_DJCANIDOFDI = 2817;
EMBFKIIDHPE_IEDMDKJFOKE = 2850;
EMBFKIIDHPE_CADAELGDKDL = 2851;
EMBFKIIDHPE_FDLCFLCOBDF = 2852;
EMBFKIIDHPE_PBMOJFAFLCH = 2853;
EMBFKIIDHPE_NMDPNIEJPEF = 2854;
EMBFKIIDHPE_DIPAKPOLOCP = 2855;
EMBFKIIDHPE_BDDGFIABNCK = 2856;
EMBFKIIDHPE_ANJDMBKBHGO = 2901;
EMBFKIIDHPE_NBNDINAAIMD = 2902;
EMBFKIIDHPE_PHMIEACPCFN = 2903;
EMBFKIIDHPE_DLBIMKDAFPF = 2904;
EMBFKIIDHPE_AHCKIJIOBNB = 2905;
EMBFKIIDHPE_NPCNMIFNOJE = 2906;
EMBFKIIDHPE_HBJNAJCKFKB = 2907;
EMBFKIIDHPE_NFJDBJLOHEF = 2908;
EMBFKIIDHPE_AHPEKCDOAAE = 2909;
EMBFKIIDHPE_MENBHHKEFOH = 2910;
EMBFKIIDHPE_AAMINJPLAOD = 2911;
EMBFKIIDHPE_MGIAFKEIOOL = 2912;
EMBFKIIDHPE_BBOGLKGDNGH = 2913;
EMBFKIIDHPE_HDALCNFOOAG = 2914;
EMBFKIIDHPE_MKMFMBAJFNH = 2915;
EMBFKIIDHPE_PEAEOOKLLCF = 2916;
EMBFKIIDHPE_EEFNMJFLDDC = 2917;
EMBFKIIDHPE_FCGHACIAJJJ = 2918;
EMBFKIIDHPE_MKIAPOELLHI = 2919;
EMBFKIIDHPE_FKDNJPEEHFK = 2920;
EMBFKIIDHPE_NLKCPNHLMNH = 2921;
EMBFKIIDHPE_PCFAMJJAEFK = 2922;
EMBFKIIDHPE_KCLDAPBBBON = 2923;
EMBFKIIDHPE_FGGBJGLCIFJ = 2924;
EMBFKIIDHPE_LIHNPABHJOO = 2925;
EMBFKIIDHPE_HDFDHIGAGFL = 2926;
EMBFKIIDHPE_EEGOGPDFOCA = 2927;
EMBFKIIDHPE_ELLOLLLAAMN = 2928;
EMBFKIIDHPE_KNMPOKNEDPN = 2929;
EMBFKIIDHPE_AAKIEAGLPIJ = 2930;
EMBFKIIDHPE_AGMAEGKHPGM = 2951;
EMBFKIIDHPE_HKBONOCPJPB = 2952;
EMBFKIIDHPE_PDFBDEDMMEC = 2953;
EMBFKIIDHPE_CIFIJOIHFAD = 2954;
EMBFKIIDHPE_ANIJEMNMBEL = 2955;
EMBFKIIDHPE_JJNDOBFGGOP = 2956;
EMBFKIIDHPE_ABAHIAGGJMP = 3001;
EMBFKIIDHPE_FBKLGJIDGGI = 3002;
EMBFKIIDHPE_OCBIDKHECOO = 3003;
EMBFKIIDHPE_EDKELINMFFP = 3004;
EMBFKIIDHPE_LHDIIOHIILC = 3005;
EMBFKIIDHPE_LENNDMHKPFK = 3006;
EMBFKIIDHPE_GPOFBDAEPDM = 3007;
EMBFKIIDHPE_HBFNDABLICA = 3008;
EMBFKIIDHPE_EMPHMAMPNIH = 3009;
EMBFKIIDHPE_NPMLPEEAPHJ = 3010;
EMBFKIIDHPE_POCHNPCLBDL = 3011;
EMBFKIIDHPE_JMKFJPGFKKI = 3012;
EMBFKIIDHPE_BIOBFHMNFDD = 3013;
EMBFKIIDHPE_DKIDGEDOOPL = 3101;
EMBFKIIDHPE_GIEPEFHJKFA = 3102;
EMBFKIIDHPE_POAJIFCKLEO = 3103;
EMBFKIIDHPE_BCDJJEAJEGP = 3104;
EMBFKIIDHPE_NDPOEGKIIGL = 3105;
EMBFKIIDHPE_EJEMFAKBLNN = 3106;
EMBFKIIDHPE_PDPAJFMCIDO = 3107;
EMBFKIIDHPE_LBGGMCOPCBM = 3108;
EMBFKIIDHPE_MFJGMFCLAEO = 3109;
EMBFKIIDHPE_NJLGBKMJIND = 3110;
EMBFKIIDHPE_LMDDBGNEFND = 3111;
EMBFKIIDHPE_ILIJHJBFIEA = 3112;
EMBFKIIDHPE_DLGKCKLHKGN = 3113;
EMBFKIIDHPE_ECEDBAKAOIA = 3114;
EMBFKIIDHPE_KPBEAFMDPIC = 3115;
EMBFKIIDHPE_DKBLCPHKPEC = 3116;
EMBFKIIDHPE_FILEMHBKMDA = 3117;
EMBFKIIDHPE_JOIJCELNAHP = 3118;
EMBFKIIDHPE_IJGKIGLPJIN = 3119;
EMBFKIIDHPE_FDLKAJMDJLF = 3120;
EMBFKIIDHPE_LBFOONFBPBJ = 3151;
EMBFKIIDHPE_GHMONGLGLLI = 3152;
EMBFKIIDHPE_FCPINFCONOD = 3153;
EMBFKIIDHPE_MAONIDDICMA = 3154;
EMBFKIIDHPE_OBDNIBEDCKG = 3155;
EMBFKIIDHPE_KABEFHIDFEB = 3156;
EMBFKIIDHPE_EDJGCKAGDPO = 3157;
EMBFKIIDHPE_NJKKMOODKAK = 3201;
EMBFKIIDHPE_OPAJAACKAGE = 3202;
EMBFKIIDHPE_JJGMDPEKPCG = 3203;
EMBFKIIDHPE_BCAKJNJJNHE = 3204;
EMBFKIIDHPE_LHAHCCCACHE = 3205;
EMBFKIIDHPE_KOPFLGPIPMP = 3206;
EMBFKIIDHPE_JOCPOBBJILB = 3207;
EMBFKIIDHPE_FOOBCCJLJEL = 3208;
EMBFKIIDHPE_AOIBJMJAABD = 3209;
EMBFKIIDHPE_MGNOGJEFPDM = 3210;
EMBFKIIDHPE_LGFGMMGGBJD = 3211;
EMBFKIIDHPE_LPEOLIOADKJ = 3212;
EMBFKIIDHPE_FPOEGHGIANH = 3213;
EMBFKIIDHPE_OABFOHEKAGE = 3214;
EMBFKIIDHPE_ANLFBJBMNGN = 3301;
EMBFKIIDHPE_LICCIMFBMAJ = 3302;
EMBFKIIDHPE_EAPLDLBENMH = 3303;
EMBFKIIDHPE_FEGANKLJING = 3304;
EMBFKIIDHPE_MGHKGPLAIIH = 3305;
EMBFKIIDHPE_LJKGLBFGNCM = 3306;
EMBFKIIDHPE_PNOBNDCJCHE = 3307;
EMBFKIIDHPE_ACFAGDFIDPB = 3308;
EMBFKIIDHPE_GKCFHMEIEPJ = 3309;
EMBFKIIDHPE_AHBLEOABJII = 3310;
EMBFKIIDHPE_EGOOKOLJLHE = 3311;
EMBFKIIDHPE_HCHEOAEPPKA = 3312;
EMBFKIIDHPE_FJFHBJKOHGD = 3313;
EMBFKIIDHPE_GLABHJIHOPM = 3314;
EMBFKIIDHPE_DCHKBLPDAOK = 3315;
EMBFKIIDHPE_AGIBGAKNGAH = 3316;
EMBFKIIDHPE_NKJNKCDBBDJ = 3317;
EMBFKIIDHPE_BEINMLLHGKF = 3318;
EMBFKIIDHPE_ONJDBDKINFM = 3319;
EMBFKIIDHPE_GPLJGKCHKEH = 3501;
EMBFKIIDHPE_IIIECOJEEHK = 3502;
EMBFKIIDHPE_MFJMAFDDLGG = 3503;
EMBFKIIDHPE_CKLFBKPOMGB = 3504;
EMBFKIIDHPE_PBCNKKPBBOJ = 3505;
EMBFKIIDHPE_LGALBCJKAJB = 3506;
EMBFKIIDHPE_DKIGMBDMDEL = 3507;
EMBFKIIDHPE_FEDPGFBDGOM = 3601;
EMBFKIIDHPE_LKPOKDJLEPH = 3602;
EMBFKIIDHPE_FDNJAPKKIPM = 3603;
EMBFKIIDHPE_NNPKHLEDBJN = 3604;
EMBFKIIDHPE_IOIIGAPDOGC = 3605;
EMBFKIIDHPE_OLCLMBHOEOM = 3606;
EMBFKIIDHPE_OKFGODOHBFD = 3607;
EMBFKIIDHPE_OKIKPBLACCG = 3608;
EMBFKIIDHPE_DIMOAIDKMMA = 3609;
EMBFKIIDHPE_GCEODAHOMAH = 3610;
EMBFKIIDHPE_BNKCPCHFOJL = 3611;
EMBFKIIDHPE_ICNEEFOAHEG = 3612;
EMBFKIIDHPE_DAOGOCHAPAJ = 3613;
EMBFKIIDHPE_NNKGJOLJGFE = 3614;
EMBFKIIDHPE_PPGIBHCPFIL = 3615;
EMBFKIIDHPE_JHIOIKAPAMK = 3616;
EMBFKIIDHPE_IGOAILCBHEI = 3617;
EMBFKIIDHPE_NJEIDJOJJPG = 3618;
EMBFKIIDHPE_ADFFPLIHGDN = 3619;
EMBFKIIDHPE_ADCFEDDKNMO = 3620;
EMBFKIIDHPE_AAFHNCLNKGH = 3621;
EMBFKIIDHPE_BFKCINJDCKC = 3622;
EMBFKIIDHPE_PGILNHHHNKC = 3623;
EMBFKIIDHPE_HJMAIAGCNKP = 3624;
EMBFKIIDHPE_IMEKBACIOEI = 3625;
EMBFKIIDHPE_FKCMGDLINPH = 3626;
EMBFKIIDHPE_HHFDCLFHEIF = 3627;
EMBFKIIDHPE_ECFEAIJCPNB = 3628;
EMBFKIIDHPE_AGMHHADEKDJ = 3629;
EMBFKIIDHPE_IEOAANAMFIO = 3630;
EMBFKIIDHPE_HCPBMNCJGJH = 3631;
EMBFKIIDHPE_NFDFCBEOAPJ = 3632;
EMBFKIIDHPE_LMCHDCEKNKG = 3633;
EMBFKIIDHPE_CLCJAEPMEBF = 3634;
EMBFKIIDHPE_FIJBLIJFJMM = 3635;
EMBFKIIDHPE_PIMECCJPNHC = 3636;
EMBFKIIDHPE_HKJNPOHFGIF = 3701;
EMBFKIIDHPE_OHEECKBEOJA = 3702;
EMBFKIIDHPE_MHIALKKPHMD = 3703;
EMBFKIIDHPE_AADKMKEOMMA = 3704;
EMBFKIIDHPE_LEPGDJDLNLB = 3705;
EMBFKIIDHPE_IKHDNFEBEMM = 3706;
EMBFKIIDHPE_CNLNENNBKBB = 3707;
EMBFKIIDHPE_JCFJKHMJCEP = 3708;
EMBFKIIDHPE_JFIAGHLFCLB = 3709;
EMBFKIIDHPE_OKGFGPDCJPK = 3710;
EMBFKIIDHPE_LAPNPEFDMEE = 3712;
EMBFKIIDHPE_MHHHNEIEEMP = 3713;
EMBFKIIDHPE_AKFMGKOGADF = 3714;
EMBFKIIDHPE_BOJGGGJBHHG = 3715;
EMBFKIIDHPE_CIOMMPCFPIP = 3716;
EMBFKIIDHPE_CAPMGFFCKPB = 3717;
EMBFKIIDHPE_PAOFGFKMJFG = 3718;
EMBFKIIDHPE_MCKEHNNGOLM = 3801;
EMBFKIIDHPE_CELMMEBFGAE = 3802;
EMBFKIIDHPE_IJKGFMPJJNH = 3803;
EMBFKIIDHPE_NCODIDDOKFC = 3804;
EMBFKIIDHPE_LGNNLKDEDKG = 3805;
EMBFKIIDHPE_FKBGBCKMEKB = 3806;
EMBFKIIDHPE_PMEOKKDKIBA = 3807;
EMBFKIIDHPE_AKAPMPDMFFP = 3808;
EMBFKIIDHPE_BNNMLKCFHKB = 3809;
EMBFKIIDHPE_PCCCDEFJNIB = 3810;
EMBFKIIDHPE_HKJMIBAOMJA = 3811;
EMBFKIIDHPE_DLCPKHGBEJE = 3812;
EMBFKIIDHPE_OKFANHCDPCL = 3813;
EMBFKIIDHPE_PGEPCCEHFIP = 3814;
EMBFKIIDHPE_LJIOEOFHFMI = 3901;
EMBFKIIDHPE_CAFFAPGKCGI = 3902;
EMBFKIIDHPE_CMFKACMOFKB = 3903;
EMBFKIIDHPE_KKOACJEFLFI = 3904;
EMBFKIIDHPE_BECFNNDMEOH = 3905;
EMBFKIIDHPE_DCGNEFHLNOM = 4001;
EMBFKIIDHPE_GHAAPCGIADA = 4002;
EMBFKIIDHPE_LFLFBANGBBC = 4003;
EMBFKIIDHPE_DNFMBCMECOO = 4004;
EMBFKIIDHPE_IPAMFHKDACL = 4005;
EMBFKIIDHPE_EKMMFLBFNPJ = 4006;
EMBFKIIDHPE_HFCAIOLHFCL = 4007;
EMBFKIIDHPE_JLJABIPBNKI = 4008;
EMBFKIIDHPE_LDLFMEMGIEH = 4009;
EMBFKIIDHPE_GOCHICELCJK = 4010;
EMBFKIIDHPE_BDCGOOKJMOF = 4011;
EMBFKIIDHPE_IPFOEMECAJP = 4012;
EMBFKIIDHPE_BMNOBLPJFPP = 4013;
EMBFKIIDHPE_NLEBKNEENNI = 4014;
EMBFKIIDHPE_EANEIAOLJNF = 4015;
EMBFKIIDHPE_LFHBEDJAPBM = 4016;
EMBFKIIDHPE_ENIABAJMOKG = 4017;
EMBFKIIDHPE_KBFHCDDOMOK = 4018;
EMBFKIIDHPE_IENBIHACDKE = 4019;
EMBFKIIDHPE_BCDMDLKLHGI = 4020;
EMBFKIIDHPE_OLBPCBFCIOD = 4021;
EMBFKIIDHPE_IMJBPBCCFCO = 4101;
EMBFKIIDHPE_NHDDGMJHFLM = 4102;
EMBFKIIDHPE_FOKOHKPBBKE = 4103;
EMBFKIIDHPE_POKOLOIGEIP = 4201;
EMBFKIIDHPE_EHLMOAGHIPF = 4251;
EMBFKIIDHPE_AJOEBGKCJCG = 4252;
EMBFKIIDHPE_NPMGBLFOONL = 4301;
EMBFKIIDHPE_MIGOOBEBBMI = 4302;
EMBFKIIDHPE_EBBLABIKAAJ = 4303;
EMBFKIIDHPE_EGKGMNOEJOC = 4304;
EMBFKIIDHPE_DPJJMNLLJME = 4351;
EMBFKIIDHPE_FLGFIPFOJIK = 4352;
EMBFKIIDHPE_GCGHLALAPBE = 4353;
EMBFKIIDHPE_HKAJPPMDFHN = 4354;
EMBFKIIDHPE_DPGBGADDAIP = 4355;
EMBFKIIDHPE_KHOFKDILBGF = 4356;
EMBFKIIDHPE_BBCECMIFHAA = 4401;
EMBFKIIDHPE_MKJPBGOJGHI = 4402;
EMBFKIIDHPE_KLMHAGGOHGJ = 4403;
EMBFKIIDHPE_MHMJDDCEBMG = 4404;
EMBFKIIDHPE_MJFAHKDPMMP = 4405;
EMBFKIIDHPE_PIEHFIFGMAH = 4406;
EMBFKIIDHPE_BFPGGDABBOF = 4407;
EMBFKIIDHPE_ECFFEOPCDAD = 4408;
EMBFKIIDHPE_HFOIBGLDLMO = 4409;
EMBFKIIDHPE_KEGAEKBJPOL = 4410;
EMBFKIIDHPE_MFIECIKFHEP = 4411;
EMBFKIIDHPE_KGBHPMIJPPF = 4412;
EMBFKIIDHPE_EKFIPEOMDDA = 4413;
EMBFKIIDHPE_FCGOECIGNLB = 4451;
EMBFKIIDHPE_APDANBLMIAP = 4452;
EMBFKIIDHPE_EAAFNEHDJLL = 4501;
EMBFKIIDHPE_KEJFKCIMFOC = 4502;
EMBFKIIDHPE_LHCPNKPNAKM = 4503;
EMBFKIIDHPE_GJDLFHBILLC = 4504;
EMBFKIIDHPE_FKJOGEBJCOK = 4505;
EMBFKIIDHPE_CCABLKEEELH = 4506;
EMBFKIIDHPE_BLDMBLNAJIE = 4507;
EMBFKIIDHPE_LCEJJBKACOD = 4508;
EMBFKIIDHPE_MKHFAHAOKEB = 4509;
EMBFKIIDHPE_DPINMJHGMOE = 4510;
EMBFKIIDHPE_BEEEPMONJIN = 4511;
EMBFKIIDHPE_BCIFBOEDCOL = 4512;
EMBFKIIDHPE_CODCHOKDIAH = 4513;
EMBFKIIDHPE_MALLAIPAIMD = 4514;
EMBFKIIDHPE_GOJKECCHHPP = 4515;
EMBFKIIDHPE_PGNCDECDCHA = 4601;
EMBFKIIDHPE_OEMOKELJNJH = 4651;
EMBFKIIDHPE_IKBCJIPBMAB = 4652;
EMBFKIIDHPE_GMPECODOHKK = 4653;
EMBFKIIDHPE_BLBCPHIDPKI = 4654;
EMBFKIIDHPE_CMIAHCOFGBN = 4655;
EMBFKIIDHPE_DOLMHKFBGGD = 4656;
EMBFKIIDHPE_CPLOBGEMABP = 4657;
EMBFKIIDHPE_EPLIMHGFBMC = 4658;
EMBFKIIDHPE_FPOHGLGFGNA = 4659;
EMBFKIIDHPE_CHAAGEKKEAP = 4660;
EMBFKIIDHPE_GDNEEKNLEAH = 4661;
EMBFKIIDHPE_AAFGPAEIGPO = 4662;
EMBFKIIDHPE_HIAGJEIONPK = 4663;
EMBFKIIDHPE_MJNNPEMLEMB = 4664;
EMBFKIIDHPE_LHJDFGNJKOE = 4665;
EMBFKIIDHPE_PJGAJLHFEBE = 4666;
EMBFKIIDHPE_POEDBNFOLOJ = 4667;
EMBFKIIDHPE_BENJMIPGENB = 4668;
EMBFKIIDHPE_ENCEMOIKHNJ = 4669;
EMBFKIIDHPE_KIFGMMODPII = 4670;
EMBFKIIDHPE_LMCGBJGLGKK = 4671;
EMBFKIIDHPE_KHMHOHGFHHA = 4672;
EMBFKIIDHPE_KHHHOBMHJAO = 4673;
EMBFKIIDHPE_HPNKAKCDFAB = 4674;
EMBFKIIDHPE_PICFCPNAJBN = 4675;
EMBFKIIDHPE_PGENMJPJCAF = 4678;
EMBFKIIDHPE_FBMJNMKAIIO = 4679;
EMBFKIIDHPE_PIADNDGOBIF = 4680;
EMBFKIIDHPE_OJBKGBHDCOP = 4681;
EMBFKIIDHPE_OGMNCFBJMIF = 4701;
EMBFKIIDHPE_GKDJBIABPJB = 4702;
EMBFKIIDHPE_KINGPBFMLAP = 4721;
EMBFKIIDHPE_BMHHECIECCF = 4722;
EMBFKIIDHPE_MOJGLHLBGFE = 4724;
EMBFKIIDHPE_IFFPDJMHAEK = 4725;
EMBFKIIDHPE_CPJCNHDLPPD = 4726;
EMBFKIIDHPE_PGAHBHBPBLI = 4727;
EMBFKIIDHPE_IFDILDDIEKE = 4728;
EMBFKIIDHPE_OABKFHBHAJB = 4729;
EMBFKIIDHPE_KCKOCCBAOFN = 4730;
EMBFKIIDHPE_FNNIMJHEICB = 4731;
EMBFKIIDHPE_HCPJJBHLECE = 4732;
EMBFKIIDHPE_KLEOGHDHAJB = 4733;
EMBFKIIDHPE_EHILPMLDGJA = 4734;
EMBFKIIDHPE_FOJJHADNEMK = 4735;
EMBFKIIDHPE_MLHMCOONHOG = 4736;
EMBFKIIDHPE_PEFNCMOLFNN = 4737;
EMBFKIIDHPE_FOGOPAPOJHL = 4738;
EMBFKIIDHPE_ABNDINFDPCF = 4739;
EMBFKIIDHPE_IEEIOGKMEDG = 4740;
EMBFKIIDHPE_FHJMDMIEPBG = 4741;
EMBFKIIDHPE_OCJMJPJEFOF = 4742;
EMBFKIIDHPE_DPGCILJNHMI = 4743;
EMBFKIIDHPE_PFJKCOLIHOF = 4744;
EMBFKIIDHPE_BLIKGFLBINO = 4745;
EMBFKIIDHPE_BLMDEBNODGH = 4746;
EMBFKIIDHPE_GMGPCEDDFDB = 4747;
EMBFKIIDHPE_GDAOONJGLLN = 4748;
EMBFKIIDHPE_DGAOLPLAABD = 4749;
EMBFKIIDHPE_JGEHPGHBBBP = 4750;
EMBFKIIDHPE_DEAHBGFGKFC = 4751;
EMBFKIIDHPE_EPOFHIAJCMH = 4752;
EMBFKIIDHPE_KLKKGKMPNIL = 4753;
EMBFKIIDHPE_CHIIEBMIKMJ = 4754;
EMBFKIIDHPE_PPLCCMHANEG = 4755;
EMBFKIIDHPE_MPLMDADAJJB = 4756;
EMBFKIIDHPE_LHHBJHBMOPG = 4757;
EMBFKIIDHPE_PDPILFCFHIP = 4758;
EMBFKIIDHPE_CJJEPPPLDOG = 4759;
EMBFKIIDHPE_PIGEEJLMCEN = 4760;
EMBFKIIDHPE_FBIMCKBJCOA = 4761;
EMBFKIIDHPE_ECLPHALCCJB = 4762;
EMBFKIIDHPE_AGKDDJICLLF = 4801;
EMBFKIIDHPE_FCCIJNADHAL = 4802;
EMBFKIIDHPE_BNMKAHJNNFP = 4803;
EMBFKIIDHPE_DOPNCGDCNAM = 4804;
EMBFKIIDHPE_JBEDMJIHEGD = 4805;
EMBFKIIDHPE_IPJHAECILMP = 4806;
EMBFKIIDHPE_CPDMAFDBHMC = 4807;
EMBFKIIDHPE_MEKNIKLAKAI = 4808;
EMBFKIIDHPE_AOELJLLDPNF = 4809;
EMBFKIIDHPE_HEAFMHIJJJO = 4810;
EMBFKIIDHPE_LELPJCKOBJF = 4811;
EMBFKIIDHPE_JDLHAIHOMMO = 4812;
EMBFKIIDHPE_LAMPHKLKJPF = 4813;
EMBFKIIDHPE_OFPCONMOLJF = 4814;
EMBFKIIDHPE_JIMICAOOGBC = 4815;
EMBFKIIDHPE_GBGAGMOELGO = 4816;
EMBFKIIDHPE_GMFJCJANLBO = 4851;
EMBFKIIDHPE_NHJKHKKGFLG = 4852;
EMBFKIIDHPE_OIIDPPLLGKK = 4901;
EMBFKIIDHPE_ECCCACAIIMD = 4902;
EMBFKIIDHPE_GAGGGHGKDNG = 4903;
EMBFKIIDHPE_BMPMMAAHOKN = 4904;
EMBFKIIDHPE_IHKOOMGGLFP = 4905;
EMBFKIIDHPE_NIHFPLGBNPH = 4906;
EMBFKIIDHPE_GIFJHIJOHFM = 4907;
EMBFKIIDHPE_EPHMKDAELOJ = 4908;
EMBFKIIDHPE_JMMNPKEHLLE = 4909;
EMBFKIIDHPE_ELNAPHGKCPK = 4951;
EMBFKIIDHPE_EAFONFDMBDA = 4952;
EMBFKIIDHPE_OFMIEPCKIIA = 4963;
EMBFKIIDHPE_GGLKJJLGAOK = 4964;
EMBFKIIDHPE_LBOFOAPKLMJ = 4965;
EMBFKIIDHPE_FFACJAKGOBP = 4966;
EMBFKIIDHPE_AFCCOOIKPJC = 4967;
EMBFKIIDHPE_DPFIJGHNPAB = 4968;
EMBFKIIDHPE_FCICOFOCEMC = 4969;
EMBFKIIDHPE_OAPEKJLGDKG = 4970;
EMBFKIIDHPE_BLKDFBGBDHD = 4980;
EMBFKIIDHPE_KBHMAALOCMO = 4981;
EMBFKIIDHPE_LCKKENFACHF = 4982;
EMBFKIIDHPE_CNIKBEMGJDI = 4983;
EMBFKIIDHPE_HBOBJLHNIEA = 4984;
EMBFKIIDHPE_ADJPNKFKDAI = 4985;
EMBFKIIDHPE_BEBFPNLIOPF = 4986;
EMBFKIIDHPE_OBNDANAGLCH = 4987;
EMBFKIIDHPE_MBLFFJBONKM = 4988;
EMBFKIIDHPE_MLOBJGLKGAK = 4989;
EMBFKIIDHPE_GDGPAOIJJKI = 4990;
EMBFKIIDHPE_KANEFCCLFLA = 4991;
EMBFKIIDHPE_HBEDLHNOFAL = 4992;
EMBFKIIDHPE_IIDHKFLLACD = 4993;
EMBFKIIDHPE_OJDELOMJNCH = 4994;
EMBFKIIDHPE_GMLIJOKDGFJ = 5101;
EMBFKIIDHPE_FDBLBFNBCFH = 5102;
EMBFKIIDHPE_KIJJBBJCMCC = 5103;
EMBFKIIDHPE_JGPJEPDCOKN = 5104;
EMBFKIIDHPE_OACFKBBAPCL = 5105;
EMBFKIIDHPE_BFIPNDKMAJL = 5106;
EMBFKIIDHPE_NDALNEEBFMK = 5107;
EMBFKIIDHPE_DEMBIINFFOD = 5108;
EMBFKIIDHPE_DOMJNHEEAGN = 5109;
EMBFKIIDHPE_MGEAJMHHNIG = 5110;
EMBFKIIDHPE_ABDJMCINIGP = 5111;
EMBFKIIDHPE_ONCHDFLBDLC = 5112;
EMBFKIIDHPE_MPFFAANJMGO = 5113;
EMBFKIIDHPE_EFJPBBLFGNC = 5114;
EMBFKIIDHPE_LJFMAIHCHBC = 5115;
EMBFKIIDHPE_LGDPGAGGPGH = 5116;
EMBFKIIDHPE_LBPDKKHBFJA = 5117;
EMBFKIIDHPE_IPLIANJKMBK = 5151;
EMBFKIIDHPE_ALMFKCEGMGA = 5152;
EMBFKIIDHPE_CIKMALKEPBB = 5201;
EMBFKIIDHPE_IJNPBOFOLOD = 5202;
EMBFKIIDHPE_JCABGBOMNLJ = 5203;
EMBFKIIDHPE_EDMJLGDLOHC = 5204;
EMBFKIIDHPE_CBGIBOEOPGM = 5205;
EMBFKIIDHPE_CNHLLMAOIBF = 5251;
EMBFKIIDHPE_LFKDAIMGEMH = 5252;
EMBFKIIDHPE_MDCLINJAIEB = 5253;
EMBFKIIDHPE_KLOADOPGJDP = 5254;
EMBFKIIDHPE_EPIALMPDOFP = 5255;
EMBFKIIDHPE_BHLDKOGJFCB = 5256;
EMBFKIIDHPE_PNFCPCOIBME = 5257;
EMBFKIIDHPE_MIPMPIKHJAA = 5258;
EMBFKIIDHPE_HPKLPLMKENI = 5259;
EMBFKIIDHPE_HNFKPJMIOBN = 5260;
EMBFKIIDHPE_MKDGNBHPNKL = 5261;
EMBFKIIDHPE_JPDMIHEEFEH = 5262;
EMBFKIIDHPE_HDODCJLKDDF = 5301;
EMBFKIIDHPE_LBKNKHFFGPN = 5302;
EMBFKIIDHPE_NPCEAMNLBIM = 5303;
EMBFKIIDHPE_HMNMNLNJIPN = 5304;
EMBFKIIDHPE_MIMGPJHMIAM = 5305;
EMBFKIIDHPE_NGOPBFEOCPJ = 5306;
EMBFKIIDHPE_BCOLCGGBHMF = 5307;
EMBFKIIDHPE_FOGNHLGOHDB = 5351;
EMBFKIIDHPE_PGPBCBFMEPI = 5352;
EMBFKIIDHPE_ODKBIFJBDJJ = 5353;
EMBFKIIDHPE_OECMAIELJDN = 5354;
EMBFKIIDHPE_JLFCFFCGAMB = 5355;
EMBFKIIDHPE_PHIKHIDEAGO = 5356;
EMBFKIIDHPE_MLINONPMDHG = 5357;
EMBFKIIDHPE_LIEHBFJDNOO = 5358;
EMBFKIIDHPE_NMDEFJDFLHC = 5401;
EMBFKIIDHPE_KPOFABMLKNH = 5402;
EMBFKIIDHPE_COINBONNKMI = 5403;
EMBFKIIDHPE_CNELHMNENIO = 5404;
EMBFKIIDHPE_DPKIGLELBPG = 5405;
EMBFKIIDHPE_IBMAIHJPEAH = 5406;
EMBFKIIDHPE_FCNADINCFJC = 5407;
EMBFKIIDHPE_INDNEDIKLKF = 5408;
EMBFKIIDHPE_PEEEDGFONIG = 5409;
EMBFKIIDHPE_EFGKIGDGIFJ = 5410;
EMBFKIIDHPE_FPNOEBPFJHA = 5411;
EMBFKIIDHPE_KHHCAJDGIFA = 5412;
EMBFKIIDHPE_OADFDEKNHHB = 5413;
EMBFKIIDHPE_JOKGJALLMHB = 5501;
EMBFKIIDHPE_KKJCMMENBDO = 5502;
EMBFKIIDHPE_HKABNNHLAJA = 5503;
EMBFKIIDHPE_MDLKAPKMBLL = 5551;
EMBFKIIDHPE_LIFMHPAKJNH = 5552;
EMBFKIIDHPE_BMLCLOEMBEM = 5553;
EMBFKIIDHPE_DEOJKAIIFGO = 5554;
EMBFKIIDHPE_LFDNHNCNIIG = 5555;
EMBFKIIDHPE_ONBAIACJBJH = 5556;
EMBFKIIDHPE_PCLEMFIJKPM = 5557;
EMBFKIIDHPE_IBNBCICOEAH = 5558;
EMBFKIIDHPE_MKNLPLDOFHB = 5559;
EMBFKIIDHPE_AADKJDNAGHL = 5560;
EMBFKIIDHPE_GPIMGCEJCJJ = 5601;
EMBFKIIDHPE_LDPPLKADLLB = 5602;
EMBFKIIDHPE_GJDNPKPOHFN = 5603;
EMBFKIIDHPE_IJMABFMPMDN = 5604;
EMBFKIIDHPE_JFHPKIFCHHO = 5651;
EMBFKIIDHPE_EMKKCLBCOCE = 5652;
EMBFKIIDHPE_PDGPNJHAAEK = 5653;
EMBFKIIDHPE_IDKCNAHMFDO = 5654;
EMBFKIIDHPE_MJHGBMPBLDA = 5655;
EMBFKIIDHPE_ONKDHBLKPIB = 5656;
EMBFKIIDHPE_CGHGADOLNNM = 5701;
EMBFKIIDHPE_LJJLMIDFJCC = 5702;
EMBFKIIDHPE_KAAPLPPHGBI = 5703;
EMBFKIIDHPE_LBHHNEJJEOJ = 5704;
EMBFKIIDHPE_LEOOENONHEP = 5705;
EMBFKIIDHPE_NCIFFOJOELO = 5706;
EMBFKIIDHPE_KJCCGDKEABB = 5707;
EMBFKIIDHPE_LDINMKCEOCD = 5708;
EMBFKIIDHPE_CJADPJNOEHI = 5709;
EMBFKIIDHPE_KGDAADOBBHI = 5710;
EMBFKIIDHPE_FJPKCHALCIG = 5751;
EMBFKIIDHPE_HLCHDPMIHPG = 5752;
EMBFKIIDHPE_OPEAPNKMCOI = 5753;
EMBFKIIDHPE_FNFLDIECHNI = 5754;
EMBFKIIDHPE_AAPLGLCCAEN = 5755;
EMBFKIIDHPE_LFPGKFOEEFH = 5756;
EMBFKIIDHPE_KBPMAKLCMKO = 5757;
EMBFKIIDHPE_DIFJBAIPNEA = 5758;
EMBFKIIDHPE_KDMNBNJIGPE = 5759;
EMBFKIIDHPE_JAGIKKJHKGP = 5760;
EMBFKIIDHPE_GGOBDMPCIKH = 5761;
EMBFKIIDHPE_MNADEOJGOHJ = 5762;
EMBFKIIDHPE_KLDACMCDFLF = 5763;
EMBFKIIDHPE_DGFKHGJEDIF = 5764;
EMBFKIIDHPE_EEPJMLACBJC = 5771;
EMBFKIIDHPE_NPBKPDOBKIN = 5772;
EMBFKIIDHPE_BBIMEPMIJOP = 5773;
EMBFKIIDHPE_JJOMCDECACM = 5774;
EMBFKIIDHPE_OPCKBMEONCG = 5775;
EMBFKIIDHPE_KFMLBJHMCHC = 5776;
EMBFKIIDHPE_MIANMMJNBIM = 5777;
EMBFKIIDHPE_NEAJKJCDDMN = 5778;
EMBFKIIDHPE_EAFLNECBPCP = 5779;
EMBFKIIDHPE_BCKIFIHNKPJ = 5785;
EMBFKIIDHPE_JOLOLJGAIEC = 5786;
EMBFKIIDHPE_PHHJLJDEIPM = 5787;
EMBFKIIDHPE_NOCIAEACFMG = 5788;
EMBFKIIDHPE_NGGNPCMHNEM = 5789;
EMBFKIIDHPE_BKJNEFKJPPI = 5790;
EMBFKIIDHPE_IHIHEKNCAGF = 5791;
EMBFKIIDHPE_KBAONECLNDL = 5792;
EMBFKIIDHPE_NEMPFFJHMFK = 5793;
EMBFKIIDHPE_MFKNIDOBEON = 5794;
EMBFKIIDHPE_JCOMLMDBKLN = 5795;
EMBFKIIDHPE_ADAFCOJDJKH = 5796;
EMBFKIIDHPE_HCNAOJENKBC = 5797;
EMBFKIIDHPE_GDMOHHMJFBJ = 5798;
EMBFKIIDHPE_ICHBHPHOLCA = 5799;
EMBFKIIDHPE_LBCGBHBOHAI = 5800;
EMBFKIIDHPE_MIPECGHGIJA = 5801;
EMBFKIIDHPE_HJEPHFMCPFK = 5802;
EMBFKIIDHPE_NEBDENOEONM = 5803;
EMBFKIIDHPE_JDINBJDKLCF = 5804;
EMBFKIIDHPE_GGMBPIJKFGO = 5805;
EMBFKIIDHPE_DNCKCCFHPFD = 5806;
EMBFKIIDHPE_CABEHFDICIC = 5807;
EMBFKIIDHPE_AMLPPFMKMFP = 5808;
EMBFKIIDHPE_NLEGDEFNGEA = 5809;
EMBFKIIDHPE_IGHKMBLEIGM = 5810;
EMBFKIIDHPE_KHHINMMIPMJ = 5811;
EMBFKIIDHPE_OFNGIAGAHML = 5812;
EMBFKIIDHPE_PJIDKDONNIG = 5813;
EMBFKIIDHPE_KEBJODGCEOJ = 5814;
EMBFKIIDHPE_JDDEILDPHBA = 5815;
EMBFKIIDHPE_MOHIAOJNAMG = 5816;
EMBFKIIDHPE_CHEHEKKGNAA = 5717;
EMBFKIIDHPE_KMJBCNEDKKB = 5718;
EMBFKIIDHPE_IBABKFMNBGM = 5719;
EMBFKIIDHPE_MBGJNEOALPG = 5851;
EMBFKIIDHPE_GLHFLPDHGOC = 5852;
EMBFKIIDHPE_KBLJBPAMCFO = 5853;
EMBFKIIDHPE_ENJDAELIDOD = 5854;
EMBFKIIDHPE_NDEOLOLODNG = 5855;
EMBFKIIDHPE_CKKEOOFFONA = 5856;
EMBFKIIDHPE_MAGNOICDIHO = 5857;
EMBFKIIDHPE_FFOBJMJBFBK = 5858;
EMBFKIIDHPE_BAOELNBBJCB = 5859;
EMBFKIIDHPE_EIPPKOOOALC = 5860;
EMBFKIIDHPE_IIJJNBAGLMM = 5861;
EMBFKIIDHPE_IGOJMILGCEK = 5862;
EMBFKIIDHPE_HGAIJIKPMIB = 5863;
EMBFKIIDHPE_JCKMKMJEHAD = 5864;
EMBFKIIDHPE_LOLDFOGPLAC = 5865;
EMBFKIIDHPE_BLKOJLMGPCN = 5901;
EMBFKIIDHPE_FOKFNLBICAH = 5902;
EMBFKIIDHPE_MBOJBGLIAEA = 5903;
EMBFKIIDHPE_OEHPGOFNEHL = 5904;
EMBFKIIDHPE_HFNGGIIFLEL = 6201;
EMBFKIIDHPE_FMNLIOEINBP = 6202;
EMBFKIIDHPE_KPAPOBFKFEI = 6203;
EMBFKIIDHPE_MEPNIKFIBNE = 6204;
EMBFKIIDHPE_MDONGMIOANA = 6205;
EMBFKIIDHPE_FJIMAFDLMDB = 6206;
EMBFKIIDHPE_AABPCCMHBOO = 6207;
EMBFKIIDHPE_MOOGKMDCHGF = 6208;
EMBFKIIDHPE_PBLKIJJLIGO = 6209;
EMBFKIIDHPE_HAIHFPLCDGH = 6210;
EMBFKIIDHPE_FLHAJBOEJCH = 6211;
EMBFKIIDHPE_GMELICNCMEL = 6250;
EMBFKIIDHPE_HPCFFJLHDDF = 6251;
EMBFKIIDHPE_MPCKBOFKBIL = 6252;
EMBFKIIDHPE_FIBCNDFIKLA = 6253;
EMBFKIIDHPE_DFAMAGLEJGH = 6254;
EMBFKIIDHPE_BBLMLEFLONA = 6255;
EMBFKIIDHPE_ENLKPMBLBBM = 6256;
EMBFKIIDHPE_OABKFPKNKPK = 6257;
EMBFKIIDHPE_JECLJLFJDEF = 6258;
EMBFKIIDHPE_ANMJPPKLKMF = 6259;
EMBFKIIDHPE_LIBBCHELKOK = 6260;
EMBFKIIDHPE_BJNCJOMHDLG = 6261;
EMBFKIIDHPE_JODHJIFNOHE = 6262;
EMBFKIIDHPE_LDKFEAEFBCH = 6263;
EMBFKIIDHPE_NAHNBJOKLLP = 6264;
EMBFKIIDHPE_NEGEAJKNPKF = 6265;
EMBFKIIDHPE_IAFACBGGAMG = 6301;
EMBFKIIDHPE_HJNKHJCOKCE = 6302;
EMBFKIIDHPE_IKJNNKFKFDH = 6303;
EMBFKIIDHPE_NBOCHPMGHJA = 6304;
EMBFKIIDHPE_DCMHDPAFIND = 6305;
EMBFKIIDHPE_GFMEGNPOBAG = 6306;
EMBFKIIDHPE_OCJHBEGKHAM = 6307;
EMBFKIIDHPE_OIGCLFHOFIJ = 6308;
EMBFKIIDHPE_GGPOHACIFFA = 6309;
EMBFKIIDHPE_MNLNPFBIGEJ = 6310;
EMBFKIIDHPE_AMIAMBPCDDM = 6311;
EMBFKIIDHPE_ELECIIJECEG = 6312;
EMBFKIIDHPE_CCOBEEKDHHI = 6313;
EMBFKIIDHPE_GEKOMMPIHPD = 6314;
EMBFKIIDHPE_LKMLAOFLCNC = 6315;
EMBFKIIDHPE_GNPMMEBMIPF = 6316;
EMBFKIIDHPE_BMEHPLINLPE = 6317;
EMBFKIIDHPE_JPJPEIEHEOP = 6318;
EMBFKIIDHPE_DEBOKLMAFMH = 6319;
EMBFKIIDHPE_HNBEMPJPADA = 6320;
EMBFKIIDHPE_NGOKFOOHHIO = 6351;
EMBFKIIDHPE_LDDFFNNEGOC = 6352;
EMBFKIIDHPE_GAGODCCKIAC = 6353;
EMBFKIIDHPE_POAAMLAFKGK = 6354;
EMBFKIIDHPE_DPDIMINJPOB = 6355;
EMBFKIIDHPE_MLABFLBJEKN = 6356;
EMBFKIIDHPE_AALPAIEEEID = 6357;
EMBFKIIDHPE_KDIPDONOGFL = 6401;
EMBFKIIDHPE_KOECOLPGNMA = 6402;
EMBFKIIDHPE_OOMNPMNPJDG = 6403;
EMBFKIIDHPE_EBHDGGEMOKG = 6451;
EMBFKIIDHPE_DKGIOGGFMON = 6452;
EMBFKIIDHPE_OLOGLAMLAJJ = 6453;
EMBFKIIDHPE_PACOONLDJKP = 6454;
EMBFKIIDHPE_MFHOOHMJPGD = 6455;
EMBFKIIDHPE_ANNDEOKMJCC = 6456;
EMBFKIIDHPE_GGCHKGOOCOB = 6457;
EMBFKIIDHPE_EKBDDFICMPM = 6458;
EMBFKIIDHPE_MKCCIAOPCLC = 6501;
EMBFKIIDHPE_ANCHOMEPAMC = 6502;
EMBFKIIDHPE_AGENLKLJFEK = 6503;
EMBFKIIDHPE_HJPNDAOHFAA = 6504;
EMBFKIIDHPE_JGPIBHNEOME = 6505;
EMBFKIIDHPE_CMIOONMACID = 6601;
EMBFKIIDHPE_OJCINPPAHGE = 6602;
EMBFKIIDHPE_KKPHMGEBMDD = 6603;
EMBFKIIDHPE_PCFNDHLBEMM = 6604;
EMBFKIIDHPE_LGNOIOPBKFF = 6605;
EMBFKIIDHPE_HPPKFALPNPJ = 6606;
EMBFKIIDHPE_OCHHCEJACPM = 6607;
EMBFKIIDHPE_PNIODMDGEIE = 6608;
EMBFKIIDHPE_DNAODHGNKJA = 6609;
EMBFKIIDHPE_EPAPBDBEDLH = 6621;
EMBFKIIDHPE_BCEBEGIHIJB = 6622;
EMBFKIIDHPE_NPCCAOKLKDG = 6623;
EMBFKIIDHPE_EEMJEAKHNAL = 6624;
EMBFKIIDHPE_CJDMJCNEDGH = 6625;
EMBFKIIDHPE_HAMOOFFENFO = 6626;
EMBFKIIDHPE_MPKLMJLMEMJ = 6627;
EMBFKIIDHPE_PCCECCEKLOO = 6628;
EMBFKIIDHPE_CNCOGAOFLNB = 6629;
EMBFKIIDHPE_HNCOIACCGFB = 6641;
EMBFKIIDHPE_NLPFBHHCKGN = 6642;
EMBFKIIDHPE_GPAEFMOHDIL = 6643;
EMBFKIIDHPE_PLPGJPHODFP = 6644;
EMBFKIIDHPE_IACIFKEPDMH = 6645;
EMBFKIIDHPE_ELHJPMDDPBN = 6646;
EMBFKIIDHPE_AEHCONCGIBJ = 6647;
EMBFKIIDHPE_CJLMJNGELLN = 6648;
EMBFKIIDHPE_JFNIOIGGHIC = 6649;
EMBFKIIDHPE_CJHCEIIJGHB = 6650;
EMBFKIIDHPE_EPHGOABKPKF = 6651;
EMBFKIIDHPE_KJLBKJBFBFK = 6652;
EMBFKIIDHPE_MNBMMAAMIKI = 6653;
EMBFKIIDHPE_ECIPGBMKKAJ = 6654;
EMBFKIIDHPE_EAKBODGHLPN = 6655;
EMBFKIIDHPE_PGEEIHJNOPH = 6656;
EMBFKIIDHPE_KMOOICPENHF = 6657;
EMBFKIIDHPE_HAJFFCEJGNN = 6658;
EMBFKIIDHPE_FOGBJOLLEHL = 6659;
EMBFKIIDHPE_NFMMCNPCAJL = 6660;
EMBFKIIDHPE_HKHPOKEMNPC = 6661;
EMBFKIIDHPE_CFCEFJPGJIJ = 6662;
EMBFKIIDHPE_FIMGKJPDIIA = 6663;
EMBFKIIDHPE_JKMKPAKHGML = 6664;
EMBFKIIDHPE_OCOAIFEJPKK = 6665;
EMBFKIIDHPE_COKFNAFACEC = 6666;
EMBFKIIDHPE_JAICDJEEOOC = 6667;
EMBFKIIDHPE_DBEMAMCNJFD = 6668;
EMBFKIIDHPE_CBBEOOKGLDO = 6669;
EMBFKIIDHPE_OFDGALPJEIC = 6670;
EMBFKIIDHPE_JBCPLOAHINJ = 6671;
EMBFKIIDHPE_KDFAOMHBAPD = 6701;
EMBFKIIDHPE_ENDNFDDNCKJ = 6702;
EMBFKIIDHPE_KOLGPHAIDEA = 6703;
EMBFKIIDHPE_NAMHHNCIGHP = 6751;
EMBFKIIDHPE_DOHIAPAIIPD = 6752;
EMBFKIIDHPE_FGAKDCGFCIH = 6753;
EMBFKIIDHPE_IPKNBEDGAJA = 6754;
EMBFKIIDHPE_NNOMGPOCELA = 6755;
EMBFKIIDHPE_FPHCKNMIJMP = 6756;
EMBFKIIDHPE_GLGHIGNACPM = 6757;
EMBFKIIDHPE_LHKNKEOPPEO = 6758;
EMBFKIIDHPE_ECCJCDEMILH = 6771;
EMBFKIIDHPE_DMEACDBMDPG = 6772;
EMBFKIIDHPE_MFHDLDAOJDD = 6773;
EMBFKIIDHPE_JHNKICPJILH = 6774;
EMBFKIIDHPE_JPMMMCCMKFJ = 6775;
EMBFKIIDHPE_BANFKPKPBFL = 6776;
EMBFKIIDHPE_FCGKJHAFIKG = 6801;
EMBFKIIDHPE_PHJHJFGBHPO = 6802;
EMBFKIIDHPE_OOICNGHFKLC = 6803;
EMBFKIIDHPE_GGFAHPJBKFH = 6804;
EMBFKIIDHPE_BCGPIGCLIJI = 6805;
EMBFKIIDHPE_HOGECIFINIC = 6806;
EMBFKIIDHPE_ICAGOMEJNLP = 6830;
EMBFKIIDHPE_KBOGJJELBHD = 6841;
EMBFKIIDHPE_CAEHNGFBMEI = 6842;
EMBFKIIDHPE_BAKNMGKNIGI = 6843;
EMBFKIIDHPE_BPNNDBNKFCC = 6844;
EMBFKIIDHPE_HEEFDCGFBDI = 6845;
EMBFKIIDHPE_FANBNBJJKFK = 6846;
EMBFKIIDHPE_MBJCLNHFEPJ = 6847;
EMBFKIIDHPE_FJJKHMCICCK = 6848;
EMBFKIIDHPE_EGDPPHLJBHE = 6849;
EMBFKIIDHPE_KHPOKJALCMG = 6850;
EMBFKIIDHPE_NHAJJEMEDBJ = 6861;
EMBFKIIDHPE_GFGCLAOKIFC = 6881;
EMBFKIIDHPE_DKCKDEFLBLH = 6882;
EMBFKIIDHPE_FLJONBJOCMA = 6900;
EMBFKIIDHPE_BBNEBPGKDLJ = 6901;
EMBFKIIDHPE_BJGPJPDOMOF = 6902;
EMBFKIIDHPE_CGBJPPPMDME = 6903;
EMBFKIIDHPE_HBFKINKGFDD = 6904;
EMBFKIIDHPE_OOKFBHJBCLA = 6905;
EMBFKIIDHPE_KEHDAPHNBMH = 6906;
EMBFKIIDHPE_OCOHLOGJNAP = 6907;
EMBFKIIDHPE_AFNNEEEBANM = 6908;
EMBFKIIDHPE_JBPJDJCMKGL = 6909;
EMBFKIIDHPE_AAIFMHCOLJF = 6910;
EMBFKIIDHPE_BDDMILEAADF = 6911;
EMBFKIIDHPE_ACPNPPLGDJA = 6912;
EMBFKIIDHPE_DIABOFBGCAL = 6913;
EMBFKIIDHPE_EGNNAHGHJAL = 6914;
EMBFKIIDHPE_LAHMLHLMJOF = 6915;
EMBFKIIDHPE_DPKEKDHBFFO = 6916;
EMBFKIIDHPE_FEHIJCIAKFM = 6917;
EMBFKIIDHPE_BNBFBPNFCCN = 6918;
EMBFKIIDHPE_LIOIFOEGACB = 6919;
EMBFKIIDHPE_MIEHCKKJDOB = 6920;
EMBFKIIDHPE_DNGIACLHDJL = 6921;
EMBFKIIDHPE_EHJJPHAFHHP = 6922;
EMBFKIIDHPE_MIKOKNJPNIE = 6923;
EMBFKIIDHPE_DNEGCOEFKHH = 6924;
EMBFKIIDHPE_CPNIFCAOPCF = 6925;
EMBFKIIDHPE_OCCGPBNAFBA = 6926;
EMBFKIIDHPE_CIAODHMGHEM = 6927;
EMBFKIIDHPE_KOFFCKHMKCG = 6928;
EMBFKIIDHPE_EELCACLCFEI = 6929;
EMBFKIIDHPE_BKDNKMKKBHD = 6930;
EMBFKIIDHPE_GBCBIGEBFAL = 6931;
EMBFKIIDHPE_NFHDIHJLBOD = 6932;
EMBFKIIDHPE_FMDLCLLLIOF = 6933;
EMBFKIIDHPE_FJMKBLGKBBN = 6934;
EMBFKIIDHPE_CKMAJOOEGJP = 6935;
EMBFKIIDHPE_HCJKNFCHMAO = 6936;
EMBFKIIDHPE_PODPAMGKEFK = 6937;
EMBFKIIDHPE_MCALJBDLJCD = 6938;
EMBFKIIDHPE_JBMKCEACMAE = 6939;
EMBFKIIDHPE_IMCINKJJIFG = 6940;
EMBFKIIDHPE_KBMMCJAFEPI = 6941;
EMBFKIIDHPE_KMHEADFPHGB = 6942;
EMBFKIIDHPE_EEDEEJJMMEE = 6943;
EMBFKIIDHPE_BGOOBEEDGKA = 6944;
EMBFKIIDHPE_MFAPBFNPMDA = 6945;
EMBFKIIDHPE_KENAIHFAPEF = 6946;
EMBFKIIDHPE_MEFAIGMBILL = 6947;
EMBFKIIDHPE_BJFEGDOKADH = 6948;
EMBFKIIDHPE_FKJFNNGBNGP = 6949;
EMBFKIIDHPE_GEBLHOFPCDM = 6950;
EMBFKIIDHPE_BKCIHCFKFMM = 6951;
EMBFKIIDHPE_PIIDLAOJBCO = 6952;
EMBFKIIDHPE_KFNMBFBMHAC = 6953;
EMBFKIIDHPE_DGNEDGEKAMF = 6954;
EMBFKIIDHPE_PMHGLGJDLNN = 6955;
EMBFKIIDHPE_PPPLIDGHCAI = 6956;
EMBFKIIDHPE_BMJCMEOHCBE = 6957;
EMBFKIIDHPE_JGFNGINIAFF = 6958;
EMBFKIIDHPE_IIAOIMMKAAF = 6959;
EMBFKIIDHPE_CCOHABPNAHC = 6960;
EMBFKIIDHPE_DHFHMGIGGPP = 6961;
EMBFKIIDHPE_GJFMICFEBOP = 6962;
EMBFKIIDHPE_NKOMCHMJBDI = 6963;
EMBFKIIDHPE_NJENPNKILEE = 6964;
EMBFKIIDHPE_LHLKNHBOHBI = 6965;
EMBFKIIDHPE_LBLJBABEFBA = 6966;
EMBFKIIDHPE_IPCNFONKGJL = 6967;
EMBFKIIDHPE_MCDNAGPBAFE = 6968;
EMBFKIIDHPE_LMDBOMDMMPL = 6969;
EMBFKIIDHPE_PCJALNGDGAJ = 6970;
EMBFKIIDHPE_DICFBLADMOO = 6971;
EMBFKIIDHPE_BHJFPOKKCOD = 6972;
EMBFKIIDHPE_PHICIGFFGMM = 6973;
EMBFKIIDHPE_FPJPBMCELCK = 6974;
EMBFKIIDHPE_FIGCCOCKOFG = 6975;
EMBFKIIDHPE_HHKDJLFEFHH = 6976;
EMBFKIIDHPE_IBOFOAPGBNE = 6977;
EMBFKIIDHPE_NMPKNJKENCA = 6978;
EMBFKIIDHPE_KAEADJMDEPE = 6979;
EMBFKIIDHPE_JDNJCPNACLH = 7001;
EMBFKIIDHPE_CDDDKDBBKDM = 7002;
EMBFKIIDHPE_DOKBEHOBCMK = 7003;
EMBFKIIDHPE_DMNKABCNIDH = 7004;
EMBFKIIDHPE_DPLNJBBNMOD = 7005;
EMBFKIIDHPE_EFBMOHOFFGA = 7006;
EMBFKIIDHPE_PNKDMEDNOKK = 7007;
EMBFKIIDHPE_OMEIHCDIPML = 7008;
EMBFKIIDHPE_JIOJMPKBCOD = 7009;
EMBFKIIDHPE_AEHPJFDLJGK = 7010;
EMBFKIIDHPE_GNPDBEKNDFM = 7011;
EMBFKIIDHPE_PLJBHLOKAEE = 7012;
EMBFKIIDHPE_AJALPLJMOJN = 7013;
EMBFKIIDHPE_LAIGIOBMJKN = 7014;
EMBFKIIDHPE_AHGBEIAODIC = 7015;
EMBFKIIDHPE_BFFEBPDFMLC = 7016;
EMBFKIIDHPE_JMLJOLLHIFC = 7017;
EMBFKIIDHPE_ELNOLBFNNNO = 7018;
EMBFKIIDHPE_AADGJIJLKLL = 7019;
EMBFKIIDHPE_CMDAGCGJPJO = 7020;
EMBFKIIDHPE_KJJDCFJEIID = 7021;
EMBFKIIDHPE_GOJCHPMAAPN = 7022;
EMBFKIIDHPE_AFECHLLOFOC = 7023;
EMBFKIIDHPE_DNDJKGCOHGJ = 7051;
EMBFKIIDHPE_NDEKKIPMCDB = 7052;
EMBFKIIDHPE_JOAHFKKBHKA = 7053;
EMBFKIIDHPE_LGHDKMEJKCJ = 7054;
EMBFKIIDHPE_OKFEAEACPCL = 7055;
EMBFKIIDHPE_BHHIDDFBLBH = 7056;
EMBFKIIDHPE_POHFMBMKDJO = 7057;
EMBFKIIDHPE_HEDIPLBAJJK = 7058;
EMBFKIIDHPE_INBMJOBIPKO = 7059;
EMBFKIIDHPE_BPKONCGKGLK = 7060;
EMBFKIIDHPE_FEJKLIPGKLN = 7061;
EMBFKIIDHPE_HGLBNOPDACH = 7062;
EMBFKIIDHPE_BBGGIDABNFB = 7063;
EMBFKIIDHPE_KKJFLBNCLOH = 7064;
EMBFKIIDHPE_AOMPFCAOKLM = 7065;
EMBFKIIDHPE_ANMKCJICJED = 7066;
EMBFKIIDHPE_IEDANDADNJG = 7101;
EMBFKIIDHPE_JENBOPIKHEN = 7102;
EMBFKIIDHPE_GCKNOFNFLBF = 7103;
EMBFKIIDHPE_BLGFKGFADGF = 7104;
EMBFKIIDHPE_MMBEKCAEKGN = 7105;
EMBFKIIDHPE_IGLIAEPANDE = 7106;
EMBFKIIDHPE_KAIKKFOGHAB = 7107;
EMBFKIIDHPE_MCMHACBKKEM = 7108;
EMBFKIIDHPE_EKPLBBLPLLO = 7109;
EMBFKIIDHPE_AAMBJNCCFHL = 7110;
EMBFKIIDHPE_MOIGCIPFCOJ = 7111;
EMBFKIIDHPE_DECCKNKNMAH = 7112;
EMBFKIIDHPE_BMNNMFKFDLP = 7113;
EMBFKIIDHPE_CPGEKOHHHNC = 7114;
EMBFKIIDHPE_EEPANNDNLIC = 7115;
EMBFKIIDHPE_CEENGODPMOF = 7116;
EMBFKIIDHPE_DAAMGCDDOMI = 7117;
EMBFKIIDHPE_NBCGHNFEODE = 7118;
EMBFKIIDHPE_PODADGGEBAH = 7151;
EMBFKIIDHPE_AJGGBLPJJBA = 7152;
EMBFKIIDHPE_DLPMHFJIJHL = 7153;
EMBFKIIDHPE_IFMNJEINPBM = 7154;
EMBFKIIDHPE_ELAGJMKHCPM = 7155;
EMBFKIIDHPE_CBPNBIDKEJM = 7156;
EMBFKIIDHPE_OCBKJLBBLBN = 7157;
EMBFKIIDHPE_OEJBBIFLLFA = 7158;
EMBFKIIDHPE_PLOFKMLGLBN = 7159;
EMBFKIIDHPE_NCFNPNNOJEG = 7160;
EMBFKIIDHPE_GKNEHNEHALE = 7161;
EMBFKIIDHPE_AKFNDDGPLIJ = 7162;
EMBFKIIDHPE_FNFPDAELCDF = 7163;
EMBFKIIDHPE_DHCLJJKLDKG = 7164;
EMBFKIIDHPE_PBJPEBLBGDE = 7165;
EMBFKIIDHPE_KDNHNDKLKFG = 7166;
EMBFKIIDHPE_EOMFEDOEEDL = 7167;
EMBFKIIDHPE_PNMMKAAAOOB = 7168;
EMBFKIIDHPE_LJEEEBKIIAC = 7169;
EMBFKIIDHPE_KJIBFGNEJHD = 7170;
EMBFKIIDHPE_BLHOAJBBGHL = 7171;
EMBFKIIDHPE_IHLHHPHEKFI = 7172;
EMBFKIIDHPE_PFMOGOBNEMB = 7174;
EMBFKIIDHPE_ADMHILBPHDA = 7175;
EMBFKIIDHPE_GAMACAAMEAI = 7176;
EMBFKIIDHPE_JGOMLIKDFFA = 7177;
EMBFKIIDHPE_HKHGPNHJDFJ = 7178;
EMBFKIIDHPE_CNAEELCHBMK = 7179;
EMBFKIIDHPE_JLOPDHGGOFK = 7180;
EMBFKIIDHPE_CDJBLLOPEJM = 7181;
EMBFKIIDHPE_JNIOHACIBKK = 7182;
EMBFKIIDHPE_LJEHLIKHEMN = 7183;
EMBFKIIDHPE_JOPJGLKCGPP = 7184;
EMBFKIIDHPE_HKCHOAPNFOM = 7185;
EMBFKIIDHPE_BNOCHEGOEPH = 7186;
EMBFKIIDHPE_OKOCIDPFDBA = 7187;
EMBFKIIDHPE_COKINKFIKAN = 7188;
EMBFKIIDHPE_ANCPPLDFJCO = 7189;
EMBFKIIDHPE_COMJABFICGH = 7190;
EMBFKIIDHPE_DHJEMFOGCLO = 7191;
EMBFKIIDHPE_ONNJILPKHMC = 7192;
EMBFKIIDHPE_HGPBCBMNCLG = 7193;
EMBFKIIDHPE_HPGAGEKFAFN = 7194;
EMBFKIIDHPE_KHKMMOMPACD = 7195;
EMBFKIIDHPE_EJPPNEECGKN = 7196;
EMBFKIIDHPE_KDBLHGOOGBA = 7197;
EMBFKIIDHPE_JAJGGJBIHHA = 7201;
EMBFKIIDHPE_FPDFACBPPEF = 7202;
EMBFKIIDHPE_CMJOMGFABCK = 7203;
EMBFKIIDHPE_AMFNNNDGGGN = 7204;
EMBFKIIDHPE_HOBBJONAAFE = 7205;
EMBFKIIDHPE_HJMBFLBBMDK = 7206;
EMBFKIIDHPE_IPNJCLHDBME = 7207;
EMBFKIIDHPE_MOAJLIFNPAK = 7208;
EMBFKIIDHPE_BGKIDGDIGNE = 7301;
EMBFKIIDHPE_GHCANGMMCGG = 7302;
EMBFKIIDHPE_IHPBGMJICCB = 7303;
EMBFKIIDHPE_BMADEKKIEIJ = 7321;
EMBFKIIDHPE_HFOMJJHKECJ = 7331;
EMBFKIIDHPE_HDPKBJBGMFJ = 7332;
EMBFKIIDHPE_NAAKKHCIFGF = 7333;
EMBFKIIDHPE_OIBCLDJHDBJ = 7334;
EMBFKIIDHPE_BHNLAGOFHHJ = 7335;
EMBFKIIDHPE_HANPBKBJGML = 7336;
EMBFKIIDHPE_IHDMELOLKPF = 7337;
EMBFKIIDHPE_ELAHOHCGGLM = 7338;
EMBFKIIDHPE_CHEDMNBCKFI = 7339;
EMBFKIIDHPE_LKAKGNGLHNI = 7340;
EMBFKIIDHPE_BIMOKLHJFAO = 7341;
EMBFKIIDHPE_KKPLKBDPJAL = 7342;
EMBFKIIDHPE_DOJHALECJBL = 7343;
EMBFKIIDHPE_ILKFJMJAGNG = 7344;
EMBFKIIDHPE_OFDHMMLFMIP = 7345;
EMBFKIIDHPE_GFDBKGJJGNP = 7346;
EMBFKIIDHPE_AECJPBPPMMK = 7347;
EMBFKIIDHPE_LJONPPPBFMJ = 7348;
EMBFKIIDHPE_PILHIIPGNGO = 7349;
EMBFKIIDHPE_LJJPJCEMOJN = 7350;
EMBFKIIDHPE_MKCAFPECCNG = 7221;
EMBFKIIDHPE_GIAAODKBFOG = 7222;
EMBFKIIDHPE_INELHLGDIKJ = 7223;
EMBFKIIDHPE_NDLIBKPEAIC = 7251;
EMBFKIIDHPE_APLKJHKNPBO = 7252;
EMBFKIIDHPE_HHMCEKIHMGO = 7253;
EMBFKIIDHPE_MHMFCBNHEIM = 7254;
EMBFKIIDHPE_LHNIELFDIBP = 7255;
EMBFKIIDHPE_JLHFFGGKHOP = 7256;
EMBFKIIDHPE_HHENAFDGDJK = 7257;
EMBFKIIDHPE_HODLAOONANA = 7258;
EMBFKIIDHPE_BCDKKAPOGFO = 7259;
EMBFKIIDHPE_OCGDJICNBKC = 7260;
EMBFKIIDHPE_LMJPNIGCKJM = 7261;
EMBFKIIDHPE_NCOKFJPHCHN = 7262;
EMBFKIIDHPE_HMFBLOOGALH = 7263;
EMBFKIIDHPE_HCOOGDAAONL = 7264;
EMBFKIIDHPE_MNLLEKIKKMH = 7265;
EMBFKIIDHPE_CPFCMILBMLF = 7266;
EMBFKIIDHPE_DGHLOONHEHH = 7267;
EMBFKIIDHPE_MHMHHGJHNNE = 7268;
EMBFKIIDHPE_MFFAIOKJAAO = 7269;
EMBFKIIDHPE_OCKMLLDLMBK = 7270;
EMBFKIIDHPE_EOKKAGPALJO = 7271;
EMBFKIIDHPE_PPAHCBLENPN = 7272;
EMBFKIIDHPE_NDEDLFDGHNN = 7273;
EMBFKIIDHPE_CICEHGBFIBM = 7351;
EMBFKIIDHPE_GALNODDKENJ = 7352;
EMBFKIIDHPE_KKDFFBKPLAH = 7401;
EMBFKIIDHPE_MIKBNEFFEOE = 7402;
EMBFKIIDHPE_LAOFDDDBJLA = 7403;
EMBFKIIDHPE_FOPLIOFLIGD = 7404;
EMBFKIIDHPE_LMNKGGLDKHO = 7405;
EMBFKIIDHPE_PEKINBMMHIK = 7406;
EMBFKIIDHPE_NDGDIPCMMEK = 7407;
EMBFKIIDHPE_ABKJOEIDCJN = 7421;
EMBFKIIDHPE_HGJCMDOFNOL = 7422;
}
enum FEDLKANFNBH {
FEDLKANFNBH_LABNCGCMMLM = 0;
FEDLKANFNBH_JOFKHKBAPCI = 1;
}
enum EMLHMDDLIHE {
EMLHMDDLIHE_NFMCIKPGLJK = 0;
EMLHMDDLIHE_PEBMGOCEGFG = 1;
}
enum HEAJBHNMJGO {
HEAJBHNMJGO_OFGHJKIHMIB = 0;
HEAJBHNMJGO_HFOFGHFNJLD = 1;
}
enum EDHFGMGGOJH {
EDHFGMGGOJH_PCPDHELPKEM = 0;
EDHFGMGGOJH_JPFKILKNJLO = 1;
EDHFGMGGOJH_GOPEEBOIBPF = 2;
EDHFGMGGOJH_AMAOIEMBHHL = 3;
EDHFGMGGOJH_MKFKGFHLLGO = 4;
EDHFGMGGOJH_LKOEFDDDPBA = 5;
EDHFGMGGOJH_GBKOGNCABEI = 6;
}
message GFAHEGCPIEB {
uint32 HCJPDNDOHAM = 1; // offset: 28
uint32 slot = 2; // offset: 24
}
message NPLEDHFMFDM {
uint32 HCJPDNDOHAM = 1; // offset: 24
uint32 slot = 2; // offset: 28
}
message BIAIKHBFALH {
uint32 AKKNCCFIBHI = 1; // offset: 36
uint32 HGJHIJOGGIN = 2; // offset: 32
repeated uint32 GBGDLNNOBID = 3; // offset: 24
}
message FOFNOBHLKGO {
repeated BIAIKHBFALH OJNJEDBBAJJ = 1; // offset: 24
repeated GFAHEGCPIEB LKPGMBDBJFA = 2; // offset: 16
HEAJBHNMJGO MIPPCFJPJDD = 3; // offset: 40
}
message GCOIFAHPGDF {
repeated NPLEDHFMFDM AFEJACMLOLH = 1; // offset: 32
FOFNOBHLKGO PEOECDDANNP = 2; // offset: 16
int64 FIHMHJHGHOG = 3; // offset: 56
int64 DHLGCEGONIB = 4; // offset: 48
uint32 GJGAGFEJABC = 5; // offset: 44
uint32 GIIIBCKEODP = 6; // offset: 40
}
message GFOIOIACDCH {
MCPPIEJEBEF DMGCIDGKPFF = 6; // offset: 24
GCOIFAHPGDF KPDHCPCCPNA = 11; // offset: 16
uint32 PAIBKOMPFOE = 7; // offset: 40
}
message ICHNLLCNBCC {
repeated NPLEDHFMFDM AFEJACMLOLH = 1; // offset: 24
uint32 GJGAGFEJABC = 2; // offset: 40
int64 DHLGCEGONIB = 3; // offset: 32
}
message JAOHPOPIAFH {
uint32 NCFHGIBCEBG = 1; // offset: 40
uint32 HCJPDNDOHAM = 2; // offset: 24
uint32 AKKNCCFIBHI = 3; // offset: 28
int64 IBHKOGPEICN = 4; // offset: 32
}
message KHCINCLHIOJ {
repeated JAOHPOPIAFH LGLPAPAPKHM = 1; // offset: 24
}
message MACJBIAFNOI {
Vector pos = 1; // offset: 16
Vector rot = 2; // offset: 24
float GNGKNDCKKKC = 3; // offset: 64
Vector NALBEFMOKIB = 4; // offset: 32
float DCBBKFFHHDL = 5; // offset: 56
uint32 JCBGHAODNDD = 6; // offset: 68
bool MEKPIHJKJBL = 7; // offset: 60
int64 KHAJDKDHPGD = 8; // offset: 48
}
message CCKCCKHEFFB {
uint32 NCFHGIBCEBG = 1; // offset: 32
repeated MACJBIAFNOI FIPIDGKPFHA = 2; // offset: 16
}
message EHKEJEPNGMB {
uint32 NINNEKFGNLI = 1; // offset: 40
uint32 NCFHGIBCEBG = 2; // offset: 36
uint32 FJHHJEDPHMA = 3; // offset: 32
int64 GNCOPJNBCKI = 4; // offset: 48
string OFOMBFJEDKC = 5; // offset: 16
}
message HMDJNPFBOMM {
repeated EHKEJEPNGMB IMBCJKHMOAB = 1; // offset: 16
}
message GFLKDHPBAMJ {
oneof AFLLICNCFDN {
string message_text = 1; // offset: 16
uint32 extra_id = 2; // offset: 16
}
}
// Obf: DOILPDPENLJ
enum CmdActiveType {
DOILPDPENLJ_PCPDHELPKEM = 0;
CmdGetActiveActivityDataScRsp = 9570;
CmdActiveActivityDataChangeScNotify = 9565;
CmdTakeActiveActivityRewardCsReq = 9552;
CmdGetActivityActiveDataCsReq = 9551;
CmdTakeActiveActivityRewardScRsp = 9560;
}
// Obf: KBJELLGGNPC
message ActiveActivityData {
repeated uint32 taken_star_rewards = 7; // offset: 24
uint32 ACLBMIEHBJE = 12; // offset: 32
uint32 id = 6; // offset: 40
uint32 OKKJLFKLHBH = 2; // offset: 44
uint32 PGDGGAPFPBN = 8; // offset: 36
uint32 HIILNPICKCG = 5; // offset: 48
}
// Obf: JLALNPEIOPE
// Type: Req
// CmdID: 9551
message GetActivityActiveDataCsReq {
}
// Obf: GMALPJNPIDD
// Type: Rsp
// CmdID: 9570
message GetActiveActivityDataScRsp {
uint32 retcode = 10; // offset: 32
repeated ActiveActivityData PIDLOGHHHDL = 1; // offset: 16
}
// Obf: BGLDPFGGNNP
// Type: Req
// CmdID: 9552
message TakeActiveActivityRewardCsReq {
uint32 id = 8; // offset: 24
}
// Obf: GHAFDLNEKHB
// Type: Rsp
// CmdID: 9560
message TakeActiveActivityRewardScRsp {
ActiveActivityData MLBLPBLIJCA = 15; // offset: 16
ItemList reward = 6; // offset: 24
uint32 retcode = 10; // offset: 40
}
// Obf: BFOMKLNLLDJ
// Type: Notify
// CmdID: 9565
message ActiveActivityDataChangeScNotify {
ActiveActivityData MLBLPBLIJCA = 5; // offset: 16
}
// Obf: FPLEHFOAEKF
enum CmdActivityType {
FPLEHFOAEKF_PCPDHELPKEM = 0;
CmdGINDKJGLPJM = 2688;
CmdTakeMaterialSubmitActivityRewardScRsp = 2658;
CmdGetLoginActivityScRsp = 2610;
CmdGetMaterialSubmitActivityDataCsReq = 2672;
CmdGetMaterialSubmitActivityDataScRsp = 2632;
CmdTakeTrialActivityRewardCsReq = 2629;
CmdGetLoginActivityCsReq = 2691;
CmdGetActivityScheduleConfigCsReq = 2614;
CmdSubmitMaterialSubmitActivityMaterialCsReq = 2633;
CmdGetTrialActivityDataCsReq = 2692;
CmdTrialActivityNotify = 2652;
CmdTakeLoginActivityRewardCsReq = 2694;
CmdStartTrialActivity = 2616;
CmdGetAvatarRewardDataScRsp = 2669;
CmdTakeLoginActivityRewardScRsp = 2695;
CmdGetAvatarRewardDataCsReq = 2690;
CmdChooseAvatarCsReq = 2641;
CmdEnterTrialActivityStageScRsp = 2659;
CmdSubmitMaterialSubmitActivityMaterialScRsp = 2661;
CmdStartTrialActivityCsReq = 2677;
CmdTakeRewardCsReq = 2670;
FPLEHFOAEKF_BMNCDAJDLPA = 2642;
CmdLeaveTrialActivityCsReq = 2606;
CmdChooseAvatarScRsp = 2662;
CmdTrialActivityDataChangeScNotify = 2678;
CmdGetTrialActivityDataScRsp = 2624;
CmdTakeTrialActivityRewardScRsp = 2612;
CmdGetActivityScheduleConfigScRsp = 2618;
CmdTakeRewardScRsp = 2668;
CmdTakeMaterialSubmitActivityRewardCsReq = 2607;
}
enum IAFGJJKCGHP {
IAFGJJKCGHP_PCPDHELPKEM = 0;
IAFGJJKCGHP_KLHDCOPPLNG = 1;
}
// Obf: HIABAALJKKI
message LoginActivityData {
uint32 id = 12; // offset: 36
uint32 HIILNPICKCG = 14; // offset: 40
uint32 HNAGEMDDNCC = 15; // offset: 32
repeated uint32 EKNCPHDGBMN = 7; // offset: 24
}
// Obf: BLFCLBLDMHK
// Type: Req
// CmdID: 2691
message GetLoginActivityCsReq {
}
// Obf: FHGJEMFPEMM
// Type: Rsp
// CmdID: 2610
message GetLoginActivityScRsp {
uint32 retcode = 15; // offset: 32
repeated LoginActivityData FAEPKPKOJKI = 9; // offset: 16
}
// Obf: JNOMLEMMCJK
// Type: Req
// CmdID: 2694
message TakeLoginActivityRewardCsReq {
uint32 id = 14; // offset: 24
uint32 MAMBGBBNGGJ = 3; // offset: 28
}
// Obf: EDPMGFDGBGB
// Type: Rsp
// CmdID: 2695
message TakeLoginActivityRewardScRsp {
ItemList reward = 7; // offset: 16
uint32 HIILNPICKCG = 5; // offset: 44
uint32 MAMBGBBNGGJ = 14; // offset: 36
uint32 retcode = 1; // offset: 32
uint32 id = 2; // offset: 40
}
message GEPBELMNHBB {
int64 begin_time = 6; // offset: 24
uint32 ILAJLDEJECI = 15; // offset: 32
int64 end_time = 12; // offset: 40
uint32 HIILNPICKCG = 11; // offset: 36
}
// Obf: LGGPOGAHNOF
// Type: Req
// CmdID: 2614
message GetActivityScheduleConfigCsReq {
}
// Obf: NFGPNHGHNBF
// Type: Rsp
// CmdID: 2618
message GetActivityScheduleConfigScRsp {
uint32 retcode = 9; // offset: 32
repeated GEPBELMNHBB activity_schedule_list = 7; // offset: 24
}
// Obf: DKBLGJNPDMN
message TrialActivityInfo {
uint32 stage_id = 9; // offset: 28
bool taken_reward = 2; // offset: 24
}
// Obf: ILELLFDEOEI
// Type: Req
// CmdID: 2692
message GetTrialActivityDataCsReq {
}
message NNFJAOJKKFO {
uint32 enhanced_id = 9; // offset: 24
uint32 avatar_id = 12; // offset: 28
}
// Obf: NJMCJHKIDOJ
// Type: Rsp
// CmdID: 2624
message GetTrialActivityDataScRsp {
repeated NNFJAOJKKFO MANGLIPKMDI = 13; // offset: 40
uint32 OAPAOLPCKIB = 5; // offset: 48
uint32 retcode = 3; // offset: 52
repeated uint32 BLDLBKLAIAL = 2; // offset: 16
repeated TrialActivityInfo NEHCIHANMBA = 15; // offset: 24
}
// Obf: CDKLLEGGILH
// Type: Notify
// CmdID: 2678
message TrialActivityDataChangeScNotify {
repeated NNFJAOJKKFO MANGLIPKMDI = 3; // offset: 40
TrialActivityInfo HPFLHFOICPL = 10; // offset: 16
repeated uint32 BLDLBKLAIAL = 14; // offset: 32
}
message EDCLGFJNDJM {
uint32 stage_id = 7; // offset: 24
}
// Obf: HBDPBGCKBHM
// Type: Rsp
// CmdID: 2659
message EnterTrialActivityStageScRsp {
SceneBattleInfo battle_info = 14; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: EAOENEALFNE
// Type: Req
// CmdID: 2629
message TakeTrialActivityRewardCsReq {
uint32 stage_id = 11; // offset: 24
}
// Obf: HDPHFGOLJOF
// Type: Rsp
// CmdID: 2612
message TakeTrialActivityRewardScRsp {
ItemList reward = 7; // offset: 24
uint32 stage_id = 4; // offset: 36
uint32 retcode = 9; // offset: 32
}
// Obf: FNEMEOPIDOB
// Type: Req
// CmdID: 2677
message StartTrialActivityCsReq {
uint32 stage_id = 4; // offset: 24
}
// Obf: FEEPIGMAMAC
// Type: Rsp
// CmdID: 2616
message StartTrialActivity {
uint32 stage_id = 12; // offset: 24
uint32 retcode = 11; // offset: 28
}
// Obf: KEDCGFHGNBP
// Type: Req
// CmdID: 2606
message LeaveTrialActivityCsReq {
uint32 stage_id = 7; // offset: 24
}
// Type: Rsp
// CmdID: 2688
message GINDKJGLPJM {
uint32 retcode = 15; // offset: 24
uint32 stage_id = 7; // offset: 28
}
// Obf: AOOLJKMAABP
// Type: Notify
// CmdID: 2652
message TrialActivityNotify {
IAFGJJKCGHP status = 4; // offset: 28
uint32 OAPAOLPCKIB = 5; // offset: 24
}
message HBPFFKNNLBC {
bool CNJEEKKMLJK = 7; // offset: 32
bool is_taken_reward = 11; // offset: 33
uint32 HIILNPICKCG = 3; // offset: 28
uint32 KAPGHPNEOEK = 6; // offset: 24
}
// Obf: ICJEBPBKBBL
// Type: Req
// CmdID: 2672
message GetMaterialSubmitActivityDataCsReq {
}
// Obf: LHEFBCLKNOC
// Type: Rsp
// CmdID: 2632
message GetMaterialSubmitActivityDataScRsp {
uint32 retcode = 2; // offset: 32
repeated HBPFFKNNLBC IHEKOKDPNPH = 10; // offset: 24
}
// Obf: DCJDHPGJNDG
// Type: Req
// CmdID: 2633
message SubmitMaterialSubmitActivityMaterialCsReq {
uint32 KAPGHPNEOEK = 5; // offset: 24
}
// Obf: AIMANJPDKCA
// Type: Rsp
// CmdID: 2661
message SubmitMaterialSubmitActivityMaterialScRsp {
HBPFFKNNLBC DMMOFCCMKPE = 11; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: DJNPPOCJIPL
// Type: Req
// CmdID: 2607
message TakeMaterialSubmitActivityRewardCsReq {
uint32 KAPGHPNEOEK = 9; // offset: 24
}
// Obf: BENJNBHMMIO
// Type: Rsp
// CmdID: 2658
message TakeMaterialSubmitActivityRewardScRsp {
uint32 retcode = 7; // offset: 36
ItemList reward = 3; // offset: 16
uint32 KAPGHPNEOEK = 6; // offset: 32
}
// Obf: BIIDJGGFPLN
// Type: Req
// CmdID: 2690
message GetAvatarRewardDataCsReq {
}
// Obf: JECKOMAFDJF
// Type: Rsp
// CmdID: 2669
message GetAvatarRewardDataScRsp {
uint32 avatar_id = 8; // offset: 28
bool is_taken_reward = 5; // offset: 32
uint32 retcode = 6; // offset: 24
}
// Obf: DNHDMBJJNLD
// Type: Req
// CmdID: 2641
message ChooseAvatarCsReq {
uint32 avatar_id = 9; // offset: 24
}
// Obf: FILBFLDIHBL
// Type: Rsp
// CmdID: 2662
message ChooseAvatarScRsp {
uint32 avatar_id = 5; // offset: 28
uint32 retcode = 1; // offset: 24
}
// Obf: AOLPBCHHEIC
// Type: Req
// CmdID: 2670
message TakeRewardCsReq {
}
// Obf: ADHKPMFEINO
// Type: Rsp
// CmdID: 2668
message TakeRewardScRsp {
ItemList reward = 13; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: GMGGDILEKBN
enum CmdActivityRewardStatType {
GMGGDILEKBN_IHBKKJGNDOF = 0;
CmdGetActivityRewardCountDataScRsp = 9114;
CmdGetActivityHotDataCsReq = 9119;
CmdGetActivityHotDataScRsp = 9120;
CmdGetActivityRewardCountDataCsReq = 9115;
CmdGetAllActivityRewardCountDataScRsp = 9117;
CmdGetAllActivityRewardCountDataCsReq = 9111;
}
message KFGAPLDLHPF {
uint32 num = 9; // offset: 24
uint32 GPEAFAJGCPH = 11; // offset: 28
uint32 item_id = 13; // offset: 32
}
message GFADBCMGFFF {
uint32 HIILNPICKCG = 13; // offset: 32
repeated KFGAPLDLHPF HBNECEELJBJ = 3; // offset: 16
}
// Obf: IKLLMOHEMKD
// Type: Req
// CmdID: 9119
message GetActivityHotDataCsReq {
}
// Obf: KGFFKGPOLAO
// Type: Rsp
// CmdID: 9120
message GetActivityHotDataScRsp {
repeated GFADBCMGFFF content_package_list = 10; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: KBICGHCMFEJ
// Type: Req
// CmdID: 9111
message GetAllActivityRewardCountDataCsReq {
}
// Obf: HMKABBFCEAB
// Type: Rsp
// CmdID: 9117
message GetAllActivityRewardCountDataScRsp {
repeated GFADBCMGFFF content_package_list = 15; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: GFIPLHLILDB
// Type: Req
// CmdID: 9115
message GetActivityRewardCountDataCsReq {
repeated uint32 FMKJKGAJKKJ = 14; // offset: 24
}
// Obf: AGMOEMCPMEG
// Type: Rsp
// CmdID: 9114
message GetActivityRewardCountDataScRsp {
uint32 retcode = 14; // offset: 32
repeated GFADBCMGFFF content_package_list = 4; // offset: 24
}
// Obf: KEGCHCIHKDM
enum CmdAdventureType {
KEGCHCIHKDM_PCPDHELPKEM = 0;
CmdFarmElementSweepScRsp = 1301;
CmdFarmElementSweepCsReq = 1339;
KEGCHCIHKDM_DOFMAGOGANP = 1391;
CmdQuickStartCocoonStageCsReq = 1314;
CmdGICDDNDGJJO = 1310;
CmdQuickStartCocoonStageScRsp = 1318;
CmdStartQuickFarmElementRsp = 1398;
CmdCocoonSweepScRsp = 1326;
CmdCocoonSweepCsReq = 1363;
CmdStartQuickFarmElementReq = 1309;
CmdGetFarmStageGachaInfoScRsp = 1395;
CmdGetFarmStageGachaInfoCsReq = 1394;
}
message FBFMJGANFMG {
uint32 MICCEGIKIBJ = 12; // offset: 24
}
// Type: Rsp
// CmdID: 1310
message GICDDNDGJJO {
uint32 retcode = 15; // offset: 32
SceneInfo scene = 6; // offset: 16
}
message JOKOOMBLPLB {
int64 begin_time = 8; // offset: 40
uint32 gacha_id = 4; // offset: 32
int64 end_time = 11; // offset: 24
}
// Obf: BDLCIDINJMG
// Type: Req
// CmdID: 1394
message GetFarmStageGachaInfoCsReq {
repeated uint32 CDKIPOMGPKN = 6; // offset: 24
}
// Obf: OGNIPGIDAMO
// Type: Rsp
// CmdID: 1395
message GetFarmStageGachaInfoScRsp {
repeated JOKOOMBLPLB farm_stage_gacha_info_list = 3; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: HDIELPILHEP
// Type: Req
// CmdID: 1314
message QuickStartCocoonStageCsReq {
uint32 cocoon_id = 12; // offset: 36
uint32 world_level = 2; // offset: 32
uint32 wave = 4; // offset: 44
NKNAADIGGNA DLACEEFJAHB = 11; // offset: 24
uint32 MHLFHLEMCCB = 5; // offset: 40
}
// Obf: KMFIHOEBPNE
// Type: Rsp
// CmdID: 1318
message QuickStartCocoonStageScRsp {
uint32 MHLFHLEMCCB = 7; // offset: 40
uint32 cocoon_id = 3; // offset: 44
uint32 wave = 4; // offset: 32
uint32 retcode = 14; // offset: 36
SceneBattleInfo battle_info = 5; // offset: 16
}
// Obf: OEFHJAGPFMD
// Type: Req
// CmdID: 1309
message StartQuickFarmElementReq {
uint32 MHLFHLEMCCB = 2; // offset: 28
uint32 world_level = 9; // offset: 24
uint32 JIABAGAFEEA = 15; // offset: 32
}
// Obf: PEAFEBKIEDK
// Type: Rsp
// CmdID: 1398
message StartQuickFarmElementRsp {
uint32 world_level = 6; // offset: 40
uint32 JIABAGAFEEA = 7; // offset: 32
uint32 retcode = 14; // offset: 36
SceneBattleInfo battle_info = 9; // offset: 24
}
// Obf: PMEPKFMHGLB
// Type: Req
// CmdID: 1363
message CocoonSweepCsReq {
uint32 world_level = 12; // offset: 24
uint32 cocoon_id = 4; // offset: 28
}
// Obf: AALOGOLCEHB
// Type: Rsp
// CmdID: 1326
message CocoonSweepScRsp {
ItemList drop_data = 5; // offset: 24
ItemList NIDFFCJKCDN = 12; // offset: 32
uint32 retcode = 4; // offset: 40
uint32 cocoon_id = 1; // offset: 44
}
// Obf: PIOOHOPAKAI
// Type: Req
// CmdID: 1339
message FarmElementSweepCsReq {
uint32 JIABAGAFEEA = 1; // offset: 28
uint32 world_level = 6; // offset: 24
}
// Obf: JPJCOBKKCOE
// Type: Rsp
// CmdID: 1301
message FarmElementSweepScRsp {
ItemList NIDFFCJKCDN = 14; // offset: 24
uint32 JIABAGAFEEA = 6; // offset: 32
uint32 retcode = 12; // offset: 36
}
// Obf: FIBGNBKGHNF
enum CmdAetherDivideType {
FIBGNBKGHNF_PCPDHELPKEM = 0;
CmdTakeOffSkillCoreScRsp = 4816;
CmdClearAetherDividePassiveSkillCsReq = 4850;
CmdSwitchAetherDivideLineUpSlotScRsp = 4821;
CmdNPBNPOKGNCI = 4827;
CmdStartAetherDivideStageBattleScRsp = 4815;
CmdAetherDivideTakeChallengeRewardScRsp = 4840;
CmdAetherDivideTainerInfoScNotify = 4837;
CmdAetherDivideRefreshEndlessScRsp = 4820;
CmdStartAetherDivideChallengeBattleScRsp = 4801;
CmdGetAetherDivideChallengeInfoScRsp = 4809;
CmdAetherDivideSpiritInfoScNotify = 4808;
CmdAetherDivideSpiritExpUpScRsp = 4826;
CmdGetAetherDivideChallengeInfoCsReq = 4833;
CmdSetAetherDivideLineUpCsReq = 4818;
CmdSwitchAetherDivideLineUpSlotCsReq = 4831;
CmdAetherDivideTakeChallengeRewardCsReq = 4846;
CmdStartAetherDivideChallengeBattleCsReq = 4805;
CmdGetAetherDivideInfoCsReq = 4802;
CmdAetherDivideSkillItemScNotify = 4848;
CmdSetAetherDivideLineUpScRsp = 4845;
CmdAetherDivideLineupScNotify = 4843;
CmdAetherDivideRefreshEndlessScNotify = 4822;
CmdStartAetherDivideSceneBattleScRsp = 4838;
CmdIAKBLOMJELJ = 4807;
CmdEquipSkillCoreScRsp = 4803;
CmdLeaveAetherDivideSceneCsReq = 4830;
CmdGetAetherDivideInfoScRsp = 4844;
CmdAetherDivideFinishChallengeScNotify = 4804;
CmdAetherDivideRefreshEndlessCsReq = 4839;
CmdStartAetherDivideStageBattleCsReq = 4849;
CmdStartAetherDivideSceneBattleCsReq = 4835;
CmdAetherDivideSpiritExpUpCsReq = 4806;
CmdEquipAetherDividePassiveSkillCsReq = 4836;
FIBGNBKGHNF_LMEOEKDAMAM = 4813;
}
message HHPMLCLOAJG {
uint32 DEOICBBGPIC = 15; // offset: 24
}
// Type: Rsp
// CmdID: 4807
message IAKBLOMJELJ {
uint32 retcode = 2; // offset: 24
uint32 DEOICBBGPIC = 7; // offset: 28
}
// Obf: LEDNMAIDKHN
// Type: Req
// CmdID: 4830
message LeaveAetherDivideSceneCsReq {
}
// Type: Rsp
// CmdID: 4827
message NPBNPOKGNCI {
uint32 retcode = 10; // offset: 24
}
// Obf: LKNIGGBOPLF
// Type: Req
// CmdID: 4835
message StartAetherDivideSceneBattleCsReq {
repeated OMBGDPMELKE EJDFDDGPJEP = 12; // offset: 24
repeated uint32 assist_monster_entity_id_list = 11; // offset: 32
uint32 cast_entity_id = 9; // offset: 40
uint32 skill_index = 2; // offset: 44
uint32 attacked_by_entity_id = 8; // offset: 48
}
// Obf: LKNFGMGGOFO
// Type: Rsp
// CmdID: 4838
message StartAetherDivideSceneBattleScRsp {
AetherDivideBattleInfo battle_info = 6; // offset: 24
uint32 cast_entity_id = 10; // offset: 32
uint32 retcode = 8; // offset: 36
}
// Obf: CAELILADOEN
// Type: Req
// CmdID: 4805
message StartAetherDivideChallengeBattleCsReq {
uint32 FNCINGFDLPA = 14; // offset: 24
uint32 challenge_id = 12; // offset: 28
}
// Obf: KMOJOGLLAIE
// Type: Rsp
// CmdID: 4801
message StartAetherDivideChallengeBattleScRsp {
uint32 retcode = 8; // offset: 32
AetherDivideBattleInfo battle_info = 3; // offset: 24
}
message AHPCJPMMEMN {
uint32 slot = 15; // offset: 24
uint32 item_id = 6; // offset: 28
}
message KNHKBHADJGE {
uint32 exp = 10; // offset: 52
uint32 promotion = 9; // offset: 44
uint32 IPEBMMPKJLF = 2; // offset: 40
SpBarInfo sp_bar = 5; // offset: 16
repeated AHPCJPMMEMN OKMFEGDIONG = 14; // offset: 32
uint32 IMMHJMDHDGC = 1; // offset: 48
}
message DLGFPMKPLEO {
repeated uint32 MJIPOJJLNME = 14; // offset: 24
uint32 slot = 8; // offset: 32
}
message JBJIKJGEBAH {
uint32 num = 13; // offset: 32
uint32 DCHAKLDHANL = 12; // offset: 28
uint32 item_id = 4; // offset: 24
}
// Obf: AGBPBFODDEL
// Type: Req
// CmdID: 4802
message GetAetherDivideInfoCsReq {
}
// Obf: PPGCCCACEFA
// Type: Rsp
// CmdID: 4844
message GetAetherDivideInfoScRsp {
repeated JBJIKJGEBAH PHGLFHDDACM = 13; // offset: 40
uint32 KBFFBPDDCFF = 1; // offset: 64
uint32 OAMPGNHJIGD = 12; // offset: 56
uint32 retcode = 2; // offset: 52
uint32 OJPJPOGDLNO = 4; // offset: 60
uint32 CFCFCEBNAEF = 11; // offset: 68
repeated DLGFPMKPLEO lineup_list = 6; // offset: 16
uint32 FIKLLOCJBGN = 8; // offset: 48
repeated KNHKBHADJGE GONOOOEHHLO = 5; // offset: 32
}
// Obf: CFJFMIBEEAB
// Type: Req
// CmdID: 4818
message SetAetherDivideLineUpCsReq {
DLGFPMKPLEO lineup = 14; // offset: 24
}
// Obf: ELKHPLIAIOL
// Type: Rsp
// CmdID: 4845
message SetAetherDivideLineUpScRsp {
uint32 retcode = 12; // offset: 32
DLGFPMKPLEO lineup = 10; // offset: 24
}
// Obf: CPPBFEHMEBN
// Type: Req
// CmdID: 4836
message EquipAetherDividePassiveSkillCsReq {
uint32 item_id = 1; // offset: 28
uint32 IMMHJMDHDGC = 3; // offset: 24
uint32 slot = 2; // offset: 32
}
// Obf: GGCMOJLIKAD
// Type: Rsp
// CmdID: 4803
message EquipSkillCoreScRsp {
uint32 retcode = 14; // offset: 40
JBJIKJGEBAH GCNDOIMACAN = 11; // offset: 32
KNHKBHADJGE HKOHIHCBGAA = 1; // offset: 16
}
// Obf: DBGBAKODCCP
// Type: Req
// CmdID: 4850
message ClearAetherDividePassiveSkillCsReq {
uint32 slot = 7; // offset: 24
uint32 IMMHJMDHDGC = 15; // offset: 28
}
// Obf: NDGABJBKIEC
// Type: Rsp
// CmdID: 4816
message TakeOffSkillCoreScRsp {
uint32 retcode = 2; // offset: 40
JBJIKJGEBAH GCNDOIMACAN = 11; // offset: 32
KNHKBHADJGE HKOHIHCBGAA = 13; // offset: 16
}
// Obf: AHFKMMMNEON
// Type: Req
// CmdID: 4806
message AetherDivideSpiritExpUpCsReq {
uint32 IMMHJMDHDGC = 13; // offset: 28
uint32 NOEHMENEMLL = 4; // offset: 32
uint32 FIKLLOCJBGN = 11; // offset: 24
}
// Obf: ABJPBEBFCIO
// Type: Rsp
// CmdID: 4826
message AetherDivideSpiritExpUpScRsp {
uint32 retcode = 11; // offset: 36
uint32 FIKLLOCJBGN = 2; // offset: 32
KNHKBHADJGE HKOHIHCBGAA = 1; // offset: 16
}
// Obf: MKLCABPCFFC
// Type: Req
// CmdID: 4831
message SwitchAetherDivideLineUpSlotCsReq {
uint32 FNCINGFDLPA = 6; // offset: 24
}
// Obf: MKAPIIBLHLO
// Type: Rsp
// CmdID: 4821
message SwitchAetherDivideLineUpSlotScRsp {
uint32 retcode = 1; // offset: 24
uint32 FNCINGFDLPA = 2; // offset: 28
}
// Obf: NEBJPIOMFAF
// Type: Req
// CmdID: 4849
message StartAetherDivideStageBattleCsReq {
uint32 event_id = 5; // offset: 24
}
// Obf: DONBIHLDHGH
// Type: Rsp
// CmdID: 4815
message StartAetherDivideStageBattleScRsp {
uint32 retcode = 5; // offset: 32
AetherDivideBattleInfo battle_info = 12; // offset: 16
}
// Obf: MMOGHKHLGNL
// Type: Notify
// CmdID: 4843
message AetherDivideLineupScNotify {
DLGFPMKPLEO lineup = 7; // offset: 16
}
// Obf: IPDKJDICOJO
// Type: Notify
// CmdID: 4808
message AetherDivideSpiritInfoScNotify {
uint32 FIKLLOCJBGN = 9; // offset: 40
KNHKBHADJGE HKOHIHCBGAA = 7; // offset: 32
repeated KNHKBHADJGE PBEEJNPMHOF = 12; // offset: 16
}
// Obf: KHDCIGFPPID
// Type: Req
// CmdID: 4833
message GetAetherDivideChallengeInfoCsReq {
}
// Obf: EJNHPICNIMO
// Type: Rsp
// CmdID: 4809
message GetAetherDivideChallengeInfoScRsp {
repeated uint32 HPMHFDGMGGH = 2; // offset: 32
uint32 retcode = 14; // offset: 40
repeated uint32 JAGHEMPBMLD = 10; // offset: 16
uint32 KAGCEADCKFJ = 13; // offset: 44
}
// Obf: PELIGCKNJNH
// Type: Notify
// CmdID: 4804
message AetherDivideFinishChallengeScNotify {
uint32 challenge_id = 2; // offset: 24
}
// Obf: APGOPOMDLLB
// Type: Notify
// CmdID: 4837
message AetherDivideTainerInfoScNotify {
uint32 CFCFCEBNAEF = 12; // offset: 24
}
// Obf: MCHAMKMBNHK
// Type: Notify
// CmdID: 4848
message AetherDivideSkillItemScNotify {
uint32 num = 4; // offset: 28
uint32 item_id = 1; // offset: 24
}
// Obf: EACFEGAJDIE
// Type: Req
// CmdID: 4839
message AetherDivideRefreshEndlessCsReq {
}
// Obf: GHLDIDDMIDJ
// Type: Rsp
// CmdID: 4820
message AetherDivideRefreshEndlessScRsp {
uint32 retcode = 11; // offset: 24
uint32 KBFFBPDDCFF = 3; // offset: 28
}
// Obf: CKKAEJMEJMF
// Type: Notify
// CmdID: 4822
message AetherDivideRefreshEndlessScNotify {
uint32 KBFFBPDDCFF = 5; // offset: 24
}
// Obf: BJCIBHFHPCA
// Type: Req
// CmdID: 4846
message AetherDivideTakeChallengeRewardCsReq {
uint32 challenge_id = 4; // offset: 24
}
// Obf: ADPCAIAHGJI
// Type: Rsp
// CmdID: 4840
message AetherDivideTakeChallengeRewardScRsp {
ItemList reward = 13; // offset: 16
uint32 retcode = 4; // offset: 32
uint32 challenge_id = 6; // offset: 36
}
// Obf: JCIOGLMGOPM
enum CmdAiPamType {
JCIOGLMGOPM_FEAOLFOCPPJ = 0;
CmdAiPamResponseFeedbackScRsp = 9518;
CmdGetAiPamChatInfoScRsp = 9502;
CmdUpdateAiPamSettingsScRsp = 9531;
CmdGetAiPamNextQuestionScRsp = 9505;
CmdTriggerAiPamSpeakCsReq = 9503;
CmdTriggerAiPamSpeakScRsp = 9550;
CmdIPPACOOGLPK = 9506;
CmdGetAiPamChatHistoryScRsp = 9535;
CmdGetAiPamChatHistoryCsReq = 9527;
CmdAiPamResponseFeedbackCommentCsReq = 9545;
CmdUpdateAiPamSettingsCsReq = 9516;
CmdAiPamMotionScNotify = 9521;
CmdRecvAiPamChatEventScNotify = 9530;
CmdAIKHMIAMBIF = 9526;
CmdGetAiPamChatInfoCsReq = 9519;
CmdAiPamResponseFeedbackCsReq = 9544;
CmdCGPFNCNAMOP = 9549;
CmdAiPamSendMsgScRsp = 9507;
CmdIMHLIHAOCPE = 9515;
CmdAiPamResponseFeedbackCommentScRsp = 9536;
CmdGetAiPamNextQuestionCsReq = 9538;
CmdAiPamTeamExplainCsReq = 9513;
}
// Obf: MFCIGCIEBNI
// Type: Req
// CmdID: 9513
message AiPamTeamExplainCsReq {
MessageChatData message_datas = 5; // offset: 16
bool ELBDJNLMEFN = 9; // offset: 41
bool BHFBIGFEDHL = 4; // offset: 40
string NMLIMJJHOPK = 11; // offset: 24
bool LLLCJNJHEPE = 13; // offset: 42
}
// Obf: NOPOMNMKBOF
// Type: Rsp
// CmdID: 9507
message AiPamSendMsgScRsp {
uint32 retcode = 11; // offset: 24
}
// Obf: IONBOMHFIIC
// Type: Notify
// CmdID: 9530
message RecvAiPamChatEventScNotify {
MDOJCCMLKHP GLNJOAHBBKK = 3; // offset: 16
}
// Obf: BJONMJMDMMG
// Type: Req
// CmdID: 9527
message GetAiPamChatHistoryCsReq {
uint32 target_side = 2; // offset: 24
}
// Obf: APIHNNKEPCF
// Type: Rsp
// CmdID: 9535
message GetAiPamChatHistoryScRsp {
uint32 target_side = 7; // offset: 32
repeated ChatMessageData BAPMDIEFDOJ = 11; // offset: 16
uint32 retcode = 6; // offset: 36
}
// Obf: DPNFKALHAFF
// Type: Req
// CmdID: 9538
message GetAiPamNextQuestionCsReq {
}
// Obf: BJAFOLJOMHH
// Type: Rsp
// CmdID: 9505
message GetAiPamNextQuestionScRsp {
uint32 retcode = 6; // offset: 32
repeated JDPPGCIEHKF KKCJMPLGKCL = 9; // offset: 16
}
// Obf: OAEALPGMJFM
// Type: Req
// CmdID: 9519
message GetAiPamChatInfoCsReq {
}
// Obf: OAMNEHPJKOO
// Type: Rsp
// CmdID: 9502
message GetAiPamChatInfoScRsp {
bool HEFLHCHDDMG = 6; // offset: 41
uint32 ECIAGLJNPMM = 12; // offset: 48
repeated MDOJCCMLKHP FILFNMKCCNN = 11; // offset: 16
string AIPBFEOFNDO = 3; // offset: 24
bool EKBMIOCOLIC = 13; // offset: 42
bool MNDAIAGPOEI = 9; // offset: 40
uint32 retcode = 1; // offset: 44
}
// Obf: HHCNNCPDLOO
// Type: Req
// CmdID: 9544
message AiPamResponseFeedbackCsReq {
bool DHEKDAGJBJB = 4; // offset: 25
bool FFGICGLDLKE = 6; // offset: 24
}
// Obf: BOJAOKELGJK
// Type: Rsp
// CmdID: 9518
message AiPamResponseFeedbackScRsp {
uint32 retcode = 7; // offset: 28
bool DHEKDAGJBJB = 13; // offset: 25
bool FFGICGLDLKE = 3; // offset: 24
}
// Obf: PGIOPMGLMJG
// Type: Req
// CmdID: 9545
message AiPamResponseFeedbackCommentCsReq {
string MPCOLHBJPBP = 12; // offset: 16
uint32 HELHPDMDLBO = 7; // offset: 32
}
// Obf: LKECFMIFFJA
// Type: Rsp
// CmdID: 9536
message AiPamResponseFeedbackCommentScRsp {
uint32 retcode = 11; // offset: 24
}
// Obf: CGKHNIKBHBJ
// Type: Req
// CmdID: 9503
message TriggerAiPamSpeakCsReq {
uint32 CEHJJGEIMCL = 11; // offset: 24
}
// Obf: GHIAKAKPCJL
// Type: Rsp
// CmdID: 9550
message TriggerAiPamSpeakScRsp {
uint32 CEHJJGEIMCL = 15; // offset: 24
uint32 retcode = 7; // offset: 28
}
// Obf: ANIEAGEHIIH
// Type: Req
// CmdID: 9516
message UpdateAiPamSettingsCsReq {
bool EKBMIOCOLIC = 10; // offset: 24
}
// Obf: EGODDEJOFJO
// Type: Rsp
// CmdID: 9531
message UpdateAiPamSettingsScRsp {
bool EKBMIOCOLIC = 15; // offset: 28
uint32 retcode = 5; // offset: 24
}
// Obf: BFOHDMDOCMM
// Type: Notify
// CmdID: 9521
message AiPamMotionScNotify {
repeated string BDJACHGHCHF = 6; // offset: 24
}
// Type: Req
// CmdID: 9549
message CGPFNCNAMOP {
repeated HIDPJPNFCKO KGNBJLBLMPJ = 5; // offset: 16
}
// Type: Rsp
// CmdID: 9515
message IMHLIHAOCPE {
uint32 retcode = 11; // offset: 24
}
// Type: Req
// CmdID: 9506
message IPPACOOGLPK {
IEACMDFDLBF INPFOJEIOBI = 10; // offset: 24
string MGMFENIOPHO = 11; // offset: 16
}
// Type: Rsp
// CmdID: 9526
message AIKHMIAMBIF {
uint32 retcode = 15; // offset: 24
}
// Obf: MOFLOJNJDGL
enum CmdAlleyType {
MOFLOJNJDGL_PCPDHELPKEM = 0;
CmdKCOBMOPKLPL = 4798;
CmdMCPHAPNLNIG = 4753;
CmdSaveLogisticsCsReq = 4796;
CmdActivityRaidPlacingGameCsReq = 4793;
CmdGetSaveLogisticsMapCsReq = 4765;
CmdGetAlleyInfoCsReq = 4791;
CmdFBDJEJDHCIO = 4789;
CmdGetAlleyInfoScRsp = 4710;
CmdAlleyShipmentEventEffectsScNotify = 4728;
CmdLogisticsScoreRewardSyncInfoScNotify = 4720;
CmdHCDIHOBPLJE = 4726;
MOFLOJNJDGL_HMCMLHEABKI = 4732;
CmdAlleyFundsScNotify = 4744;
CmdLOINGBNGDFO = 4717;
MOFLOJNJDGL_OLJIHEBEBCA = 4708;
CmdAlleyEventChangeNotify = 4763;
CmdLogisticsGameScRsp = 4795;
CmdAlleyPlacingGameScRsp = 4737;
MOFLOJNJDGL_CNGAGLKBHPK = 4772;
CmdAlleyOrderChangedScNotify = 4733;
CmdIJMICOMCFKK = 4779;
CmdPrestigeLevelUpScRsp = 4758;
CmdTakeEventRewardCsReq = 4751;
CmdAlleyTakeEventRewardScRsp = 4725;
CmdPrestigeLevelUpCsReq = 4707;
CmdLogisticsGameCsReq = 4794;
CmdLogisticsDetonateStarSkiffCsReq = 4754;
CmdStartAlleyEventCsReq = 4709;
CmdActivityRaidPlacingGameScRsp = 4702;
MOFLOJNJDGL_KKJPGOMOPAI = 4800;
CmdLogisticsInfoScNotify = 4721;
CmdKCHEPLKMONL = 4757;
CmdGetSaveLogisticsMapScRsp = 4773;
CmdTakePrestigeRewardCsReq = 4739;
CmdAlleyPlacingGameCsReq = 4774;
CmdTakePrestigeRewardScRsp = 4701;
}
enum EJIJAMBBJMN {
EJIJAMBBJMN_LHDKJKOOPJP = 0;
EJIJAMBBJMN_BAKDPGBKNHH = 1;
EJIJAMBBJMN_AEFDGEIKOBE = 2;
EJIJAMBBJMN_OOCJINGKENM = 3;
EJIJAMBBJMN_KECLODGOIAI = 4;
EJIJAMBBJMN_BKNFMFGINIP = 5;
EJIJAMBBJMN_BKDIOLOEKIL = 6;
EJIJAMBBJMN_KKGAINFGFFG = 7;
}
enum KCBDEHICICK {
KCBDEHICICK_PCPDHELPKEM = 0;
KCBDEHICICK_OCLLJAELPDM = 1;
KCBDEHICICK_OMNLMPAFHBB = 2;
KCBDEHICICK_MBOJGIHMPDM = 3;
}
// Obf: HEBAGHLEECH
enum AlleyEventState {
HEBAGHLEECH_MFDPLAOEKFE = 0;
HEBAGHLEECH_GKBODJFAJCE = 1;
HEBAGHLEECH_DOIBPFNOJFJ = 2;
HEBAGHLEECH_DAFADDIENIH = 3;
}
// Obf: HLDCOABCAOB
// Type: Req
// CmdID: 4791
message GetAlleyInfoCsReq {
}
message EINJLBBAGDL {
uint32 DPBMAFBAJHD = 2; // offset: 24
uint32 MICCEGIKIBJ = 15; // offset: 28
}
message KJACDNLNIMJ {
uint32 level = 2; // offset: 24
uint32 ONLBEJGCCCA = 1; // offset: 28
}
message GEOAAAOAPGK {
repeated CCBKGJGNDCL JOBIHKPLHEN = 2; // offset: 48
repeated uint32 FNFHHNFOEIM = 7; // offset: 40
repeated EINJLBBAGDL IAHJJBPGOKB = 5; // offset: 16
repeated JCCMGOOPHBO OAIKIFEKFLG = 15; // offset: 24
}
// Obf: OEKGAHJFFBP
// Type: Rsp
// CmdID: 4710
message GetAlleyInfoScRsp {
repeated DCMJCNOKKNN PADDEJDLFLA = 6; // offset: 32
repeated uint32 GCFECPJKDMK = 14; // offset: 48
repeated uint32 LAFIBGBIIIE = 13; // offset: 64
uint32 retcode = 15; // offset: 92
uint32 EPEEKLDLLDA = 7; // offset: 88
MKPDCILELAA JKCDJIPNLPI = 8; // offset: 24
uint32 level = 4; // offset: 100
repeated uint32 IBNPANJGKOI = 10; // offset: 80
map<uint32, uint32> BENEIFAHIGJ = 12; // offset: 16
uint32 JONKHPKNNLD = 5; // offset: 96
PLIEEDKHGNN NLEJPMEDBNH = 11; // offset: 72
GEOAAAOAPGK HBMJIGGBFKP = 1; // offset: 56
}
message BAPBJANOPLP {
uint32 AFNEPLKIHLL = 14; // offset: 24
uint32 CPKMCPFIBLD = 11; // offset: 28
}
message JMDDGOGNBEK {
repeated BAPBJANOPLP JDFCLIFHEBE = 15; // offset: 16
uint32 EMMOMDODKAK = 10; // offset: 32
}
message AlleyPlacingShip {
uint32 ship_id = 13; // offset: 32
repeated JMDDGOGNBEK goods_list = 1; // offset: 24
}
// Obf: OGBMHIPHEGK
// Type: Req
// CmdID: 4774
message AlleyPlacingGameCsReq {
uint32 KEBODNOMNDJ = 11; // offset: 40
uint32 cost_time = 5; // offset: 52
uint32 BHJPEAABOGP = 14; // offset: 48
uint32 PBDJOIIAKHK = 10; // offset: 60
AlleyPlacingShip FCDCFAMOHAE = 8; // offset: 16
uint32 FOBGBGCOKAE = 13; // offset: 44
uint32 MAMGGFKGKCE = 3; // offset: 56
uint32 OBPNDKPPFGG = 15; // offset: 36
uint32 ONEPNPGPMNO = 9; // offset: 32
}
// Obf: FHOFFPINBIO
// Type: Rsp
// CmdID: 4737
message AlleyPlacingGameScRsp {
uint32 MABFDBCDCDN = 11; // offset: 48
uint32 GKOAHBKEDHL = 1; // offset: 32
uint32 event_id = 13; // offset: 36
uint32 HGIFEKEFCAN = 5; // offset: 28
uint32 LDLOJJGNJMJ = 14; // offset: 40
uint32 KHEBCOPEGKC = 10; // offset: 44
uint32 AHNPMGLOIEH = 6; // offset: 24
uint32 retcode = 3; // offset: 52
}
// Obf: HPLIDKIHCHJ
// Type: Req
// CmdID: 4793
message ActivityRaidPlacingGameCsReq {
AlleyPlacingShip FCDCFAMOHAE = 11; // offset: 16
oneof DLOMKFLEEIC {
uint32 MFMHHAPPPJJ = 1; // offset: 24
uint32 OBPNDKPPFGG = 12; // offset: 24
}
}
// Obf: KOOGGDBNOPD
// Type: Rsp
// CmdID: 4702
message ActivityRaidPlacingGameScRsp {
uint32 retcode = 1; // offset: 36
oneof DLOMKFLEEIC {
uint32 MFMHHAPPPJJ = 10; // offset: 16
uint32 OBPNDKPPFGG = 8; // offset: 16
}
}
message PLIEEDKHGNN {
repeated uint32 DGLIPLAHMBF = 1; // offset: 24
bool CAJCAGNBGEK = 5; // offset: 52
uint32 ADDEMHFJJAH = 9; // offset: 40
repeated uint32 HCAFCGKLKFD = 7; // offset: 16
uint32 BMGEBFHHCOD = 15; // offset: 44
uint32 JLDPAIPAMNB = 13; // offset: 48
}
// Obf: OPGKIIPJKHF
// Type: Notify
// CmdID: 4733
message AlleyOrderChangedScNotify {
PLIEEDKHGNN FCLMOOKJGPN = 5; // offset: 16
}
// Type: Notify
// CmdID: 4789
message FBDJEJDHCIO {
uint32 PPDMPMDMAOM = 1; // offset: 24
}
message NHPKMMDOHIH {
uint32 JDDMHMCHNNN = 13; // offset: 48
uint32 OFABEGPJBJP = 4; // offset: 60
uint32 ONLBEJGCCCA = 3; // offset: 56
uint32 AAFLJGPKCDH = 8; // offset: 52
repeated uint32 shop_goods_list = 15; // offset: 40
repeated uint32 OMGGDMMLBJL = 9; // offset: 24
repeated uint32 NCGEJEEOMFC = 11; // offset: 32
}
message CCBKGJGNDCL {
uint32 MICCEGIKIBJ = 12; // offset: 36
repeated NHPKMMDOHIH FGKAOMIJJBN = 3; // offset: 16
uint32 cost_time = 8; // offset: 32
}
message JCCMGOOPHBO {
uint32 max_score = 13; // offset: 44
ItemList reward = 14; // offset: 24
uint32 DEKNGNHLFNI = 12; // offset: 40
uint32 JLELBCFOBKN = 11; // offset: 52
uint32 MLPGGIPCNGF = 10; // offset: 48
uint32 HDGHCOJICEG = 1; // offset: 36
uint32 MICCEGIKIBJ = 6; // offset: 32
}
// Obf: BMPBFMFLFKJ
// Type: Req
// CmdID: 4794
message LogisticsGameCsReq {
bool CLPNBFOKJLJ = 1; // offset: 32
repeated CCBKGJGNDCL KDKBNMEJLFP = 8; // offset: 24
}
// Obf: EGBCOALJEMC
// Type: Notify
// CmdID: 4720
message LogisticsScoreRewardSyncInfoScNotify {
repeated JCCMGOOPHBO OAIKIFEKFLG = 13; // offset: 24
}
// Obf: HCJLEAFNMFN
// Type: Rsp
// CmdID: 4795
message LogisticsGameScRsp {
uint32 retcode = 3; // offset: 40
uint32 event_id = 1; // offset: 36
repeated JCCMGOOPHBO OAIKIFEKFLG = 7; // offset: 24
bool CLPNBFOKJLJ = 12; // offset: 32
}
message DCMJCNOKKNN {
AlleyEventState state = 12; // offset: 24
uint32 EIAAKEGPKME = 13; // offset: 28
uint32 event_id = 7; // offset: 32
}
// Obf: HCPIIBLGLHO
// Type: Req
// CmdID: 4709
message StartAlleyEventCsReq {
uint32 event_id = 14; // offset: 24
}
// Type: Rsp
// CmdID: 4798
message KCOBMOPKLPL {
uint32 event_id = 10; // offset: 28
uint32 retcode = 11; // offset: 24
}
// Obf: FMJHNBJEJAE
// Type: Notify
// CmdID: 4763
message AlleyEventChangeNotify {
uint32 NDOPMMAMMOD = 9; // offset: 32
DCMJCNOKKNN GLNJOAHBBKK = 7; // offset: 24
}
// Type: Notify
// CmdID: 4726
message HCDIHOBPLJE {
uint32 CNPONFMAKJO = 13; // offset: 24
}
// Obf: NLDLOPCEOBN
// Type: Req
// CmdID: 4739
message TakePrestigeRewardCsReq {
uint32 level = 13; // offset: 24
}
// Obf: IJLEPLMCFAK
// Type: Rsp
// CmdID: 4701
message TakePrestigeRewardScRsp {
uint32 level = 12; // offset: 36
ItemList reward = 15; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Obf: MDGOJOILLJC
// Type: Req
// CmdID: 4707
message PrestigeLevelUpCsReq {
}
// Obf: LGBGFNMDLPM
// Type: Rsp
// CmdID: 4758
message PrestigeLevelUpScRsp {
uint32 level = 5; // offset: 28
uint32 retcode = 11; // offset: 24
}
// Obf: HDKPPJDCHCL
// Type: Notify
// CmdID: 4744
message AlleyFundsScNotify {
uint32 EPEEKLDLLDA = 3; // offset: 24
}
// Obf: LJFLPMIPAKI
// Type: Req
// CmdID: 4796
message SaveLogisticsCsReq {
repeated CCBKGJGNDCL KDKBNMEJLFP = 2; // offset: 24
}
// Type: Rsp
// CmdID: 4757
message KCHEPLKMONL {
repeated CCBKGJGNDCL KDKBNMEJLFP = 9; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: KAMFMLIHMBD
// Type: Notify
// CmdID: 4721
message LogisticsInfoScNotify {
GEOAAAOAPGK HBMJIGGBFKP = 15; // offset: 24
}
message MKPDCILELAA {
uint32 PDAIGDFNPPN = 10; // offset: 36
uint32 MDFOADMKJDL = 1; // offset: 32
map<uint32, uint32> AOMDBDNMBFC = 14; // offset: 16
}
// Obf: NECAGCHHMIL
// Type: Notify
// CmdID: 4728
message AlleyShipmentEventEffectsScNotify {
MKPDCILELAA KDPAGMKNNEH = 1; // offset: 16
}
// Obf: LEMIPDPLDHG
// Type: Req
// CmdID: 4765
message GetSaveLogisticsMapCsReq {
}
// Obf: BGLNKDILBDD
// Type: Rsp
// CmdID: 4773
message GetSaveLogisticsMapScRsp {
repeated CCBKGJGNDCL JOBIHKPLHEN = 12; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Type: Notify
// CmdID: 4753
message MCPHAPNLNIG {
map<uint32, uint32> BENEIFAHIGJ = 8; // offset: 16
}
message PLAIHFCEKHM {
}
// Type: Rsp
// CmdID: 4717
message LOINGBNGDFO {
uint32 retcode = 8; // offset: 28
uint32 CGKPIBNBFJE = 3; // offset: 24
}
// Obf: KOBMBFDEFAJ
// Type: Req
// CmdID: 4751
message TakeEventRewardCsReq {
uint32 event_id = 9; // offset: 24
}
// Obf: HAPEIILONGO
// Type: Rsp
// CmdID: 4725
message AlleyTakeEventRewardScRsp {
ItemList reward = 7; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: NPANIOCANON
// Type: Req
// CmdID: 4754
message LogisticsDetonateStarSkiffCsReq {
}
// Type: Rsp
// CmdID: 4779
message IJMICOMCFKK {
uint32 retcode = 15; // offset: 24
}
// Obf: CBLODEEHFJF
enum CmdArchiveType {
CBLODEEHFJF_PCPDHELPKEM = 0;
CmdGetArchiveDataScRsp = 2310;
CmdGHILICHODLN = 2395;
CmdGetUpdatedArchiveDataCsReq = 2394;
CmdGetArchiveDataCsReq = 2391;
}
message OCNNJKJPKNN {
uint32 type = 12; // offset: 28
uint32 set_id = 9; // offset: 24
}
message BKEPPIJMLNB {
uint32 monster_id = 11; // offset: 28
uint32 num = 3; // offset: 24
}
// Obf: DFGHDILABEK
message ArchiveData {
repeated uint32 ELMIOHHOGOO = 7; // offset: 16
repeated OCNNJKJPKNN relic_list = 8; // offset: 40
repeated uint32 GLHNOAKHHPD = 2; // offset: 48
repeated BKEPPIJMLNB kill_monster_list = 6; // offset: 56
repeated uint32 OOICHLFIHLF = 12; // offset: 24
}
// Obf: BBMHMOKHLAJ
// Type: Req
// CmdID: 2391
message GetArchiveDataCsReq {
}
// Obf: GEGKGNHBCMN
// Type: Rsp
// CmdID: 2310
message GetArchiveDataScRsp {
uint32 retcode = 3; // offset: 32
ArchiveData archive_data = 12; // offset: 16
}
// Obf: OOKIHNKJGBK
// Type: Req
// CmdID: 2394
message GetUpdatedArchiveDataCsReq {
}
// Type: Rsp
// CmdID: 2395
message GHILICHODLN {
uint32 retcode = 7; // offset: 32
ArchiveData archive_data = 8; // offset: 16
}
// Obf: OKGLHKOEJMM
enum CmdAvatarType {
OKGLHKOEJMM_PCPDHELPKEM = 0;
CmdGetPreAvatarGrowthInfoCsReq = 308;
CmdTakeOffRelicCsReq = 332;
CmdGetAvatarDataScRsp = 310;
CmdAddMultiPathAvatarScNotify = 328;
CmdTakePromotionRewardCsReq = 361;
CmdGetPreAvatarActivityListCsReq = 320;
CmdActiveEidolonScRsp = 304;
CmdUnlockSkillTreeCsReq = 314;
CmdAvatarExpUpCsReq = 394;
CmdGetAvatarDataCsReq = 391;
CmdUnlockAvatarPathScRsp = 371;
OKGLHKOEJMM_OCNMGOBCPHF = 365;
CmdDressAvatarCsReq = 363;
CmdTakeOffEquipmentCsReq = 339;
CmdAddAvatarScNotify = 374;
CmdUnlockSkilltreeScRsp = 318;
CmdSetAvatarPathScRsp = 305;
CmdAvatarPathChangedNotify = 311;
CmdGetPreAvatarActivityListScRsp = 393;
CmdDressAvatarSkinCsReq = 358;
CmdMarkAvatarScRsp = 321;
CmdSetMultipleAvatarPathsScRsp = 303;
CmdUnlockAvatarPathCsReq = 330;
CmdTakeOffEquipmentScRsp = 301;
CmdSetAvatarPathCsReq = 366;
CmdTakeOffAvatarSkinCsReq = 400;
CmdGetPreAvatarGrowthInfoScRsp = 317;
CmdAJLCAJEKAGP = 353;
CmdDressRelicAvatarCsReq = 338;
CmdTakeOffRelicScRsp = 333;
CmdAvatarExpUpScRsp = 395;
CmdNHANNOPOPPL = 398;
CmdActiveEidolonCsReq = 337;
CmdKGJHPKBMIPB = 389;
CmdTakePromotionRewardScRsp = 307;
CmdAvatarSpecialSkilltreeUnlockScNotify = 392;
CmdMarkAvatarCsReq = 357;
CmdHHPBADAIGHO = 373;
CmdSetAvatarEnhancedIdScRsp = 379;
CmdSetPlayerOutfitCsReq = 302;
CmdSetPlayerOutfitScRsp = 349;
CmdSetAvatarEnhancedIdCsReq = 354;
CmdDressAvatarScRsp = 326;
CmdDressRelicAvatarScRsp = 372;
CmdMNEOIOPNPNK = 344;
CmdUnlockAvatarSkinScNotify = 396;
CmdPromoteAvatarCsReq = 309;
CmdSetMultipleAvatarPathsCsReq = 336;
}
enum KFLKNDHJILI {
KFLKNDHJILI_IIPIAKJFGNH = 0;
KFLKNDHJILI_KDINJJEGMHB = 1;
}
enum LHHKNENBJEH {
LHHKNENBJEH_PCPDHELPKEM = 0;
LHHKNENBJEH_AJBFCODJONF = 1;
LHHKNENBJEH_JLKIDEIDMNK = 2;
LHHKNENBJEH_GNGDFKJAAME = 3;
}
enum PJNEFBBLPND {
PJNEFBBLPND_PCPDHELPKEM = 0;
PJNEFBBLPND_AAEFABFJMCC = 1;
PJNEFBBLPND_KBLDFICFEOG = 2;
}
enum HDJKGMLAFNP {
HDJKGMLAFNP_AABJFIKBHJK = 0;
HDJKGMLAFNP_NDNKDFHEHBC = 1;
HDJKGMLAFNP_IPBFAACIGHN = 2;
HDJKGMLAFNP_OONJKCDGCKN = 3;
HDJKGMLAFNP_IEAJEFALFLG = 4;
HDJKGMLAFNP_NEGGJOGHMAK = 5;
}
// Obf: IABPDLHEJAE
// Type: Req
// CmdID: 391
message GetAvatarDataCsReq {
repeated uint32 base_avatar_id_list = 2; // offset: 24
bool is_get_all = 3; // offset: 32
}
message AvatarPathSkillTree {
uint32 anchor_type = 6; // offset: 24
uint32 level = 7; // offset: 28
}
// Obf: LCPLCGGHFLN
message Avatar {
uint32 exp = 14; // offset: 32
uint64 first_met_time_stamp = 2; // offset: 40
uint32 base_avatar_id = 9; // offset: 60
repeated uint32 has_taken_promotion_reward_list = 12; // offset: 24
uint32 level = 8; // offset: 52
uint32 equipment_unique_id = 15; // offset: 68
uint32 promotion = 3; // offset: 64
bool is_marked = 5; // offset: 48
uint32 cur_multi_path_avatar_type = 13; // offset: 56
}
// Obf: NOOBNLLBHOC
message AvatarPathData {
uint32 path_equipment_id = 13; // offset: 48 #TODO
repeated EquipRelic equip_relic_list = 9; // offset: 32
uint32 avatar_id = 10; // offset: 64
uint32 dressed_skin_id = 8; // offset: 60 #TODO
uint64 unlock_timestamp = 12; // offset: 40
uint32 rank = 11; // offset: 56
uint32 unk_enhanced_id = 14; // offset: 52
repeated AvatarPathSkillTree avatar_path_skill_tree = 1; // offset: 24
}
// Obf: FDPHFAMFIAF
// Type: Rsp
// CmdID: 310
message GetAvatarDataScRsp {
repeated AvatarPathData avatar_path_data_info_list = 12; // offset: 24
repeated GKDEKJKOIJN MMEKFJDMILJ = 3; // offset: 72
uint32 retcode = 8; // offset: 84
repeated KFLKNDHJILI GLEBAGPEOPP = 4; // offset: 64
bool is_get_all = 7; // offset: 88
repeated Avatar avatar_list = 14; // offset: 40
MCNDBBEBKMJ HPHOEDAGBOB = 1; // offset: 48
repeated uint32 basic_type_id_list = 11; // offset: 56
uint32 MMOPCKLPHIO = 15; // offset: 80
repeated uint32 skin_list = 6; // offset: 32
}
// Obf: GBKEIGAJJCB
// Type: Req
// CmdID: 394
message AvatarExpUpCsReq {
ItemCostList item_cost = 9; // offset: 16
uint32 base_avatar_id = 3; // offset: 32
}
// Obf: FLGFLKJKCFM
// Type: Rsp
// CmdID: 395
message AvatarExpUpScRsp {
uint32 retcode = 14; // offset: 32
repeated PileItem return_item_list = 6; // offset: 16
}
// Obf: JEJGKNMILEN
// Type: Req
// CmdID: 314
message UnlockSkillTreeCsReq {
uint32 point_id = 2; // offset: 36
repeated ItemCost item_list = 7; // offset: 16
uint32 level = 12; // offset: 32
}
// Obf: OJDOBJDEIME
// Type: Rsp
// CmdID: 318
message UnlockSkilltreeScRsp {
uint32 point_id = 3; // offset: 32
uint32 level = 8; // offset: 28
uint32 retcode = 11; // offset: 24
}
// Obf: JJJPDFLHLCH
// Type: Req
// CmdID: 309
message PromoteAvatarCsReq {
uint32 base_avatar_id = 15; // offset: 32
repeated ItemCost item_list = 1; // offset: 24
}
// Type: Rsp
// CmdID: 398
message NHANNOPOPPL {
uint32 retcode = 4; // offset: 24
}
// Obf: NJLDALJGPOI
// Type: Req
// CmdID: 363
message DressAvatarCsReq {
uint32 avatar_id = 9; // offset: 28
uint32 equipment_unique_id = 2; // offset: 24
}
// Type: Rsp
// CmdID: 326
message DressAvatarScRsp {
uint32 retcode = 15; // offset: 24
}
// Obf: IJLIFFBDHJF
// Type: Req
// CmdID: 339
message TakeOffEquipmentCsReq {
uint32 avatar_id = 2; // offset: 24
}
// Type: Rsp
// CmdID: 301
message TakeOffEquipmentScRsp {
uint32 retcode = 5; // offset: 24
}
// Obf: CHOJLJONBKJ
// Type: Notify
// CmdID: 374
message AddAvatarScNotify {
uint32 base_avatar_id = 12; // offset: 32
ItemList reward = 1; // offset: 16
bool is_new = 7; // offset: 36
LHHKNENBJEH LIOPNMFDKBA = 6; // offset: 40
}
// Obf: GNNPDCOCAFL
// Type: Notify
// CmdID: 328
message AddMultiPathAvatarScNotify {
uint32 avatar_id = 12; // offset: 44
bool is_new = 4; // offset: 40
ItemList reward = 14; // offset: 24
PJNEFBBLPND LANGJOJLEOC = 2; // offset: 48
repeated DPBEGBNICPG OIOFPADOGFC = 10; // offset: 32
}
// Obf: NPIAAMJABBO
// Type: Req
// CmdID: 337
message ActiveEidolonCsReq {
ItemCostList cost_data = 4; // offset: 16
uint32 avatar_id = 2; // offset: 32
uint32 rank = 3; // offset: 36
}
// Type: Rsp
// CmdID: 304
message ActiveEidolonScRsp {
uint32 retcode = 7; // offset: 24
}
message DressRelicParam {
uint32 relic_unique_id = 2; // offset: 24
uint32 relic_type = 11; // offset: 28
}
// Obf: OHMKCBKHOON
// Type: Req
// CmdID: 338
message DressRelicAvatarCsReq {
uint32 avatar_id = 6; // offset: 32
repeated DressRelicParam switch_list = 10; // offset: 16
}
// Type: Rsp
// CmdID: 372
message DressRelicAvatarScRsp {
uint32 avatar_id = 14; // offset: 28
uint32 retcode = 5; // offset: 24
}
// Obf: AIIFBNNICHO
// Type: Req
// CmdID: 332
message TakeOffRelicCsReq {
uint32 avatar_id = 6; // offset: 32
repeated uint32 relic_type_list = 4; // offset: 24
}
// Type: Rsp
// CmdID: 333
message TakeOffRelicScRsp {
uint32 retcode = 3; // offset: 24
}
// Obf: AHPKBGEAFCI
// Type: Req
// CmdID: 361
message TakePromotionRewardCsReq {
uint32 base_avatar_id = 8; // offset: 28
uint32 promotion = 10; // offset: 24
}
// Obf: AAEACPDIIAL
// Type: Rsp
// CmdID: 307
message TakePromotionRewardScRsp {
ItemList reward_list = 1; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: HHICGBDOPIF
// Type: Req
// CmdID: 358
message DressAvatarSkinCsReq {
uint32 skin_id = 8; // offset: 28
uint32 avatar_id = 2; // offset: 24
}
// Type: Rsp
// CmdID: 344
message MNEOIOPNPNK {
uint32 retcode = 13; // offset: 24
}
// Obf: FDIDEDEPCEL
// Type: Req
// CmdID: 400
message TakeOffAvatarSkinCsReq {
uint32 avatar_id = 14; // offset: 24
}
// Type: Rsp
// CmdID: 389
message KGJHPKBMIPB {
uint32 retcode = 4; // offset: 24
}
// Obf: EACOAPGDPMF
// Type: Notify
// CmdID: 396
message UnlockAvatarSkinScNotify {
uint32 skin_id = 3; // offset: 24
}
// Obf: KEINOELMNOA
// Type: Req
// CmdID: 302
message SetPlayerOutfitCsReq {
MCNDBBEBKMJ HPHOEDAGBOB = 2; // offset: 24
}
// Obf: NIKPKPDGAPF
// Type: Rsp
// CmdID: 349
message SetPlayerOutfitScRsp {
uint32 retcode = 14; // offset: 24
}
// Obf: DJOODHNAGCF
// Type: Req
// CmdID: 357
message MarkAvatarCsReq {
uint32 avatar_id = 9; // offset: 28
bool is_marked = 1; // offset: 24
}
// Obf: GFEMPLHPLCD
// Type: Rsp
// CmdID: 321
message MarkAvatarScRsp {
bool is_marked = 10; // offset: 32
uint32 avatar_id = 9; // offset: 24
uint32 retcode = 11; // offset: 28
}
message DDAALINAIJN {
uint32 avatar_id = 9; // offset: 36
repeated KFLKNDHJILI DHAIJLJCJAF = 4; // offset: 24
uint32 KNCJPJFMPAJ = 1; // offset: 40
HDJKGMLAFNP source = 14; // offset: 32
}
// Type: Rsp
// CmdID: 373
message HHPBADAIGHO {
repeated KFLKNDHJILI DHAIJLJCJAF = 10; // offset: 24
uint32 MMOPCKLPHIO = 15; // offset: 36
uint32 growth_avatar_id = 6; // offset: 40
uint32 retcode = 5; // offset: 32
}
// Type: Notify
// CmdID: 353
message AJLCAJEKAGP {
uint32 MMOPCKLPHIO = 11; // offset: 32
repeated KFLKNDHJILI DHAIJLJCJAF = 7; // offset: 24
}
// Obf: GNKCDKGGLBC
// Type: Req
// CmdID: 320
message GetPreAvatarActivityListCsReq {
}
// Obf: ODCJLIFCCLO
// Type: Rsp
// CmdID: 393
message GetPreAvatarActivityListScRsp {
uint32 retcode = 1; // offset: 32
repeated uint32 FMKJKGAJKKJ = 5; // offset: 16
}
message NBBCCKMKJNE {
uint32 DKIACFLBEKD = 1981; // offset: 64
string OLDBJILBGLD = 1376; // offset: 40
uint32 OPIBBDHMCGO = 1; // offset: 112
uint32 PLIJJNGPEIM = 10; // offset: 120
uint32 LFBBONLCFPH = 13; // offset: 108
uint32 CHDNOCOLLHJ = 6; // offset: 68
uint32 LMPNJDMGOBB = 14; // offset: 124
uint32 FJGCNBDBMMG = 3; // offset: 84
uint32 type = 684; // offset: 72
uint32 IACHBBGOHLH = 7; // offset: 60
uint32 PHHLMDICENJ = 8; // offset: 80
uint32 CHODEHNFCLJ = 9; // offset: 96
uint32 IMKAOJLJIDK = 12; // offset: 92
uint32 LBPBGNJFAIO = 5; // offset: 116
string DNGGPHPOHHD = 1893; // offset: 32
string FCBFCDAGFOA = 2032; // offset: 16
uint32 GENOMEOLOJB = 15; // offset: 76
uint32 HIILNPICKCG = 1645; // offset: 104
string OOPMDDKLNKP = 1508; // offset: 24
uint32 CBKNDPBFBJL = 11; // offset: 56
uint32 BKAANCLCOAH = 4; // offset: 88
uint32 DHNDLHLNMJB = 2; // offset: 100
}
// Obf: NCCKGFLFPON
// Type: Req
// CmdID: 308
message GetPreAvatarGrowthInfoCsReq {
}
// Obf: AGPIDEMDFDJ
// Type: Rsp
// CmdID: 317
message GetPreAvatarGrowthInfoScRsp {
uint32 retcode = 3; // offset: 32
repeated NBBCCKMKJNE AGGILHAONPH = 5; // offset: 24
}
// Obf: NLDEBMAJOIG
// Type: Req
// CmdID: 354
message SetAvatarEnhancedIdCsReq {
uint32 avatar_id = 4; // offset: 24
uint32 enhanced_id = 1; // offset: 28
}
// Obf: FDDIICNLPBJ
// Type: Rsp
// CmdID: 379
message SetAvatarEnhancedIdScRsp {
uint32 unk_enhanced_id = 11; // offset: 24
uint32 growth_avatar_id = 5; // offset: 28
uint32 retcode = 6; // offset: 32
}
// Obf: HKMDKHPJHGE
// Type: Req
// CmdID: 366
message SetAvatarPathCsReq {
MultiPathAvatarType avatar_id = 12; // offset: 24
}
// Obf: FPJIMDECKKD
// Type: Rsp
// CmdID: 305
message SetAvatarPathScRsp {
uint32 retcode = 9; // offset: 24
MultiPathAvatarType avatar_id = 12; // offset: 28
}
// Obf: NPEPMCLAGPA
// Type: Req
// CmdID: 336
message SetMultipleAvatarPathsCsReq {
repeated MultiPathAvatarType avatar_id_list = 4; // offset: 16
}
// Obf: LEFFBPBBCHE
// Type: Rsp
// CmdID: 303
message SetMultipleAvatarPathsScRsp {
uint32 retcode = 15; // offset: 24
}
// Obf: KHLNKEOIDHA
// Type: Req
// CmdID: 330
message UnlockAvatarPathCsReq {
MultiPathAvatarType avatar_id = 12; // offset: 24
}
// Obf: MNAPEAEAFDO
// Type: Rsp
// CmdID: 371
message UnlockAvatarPathScRsp {
ItemList reward = 9; // offset: 16
uint32 retcode = 12; // offset: 44
MultiPathAvatarType avatar_id = 2; // offset: 40
repeated uint32 basic_type_id_list = 8; // offset: 24
}
// Obf: IGLFEPHKFEM
// Type: Notify
// CmdID: 311
message AvatarPathChangedNotify {
uint32 base_avatar_id = 5; // offset: 28
MultiPathAvatarType cur_multi_path_avatar_type = 7; // offset: 24
}
// Obf: CKCLONOOLNO
// Type: Notify
// CmdID: 392
message AvatarSpecialSkilltreeUnlockScNotify {
uint32 point_id = 14; // offset: 24
uint32 avatar_id = 6; // offset: 28
}
// Obf: JHHEBHOKOEK
enum CmdBattleType {
JHHEBHOKOEK_PCPDHELPKEM = 0;
CmdPVEBattleResultScRsp = 110;
CmdSyncClientResVersionCsReq = 109;
CmdPDNPICPECAC = 195;
CmdEHAMEFNCLCK = 163;
JHHEBHOKOEK_KAPOBGDLHGC = 126;
CmdNKELGONGCBH = 101;
CmdEGJNFMFALAA = 137;
CmdFOMEICLIGLA = 139;
CmdQuitBattleCsReq = 194;
CmdGetCurBattleInfoScRsp = 118;
CmdGetCurBattleInfoCsReq = 114;
CmdJKMDOBAFKDI = 174;
CmdPVEBattleResultCsReq = 191;
CmdSyncClientResVersionScRsp = 198;
}
// Obf: OOKEHNJKDMF
// Type: Req
// CmdID: 191
message PVEBattleResultCsReq {
uint32 DGMPDHINPKK = 10; // offset: 76
bool JIODDAHNMEL = 11; // offset: 70
BattleStatistics stt = 3; // offset: 40
uint32 stage_id = 14; // offset: 80
uint32 DIJHAFOGEOF = 12; // offset: 72
string debug_extra_info = 6; // offset: 16
uint32 ENECPEOGEKG = 7; // offset: 88
map<string, uint32> CGKFIKKNGJN = 1; // offset: 32
bytes turn_snapshot_hash = 13; // offset: 24
uint32 cost_time = 4; // offset: 92
repeated BattleOp op_list = 2; // offset: 48
bool ABAIAEMNEOA = 9; // offset: 68
uint32 battle_id = 15; // offset: 64
BattleEndStatus end_status = 8; // offset: 84
bool KIBMEMNCCDN = 5; // offset: 69
}
// Obf: NNEAKALHKHN
// Type: Rsp
// CmdID: 110
message PVEBattleResultScRsp {
ItemList MNLGNLICKIL = 7; // offset: 48
uint32 stage_id = 3; // offset: 88
ItemList DAENGALOGEB = 460; // offset: 24
BattleEndStatus end_status = 4; // offset: 112
string AFJDGFMHMMA = 15; // offset: 32
uint32 retcode = 14; // offset: 116
uint32 event_id = 12; // offset: 96
ItemList drop_data = 6; // offset: 64
uint32 NDEJJDHJBIM = 11; // offset: 104
bool check_identical = 8; // offset: 100
repeated BattleAvatar battle_avatar_list = 9; // offset: 40
uint32 battle_id = 13; // offset: 92
uint32 GGDBPDDAPDG = 1; // offset: 120
string JAHEKNGDNMI = 2; // offset: 72
uint32 CJAJBMAJNJP = 10; // offset: 108
ItemList NIDFFCJKCDN = 5; // offset: 80
NNOIJJNCHJB HICNFJDGGGL = 1582; // offset: 16
}
// Obf: NOMOGIEPIGJ
// Type: Req
// CmdID: 194
message QuitBattleCsReq {
RebattleType MGABMCBOHMK = 2; // offset: 32
BattleStatistics stt = 8; // offset: 16
}
// Type: Rsp
// CmdID: 195
message PDNPICPECAC {
uint32 retcode = 14; // offset: 24
}
// Obf: PFLGOCPNICF
// Type: Req
// CmdID: 114
message GetCurBattleInfoCsReq {
}
// Obf: IICAANBDBGK
// Type: Rsp
// CmdID: 118
message GetCurBattleInfoScRsp {
AetherDivideBattleInfo DPCNCLIBJBC = 10; // offset: 16
SceneBattleInfo battle_info = 12; // offset: 24
uint32 HMBGOPOLOJO = 13; // offset: 44
BattleEndStatus last_end_status = 15; // offset: 40
uint32 retcode = 4; // offset: 48
}
// Obf: KABFOGEHLFC
// Type: Req
// CmdID: 109
message SyncClientResVersionCsReq {
uint32 DIJHAFOGEOF = 8; // offset: 24
}
// Type: Rsp
// CmdID: 198
message SyncClientResVersionScRsp {
uint32 retcode = 7; // offset: 28
uint32 DIJHAFOGEOF = 3; // offset: 24
}
// Type: Notify
// CmdID: 163
message EHAMEFNCLCK {
}
message PGOEMPFCKBE {
}
// Type: Rsp
// CmdID: 139
message FOMEICLIGLA {
bool MIPMBGGKCFM = 1; // offset: 28
uint32 retcode = 15; // offset: 24
}
// Type: Notify
// CmdID: 101
message NKELGONGCBH {
}
// Type: Notify
// CmdID: 174
message JKMDOBAFKDI {
bool FDBGOJCKLBH = 5; // offset: 24
}
// Type: Notify
// CmdID: 137
message EGJNFMFALAA {
BattleStatistics stt = 2; // offset: 16
RebattleType MGABMCBOHMK = 9; // offset: 32
}
// Obf: BKHGOOJKNGI
enum CmdBattleCollegeType {
BKHGOOJKNGI_PCPDHELPKEM = 0;
CmdGetBattleCollegeDataCsReq = 5791;
CmdStartBattleCollegeScRsp = 5714;
CmdGetBattleCollegeDataScRsp = 5710;
CmdSyncBattleCollegeDataChangeScNotify = 5794;
CmdStartBattleCollegeCsReq = 5795;
}
// Obf: CFAHKPLLOML
// Type: Req
// CmdID: 5791
message GetBattleCollegeDataCsReq {
}
// Obf: MNEJDGILKMI
// Type: Rsp
// CmdID: 5710
message GetBattleCollegeDataScRsp {
repeated uint32 NFDCOLPACEM = 12; // offset: 24
uint32 LCDALEEEDJJ = 5; // offset: 36
uint32 retcode = 6; // offset: 32
}
// Obf: MMINPIFHLEE
// Type: Notify
// CmdID: 5794
message SyncBattleCollegeDataChangeScNotify {
uint32 LCDALEEEDJJ = 5; // offset: 40
ItemList reward = 4; // offset: 32
repeated uint32 NFDCOLPACEM = 7; // offset: 16
}
// Obf: BANJBCGMOGA
// Type: Req
// CmdID: 5795
message StartBattleCollegeCsReq {
uint32 id = 5; // offset: 24
}
// Obf: AEPAMIBJDFD
// Type: Rsp
// CmdID: 5714
message StartBattleCollegeScRsp {
uint32 retcode = 7; // offset: 32
uint32 id = 8; // offset: 36
SceneBattleInfo battle_info = 13; // offset: 24
}
// Obf: FGHAGLLOPGH
enum CmdBattlePassType {
FGHAGLLOPGH_PCPDHELPKEM = 0;
CmdBattlePassInfoNotify = 3091;
CmdTakeBpRewardCsReq = 3095;
CmdTakeBpRewardScRsp = 3014;
CmdTakeAllRewardScRsp = 3063;
CmdTakeAllRewardCsReq = 3098;
CmdBuyBpLevelScRsp = 3009;
CmdBuyBpLevelCsReq = 3018;
}
// Obf: ANMMOPCHJDI
enum BpTierType {
ANMMOPCHJDI_PCPDHELPKEM = 0;
ANMMOPCHJDI_LBLBCLIFGNE = 1;
ANMMOPCHJDI_GILFHNIDKFF = 2;
ANMMOPCHJDI_DGNEFFILOMJ = 3;
}
// Obf: FAAJKCACGCD
enum BpRewardType {
FAAJKCACGCD_OEJCECBCHLC = 0;
FAAJKCACGCD_FOOHDABHDKM = 1;
FAAJKCACGCD_GIIMBEOPDFB = 2;
FAAJKCACGCD_PBOMGOKANJD = 3;
FAAJKCACGCD_JFMBNEMIDFK = 4;
}
// Obf: BCMCDFIOBJH
// Type: Notify
// CmdID: 3091
message BattlePassInfoNotify {
uint64 KBCPNAMDBJE = 4; // offset: 72
uint64 IHMNMNBKJPG = 2; // offset: 88
uint64 HEBILJIIICG = 1; // offset: 48
uint32 exp = 5; // offset: 100
uint32 EDGECHCLDHG = 3; // offset: 104
uint32 level = 10; // offset: 24
uint64 CDKCGAKABAL = 8; // offset: 56
uint64 AEGLOAAPHEB = 12; // offset: 40
uint64 KPOGAJBLDNC = 15; // offset: 80
uint64 GENINOGKLAP = 14; // offset: 64
uint32 GCLPLAOIJEO = 11; // offset: 96
uint64 OKNMGHGAEIG = 7; // offset: 32
BpTierType AANGICIJIBA = 9; // offset: 28
}
// Obf: KFCILKEEFBE
// Type: Req
// CmdID: 3095
message TakeBpRewardCsReq {
uint32 JKOAAFGPNCJ = 5; // offset: 28
BpRewardType type = 2; // offset: 32
uint32 level = 13; // offset: 24
}
// Obf: OMKDADNLEPN
// Type: Rsp
// CmdID: 3014
message TakeBpRewardScRsp {
uint32 retcode = 1; // offset: 32
ItemList reward = 4; // offset: 16
}
// Obf: CDDHDMNPLIF
// Type: Req
// CmdID: 3018
message BuyBpLevelCsReq {
uint32 ODADJILOEKO = 15; // offset: 24
}
// Obf: KNAEHBAAPKA
// Type: Rsp
// CmdID: 3009
message BuyBpLevelScRsp {
uint32 retcode = 13; // offset: 24
}
message OptionalReward {
uint32 optional_reward_id = 4; // offset: 24
uint32 level = 8; // offset: 28
}
// Obf: GLKIDDFNJLC
// Type: Req
// CmdID: 3098
message TakeAllRewardCsReq {
repeated OptionalReward GGBKOFKEHND = 9; // offset: 16
}
// Obf: OMDJLBEGKAG
// Type: Rsp
// CmdID: 3063
message TakeAllRewardScRsp {
ItemList reward = 12; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: DLJPALHAPPL
enum CmdBenefitActivityType {
DLJPALHAPPL_PCPDHELPKEM = 0;
CmdGetBenefitActivityInfo = 4857;
CmdCDFGBPOPNAL = 4888;
CmdJoinBenefitActivityCsReq = 4885;
CmdGetBenefitActivityInfoCsReq = 4863;
CmdTakeBenefitActivityRewardCsReq = 4880;
CmdTakeBenefitActivityRewardScRsp = 4877;
}
// Obf: JHKPLLCLBOH
// Type: Req
// CmdID: 4863
message GetBenefitActivityInfoCsReq {
}
// Obf: MHGBPCKDGBM
message LuckyKoiInfoList {
uint32 head_icon = 2; // offset: 40
string PNFFLCLMFLO = 15; // offset: 16
string IKDCFENDDOB = 3; // offset: 32
}
message AMDMKFGOAPO {
ItemList item_list = 12; // offset: 16
uint32 level = 13; // offset: 32
}
message FHBFFIFIPOA {
uint64 begin_time = 1; // offset: 56
repeated AMDMKFGOAPO AHBFAAMNKNO = 14; // offset: 32
uint64 EOGHMOHBLNN = 10; // offset: 40
uint32 GEPIMAEONIF = 3; // offset: 64
uint64 end_time = 2; // offset: 48
repeated LuckyKoiInfoList IMNPFJIBJFE = 13; // offset: 16
}
// Obf: HMDOLONKPNL
message BenefitData {
FHBFFIFIPOA ODLBOKHDANL = 3; // offset: 16
uint32 COOOFFKIDMC = 7; // offset: 40
uint32 status = 4; // offset: 32
uint32 level = 2; // offset: 36
}
// Obf: JANFPGBKHCC
// Type: Rsp
// CmdID: 4857
message GetBenefitActivityInfo {
bool EHGBHCPKGJH = 12; // offset: 36
repeated BenefitData MKLDMAEAPPF = 3; // offset: 24
uint32 retcode = 11; // offset: 32
}
message IIJKILFJENL {
bool FDDHIBCEOKE = 7; // offset: 24
uint32 COOOFFKIDMC = 2; // offset: 28
}
// Obf: FOCOLKNPGFL
// Type: Req
// CmdID: 4880
message TakeBenefitActivityRewardCsReq {
repeated IIJKILFJENL switch_list = 3; // offset: 16
bool FHFMNOGAMHA = 1; // offset: 32
}
message DOMOEOOHLJA {
ItemList item_list = 13; // offset: 16
uint32 COOOFFKIDMC = 11; // offset: 32
bool FDDHIBCEOKE = 1; // offset: 36
}
// Obf: LJPANEMNMMG
// Type: Rsp
// CmdID: 4877
message TakeBenefitActivityRewardScRsp {
ItemList DBMFJIIOFOI = 13; // offset: 32
repeated DOMOEOOHLJA switch_list = 2; // offset: 24
uint32 retcode = 15; // offset: 40
}
// Obf: BDOHMMKABFO
// Type: Req
// CmdID: 4885
message JoinBenefitActivityCsReq {
uint32 COOOFFKIDMC = 6; // offset: 24
}
// Type: Rsp
// CmdID: 4888
message CDFGBPOPNAL {
uint32 retcode = 2; // offset: 28
uint32 COOOFFKIDMC = 14; // offset: 24
}
// Obf: HNDFOLKOIGI
enum CmdBenefitV2ActivityType {
HNDFOLKOIGI_PCPDHELPKEM = 0;
CmdMEKCPJMGCOC = 9827;
HNDFOLKOIGI_JMPPOFMFAFN = 9821;
HNDFOLKOIGI_LBLHKHEOJDI = 9825;
CmdKOKPDKOLBLE = 9830;
CmdEACKMFHNKCB = 9824;
HNDFOLKOIGI_HEFGFDAAFCI = 9829;
}
message KAAEBONPKEP {
bool ENKBFGBBHKP = 7; // offset: 28
uint32 JCCOOAEPGED = 6; // offset: 36
uint32 COOOFFKIDMC = 14; // offset: 24
uint32 NHGHEBJCCCO = 13; // offset: 32
}
message OGJBPHBCMBE {
repeated KAAEBONPKEP JEFKCIMHCCO = 9; // offset: 16
uint32 group_id = 3; // offset: 32
}
message ANAPBEMBBIF {
}
// Type: Rsp
// CmdID: 9830
message KOKPDKOLBLE {
uint32 retcode = 8; // offset: 32
repeated OGJBPHBCMBE MNJNFMKIKMH = 15; // offset: 24
}
message JMHKLOPJGCP {
uint32 group_id = 7; // offset: 24
uint32 COOOFFKIDMC = 5; // offset: 28
}
// Type: Rsp
// CmdID: 9827
message MEKCPJMGCOC {
uint32 group_id = 2; // offset: 36
uint32 JCCOOAEPGED = 12; // offset: 28
uint32 COOOFFKIDMC = 5; // offset: 40
uint32 NHGHEBJCCCO = 4; // offset: 32
uint32 retcode = 6; // offset: 24
}
message CDHDOBHPJOG {
uint32 group_id = 14; // offset: 28
uint32 COOOFFKIDMC = 3; // offset: 24
}
// Type: Rsp
// CmdID: 9824
message EACKMFHNKCB {
uint32 retcode = 2; // offset: 40
uint32 group_id = 10; // offset: 32
uint32 COOOFFKIDMC = 3; // offset: 36
ItemList item_list = 9; // offset: 16
}
// Obf: NCGDADBFAOA
enum CmdBoxingClubType {
NCGDADBFAOA_PCPDHELPKEM = 0;
CmdGiveUpBoxingClubChallengeCsReq = 4209;
CmdChooseBoxingClubStageOptionalBuffScRsp = 4238;
CmdGetBoxingClubInfoScRsp = 4210;
CmdGiveUpBoxingClubChallengeScRsp = 4298;
CmdMatchBoxingClubOpponentScRsp = 4295;
CmdStartBoxingClubBattleScRsp = 4218;
CmdChooseBoxingClubResonanceScRsp = 4201;
CmdGetBoxingClubInfoCsReq = 4291;
CmdBoxingClubChallengeUpdateScNotify = 4226;
CmdChooseBoxingClubResonanceCsReq = 4239;
CmdMatchBoxingClubOpponentCsReq = 4294;
CmdStartBoxingClubBattleCsReq = 4214;
CmdSetBoxingClubResonanceLineupCsReq = 4274;
CmdChooseBoxingClubStageOptionalBuffCsReq = 4204;
CmdBoxingClubRewardScNotify = 4263;
CmdSetBoxingClubResonanceScRsp = 4237;
}
message ALMCIEPOODP {
AvatarType avatar_type = 15; // offset: 28
uint32 avatar_id = 2; // offset: 24
}
message OOMINGEFPAF {
uint32 JJOGGBIOIKB = 12; // offset: 52
repeated uint32 IGIEHEOCMJL = 4; // offset: 24
uint32 BKMEDGFOMKF = 14; // offset: 72
repeated ALMCIEPOODP IDOIDDEHIJG = 6; // offset: 16
uint32 challenge_id = 1; // offset: 68
uint32 NGBACICAAPO = 7; // offset: 48
repeated uint32 avatar_list = 15; // offset: 32
uint32 BKNPPAEOLJH = 5; // offset: 56
bool PILPAGJEENB = 13; // offset: 64
uint32 PAAJDLBBIKG = 2; // offset: 60
}
// Obf: NOGJOKJOLOO
// Type: Req
// CmdID: 4291
message GetBoxingClubInfoCsReq {
}
// Obf: MECBGOICDEK
// Type: Rsp
// CmdID: 4210
message GetBoxingClubInfoScRsp {
uint32 retcode = 3; // offset: 32
repeated OOMINGEFPAF challenge_list = 13; // offset: 16
}
message MHJNBBPBLBO {
AvatarType avatar_type = 11; // offset: 28
uint32 avatar_id = 14; // offset: 24
}
// Obf: FGBJLFNGAOJ
// Type: Req
// CmdID: 4294
message MatchBoxingClubOpponentCsReq {
repeated MHJNBBPBLBO IDOIDDEHIJG = 6; // offset: 24
repeated uint32 avatar_list = 2; // offset: 32
uint32 challenge_id = 4; // offset: 40
}
// Obf: DFANPNIPOHO
// Type: Rsp
// CmdID: 4295
message MatchBoxingClubOpponentScRsp {
OOMINGEFPAF OPCGNJMGJDE = 6; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: MFBDIIJJIGA
// Type: Req
// CmdID: 4239
message ChooseBoxingClubResonanceCsReq {
uint32 NGBACICAAPO = 11; // offset: 28
uint32 challenge_id = 10; // offset: 24
}
// Obf: FDGFNIJNKNH
// Type: Rsp
// CmdID: 4201
message ChooseBoxingClubResonanceScRsp {
OOMINGEFPAF OPCGNJMGJDE = 15; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: LHCLOGMFCHD
// Type: Req
// CmdID: 4274
message SetBoxingClubResonanceLineupCsReq {
uint32 challenge_id = 7; // offset: 32
repeated MHJNBBPBLBO IDOIDDEHIJG = 2; // offset: 24
}
// Obf: KJPHLLABALN
// Type: Rsp
// CmdID: 4237
message SetBoxingClubResonanceScRsp {
OOMINGEFPAF OPCGNJMGJDE = 12; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: LNCDGOJJDBF
// Type: Req
// CmdID: 4204
message ChooseBoxingClubStageOptionalBuffCsReq {
uint32 challenge_id = 3; // offset: 28
uint32 OOPGFEANPAE = 15; // offset: 24
}
// Obf: FKGLHLHIPDI
// Type: Rsp
// CmdID: 4238
message ChooseBoxingClubStageOptionalBuffScRsp {
uint32 retcode = 14; // offset: 32
OOMINGEFPAF OPCGNJMGJDE = 1; // offset: 24
}
// Obf: FBDDFPOJCIA
// Type: Req
// CmdID: 4214
message StartBoxingClubBattleCsReq {
uint32 challenge_id = 11; // offset: 24
}
// Obf: JCGNOCMCCKC
// Type: Rsp
// CmdID: 4218
message StartBoxingClubBattleScRsp {
uint32 retcode = 13; // offset: 36
SceneBattleInfo battle_info = 1; // offset: 24
uint32 challenge_id = 2; // offset: 32
}
// Obf: FEPLIKNCEEC
// Type: Req
// CmdID: 4209
message GiveUpBoxingClubChallengeCsReq {
bool PAMDLHOCMCC = 2; // offset: 24
uint32 challenge_id = 1; // offset: 28
}
// Obf: HMPOBDAMEOA
// Type: Rsp
// CmdID: 4298
message GiveUpBoxingClubChallengeScRsp {
uint32 retcode = 12; // offset: 32
OOMINGEFPAF OPCGNJMGJDE = 6; // offset: 16
}
// Obf: HPIFEJLJIOA
// Type: Notify
// CmdID: 4263
message BoxingClubRewardScNotify {
bool is_win = 13; // offset: 32
ItemList reward = 5; // offset: 24
uint32 challenge_id = 11; // offset: 36
uint32 BKMEDGFOMKF = 6; // offset: 40
}
// Obf: PMFAFPPLENM
// Type: Notify
// CmdID: 4226
message BoxingClubChallengeUpdateScNotify {
OOMINGEFPAF OPCGNJMGJDE = 4; // offset: 24
}
// Obf: EMBLGHMFGEA
enum CmdCakeRaceType {
EMBLGHMFGEA_PCPDHELPKEM = 0;
CmdCakeRaceGetDataScRsp = 9138;
CmdCakeRaceLoanCsReq = 9124;
CmdCakeRaceGetHandbookScRsp = 9130;
CmdCMNLIEKBFNJ = 9133;
CmdCakeRaceGetDataCsReq = 9122;
CmdBPLDHDFDIDA = 9145;
CmdCakeRaceFinishPveCsReq = 9147;
CmdCakeRaceFinishFieldRewardScNotify = 9149;
CmdCakeRaceUpdatePveScRsp = 9135;
CmdCakeRaceGetDailyLikeCsReq = 9146;
CmdCakeRaceCoinScoreChangeScNotify = 9142;
CmdCakeRaceGetFriendRankingInfoListScRsp = 9140;
CmdCakeRaceLoanScRsp = 9139;
CmdCakeRaceGetFriendRankingInfoListCsReq = 9143;
CmdCakeRaceLikeFriendRankingInfoScRsp = 9134;
CmdCakeRaceStartPveCsReq = 9123;
CmdCakeRaceGetDailyLikeScRsp = 9127;
EMBLGHMFGEA_FGCFGNNDHOF = 9137;
CmdCakeRaceStartPveScRsp = 9121;
CmdCakeRaceUpdatePveMeetCatCsReq = 9150;
CmdCakeRaceGetHandbookCsReq = 9131;
CmdCakeRaceLikeFriendRankingInfoCsReq = 9129;
}
// Obf: LKINOHFLNDM
// Type: Req
// CmdID: 9122
message CakeRaceGetDataCsReq {
}
// Obf: OMKOJJJAHLJ
// Type: Rsp
// CmdID: 9138
message CakeRaceGetDataScRsp {
uint32 retcode = 3; // offset: 40
repeated uint32 PKOCDLHBPIM = 13; // offset: 24
uint32 LCHDAPELPGO = 5; // offset: 44
uint32 item_value = 14; // offset: 52
uint32 score_id = 11; // offset: 48
repeated uint32 IHGBBHEBLKL = 8; // offset: 32
}
// Obf: GEPLMMMNFHB
// Type: Req
// CmdID: 9124
message CakeRaceLoanCsReq {
}
// Obf: LODFBNNPIFF
// Type: Rsp
// CmdID: 9139
message CakeRaceLoanScRsp {
uint32 MFJGHLDFJPI = 6; // offset: 36
ItemList item_list = 12; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: LJGHJILEFHJ
// Type: Req
// CmdID: 9123
message CakeRaceStartPveCsReq {
uint32 JAFNCOMGABG = 2; // offset: 24
}
// Obf: MECBDOMAJHA
// Type: Rsp
// CmdID: 9121
message CakeRaceStartPveScRsp {
uint32 JAFNCOMGABG = 10; // offset: 24
uint32 retcode = 1; // offset: 28
}
message PCFBJAMCNKJ {
uint32 OGKNEBGDEFN = 7; // offset: 24
uint32 LOIJLIKOMJN = 15; // offset: 28
}
message GEOHBHMJCLM {
repeated uint32 EPDCGJBJOJM = 15; // offset: 24
}
// Obf: KCGBHPJGFED
// Type: Req
// CmdID: 9150
message CakeRaceUpdatePveMeetCatCsReq {
uint32 JAFNCOMGABG = 1; // offset: 40
uint32 KBALDGNLAKI = 9; // offset: 36
oneof BJDOCJKICJL {
PCFBJAMCNKJ PPKFLBCMDMO = 3; // offset: 16
uint32 HPHGIFPKMEL = 8; // offset: 16
bool PGHEODJNAFF = 11; // offset: 16
GEOHBHMJCLM JNLFICHNLEL = 15; // offset: 16
bool DCFKBEOHNME = 5; // offset: 16
}
}
// Obf: MHENKCAGCAF
// Type: Rsp
// CmdID: 9135
message CakeRaceUpdatePveScRsp {
uint32 retcode = 1; // offset: 24
}
// Obf: OCMFLDJNGHF
// Type: Req
// CmdID: 9147
message CakeRaceFinishPveCsReq {
uint32 score_id = 12; // offset: 28
bool LDJKEEPNJDC = 3; // offset: 24
}
// Type: Rsp
// CmdID: 9145
message BPLDHDFDIDA {
uint32 retcode = 6; // offset: 24
}
// Obf: GKLBNCBKKCK
// Type: Notify
// CmdID: 9149
message CakeRaceFinishFieldRewardScNotify {
uint32 JAFNCOMGABG = 14; // offset: 32
ItemList reward = 10; // offset: 24
}
// Obf: HMNOGGECDIO
// Type: Notify
// CmdID: 9142
message CakeRaceCoinScoreChangeScNotify {
uint32 score_id = 1; // offset: 24
uint32 LCHDAPELPGO = 9; // offset: 32
uint32 item_value = 5; // offset: 28
}
// Obf: GCJKDFNJEGD
// Type: Req
// CmdID: 9131
message CakeRaceGetHandbookCsReq {
}
message DNPJOBHHDDH {
uint32 PDNGPBJEIBJ = 8; // offset: 32
uint32 LOIJLIKOMJN = 13; // offset: 24
uint32 BPBDJPGKEIL = 5; // offset: 28
}
// Obf: DAPPGPDALOO
// Type: Rsp
// CmdID: 9130
message CakeRaceGetHandbookScRsp {
uint32 retcode = 10; // offset: 32
repeated DNPJOBHHDDH KJNICMLAPNC = 5; // offset: 24
}
// Obf: LDEMJFCIOPA
// Type: Req
// CmdID: 9143
message CakeRaceGetFriendRankingInfoListCsReq {
}
message MGFEMHKICND {
uint32 LCHDAPELPGO = 2; // offset: 28
uint32 JOCDMEHNLAD = 4; // offset: 24
uint32 uid = 13; // offset: 32
}
// Obf: DKDMBCOHCBG
// Type: Rsp
// CmdID: 9140
message CakeRaceGetFriendRankingInfoListScRsp {
uint32 retcode = 7; // offset: 40
repeated uint32 HFJNDOAIDOP = 12; // offset: 32
repeated MGFEMHKICND CPBGLNGOCBA = 14; // offset: 16
}
// Obf: KIFJOBJGBGH
// Type: Req
// CmdID: 9129
message CakeRaceLikeFriendRankingInfoCsReq {
uint32 EAALMHNALFI = 5; // offset: 24
}
// Obf: JLEDPGNOHLI
// Type: Rsp
// CmdID: 9134
message CakeRaceLikeFriendRankingInfoScRsp {
uint32 EAALMHNALFI = 5; // offset: 40
uint32 retcode = 8; // offset: 44
repeated uint32 HFJNDOAIDOP = 6; // offset: 32
ItemList reward_list = 15; // offset: 16
}
// Obf: JEFKCAJDIPO
// Type: Req
// CmdID: 9146
message CakeRaceGetDailyLikeCsReq {
}
// Obf: AKHGJCFCHNC
// Type: Rsp
// CmdID: 9127
message CakeRaceGetDailyLikeScRsp {
uint32 retcode = 11; // offset: 32
repeated uint32 HFJNDOAIDOP = 5; // offset: 16
}
message FMMIGGLFAFB {
}
message EENHHHMDHKH {
uint32 LFPCNONADHP = 2; // offset: 24
uint32 LKEMJDFAPAG = 9; // offset: 28
}
// Type: Rsp
// CmdID: 9133
message CMNLIEKBFNJ {
repeated EENHHHMDHKH content_package_list = 2; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: BNLGJBKKKBK
enum CmdChallengeType {
BNLGJBKKKBK_PCPDHELPKEM = 0;
CmdChallengeSettleNotify = 1709;
CmdGetChallengeGroupStatisticsCsReq = 1772;
CmdLeaveChallengeCsReq = 1714;
CmdGetChallengeCsReq = 1791;
CmdStartPartialChallengeScRsp = 1761;
CmdGetChallengeGroupStatisticsScRsp = 1732;
CmdTakeChallengeRewardScRsp = 1738;
CmdTakeChallengeCumulativeRewardCsReq = 1704;
CmdStartChallengeScRsp = 1795;
CmdGetCurChallengeScRsp = 1739;
CmdEnterChallengeNextPhaseCsReq = 1800;
CmdGetCurChallengeCsReq = 1726;
CmdEnterChallengeNextPhaseScRsp = 1789;
CmdLeaveChallengeScRsp = 1718;
CmdStartChallengeCsReq = 1794;
CmdRestartChallengePhaseScRsp = 1744;
CmdChallengeBossPhaseSettleNotify = 1796;
CmdPartialChallengeCsReq = 1733;
CmdGetChallengeScRsp = 1710;
CmdRestartChallengePhaseCsReq = 1758;
CmdChallengeLineupNotify = 1701;
}
// Obf: JECHIIMPIJC
enum ChallengeStatus {
JECHIIMPIJC_LBKOBAPDHGE = 0;
JECHIIMPIJC_OEGHBGFDHJA = 1;
JECHIIMPIJC_IDHNKDIDIOH = 2;
JECHIIMPIJC_CDLMLJGELBI = 3;
}
// Obf: MAHJLCHKLIC
message Challenge {
uint32 star = 14; // offset: 36
uint32 taken_reward = 6; // offset: 32
uint32 score_two = 1; // offset: 44
uint32 score_id = 8; // offset: 48
ChallengeStageInfo stage_info = 10; // offset: 24
bool DIOHKMPPKHA = 2; // offset: 40
uint32 challenge_id = 9; // offset: 56
uint32 record_id = 5; // offset: 52
}
message BBJKMOIAPMC {
uint32 group_id = 3; // offset: 24
uint64 CJFAFHBNKOL = 14; // offset: 32
}
message GNDEANNIOHB {
uint32 level = 12; // offset: 24
uint32 KMAEJPCCFBK = 13; // offset: 28
}
// Obf: AFJLCKJCBNF
// Type: Req
// CmdID: 1791
message GetChallengeCsReq {
}
// Obf: FHIAKAILJAL
// Type: Rsp
// CmdID: 1710
message GetChallengeScRsp {
uint32 MHAPIHCJPJM = 1; // offset: 48
repeated Challenge challenge_list = 4; // offset: 16
repeated BBJKMOIAPMC challenge_group_list = 8; // offset: 24
repeated GNDEANNIOHB max_level_list = 12; // offset: 40
uint32 retcode = 11; // offset: 52
}
// Obf: CFOPLKAOOGI
message ChallengeStoryBuffInfo {
uint32 AHHOMNOELKK = 7; // offset: 28
uint32 OINECGOPMJO = 12; // offset: 24
}
// Obf: CHFCPGNAOLD
message ChallengeBossBuffInfo {
uint32 AHHOMNOELKK = 3; // offset: 28
uint32 OINECGOPMJO = 8; // offset: 24
}
// Obf: HNLOHOMPDPD
message ChallengeBuffInfo {
oneof BPIHFAJCLOC {
ChallengeStoryBuffInfo story_info = 2; // offset: 16
ChallengeBossBuffInfo boss_info = 8; // offset: 16
}
}
// Obf: LMIMALCPGFG
// Type: Req
// CmdID: 1794
message StartChallengeCsReq {
repeated uint32 DBCDKPLPGAO = 11; // offset: 24
repeated EEBPHJCNBFO BKNKLEOCJNO = 13; // offset: 16
repeated EEBPHJCNBFO ABNDFKFIKCI = 2; // offset: 48
repeated uint32 AJEAMEIAMCH = 10; // offset: 56
ChallengeBuffInfo stage_info = 8; // offset: 40
uint32 challenge_id = 5; // offset: 64
}
// Obf: MHEGFPPLMHD
// Type: Rsp
// CmdID: 1795
message StartChallengeScRsp {
uint32 retcode = 9; // offset: 56
ChallengeStageInfo stage_info = 2; // offset: 48
repeated LineupInfo lineup_list = 13; // offset: 40
SceneInfo scene = 15; // offset: 24
CurChallenge cur_challenge = 3; // offset: 32
}
// Obf: KFGAALCJNCJ
// Type: Req
// CmdID: 1733
message PartialChallengeCsReq {
uint32 challenge_id = 11; // offset: 32
uint32 buff_id = 4; // offset: 28
bool is_first_half = 5; // offset: 24
}
// Obf: JFLPFBNMPEN
// Type: Rsp
// CmdID: 1761
message StartPartialChallengeScRsp {
LineupInfo lineup = 1; // offset: 32
SceneInfo scene = 9; // offset: 40
uint32 retcode = 8; // offset: 48
CurChallenge cur_challenge = 6; // offset: 16
}
// Obf: ALLHPFGEJFD
// Type: Req
// CmdID: 1714
message LeaveChallengeCsReq {
}
// Obf: DMAJNJKEELM
// Type: Rsp
// CmdID: 1718
message LeaveChallengeScRsp {
uint32 retcode = 6; // offset: 24
}
// Obf: IDEBLAOMIIM
// Type: Notify
// CmdID: 1709
message ChallengeSettleNotify {
bool is_win = 12; // offset: 60
uint32 LPGJKCHJDBB = 14; // offset: 68
uint32 star = 4; // offset: 56
uint32 score_two = 15; // offset: 76
repeated uint32 EACKNOAFICF = 9; // offset: 16
CurChallenge cur_challenge = 11; // offset: 24
GNDEANNIOHB max_level = 13; // offset: 40
uint32 challenge_id = 1; // offset: 64
ItemList reward = 10; // offset: 48
uint32 MHAPIHCJPJM = 2; // offset: 72
}
// Obf: MADAHLKFANJ
message KillMonster {
uint32 kill_num = 8; // offset: 24
uint32 monster_id = 6; // offset: 28
}
// Obf: BNECLLCJJGA
message ChallengeStoryBuffList {
repeated uint32 buff_list = 6; // offset: 24
}
// Obf: KBCLCLKILEK
message ChallengeBossBuffList {
uint32 challenge_boss_const = 8; // offset: 32
repeated uint32 buff_list = 4; // offset: 16
}
// Obf: GGAMMKBCBCP
message ChallengeCurBuffInfo {
oneof BPIHFAJCLOC {
ChallengeStoryBuffList cur_story_buffs = 3; // offset: 24
ChallengeBossBuffList cur_boss_buffs = 15; // offset: 24
}
}
// Obf: OFBPMOFCNGI
message CurChallenge {
uint32 round_count = 1; // offset: 56
ChallengeCurBuffInfo stage_info = 2; // offset: 24
uint32 dead_avatar_num = 10; // offset: 52
uint32 challenge_id = 9; // offset: 60
ChallengeStatus status = 8; // offset: 64
uint32 score_two = 13; // offset: 44
repeated KillMonster kill_monster_list = 7; // offset: 32
uint32 score_id = 5; // offset: 48
ExtraLineupType extra_lineup_type = 4; // offset: 40
}
// Obf: JPAGELKKPKN
// Type: Req
// CmdID: 1726
message GetCurChallengeCsReq {
}
// Obf: CDNGBIILFDB
// Type: Rsp
// CmdID: 1739
message GetCurChallengeScRsp {
uint32 retcode = 11; // offset: 40
CurChallenge cur_challenge = 1; // offset: 24
repeated LineupInfo lineup_list = 14; // offset: 16
}
// Obf: GGNGPANLBGC
// Type: Notify
// CmdID: 1701
message ChallengeLineupNotify {
ExtraLineupType extra_lineup_type = 15; // offset: 24
}
// Obf: DLMKHAGJHJK
// Type: Req
// CmdID: 1704
message TakeChallengeCumulativeRewardCsReq {
uint32 group_id = 7; // offset: 24
}
// Obf: MIKAPINANED
// Type: Rsp
// CmdID: 1738
message TakeChallengeRewardScRsp {
repeated TakenChallengeRewardInfo taken_reward_list = 5; // offset: 24
uint32 group_id = 15; // offset: 36
uint32 retcode = 12; // offset: 32
}
// Obf: IGNNBKCGPJO
message TakenChallengeRewardInfo {
uint32 star_count = 6; // offset: 32
ItemList reward = 8; // offset: 16
}
// Obf: DJBIMHKJGDO
message ChallengeStatistics {
uint32 record_id = 10; // offset: 32
FPDKBGJKPFF NCEGEKNLJCE = 14; // offset: 16
}
// Obf: EHIBAINEMGN
message ChallengeStoryStatistics {
PLJJECPCMJD NCEGEKNLJCE = 5; // offset: 16
uint32 record_id = 15; // offset: 32
}
// Obf: IBFAACHMMHF
message ChallengeBossStatistics {
uint32 record_id = 12; // offset: 32
BHFAFMDHKKC NCEGEKNLJCE = 9; // offset: 24
}
message FPDKBGJKPFF {
repeated ChallengeLineupList lineup_list = 1; // offset: 16
uint32 ABJGNBJMJJG = 14; // offset: 32
uint32 level = 7; // offset: 40
uint32 round_count = 11; // offset: 36
}
message PLJJECPCMJD {
uint32 score_id = 7; // offset: 36
uint32 level = 10; // offset: 44
uint32 OINECGOPMJO = 2; // offset: 40
repeated ChallengeLineupList lineup_list = 1; // offset: 16
uint32 AHHOMNOELKK = 13; // offset: 48
uint32 ABJGNBJMJJG = 9; // offset: 32
}
message BHFAFMDHKKC {
repeated ChallengeLineupList lineup_list = 12; // offset: 16
uint32 level = 13; // offset: 32
uint32 OINECGOPMJO = 4; // offset: 36
uint32 ABJGNBJMJJG = 9; // offset: 44
uint32 score_id = 11; // offset: 40
uint32 AHHOMNOELKK = 2; // offset: 48
}
// Obf: MHIAMIGHEED
message ChallengeLineupList {
repeated ChallengeAvatarInfo avatar_list = 15; // offset: 24
}
// Obf: JPJHCMOIOGN
message ChallengeAvatarInfo {
uint32 index = 13; // offset: 24
uint32 level = 15; // offset: 40
AvatarType avatar_type = 10; // offset: 32
uint32 CBHKFOEOMFF = 9; // offset: 36
uint32 id = 7; // offset: 28
}
// Obf: GJOAEDBDMGL
// Type: Req
// CmdID: 1772
message GetChallengeGroupStatisticsCsReq {
uint32 group_id = 12; // offset: 24
}
// Obf: NIGCCBKCIEL
// Type: Rsp
// CmdID: 1732
message GetChallengeGroupStatisticsScRsp {
uint32 retcode = 12; // offset: 40
uint32 group_id = 8; // offset: 36
oneof HIACNHNLCGL {
ChallengeStatistics challenge_default = 6; // offset: 16
ChallengeStoryStatistics challenge_story = 1; // offset: 16
ChallengeBossStatistics challenge_boss = 7; // offset: 16
}
}
// Obf: DNBHGNBMFNP
message ChallengeBossSingleNodeInfo {
uint32 max_score = 3; // offset: 32
bool is_win = 4; // offset: 24
uint32 buff_id = 8; // offset: 28
bool JBJODEHADJB = 7; // offset: 25
}
// Obf: IOBMMMPGMKH
message ChallengeBossEquipmentInfo {
uint32 rank = 7; // offset: 32
uint32 tid = 13; // offset: 28
uint32 promotion = 2; // offset: 24
uint32 unique_id = 15; // offset: 36
uint32 level = 1; // offset: 40
}
// Obf: HACDHHKHNGF
message ChallengeBossRelicInfo {
uint32 level = 13; // offset: 44
uint32 unique_id = 3; // offset: 40
repeated RelicAffix sub_affix_list = 2; // offset: 16
uint32 main_affix_id = 4; // offset: 32
uint32 tid = 12; // offset: 36
}
// Obf: POPAOPFJKOI
message ChallengeBossAvatarRelicInfo {
map<uint32, ChallengeBossRelicInfo> avatar_relic_slot_map = 1; // offset: 24
}
// Obf: GBNPOMAAGOP
message ChallengeBossInfo {
bool BJINIBHGEBM = 15; // offset: 88
repeated uint32 AJEAMEIAMCH = 13; // offset: 24
repeated EEBPHJCNBFO ABNDFKFIKCI = 4; // offset: 32
map<uint32, ChallengeBossEquipmentInfo> challenge_avatar_equipment_map = 7; // offset: 56
repeated EEBPHJCNBFO BKNKLEOCJNO = 10; // offset: 40
ChallengeBossSingleNodeInfo FALIINOHNAC = 2; // offset: 64
ChallengeBossSingleNodeInfo HEOPCMIKFFN = 11; // offset: 16
repeated uint32 DBCDKPLPGAO = 6; // offset: 48
map<uint32, ChallengeBossAvatarRelicInfo> challenge_avatar_relic_map = 5; // offset: 72
}
// Obf: JFIEJCFKHGH
message ChallengeStageInfo {
oneof BPIHFAJCLOC {
ChallengeBossInfo boss_info = 11; // offset: 24
}
}
// Obf: BGJMKGFLHNP
// Type: Req
// CmdID: 1758
message RestartChallengePhaseCsReq {
}
// Obf: AODJHBNKBDA
// Type: Rsp
// CmdID: 1744
message RestartChallengePhaseScRsp {
SceneInfo scene = 1; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: DPOIANILHBC
// Type: Req
// CmdID: 1800
message EnterChallengeNextPhaseCsReq {
}
// Obf: OEIIEOMIGFE
// Type: Rsp
// CmdID: 1789
message EnterChallengeNextPhaseScRsp {
SceneInfo scene = 9; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Obf: KHNNDLNOPPC
// Type: Notify
// CmdID: 1796
message ChallengeBossPhaseSettleNotify {
bool DCGAHNCKIBI = 4; // offset: 32
uint32 challenge_id = 7; // offset: 48
repeated BattleTarget EBPDGHAKMJF = 11; // offset: 24
uint32 LPGJKCHJDBB = 15; // offset: 40
bool BJPHKGDDLGP = 1; // offset: 34
uint32 phase = 6; // offset: 56
uint32 score_two = 10; // offset: 44
uint32 star = 3; // offset: 36
uint32 BBHDJCLGGAG = 8; // offset: 52
bool is_win = 13; // offset: 33
}
// Obf: CKHPDGPGBJO
enum CmdChallengePeakType {
CKHPDGPGBJO_PCPDHELPKEM = 0;
CmdSetChallengePeakBossHardModeCsReq = 8918;
CmdGFGIIALGLIM = 8938;
CmdAMOAAIOFEDF = 8935;
CmdMCFEDAPHDLC = 8930;
CmdGetChallengePeakDataCsReq = 8913;
CmdTakeChallengePeakRewardScRsp = 8919;
CmdFAAAGAGDMNH = 8921;
CmdGetChallengePeakDataScRsp = 8907;
CmdSetChallengePeakBossHardModeScRsp = 8945;
CmdGetCurChallengePeakScRsp = 8944;
CmdKIDBGJCMMOG = 8906;
CmdBFLFDMFDMCL = 8936;
CmdChallengePeakSettleScNotify = 8905;
CmdGPAOIDIKLLN = 8903;
CmdMJPPCNAMMKP = 8927;
CmdNNPGJJPKOGL = 8931;
CmdPMOMHJHGMHN = 8926;
CmdChallengePeakGroupDataUpdateScNotify = 8901;
CmdTakeChallengePeakRewardCsReq = 8947;
CmdGetCurChallengePeakCsReq = 8902;
}
message JJJNDMMGGKI {
uint32 CBHKFOEOMFF = 12; // offset: 40
uint32 equipment_unique_id = 4; // offset: 32
uint32 avatar_id = 13; // offset: 44
repeated EquipRelic relic_list = 5; // offset: 16
uint32 avatar_type = 6; // offset: 36
}
message IEKADGBGCDH {
uint32 peak_id = 3; // offset: 56
repeated uint32 peak_avatar_id_list = 12; // offset: 16
repeated JJJNDMMGGKI FBLKPDNIJDD = 5; // offset: 40
repeated uint32 finished_target_list = 6; // offset: 48
uint32 cycles_used = 11; // offset: 60
bool has_passed = 7; // offset: 64
repeated EEBPHJCNBFO FMFGOJHCCNL = 1; // offset: 24
}
message FDFGOOAHBNK {
repeated uint32 OHOMDMEJLFK = 15; // offset: 16
uint32 IKCILOBPEBI = 11; // offset: 64
repeated uint32 peak_avatar_id_list = 5; // offset: 24
bool has_passed = 9; // offset: 68
uint32 buff_id = 10; // offset: 60
uint32 HEILKBJCAGB = 13; // offset: 56
repeated DGOLJHDBJKC CGDMCHDOALC = 14; // offset: 48
uint32 MALOCIMPJPM = 3; // offset: 72
repeated EEBPHJCNBFO FMFGOJHCCNL = 4; // offset: 40
}
message KHBFACGBPEI {
FDFGOOAHBNK EAALNAHOPIC = 14; // offset: 40
FDFGOOAHBNK MPINKBPCKJJ = 6; // offset: 16
bool hard_mode_has_passed = 7; // offset: 48
repeated uint32 finished_target_list = 2; // offset: 32
uint32 LJGDCGBFNKN = 1; // offset: 52
}
// Obf: FJIMPKKHFLA
message WaitConfirmData {
bool is_wait_confirm = 5; // offset: 32
uint32 cycles_used = 12; // offset: 36
uint32 peak_id = 1; // offset: 40
repeated uint32 finished_target_list = 9; // offset: 16
}
message DGOLJHDBJKC {
uint32 avatar_id = 15; // offset: 28
uint32 CBHKFOEOMFF = 11; // offset: 24
}
message PANIGDLLMBG {
repeated uint32 finished_target_list = 13; // offset: 40
uint32 peak_id = 8; // offset: 52
uint32 cycles_used = 9; // offset: 48
repeated DGOLJHDBJKC avatar_list = 12; // offset: 32
repeated uint32 peak_avatar_id_list = 2; // offset: 16
}
message FCPEKKEEKFI {
repeated PANIGDLLMBG MFHMCIDJGLC = 10; // offset: 16
}
// Obf: IIDGPEJPBMA
message ChallengePeakGroup {
bool disable_hard_mode = 10; // offset: 76
repeated IEKADGBGCDH MFHMCIDJGLC = 6; // offset: 40
uint32 KKAGEMJCIOC = 14; // offset: 64
uint32 peak_group_id = 2; // offset: 68
WaitConfirmData wait_confirm_data = 4; // offset: 32
repeated uint32 taken_star_rewards = 13; // offset: 24
uint32 KEEKPJHCMFN = 3; // offset: 72
KHBFACGBPEI BEHFPNPALEJ = 5; // offset: 16
FCPEKKEEKFI PLJLPOHJHEE = 11; // offset: 48
}
// Obf: EOBPMHJCGBO
// Type: Req
// CmdID: 8913
message GetChallengePeakDataCsReq {
}
// Obf: PCFBDGMFNMD
// Type: Rsp
// CmdID: 8907
message GetChallengePeakDataScRsp {
repeated ChallengePeakGroup challenge_peak_groups = 11; // offset: 16
uint32 retcode = 12; // offset: 32
uint32 current_peak_group_id = 4; // offset: 36
}
// Type: Req
// CmdID: 8930
message MCFEDAPHDLC {
repeated EEBPHJCNBFO FMFGOJHCCNL = 4; // offset: 24
uint32 boss_buff_id = 6; // offset: 44
uint32 peak_id = 3; // offset: 40
repeated uint32 peak_avatar_id_list = 15; // offset: 32
}
// Type: Rsp
// CmdID: 8927
message MJPPCNAMMKP {
uint32 retcode = 10; // offset: 24
}
// Type: Req
// CmdID: 8935
message AMOAAIOFEDF {
}
// Type: Rsp
// CmdID: 8938
message GFGIIALGLIM {
uint32 retcode = 7; // offset: 24
}
// Obf: DIKLCGNHIMH
// Type: Notify
// CmdID: 8905
message ChallengePeakSettleScNotify {
uint32 turn_left = 7; // offset: 44
bool is_unlock_easy_boss = 3; // offset: 51
uint32 peak_id = 6; // offset: 40
repeated ChallengePeakRewardGroup peak_reward_group_list = 14; // offset: 24
bool hard_mode_has_passed = 2; // offset: 57
repeated uint32 finished_target_list = 5; // offset: 32
bool is_first_pass = 15; // offset: 48
uint32 cycles_used = 10; // offset: 52
bool is_wait_confirm = 11; // offset: 50
bool is_boss_target_better = 8; // offset: 56
bool is_win = 13; // offset: 49
}
// Obf: KIOCGHCDHBI
// Type: Notify
// CmdID: 8901
message ChallengePeakGroupDataUpdateScNotify {
ChallengePeakGroup challenge_peak_group = 2; // offset: 24
}
// Obf: KKDMLPDOBNA
// Type: Req
// CmdID: 8947
message TakeChallengePeakRewardCsReq {
repeated uint32 reward_id = 9; // offset: 32
repeated uint32 normal_reward_id_list = 6; // offset: 16
uint32 peak_group_id = 4; // offset: 40
}
// Obf: DEGKHKDEBDB
message ChallengePeakRewardGroup {
uint32 reward_id = 7; // offset: 32
ItemList reward = 1; // offset: 24
}
// Obf: OENIJMEMCGO
// Type: Rsp
// CmdID: 8919
message TakeChallengePeakRewardScRsp {
uint32 peak_group_id = 4; // offset: 32
uint32 retcode = 1; // offset: 36
repeated ChallengePeakRewardGroup peak_reward_group_list = 15; // offset: 24
}
// Obf: PDDEJPMDAHB
// Type: Req
// CmdID: 8902
message GetCurChallengePeakCsReq {
}
// Obf: EOCOLJHAAGO
// Type: Rsp
// CmdID: 8944
message GetCurChallengePeakScRsp {
uint32 retcode = 12; // offset: 32
repeated uint32 finished_target_list = 13; // offset: 24
uint32 boss_buff_id = 1; // offset: 48
uint32 cycles_used = 11; // offset: 36
uint32 peak_id = 14; // offset: 40
bool is_wait_confirm = 6; // offset: 44
bool has_passed = 3; // offset: 45
}
// Obf: NKADBLICGBG
// Type: Req
// CmdID: 8918
message SetChallengePeakBossHardModeCsReq {
bool is_hard_mode = 6; // offset: 24
uint32 peak_group_id = 4; // offset: 28
}
// Obf: CEBOIMHIAGM
// Type: Rsp
// CmdID: 8945
message SetChallengePeakBossHardModeScRsp {
uint32 peak_group_id = 15; // offset: 28
bool is_hard_mode = 1; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Type: Req
// CmdID: 8936
message BFLFDMFDMCL {
}
// Type: Rsp
// CmdID: 8903
message GPAOIDIKLLN {
uint32 retcode = 11; // offset: 24
}
// Obf: JEFFEBMBAAL
message ChallengePeakLineup {
repeated uint32 peak_avatar_id_list = 12; // offset: 16
uint32 peak_id = 3; // offset: 40
repeated EEBPHJCNBFO FMFGOJHCCNL = 1; // offset: 32
}
// Type: Req
// CmdID: 8931
message NNPGJJPKOGL {
repeated uint32 HNGPPFPOOCD = 5; // offset: 32
repeated ChallengePeakLineup lineup_list = 2; // offset: 24
uint32 peak_group_id = 8; // offset: 40
}
// Type: Rsp
// CmdID: 8921
message FAAAGAGDMNH {
uint32 retcode = 14; // offset: 24
}
// Type: Req
// CmdID: 8906
message KIDBGJCMMOG {
uint32 peak_id = 3; // offset: 24
bool ABHOLNJNPJM = 11; // offset: 28
}
// Type: Rsp
// CmdID: 8926
message PMOMHJHGMHN {
bool ABHOLNJNPJM = 12; // offset: 32
uint32 retcode = 8; // offset: 24
uint32 peak_id = 7; // offset: 28
}
// Obf: HDCAHBFBODO
enum CmdChatType {
HDCAHBFBODO_PCPDHELPKEM = 0;
CmdGetChatEmojiListScRsp = 3926;
CmdGetPrivateChatHistoryCsReq = 3914;
CmdGetPrivateChatHistoryScRsp = 3918;
CmdGetChatEmojiListCsReq = 3963;
CmdHABEIPJGPNJ = 3995;
CmdMarkChatEmojiScRsp = 3901;
CmdRevcMsgScNotify = 3994;
CmdGetLoginChatInfoScRsp = 3938;
CmdGetLoginChatInfoCsReq = 3904;
CmdBatchMarkChatEmojiCsReq = 3974;
CmdSendMsgScRsp = 3910;
CmdBatchMarkChatEmojiScRsp = 3937;
CmdGetChatFriendHistoryCsReq = 3909;
CmdSendMsgCsReq = 3991;
CmdGetChatFriendHistoryScRsp = 3998;
CmdMarkChatEmojiCsReq = 3939;
}
// Obf: INEEDLNBHHD
// Type: Req
// CmdID: 3991
message SendMsgCsReq {
repeated uint32 target_list = 9; // offset: 16
MessageChatData message_datas = 8; // offset: 24
ChatType chat_type = 13; // offset: 40
}
// Obf: HIOMDBGPLBF
// Type: Rsp
// CmdID: 3910
message SendMsgScRsp {
uint64 end_time = 2; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: KCBIHKAFLIM
// Type: Notify
// CmdID: 3994
message RevcMsgScNotify {
ChatType chat_type = 5; // offset: 36
uint32 EOKIMLOIOHI = 9; // offset: 32
ChatMessageData recv_message_data = 15; // offset: 24
}
// Type: Notify
// CmdID: 3995
message HABEIPJGPNJ {
repeated uint32 contact_id_list = 13; // offset: 24
}
// Obf: LLJMMCFAAEN
// Type: Req
// CmdID: 3914
message GetPrivateChatHistoryCsReq {
uint32 contact_side = 5; // offset: 24
uint32 target_side = 2; // offset: 28
}
// Obf: IPEAIJGEGGO
// Type: Rsp
// CmdID: 3918
message GetPrivateChatHistoryScRsp {
uint32 target_side = 4; // offset: 40
uint32 retcode = 9; // offset: 32
repeated ChatMessageData chat_message_list = 13; // offset: 24
uint32 contact_side = 2; // offset: 36
}
// Obf: LBJKMMJGFGB
message FriendHistoryInfo {
int64 last_send_time = 13; // offset: 24
uint32 contact_side = 10; // offset: 32
}
// Obf: FMCHPNENNAI
// Type: Req
// CmdID: 3909
message GetChatFriendHistoryCsReq {
}
// Obf: HLAHEGINCCJ
// Type: Rsp
// CmdID: 3998
message GetChatFriendHistoryScRsp {
uint32 retcode = 5; // offset: 32
repeated FriendHistoryInfo friend_history_info = 13; // offset: 16
}
// Obf: PHJJFBCFJIO
// Type: Req
// CmdID: 3963
message GetChatEmojiListCsReq {
}
// Obf: OOGFNALOGAB
// Type: Rsp
// CmdID: 3926
message GetChatEmojiListScRsp {
repeated uint32 chat_emoji_list = 7; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: CPKPLCIODMN
// Type: Req
// CmdID: 3939
message MarkChatEmojiCsReq {
uint32 extra_id = 12; // offset: 24
bool is_remove_id = 14; // offset: 28
}
// Obf: LPCILGINOMC
// Type: Rsp
// CmdID: 3901
message MarkChatEmojiScRsp {
uint32 extra_id = 9; // offset: 24
uint32 retcode = 6; // offset: 32
bool is_remove_id = 10; // offset: 28
}
// Obf: MJNHHAMCLLB
// Type: Req
// CmdID: 3974
message BatchMarkChatEmojiCsReq {
repeated uint32 marked_emoji_id_list = 7; // offset: 16
}
// Obf: FEJKJGJIEGO
// Type: Rsp
// CmdID: 3937
message BatchMarkChatEmojiScRsp {
repeated uint32 marked_emoji_id_list = 2; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: KALBCKANFHF
// Type: Req
// CmdID: 3904
message GetLoginChatInfoCsReq {
}
// Obf: CBLNBLDCMBL
// Type: Rsp
// CmdID: 3938
message GetLoginChatInfoScRsp {
uint32 retcode = 15; // offset: 32
repeated uint32 contact_id_list = 13; // offset: 16
}
// Obf: BELNIDIDIKO
enum CmdChenLingBattleType {
BELNIDIDIKO_PCPDHELPKEM = 0;
CmdChenLingMoveEntityCsReq = 9616;
CmdChenLingRefreshCardCsReq = 9620;
CmdChenLingUnlockGridCsReq = 9575;
CmdChenLingFinishPrepareCsReq = 9588;
CmdNNKLGPJAFPJ = 9591;
CmdChenLingFinishBattleCsReq = 9606;
CmdChenLingSellHandCardCsReq = 9572;
CmdChenLingFinishShopCsReq = 9613;
CmdHAKHGHAFNEE = 9614;
CmdKLJENCAEDBH = 9610;
CmdChenLingUseHandCardCsReq = 9617;
CmdChenLingQuitStageScRsp = 9608;
CmdChenLingBuyShopItemCsReq = 9579;
CmdAIIKILMNIFI = 9589;
CmdALGMCFBHJBI = 9603;
CmdAADHELLOBCC = 9609;
CmdMFNOEOEDFDF = 9596;
CmdChenLingSyncChangeScNotify = 9599;
CmdChenLingSelectCardCsReq = 9576;
CmdLAJEEAENKDI = 9585;
CmdKFJFCKPMDNH = 9598;
CmdChenLingGetDataCsReq = 9583;
CmdChenLingSelectPolicyCsReq = 9578;
CmdChenLingStartStageScRsp = 9597;
CmdGIPKOGLGHLB = 9574;
CmdChenLingRefreshShopReq = 9619;
CmdChenLingStartStageCsReq = 9600;
CmdCCEHGDPFGIN = 9586;
CmdOLJCELNELOH = 9615;
CmdFNNNKIJPMII = 9571;
CmdMNLKLFCDPCG = 9587;
CmdChenLingRefreshPolicyCsReq = 9601;
CmdPHGCFPNCDBE = 9592;
CmdChenLingHandlePendingActionsCsReq = 9590;
CmdCBDEPHGEPJJ = 9573;
CmdChenLingActivatedPrivilegeCsReq = 9607;
CmdChenLingQuitStageCsReq = 9605;
CmdChenLingActivatedPrivilegeScRsp = 9618;
CmdChenLingGetDataScRsp = 9577;
}
enum GEEMGPFMHHI {
GEEMGPFMHHI_LHGABCOIGJA = 0;
GEEMGPFMHHI_IIOOAJANMGG = 1;
GEEMGPFMHHI_HCMJKBDKJNK = 2;
}
enum OLNBHJGBHIL {
OLNBHJGBHIL_PCPDHELPKEM = 0;
OLNBHJGBHIL_HGPIGGLBFMM = 1;
OLNBHJGBHIL_LGJHGODNJGM = 2;
OLNBHJGBHIL_BOJBIEKDKCF = 3;
OLNBHJGBHIL_PPBAAALANJB = 4;
OLNBHJGBHIL_HLPKOEEIDFO = 5;
OLNBHJGBHIL_MPLLPFDPDEB = 6;
OLNBHJGBHIL_KOAJPPLBECH = 7;
OLNBHJGBHIL_KKMLLBOCJEG = 8;
OLNBHJGBHIL_BBGPKACNNPH = 9;
OLNBHJGBHIL_GEOLEAFCLKG = 10;
OLNBHJGBHIL_OAGMAELMDAE = 11;
OLNBHJGBHIL_EPFIIJDLGNP = 12;
OLNBHJGBHIL_HPBFEEOACMD = 13;
OLNBHJGBHIL_CGAPGMLNLOB = 14;
OLNBHJGBHIL_FGFEGNAJCCM = 15;
OLNBHJGBHIL_ECPKPLHKJMI = 16;
OLNBHJGBHIL_GGLFNHNHIGO = 17;
OLNBHJGBHIL_FOMMFEMIBKO = 18;
OLNBHJGBHIL_NBENGMKCKID = 19;
OLNBHJGBHIL_EOCFOJLMIGH = 20;
OLNBHJGBHIL_DOMBPGDDANH = 21;
OLNBHJGBHIL_BDPJJGMCFLB = 22;
}
enum KFOEEPGNDOC {
KFOEEPGNDOC_PCPDHELPKEM = 0;
KFOEEPGNDOC_NAJCPOPJGLB = 2;
KFOEEPGNDOC_OCKEJMFMNAA = 3;
KFOEEPGNDOC_LPKMNGPIAJP = 4;
KFOEEPGNDOC_FMPNNHDGHEM = 5;
KFOEEPGNDOC_BKABKLAPEHL = 6;
KFOEEPGNDOC_CBHEJPPNNNJ = 7;
}
enum GLJLEEPOCDA {
GLJLEEPOCDA_PCPDHELPKEM = 0;
GLJLEEPOCDA_FCEHNMJJABE = 1;
GLJLEEPOCDA_FNKDIEBKOHA = 2;
GLJLEEPOCDA_BMCHMAOIKDE = 3;
}
message MCAFGBPLFEH {
uint64 PNJHMGNEJJI = 5; // offset: 40
OLNBHJGBHIL ALFHNEHOBJA = 15; // offset: 36
oneof PBCDMDDGMJC {
uint32 PENLMEIJIFK = 2; // offset: 16
uint32 MBBFGFBEJCP = 14; // offset: 16
uint32 JADHGFAJEOD = 7; // offset: 16
uint32 FFGCNFHIPKC = 11; // offset: 16
uint32 DLBOLOIGPLI = 6; // offset: 16
uint64 PLFJBHOGCAF = 1275; // offset: 16
uint32 ODIDLNLGJIC = 2025; // offset: 16
uint32 MHIFFAMMAGI = 239; // offset: 16
uint32 AAKGEPKJHAG = 987; // offset: 16
FDOEMKPGHFL EFOFLGIDKKK = 1810; // offset: 16
}
}
message GOOBKLOEKFO {
uint32 LJDIGNDGCFJ = 5; // offset: 28
uint32 EMFHLBBOCFK = 1; // offset: 32
uint32 JKCGCAMIFIA = 10; // offset: 24
}
message DIMKCEBGKKN {
uint64 unique_id = 1; // offset: 40
uint32 config_id = 10; // offset: 48
MCAFGBPLFEH source = 8; // offset: 32
oneof KNDFKMNIGBL {
GOOBKLOEKFO BJDIGCMBDPM = 6; // offset: 24
}
}
message EPJMDNCPJME {
MCAFGBPLFEH source = 7; // offset: 16
uint32 FIMNPEBOBHL = 2; // offset: 32
uint32 progress = 4; // offset: 36
}
message IFDJPDIKLDI {
uint32 MOOOPAMBOFK = 2; // offset: 32
uint64 MFJCDEKMNLG = 9; // offset: 40
uint32 config_id = 10; // offset: 24
uint32 level = 11; // offset: 28
}
message IPHFDELCNBD {
double HOKHMNGMHKA = 13; // offset: 48
KFOEEPGNDOC BPHECFNCICC = 1; // offset: 36
uint32 unique_id = 2; // offset: 32
MCAFGBPLFEH source = 3; // offset: 24
double PEILPIEKLKD = 4; // offset: 40
}
message HHBKANLBCCP {
uint32 level = 1; // offset: 64
uint32 MOOOPAMBOFK = 8; // offset: 52
repeated IFDJPDIKLDI CIGFOLLCKKI = 3; // offset: 16
uint64 GEFGOIGJHFJ = 12; // offset: 56
uint64 EFLLPPLCKBB = 6; // offset: 40
bool MPGFGKDBAHN = 2; // offset: 48
repeated IPHFDELCNBD FBHGPPCKEIC = 15; // offset: 32
}
message AACDBCKAFCA {
uint64 GEFGOIGJHFJ = 6; // offset: 24
uint32 MOOOPAMBOFK = 7; // offset: 36
uint32 level = 9; // offset: 32
}
message CIDLPPKAJPO {
uint32 unique_id = 10; // offset: 36
uint32 IJLPDNLAIDG = 14; // offset: 40
oneof IHCIAHIFPLL {
HHBKANLBCCP HGPIGGLBFMM = 11; // offset: 16
AACDBCKAFCA LGJHGODNJGM = 3; // offset: 16
}
}
message FDOEMKPGHFL {
int32 x = 7; // offset: 28
int32 y = 13; // offset: 24
}
message LKDFOOJMHIE {
uint32 PENLMEIJIFK = 9; // offset: 32
FDOEMKPGHFL EFOFLGIDKKK = 12; // offset: 16
}
message JPFIELFEFHD {
uint32 LPJIJHGPGHM = 6; // offset: 44
uint32 OPHPMKFGLBA = 13; // offset: 40
repeated uint32 KBBPNKGGCPN = 1; // offset: 16
repeated uint32 NJACMMNPCBJ = 15; // offset: 32
}
message ODLKOFOPBIH {
JPFIELFEFHD BGDGGALAODO = 3; // offset: 24
}
message PMNIILNPOBO {
}
message ABINPBKHLPC {
uint32 OPHPMKFGLBA = 14; // offset: 32
repeated uint32 KBBPNKGGCPN = 7; // offset: 16
}
message FNBKPIHBDFG {
repeated uint32 JBCCJLLBBAK = 11; // offset: 24
uint32 OPHPMKFGLBA = 9; // offset: 32
}
message PMBIHJLAIPL {
repeated uint32 KBBPNKGGCPN = 7; // offset: 32
uint32 LPJIJHGPGHM = 8; // offset: 48
JPFIELFEFHD BGDGGALAODO = 11; // offset: 40
uint32 OPHPMKFGLBA = 9; // offset: 52
repeated uint32 NJACMMNPCBJ = 4; // offset: 24
}
message GDMFDLBPFNN {
}
message IFGDFHLNPGD {
oneof JIPBEABGOAK {
ODLKOFOPBIH LJJALKIJONC = 13; // offset: 24
PMNIILNPOBO MNAIGBCOJDK = 2; // offset: 24
ABINPBKHLPC KKLONJPKLEP = 12; // offset: 24
FNBKPIHBDFG EDDOAIJIOCC = 3; // offset: 24
PMBIHJLAIPL DDPJEAIOILD = 14; // offset: 24
GDMFDLBPFNN MCKLNGPCJIJ = 9; // offset: 24
}
}
message FMEMPPNNKJH {
uint32 stage_id = 5; // offset: 120
repeated GMFCNNFHMGE EPGAPCCAEMP = 11; // offset: 32
repeated uint64 MNIMOJDOIOK = 837; // offset: 88
OPDMGOACIEP KGLLCMIMEMF = 921; // offset: 72
uint32 item_value = 12; // offset: 112
repeated uint32 AEFMENCFDMB = 3; // offset: 40
repeated DIMKCEBGKKN KDIDNELEDJD = 4; // offset: 64
uint32 JGOEPADOKEM = 13; // offset: 132
uint32 hp = 9; // offset: 116
uint32 max_hp = 1240; // offset: 128
repeated CIDLPPKAJPO entity_list = 10; // offset: 16
uint32 MHIFFAMMAGI = 6; // offset: 124
PNDIINAHJAF pending_action = 2; // offset: 24
uint32 HFOEGNAMFFK = 14; // offset: 136
repeated EPJMDNCPJME HJFBAAHDHBH = 7; // offset: 96
repeated LKDFOOJMHIE JBOCOPNEJLB = 15; // offset: 48
repeated uint32 CCBIEBICDME = 1; // offset: 80
IFGDFHLNPGD DJIDCABJNLA = 8; // offset: 104
}
message FCLDNHOHPII {
uint32 stage_id = 10; // offset: 24
bool CEBPAJAAJPP = 11; // offset: 28
}
// Obf: MOGJMAMCLDL
// Type: Req
// CmdID: 9583
message ChenLingGetDataCsReq {
}
// Obf: LMCMHCBCOPA
// Type: Rsp
// CmdID: 9577
message ChenLingGetDataScRsp {
FCLDNHOHPII IKKMNDMELLN = 12; // offset: 40
uint32 JJABPPDILOK = 6; // offset: 48
uint32 retcode = 14; // offset: 52
FMEMPPNNKJH POGCGMLPEON = 7; // offset: 24
repeated uint32 DOAIHFIFFNO = 13; // offset: 16
}
message LKFNDAOGMMO {
uint32 config_id = 13; // offset: 24
double damage = 14; // offset: 32
}
message DCEBJIGAPEI {
GLJLEEPOCDA reason = 15; // offset: 44
uint32 wave = 6; // offset: 36
uint32 stage_id = 10; // offset: 40
uint32 cur_hp = 9; // offset: 32
uint32 max_hp = 7; // offset: 48
repeated LKFNDAOGMMO HAIOHANDIKI = 4; // offset: 16
}
// Obf: DNFJDHINFJN
// Type: Req
// CmdID: 9600
message ChenLingStartStageCsReq {
uint32 MHIFFAMMAGI = 15; // offset: 28
uint32 stage_id = 2; // offset: 24
}
// Obf: HLIGEDNJCEC
// Type: Rsp
// CmdID: 9597
message ChenLingStartStageScRsp {
FMEMPPNNKJH KAFKPHOKDLM = 3; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: DOIHGOAIJAE
// Type: Req
// CmdID: 9605
message ChenLingQuitStageCsReq {
uint32 PJLADGOOFKE = 8; // offset: 24
}
// Obf: GFNLHAADFJD
// Type: Rsp
// CmdID: 9608
message ChenLingQuitStageScRsp {
uint32 retcode = 11; // offset: 32
DCEBJIGAPEI EDKJMPACHNJ = 10; // offset: 16
}
// Obf: INFPMKHHOGA
// Type: Req
// CmdID: 9575
message ChenLingUnlockGridCsReq {
FDOEMKPGHFL EFOFLGIDKKK = 15; // offset: 24
}
// Type: Rsp
// CmdID: 9571
message FNNNKIJPMII {
uint32 retcode = 10; // offset: 24
}
// Obf: MKFEOPFKFOK
// Type: Req
// CmdID: 9617
message ChenLingUseHandCardCsReq {
uint32 GDFPBHMMFEA = 15; // offset: 32
FDOEMKPGHFL JDPHGEJLPPH = 2; // offset: 24
}
// Type: Rsp
// CmdID: 9589
message AIIKILMNIFI {
uint32 retcode = 7; // offset: 24
}
// Obf: MACADEAOIMK
// Type: Req
// CmdID: 9616
message ChenLingMoveEntityCsReq {
FDOEMKPGHFL JDPHGEJLPPH = 14; // offset: 16
uint32 PENLMEIJIFK = 10; // offset: 32
}
// Type: Rsp
// CmdID: 9610
message KLJENCAEDBH {
uint32 retcode = 14; // offset: 24
}
// Obf: MJPMCMHBPHI
// Type: Req
// CmdID: 9572
message ChenLingSellHandCardCsReq {
uint32 GDFPBHMMFEA = 10; // offset: 24
}
// Type: Rsp
// CmdID: 9614
message HAKHGHAFNEE {
uint32 retcode = 10; // offset: 24
}
// Obf: LFEJGJJFBIK
// Type: Req
// CmdID: 9588
message ChenLingFinishPrepareCsReq {
}
// Type: Rsp
// CmdID: 9615
message OLJCELNELOH {
uint32 retcode = 3; // offset: 24
}
// Obf: KKJGCALJMBE
// Type: Req
// CmdID: 9606
message ChenLingFinishBattleCsReq {
uint32 PJLADGOOFKE = 6; // offset: 32
bool is_win = 14; // offset: 36
uint32 DKMPDLPEIJB = 8; // offset: 44
uint32 LMIICENMOBI = 10; // offset: 40
repeated LKFNDAOGMMO HAIOHANDIKI = 9; // offset: 16
}
// Type: Rsp
// CmdID: 9573
message CBDEPHGEPJJ {
uint32 cur_hp = 6; // offset: 52
DCEBJIGAPEI EDKJMPACHNJ = 14; // offset: 24
uint32 LMIICENMOBI = 1; // offset: 40
bool is_win = 10; // offset: 44
bool HFIHPFFADOC = 5; // offset: 45
repeated LKFNDAOGMMO HAIOHANDIKI = 4; // offset: 16
uint32 retcode = 13; // offset: 48
}
// Obf: DDILIMKFGDM
// Type: Req
// CmdID: 9620
message ChenLingRefreshCardCsReq {
}
// Type: Rsp
// CmdID: 9586
message CCEHGDPFGIN {
uint32 retcode = 6; // offset: 24
}
// Obf: JOPFGDCNKOG
// Type: Req
// CmdID: 9601
message ChenLingRefreshPolicyCsReq {
}
// Type: Rsp
// CmdID: 9591
message NNKLGPJAFPJ {
uint32 retcode = 4; // offset: 24
}
// Obf: LGNNHAGFKBM
// Type: Req
// CmdID: 9619
message ChenLingRefreshShopReq {
}
// Type: Rsp
// CmdID: 9585
message LAJEEAENKDI {
uint32 retcode = 14; // offset: 24
}
// Obf: DFIDPFJBKDB
// Type: Req
// CmdID: 9576
message ChenLingSelectCardCsReq {
uint32 ECDHLIHIPME = 4; // offset: 24
}
// Type: Rsp
// CmdID: 9596
message MFNOEOEDFDF {
uint32 retcode = 5; // offset: 24
}
// Obf: JKFIHFPOPFN
// Type: Req
// CmdID: 9578
message ChenLingSelectPolicyCsReq {
uint32 DGIIOGHHAAF = 7; // offset: 24
}
// Type: Rsp
// CmdID: 9603
message ALGMCFBHJBI {
uint32 retcode = 8; // offset: 24
}
// Obf: AKPKIHOFFLA
// Type: Req
// CmdID: 9579
message ChenLingBuyShopItemCsReq {
uint32 AOAANEOMOOO = 3; // offset: 24
}
// Type: Rsp
// CmdID: 9574
message GIPKOGLGHLB {
uint32 retcode = 5; // offset: 24
}
// Obf: GCALNGHABBE
// Type: Req
// CmdID: 9607
message ChenLingActivatedPrivilegeCsReq {
uint32 HCEOMBKCDDM = 12; // offset: 24
}
// Obf: AMGGKOPCBLP
// Type: Rsp
// CmdID: 9618
message ChenLingActivatedPrivilegeScRsp {
uint32 retcode = 3; // offset: 24
uint32 HCEOMBKCDDM = 5; // offset: 28
}
// Obf: GMEPOEHKFJC
// Type: Req
// CmdID: 9613
message ChenLingFinishShopCsReq {
}
// Type: Rsp
// CmdID: 9609
message AADHELLOBCC {
uint32 retcode = 14; // offset: 24
}
message NGDOLHONKIA {
uint32 ECDHLIHIPME = 14; // offset: 24
}
// Obf: DIOKOOKJNBA
// Type: Req
// CmdID: 9590
message ChenLingHandlePendingActionsCsReq {
uint32 unique_id = 12; // offset: 32
oneof GMJMJIDFOID {
NGDOLHONKIA ICKIIBGJMNM = 1038; // offset: 24
}
}
// Type: Rsp
// CmdID: 9592
message PHGCFPNCDBE {
uint32 unique_id = 14; // offset: 28
uint32 retcode = 12; // offset: 24
}
// Type: Notify
// CmdID: 9587
message MNLKLFCDPCG {
bool GADPILNPIKC = 15; // offset: 24
}
// Type: Notify
// CmdID: 9598
message KFJFCKPMDNH {
uint32 PJLADGOOFKE = 13; // offset: 24
}
message KDOJPDKHHCD {
MCAFGBPLFEH source = 208; // offset: 16
oneof NLPPPCHGGPF {
AAPCAHCHMFN JAHLPJPCLLN = 6; // offset: 24
AHDICMGKLMB PHCOBLKPMGH = 12; // offset: 24
uint32 cur_hp = 5; // offset: 24
uint32 rogue_money = 15; // offset: 24
CIDLPPKAJPO CKKGIMMDIJH = 14; // offset: 24
uint32 KBLCCGMGKMG = 3; // offset: 24
PMNAALFCNMI ONBNEGNKEBJ = 2; // offset: 24
DEEMOEKEECM LDBHDHFENKF = 10; // offset: 24
HHMMGJABOCB FIOEFPCMFKE = 8; // offset: 24
OKFLIFAODGK JNNCIIGOKJP = 1; // offset: 24
POCFNJMAHMD MAMFDAPMOAM = 4; // offset: 24
LKDFOOJMHIE PLJKONDBELB = 11; // offset: 24
BLMLCCDEOPP CNDMCCDJFCF = 7; // offset: 24
DIMKCEBGKKN KAFMKMCPPGJ = 995; // offset: 24
uint64 KFGBKEADAJG = 1559; // offset: 24
FCLDNHOHPII IKKMNDMELLN = 989; // offset: 24
uint32 HFOEGNAMFFK = 924; // offset: 24
uint32 JHICKEFLHNP = 727; // offset: 24
COBPAMNPPNH GGHBLGFOGCA = 1442; // offset: 24
OKIGCEPLMKA KJDLJPIKGME = 944; // offset: 24
EPJMDNCPJME KDCHCIFBOMG = 1644; // offset: 24
ICCCIJAKOJL NIGENMMJMHN = 182; // offset: 24
PNDIINAHJAF pending_action = 89; // offset: 24
uint32 finish_pending_action_pos = 1802; // offset: 24
GCGFNMNAFEK PDHEBCMOADM = 1595; // offset: 24
uint32 JJABPPDILOK = 695; // offset: 24
HBLLDKAFIII GLJOMGJLPMH = 648; // offset: 24
LLJODGHMADG NDOAGAKFMNL = 1488; // offset: 24
FLGENHNODNI BOHGEGCEGDH = 1926; // offset: 24
DJDACJOJGLE FBCKOEIHIFH = 184; // offset: 24
OPDMGOACIEP KGLLCMIMEMF = 213; // offset: 24
}
}
// Obf: PPLBKOKGCNN
// Type: Notify
// CmdID: 9599
message ChenLingSyncChangeScNotify {
repeated KDOJPDKHHCD CJFBLHNPHAK = 15; // offset: 16
}
message GMFCNNFHMGE {
uint32 IJLPDNLAIDG = 2; // offset: 28
uint32 unique_id = 12; // offset: 24
}
message AAPCAHCHMFN {
repeated GMFCNNFHMGE EPGAPCCAEMP = 12; // offset: 24
}
message AHDICMGKLMB {
IFGDFHLNPGD DJIDCABJNLA = 2; // offset: 16
uint32 JGOEPADOKEM = 15; // offset: 32
}
message PMNAALFCNMI {
uint32 MOOOPAMBOFK = 14; // offset: 24
uint32 PENLMEIJIFK = 1; // offset: 32
uint64 GEFGOIGJHFJ = 2; // offset: 40
uint32 level = 4; // offset: 28
}
message DEEMOEKEECM {
uint32 PENLMEIJIFK = 1; // offset: 32
uint64 EFLLPPLCKBB = 7; // offset: 24
bool MPGFGKDBAHN = 12; // offset: 36
}
message POCFNJMAHMD {
uint32 PENLMEIJIFK = 4; // offset: 44
uint32 level = 2; // offset: 40
uint32 MOOOPAMBOFK = 8; // offset: 24
uint64 GEFGOIGJHFJ = 13; // offset: 32
}
message COBPAMNPPNH {
uint32 PENLMEIJIFK = 5; // offset: 32
IPHFDELCNBD EMAMFJGGMAA = 7; // offset: 16
}
message OKIGCEPLMKA {
repeated uint32 IDMEFDEFOKG = 5; // offset: 24
uint32 PENLMEIJIFK = 12; // offset: 32
}
message HHMMGJABOCB {
repeated IPHFDELCNBD FBHGPPCKEIC = 7; // offset: 24
uint32 PENLMEIJIFK = 2; // offset: 32
}
message LLJODGHMADG {
}
message FLGENHNODNI {
}
message OKFLIFAODGK {
IFDJPDIKLDI PPBAAALANJB = 13; // offset: 24
uint32 PENLMEIJIFK = 6; // offset: 32
}
message BLMLCCDEOPP {
repeated uint32 JBCCJLLBBAK = 6; // offset: 16
}
message ICCCIJAKOJL {
repeated uint32 CCBIEBICDME = 8; // offset: 24
}
message GCGFNMNAFEK {
uint64 PLFJBHOGCAF = 10; // offset: 24
}
message JLFJKIDDKBG {
repeated uint32 KBBPNKGGCPN = 7; // offset: 24
}
message PNDIINAHJAF {
uint32 unique_id = 12; // offset: 36
oneof JLIKFBALNJB {
JLFJKIDDKBG DPELEIIAKAA = 1506; // offset: 24
}
}
message DJDACJOJGLE {
}
message HBLLDKAFIII {
LKDFOOJMHIE BOKMCBHOCIK = 8; // offset: 32
LKDFOOJMHIE EEKGGBLHNHP = 4; // offset: 24
}
message OPDMGOACIEP {
repeated GKDEKJKOIJN FGACEKLGGBE = 3; // offset: 24
}
// Obf: HOBAEPKFFPD
enum CmdChessRogueType {
HOBAEPKFFPD_PCPDHELPKEM = 0;
CmdChessRogueUpdateReviveInfoScNotify = 5532;
CmdChessRogueQueryScRsp = 5589;
CmdMNPAAKGHBEJ = 5517;
CmdChessRogueEnterNextLayerScRsp = 5449;
CmdReviveRogueAvatarCsReq = 5420;
CmdSelectChessRogueSubStoryCsReq = 5410;
CmdChessRogueLayerSettlement = 5475;
CmdChessRogueLeaveScRsp = 5435;
CmdChessRogueUpdateMoneyInfoScNotify = 5594;
CmdBNIBHAOJKBI = 5507;
CmdChessRogueChangeAeonDimensionNotify = 5434;
CmdChessRogueRollDiceScRsp = 5473;
CmdGetChessRogueStoryAeonTalkInfoScRsp = 5405;
CmdFinishChessRogueSubStoryScRsp = 5515;
CmdChessRogueNousEditDiceScRsp = 5417;
CmdChessRogueQuitCsReq = 5488;
CmdChessRogueEnterCellCsReq = 5415;
CmdChessRogueSelectCellScRsp = 5436;
CmdChessRogueEnterCellScRsp = 5558;
CmdEnhanceRogueBuffCsReq = 5439;
CmdChessRogueUpdateUnlockLevelScNotify = 5503;
CmdChessRogueConfirmRollScRsp = 5458;
CmdSelectChessRogueSubStoryScRsp = 5481;
CmdPickRogueAvatarScRsp = 5572;
CmdChessRogueQueryCsReq = 5540;
CmdChessRogueEnterCsReq = 5514;
CmdGetChessRogueNousStoryInfoCsReq = 5541;
CmdChessRogueNousDiceUpdateNotify = 5441;
CmdChessRogueUpdateLevelBaseInfoScNotify = 5452;
CmdGetChessRogueStoryInfoScRsp = 5440;
CmdChessRogueNousEnableRogueTalentCsReq = 5535;
CmdChessRogueStartCsReq = 5516;
CmdChessRogueNousDiceSurfaceUnlockNotify = 5518;
CmdChessRogueReRollDiceScRsp = 5407;
CmdChessRogueGiveUpCsReq = 5429;
CmdChessRogueCheatRollCsReq = 5464;
CmdChessRogueQuitScRsp = 5498;
CmdLCDOCKJGFCE = 5525;
CmdChessRogueGiveUpScRsp = 5554;
CmdSyncChessRogueNousMainStoryScNotify = 5557;
CmdChessRogueRollDiceCsReq = 5587;
CmdReviveRogueAvatarScRsp = 5592;
CmdChessRogueUpdateAllowedSelectCellScNotify = 5401;
CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5414;
CmdChessRogueConfirmRollCsReq = 5511;
CmdEnhanceRogueBuffScRsp = 5508;
CmdEnterChessRogueAeonRoomScRsp = 5571;
CmdChessRogueUpdateAeonModifierValueScNotify = 5586;
CmdChessRogueNousGetRogueTalentInfoScRsp = 5422;
CmdPickRogueAvatarCsReq = 5402;
CmdChessRogueNousEnableRogueTalentScRsp = 5482;
CmdChessRogueCellUpdateNotify = 5509;
CmdChessRogueUpdateActionPointScNotify = 5567;
CmdChessRogueCheatRollScRsp = 5522;
CmdSyncChessRogueMainStoryFinishScNotify = 5411;
CmdChessRogueReRollDiceCsReq = 5575;
CmdFinishChessRogueSubStoryCsReq = 5502;
CmdChessRogueSkipTeachingLevelScRsp = 5580;
CmdGetChessRogueStoryInfoCsReq = 5523;
CmdEnterChessRogueAeonRoomCsReq = 5545;
CmdGetRogueBuffEnhanceInfoScRsp = 5546;
CmdChessRogueUpdateDiceInfoScNotify = 5477;
CmdChessRogueQuestFinishNotify = 5598;
CmdChessRogueEnterNextLayerCsReq = 5501;
CmdSyncChessRogueNousSubStoryScNotify = 5524;
CmdChessRogueSkipTeachingLevelCsReq = 5416;
CmdGetRogueBuffEnhanceInfoCsReq = 5442;
CmdChessRogueNousGetRogueTalentInfoCsReq = 5463;
CmdChessRogueLeaveCsReq = 5454;
CmdChessRogueStartScRsp = 5506;
CmdSyncChessRogueNousValueScNotify = 5451;
CmdGetChessRogueStoryAeonTalkInfoCsReq = 5487;
CmdGetChessRogueNousStoryInfoScRsp = 5412;
HOBAEPKFFPD_PGPDNLLBMJB = 5562;
CmdChessRogueSelectCellCsReq = 5533;
HOBAEPKFFPD_JJPPJBIKNBM = 5455;
CmdChessRogueEnterScRsp = 5459;
CmdResetRogueDiceSurfaceCsReq = 5565;
}
// Obf: HPHBEGJDIID
enum ChessRogueDiceStatus {
HPHBEGJDIID_EOBBBBEHNNH = 0;
HPHBEGJDIID_NBDBAGCOKPN = 1;
HPHBEGJDIID_MENJPEGIBNC = 2;
HPHBEGJDIID_JEJKOOGGEHA = 3;
}
// Obf: HBCOKDIJMBK
enum ChessRogueDiceType {
HBCOKDIJMBK_ICJLGHLOKFG = 0;
HBCOKDIJMBK_OHGGCKLLLEP = 1;
}
// Obf: GBIKCJPGLBK
enum ChessRogueBoardCellStatus {
GBIKCJPGLBK_GHGAPOAKGAB = 0;
GBIKCJPGLBK_HGNGADNILFC = 1;
GBIKCJPGLBK_HPJEBFFHJNP = 2;
GBIKCJPGLBK_KLHDCOPPLNG = 3;
}
// Obf: PKFEGCHGCEE
enum ChessRogueCellSpecialType {
PKFEGCHGCEE_PCPDHELPKEM = 0;
PKFEGCHGCEE_BGIBPDPNFBC = 1;
PKFEGCHGCEE_CFGALAJONCP = 2;
PKFEGCHGCEE_HAGCLKCKGJD = 3;
PKFEGCHGCEE_KBHGAJCNNBM = 4;
PKFEGCHGCEE_PAMMDCPGAME = 5;
}
enum KGDIMPEOGOL {
KGDIMPEOGOL_IMIIGJBMDOP = 0;
KGDIMPEOGOL_NPNJDBKDFCO = 1;
KGDIMPEOGOL_KNCJNIHBHEH = 2;
KGDIMPEOGOL_AEMMNHPMGDI = 3;
KGDIMPEOGOL_BJKOMHKNCAE = 4;
KGDIMPEOGOL_ACLNPCDGMIB = 5;
}
enum GCDMHAMCDHI {
GCDMHAMCDHI_GCGMCPMPJHD = 0;
GCDMHAMCDHI_ELKFNLLPHPB = 1;
GCDMHAMCDHI_EDAJODFNLFH = 2;
GCDMHAMCDHI_GBHMNIMBBNG = 3;
GCDMHAMCDHI_AHHBFLJKGFK = 4;
GCDMHAMCDHI_EAACBIAGLHP = 5;
}
enum OEOGAPLJDFN {
OEOGAPLJDFN_GCIBFNCEKIL = 0;
OEOGAPLJDFN_KFCDFGJLIKG = 1;
OEOGAPLJDFN_IMKIHFHFBFP = 2;
OEOGAPLJDFN_INJIADFOJEA = 3;
OEOGAPLJDFN_CHNINCHAPKB = 4;
OEOGAPLJDFN_KHOHOEGEFKJ = 5;
OEOGAPLJDFN_DGFDMKLCPGH = 6;
OEOGAPLJDFN_CGJEHBJOPNB = 7;
OEOGAPLJDFN_LBJIGNOKELJ = 8;
OEOGAPLJDFN_FPOKNEFONNN = 9;
OEOGAPLJDFN_PMGMILEDMKH = 10;
}
enum OLKJIIIHBLJ {
OLKJIIIHBLJ_PCPDHELPKEM = 0;
OLKJIIIHBLJ_IGGFMOBBKFM = 1;
OLKJIIIHBLJ_EGNDJGKKJHO = 2;
OLKJIIIHBLJ_HEMMGKIJLEI = 3;
OLKJIIIHBLJ_AOGHFBPELBP = 4;
OLKJIIIHBLJ_IMDKELFAEOC = 5;
OLKJIIIHBLJ_LEKGIIIGLKB = 6;
OLKJIIIHBLJ_HHPJPKAAKEK = 7;
OLKJIIIHBLJ_PDHMCMEBMMB = 8;
OLKJIIIHBLJ_JADCLEAFEJC = 9;
OLKJIIIHBLJ_BFAGNENPJJJ = 10;
OLKJIIIHBLJ_GALGFIOMOIO = 11;
}
enum IDFCGGMMFFA {
IDFCGGMMFFA_APLHJFDKECF = 0;
IDFCGGMMFFA_ILFKBOBNOEL = 1;
}
enum BGOBBOMLJCM {
BGOBBOMLJCM_PCPDHELPKEM = 0;
BGOBBOMLJCM_IMIBFEHPDDI = 1;
}
enum IPOFFJCHBLN {
IPOFFJCHBLN_PCPDHELPKEM = 0;
IPOFFJCHBLN_EOPDAFKMPKL = 1;
IPOFFJCHBLN_FLMGFHPAFBL = 2;
IPOFFJCHBLN_APAKLGLJEBM = 3;
IPOFFJCHBLN_AILMEMMHOAJ = 4;
IPOFFJCHBLN_JLKIDEIDMNK = 5;
IPOFFJCHBLN_OKBMMKJGPOL = 6;
IPOFFJCHBLN_GGODODLNOLA = 7;
IPOFFJCHBLN_KNOAMFANIEL = 8;
}
enum HCKLELPMGDJ {
HCKLELPMGDJ_LAJKGDHNAJJ = 0;
HCKLELPMGDJ_EEPCNPOANIH = 1;
HCKLELPMGDJ_LOININBPIBI = 2;
HCKLELPMGDJ_BEBJEIGPOIP = 3;
}
enum LNNFNLKACON {
LNNFNLKACON_PCPDHELPKEM = 0;
LNNFNLKACON_NGMMICOGDFP = 1;
LNNFNLKACON_KLHDCOPPLNG = 2;
LNNFNLKACON_LJFKPDAHKHF = 3;
}
// Obf: FEPPEMMMGMM
enum ChessRogueNousDicePhase {
FEPPEMMMGMM_PCPDHELPKEM = 0;
FEPPEMMMGMM_MGMNBLIPFLP = 1;
FEPPEMMMGMM_JGILIPEPOCJ = 2;
}
message JLPGIGPCIAG {
ItemCostList EBMKBDJMAAF = 11; // offset: 16
}
message EJCCHHAAGNH {
LineupInfo lineup = 11; // offset: 16
SceneInfo scene = 5; // offset: 32
}
message DFAOIALEBOH {
GLENEKHDKLJ NDGFCDHENKO = 1906; // offset: 40
uint32 OEMMBPPKHMH = 15; // offset: 76
bool KGMGFALDOJE = 14; // offset: 68
ChessRogueDiceStatus IEBCKHKLGNJ = 13; // offset: 92
DOIJNCLJGKO LIJJFOCMNCF = 206; // offset: 48
uint32 GMMPLIHPJPA = 3; // offset: 100
uint32 FBMDOIAKCNB = 1; // offset: 72
uint32 GKPCGNCGDBE = 4; // offset: 96
uint32 FGALCHFOOII = 5; // offset: 88
uint32 FKFMIDEMIOK = 11; // offset: 84
uint32 FKICFPCIGKB = 7; // offset: 56
bool BNFJPDOPIOA = 1866; // offset: 69
repeated uint32 MKKBCNHIJAN = 1143; // offset: 16
int32 IMKMCKPBNIH = 214; // offset: 60
uint32 EFIPBLFLMGB = 9; // offset: 64
MNCOPDNELMC IDAGJPPLNLP = 1469; // offset: 32
ChessRogueDiceType ECPPHFHJEPP = 6; // offset: 80
}
// Obf: PDMLJGFNEOM
// Type: Req
// CmdID: 5587
message ChessRogueRollDiceCsReq {
uint32 BGPBIMDCBBL = 8; // offset: 24
}
// Obf: JEOEGNCILBN
// Type: Rsp
// CmdID: 5473
message ChessRogueRollDiceScRsp {
DFAOIALEBOH PJABKDBFPIM = 10; // offset: 24
uint32 retcode = 15; // offset: 32
}
message DAKIKKDICAN {
uint32 monster_id = 14; // offset: 24
uint32 AGGLBDEHHGO = 12; // offset: 28
}
message AKGLAEKCFNO {
repeated DAKIKKDICAN LOLJHLDHPPN = 7; // offset: 16
uint32 KPNNKBILLBL = 1; // offset: 36
bool CHCGMAMOBMH = 4; // offset: 32
}
message MGLMEMPJELD {
repeated uint32 DEKJHABPJDA = 3; // offset: 24
}
message NBBEHBNAAFI {
MGLMEMPJELD GBHJGILIJMP = 11; // offset: 24
AKGLAEKCFNO BPFCEJKNCDP = 6; // offset: 16
}
message COFDJFIBPDM {
oneof BGMDKLOBICM {
AKGLAEKCFNO BPFCEJKNCDP = 14; // offset: 24
MGLMEMPJELD GBHJGILIJMP = 13; // offset: 24
NBBEHBNAAFI BPHAEFAJJKO = 3; // offset: 24
}
}
message NAKIGLPGKBA {
uint32 id = 1; // offset: 64
ChessRogueCellSpecialType GELDILBFGBM = 4; // offset: 40
uint32 GKBENCDFCEJ = 8; // offset: 48
COFDJFIBPDM stage_info = 6; // offset: 24
uint32 room_id = 11; // offset: 52
bool CEBPAJAAJPP = 14; // offset: 37
uint32 MFNIOBKFBKF = 15; // offset: 56
bool CKIHBDKDOEJ = 9; // offset: 36
uint32 EOOIGCCKGFB = 3; // offset: 32
uint32 PPEPAPCEPCM = 10; // offset: 60
ChessRogueBoardCellStatus EHNCLFLKMFA = 2; // offset: 44
}
message CPPAAIIHAGI {
uint32 JNBGEFJPKCC = 11; // offset: 32
uint32 MOEFPFOJEDI = 8; // offset: 36
uint32 LDLOHFLEOMG = 1; // offset: 40
repeated NAKIGLPGKBA DDPKJKHEDLH = 4; // offset: 16
uint32 GJGKIANENIP = 6; // offset: 44
}
message OAKIPKACMJF {
uint32 room_id = 13; // offset: 24
uint32 EIIAGABAFEC = 6; // offset: 28
}
message OLDMMODMOEI {
MNCOPDNELMC PPIPFOPHNHM = 6; // offset: 16
uint32 HJBOBCLEEDI = 11; // offset: 32
}
message PLMPLHKEJLL {
repeated uint32 PNEMJFMGKJJ = 11; // offset: 48
repeated OAKIPKACMJF IBOKGBFBKKD = 3; // offset: 40
uint32 NBEEBMJFOEA = 6; // offset: 60
ChessRogueBoardCellStatus CHHAMIKKKCI = 9; // offset: 56
uint32 HKBDJHLMIBF = 15; // offset: 64
OLDMMODMOEI BMKPIIGHODH = 2; // offset: 16
CPPAAIIHAGI OMCINMJNPIF = 4; // offset: 24
}
message CGDFGMMKJAH {
uint32 LHJEJEPGKFH = 8; // offset: 40
uint32 id = 4; // offset: 52
int32 KKNNBAGFFGL = 12; // offset: 56
PLMPLHKEJLL HKFHEOMPPLJ = 10; // offset: 16
uint32 INGCDIAFAFG = 6; // offset: 44
repeated uint32 JHCMEALPDEB = 2; // offset: 24
int32 OCFJLOCIFBN = 11; // offset: 60
uint32 GFGGMLNLGCA = 7; // offset: 48
}
message KDCIMCENCGP {
uint32 LGHOOKMNMCL = 2; // offset: 28
uint32 LCDALEEEDJJ = 13; // offset: 24
}
message ICHBGLCHLDP {
repeated KDCIMCENCGP LNFHNIJJFMM = 7; // offset: 16
}
message JMOGPMCJGLE {
ICHBGLCHLDP EPKENDEAJPB = 9; // offset: 16
MNCOPDNELMC PPIPFOPHNHM = 8; // offset: 24
uint32 EAADBOCJNAE = 4; // offset: 48
repeated uint32 KJDGGNNFGGP = 14; // offset: 40
int32 CGNOKHABCPP = 7; // offset: 52
}
message FCLNBHMAIGC {
uint32 avatar_id = 7; // offset: 24
}
message MPKGLGCLAID {
JLPGIGPCIAG PAMGHMDJAJA = 5; // offset: 16
repeated FCLNBHMAIGC LKJOEODAOMM = 10; // offset: 32
}
message AMGMAIOKJLN {
uint32 OIAECFMLPHK = 5; // offset: 32
bool BKDINONLAHD = 15; // offset: 40
repeated uint32 BFAMFABBCIO = 14; // offset: 16
uint32 FOMNFHJCDOC = 10; // offset: 36
}
message NAMGFEONKFK {
int32 CCIEIAADLME = 7; // offset: 24
}
message MKJPDJNHNBO {
repeated uint32 DDMKCOBOMNO = 6; // offset: 16
}
message ILEJGEDBEKF {
MPKGLGCLAID LBNHKPPAJIM = 4; // offset: 32
JMOGPMCJGLE IMPBELJGDJH = 12; // offset: 48
CNJHCICPAIC HKGKNEKKJHB = 9; // offset: 88
AMGMAIOKJLN story_info = 1; // offset: 104
CGDFGMMKJAH MODDIBHCPPD = 2; // offset: 112
MKJPDJNHNBO BOCIPPBEBEA = 1635; // offset: 56
repeated EOOEGPCPHKP rogue_current_game_info = 7; // offset: 24
EJDFGNGBNOO CGIFJAOHHAO = 5; // offset: 96
DFAOIALEBOH PJABKDBFPIM = 8; // offset: 80
EPPJHNIHAFL pending_action = 14; // offset: 16
JBEENGDECOH JGHIBCLBLAG = 6; // offset: 72
KKFANGIJAOF FEILNIKNPCB = 15; // offset: 64
NAMGFEONKFK BHOOLFGEIAA = 3; // offset: 40
uint32 LOIDOGEENOB = 13; // offset: 128
}
message PDAMBCFFPDI {
ICHBGLCHLDP EPKENDEAJPB = 3; // offset: 40
HCGEGGGLOFI talent_info = 5; // offset: 16
repeated uint32 JHCMEALPDEB = 4; // offset: 56
HGOILCGHKNM BOCIPPBEBEA = 6; // offset: 64
repeated uint32 JLDKKEDEKIM = 14; // offset: 48
GCIMMIHKPEI BDJDBMICKKP = 13; // offset: 32
}
message JJKNJOAJHBN {
repeated EOOEGPCPHKP rogue_current_game_info = 9; // offset: 16
uint32 LOIDOGEENOB = 6; // offset: 32
}
message BABAGEDCCBG {
HGOILCGHKNM BOCIPPBEBEA = 2; // offset: 40
repeated uint32 JLDKKEDEKIM = 7; // offset: 64
ICHBGLCHLDP EPKENDEAJPB = 13; // offset: 24
repeated uint32 JHCMEALPDEB = 6; // offset: 56
GCIMMIHKPEI BDJDBMICKKP = 8; // offset: 48
HCGEGGGLOFI talent_info = 4; // offset: 16
}
message FIILPHKLFEK {
uint32 NNLEHIMNDBE = 988; // offset: 88
uint32 OINIDCCNAOM = 751; // offset: 100
LineupInfo DJDPILOKDKO = 8; // offset: 56
uint32 difficulty_level = 2; // offset: 112
uint32 PJINJJGOMMF = 1505; // offset: 104
uint32 FAPFKFJIELE = 15; // offset: 96
bool NAGJKIJODKF = 10; // offset: 80
uint32 AIEHGFOCPBG = 7; // offset: 116
uint32 DJMGKNPLBOI = 1; // offset: 84
ItemList HEEAPOIPJMP = 12; // offset: 16
uint32 BMLDPGFFIIB = 5; // offset: 92
uint32 HBFHJOIEBIE = 6; // offset: 72
GCDMHAMCDHI IDPBLDHNHKB = 3; // offset: 76
repeated uint32 CKPKAPEIKIH = 13; // offset: 64
uint32 LOIDOGEENOB = 709; // offset: 120
JBEENGDECOH JGHIBCLBLAG = 1592; // offset: 32
uint32 score_id = 401; // offset: 108
DECAOHONNJG FEILNIKNPCB = 14; // offset: 48
CADKBOKEJMD HKGKNEKKJHB = 11; // offset: 40
}
message EBGJKPJNPBL {
uint32 IMGGIEHBABM = 1; // offset: 32
repeated NAKIGLPGKBA DDPKJKHEDLH = 2; // offset: 24
}
message LKCEBEDHNBJ {
uint32 FAPFKFJIELE = 8; // offset: 28
uint32 MCFDKFBGHAA = 14; // offset: 24
}
message ADMKICHLGBP {
uint32 FOMNFHJCDOC = 9; // offset: 28
uint32 DDIFEFOGGML = 4; // offset: 24
}
// Obf: ABNFLDPOEPD
// Type: Req
// CmdID: 5540
message ChessRogueQueryCsReq {
}
// Obf: AIEJBKKELDD
// Type: Rsp
// CmdID: 5589
message ChessRogueQueryScRsp {
BABAGEDCCBG rogue_get_info = 2; // offset: 48
FIILPHKLFEK NDMLEGLIOGN = 5; // offset: 24
PDAMBCFFPDI OCLLADBFKHP = 6; // offset: 40
uint32 retcode = 3; // offset: 56
ILEJGEDBEKF LJMFGDFBLCK = 7; // offset: 16
}
// Obf: FBHNPLJNLNP
// Type: Req
// CmdID: 5415
message ChessRogueEnterCellCsReq {
uint32 JNLNMHOOEKL = 15; // offset: 28
uint32 EIIAGABAFEC = 9; // offset: 24
}
// Obf: CIHAAHNFEMI
// Type: Rsp
// CmdID: 5558
message ChessRogueEnterCellScRsp {
EJCCHHAAGNH stage_info = 13; // offset: 16
uint32 EIIAGABAFEC = 4; // offset: 44
ILEJGEDBEKF LJMFGDFBLCK = 7; // offset: 24
uint32 retcode = 8; // offset: 40
}
// Obf: CHNAFMDMKOD
// Type: Req
// CmdID: 5514
message ChessRogueEnterCsReq {
uint32 id = 4; // offset: 24
}
// Obf: CDJFOAHJELE
// Type: Rsp
// CmdID: 5459
message ChessRogueEnterScRsp {
uint32 retcode = 1; // offset: 40
EJCCHHAAGNH stage_info = 5; // offset: 24
ILEJGEDBEKF LJMFGDFBLCK = 6; // offset: 32
uint32 id = 4; // offset: 44
}
// Obf: FCEGJMHNKCA
// Type: Req
// CmdID: 5454
message ChessRogueLeaveCsReq {
}
// Obf: KLKJDODCMPL
// Type: Rsp
// CmdID: 5435
message ChessRogueLeaveScRsp {
EJCCHHAAGNH stage_info = 11; // offset: 16
PDAMBCFFPDI OCLLADBFKHP = 12; // offset: 48
BABAGEDCCBG rogue_get_info = 2; // offset: 32
JMOGPMCJGLE IMPBELJGDJH = 4; // offset: 24
uint32 retcode = 7; // offset: 56
}
// Obf: PCEGALADFFK
// Type: Req
// CmdID: 5429
message ChessRogueGiveUpCsReq {
}
// Obf: LHKGNOOFHPE
// Type: Rsp
// CmdID: 5554
message ChessRogueGiveUpScRsp {
JMOGPMCJGLE IMPBELJGDJH = 8; // offset: 16
EJCCHHAAGNH stage_info = 13; // offset: 48
FIILPHKLFEK NDMLEGLIOGN = 1; // offset: 24
PDAMBCFFPDI OCLLADBFKHP = 4; // offset: 32
BABAGEDCCBG rogue_get_info = 9; // offset: 40
uint32 retcode = 15; // offset: 64
}
// Obf: PMGNKABHAHO
// Type: Req
// CmdID: 5516
message ChessRogueStartCsReq {
uint32 LGHOOKMNMCL = 2; // offset: 60
uint32 AMHDFMFILBD = 9; // offset: 56
repeated uint32 base_avatar_id_list = 8; // offset: 48
repeated uint32 KOLBLKEDOGC = 12; // offset: 40
uint32 id = 5; // offset: 64
repeated uint32 OJAHMNANINL = 14; // offset: 16
repeated uint32 INCAIBONHED = 4; // offset: 24
}
// Obf: ENACJGJGMIC
// Type: Rsp
// CmdID: 5506
message ChessRogueStartScRsp {
EJCCHHAAGNH stage_info = 12; // offset: 40
ILEJGEDBEKF LJMFGDFBLCK = 8; // offset: 32
EBGJKPJNPBL EOHOJECKODJ = 11; // offset: 16
uint32 retcode = 15; // offset: 48
}
message NNJCIINHCJI {
}
// Type: Rsp
// CmdID: 5517
message MNPAAKGHBEJ {
ICHBGLCHLDP LJMFGDFBLCK = 7; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: AKMOPHIHPOM
// Type: Notify
// CmdID: 5434
message ChessRogueChangeAeonDimensionNotify {
KDCIMCENCGP LJMFGDFBLCK = 2; // offset: 16
}
// Obf: LGCMLOHIGEN
// Type: Req
// CmdID: 5533
message ChessRogueSelectCellCsReq {
uint32 EIIAGABAFEC = 11; // offset: 28
uint32 JNLNMHOOEKL = 12; // offset: 24
}
// Obf: MBEGGNIFBND
// Type: Rsp
// CmdID: 5436
message ChessRogueSelectCellScRsp {
uint32 EIIAGABAFEC = 6; // offset: 36
uint32 retcode = 9; // offset: 40
uint32 JNLNMHOOEKL = 5; // offset: 32
BJHDDMCFAMF KAEALLELADN = 8; // offset: 24
}
// Obf: KGLPFJLOMII
// Type: Notify
// CmdID: 5475
message ChessRogueLayerSettlement {
uint32 INGCDIAFAFG = 15; // offset: 32
FIILPHKLFEK NDMLEGLIOGN = 12; // offset: 24
uint32 difficulty_level = 4; // offset: 36
}
// Obf: BNKOANDCFEM
// Type: Req
// CmdID: 5442
message GetRogueBuffEnhanceInfoCsReq {
}
// Obf: OBOFLHKIKLD
// Type: Rsp
// CmdID: 5546
message GetRogueBuffEnhanceInfoScRsp {
uint32 retcode = 2; // offset: 32
DAGBCJIHJBM FGLJOKILKHG = 13; // offset: 16
}
// Obf: CJMODANKCHG
// Type: Req
// CmdID: 5439
message EnhanceRogueBuffCsReq {
uint32 maze_buff_id = 1; // offset: 24
}
// Obf: DDHMKLOHJBK
// Type: Rsp
// CmdID: 5508
message EnhanceRogueBuffScRsp {
HJGFDIKDIHO AGFPFODPOFA = 13; // offset: 24
DAGBCJIHJBM FGLJOKILKHG = 12; // offset: 16
uint32 retcode = 14; // offset: 44
bool DAIKNKALKCM = 6; // offset: 40
}
// Obf: LGIPNHNOEOB
// Type: Req
// CmdID: 5402
message PickRogueAvatarCsReq {
repeated uint32 base_avatar_id_list = 3; // offset: 16
uint32 prop_entity_id = 15; // offset: 32
}
// Obf: EOAIDLEDGBJ
// Type: Rsp
// CmdID: 5572
message PickRogueAvatarScRsp {
uint32 retcode = 10; // offset: 40
MPKGLGCLAID LBNHKPPAJIM = 6; // offset: 24
repeated uint32 base_avatar_id_list = 9; // offset: 32
}
// Obf: PDJJBEABOJO
// Type: Req
// CmdID: 5420
message ReviveRogueAvatarCsReq {
repeated uint32 base_avatar_id_list = 10; // offset: 24
uint32 interacted_prop_entity_id = 4; // offset: 32
}
// Obf: HNDBNPFBJFK
// Type: Rsp
// CmdID: 5592
message ReviveRogueAvatarScRsp {
uint32 retcode = 2; // offset: 40
repeated uint32 base_avatar_id_list = 15; // offset: 32
JLPGIGPCIAG PAMGHMDJAJA = 9; // offset: 24
}
// Obf: CJEEINOPPKL
// Type: Notify
// CmdID: 5532
message ChessRogueUpdateReviveInfoScNotify {
JLPGIGPCIAG PAMGHMDJAJA = 4; // offset: 24
}
// Obf: IPPEIJKEBJI
// Type: Notify
// CmdID: 5594
message ChessRogueUpdateMoneyInfoScNotify {
EJDFGNGBNOO CGIFJAOHHAO = 5; // offset: 16
}
// Obf: PGCOLAGANHE
// Type: Notify
// CmdID: 5477
message ChessRogueUpdateDiceInfoScNotify {
DFAOIALEBOH PJABKDBFPIM = 1; // offset: 16
}
// Obf: GILDGEAEINL
// Type: Notify
// CmdID: 5452
message ChessRogueUpdateLevelBaseInfoScNotify {
IDFCGGMMFFA reason = 5; // offset: 28
KGDIMPEOGOL LHJEJEPGKFH = 12; // offset: 24
}
// Obf: ECMGMIKCEMP
// Type: Notify
// CmdID: 5401
message ChessRogueUpdateAllowedSelectCellScNotify {
repeated uint32 PNEMJFMGKJJ = 5; // offset: 16
uint32 OHHGAAKGLDO = 14; // offset: 32
}
// Type: Notify
// CmdID: 5525
message LCDOCKJGFCE {
CPPAAIIHAGI AGAKLHCAKOL = 10; // offset: 24
}
// Obf: GLHCPKGBFMN
// Type: Notify
// CmdID: 5586
message ChessRogueUpdateAeonModifierValueScNotify {
int32 CGNOKHABCPP = 11; // offset: 24
uint32 LGHOOKMNMCL = 14; // offset: 28
}
// Obf: KOBIILCMFEN
// Type: Notify
// CmdID: 5414
message ChessRogueUpdateDicePassiveAccumulateValueScNotify {
int32 LBLLFABKGGL = 12; // offset: 24
}
// Obf: MGFDABBADJA
// Type: Req
// CmdID: 5416
message ChessRogueSkipTeachingLevelCsReq {
}
// Obf: PPADLEJAHPM
// Type: Rsp
// CmdID: 5580
message ChessRogueSkipTeachingLevelScRsp {
ItemList AIJOMBLMMOL = 2; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: JJEGLJOCEJJ
// Type: Notify
// CmdID: 5503
message ChessRogueUpdateUnlockLevelScNotify {
repeated uint32 JHCMEALPDEB = 9; // offset: 24
}
// Obf: HMMBFMLKLPP
// Type: Req
// CmdID: 5501
message ChessRogueEnterNextLayerCsReq {
}
// Obf: BCIHAAJMLMI
// Type: Rsp
// CmdID: 5449
message ChessRogueEnterNextLayerScRsp {
EBGJKPJNPBL EOHOJECKODJ = 12; // offset: 40
ILEJGEDBEKF rogue_info = 9; // offset: 32
uint32 retcode = 10; // offset: 48
EJCCHHAAGNH stage_info = 1; // offset: 24
}
// Obf: PODHNICILAG
// Type: Req
// CmdID: 5575
message ChessRogueReRollDiceCsReq {
uint32 BGPBIMDCBBL = 4; // offset: 24
}
// Obf: OIHCIILALOD
// Type: Rsp
// CmdID: 5407
message ChessRogueReRollDiceScRsp {
DFAOIALEBOH PJABKDBFPIM = 11; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: PEGPLJEDKFO
// Type: Req
// CmdID: 5511
message ChessRogueConfirmRollCsReq {
uint32 BGPBIMDCBBL = 2; // offset: 24
}
// Obf: JNPNOBGLJOF
// Type: Rsp
// CmdID: 5458
message ChessRogueConfirmRollScRsp {
uint32 retcode = 13; // offset: 32
DFAOIALEBOH PJABKDBFPIM = 7; // offset: 24
}
// Obf: BODIEGBOCOL
// Type: Req
// CmdID: 5464
message ChessRogueCheatRollCsReq {
uint32 CCOGFKLOFKL = 10; // offset: 24
uint32 BGPBIMDCBBL = 3; // offset: 28
}
// Obf: LMBLIDKPEDO
// Type: Rsp
// CmdID: 5522
message ChessRogueCheatRollScRsp {
uint32 CCOGFKLOFKL = 8; // offset: 36
DFAOIALEBOH PJABKDBFPIM = 3; // offset: 16
uint32 OEFFFDCFAFC = 13; // offset: 40
uint32 retcode = 1; // offset: 32
}
message NFOGBDOIEAK {
}
// Type: Rsp
// CmdID: 5507
message BNIBHAOJKBI {
ItemList DALNJFBGHHP = 1; // offset: 32
uint32 retcode = 9; // offset: 40
DFAOIALEBOH PJABKDBFPIM = 10; // offset: 16
}
// Obf: BJMCLHAMCOC
// Type: Req
// CmdID: 5488
message ChessRogueQuitCsReq {
}
// Obf: EMMELLGLIIB
// Type: Rsp
// CmdID: 5498
message ChessRogueQuitScRsp {
CGDFGMMKJAH MODDIBHCPPD = 2; // offset: 56
JMOGPMCJGLE IMPBELJGDJH = 15; // offset: 32
FIILPHKLFEK NDMLEGLIOGN = 7; // offset: 48
uint32 retcode = 9; // offset: 72
EJCCHHAAGNH stage_info = 11; // offset: 16
PDAMBCFFPDI OCLLADBFKHP = 12; // offset: 64
BABAGEDCCBG rogue_get_info = 3; // offset: 24
}
// Obf: HHCGOMEHLDD
// Type: Notify
// CmdID: 5509
message ChessRogueCellUpdateNotify {
RogueModifierSourceType FPAFHBPBHEF = 15; // offset: 40
BGOBBOMLJCM reason = 11; // offset: 32
uint32 OHHGAAKGLDO = 14; // offset: 36
repeated NAKIGLPGKBA DDPKJKHEDLH = 5; // offset: 16
}
// Obf: CDHCPJONEBN
// Type: Notify
// CmdID: 5598
message ChessRogueQuestFinishNotify {
uint32 ODONPMONGJA = 7; // offset: 24
uint32 OGPIDLPHHGG = 9; // offset: 28
}
// Obf: LINOCGPAJEB
// Type: Req
// CmdID: 5523
message GetChessRogueStoryInfoCsReq {
}
// Obf: ECAFIJBJFCB
// Type: Rsp
// CmdID: 5440
message GetChessRogueStoryInfoScRsp {
repeated ADMKICHLGBP DOKHDOGAPKD = 1; // offset: 32
uint32 retcode = 3; // offset: 40
repeated LKCEBEDHNBJ OLHNBEPHHFG = 12; // offset: 16
}
// Obf: OABJECNADLH
// Type: Req
// CmdID: 5410
message SelectChessRogueSubStoryCsReq {
uint32 EKEFMNPFOGO = 12; // offset: 24
uint32 IENBKIAGPBA = 7; // offset: 36
uint32 FOMNFHJCDOC = 3; // offset: 32
uint32 DIGPICGHPOM = 13; // offset: 28
}
// Obf: BAEKABJGOLM
// Type: Rsp
// CmdID: 5481
message SelectChessRogueSubStoryScRsp {
uint32 DIGPICGHPOM = 7; // offset: 32
uint32 EKEFMNPFOGO = 11; // offset: 28
uint32 FOMNFHJCDOC = 14; // offset: 36
uint32 IENBKIAGPBA = 6; // offset: 24
uint32 retcode = 13; // offset: 40
}
// Obf: ABKMFJBKOGM
// Type: Req
// CmdID: 5502
message FinishChessRogueSubStoryCsReq {
uint32 IENBKIAGPBA = 15; // offset: 24
}
// Obf: HICOPBMNKOH
// Type: Rsp
// CmdID: 5515
message FinishChessRogueSubStoryScRsp {
uint32 FAPFKFJIELE = 7; // offset: 28
uint32 IENBKIAGPBA = 14; // offset: 32
uint32 retcode = 4; // offset: 24
}
// Obf: DNCAJLHFMPF
// Type: Notify
// CmdID: 5567
message ChessRogueUpdateActionPointScNotify {
int32 KKNNBAGFFGL = 9; // offset: 24
}
// Obf: FIOFCLINJDO
// Type: Req
// CmdID: 5545
message EnterChessRogueAeonRoomCsReq {
}
// Obf: AMCPHKKJOMD
// Type: Rsp
// CmdID: 5571
message EnterChessRogueAeonRoomScRsp {
EJCCHHAAGNH stage_info = 3; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: LPMAABLLAAA
// Type: Req
// CmdID: 5487
message GetChessRogueStoryAeonTalkInfoCsReq {
uint32 AHKFFCIEPDG = 12; // offset: 24
}
// Obf: GBJEIACFFMP
// Type: Rsp
// CmdID: 5405
message GetChessRogueStoryAeonTalkInfoScRsp {
uint32 retcode = 4; // offset: 32
map<uint32, uint32> FOEJFEMLPPC = 11; // offset: 24
uint32 AHKFFCIEPDG = 9; // offset: 36
}
// Obf: JLCCMKOCDKH
// Type: Notify
// CmdID: 5411
message SyncChessRogueMainStoryFinishScNotify {
uint32 FAPFKFJIELE = 2; // offset: 28
uint32 MCFDKFBGHAA = 14; // offset: 24
}
// Obf: AMMGMJAHMFA
// Type: Notify
// CmdID: 5451
message SyncChessRogueNousValueScNotify {
NAMGFEONKFK BHOOLFGEIAA = 1; // offset: 24
}
message CACLDCAFCKH {
uint32 FAPFKFJIELE = 5; // offset: 24
LNNFNLKACON status = 12; // offset: 28
}
message DHGPCPMIFDC {
uint32 IENBKIAGPBA = 3; // offset: 24
}
// Obf: JJIJCNPJEKJ
// Type: Req
// CmdID: 5541
message GetChessRogueNousStoryInfoCsReq {
}
// Obf: IABOMCFFCDD
// Type: Rsp
// CmdID: 5412
message GetChessRogueNousStoryInfoScRsp {
uint32 retcode = 12; // offset: 40
repeated DHGPCPMIFDC DOKHDOGAPKD = 11; // offset: 24
repeated CACLDCAFCKH OLHNBEPHHFG = 10; // offset: 16
}
// Obf: ODCHOMJNEDI
// Type: Notify
// CmdID: 5524
message SyncChessRogueNousSubStoryScNotify {
uint32 IENBKIAGPBA = 1; // offset: 24
}
// Obf: IIMEBEHFANN
// Type: Notify
// CmdID: 5557
message SyncChessRogueNousMainStoryScNotify {
repeated CACLDCAFCKH OLHNBEPHHFG = 10; // offset: 24
}
message JBEENGDECOH {
repeated uint32 BBHMFANKCAO = 7; // offset: 24
repeated uint32 AHHJHHOPHPJ = 3; // offset: 16
bool BKDINONLAHD = 8; // offset: 57
bool CBJIFCGANIK = 10; // offset: 56
repeated uint32 JCFEPOKIFPD = 5; // offset: 40
uint32 IEHKDAJNALE = 15; // offset: 48
uint32 FAPFKFJIELE = 4; // offset: 52
uint32 IENBKIAGPBA = 6; // offset: 60
}
message CLJDMLFMFHA {
uint32 AKKNCCFIBHI = 3; // offset: 24
uint32 CCOGFKLOFKL = 10; // offset: 28
}
message GLENEKHDKLJ {
uint32 AMHDFMFILBD = 10; // offset: 32
uint32 OPLBOCPIIBP = 8; // offset: 36
uint32 MGPJLHCHAME = 9; // offset: 40
repeated CLJDMLFMFHA NAPGANOLBGL = 5; // offset: 24
}
message GCIMMIHKPEI {
repeated GLENEKHDKLJ JIKKNNOGMDB = 1; // offset: 40
map<uint32, bool> BNLMPIEEEIM = 12; // offset: 16
ChessRogueNousDicePhase PEBIBEMBNFA = 8; // offset: 48
repeated uint32 BMHAFFGJEJK = 6; // offset: 24
}
message HCGEGGGLOFI {
MCACDFHCPIE NJONKANPJLO = 1; // offset: 24
uint32 MPGDJOGHKBH = 4; // offset: 32
}
message HGOILCGHKNM {
repeated uint32 HKLJFLHPJCE = 5; // offset: 24
}
// Obf: AKAHCBGMGMD
// Type: Req
// CmdID: 5565
message ResetRogueDiceSurfaceCsReq {
GLENEKHDKLJ BDJDBMICKKP = 6; // offset: 16
}
// Obf: HPBGKNOMLAO
// Type: Rsp
// CmdID: 5417
message ChessRogueNousEditDiceScRsp {
GLENEKHDKLJ BDJDBMICKKP = 15; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: BBCGLGFFPHI
// Type: Notify
// CmdID: 5441
message ChessRogueNousDiceUpdateNotify {
GCIMMIHKPEI NNKCOFOPNBN = 5; // offset: 24
}
// Obf: LPCAPNALIIE
// Type: Notify
// CmdID: 5518
message ChessRogueNousDiceSurfaceUnlockNotify {
uint32 DIAAMODKAMO = 15; // offset: 24
}
// Obf: GIFLFCALGAG
// Type: Req
// CmdID: 5463
message ChessRogueNousGetRogueTalentInfoCsReq {
}
// Obf: IOJMJDCMENE
// Type: Rsp
// CmdID: 5422
message ChessRogueNousGetRogueTalentInfoScRsp {
MCACDFHCPIE talent_info = 9; // offset: 24
uint32 retcode = 2; // offset: 32
uint32 MPGDJOGHKBH = 1; // offset: 36
}
// Obf: ACAFFKNDLMB
// Type: Req
// CmdID: 5535
message ChessRogueNousEnableRogueTalentCsReq {
uint32 KFJEMIOJLPJ = 6; // offset: 24
}
// Obf: NJOAJALMAOC
// Type: Rsp
// CmdID: 5482
message ChessRogueNousEnableRogueTalentScRsp {
MCACDFHCPIE talent_info = 13; // offset: 24
uint32 retcode = 14; // offset: 36
uint32 MPGDJOGHKBH = 9; // offset: 32
}
// Obf: ECGCPKLHDEC
enum CmdChimeraType {
ECGCPKLHDEC_PCPDHELPKEM = 0;
CmdChimeraStartEndlessCsReq = 8174;
CmdGetDataScRsp = 8180;
CmdChimeraFinishEndlessRoundScRsp = 8179;
CmdChimeraQuitEndlessScRsp = 8178;
CmdChimeraFinishRoundCsReq = 8175;
CmdChimeraFinishRound = 8168;
CmdINIELDCAGDG = 8173;
CmdChimeraDoFinalRoundScRsp = 8163;
CmdChimeraStartEndlessScRsp = 8177;
CmdChimeraDoFinalRoundCsReq = 8164;
CmdChimeraRoundWorkStartCsReq = 8169;
CmdChimeraGetDataCsReq = 8161;
ECGCPKLHDEC_AICOENEPACM = 8162;
CmdOIJJDMGODJP = 8170;
CmdChimeraFinishEndlessRoundCsReq = 8167;
CmdChimeraQuitEndlessCsReq = 8171;
}
enum GHJIFOHJOEM {
GHJIFOHJOEM_KIPCEFMGPEE = 0;
GHJIFOHJOEM_FJHMDLOLCGH = 1;
GHJIFOHJOEM_MOEMLCGIHNF = 2;
GHJIFOHJOEM_GNIGABJICNJ = 3;
}
// Obf: DJFFICEEBAA
enum ChimeraRoundWorkEndReason {
DJFFICEEBAA_ODCEOMJACME = 0;
DJFFICEEBAA_OHFGFBLBHEK = 1;
DJFFICEEBAA_CGLFGFHBEKB = 2;
DJFFICEEBAA_GGDKDLCPAJA = 3;
}
message GGINKEBLOEL {
uint32 progress = 11; // offset: 24
uint32 KMEMKMPMFHH = 13; // offset: 28
}
message BCMMLADBEAM {
repeated GGINKEBLOEL MPLINCADODK = 15; // offset: 24
}
message FMGJFLEPDBB {
repeated uint32 DEJAHCPFEID = 10; // offset: 16
}
message LEHNHDLEMHL {
int32 hp = 5; // offset: 40
int32 NAJCPOPJGLB = 2; // offset: 48
uint32 id = 3; // offset: 52
bool KAEBCNNAKID = 13; // offset: 44
BCMMLADBEAM MPLINCADODK = 6; // offset: 24
repeated uint32 BMGABAHLGJI = 14; // offset: 32
}
message FHCCCHJHHKL {
repeated uint32 DPKACNDALDI = 9; // offset: 16
uint32 OKHAMBMNIDI = 8; // offset: 32
}
message LHEDJAIOHOE {
uint32 NJDBIEMAOAA = 8; // offset: 24
uint32 MAONLHBKOFK = 10; // offset: 28
}
message PCAOLJLFPBA {
int32 hp = 7; // offset: 44
uint32 LLHJAGGEGOK = 1; // offset: 36
uint32 ELEBGNHEIML = 6; // offset: 52
uint32 MLLGEOINJOG = 10; // offset: 32
uint32 index = 11; // offset: 24
uint32 DDGEOOLHAPG = 4; // offset: 48
uint32 PNCNGMFBAND = 2; // offset: 40
int32 attack = 14; // offset: 28
}
message HAMEJPGCIJI {
uint32 cost_time = 10; // offset: 24
uint32 GHBNOAMOAND = 3; // offset: 44
uint32 total_auto_turns = 7; // offset: 32
uint32 HFLIAJCNJPL = 2; // offset: 28
uint32 total_turns = 12; // offset: 40
uint32 total_damage = 6; // offset: 36
}
// Obf: IDKBFEHNFFM
// Type: Req
// CmdID: 8161
message ChimeraGetDataCsReq {
}
// Obf: NNGEANJAOBJ
// Type: Rsp
// CmdID: 8180
message GetDataScRsp {
GHJIFOHJOEM LEGMOJLDECH = 6; // offset: 104
uint32 NKBDDIDFPNE = 639; // offset: 64
uint32 BCLLCBDEPEP = 10; // offset: 80
repeated uint32 GCENJMPLHMC = 4; // offset: 24
uint32 retcode = 1; // offset: 76
uint32 JIICJOKLNLG = 13; // offset: 100
uint32 NJDBIEMAOAA = 3; // offset: 68
uint32 FHHMACHPMGA = 14; // offset: 92
uint32 BBOJLIEALDB = 8; // offset: 96
uint32 ACJJCPCPFDN = 596; // offset: 72
uint32 BMGAKKNAKFD = 2; // offset: 84
uint32 PBAFFLDBALE = 1347; // offset: 60
uint32 HFJJJKEBMEP = 9; // offset: 56
uint32 NCBPOOCCCAN = 927; // offset: 88
uint32 PKHBAMILIOI = 5; // offset: 108
repeated LEHNHDLEMHL IJGALCOFLLA = 15; // offset: 48
repeated LHEDJAIOHOE HMABMKKKHNB = 7; // offset: 32
FHCCCHJHHKL lineup = 11; // offset: 40
}
message NABEJKGHCAI {
FHCCCHJHHKL lineup = 1; // offset: 16
}
// Type: Rsp
// CmdID: 8170
message OIJJDMGODJP {
uint32 retcode = 1; // offset: 32
FHCCCHJHHKL lineup = 4; // offset: 24
}
// Obf: DKCOPBIGBOO
// Type: Req
// CmdID: 8175
message ChimeraFinishRoundCsReq {
HAMEJPGCIJI stt = 2; // offset: 32
map<uint32, BCMMLADBEAM> KMOCHCFLDCM = 15; // offset: 16
map<uint32, uint32> PKIPMNNDIPA = 13; // offset: 24
uint32 JHDKOBKNPDE = 12; // offset: 76
repeated uint32 LNAOHDBGENO = 3; // offset: 56
ChimeraRoundWorkEndReason end_reason = 1; // offset: 72
FHCCCHJHHKL lineup = 10; // offset: 48
bool PGEGMMBINID = 6; // offset: 80
repeated PCAOLJLFPBA KMAFDFBJCJI = 11; // offset: 40
}
// Obf: CFODBJEFDMJ
// Type: Rsp
// CmdID: 8168
message ChimeraFinishRound {
uint32 retcode = 12; // offset: 92
GHJIFOHJOEM LEGMOJLDECH = 3; // offset: 88
repeated uint32 GCENJMPLHMC = 9; // offset: 40
repeated LEHNHDLEMHL MAMLPGPOHNE = 4; // offset: 32
uint32 NJDBIEMAOAA = 11; // offset: 68
uint32 BCLLCBDEPEP = 8; // offset: 80
map<uint32, FMGJFLEPDBB> HBMIGMJBCNG = 14; // offset: 48
uint32 BMGAKKNAKFD = 7; // offset: 72
map<uint32, BCMMLADBEAM> DMLLCPJFPNF = 13; // offset: 24
ChimeraRoundWorkEndReason end_reason = 2; // offset: 64
bool NFLPMLGBKDF = 6; // offset: 97
uint32 ACJJCPCPFDN = 1; // offset: 76
uint32 BBOJLIEALDB = 10; // offset: 84
repeated LHEDJAIOHOE HMABMKKKHNB = 15; // offset: 56
bool PGEGMMBINID = 5; // offset: 96
}
// Obf: EIFOGHFLAEN
// Type: Req
// CmdID: 8174
message ChimeraStartEndlessCsReq {
}
// Obf: IBOCAIOMALA
// Type: Rsp
// CmdID: 8177
message ChimeraStartEndlessScRsp {
uint32 retcode = 2; // offset: 24
}
// Obf: ONBELPPNNKI
// Type: Req
// CmdID: 8167
message ChimeraFinishEndlessRoundCsReq {
repeated PCAOLJLFPBA KMAFDFBJCJI = 14; // offset: 24
FHCCCHJHHKL lineup = 10; // offset: 32
repeated uint32 LNAOHDBGENO = 15; // offset: 48
bool OIPLJJIODIL = 6; // offset: 56
uint32 NKBDDIDFPNE = 11; // offset: 60
HAMEJPGCIJI stt = 5; // offset: 16
}
// Obf: CDOAILJIOHO
// Type: Rsp
// CmdID: 8179
message ChimeraFinishEndlessRoundScRsp {
uint32 HFJJJKEBMEP = 7; // offset: 52
bool OIPLJJIODIL = 11; // offset: 36
uint32 JIICJOKLNLG = 10; // offset: 44
repeated LEHNHDLEMHL IFNODKPGBJK = 4; // offset: 24
uint32 retcode = 5; // offset: 40
uint32 PKHBAMILIOI = 13; // offset: 32
uint32 NKBDDIDFPNE = 3; // offset: 48
uint32 ACDJHFNHCNP = 14; // offset: 56
}
// Obf: HGOMPLGCHMO
// Type: Req
// CmdID: 8171
message ChimeraQuitEndlessCsReq {
}
// Obf: FLPFEPMPHII
// Type: Rsp
// CmdID: 8178
message ChimeraQuitEndlessScRsp {
uint32 retcode = 13; // offset: 24
}
// Obf: HHIHPFKCOIB
// Type: Req
// CmdID: 8164
message ChimeraDoFinalRoundCsReq {
repeated uint32 LNAOHDBGENO = 9; // offset: 24
HAMEJPGCIJI stt = 6; // offset: 48
FHCCCHJHHKL lineup = 3; // offset: 16
bool OIPLJJIODIL = 11; // offset: 56
uint32 NKBDDIDFPNE = 12; // offset: 60
repeated PCAOLJLFPBA KMAFDFBJCJI = 1; // offset: 32
}
// Obf: EJEPBCHFIAM
// Type: Rsp
// CmdID: 8163
message ChimeraDoFinalRoundScRsp {
repeated LHEDJAIOHOE HMABMKKKHNB = 2; // offset: 24
uint32 NJDBIEMAOAA = 12; // offset: 68
uint32 BMGAKKNAKFD = 15; // offset: 48
uint32 NCBPOOCCCAN = 7; // offset: 56
uint32 NKBDDIDFPNE = 10; // offset: 52
bool OIPLJJIODIL = 3; // offset: 64
uint32 retcode = 13; // offset: 40
uint32 ACJJCPCPFDN = 14; // offset: 44
repeated LEHNHDLEMHL IFNODKPGBJK = 6; // offset: 32
uint32 index = 4; // offset: 60
}
// Obf: CPFHLKMNMNN
// Type: Req
// CmdID: 8169
message ChimeraRoundWorkStartCsReq {
FHCCCHJHHKL lineup = 14; // offset: 32
uint32 GHMJNDCAEEO = 7; // offset: 40
repeated PCAOLJLFPBA KMAFDFBJCJI = 2; // offset: 24
uint32 FIGJHMCEPOA = 8; // offset: 44
}
// Type: Rsp
// CmdID: 8173
message INIELDCAGDG {
uint32 retcode = 5; // offset: 24
}
// Obf: MNGJGGANIIP
enum CmdChimeraDuelType {
MNGJGGANIIP_PCPDHELPKEM = 0;
CmdChimeraDuelStartGameScRsp = 9211;
CmdChimeraDuelEndRoundShopStageScRsp = 9229;
CmdChimeraDuelSelectGameCsReq = 9214;
CmdChimeraDuelEndRoundBattleStageCsReq = 9212;
CmdChimeraDuelFinishMasterChallengeCsReq = 9256;
CmdChimeraDuelShopLockCsReq = 9241;
CmdChimeraDuelEndRoundShopStageCsReq = 9257;
CmdChimeraDuelStartGameCsReq = 9215;
CmdChimeraDuelGetDataCsReq = 9223;
CmdChimeraDuelEndGameCsReq = 9228;
CmdChimeraDuelShopBuyItemScRsp = 9226;
CmdChimeraDuelUnlockMasterCsReq = 9245;
CmdChimeraDuelSellChimeraScRsp = 9219;
CmdChimeraDuelSellChimeraCsReq = 9243;
CmdChimeraDuelEndRoundBattleStageScRsp = 9254;
CmdChimeraDuelShopBuyChimeraCsReq = 9246;
CmdReceive = 9232;
CmdChimeraDuelShopBuyChimeraScRsp = 9213;
CmdChimeraDuelSetFriendDefendLineupCsReq = 9253;
CmdChimeraDuelSaveFriendPvpLineupCsReq = 9258;
CmdChimeraDuelChangeLineupCsReq = 9236;
CmdChimeraDuelGetFriendListCsReq = 9230;
CmdChimeraDuelShopRefreshCsReq = 9259;
CmdChimeraDuelGetDataScRsp = 9217;
CmdChimeraDuelShopLockScRsp = 9231;
CmdChimeraDuelSaveFriendPvpLineupScRsp = 9239;
CmdChimeraDuelChangeLineupScRsp = 9218;
CmdChimeraDuelShopBuyItemCsReq = 9260;
CmdChimeraDuelSetFriendDefendLineupScRsp = 9249;
CmdChimeraDuelSyncChangeScNotify = 9216;
CmdChimeraDuelFinishMasterChallengeScRsp = 9250;
CmdChimeraDuelSelectGameScRsp = 9247;
CmdChimeraDuelShopRefreshScRsp = 9225;
CmdChimeraDuelEndGameScRsp = 9255;
CmdChimeraDuelUnlockMasterScRsp = 9248;
}
enum FJDILEGCBHP {
FJDILEGCBHP_PCPDHELPKEM = 0;
FJDILEGCBHP_MHLJMJFDPGJ = 1;
FJDILEGCBHP_PJIGHNFHFKD = 2;
FJDILEGCBHP_KCNOKMDOPJB = 3;
FJDILEGCBHP_LOEHHLBJACF = 4;
FJDILEGCBHP_BMKAEFAKNFJ = 5;
}
enum DCIFPICPJMK {
DCIFPICPJMK_PCPDHELPKEM = 0;
DCIFPICPJMK_FCEHNMJJABE = 1;
DCIFPICPJMK_FNKDIEBKOHA = 2;
DCIFPICPJMK_DKPFEEBIDMP = 3;
}
enum MBKMLJABCBE {
MBKMLJABCBE_BNJMPCHFINA = 0;
MBKMLJABCBE_CCJCFMIAFCM = 1;
MBKMLJABCBE_ADEAMNAHBPE = 2;
}
enum AGJPCOOMPGH {
AGJPCOOMPGH_PCPDHELPKEM = 0;
AGJPCOOMPGH_OCKEJMFMNAA = 1;
AGJPCOOMPGH_NAJCPOPJGLB = 2;
}
message MOFDANDCGHJ {
uint32 GPEMMCMJPPD = 6; // offset: 28
uint32 GFIJJNNAKGP = 5; // offset: 32
FJDILEGCBHP ALFHNEHOBJA = 7; // offset: 24
}
// Obf: DOECIMIJBBP
message ChimeraDuelPlayerRankData {
uint32 rank = 3; // offset: 28
uint32 score_id = 1; // offset: 24
}
message NCBLOBPPIBD {
repeated uint32 MMIIINJDLAM = 6; // offset: 16
uint32 MAPDNLBHHCD = 4; // offset: 68
uint32 JGLKNEOCJCH = 10; // offset: 72
repeated HPHMMPDFMAK EAPLGIOFDDG = 15; // offset: 40
uint32 BEKCHIMDNJG = 1; // offset: 76
repeated uint32 CKJECOHKCLL = 7; // offset: 56
ChimeraDuelPlayerRankData GEPGGGDKBNK = 11; // offset: 24
repeated uint32 GLCOINHKHMM = 14; // offset: 48
uint32 JNMBJHJPBOK = 8; // offset: 64
}
message JCGBNPKJKHB {
uint32 item_id = 12; // offset: 24
uint32 unique_id = 5; // offset: 28
}
message KNCBIMAAFJG {
uint32 exp = 13; // offset: 52
uint32 unique_id = 1; // offset: 48
int32 CCNJKIAOMFF = 12; // offset: 36
uint32 DDGEOOLHAPG = 7; // offset: 40
JCGBNPKJKHB equipment_goods_info = 14; // offset: 16
uint32 BHJPDMJDJMN = 5; // offset: 32
int32 CJAKEBNPGFA = 9; // offset: 44
}
message PMPJMNNAHNL {
uint32 uid = 6; // offset: 52
repeated KNCBIMAAFJG MNNDMPBFPJE = 3; // offset: 24
uint32 rank = 8; // offset: 68
repeated uint32 MEKLIKLGAFI = 9; // offset: 16
uint32 IJEEJNBNGOM = 10; // offset: 60
uint32 head_icon = 13; // offset: 64
string nickname = 5; // offset: 32
uint32 hp = 11; // offset: 56
uint32 OFFIDMEJBGI = 1; // offset: 48
}
message HAGBFHNGJIM {
PMPJMNNAHNL OKIDHDFCPBD = 4; // offset: 24
}
message DPEHILAANON {
uint32 DDGEOOLHAPG = 14; // offset: 32
uint32 HJMJIADBAOC = 11; // offset: 24
uint32 grid_fight_equipment_id = 3; // offset: 40
bool HLKAFPCLMEO = 5; // offset: 36
uint32 DEAKOOEBLJL = 2; // offset: 28
}
message IJOKDLMKDAE {
bool KLNHLEJKDML = 12; // offset: 32
bool HLKAFPCLMEO = 11; // offset: 33
uint32 item_id = 4; // offset: 24
uint32 HCNKAJNKGFH = 6; // offset: 28
}
message DMAJILEBABM {
repeated IJOKDLMKDAE JJGMPFGCKHG = 11; // offset: 16
repeated DPEHILAANON KCEFNIMAEJP = 3; // offset: 32
}
// Obf: LJNKMIKBCKK
// Type: Req
// CmdID: 9246
message ChimeraDuelShopBuyChimeraCsReq {
uint32 LNBILCHBHAD = 2; // offset: 36
uint32 FJGLPCIJICJ = 8; // offset: 32
repeated uint32 AICHBBIODJC = 3; // offset: 24
}
// Obf: MADOBOONFEL
// Type: Rsp
// CmdID: 9213
message ChimeraDuelShopBuyChimeraScRsp {
uint32 retcode = 12; // offset: 24
}
// Obf: AEMHHOAKGFA
// Type: Req
// CmdID: 9260
message ChimeraDuelShopBuyItemCsReq {
uint32 GCENPLKCCBA = 3; // offset: 24
uint32 HCNKAJNKGFH = 10; // offset: 28
}
// Obf: IKLIJHOPNEP
// Type: Rsp
// CmdID: 9226
message ChimeraDuelShopBuyItemScRsp {
uint32 retcode = 3; // offset: 24
}
// Obf: DKKGEECMLDD
// Type: Req
// CmdID: 9241
message ChimeraDuelShopLockCsReq {
bool is_locked = 15; // offset: 36
oneof BPIHFAJCLOC {
uint32 DEAKOOEBLJL = 13; // offset: 24
uint32 HCNKAJNKGFH = 8; // offset: 24
}
}
// Obf: HOGFMLDKAII
// Type: Rsp
// CmdID: 9231
message ChimeraDuelShopLockScRsp {
uint32 retcode = 2; // offset: 40
bool is_locked = 14; // offset: 32
oneof BPIHFAJCLOC {
uint32 DEAKOOEBLJL = 3; // offset: 24
uint32 HCNKAJNKGFH = 15; // offset: 24
}
}
// Obf: FHJLDFBNJGH
// Type: Req
// CmdID: 9259
message ChimeraDuelShopRefreshCsReq {
}
// Obf: CFLLGPBPPGH
// Type: Rsp
// CmdID: 9225
message ChimeraDuelShopRefreshScRsp {
uint32 retcode = 12; // offset: 24
}
message DDJOEIBOELH {
uint32 OFFIDMEJBGI = 5; // offset: 52
uint32 GNDEPOKFHPE = 14; // offset: 48
uint32 GCPNCEDAMAB = 4; // offset: 56
uint32 NNFAMOJAHCH = 13; // offset: 76
uint32 DGBANFMAKMA = 2; // offset: 68
repeated uint32 KLOLLDJJAOA = 1; // offset: 32
uint32 hp = 15; // offset: 60
uint32 IJEEJNBNGOM = 11; // offset: 64
repeated KNCBIMAAFJG MNNDMPBFPJE = 10; // offset: 16
oneof NKCBIECFIGK {
DMAJILEBABM BKJNCIFKAGD = 616; // offset: 40
HAGBFHNGJIM BDLAMBNOGBH = 574; // offset: 40
}
}
// Obf: OBKNBIGALKJ
// Type: Req
// CmdID: 9223
message ChimeraDuelGetDataCsReq {
}
// Obf: HMGKLFNFDPA
// Type: Rsp
// CmdID: 9217
message ChimeraDuelGetDataScRsp {
uint32 retcode = 3; // offset: 40
DDJOEIBOELH OIAPHBBDPHL = 13; // offset: 24
NCBLOBPPIBD BAKKICKHFDG = 2; // offset: 16
}
// Obf: JOAHEEHJAIL
// Type: Req
// CmdID: 9245
message ChimeraDuelUnlockMasterCsReq {
uint32 OFFIDMEJBGI = 11; // offset: 24
}
// Obf: IKPMODMCOHL
// Type: Rsp
// CmdID: 9248
message ChimeraDuelUnlockMasterScRsp {
uint32 retcode = 2; // offset: 24
uint32 OFFIDMEJBGI = 12; // offset: 28
}
// Obf: KFKBMKBNOBF
// Type: Req
// CmdID: 9215
message ChimeraDuelStartGameCsReq {
uint32 OFFIDMEJBGI = 14; // offset: 24
}
// Obf: DOBGAFAIHCO
// Type: Rsp
// CmdID: 9211
message ChimeraDuelStartGameScRsp {
uint32 retcode = 4; // offset: 32
DDJOEIBOELH OIAPHBBDPHL = 15; // offset: 16
}
// Obf: MLAPEJHIFFK
// Type: Req
// CmdID: 9257
message ChimeraDuelEndRoundShopStageCsReq {
}
// Obf: AGPENIKAOEB
// Type: Rsp
// CmdID: 9229
message ChimeraDuelEndRoundShopStageScRsp {
DDJOEIBOELH OIAPHBBDPHL = 6; // offset: 16
uint32 retcode = 8; // offset: 32
}
message HOBCIOKKNKH {
DDJOEIBOELH OIAPHBBDPHL = 6; // offset: 32
bool GILDMPKFGGC = 15; // offset: 40
ChimeraDuelPlayerRankData GEPGGGDKBNK = 9; // offset: 24
uint32 MAPDNLBHHCD = 4; // offset: 44
}
message FLLEBEICKCE {
MBKMLJABCBE status = 7; // offset: 48
uint32 DDGEOOLHAPG = 12; // offset: 24
uint32 PNCNGMFBAND = 11; // offset: 52
uint32 grid_fight_equipment_id = 14; // offset: 60
uint32 unique_id = 8; // offset: 32
uint32 level = 1; // offset: 64
uint32 MLLGEOINJOG = 6; // offset: 28
uint32 LLHJAGGEGOK = 9; // offset: 40
uint32 exp = 3; // offset: 56
int32 hp = 10; // offset: 68
uint32 ELEBGNHEIML = 15; // offset: 72
int32 NAJCPOPJGLB = 4; // offset: 36
uint32 index = 5; // offset: 44
}
message IPMPONAHFBG {
uint32 total_turns = 14; // offset: 36
uint32 JFJJLGFCOMO = 2; // offset: 40
uint32 IEDPBIABBCK = 12; // offset: 44
uint32 total_auto_turns = 10; // offset: 28
uint32 HFLIAJCNJPL = 15; // offset: 24
uint32 GHBNOAMOAND = 11; // offset: 32
}
message HHBEDPMHNDK {
repeated FLLEBEICKCE NKIKEDHAIEN = 8; // offset: 24
uint32 total_damage = 7; // offset: 52
IPMPONAHFBG DDEKLGHPNME = 10; // offset: 16
repeated FLLEBEICKCE AKHFEKJNPFG = 5; // offset: 32
uint32 cost_time = 15; // offset: 48
}
// Obf: DOHOIIBGBFP
// Type: Req
// CmdID: 9212
message ChimeraDuelEndRoundBattleStageCsReq {
uint32 NAIMOPOHJKP = 12; // offset: 32
DCIFPICPJMK KGEBJNHOLCN = 7; // offset: 36
HHBEDPMHNDK stt = 9; // offset: 24
}
// Obf: FADBMJGFGAD
// Type: Rsp
// CmdID: 9254
message ChimeraDuelEndRoundBattleStageScRsp {
DCIFPICPJMK KGEBJNHOLCN = 14; // offset: 32
uint32 retcode = 12; // offset: 36
oneof BPIHFAJCLOC {
DDJOEIBOELH OIAPHBBDPHL = 1088; // offset: 16
HOBCIOKKNKH CKIMOELPOAB = 2013; // offset: 16
}
}
// Obf: MMCMPLDHMOL
// Type: Req
// CmdID: 9228
message ChimeraDuelEndGameCsReq {
}
// Obf: EJMAKGDFGOH
// Type: Rsp
// CmdID: 9255
message ChimeraDuelEndGameScRsp {
uint32 retcode = 3; // offset: 32
HOBCIOKKNKH CKIMOELPOAB = 8; // offset: 16
}
message NNHPDNACICF {
repeated uint32 AICHBBIODJC = 8; // offset: 24
}
message NILDPLJDLLJ {
repeated uint32 IHALPPAPAHH = 8; // offset: 24
repeated uint32 FEFBGHPNLFM = 15; // offset: 16
}
message MLAJNANGALB {
uint32 HPEOJNOOHDD = 14; // offset: 48
MOFDANDCGHJ source = 10; // offset: 24
NNHPDNACICF DHHLINHKJKC = 13; // offset: 32
oneof FABBIGDKAIN {
AGJPCOOMPGH EOJHLPDEPPJ = 181; // offset: 16
uint32 CDKMMHGKJFI = 1648; // offset: 16
NILDPLJDLLJ DCFDMKEBEMC = 415; // offset: 16
}
}
message JLBJNHJILFP {
repeated uint32 MEKLIKLGAFI = 9; // offset: 24
}
message PKNLNBGNFDF {
DMAJILEBABM BGDGGALAODO = 12; // offset: 16
bool DGJHEEPIGLH = 10; // offset: 32
}
message AEBNLKAPDLB {
oneof NLPPPCHGGPF {
MLAJNANGALB PPBKEPIAKEF = 6; // offset: 24
uint32 MOKBKLPIMOA = 3; // offset: 24
KNCBIMAAFJG FGGCGENJOAH = 15; // offset: 24
uint32 JIPBJJOGHDE = 5; // offset: 24
PKNLNBGNFDF ADPHCOJGLGN = 8; // offset: 24
JLBJNHJILFP ALIICNJOIBM = 13; // offset: 24
uint32 LNBILCHBHAD = 4; // offset: 24
uint32 GBEOBOPHKLH = 10; // offset: 24
uint32 JGLKNEOCJCH = 7; // offset: 24
HPHMMPDFMAK AMAGLNLFFEP = 12; // offset: 24
uint32 JNMBJHJPBOK = 9; // offset: 24
}
}
// Obf: OHBLGCBKJGA
// Type: Notify
// CmdID: 9216
message ChimeraDuelSyncChangeScNotify {
repeated AEBNLKAPDLB CJFBLHNPHAK = 3; // offset: 16
}
// Obf: GNPCGGIIFJA
// Type: Req
// CmdID: 9236
message ChimeraDuelChangeLineupCsReq {
repeated uint32 MEKLIKLGAFI = 6; // offset: 16
uint32 GAGJAEOODEH = 2; // offset: 36
uint32 LLDNKMLIMLP = 14; // offset: 32
}
// Obf: JHELOOPMIAK
// Type: Rsp
// CmdID: 9218
message ChimeraDuelChangeLineupScRsp {
repeated uint32 MEKLIKLGAFI = 7; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: OCCNOFNLJDB
// Type: Req
// CmdID: 9243
message ChimeraDuelSellChimeraCsReq {
repeated uint32 MEKLIKLGAFI = 10; // offset: 16
uint32 DEAKOOEBLJL = 3; // offset: 32
}
// Obf: CKPHKJMCNCB
// Type: Rsp
// CmdID: 9219
message ChimeraDuelSellChimeraScRsp {
uint32 retcode = 5; // offset: 36
uint32 DEAKOOEBLJL = 2; // offset: 32
repeated uint32 MEKLIKLGAFI = 10; // offset: 24
}
// Obf: IBEFLCBBBMD
// Type: Req
// CmdID: 9214
message ChimeraDuelSelectGameCsReq {
uint32 MAPDNLBHHCD = 2; // offset: 24
}
// Obf: BKFPHOJFMOE
// Type: Rsp
// CmdID: 9247
message ChimeraDuelSelectGameScRsp {
uint32 retcode = 3; // offset: 24
uint32 MAPDNLBHHCD = 1; // offset: 28
}
message DKDGGGCDAGM {
repeated uint32 MEKLIKLGAFI = 11; // offset: 32
uint32 OFFIDMEJBGI = 9; // offset: 40
repeated KNCBIMAAFJG MNNDMPBFPJE = 5; // offset: 24
}
message HPHMMPDFMAK {
DKDGGGCDAGM lineup = 15; // offset: 16
uint32 slot = 3; // offset: 32
}
// Obf: KADKCLOPMOG
// Type: Req
// CmdID: 9258
message ChimeraDuelSaveFriendPvpLineupCsReq {
uint32 slot = 3; // offset: 24
}
// Obf: DMPOFONFJCP
// Type: Rsp
// CmdID: 9239
message ChimeraDuelSaveFriendPvpLineupScRsp {
DKDGGGCDAGM lineup = 1; // offset: 24
uint32 retcode = 7; // offset: 32
uint32 slot = 3; // offset: 36
}
// Obf: ONFIMNMANAB
// Type: Req
// CmdID: 9253
message ChimeraDuelSetFriendDefendLineupCsReq {
uint32 slot = 15; // offset: 24
}
// Obf: PKNMDIAKOIL
// Type: Rsp
// CmdID: 9249
message ChimeraDuelSetFriendDefendLineupScRsp {
uint32 retcode = 8; // offset: 24
uint32 slot = 5; // offset: 28
}
// Obf: BEHIOBPCJNH
// Type: Req
// CmdID: 9230
message ChimeraDuelGetFriendListCsReq {
}
message MALGHKMBKOK {
uint32 uid = 6; // offset: 32
DKDGGGCDAGM lineup = 12; // offset: 16
uint32 score_id = 4; // offset: 36
}
// Obf: AJDOLAHPMNE
// Type: Rsp
// CmdID: 9232
message Receive {
repeated MALGHKMBKOK friend_list = 14; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: BKMJDKCLKLN
// Type: Req
// CmdID: 9256
message ChimeraDuelFinishMasterChallengeCsReq {
uint32 OFFIDMEJBGI = 9; // offset: 24
}
// Obf: DJFEJNKMGNL
// Type: Rsp
// CmdID: 9250
message ChimeraDuelFinishMasterChallengeScRsp {
uint32 retcode = 11; // offset: 24
uint32 OFFIDMEJBGI = 6; // offset: 28
}
// Obf: ALPPHEHNPLE
enum CmdClientCustomOpType {
ALPPHEHNPLE_BEENDIPKKNJ = 0;
CmdKOIPHJFENIN = 9839;
}
enum ENGOJBOMDAF {
ENGOJBOMDAF_PCPDHELPKEM = 0;
ENGOJBOMDAF_OAGADCONINC = 1;
}
// Type: Notify
// CmdID: 9839
message KOIPHJFENIN {
oneof HDACCIEIJFO {
bool OAGADCONINC = 4; // offset: 16
}
}
// Obf: EKDEGMMHODO
enum CmdClockParkType {
EKDEGMMHODO_PCPDHELPKEM = 0;
CmdClockParkHandleWaitOperationScRsp = 7244;
CmdBEDFGPIFGED = 7250;
CmdClockParkFinishScriptScNotify = 7249;
CmdClockParkGetInfoCsReq = 7213;
CmdClockParkGetOngoingScriptInfoCsReq = 7247;
CmdClockParkUnlockTalentCsReq = 7235;
CmdNAJGIPIGCDH = 7221;
CmdClockParkStartScriptScRsp = 7201;
CmdClockParkUnlockTalentScRsp = 7238;
CmdClockParkQuitScriptCsReq = 7218;
CmdClockParkHandleWaitPlaceDiceOperationCsReq = 7202;
CmdClockParkGetInfoScRsp = 7207;
CmdClockParkStartScriptCsReq = 7205;
CmdClockParkGetOngoingScriptInfoScRsp = 7219;
CmdAPBJOBNPBAN = 7245;
CmdClockParkUseBuffCsReq = 7231;
}
// Obf: FOGFBPODIDN
enum ClockParkPlayStatus {
FOGFBPODIDN_ECFAOMLDDGL = 0;
FOGFBPODIDN_NLJJDPFDDNG = 1;
FOGFBPODIDN_CPKIKJBGOLB = 2;
FOGFBPODIDN_CCIHCBAGIMH = 5;
}
// Obf: POGAKNIPMNE
// Type: Req
// CmdID: 7213
message ClockParkGetInfoCsReq {
}
message DHBCCMMHNCK {
uint32 KNLJJIFOELO = 7; // offset: 32
repeated uint32 DDMOFHGIBLD = 10; // offset: 24
}
// Obf: KBADHGELIGI
// Type: Rsp
// CmdID: 7207
message ClockParkGetInfoScRsp {
uint32 progress = 1; // offset: 44
uint32 HLNEMLMKECP = 12; // offset: 52
repeated DHBCCMMHNCK NIECFDLJPFI = 6; // offset: 16
uint32 CDNGKOFBHLG = 8; // offset: 40
uint32 retcode = 13; // offset: 48
repeated uint32 ADJEHBLLBNH = 2; // offset: 24
}
// Obf: EEDDDEOJBAE
// Type: Req
// CmdID: 7235
message ClockParkUnlockTalentCsReq {
uint32 KFJEMIOJLPJ = 8; // offset: 24
}
// Obf: FODAEJMPGGL
// Type: Rsp
// CmdID: 7238
message ClockParkUnlockTalentScRsp {
uint32 KFJEMIOJLPJ = 4; // offset: 24
uint32 retcode = 1; // offset: 28
}
// Obf: HEFMHELOKKB
// Type: Req
// CmdID: 7205
message ClockParkStartScriptCsReq {
uint32 KNLJJIFOELO = 10; // offset: 32
repeated uint32 DANAGDAPKJE = 6; // offset: 16
}
// Obf: IHHKEJFBDLC
// Type: Rsp
// CmdID: 7201
message ClockParkStartScriptScRsp {
uint32 KNLJJIFOELO = 12; // offset: 24
uint32 retcode = 4; // offset: 28
}
// Obf: DPBOJIHBENK
// Type: Req
// CmdID: 7247
message ClockParkGetOngoingScriptInfoCsReq {
}
message IFGFKJMIAIH {
}
message KGLOGMHODNB {
uint32 IJLPDNLAIDG = 2; // offset: 36
uint32 HLADJPMDOAB = 6; // offset: 32
repeated uint32 FAMFCIPLGON = 7; // offset: 24
}
message OBECBMMMDHC {
repeated KGLOGMHODNB IMKOJKJAHMM = 2; // offset: 16
repeated uint32 FAMFCIPLGON = 7; // offset: 24
}
message OBPNGCPECON {
OBECBMMMDHC NJELGEBHAOP = 12; // offset: 16
}
message EKHNMPALBLD {
OBECBMMMDHC NJELGEBHAOP = 1; // offset: 16
}
message EKHLIKPKAOI {
OBECBMMMDHC NJELGEBHAOP = 1; // offset: 16
}
message LGJHPEOPBJB {
uint32 gacha_random = 1; // offset: 32
OBECBMMMDHC NJELGEBHAOP = 8; // offset: 24
uint32 JOOLIKGDJJF = 7; // offset: 36
}
message LKNAHGMJFBK {
OBECBMMMDHC NJELGEBHAOP = 14; // offset: 16
}
message BCILKEGOBAA {
bool AOMKCMNMIJO = 4; // offset: 24
}
message BPNPHGLDIMI {
uint32 NNFAMOJAHCH = 5; // offset: 36
oneof HPJKLCALLBI {
IFGFKJMIAIH FFDMHIKJGJO = 4; // offset: 24
OBPNGCPECON IEPPEEGMNNA = 14; // offset: 24
EKHNMPALBLD ABEAGHKIGGI = 6; // offset: 24
EKHLIKPKAOI PCOMAKHDOGM = 8; // offset: 24
LGJHPEOPBJB ELIBDJODAHC = 7; // offset: 24
LKNAHGMJFBK JNFBDHFLKFE = 10; // offset: 24
BCILKEGOBAA JMGCGFFNKBL = 9; // offset: 24
bool DNCMKIJENIH = 12; // offset: 24
}
}
message JHAKADEKJEJ {
int32 EIPLGIIHDID = 6; // offset: 24
int32 AKAFHHLKFKI = 9; // offset: 32
int32 CGHMNCEAPPB = 4; // offset: 28
}
message GONNGMKDODM {
uint32 buff_id = 12; // offset: 32
uint32 HHMGFMPICAK = 13; // offset: 36
uint64 unique_id = 5; // offset: 24
}
// Obf: KIEBFOBAOPL
message ClockParkBuffList {
repeated GONNGMKDODM buff_list = 12; // offset: 24
}
// Obf: KEPCEGCAILA
// Type: Rsp
// CmdID: 7219
message ClockParkGetOngoingScriptInfoScRsp {
uint32 EFDMELCFIKJ = 15; // offset: 72
string MKHIJFJBOJJ = 11; // offset: 48
ClockParkBuffList HKGKNEKKJHB = 6; // offset: 24
repeated uint32 PMLLDKHPILJ = 9; // offset: 56
JHAKADEKJEJ MEBMDLBPEHO = 7; // offset: 32
uint32 retcode = 12; // offset: 88
uint32 FAHDMHFECMK = 4; // offset: 80
uint32 DCPKPNLKGMM = 13; // offset: 68
uint32 DHOCCJMHOIF = 5; // offset: 76
BPNPHGLDIMI GNJGLFOKGID = 8; // offset: 40
uint32 JHFBNMENIAH = 1; // offset: 84
uint32 KNLJJIFOELO = 2; // offset: 64
}
message INLBCJHIPCI {
}
message MBLOIHLJGML {
OBECBMMMDHC NJELGEBHAOP = 15; // offset: 24
}
message EPJMBDHODLE {
bool is_win = 6; // offset: 24
uint32 EFDDNMGLANF = 4; // offset: 28
}
message HADCALJHOFI {
repeated uint32 avatar_id_list = 7; // offset: 24
}
message BBOCLMGMNEB {
uint32 gacha_random = 6; // offset: 24
bool NAIPLDPJHII = 9; // offset: 28
}
message POPPEFJIAJC {
uint32 EFDDNMGLANF = 8; // offset: 28
bool is_win = 7; // offset: 24
}
message HAPBNLELOBI {
}
// Obf: KCMOPCJIEGB
// Type: Req
// CmdID: 7202
message ClockParkHandleWaitPlaceDiceOperationCsReq {
uint32 NNFAMOJAHCH = 5; // offset: 40
uint32 KNLJJIFOELO = 1; // offset: 36
oneof ENMNAMOIEEP {
INLBCJHIPCI IKOMEFMEKMC = 3; // offset: 24
MBLOIHLJGML GNMMEFKMHHD = 4; // offset: 24
EPJMBDHODLE KILGAJCFIME = 2; // offset: 24
HADCALJHOFI HBPAIJHIGOL = 6; // offset: 24
BBOCLMGMNEB DGANABKPHAI = 8; // offset: 24
POPPEFJIAJC HJAPLMGAMCO = 14; // offset: 24
HAPBNLELOBI BLEFCAFOIBG = 10; // offset: 24
uint32 FAHDMHFECMK = 7; // offset: 24
}
}
message KCEHEAGEDAA {
uint32 progress = 1; // offset: 40
bool DIOHKMPPKHA = 14; // offset: 32
ItemList reward = 11; // offset: 16
uint32 KNLJJIFOELO = 6; // offset: 44
uint32 EFDMELCFIKJ = 2; // offset: 48
bool HFKBJLAMJLG = 8; // offset: 33
uint32 DCPKPNLKGMM = 9; // offset: 36
}
// Obf: AFMKKLPLMHA
// Type: Rsp
// CmdID: 7244
message ClockParkHandleWaitOperationScRsp {
SceneBattleInfo battle_info = 11; // offset: 16
uint32 NNFAMOJAHCH = 12; // offset: 48
ClockParkPlayStatus NKAHDEEOHAO = 2; // offset: 44
uint32 retcode = 7; // offset: 32
uint32 NDEEBDDEOFA = 8; // offset: 40
uint32 IHNMHNPMHJG = 15; // offset: 36
}
// Obf: GBJNHPKJCEL
// Type: Req
// CmdID: 7218
message ClockParkQuitScriptCsReq {
uint32 KNLJJIFOELO = 6; // offset: 24
bool NMAKFODLJHP = 9; // offset: 28
}
// Type: Rsp
// CmdID: 7245
message APBJOBNPBAN {
uint32 retcode = 3; // offset: 24
}
// Type: Rsp
// CmdID: 7250
message BEDFGPIFGED {
uint32 NNFAMOJAHCH = 4; // offset: 28
uint32 retcode = 2; // offset: 24
}
// Obf: KLFDNPJOODJ
// Type: Req
// CmdID: 7231
message ClockParkUseBuffCsReq {
uint64 unique_id = 9; // offset: 32
uint32 KNLJJIFOELO = 14; // offset: 24
uint32 NNFAMOJAHCH = 2; // offset: 28
}
// Type: Rsp
// CmdID: 7221
message NAJGIPIGCDH {
ClockParkBuffList HKGKNEKKJHB = 2; // offset: 24
uint32 NNFAMOJAHCH = 8; // offset: 40
uint32 retcode = 6; // offset: 48
uint32 KNLJJIFOELO = 4; // offset: 52
oneof BEEPACPFOOL {
OBECBMMMDHC NJELGEBHAOP = 1495; // offset: 32
JHAKADEKJEJ MEBMDLBPEHO = 1675; // offset: 32
}
}
// Obf: FDLNKDCEHNN
// Type: Notify
// CmdID: 7249
message ClockParkFinishScriptScNotify {
KCEHEAGEDAA finish_info = 15; // offset: 16
}
// Obf: JMENBHEJCLN
enum MissionStatus {
MISSION_NONE = 0;
MISSION_DOING = 1;
MISSION_FINISH = 2;
MISSION_PREPARED = 3;
}
// Obf: LKCKJFANMKM
enum MessageSectionStatus {
LKCKJFANMKM_MONHNJKEJAC = 0;
LKCKJFANMKM_NHJJIGOIJDI = 1;
LKCKJFANMKM_EJCHAMIEOMB = 2;
LKCKJFANMKM_AJBFPBGJHFJ = 3;
}
// Obf: BAIHEIGBANF
enum MessageGroupStatus {
BAIHEIGBANF_AGCLOHKJKPP = 0;
BAIHEIGBANF_APNEJOAKBAF = 1;
BAIHEIGBANF_MLACDHMNCHF = 2;
BAIHEIGBANF_IOKHOAPPKDJ = 3;
}
// Obf: GNJDIICBHKI
enum BattleRecordType {
GNJDIICBHKI_EDJMFLNKKBC = 0;
GNJDIICBHKI_NDGLDPPJCHO = 1;
GNJDIICBHKI_PNOGGDBELBA = 2;
}
// Obf: BBFBNMFDFNF
enum RebattleType {
BBFBNMFDFNF_PCPDHELPKEM = 0;
BBFBNMFDFNF_LKEJAONBJIG = 1;
BBFBNMFDFNF_FBMMPLDMDMP = 2;
BBFBNMFDFNF_FHLBEDMPOIL = 3;
BBFBNMFDFNF_GMKOIBMDGCL = 4;
BBFBNMFDFNF_MIHIOGNOEMM = 5;
BBFBNMFDFNF_HPLIKANDPPC = 6;
}
message Item {
uint32 rank = 1; // offset: 48
uint32 main_affix_id = 14; // offset: 24
uint32 unique_id = 5; // offset: 40
uint32 promotion = 12; // offset: 44
uint32 level = 3; // offset: 36
uint32 num = 13; // offset: 32
uint32 item_id = 9; // offset: 28
}
message ItemList {
repeated Item item_list = 1; // offset: 24
}
message PileItem {
uint32 item_num = 5; // offset: 28
uint32 item_id = 2; // offset: 24
}
message ItemCost {
oneof item {
PileItem pile_item = 11; // offset: 24
uint32 equipment_unique_id = 8; // offset: 24
uint32 relic_unique_id = 13; // offset: 24
}
}
// Obf: GCCDKKJGBAC
message ItemCostList {
repeated ItemCost item_list = 14; // offset: 16
}
message DAPPFJLEPLH {
uint32 item_id = 11; // offset: 24
uint32 FJOFDONMHPH = 1; // offset: 28
}
message MDNNGCGIAKO {
uint32 tid = 6; // offset: 40
uint32 level = 3; // offset: 36
uint32 exp = 12; // offset: 24
uint32 rank = 4; // offset: 28
uint32 promotion = 14; // offset: 32
}
message MJFJEMLPKJE {
uint32 exp = 3; // offset: 44
repeated RelicAffix sub_affix_list = 15; // offset: 16
uint32 main_affix_id = 7; // offset: 32
uint32 tid = 13; // offset: 36
uint32 level = 1; // offset: 40
}
// Obf: LBHNOHDOGBB
message Relic {
repeated RelicAffix sub_affix_list = 3; // offset: 16
uint32 dress_avatar_id = 5; // offset: 52
bool is_protected = 6; // offset: 61
uint32 exp = 13; // offset: 76
uint32 unique_id = 10; // offset: 72
uint32 main_affix_id = 9; // offset: 64
uint32 reforge_block_sub_affix_id = 12; // offset: 68
bool is_discarded = 2; // offset: 60
uint32 level = 7; // offset: 56
repeated RelicAffix EBEOECJMBKN = 4; // offset: 24
uint32 tid = 8; // offset: 48
repeated RelicAffix LFECMHCKEEK = 1; // offset: 32
}
message HKKFBMBEBOC {
oneof PANAJBHKAKO {
DAPPFJLEPLH LFPINDFAAHK = 11; // offset: 24
MDNNGCGIAKO PJIGHNFHFKD = 15; // offset: 24
MJFJEMLPKJE CGCJLHFLEPN = 4; // offset: 24
}
}
message GHKPNIJFHHH {
repeated HKKFBMBEBOC item_list = 1; // offset: 16
}
message MotionInfo {
Vector pos = 7; // offset: 32
Vector rot = 8; // offset: 16
}
message JDMOFNPAMOO {
float z = 13; // offset: 24
float KNPMDHLDHGI = 12; // offset: 28
float y = 7; // offset: 32
float x = 2; // offset: 36
}
message SceneMonsterWaveParam {
uint32 level = 14; // offset: 36
uint32 BDCCEFHMFHO = 7; // offset: 40
uint32 HKNBHCAOMBE = 10; // offset: 24
uint32 NJICLAINBIM = 5; // offset: 32
uint32 OPJAFNEFJDC = 15; // offset: 28
}
message DLGEGGCHCID {
uint32 role_star = 8; // offset: 32
repeated LHPPIAKKFME PGNMDJIIKJB = 14; // offset: 24
}
message MEHAOMGBOMC {
oneof teleport_nigger {
DLGEGGCHCID AFCMOOFGBPK = 509; // offset: 24
}
}
message SceneMonster {
uint32 max_hp = 7; // offset: 32
MEHAOMGBOMC extra_info = 8; // offset: 24
uint32 cur_hp = 11; // offset: 40
uint32 monster_id = 15; // offset: 36
}
// Obf: AGJDAAIPOHJ
message SceneMonsterWave {
uint32 battle_wave_id = 14; // offset: 48
repeated SceneMonster monster_list = 6; // offset: 24
uint32 battle_stage_id = 3; // offset: 52
repeated ItemList PIBLJLBCKJL = 9; // offset: 32
SceneMonsterWaveParam monster_param = 12; // offset: 40
}
// Obf: KCDILLKKMEP
message SceneBattleInfo {
CAKGOGMEJOF IAJDCJIAHFP = 508; // offset: 80
uint32 logic_random_seed = 8; // offset: 120
uint32 stage_id = 2; // offset: 112
repeated SceneMonsterWave monster_wave_list = 4; // offset: 88
repeated BattleEventBattleInfo battle_event = 234; // offset: 32
uint32 LFHLICCKPDJ = 15; // offset: 116
uint32 rounds_limit = 14; // offset: 128
MLDEDCCOHBF OBOFOCPCBPK = 1383; // offset: 16
repeated BattleBuff buff_list = 13; // offset: 64
BattleGridFightSpecialBattleInfo FMCJPPILPLL = 1654; // offset: 24
OGEOMDJIAGI AFCMOOFGBPK = 1831; // offset: 56
bool EODHMOBOENG = 3; // offset: 124
uint32 world_level = 6; // offset: 132
map<uint32, BattleTargetList> battle_target_info = 761; // offset: 72
HLMHHPKMIFI JLKIDEIDMNK = 558; // offset: 96
uint32 battle_id = 1; // offset: 136
repeated BattleAvatar battle_avatar_list = 9; // offset: 104
KCGPMNNKIKN GDAGHIJADOD = 838; // offset: 48
}
// Obf: BPAHOLKIOFK
message AetherDivideBattleInfo {
uint32 logic_random_seed = 7; // offset: 48
repeated SceneMonsterWave monster_wave_list = 11; // offset: 16
repeated AetherAvatarInfo battle_avatar_list = 5; // offset: 24
uint32 battle_id = 15; // offset: 60
repeated BattleBuff buff_list = 2; // offset: 40
bool EODHMOBOENG = 6; // offset: 56
uint32 stage_id = 1; // offset: 52
}
message EEBPHJCNBFO {
uint32 id = 3; // offset: 28
uint32 assist_uid = 6; // offset: 24
AvatarType avatar_type = 4; // offset: 32
}
message NNOIJJNCHJB {
ItemList return_item_list = 9; // offset: 24
repeated uint32 BICMJEDHKNE = 1; // offset: 32
bool CIACHEIMDDM = 14; // offset: 40
}
message GKDEKJKOIJN {
uint32 value = 2; // offset: 24
uint32 key = 8; // offset: 28
}
message OBNJKBMEAOL {
sint32 value = 3; // offset: 28
uint32 key = 12; // offset: 24
}
// Obf: POIACAJFCEP
message EquipRelic {
uint32 relic_unique_id = 11; // offset: 28
uint32 type = 8; // offset: 24
}
// Obf: IAFGJJDKNGP
message HeadFrameInfo {
uint32 head_frame_item_id = 9; // offset: 32
int64 head_frame_expire_time = 12; // offset: 24
}
message GAIKCIGDBGK {
uint32 PJCNHKMFIND = 10; // offset: 24
uint32 AKKNCCFIBHI = 11; // offset: 28
}
message LMHFOFIEIMN {
uint32 OOPOADNHABK = 5; // offset: 28
int64 NJMONGKLJJC = 15; // offset: 32
uint32 AKKNCCFIBHI = 11; // offset: 24
}
message IOBBILGOFCL {
message DCAEOLDIGHA {
enum DIMFOAAJNGN {
DIMFOAAJNGN_CMBCCLIAIIK = 0;
DIMFOAAJNGN_JHPDGKKLLBI = 1;
DIMFOAAJNGN_HCNHAPBAPGD = 2;
DIMFOAAJNGN_DOJOHGNOFFL = 3;
DIMFOAAJNGN_ILBPPLNFMHN = 4;
}
}
uint32 type = 9; // offset: 32
uint32 id = 5; // offset: 24
uint32 slot = 1; // offset: 28
}
message KJGMAEGNBKL {
repeated IOBBILGOFCL IDPHCKABBJM = 9; // offset: 16
repeated GAIKCIGDBGK JDBOIHJHEHP = 2; // offset: 32
repeated LMHFOFIEIMN NMLANPJGJFA = 4; // offset: 40
}
message MBICBKAFGIK {
string ICJIGHOMDNL = 10; // offset: 32
uint32 CLDNGAEIBDF = 4; // offset: 64
HeadFrameInfo head_frame_info = 3; // offset: 24
uint32 uid = 6; // offset: 56
uint32 head_icon = 14; // offset: 60
string nickname = 5; // offset: 48
uint32 GKDPLCCALMH = 9; // offset: 68
string remark_name = 1; // offset: 40
uint32 level = 7; // offset: 76
PlatformType platform = 12; // offset: 72
}
// Obf: KCIJNMMBMOF
enum ContentPackageStatus {
ContentPackageStatus_None = 0;
ContentPackageStatus_Init = 1;
ContentPackageStatus_Doing = 2;
ContentPackageStatus_Finished = 3;
ContentPackageStatus_Release = 4;
}
// Obf: CGDHKGPIDLM
enum CmdContentPackageType {
CGDHKGPIDLM_PCPDHELPKEM = 0;
CmdContentPackageSyncDataScNotify = 7530;
CGDHKGPIDLM_DHDCGMNCCFB = 7513;
CmdContentPackageGetDataScRsp = 7507;
CmdContentPackageTransferScNotify = 7538;
}
message LAPJNKNEHDF {
}
// Obf: EFGMENFGDHP
// Type: Rsp
// CmdID: 7507
message ContentPackageGetDataScRsp {
ContentPackageData data = 3; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: NIKOEMDGFDN
message ContentPackageInfo {
ContentPackageStatus status = 15; // offset: 28
uint32 content_id = 1; // offset: 24
}
// Obf: NPCOMELODNK
message ContentPackageData {
repeated ContentPackageInfo content_package_list = 14; // offset: 24
uint32 cur_content_id = 13; // offset: 32
}
// Obf: BPCJJKLAEFC
// Type: Notify
// CmdID: 7530
message ContentPackageSyncDataScNotify {
ContentPackageData data = 8; // offset: 16
}
// Obf: ECNGHPJCOJA
// Type: Notify
// CmdID: 7538
message ContentPackageTransferScNotify {
}
// Obf: OMDDKHBJBGE
enum CmdDailyActiveType {
OMDDKHBJBGE_PCPDHELPKEM = 0;
CmdTakeApRewardScRsp = 3310;
CmdDailyActiveInfoNotify = 3314;
CmdTakeApRewardCsReq = 3391;
CmdGetDailyActiveInfoCsReq = 3394;
CmdTakeAllApRewardCsReq = 3318;
CmdTakeAllApRewardScRsp = 3309;
CmdGetDailyActiveInfoScRsp = 3395;
}
// Obf: HJJDJEOEMMI
message DailyActivityInfo {
uint32 level = 5; // offset: 32
uint32 daily_active_point = 10; // offset: 36
uint32 world_level = 7; // offset: 24
bool is_has_taken = 6; // offset: 28
}
// Obf: KCEHAJJGFHI
// Type: Req
// CmdID: 3391
message TakeApRewardCsReq {
uint32 level = 14; // offset: 24
}
// Obf: MIBAIIKCLME
// Type: Rsp
// CmdID: 3310
message TakeApRewardScRsp {
ItemList reward = 5; // offset: 16
uint32 level = 11; // offset: 32
uint32 retcode = 8; // offset: 36
}
// Obf: NNPIDCMNLKF
// Type: Req
// CmdID: 3394
message GetDailyActiveInfoCsReq {
}
// Obf: OGILBFADHNJ
// Type: Rsp
// CmdID: 3395
message GetDailyActiveInfoScRsp {
repeated DailyActivityInfo daily_active_level_list = 9; // offset: 24
uint32 daily_active_point = 14; // offset: 44
uint32 retcode = 2; // offset: 40
repeated uint32 daily_active_quest_id_list = 10; // offset: 32
}
// Obf: GBIJHPGGEOK
// Type: Notify
// CmdID: 3314
message DailyActiveInfoNotify {
uint32 daily_active_point = 2; // offset: 40
repeated uint32 daily_active_quest_id_list = 12; // offset: 32
repeated DailyActivityInfo daily_active_level_list = 9; // offset: 24
}
// Obf: AAPKCAJGOPB
// Type: Req
// CmdID: 3318
message TakeAllApRewardCsReq {
}
// Obf: OALLHMMEDIL
// Type: Rsp
// CmdID: 3309
message TakeAllApRewardScRsp {
ItemList reward = 1; // offset: 16
uint32 retcode = 11; // offset: 40
repeated uint32 take_reward_level_list = 2; // offset: 32
}
// Obf: JPBCLHJEFMK
enum CmdDiceCombatType {
JPBCLHJEFMK_PCPDHELPKEM = 0;
CmdModifyAvatarDiceRsp = 9263;
CmdDiceCombatUpgradeAvatarCsReq = 9289;
CmdGetDiceCombatSystemDataReq = 9267;
CmdEJEAJOAAEMB = 9282;
CmdDiceCombatMainPageRollDiceCsReq = 9261;
CmdDiceCombatBuyShopGoodReq = 9290;
CmdBuyShopGoodScRsp = 9266;
CmdAIPEMEEDHAK = 9288;
CmdDiceCombatFinishPveStageCsReq = 9262;
CmdLAOOIHPKMOO = 9264;
CmdGetSystemDataRsp = 9275;
CmdDiceCombatModifyAvatarDiceCsReq = 9268;
CmdGetDiceCombatShopDataReq = 9273;
CmdUpgradeAvatarRsp = 9276;
CmdGetShopDataScRsp = 9277;
CmdFinishPveStageScRsp = 9265;
CmdAddItemRsp = 9278;
CmdV2FinishPveStageCsReq = 9298;
CmdV2FinishPveStageScRsp = 9280;
}
// Obf: IMPGDBPOGOH
// Type: Req
// CmdID: 9267
message GetDiceCombatSystemDataReq {
}
message INACEGAAALJ {
uint32 FLEOCMEFANH = 8; // offset: 32
int64 unlock_timestamp = 14; // offset: 24
}
message MDFEFKDEFML {
uint32 stage_id = 12; // offset: 28
uint32 BPNBNPGPFJK = 13; // offset: 24
}
message DABNCEPBKMG {
repeated MDFEFKDEFML JFEKKNNHCOH = 11; // offset: 24
repeated uint32 IOJMFDDPBHI = 3; // offset: 32
}
// Obf: IOCINJFCCLF
// Type: Rsp
// CmdID: 9275
message GetSystemDataRsp {
repeated uint32 FKOBFPNGDCG = 9; // offset: 32
uint32 retcode = 8; // offset: 68
DABNCEPBKMG DKCGALDKDFA = 14; // offset: 40
repeated DiceCombatAvatar avatar_list = 6; // offset: 16
repeated INACEGAAALJ FAMFCIPLGON = 11; // offset: 48
repeated uint32 DAMDPNDCACK = 3; // offset: 24
uint32 JEBJGKACBKD = 13; // offset: 64
}
// Obf: KECJAPPKLEK
// Type: Notify
// CmdID: 9278
message AddItemRsp {
int64 unlock_timestamp = 13; // offset: 48
ItemList reward = 6; // offset: 32
oneof PANAJBHKAKO {
uint32 avatar_id = 8; // offset: 24
uint32 FLEOCMEFANH = 11; // offset: 24
}
}
// Obf: OCAKOIABHNG
// Type: Req
// CmdID: 9261
message DiceCombatMainPageRollDiceCsReq {
}
// Type: Rsp
// CmdID: 9282
message EJEAJOAAEMB {
uint32 retcode = 5; // offset: 24
}
// Obf: FMHPMIJDEKL
// Type: Req
// CmdID: 9273
message GetDiceCombatShopDataReq {
}
message IGFHFBAFDDO {
uint32 ONLBEJGCCCA = 15; // offset: 32
repeated GLHDNGFKAAD GOKCEADOFBC = 13; // offset: 24
}
message GLHDNGFKAAD {
ItemCostList LAALPMJGMLN = 7; // offset: 24
bool DKJFDLKJLBE = 10; // offset: 40
uint32 PIMJEDELOHN = 4; // offset: 36
uint32 item_id = 3; // offset: 32
}
// Obf: BPOOBJLPCNE
// Type: Rsp
// CmdID: 9277
message GetShopDataScRsp {
repeated IGFHFBAFDDO OCEPFOIHLBH = 11; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Obf: FOKJABKGLNF
// Type: Req
// CmdID: 9290
message DiceCombatBuyShopGoodReq {
uint32 ONLBEJGCCCA = 7; // offset: 28
uint32 PIMJEDELOHN = 8; // offset: 24
}
// Obf: KFDBPDLNNAE
// Type: Rsp
// CmdID: 9266
message BuyShopGoodScRsp {
repeated IGFHFBAFDDO OCEPFOIHLBH = 14; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Obf: BHELEFAFMFJ
// Type: Req
// CmdID: 9268
message DiceCombatModifyAvatarDiceCsReq {
uint32 avatar_id = 14; // offset: 24
uint32 KNOPNCFBPEG = 10; // offset: 28
}
// Obf: PNFPMNLKGPE
// Type: Rsp
// CmdID: 9263
message ModifyAvatarDiceRsp {
uint32 retcode = 1; // offset: 32
DiceCombatAvatar OJCBGGOEEIE = 12; // offset: 24
}
// Obf: JBBOFCLHMCE
// Type: Req
// CmdID: 9289
message DiceCombatUpgradeAvatarCsReq {
uint32 avatar_id = 1; // offset: 24
}
// Obf: AJFBPPBIDLP
// Type: Rsp
// CmdID: 9276
message UpgradeAvatarRsp {
DiceCombatAvatar OJCBGGOEEIE = 4; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: IPKEOENGKOP
// Type: Req
// CmdID: 9262
message DiceCombatFinishPveStageCsReq {
bool is_win = 5; // offset: 25
uint32 damage = 7; // offset: 28
uint32 MMLKFJIAKKH = 2; // offset: 32
bool BIODAJLLINO = 10; // offset: 24
}
// Obf: JKEAFKDEDIN
// Type: Rsp
// CmdID: 9265
message FinishPveStageScRsp {
bool is_win = 10; // offset: 36
uint32 MMLKFJIAKKH = 15; // offset: 40
uint32 retcode = 5; // offset: 32
ItemList reward = 2; // offset: 16
}
// Type: Notify
// CmdID: 9264
message LAOOIHPKMOO {
uint32 GIHDGLMJMHC = 10; // offset: 28
bool NHLGOCGMKBP = 6; // offset: 25
bool is_win = 5; // offset: 24
int32 DLCKBMLMOIP = 8; // offset: 36
uint32 FOOLMIADMMH = 13; // offset: 32
}
// Obf: OFFLPBKNFDJ
// Type: Req
// CmdID: 9298
message V2FinishPveStageCsReq {
uint32 LNOPKMMELCC = 8; // offset: 28
uint32 IHONDJOAPBM = 7; // offset: 24
bool BIODAJLLINO = 9; // offset: 37
bool is_win = 13; // offset: 36
uint32 MMLKFJIAKKH = 11; // offset: 48
uint32 BEEMJECDMGB = 12; // offset: 32
uint32 damage = 14; // offset: 40
uint32 IIAJPADOLMC = 10; // offset: 44
}
// Obf: CNIOJIBFEJK
// Type: Rsp
// CmdID: 9280
message V2FinishPveStageScRsp {
bool is_win = 13; // offset: 32
ItemList reward = 9; // offset: 24
uint32 retcode = 4; // offset: 40
uint32 MMLKFJIAKKH = 8; // offset: 36
}
// Type: Notify
// CmdID: 9288
message AIPEMEEDHAK {
uint32 EPLBCNFMLIL = 1; // offset: 44
bool is_win = 4; // offset: 40
repeated IFLOGJBONHI JMIKPCPIFCD = 9; // offset: 32
uint32 stage_id = 3; // offset: 48
repeated IAMALMLBOEI ICHMKFMAIBB = 11; // offset: 16
}
// Obf: GEBLECMFGGA
enum CmdDrinkMakerType {
GEBLECMFGGA_PCPDHELPKEM = 0;
CmdGetDrinkMakerDayEndScNotify = 6987;
CmdMakeDrinkScRsp = 6990;
CmdMakeMissionDrinkCsReq = 6994;
CmdDrinkMakerCheersGetDataScRsp = 6983;
CmdGetDrinkMakerDataScRsp = 7000;
CmdDrinkMakerCheersMakeDrinkScRsp = 6993;
CmdDrinkMakerChallengeCsReq = 6999;
CmdGetDrinkMakerDataCsReq = 6981;
CmdMakeMissionDrinkScRsp = 6997;
CmdDrinkMakerCheersEnterNextGroupScRsp = 6992;
CmdEndDrinkMakerSequenceCsReq = 6995;
CmdDrinkMakerChallengeScRsp = 6991;
CmdMakeDrinkCsReq = 6982;
CmdDrinkMakerCheersMakeDrinkCsReq = 6989;
CmdDrinkMakerUpdateTipsNotify = 6998;
CmdEndDrinkMakerSequenceScRsp = 6988;
CmdDrinkMakerCheersGetDataCsReq = 6984;
CmdDrinkMakerCheersEnterNextGroupCsReq = 6985;
}
message POHIEKPHMGH {
uint32 KJAJMEHIGFE = 3; // offset: 32
repeated uint32 HOLLBADILEF = 15; // offset: 24
uint32 PGDPMACFCMC = 5; // offset: 36
}
message CIGKBDIGGOI {
uint32 DGFGFAKNCKH = 14; // offset: 36
uint32 KLADGKBMNHN = 12; // offset: 40
repeated uint32 IEMIMDJFMBF = 10; // offset: 16
uint32 NPCCGNLNKNP = 11; // offset: 44
uint32 GFBCMJMINGK = 8; // offset: 32
}
message JLMCNJKMCFG {
uint32 JACCJGBGJOA = 12; // offset: 28
bool DAIKNKALKCM = 8; // offset: 24
}
// Obf: HABEMLDOELG
// Type: Req
// CmdID: 6981
message GetDrinkMakerDataCsReq {
}
// Obf: DDNHLIHAHMH
// Type: Rsp
// CmdID: 7000
message GetDrinkMakerDataScRsp {
uint32 exp = 12; // offset: 72
uint32 FDNDKOJLICD = 5; // offset: 60
uint32 KJNAJEOOBKA = 6; // offset: 52
uint32 retcode = 10; // offset: 64
uint32 level = 8; // offset: 56
repeated uint32 DOHLLMLDLMP = 3; // offset: 40
CIGKBDIGGOI DKGODNAMBHH = 1; // offset: 24
uint32 MGGEPANJPLP = 15; // offset: 68
repeated POHIEKPHMGH NJHMNGHOGJP = 7; // offset: 32
uint32 EDBOHDJDJAA = 4; // offset: 48
}
// Obf: MKOKNNEHDKC
// Type: Req
// CmdID: 6982
message MakeDrinkCsReq {
CIGKBDIGGOI IHDMLHFAEKH = 8; // offset: 16
uint32 MGGEPANJPLP = 2; // offset: 32
}
// Obf: KKOGNHFKDPE
// Type: Rsp
// CmdID: 6990
message MakeDrinkScRsp {
bool DAIKNKALKCM = 14; // offset: 28
uint32 retcode = 6; // offset: 24
uint32 LPCLPHICDHG = 5; // offset: 32
}
// Obf: BBFELHHMHBJ
// Type: Req
// CmdID: 6995
message EndDrinkMakerSequenceCsReq {
}
// Obf: KAGNMEPHFPE
// Type: Rsp
// CmdID: 6988
message EndDrinkMakerSequenceScRsp {
uint32 retcode = 8; // offset: 56
uint32 EDBOHDJDJAA = 7; // offset: 64
uint32 level = 2; // offset: 52
uint32 exp = 1; // offset: 48
POHIEKPHMGH PDPMLDMOMPH = 11; // offset: 24
ItemList reward = 3; // offset: 16
uint32 LPDMPNABBEN = 6; // offset: 60
repeated JLMCNJKMCFG DANFIBMHMND = 5; // offset: 32
}
// Obf: EMOJPONLHBN
// Type: Req
// CmdID: 6994
message MakeMissionDrinkCsReq {
bool LLANIMFODFD = 14; // offset: 36
uint32 JACCJGBGJOA = 1; // offset: 32
CIGKBDIGGOI IHDMLHFAEKH = 11; // offset: 16
}
// Obf: DPIFEANLPKB
// Type: Rsp
// CmdID: 6997
message MakeMissionDrinkScRsp {
CIGKBDIGGOI DKGODNAMBHH = 11; // offset: 24
bool DAIKNKALKCM = 7; // offset: 33
bool LLANIMFODFD = 5; // offset: 32
uint32 retcode = 14; // offset: 36
}
// Obf: ICJHCCFPCBA
// Type: Notify
// CmdID: 6987
message GetDrinkMakerDayEndScNotify {
uint32 IGJKLCDCLIJ = 9; // offset: 24
}
// Obf: MGGFKLJFDHB
// Type: Req
// CmdID: 6999
message DrinkMakerChallengeCsReq {
CIGKBDIGGOI IHDMLHFAEKH = 5; // offset: 24
uint32 challenge_id = 13; // offset: 32
}
// Obf: CJJBEJFAFCK
// Type: Rsp
// CmdID: 6991
message DrinkMakerChallengeScRsp {
ItemList reward = 8; // offset: 24
uint32 challenge_id = 15; // offset: 40
bool DAIKNKALKCM = 12; // offset: 32
uint32 retcode = 3; // offset: 36
}
// Obf: AJCNJJLHEEL
// Type: Notify
// CmdID: 6998
message DrinkMakerUpdateTipsNotify {
uint32 EDBOHDJDJAA = 11; // offset: 24
}
message NCIFDEHCMBK {
bool AJANDPBFECK = 3; // offset: 40
uint32 NMKJBKCEIGP = 5; // offset: 44
repeated uint32 AGJMPNMLEGN = 4; // offset: 24
CIGKBDIGGOI IHDMLHFAEKH = 13; // offset: 16
}
// Obf: FAKFDDMGLAE
// Type: Req
// CmdID: 6984
message DrinkMakerCheersGetDataCsReq {
}
// Obf: BCAPDJECDDF
// Type: Rsp
// CmdID: 6983
message DrinkMakerCheersGetDataScRsp {
uint32 retcode = 7; // offset: 36
uint32 EEDGBJFEECA = 8; // offset: 40
uint32 HKEABJLEIPM = 3; // offset: 32
repeated NCIFDEHCMBK MFEPAEKOPNN = 11; // offset: 16
}
// Obf: NGFOGPDCNFC
// Type: Req
// CmdID: 6989
message DrinkMakerCheersMakeDrinkCsReq {
bool FNNMELEEABI = 5; // offset: 32
CIGKBDIGGOI IHDMLHFAEKH = 7; // offset: 24
uint32 NMKJBKCEIGP = 15; // offset: 36
uint32 group_id = 13; // offset: 40
}
// Obf: PDKACPOCKKE
// Type: Rsp
// CmdID: 6993
message DrinkMakerCheersMakeDrinkScRsp {
uint32 retcode = 7; // offset: 32
NCIFDEHCMBK JONJPMLHPDO = 3; // offset: 16
}
// Obf: FHCJAAJMNNF
// Type: Req
// CmdID: 6985
message DrinkMakerCheersEnterNextGroupCsReq {
}
// Obf: OFODACDONHI
// Type: Rsp
// CmdID: 6992
message DrinkMakerCheersEnterNextGroupScRsp {
uint32 HKEABJLEIPM = 4; // offset: 24
uint32 retcode = 3; // offset: 28
}
// Obf: LMALBOAPKOH
enum CmdElationActivityType {
LMALBOAPKOH_PCPDHELPKEM = 0;
CmdElationActivityBattleEndScNotify = 9105;
CmdEnterElationActivityStageScRsp = 9107;
CmdEnterElationActivityStageCsReq = 9101;
CmdGetElationActivityDataScRsp = 9110;
CmdGetActivityElationDataCsReq = 9109;
}
message GIOHMLGANDJ {
AvatarType avatar_type = 8; // offset: 24
uint32 avatar_id = 15; // offset: 28
}
message ICHKAINIHFH {
uint32 level_id = 1; // offset: 40
bool LOEOGANCPGE = 11; // offset: 32
uint32 DHPHLCHPKFL = 7; // offset: 24
uint32 OJOIJEGNFEO = 13; // offset: 36
uint32 BLENMGJDKEP = 2; // offset: 28
}
// Obf: FANCNADLMJL
// Type: Req
// CmdID: 9109
message GetActivityElationDataCsReq {
}
// Obf: MGIPPNPMAFF
// Type: Rsp
// CmdID: 9110
message GetElationActivityDataScRsp {
uint32 retcode = 10; // offset: 32
repeated ICHKAINIHFH BKAEKPJNOIC = 6; // offset: 16
}
// Obf: CJLKGLFJHKC
// Type: Req
// CmdID: 9101
message EnterElationActivityStageCsReq {
repeated GIOHMLGANDJ BCOBOMGHFKI = 8; // offset: 24
uint32 level_id = 11; // offset: 40
repeated GIOHMLGANDJ PLOGCEMEHJE = 7; // offset: 16
}
// Obf: FIJEEGMCLOF
// Type: Rsp
// CmdID: 9107
message EnterElationActivityStageScRsp {
uint32 retcode = 2; // offset: 32
SceneBattleInfo battle_info = 11; // offset: 24
uint32 level_id = 7; // offset: 36
}
// Obf: JBPMKCGMBHH
// Type: Notify
// CmdID: 9105
message ElationActivityBattleEndScNotify {
uint32 GGCPDPFMAEG = 1; // offset: 36
uint32 level_id = 15; // offset: 40
uint32 HJAADAOGAMP = 12; // offset: 32
uint32 ADDFPPEKKIC = 6; // offset: 44
ICHKAINIHFH PKKLGMDOHFI = 10; // offset: 16
}
// Obf: PFAIIEGNMJO
enum CmdElfRestaurantType {
PFAIIEGNMJO_PCPDHELPKEM = 0;
CmdElfRestaurantPlantSeedScRsp = 2569;
CmdElfRestaurantRecycleSeedCsReq = 2568;
CmdElfRestaurantUpgradeRecipeLevelCsReq = 2599;
CmdElfRestaurantBuyShopItemCsReq = 2558;
PFAIIEGNMJO_EKLMECHLELJ = 2553;
CmdGetElfRestaurantDataCsReq = 2563;
CmdIEIGLIEIJAN = 2571;
CmdEnterElfRestaurantNextDayCsReq = 2580;
CmdOIDOEJMAMDE = 2566;
CmdFBDOEKFPDOB = 2570;
CmdElfRestaurantHarvestCropScRsp = 2594;
CmdElfRestaurantFinishTradeOrderCsReq = 2559;
CmdElfRestaurantDataChangeNotify = 2588;
CmdElfRestaurantFinishTradeOrderScRsp = 2554;
CmdElfRestaurantUpgradeEmployeeLevelCsReq = 2600;
CmdGetElfRestaurantDataScRsp = 2557;
CmdElfRestaurantHarvestCropCsReq = 2552;
CmdElfRestaurantClientStatusCsReq = 2589;
CmdSettleElfRestaurantPlayCsReq = 2556;
CmdNIBAINNLCBG = 2593;
PFAIIEGNMJO_BIBKKMADLFJ = 2586;
CmdElfRestaurantRecycleSeedScRsp = 2595;
CmdJDGBALBMOHF = 2577;
CmdElfRestaurantBuyFieldCsReq = 2555;
CmdElfRestaurantBuyShopItemScRsp = 2583;
CmdElfRestaurantTakeVillagerRewardCsReq = 2587;
CmdPNDDHICKBAC = 2576;
CmdBHPFBLJAEBK = 2551;
CmdSetElfRestaurantPlayRecipeCsReq = 2579;
CmdElfRestaurantPlantSeedCsReq = 2597;
CmdNHAALOPDPOO = 2565;
CmdElfRestaurantUpgradeFacilityLevelCsReq = 2581;
CmdElfRestaurantTakeVillagerRewardScRsp = 2598;
}
message DPBGGKCMLGM {
uint32 progress = 1; // offset: 24
uint32 BFEKDNEBDKP = 7; // offset: 28
}
message BBCLLNPDIAH {
uint32 JKCGCAMIFIA = 10; // offset: 32
bool ODACHADOJCB = 15; // offset: 40
uint32 HICPAMOIFOE = 5; // offset: 44
repeated DPBGGKCMLGM BOLMNNMPMNF = 8; // offset: 24
uint32 KAAGHAPGLCP = 11; // offset: 36
}
message OBNLNNNNFPO {
uint32 EIIAGABAFEC = 1; // offset: 36
uint32 IALJOJMAFLL = 12; // offset: 28
bool KOCGGHPKFAP = 14; // offset: 41
uint32 JAFNCOMGABG = 6; // offset: 24
uint32 KPFHBDDEKLJ = 8; // offset: 32
bool POICOLMBMIG = 5; // offset: 40
}
message NCPCAIKAJGD {
repeated uint32 IFHMNCGLCKP = 9; // offset: 24
repeated OBNLNNNNFPO FOPHPJNGPDE = 5; // offset: 16
bool GCIIMIOKFKL = 4; // offset: 40
}
message CKPEIHOLADP {
uint32 level = 15; // offset: 24
uint32 KBMMGOJKAPF = 11; // offset: 28
}
message HKGDGAJHJPO {
uint32 level = 15; // offset: 24
uint32 APDABNGDMPM = 4; // offset: 28
}
message DDFAFGMLLFD {
uint32 MKNNMKBEPOI = 9; // offset: 24
uint32 APDABNGDMPM = 12; // offset: 28
uint32 FKMMLKNJCNO = 2; // offset: 32
}
message NEFPAKHFIHB {
uint32 count = 2; // offset: 28
uint32 CJLJNPGKJGB = 6; // offset: 24
}
message HLEIOFJEAKC {
repeated uint32 KHOIDDHNNGO = 10; // offset: 48
uint32 IIFLBJNMNBO = 5; // offset: 64
repeated NEFPAKHFIHB HEGNHNFNIOO = 1; // offset: 24
uint64 DNJEEOENMAA = 8; // offset: 56
repeated DDFAFGMLLFD HKCEJCNILFD = 6; // offset: 40
uint32 CPFOCLCFFJF = 13; // offset: 68
repeated uint32 APDFLLLJABB = 14; // offset: 32
}
message MFLDHBJNEOO {
HLEIOFJEAKC NCJFDBMHINJ = 7; // offset: 32
repeated HKGDGAJHJPO DGODHIJBMDP = 3; // offset: 16
repeated CKPEIHOLADP EFOADCGKLFG = 10; // offset: 24
}
message FINPEANNNKB {
uint32 level = 8; // offset: 28
uint32 MPBBIJMACLL = 11; // offset: 24
}
message BCNJMGCEGAA {
repeated FINPEANNNKB FMIMEIEEOKB = 2; // offset: 16
}
message GOFFLGEJEND {
uint32 JDPHBPHAPKH = 4; // offset: 24
uint32 OCGOCBGLLEI = 13; // offset: 32
uint32 NGBNIPEMHMD = 14; // offset: 28
}
message IMHNBMOMLAC {
uint32 IIMKIFDKJHO = 7; // offset: 24
uint32 JDPHBPHAPKH = 12; // offset: 28
}
message AFOECDHJPII {
repeated IMHNBMOMLAC HMLAPLKEDDH = 9; // offset: 32
repeated GOFFLGEJEND JJGMPFGCKHG = 3; // offset: 24
}
// Obf: NOFJMONFIOO
// Type: Req
// CmdID: 2563
message GetElfRestaurantDataCsReq {
}
// Obf: ODFLFODMNFH
// Type: Rsp
// CmdID: 2557
message GetElfRestaurantDataScRsp {
BCNJMGCEGAA BNJBFPCDAFE = 7; // offset: 56
NCPCAIKAJGD OCGNOACLJAJ = 8; // offset: 48
uint32 retcode = 2; // offset: 64
BBCLLNPDIAH DCIDLIFMNLA = 11; // offset: 40
AFOECDHJPII LIBKPMMGGLJ = 3; // offset: 24
MFLDHBJNEOO KIIINGJLEHG = 12; // offset: 16
}
// Obf: FMJFKEKGENC
// Type: Req
// CmdID: 2580
message EnterElfRestaurantNextDayCsReq {
}
// Type: Rsp
// CmdID: 2577
message JDGBALBMOHF {
uint32 retcode = 9; // offset: 24
}
message GFKNKEMJPBA {
oneof DKPKPIEODIG {
BBCLLNPDIAH ALDADLDPLOH = 10; // offset: 24
OBNLNNNNFPO HBHGAFJFNCJ = 2; // offset: 24
FINPEANNNKB HCBGLCBLBDF = 1; // offset: 24
uint32 PCNEEFIHAEK = 9; // offset: 24
CKPEIHOLADP OAABLJOFPGL = 14; // offset: 24
HKGDGAJHJPO AFHLJCCLHCK = 5; // offset: 24
GOFFLGEJEND CIFAFAHAFKA = 6; // offset: 24
uint32 APLLKCCEGON = 12; // offset: 24
IMHNBMOMLAC LPBONPFMCOK = 3; // offset: 24
uint32 ACGHNDBBJCB = 11; // offset: 24
bool GCIIMIOKFKL = 8; // offset: 24
HLEIOFJEAKC COKIGCEDDPK = 13; // offset: 24
}
}
// Obf: JLCMLNAFBLI
// Type: Notify
// CmdID: 2588
message ElfRestaurantDataChangeNotify {
repeated GFKNKEMJPBA CJFBLHNPHAK = 15; // offset: 24
}
// Obf: JEFLHPIPJMD
// Type: Req
// CmdID: 2555
message ElfRestaurantBuyFieldCsReq {
uint32 JAFNCOMGABG = 6; // offset: 24
}
// Type: Rsp
// CmdID: 2551
message BHPFBLJAEBK {
ItemCostList KBEFKONPKGJ = 14; // offset: 24
uint32 retcode = 13; // offset: 32
}
message BHHNMHDDIDD {
uint32 EIIAGABAFEC = 9; // offset: 28
uint32 JAFNCOMGABG = 13; // offset: 24
}
message GKPPDJEFBPA {
uint32 EIIAGABAFEC = 8; // offset: 36
ItemCostList KBEFKONPKGJ = 7; // offset: 24
uint32 JAFNCOMGABG = 1; // offset: 32
}
// Obf: GDIMNLFMDMB
// Type: Req
// CmdID: 2597
message ElfRestaurantPlantSeedCsReq {
uint32 IALJOJMAFLL = 10; // offset: 32
repeated BHHNMHDDIDD FOPHPJNGPDE = 1; // offset: 16
}
// Obf: KKJBMNHPKPP
// Type: Rsp
// CmdID: 2569
message ElfRestaurantPlantSeedScRsp {
uint32 retcode = 3; // offset: 40
repeated KEHGPHDBOBD MIMFMIICDGL = 1; // offset: 32
repeated GKPPDJEFBPA HNJFLFPLINI = 11; // offset: 24
}
// Obf: KKMHDFBOOBK
// Type: Req
// CmdID: 2552
message ElfRestaurantHarvestCropCsReq {
repeated BHHNMHDDIDD FOPHPJNGPDE = 1; // offset: 16
}
message AIMHLKDEMGF {
ItemList MJANOKEODIB = 13; // offset: 24
uint32 JAFNCOMGABG = 3; // offset: 40
uint32 EIIAGABAFEC = 8; // offset: 44
map<uint32, ItemList> DBDOIHPLAFM = 1; // offset: 32
}
// Obf: BGAJCGEJGPD
// Type: Rsp
// CmdID: 2594
message ElfRestaurantHarvestCropScRsp {
repeated AIMHLKDEMGF EMJKBKPBCIJ = 12; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: FNLLIBJNGPJ
// Type: Req
// CmdID: 2568
message ElfRestaurantRecycleSeedCsReq {
repeated BHHNMHDDIDD FOPHPJNGPDE = 6; // offset: 24
}
message KEHGPHDBOBD {
uint32 EIIAGABAFEC = 2; // offset: 32
ItemList AIGLOBFPEAB = 6; // offset: 24
uint32 JAFNCOMGABG = 15; // offset: 36
}
// Obf: IKDLGFLLFPH
// Type: Rsp
// CmdID: 2595
message ElfRestaurantRecycleSeedScRsp {
repeated KEHGPHDBOBD MIMFMIICDGL = 8; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: MFAOMGFPEJH
// Type: Req
// CmdID: 2587
message ElfRestaurantTakeVillagerRewardCsReq {
}
message OAMHEIJBIKG {
uint32 progress = 10; // offset: 36
uint32 CAHDOOIHJKB = 4; // offset: 32
ItemList reward_list = 9; // offset: 16
uint32 DAFENDGOABE = 1; // offset: 40
}
// Obf: FEJDIGKDDOA
// Type: Rsp
// CmdID: 2598
message ElfRestaurantTakeVillagerRewardScRsp {
repeated OAMHEIJBIKG HALFGLGLDLO = 13; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: HEGKNKIKCLE
// Type: Req
// CmdID: 2600
message ElfRestaurantUpgradeEmployeeLevelCsReq {
uint32 ODADJILOEKO = 7; // offset: 24
uint32 MPBBIJMACLL = 11; // offset: 28
}
// Type: Rsp
// CmdID: 2566
message OIDOEJMAMDE {
uint32 retcode = 15; // offset: 32
ItemCostList KBEFKONPKGJ = 9; // offset: 16
}
// Obf: DJIFJKLDNBG
// Type: Req
// CmdID: 2581
message ElfRestaurantUpgradeFacilityLevelCsReq {
uint32 ODADJILOEKO = 6; // offset: 24
uint32 KBMMGOJKAPF = 14; // offset: 28
}
// Type: Rsp
// CmdID: 2571
message IEIGLIEIJAN {
uint32 retcode = 5; // offset: 24
}
// Obf: PCMAHDLNJDD
// Type: Req
// CmdID: 2599
message ElfRestaurantUpgradeRecipeLevelCsReq {
uint32 APDABNGDMPM = 2; // offset: 24
uint32 ODADJILOEKO = 15; // offset: 28
}
// Type: Rsp
// CmdID: 2565
message NHAALOPDPOO {
uint32 retcode = 3; // offset: 24
}
message ICOIMHLBMFI {
uint32 APDABNGDMPM = 13; // offset: 24
}
message OAHNIFMDLCJ {
uint32 NGDKBDAMEHM = 14; // offset: 36
bool PFGLKFBHGKM = 2; // offset: 33
bool ILGIANHEALF = 8; // offset: 32
repeated ICOIMHLBMFI JOEBAPNOLAF = 15; // offset: 16
}
message BJMHMKBBJGH {
uint32 num = 15; // offset: 24
uint32 PHKAHAHLDAE = 8; // offset: 28
}
message KILNLEDAHOC {
uint32 AIPIHJLCIHA = 5; // offset: 24
uint32 HEIHGFAOFNK = 13; // offset: 28
}
message KPNDMCHCBPI {
repeated GKDEKJKOIJN CINMPHLJDEM = 1; // offset: 16
bool BJADHCOFLGI = 11; // offset: 52
uint32 DPBEENBPDIP = 9; // offset: 40
bool DONOJAEMJDB = 15; // offset: 53
uint32 OAIBCCNAAHF = 12; // offset: 44
uint32 EMFHLBBOCFK = 13; // offset: 48
uint32 APDABNGDMPM = 6; // offset: 32
uint32 POINEKIEFPE = 4; // offset: 36
}
message FLIPDLFKMLB {
uint32 EMFHLBBOCFK = 5; // offset: 28
uint32 ECMNOFCMIGJ = 7; // offset: 24
uint32 event_id = 3; // offset: 32
}
// Obf: EIDACIFELEO
// Type: Req
// CmdID: 2556
message SettleElfRestaurantPlayCsReq {
repeated KPNDMCHCBPI CNGEJMNPJPM = 6; // offset: 48
uint32 IOIBCNHAOKG = 11; // offset: 88
uint32 BEOAPNBFOCI = 1; // offset: 72
uint32 DNJEEOENMAA = 15; // offset: 84
uint32 DNDGPEPOLNM = 10; // offset: 68
uint32 NGJKIIIJBIB = 14; // offset: 76
repeated KILNLEDAHOC ONGHHAPHCEM = 8; // offset: 56
uint32 cost_time = 5; // offset: 64
repeated FLIPDLFKMLB HLKMMJLCJEC = 9; // offset: 16
repeated BJMHMKBBJGH ALHGBBFBKJG = 7; // offset: 40
repeated OAHNIFMDLCJ PIGFMOMEPHE = 2; // offset: 32
uint32 AOAEKPAPHOK = 12; // offset: 80
}
// Type: Rsp
// CmdID: 2576
message PNDDHICKBAC {
uint32 retcode = 1; // offset: 24
}
// Obf: LBDCJINCNJA
// Type: Req
// CmdID: 2558
message ElfRestaurantBuyShopItemCsReq {
uint32 MOKBJPGBGAB = 15; // offset: 28
uint32 NGBNIPEMHMD = 1; // offset: 24
}
// Obf: DCIGAKGLAAN
// Type: Rsp
// CmdID: 2583
message ElfRestaurantBuyShopItemScRsp {
uint32 NGBNIPEMHMD = 2; // offset: 44
ItemList PPMAFCBNAJF = 4; // offset: 24
uint32 retcode = 13; // offset: 40
ItemCostList KBEFKONPKGJ = 1; // offset: 16
}
// Obf: AAMBBCFLHGM
// Type: Req
// CmdID: 2559
message ElfRestaurantFinishTradeOrderCsReq {
uint32 IIMKIFDKJHO = 12; // offset: 24
}
// Obf: ELGLLEKAPFC
// Type: Rsp
// CmdID: 2554
message ElfRestaurantFinishTradeOrderScRsp {
ItemCostList KBEFKONPKGJ = 15; // offset: 24
uint32 IIMKIFDKJHO = 2; // offset: 44
ItemList PPMAFCBNAJF = 5; // offset: 16
uint32 retcode = 9; // offset: 40
}
// Obf: LLLLJFFEHJE
// Type: Req
// CmdID: 2579
message SetElfRestaurantPlayRecipeCsReq {
repeated uint32 PJEJODHICDK = 3; // offset: 24
}
// Type: Rsp
// CmdID: 2593
message NIBAINNLCBG {
uint32 retcode = 6; // offset: 24
}
// Obf: PMNHIOFJBNO
// Type: Req
// CmdID: 2589
message ElfRestaurantClientStatusCsReq {
bool HCBEDECLAIC = 14; // offset: 24
}
// Type: Rsp
// CmdID: 2570
message FBDOEKFPDOB {
uint32 retcode = 1; // offset: 24
}
// Obf: FINOGKEDFKG
enum CmdEraFlipperType {
FINOGKEDFKG_PCPDHELPKEM = 0;
CmdResetEraFlipperDataCsReq = 6553;
CmdChangeEraFlipperDataCsReq = 6552;
CmdLGIKHMICDMM = 6564;
CmdPNKDIILAIPB = 6554;
CmdABBCOCMKPLJ = 6558;
CmdGetEraFlipperDataCsReq = 6551;
CmdPPJOGJAHFGN = 6559;
CmdEnterEraFlipperDataCsReq = 6560;
CmdADNBLENFHGM = 6569;
}
message BIDGPELJPJK {
uint32 JHDLNBPNEKG = 15; // offset: 28
uint32 state = 9; // offset: 24
}
message HBJKMIICLNA {
repeated BIDGPELJPJK CDPFCPCILOF = 11; // offset: 24
}
// Obf: LFENCICKCGN
// Type: Req
// CmdID: 6551
message GetEraFlipperDataCsReq {
}
// Type: Rsp
// CmdID: 6554
message PNKDIILAIPB {
uint32 retcode = 4; // offset: 32
HBJKMIICLNA data = 14; // offset: 16
}
// Obf: JCJIDADOMBA
// Type: Req
// CmdID: 6552
message ChangeEraFlipperDataCsReq {
HBJKMIICLNA data = 12; // offset: 24
}
// Type: Rsp
// CmdID: 6564
message LGIKHMICDMM {
HBJKMIICLNA data = 5; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: PFPCJJBGPKF
// Type: Req
// CmdID: 6553
message ResetEraFlipperDataCsReq {
bool OIPLJJIODIL = 8; // offset: 24
}
// Type: Rsp
// CmdID: 6558
message ABBCOCMKPLJ {
HBJKMIICLNA data = 4; // offset: 16
uint32 retcode = 10; // offset: 36
bool OIPLJJIODIL = 13; // offset: 32
}
// Obf: EAEJHIAAHLJ
// Type: Req
// CmdID: 6560
message EnterEraFlipperDataCsReq {
uint32 JHDLNBPNEKG = 5; // offset: 28
uint32 state = 6; // offset: 24
}
// Type: Rsp
// CmdID: 6559
message PPJOGJAHFGN {
uint32 JHDLNBPNEKG = 6; // offset: 28
uint32 retcode = 12; // offset: 24
}
// Type: Notify
// CmdID: 6569
message ADNBLENFHGM {
uint32 floor_id = 3; // offset: 32
HBJKMIICLNA data = 2; // offset: 24
}
// Obf: JDDDPNDFNIH
enum CmdEvolveBuildType {
JDDDPNDFNIH_HOJEEPOEDHC = 0;
CmdEvolveBuildStartLevelScRsp = 7127;
CmdEvolveBuildSkipTeachLevelScRsp = 7109;
JDDDPNDFNIH_LFHECPEAEDC = 7147;
CmdEvolveBuildSkipTeachLevelCsReq = 7133;
CmdEvolveBuildStartStageCsReq = 7135;
CmdEvolveBuildShopAbilityDownCsReq = 7116;
CmdEvolveBuildShopAbilityUpCsReq = 7103;
CmdGetEvolveBuildShopAbilityResetScRsp = 7106;
CmdGetEvolveBuildShopAbilityDownScRsp = 7131;
CmdGetEvolveBuildCoinNotify = 7126;
CmdEvolveBuildStartLevelCsReq = 7130;
CmdGetEvolveBuildShopAbilityUpScRsp = 7150;
CmdEvolveBuildGiveupCsReq = 7105;
CmdGetEvolveBuildQueryInfoScRsp = 7107;
CmdGetEvolveBuildGiveupScRsp = 7101;
CmdEvolveBuildShopAbilityResetCsReq = 7115;
CmdEvolveBuildReRandomStageCsReq = 7144;
CmdGetEvolveBuildFinishScNotify = 7102;
CmdPCKNAJOFGLD = 7119;
CmdEvolveBuildQueryInfoCsReq = 7113;
CmdEvolveBuildStartStageScRsp = 7138;
CmdGetEvolveBuildReRandomStageScRsp = 7118;
}
enum AGFFLADPOIJ {
AGFFLADPOIJ_HFMBLMOGOKB = 0;
AGFFLADPOIJ_FMCALCMLEND = 1;
AGFFLADPOIJ_HMAJLPEIKFL = 2;
AGFFLADPOIJ_KLGGOJPLIEB = 3;
AGFFLADPOIJ_PKAMAFJPHFK = 4;
}
enum CPCMNIKFLCH {
CPCMNIKFLCH_KBJAIKJEFBB = 0;
CPCMNIKFLCH_HPLLCDDBFDC = 1;
CPCMNIKFLCH_CBIKFPHILKB = 2;
CPCMNIKFLCH_FBOLJFIBBGM = 3;
CPCMNIKFLCH_FIEEJNPOHDE = 4;
}
enum GCHPNHBDCDO {
GCHPNHBDCDO_BFKFDKMGLHO = 0;
GCHPNHBDCDO_NOFGAIIPIDK = 1;
GCHPNHBDCDO_GNGGEPLIMJE = 2;
}
message MOEDGOHOALP {
uint32 avatar_id = 14; // offset: 32
double damage = 9; // offset: 24
AvatarType avatar_type = 3; // offset: 36
}
message CJLJDKLCNDA {
uint32 KCOKNIJECLN = 12; // offset: 56
BattleGridFightSpecialBattleInfo battle_info = 9; // offset: 32
repeated BattleTarget EBPDGHAKMJF = 10; // offset: 40
GCHPNHBDCDO EGLCKGKECAJ = 11; // offset: 60
repeated uint32 IEPGKLIDHEK = 15; // offset: 24
repeated MOEDGOHOALP avatar_list = 14; // offset: 48
uint32 round_cnt = 6; // offset: 64
}
message KGNLHPFOHDK {
uint32 LANHJOMCKNJ = 5; // offset: 28
uint32 level_id = 9; // offset: 32
uint32 max_score = 8; // offset: 24
}
message GPFMEDLLKGH {
uint32 NJPCMDNHOFL = 3; // offset: 24
uint32 level = 13; // offset: 28
}
message OKIBFKOOEKJ {
uint32 level_id = 6; // offset: 36
bool DPNPCDGJPBG = 9; // offset: 32
bool BOBAOBPIELO = 7; // offset: 33
repeated uint32 IEPGKLIDHEK = 10; // offset: 16
}
message LPHJKGLLJIP {
GCHPNHBDCDO EGLCKGKECAJ = 4; // offset: 32
uint32 item_value = 7; // offset: 36
repeated GPFMEDLLKGH PMCBBMKMHNI = 6; // offset: 24
}
message JCFPONBDCLG {
repeated KGNLHPFOHDK EGLPNDHLHPA = 15; // offset: 48
uint32 item_value = 7; // offset: 76
repeated GPFMEDLLKGH PMCBBMKMHNI = 13; // offset: 64
repeated LPHJKGLLJIP HCEHOHDCCFE = 14; // offset: 16
repeated uint32 EDOIIGJJCIF = 1; // offset: 56
repeated uint32 HAFMANOLMED = 12; // offset: 40
uint32 exp = 9; // offset: 72
repeated OKIBFKOOEKJ NJMAPFMPPNA = 5; // offset: 32
uint32 player_level = 3; // offset: 80
}
// Obf: FIGCEHAKEFO
// Type: Req
// CmdID: 7113
message EvolveBuildQueryInfoCsReq {
}
// Obf: OOEKDHCCANE
// Type: Rsp
// CmdID: 7107
message GetEvolveBuildQueryInfoScRsp {
repeated CJLJDKLCNDA HLLEIPKMJKM = 4; // offset: 32
JCFPONBDCLG OIAPHBBDPHL = 14; // offset: 24
uint32 retcode = 15; // offset: 40
}
// Obf: HCBPNBHDLCF
// Type: Req
// CmdID: 7130
message EvolveBuildStartLevelCsReq {
repeated MOEDGOHOALP avatar_list = 12; // offset: 16
HHIPKINNCAP EDDJGNNOCAG = 6; // offset: 32
uint32 level_id = 9; // offset: 40
}
// Obf: KPHFNMLGDDB
// Type: Rsp
// CmdID: 7127
message EvolveBuildStartLevelScRsp {
CJLJDKLCNDA MODDIBHCPPD = 11; // offset: 16
uint32 retcode = 14; // offset: 40
SceneBattleInfo DDHGCAFFFOP = 4; // offset: 24
}
// Obf: EDJLFPGPIMP
// Type: Req
// CmdID: 7135
message EvolveBuildStartStageCsReq {
uint32 level_id = 9; // offset: 24
}
// Obf: MJJLFDFEHCI
// Type: Rsp
// CmdID: 7138
message EvolveBuildStartStageScRsp {
CJLJDKLCNDA MODDIBHCPPD = 5; // offset: 16
uint32 retcode = 7; // offset: 40
SceneBattleInfo DDHGCAFFFOP = 6; // offset: 32
}
// Obf: PNNFLFNJCGE
// Type: Req
// CmdID: 7105
message EvolveBuildGiveupCsReq {
uint32 level_id = 12; // offset: 24
}
// Obf: ODBFKBBJDJA
// Type: Rsp
// CmdID: 7101
message GetEvolveBuildGiveupScRsp {
uint32 retcode = 3; // offset: 32
CJLJDKLCNDA MODDIBHCPPD = 6; // offset: 24
}
message LHCJAIGLKOP {
}
// Type: Rsp
// CmdID: 7119
message PCKNAJOFGLD {
uint32 retcode = 11; // offset: 32
CJLJDKLCNDA MODDIBHCPPD = 12; // offset: 24
}
// Obf: HCDIHPKFJPG
// Type: Notify
// CmdID: 7102
message GetEvolveBuildFinishScNotify {
uint32 exp = 4; // offset: 36
uint32 score_id = 3; // offset: 48
bool JADBKBABANG = 14; // offset: 44
uint32 level_id = 10; // offset: 32
uint32 wave = 12; // offset: 40
uint32 COLPBCECFOM = 6; // offset: 52
CJLJDKLCNDA MODDIBHCPPD = 1; // offset: 16
CPCMNIKFLCH GHIMJDPPJOG = 5; // offset: 56
uint32 item_value = 13; // offset: 60
}
// Obf: IBHJIABGAFN
// Type: Req
// CmdID: 7144
message EvolveBuildReRandomStageCsReq {
uint32 level_id = 11; // offset: 24
}
// Obf: MDNHFAFPNFI
// Type: Rsp
// CmdID: 7118
message GetEvolveBuildReRandomStageScRsp {
uint32 retcode = 5; // offset: 32
OKIBFKOOEKJ CEHBMIIGMFC = 11; // offset: 24
}
// Obf: MDKCPLKBCIA
// Type: Req
// CmdID: 7103
message EvolveBuildShopAbilityUpCsReq {
uint32 NJPCMDNHOFL = 3; // offset: 24
uint32 level = 5; // offset: 28
}
// Obf: OEBGFEGPJCO
// Type: Rsp
// CmdID: 7150
message GetEvolveBuildShopAbilityUpScRsp {
uint32 retcode = 14; // offset: 28
uint32 NJPCMDNHOFL = 6; // offset: 24
uint32 level = 9; // offset: 32
}
// Obf: EJJANIBHLKA
// Type: Req
// CmdID: 7116
message EvolveBuildShopAbilityDownCsReq {
uint32 level = 12; // offset: 28
uint32 NJPCMDNHOFL = 5; // offset: 24
}
// Obf: FLCGENEEIAB
// Type: Rsp
// CmdID: 7131
message GetEvolveBuildShopAbilityDownScRsp {
uint32 level = 5; // offset: 32
uint32 retcode = 14; // offset: 28
uint32 NJPCMDNHOFL = 9; // offset: 24
}
// Obf: PIGLAICKOGN
// Type: Req
// CmdID: 7115
message EvolveBuildShopAbilityResetCsReq {
GCHPNHBDCDO EGLCKGKECAJ = 3; // offset: 24
}
// Obf: PJEPFKPFHFF
// Type: Rsp
// CmdID: 7106
message GetEvolveBuildShopAbilityResetScRsp {
uint32 retcode = 3; // offset: 36
uint32 item_value = 12; // offset: 32
repeated GPFMEDLLKGH PMCBBMKMHNI = 10; // offset: 16
GCHPNHBDCDO EGLCKGKECAJ = 15; // offset: 40
}
// Obf: ANNGOMIIPML
// Type: Notify
// CmdID: 7126
message GetEvolveBuildCoinNotify {
uint32 item_value = 1; // offset: 28
GCHPNHBDCDO EGLCKGKECAJ = 13; // offset: 24
}
// Obf: MMOKBHHHHJK
// Type: Req
// CmdID: 7133
message EvolveBuildSkipTeachLevelCsReq {
uint32 level_id = 11; // offset: 24
}
// Obf: JMNFHJANFAB
// Type: Rsp
// CmdID: 7109
message EvolveBuildSkipTeachLevelScRsp {
uint32 retcode = 4; // offset: 24
uint32 level_id = 10; // offset: 28
}
// Obf: FJKMDGNDILO
enum CmdExpeditionType {
FJKMDGNDILO_PCPDHELPKEM = 0;
CmdAcceptMultipleExpeditionCsReq = 2503;
CmdAcceptMultipleExpeditionScRsp = 2550;
CmdTakeMultipleExpeditionRewardCsReq = 2516;
CmdGetExpeditionDataCsReq = 2513;
CmdTakeMultipleExpeditionRewardScRsp = 2531;
CmdGAJMDNEKPOP = 2547;
CmdGetExpeditionDataScRsp = 2507;
}
message AMDECGBPIBF {
uint32 id = 8; // offset: 24
}
// Obf: GELIOMDHCDK
// Type: Req
// CmdID: 2513
message GetExpeditionDataCsReq {
}
// Obf: EKCIKDPIDFO
// Type: Rsp
// CmdID: 2507
message GetExpeditionDataScRsp {
repeated uint32 NBKFAEDOGPG = 13; // offset: 16
uint32 retcode = 9; // offset: 48
repeated AMDECGBPIBF GDAOENNJCBL = 7; // offset: 24
uint32 GPHPLOIILOI = 12; // offset: 52
int64 KAMBBFDEBAM = 6; // offset: 40
}
// Obf: MPBFLMBNBEO
// Type: Req
// CmdID: 2503
message AcceptMultipleExpeditionCsReq {
repeated AMDECGBPIBF IGCABDFPIOD = 13; // offset: 24
}
// Obf: KDFMNPJMFMN
// Type: Rsp
// CmdID: 2550
message AcceptMultipleExpeditionScRsp {
int64 KAMBBFDEBAM = 7; // offset: 48
repeated ItemList HALFGLGLDLO = 14; // offset: 16
repeated AMDECGBPIBF KDPCCAIOBMI = 15; // offset: 24
uint32 retcode = 11; // offset: 40
}
// Obf: MHKPGPLKHEA
// Type: Req
// CmdID: 2516
message TakeMultipleExpeditionRewardCsReq {
}
// Obf: HHCAFNKOFGH
// Type: Rsp
// CmdID: 2531
message TakeMultipleExpeditionRewardScRsp {
int64 KAMBBFDEBAM = 8; // offset: 48
repeated uint32 ANMHKDANNDL = 15; // offset: 24
repeated ItemList HALFGLGLDLO = 12; // offset: 32
uint32 retcode = 11; // offset: 40
}
// Type: Notify
// CmdID: 2547
message GAJMDNEKPOP {
int64 KAMBBFDEBAM = 6; // offset: 40
repeated AMDECGBPIBF GDAOENNJCBL = 11; // offset: 24
repeated uint32 NBKFAEDOGPG = 12; // offset: 16
uint32 GPHPLOIILOI = 9; // offset: 48
}
// Obf: PGEKJIEDHHD
enum CmdFantasticStoryActivityType {
PGEKJIEDHHD_PCPDHELPKEM = 0;
CmdFantasticStoryActivityBattleEndScNotify = 4918;
CmdEnterActivityFantasticStoryCsReq = 4995;
CmdNDKKAGKCFGH = 4994;
CmdEnterFantasticStoryActivityStageScRsp = 4914;
CmdGetFantasticStoryActivityDataScRsp = 4910;
CmdGetFantasticStoryActivityDataCsReq = 4991;
}
message CGHJPDIDOBI {
repeated uint32 buff_list = 12; // offset: 16
repeated OIIADJCEMKB avatar_list = 7; // offset: 24
}
message FEDEIOIJJJC {
repeated uint32 EDMBIKHBICG = 4; // offset: 56
map<uint32, uint32> PJCIONEPINE = 3; // offset: 16
repeated uint32 EFJLGEAAHEK = 14; // offset: 32
uint32 CEIMNDJFDJD = 12; // offset: 72
map<uint32, CGHJPDIDOBI> KPNEPNELPNH = 6; // offset: 40
repeated uint32 NLBKDNKGBCK = 8; // offset: 64
repeated uint32 ELGFFACNECK = 15; // offset: 48
}
// Obf: LOHCPKJILIC
// Type: Req
// CmdID: 4991
message GetFantasticStoryActivityDataCsReq {
uint32 CEIMNDJFDJD = 4; // offset: 24
}
// Obf: EFBKKOJLIBI
// Type: Rsp
// CmdID: 4910
message GetFantasticStoryActivityDataScRsp {
FEDEIOIJJJC ONAJJGCJOHA = 4; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Type: Notify
// CmdID: 4994
message NDKKAGKCFGH {
FEDEIOIJJJC ONAJJGCJOHA = 3; // offset: 24
}
message OIIADJCEMKB {
uint32 avatar_id = 1; // offset: 24
AvatarType avatar_type = 9; // offset: 28
}
// Obf: JCMMAMKLILL
// Type: Req
// CmdID: 4995
message EnterActivityFantasticStoryCsReq {
uint32 CEIMNDJFDJD = 5; // offset: 44
repeated uint32 buff_list = 9; // offset: 24
repeated OIIADJCEMKB avatar_list = 15; // offset: 32
uint32 battle_id = 3; // offset: 40
}
// Obf: EDGNNIIHEIP
// Type: Rsp
// CmdID: 4914
message EnterFantasticStoryActivityStageScRsp {
uint32 CEIMNDJFDJD = 12; // offset: 32
uint32 battle_id = 10; // offset: 36
uint32 retcode = 4; // offset: 40
SceneBattleInfo battle_info = 7; // offset: 24
}
// Obf: APILJBAAGDB
// Type: Notify
// CmdID: 4918
message FantasticStoryActivityBattleEndScNotify {
uint32 JHGANJGBALI = 3; // offset: 32
uint32 CEIMNDJFDJD = 2; // offset: 28
uint32 battle_id = 7; // offset: 24
}
// Obf: NAAOMIGPMHE
enum CmdFateType {
NAAOMIGPMHE_PCPDHELPKEM = 0;
CmdFateStartCsReq = 5980;
CmdFateShopLockGoodsScRsp = 5953;
CmdFateSyncActionResultScNotify = 5999;
CmdFateBattleStartScRsp = 5988;
CmdFateStartScRsp = 5977;
CmdFateSettleScNotify = 5958;
CmdFateChangeLineupCsReq = 5955;
CmdFateShopRefreshGoodsScRsp = 5995;
CmdFateShopRefreshGoodsCsReq = 5968;
CmdFateBattleStartCsReq = 5985;
CmdFateTakeExpRewardScRsp = 5959;
CmdFateSyncPendingActionScNotify = 5965;
CmdFateShopBuyGoodsCsReq = 5997;
CmdFateChangeLineupScRsp = 5951;
CmdFateTakeExpRewardCsReq = 5983;
CmdFateShopLockGoodsCsReq = 5986;
CmdFateQueryCsReq = 5963;
CmdFateQueryScRsp = 5957;
CmdFateShopSellBuffCsReq = 5952;
CmdFateShopBuyGoodsScRsp = 5969;
CmdFateShopLeaveCsReq = 6000;
CmdFateHouguSelectReq = 5981;
CmdFateShopLeaveScRsp = 5966;
CmdFateShopSellBuffScRsp = 5994;
CmdEPEIBOMNEGI = 5956;
CmdFateHandlePendingActionScRsp = 5971;
CmdJFDABMJMDLD = 5976;
}
enum PCDAHKGMGNB {
PCDAHKGMGNB_PCPDHELPKEM = 0;
PCDAHKGMGNB_GGFJKGFFOBE = 1;
PCDAHKGMGNB_JPLHMLDPIMA = 2;
PCDAHKGMGNB_BFJHKAEDNFC = 3;
PCDAHKGMGNB_DPBMMBKCPDO = 4;
PCDAHKGMGNB_ILCHDBKLLFA = 5;
PCDAHKGMGNB_FBHKAFPONLB = 6;
}
// Obf: KGHOCAPHLDG
enum FateMasterStatusType {
KGHOCAPHLDG_PCPDHELPKEM = 0;
KGHOCAPHLDG_BNJMPCHFINA = 1;
KGHOCAPHLDG_CCJCFMIAFCM = 2;
KGHOCAPHLDG_PCBFNNJLOKC = 3;
}
message APHLJPLBOIF {
uint32 PNJHMGNEJJI = 6; // offset: 24
BGCEJDCHKBA ALFHNEHOBJA = 7; // offset: 28
}
message FNONPMBOFNE {
uint32 unique_id = 7; // offset: 36
repeated uint32 monster_list = 10; // offset: 16
uint32 affix_id = 15; // offset: 32
bool LJKGCMOPHIF = 13; // offset: 40
bool FMIGAEFJBOK = 1; // offset: 41
}
message BDDBAKBOMKP {
int32 max_hp = 1; // offset: 48
repeated FNONPMBOFNE IAKFPMOEJLF = 5; // offset: 16
uint32 avatar_id = 4; // offset: 32
FateMasterStatusType status = 2; // offset: 36
int32 hp = 9; // offset: 44
uint32 rank = 11; // offset: 40
}
message NANODNMFFFH {
uint32 avatar_id = 4; // offset: 24
bool GDNIHALOKHC = 7; // offset: 28
}
message JELDAKKHANC {
NANODNMFFFH AOPAKLIFBAL = 15; // offset: 16
NANODNMFFFH JDOMCFFACAL = 6; // offset: 24
}
message PCKIOEGAPAI {
repeated BDDBAKBOMKP CIGCKKGMLID = 13; // offset: 16
}
// Obf: CBJNGAMLAKM
message FateBuffData {
uint32 buff_id = 6; // offset: 28
uint32 cnt = 8; // offset: 24
}
// Obf: JFFMGCJCOJL
message ActiveTraitSourceList {
APHLJPLBOIF source = 14; // offset: 16
uint32 cnt = 6; // offset: 32
}
message JDKAJMEPECF {
repeated ActiveTraitSourceList EFOLENMOFKP = 7; // offset: 16
uint32 trait_id = 9; // offset: 32
}
message OEJGBJBLIEI {
repeated FateBuffData buff_list = 7; // offset: 32
map<uint32, uint32> AAELPBLPFLJ = 11; // offset: 16
repeated JDKAJMEPECF INPKEDEIBJN = 15; // offset: 56
uint32 LPGAKJJFLJN = 12; // offset: 64
repeated uint32 DEIFKMPAFHK = 1; // offset: 40
repeated uint32 BFDJJAPDJOH = 4; // offset: 24
}
message JCFDCEKLBFH {
bool FAOIKIDDCFF = 13; // offset: 24
uint32 buff_id = 12; // offset: 28
uint32 shop_goods_price = 15; // offset: 36
uint32 cnt = 9; // offset: 32
}
message GLAAJKHKMHB {
uint32 item_value = 8; // offset: 28
uint32 DBIBNHEOPPI = 3; // offset: 24
}
message ANIOMKDCOEP {
uint32 FDMEFIIJLCK = 11; // offset: 40
repeated GLAAJKHKMHB BDMNHFNKMDA = 6; // offset: 32
uint32 AAABOOFAFLJ = 14; // offset: 44
bool GOCGFMALEOP = 15; // offset: 52
repeated JCFDCEKLBFH shop_goods_list = 7; // offset: 16
bool EBKLPKNANLN = 8; // offset: 53
uint32 item_value = 9; // offset: 48
}
message LBCNAOFKCIL {
uint32 HJMGGLANHML = 15; // offset: 24
uint32 OMNFDNBEPLA = 13; // offset: 28
uint32 GNDEPOKFHPE = 11; // offset: 32
}
message CEFFLAGCMIL {
repeated uint32 CDHKFDPLLGD = 3; // offset: 24
}
message LFDHOPEMOPL {
uint32 IOGDBCPMPLH = 8; // offset: 24
uint32 unique_id = 6; // offset: 28
}
message LNMBJPJONPE {
uint32 PGHDKFPGPIH = 12; // offset: 32
uint32 unique_id = 9; // offset: 28
int32 value = 7; // offset: 24
}
message KDJIDJBBHHE {
uint32 area_id = 3; // offset: 112
PCDAHKGMGNB status = 5; // offset: 104
uint32 difficulty_level = 14; // offset: 116
POFKPELNBBL NOEMLPJOFAA = 20; // offset: 32
DFAHMBOGMAN pending_action = 9; // offset: 80
ANIOMKDCOEP JFMHILEEFCP = 15; // offset: 24
repeated LFDHOPEMOPL GNAAKKMMODE = 4; // offset: 64
CEFFLAGCMIL HOKCNCMMMJG = 7; // offset: 96
OEJGBJBLIEI DJHFOKKMEAH = 8; // offset: 48
PCKIOEGAPAI MMPBMAJEAGK = 6; // offset: 56
uint32 NICNELOFHOL = 12; // offset: 108
repeated LNMBJPJONPE HEAMACGDPEK = 11; // offset: 88
PKHPCMNPHKI KOKJMAEFNJP = 1451; // offset: 40
LBCNAOFKCIL BBLHPHFJMKF = 13; // offset: 16
}
message DFAHMBOGMAN {
HEHMFNLHOJI CKOOKFNBPAF = 10; // offset: 16
uint32 queue_position = 14; // offset: 32
}
// Obf: GHGEEEKAFCO
// Type: Req
// CmdID: 5981
message FateHouguSelectReq {
uint32 queue_position = 12; // offset: 36
oneof IHNMHNPMHJG {
DOJACNBCEEH CICGMNHMLME = 6; // offset: 24
KOPNFPPIFCI COHMGGPHIHN = 9; // offset: 24
}
}
message DOJACNBCEEH {
uint32 HHIMINBGJDI = 15; // offset: 24
}
message KOPNFPPIFCI {
bool ICOGAHFFCLD = 15; // offset: 24
uint32 PIACACNNBNH = 2; // offset: 28
}
// Obf: BCFLGCDEPOJ
// Type: Rsp
// CmdID: 5971
message FateHandlePendingActionScRsp {
uint32 queue_position = 13; // offset: 28
uint32 retcode = 15; // offset: 24
}
// Obf: DEMFNCIIAML
// Type: Notify
// CmdID: 5999
message FateSyncActionResultScNotify {
repeated KNFLEFIFKMN ANIADNFEMAH = 15; // offset: 16
}
message KNFLEFIFKMN {
oneof NLPPPCHGGPF {
DNFNEINEOEN FHGHOEFCAGG = 12; // offset: 16
ADLDDMAIFAI GFMCIODFODB = 13; // offset: 16
ECMFDCIIIHJ LDEENKDMDJK = 1; // offset: 16
KIJKPCEHEKC NGLFFKAJAAD = 7; // offset: 16
LBMDGNJPPKO JMGEPDEKGIH = 14; // offset: 16
ALEOPCNHNPD JDFGFPGAGPG = 3; // offset: 16
DGBPPHJAOAF DNIBGDGFMGJ = 15; // offset: 16
BKFAKPHNEPP FOGLALKHAGB = 6; // offset: 16
MBINEIHNOGC HNDCCFMMNOH = 9; // offset: 16
OBPOBEEODAF KODJPKPIHBH = 10; // offset: 16
AOAGJBOKKFM CFMDAFKGDHN = 11; // offset: 16
BNPJCNDIPOM BMOLIEJFMGB = 5; // offset: 16
KHAHKDLIPKF NEHJPHGALEK = 4; // offset: 16
ODEGFOPOKAD EHCNDFEPLOM = 8; // offset: 16
IIJDPFOGCIN DFOKPKOKFOK = 2; // offset: 16
KNOCKAECKII PAKFHBLBCOM = 1596; // offset: 16
DNFCAMIIAKJ PFOILMHKJJM = 978; // offset: 16
BOCNDEJFCGC NHBMFFAGLLK = 259; // offset: 16
GCOBCGDDNII CBIFAKPDNEI = 1375; // offset: 16
EMMIBLOHOKA NCCMNPGFAGK = 631; // offset: 16
MLLIDMPEFOD JHLBDAMENAG = 1733; // offset: 16
HIKCDKMPDHL FLIALKEIDKD = 1209; // offset: 16
}
}
message ALEOPCNHNPD {
uint32 AAABOOFAFLJ = 1; // offset: 24
uint32 FDMEFIIJLCK = 7; // offset: 28
}
message IIJDPFOGCIN {
ANIOMKDCOEP JFMHILEEFCP = 15; // offset: 24
}
message MLLIDMPEFOD {
bool GOCGFMALEOP = 9; // offset: 24
}
message HIKCDKMPDHL {
repeated uint32 CDHKFDPLLGD = 11; // offset: 16
}
message BNPJCNDIPOM {
repeated uint32 DBPNDCDECKD = 3; // offset: 24
repeated FateBuffData GDCGBIEFIGO = 5; // offset: 16
}
message KHAHKDLIPKF {
repeated JDKAJMEPECF OKBLCNGFHCL = 2; // offset: 24
repeated uint32 JNLDPFHMOJL = 13; // offset: 16
}
message ODEGFOPOKAD {
repeated uint32 GALNEOLMCPO = 2; // offset: 24
repeated uint32 LNDNPGACBJH = 4; // offset: 16
}
message DNFCAMIIAKJ {
repeated uint32 CABEIFHKGBG = 9; // offset: 24
map<uint32, uint32> PDNCLPEDJIF = 10; // offset: 32
}
message EMMIBLOHOKA {
repeated uint32 DEIFKMPAFHK = 11; // offset: 24
}
message BOCNDEJFCGC {
NDCJAAOLEBA NDIGEHJBBPK = 5; // offset: 24
}
message GCOBCGDDNII {
APHLJPLBOIF LKNHKFIGBDF = 11; // offset: 24
}
message DNFNEINEOEN {
LBCNAOFKCIL IGAFLCKJJKM = 3; // offset: 16
}
message ADLDDMAIFAI {
PCDAHKGMGNB MJDMLOIHLPA = 12; // offset: 24
}
message CAIODCNEMHO {
uint32 HEFFMGAIKMN = 5; // offset: 32
uint32 AIHNKPOGCFI = 10; // offset: 36
uint32 IGNNGJMEBHK = 2; // offset: 48
bool IHOONGPLLHJ = 12; // offset: 41
bool JFLIGNCAAEJ = 9; // offset: 40
uint32 DKHKBBMPCIC = 3; // offset: 52
uint32 AEBKEMDACBM = 7; // offset: 44
double IDAPPIBPHHH = 14; // offset: 24
uint32 avatar_id = 6; // offset: 56
}
message ECMFDCIIIHJ {
uint32 FHADIOPDMHP = 7; // offset: 48
repeated BDDBAKBOMKP CIGCKKGMLID = 1; // offset: 32
repeated CAIODCNEMHO BDAOCNNKOJF = 4; // offset: 16
uint32 LMEEJJNOFIE = 11; // offset: 60
repeated uint32 EMBGAEMHDPA = 2; // offset: 40
bool DIDPABJPDLJ = 15; // offset: 52
uint32 NMCACNNNBND = 14; // offset: 56
uint32 PEJMPHMPPKO = 12; // offset: 64
}
message KIJKPCEHEKC {
repeated JELDAKKHANC ABIHHACBPPF = 13; // offset: 24
}
message LBMDGNJPPKO {
uint32 gold = 5; // offset: 24
}
message DGBPPHJAOAF {
uint32 LPGAKJJFLJN = 7; // offset: 24
}
message BKFAKPHNEPP {
LFDHOPEMOPL MONILNMIBLG = 15; // offset: 16
}
message MBINEIHNOGC {
uint32 unique_id = 10; // offset: 24
}
message OBPOBEEODAF {
LNMBJPJONPE NIILLMJNGEC = 4; // offset: 16
}
message AOAGJBOKKFM {
uint32 unique_id = 1; // offset: 24
}
message KNOCKAECKII {
BDDBAKBOMKP LFMKDJEOIGI = 3; // offset: 16
}
// Obf: BFHEDMBFHPC
// Type: Notify
// CmdID: 5965
message FateSyncPendingActionScNotify {
DFAHMBOGMAN pending_action = 10; // offset: 24
}
message HEHMFNLHOJI {
oneof NLPPPCHGGPF {
DLPGKJLBFLI CICGMNHMLME = 11; // offset: 24
JMBNFINPHCA COHMGGPHIHN = 4; // offset: 24
}
}
message DLPGKJLBFLI {
repeated uint32 FDMHNFKHGBG = 8; // offset: 16
}
message JFNAAFNLHNP {
uint32 KJGBPCEGFAP = 11; // offset: 28
uint32 PGHDKFPGPIH = 1; // offset: 24
}
message JMBNFINPHCA {
repeated JFNAAFNLHNP NPCECMJGILB = 4; // offset: 16
}
message MFMEMDJKDAF {
DGMLAAIHBFC DCFGOFNBLCM = 10; // offset: 32
repeated uint32 EGCOGPACJOD = 4; // offset: 16
ACFIGFIILOJ FKOEBMADJEK = 13; // offset: 48
repeated uint32 EPMFDGPKPHJ = 6; // offset: 24
}
message DGMLAAIHBFC {
HMEDBGAMMPN IPFPDJNFMMN = 13; // offset: 48
uint32 NEEFACJBKPN = 15; // offset: 56
HMEDBGAMMPN DNOPHJFKKHC = 9; // offset: 24
repeated IHGBDAGHDME MPIILLMLPJN = 1; // offset: 32
map<uint32, HMEDBGAMMPN> IIHADPGEAJB = 2; // offset: 40
}
message ACFIGFIILOJ {
uint32 exp = 3; // offset: 40
repeated uint32 POPPGIDKLMF = 9; // offset: 32
repeated uint32 GDIPEGFBLAB = 12; // offset: 16
}
message HMEDBGAMMPN {
map<uint32, uint32> BOLEHILKKAO = 6; // offset: 32
uint32 DACOKFCBMBI = 8; // offset: 44
uint32 OKONFGOPOOK = 7; // offset: 40
repeated uint32 MGCPIPCGILO = 13; // offset: 24
}
// Obf: EIBBALKEGFN
// Type: Req
// CmdID: 5963
message FateQueryCsReq {
}
// Obf: PHPCLOMGFMG
// Type: Rsp
// CmdID: 5957
message FateQueryScRsp {
KDJIDJBBHHE MODDIBHCPPD = 11; // offset: 32
uint32 retcode = 6; // offset: 40
MFMEMDJKDAF rogue_get_info = 8; // offset: 24
}
// Obf: EILJBHNCJBL
// Type: Req
// CmdID: 5980
message FateStartCsReq {
repeated HAJAOGGPCJC avatar_list = 1; // offset: 24
uint32 area_id = 9; // offset: 32
uint32 difficulty_level = 15; // offset: 36
}
// Obf: BBOELNNGEOP
// Type: Rsp
// CmdID: 5977
message FateStartScRsp {
KDJIDJBBHHE MODDIBHCPPD = 14; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: GNCOHAFOOCP
// Type: Req
// CmdID: 5985
message FateBattleStartCsReq {
}
// Obf: PCMGHKAHNFJ
// Type: Rsp
// CmdID: 5988
message FateBattleStartScRsp {
SceneBattleInfo battle_info = 9; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: HGNNIEFKBBD
// Type: Req
// CmdID: 5955
message FateChangeLineupCsReq {
repeated HAJAOGGPCJC avatar_list = 10; // offset: 24
}
// Obf: CEDCHJJJDLK
// Type: Rsp
// CmdID: 5951
message FateChangeLineupScRsp {
uint32 retcode = 10; // offset: 24
}
// Obf: KNPFEFFBNGE
// Type: Req
// CmdID: 5997
message FateShopBuyGoodsCsReq {
uint32 CAPNNEGFGBP = 13; // offset: 24
}
// Obf: LOLPCDFOCCO
// Type: Rsp
// CmdID: 5969
message FateShopBuyGoodsScRsp {
uint32 CAPNNEGFGBP = 7; // offset: 24
uint32 retcode = 8; // offset: 28
}
// Obf: DBKEFIKDHFE
// Type: Req
// CmdID: 5952
message FateShopSellBuffCsReq {
uint32 OIBPLMKKGGL = 12; // offset: 24
bool PHGCDAOHLDA = 4; // offset: 28
uint32 NPMAANOOCOJ = 13; // offset: 32
}
// Obf: MOCLIIDPKOM
// Type: Rsp
// CmdID: 5994
message FateShopSellBuffScRsp {
uint32 retcode = 2; // offset: 24
bool PHGCDAOHLDA = 13; // offset: 28
uint32 NPMAANOOCOJ = 8; // offset: 32
uint32 OIBPLMKKGGL = 15; // offset: 36
}
// Obf: FCGBBMFPALD
// Type: Req
// CmdID: 5968
message FateShopRefreshGoodsCsReq {
}
// Obf: MANGALFLFIN
// Type: Rsp
// CmdID: 5995
message FateShopRefreshGoodsScRsp {
repeated JCFDCEKLBFH shop_goods_list = 11; // offset: 24
uint32 retcode = 13; // offset: 36
bool EBKLPKNANLN = 2; // offset: 32
}
// Obf: PBGGOCNNLNC
// Type: Req
// CmdID: 5986
message FateShopLockGoodsCsReq {
bool is_locked = 6; // offset: 24
}
// Obf: KJMNDNHEICN
// Type: Rsp
// CmdID: 5953
message FateShopLockGoodsScRsp {
bool is_locked = 4; // offset: 24
uint32 retcode = 7; // offset: 28
}
// Obf: FINGNBENPCL
// Type: Req
// CmdID: 6000
message FateShopLeaveCsReq {
}
// Obf: FGKEOANJNNL
// Type: Rsp
// CmdID: 5966
message FateShopLeaveScRsp {
uint32 retcode = 8; // offset: 24
}
message POFKPELNBBL {
repeated JELDAKKHANC ABIHHACBPPF = 15; // offset: 16
}
message NDCJAAOLEBA {
APHLJPLBOIF source = 9; // offset: 32
map<uint32, double> BBJCMOFGBFI = 7; // offset: 16
}
message PKHPCMNPHKI {
repeated NDCJAAOLEBA IAIOHLPJIAA = 1; // offset: 24
}
// Type: Req
// CmdID: 5956
message EPEIBOMNEGI {
}
// Type: Rsp
// CmdID: 5976
message JFDABMJMDLD {
uint32 retcode = 4; // offset: 24
}
message HMDLIBMBIHM {
AvatarType avatar_type = 11; // offset: 24
bool JLFLCDCGCOL = 15; // offset: 32
uint32 id = 14; // offset: 28
uint32 level = 8; // offset: 36
}
message IHGBDAGHDME {
map<uint32, uint32> BNMOMHOCBPH = 160; // offset: 48
uint32 HJMGGLANHML = 11; // offset: 96
repeated uint32 GNAAKKMMODE = 2; // offset: 64
uint32 BNFHLIBFLID = 5; // offset: 92
repeated HMDLIBMBIHM avatar_list = 3; // offset: 24
repeated uint32 HEAMACGDPEK = 10; // offset: 40
uint32 NICNELOFHOL = 12; // offset: 84
map<uint32, uint32> IIDPHLIMMPF = 8; // offset: 32
uint32 level_id = 6; // offset: 76
uint32 GNDEPOKFHPE = 15; // offset: 72
uint32 difficulty_level = 4; // offset: 88
uint32 OMNFDNBEPLA = 9; // offset: 80
map<uint32, uint32> KDBLAHBIHDO = 14; // offset: 16
}
// Obf: DJDEEJLCNOC
// Type: Notify
// CmdID: 5958
message FateSettleScNotify {
IHGBDAGHDME ANLGOPHHHFP = 1; // offset: 16
uint32 score_id = 2; // offset: 40
ItemList reward = 7; // offset: 24
}
// Obf: MJGFFFHMHDI
// Type: Req
// CmdID: 5983
message FateTakeExpRewardCsReq {
}
// Obf: MOOLJBJAKOK
// Type: Rsp
// CmdID: 5959
message FateTakeExpRewardScRsp {
repeated uint32 NLCDIKNHMJM = 9; // offset: 40
ItemList reward = 7; // offset: 32
uint32 retcode = 11; // offset: 48
repeated uint32 AKCJLIELLCC = 2; // offset: 24
}
// Obf: AIELOHBCOPG
enum CmdFeverTimeActivityType {
AIELOHBCOPG_PCPDHELPKEM = 0;
CmdFeverTimeActivityBattleEndScNotify = 7151;
CmdEnterFeverTimeActivityStageScRsp = 7160;
CmdGetFeverTimeActivityDataScRsp = 7155;
CmdEnterFeverTimeActivityStageCsReq = 7159;
CmdGetFeverTimeActivityDataCsReq = 7157;
}
// Obf: GKNLGIBCLCN
enum FeverTimeBattleRank {
GKNLGIBCLCN_IJLJFPKIEOP = 0;
GKNLGIBCLCN_ABMBOMJPMND = 1;
GKNLGIBCLCN_EFLJDDBCIFD = 2;
GKNLGIBCLCN_CKODLDEPEPG = 3;
GKNLGIBCLCN_DCPNAILIKFM = 4;
}
message AEBCLFBDHPE {
uint32 ALDJKJGBOJG = 5; // offset: 24
FeverTimeBattleRank NHICMEMJFNI = 6; // offset: 28
uint32 HEILKBJCAGB = 2; // offset: 32
}
// Obf: LAGAPNILOEM
// Type: Req
// CmdID: 7157
message GetFeverTimeActivityDataCsReq {
}
// Obf: JENJJCEGGCK
// Type: Rsp
// CmdID: 7155
message GetFeverTimeActivityDataScRsp {
repeated AEBCLFBDHPE PCDIFDGCDOK = 12; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: FFJGDCDIEBO
// Type: Notify
// CmdID: 7151
message FeverTimeActivityBattleEndScNotify {
uint32 PKPIOIJPPBL = 12; // offset: 24
uint32 id = 11; // offset: 28
uint32 turn_left = 13; // offset: 32
FeverTimeBattleRank KIKCDKLKCPC = 5; // offset: 36
}
// Obf: DJAOJLKIEFJ
// Type: Req
// CmdID: 7159
message EnterFeverTimeActivityStageCsReq {
repeated HAJAOGGPCJC avatar_list = 1; // offset: 16
uint32 GDBOODKLBMK = 13; // offset: 36
uint32 id = 8; // offset: 32
uint32 MBNNAGEIAAH = 5; // offset: 40
}
// Obf: ELFJNJFMBGP
// Type: Rsp
// CmdID: 7160
message EnterFeverTimeActivityStageScRsp {
SceneBattleInfo battle_info = 2; // offset: 24
uint32 id = 10; // offset: 32
uint32 retcode = 7; // offset: 36
}
// Obf: HBIDGEOOIKH
enum CmdFightType {
HBIDGEOOIKH_PCPDHELPKEM = 0;
CmdNPOFLIHNANM = 30018;
CmdOGPPBIDINBI = 30009;
CmdOBJGGJPFLAE = 30026;
CmdPNEBHCFJGFE = 30094;
CmdHAGMNCCJIBB = 30095;
CmdLKOOAHOFJAC = 30010;
CmdOPOACMLCGAH = 30063;
HBIDGEOOIKH_IOJNDEILAEK = 30098;
HBIDGEOOIKH_AFOLHGMOBEO = 30014;
HBIDGEOOIKH_MGGGMHLMCDE = 30091;
}
message CMLNFIGFMHL {
string IHJGLGCLANM = 13; // offset: 16
uint32 account_ip = 4; // offset: 60
uint32 DIJHAFOGEOF = 2; // offset: 44
uint32 uid = 3; // offset: 52
uint32 KFMAEGNNJDL = 12; // offset: 40
uint32 platform = 7; // offset: 56
uint32 account_ip_port = 11; // offset: 48
uint64 ODKFCCOHAFM = 5; // offset: 32
}
// Type: Rsp
// CmdID: 30010
message LKOOAHOFJAC {
uint32 KFMAEGNNJDL = 14; // offset: 48
bool ALLHDAFGDCJ = 11; // offset: 40
uint32 retcode = 5; // offset: 44
uint64 server_timestamp_ms = 4; // offset: 24
uint64 secret_key_seed = 6; // offset: 32
}
// Type: Notify
// CmdID: 30094
message PNEBHCFJGFE {
uint32 KBNHAPKLBND = 2; // offset: 24
}
// Type: Notify
// CmdID: 30095
message HAGMNCCJIBB {
BJFJFCDPFNG DGLJGHJENJE = 4; // offset: 24
}
message HDCPJBMFDIE {
uint64 client_time_ms = 5; // offset: 24
}
// Type: Rsp
// CmdID: 30018
message NPOFLIHNANM {
uint64 server_time_ms = 12; // offset: 32
uint32 retcode = 6; // offset: 24
uint64 client_time_ms = 1; // offset: 40
}
// Type: Notify
// CmdID: 30009
message OGPPBIDINBI {
IFCBCBLFALM OPOGEMADLEI = 9; // offset: 16
}
message FLEFPFPAAKK {
bytes LFIMIHLOLNB = 13; // offset: 24
uint32 LAHAIAIKPJN = 10; // offset: 32
}
// Type: Rsp
// CmdID: 30063
message OPOACMLCGAH {
uint32 retcode = 4; // offset: 36
uint32 LAHAIAIKPJN = 15; // offset: 32
bytes LFIMIHLOLNB = 6; // offset: 24
}
// Type: Notify
// CmdID: 30026
message OBJGGJPFLAE {
uint32 LAHAIAIKPJN = 3; // offset: 32
bytes LFIMIHLOLNB = 11; // offset: 16
}
message NLDJBMBDCHE {
repeated uint32 PFDKKFPPAAA = 9; // offset: 16
OBJGGJPFLAE EMOIGPNBOOL = 8; // offset: 24
}
message HEHGNIICKAA {
uint32 GJJPEPBPCKM = 14; // offset: 32
bytes AKIFPPJCNAC = 1; // offset: 16
}
message BNCEGLBGGOG {
repeated HEHGNIICKAA EDOAIEMIODH = 14; // offset: 24
repeated NLDJBMBDCHE FCBPJKAPPLF = 7; // offset: 32
uint32 GJJPEPBPCKM = 5; // offset: 72
repeated OBJGGJPFLAE DEOFAJNJIFL = 4; // offset: 64
repeated uint32 PFDKKFPPAAA = 1; // offset: 56
bytes AKIFPPJCNAC = 11; // offset: 48
bytes EOMPAOGAABO = 3; // offset: 40
}
message OOFLDCDHLDL {
JLGNKMBMPKL POFOCMIHJIA = 3; // offset: 24
repeated ADHNJADIJAC BIEBFHECEPM = 13; // offset: 16
}
// Obf: NACBOEPEICM
enum CmdFightActivityType {
NACBOEPEICM_PCPDHELPKEM = 0;
CmdTakeFightActivityRewardScRsp = 3609;
CmdTakeFightActivityRewardCsReq = 3618;
CmdGetFightActivityDataCsReq = 3691;
CmdGetFightActivityDataScRsp = 3610;
CmdEnterFightActivityStageCsReq = 3695;
CmdEnterFightActivityStageScRsp = 3614;
CmdFightActivityDataChangeScNotify = 3694;
}
message IFNECJOOIGG {
uint32 LMGHANJCECF = 9; // offset: 32
uint32 group_id = 3; // offset: 40
repeated uint32 NFEJLJDLAGF = 5; // offset: 16
uint32 NBFMEMNCGMJ = 6; // offset: 36
}
// Obf: KELBILMHKCM
// Type: Req
// CmdID: 3691
message GetFightActivityDataCsReq {
}
// Obf: OLKPJCGKFJI
// Type: Rsp
// CmdID: 3610
message GetFightActivityDataScRsp {
uint32 retcode = 5; // offset: 44
repeated IFNECJOOIGG ECGLGDKDDID = 10; // offset: 32
uint32 world_level = 14; // offset: 40
map<uint32, uint32> IMGGPMEOJAJ = 1; // offset: 16
bool IBCMLDPJGCK = 2; // offset: 48
}
// Obf: POGBGLFNDEN
// Type: Notify
// CmdID: 3694
message FightActivityDataChangeScNotify {
map<uint32, uint32> IMGGPMEOJAJ = 10; // offset: 16
repeated IFNECJOOIGG ECGLGDKDDID = 4; // offset: 24
}
message ILNEBPJCGHB {
uint32 avatar_id = 15; // offset: 28
AvatarType avatar_type = 12; // offset: 24
}
// Obf: FMOBNFAPFND
// Type: Req
// CmdID: 3695
message EnterFightActivityStageCsReq {
repeated uint32 avatar_list = 3; // offset: 40
repeated ILNEBPJCGHB FDHJCBNAICB = 14; // offset: 24
uint32 group_id = 11; // offset: 48
repeated uint32 item_list = 8; // offset: 16
uint32 INOMFFAIEOA = 15; // offset: 52
}
// Obf: AGCDMKKMNJO
// Type: Rsp
// CmdID: 3614
message EnterFightActivityStageScRsp {
uint32 group_id = 12; // offset: 32
uint32 retcode = 14; // offset: 40
SceneBattleInfo battle_info = 1; // offset: 24
uint32 INOMFFAIEOA = 13; // offset: 36
}
// Obf: DJHNICCEPCB
// Type: Req
// CmdID: 3618
message TakeFightActivityRewardCsReq {
uint32 INOMFFAIEOA = 8; // offset: 24
uint32 group_id = 7; // offset: 28
}
// Obf: HIBLDGEPGAF
// Type: Rsp
// CmdID: 3609
message TakeFightActivityRewardScRsp {
uint32 retcode = 10; // offset: 36
uint32 group_id = 9; // offset: 32
ItemList reward = 4; // offset: 16
uint32 INOMFFAIEOA = 15; // offset: 40
}
// Obf: AKPEFEPLCFA
enum CmdFightCakeRaceType {
AKPEFEPLCFA_PCPDHELPKEM = 0;
}
enum DIHDDMPJCFA {
DIHDDMPJCFA_PCPDHELPKEM = 0;
DIHDDMPJCFA_OBHOIGLIAMJ = 1;
}
enum MHMFAMHHJAA {
MHMFAMHHJAA_OAIDGFJLFPO = 0;
MHMFAMHHJAA_OGCFKJFFKML = 1;
MHMFAMHHJAA_KBKNMIDIMIN = 2;
MHMFAMHHJAA_LNHNJGOBOIP = 3;
}
message IJOKCGLBBMI {
uint32 JKPGACLKEEC = 5; // offset: 60
repeated uint32 NEKJKMKEJLJ = 1; // offset: 32
MLOFJFBHGLG BICBJMPAAAN = 9; // offset: 56
repeated uint32 EJGNGLILFCP = 13; // offset: 24
uint32 DHFKOKJIBNE = 10; // offset: 52
uint32 NHGPIMOFEKB = 7; // offset: 48
repeated GKDEKJKOIJN ELGOICHACDN = 15; // offset: 16
}
message OMJLLILGAEP {
float KCCFCMAKDLL = 9; // offset: 24
float z = 10; // offset: 40
float x = 5; // offset: 44
uint64 KHAJDKDHPGD = 3; // offset: 32
float y = 2; // offset: 28
}
message KNGLMKEJBAB {
OMJLLILGAEP NDAECAPOPAI = 6; // offset: 24
uint32 IILMEIAMDNC = 11; // offset: 44
uint32 interact_id = 9; // offset: 60
uint32 config_id = 4; // offset: 64
OMJLLILGAEP JHPHHBJIICK = 7; // offset: 32
int32 MGNHPGHMADG = 1; // offset: 48
int32 PCKJPEEGDGB = 14; // offset: 56
int32 NOJEAOJHDAL = 8; // offset: 52
uint32 JBGBALEFMHH = 10; // offset: 40
}
message GKDDGHBGGAM {
AGBLLFGOBKE EJCEIOMIOOP = 5; // offset: 24
int32 BILBCIJBACN = 13; // offset: 36
int32 unique_id = 15; // offset: 32
}
message LDPLIJAMIOE {
int32 unique_id = 5; // offset: 44
repeated OBNJKBMEAOL DCLAKCFJCPJ = 2; // offset: 24
uint32 DMHLLKBMHEL = 13; // offset: 40
AGBLLFGOBKE EJCEIOMIOOP = 15; // offset: 32
}
message CLHDILKAKEP {
uint32 FBCJCKEAHCM = 8; // offset: 24
uint32 OGKNEBGDEFN = 12; // offset: 28
}
message DPOGOCFMOFP {
uint32 ODDFEAEEJJD = 12; // offset: 36
uint32 COFELCKDBJE = 4; // offset: 40
uint32 EDNIACNOPMN = 7; // offset: 32
repeated CLHDILKAKEP friend_recommend_list = 6; // offset: 16
}
message IHOGHILAEJE {
repeated uint32 IGHNAEDJBAG = 11; // offset: 16
uint32 NMPGNKINPLL = 7; // offset: 32
}
message PHHKNAADBHA {
uint32 LFMEPGNEHHF = 9; // offset: 80
repeated DPOGOCFMOFP DEMDFDBCOAJ = 6; // offset: 56
map<uint32, uint32> DJCILMADPKC = 5; // offset: 64
uint32 JDMECBEDLAA = 4; // offset: 76
repeated uint32 HHHNONKPFGP = 1; // offset: 24
uint32 PKCOBJBILEO = 2; // offset: 72
repeated IHOGHILAEJE CIFOJDJAIAD = 13; // offset: 48
uint64 PGKHBPKIFBE = 14; // offset: 88
repeated uint32 MHAAMIGLIKI = 10; // offset: 40
repeated uint32 NLBOGKNFNNE = 8; // offset: 32
}
message HHOKEJLGOBN {
repeated LDPLIJAMIOE CKFBMAJMMAC = 9; // offset: 64
LDPLIJAMIOE CGIKOKLGDEA = 3; // offset: 48
repeated GKDDGHBGGAM DIKCBKKNINM = 14; // offset: 80
bool NONMONPHBPE = 12; // offset: 104
LKBIPKDKDNP MALIIHMMDFP = 4; // offset: 56
repeated PHHKNAADBHA NEBGNOFPAGE = 13; // offset: 32
DCDCGEIELJI GIIJHNMLOCB = 5; // offset: 40
repeated HKLCEEEJIGO GBAEMAHODAB = 7; // offset: 24
repeated LDPLIJAMIOE EKDJEMEEHGA = 1; // offset: 88
repeated KNGLMKEJBAB DDLHPDBHGJD = 15; // offset: 96
uint64 PPNHNDEOOLJ = 11; // offset: 112
repeated KBOJACAEADL INKGMFFPLHF = 6; // offset: 16
uint32 NFPBAKBCCHG = 10; // offset: 108
}
message HNKMPCPLIBB {
repeated uint32 region_list = 6; // offset: 24
}
message HHAGKIHIMFB {
repeated HNKMPCPLIBB BFAHDINJDMA = 7; // offset: 32
uint32 FGIPICIJMDF = 14; // offset: 60
uint32 GLGOHINBJLE = 12; // offset: 64
bool GBLEFAMKILB = 13; // offset: 56
repeated uint32 PFDKKFPPAAA = 5; // offset: 24
repeated NOJNMAIACGB AAJAOCGHHAA = 10; // offset: 48
repeated KNGLMKEJBAB KIICCOFLILN = 8; // offset: 16
}
message KJHFGPANMFH {
HHOKEJLGOBN KGKOHNAACEN = 4; // offset: 16
uint32 HMIBJHDMLNB = 3; // offset: 32
}
message DPLDPPPMMGH {
repeated LDPLIJAMIOE OCDHOGILIMO = 1; // offset: 40
repeated LDPLIJAMIOE AJCENJOAMED = 3; // offset: 56
LDPLIJAMIOE CNLIALBPABN = 6; // offset: 16
repeated KNGLMKEJBAB DDLHPDBHGJD = 15; // offset: 32
repeated GKDDGHBGGAM DIKCBKKNINM = 5; // offset: 24
}
message DCLIFPOFFLI {
uint32 NFPBAKBCCHG = 4; // offset: 36
repeated PHHKNAADBHA NEBGNOFPAGE = 14; // offset: 24
uint64 PPNHNDEOOLJ = 3; // offset: 40
uint32 HMIBJHDMLNB = 2; // offset: 32
}
message JGPAHLMGBML {
uint32 MGNGPGPPIAA = 1; // offset: 32
uint32 ODDFEAEEJJD = 4; // offset: 36
repeated uint32 DKJOOKFCKFN = 13; // offset: 24
}
message AOIKHPOBDGK {
repeated JGPAHLMGBML JMIKPCPIFCD = 13; // offset: 16
uint32 BKPDBCAAGAE = 10; // offset: 52
uint32 score_id = 12; // offset: 32
uint32 rank = 2; // offset: 36
uint32 PKAJLLIKJPL = 14; // offset: 40
int32 ABAMHIFECNP = 1; // offset: 48
int32 KKCFOIMCLCD = 6; // offset: 44
}
message CGIDNOCFEOH {
repeated IHOGHILAEJE CIFOJDJAIAD = 9; // offset: 16
}
message AGBLLFGOBKE {
int32 IFDKELBKILF = 11; // offset: 32
uint32 ABCKMKFKAHB = 14; // offset: 28
uint32 JFFIKCFLBCH = 2; // offset: 24
}
message OIDHAGNGKLG {
int32 z = 2; // offset: 32
int32 x = 1; // offset: 28
int32 y = 12; // offset: 24
}
message NOJNMAIACGB {
AGBLLFGOBKE pos = 7; // offset: 16
uint32 FGMLMKKCMJM = 11; // offset: 36
int32 unique_id = 1; // offset: 32
}
message DKBCDGFJADM {
OIDHAGNGKLG BMNDBKBHIOC = 14; // offset: 16
uint32 DMHLLKBMHEL = 4; // offset: 32
MHMFAMHHJAA FPHGHAPGNAE = 6; // offset: 44
uint32 NJPCMDNHOFL = 15; // offset: 40
uint32 MAGPAONJOBD = 13; // offset: 36
uint32 item_id = 10; // offset: 48
}
message JMCJBDELOKJ {
repeated NOJNMAIACGB MOFJKLHLDMD = 4; // offset: 24
}
message KBOJACAEADL {
AGBLLFGOBKE AOONGKJPKOB = 8; // offset: 24
uint32 type = 1; // offset: 32
}
message FPKALFNABLG {
bool ICILBNDIDGP = 12; // offset: 44
KBOJACAEADL BIKHOEGFEFD = 2; // offset: 16
oneof CELGHABIOON {
uint32 BFNAHAIGOBH = 13; // offset: 32
bool MPEKPBMIMCP = 15; // offset: 32
}
}
message GLPJODDJCCD {
repeated FPKALFNABLG JDEANJMIKML = 14; // offset: 16
}
message BNFIBKPENEF {
uint32 BOEFCCPBCDD = 4; // offset: 40
uint32 LOIJLIKOMJN = 15; // offset: 36
oneof CJFBEONJIDL {
uint32 LOLOEFOBOKA = 2; // offset: 16
KBOJACAEADL NANHFKEJMCJ = 11; // offset: 16
}
}
message DCDCGEIELJI {
repeated BNFIBKPENEF AMBFEJIFLNC = 4; // offset: 24
}
message LKBIPKDKDNP {
repeated uint32 OPAKPBBAPBJ = 7; // offset: 16
uint32 HNPAHDLKBNP = 3; // offset: 32
}
message DOKJPHAODDB {
uint32 FBIHKFDNJJN = 7; // offset: 24
uint32 IGMHPJKAMMB = 3; // offset: 28
}
message IGKKFPDHJLK {
oneof OMNFAHMILOF {
DOKJPHAODDB EKNHFDNEINK = 13; // offset: 24
}
}
message HKLCEEEJIGO {
OMJLLILGAEP pos = 8; // offset: 32
int32 unique_id = 6; // offset: 48
bool ICILBNDIDGP = 4; // offset: 40
uint32 JMIENBBMPAG = 14; // offset: 44
IGKKFPDHJLK HDNGJKKLLPM = 7; // offset: 24
}
message BJLIAEJNDJK {
oneof EAGNHMILECN {
uint32 JPOKEADJNPI = 8; // offset: 16
uint32 extra_id = 13; // offset: 16
}
}
message APEJMBBBLGF {
BJLIAEJNDJK KGNDHGKKOMM = 14; // offset: 16
uint32 JKPGACLKEEC = 13; // offset: 32
}
message ODDGGMAABBD {
repeated uint32 EPDCGJBJOJM = 1; // offset: 24
uint32 item_id = 14; // offset: 32
}
message AHMMECMMPBL {
uint32 PFCMBDCFFMG = 11; // offset: 36
uint64 KHAJDKDHPGD = 1; // offset: 40
oneof OGJDIOHNFDE {
KJHFGPANMFH KGKOHNAACEN = 1818; // offset: 16
DPLDPPPMMGH DNDGJJIINDN = 1794; // offset: 16
DCLIFPOFFLI ACHNDMMADHM = 785; // offset: 16
AOIKHPOBDGK HMNHNAJJCKE = 1094; // offset: 16
CGIDNOCFEOH PJFINGIOFHJ = 1039; // offset: 16
DKBCDGFJADM PBPACLDNJJL = 447; // offset: 16
JMCJBDELOKJ JNMGNEAKHCG = 1220; // offset: 16
GLPJODDJCCD LFLNIFFANDM = 1873; // offset: 16
DCDCGEIELJI LJMLIKAIBDC = 788; // offset: 16
LKBIPKDKDNP MALIIHMMDFP = 331; // offset: 16
HKLCEEEJIGO NPNBNNNINOH = 1792; // offset: 16
APEJMBBBLGF KGNDHGKKOMM = 536; // offset: 16
KNGLMKEJBAB OECLGKBMBAM = 205; // offset: 16
ODDGGMAABBD FEIIHHBDHAC = 458; // offset: 16
}
}
message EKNMNEFOKJP {
repeated AHMMECMMPBL CDDJDGHEKMH = 6; // offset: 16
}
message GJPAJIKFDJG {
AOIKHPOBDGK HMNHNAJJCKE = 5; // offset: 24
HHOKEJLGOBN KGKOHNAACEN = 12; // offset: 40
uint64 KHAJDKDHPGD = 4; // offset: 56
HHAGKIHIMFB CAFOKMNABHN = 1; // offset: 16
uint64 HGHJJHNBGCM = 15; // offset: 48
}
message IEKNGDDPMAE {
uint32 ODDFEAEEJJD = 6; // offset: 28
uint32 OGKNEBGDEFN = 7; // offset: 24
}
message FDKCGCJFLIH {
uint32 ODDFEAEEJJD = 15; // offset: 28
uint32 OGKNEBGDEFN = 11; // offset: 24
}
message NEODBNGBBDO {
uint32 NMPGNKINPLL = 1; // offset: 24
}
message ABIEJJKLFON {
uint32 NMPGNKINPLL = 7; // offset: 24
}
message IPFCOIECPED {
}
message BFFLONJIHAH {
}
message FFFIJNBAENM {
uint32 MAGPAONJOBD = 6; // offset: 32
uint32 item_id = 11; // offset: 36
OIDHAGNGKLG BMNDBKBHIOC = 13; // offset: 24
}
message LEHKAJNFGKB {
}
message LHPIHPJIMFA {
BJLIAEJNDJK KGNDHGKKOMM = 15; // offset: 24
}
message EAOEFLMMGMJ {
}
// Obf: MOIJFMEGOGC
enum CmdFightDiceCombatType {
MOIJFMEGOGC_PCPDHELPKEM = 0;
}
enum HJAMLCGHOAD {
HJAMLCGHOAD_PCPDHELPKEM = 0;
HJAMLCGHOAD_OBHOIGLIAMJ = 1;
HJAMLCGHOAD_KBJNFGOMHPC = 2;
}
message JGAJKCNIGPD {
uint32 damage = 15; // offset: 28
MLOFJFBHGLG BICBJMPAAAN = 1; // offset: 32
bool OMFKIFADFOC = 5; // offset: 25
bool BIODAJLLINO = 11; // offset: 24
uint64 JKPGACLKEEC = 8; // offset: 40
}
message LLFONBIODFK {
uint32 BEEMJECDMGB = 7; // offset: 52
uint32 IIAJPADOLMC = 14; // offset: 44
bool OMFKIFADFOC = 3; // offset: 49
uint64 JKPGACLKEEC = 13; // offset: 56
bool BIODAJLLINO = 15; // offset: 48
uint32 LNOPKMMELCC = 9; // offset: 68
repeated IFLOGJBONHI JMIKPCPIFCD = 5; // offset: 24
MLOFJFBHGLG BICBJMPAAAN = 2; // offset: 72
repeated IAMALMLBOEI ICHMKFMAIBB = 1; // offset: 32
uint32 damage = 6; // offset: 64
uint32 IHONDJOAPBM = 11; // offset: 40
}
// Obf: EIMOOOILMKC
enum CmdFightFestType {
EIMOOOILMKC_PCPDHELPKEM = 0;
CmdFightFestUnlockSkillNotify = 7288;
CmdStartFightFestScRsp = 7277;
CmdFightFestUpdateChallengeRecordNotify = 7255;
CmdFightFestScoreUpdateNotify = 7285;
CmdFightFestUpdateCoinNotify = 7251;
CmdStartFightFestCsReq = 7280;
CmdGetFightFestDataCsReq = 7263;
CmdGetFightFestDataScRsp = 7257;
}
enum PBOFIBLBPGJ {
PBOFIBLBPGJ_IJLJFPKIEOP = 0;
PBOFIBLBPGJ_ABMBOMJPMND = 1;
PBOFIBLBPGJ_EFLJDDBCIFD = 2;
PBOFIBLBPGJ_CKODLDEPEPG = 3;
PBOFIBLBPGJ_DCPNAILIKFM = 4;
}
// Obf: MHKEAFAPMFP
enum FightFestType {
MHKEAFAPMFP_PCPDHELPKEM = 0;
MHKEAFAPMFP_PEOACNPKMDP = 1;
MHKEAFAPMFP_FAMMLINGLDA = 2;
MHKEAFAPMFP_OPCGNJMGJDE = 3;
MHKEAFAPMFP_ENDNKKOIBHE = 4;
}
message NPGGDOLMNIE {
PBOFIBLBPGJ NHICMEMJFNI = 14; // offset: 36
uint32 HEILKBJCAGB = 2; // offset: 24
uint32 JANDBBGLJEO = 1; // offset: 32
uint32 challenge_id = 13; // offset: 28
}
// Obf: NGEOGJKGGDC
// Type: Req
// CmdID: 7263
message GetFightFestDataCsReq {
}
// Obf: OAIJOLHIJOD
// Type: Rsp
// CmdID: 7257
message GetFightFestDataScRsp {
uint32 retcode = 10; // offset: 48
repeated uint32 GIGPHJEBDFL = 8; // offset: 32
repeated NPGGDOLMNIE challenge_list = 14; // offset: 16
uint32 item_value = 3; // offset: 40
uint32 score_id = 13; // offset: 44
}
message BLKGDGAPBKC {
uint32 id = 10; // offset: 28
AvatarType avatar_type = 12; // offset: 24
}
// Obf: CFBMBBCOFFB
// Type: Req
// CmdID: 7280
message StartFightFestCsReq {
uint32 event_id = 8; // offset: 44
uint32 id = 4; // offset: 40
repeated uint32 GIGPHJEBDFL = 10; // offset: 32
repeated BLKGDGAPBKC avatar_list = 3; // offset: 24
FightFestType type = 5; // offset: 48
}
// Obf: CBMHCLCKJBB
// Type: Rsp
// CmdID: 7277
message StartFightFestScRsp {
uint32 retcode = 11; // offset: 44
uint32 event_id = 14; // offset: 32
FightFestType type = 9; // offset: 36
uint32 id = 8; // offset: 40
SceneBattleInfo battle_info = 6; // offset: 24
}
// Obf: CNBKCPMJEEG
// Type: Notify
// CmdID: 7285
message FightFestScoreUpdateNotify {
uint32 score_id = 14; // offset: 28
uint32 LLIAPBILLLM = 13; // offset: 24
}
// Obf: BLCOKNHFPEB
// Type: Notify
// CmdID: 7288
message FightFestUnlockSkillNotify {
uint32 OIBHEKADLLO = 5; // offset: 24
}
// Obf: MAMOOCJNPAI
// Type: Notify
// CmdID: 7255
message FightFestUpdateChallengeRecordNotify {
uint32 challenge_id = 6; // offset: 28
PBOFIBLBPGJ rank = 5; // offset: 40
uint32 HEILKBJCAGB = 3; // offset: 36
PBOFIBLBPGJ LJMLNINDHEF = 4; // offset: 32
uint32 turn_left = 12; // offset: 24
}
// Obf: NNCPEBHMAAF
// Type: Notify
// CmdID: 7251
message FightFestUpdateCoinNotify {
uint32 item_value = 1; // offset: 24
}
// Obf: DGMIHMFNOMB
enum CmdFightMarbleType {
DGMIHMFNOMB_PCPDHELPKEM = 0;
}
enum DBMAAECNBKO {
DBMAAECNBKO_PCPDHELPKEM = 0;
DBMAAECNBKO_OBHOIGLIAMJ = 1;
DBMAAECNBKO_HMNHNAJJCKE = 2;
}
enum BCKFECKKLOH {
BCKFECKKLOH_JOKEMPELIIB = 0;
BCKFECKKLOH_FKDMMLBCENB = 1;
BCKFECKKLOH_PJOMGMJEGFD = 2;
}
enum NAKGMGHLKFP {
NAKGMGHLKFP_HPDEHDJMIBG = 0;
NAKGMGHLKFP_BBKJFGHJCEK = 1;
NAKGMGHLKFP_ADICJELFCLD = 2;
}
enum KJEAGFEINEB {
KJEAGFEINEB_AMDBENAGMBH = 0;
KJEAGFEINEB_KHHJAIOGPKA = 1;
KJEAGFEINEB_INENEOJMPLE = 2;
KJEAGFEINEB_NIHBMELLAGO = 3;
KJEAGFEINEB_BMLFCFIALKC = 4;
KJEAGFEINEB_EMGOOPFAFIG = 6;
KJEAGFEINEB_EMBBANEAOKF = 7;
KJEAGFEINEB_PKGDAMADAPD = 8;
KJEAGFEINEB_BOENLHJENHA = 9;
KJEAGFEINEB_AAOEDIFMKHI = 10;
}
enum DFKBFAICDJG {
DFKBFAICDJG_PCMNNONNJIO = 0;
DFKBFAICDJG_HCABPIIMPMC = 1;
DFKBFAICDJG_CGHHBEBGFNB = 2;
DFKBFAICDJG_NCDJBECHGLF = 3;
DFKBFAICDJG_EMBHCPIJLCL = 4;
DFKBFAICDJG_OJENBJPLJNI = 5;
DFKBFAICDJG_ILODNIBILID = 6;
DFKBFAICDJG_LNHAOAHAMEO = 7;
DFKBFAICDJG_DFIDKMFEMKC = 8;
DFKBFAICDJG_CNEJFABNFPN = 9;
DFKBFAICDJG_JANOJMBBLKB = 10;
DFKBFAICDJG_FJHNALAOBEM = 11;
DFKBFAICDJG_IJCEAJDNHPF = 12;
DFKBFAICDJG_KECNNAMCAKL = 13;
DFKBFAICDJG_PLFDECBHIJB = 14;
DFKBFAICDJG_HPMMOMPLEFK = 15;
DFKBFAICDJG_COGHNOCBFBE = 16;
DFKBFAICDJG_GEIOBKAHLHI = 17;
DFKBFAICDJG_JBBLIOOAMKN = 18;
DFKBFAICDJG_NABKGIJEFPG = 19;
DFKBFAICDJG_NCNPBNLMAEC = 20;
DFKBFAICDJG_JGMGLGIOFHI = 21;
DFKBFAICDJG_IKCHLHGLCPN = 22;
DFKBFAICDJG_PLONEEOKBEN = 23;
DFKBFAICDJG_FMBGNMJPDGF = 24;
DFKBFAICDJG_NLMAKGDKHCP = 25;
DFKBFAICDJG_HGOHGLBFJAB = 26;
}
enum GPIOFJJJAMF {
GPIOFJJJAMF_DBIHMNGLOGL = 0;
GPIOFJJJAMF_GHFINDIDBPI = 1;
GPIOFJJJAMF_MHFNENMPMBK = 2;
GPIOFJJJAMF_PGGAFPMGELC = 3;
GPIOFJJJAMF_MHMOLKOINNK = 4;
}
// Obf: AGHLHAFIAEJ
enum FightMarbleHpChangeType {
AGHLHAFIAEJ_OPPEOEKLDCJ = 0;
AGHLHAFIAEJ_CBHGOMHNLMI = 1;
AGHLHAFIAEJ_DNOOPAMDACC = 2;
}
enum OEHDBMBNLOF {
OEHDBMBNLOF_HLPOCHDNJMA = 0;
OEHDBMBNLOF_ACJPDHJGKHO = 1;
OEHDBMBNLOF_CIIIPNBIPBA = 2;
OEHDBMBNLOF_CEFEAPFMPIL = 3;
OEHDBMBNLOF_AAAOINFJNDE = 4;
OEHDBMBNLOF_MIPBCBCHDEN = 5;
OEHDBMBNLOF_IKCNHOIHFKJ = 6;
OEHDBMBNLOF_FKLLJDGEHMF = 7;
OEHDBMBNLOF_PGLPBOGLFCF = 8;
OEHDBMBNLOF_MJDFOAACAON = 9;
OEHDBMBNLOF_EFCIOMAGPAO = 10;
OEHDBMBNLOF_CBGHNCBBCJB = 11;
OEHDBMBNLOF_MADFMNKHNCE = 12;
OEHDBMBNLOF_IKEAJCPNKNM = 13;
OEHDBMBNLOF_MBELKPOEHBA = 14;
OEHDBMBNLOF_DIGMFCGIPKD = 15;
}
message BENFJPDMKED {
int32 GBLCELFMOAB = 14; // offset: 28
uint64 JKPGACLKEEC = 2; // offset: 32
MLOFJFBHGLG BICBJMPAAAN = 6; // offset: 24
}
message MLCACCFABOH {
repeated BENFJPDMKED ANIADNFEMAH = 14; // offset: 24
}
message KGCLNMHAAMM {
float x = 8; // offset: 24
float y = 7; // offset: 28
}
message NIGPFJAEPGF {
uint32 item_id = 11; // offset: 32
KGCLNMHAAMM MBLPHKFGOJB = 3; // offset: 16
}
message GICMHIBPIGI {
uint32 PFCMBDCFFMG = 12; // offset: 32
oneof OGJDIOHNFDE {
OPGJPLKHLKJ KHHKJKADACB = 1245; // offset: 16
JEEHBJPIAKE LCHAOHEJBOC = 570; // offset: 16
JIKDCCPDJPG finish_info = 1537; // offset: 16
MLKBKNNKFEA KGKOHNAACEN = 1654; // offset: 16
JFPBEDFKINJ LLCHEAMGFBN = 147; // offset: 16
}
}
message ABHOIALEGFI {
repeated GICMHIBPIGI INKCBMFOJDM = 2; // offset: 24
}
message OPGJPLKHLKJ {
uint32 IOJKDGCFCGG = 5; // offset: 64
bool GHIBGEBPOCG = 12; // offset: 85
uint32 PPGOFLDJPIO = 2; // offset: 72
repeated uint32 DJJNGGFBAOG = 1; // offset: 32
bool GBLEFAMKILB = 15; // offset: 84
uint32 GDOHPMLEMAE = 10; // offset: 48
uint32 HLJPCIDLCKA = 9; // offset: 92
BCKFECKKLOH GLDAEMLKJJH = 7; // offset: 60
uint32 EMPIGIEDOMO = 11; // offset: 68
uint32 AKHDCMLBGKN = 6; // offset: 56
uint32 ADCJOJMPNPH = 8; // offset: 76
repeated ADHNJADIJAC BIEBFHECEPM = 493; // offset: 24
BCKFECKKLOH ADAPELOIGCI = 14; // offset: 80
uint32 BEDKAHEBGCC = 4; // offset: 88
repeated uint32 FJBFCPBLNLE = 3; // offset: 40
uint32 level_id = 13; // offset: 52
}
message KINHLMIMDIG {
int32 KHCPCKIBNKB = 8; // offset: 24
uint32 item_id = 15; // offset: 32
uint32 MGNGPGPPIAA = 9; // offset: 40
int32 total_damage = 12; // offset: 28
int32 PHLEIBBBDDN = 13; // offset: 36
}
message JIKDCCPDJPG {
bool NHLGOCGMKBP = 15; // offset: 44
uint32 AKGLMBNKHLG = 14; // offset: 36
NAKGMGHLKFP DEMGBJCJGNO = 7; // offset: 32
repeated KINHLMIMDIG LGIIKHCKBME = 1; // offset: 16
bool is_win = 5; // offset: 45
uint32 FBCJCKEAHCM = 3; // offset: 48
int32 DHFKOKJIBNE = 13; // offset: 40
}
message CCNFGGMIKJF {
uint32 EAHHABIDOAH = 722; // offset: 88
uint32 PIPPIIFDEHA = 247; // offset: 84
uint32 buff_id = 1144; // offset: 104
FightMarbleHpChangeType PGOIGOFLCDG = 910; // offset: 76
int32 CCNJKIAOMFF = 2028; // offset: 152
int32 max_hp = 2; // offset: 144
uint32 id = 14; // offset: 112
uint32 EMPIGIEDOMO = 1616; // offset: 64
bool IPACGBDKFNA = 686; // offset: 148
uint32 skill_id = 5; // offset: 72
KGCLNMHAAMM IJJAKDLIPAL = 13; // offset: 24
KGCLNMHAAMM MBAFIOCLMAI = 12; // offset: 32
float time = 4; // offset: 140
int32 hp = 6; // offset: 132
KGCLNMHAAMM GFKKHOIMECF = 15; // offset: 40
GPIOFJJJAMF JALKBDBKOKC = 11; // offset: 80
uint32 KDJEEKJBPAO = 7; // offset: 116
uint32 BCIEHPOHPDP = 8; // offset: 108
uint32 KFAEMIBBPHA = 763; // offset: 68
bool OLKBHJNOIAD = 486; // offset: 150
KGCLNMHAAMM IKAGBDAAMAG = 9; // offset: 48
DFKBFAICDJG MLDGPGGEDBK = 3; // offset: 120
uint32 APEBCDDKGOG = 1015; // offset: 92
uint32 AKHDCMLBGKN = 1996; // offset: 136
float ICLJEMJOOLP = 1753; // offset: 96
uint32 level = 535; // offset: 156
int32 attack = 1; // offset: 128
float KHNNELPGKIM = 612; // offset: 124
uint32 HPEOJNOOHDD = 1396; // offset: 100
KGCLNMHAAMM OAIMADEEEPE = 10; // offset: 16
bool NBEKCEIHJAC = 706; // offset: 149
}
message JEEHBJPIAKE {
repeated uint32 DNPIEJNNJJM = 12; // offset: 32
repeated uint32 AGAPFHKAODL = 4; // offset: 48
uint32 queue_position = 7; // offset: 92
uint32 APEBCDDKGOG = 14; // offset: 112
uint32 DDMMMPFPOAL = 1426; // offset: 72
uint32 GFGFEHHHDAD = 2; // offset: 80
KJEAGFEINEB GOKEOHPOMDC = 15; // offset: 68
uint32 IPBOBNMLNHP = 10; // offset: 96
uint32 FJLDAACGJGI = 13; // offset: 84
repeated CCNFGGMIKJF DFAKOMHIBGJ = 11; // offset: 24
bool DBPDDHMAHAB = 5; // offset: 77
uint32 extra_id = 8; // offset: 64
bool ABAFOPBHILK = 1; // offset: 78
repeated uint32 AMABBMOCBKD = 3; // offset: 40
uint32 MAILGEJLKEN = 769; // offset: 104
float JFHKACLKHHC = 6; // offset: 88
uint32 NIIEKCMBENI = 9; // offset: 100
uint32 DOHDEDHOOLL = 1915; // offset: 108
repeated CCNFGGMIKJF KCJMNLDPMKI = 1592; // offset: 56
bool MLJDIDHMJMJ = 806; // offset: 76
}
message MLKBKNNKFEA {
repeated OLCPICDAOKI EFHOPMMKLIF = 13; // offset: 32
DKBNDPLMNCO HLJPCIDLCKA = 2; // offset: 24
float LCEKOMJAAOC = 8; // offset: 72
uint32 NIIEKCMBENI = 4; // offset: 80
uint32 EJMJMEAGMOC = 6; // offset: 92
DKBNDPLMNCO ADCJOJMPNPH = 9; // offset: 56
uint32 FBCJCKEAHCM = 14; // offset: 76
bool MLJDIDHMJMJ = 5; // offset: 84
OEHDBMBNLOF phase = 12; // offset: 88
OPGJPLKHLKJ KHHKJKADACB = 7; // offset: 64
repeated uint32 AGAPFHKAODL = 11; // offset: 40
repeated OLCPICDAOKI LLOFGMDMIJM = 10; // offset: 48
}
message JFPBEDFKINJ {
uint32 FBCJCKEAHCM = 15; // offset: 36
uint32 item_id = 7; // offset: 32
KGCLNMHAAMM MBLPHKFGOJB = 2; // offset: 24
}
message DKBNDPLMNCO {
bool IPACGBDKFNA = 4; // offset: 48
uint32 CODOFDEHJCJ = 3; // offset: 56
bool BEPKBMGKCGB = 2; // offset: 49
repeated OLCPICDAOKI JPONLDDDEMI = 1; // offset: 40
uint32 OEDMCLBPADG = 10; // offset: 52
repeated OOCCLBMLECE CPJDHFJOIAL = 14; // offset: 16
repeated uint32 FKFHMMHBIKC = 5; // offset: 24
}
message OLCPICDAOKI {
KGCLNMHAAMM MBAFIOCLMAI = 10; // offset: 16
uint32 buff_id = 2; // offset: 40
float KHNNELPGKIM = 15; // offset: 72
uint32 KFAEMIBBPHA = 4; // offset: 64
KGCLNMHAAMM OAIMADEEEPE = 5; // offset: 32
bool NBEKCEIHJAC = 3; // offset: 56
int32 attack = 1; // offset: 68
uint32 level = 12; // offset: 52
int32 max_hp = 9; // offset: 48
bool OLKBHJNOIAD = 14; // offset: 57
int32 hp = 8; // offset: 60
bool NFOFIPGGJGP = 7; // offset: 58
uint32 id = 13; // offset: 44
bool ABAFOPBHILK = 11; // offset: 59
}
message OOCCLBMLECE {
uint32 APEBCDDKGOG = 8; // offset: 28
bool LFIDDPDPNIE = 7; // offset: 24
}
// Obf: GMBAODONMMH
enum CmdFightMatch3Type {
GMBAODONMMH_HDEHMMHJOIG = 0;
CmdJMGAOIFBNEO = 30110;
CmdJLAGLJEDAEH = 30139;
GMBAODONMMH_BGGKKPOAPOE = 30174;
GMBAODONMMH_AGNIFOOJOGI = 30104;
CmdJGAEJMOGAPO = 30126;
CmdCGMGGEMIIKA = 30198;
GMBAODONMMH_BLCJPOEKDEL = 30163;
CmdDLLGKJNKANJ = 30133;
CmdPKAFDHFOMOL = 30189;
GMBAODONMMH_MGADJFMGHMC = 30118;
CmdPCAIHNOHHAG = 30109;
CmdCHCKDIFJBKP = 30157;
CmdFBAKHNLPGEM = 30196;
CmdEBNNIBGFGIH = 30144;
CmdDMELLMENKCH = 30137;
CmdAJAFOEHDCII = 30195;
GMBAODONMMH_BNHJPHHLGGP = 30158;
GMBAODONMMH_IGKEDAMGAJM = 30200;
CmdEAAEIHMICBO = 30107;
CmdIJAECOEFEIM = 30161;
CmdLEPAGPCIDLP = 30138;
CmdKNFEEOHHAOP = 30132;
CmdMEFMBPFDBEM = 30194;
CmdDNJHMKINPBK = 30101;
GMBAODONMMH_DFCLLKPHFAG = 30172;
CmdINDJDBNFNIM = 30114;
GMBAODONMMH_LBBIOBGCCKG = 30191;
}
enum FNPDJFJFOBE {
FNPDJFJFOBE_EKEFCLJAPDP = 0;
FNPDJFJFOBE_NHPNNKIEGGL = 1;
FNPDJFJFOBE_BPEMNMKAPOO = 2;
FNPDJFJFOBE_JMKJDFEFIOB = 3;
FNPDJFJFOBE_NGELLMBHOIE = 4;
FNPDJFJFOBE_NANPDAKBJMO = 5;
}
enum PBKPPEAPBOM {
PBKPPEAPBOM_BNJMPCHFINA = 0;
PBKPPEAPBOM_ODFNPCJNDID = 1;
PBKPPEAPBOM_CCJCFMIAFCM = 2;
PBKPPEAPBOM_LADEPBBHHGO = 3;
}
enum HLDONLICNOB {
HLDONLICNOB_MNELHMEBHPK = 0;
HLDONLICNOB_NMIHNMAPKGI = 1;
HLDONLICNOB_MHCMMOPPALJ = 2;
HLDONLICNOB_OJGEICBOGJP = 3;
HLDONLICNOB_BLJMJHPHEAF = 4;
HLDONLICNOB_FMPEFGJPHKC = 5;
}
enum DNAGPMEBBCK {
DNAGPMEBBCK_MCDJAMMCLDO = 0;
DNAGPMEBBCK_CAIFILPCDBH = 1;
DNAGPMEBBCK_MGCLKJEKJAA = 2;
DNAGPMEBBCK_HCJOMCJGGHD = 3;
DNAGPMEBBCK_GLHDGEOKCJB = 4;
DNAGPMEBBCK_EEICIBOCKEA = 5;
}
enum IJKBLBJAABJ {
IJKBLBJAABJ_PCPDHELPKEM = 0;
IJKBLBJAABJ_GNJICJPAGNH = 1;
IJKBLBJAABJ_OKJHNPKFFPM = 2;
}
enum NGAIELABHPM {
NGAIELABHPM_PCPDHELPKEM = 0;
NGAIELABHPM_LCEHKBAMOKA = 1;
NGAIELABHPM_NFEPJMELPOM = 2;
NGAIELABHPM_BFOIJCJJMHH = 3;
}
enum MFJBNCDAHJK {
MFJBNCDAHJK_LECNFAGCFNH = 0;
MFJBNCDAHJK_MAODGPDEMDJ = 1;
MFJBNCDAHJK_OJAFEHMOLDP = 2;
MFJBNCDAHJK_DKPIGDEEHCO = 3;
MFJBNCDAHJK_COBCJODFIIF = 4;
MFJBNCDAHJK_MJANFBMFBNA = 5;
}
enum HNDCKMIALOG {
HNDCKMIALOG_OJAOGBDJCLM = 0;
HNDCKMIALOG_KNALIHFLIIO = 1;
HNDCKMIALOG_MAMPDPAHDHO = 2;
HNDCKMIALOG_GBFDKKBGBEO = 3;
HNDCKMIALOG_MGNNPFMJBED = 4;
}
enum FMANPCKGFDD {
FMANPCKGFDD_MAOEJIEAHAH = 0;
FMANPCKGFDD_KCCGMHLCAEL = 1;
FMANPCKGFDD_IKJGDFFOKAD = 2;
FMANPCKGFDD_GJKNCPIPKCM = 3;
FMANPCKGFDD_GFLDOJLIMDH = 4;
FMANPCKGFDD_COPJEICJKNA = 5;
}
message NBCBJJDFBPL {
repeated MPGIOHDMFCG item_list = 7; // offset: 16
uint32 hp = 13; // offset: 44
uint32 score_id = 3; // offset: 60
uint32 MCCLNDCJAMI = 4; // offset: 52
uint32 JKPGACLKEEC = 9; // offset: 56
uint32 rank = 2; // offset: 36
bool GDNIHALOKHC = 15; // offset: 48
uint32 IHPGCAAAGBC = 1; // offset: 40
PBKPPEAPBOM state = 11; // offset: 32
}
message LGOPLIAFLCK {
int32 LHKDDBBIKOB = 7; // offset: 48
repeated uint32 FDJBKMDOPFD = 4; // offset: 32
uint32 OKCNHPLOMCD = 6; // offset: 68
FNPDJFJFOBE IPLEOOLCACI = 8; // offset: 64
uint64 JKLPNOFDNAL = 5; // offset: 56
repeated NBCBJJDFBPL DNNOFGJJMCP = 1; // offset: 24
JAMLHOHBIGB KGKOHNAACEN = 15; // offset: 16
}
message HDNOFFGMDNJ {
uint32 KPNFNMIDFCK = 6; // offset: 28
uint32 NOOJOLKILFB = 4; // offset: 24
}
message JAMLHOHBIGB {
uint32 IIPDAIEBIHA = 5; // offset: 96
uint32 cur_hp = 7; // offset: 76
repeated MPGIOHDMFCG item_list = 8; // offset: 24
PBKPPEAPBOM DEMGBJCJGNO = 9; // offset: 72
repeated HMJJLADLOHH buff_list = 1; // offset: 48
uint32 score_id = 6; // offset: 84
repeated ENENNMNEOGK op_list = 2; // offset: 56
ECKIDLIFAFG MHFHODDBOPM = 11; // offset: 16
uint32 PFJAJKBEPDC = 3; // offset: 92
uint32 KPCKLNCPPAJ = 12; // offset: 88
uint32 OPHONAAFLAJ = 4; // offset: 64
uint32 BMAJMLOFCKH = 14; // offset: 80
uint32 BAEPNAABADN = 10; // offset: 68
repeated uint32 INFEPNIEPND = 13; // offset: 32
}
message NEIIDDAMPGL {
JAMLHOHBIGB PIMAHGFDGCD = 8; // offset: 24
HLDONLICNOB GGOKHOBBHHF = 4; // offset: 32
}
message KBAHGNNEMGG {
int32 player_data = 1; // offset: 24
}
// Type: Rsp
// CmdID: 30110
message JMGAOIFBNEO {
uint32 retcode = 12; // offset: 40
LGOPLIAFLCK data = 13; // offset: 16
repeated ADHNJADIJAC BIEBFHECEPM = 2; // offset: 32
}
// Type: Notify
// CmdID: 30194
message MEFMBPFDBEM {
LGOPLIAFLCK data = 2; // offset: 24
}
// Type: Notify
// CmdID: 30195
message AJAFOEHDCII {
LGOPLIAFLCK KKKBCPGOFLB = 9; // offset: 24
}
// Type: Notify
// CmdID: 30114
message INDJDBNFNIM {
LGOPLIAFLCK LLIAJHMEJKI = 14; // offset: 32
LGOPLIAFLCK BDBILIBBHMP = 15; // offset: 24
}
message CDFOGMAMFGF {
HDNOFFGMDNJ BMNDBKBHIOC = 15; // offset: 16
HDNOFFGMDNJ PLMHAPPKLGA = 7; // offset: 24
repeated NEIIDDAMPGL CGLIPMIMMJG = 1; // offset: 32
uint32 NGINCCHDPJL = 9; // offset: 48
}
// Type: Rsp
// CmdID: 30109
message PCAIHNOHHAG {
bool DLFPDEHDNGK = 2; // offset: 36
uint32 NGINCCHDPJL = 14; // offset: 40
uint32 retcode = 9; // offset: 32
JAMLHOHBIGB ECBCOIDFPON = 6; // offset: 24
}
// Type: Notify
// CmdID: 30198
message CGMGGEMIIKA {
uint32 hp = 10; // offset: 44
uint32 OKCNHPLOMCD = 1; // offset: 36
uint32 MCCLNDCJAMI = 15; // offset: 32
repeated MPGIOHDMFCG item_list = 11; // offset: 24
PBKPPEAPBOM state = 7; // offset: 48
uint32 score_id = 14; // offset: 40
}
message KEGOOAKEHIA {
uint32 HIOFMPHCPJP = 12; // offset: 24
}
// Type: Rsp
// CmdID: 30126
message JGAEJMOGAPO {
uint32 HIOFMPHCPJP = 14; // offset: 24
uint32 retcode = 7; // offset: 28
}
// Type: Notify
// CmdID: 30139
message JLAGLJEDAEH {
uint32 HIOFMPHCPJP = 10; // offset: 28
uint32 NKEFAJCOIGJ = 12; // offset: 24
}
// Type: Notify
// CmdID: 30101
message DNJHMKINPBK {
LGOPLIAFLCK data = 8; // offset: 24
}
message MPGIOHDMFCG {
uint32 IAMCPKMNANO = 4; // offset: 32
uint32 PANFIPHAGPB = 15; // offset: 36
uint32 MEAJAEBDAOI = 1; // offset: 24
uint32 EPFOIBHLDAO = 11; // offset: 28
}
message ENENNMNEOGK {
uint32 NBIIMDABOPC = 10; // offset: 24
IJKBLBJAABJ op_type = 8; // offset: 28
}
message HMJJLADLOHH {
uint32 display_value = 8; // offset: 28
NGAIELABHPM NOAOFGEJFEK = 3; // offset: 24
}
message KLMKLDONEJG {
uint32 score_id = 5; // offset: 68
uint32 IIPDAIEBIHA = 3; // offset: 40
bool GIKABEMCFAO = 4; // offset: 60
ECKIDLIFAFG MHFHODDBOPM = 15; // offset: 16
uint32 JKPGACLKEEC = 11; // offset: 44
bool KHDKNKLJGOJ = 13; // offset: 61
uint32 OPHONAAFLAJ = 1; // offset: 64
uint32 IHPGCAAAGBC = 2; // offset: 48
repeated MPGIOHDMFCG item_list = 14; // offset: 24
uint32 KPCKLNCPPAJ = 7; // offset: 52
PBKPPEAPBOM DEMGBJCJGNO = 9; // offset: 56
}
message ACPMKPLOBEF {
JAMLHOHBIGB KGKOHNAACEN = 3; // offset: 16
uint32 AHIFHGNPGBB = 8; // offset: 52
uint32 LFBIELBHOBK = 10; // offset: 56
repeated KLMKLDONEJG DNNOFGJJMCP = 7; // offset: 24
int32 LHKDDBBIKOB = 11; // offset: 60
DNAGPMEBBCK IPLEOOLCACI = 13; // offset: 48
uint64 JKLPNOFDNAL = 2; // offset: 40
}
message LNOBPFKAAGA {
repeated HDNOFFGMDNJ DIBNKMICOOD = 7; // offset: 16
uint32 BDCDDGOCILD = 5; // offset: 40
uint32 IJGJODCIDJA = 12; // offset: 44
repeated NEIIDDAMPGL CGLIPMIMMJG = 4; // offset: 32
}
// Type: Rsp
// CmdID: 30137
message DMELLMENKCH {
JAMLHOHBIGB ENBGNLBMGFK = 15; // offset: 24
uint32 retcode = 5; // offset: 32
uint32 BDCDDGOCILD = 6; // offset: 36
}
message OFGNJLCEIGP {
}
// Type: Rsp
// CmdID: 30138
message LEPAGPCIDLP {
ACPMKPLOBEF data = 9; // offset: 16
repeated ADHNJADIJAC BIEBFHECEPM = 5; // offset: 32
uint32 retcode = 1; // offset: 40
}
message MIHHLHKEFHE {
uint32 MLHBHCHPHND = 13; // offset: 32
uint32 ABIMIBOPEOJ = 12; // offset: 24
uint32 AHIFHGNPGBB = 6; // offset: 28
}
// Type: Rsp
// CmdID: 30132
message KNFEEOHHAOP {
uint32 retcode = 2; // offset: 24
}
// Type: Notify
// CmdID: 30133
message DLLGKJNKANJ {
ACPMKPLOBEF data = 8; // offset: 16
MFJBNCDAHJK reason = 5; // offset: 32
}
// Type: Notify
// CmdID: 30161
message IJAECOEFEIM {
CDFOGMAMFGF EAEAFIHIIMK = 12; // offset: 16
JAMLHOHBIGB ENBGNLBMGFK = 4; // offset: 32
}
// Type: Notify
// CmdID: 30107
message EAAEIHMICBO {
LNOBPFKAAGA EAEAFIHIIMK = 4; // offset: 32
JAMLHOHBIGB ENBGNLBMGFK = 10; // offset: 24
}
message DEKBKCFPJNA {
}
// Type: Rsp
// CmdID: 30144
message EBNNIBGFGIH {
uint32 retcode = 11; // offset: 24
}
message GIGAKCOMKOG {
uint32 score_id = 12; // offset: 28
uint32 JKPGACLKEEC = 11; // offset: 32
uint32 rank = 1; // offset: 24
PBKPPEAPBOM state = 9; // offset: 36
}
message DLCCOJPHBCB {
uint64 JKLPNOFDNAL = 10; // offset: 48
HNDCKMIALOG IPLEOOLCACI = 2; // offset: 40
JAMLHOHBIGB KGKOHNAACEN = 1; // offset: 32
uint32 LFBIELBHOBK = 12; // offset: 60
repeated GIGAKCOMKOG DNNOFGJJMCP = 15; // offset: 24
int32 LHKDDBBIKOB = 6; // offset: 56
}
message DDFPFLMIFKM {
}
// Type: Rsp
// CmdID: 30189
message PKAFDHFOMOL {
DLCCOJPHBCB HGPGDCOCDFK = 2; // offset: 32
repeated ADHNJADIJAC BIEBFHECEPM = 11; // offset: 24
uint32 retcode = 8; // offset: 40
}
// Type: Notify
// CmdID: 30196
message FBAKHNLPGEM {
FMANPCKGFDD reason = 13; // offset: 32
DLCCOJPHBCB HGPGDCOCDFK = 12; // offset: 24
}
// Type: Notify
// CmdID: 30157
message CHCKDIFJBKP {
repeated GIGAKCOMKOG DNNOFGJJMCP = 10; // offset: 24
uint32 LFBIELBHOBK = 11; // offset: 32
}
// Obf: MKLPGBFEJMO
enum CmdFiveDimType {
MKLPGBFEJMO_PCPDHELPKEM = 0;
CmdGetFiveDimMoneyScRsp = 2261;
CmdLeaveFiveDimGameScRsp = 2258;
MKLPGBFEJMO_DFILLFNLLAJ = 2253;
CmdFiveDimJumpEnergyChangeScNotify = 2265;
CmdUpdateFiveDimGameDataScRsp = 2259;
MKLPGBFEJMO_LKLOBDJINOI = 2257;
CmdFiveDimGameTransferScRsp = 2270;
MKLPGBFEJMO_CJMDBFOJPIC = 2251;
MKLPGBFEJMO_HKGHBAHIOMC = 2252;
MKLPGBFEJMO_FFBHNFPKLMD = 2269;
CmdFiveDimMoneyChangeScNotify = 2272;
CmdEnterFiveDimGameScRsp = 2264;
MKLPGBFEJMO_OBOBBDGHCDN = 2268;
CmdFiveDimGameDataUpdateScNotify = 2275;
CmdGetFiveDimGameDataScRsp = 2254;
MKLPGBFEJMO_IIDCMPNMCHM = 2260;
CmdGetFiveDimMoneyDataScRsp = 2274;
}
enum IPFAGFAPCCD {
IPFAGFAPCCD_PCPDHELPKEM = 0;
IPFAGFAPCCD_MLEMOAKKJJH = 1;
IPFAGFAPCCD_BAOGAMKCLMO = 2;
}
message ANINPOGOEDJ {
}
// Obf: NFBFBHOBOLO
// Type: Rsp
// CmdID: 2254
message GetFiveDimGameDataScRsp {
uint32 JJOOHOADJMA = 10; // offset: 32
KAIELJPMGHL OIAPHBBDPHL = 1; // offset: 24
uint32 retcode = 11; // offset: 36
}
message GEAPPKGNLJG {
NMHKDLJPGIL MODDIBHCPPD = 3; // offset: 16
MotionInfo MJDMNDIEKHK = 5; // offset: 24
HMJGADLIONA PPPHLHADCPJ = 1; // offset: 32
}
// Obf: GMNABGKIKKN
// Type: Rsp
// CmdID: 2264
message EnterFiveDimGameScRsp {
uint32 retcode = 14; // offset: 24
}
message MFKKGOCBACJ {
uint32 PJNFFBKCGEM = 6; // offset: 36
MotionInfo MJDMNDIEKHK = 9; // offset: 24
IPFAGFAPCCD FBOGMBOKPHJ = 3; // offset: 40
uint32 PJMLJPAPIIK = 2; // offset: 32
}
// Obf: EAANGCAHIFA
// Type: Rsp
// CmdID: 2258
message LeaveFiveDimGameScRsp {
uint32 client_pos_version = 2; // offset: 28
uint32 retcode = 5; // offset: 24
}
message KIKKGAAPMKG {
HMJGADLIONA PPPHLHADCPJ = 15; // offset: 24
uint32 NGEHILEENKC = 4; // offset: 32
}
// Obf: GDHLNNNAPAK
// Type: Rsp
// CmdID: 2259
message UpdateFiveDimGameDataScRsp {
uint32 retcode = 5; // offset: 24
}
message KFIHIBFBAJH {
uint32 PJNFFBKCGEM = 4; // offset: 44
HMJGADLIONA PPPHLHADCPJ = 7; // offset: 32
NMHKDLJPGIL MODDIBHCPPD = 9; // offset: 16
IPFAGFAPCCD FBOGMBOKPHJ = 11; // offset: 40
}
// Obf: CEDLMINDAHJ
// Type: Rsp
// CmdID: 2270
message FiveDimGameTransferScRsp {
uint32 retcode = 4; // offset: 24
}
// Obf: FMLENEBEGJE
// Type: Notify
// CmdID: 2275
message FiveDimGameDataUpdateScNotify {
uint32 client_pos_version = 12; // offset: 36
bool PBOBBPEKBLK = 15; // offset: 32
KAIELJPMGHL OIAPHBBDPHL = 14; // offset: 24
}
// Obf: EPOABGDOEJJ
// Type: Notify
// CmdID: 2265
message FiveDimJumpEnergyChangeScNotify {
uint32 JJOOHOADJMA = 11; // offset: 24
}
message HACMIMFHMOC {
uint32 HFMLMJALLPC = 10; // offset: 24
}
// Obf: JCMINGBIKAO
// Type: Rsp
// CmdID: 2261
message GetFiveDimMoneyScRsp {
uint32 HLLKKGIFIPC = 14; // offset: 32
uint32 retcode = 12; // offset: 28
uint32 HFMLMJALLPC = 11; // offset: 24
}
// Obf: AGICNLFCIMA
// Type: Notify
// CmdID: 2272
message FiveDimMoneyChangeScNotify {
uint32 JKLDOFBHABM = 14; // offset: 24
uint32 NDKMOINLOOE = 5; // offset: 28
}
message ODAFJBFDFLG {
}
// Obf: NIABOPBGPGK
// Type: Rsp
// CmdID: 2274
message GetFiveDimMoneyDataScRsp {
uint32 retcode = 8; // offset: 32
uint32 JKLDOFBHABM = 2; // offset: 24
uint32 NDKMOINLOOE = 12; // offset: 28
}
// Obf: GEGHIEHNEEP
enum CmdFriendType {
GEGHIEHNEEP_PCPDHELPKEM = 0;
CmdGetFriendApplyListInfoScRsp = 2918;
CmdSyncHandleFriendScNotify = 2901;
CmdGetPlatformPlayerInfoScRsp = 2949;
CmdGetFriendRecommendListInfoScRsp = 2961;
CmdGetFriendRecommendLineupDetailCsReq = 2952;
CmdGetAssistListCsReq = 2928;
CmdTakeAssistRewardScRsp = 2920;
CmdABNLKIDDIOK = 3000;
CmdDeleteFriendCsReq = 2974;
CmdGetAssistListScRsp = 2965;
CmdReportPlayerCsReq = 2944;
CmdGetPlayerDetailInfoCsReq = 2994;
CmdGetFriendDevelopmentInfoCsReq = 2977;
CmdGetFriendApplyListInfoCsReq = 2914;
CmdGetFriendRecommendLineupScRsp = 2988;
CmdGetCurAssistScRsp = 2917;
CmdSetFriendMarkCsReq = 2971;
CmdGetPlatformPlayerInfoCsReq = 2902;
CmdAddBlacklistCsReq = 2938;
CmdGetFriendRecommendLineupCsReq = 2906;
CmdGetFriendLoginInfoCsReq = 2966;
CmdSetFriendRemarkNameCsReq = 2907;
CmdCurAssistChangedNotify = 2993;
CmdGetFriendListInfoCsReq = 2991;
CmdGetAssistHistoryScRsp = 2925;
CmdSyncDeleteFriendScNotify = 2904;
CmdGetFriendBattleRecordDetailScRsp = 2912;
CmdSyncAddBlacklistScNotify = 2932;
CmdSetFriendMarkScRsp = 2936;
CmdTakeAssistRewardCsReq = 2979;
CmdDeleteFriendScRsp = 2937;
CmdApplyFriendScRsp = 2998;
CmdSearchPlayerCsReq = 2957;
CmdSetAssistCsReq = 2973;
CmdSyncApplyFriendScNotify = 2963;
CmdGetFriendAssistListCsReq = 2903;
CmdHandleFriendScRsp = 2939;
CmdDeleteBlacklistScRsp = 2996;
CmdGetFriendBattleRecordDetailCsReq = 2929;
CmdGetFriendAssistListScRsp = 2992;
CmdDeleteBlacklistCsReq = 2989;
CmdApplyFriendCsReq = 2909;
CmdGetFriendRecommendLineupDetailScRsp = 2990;
CmdSetAllowOtherApplyFriendCsReq = 2911;
CmdHandleFriendCsReq = 2926;
CmdGetCurAssistCsReq = 2908;
CmdGetFriendListInfoScRsp = 2910;
CmdSetFriendRemarkNameScRsp = 2958;
CmdGetAssistHistoryCsReq = 2951;
CmdSetForbidOtherApplyFriendScRsp = 2930;
CmdGetPlayerDetailInfoScRsp = 2995;
CmdGetFriendDevelopmentInfoScRsp = 2916;
CmdAddBlacklistScRsp = 2972;
CmdGetFriendRecommendListInfoCsReq = 2933;
CmdGetFriendLoginInfoScRsp = 2905;
CmdSetAssistScRsp = 2953;
CmdSearchPlayerScRsp = 2921;
CmdNewAssistHistoryNotify = 2954;
}
enum FriendOnlineStatus {
FRIEND_ONLINE_STATUS_OFFLINE = 0;
FRIEND_ONLINE_STATUS_ONLINE = 1;
}
// Obf: PABBPHOIDBF
enum FriendApplySource {
PABBPHOIDBF_PCPDHELPKEM = 0;
PABBPHOIDBF_DDEBAHBEKHI = 1;
PABBPHOIDBF_PJEOOMBFNMA = 2;
PABBPHOIDBF_ILPKPBOKMEN = 3;
PABBPHOIDBF_OAMHNEDGEKA = 4;
PABBPHOIDBF_OGENAPDDIDB = 5;
PABBPHOIDBF_LDLMBIFNPEP = 6;
}
message AssistSimpleInfo {
uint32 avatar_id = 3; // offset: 28
uint32 level = 15; // offset: 36
uint32 pos = 2; // offset: 24
uint32 dressed_skin_id = 9; // offset: 32
}
message KMADNGJNOOB {
uint32 MDFMEDKNEHG = 6; // offset: 36
uint32 MOOOPAMBOFK = 11; // offset: 28
uint32 group_id = 8; // offset: 24
uint32 HCHCOAPJLMG = 3; // offset: 32
}
message CEGOPFBELBL {
uint32 KKFBLJNMDFJ = 7; // offset: 36
repeated uint32 PGKLOMAJMDC = 11; // offset: 16
uint32 KBFDOPNODBL = 15; // offset: 32
}
message CGLILDEBBIH {
CEGOPFBELBL KNPMHOLAJFK = 3; // offset: 16
}
message KIEEFAOCOCC {
CGLILDEBBIH MDNOKJEALNP = 1; // offset: 16
}
// Obf: AAGNLEFDLIJ
message FriendGridFightRecord {
uint32 division_id = 8; // offset: 24
}
message PHNHEEOLADL {
KIEEFAOCOCC NAKKOHEMJBL = 2; // offset: 16
FriendGridFightRecord KIIONJBDKNJ = 14; // offset: 40
BattleRecordType HCPAHPCOEKK = 9; // offset: 48
KMADNGJNOOB BHEEDAFLEOJ = 3; // offset: 24
}
message PlayerSimpleInfo {
repeated AssistSimpleInfo assist_info_list = 15; // offset: 32
PlatformType platform = 7; // offset: 88
string signature = 2; // offset: 24
string platform_nick = 6; // offset: 48
uint32 head_icon = 12; // offset: 120
uint32 level = 14; // offset: 84
string platform_uuid = 3; // offset: 72
int64 logout_time = 9; // offset: 96
HeadFrameInfo head_icon_frame_info = 105; // offset: 56
bool is_banned = 13; // offset: 80
uint32 personal_card = 8; // offset: 108
string nickname = 1; // offset: 64
FriendOnlineStatus online_status = 10; // offset: 124
uint32 uid = 5; // offset: 116
uint32 gender = 1403; // offset: 112
uint32 chat_bubble_id = 11; // offset: 104
MCNDBBEBKMJ player_outfit_data = 4; // offset: 40
}
// Obf: EIAMCNPFJBC
message DisplayEquipmentInfo {
uint32 promotion = 13; // offset: 24
uint32 exp = 2; // offset: 28
uint32 tid = 11; // offset: 40
uint32 rank = 8; // offset: 36
uint32 level = 9; // offset: 32
}
// Obf: EMOHHJNIPDI
message DisplayRelicInfo {
uint32 main_affix_id = 5; // offset: 32
repeated RelicAffix sub_affix_list = 13; // offset: 24
uint32 level = 2; // offset: 44
uint32 type = 15; // offset: 36
uint32 exp = 3; // offset: 40
uint32 tid = 7; // offset: 48
}
message DisplayAvatarDetailInfo {
uint32 avatar_id = 14; // offset: 48
repeated AvatarSkillTree skilltree_list = 11; // offset: 24
uint32 promotion = 15; // offset: 76
repeated DisplayRelicInfo relic_list = 13; // offset: 32
uint32 enhanced_id = 9; // offset: 72
uint32 exp = 8; // offset: 60
DisplayEquipmentInfo equipment = 12; // offset: 16
uint32 level = 7; // offset: 68
uint32 rank = 2; // offset: 52
uint32 pos = 5; // offset: 56
uint32 dressed_skin_id = 1; // offset: 64
}
message BJKJKGAGDAC {
uint32 DBBAEOHIAPA = 1; // offset: 40
uint32 GBOCDPDNFLF = 2; // offset: 24
uint32 IBLNHMFCLPP = 4; // offset: 32
uint32 DOBENIECLNN = 7; // offset: 36
uint32 DIOGJKODMPK = 5; // offset: 28
}
// Obf: DPDIDKPLNDJ
message PlayerRecordInfo {
uint32 MPNIKBAFPEM = 14; // offset: 32
uint32 LCEEKBAJPHA = 4; // offset: 48
uint32 LBKCIEBGMAJ = 9; // offset: 44
BJKJKGAGDAC CEAKOOAOJLF = 10; // offset: 16
uint32 GPJGLLANPIF = 11; // offset: 36
uint32 KHDJDCELNPF = 12; // offset: 52
uint32 KEBOJOIBOKE = 6; // offset: 56
uint32 MMFGIPPNEEF = 3; // offset: 60
uint32 MIMIPDMIPNO = 13; // offset: 40
}
message MNBHEHAMOKL {
bool FIJNAPNICJF = 6; // offset: 25
bool NHLKFBOBDOM = 13; // offset: 26
bool CPOGDKALGOM = 3; // offset: 24
bool LPEPIDNJDEM = 14; // offset: 27
bool CHCNEDNCIDJ = 2; // offset: 28
}
message JKFBFGOEBKI {
KIEEFAOCOCC NAKKOHEMJBL = 11; // offset: 24
repeated KMADNGJNOOB challenge_list = 14; // offset: 32
}
// Obf: OLGEBAEDFHO
message PlayerDetailInfo {
HeadFrameInfo head_frame_info = 1012; // offset: 88
uint32 PHKAMFFCKML = 371; // offset: 132
string HBIDCAFOPMG = 1; // offset: 104
uint32 OLJFBHKLAJP = 9; // offset: 136
bool NHIDOAAMLNF = 12; // offset: 149
string nickname = 5; // offset: 24
MNBHEHAMOKL LCBGFPMCLNO = 1052; // offset: 72
JKFBFGOEBKI JIJOICCDFCA = 1039; // offset: 56
bool PABEDLDJMNJ = 14; // offset: 148
uint32 head_icon = 2; // offset: 140
uint32 OGJGMNBPPLE = 7; // offset: 152
repeated DisplayAvatarDetailInfo KLCJNDONCAB = 8; // offset: 32
PlatformType platform = 13; // offset: 128
uint32 world_level = 15; // offset: 124
PlayerRecordInfo record_info = 3; // offset: 16
uint32 level = 6; // offset: 144
repeated DisplayAvatarDetailInfo MPDGDDABFAM = 1809; // offset: 80
string ICJIGHOMDNL = 4; // offset: 112
string signature = 11; // offset: 64
KJGMAEGNBKL GFPMLPGHONG = 1966; // offset: 40
MCNDBBEBKMJ HPHOEDAGBOB = 831; // offset: 96
uint32 uid = 10; // offset: 120
}
// Obf: JCJMHHJHNGB
message FriendSimpleInfo {
PlayerSimpleInfo player_info = 1; // offset: 24
bool is_marked = 9; // offset: 52
PHNHEEOLADL FCKDHFFMECC = 14; // offset: 32
PlayingState playing_state = 11; // offset: 48
string remark_name = 7; // offset: 16
int64 create_time = 12; // offset: 56
}
// Obf: ODEMHMFBCFC
message FriendApplyInfo {
PlayerSimpleInfo player_info = 14; // offset: 24
int64 EDECALEJJFH = 13; // offset: 32
}
// Obf: IKCMGHPPNHM
message FriendRecommendInfo {
bool KNJIKJIPGJD = 9; // offset: 32
PlayerSimpleInfo player_info = 11; // offset: 16
}
message PlayerAssistInfo {
DisplayAvatarDetailInfo assist_avatar = 11; // offset: 24
PlayerSimpleInfo player_info = 15; // offset: 32
}
// Obf: OEPOPEPNIED
message FriendChallengeLineup {
uint32 ABJGNBJMJJG = 7; // offset: 60
uint32 AHHOMNOELKK = 15; // offset: 56
string remark_name = 12; // offset: 24
uint32 score_id = 9; // offset: 52
repeated ChallengeLineupList lineup_list = 14; // offset: 40
PlayerSimpleInfo player_info = 5; // offset: 32
uint32 OINECGOPMJO = 8; // offset: 48
}
// Obf: IEGDPKKKNHN
message FriendChallengeClearanceInfo {
uint32 group_id = 3; // offset: 40
uint32 HCHCOAPJLMG = 4; // offset: 32
oneof HIACNHNLCGL {
ChallengeStatistics challenge_default = 1929; // offset: 24
ChallengeStoryStatistics challenge_story = 1513; // offset: 24
ChallengeBossStatistics challenge_boss = 1055; // offset: 24
}
}
message IFEKKJNCKIE {
uint32 avatar_id = 1; // offset: 28
uint32 CBHKFOEOMFF = 11; // offset: 24
}
message OOKGKMIMIID {
uint32 KBFDOPNODBL = 1; // offset: 24
uint32 KKFBLJNMDFJ = 6; // offset: 28
}
message KAONKHLDGPB {
uint32 AIKMPMKFMPH = 1; // offset: 24
uint32 area_id = 10; // offset: 28
uint32 IKKFDOHMCGM = 7; // offset: 32
}
message MFHOJCCILLC {
uint32 DFIBLJIHLGL = 8; // offset: 24
uint32 LEHOBFFMGBL = 13; // offset: 32
uint32 area_id = 14; // offset: 28
uint32 FEKIOHOJBHE = 9; // offset: 36
}
message JPPHKCHDIJD {
uint32 NBACGGOFONN = 11; // offset: 36
uint32 GHKJBPIFBAI = 8; // offset: 32
uint32 NMLAEMLKBKJ = 12; // offset: 24
uint32 area_id = 10; // offset: 28
}
message PKECJPJCONJ {
OOKGKMIMIID AEKJAAKCDKK = 6; // offset: 40
MFHOJCCILLC CBGOEHOAMHG = 9; // offset: 48
JPPHKCHDIJD KDGIKCDGIGE = 10; // offset: 16
KAONKHLDGPB DCFDDBIIMJP = 13; // offset: 24
}
// Obf: NNGLDKBDKLG
message PlayerChallengePeakRecordMobData {
uint32 peak_id = 3; // offset: 44
ChallengeLineupList lineup = 4; // offset: 32
repeated uint32 OBPDENLMNII = 8; // offset: 16
uint32 cycles_used = 1; // offset: 40
}
// Obf: NOEKJNININI
message PlayerChallengePeakRecordBossData {
bool AFFIKAAMEJE = 10; // offset: 52
uint32 buff_id = 8; // offset: 44
bool EPCMADFOACA = 7; // offset: 53
uint32 HEILKBJCAGB = 9; // offset: 48
uint32 IKCILOBPEBI = 6; // offset: 56
uint32 peak_id = 11; // offset: 40
ChallengeLineupList lineup = 1; // offset: 16
repeated uint32 OBPDENLMNII = 3; // offset: 24
}
message NCLCIIMIHDH {
repeated PlayerChallengePeakRecordMobData DDJIDIKHANH = 11; // offset: 16
PlayerChallengePeakRecordBossData NFCLJMBLFMK = 3; // offset: 24
uint32 group_id = 1; // offset: 40
}
message HBNJABPHLML {
uint32 division_id = 8; // offset: 24
}
message AALMEANBKAE {
uint32 area_id = 7; // offset: 24
}
message DMBOJMFJBKD {
uint32 area_id = 6; // offset: 24
uint32 PNHFFKCNNJG = 15; // offset: 28
}
message DJLGCHBNMAC {
uint32 challenge_id = 6; // offset: 24
}
message HEBDKFOFKMN {
uint32 peak_id = 1; // offset: 24
}
message CBGICNOFHCJ {
uint32 KBFDOPNODBL = 9; // offset: 24
}
message JGIJGAICGHE {
uint32 division_id = 11; // offset: 24
}
message FMGHCDKFNDL {
bool JKAICMMPFBB = 7; // offset: 24
uint32 BBDOCJGAEEJ = 14; // offset: 28
}
message OHNPAFLKHNA {
int64 time = 8; // offset: 32
DevelopmentType FKGPLPGKDHN = 12; // offset: 40
oneof IFJMBNFCNBD {
AALMEANBKAE CMBPHAHDIAN = 131; // offset: 16
DJLGCHBNMAC NCEKBKLNDDM = 659; // offset: 16
uint32 avatar_id = 608; // offset: 16
uint32 HOKJFKNPKAJ = 918; // offset: 16
uint32 KCPCJBIBDCA = 621; // offset: 16
DMBOJMFJBKD KHNIJFNOELC = 1003; // offset: 16
uint32 HIILNPICKCG = 423; // offset: 16
HEBDKFOFKMN IGJOLIJJLCK = 145; // offset: 16
CBGICNOFHCJ AAJCDFDLDEH = 371; // offset: 16
JGIJGAICGHE HLBKICJNAGK = 589; // offset: 16
FMGHCDKFNDL GINOJJFADPO = 330; // offset: 16
}
}
// Obf: FHIDMEEDDEA
// Type: Req
// CmdID: 2991
message GetFriendListInfoCsReq {
}
// Obf: AAGIKBFGAKK
// Type: Rsp
// CmdID: 2910
message GetFriendListInfoScRsp {
repeated FriendSimpleInfo friend_list = 15; // offset: 16
repeated PlayerSimpleInfo black_list = 12; // offset: 24
uint32 retcode = 6; // offset: 40
}
// Obf: INLOEEMDCCP
// Type: Req
// CmdID: 2994
message GetPlayerDetailInfoCsReq {
uint32 uid = 15; // offset: 24
}
// Obf: FFODHBGIHJN
// Type: Rsp
// CmdID: 2995
message GetPlayerDetailInfoScRsp {
PlayerDetailInfo detail_info = 9; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: KIMAGOPIJEB
// Type: Req
// CmdID: 2914
message GetFriendApplyListInfoCsReq {
}
// Obf: MDKBPGEBJHN
// Type: Rsp
// CmdID: 2918
message GetFriendApplyListInfoScRsp {
uint32 retcode = 3; // offset: 40
repeated uint32 LBIMGCPBKGE = 5; // offset: 24
repeated FriendApplyInfo CDPCFKMAGLO = 11; // offset: 32
}
// Obf: GGIOCLBGODB
// Type: Req
// CmdID: 2909
message ApplyFriendCsReq {
FriendApplySource source = 8; // offset: 28
uint32 uid = 15; // offset: 24
}
// Obf: AEOLIDPOJKK
// Type: Rsp
// CmdID: 2998
message ApplyFriendScRsp {
uint32 retcode = 14; // offset: 24
uint32 uid = 3; // offset: 28
}
// Obf: HALKEKMIMFN
// Type: Notify
// CmdID: 2963
message SyncApplyFriendScNotify {
FriendApplyInfo friend_apply_info = 4; // offset: 16
}
// Obf: IBLCJFFOOMF
// Type: Req
// CmdID: 2926
message HandleFriendCsReq {
bool is_accept = 8; // offset: 28
uint32 uid = 12; // offset: 24
}
// Obf: MCIGHEJLKKG
// Type: Rsp
// CmdID: 2939
message HandleFriendScRsp {
bool is_accept = 3; // offset: 32
uint32 uid = 12; // offset: 36
uint32 retcode = 2; // offset: 40
FriendSimpleInfo HHFDBNNNKOK = 14; // offset: 16
}
// Obf: BGPJGHFDONJ
// Type: Notify
// CmdID: 2901
message SyncHandleFriendScNotify {
FriendSimpleInfo HHFDBNNNKOK = 12; // offset: 24
uint32 uid = 15; // offset: 32
bool is_accept = 2; // offset: 36
}
// Obf: JDGHINIIBAC
// Type: Req
// CmdID: 2974
message DeleteFriendCsReq {
uint32 IPGCEGPJEHC = 9; // offset: 24
uint32 uid = 11; // offset: 28
}
// Obf: CDAIFOHOJHK
// Type: Rsp
// CmdID: 2937
message DeleteFriendScRsp {
uint32 uid = 2; // offset: 28
uint32 retcode = 15; // offset: 24
}
// Obf: PMGBGFOGNMA
// Type: Notify
// CmdID: 2904
message SyncDeleteFriendScNotify {
uint32 uid = 9; // offset: 24
}
// Obf: HKFDIGEGIOK
// Type: Req
// CmdID: 2938
message AddBlacklistCsReq {
uint32 uid = 3; // offset: 24
}
// Obf: NABDLDKBGIE
// Type: Rsp
// CmdID: 2972
message AddBlacklistScRsp {
PlayerSimpleInfo black_info = 8; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Obf: NDIMKDAKGBK
// Type: Notify
// CmdID: 2932
message SyncAddBlacklistScNotify {
uint32 uid = 8; // offset: 24
}
// Obf: ONOCGKINIFC
// Type: Req
// CmdID: 2933
message GetFriendRecommendListInfoCsReq {
bool ICHENOJECAP = 11; // offset: 24
}
// Obf: IIEEEHMDPDL
// Type: Rsp
// CmdID: 2961
message GetFriendRecommendListInfoScRsp {
repeated FriendRecommendInfo friend_recommend_list = 4; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: LJIGCJEFLLC
// Type: Req
// CmdID: 2907
message SetFriendRemarkNameCsReq {
uint32 uid = 11; // offset: 36
uint32 reason = 5; // offset: 32
string remark_name = 4; // offset: 16
}
// Obf: GPLDKNODPPA
// Type: Rsp
// CmdID: 2958
message SetFriendRemarkNameScRsp {
uint32 uid = 2; // offset: 36
string remark_name = 11; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Obf: DPLLPEOGEHP
// Type: Req
// CmdID: 2944
message ReportPlayerCsReq {
string MPCOLHBJPBP = 11; // offset: 24
uint32 uid = 15; // offset: 36
uint32 HELHPDMDLBO = 8; // offset: 32
}
// Type: Rsp
// CmdID: 3000
message ABNLKIDDIOK {
uint32 retcode = 12; // offset: 24
}
// Obf: NCFEFBLJOMM
// Type: Req
// CmdID: 2989
message DeleteBlacklistCsReq {
uint32 uid = 9; // offset: 24
}
// Obf: IIHLMOICLJG
// Type: Rsp
// CmdID: 2996
message DeleteBlacklistScRsp {
uint32 retcode = 9; // offset: 28
uint32 uid = 6; // offset: 24
}
// Obf: IJKAEPHLIAN
// Type: Req
// CmdID: 2957
message SearchPlayerCsReq {
bool ICHENOJECAP = 9; // offset: 32
repeated uint32 FJNIPJEIJKE = 7; // offset: 24
}
// Obf: IIDMKMNEHDF
// Type: Rsp
// CmdID: 2921
message SearchPlayerScRsp {
repeated PlayerSimpleInfo HMBIBHIFJFL = 7; // offset: 32
uint32 retcode = 12; // offset: 40
repeated uint32 OKNMEDEAJME = 10; // offset: 24
}
// Obf: CFNILACKEKL
// Type: Req
// CmdID: 2928
message GetAssistListCsReq {
bool ICHENOJECAP = 12; // offset: 24
bool KJJNOKFKMCP = 10; // offset: 25
}
// Obf: CLMAPMIIIMC
// Type: Rsp
// CmdID: 2965
message GetAssistListScRsp {
repeated PlayerAssistInfo assist_list = 8; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: IAMJEPIHMJA
// Type: Req
// CmdID: 2973
message SetAssistCsReq {
uint32 avatar_id = 2; // offset: 28
uint32 uid = 13; // offset: 24
}
// Obf: AGLAAHBKKPH
// Type: Rsp
// CmdID: 2953
message SetAssistScRsp {
uint32 retcode = 4; // offset: 28
uint32 avatar_id = 1; // offset: 32
uint32 FNCINGFDLPA = 5; // offset: 24
uint32 uid = 2; // offset: 36
}
// Obf: MOFOGJLHFEO
// Type: Req
// CmdID: 2908
message GetCurAssistCsReq {
}
// Obf: COPENGFGCBJ
// Type: Rsp
// CmdID: 2917
message GetCurAssistScRsp {
PlayerAssistInfo ILPKPBOKMEN = 5; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: OOGDBNCEPGH
// Type: Req
// CmdID: 2951
message GetAssistHistoryCsReq {
}
// Obf: LALIGIPLLJI
// Type: Rsp
// CmdID: 2925
message GetAssistHistoryScRsp {
uint32 KLEMGGNGEHG = 13; // offset: 40
uint32 OKPBNIIDCEJ = 9; // offset: 32
repeated uint32 PLPDAACEKJB = 1; // offset: 24
uint32 retcode = 7; // offset: 44
uint32 KJIDHDCPCHH = 15; // offset: 36
}
// Obf: OADLPILLKGI
// Type: Notify
// CmdID: 2954
message NewAssistHistoryNotify {
uint32 OKPBNIIDCEJ = 5; // offset: 24
}
// Obf: BBPPIDJOGIE
// Type: Req
// CmdID: 2979
message TakeAssistRewardCsReq {
}
// Obf: CBDHBCPNLFI
// Type: Rsp
// CmdID: 2920
message TakeAssistRewardScRsp {
ItemList reward = 10; // offset: 16
repeated MBICBKAFGIK CADPJMANPCA = 9; // offset: 32
uint32 retcode = 6; // offset: 40
}
// Obf: CFGDKFNAADC
// Type: Notify
// CmdID: 2993
message CurAssistChangedNotify {
PlayerAssistInfo ILPKPBOKMEN = 13; // offset: 24
}
// Obf: OBIFOIHGFDG
// Type: Req
// CmdID: 2902
message GetPlatformPlayerInfoCsReq {
PlatformType platform = 14; // offset: 32
repeated string PBHLHFPIACP = 1; // offset: 24
}
// Obf: PKMKMPIGANK
// Type: Rsp
// CmdID: 2949
message GetPlatformPlayerInfoScRsp {
repeated PlayerSimpleInfo friend_recommend_list = 14; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: PNMDCMNOPMP
// Type: Req
// CmdID: 2966
message GetFriendLoginInfoCsReq {
}
// Obf: CAKEPHBLMJJ
// Type: Rsp
// CmdID: 2905
message GetFriendLoginInfoScRsp {
repeated uint32 BHJONHOLEAA = 13; // offset: 16
bool BKJJFEHPNAO = 5; // offset: 44
repeated uint32 DOAHBAPHMBO = 3; // offset: 32
uint32 retcode = 2; // offset: 40
bool LABBELBJKII = 11; // offset: 45
}
// Obf: GDIJPNPLDAI
// Type: Req
// CmdID: 2911
message SetAllowOtherApplyFriendCsReq {
bool NLIPKPLKCPO = 8; // offset: 24
}
// Obf: PNMCMNPOIFH
// Type: Rsp
// CmdID: 2930
message SetForbidOtherApplyFriendScRsp {
bool NLIPKPLKCPO = 7; // offset: 24
uint32 retcode = 2; // offset: 28
}
// Obf: PNOEBPMKHJM
// Type: Req
// CmdID: 2971
message SetFriendMarkCsReq {
uint32 reason = 3; // offset: 24
uint32 uid = 8; // offset: 28
bool KBNKNAHGPHG = 7; // offset: 32
}
// Obf: JMBODEJHFHO
// Type: Rsp
// CmdID: 2936
message SetFriendMarkScRsp {
bool KBNKNAHGPHG = 8; // offset: 24
uint32 retcode = 5; // offset: 32
uint32 uid = 4; // offset: 28
}
// Obf: LHIEPKICIMO
// Type: Req
// CmdID: 2903
message GetFriendAssistListCsReq {
IPGFCGHIIKN NJAAPGJANCI = 2; // offset: 44
repeated uint32 IPMGLMJFGNP = 1; // offset: 24
bool ICHENOJECAP = 13; // offset: 40
repeated uint32 NLEEIBAPFAA = 14; // offset: 16
uint32 target_side = 7; // offset: 48
}
// Obf: PNHONGKANMM
// Type: Rsp
// CmdID: 2992
message GetFriendAssistListScRsp {
uint32 retcode = 7; // offset: 36
repeated PlayerAssistInfo assist_list = 12; // offset: 24
uint32 target_side = 10; // offset: 32
}
message CLFIIPBIBBG {
repeated PKJGGAPLONC avatar_list = 15; // offset: 24
repeated uint32 finished_target_list = 9; // offset: 32
}
message LOBJLKHOLPG {
repeated uint32 finished_target_list = 9; // offset: 32
uint32 peak_id = 11; // offset: 40
repeated PKJGGAPLONC avatar_list = 1; // offset: 24
}
message DFGHKGDKCLB {
repeated LOBJLKHOLPG BEGMPEOFDLC = 6; // offset: 24
}
// Obf: BMDNLIPFEPE
message ChallengePeakBossFriendLineupRecommendation {
uint32 buff_id = 9; // offset: 40
bool is_hard_mode = 8; // offset: 44
repeated PKJGGAPLONC avatar_list = 1; // offset: 24
bool hard_mode_has_passed = 14; // offset: 45
repeated uint32 finished_target_list = 2; // offset: 32
}
message HBJCPIOLEIC {
string remark_name = 10; // offset: 24
PlayerSimpleInfo player_info = 4; // offset: 32
oneof HDOEFOCHLDA {
FriendChallengeLineup KJKFCLDDBKM = 2; // offset: 40
CLFIIPBIBBG DFMBOIDDHNM = 1; // offset: 40
DFGHKGDKCLB LCEBFBHALHA = 3; // offset: 40
ChallengePeakBossFriendLineupRecommendation FEACMLLOAFB = 12; // offset: 40
}
}
// Obf: DNILAEMJANF
// Type: Req
// CmdID: 2906
message GetFriendRecommendLineupCsReq {
uint32 key = 10; // offset: 24
NFKEJJIHOCJ type = 2; // offset: 28
}
// Obf: LFOFKDMGJJP
// Type: Rsp
// CmdID: 2988
message GetFriendRecommendLineupScRsp {
uint32 key = 3; // offset: 32
bool OEDONMBJFCG = 15; // offset: 36
uint32 retcode = 1; // offset: 44
NFKEJJIHOCJ type = 4; // offset: 40
repeated HBJCPIOLEIC DAOKDPJACJF = 5; // offset: 16
}
// Obf: FAHDOFPGLAN
// Type: Req
// CmdID: 2952
message GetFriendRecommendLineupDetailCsReq {
uint32 key = 9; // offset: 28
uint32 uid = 11; // offset: 24
NFKEJJIHOCJ type = 7; // offset: 32
}
// Obf: CNLCKNFKBIN
// Type: Rsp
// CmdID: 2990
message GetFriendRecommendLineupDetailScRsp {
uint32 uid = 15; // offset: 44
uint32 retcode = 10; // offset: 32
repeated DisplayAvatarDetailInfo MEOFNGCFABJ = 7; // offset: 24
NFKEJJIHOCJ type = 11; // offset: 36
uint32 key = 5; // offset: 40
}
// Obf: BOBNBFBMLIB
// Type: Req
// CmdID: 2929
message GetFriendBattleRecordDetailCsReq {
uint32 uid = 4; // offset: 24
}
// Obf: DDOKHKDBNLO
// Type: Rsp
// CmdID: 2912
message GetFriendBattleRecordDetailScRsp {
uint32 uid = 15; // offset: 60
repeated FriendChallengeClearanceInfo BIKINNADKFK = 12; // offset: 24
repeated NCLCIIMIHDH PAEEBAGOEDJ = 1; // offset: 32
uint32 retcode = 13; // offset: 56
PKECJPJCONJ ENCPHHLDNLB = 9; // offset: 48
HBNJABPHLML KIIONJBDKNJ = 6; // offset: 40
}
// Obf: BLEJNJFGNDA
// Type: Req
// CmdID: 2977
message GetFriendDevelopmentInfoCsReq {
uint32 uid = 9; // offset: 24
}
// Obf: LIEBIMMBDPL
// Type: Rsp
// CmdID: 2916
message GetFriendDevelopmentInfoScRsp {
repeated OHNPAFLKHNA DPLGFNNDOLB = 3; // offset: 24
uint32 retcode = 2; // offset: 32
uint32 uid = 7; // offset: 36
}
// Obf: LCIOPAFIOIJ
enum CmdGachaType {
LCIOPAFIOIJ_PCPDHELPKEM = 0;
CmdExchangeGachaCeiling = 1998;
CmdDoGachaScRsp = 1995;
CmdGetGachaCeilingScRsp = 1918;
CmdGetGachaInfoCsReq = 1991;
LCIOPAFIOIJ_AJDKGJMNGKA = 1939;
CmdSetGachaDecideItemCsReq = 1963;
CmdDoGachaCsReq = 1994;
CmdExchangeGachaCeilingCsReq = 1909;
CmdSetGachaDecideItemScRsp = 1926;
CmdGetGachaCeilingCsReq = 1914;
CmdGetGachaInfoScRsp = 1910;
}
// Obf: LBLHHLCLIPP
// Type: Req
// CmdID: 1991
message GetGachaInfoCsReq {
}
message GachaCeilingAvatar {
uint32 repeated_cnt = 5; // offset: 28
uint32 avatar_id = 14; // offset: 24
}
message GachaCeiling {
bool GPPNBDGCPIO = 15; // offset: 36
repeated GachaCeilingAvatar avatar_list = 8; // offset: 16
uint32 BMMMPCDPINB = 11; // offset: 32
}
message OEIEJHBCOOM {
uint32 MBOEFLAHLEM = 3; // offset: 44
repeated uint32 IPLLMNPANID = 15; // offset: 32
repeated uint32 DGOMHDMJHEK = 12; // offset: 16
uint32 PAPOKACIPPJ = 9; // offset: 40
}
// Obf: FPFJDDLOLCJ
message GachaInfo {
GachaCeiling gacha_ceiling = 15; // offset: 48
repeated uint32 prize_item_list = 11; // offset: 40
repeated uint32 item_detail_list = 6; // offset: 32
uint32 OKFNNHNLBOO = 14; // offset: 100
uint32 FJIBOAGDNDG = 13; // offset: 96
int64 end_time = 2; // offset: 88
uint32 gacha_id = 7; // offset: 84
string detail_url = 10; // offset: 16
uint32 PAPOKACIPPJ = 8; // offset: 80
int64 begin_time = 3; // offset: 72
string history_url = 12; // offset: 56
repeated uint32 CBHAEFNAFLE = 9; // offset: 64
}
// Obf: EGHHBNJDFEF
// Type: Rsp
// CmdID: 1910
message GetGachaInfoScRsp {
uint32 retcode = 1; // offset: 44
uint32 EHKFPMJCEMI = 2; // offset: 40
uint32 GLDPKKHODLJ = 11; // offset: 52
uint32 CELFCELFMJD = 15; // offset: 56
repeated OEIEJHBCOOM NMBAAOBBJMI = 12; // offset: 32
uint32 gacha_random = 6; // offset: 48
repeated GachaInfo gacha_info_list = 3; // offset: 16
}
// Obf: AONMNPNCNDC
// Type: Req
// CmdID: 1994
message DoGachaCsReq {
uint32 simulate_magic = 10; // offset: 36
uint32 gacha_id = 12; // offset: 24
uint32 gacha_random = 2; // offset: 28
uint32 gacha_num = 15; // offset: 32
}
message GachaItem {
bool is_new = 6; // offset: 48
ItemList token_item = 7; // offset: 24
ItemList transfer_item_list = 12; // offset: 40
Item gacha_item = 13; // offset: 32
}
// Obf: CCIIFABFNKK
// Type: Rsp
// CmdID: 1995
message DoGachaScRsp {
repeated GachaItem gacha_item_list = 11; // offset: 24
uint32 gacha_id = 2; // offset: 48
uint32 NJJKICNOFCL = 9; // offset: 56
uint32 EHKFPMJCEMI = 8; // offset: 36
uint32 retcode = 3; // offset: 32
uint32 gacha_num = 10; // offset: 52
uint32 BMMMPCDPINB = 13; // offset: 44
uint32 FJIBOAGDNDG = 14; // offset: 60
uint32 OKFNNHNLBOO = 5; // offset: 40
}
// Obf: BDNEEANHHOB
// Type: Req
// CmdID: 1914
message GetGachaCeilingCsReq {
uint32 gacha_type = 9; // offset: 24
}
// Obf: JDKHHCMJNMB
// Type: Rsp
// CmdID: 1918
message GetGachaCeilingScRsp {
uint32 gacha_type = 2; // offset: 32
uint32 retcode = 4; // offset: 36
GachaCeiling gacha_ceiling = 5; // offset: 24
}
// Obf: EIEKMCNHNNN
// Type: Req
// CmdID: 1909
message ExchangeGachaCeilingCsReq {
uint32 avatar_id = 2; // offset: 24
uint32 gacha_type = 14; // offset: 28
}
// Obf: LELDBJFDAIF
// Type: Rsp
// CmdID: 1998
message ExchangeGachaCeiling {
ItemList transfer_item_list = 3; // offset: 24
uint32 avatar_id = 9; // offset: 44
uint32 gacha_type = 8; // offset: 40
GachaCeiling gacha_ceiling = 6; // offset: 32
uint32 retcode = 2; // offset: 48
}
// Obf: NNJDNFBCHOO
// Type: Req
// CmdID: 1963
message SetGachaDecideItemCsReq {
repeated uint32 DGOMHDMJHEK = 12; // offset: 24
uint32 gacha_id = 2; // offset: 36
uint32 MBOEFLAHLEM = 4; // offset: 32
}
// Obf: CLOAOCFHHMJ
// Type: Rsp
// CmdID: 1926
message SetGachaDecideItemScRsp {
uint32 retcode = 2; // offset: 32
OEIEJHBCOOM LECPJJAMNPF = 8; // offset: 24
}
// Obf: LJKEJLGDNJB
enum CmdGridFightType {
LJKEJLGDNJB_PCPDHELPKEM = 0;
CmdGridFightGetArchiveScRsp = 8455;
CmdFIMNIFPFHKD = 8565;
CmdBNOKMMGGDGP = 8718;
CmdGridFightGetDataScRsp = 8750;
CmdKEKKIEFKKGO = 8570;
CmdCENLNIAOMAK = 8583;
CmdGJMIIBDEAAJ = 8654;
CmdKNHGHPACBMC = 8563;
CmdDNDKOIOIBIN = 8743;
CmdMNBAAGCGICN = 8490;
LJKEJLGDNJB_IIIDPOGALIL = 8682;
CmdPPIDKCGHLOO = 8614;
CmdGridFightGetArchiveCsReq = 8427;
CmdKEDAOINEEOB = 8782;
CmdGridFightSyncVirtualItemNotify = 8503;
CmdGridFightEquipCraftCsReq = 8632;
LJKEJLGDNJB_HBLNGDHJHJJ = 8588;
CmdHLMGOIBAKPH = 8795;
CmdGridFightWeeklyExtraSeasonExpScRsp = 8771;
CmdIBBGIDAGCOB = 8493;
CmdEEBMIAFNJMC = 8494;
CmdKMOFOOGIDOP = 8610;
CmdGridFightRecycleRoleScRsp = 8642;
CmdGridFightPermanentTalentEnableCsReq = 8737;
CmdGridFightLockShopCsReq = 8775;
CmdJNNNJBAOCOB = 8661;
CmdGridFightQuitLeaveGamePlayCsReq = 8458;
CmdOKOHEGIBCCG = 8516;
CmdINHDFEIOBNK = 8540;
CmdEGNLCNJDNCK = 8567;
CmdGridFightBuyExpCsReq = 8708;
CmdGridFightEnterBattleStageCsReq = 8507;
CmdGDMIIBNJJEJ = 8739;
CmdGridFightSummonProjectionCsReq = 8552;
CmdGridFightSelectRecommendEquipCsReq = 8407;
CmdCMJCEEDCIAN = 8658;
CmdGridFightUpdateEquipTrackScRsp = 8669;
CmdGridFightUpdatePosCsReq = 8405;
CmdEPJJBNPIFLC = 8551;
CmdCEFIMADBIBH = 8556;
CmdPDOCJKBJNHP = 8514;
CmdHPMGDFMEIJL = 8546;
LJKEJLGDNJB_FEJJEAICENO = 8730;
CmdGridFightUpdatePosScRsp = 8578;
CmdGridFightEndBattleStageNotify = 8770;
CmdNLIDDKHJJDO = 8729;
CmdGridFightSeasonTalentResetScRsp = 8536;
CmdDJCCBIOKNOD = 8515;
CmdFGHHDICLCJB = 8473;
CmdGridFightResumeGamePlayCsReq = 8752;
CmdOLOGIALOJDP = 8696;
CmdCCNLHLLIAPL = 8697;
CmdGCOBEPOGHPL = 8755;
CmdFavourArchiveScRsp = 8585;
CmdEMIDPCIJAEN = 8638;
LJKEJLGDNJB_NGENONOOENC = 8756;
CmdGridFightEquipDressCsReq = 8758;
CmdHNEJHAJJIOB = 8469;
CmdGridFightHandlePendingActionScRsp = 8586;
CmdAKHODIIOGDJ = 8466;
CmdGridFightSyncUpdateResultScNotify = 8456;
CmdDCHOKJAFKJO = 8762;
CmdGridFightUpdateEquipTrackCsReq = 8760;
CmdGridFightUpdateEquipTrackPriorityCsReq = 8541;
CmdGridFightRefreshShopCsReq = 8660;
CmdOMJHPHPPAJH = 8759;
CmdGridFightUseConsumableCsReq = 8576;
CmdGridFightRecycleRoleCsReq = 8643;
CmdGridFightPermanentTalentEnableScRsp = 8438;
LJKEJLGDNJB_HCPPIBDHOOH = 8416;
CmdGridFightStartGamePlayCsReq = 8519;
CmdGridFightQuitSettleCsReq = 8480;
CmdCOCHFHKKEBN = 8796;
CmdGridFightSettleNotify = 8513;
CmdGPHODKCPCHG = 8411;
CmdGridFightFinishTutorialCsReq = 8428;
LJKEJLGDNJB_KNBAPKKJODH = 8704;
CmdGridFightEnterBattleStageScRsp = 8761;
LJKEJLGDNJB_PBIPMGMABBN = 8707;
CmdGridFightSeasonTalentEnableScRsp = 8712;
CmdDJCHCHCAJPB = 8509;
CmdGridFightBackToPrepareReq = 8800;
CmdHGOIBDBMDBG = 8686;
CmdGridFightSyncKeepWinCntNotify = 8767;
CmdGridFightSeasonTalentEnableCsReq = 8496;
CmdGridFightPermanentTalentResetCsReq = 8612;
CmdGridFightPermanentTalentResetScRsp = 8425;
CmdGridFightBuyGoodsCsReq = 8582;
CmdFavourArchiveCsReq = 8530;
CmdGridFightUseForgeCsReq = 8431;
CmdGridFightSeasonTalentResetCsReq = 8691;
CmdGridFightTakeWeeklyRewardCsReq = 8592;
CmdCEIIEHNDPAJ = 8792;
CmdGridFightSeasonHandBookNotify = 8605;
CmdKMDHLENLIMF = 8753;
CmdGridFightDestroyWeeklyRewardCsReq = 8537;
CmdGridFightGetDataCsReq = 8439;
}
// Obf: PJBMHHNLCLB
enum GridFightLockType {
PJBMHHNLCLB_LNLOOHDEAEO = 0;
PJBMHHNLCLB_EHFHDGPOCNH = 6;
PJBMHHNLCLB_IAOBLNOEKKH = 7;
PJBMHHNLCLB_EBEKPGLFIIM = 8;
}
// Obf: DFOFFFCEFFO
enum GridFightLockReason {
DFOFFFCEFFO_DIONKBMFFDN = 0;
DFOFFFCEFFO_BDPPEEHCDLF = 1;
DFOFFFCEFFO_CFAFMKOBAPJ = 2;
DFOFFFCEFFO_KJMJDBJMBMC = 3;
}
// Obf: LNPFEFKJDHP
enum GridFightUpdateSrcType {
LNPFEFKJDHP_HEFEPINLBDP = 0;
LNPFEFKJDHP_OOPNBCIJHMP = 1;
LNPFEFKJDHP_BJDEAAHIBGE = 2;
LNPFEFKJDHP_HNDKHMEFAAL = 3;
LNPFEFKJDHP_KCEFFLKABGH = 4;
LNPFEFKJDHP_PPDDODGLNLH = 5;
LNPFEFKJDHP_MDEKNJIEAPJ = 6;
LNPFEFKJDHP_EJKEJDNHIOE = 7;
LNPFEFKJDHP_DPEKJIIICGH = 8;
LNPFEFKJDHP_GKNDLFBPADH = 9;
LNPFEFKJDHP_LFNKHCBHMPD = 10;
LNPFEFKJDHP_KKPBAGFHPBB = 11;
LNPFEFKJDHP_MHNCGOEHMCH = 12;
LNPFEFKJDHP_DGOJIHIJLAF = 13;
LNPFEFKJDHP_HCAFEEDHILF = 14;
LNPFEFKJDHP_PDJHDFKOCKK = 15;
LNPFEFKJDHP_HICGJMGBCPG = 16;
LNPFEFKJDHP_FKFKLEFKBBM = 17;
LNPFEFKJDHP_JALHDINECFE = 18;
LNPFEFKJDHP_KHOAIFIFGDJ = 19;
LNPFEFKJDHP_JIDJJPJKLFH = 20;
LNPFEFKJDHP_NGJHPBMCCPC = 21;
LNPFEFKJDHP_EEAOKENAFKH = 22;
LNPFEFKJDHP_GLEMBDJFLAF = 23;
LNPFEFKJDHP_PNEJELGGLEJ = 24;
LNPFEFKJDHP_PPBJJOFFNJK = 25;
LNPFEFKJDHP_NEFKFLKAMPO = 26;
LNPFEFKJDHP_DKGFLMNEINA = 27;
LNPFEFKJDHP_IFANONDMOBE = 28;
LNPFEFKJDHP_PFIFEJDCMOJ = 29;
LNPFEFKJDHP_ODJDFIHICLK = 30;
LNPFEFKJDHP_NGHOFPNIGAC = 31;
LNPFEFKJDHP_AJDDCALIKLH = 32;
LNPFEFKJDHP_PJFMPKCAHAA = 33;
}
// Obf: HNKKNDHLOGN
enum GridFightEquipTrackSource {
HNKKNDHLOGN_HLNMMMKHEEM = 0;
HNKKNDHLOGN_JFCAABPNAGG = 1;
HNKKNDHLOGN_KMJCOPIANCG = 2;
HNKKNDHLOGN_HHFCNLCCGHN = 3;
}
// Obf: BLJJDJODAHH
enum GridFightEquipDressSource {
BLJJDJODAHH_FLLIPKCMFHH = 0;
BLJJDJODAHH_GNFNPHHANFA = 1;
BLJJDJODAHH_GMLJDAFOEIC = 2;
}
// Obf: BNMLEPCNCIH
enum GridFightEquipCraftSource {
BNMLEPCNCIH_AIALPDEJIJK = 0;
BNMLEPCNCIH_LHNMMCFCJGD = 1;
BNMLEPCNCIH_ALINJDNGKCE = 2;
BNMLEPCNCIH_HGEAEEGMBAP = 3;
}
enum OMLODGBICOK {
OMLODGBICOK_ODAJBJNJAMD = 0;
OMLODGBICOK_IIANIGDMKIO = 1;
OMLODGBICOK_PKNBCFPBINF = 2;
}
// Obf: IMPMLADJIND
enum GridFightDropReason {
IMPMLADJIND_GDKBKCFJDMG = 0;
IMPMLADJIND_CLACJBHJCIE = 1;
IMPMLADJIND_KMDIBEMFIBJ = 2;
}
// Obf: FOOHMNAFKBN
enum GridFightGlobalHpChangeReason {
FOOHMNAFKBN_EIGONMAEFPJ = 0;
FOOHMNAFKBN_IFNIEEAFFNE = 1;
FOOHMNAFKBN_KCGPJKLLFFG = 2;
FOOHMNAFKBN_HICPJJNIAJI = 3;
FOOHMNAFKBN_ALACCAFMGHE = 4;
FOOHMNAFKBN_FAKADNNGLCH = 5;
}
// Obf: BAKGGPNHNNE
enum GridFightUpdateGlobalHpReason {
BAKGGPNHNNE_AJBMADNDIGH = 0;
BAKGGPNHNNE_AHIKONFEBMJ = 1;
BAKGGPNHNNE_IKHLILHAIOL = 2;
BAKGGPNHNNE_PONICJJABEK = 3;
BAKGGPNHNNE_GPDHIBAFDCG = 4;
BAKGGPNHNNE_GFIMNCCFKIK = 101;
BAKGGPNHNNE_BCGPOLHOHKF = 102;
BAKGGPNHNNE_DAHNCIDKFCP = 103;
BAKGGPNHNNE_DCKGDADPJLH = 201;
}
// Obf: CDPHDHNLHAO
enum GridFightSettleReason {
CDPHDHNLHAO_FMPBHELFGEE = 0;
CDPHDHNLHAO_EPHJFKFFDKC = 1;
CDPHDHNLHAO_FLNHNHBCDKM = 2;
CDPHDHNLHAO_CLNLGBCMOIJ = 3;
CDPHDHNLHAO_BAKHAIBGPGC = 4;
}
enum APDPAECJPIH {
APDPAECJPIH_AOBEDAEIJKH = 0;
APDPAECJPIH_ALNIBPOODKH = 1;
APDPAECJPIH_PPGKHPEAKFN = 2;
}
// Obf: IONICBKNLII
message GridFightGameInfo {
oneof FHPJJJDNKIO {
GridFightGameBasicInfo grid_basic_info = 15; // offset: 24
GridFightGameItemsInfo grid_draft_info = 1; // offset: 24
GridFightGameShopInfo grid_items_info = 2; // offset: 24
GridFightLevelInfo grid_shop_info = 10; // offset: 24
GridFightGameOrbInfo grid_level_info = 13; // offset: 24
GridFightGameAugmentSync grid_orb_info = 7; // offset: 24
GridFightGameTraitInfo grid_augment_info = 12; // offset: 24
GridFightGameTeamInfo grid_trait_game_info = 3; // offset: 24
LHFDOPGEOML grid_team_game_info = 8; // offset: 24
}
}
// Obf: HLCHGLEHPIB
message GridFightCurrentInfo {
GridFightPendingAction pending_action = 2; // offset: 32
repeated GridFightGameInfo rogue_current_game_info = 8; // offset: 24
bool is_overlock = 9; // offset: 56
uint32 unique_id = 3; // offset: 68
uint32 division_id = 11; // offset: 60
GridFightGameData grid_fight_game_data = 12; // offset: 40
uint32 season = 13; // offset: 64
FCBEHGJBJCN BCHPAOCOHIL = 14; // offset: 16
}
// Obf: ECJEGEDOANC
message GridFightCurrentTask {
uint32 task_id = 9; // offset: 24
uint32 progress = 6; // offset: 28
}
// Obf: IJFLHMAGOGN
message GridFightSyncCurrentTaskInfo {
repeated uint32 finish_task_list = 5; // offset: 24
GridFightCurrentTask cur_task = 7; // offset: 32
}
// Obf: GCIDLCBCFHA
message GridFightLockInfo {
GridFightLockReason lock_reason = 7; // offset: 24
GridFightLockType lock_type = 10; // offset: 28
}
// Obf: FANMPAINILF
message GridFightGameBasicInfo {
repeated uint32 tutorial_unlock_id_list = 1741; // offset: 64
GridFightSyncCurrentTaskInfo grid_fight_sync_curtask_info = 542; // offset: 80
uint32 grid_fight_combo_win_num = 14; // offset: 108
uint32 HAEOPKELNEO = 5; // offset: 96
uint32 grid_fight_buy_exp_cost = 9; // offset: 88
GridFightLockType lock_type = 2; // offset: 120
repeated RoleTrackEquipmentInfo role_track_equipment_list = 10; // offset: 24
uint32 grid_fight_off_field_max_count = 15; // offset: 112
uint32 gold = 4; // offset: 104
uint32 grid_fight_lineup_hp = 12; // offset: 100
uint32 ANBBPPHBCJH = 13; // offset: 116
uint32 grid_fight_cur_level_exp = 7; // offset: 92
string grid_fight_target_guide_code = 334; // offset: 56
// string grid_fight_target_guide_code = 539; // offset: 72
uint32 FLEJPPKLJIC = 3; // offset: 136
uint32 grid_fight_lineup_max_hp = 1; // offset: 132
GridFightLockInfo game_lock_info = 292; // offset: 40
uint32 grid_fight_max_avatar_count = 6; // offset: 128
repeated uint32 track_trait_id_list = 8; // offset: 32
// repeated uint32 tutorial_unlock_id_list = 873; // offset: 48
uint32 grid_fight_max_interest_gold = 11; // offset: 124
}
// Obf: LHLBHCKMGEM
message GridGameRoleInfo {
map<string, uint32> grid_fight_value_init_component = 10; // offset: 24
repeated uint32 update_equips_component = 7; // offset: 40
uint32 unique_id = 12; // offset: 48
uint32 pos = 2; // offset: 56
uint32 role_star = 11; // offset: 52
uint32 id = 1; // offset: 60
map<uint32, uint32> convert_property_to_fixpoint = 6; // offset: 16
}
// Obf: BEGGCDAMNGG
message GridGameNpcInfo {
uint32 pos = 13; // offset: 40
uint32 unique_id = 8; // offset: 32
uint32 id = 10; // offset: 36
repeated uint32 update_equips_component = 2; // offset: 24
}
// Obf: DMODJJHKOLL
message GridGameForgeItemInfo {
uint32 forge_item_id = 1; // offset: 40
uint32 pos = 5; // offset: 36
repeated GridFightForgeGoodsInfo forge_goods_list = 4; // offset: 24
uint32 unique_id = 11; // offset: 32
}
message CKCKIDHMMEG {
uint32 unique_id = 14; // offset: 28
uint32 pos = 4; // offset: 24
uint32 JCMFPHMFAON = 10; // offset: 32
}
message DLIEFGKALNB {
repeated uint32 grid_fight_avatar_list = 2; // offset: 24
repeated uint32 grid_fight_trait_member_unique_id_list = 14; // offset: 16
}
message HKOMEFBODGP {
repeated uint32 IECNCJCANOC = 6; // offset: 40
uint32 ILEMMKPGPND = 7; // offset: 56
map<uint32, uint32> OPLJDFOOMGF = 10; // offset: 16
repeated uint32 NKGIGKEBODG = 11; // offset: 24
repeated CMHAMBKCJBK FDJMJOKGOMF = 5; // offset: 48
}
// Obf: NJCMNACNLFH
message GridFightTraitEffectInfo {
uint32 effect_id = 11; // offset: 32
oneof HDACCIEIJFO {
uint32 trait_core_role = 1094; // offset: 24
DLIEFGKALNB avatar_core_info = 768; // offset: 24
uint32 EHCJJMABEOM = 157; // offset: 24
HKOMEFBODGP HAINJKLLLKF = 110; // offset: 24
}
}
// Obf: FMHKLPLJLIL
message GridFightTraitSyncInfo {
GridFightTraitEffectInfo trait_effect_info = 12; // offset: 16
bool is_sync_effect = 15; // offset: 36
uint32 trait_id = 13; // offset: 32
}
// Obf: GDOKBJFKBJA
message GridGameTraitInfo {
repeated GridFightTraitEffectInfo trait_effect_list = 4; // offset: 16
uint32 trait_id = 13; // offset: 40
uint32 NKFDBEHPNLG = 12; // offset: 48
repeated uint32 grid_fight_trait_member_unique_id_list = 14; // offset: 32
uint32 DFNCFOKPMCJ = 6; // offset: 44
uint32 KINIKFCKGDF = 1; // offset: 52
}
message ELEOGABGBKG {
repeated uint32 CELFGCJFMPH = 10; // offset: 24
uint32 DMEKIFJDKFL = 9; // offset: 32
}
message JPBCKCDEGOM {
repeated ELEOGABGBKG ALIDDLBDPDH = 11; // offset: 16
}
// Obf: NMAFOPPEGDF
message GridFightGameTeamInfo {
repeated uint32 CDLAIJCKJJN = 5; // offset: 16
repeated CKCKIDHMMEG MMAJCLACOBN = 13; // offset: 40
repeated GridGameNpcInfo grid_game_npc_list = 10; // offset: 48
repeated GridGameRoleInfo grid_game_role_list = 14; // offset: 32
repeated uint32 HOFIENMALOP = 15; // offset: 56
repeated GridGameForgeItemInfo grid_game_forge_item_list = 8; // offset: 24
}
// Obf: PHICLNFNGFO
message GridFightGameTraitInfo {
repeated ELEOGABGBKG ALIDDLBDPDH = 13; // offset: 16
repeated GridGameTraitInfo grid_fight_trait_info = 5; // offset: 32
}
// Obf: MJHKCAOHFFC
message GridFightConsumableInfo {
uint32 item_id = 14; // offset: 28
uint32 num = 2; // offset: 24
}
// Obf: AMPLCBPFGAE
message GridFightEquipmentInfo {
uint32 source = 6; // offset: 32
bool is_temporary = 12; // offset: 36
uint32 grid_fight_equipment_id = 8; // offset: 40
uint32 unique_id = 11; // offset: 44
map<uint32, uint32> convert_property_to_fixpoint = 1; // offset: 16
}
// Obf: ABDNBDDMLLL
message GridFightForgeEquipmentInfo {
uint32 grid_fight_equipment_id = 4; // offset: 24
}
// Obf: HJFHNDGLBMH
message GridFightForgeRoleInfo {
uint32 role_id = 8; // offset: 28
uint32 GJFGFHFFCPJ = 14; // offset: 24
}
message BPFELBKLOCM {
oneof CKMEAIDKOIA {
GridFightForgeRoleInfo role_goods_info = 9; // offset: 16
uint32 gold = 4; // offset: 16
}
}
// Obf: KHKCKIFLLLH
message GridFightForgeGoodsInfo {
oneof CKMEAIDKOIA {
GridFightForgeEquipmentInfo equipment_goods_info = 9; // offset: 16
GridFightForgeRoleInfo role_goods_info = 3; // offset: 16
}
}
// Obf: NBMCAJKJDMC
message GridFightGameItemsInfo {
repeated GridFightConsumableInfo grid_fight_consumable_list = 9; // offset: 32
repeated GridFightEquipmentInfo grid_fight_equipment_list = 2; // offset: 16
repeated GridGameForgeItemInfo grid_game_forge_item_list = 7; // offset: 24
}
// Obf: IBHNHJCAPFA
message GridFightRoleGoodsInfo {
uint32 role_star = 6; // offset: 28
uint32 role_id = 14; // offset: 24
}
// Obf: GHFPIGGHPKG
message GridFightSpecialGoodsInfo {
uint32 special_goods_id = 4; // offset: 24
}
// Obf: JBPFFCGNECM
message GridFightShopGoodsInfo {
uint32 shop_goods_price = 1; // offset: 36
bool is_sold_out = 12; // offset: 40
oneof FLBCMACPHMJ {
GridFightRoleGoodsInfo role_goods_info = 1427; // offset: 24
GridFightSpecialGoodsInfo special_goods_info = 1244; // offset: 24
}
}
message MJJEHCBNOKI {
uint32 MMKNFIFOPPA = 5; // offset: 28
uint32 FLICPMGFKOK = 13; // offset: 24
}
message FJPONJFLOOH {
repeated MJJEHCBNOKI EDJPMNLLGGB = 11; // offset: 24
}
// Obf: BPBJCFLKOKE
message GridFightGameShopInfo {
repeated uint32 DNOIFMMLJDN = 2; // offset: 32
uint32 NDGMCJHKNIN = 1; // offset: 56
FJPONJFLOOH LDEDGOOKHFL = 4; // offset: 40
bool shop_is_locked = 8; // offset: 48
uint32 GLIFNMBMMBL = 3; // offset: 52
repeated GridFightShopGoodsInfo shop_goods_list = 10; // offset: 24
}
message OPBCCOLPDPC {
uint32 PMOGHFIGKPO = 14; // offset: 24
}
// Obf: EALENKJFJFD
message GridFightGamePortalBuffInfo {
uint32 portal_buff_id = 7; // offset: 32
repeated uint32 PEOFPPOFIGI = 9; // offset: 16
}
message PJLBDMPEKFP {
uint32 BFMEHGGEKOM = 14; // offset: 28
uint32 monster_id = 3; // offset: 24
uint32 PMOGHFIGKPO = 10; // offset: 36
uint32 role_star = 6; // offset: 32
}
// Obf: JHAJLBCAAID
message GridEncounterMonsterWave {
uint32 IGMMPDDCJIN = 1; // offset: 32
repeated PJLBDMPEKFP PPOEDDFFEKK = 4; // offset: 24
}
// Obf: PKIBAAJOOBN
message GridFightEncounterInfo {
uint32 LFKBMDHKPFI = 8; // offset: 40
uint32 BAGCBHFJIMN = 14; // offset: 48
repeated GridEncounterMonsterWave monster_wave_list = 13; // offset: 24
GridFightDropInfo LMLAOPMDCCA = 15; // offset: 32
uint32 GDOEOGMJDAO = 11; // offset: 44
}
// Obf: CCFJGLIFGMB
message GridFightRouteInfo {
uint32 fight_camp_id = 2; // offset: 32
repeated GridFightEncounterInfo route_encounter_list = 12; // offset: 16
uint32 elite_branch_id = 7; // offset: 36
}
// Obf: IGNPJMCDCAC
message GridFightSupplyRoleInfo {
repeated uint32 grid_fight_item_list = 2; // offset: 16
uint32 role_id = 3; // offset: 32
}
// Obf: LIIJCOOEIJG
message GridFightLayerInfo {
bool route_is_pending = 11; // offset: 32
oneof CGAHHPGKMLG {
GridFightRouteInfo route_info = 1965; // offset: 24
}
}
// Obf: NAJIBJFKPNM
message GridFightBossInfo {
repeated PJLBDMPEKFP IJOPBPABPPM = 6; // offset: 16
}
// Obf: GCLOGJMNGMO
message GridFightSectionCampRecordInfo {
uint32 PMOGHFIGKPO = 5; // offset: 28
uint32 GDHHGKIAMNE = 14; // offset: 24
}
// Obf: AENLBIHEOIB
message GridFightSectionRecordInfo {
uint32 BNLHIMHFGDK = 3; // offset: 32
uint32 DCPKPNLKGMM = 12; // offset: 36
uint32 JDMECBEDLAA = 10; // offset: 44
oneof DFCFKPLJAHO {
GridFightSectionCampRecordInfo camp_record_info = 412; // offset: 24
}
}
// Obf: OBNBFABMBGP
message GridFightDamageSttInfo {
repeated DACJDMPICEL PHDEOPEJIID = 13; // offset: 32
repeated HHHMMJBGCNG EABPCKEDDBH = 1; // offset: 40
repeated ELAGCLMOFFI MOIDLNFKAIC = 3; // offset: 16
}
message DDJIOFONKME {
GridFightDamageSttInfo grid_fight_damage_stt_info = 13; // offset: 16
repeated GridFightSectionRecordInfo KILABGPMPBB = 9; // offset: 32
}
message OHMIINKLKAM {
uint32 DCPKPNLKGMM = 6; // offset: 28
uint32 JDMECBEDLAA = 8; // offset: 24
}
message IKFEDFBLOOG {
repeated OHMIINKLKAM LMJKIPEJBEB = 4; // offset: 16
}
message DIBJGAKOCLO {
bool JJPCLOIMAKB = 15; // offset: 28
uint32 affix_id = 4; // offset: 24
}
// Obf: FCDBCKNAGFP
message GridFightLevelInfo {
repeated DIBJGAKOCLO IAKFPMOEJLF = 11; // offset: 56
GridFightBossInfo boss_info = 2; // offset: 80
uint32 JDMECBEDLAA = 9; // offset: 96
repeated OPBCCOLPDPC HGAHMIPIBLO = 4; // offset: 32
uint32 DCPKPNLKGMM = 3; // offset: 92
IKFEDFBLOOG CMHBDMOJJEN = 5; // offset: 40
repeated GridFightGamePortalBuffInfo grid_fight_portal_buff_list = 7; // offset: 16
GridFightLayerInfo grid_fight_layer_info = 12; // offset: 48
repeated uint32 grid_fight_affix_list = 1; // offset: 64
uint32 NDOCIKPLKIF = 13; // offset: 88
DDJIOFONKME ECCGJDMOGAN = 6; // offset: 24
}
// Obf: DNOHBPCLMJJ
message GridGameOrbInfo {
uint32 orb_item_id = 7; // offset: 28
uint32 unique_id = 5; // offset: 24
}
// Obf: MAFDJGCOGBP
message GridGameOrbInfo1 {
uint32 unique_id = 12; // offset: 32
uint32 FKPNNOGPCNA = 5; // offset: 28
uint32 FCFDDBCAJOD = 11; // offset: 24
}
// Obf: KOCGJNDPAPD
message GridFightGameOrbInfo {
repeated GridGameOrbInfo grid_game_orb_list = 14; // offset: 32
repeated GridGameOrbInfo1 grid_game_orb1_list = 10; // offset: 24
}
message CMCJNKPKBEM {
map<string, uint32> CFNPGNMPNDN = 15; // offset: 16
}
message LHFDOPGEOML {
uint32 ANLGPLOLMOH = 3; // offset: 32
map<string, uint32> OGHGLMGJGEM = 4; // offset: 16
}
// Obf: NKOHKMCDGEO
message GridFightGameData {
repeated GridFightGameItemInfo PGFMICHMHFC = 12; // offset: 24
}
// Obf: LLEIOAHIPNL
message GridFightGameItemInfo {
uint32 unique_id = 3; // offset: 36
oneof HIIIMGDJELJ {
ACDGMLBDJJN ANAEEHCDNOK = 77; // offset: 24
HFBFFEBOAHL EBKLGLIECAL = 795; // offset: 24
KCEBIOHPFBP CMKOMDAFFNP = 1854; // offset: 24
GFFHJIHOJFL POBFCOHLOGA = 1853; // offset: 24
BFBNMHEFKIG CJPMGPEIFGG = 1855; // offset: 24
GEBNNLDNKGG DIFKACOLAFK = 1927; // offset: 24
BIMPCMFDOME KAFBOFPKMFM = 1306; // offset: 24
HMLAPDGBKJO LCDNAPGOJLJ = 1835; // offset: 24
JHKBPIEOLFB EGIEMFBLLDC = 469; // offset: 24
CEELLLEIJBL ICHGMGIDHHC = 1874; // offset: 24
HJJHNNDAEPF MDFGMBJONAM = 1439; // offset: 24
MEPLFBAKEFC IFGPGILMCAG = 931; // offset: 24
DLCOIEIDPKB FLPKFGIAJJA = 677; // offset: 24
OOJKNKDOECP LJGEGCJGBNP = 273; // offset: 24
DCGINOONGLH LMGLPGNACLP = 1318; // offset: 24
KMNAKOBKPFF OJNNFEKNMGA = 1275; // offset: 24
LFFHOPOPFJD BCCLPDCLDMN = 290; // offset: 24
ODGNBDDFEPD KNAAEIHLMPH = 750; // offset: 24
PCEJGBDBEDH BJLMCIJHGLH = 221; // offset: 24
AOHAPMJILBG KLCJBPKLJDN = 1776; // offset: 24
ACBBLDJNOFE EHMHDKFJOED = 1474; // offset: 24
NBCKKPEGLNM CKGKBDPDHGM = 1657; // offset: 24
BLKEEGBIDII BCMGMMJCEJC = 2009; // offset: 24
ENFNLCCOLEF CMKPGOIIFHE = 1301; // offset: 24
KPNJMMPJDKG ONJFAJOAFOG = 215; // offset: 24
AFODMHGNIKF MGEMPKLCDBI = 689; // offset: 24
EDCFBOMKLLP OOPPCDFFCKC = 1180; // offset: 24
DCADPJKFAJK BGJIFEINIAO = 1999; // offset: 24
FDDNDPOPOIA GIPJOGOONNG = 320; // offset: 24
OKPICJKFILN BOAIGAIEONI = 680; // offset: 24
MOOMPDMKKAJ ALPMCFFFLBF = 1677; // offset: 24
NBKLHLJGNGP GIHHCLKHPBL = 1710; // offset: 24
OBAEGAGNGKA MENCJLIEIJK = 858; // offset: 24
}
}
message ACDGMLBDJJN {
uint32 FEMPCGCBHKB = 3; // offset: 32
uint32 JDMECBEDLAA = 8; // offset: 36
uint32 BNLHIMHFGDK = 2; // offset: 28
uint32 DCPKPNLKGMM = 12; // offset: 24
}
message HFBFFEBOAHL {
int64 HPJLNIPAHCH = 12; // offset: 24
int64 DNNHCNCKJCM = 4; // offset: 32
}
message KCEBIOHPFBP {
uint32 ANOAMOLPGGK = 9; // offset: 28
uint32 FHIMLMLKFJK = 12; // offset: 24
int64 DNNHCNCKJCM = 10; // offset: 32
}
message GFFHJIHOJFL {
uint32 NPPNIHPIHDL = 6; // offset: 28
uint32 MKCHLGOGJNB = 10; // offset: 24
}
message BFBNMHEFKIG {
uint32 CGDLGFHOECL = 11; // offset: 24
}
message GEBNNLDNKGG {
uint32 NIECFPJPGOB = 3; // offset: 24
uint32 BNLHIMHFGDK = 13; // offset: 28
uint32 AEILFKMAJGN = 4; // offset: 32
}
message BIMPCMFDOME {
repeated uint32 MPLHNFMFCPP = 11; // offset: 16
}
message HMLAPDGBKJO {
repeated uint32 MPLHNFMFCPP = 12; // offset: 24
}
message JHKBPIEOLFB {
uint32 IPBIOPFGBOM = 8; // offset: 28
uint32 DCPKPNLKGMM = 13; // offset: 32
uint32 HNFDGOMEIFM = 1; // offset: 24
}
message CEELLLEIJBL {
}
message HJJHNNDAEPF {
map<uint32, uint32> KIBHCHLKGGC = 14; // offset: 16
}
message MEPLFBAKEFC {
repeated uint32 DGOMHDMJHEK = 3; // offset: 16
bool OGNDAAFIBIG = 10; // offset: 32
}
message DLCOIEIDPKB {
}
message OOJKNKDOECP {
}
message DCGINOONGLH {
}
message KMNAKOBKPFF {
uint32 KINIKFCKGDF = 9; // offset: 24
uint32 trait_id = 8; // offset: 28
}
message LFFHOPOPFJD {
uint32 IFDANJOHBJE = 9; // offset: 24
}
message ENFNLCCOLEF {
uint32 OHOKBKELFOK = 15; // offset: 28
uint32 dress_equipment_unique_id = 10; // offset: 24
}
message KPNJMMPJDKG {
uint32 NLGLBLDEKCP = 10; // offset: 24
}
message ODGNBDDFEPD {
double GPFKFKCCNFH = 6; // offset: 32
uint32 KIKBFBJPAKH = 12; // offset: 24
}
message PCEJGBDBEDH {
uint32 KGKFADDEGNJ = 4; // offset: 32
uint32 role_id = 15; // offset: 24
uint32 dress_role_unique_id = 6; // offset: 28
}
message AOHAPMJILBG {
map<uint32, uint32> EEBKDEMEPJK = 14; // offset: 24
uint32 dress_role_unique_id = 9; // offset: 32
uint32 role_id = 12; // offset: 36
}
message ACBBLDJNOFE {
bool NCINGDCOOGK = 4; // offset: 24
uint32 role_id = 3; // offset: 36
uint32 MAECCDAPKMD = 12; // offset: 32
uint32 trait_id = 14; // offset: 28
}
message NBCKKPEGLNM {
uint32 MMKNFIFOPPA = 3; // offset: 24
}
message BLKEEGBIDII {
uint32 MMKNFIFOPPA = 6; // offset: 24
}
message AFODMHGNIKF {
repeated uint32 HDMDIFPDKMK = 1; // offset: 24
}
message EDCFBOMKLLP {
repeated uint32 AEHNNNAIDAL = 9; // offset: 16
}
message DCADPJKFAJK {
}
message FDDNDPOPOIA {
uint32 role_id = 14; // offset: 24
}
message OKPICJKFILN {
uint32 MMBIMPGOGBK = 7; // offset: 40
uint32 PEJIFFPBLOP = 15; // offset: 44
uint32 KACDGAJHNBI = 14; // offset: 36
uint32 EJMNPLGFFJI = 9; // offset: 32
repeated uint32 MGFMDOJFDFG = 12; // offset: 16
}
message MOOMPDMKKAJ {
uint32 KGKFADDEGNJ = 2; // offset: 24
}
message NBKLHLJGNGP {
uint32 DMEKIFJDKFL = 15; // offset: 28
uint32 MMOOIAMFJEK = 6; // offset: 24
}
message OBAEGAGNGKA {
uint32 CLGBLBALKMD = 2; // offset: 24
uint32 AOGHJBOKKBK = 15; // offset: 28
}
message FCBEHGJBJCN {
repeated uint32 AMNJHJJMPJF = 8; // offset: 24
}
// Obf: HNILDPDBBKG
message GridGameAugmentInfo {
uint32 augment_id = 10; // offset: 32
repeated GridFightGameItemInfo PHPOLHLJGFM = 14; // offset: 16
bool MHMLMKDFJLN = 9; // offset: 37
bool NDCFBKJDPAH = 3; // offset: 36
}
// Obf: AIKIIIJIFGL
message GridFightGameAugmentAdd {
GridGameAugmentInfo update_augment_info = 3; // offset: 24
}
// Obf: PBAIDOLDBOE
message GridFightGameAugmentUpdate {
GridGameAugmentInfo update_augment_info = 3; // offset: 24
}
// Obf: BDBJNIGKDNH
message GridFightGameAugmentSync {
repeated GridGameAugmentInfo sync_augment_info = 6; // offset: 24
}
// Obf: HBHNILMINLP
// Type: Req
// CmdID: 8439
message GridFightGetDataCsReq {
uint32 season = 13; // offset: 24
}
// Obf: IOENKINCAGA
// Type: Rsp
// CmdID: 8750
message GridFightGetDataScRsp {
GridFightCurrentInfo fight_current_info = 13; // offset: 16
GridFightSystemInfo rogue_get_info = 4; // offset: 24
uint32 retcode = 2; // offset: 40
}
message NLDMDNHCBND {
}
// Type: Rsp
// CmdID: 8563
message KNHGHPACBMC {
GridFightCurrentInfo fight_current_info = 10; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: AGHJDDGCNGM
message GridFightConsumableUpdateInfo {
int32 item_stack_count = 10; // offset: 28
uint32 num = 11; // offset: 32
uint32 item_id = 14; // offset: 24
}
// Obf: CBADBBPHECN
message GridFightGameItemSyncInfo {
repeated GridFightEquipmentInfo grid_fight_equipment_list = 9; // offset: 16
repeated GridFightConsumableInfo grid_fight_consumable_list = 10; // offset: 32
repeated GridGameForgeItemInfo grid_game_forge_item_list = 4; // offset: 48
repeated GridFightConsumableUpdateInfo update_grid_fight_consumable_list = 12; // offset: 24
}
// Obf: AKEBFFLBGJP
message GridFightPlayerLevelSyncInfo {
uint32 level = 4; // offset: 28
uint32 exp = 1; // offset: 24
uint32 max_level = 12; // offset: 32
}
// Obf: PAKEHCNAMNM
message GridFightLineupHpSyncInfo {
uint32 grid_fight_lineup_max_hp = 13; // offset: 24
uint32 grid_fight_lineup_hp = 14; // offset: 28
}
// Obf: JENPJCMLIGG
message GridFightShopSyncInfo {
FJPONJFLOOH LDEDGOOKHFL = 10; // offset: 16
uint32 NDGMCJHKNIN = 11; // offset: 44
bool shop_is_locked = 15; // offset: 48
repeated GridFightShopGoodsInfo shop_goods_list = 5; // offset: 32
uint32 GLIFNMBMMBL = 2; // offset: 40
}
message CLOEPPBCKGF {
repeated uint32 grid_fight_avatar_list = 7; // offset: 16
}
// Obf: BOAPNFHCEAJ
message GridFightPortalServerDataUpdate {
uint32 portal_buff_id = 11; // offset: 32
repeated uint32 PEOFPPOFIGI = 15; // offset: 16
}
// Obf: NELJNKGDGON
message GridFightLevelSyncInfo {
GridFightLayerInfo grid_fight_layer_info = 8; // offset: 24
uint32 DCPKPNLKGMM = 3; // offset: 36
uint32 JDMECBEDLAA = 1; // offset: 32
}
// Obf: OEPDACKKIJI
message GridFightOrbSyncInfo {
uint32 orb_item_id = 9; // offset: 24
uint32 unique_id = 1; // offset: 28
}
// Obf: ICIEOLAIEBF
message GridFightTraitTrackSyncInfo {
bool is_sync = 12; // offset: 32
repeated uint32 track_trait_id_list = 14; // offset: 24
}
// Obf: BPMECOACJAC
message RoleTrackEquipmentInfo {
uint32 BCGCGHEPDEA = 15; // offset: 44
repeated uint32 grid_fight_item_list = 6; // offset: 32
uint32 FANOLNOMHFI = 7; // offset: 48
repeated uint32 track_equipped_id_list = 12; // offset: 16
GridFightEquipTrackSource source = 5; // offset: 40
}
// Obf: EFIKIHENKKJ
message RoleTrackEquipmentSyncInfo {
repeated RoleTrackEquipmentInfo role_track_equipment_list = 4; // offset: 24
}
// Obf: OHBHDAPNFJL
message GridFightEliteBranchSyncInfo {
uint32 elite_branch_id = 4; // offset: 24
}
// Obf: CKOBDGAOEED
message GridFightTutorialSyncInfo {
oneof KCOCCGEOECO {
uint32 finish_grid_fight_tutorial_id = 11; // offset: 16
GridFightCurrentTask current_task = 9; // offset: 16
uint32 start_grid_fight_tutorial_id = 10; // offset: 16
}
}
// Obf: HHICECJCOHK
message GridFightSyncData {
oneof KCOCCGEOECO {
GridGameRoleInfo add_role_info = 210; // offset: 24
GridGameRoleInfo update_role_info = 393; // offset: 24
uint32 remove_role_unique_id = 1704; // offset: 24
GridFightGameItemSyncInfo add_game_item_info = 1513; // offset: 24
GridFightGameItemSyncInfo update_game_item_info = 284; // offset: 24
GridFightGameItemSyncInfo remove_game_item_info = 1129; // offset: 24
uint32 item_value = 1943; // offset: 24
GridFightPlayerLevelSyncInfo player_level = 995; // offset: 24
GridFightLineupHpSyncInfo grid_fight_lineup_hp = 1138; // offset: 24
uint32 max_battle_role_num = 72; // offset: 24
GridFightShopSyncInfo shop_sync_info = 2039; // offset: 24
GridFightPendingAction pending_action = 786; // offset: 24
GridFightPortalServerDataUpdate portal_server_data_update = 271; // offset: 24
GridFightLevelSyncInfo level_sync_info = 838; // offset: 24
GridFightOrbSyncInfo orb_sync_info = 1895; // offset: 24
GridFightSectionRecordInfo section_record_sync_info = 1155; // offset: 24
GridFightGameAugmentUpdate grid_game_augment_update = 1994; // offset: 24
uint32 remove_augment_unique_id = 523; // offset: 24
uint32 finish_pending_action_pos = 573; // offset: 24
uint32 grid_fight_max_interest_gold = 855; // offset: 24
uint32 grid_fight_buy_exp_cost = 1241; // offset: 24
GridFightTraitSyncInfo trait_sync_info = 258; // offset: 24
GridFightLockType lock_type = 1112; // offset: 24
GridFightTraitTrackSyncInfo trait_track_sync_info = 1345; // offset: 24
uint32 grid_fight_combo_win_num = 461; // offset: 24
uint32 grid_fight_max_avatar_count = 548; // offset: 24
uint32 grid_fight_off_field_max_count = 1062; // offset: 24
GridFightDamageSttInfo grid_fight_damage_stt_info = 437; // offset: 24
GridFightEliteBranchSyncInfo elite_branch_sync_info = 1738; // offset: 24
GridGameNpcInfo add_npc_info = 230; // offset: 24
GridGameNpcInfo update_npc_info = 1517; // offset: 24
uint32 remove_npc_unique_id = 2040; // offset: 24
GridGameForgeItemInfo add_forge_info = 386; // offset: 24
GridGameForgeItemInfo update_forge_info = 909; // offset: 24
uint32 remove_forge_unique_id = 1564; // offset: 24
GridFightGameAugmentAdd augment_sync_info = 558; // offset: 24
RoleTrackEquipmentSyncInfo equipment_track_sync_info = 57; // offset: 24
GridFightGameItemInfo grid_fight_sync_game_item_info = 1182; // offset: 24
uint32 remove_orb_unique_id = 53; // offset: 24
uint32 FHHHEBLMOBL = 1660; // offset: 24
GridFightTutorialSyncInfo grid_fight_tutorial_sync = 1022; // offset: 24
GridFightLockInfo sync_lock_info = 468; // offset: 24
uint32 remove_trait_effect_id = 1608; // offset: 24
CKCKIDHMMEG BAODHPCOJLH = 1444; // offset: 24
CKCKIDHMMEG JIFKOHLNHAK = 1016; // offset: 24
uint32 GDPBJDHGFLB = 516; // offset: 24
GridGameOrbInfo POIPGNHONMA = 798; // offset: 24
uint32 AJIMOAMGCII = 423; // offset: 24
uint32 HLFBBANMJDJ = 257; // offset: 24
uint32 KACHJHDMNLM = 996; // offset: 24
CMCJNKPKBEM CFNPGNMPNDN = 140; // offset: 24
CLOEPPBCKGF PGPKPMOIAIL = 1858; // offset: 24
uint32 CJEMKCOCECG = 19; // offset: 24
DIBJGAKOCLO IBCEPCFFMOL = 1813; // offset: 24
JPBCKCDEGOM GMJLJDJDIGM = 1628; // offset: 24
}
}
// Type: Notify
// CmdID: 8792
message CEIIEHNDPAJ {
repeated GridFightSyncData update_dynamic_list = 7; // offset: 32
repeated uint32 sync_effect_param_list = 11; // offset: 24
GridFightUpdateSrcType grid_update_src = 3; // offset: 40
}
// Obf: NCLAMACGDPK
message GridFightSyncResultData {
repeated GridFightSyncData update_dynamic_list = 4; // offset: 16
repeated uint32 sync_effect_param_list = 7; // offset: 32
GridFightUpdateSrcType grid_update_src = 13; // offset: 40
}
// Obf: LPIBLFDFLBK
// Type: Notify
// CmdID: 8456
message GridFightSyncUpdateResultScNotify {
repeated GridFightSyncResultData sync_result_data_list = 8; // offset: 16
}
// Obf: KOKLGHNMCMD
message GridFightPosInfo {
uint32 unique_id = 4; // offset: 24
uint32 pos = 1; // offset: 28
}
// Obf: IEMEFINDNBI
// Type: Req
// CmdID: 8405
message GridFightUpdatePosCsReq {
repeated GridFightPosInfo grid_fight_pos_info_list = 10; // offset: 16
}
// Obf: IOEKJKMEGHH
// Type: Rsp
// CmdID: 8578
message GridFightUpdatePosScRsp {
uint32 retcode = 4; // offset: 32
repeated GridFightPosInfo grid_fight_pos_info_list = 9; // offset: 16
}
// Obf: FCMMLOOHPGG
// Type: Req
// CmdID: 8643
message GridFightRecycleRoleCsReq {
uint32 unique_id = 4; // offset: 24
}
// Obf: AMKPCNDNHDL
// Type: Rsp
// CmdID: 8642
message GridFightRecycleRoleScRsp {
uint32 retcode = 15; // offset: 24
}
// Obf: HNCMMAJDONO
// Type: Req
// CmdID: 8758
message GridFightEquipDressCsReq {
uint32 dress_role_unique_id = 2; // offset: 32
uint32 dress_equipment_unique_id = 9; // offset: 28
GridFightEquipDressSource dress_source = 5; // offset: 24
}
// Type: Rsp
// CmdID: 8661
message JNNNJBAOCOB {
uint32 retcode = 12; // offset: 24
}
// Obf: DBNMGMOJOBF
// Type: Req
// CmdID: 8632
message GridFightEquipCraftCsReq {
repeated uint32 craft_materials = 4; // offset: 16
uint32 EGLOACDPNLD = 12; // offset: 32
GridFightEquipCraftSource source = 8; // offset: 36
uint32 BGEKACPOAOP = 7; // offset: 40
}
// Type: Rsp
// CmdID: 8551
message EPJJBNPIFLC {
uint32 retcode = 4; // offset: 24
}
// Obf: OAJCKKPJJOM
message GridFightRemoveTypeTargetInfo {
uint32 dress_role_unique_id = 11; // offset: 24
}
// Obf: DALODKBLICE
message GridFightRollTypeTargetInfo {
uint32 dress_equipment_unique_id = 4; // offset: 24
uint32 dress_role_unique_id = 7; // offset: 28
}
// Obf: IKFIDCAGHHG
message GridFightUpgradeTypeTargetInfo {
uint32 dress_equipment_unique_id = 1; // offset: 24
}
// Obf: OGKLBIEIOEM
message GridFightCopyTypeTargetInfo {
uint32 dress_role_unique_id = 9; // offset: 24
}
// Obf: GGMHMLNIDFO
message GridFightGainRecommendEquipTypeTargetInfo {
uint32 dress_role_unique_id = 15; // offset: 24
}
// Obf: GEPOLBMHOCF
message GridFightConsumableTargetInfo {
oneof HDACCIEIJFO {
GridFightRemoveTypeTargetInfo remove_type_target_info = 1308; // offset: 24
GridFightRollTypeTargetInfo roll_type_target_info = 1501; // offset: 24
GridFightUpgradeTypeTargetInfo upgrade_type_target_info = 186; // offset: 24
GridFightCopyTypeTargetInfo copy_type_target_info = 391; // offset: 24
GridFightGainRecommendEquipTypeTargetInfo gain_recommend_equip_type_target_info = 654; // offset: 24
}
}
// Obf: IBHGBPMHEGJ
// Type: Req
// CmdID: 8576
message GridFightUseConsumableCsReq {
GridFightConsumableTargetInfo display_value = 4; // offset: 24
uint32 item_id = 9; // offset: 32
}
// Type: Rsp
// CmdID: 8696
message OLOGIALOJDP {
uint32 retcode = 11; // offset: 24
}
// Obf: EGJNMGLBDMF
// Type: Req
// CmdID: 8431
message GridFightUseForgeCsReq {
uint32 unique_id = 1; // offset: 28
uint32 forge_target_index = 14; // offset: 24
}
// Type: Rsp
// CmdID: 8494
message EEBMIAFNJMC {
uint32 retcode = 1; // offset: 24
}
// Type: Req
// CmdID: 8654
message GJMIIBDEAAJ {
repeated uint32 HDFJAINBKJG = 1; // offset: 16
bool is_get_all = 8; // offset: 32
}
// Type: Rsp
// CmdID: 8466
message AKHODIIOGDJ {
uint32 retcode = 15; // offset: 24
}
// Type: Notify
// CmdID: 8610
message KMOFOOGIDOP {
GridFightDropInfo PIBLJLBCKJL = 8; // offset: 16
uint32 BDBFDNJFAFF = 14; // offset: 32
}
// Obf: GDNINFIDJND
// Type: Req
// CmdID: 8708
message GridFightBuyExpCsReq {
}
// Type: Rsp
// CmdID: 8509
message DJCHCHCAJPB {
uint32 retcode = 15; // offset: 24
}
// Obf: BDIODJNPLAF
// Type: Req
// CmdID: 8660
message GridFightRefreshShopCsReq {
}
// Type: Rsp
// CmdID: 8658
message CMJCEEDCIAN {
uint32 retcode = 4; // offset: 24
}
// Obf: LKFNAJLPKLK
// Type: Req
// CmdID: 8775
message GridFightLockShopCsReq {
bool is_locked = 1; // offset: 24
}
// Type: Rsp
// CmdID: 8686
message HGOIBDBMDBG {
uint32 retcode = 12; // offset: 24
}
// Obf: IONIBLMNCGC
// Type: Req
// CmdID: 8582
message GridFightBuyGoodsCsReq {
repeated uint32 buy_goods_index_list = 3; // offset: 16
}
// Type: Rsp
// CmdID: 8556
message CEFIMADBIBH {
uint32 retcode = 5; // offset: 24
}
message BNFELCHHJKJ {
}
message LHDMBIMGKCF {
uint32 FLICPMGFKOK = 8; // offset: 24
uint32 role_id = 13; // offset: 28
}
message MGEMFGLDJLJ {
uint32 role_id = 8; // offset: 24
uint32 num = 11; // offset: 28
}
// Type: Rsp
// CmdID: 8762
message DCHOKJAFKJO {
repeated LHDMBIMGKCF OMGPNOAINMB = 3; // offset: 16
uint32 retcode = 11; // offset: 40
repeated MGEMFGLDJLJ DJODJOGJPBJ = 5; // offset: 24
}
// Obf: EGFGGGIECGN
message GridFightPortalBuffActionInfo {
repeated uint32 grid_fight_portal_buff_list = 5; // offset: 16
uint32 EOOPOFCCHAA = 1; // offset: 40
uint32 FCHPJKAIBHB = 13; // offset: 36
uint32 MGCELCAJLLG = 2; // offset: 32
}
// Obf: LAPILOFLNFM
message GridFightPendingAugmentInfo {
uint32 ALJBADEOPAH = 12; // offset: 28
uint32 OLDLDGCEIMF = 2; // offset: 32
uint32 augment_id = 5; // offset: 24
}
// Obf: JOPKKFCBGLA
message GridFightAugmentActionInfo {
repeated GridFightPendingAugmentInfo pending_augment_info_list = 9; // offset: 16
}
// Obf: HLIPHJNMJHA
message GridFightTraitActionInfo {
uint32 effect_id = 15; // offset: 32
repeated uint32 grid_fight_trait_member_unique_id_list = 12; // offset: 16
uint32 trait_id = 14; // offset: 36
}
// Obf: JCNBGLJMLKL
message GridFightEliteBranchActionInfo {
uint32 EOOPOFCCHAA = 9; // offset: 24
uint32 FCHPJKAIBHB = 10; // offset: 28
}
// Obf: PPKKKFNMCCG
message GridFightSupplyActionInfo {
uint32 EOOPOFCCHAA = 5; // offset: 32
repeated GridFightSupplyRoleInfo supply_role_info_list = 2; // offset: 16
uint32 FCHPJKAIBHB = 11; // offset: 44
uint32 CGFLMCHMBHL = 6; // offset: 36
uint32 PDFICBIMHJM = 13; // offset: 40
}
message HEPFIAFJAHL {
repeated uint32 BNAMECLCJAK = 6; // offset: 32
uint32 effect_id = 2; // offset: 44
repeated uint32 DJBLFGFDNCA = 3; // offset: 24
uint32 trait_id = 12; // offset: 48
bool DOGFDDNCFOP = 9; // offset: 40
}
message EEJAJMNKAMI {
}
// Obf: GICEHCLPLGH
message GridFightRoundBeginActionInfo {
}
// Obf: GGPGJLDMENJ
message GridFightReturnPreparationActionInfo {
}
// Obf: OKFKMHKEBKP
message GridFightUpgradeEquipActionInfo {
repeated uint32 available_equipment_list = 15; // offset: 16
}
// Obf: GOPFJMFJOFC
message GridFightRecommendEquipmentActionInfo {
repeated uint32 available_equipment_list = 4; // offset: 16
}
// Obf: OFDHLLFOLDE
message GridFightForgeRoleActionInfo {
repeated GridFightForgeRoleInfo forge_goods_list = 1; // offset: 16
uint32 forge_item_id = 9; // offset: 32
}
message KIKMJKNHJGA {
repeated BPFELBKLOCM forge_goods_list = 2; // offset: 24
uint32 forge_item_id = 11; // offset: 32
}
message NJJFPLFEEFC {
uint32 JHEIDLJEIBD = 2; // offset: 28
uint32 HBIKPPKANCH = 12; // offset: 24
}
message NHJCELBCFNF {
uint32 trait_id = 13; // offset: 32
uint32 effect_id = 9; // offset: 36
repeated uint32 BJKNLGIBCGB = 8; // offset: 24
}
// Obf: NJPLBLNBEBH
message GridFightPendingAction {
uint32 queue_position = 5; // offset: 32
oneof BGGBIMBKHEI {
GridFightPortalBuffActionInfo portal_buff_action = 1843; // offset: 16
GridFightAugmentActionInfo augment_action = 482; // offset: 16
GridFightTraitActionInfo trait_action = 1800; // offset: 16
GridFightEliteBranchActionInfo elite_branch_action = 1893; // offset: 16
HEPFIAFJAHL APLEGHKNFOK = 1446; // offset: 16
EEJAJMNKAMI PKCONHLNMIJ = 1540; // offset: 16
GridFightRoundBeginActionInfo round_begin_action = 872; // offset: 16
GridFightReturnPreparationActionInfo return_preparation_action = 38; // offset: 16
GridFightSupplyActionInfo supply_action = 21; // offset: 16
GridFightUpgradeEquipActionInfo upgrade_equip_action = 1063; // offset: 16
GridFightRecommendEquipmentActionInfo recommend_equipment_action = 980; // offset: 16
GridFightForgeRoleActionInfo forge_role_action_info = 1151; // offset: 16
KIKMJKNHJGA DJEJJKADBCI = 164; // offset: 16
NJJFPLFEEFC KACDGAJHNBI = 1211; // offset: 16
NHJCELBCFNF HPMNOGGMKKH = 284; // offset: 16
}
}
// Obf: GEDKFKCOCBJ
message GridFightPortalBuffActionResult {
uint32 select_portal_buff_id = 9; // offset: 24
}
// Obf: FCICMPBPMEB
message GridFightPortalBuffRerollActionResult {
}
// Obf: PHDBKFOIHKE
message GridFightAugmentActionResult {
uint32 augment_id = 14; // offset: 24
}
// Obf: JOHEDCGBOKB
message GridFightAugmentRerollActionResult {
uint32 augment_id = 4; // offset: 24
}
// Obf: DLDCHIGBIMO
message GridFightTraitActionResult {
uint32 role_id = 9; // offset: 24
uint32 unique_id = 5; // offset: 28
}
// Obf: CCLIPJKIAHJ
message GridFightEliteBranchActionResult {
uint32 elite_branch_id = 14; // offset: 24
}
message KKIPICBFJPM {
}
// Obf: COMNPNLFOIA
message GridFightSupplyActionResult {
repeated uint32 select_supply_indexes = 6; // offset: 16
}
// Obf: JHNEDNCHJGK
message GridFightUpgradeEquipActionResult {
uint32 select_equipment_id = 15; // offset: 24
}
// Obf: FKOHGCDCKPH
message GridFightRecommendEquipmentActionResult {
uint32 select_equipment_id = 7; // offset: 24
}
// Obf: KFCAJINDAFL
message GridFightForgeRoleActionResult {
uint32 forge_target_index = 9; // offset: 24
}
message EKJGGLLEELK {
uint32 forge_target_index = 11; // offset: 24
}
message LFKEDPPLOKL {
uint32 KHDLMPAKEGF = 11; // offset: 24
}
message PPCJBDHDHLL {
uint32 trait_id = 11; // offset: 28
uint32 EJAAPIKLMND = 10; // offset: 32
uint32 effect_id = 14; // offset: 24
}
// Obf: CIHHJDMAKBL
message GridFightSupplyRerollActionResult {
}
message ENIHADNBFFI {
uint32 AMADFJNHMFF = 6; // offset: 24
}
message JFKOCHAJKDG {
}
// Obf: LBBDEHJIGBN
message GridFightRoundBeginActionResult {
}
// Obf: CGINBMMDNPC
message GridFightReturnPreparationActionResult {
}
// Obf: PAJNKBJLHJH
// Type: Req
// CmdID: 8407
message GridFightSelectRecommendEquipCsReq {
uint32 queue_position = 13; // offset: 32
oneof BGGBIMBKHEI {
GridFightPortalBuffActionResult portal_buff_action = 1121; // offset: 24
GridFightPortalBuffRerollActionResult portal_buff_reroll_action = 649; // offset: 24
GridFightAugmentActionResult augment_action = 1951; // offset: 24
GridFightAugmentRerollActionResult reroll_augment_action = 1263; // offset: 24
GridFightTraitActionResult trait_action = 26; // offset: 24
GridFightEliteBranchActionResult elite_branch_action = 768; // offset: 24
ENIHADNBFFI APLEGHKNFOK = 308; // offset: 24
JFKOCHAJKDG PKCONHLNMIJ = 384; // offset: 24
GridFightRoundBeginActionResult round_begin_action = 919; // offset: 24
GridFightReturnPreparationActionResult return_preparation_action = 230; // offset: 24
GridFightSupplyActionResult supply_action = 562; // offset: 24
GridFightSupplyRerollActionResult reroll_supply_action = 446; // offset: 24
GridFightUpgradeEquipActionResult upgrade_equip_action = 1677; // offset: 24
KKIPICBFJPM HGKMHOOFNDA = 400; // offset: 24
GridFightRecommendEquipmentActionResult recommend_equipment_action = 1604; // offset: 24
GridFightForgeRoleActionResult forge_role_action_info = 1667; // offset: 24
EKJGGLLEELK DJEJJKADBCI = 1663; // offset: 24
LFKEDPPLOKL KACDGAJHNBI = 1540; // offset: 24
PPCJBDHDHLL HPMNOGGMKKH = 1708; // offset: 24
}
}
// Obf: LILKKNAIEBI
// Type: Rsp
// CmdID: 8586
message GridFightHandlePendingActionScRsp {
uint32 retcode = 9; // offset: 24
uint32 queue_position = 5; // offset: 28
}
// Obf: BPHDLFMKINF
// Type: Req
// CmdID: 8519
message GridFightStartGamePlayCsReq {
bool is_overlock = 13; // offset: 32
uint32 season = 3; // offset: 28
uint32 division_id = 15; // offset: 24
}
// Type: Rsp
// CmdID: 8540
message INHDFEIOBNK {
GridFightCurrentInfo fight_current_info = 11; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: FENDAPMOJHJ
// Type: Req
// CmdID: 8458
message GridFightQuitLeaveGamePlayCsReq {
}
// Type: Rsp
// CmdID: 8583
message CENLNIAOMAK {
uint32 retcode = 1; // offset: 24
}
// Obf: IIBGBLOMHCF
// Type: Req
// CmdID: 8752
message GridFightResumeGamePlayCsReq {
uint32 unique_id = 12; // offset: 24
}
// Type: Rsp
// CmdID: 8753
message KMDHLENLIMF {
uint32 retcode = 12; // offset: 24
}
// Obf: PBKMEIIPCDE
// Type: Req
// CmdID: 8428
message GridFightFinishTutorialCsReq {
uint32 JMMLPCJAGLK = 4; // offset: 24
}
// Type: Rsp
// CmdID: 8638
message EMIDPCIJAEN {
uint32 retcode = 12; // offset: 24
}
// Obf: NEBKKHJPIPK
// Type: Req
// CmdID: 8507
message GridFightEnterBattleStageCsReq {
}
// Obf: GOGFMJEALGG
// Type: Rsp
// CmdID: 8761
message GridFightEnterBattleStageScRsp {
uint32 retcode = 5; // offset: 32
SceneBattleInfo battle_info = 2; // offset: 16
}
message ILGOPHIAJIG {
GridFightGlobalHpChangeReason reason = 3; // offset: 32
uint32 EHMKLNEKIOE = 6; // offset: 24
uint32 FGEDKOINMAG = 7; // offset: 28
}
// Obf: AMBJAADEILL
message GridFightHpModifyInfo {
int32 EHMKLNEKIOE = 11; // offset: 32
GridFightUpdateGlobalHpReason reason = 1; // offset: 28
int32 FGEDKOINMAG = 8; // offset: 24
uint32 HPOPDNGCALL = 9; // offset: 40
uint32 PDEKDHPNCEN = 6; // offset: 36
}
message BLKAIEHOCBC {
uint32 DKHKEJIAJBN = 12; // offset: 28
uint32 exp = 15; // offset: 24
uint32 level = 6; // offset: 32
}
message MIOMFOAEHEC {
BLKAIEHOCBC IPHHGMECAKB = 5; // offset: 24
uint32 MAGCGPMHHEA = 6; // offset: 40
BLKAIEHOCBC IJAEBDCFEMG = 12; // offset: 16
}
// Obf: OEJADPPEKNP
// Type: Notify
// CmdID: 8770
message GridFightEndBattleStageNotify {
MIOMFOAEHEC GCBBEEGANEG = 1785; // offset: 16
uint32 FHHPDFKLJKC = 3; // offset: 104
uint32 MKCHLGOGJNB = 6; // offset: 112
repeated ILGOPHIAJIG DHHPEBDPKJJ = 654; // offset: 40
uint32 IPCFJBAKLCG = 1029; // offset: 100
bool HPOACJCPJHN = 13; // offset: 84
uint32 PNOJLNNHBIH = 4; // offset: 76
uint32 PACIAIJBOHO = 11; // offset: 96
map<uint32, GridFightDropInfo> DHMBKAPKJFN = 14; // offset: 56
GridFightDamageSttInfo grid_fight_damage_stt_info = 1; // offset: 48
uint32 IJEIEJLPGGJ = 370; // offset: 132
uint32 BCOLJFHDLLD = 69; // offset: 64
uint32 EJEIBPEKHLD = 2044; // offset: 72
uint32 JGLEDADBNGP = 8; // offset: 120
repeated GridFightHpModifyInfo NNFAFGCGMBB = 1413; // offset: 24
uint32 JDMECBEDLAA = 9; // offset: 124
uint32 NDOCIKPLKIF = 2; // offset: 108
uint32 IDEAAPCCFPF = 904; // offset: 128
uint32 KIAFMFGAONA = 12; // offset: 80
uint32 MAGCGPMHHEA = 15; // offset: 92
uint32 KDOINLGKMBI = 7; // offset: 88
uint32 FGEDKOINMAG = 1735; // offset: 116
uint32 DCPKPNLKGMM = 5; // offset: 68
}
// Obf: EKGHELJJMCE
// Type: Req
// CmdID: 8480
message GridFightQuitSettleCsReq {
}
// Type: Rsp
// CmdID: 8755
message GCOBEPOGHPL {
uint32 retcode = 8; // offset: 24
}
message DFAJAENKKBP {
uint32 role_id = 7; // offset: 28
uint32 unique_id = 4; // offset: 24
}
message CJMMKFHJPHJ {
uint32 FHJIFGIBDIA = 12; // offset: 24
}
// Type: Req
// CmdID: 8697
message CCNLHLLIAPL {
uint32 effect_id = 12; // offset: 40
uint32 trait_id = 3; // offset: 36
oneof HDACCIEIJFO {
DFAJAENKKBP FLJNDFMGDBI = 853; // offset: 24
CJMMKFHJPHJ HAINJKLLLKF = 955; // offset: 24
}
}
// Type: Rsp
// CmdID: 8565
message FIMNIFPFHKD {
uint32 retcode = 9; // offset: 24
}
// Type: Req
// CmdID: 8411
message GPHODKCPCHG {
bool EDGEHIDLDBF = 6; // offset: 28
uint32 trait_id = 15; // offset: 24
}
// Type: Rsp
// CmdID: 8718
message BNOKMMGGDGP {
uint32 retcode = 3; // offset: 24
}
message DFKGECLBCDK {
repeated uint32 grid_fight_item_list = 15; // offset: 32
uint32 FANOLNOMHFI = 13; // offset: 44
bool EDGEHIDLDBF = 3; // offset: 52
uint32 BCGCGHEPDEA = 10; // offset: 48
repeated uint32 track_equipped_id_list = 12; // offset: 24
GridFightEquipTrackSource source = 1; // offset: 40
}
// Obf: IOJPILBMFHG
// Type: Req
// CmdID: 8760
message GridFightUpdateEquipTrackCsReq {
GridFightEquipTrackSource source = 15; // offset: 32
repeated DFKGECLBCDK BEPEKLPAHMC = 3; // offset: 24
}
// Obf: PNFFJKKOCAK
// Type: Rsp
// CmdID: 8669
message GridFightUpdateEquipTrackScRsp {
uint32 retcode = 12; // offset: 24
}
message CAOCJIENIEP {
uint32 BCGCGHEPDEA = 1; // offset: 24
uint32 FANOLNOMHFI = 14; // offset: 28
}
// Obf: PGHOJGKLNPC
// Type: Req
// CmdID: 8541
message GridFightUpdateEquipTrackPriorityCsReq {
repeated CAOCJIENIEP FHNOLJAHHNI = 10; // offset: 16
}
// Type: Rsp
// CmdID: 8743
message DNDKOIOIBIN {
uint32 retcode = 7; // offset: 24
}
// Obf: INGDAFHAGCE
// Type: Req
// CmdID: 8552
message GridFightSummonProjectionCsReq {
uint32 JCMFPHMFAON = 5; // offset: 24
}
// Type: Rsp
// CmdID: 8514
message PDOCJKBJNHP {
uint32 retcode = 9; // offset: 24
}
// Type: Req
// CmdID: 8469
message HNEJHAJJIOB {
uint32 elite_branch_id = 14; // offset: 24
}
// Type: Rsp
// CmdID: 8516
message OKOHEGIBCCG {
uint32 retcode = 11; // offset: 24
}
// Type: Req
// CmdID: 8567
message EGNLCNJDNCK {
uint32 KACDGAJHNBI = 1; // offset: 24
uint32 DBEJDKHLHJE = 10; // offset: 28
}
// Type: Rsp
// CmdID: 8473
message FGHHDICLCJB {
uint32 retcode = 4; // offset: 24
}
message HHHMMJBGCNG {
uint32 role_id = 7; // offset: 32
bool LDMNBDIDFCC = 13; // offset: 36
repeated uint32 grid_fight_equipment_list = 8; // offset: 16
double total_damage = 5; // offset: 48
uint32 role_star = 12; // offset: 40
bool HNLEDBPGDBC = 15; // offset: 37
}
message DACJDMPICEL {
uint32 trait_id = 4; // offset: 32
uint32 NKFDBEHPNLG = 15; // offset: 36
double damage = 1; // offset: 24
}
message ELAGCLMOFFI {
uint32 augment_id = 11; // offset: 24
double BOIEGPAPHOP = 13; // offset: 32
double damage = 8; // offset: 40
}
message JCFJADFEOJN {
repeated uint32 tutorial_unlock_id_list = 10; // offset: 24
uint32 IJEIEJLPGGJ = 6; // offset: 44
uint32 NDOCIKPLKIF = 2; // offset: 52
uint32 BCOLJFHDLLD = 4; // offset: 36
uint32 BFNPCJOMGFL = 14; // offset: 48
uint32 BBDOCJGAEEJ = 7; // offset: 40
uint32 JDMECBEDLAA = 11; // offset: 56
uint32 DCPKPNLKGMM = 15; // offset: 32
}
// Obf: MJGMAHKKMAM
message GridFightFinishInfo {
repeated uint32 GGKCDEIDDLK = 94; // offset: 144
CLOEPPBCKGF PGPKPMOIAIL = 1085; // offset: 120
uint32 HBNHKPDMGIP = 7; // offset: 184
repeated GridGameAugmentInfo sync_augment_info = 14; // offset: 112
repeated CKCKIDHMMEG MMAJCLACOBN = 80; // offset: 104
JCFJADFEOJN NLILNONCNFC = 3; // offset: 72
GridFightBossInfo boss_info = 1239; // offset: 56
uint32 KIBLKCANNGI = 316; // offset: 180
repeated GridGameRoleInfo grid_game_role_list = 261; // offset: 80
repeated DIBJGAKOCLO IAKFPMOEJLF = 106; // offset: 128
repeated uint32 IONFNCECKGI = 1054; // offset: 160
bool is_overlock = 726; // offset: 173
repeated HHHMMJBGCNG EABPCKEDDBH = 10; // offset: 96
repeated GridFightGamePortalBuffInfo CEAFFNCKDDD = 6; // offset: 24
bool MPGFGKDBAHN = 1548; // offset: 172
repeated GridFightEquipmentInfo grid_fight_equipment_list = 968; // offset: 16
repeated ELAGCLMOFFI MOIDLNFKAIC = 1346; // offset: 152
repeated uint32 CDLAIJCKJJN = 875; // offset: 40
FCBEHGJBJCN BCHPAOCOHIL = 1360; // offset: 64
repeated GridGameNpcInfo grid_game_npc_list = 501; // offset: 32
repeated GridGameTraitInfo grid_fight_trait_info = 15; // offset: 48
GridFightSettleReason reason = 1474; // offset: 176
uint32 OFJNBPAMPGD = 1012; // offset: 168
repeated DACJDMPICEL PHDEOPEJIID = 1349; // offset: 88
}
// Obf: MFBGGNAGHCJ
// Type: Notify
// CmdID: 8513
message GridFightSettleNotify {
uint32 HIFNCPPJFEN = 668; // offset: 56
uint32 EDKIICIKJKL = 6; // offset: 52
uint32 CAMLDAJJKBO = 32; // offset: 44
uint32 OHOPKAAKOGF = 12; // offset: 48
uint32 PGMJPLLNIAK = 5; // offset: 32
uint32 BHLDAEKNMCD = 9; // offset: 60
uint32 EDIGFNFPBKA = 7; // offset: 36
uint32 IIGMOIGOELB = 3; // offset: 40
GridFightFinishInfo EDKJMPACHNJ = 214; // offset: 24
}
// Obf: LIBCJLDCJHL
message GridFightTalentInfo {
repeated uint32 DANAGDAPKJE = 9; // offset: 16
}
message JIBAKJGOPJM {
uint32 BPJAFBFFPPH = 7; // offset: 28
uint32 IIGMOIGOELB = 15; // offset: 24
}
// Obf: EFFMEHGLADI
message GridFightStaticGameInfo {
uint32 CALIMAKGGHJ = 15; // offset: 56
GridFightHandBookInfo EJCFDAABLOC = 8; // offset: 32
uint32 EDIGFNFPBKA = 3; // offset: 60
uint32 grid_fight_combo_win_num = 6; // offset: 48
GridFightTalentInfo OJLAODIALLE = 13; // offset: 24
JIBAKJGOPJM exp = 2; // offset: 40
uint32 division_id = 11; // offset: 52
uint32 CKFIACKHNAE = 9; // offset: 64
}
message MIGEAHDEBOE {
NHDKLMIMLKC IMNOJIDJBNG = 8; // offset: 32
GridFightTalentInfo OJLAODIALLE = 1; // offset: 16
}
// Obf: AEHKFOMMJLH
message GridFightSystemInfo {
GridFightStaticGameInfo EGLCKGKECAJ = 8; // offset: 16
MIGEAHDEBOE FCKKGFFLDFA = 13; // offset: 32
}
// Obf: PMIIIOCHOBE
// Type: Req
// CmdID: 8737
message GridFightPermanentTalentEnableCsReq {
uint32 KFJEMIOJLPJ = 7; // offset: 24
}
// Obf: DEMPJMHFCDE
// Type: Rsp
// CmdID: 8438
message GridFightPermanentTalentEnableScRsp {
uint32 retcode = 13; // offset: 24
uint32 KFJEMIOJLPJ = 5; // offset: 28
}
// Obf: OJOLKMGAFFA
// Type: Req
// CmdID: 8496
message GridFightSeasonTalentEnableCsReq {
uint32 KFJEMIOJLPJ = 7; // offset: 24
}
// Obf: NBGMOECOJLC
// Type: Rsp
// CmdID: 8712
message GridFightSeasonTalentEnableScRsp {
uint32 retcode = 13; // offset: 24
uint32 KFJEMIOJLPJ = 11; // offset: 28
}
// Obf: OEDOHCINBOJ
// Type: Req
// CmdID: 8612
message GridFightPermanentTalentResetCsReq {
}
// Obf: ILFEMGAFEOG
// Type: Rsp
// CmdID: 8425
message GridFightPermanentTalentResetScRsp {
uint32 retcode = 4; // offset: 24
}
// Obf: IMDLINMOIDP
// Type: Req
// CmdID: 8691
message GridFightSeasonTalentResetCsReq {
}
// Obf: OHGHJJDOLMH
// Type: Rsp
// CmdID: 8536
message GridFightSeasonTalentResetScRsp {
uint32 retcode = 11; // offset: 24
}
message PIIABEHNMDD {
uint32 EGIMPFHCCDJ = 12; // offset: 28
uint32 FJOFDONMHPH = 8; // offset: 24
}
// Obf: NIBGGDPHIAF
// Type: Notify
// CmdID: 8503
message GridFightSyncVirtualItemNotify {
repeated PIIABEHNMDD item_list = 8; // offset: 24
}
// Obf: IMJBKIDKMGI
message GridFightHandBookRoleInfo {
repeated uint32 grid_fight_avatar_list = 11; // offset: 32
repeated uint32 LCGHMJFAMEE = 13; // offset: 16
}
// Obf: PODHGIHMLAA
message GridFightHandBookEquipInfo {
repeated uint32 NAPBAFFAGBH = 9; // offset: 16
repeated uint32 grid_fight_item_list = 1; // offset: 32
}
// Obf: HOMHHHMPCMO
message GridFightHandBookAugmentInfo {
repeated uint32 KDFBCMANFMB = 11; // offset: 24
repeated uint32 JLCDEDKPEAB = 13; // offset: 16
}
// Obf: NEHBFPDBBAM
message GridFightHandBookPortalInfo {
repeated uint32 PELJLONLDNM = 12; // offset: 32
repeated uint32 grid_fight_portal_buff_list = 2; // offset: 16
}
// Obf: FGEOBKDCOOM
message GridFightHandBookMonsterInfo {
repeated uint32 HGAHMIPIBLO = 2; // offset: 16
}
// Obf: GOMFEPHNODD
message GridFightHandBookInfo {
GridFightHandBookMonsterInfo grid_fight_monster_info = 2; // offset: 16
GridFightHandBookPortalInfo grid_fight_portal_info = 5; // offset: 32
GridFightHandBookRoleInfo grid_fight_role_info = 4; // offset: 56
GridFightHandBookAugmentInfo grid_fight_augment_info = 9; // offset: 48
GridFightHandBookEquipInfo grid_fight_equip_info = 7; // offset: 40
}
// Obf: ONJCDCADCOG
// Type: Notify
// CmdID: 8605
message GridFightSeasonHandBookNotify {
oneof BPIHFAJCLOC {
GridFightHandBookRoleInfo handbook_grid_fight_role_info = 944; // offset: 16
GridFightHandBookEquipInfo handbook_grid_fight_equip_info = 1614; // offset: 16
GridFightHandBookAugmentInfo handbook_grid_fight_augment_info = 900; // offset: 16
GridFightHandBookPortalInfo handbook_grid_fight_portal_info = 1914; // offset: 16
GridFightHandBookMonsterInfo handbook_grid_fight_monster_info = 326; // offset: 16
}
}
// Obf: NGBKGCPJOID
// Type: Notify
// CmdID: 8771
message GridFightWeeklyExtraSeasonExpScRsp {
uint32 cur_taken_extra_exp = 15; // offset: 24
}
message NHDKLMIMLKC {
bool MIDKMIIDPHF = 11; // offset: 36
repeated uint32 IPCFOFHLAHG = 12; // offset: 24
int64 end_time = 5; // offset: 40
int64 DNNHCNCKJCM = 9; // offset: 48
uint32 PGMJPLLNIAK = 3; // offset: 32
}
// Obf: APEMBCOGABP
// Type: Req
// CmdID: 8592
message GridFightTakeWeeklyRewardCsReq {
repeated uint32 grid_fight_score_rank_list = 4; // offset: 16
}
// Type: Rsp
// CmdID: 8515
message DJCCBIOKNOD {
ItemList reward = 7; // offset: 16
uint32 retcode = 8; // offset: 48
NHDKLMIMLKC IMNOJIDJBNG = 12; // offset: 24
repeated uint32 BLKACGBDAHB = 1; // offset: 32
}
// Obf: OKELPNCIOGP
// Type: Req
// CmdID: 8537
message GridFightDestroyWeeklyRewardCsReq {
repeated uint32 IEFIFKLKAJN = 5; // offset: 24
}
// Type: Rsp
// CmdID: 8490
message MNBAAGCGICN {
NHDKLMIMLKC IMNOJIDJBNG = 14; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Type: Notify
// CmdID: 8796
message COCHFHKKEBN {
NHDKLMIMLKC IMNOJIDJBNG = 7; // offset: 16
}
// Obf: DPEGALAPIIM
message GridFightArchiveData {
int64 DKCFJNDCBEP = 15; // offset: 48
uint32 AJMBOLHDGHK = 2; // offset: 32
uint32 BMPCCPCCJJO = 12; // offset: 36
GridFightFinishInfo EDKJMPACHNJ = 13; // offset: 16
uint32 CALIMAKGGHJ = 14; // offset: 60
uint32 season = 9; // offset: 56
bool PDLBECHDJBL = 6; // offset: 40
}
// Obf: JHJCBJGPKHD
// Type: Req
// CmdID: 8427
message GridFightGetArchiveCsReq {
APDPAECJPIH type = 8; // offset: 24
}
// Obf: FLMDHELHHFJ
// Type: Rsp
// CmdID: 8455
message GridFightGetArchiveScRsp {
uint32 retcode = 3; // offset: 36
APDPAECJPIH type = 12; // offset: 32
repeated GridFightArchiveData KGKIDDOPHEO = 10; // offset: 24
}
// Obf: HKGFPBKBKGH
// Type: Req
// CmdID: 8530
message FavourArchiveCsReq {
bool PDLBECHDJBL = 4; // offset: 28
uint32 AJMBOLHDGHK = 12; // offset: 24
}
// Obf: JJCGAFMCLJI
// Type: Rsp
// CmdID: 8585
message FavourArchiveScRsp {
uint32 retcode = 12; // offset: 32
bool PDLBECHDJBL = 7; // offset: 28
uint32 AJMBOLHDGHK = 2; // offset: 24
}
// Obf: GIEJLPBCOLB
// Type: Notify
// CmdID: 8767
message GridFightSyncKeepWinCntNotify {
uint32 LBJPDJFHIBF = 4; // offset: 24
}
// Obf: BNEGGCGPPLE
// Type: Req
// CmdID: 8800
message GridFightBackToPrepareReq {
}
// Type: Rsp
// CmdID: 8739
message GDMIIBNJJEJ {
uint32 retcode = 10; // offset: 24
}
message ICIKHNKEELJ {
uint32 pos = 9; // offset: 36
uint32 role_star = 7; // offset: 44
bool MHFDDMKMFAH = 14; // offset: 40
uint32 role_id = 3; // offset: 32
repeated uint32 grid_fight_item_list = 12; // offset: 24
}
message DFLMKFIFHKB {
bytes LENCLJPKDAO = 9; // offset: 40
string name = 8; // offset: 24
string BOINMJJEBBE = 7; // offset: 32
uint32 AKKNCCFIBHI = 6; // offset: 56
repeated ICIKHNKEELJ EFIJDEBFFNF = 2; // offset: 16
}
message BHBJKMHJNNO {
}
// Type: Rsp
// CmdID: 8795
message HLMGOIBAKPH {
uint32 IEPPFKGBFEP = 10; // offset: 32
uint32 retcode = 15; // offset: 36
repeated DFLMKFIFHKB GMFCIKBGLJM = 12; // offset: 24
}
message MMFFHGPBALO {
bytes LENCLJPKDAO = 4; // offset: 24
string name = 9; // offset: 32
repeated ICIKHNKEELJ EFIJDEBFFNF = 12; // offset: 48
uint32 AKKNCCFIBHI = 5; // offset: 56
string BOINMJJEBBE = 13; // offset: 40
}
// Type: Rsp
// CmdID: 8570
message KEKKIEFKKGO {
uint32 retcode = 8; // offset: 32
DFLMKFIFHKB MBPOPEEJPJI = 2; // offset: 16
}
message ECNCEKBIDPB {
bytes LENCLJPKDAO = 13; // offset: 16
bool CELHCDABFCL = 14; // offset: 52
string name = 3; // offset: 32
string BOINMJJEBBE = 2; // offset: 24
uint32 AKKNCCFIBHI = 4; // offset: 48
}
// Type: Rsp
// CmdID: 8729
message NLIDDKHJJDO {
uint32 retcode = 9; // offset: 32
DFLMKFIFHKB IDKLMOMEKLE = 5; // offset: 24
}
message NCFGENOFLHC {
uint32 AKKNCCFIBHI = 13; // offset: 24
}
// Type: Rsp
// CmdID: 8614
message PPIDKCGHLOO {
uint32 OLONCNOLNHN = 8; // offset: 24
uint32 IEPPFKGBFEP = 7; // offset: 32
uint32 retcode = 3; // offset: 28
}
message DELKBEHMMNG {
message BJNLEFPLGHF {
enum HEKPNLEJADB {
HEKPNLEJADB_GMINCMKDPNE = 0;
HEKPNLEJADB_LBKMMMDIADI = 1;
HEKPNLEJADB_ANINMMAMAHD = 2;
}
}
uint32 FEOBEPGGMEF = 10; // offset: 28
BJNLEFPLGHF.HEKPNLEJADB type = 11; // offset: 24
}
// Type: Rsp
// CmdID: 8493
message IBBGIDAGCOB {
uint32 IEPPFKGBFEP = 8; // offset: 24
uint32 retcode = 12; // offset: 28
}
// Type: Notify
// CmdID: 8546
message HPMGDFMEIJL {
uint32 AKKNCCFIBHI = 6; // offset: 24
}
// Type: Req
// CmdID: 8782
message KEDAOINEEOB {
string FLBFBBJIJII = 3; // offset: 32
string HNHIGHGKECN = 13; // offset: 16
}
// Type: Rsp
// CmdID: 8759
message OMJHPHPPAJH {
string HNHIGHGKECN = 15; // offset: 16
string FLBFBBJIJII = 5; // offset: 32
uint32 retcode = 12; // offset: 40
}
// Obf: NIOFDIFADEK
enum CmdHeartdialType {
NIOFDIFADEK_PCPDHELPKEM = 0;
CmdSubmitEmotionItemCsReq = 6314;
CmdHeartDialTraceScriptCsReq = 6326;
CmdSubmitEmotionItemScRsp = 6318;
CmdHeartDialScriptChangeScNotify = 6363;
CmdGetHeartDialInfoCsReq = 6391;
CmdHeartDialTraceScriptScRsp = 6339;
CmdChangeScriptEmotionCsReq = 6394;
CmdFinishEmotionDialoguePerformanceScRsp = 6398;
CmdChangeScriptEmotionScRsp = 6395;
CmdFinishEmotionDialoguePerformanceCsReq = 6309;
CmdGetHeartDialInfoScRsp = 6310;
}
enum EAHHFCJLIGN {
EAHHFCJLIGN_OGEIBMGHDLM = 0;
EAHHFCJLIGN_CELIIMAEIEB = 1;
EAHHFCJLIGN_GGODODLNOLA = 2;
EAHHFCJLIGN_BMONDKEHKPL = 3;
}
enum FGBIIFAOGHL {
FGBIIFAOGHL_HOJMNJBCGEJ = 0;
FGBIIFAOGHL_BNNGHBEHPKL = 1;
FGBIIFAOGHL_DKLPAAFFLEE = 2;
FGBIIFAOGHL_NGMMICOGDFP = 3;
FGBIIFAOGHL_APFFEDDKNBK = 4;
FGBIIFAOGHL_CMAFIFGHAID = 5;
}
enum LLMHMMCPKNF {
LLMHMMCPKNF_DKLPAAFFLEE = 0;
LLMHMMCPKNF_PFNADFBGONF = 1;
LLMHMMCPKNF_OMCMIIFCDFJ = 2;
}
message CJFLNMMACLE {
bool KOLJIDNMPON = 5; // offset: 24
uint32 CONJBFLEEFA = 3; // offset: 28
}
message HLGNFNJFDGI {
EAHHFCJLIGN CIMHDLBMAKA = 12; // offset: 28
uint32 KNLJJIFOELO = 15; // offset: 24
FGBIIFAOGHL step = 10; // offset: 32
bool GKOALBAPIHB = 4; // offset: 37
bool HPNINIJEOBH = 13; // offset: 36
}
message PICILIIFKBE {
uint32 DMMFMNKHFHH = 3; // offset: 24
uint32 KNLJJIFOELO = 13; // offset: 28
}
// Obf: NCGIBGEBCBD
// Type: Req
// CmdID: 6391
message GetHeartDialInfoCsReq {
}
// Obf: ODJJKHIJOPK
// Type: Rsp
// CmdID: 6310
message GetHeartDialInfoScRsp {
LLMHMMCPKNF JFCFEOPNABH = 2; // offset: 48
repeated HLGNFNJFDGI MHKGKIPALAF = 3; // offset: 24
uint32 retcode = 5; // offset: 52
repeated CJFLNMMACLE DPKHONLNPJM = 8; // offset: 16
repeated PICILIIFKBE OOGJAKIPFDJ = 1; // offset: 40
}
// Obf: KMCBEENLAJJ
// Type: Req
// CmdID: 6394
message ChangeScriptEmotionCsReq {
uint32 KNLJJIFOELO = 13; // offset: 24
uint32 AILOMBIMICB = 2; // offset: 28
EAHHFCJLIGN KHOECLJPGAA = 15; // offset: 32
}
// Obf: NHHPJDDJHPE
// Type: Rsp
// CmdID: 6395
message ChangeScriptEmotionScRsp {
EAHHFCJLIGN JHILPAHEPBG = 9; // offset: 32
uint32 KNLJJIFOELO = 14; // offset: 28
uint32 retcode = 2; // offset: 24
}
// Obf: CDNINHAPCCN
// Type: Req
// CmdID: 6314
message SubmitEmotionItemCsReq {
uint32 KNLJJIFOELO = 15; // offset: 32
uint32 AILOMBIMICB = 12; // offset: 36
ItemList item_list = 14; // offset: 16
}
// Obf: MOINBJNHIAM
// Type: Rsp
// CmdID: 6318
message SubmitEmotionItemScRsp {
uint32 retcode = 10; // offset: 28
uint32 KNLJJIFOELO = 15; // offset: 24
}
// Obf: HJFFODBKBAB
// Type: Req
// CmdID: 6309
message FinishEmotionDialoguePerformanceCsReq {
uint32 AILOMBIMICB = 4; // offset: 28
uint32 KNLJJIFOELO = 15; // offset: 32
uint32 CONJBFLEEFA = 3; // offset: 24
}
// Obf: NMNKDFOLFGF
// Type: Rsp
// CmdID: 6398
message FinishEmotionDialoguePerformanceScRsp {
uint32 KNLJJIFOELO = 6; // offset: 36
ItemList reward_list = 13; // offset: 24
uint32 CONJBFLEEFA = 9; // offset: 32
uint32 retcode = 7; // offset: 40
}
// Obf: OJOOKCLNFMK
// Type: Notify
// CmdID: 6363
message HeartDialScriptChangeScNotify {
repeated PICILIIFKBE OOGJAKIPFDJ = 11; // offset: 16
LLMHMMCPKNF JFCFEOPNABH = 10; // offset: 48
repeated HLGNFNJFDGI MAIHCELJCMG = 5; // offset: 40
repeated CJFLNMMACLE KHDJDDDPGKH = 2; // offset: 24
}
// Obf: JFJHAGLLLKF
// Type: Req
// CmdID: 6326
message HeartDialTraceScriptCsReq {
PICILIIFKBE GAIPLPHEFFK = 10; // offset: 16
}
// Obf: CCFJFBAPJKF
// Type: Rsp
// CmdID: 6339
message HeartDialTraceScriptScRsp {
PICILIIFKBE GAIPLPHEFFK = 4; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: MJNBDODPDOG
enum CmdHeliobusType {
MJNBDODPDOG_PCPDHELPKEM = 0;
CmdHeliobusSnsReadScRsp = 5895;
CmdHeliobusSnsPostCsReq = 5814;
CmdHeliobusEnterBattleCsReq = 5861;
CmdHeliobusSnsCommentCsReq = 5863;
CmdHeliobusSnsLikeCsReq = 5809;
MJNBDODPDOG_GFHGNNHOIKJ = 5838;
CmdHeliobusUnlockSkillScNotify = 5804;
CmdHeliobusSnsLikeScRsp = 5898;
CmdHeliobusInfoChangedScNotify = 5801;
CmdHeliobusSnsPostScRsp = 5818;
CmdHeliobusActivityDataScRsp = 5810;
CmdHeliobusSnsReadCsReq = 5894;
CmdHeliobusActivityDataCsReq = 5891;
CmdHeliobusSnsUpdateScNotify = 5839;
CmdHeliobusEnterBattleScRsp = 5807;
CmdHeliobusLineupUpdateScNotify = 5889;
CmdHeliobusChallengeUpdateScNotify = 5900;
CmdHeliobusUpgradeLevelCsReq = 5874;
CmdHeliobusStartRaidScRsp = 5844;
CmdHeliobusUpgradeLevelScRsp = 5837;
CmdHeliobusStartRaidCsReq = 5858;
CmdHeliobusSnsCommentScRsp = 5826;
CmdHeliobusSelectSkillScRsp = 5872;
}
message FJCDAKICFKA {
uint32 JGKIBPDAEFE = 6; // offset: 32
repeated uint32 BDKHHFFGNMA = 14; // offset: 24
}
// Obf: DEJNOPMEJDE
message HeliobusChallengeData {
bool FLMOKKBLFJG = 14; // offset: 28
uint32 challenge_id = 10; // offset: 24
uint32 star = 3; // offset: 32
}
message HeliobusChallengeLineup {
repeated uint32 avatar_id_list = 6; // offset: 16
uint32 group_id = 2; // offset: 36
uint32 skill_id = 1; // offset: 32
}
// Obf: FJIIBCFGHFK
// Type: Req
// CmdID: 5891
message HeliobusActivityDataCsReq {
}
// Obf: LLIPNJMDGKN
// Type: Rsp
// CmdID: 5810
message HeliobusActivityDataScRsp {
uint32 DKOGNOKOPKG = 9; // offset: 76
uint32 level = 3; // offset: 56
uint32 IMBOKGFIACA = 2; // offset: 64
uint32 retcode = 4; // offset: 72
repeated DLFOGJGCCGP LPMIHBLOIAK = 15; // offset: 16
uint32 phase = 5; // offset: 68
FJCDAKICFKA skill_info = 12; // offset: 40
repeated HeliobusChallengeData challenge_list = 10; // offset: 48
repeated HeliobusChallengeLineup CHGNKDNFNLF = 1; // offset: 32
uint32 GCDLCPMFLMH = 11; // offset: 60
}
message BBNDBHBHNLB {
uint32 GIJHJCDLPJF = 15; // offset: 32
repeated BBNDBHBHNLB BMKEFICPAGO = 9; // offset: 16
uint32 LLKOFNDAKHG = 11; // offset: 36
}
message DLFOGJGCCGP {
uint32 BFIBIHLBLHF = 6; // offset: 32
uint32 CDKEDFPEFIJ = 11; // offset: 48
repeated BBNDBHBHNLB IAONGEDPLIC = 5; // offset: 16
bool BOLCAEPIHJH = 7; // offset: 41
uint32 HBEGBPFIJJM = 10; // offset: 36
uint32 ILEMMKPGPND = 13; // offset: 44
bool AKGICOFNHON = 4; // offset: 40
uint32 HFOKNODFIJI = 12; // offset: 52
}
// Obf: PLCDPHDIOOP
// Type: Req
// CmdID: 5894
message HeliobusSnsReadCsReq {
uint32 CDKEDFPEFIJ = 3; // offset: 24
}
// Obf: LOGIABDFGPG
// Type: Rsp
// CmdID: 5895
message HeliobusSnsReadScRsp {
uint32 CDKEDFPEFIJ = 10; // offset: 28
uint32 retcode = 5; // offset: 24
}
// Obf: NGPOHEBCLOI
// Type: Req
// CmdID: 5814
message HeliobusSnsPostCsReq {
uint32 ILEMMKPGPND = 3; // offset: 24
uint32 HFOKNODFIJI = 14; // offset: 32
uint32 CDKEDFPEFIJ = 8; // offset: 28
}
// Obf: GLKNPDFKKNJ
// Type: Rsp
// CmdID: 5818
message HeliobusSnsPostScRsp {
uint32 retcode = 12; // offset: 32
DLFOGJGCCGP IGIPAKELJFD = 11; // offset: 16
}
// Obf: KGCPKLFDHLN
// Type: Req
// CmdID: 5809
message HeliobusSnsLikeCsReq {
uint32 CDKEDFPEFIJ = 11; // offset: 24
}
// Obf: EKANDEEGGLA
// Type: Rsp
// CmdID: 5898
message HeliobusSnsLikeScRsp {
bool BOLCAEPIHJH = 8; // offset: 32
uint32 retcode = 15; // offset: 24
uint32 CDKEDFPEFIJ = 5; // offset: 28
}
// Obf: NPGBMKPDFBP
// Type: Req
// CmdID: 5863
message HeliobusSnsCommentCsReq {
uint32 HADOJCLDHNG = 8; // offset: 28
uint32 LLKOFNDAKHG = 14; // offset: 24
uint32 CDKEDFPEFIJ = 10; // offset: 32
}
// Obf: DNKMPHAGFBE
// Type: Rsp
// CmdID: 5826
message HeliobusSnsCommentScRsp {
DLFOGJGCCGP IGIPAKELJFD = 14; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: FLAHDLOCBEF
// Type: Notify
// CmdID: 5839
message HeliobusSnsUpdateScNotify {
repeated DLFOGJGCCGP HPKHBLEJBIJ = 5; // offset: 16
}
// Obf: OEDHPAGDHMF
// Type: Notify
// CmdID: 5801
message HeliobusInfoChangedScNotify {
uint32 DKOGNOKOPKG = 6; // offset: 40
repeated DLFOGJGCCGP HPKHBLEJBIJ = 1; // offset: 16
uint32 phase = 12; // offset: 36
uint32 IMBOKGFIACA = 13; // offset: 32
}
// Obf: LNHGJAMMCGI
// Type: Req
// CmdID: 5874
message HeliobusUpgradeLevelCsReq {
}
// Obf: OAKCHCPJBHH
// Type: Rsp
// CmdID: 5837
message HeliobusUpgradeLevelScRsp {
uint32 retcode = 13; // offset: 28
uint32 level = 15; // offset: 24
}
// Obf: IMBENGFICFB
// Type: Notify
// CmdID: 5804
message HeliobusUnlockSkillScNotify {
uint32 skill_id = 14; // offset: 28
uint32 JGKIBPDAEFE = 4; // offset: 24
}
// Obf: DDBJGOEIEBK
// Type: Req
// CmdID: 5861
message HeliobusEnterBattleCsReq {
repeated uint32 avatar_id_list = 10; // offset: 24
uint32 skill_id = 11; // offset: 36
uint32 event_id = 8; // offset: 32
}
// Obf: KECLKIKHIHD
// Type: Rsp
// CmdID: 5807
message HeliobusEnterBattleScRsp {
SceneBattleInfo battle_info = 7; // offset: 24
uint32 event_id = 14; // offset: 36
uint32 retcode = 5; // offset: 32
}
message FODKHDFFIAH {
uint32 skill_id = 1; // offset: 24
}
// Obf: DJDOGOGIOPH
// Type: Rsp
// CmdID: 5872
message HeliobusSelectSkillScRsp {
uint32 skill_id = 8; // offset: 28
uint32 retcode = 11; // offset: 24
}
// Obf: ILAGBMDKAON
// Type: Notify
// CmdID: 5900
message HeliobusChallengeUpdateScNotify {
HeliobusChallengeData OPCGNJMGJDE = 6; // offset: 16
}
// Obf: PDJPAJACCCJ
// Type: Notify
// CmdID: 5889
message HeliobusLineupUpdateScNotify {
HeliobusChallengeLineup lineup = 1; // offset: 24
}
// Obf: BHFEKJEEDCB
// Type: Req
// CmdID: 5858
message HeliobusStartRaidCsReq {
uint32 prop_entity_id = 9; // offset: 48
repeated uint32 avatar_list = 15; // offset: 24
bool LLANIMFODFD = 11; // offset: 44
uint32 skill_id = 13; // offset: 40
uint32 PKBAEBDHFDL = 14; // offset: 32
uint32 IECIKEOKNGE = 6; // offset: 36
}
// Obf: JPCJCLAOEOJ
// Type: Rsp
// CmdID: 5844
message HeliobusStartRaidScRsp {
uint32 retcode = 3; // offset: 32
FNJJCIGJIKC scene = 9; // offset: 24
}
// Obf: OBJLNOCFBIO
enum CmdHipplenType {
OBJLNOCFBIO_PCPDHELPKEM = 0;
CmdSetHipplenOutfitCsReq = 9018;
CmdTakeHipplenEndingRewardCsReq = 9016;
CmdGetHipplenInheritScRsp = 9027;
CmdGetHipplenInheritCsReq = 9030;
CmdHipplenTraitUnlockScNotify = 9050;
CmdSetHipplenAgendaCsReq = 9035;
CmdSettleHipplenWorkCsReq = 9005;
CmdOpenHipplenCycleScRsp = 9044;
CmdHipplenAgendaResultScNotify = 9047;
CmdGetHipplenDataCsReq = 9013;
CmdSettleHipplenWorkScRsp = 9001;
CmdGetHipplenDataScRsp = 9007;
CmdHipplenCycleResultScNotify = 9019;
CmdSetHipplenOutfitScRsp = 9045;
CmdSetHipplenAgendaScRsp = 9038;
CmdTakeHipplenEndingRewardScRsp = 9031;
CmdHipplenChangeScNotify = 9021;
CmdOpenHipplenCycleCsReq = 9002;
}
enum FGMPEEMAHKE {
FGMPEEMAHKE_PCPDHELPKEM = 0;
FGMPEEMAHKE_JDMOMCPFHJM = 1;
FGMPEEMAHKE_MNIMAFBIGGP = 2;
FGMPEEMAHKE_PPJOJOKOOBF = 3;
FGMPEEMAHKE_EDGOIAODJLH = 4;
FGMPEEMAHKE_PGJIAGGHBBA = 5;
}
message HGELKDGCCOL {
uint32 value = 2; // offset: 24
uint32 type = 14; // offset: 28
}
message IAMLOJCIKIH {
int32 value = 10; // offset: 24
uint32 type = 13; // offset: 28
}
message DGKNDMAHMAP {
repeated HGELKDGCCOL BIBGHICIDKP = 2; // offset: 24
}
message EKOIHOMFMDE {
uint32 id = 14; // offset: 32
FGMPEEMAHKE type = 7; // offset: 28
bool EDODCLMAFIL = 9; // offset: 24
}
message FNABDKEBCOC {
EKOIHOMFMDE JHKMLGJKIIM = 7; // offset: 32
uint32 ALCBHJEMCPC = 5; // offset: 52
uint32 ODHJKLKICFL = 6; // offset: 48
repeated uint32 GFDDBPAEAOI = 15; // offset: 24
uint32 OOPCHIHIIFE = 4; // offset: 56
repeated EKOIHOMFMDE CLKAILDCPJC = 2; // offset: 40
}
message ECELDDGKCAK {
repeated uint32 grid_fight_trait_info = 2; // offset: 24
}
message OOLHNFNKOHN {
DGKNDMAHMAP LJJAJGFIGNM = 13; // offset: 40
uint32 LDGFEIPOFIB = 9; // offset: 52
uint32 JNHABODMEKP = 3; // offset: 56
FNABDKEBCOC PDOBPEBHKPD = 11; // offset: 24
ECELDDGKCAK HFEBCKJHJOA = 10; // offset: 32
uint32 DMPGNLIBNDE = 14; // offset: 48
}
message LIOLPIJOMBI {
repeated uint32 MPEMBDAGJJO = 3; // offset: 16
repeated uint32 MJLLOEEDJEA = 1; // offset: 24
}
message OEGICCFGHJE {
bool is_taken_reward = 14; // offset: 24
uint32 DKPCDLDDONG = 3; // offset: 28
}
message JFACONIBFHM {
repeated uint32 grid_fight_trait_info = 5; // offset: 24
repeated OEGICCFGHJE EONENLLBGEN = 12; // offset: 32
}
message OBCJLDDEBHL {
uint32 PNIDNOGHMBH = 1; // offset: 24
uint32 CMAPCGGABJI = 8; // offset: 28
}
// Obf: OFDEBBJGOGM
// Type: Req
// CmdID: 9013
message GetHipplenDataCsReq {
}
// Obf: PMJNELBEEKL
// Type: Rsp
// CmdID: 9007
message GetHipplenDataScRsp {
OOLHNFNKOHN ACJHGLGHEAH = 1; // offset: 32
LIOLPIJOMBI CEAJNLLIBFP = 4; // offset: 40
bool MPPJLFIDMLB = 10; // offset: 52
uint32 IPOEIGADLJN = 7; // offset: 56
uint32 retcode = 9; // offset: 48
JFACONIBFHM IBHLKGIEPLG = 14; // offset: 24
}
// Obf: OIIHJKIFIAN
// Type: Req
// CmdID: 9030
message GetHipplenInheritCsReq {
}
// Obf: BDBNENDBLFK
// Type: Rsp
// CmdID: 9027
message GetHipplenInheritScRsp {
uint32 retcode = 14; // offset: 32
repeated uint32 grid_fight_trait_info = 12; // offset: 16
}
// Obf: GMFGCMPMOEA
// Type: Req
// CmdID: 9035
message SetHipplenAgendaCsReq {
repeated uint32 CLKAILDCPJC = 7; // offset: 16
}
// Obf: ONLCBNOENMB
// Type: Rsp
// CmdID: 9038
message SetHipplenAgendaScRsp {
repeated EKOIHOMFMDE CLKAILDCPJC = 6; // offset: 24
uint32 retcode = 15; // offset: 32
}
message KJBGALBCAEG {
uint32 EHJBMNMOFLF = 13; // offset: 24
}
message ONCIMHEMJDD {
uint32 id = 2; // offset: 24
}
message OJOLPAEPBDN {
repeated OBCJLDDEBHL NMHIAFGCNBN = 7; // offset: 16
repeated uint32 JBLINAEKGLJ = 13; // offset: 32
}
message CJEAIHMINMJ {
}
// Obf: NIJFFKGCHOA
// Type: Req
// CmdID: 9005
message SettleHipplenWorkCsReq {
oneof HDACCIEIJFO {
KJBGALBCAEG BJGDFMJDJMH = 13; // offset: 16
ONCIMHEMJDD MNIMAFBIGGP = 3; // offset: 16
OJOLPAEPBDN PPJOJOKOOBF = 10; // offset: 16
CJEAIHMINMJ PGJIAGGHBBA = 2; // offset: 16
}
}
message OECPLDABABL {
uint32 DMPGNLIBNDE = 5; // offset: 32
int32 FGFBJLADLJB = 8; // offset: 36
uint32 IGFIHLBNDNM = 9; // offset: 24
uint32 EHJBMNMOFLF = 7; // offset: 28
}
message EOKOFFPBJME {
int32 FGFBJLADLJB = 3; // offset: 32
uint32 EHJBMNMOFLF = 7; // offset: 24
uint32 IGFIHLBNDNM = 6; // offset: 28
}
// Obf: NCBIFKMONGP
// Type: Rsp
// CmdID: 9001
message SettleHipplenWorkScRsp {
repeated IAMLOJCIKIH GHPINELGNNE = 7; // offset: 48
uint32 retcode = 15; // offset: 60
repeated EKOIHOMFMDE CLKAILDCPJC = 12; // offset: 24
DGKNDMAHMAP LJJAJGFIGNM = 3; // offset: 16
oneof NPBHJGIEDHL {
OECPLDABABL BJGDFMJDJMH = 14; // offset: 40
EOKOFFPBJME EDGOIAODJLH = 2; // offset: 40
}
}
// Obf: CNCFCAEMJGP
// Type: Notify
// CmdID: 9047
message HipplenAgendaResultScNotify {
repeated EKOIHOMFMDE CLKAILDCPJC = 12; // offset: 48
DGKNDMAHMAP JPFBGFIHDDH = 3; // offset: 64
OOLHNFNKOHN ACJHGLGHEAH = 14; // offset: 24
EOKOFFPBJME KBNLIPOGOLE = 10; // offset: 16
repeated uint32 FCCEHOLHFOC = 9; // offset: 32
repeated uint32 grid_fight_trait_info = 1; // offset: 56
bool AEPDGDLMPMD = 8; // offset: 72
}
// Obf: FLDPIDFBKOK
// Type: Notify
// CmdID: 9019
message HipplenCycleResultScNotify {
repeated uint32 grid_fight_trait_info = 10; // offset: 48
repeated uint32 MPEMBDAGJJO = 1; // offset: 56
repeated OBCJLDDEBHL EENEEPKCJPH = 13; // offset: 32
DGKNDMAHMAP DGFGNMJALGJ = 11; // offset: 16
uint32 DKPCDLDDONG = 2; // offset: 68
repeated OBCJLDDEBHL IGNLJNLMPHH = 7; // offset: 40
uint32 IPOEIGADLJN = 8; // offset: 64
}
// Obf: POOMJODIODH
// Type: Req
// CmdID: 9002
message OpenHipplenCycleCsReq {
uint32 trait_id = 6; // offset: 24
}
// Obf: AFODNCJJAFO
// Type: Rsp
// CmdID: 9044
message OpenHipplenCycleScRsp {
uint32 IPOEIGADLJN = 9; // offset: 32
OOLHNFNKOHN ACJHGLGHEAH = 3; // offset: 24
uint32 retcode = 1; // offset: 36
}
// Obf: FGDPOAHOJIK
// Type: Req
// CmdID: 9018
message SetHipplenOutfitCsReq {
uint32 FKEGMMKNHON = 14; // offset: 24
}
// Obf: BPLPHJHHDBO
// Type: Rsp
// CmdID: 9045
message SetHipplenOutfitScRsp {
repeated uint32 MJLLOEEDJEA = 5; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: FLIAHCDMDJB
// Type: Notify
// CmdID: 9050
message HipplenTraitUnlockScNotify {
repeated uint32 grid_fight_trait_info = 13; // offset: 16
}
// Obf: DBNALODCALC
// Type: Req
// CmdID: 9016
message TakeHipplenEndingRewardCsReq {
uint32 DKPCDLDDONG = 12; // offset: 24
}
// Obf: BJDEDDCMJCF
// Type: Rsp
// CmdID: 9031
message TakeHipplenEndingRewardScRsp {
uint32 DKPCDLDDONG = 13; // offset: 32
uint32 retcode = 14; // offset: 36
ItemList reward_list = 2; // offset: 16
}
message JMLIJLEKBEA {
uint32 FKEGMMKNHON = 12; // offset: 24
}
message DAJKNHILCEA {
uint32 DKPCDLDDONG = 7; // offset: 24
}
message KPHIHKGCHGO {
oneof BPIHFAJCLOC {
JMLIJLEKBEA LJBLFMDFHJE = 13; // offset: 16
DAJKNHILCEA FNMBIIGCLBJ = 14; // offset: 16
}
}
// Obf: BCPNBKHLFGA
// Type: Notify
// CmdID: 9021
message HipplenChangeScNotify {
repeated KPHIHKGCHGO CJFBLHNPHAK = 11; // offset: 16
}
// Obf: INJJLAAJGDE
enum CmdIdleLiveType {
INJJLAAJGDE_PCPDHELPKEM = 0;
CmdIdleLiveUpdateLiveRoomTitleCsReq = 9379;
CmdReplaceTeamCsRsp = 9388;
CmdIdleLiveGetPendingEquipCsReq = 9383;
CmdIdleLiveGetDataCsReq = 9441;
CmdGJBINEEABIP = 9376;
CmdIdleLiveGetFriendAssistListCsReq = 9380;
CmdIdleLiveFinishNodeBattleQuitCsReq = 9359;
CmdIdleLiveTakeTaskRewardCsReq = 9415;
CmdAPKPGIOLLNP = 9408;
CmdNMBGLKALLBM = 9448;
CmdIdleLiveTakeAssistRewardScRsp = 9353;
CmdHandlePendingEquipScRsp = 9446;
CmdGetFriendNewAssistRewardScNotify = 9442;
CmdIdleLiveHandlePendingEquipReq = 9439;
CmdIdleLiveManualFinishQuestionCsReq = 9427;
CmdIdleLiveEndDungeonCsReq = 9399;
CmdIdleLiveTakeAssistRewardCsReq = 9386;
CmdIdleLiveStartNodeCsReq = 9444;
CmdTakeTaskRewardScRsp = 9423;
CmdUpgradeTeamSlotCsRsp = 9409;
CmdIdleLiveGetStatisticCsReq = 9407;
CmdUpdateCustomInfoScRsp = 9362;
CmdNFPEDBOOFFF = 9445;
CmdIdleLiveTakeContentRewardCsReq = 9429;
CmdIdleLiveStartNodeBattleCsReq = 9364;
CmdIdleLiveReplaceTeamCsReq = 9354;
CmdTakeContentScRsp = 9370;
CmdEndDungeonScRsp = 9416;
CmdIdleLiveDressSpecialEquipCsReq = 9394;
CmdLCFGFGFDLOF = 9351;
CmdIdleLiveCollectIncomeCsReq = 9422;
CmdGetFriendDungeonRankingInfosScRsp = 9361;
CmdStartDungeonScRsp = 9352;
CmdTechTreeChangeNodeStateCsRsp = 9358;
CmdIdleLiveOpenChestReq = 9357;
CmdFinishQuestionRsp = 9366;
CmdIdleLiveTakeQuestEquipCsReq = 9374;
CmdIdleLiveDoGachaCsReq = 9367;
CmdDoGachaScRsp2 = 9401;
CmdStartNodeBattleScRsp = 9368;
CmdSyncChangeNtf = 9378;
CmdIdleLiveFinishFinalActCsReq = 9389;
CmdIdleLiveGetFriendDungeonRankingInfosCsReq = 9355;
CmdIdleLiveGetFriendAssistListScRsp = 9421;
CmdIdleLiveChangeTechTreeNodeCsReq = 9403;
CmdIdleLiveUpgradeSlotCsReq = 9392;
CmdIdleLiveFinishNodeEventCsReq = 9413;
CmdHBCMBPKGBJK = 9382;
CmdTakeQuestEquipCsRsp = 9428;
CmdGPKCEDKHLAD = 9371;
CmdJFKMFGLOPOF = 9411;
CmdIdleLiveStartDungeonCsReq = 9443;
CmdIdleLiveGetDataScRsp = 9360;
CmdDressSpecialEquipScRsp = 9450;
}
enum LFGMADFAKHK {
LFGMADFAKHK_PCPDHELPKEM = 0;
LFGMADFAKHK_NMBCDILDGNK = 1;
LFGMADFAKHK_KLHDCOPPLNG = 2;
LFGMADFAKHK_CLPHMAJJILA = 3;
}
enum KGFMBNIIPPA {
KGFMBNIIPPA_HHHAKHMOHBB = 0;
KGFMBNIIPPA_IENCNGOAMBL = 1;
KGFMBNIIPPA_DEKDENFMCMP = 2;
KGFMBNIIPPA_KPPJMJEHAFB = 3;
}
enum OBCFJPGNALP {
OBCFJPGNALP_PCPDHELPKEM = 0;
OBCFJPGNALP_LDKNPKKDKDP = 2;
OBCFJPGNALP_JBCOJMGBHMG = 4;
OBCFJPGNALP_NPBKLCHLJMG = 5;
OBCFJPGNALP_PBOIPJLCODJ = 6;
OBCFJPGNALP_BOFLIOHKPKB = 7;
}
enum JDKJPFGJOBI {
JDKJPFGJOBI_PCPDHELPKEM = 0;
JDKJPFGJOBI_MBJHGNHOGLG = 1;
JDKJPFGJOBI_LBHLHGEENKK = 2;
}
enum MHGDJPMEFFN {
MHGDJPMEFFN_PCPDHELPKEM = 0;
MHGDJPMEFFN_JLHFGFKJKPB = 1;
MHGDJPMEFFN_EIHFABOMPDK = 2;
}
message MBCJAOHMNFD {
bool has_passed = 1; // offset: 40
uint32 LIFNGFJDEFD = 14; // offset: 28
uint32 event_id = 2; // offset: 32
uint32 HAAAPFLGNBM = 4; // offset: 24
uint32 BIMKHABLGMC = 10; // offset: 36
}
message NLJLHPEOIOC {
uint32 HAAAPFLGNBM = 6; // offset: 32
bool HNOFDLBBHHF = 8; // offset: 40
uint32 FCLBGGPJGCE = 2; // offset: 44
uint32 LKCCKBKNKBP = 12; // offset: 36
uint64 HJKAPBEMEOO = 15; // offset: 48
repeated uint32 DDIDEEAKCPP = 3; // offset: 16
}
message OMNJNKNMLKL {
MBCJAOHMNFD EGHPNKEFCLI = 1; // offset: 24
uint32 GIHHBJMAGOC = 11; // offset: 32
}
message EDGGKGPFLNP {
OMNJNKNMLKL NCJHFFDDHLI = 7; // offset: 32
uint32 KOPHOHJFCCK = 2; // offset: 44
uint32 HGIJNGPMCDH = 13; // offset: 48
uint32 NFJKKKJIIPF = 12; // offset: 40
uint32 MJGMDMFHKBI = 8; // offset: 52
repeated NLJLHPEOIOC JLCEEEBNEOL = 4; // offset: 24
}
message OMPODELCHFD {
uint32 avatar_id = 10; // offset: 28
uint32 ALGDHAPNJHO = 2; // offset: 24
}
message BAHKPEGINBB {
uint32 level = 4; // offset: 28
uint32 JNGHMOPEKJO = 12; // offset: 24
}
message LCFDGFOCHOJ {
uint64 HJKAPBEMEOO = 11; // offset: 48
repeated OMPODELCHFD avatar_list = 12; // offset: 16
repeated GKDEKJKOIJN GOCFKLKHBDF = 6; // offset: 40
repeated BAHKPEGINBB DBAEAHBAJPM = 2; // offset: 24
}
message IDBCHLBACND {
uint32 PMICICPPDOP = 13; // offset: 36
uint32 BLBGFIGJBND = 4; // offset: 24
bool MKHDOPGGBIE = 11; // offset: 28
uint32 BIPJEHIOEGN = 1; // offset: 44
uint32 FEBHLMNHFOC = 9; // offset: 40
uint32 IGIKKGLMJED = 8; // offset: 32
}
message EMFFAIMHEOO {
uint32 INODHFFOEHN = 8; // offset: 24
uint32 EICEBJPMHMC = 7; // offset: 28
}
message BMOEEKGCJAD {
uint32 rarity = 13; // offset: 36
uint32 grid_fight_equipment_id = 11; // offset: 44
repeated EMFFAIMHEOO DCLAKCFJCPJ = 14; // offset: 24
uint32 level = 4; // offset: 32
bool IANEPPCHINM = 10; // offset: 40
}
message IJPFIHHGNGP {
uint32 FKFJACFMKKN = 4; // offset: 36
BMOEEKGCJAD equipment_goods_info = 14; // offset: 24
uint32 IGLOPONKHKM = 10; // offset: 32
}
message BCJFAIHEBEM {
repeated BMOEEKGCJAD grid_fight_equipment_list = 15; // offset: 40
repeated GKDEKJKOIJN ADILPIMEOAD = 10; // offset: 24
repeated uint32 AHGEKIBPHLD = 6; // offset: 16
repeated BMOEEKGCJAD KHHNOHPEOIA = 2; // offset: 48
}
message CDAILEHLPEJ {
repeated uint32 MNBNEKIHPPP = 11; // offset: 16
}
message ADPDKFBHJPN {
uint32 DGFNOAHLCMK = 7; // offset: 24
uint32 progress = 12; // offset: 32
LFGMADFAKHK status = 8; // offset: 28
}
message PPCKPAHOBCB {
ADPDKFBHJPN JCEMJBMMCOG = 7; // offset: 24
}
message BNNGELPBHAO {
repeated uint32 GFEJGHCCMIN = 14; // offset: 16
}
message LKNOFJHGGAD {
bool PJCEMNFJOLK = 1; // offset: 24
uint32 JPOKEADJNPI = 14; // offset: 28
}
message CNPOHCGPDFP {
uint32 MLDBDNCCJDD = 5; // offset: 32
bool HCBEDECLAIC = 2; // offset: 24
uint32 CBOJNKCBEDH = 8; // offset: 28
}
message HLIBFMJMDAH {
repeated GKDEKJKOIJN NODLNKMMBIJ = 4; // offset: 16
CNPOHCGPDFP NMNOCJDJKOG = 14; // offset: 48
repeated LKNOFJHGGAD KGAOHBBGPDF = 9; // offset: 40
repeated uint32 JADGOJLEKKK = 2; // offset: 24
}
message NBKBCNGAINE {
uint32 KKFDJPNPBFL = 4; // offset: 28
uint32 target_side = 2; // offset: 24
}
message HKJECENOHBI {
repeated NBKBCNGAINE LBPHPPNPKDC = 2; // offset: 24
}
message AOHPHEKEJMC {
uint32 BEDLMDHNMBJ = 8; // offset: 24
}
message HLJMFGGKMDM {
uint32 APLGILKDAFJ = 8; // offset: 28
uint32 BLBGFIGJBND = 15; // offset: 24
uint32 KHCPHHIPOHJ = 13; // offset: 32
}
message JKONPIILNJK {
string title = 5; // offset: 16
uint32 FCOKOGNOGCA = 15; // offset: 36
uint32 MOBBPMMKKMI = 14; // offset: 32
}
// Obf: PFCGPILLICO
// Type: Req
// CmdID: 9441
message IdleLiveGetDataCsReq {
}
// Obf: FBMAOJCFJFA
// Type: Rsp
// CmdID: 9360
message IdleLiveGetDataScRsp {
CDAILEHLPEJ GNAINKJAGHN = 7; // offset: 88
JKONPIILNJK BCMJCFPKKAF = 14; // offset: 104
BNNGELPBHAO DMDPNHLOLMO = 10; // offset: 56
HLIBFMJMDAH OJMIFIDACHA = 4; // offset: 72
uint32 retcode = 5; // offset: 112
EDGGKGPFLNP PLAPCGBPNGH = 15; // offset: 80
HLJMFGGKMDM LPNOKDOGFMI = 13; // offset: 16
BCJFAIHEBEM GMDLCGODDCL = 3; // offset: 64
PPCKPAHOBCB OKHLAELKJCH = 6; // offset: 32
AOHPHEKEJMC KIHKABCFBLO = 8; // offset: 24
HKJECENOHBI EBDHLJAONNJ = 2; // offset: 40
LCFDGFOCHOJ IKJGDMGMIML = 1; // offset: 96
}
// Obf: DKPAGHJJDBD
// Type: Req
// CmdID: 9407
message IdleLiveGetStatisticCsReq {
}
// Type: Rsp
// CmdID: 9371
message GPKCEDKHLAD {
uint32 retcode = 10; // offset: 32
repeated uint32 DDIDEEAKCPP = 9; // offset: 16
}
// Obf: CEFOJJFDPEE
// Type: Req
// CmdID: 9444
message IdleLiveStartNodeCsReq {
uint32 HAAAPFLGNBM = 9; // offset: 28
uint32 BIMKHABLGMC = 2; // offset: 24
}
// Type: Rsp
// CmdID: 9445
message NFPEDBOOFFF {
uint32 retcode = 1; // offset: 32
OMNJNKNMLKL NCJHFFDDHLI = 10; // offset: 16
}
// Obf: KNCBDMLGJPO
// Type: Req
// CmdID: 9364
message IdleLiveStartNodeBattleCsReq {
}
// Obf: BHPJJABPEHL
// Type: Rsp
// CmdID: 9368
message StartNodeBattleScRsp {
uint32 retcode = 13; // offset: 36
repeated GKDEKJKOIJN OICEJIMEONG = 7; // offset: 24
uint32 GIHHBJMAGOC = 5; // offset: 32
}
message EPLIGJEGEMJ {
uint32 key = 10; // offset: 24
double damage = 14; // offset: 32
}
message KFNFHIAEKIN {
repeated EPLIGJEGEMJ NEBPANIDIMG = 3; // offset: 32
double total_damage = 7; // offset: 48
uint32 FPOIEFHOHIN = 2; // offset: 40
repeated EPLIGJEGEMJ EFGGDDEALGM = 5; // offset: 16
uint32 AKABDDGNLCP = 9; // offset: 44
}
// Obf: GJHHPFEEIDH
// Type: Req
// CmdID: 9359
message IdleLiveFinishNodeBattleQuitCsReq {
KFNFHIAEKIN MNLBMALDPEJ = 15; // offset: 24
KGFMBNIIPPA LMLFOELDMJD = 7; // offset: 32
}
// Type: Rsp
// CmdID: 9448
message NMBGLKALLBM {
ItemList EKFCLEJNGKE = 6; // offset: 24
ItemList NIIKHEBEDIG = 3; // offset: 64
repeated GKDEKJKOIJN FMPNNHDPGKD = 5; // offset: 16
uint32 retcode = 2; // offset: 72
repeated GKDEKJKOIJN MEKLIBAPGON = 14; // offset: 48
KGFMBNIIPPA LMLFOELDMJD = 1; // offset: 76
ItemList reward = 10; // offset: 32
repeated GKDEKJKOIJN HEOEKAPBNIE = 7; // offset: 40
}
// Obf: FDIBKPMKMOM
// Type: Req
// CmdID: 9413
message IdleLiveFinishNodeEventCsReq {
}
// Type: Rsp
// CmdID: 9376
message GJBINEEABIP {
uint32 retcode = 15; // offset: 24
}
// Obf: EGKNKEGBCIB
// Type: Req
// CmdID: 9389
message IdleLiveFinishFinalActCsReq {
}
// Type: Rsp
// CmdID: 9351
message LCFGFGFDLOF {
ItemList reward = 11; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: PJDLNMOHPJN
// Type: Req
// CmdID: 9392
message IdleLiveUpgradeSlotCsReq {
uint32 level = 13; // offset: 24
uint32 JNGHMOPEKJO = 12; // offset: 28
}
// Obf: DDLCJHEMFIN
// Type: Rsp
// CmdID: 9409
message UpgradeTeamSlotCsRsp {
uint32 level = 6; // offset: 32
uint32 JNGHMOPEKJO = 7; // offset: 24
uint32 retcode = 4; // offset: 28
}
// Obf: LFJEGLDLJPC
// Type: Req
// CmdID: 9354
message IdleLiveReplaceTeamCsReq {
repeated GKDEKJKOIJN OICEJIMEONG = 9; // offset: 16
uint32 IFPABHCDKFL = 7; // offset: 32
}
// Obf: FKOFMDIBFPF
// Type: Rsp
// CmdID: 9388
message ReplaceTeamCsRsp {
repeated GKDEKJKOIJN OICEJIMEONG = 8; // offset: 16
uint32 retcode = 3; // offset: 32
}
// Obf: GEPMIGEAMME
// Type: Req
// CmdID: 9422
message IdleLiveCollectIncomeCsReq {
bool FIIJCFJJLOO = 6; // offset: 28
uint32 IHAOPPMCJLB = 3; // offset: 24
}
// Type: Rsp
// CmdID: 9382
message HBCMBPKGBJK {
repeated GKDEKJKOIJN HEOEKAPBNIE = 4; // offset: 32
bool FIIJCFJJLOO = 11; // offset: 56
ItemList reward = 14; // offset: 16
repeated GKDEKJKOIJN MEKLIBAPGON = 2; // offset: 40
uint32 retcode = 8; // offset: 60
repeated GKDEKJKOIJN FMPNNHDPGKD = 12; // offset: 24
}
// Obf: LCOPOMAIECP
// Type: Req
// CmdID: 9357
message IdleLiveOpenChestReq {
uint32 IPCOEGGAJLK = 1; // offset: 24
}
// Type: Rsp
// CmdID: 9408
message APKPGIOLLNP {
repeated GKDEKJKOIJN FMPNNHDPGKD = 2; // offset: 40
repeated GKDEKJKOIJN MEKLIBAPGON = 3; // offset: 24
uint32 retcode = 7; // offset: 48
repeated GKDEKJKOIJN HEOEKAPBNIE = 13; // offset: 16
}
// Obf: JKGEINILKIK
// Type: Req
// CmdID: 9383
message IdleLiveGetPendingEquipCsReq {
}
// Type: Rsp
// CmdID: 9411
message JFKMFGLOPOF {
uint32 retcode = 9; // offset: 32
IJPFIHHGNGP DGKEEOEIOBB = 11; // offset: 16
}
// Obf: LOKJBCGGANB
// Type: Req
// CmdID: 9439
message IdleLiveHandlePendingEquipReq {
bool LEINLFGHIBC = 12; // offset: 24
}
// Obf: JPJKCKPCLLL
// Type: Rsp
// CmdID: 9446
message HandlePendingEquipScRsp {
IJPFIHHGNGP DGKEEOEIOBB = 3; // offset: 16
uint32 retcode = 1; // offset: 32
bool LEINLFGHIBC = 13; // offset: 36
}
// Obf: ECPNCGKJABN
// Type: Req
// CmdID: 9394
message IdleLiveDressSpecialEquipCsReq {
repeated GKDEKJKOIJN CPOMNGJDBCL = 4; // offset: 16
}
// Obf: EKHOEIHCJGG
// Type: Rsp
// CmdID: 9450
message DressSpecialEquipScRsp {
uint32 retcode = 7; // offset: 32
repeated GKDEKJKOIJN CPOMNGJDBCL = 14; // offset: 24
}
// Obf: FNPECBCANPF
// Type: Req
// CmdID: 9374
message IdleLiveTakeQuestEquipCsReq {
uint32 ODONPMONGJA = 14; // offset: 24
bool LEINLFGHIBC = 1; // offset: 28
}
// Obf: KEFHAEFFLKP
// Type: Rsp
// CmdID: 9428
message TakeQuestEquipCsRsp {
uint32 retcode = 1; // offset: 32
uint32 ODONPMONGJA = 12; // offset: 24
bool LEINLFGHIBC = 4; // offset: 28
}
// Obf: NFCDMCHKMPG
// Type: Req
// CmdID: 9415
message IdleLiveTakeTaskRewardCsReq {
}
// Obf: DFODNNBEOJE
// Type: Rsp
// CmdID: 9423
message TakeTaskRewardScRsp {
uint32 retcode = 1; // offset: 32
ItemList reward = 14; // offset: 16
}
// Obf: CMHKBGFPMCE
// Type: Notify
// CmdID: 9378
message SyncChangeNtf {
repeated FAIGHIPDKIG CJFBLHNPHAK = 9; // offset: 24
}
message PAGAEJKHFPO {
uint32 MOBBPMMKKMI = 10; // offset: 28
uint32 FCOKOGNOGCA = 9; // offset: 24
}
message FAIGHIPDKIG {
oneof NLPPPCHGGPF {
OMPODELCHFD NOANCKEBBDN = 5; // offset: 24
NLJLHPEOIOC PHONCGCFKGN = 9; // offset: 24
uint32 IMBFCCNNGPD = 12; // offset: 24
ADPDKFBHJPN JCEMJBMMCOG = 10; // offset: 24
DMCEJJJOCAP BDJFACMKPJN = 15; // offset: 24
KJJJCCIOHDK ACFCPLKAIJG = 13; // offset: 24
uint32 BLBGFIGJBND = 4; // offset: 24
uint32 KHCPHHIPOHJ = 2; // offset: 24
uint32 APLGILKDAFJ = 8; // offset: 24
uint32 FMLNKEKMJIK = 1; // offset: 24
GKDEKJKOIJN GGJPCCHNHFB = 738; // offset: 24
bool HAILIAKHDKN = 1394; // offset: 24
CNPOHCGPDFP NMNOCJDJKOG = 185; // offset: 24
uint32 GIGHOAEIDDF = 2013; // offset: 24
PAGAEJKHFPO IBEFAHEKCLB = 1453; // offset: 24
}
}
message DMCEJJJOCAP {
OBCFJPGNALP reason = 7; // offset: 32
uint64 JLEILOGLJNJ = 14; // offset: 24
}
message KJJJCCIOHDK {
uint32 content_id = 10; // offset: 28
MHGDJPMEFFN MKHDINDGHMD = 1; // offset: 24
}
// Obf: EBENPKNCKKK
// Type: Req
// CmdID: 9403
message IdleLiveChangeTechTreeNodeCsReq {
JDKJPFGJOBI op_type = 10; // offset: 24
uint32 NLGNAKKCDGO = 12; // offset: 28
}
// Obf: MKBJBNNJDDF
// Type: Rsp
// CmdID: 9358
message TechTreeChangeNodeStateCsRsp {
uint32 NLGNAKKCDGO = 6; // offset: 32
uint32 retcode = 3; // offset: 28
JDKJPFGJOBI op_type = 5; // offset: 24
}
// Obf: DEGAMPFDBHK
// Type: Req
// CmdID: 9429
message IdleLiveTakeContentRewardCsReq {
MHGDJPMEFFN MKHDINDGHMD = 4; // offset: 24
uint32 content_id = 9; // offset: 28
}
// Obf: BLEKJJLCIAE
// Type: Rsp
// CmdID: 9370
message TakeContentScRsp {
MHGDJPMEFFN MKHDINDGHMD = 15; // offset: 36
uint32 content_id = 1; // offset: 32
ItemList reward = 10; // offset: 24
uint32 retcode = 4; // offset: 40
}
// Obf: JAONKHMOOGF
// Type: Req
// CmdID: 9443
message IdleLiveStartDungeonCsReq {
uint32 target_side = 15; // offset: 48
repeated GKDEKJKOIJN OICEJIMEONG = 14; // offset: 40
repeated uint32 CPMGHJFAIAB = 9; // offset: 32
repeated GKDEKJKOIJN CPOMNGJDBCL = 3; // offset: 24
}
message PDPALPDALDG {
uint32 uid = 1; // offset: 32
repeated uint32 IGGKKDPJDBE = 5; // offset: 24
}
// Obf: JANLFNKLDIG
// Type: Rsp
// CmdID: 9352
message StartDungeonScRsp {
repeated PDPALPDALDG LBCIKPEFAIP = 8; // offset: 16
uint32 target_side = 3; // offset: 52
repeated GKDEKJKOIJN CPOMNGJDBCL = 11; // offset: 40
uint32 retcode = 6; // offset: 48
repeated GKDEKJKOIJN OICEJIMEONG = 10; // offset: 24
}
// Obf: NGLCLGGIMNH
// Type: Req
// CmdID: 9399
message IdleLiveEndDungeonCsReq {
KFNFHIAEKIN MNLBMALDPEJ = 8; // offset: 16
bool LDJKEEPNJDC = 7; // offset: 40
repeated uint32 IGGKKDPJDBE = 15; // offset: 24
}
// Obf: OLPAAFKCHFJ
// Type: Rsp
// CmdID: 9416
message EndDungeonScRsp {
uint32 target_side = 4; // offset: 40
ItemList reward = 10; // offset: 24
uint32 retcode = 2; // offset: 36
uint32 BHMMMHBFHOL = 14; // offset: 32
}
// Obf: HBOLHMPGHCO
// Type: Req
// CmdID: 9355
message IdleLiveGetFriendDungeonRankingInfosCsReq {
}
message CGFBDFHDNGO {
uint32 AFPELFMPICI = 2; // offset: 24
uint32 uid = 13; // offset: 32
uint32 LKMGNCBOOKD = 5; // offset: 28
}
// Obf: FFDLEHKAHBN
// Type: Rsp
// CmdID: 9361
message GetFriendDungeonRankingInfosScRsp {
repeated CGFBDFHDNGO CPBGLNGOCBA = 5; // offset: 24
uint32 retcode = 15; // offset: 32
uint32 BIBPEJMLCMF = 10; // offset: 36
}
// Obf: IABODKBNEBN
// Type: Req
// CmdID: 9380
message IdleLiveGetFriendAssistListCsReq {
uint32 target_side = 2; // offset: 24
}
message BIBLMLDGCOB {
uint32 KDHLCEPPCCJ = 2; // offset: 28
uint32 uid = 4; // offset: 24
}
// Obf: MLFJGDMOEPP
// Type: Rsp
// CmdID: 9421
message IdleLiveGetFriendAssistListScRsp {
repeated BIBLMLDGCOB FMMNAIAKEGL = 15; // offset: 24
uint32 retcode = 1; // offset: 36
uint32 target_side = 14; // offset: 32
}
// Obf: LDDGHBMGPOM
// Type: Req
// CmdID: 9386
message IdleLiveTakeAssistRewardCsReq {
}
// Obf: EGGFGPOEDKE
// Type: Rsp
// CmdID: 9353
message IdleLiveTakeAssistRewardScRsp {
repeated MBICBKAFGIK CADPJMANPCA = 15; // offset: 16
ItemList reward = 7; // offset: 32
uint32 retcode = 10; // offset: 40
}
// Obf: GGLAOJIEEAC
// Type: Notify
// CmdID: 9442
message GetFriendNewAssistRewardScNotify {
}
// Obf: IJIPKIDHPDL
// Type: Req
// CmdID: 9367
message IdleLiveDoGachaCsReq {
uint32 gacha_count = 11; // offset: 24
}
message HOIKCKDHPGC {
uint32 ONPKFDKADLA = 7; // offset: 24
uint32 avatar_id = 13; // offset: 32
uint32 NPBKLCHLJMG = 2; // offset: 28
}
message OJCKLCKHPLM {
oneof FNJJNAOCOII {
HOIKCKDHPGC EMENFKABDEK = 12; // offset: 24
uint32 PBPDBJBLPGL = 1; // offset: 24
}
}
message GMKCFCGMJKI {
uint32 avatar_id = 1; // offset: 28
uint32 CKMHEIIFPAO = 12; // offset: 24
uint32 EOGHMDEFBIL = 11; // offset: 32
}
// Obf: JPFBJEGAGKM
// Type: Rsp
// CmdID: 9401
message DoGachaScRsp2 {
uint32 retcode = 15; // offset: 40
repeated OJCKLCKHPLM PKNILEKKIPL = 12; // offset: 32
uint32 BEDLMDHNMBJ = 14; // offset: 44
repeated GMKCFCGMJKI JKAMHIKIBEJ = 1; // offset: 16
}
// Obf: AKJBIBBLHJG
// Type: Req
// CmdID: 9379
message IdleLiveUpdateLiveRoomTitleCsReq {
oneof NLPPPCHGGPF {
string title = 2; // offset: 24
uint32 FCOKOGNOGCA = 8; // offset: 24
}
}
// Obf: PCHGMHOHLIG
// Type: Rsp
// CmdID: 9362
message UpdateCustomInfoScRsp {
uint32 retcode = 2; // offset: 32
oneof NLPPPCHGGPF {
string title = 5; // offset: 16
uint32 FCOKOGNOGCA = 11; // offset: 16
}
}
// Obf: MMDDJCNMGJJ
// Type: Req
// CmdID: 9427
message IdleLiveManualFinishQuestionCsReq {
uint32 CBOJNKCBEDH = 12; // offset: 32
uint32 MLDBDNCCJDD = 15; // offset: 28
bool OFOCDHEPMOI = 7; // offset: 24
uint32 KOEDCMICKNJ = 3; // offset: 36
}
// Obf: DPDLMIELOIG
// Type: Rsp
// CmdID: 9366
message FinishQuestionRsp {
uint32 MLDBDNCCJDD = 11; // offset: 24
uint32 retcode = 5; // offset: 36
uint32 KOEDCMICKNJ = 7; // offset: 32
uint32 CBOJNKCBEDH = 13; // offset: 40
bool OFOCDHEPMOI = 15; // offset: 28
}
// Obf: COCNBMMFLII
enum CmdInteractiveTriggerMazeBuffType {
COCNBMMFLII_PCPDHELPKEM = 0;
CmdCOEOHEBFICO = 9479;
CmdJHIAGLGPMBD = 9480;
}
// Type: Req
// CmdID: 9479
message COEOHEBFICO {
uint32 BFBIIPMBFHF = 2; // offset: 24
}
// Type: Rsp
// CmdID: 9480
message JHIAGLGPMBD {
uint32 retcode = 5; // offset: 24
uint32 BFBIIPMBFHF = 9; // offset: 28
}
// Obf: FPPPIALGGKL
enum CmdItemType {
FPPPIALGGKL_PCPDHELPKEM = 0;
CmdSetTurnFoodSwitchCsReq = 520;
CmdSpecialComposeItemCsReq = 574;
CmdKFDGNFBAOGN = 529;
CmdCmdLockEquipmentCsReq = 514;
CmdMarkRelicFilterPlanScRsp = 577;
CmdExpUpRelicScRsp = 538;
CmdRelicReforgeCsReq = 506;
CmdDestroyItemScRsp = 553;
CmdGetBagCsReq = 591;
CmdGetBagScRsp = 510;
CmdExpUpEquipmentCsReq = 539;
CmdMarkItemScRsp = 525;
CmdComposeLimitNumUpdateScNotify = 565;
CmdILJJBGNEMHH = 590;
CmdGetRelicFilterPlanCsReq = 536;
CmdHKJGDIKJIGI = 588;
CmdRankUpEquipmentCsReq = 563;
CmdMarkItemCsReq = 551;
CmdGetRecycleTimeCsReq = 557;
CmdADCEACIMKLG = 593;
CmdUseItemCsReq = 509;
CmdGetMarkItemListScRsp = 517;
CmdExpUpEquipmentScRsp = 501;
CmdAddRelicFilterPlanScRsp = 524;
CmdAddEquipmentScRsp = 596;
CmdBatchRankUpEquipmentCsReq = 569;
CmdSellItemScRsp = 561;
CmdComposeLimitNumCompleteScNotify = 528;
CmdComposeSelectedRelicCsReq = 600;
CmdRechargeSuccNotify = 507;
CmdModifyRelicFilterPlanCsReq = 578;
CmdAddRelicFilterPlanCsReq = 592;
CmdOPDNMLKMNBB = 526;
CmdACONIFJJKCG = 516;
CmdCmdSellItemCsReq = 533;
CmdDeleteRelicFilterPlanCsReq = 559;
CmdCmdLockRelicCsReq = 572;
CmdGHCIOGMHOPP = 541;
CmdGetRelicFilterPlanScRsp = 503;
CmdComposeItemScRsp = 537;
CmdDMJNAGEKONA = 595;
CmdDestroyItemCsReq = 573;
CmdDiscardRelicScRsp = 566;
CmdExpUpRelicCsReq = 504;
CmdGetRecyleTimeScRsp = 521;
CmdRelicReforgeConfirmCsReq = 552;
CmdModifyRelicFilterPlanScRsp = 542;
CmdCancelMarkItemNotify = 554;
CmdUseItemScRsp = 598;
CmdNLDDLGDEBMO = 518;
CmdPromoteEquipmentCsReq = 594;
CmdComposeSelectedRelicScRsp = 589;
CmdEBDDJOBGDHD = 532;
CmdExchangeHcoinCsReq = 558;
CmdMarkRelicFilterPlanCsReq = 512;
CmdExchangeHcoinScRsp = 544;
CmdGeneralVirtualItemDataNotify = 502;
CmdSyncTurnFoodNotify = 579;
CmdDiscardRelicCsReq = 549;
CmdGetMarkItemListCsReq = 508;
}
// Obf: EGEJGNADOHG
enum RelicDiscardType {
EGEJGNADOHG_IFPDLCOIENF = 0;
EGEJGNADOHG_LBOOBHAMNBK = 1;
EGEJGNADOHG_PBKGFFCNBBH = 2;
}
// Obf: HINDKODOBAA
enum TurnFoodSwitch {
HINDKODOBAA_PCPDHELPKEM = 0;
HINDKODOBAA_KEBPGFMOCDD = 1;
HINDKODOBAA_EMLCFOEIAHM = 2;
}
// Obf: GMHEMMFCBPN
// Type: Req
// CmdID: 591
message GetBagCsReq {
}
// Obf: NBPHELPDBMA
message Equipment {
uint32 unique_id = 11; // offset: 44
uint32 level = 7; // offset: 40
uint32 exp = 5; // offset: 32
uint32 dress_avatar_id = 4; // offset: 52
uint32 rank = 10; // offset: 28
uint32 tid = 12; // offset: 48
bool is_protected = 8; // offset: 36
uint32 promotion = 3; // offset: 24
}
// Obf: CLKAJNJMLCN
message Material {
uint32 tid = 11; // offset: 32
uint32 num = 12; // offset: 36
uint64 expire_time = 13; // offset: 24
}
// Obf: KLGIOKJDBKF
message WaitDelResource {
uint32 num = 8; // offset: 24
uint32 tid = 9; // offset: 28
}
message JLAEDKMBGEK {
uint32 num = 11; // offset: 32
uint32 tid = 4; // offset: 36
uint64 expire_time = 12; // offset: 24
}
message DPBEGBNICPG {
repeated PileItem HKIBJPFKLLO = 14; // offset: 16
PileItem CFEHPHAJIOD = 5; // offset: 24
}
message ANDMLIEGPKE {
uint64 time = 15; // offset: 32
repeated DPBEGBNICPG OIOFPADOGFC = 14; // offset: 16
}
message PFFDAFJLNOO {
repeated uint32 IKGEBHGEEFB = 2; // offset: 16
uint32 tid = 7; // offset: 32
}
// Obf: FCDGHHHAKDO
// Type: Rsp
// CmdID: 510
message GetBagScRsp {
repeated PileItem HGHIIKNLJKH = 6; // offset: 16
uint32 IFNAOGAKHPN = 3; // offset: 136
repeated Material CBANAKKOMOF = 7; // offset: 128
repeated Material material_list = 15; // offset: 56
repeated JLAEDKMBGEK MKKDFNDEGAB = 2; // offset: 32
repeated uint32 DBPDPHIMBDJ = 8; // offset: 64
repeated uint32 FGEKLBMLHEK = 10; // offset: 48
repeated ANDMLIEGPKE OKGCGMCMPJJ = 13; // offset: 80
repeated JLAEDKMBGEK GHGKCFIFMBB = 9; // offset: 88
repeated uint32 IKEAFGCPECK = 14; // offset: 120
repeated Equipment equipment_list = 1; // offset: 72
repeated TurnFoodSwitch MAODNHNHLIJ = 5; // offset: 40
repeated WaitDelResource wait_del_resource_list = 4; // offset: 24
repeated Relic relic_list = 12; // offset: 104
repeated PFFDAFJLNOO PEFMKLKKCFJ = 417; // offset: 112
uint32 retcode = 11; // offset: 140
}
// Obf: JGDKPGDPJIH
// Type: Req
// CmdID: 594
message PromoteEquipmentCsReq {
uint32 equipment_unique_id = 13; // offset: 32
ItemCostList cost_data = 5; // offset: 24
}
// Type: Rsp
// CmdID: 595
message DMJNAGEKONA {
uint32 retcode = 12; // offset: 24
}
// Obf: EJGPLNCJFFJ
// Type: Req
// CmdID: 514
message CmdLockEquipmentCsReq {
bool is_locked = 4; // offset: 32
repeated uint32 ABGCKEHMKBC = 13; // offset: 24
}
// Type: Rsp
// CmdID: 518
message NLDDLGDEBMO {
uint32 retcode = 1; // offset: 24
}
// Obf: NCIGMDDCELE
// Type: Req
// CmdID: 509
message UseItemCsReq {
uint32 base_avatar_id = 9; // offset: 28
uint32 HCKAEIFEFBN = 7; // offset: 36
bool MHOCPFDEGNF = 6; // offset: 44
uint32 BDCDDGOCILD = 14; // offset: 32
uint32 JKOAAFGPNCJ = 4; // offset: 24
AvatarType PIIIFLJBLMH = 5; // offset: 40
}
// Obf: NNBKLKNNBAC
// Type: Rsp
// CmdID: 598
message UseItemScRsp {
uint64 DFHMMBKPECM = 14; // offset: 40
ItemList INPFOJEIOBI = 6; // offset: 24
uint32 retcode = 3; // offset: 52
uint32 HCKAEIFEFBN = 5; // offset: 32
uint32 BDCDDGOCILD = 10; // offset: 36
uint32 FGKJJIIAENO = 11; // offset: 48
}
// Obf: FLEKNJPLGOB
// Type: Req
// CmdID: 563
message RankUpEquipmentCsReq {
ItemCostList cost_data = 12; // offset: 24
uint32 equipment_unique_id = 15; // offset: 32
}
// Type: Rsp
// CmdID: 526
message OPDNMLKMNBB {
uint32 retcode = 8; // offset: 24
}
message KCCFNMOIMAP {
uint32 equipment_unique_id = 10; // offset: 32
ItemCostList cost_data = 6; // offset: 24
}
// Obf: CIIFHGFMMHF
// Type: Req
// CmdID: 569
message BatchRankUpEquipmentCsReq {
repeated KCCFNMOIMAP switch_list = 2; // offset: 16
}
// Type: Rsp
// CmdID: 541
message GHCIOGMHOPP {
uint32 retcode = 12; // offset: 24
}
// Obf: KDOBEDCEHDH
// Type: Req
// CmdID: 539
message ExpUpEquipmentCsReq {
uint32 equipment_unique_id = 9; // offset: 32
ItemCostList cost_data = 10; // offset: 16
}
// Obf: CCEPCNEJIBN
// Type: Rsp
// CmdID: 501
message ExpUpEquipmentScRsp {
uint32 retcode = 13; // offset: 32
repeated PileItem return_item_list = 2; // offset: 24
}
// Obf: DKJMEMJNKMG
// Type: Req
// CmdID: 574
message SpecialComposeItemCsReq {
ItemCostList LDBINEJDFLI = 13; // offset: 16
ItemCostList BNDHLCADEFA = 10; // offset: 32
uint32 count = 12; // offset: 44
uint32 compose_id = 6; // offset: 40
}
// Obf: PMKPBGHGBIC
// Type: Rsp
// CmdID: 537
message ComposeItemScRsp {
uint32 compose_id = 13; // offset: 36
ItemList return_item_list = 5; // offset: 16
uint32 count = 1; // offset: 32
uint32 retcode = 4; // offset: 40
}
// Obf: LDPKFNPDNKO
// Type: Req
// CmdID: 600
message ComposeSelectedRelicCsReq {
uint32 compose_id = 3; // offset: 60
ItemCostList CHKGPADPLPO = 14; // offset: 24
uint32 DPNMKKLMGDF = 1; // offset: 56
uint32 main_affix_id = 11; // offset: 52
uint32 count = 2; // offset: 48
repeated uint32 PNGMADEHLCM = 12; // offset: 16
ItemCostList GDCONPOGBHD = 7; // offset: 32
}
// Obf: OBHHAHOMAJB
// Type: Rsp
// CmdID: 589
message ComposeSelectedRelicScRsp {
uint32 retcode = 8; // offset: 36
uint32 compose_id = 2; // offset: 32
ItemList return_item_list = 10; // offset: 16
}
// Obf: EOJBCILPMME
// Type: Req
// CmdID: 504
message ExpUpRelicCsReq {
uint32 relic_unique_id = 1; // offset: 32
ItemCostList cost_data = 2; // offset: 16
}
// Obf: JIEFCEKGGHP
// Type: Rsp
// CmdID: 538
message ExpUpRelicScRsp {
repeated PileItem return_item_list = 10; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: FAGJJBCCKPP
// Type: Req
// CmdID: 572
message CmdLockRelicCsReq {
repeated uint32 BICMJEDHKNE = 1; // offset: 24
bool is_locked = 9; // offset: 33
bool KIPBINBIDAE = 11; // offset: 32
}
// Type: Rsp
// CmdID: 532
message EBDDJOBGDHD {
uint32 retcode = 7; // offset: 24
}
// Obf: ABMBBFLDBOC
// Type: Req
// CmdID: 549
message DiscardRelicCsReq {
repeated uint32 BICMJEDHKNE = 7; // offset: 24
bool LEINLFGHIBC = 6; // offset: 36
RelicDiscardType HHHLMNLMAGC = 11; // offset: 32
uint64 MHMFIIPEMJD = 2; // offset: 40
}
// Obf: GIAJPFNBJLB
// Type: Rsp
// CmdID: 566
message DiscardRelicScRsp {
uint32 retcode = 2; // offset: 32
repeated uint32 BICMJEDHKNE = 9; // offset: 24
RelicDiscardType HHHLMNLMAGC = 14; // offset: 36
bool LEINLFGHIBC = 12; // offset: 40
}
// Obf: FBFEOEHHCON
// Type: Req
// CmdID: 533
message CmdSellItemCsReq {
bool BCNDJOPNJPC = 10; // offset: 32
ItemCostList cost_data = 14; // offset: 24
}
// Obf: JEIOMKBEHHJ
// Type: Rsp
// CmdID: 561
message SellItemScRsp {
uint32 retcode = 5; // offset: 32
ItemList return_item_list = 6; // offset: 24
}
// Obf: BMNLJEHOHMK
// Type: Notify
// CmdID: 507
message RechargeSuccNotify {
string JDNMDMPBMFF = 8; // offset: 40
ItemList item_list = 12; // offset: 24
uint64 DFHMMBKPECM = 4; // offset: 48
string JNGMHKMLAAL = 3; // offset: 32
}
// Obf: BEHNOCKPMJG
// Type: Req
// CmdID: 558
message ExchangeHcoinCsReq {
uint32 num = 4; // offset: 24
}
// Obf: OEJCJGFGCFI
// Type: Rsp
// CmdID: 544
message ExchangeHcoinScRsp {
uint32 retcode = 11; // offset: 28
uint32 num = 10; // offset: 24
}
// Obf: AMMAFGFFODN
// Type: Notify
// CmdID: 596
message AddEquipmentScRsp {
uint32 HOKJFKNPKAJ = 7; // offset: 24
}
// Obf: BEBHBLEHLFI
// Type: Req
// CmdID: 557
message GetRecycleTimeCsReq {
repeated uint32 FGLKMDNFFEG = 4; // offset: 16
}
// Obf: JIIOGFJPHPO
// Type: Rsp
// CmdID: 521
message GetRecyleTimeScRsp {
uint32 retcode = 1; // offset: 32
repeated JLAEDKMBGEK GHGKCFIFMBB = 4; // offset: 24
}
message GHFBGBPMPFL {
uint32 BGBEGBKGBHB = 1; // offset: 24
uint32 IAPFJINFNLO = 11; // offset: 28
}
// Obf: KKJAKBABDOO
// Type: Notify
// CmdID: 528
message ComposeLimitNumCompleteScNotify {
repeated GHFBGBPMPFL BPCEJLENHIJ = 2; // offset: 24
}
// Obf: NBDCCMOOFOI
// Type: Notify
// CmdID: 565
message ComposeLimitNumUpdateScNotify {
GHFBGBPMPFL BDOJDMMEHEH = 6; // offset: 24
}
// Obf: LJLBFDINKBE
// Type: Req
// CmdID: 573
message DestroyItemCsReq {
uint32 PIAFCPCDCDF = 14; // offset: 28
uint32 item_id = 12; // offset: 24
uint32 FJOFDONMHPH = 8; // offset: 32
}
// Obf: NOKHDEHLJBL
// Type: Rsp
// CmdID: 553
message DestroyItemScRsp {
uint32 retcode = 6; // offset: 28
uint32 PIAFCPCDCDF = 10; // offset: 24
}
// Obf: MCPNPKINGAG
// Type: Req
// CmdID: 508
message GetMarkItemListCsReq {
}
// Obf: GEJCHKEGBLD
// Type: Rsp
// CmdID: 517
message GetMarkItemListScRsp {
repeated uint32 KFIKCHJDEGL = 6; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: HHPAMJHPHNG
// Type: Req
// CmdID: 551
message MarkItemCsReq {
bool EKLCFBIPGGO = 9; // offset: 24
uint32 item_id = 13; // offset: 28
}
// Obf: MFAEPJDABHC
// Type: Rsp
// CmdID: 525
message MarkItemScRsp {
uint32 retcode = 4; // offset: 28
uint32 item_id = 1; // offset: 24
bool EKLCFBIPGGO = 9; // offset: 32
}
// Obf: GCJJEKNGOHM
// Type: Notify
// CmdID: 554
message CancelMarkItemNotify {
uint32 item_id = 15; // offset: 24
}
// Obf: OMBMNOHAFKC
// Type: Notify
// CmdID: 579
message SyncTurnFoodNotify {
repeated TurnFoodSwitch MAODNHNHLIJ = 9; // offset: 24
repeated uint32 DBPDPHIMBDJ = 15; // offset: 32
}
// Obf: DBFDHJIJAFB
// Type: Req
// CmdID: 520
message SetTurnFoodSwitchCsReq {
TurnFoodSwitch EDDIOHMNNNB = 3; // offset: 28
bool AMFLNLGBJGL = 6; // offset: 24
}
// Type: Rsp
// CmdID: 593
message ADCEACIMKLG {
bool AMFLNLGBJGL = 7; // offset: 28
uint32 retcode = 15; // offset: 32
TurnFoodSwitch EDDIOHMNNNB = 4; // offset: 24
}
// Obf: KHIJLEGPDMN
// Type: Notify
// CmdID: 502
message GeneralVirtualItemDataNotify {
repeated PileItem KCJCBBKKCGI = 3; // offset: 16
bool NONMONPHBPE = 13; // offset: 32
}
message FOFBDBJBEJE {
bool DPLPBDKDCKN = 9; // offset: 28
uint32 JAKNEBNDFFB = 14; // offset: 24
}
message EECJMIOAFFG {
string name = 7; // offset: 16
uint32 BHPLKHAMBIG = 5; // offset: 52
bool is_marked = 11; // offset: 48
OBOKDHDOKAD HMIHLDPMPOM = 1; // offset: 40
uint32 KKGIEENCOIC = 9; // offset: 56
int64 EKLKHPGDPOL = 6; // offset: 64
FOFBDBJBEJE JHHHONJIKGL = 14; // offset: 24
}
// Obf: GIGPCPDAHCG
// Type: Req
// CmdID: 536
message GetRelicFilterPlanCsReq {
}
// Obf: JHKGOPBHPKL
// Type: Rsp
// CmdID: 503
message GetRelicFilterPlanScRsp {
uint32 retcode = 14; // offset: 32
repeated EECJMIOAFFG GGBAILCKHMH = 4; // offset: 16
}
// Obf: FCHEDGNKCCK
// Type: Req
// CmdID: 592
message AddRelicFilterPlanCsReq {
OBOKDHDOKAD HMIHLDPMPOM = 6; // offset: 16
FOFBDBJBEJE JHHHONJIKGL = 8; // offset: 24
string name = 5; // offset: 32
bool is_marked = 4; // offset: 52
uint32 BHPLKHAMBIG = 9; // offset: 48
}
// Obf: FKLMNHIHFPC
// Type: Rsp
// CmdID: 524
message AddRelicFilterPlanScRsp {
uint32 retcode = 13; // offset: 32
EECJMIOAFFG DMBNEIJIEIK = 6; // offset: 24
}
// Obf: BEOLPAGLMMF
// Type: Req
// CmdID: 578
message ModifyRelicFilterPlanCsReq {
uint32 KKGIEENCOIC = 6; // offset: 36
oneof BPIHFAJCLOC {
string name = 15; // offset: 24
FOFBDBJBEJE JHHHONJIKGL = 14; // offset: 24
OBOKDHDOKAD HMIHLDPMPOM = 1; // offset: 24
}
}
// Obf: KPAIGHDHPCB
// Type: Rsp
// CmdID: 542
message ModifyRelicFilterPlanScRsp {
uint32 KKGIEENCOIC = 8; // offset: 36
int64 EKLKHPGDPOL = 14; // offset: 40
uint32 retcode = 3; // offset: 48
oneof BPIHFAJCLOC {
string name = 2; // offset: 16
FOFBDBJBEJE JHHHONJIKGL = 1; // offset: 16
OBOKDHDOKAD HMIHLDPMPOM = 10; // offset: 16
}
}
// Obf: PEFOFGFPKGD
// Type: Req
// CmdID: 559
message DeleteRelicFilterPlanCsReq {
repeated uint32 IBJMBIACFEK = 13; // offset: 24
bool KIPBINBIDAE = 4; // offset: 32
}
// Type: Rsp
// CmdID: 529
message KFDGNFBAOGN {
repeated uint32 IBJMBIACFEK = 4; // offset: 24
uint32 retcode = 2; // offset: 32
bool KIPBINBIDAE = 10; // offset: 36
}
// Obf: PNPEBAMNNNO
// Type: Req
// CmdID: 512
message MarkRelicFilterPlanCsReq {
bool KIPBINBIDAE = 15; // offset: 32
bool KBNKNAHGPHG = 10; // offset: 33
repeated uint32 IBJMBIACFEK = 2; // offset: 24
}
// Obf: CCGEAHALKEA
// Type: Rsp
// CmdID: 577
message MarkRelicFilterPlanScRsp {
uint32 retcode = 10; // offset: 36
repeated uint32 IBJMBIACFEK = 7; // offset: 24
bool KIPBINBIDAE = 2; // offset: 33
bool KBNKNAHGPHG = 4; // offset: 32
}
// Type: Notify
// CmdID: 516
message ACONIFJJKCG {
uint32 KKGIEENCOIC = 14; // offset: 24
}
// Obf: OLKNMBCGACG
// Type: Req
// CmdID: 506
message RelicReforgeCsReq {
uint32 reforge_block_sub_affix_id = 6; // offset: 24
uint32 relic_unique_id = 15; // offset: 28
}
// Type: Rsp
// CmdID: 588
message HKJGDIKJIGI {
uint32 retcode = 5; // offset: 24
}
// Obf: ODNEEOPKDFJ
// Type: Req
// CmdID: 552
message RelicReforgeConfirmCsReq {
uint32 relic_unique_id = 11; // offset: 24
bool ALFGNMOCOFI = 9; // offset: 28
}
// Type: Rsp
// CmdID: 590
message ILJJBGNEMHH {
uint32 retcode = 10; // offset: 24
}
// Obf: EHPNGMCBMBF
enum CmdJukeboxType {
EHPNGMCBMBF_PCPDHELPKEM = 0;
CmdUnlockBackGroundMusicCsReq = 3114;
CmdGetJukeboxDataScRsp = 3110;
CmdPlayBackGroundMusicCsReq = 3194;
CmdIDEBDGICHAJ = 3109;
CmdGetJukeboxDataCsReq = 3191;
CmdCJAPFOOONKC = 3198;
CmdUnlockBackGroundMusicScRsp = 3118;
CmdPlayBackGroundMusicScRsp = 3195;
}
message LOKLDEFIKJB {
uint32 id = 8; // offset: 28
uint32 group_id = 15; // offset: 32
bool KPOKKFJINNM = 10; // offset: 24
}
// Obf: AAJGCLJAOOG
// Type: Req
// CmdID: 3191
message GetJukeboxDataCsReq {
}
// Obf: HFKNKNJBIOP
// Type: Rsp
// CmdID: 3110
message GetJukeboxDataScRsp {
uint32 retcode = 9; // offset: 40
MCPPIEJEBEF JILKOPINLDC = 14; // offset: 32
repeated LOKLDEFIKJB EEEOKMJNGHJ = 4; // offset: 16
}
// Obf: OIEJEPOPHCC
// Type: Req
// CmdID: 3194
message PlayBackGroundMusicCsReq {
MCPPIEJEBEF DMGCIDGKPFF = 10; // offset: 16
}
// Obf: IHHNFEICJHL
// Type: Rsp
// CmdID: 3195
message PlayBackGroundMusicScRsp {
uint32 retcode = 12; // offset: 32
MCPPIEJEBEF JILKOPINLDC = 8; // offset: 24
}
// Obf: LINLOKHGKON
// Type: Req
// CmdID: 3114
message UnlockBackGroundMusicCsReq {
repeated uint32 JCCOOGLCMNP = 12; // offset: 24
}
// Obf: BFANEPJLCEH
// Type: Rsp
// CmdID: 3118
message UnlockBackGroundMusicScRsp {
repeated LOKLDEFIKJB EEEOKMJNGHJ = 7; // offset: 32
uint32 retcode = 14; // offset: 40
repeated uint32 CHAKAAOEDHC = 10; // offset: 16
}
// Type: Req
// CmdID: 3109
message IDEBDGICHAJ {
uint32 OOCPBJLBPDH = 15; // offset: 24
}
// Type: Rsp
// CmdID: 3198
message CJAPFOOONKC {
uint32 retcode = 10; // offset: 24
uint32 OOCPBJLBPDH = 7; // offset: 28
}
// Obf: IPPOLBNMGNK
enum CmdLimaoNewsType {
IPPOLBNMGNK_PCPDHELPKEM = 0;
IPPOLBNMGNK_IKBKDNBHLBI = 9209;
IPPOLBNMGNK_MOPBBLDBKKL = 9191;
IPPOLBNMGNK_ECHJNLHBBIA = 9184;
CmdAEJMFMMHALL = 9194;
CmdBHKLJGBEPCF = 9207;
CmdCNHPHDCJEKG = 9197;
CmdMBPNKKMKCHC = 9199;
IPPOLBNMGNK_GIMMJCFDFLF = 9195;
IPPOLBNMGNK_BPCOIKOGKAP = 9206;
IPPOLBNMGNK_AGIJKDPCOIO = 9182;
IPPOLBNMGNK_DIIKLMJCGBM = 9205;
CmdOBKHPHECDEI = 9202;
IPPOLBNMGNK_IDOGKCPNECC = 9183;
CmdGAELJJDDEMD = 9210;
CmdMLAOHCEIHFL = 9200;
IPPOLBNMGNK_HCJACHLDGGM = 9189;
CmdJNLHONLJGHD = 9181;
CmdPLPMOBCJLOJ = 9185;
CmdICOLOEFHLGD = 9188;
CmdFECCGGMMBMK = 9190;
CmdOKILDHPDMIB = 9187;
CmdKAMJPIFPJPF = 9198;
IPPOLBNMGNK_PGFKDJKHDCC = 9193;
IPPOLBNMGNK_ACOEFLAFKOE = 9204;
IPPOLBNMGNK_NPHEDEIKEDO = 9203;
}
// Obf: KMPIHHBLOAB
enum LimaoNewsOfficeSurveyState {
KMPIHHBLOAB_PCPDHELPKEM = 0;
KMPIHHBLOAB_IHAOKLGOKCH = 1;
KMPIHHBLOAB_OPNADFKBGNN = 2;
KMPIHHBLOAB_FFLCHLPOFNM = 3;
KMPIHHBLOAB_POOLAGHGCMG = 4;
}
message KPJFOBOKKNO {
uint32 MFMJBFDFMHG = 14; // offset: 32
uint32 NHDDHMGGKBO = 12; // offset: 36
uint32 CDKEDFPEFIJ = 11; // offset: 28
bool LPHDBPBILKE = 10; // offset: 24
bool HDKIHMEBNDC = 5; // offset: 26
uint32 DKKOBPDNCLC = 8; // offset: 40
bool ACMGBNNEACJ = 7; // offset: 25
}
message OOJKKECPOJA {
uint32 NLEAPFFAFEE = 7; // offset: 28
bool ACMGBNNEACJ = 10; // offset: 24
}
message CCHBNJEGJGH {
repeated OOJKKECPOJA NCBFLPMBCHJ = 6; // offset: 16
uint32 NMDDAFKIGDF = 9; // offset: 32
}
message MPDHIFKGDCL {
bool has_passed = 13; // offset: 24
uint32 KBKLMLKDNMP = 9; // offset: 28
uint32 progress = 6; // offset: 36
uint32 IEMPGPCNAAH = 1; // offset: 32
}
message EDKFJKKCIID {
uint32 PHDLMLHKIHH = 5; // offset: 28
uint32 POCEEJLGAMH = 10; // offset: 24
}
message OLMHJIHCMBB {
uint32 JANGNOODOIN = 6; // offset: 28
uint32 MFMJBFDFMHG = 5; // offset: 24
}
message FNJHKMNEOCB {
}
// Type: Rsp
// CmdID: 9198
message KAMJPIFPJPF {
repeated uint32 NNADKEJHMDE = 1; // offset: 56
repeated uint32 KDOGBDNPIMP = 5; // offset: 72
repeated MPDHIFKGDCL BOLIJIEFGGD = 10; // offset: 64
bool BAMKONBOAEI = 14; // offset: 92
repeated uint32 MEKMMCEBKPO = 3; // offset: 24
repeated OLMHJIHCMBB COFPMFHEOGP = 4; // offset: 40
uint32 PGOODEGCBFO = 9; // offset: 88
repeated EDKFJKKCIID LNCLLBEIOOF = 7; // offset: 16
repeated KPJFOBOKKNO OGGPKPPHAOO = 8; // offset: 80
repeated CCHBNJEGJGH EEBLLIAAALN = 2; // offset: 32
uint32 retcode = 12; // offset: 96
}
message LLAAFBELBLB {
uint32 CDKEDFPEFIJ = 13; // offset: 24
}
// Type: Rsp
// CmdID: 9199
message MBPNKKMKCHC {
uint32 retcode = 3; // offset: 32
KPJFOBOKKNO IGIPAKELJFD = 12; // offset: 24
}
message EPFBCODFKIA {
uint32 NMDDAFKIGDF = 8; // offset: 24
}
// Type: Rsp
// CmdID: 9181
message JNLHONLJGHD {
uint32 NMDDAFKIGDF = 6; // offset: 24
uint32 retcode = 9; // offset: 28
}
message OPJCDAMNIMJ {
repeated EDKFJKKCIID PAPGFHBDFKP = 11; // offset: 16
}
message LBBEGDELEEI {
oneof NLPPPCHGGPF {
uint32 FIMNPEBOBHL = 12; // offset: 24
KPJFOBOKKNO DOINBJJKLFP = 8; // offset: 24
uint32 KPFAPJLOJCL = 1; // offset: 24
uint32 ODALNGOKHMF = 10; // offset: 24
OLMHJIHCMBB CLCDMKJHCGD = 3; // offset: 24
MPDHIFKGDCL PEGKAAFHFKI = 6; // offset: 24
OPJCDAMNIMJ LFBBILEKCKC = 14; // offset: 24
uint32 PGOODEGCBFO = 2; // offset: 24
uint32 ADGJILHIIAB = 7; // offset: 24
}
}
// Type: Notify
// CmdID: 9188
message ICOLOEFHLGD {
repeated LBBEGDELEEI CJFBLHNPHAK = 13; // offset: 24
}
message FBLOOEBBJLN {
uint32 event_id = 6; // offset: 24
uint32 display_value = 15; // offset: 28
}
// Type: Rsp
// CmdID: 9210
message GAELJJDDEMD {
uint32 retcode = 10; // offset: 24
uint32 event_id = 2; // offset: 32
uint32 display_value = 13; // offset: 28
}
message CPKBPGGHIJL {
}
// Type: Rsp
// CmdID: 9187
message OKILDHPDMIB {
uint32 retcode = 14; // offset: 24
}
message OEOJCBLAMGP {
repeated LimaoNewsOfficeSurveyState ANAHLHJDDDC = 13; // offset: 32
repeated uint32 OPFEKAKFNJM = 6; // offset: 16
repeated uint32 IEBFIIPBADJ = 4; // offset: 24
}
// Type: Rsp
// CmdID: 9207
message BHKLJGBEPCF {
uint32 retcode = 13; // offset: 24
}
message OPNACPELDPE {
uint32 PHDLMLHKIHH = 14; // offset: 24
}
// Type: Rsp
// CmdID: 9194
message AEJMFMMHALL {
uint32 PHDLMLHKIHH = 3; // offset: 24
uint32 retcode = 2; // offset: 28
}
message NBDBDLIKJLC {
uint32 JPOKEADJNPI = 12; // offset: 24
}
// Type: Rsp
// CmdID: 9202
message OBKHPHECDEI {
uint32 retcode = 5; // offset: 24
uint32 JPOKEADJNPI = 14; // offset: 28
}
message OFOPNKCEMNA {
uint32 LLKOFNDAKHG = 11; // offset: 24
uint32 CDKEDFPEFIJ = 9; // offset: 28
}
// Type: Rsp
// CmdID: 9190
message FECCGGMMBMK {
uint32 LLKOFNDAKHG = 1; // offset: 24
uint32 retcode = 2; // offset: 28
uint32 CDKEDFPEFIJ = 12; // offset: 32
}
message JNKDJEGLGKO {
}
// Type: Rsp
// CmdID: 9200
message MLAOHCEIHFL {
uint32 retcode = 13; // offset: 24
}
message EENMIGNAPKH {
bool ACMGBNNEACJ = 3; // offset: 28
uint32 CDKEDFPEFIJ = 1; // offset: 24
}
// Type: Rsp
// CmdID: 9197
message CNHPHDCJEKG {
uint32 retcode = 10; // offset: 28
bool ACMGBNNEACJ = 6; // offset: 32
uint32 CDKEDFPEFIJ = 5; // offset: 24
}
message DJFICOPFDPL {
uint32 NLEAPFFAFEE = 1; // offset: 24
bool ACMGBNNEACJ = 5; // offset: 28
}
// Type: Rsp
// CmdID: 9185
message PLPMOBCJLOJ {
bool ACMGBNNEACJ = 12; // offset: 32
uint32 NLEAPFFAFEE = 6; // offset: 24
uint32 retcode = 7; // offset: 28
}
// Obf: KEACHFCCAOI
enum CmdLineupType {
KEACHFCCAOI_PCPDHELPKEM = 0;
CmdChangeLineupLeaderScRsp = 704;
CmdSetLineupNameScRsp = 733;
CmdQuitLineupScRsp = 798;
CmdChangeLineupLeaderCsReq = 737;
CmdExtraLineupDestroyNotify = 789;
CmdGetLineupAvatarDataCsReq = 701;
CmdGetAllLineupDataCsReq = 761;
CmdVirtualLineupTrialAvatarChangeScNotify = 796;
CmdReplaceLineupScRsp = 800;
CmdGetCurLineupDataScRsp = 795;
CmdJoinLineupScRsp = 718;
CmdAJJAAMNDGEH = 710;
CmdSwitchLineupIndexCsReq = 738;
CmdSwitchLineupIndexScRsp = 772;
CmdJoinLineupCsReq = 714;
CmdGetCurLineupDataCsReq = 794;
CmdGetAllLineupDataScRsp = 707;
CmdBCNOGENAHJJ = 726;
CmdVirtualLineupDestroyNotify = 758;
CmdSwapLineupCsReq = 763;
KEACHFCCAOI_NNMMNMDJELK = 791;
CmdGetLineupAvatarDataScRsp = 774;
CmdReplaceLineupCsReq = 744;
CmdSyncLineupNotify = 739;
CmdQuitLineupCsReq = 709;
CmdSetLineupNameCsReq = 732;
}
enum FPPDAFJJCBM {
FPPDAFJJCBM_PCPDHELPKEM = 0;
FPPDAFJJCBM_MBHAKCJLOAJ = 1;
FPPDAFJJCBM_DCNMDNAPBDJ = 2;
FPPDAFJJCBM_NCEAJDHOPIL = 3;
FPPDAFJJCBM_NOIEGFJPGLI = 4;
}
// Obf: CDHAMNOOBFC
enum ExtraLineupType {
LINEUP_NONE = 0;
LINEUP_CHALLENGE = 1;
LINEUP_ROGUE = 2;
LINEUP_CHALLENGE_2 = 3;
LINEUP_CHALLENGE_3 = 4;
LINEUP_ROGUE_CHALLENGE = 5;
LINEUP_STAGE_TRIAL = 6;
LINEUP_ROGUE_TRIAL = 7;
LINEUP_ACTIVITY = 8;
LINEUP_BOXING_CLUB = 9;
LINEUP_TREASURE_DUNGEON = 11;
LINEUP_CHESS_ROGUE = 12;
LINEUP_HELIOBUS = 13;
LINEUP_TOURN_ROGUE = 14;
LINEUP_RELIC_ROGUE = 15;
LINEUP_ARCADE_ROGUE = 16;
LINEUP_MAGIC_ROGUE = 17;
LINEUP_FATE = 18;
LINEUP_GRID_FIGHT = 19;
}
// Obf: EDGNAOEHBGN
enum SyncLineupReason {
EDGNAOEHBGN_CPNNLCPJFCH = 0;
EDGNAOEHBGN_HGEAPBKABOA = 1;
EDGNAOEHBGN_JLLNMLGCAHH = 2;
EDGNAOEHBGN_MLDEJPOOHFB = 3;
EDGNAOEHBGN_PGNGNONPBMM = 4;
EDGNAOEHBGN_HILGOFHCPFG = 5;
EDGNAOEHBGN_BIEGPKHMHPP = 6;
}
message MPCJEKNBPEB {
}
message LBKHJOIJNKI {
uint32 FJBENBJDFOD = 10; // offset: 28
uint32 stage_type = 14; // offset: 24
}
// Type: Rsp
// CmdID: 710
message AJJAAMNDGEH {
repeated LBKHJOIJNKI LPNLADKMAFO = 12; // offset: 24
uint32 retcode = 2; // offset: 32
}
message LineupAvatar {
SpBarInfo sp_bar = 15; // offset: 16
uint32 id = 6; // offset: 48
AvatarType avatar_type = 12; // offset: 40
uint32 hp = 9; // offset: 32
uint32 satiety = 11; // offset: 36
uint32 slot = 4; // offset: 44
}
// Obf: AKNNLOONPLL
message LineupInfo {
uint32 index = 8; // offset: 76
repeated LineupAvatar avatar_list = 2; // offset: 48
uint32 HOKAMNCPLNO = 14; // offset: 80
repeated uint32 OBMEFOMFGFD = 1; // offset: 16
repeated uint32 PGACFEJIKHD = 3; // offset: 32
bool GLLDELDFDEE = 12; // offset: 69
uint32 mp = 6; // offset: 88
string name = 11; // offset: 24
repeated uint32 AGOPFIFDJFN = 13; // offset: 56
ExtraLineupType extra_lineup_type = 9; // offset: 72
bool is_virtual = 7; // offset: 68
uint32 max_mp = 4; // offset: 84
uint32 game_story_line_id = 10; // offset: 92
uint32 plane_id = 15; // offset: 64
}
// Obf: DABBBDJAPAB
// Type: Req
// CmdID: 794
message GetCurLineupDataCsReq {
}
// Obf: COPFAOHLCHG
// Type: Rsp
// CmdID: 795
message GetCurLineupDataScRsp {
uint32 retcode = 11; // offset: 32
LineupInfo lineup = 1; // offset: 16
}
// Obf: IAMCDPABMHL
// Type: Req
// CmdID: 714
message JoinLineupCsReq {
uint32 index = 1; // offset: 36
uint32 slot = 13; // offset: 40
uint32 plane_id = 8; // offset: 48
bool is_virtual = 7; // offset: 28
uint32 base_avatar_id = 14; // offset: 24
AvatarType avatar_type = 4; // offset: 32
ExtraLineupType extra_lineup_type = 10; // offset: 44
}
// Type: Rsp
// CmdID: 718
message JoinLineupScRsp {
uint32 retcode = 6; // offset: 24
}
// Obf: KCDKOGMHLKO
// Type: Req
// CmdID: 709
message QuitLineupCsReq {
ExtraLineupType extra_lineup_type = 8; // offset: 36
uint32 plane_id = 3; // offset: 40
AvatarType avatar_type = 13; // offset: 44
uint32 index = 6; // offset: 32
bool is_virtual = 4; // offset: 24
uint32 base_avatar_id = 9; // offset: 28
}
// Type: Rsp
// CmdID: 798
message QuitLineupScRsp {
bool is_virtual = 7; // offset: 37
uint32 base_avatar_id = 5; // offset: 24
uint32 plane_id = 12; // offset: 32
uint32 retcode = 13; // offset: 28
bool LGFIFJDGEKB = 11; // offset: 36
}
// Obf: ALLHCHDJMOC
// Type: Req
// CmdID: 763
message SwapLineupCsReq {
uint32 plane_id = 11; // offset: 28
bool is_virtual = 1; // offset: 44
uint32 NHNHEJELCMM = 2; // offset: 40
uint32 IIFNABKHAEG = 15; // offset: 24
uint32 index = 10; // offset: 32
ExtraLineupType extra_lineup_type = 13; // offset: 36
}
// Type: Rsp
// CmdID: 726
message BCNOGENAHJJ {
uint32 retcode = 13; // offset: 24
}
// Obf: GPOCFLNNANM
// Type: Notify
// CmdID: 739
message SyncLineupNotify {
repeated SyncLineupReason reason_list = 9; // offset: 32
LineupInfo lineup = 2; // offset: 16
}
// Obf: BAHCGEHIJMO
// Type: Req
// CmdID: 701
message GetLineupAvatarDataCsReq {
}
message FDEJJMDGILM {
uint32 hp = 2; // offset: 24
uint32 id = 6; // offset: 32
AvatarType avatar_type = 9; // offset: 28
}
// Obf: FGFNJBOFECE
// Type: Rsp
// CmdID: 774
message GetLineupAvatarDataScRsp {
repeated FDEJJMDGILM avatar_data_list = 3; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: PGOMOPKJNEM
// Type: Req
// CmdID: 737
message ChangeLineupLeaderCsReq {
uint32 slot = 3; // offset: 24
}
// Obf: HMOJPKHNKAJ
// Type: Rsp
// CmdID: 704
message ChangeLineupLeaderScRsp {
uint32 slot = 13; // offset: 28
uint32 retcode = 14; // offset: 24
}
// Obf: HNGKDHHLJDB
// Type: Req
// CmdID: 738
message SwitchLineupIndexCsReq {
uint32 index = 6; // offset: 24
}
// Obf: ALEJALIAHBE
// Type: Rsp
// CmdID: 772
message SwitchLineupIndexScRsp {
uint32 retcode = 6; // offset: 24
uint32 index = 10; // offset: 28
}
// Obf: EOBJOKLBKPP
// Type: Req
// CmdID: 732
message SetLineupNameCsReq {
uint32 index = 5; // offset: 32
string name = 10; // offset: 16
}
// Obf: NHAPPOCLJBA
// Type: Rsp
// CmdID: 733
message SetLineupNameScRsp {
string name = 10; // offset: 16
uint32 retcode = 1; // offset: 32
uint32 index = 11; // offset: 36
}
// Obf: BMBEHMMLAGB
// Type: Req
// CmdID: 761
message GetAllLineupDataCsReq {
}
// Obf: ELGIMKOJNBK
// Type: Rsp
// CmdID: 707
message GetAllLineupDataScRsp {
repeated LineupInfo lineup_list = 10; // offset: 24
uint32 cur_index = 11; // offset: 36
uint32 retcode = 6; // offset: 32
}
// Obf: KFONGCOOEFJ
// Type: Notify
// CmdID: 758
message VirtualLineupDestroyNotify {
uint32 plane_id = 13; // offset: 24
}
message LineupSlotData {
uint32 id = 7; // offset: 36
uint32 slot = 3; // offset: 32
uint32 assist_uid = 13; // offset: 28
AvatarType avatar_type = 4; // offset: 24
}
// Obf: KLCJAJLFPGJ
// Type: Req
// CmdID: 744
message ReplaceLineupCsReq {
uint32 HOKAMNCPLNO = 1; // offset: 44
uint32 index = 8; // offset: 36
repeated LineupSlotData lineup_slot_list = 11; // offset: 16
ExtraLineupType extra_lineup_type = 15; // offset: 48
uint32 game_story_line_id = 12; // offset: 32
bool FLFJMCFACKN = 5; // offset: 41
bool BJADHCOFLGI = 6; // offset: 40
bool is_virtual = 9; // offset: 42
uint32 plane_id = 14; // offset: 52
}
// Obf: FCEOCIFJGPG
// Type: Rsp
// CmdID: 800
message ReplaceLineupScRsp {
uint32 retcode = 4; // offset: 24
uint32 PODLDPEIKKI = 13; // offset: 28
}
// Obf: FIJBLGHLEGB
// Type: Notify
// CmdID: 789
message ExtraLineupDestroyNotify {
ExtraLineupType extra_lineup_type = 5; // offset: 24
}
// Obf: KPNNODDAGDE
// Type: Notify
// CmdID: 796
message VirtualLineupTrialAvatarChangeScNotify {
bool BPJLLBDDNDM = 15; // offset: 44
repeated uint32 OMNHJDBLFNK = 13; // offset: 24
repeated uint32 OCAKFNFEPCO = 6; // offset: 32
uint32 plane_id = 1; // offset: 40
}
// Obf: LADMLLPIABE
enum CmdLobbyType {
LADMLLPIABE_PCPDHELPKEM = 0;
CmdLobbyJoinScRsp = 7377;
CmdOHCJBDGLPMK = 7385;
CmdLobbySyncInfoScNotify = 7352;
CmdLobbyInteractScNotify = 7399;
CmdOGGBENIJKOF = 7388;
CmdFPDFPCDCKHB = 7365;
CmdFLNKHEMBJOG = 7369;
CmdMNHCLKHLAHM = 7368;
CmdIDLCDBNPCBG = 7386;
CmdBGKIEFCLGDF = 7353;
CmdLobbyGetInfoScRsp = 7366;
CmdLobbyCreateScRsp = 7357;
CmdLobbyKickOutCsReq = 7397;
CmdLobbyGetInfoCsReq = 7400;
CmdLobbyInviteCsReq = 7394;
CmdPLMMDNCJHBG = 7351;
CmdLobbyModifyPlayerInfoCsReq = 7355;
CmdPIJFMEMDDDF = 7356;
CmdLobbyJoinCsReq = 7380;
CmdCKMIGEIACIO = 7371;
CmdLobbyCreateCsReq = 7363;
CmdLobbyQuitCsReq = 7395;
CmdHKFDCBOOEIO = 7381;
}
// Obf: ALJJFPOLPJH
// Type: Req
// CmdID: 7363
message LobbyCreateCsReq {
uint32 CHEODMKAHJM = 5; // offset: 40
LobbyGameExtInfo JHCJMKDDNNF = 1; // offset: 32
PBICJCPDLGD POFOCMIHJIA = 13; // offset: 16
FightGameMode PLOBMBFPNFK = 12; // offset: 44
}
// Obf: BJJBILNMHCC
// Type: Rsp
// CmdID: 7357
message LobbyCreateScRsp {
uint32 CHEODMKAHJM = 1; // offset: 48
PBICJCPDLGD POFOCMIHJIA = 5; // offset: 16
uint32 retcode = 9; // offset: 44
FightGameMode PLOBMBFPNFK = 6; // offset: 40
repeated ADHNJADIJAC BIEBFHECEPM = 14; // offset: 24
uint64 room_id = 7; // offset: 56
}
// Obf: ABBDKPPCNLP
// Type: Req
// CmdID: 7394
message LobbyInviteCsReq {
repeated uint32 FJNIPJEIJKE = 3; // offset: 24
}
// Type: Rsp
// CmdID: 7368
message MNHCLKHLAHM {
repeated uint32 FJNIPJEIJKE = 1; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: MDJAIHINFLL
// Type: Req
// CmdID: 7380
message LobbyJoinCsReq {
uint64 room_id = 7; // offset: 40
LobbyGameExtInfo JHCJMKDDNNF = 5; // offset: 24
string GFFIMGEKDNL = 6; // offset: 32
}
// Obf: IGGICFHGPPH
// Type: Rsp
// CmdID: 7377
message LobbyJoinScRsp {
PBICJCPDLGD POFOCMIHJIA = 14; // offset: 32
repeated ADHNJADIJAC BIEBFHECEPM = 4; // offset: 16
FightGameMode PLOBMBFPNFK = 5; // offset: 48
uint32 CHEODMKAHJM = 7; // offset: 56
uint64 room_id = 6; // offset: 40
uint32 retcode = 8; // offset: 52
}
// Obf: PJADAJFFOBO
// Type: Req
// CmdID: 7395
message LobbyQuitCsReq {
}
// Type: Rsp
// CmdID: 7386
message IDLCDBNPCBG {
uint32 retcode = 2; // offset: 24
}
// Type: Req
// CmdID: 7385
message OHCJBDGLPMK {
}
// Type: Rsp
// CmdID: 7388
message OGGBENIJKOF {
uint32 retcode = 8; // offset: 24
}
// Obf: GEDMJOPBIAA
// Type: Req
// CmdID: 7355
message LobbyModifyPlayerInfoCsReq {
LobbyGameExtInfo JHCJMKDDNNF = 6; // offset: 24
uint32 GCIIBHHMPNP = 14; // offset: 36
LobbyModifyType type = 10; // offset: 32
}
// Type: Rsp
// CmdID: 7351
message PLMMDNCJHBG {
uint32 retcode = 8; // offset: 24
}
// Obf: KIGANJEFJPI
// Type: Notify
// CmdID: 7352
message LobbySyncInfoScNotify {
uint32 uid = 9; // offset: 36
repeated ADHNJADIJAC BIEBFHECEPM = 13; // offset: 24
LobbyModifyType type = 8; // offset: 32
}
// Obf: DCHLIGCIDNI
// Type: Req
// CmdID: 7397
message LobbyKickOutCsReq {
uint32 uid = 5; // offset: 24
}
// Type: Rsp
// CmdID: 7369
message FLNKHEMBJOG {
uint32 retcode = 7; // offset: 24
}
// Type: Notify
// CmdID: 7353
message BGKIEFCLGDF {
FightGameMode PLOBMBFPNFK = 6; // offset: 24
uint32 AONGOEAFKOC = 4; // offset: 28
uint32 room_id = 2; // offset: 32
}
// Obf: JLNPGHCLMDJ
// Type: Req
// CmdID: 7400
message LobbyGetInfoCsReq {
}
// Obf: HOOCLOFJCAA
// Type: Rsp
// CmdID: 7366
message LobbyGetInfoScRsp {
uint64 room_id = 2; // offset: 40
FightGameMode PLOBMBFPNFK = 14; // offset: 48
repeated ADHNJADIJAC BIEBFHECEPM = 8; // offset: 16
uint64 EIFFDNNBGMC = 13; // offset: 56
PBICJCPDLGD POFOCMIHJIA = 11; // offset: 32
uint32 retcode = 9; // offset: 64
uint32 CHEODMKAHJM = 6; // offset: 68
}
// Type: Req
// CmdID: 7381
message HKFDCBOOEIO {
LobbyInteractType HGIAGJMHDOB = 3; // offset: 24
uint32 EAALMHNALFI = 2; // offset: 28
}
// Type: Rsp
// CmdID: 7371
message CKMIGEIACIO {
uint32 retcode = 13; // offset: 24
uint32 EAALMHNALFI = 8; // offset: 28
}
// Obf: BPCIGHABAAP
// Type: Notify
// CmdID: 7399
message LobbyInteractScNotify {
LobbyInteractType HGIAGJMHDOB = 4; // offset: 24
uint32 AONGOEAFKOC = 5; // offset: 28
}
// Type: Req
// CmdID: 7365
message FPDFPCDCKHB {
PBICJCPDLGD POFOCMIHJIA = 3; // offset: 24
}
// Type: Rsp
// CmdID: 7356
message PIJFMEMDDDF {
uint32 retcode = 3; // offset: 24
}
// Obf: FOAKFHBIJLN
enum CmdLocalLegendType {
FOAKFHBIJLN_PCPDHELPKEM = 0;
CmdStartLocalLegendLevelCsReq = 6577;
CmdGetLocalLegendDataCsReq = 6576;
CmdLocalLegendDataChangeNotify = 6578;
CmdEnterLocalLegendLevelScRsp = 6589;
CmdGetLocalLegendDataScRsp = 6579;
}
message MMPJHLJHMNP {
uint32 INOMFFAIEOA = 7; // offset: 24
uint32 DHPHLCHPKFL = 4; // offset: 32
uint32 group_id = 10; // offset: 28
}
// Obf: CNPINMCNFDL
// Type: Req
// CmdID: 6576
message GetLocalLegendDataCsReq {
}
// Obf: KPLOBFOMJMB
// Type: Rsp
// CmdID: 6579
message GetLocalLegendDataScRsp {
uint32 retcode = 2; // offset: 32
repeated MMPJHLJHMNP BKAEKPJNOIC = 6; // offset: 16
}
message MMAADOLHMEJ {
AvatarType avatar_type = 13; // offset: 28
uint32 avatar_id = 2; // offset: 24
}
// Obf: LIDDGIGGGPO
// Type: Req
// CmdID: 6577
message StartLocalLegendLevelCsReq {
uint32 group_id = 8; // offset: 32
uint32 INOMFFAIEOA = 5; // offset: 36
repeated MMAADOLHMEJ avatar_list = 15; // offset: 24
}
// Obf: GJDGLOKODOP
// Type: Rsp
// CmdID: 6589
message EnterLocalLegendLevelScRsp {
uint32 retcode = 4; // offset: 40
SceneBattleInfo battle_info = 7; // offset: 24
uint32 group_id = 9; // offset: 36
uint32 INOMFFAIEOA = 15; // offset: 32
}
// Obf: OCGDJOAGGID
// Type: Notify
// CmdID: 6578
message LocalLegendDataChangeNotify {
MMPJHLJHMNP PKKLGMDOHFI = 14; // offset: 16
}
// Obf: DHLEHKEIMMN
enum CmdMailType {
DHLEHKEIMMN_PCPDHELPKEM = 0;
CmdGetMailCsReq = 891;
CmdMarkReadMailCsReq = 894;
CmdTakeMailAttachmentScRsp = 898;
CmdTakeMailAttachmentCsReq = 809;
CmdNewMailScNotify = 863;
CmdDelMailCsReq = 814;
CmdGetMailScRsp = 810;
CmdDelMailScRsp = 818;
CmdLOHGBNAIAIL = 895;
}
// Obf: EFJNBBOCHEI
enum MailType {
EFJNBBOCHEI_APFFEDDKNBK = 0;
EFJNBBOCHEI_HFHPFPKIGDP = 1;
}
// Obf: NBOJIBGMKMD
// Type: Req
// CmdID: 891
message GetMailCsReq {
uint32 FHGKLJEHIGA = 1; // offset: 28
uint32 DDLPGNHADCJ = 6; // offset: 24
}
message ClientMail {
bool is_read = 3; // offset: 76
ItemList attachment = 15; // offset: 48
MailType mail_type = 9; // offset: 72
string title = 12; // offset: 16
int64 expire_time = 7; // offset: 88
uint32 template_id = 10; // offset: 80
string content = 4; // offset: 56
repeated string para_list = 6; // offset: 32
uint32 id = 2; // offset: 84
int64 time = 1; // offset: 64
string sender = 11; // offset: 40
}
// Type: Rsp
// CmdID: 810
message GetMailScRsp {
repeated ClientMail mail_list = 7; // offset: 16
bool is_end = 9; // offset: 52
uint32 total_num = 8; // offset: 40
repeated ClientMail notice_mail_list = 10; // offset: 24
uint32 cur_map_entry_id = 14; // offset: 44
uint32 start = 1; // offset: 48
}
// Obf: KFJAOGGOIHH
// Type: Req
// CmdID: 894
message MarkReadMailCsReq {
uint32 id = 14; // offset: 24
}
// Type: Rsp
// CmdID: 895
message LOHGBNAIAIL {
uint32 id = 14; // offset: 24
uint32 retcode = 15; // offset: 28
}
// Obf: EAHFOCMCKDG
// Type: Req
// CmdID: 814
message DelMailCsReq {
repeated uint32 PIPCPJJBBME = 7; // offset: 16
}
// Type: Rsp
// CmdID: 818
message DelMailScRsp {
uint32 cur_map_entry_id = 8; // offset: 32
repeated uint32 id_list = 1; // offset: 16
}
// Obf: AAAOOEABDDC
// Type: Req
// CmdID: 809
message TakeMailAttachmentCsReq {
uint32 JKOAAFGPNCJ = 13; // offset: 32
repeated uint32 MNFHEGLCCID = 15; // offset: 16
}
message KEOAIHACHKG {
uint32 LPCPBEIHFMK = 14; // offset: 28
uint32 item_id = 13; // offset: 24
}
// Type: Rsp
// CmdID: 898
message TakeMailAttachmentScRsp {
uint32 cur_map_entry_id = 1; // offset: 48
repeated uint32 succ_mail_id_list = 10; // offset: 40
ItemList attachment = 7; // offset: 32
repeated KEOAIHACHKG fail_mail_list = 6; // offset: 16
}
// Type: Notify
// CmdID: 863
message NewMailScNotify {
repeated uint32 mail_id_list = 8; // offset: 16
}
// Obf: BCLPPGOKGGC
enum CmdMapRotationType {
BCLPPGOKGGC_PCPDHELPKEM = 0;
CmdPLIEDJPPCPF = 6810;
CmdGetMapRotationDataCsReq = 6839;
CmdDHKGDFNBKDD = 6872;
CmdRemoveRotatorCsReq = 6832;
CmdBHKJAFGHMID = 6833;
CmdResetMapRotationRegionCsReq = 6874;
CmdGDFPENLOOFL = 6804;
CmdRotateMapCsReq = 6809;
CmdJDLDLGJPNEO = 6837;
CmdIBFANGLHMEA = 6898;
CmdLeaveMapRotationRegionCsReq = 6863;
CmdJMGMOACPCCH = 6818;
CmdGAEJBMCFBMJ = 6895;
CmdOMPICHHJDKO = 6838;
CmdEnterMapRotationRegionCsReq = 6891;
CmdDeployRotatorCsReq = 6814;
CmdGOKDLLADELB = 6861;
CmdInteractChargerCsReq = 6894;
CmdCEMJJCNMCBI = 6826;
CmdJMMCBDAGEKP = 6801;
}
message MADEENABOKE {
int32 JHDLNBPNEKG = 5; // offset: 60
KHAHDLENHPO AMMJECHPGPE = 15; // offset: 48
repeated IJHDFPKIEPJ GPKABIBKJHF = 2; // offset: 40
bool AOLFFOLEJLB = 11; // offset: 56
ACHIODPIIEM OPHONAAFLAJ = 4; // offset: 24
uint32 BCPCBHMFIIN = 13; // offset: 64
repeated INPECGBJKKI DJHDDOFHMCF = 6; // offset: 32
}
message ACHIODPIIEM {
uint32 LFJAAJABFMI = 1; // offset: 28
uint32 HNBFGJDHJBC = 3; // offset: 24
}
message KHAHDLENHPO {
JDMOFNPAMOO JOGBJIBEEEB = 8; // offset: 32
Vector LGKMEPOJACI = 11; // offset: 24
}
// Obf: BKNKOKCNMEM
// Type: Req
// CmdID: 6891
message EnterMapRotationRegionCsReq {
MotionInfo motion = 15; // offset: 16
uint32 BCPCBHMFIIN = 7; // offset: 32
uint32 JHDLNBPNEKG = 1; // offset: 36
}
// Type: Rsp
// CmdID: 6810
message PLIEDJPPCPF {
ACHIODPIIEM OPHONAAFLAJ = 8; // offset: 16
uint32 BCPCBHMFIIN = 14; // offset: 48
uint32 client_pos_version = 6; // offset: 44
uint32 JHDLNBPNEKG = 10; // offset: 52
MotionInfo motion = 13; // offset: 32
uint32 retcode = 7; // offset: 40
}
message IJHDFPKIEPJ {
uint32 PBOLMBLKDND = 5; // offset: 28
uint32 group_id = 15; // offset: 24
}
// Obf: IDNIMBEPODB
// Type: Req
// CmdID: 6894
message InteractChargerCsReq {
IJHDFPKIEPJ EKNNIKPHFKD = 10; // offset: 24
}
// Type: Rsp
// CmdID: 6895
message GAEJBMCFBMJ {
ACHIODPIIEM OPHONAAFLAJ = 10; // offset: 24
IJHDFPKIEPJ EKNNIKPHFKD = 8; // offset: 32
uint32 retcode = 15; // offset: 40
}
message INPECGBJKKI {
float MBAFIOCLMAI = 5; // offset: 24
uint32 group_id = 9; // offset: 28
uint32 PBOLMBLKDND = 14; // offset: 32
}
// Obf: IEIMEBOJBHF
// Type: Req
// CmdID: 6814
message DeployRotatorCsReq {
INPECGBJKKI JAIPDGCGIDK = 3; // offset: 24
}
// Type: Rsp
// CmdID: 6818
message JMGMOACPCCH {
uint32 retcode = 15; // offset: 40
ACHIODPIIEM OPHONAAFLAJ = 13; // offset: 24
INPECGBJKKI JAIPDGCGIDK = 3; // offset: 32
}
// Obf: PPKGCHIKPGI
// Type: Req
// CmdID: 6809
message RotateMapCsReq {
KHAHDLENHPO AMMJECHPGPE = 6; // offset: 24
uint32 group_id = 4; // offset: 44
MotionInfo motion = 2; // offset: 16
uint32 PBOLMBLKDND = 14; // offset: 40
}
// Type: Rsp
// CmdID: 6898
message IBFANGLHMEA {
uint32 retcode = 4; // offset: 32
uint32 client_pos_version = 9; // offset: 36
MotionInfo motion = 6; // offset: 16
}
// Obf: DGPAGOINIEM
// Type: Req
// CmdID: 6863
message LeaveMapRotationRegionCsReq {
MotionInfo motion = 1; // offset: 16
}
// Type: Rsp
// CmdID: 6826
message CEMJJCNMCBI {
MotionInfo motion = 10; // offset: 24
uint32 client_pos_version = 8; // offset: 36
uint32 retcode = 3; // offset: 32
}
// Obf: GIKIPMFCNIF
// Type: Req
// CmdID: 6839
message GetMapRotationDataCsReq {
}
// Type: Rsp
// CmdID: 6801
message JMMCBDAGEKP {
uint32 BCPCBHMFIIN = 5; // offset: 56
repeated INPECGBJKKI DJHDDOFHMCF = 9; // offset: 48
KHAHDLENHPO AMMJECHPGPE = 13; // offset: 40
ACHIODPIIEM OPHONAAFLAJ = 2; // offset: 24
uint32 retcode = 7; // offset: 60
int32 JHDLNBPNEKG = 4; // offset: 68
bool DIMOGLIMLBD = 10; // offset: 64
repeated IJHDFPKIEPJ GPKABIBKJHF = 3; // offset: 32
}
// Obf: NBBNDFDOPLM
// Type: Req
// CmdID: 6874
message ResetMapRotationRegionCsReq {
KHAHDLENHPO AMMJECHPGPE = 12; // offset: 16
MotionInfo motion = 1; // offset: 24
}
// Type: Rsp
// CmdID: 6837
message JDLDLGJPNEO {
uint32 retcode = 6; // offset: 36
uint32 client_pos_version = 4; // offset: 32
MotionInfo motion = 2; // offset: 24
}
// Type: Notify
// CmdID: 6804
message GDFPENLOOFL {
}
// Type: Notify
// CmdID: 6838
message OMPICHHJDKO {
ACHIODPIIEM OPHONAAFLAJ = 9; // offset: 16
}
// Type: Notify
// CmdID: 6872
message DHKGDFNBKDD {
int32 JHDLNBPNEKG = 8; // offset: 64
uint32 BCPCBHMFIIN = 2; // offset: 56
ACHIODPIIEM OPHONAAFLAJ = 15; // offset: 24
repeated IJHDFPKIEPJ GPKABIBKJHF = 4; // offset: 40
repeated INPECGBJKKI DJHDDOFHMCF = 14; // offset: 48
bool DIMOGLIMLBD = 5; // offset: 60
KHAHDLENHPO AMMJECHPGPE = 12; // offset: 16
}
// Obf: FBHLINLMMGD
// Type: Req
// CmdID: 6832
message RemoveRotatorCsReq {
INPECGBJKKI JAIPDGCGIDK = 13; // offset: 16
}
// Type: Rsp
// CmdID: 6833
message BHKJAFGHMID {
ACHIODPIIEM OPHONAAFLAJ = 1; // offset: 24
INPECGBJKKI JAIPDGCGIDK = 9; // offset: 32
uint32 retcode = 15; // offset: 40
}
// Type: Notify
// CmdID: 6861
message GOKDLLADELB {
repeated INPECGBJKKI DJHDDOFHMCF = 5; // offset: 24
}
// Obf: JGIOJDGDAOD
enum CmdMarbleType {
JGIOJDGDAOD_PCPDHELPKEM = 0;
CmdMarbleGetDataScRsp = 8290;
CmdMarblePvpDataUpdateScNotify = 8287;
CmdMarbleGetDataCsReq = 8271;
CmdMarbleUpdateShownSealCsReq = 8277;
CmdMarbleShopBuyScRsp = 8278;
CmdMarbleUnlockSealScNotify = 8284;
CmdMarbleUpdateShownSealScRsp = 8289;
CmdPCPJKOHFECE = 8280;
CmdIFJDJKMMABL = 8272;
CmdMarbleShopBuyCsReq = 8285;
}
// Obf: PMCNAJGGGPD
// Type: Req
// CmdID: 8271
message MarbleGetDataCsReq {
}
// Obf: NICCCBEDPLJ
// Type: Rsp
// CmdID: 8290
message MarbleGetDataScRsp {
repeated uint32 JHDMGFGJMEB = 7; // offset: 16
repeated uint32 CNLBNACFCJE = 2; // offset: 24
int32 score_id = 15; // offset: 52
uint32 retcode = 11; // offset: 48
repeated uint32 HIKDAMMFGDJ = 14; // offset: 32
}
// Type: Req
// CmdID: 8272
message IFJDJKMMABL {
uint32 IOJKDGCFCGG = 3; // offset: 32
repeated uint32 NLOINMODBLE = 9; // offset: 16
}
// Type: Rsp
// CmdID: 8280
message PCPJKOHFECE {
uint32 retcode = 9; // offset: 24
uint32 IOJKDGCFCGG = 3; // offset: 28
}
// Obf: BHBPBEMMPOP
// Type: Req
// CmdID: 8285
message MarbleShopBuyCsReq {
repeated uint32 NLOINMODBLE = 9; // offset: 16
}
// Obf: JOEGJIJGCEM
// Type: Rsp
// CmdID: 8278
message MarbleShopBuyScRsp {
uint32 retcode = 13; // offset: 32
repeated uint32 NLOINMODBLE = 4; // offset: 16
}
// Obf: BNMJNNJHHKF
// Type: Notify
// CmdID: 8284
message MarbleUnlockSealScNotify {
repeated uint32 NLOINMODBLE = 13; // offset: 24
}
// Obf: BHPBLGMABEI
// Type: Notify
// CmdID: 8287
message MarblePvpDataUpdateScNotify {
int32 score_id = 7; // offset: 24
}
// Obf: KGCGKANCOIL
// Type: Req
// CmdID: 8277
message MarbleUpdateShownSealCsReq {
repeated uint32 LAINAEAMHJB = 13; // offset: 16
}
// Obf: ENCDOIIDHPP
// Type: Rsp
// CmdID: 8289
message MarbleUpdateShownSealScRsp {
repeated uint32 LAINAEAMHJB = 14; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: EECKHHFLCDF
enum CmdMarkChestType {
EECKHHFLCDF_PCPDHELPKEM = 0;
CmdGetMarkChestScRsp = 8200;
CmdUpdateMarkChestScRsp = 8190;
CmdGetMarkChestCsReq = 8181;
CmdUpdateMarkChestCsReq = 8182;
CmdMarkChestChangedScNotify = 8195;
}
message BINJKHMLMIE {
uint32 floor_id = 5; // offset: 40
uint32 config_id = 2; // offset: 32
uint32 plane_id = 4; // offset: 28
uint32 group_id = 8; // offset: 24
uint32 FDLMGFJDIPC = 3; // offset: 36
}
message LCIEGJDKOEG {
uint32 LCDGJDGCCDG = 7; // offset: 40
int64 LKIKLAAPBND = 8; // offset: 32
repeated BINJKHMLMIE GLKJLJPMKDJ = 3; // offset: 24
}
// Obf: IBFANAEJALJ
// Type: Req
// CmdID: 8181
message GetMarkChestCsReq {
}
// Obf: JJJEHEEPKPM
// Type: Rsp
// CmdID: 8200
message GetMarkChestScRsp {
repeated LCIEGJDKOEG OJLIANBBFJK = 1; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: HNDGABBNGNL
// Type: Req
// CmdID: 8182
message UpdateMarkChestCsReq {
uint32 LCDGJDGCCDG = 2; // offset: 36
uint32 LJEJOAMJDBC = 1; // offset: 32
repeated BINJKHMLMIE GLKJLJPMKDJ = 10; // offset: 24
}
// Obf: EAAGIJPPKBA
// Type: Rsp
// CmdID: 8190
message UpdateMarkChestScRsp {
uint32 LCDGJDGCCDG = 9; // offset: 36
repeated LCIEGJDKOEG OJLIANBBFJK = 6; // offset: 24
uint32 LJEJOAMJDBC = 14; // offset: 32
uint32 retcode = 15; // offset: 40
}
// Obf: LHPOLLBAMFE
// Type: Notify
// CmdID: 8195
message MarkChestChangedScNotify {
repeated LCIEGJDKOEG OJLIANBBFJK = 6; // offset: 16
}
// Obf: PCGFLPCNCLM
enum CmdMatchType {
PCGFLPCNCLM_PCPDHELPKEM = 0;
CmdGetCrossInfoCsReq = 7338;
CmdCancelMatchCsReq = 7330;
CmdStartMatchCsReq = 7313;
CmdAAHCMMKMENA = 7307;
CmdJOLDJBKMHGA = 7327;
CmdGetCrossInfoScRsp = 7305;
CmdJOEPJJKIPJC = 7335;
}
// Obf: CNLBEAEKPDF
// Type: Req
// CmdID: 7313
message StartMatchCsReq {
FightGameMode PLOBMBFPNFK = 14; // offset: 32
LobbyGameExtInfo JHCJMKDDNNF = 8; // offset: 16
}
// Type: Rsp
// CmdID: 7307
message AAHCMMKMENA {
LobbyGameExtInfo JHCJMKDDNNF = 10; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: BIHDMOALGMK
// Type: Req
// CmdID: 7330
message CancelMatchCsReq {
}
// Type: Rsp
// CmdID: 7327
message JOLDJBKMHGA {
uint32 retcode = 15; // offset: 24
}
// Type: Rsp
// CmdID: 7335
message JOEPJJKIPJC {
uint32 retcode = 6; // offset: 32
repeated ADHNJADIJAC BIEBFHECEPM = 13; // offset: 24
}
// Obf: DOKEFHBCJLC
// Type: Req
// CmdID: 7338
message GetCrossInfoCsReq {
}
// Obf: HKDBIODLOIE
// Type: Rsp
// CmdID: 7305
message GetCrossInfoScRsp {
uint64 room_id = 4; // offset: 40
uint32 retcode = 8; // offset: 36
FightGameMode PLOBMBFPNFK = 3; // offset: 32
uint64 EIFFDNNBGMC = 14; // offset: 24
}
// Obf: PLFGJPANFFK
enum CmdMatchThreeModuleType {
PLFGJPANFFK_PCPDHELPKEM = 0;
CmdMatchThreeV2SetBirdPosScRsp = 7436;
CmdMatchThreeV2SetBirdPosCsReq = 7445;
CmdMatchThreeSyncDataScNotify = 7435;
CmdMatchThreeV2LevelEndScRsp = 7418;
CmdMatchThreeLevelEndCsReq = 7430;
CmdMatchThreeV2LevelEndCsReq = 7444;
CmdMatchThreeGetDataDataScRsp = 7407;
CmdMatchThreeGetDataCsReq = 7413;
CmdMatch3GetDataGetDataScRsp = 7447;
CmdMatchThreeV2BattleItemLevelUpScRsp = 7402;
CmdMatchThreeV2BattleItemLevelUpCsReq = 7419;
CmdMatch3GetDataCsReq = 7401;
CmdHMJGBJKNKPE = 7416;
CmdMatchThreeV2PvpFinishScNotify = 7450;
CmdMatchThreeSetBirdPosCsReq = 7438;
CmdMatchThreeLevelEndScRsp = 7427;
CmdMatchThreeV2ScNotify = 7403;
CmdNBKBHJHNINJ = 7405;
}
// Obf: MPKINOEENMO
enum MatchThreeStatisticsType {
MPKINOEENMO_NIHDCPMEGMG = 0;
MPKINOEENMO_LLGELGPDNIG = 1;
MPKINOEENMO_ACBHOILPJDM = 2;
MPKINOEENMO_FDBNMIHKBFC = 3;
MPKINOEENMO_MPCNECOPEOK = 4;
MPKINOEENMO_OJODACPPHLP = 5;
MPKINOEENMO_PLALKOMCDJN = 6;
MPKINOEENMO_ILGKLDEBJFB = 7;
MPKINOEENMO_FIEMNJJNJJJ = 8;
MPKINOEENMO_PDEBMPJIHLO = 9;
MPKINOEENMO_CAADHHABMAG = 10;
MPKINOEENMO_CKCNHOBCDKI = 11;
MPKINOEENMO_KJEMHDMHOFL = 12;
MPKINOEENMO_FOLKEFOJCLM = 13;
}
// Obf: APIIHEPOAPL
// Type: Req
// CmdID: 7413
message MatchThreeGetDataCsReq {
}
message FOCHGPGGNCL {
uint32 DPCFBDCEKJL = 1; // offset: 24
uint32 level_id = 12; // offset: 28
}
message HAGKBFPNPPH {
uint32 NLOCDHMLGJH = 11; // offset: 32
uint32 BOFOOKJCJGG = 4; // offset: 24
uint32 count = 12; // offset: 28
uint32 pos = 1; // offset: 36
}
message MJMPDGNFIKN {
map<uint32, uint32> KPIDJMBNCNH = 6; // offset: 40
repeated FOCHGPGGNCL BLFPPFCADBB = 2; // offset: 16
map<uint32, uint32> KIBGNJNADDH = 15; // offset: 32
repeated HAGKBFPNPPH LCEHDGBBDJL = 3; // offset: 48
}
// Obf: DMLCPNLJHLN
// Type: Rsp
// CmdID: 7407
message MatchThreeGetDataDataScRsp {
MJMPDGNFIKN DCFGOFNBLCM = 13; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: KCECMPPEIOP
// Type: Req
// CmdID: 7430
message MatchThreeLevelEndCsReq {
uint32 DPCFBDCEKJL = 14; // offset: 60
map<uint32, uint32> KIBGNJNADDH = 7; // offset: 32
uint32 NLOCDHMLGJH = 5; // offset: 56
repeated uint32 FDDOFFFPALC = 10; // offset: 24
uint32 BOFOOKJCJGG = 12; // offset: 52
string LBBMJLAIJOC = 8; // offset: 16
uint32 level_id = 13; // offset: 48
}
// Obf: HJBANHLMGLC
// Type: Rsp
// CmdID: 7427
message MatchThreeLevelEndScRsp {
uint32 retcode = 2; // offset: 24
uint32 DPCFBDCEKJL = 13; // offset: 28
uint32 level_id = 4; // offset: 32
}
// Obf: JFFHAJANHDP
// Type: Notify
// CmdID: 7435
message MatchThreeSyncDataScNotify {
MJMPDGNFIKN DCFGOFNBLCM = 3; // offset: 24
}
// Obf: DGOEEMAECMG
// Type: Req
// CmdID: 7438
message MatchThreeSetBirdPosCsReq {
uint32 NLOCDHMLGJH = 9; // offset: 28
uint32 pos = 7; // offset: 24
}
// Type: Rsp
// CmdID: 7405
message NBKBHJHNINJ {
uint32 pos = 15; // offset: 24
uint32 retcode = 4; // offset: 28
uint32 NLOCDHMLGJH = 3; // offset: 32
}
// Obf: NCIFIMIHHLF
// Type: Req
// CmdID: 7401
message Match3GetDataCsReq {
}
message BEOPDMLKGLP {
repeated uint32 LAGGMKGMGPB = 13; // offset: 24
uint32 level_id = 15; // offset: 32
}
message DAPDOHOADDB {
uint32 count = 9; // offset: 28
uint32 NLOCDHMLGJH = 8; // offset: 36
uint32 pos = 4; // offset: 32
uint32 BOFOOKJCJGG = 11; // offset: 24
}
message NOJLPMLALPI {
repeated GKDEKJKOIJN KLKOMLPALEB = 3; // offset: 16
uint32 AMGMADNBFIF = 9; // offset: 68
repeated DAPDOHOADDB LCEHDGBBDJL = 14; // offset: 56
repeated GKDEKJKOIJN DEDNHLDNKAG = 11; // offset: 48
repeated BEOPDMLKGLP EPMFDGPKPHJ = 10; // offset: 40
uint32 FOOLMIADMMH = 1; // offset: 64
repeated GKDEKJKOIJN DEDFHELFAKF = 15; // offset: 24
}
// Obf: DDPFFNJOIBB
// Type: Rsp
// CmdID: 7447
message Match3GetDataGetDataScRsp {
NOJLPMLALPI KJHGGPEMPHM = 14; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: CPDAAIHPNBD
// Type: Req
// CmdID: 7419
message MatchThreeV2BattleItemLevelUpCsReq {
uint32 PANFIPHAGPB = 10; // offset: 24
uint32 ODADJILOEKO = 13; // offset: 28
}
// Obf: HBPDDFPABEJ
// Type: Rsp
// CmdID: 7402
message MatchThreeV2BattleItemLevelUpScRsp {
uint32 PANFIPHAGPB = 8; // offset: 24
uint32 retcode = 2; // offset: 32
uint32 ODADJILOEKO = 12; // offset: 28
}
// Obf: IJEIBGAMFGM
// Type: Req
// CmdID: 7444
message MatchThreeV2LevelEndCsReq {
string LBBMJLAIJOC = 10; // offset: 32
uint32 AFMGJOLFKHJ = 13; // offset: 48
uint32 NLOCDHMLGJH = 11; // offset: 64
repeated GKDEKJKOIJN BIBGHICIDKP = 1; // offset: 16
uint32 PMJDNONMKIB = 9; // offset: 52
uint32 level_id = 7; // offset: 60
uint32 BCMPFJKHDBG = 4; // offset: 56
repeated uint32 CONJDDKAFKO = 15; // offset: 40
}
// Obf: GGCLJGGJLCF
// Type: Rsp
// CmdID: 7418
message MatchThreeV2LevelEndScRsp {
uint32 retcode = 8; // offset: 64
ItemList LAEJLLCGFDM = 2; // offset: 24
repeated ItemList HNAGOEEPBJN = 10; // offset: 40
DAPDOHOADDB EBJHKIKOLHJ = 13; // offset: 48
uint32 PKINFPGFINA = 14; // offset: 56
BEOPDMLKGLP MODDIBHCPPD = 1; // offset: 16
uint32 level_id = 9; // offset: 68
uint32 AMGMADNBFIF = 7; // offset: 60
}
// Obf: BLNBGAGFLHM
// Type: Req
// CmdID: 7445
message MatchThreeV2SetBirdPosCsReq {
uint32 pos = 1; // offset: 28
uint32 NLOCDHMLGJH = 9; // offset: 24
}
// Obf: JEPEIPACLAC
// Type: Rsp
// CmdID: 7436
message MatchThreeV2SetBirdPosScRsp {
uint32 retcode = 12; // offset: 36
uint32 pos = 13; // offset: 32
uint32 NLOCDHMLGJH = 1; // offset: 28
uint32 DLDHPGFDFHP = 14; // offset: 24
}
// Obf: LLIBDKPKFOM
// Type: Notify
// CmdID: 7403
message MatchThreeV2ScNotify {
NOJLPMLALPI KJHGGPEMPHM = 6; // offset: 16
}
// Obf: MDIJDDDMKDP
// Type: Notify
// CmdID: 7450
message MatchThreeV2PvpFinishScNotify {
FightGameMode BFCBGPEICHG = 4; // offset: 44
uint32 DKAEIDJMJCJ = 14; // offset: 48
FKANIBDJNKG reason = 15; // offset: 52
uint32 IJDMECLJEBD = 6; // offset: 40
NOJLPMLALPI KJHGGPEMPHM = 11; // offset: 24
ECKIDLIFAFG MHFHODDBOPM = 1; // offset: 32
}
// Type: Notify
// CmdID: 7416
message HMJGBJKNKPE {
ECKIDLIFAFG MHFHODDBOPM = 11; // offset: 16
FKANIBDJNKG reason = 9; // offset: 32
FightGameMode BFCBGPEICHG = 4; // offset: 40
int32 DKAEIDJMJCJ = 10; // offset: 44
uint32 IJDMECLJEBD = 3; // offset: 36
}
// Obf: FOPABKIFKCA
enum CmdMazePuzzleType {
FOPABKIFKCA_PCPDHELPKEM = 0;
CmdFiveDimFluteDataChangeNotify = 9056;
CmdGetChenLingGameBoyDataScRsp = 9057;
FOPABKIFKCA_KHCPFLLNIBD = 9097;
FOPABKIFKCA_EOHHIEMGIFL = 9052;
CmdGDABFHAALML = 9069;
CmdJOGJDGHDKLO = 9094;
CmdPDAHKAKLPGF = 9065;
FOPABKIFKCA_PDNBIKIKEJE = 9080;
FOPABKIFKCA_HGIEKKAMPBH = 9099;
CmdMazeCrossFloorConditionChangeScNotify = 9076;
FOPABKIFKCA_IIMGAMGJICE = 9063;
CmdBLKKAGMOJGP = 9051;
CmdFinishFiveDimMiniGameScRsp = 9053;
FOPABKIFKCA_PKIODIAODEL = 9081;
CmdChenLingGameBoyGetFriendRankingInfoScRsp = 9088;
CmdGetFiveDimMiniGameDataScRsp = 9095;
CmdGetFiveDimFluteDataScRsp = 9066;
FOPABKIFKCA_MDEEBDEEFAK = 9085;
FOPABKIFKCA_HEEJKOEIEBA = 9086;
CmdJKPKDPHIPHD = 9071;
CmdGetFiveDimMiniGameDataCsReq = 9055;
FOPABKIFKCA_NLAPCEIDFCM = 9100;
FOPABKIFKCA_GOMBKJBHMAF = 9068;
CmdFinishChenLingGameBoyScRsp = 9077;
}
message EMHALJPDDBL {
uint64 GIAOIMOFALH = 13; // offset: 40
bool HNFNOKILNFE = 4; // offset: 32
bool LBPLNLDHCBO = 9; // offset: 33
repeated uint32 DOHLLMLDLMP = 7; // offset: 24
uint32 GPJHJOOIJJC = 12; // offset: 36
}
message IDCJHPEENDM {
uint32 GPJHJOOIJJC = 11; // offset: 24
}
// Obf: GOHPLHLABBE
// Type: Rsp
// CmdID: 9057
message GetChenLingGameBoyDataScRsp {
EMHALJPDDBL MAONHDCCHPE = 7; // offset: 16
uint32 retcode = 15; // offset: 32
}
message JOAIMKBLHHD {
bool GODGALFEHJF = 5; // offset: 44
repeated uint32 DOHLLMLDLMP = 8; // offset: 24
uint32 GPJHJOOIJJC = 14; // offset: 40
bool EPFDJFBCDIL = 2; // offset: 45
uint64 HHKCADKCLJC = 7; // offset: 32
}
// Obf: CJFMGOBDJDB
// Type: Rsp
// CmdID: 9077
message FinishChenLingGameBoyScRsp {
uint32 retcode = 13; // offset: 60
uint64 HHKCADKCLJC = 11; // offset: 48
repeated uint32 ICMKGFLBEJP = 2; // offset: 24
ItemList reward = 12; // offset: 16
uint64 GIAOIMOFALH = 6; // offset: 40
uint32 GPJHJOOIJJC = 4; // offset: 56
}
message PCMHMCLACNK {
uint64 HHKCADKCLJC = 12; // offset: 32
uint32 GPJHJOOIJJC = 5; // offset: 28
uint32 uid = 8; // offset: 24
}
message DOMDPOHBPOG {
uint32 GPJHJOOIJJC = 7; // offset: 24
}
// Obf: MBCPPALFPCH
// Type: Rsp
// CmdID: 9088
message ChenLingGameBoyGetFriendRankingInfoScRsp {
uint32 GPJHJOOIJJC = 15; // offset: 36
repeated PCMHMCLACNK JPNALKEFHOH = 8; // offset: 24
uint32 retcode = 13; // offset: 32
bool KEPMJKGJLNJ = 12; // offset: 40
}
// Obf: HJPPKKEDAKC
// Type: Req
// CmdID: 9055
message GetFiveDimMiniGameDataCsReq {
bool KEPMJKGJLNJ = 15; // offset: 24
}
// Type: Rsp
// CmdID: 9051
message BLKKAGMOJGP {
bool KEPMJKGJLNJ = 10; // offset: 28
uint32 retcode = 8; // offset: 24
}
message GNBODNMGBDL {
uint32 GPJHJOOIJJC = 2; // offset: 24
}
// Type: Rsp
// CmdID: 9069
message GDABFHAALML {
EMHALJPDDBL MAONHDCCHPE = 2; // offset: 24
uint32 retcode = 13; // offset: 32
}
message HBGLMKHNNNP {
bool LBPLNLDHCBO = 6; // offset: 28
uint32 GPJHJOOIJJC = 9; // offset: 24
}
// Type: Rsp
// CmdID: 9094
message JOGJDGHDKLO {
EMHALJPDDBL MAONHDCCHPE = 1; // offset: 24
uint32 retcode = 9; // offset: 32
}
message NHFMHLCGJAH {
uint32 GCPNCEDAMAB = 2; // offset: 24
uint32 MHECOFPGECB = 15; // offset: 28
}
message JGKOONELCAG {
}
// Obf: JHNJJMPGNFN
// Type: Rsp
// CmdID: 9095
message GetFiveDimMiniGameDataScRsp {
repeated NHFMHLCGJAH content_package_list = 4; // offset: 24
uint32 retcode = 12; // offset: 32
}
message GBGCNJJMPJF {
uint32 LMHBOGJHKHB = 1; // offset: 60
uint32 BICBJMPAAAN = 11; // offset: 52
uint32 NCODIMPANCC = 12; // offset: 48
uint32 LOCOHHFMADJ = 4; // offset: 32
uint32 gold = 9; // offset: 64
uint32 KEABPBONOKM = 15; // offset: 36
string LBBMJLAIJOC = 14; // offset: 24
uint32 score_id = 6; // offset: 56
float PBDBJOHCJFO = 10; // offset: 68
uint32 OJIAAGJBJAF = 2; // offset: 44
uint32 GCPNCEDAMAB = 3; // offset: 40
}
// Obf: LPNMHMEOJHO
// Type: Rsp
// CmdID: 9053
message FinishFiveDimMiniGameScRsp {
uint32 score_id = 5; // offset: 48
uint32 KEABPBONOKM = 8; // offset: 68
ItemList MENAAPNNKGE = 2; // offset: 16
bool CHPAMPNMCOE = 11; // offset: 56
float PBDBJOHCJFO = 13; // offset: 72
uint32 GCPNCEDAMAB = 10; // offset: 64
uint32 gold = 7; // offset: 44
ItemList ENMFKJIOEOC = 6; // offset: 32
uint32 NCODIMPANCC = 3; // offset: 60
uint32 OJIAAGJBJAF = 15; // offset: 52
uint32 retcode = 12; // offset: 40
}
message DFLOIGPCNAK {
}
// Obf: GCFNHDLMEKP
// Type: Rsp
// CmdID: 9066
message GetFiveDimFluteDataScRsp {
uint32 retcode = 1; // offset: 40
repeated uint32 OHGFEGDFKNG = 5; // offset: 24
repeated uint32 EPPHGOBAFMP = 15; // offset: 32
}
message LAIJMHHFHII {
uint32 HEJAOOCHEFG = 14; // offset: 24
}
// Type: Rsp
// CmdID: 9071
message JKPKDPHIPHD {
uint32 retcode = 3; // offset: 24
uint32 HEJAOOCHEFG = 15; // offset: 28
}
message MEFAGJJMEMA {
uint32 HEJAOOCHEFG = 12; // offset: 24
}
// Type: Rsp
// CmdID: 9065
message PDAHKAKLPGF {
uint32 retcode = 12; // offset: 24
uint32 HEJAOOCHEFG = 14; // offset: 28
}
// Obf: ICCMIAGKNHN
// Type: Notify
// CmdID: 9056
message FiveDimFluteDataChangeNotify {
repeated uint32 EPPHGOBAFMP = 12; // offset: 24
repeated uint32 OHGFEGDFKNG = 1; // offset: 32
}
// Obf: CCPFALAGHHJ
// Type: Notify
// CmdID: 9076
message MazeCrossFloorConditionChangeScNotify {
repeated uint32 PHCAALBPKGK = 10; // offset: 16
}
// Obf: PHLMMOJPKHA
enum CmdMessageType {
PHLMMOJPKHA_PCPDHELPKEM = 0;
CmdFinishItemIdScRsp = 2718;
CmdGetMissionMessageScRsp = 2701;
CmdFinishPerformSectionIdScRsp = 2726;
CmdFinishSectionIdScRsp = 2798;
CmdFinishSectionIdCsReq = 2709;
CmdFinishItemIdCsReq = 2714;
CmdFinishPerformSectionIdCsReq = 2763;
CmdGetNpcStatusCsReq = 2794;
CmdGetMissionMessageCsReq = 2739;
CmdGetNpcMessageGroupCsReq = 2791;
CmdGetNpcMessageGroupScRsp = 2710;
CmdGetNpcStatusScRsp = 2795;
}
// Obf: CDMODFGGKCP
// Type: Req
// CmdID: 2791
message GetNpcMessageGroupCsReq {
repeated uint32 KALCGEDPAJK = 11; // offset: 16
}
message MIHGABAMFLG {
uint32 item_id = 7; // offset: 28
uint32 EAHHABIDOAH = 8; // offset: 24
}
message EOKJOOMAAPN {
uint32 id = 13; // offset: 40
repeated MIHGABAMFLG item_list = 12; // offset: 32
uint32 JNHOEDKCLGL = 7; // offset: 48
MessageSectionStatus status = 2; // offset: 44
repeated uint32 KCMNINMGPFH = 3; // offset: 16
}
message BOIHDGEDBDN {
int64 PBHFFINOOMI = 12; // offset: 32
repeated EOKJOOMAAPN NFBGBNGMPAC = 14; // offset: 24
MessageGroupStatus status = 5; // offset: 40
uint32 HKCFJBKAJLC = 15; // offset: 44
uint32 id = 11; // offset: 48
}
// Obf: ABCNAEJJIKF
// Type: Rsp
// CmdID: 2710
message GetNpcMessageGroupScRsp {
uint32 retcode = 1; // offset: 32
repeated BOIHDGEDBDN CALPAKEHGCF = 6; // offset: 24
}
// Obf: CMLGBHKADOG
// Type: Req
// CmdID: 2794
message GetNpcStatusCsReq {
}
message BOKLHHLENJB {
bool NAGJKIJODKF = 15; // offset: 24
uint32 npc_id = 4; // offset: 28
}
message HLBKFMFGAJH {
int64 PBHFFINOOMI = 9; // offset: 32
MessageGroupStatus EMIDELAEMDL = 3; // offset: 24
uint32 group_id = 5; // offset: 28
}
message MLEHDGNLIHF {
MessageSectionStatus HHHJJDBDGMH = 11; // offset: 28
uint32 JDMECBEDLAA = 4; // offset: 24
}
// Obf: LFDDPAPMIHM
// Type: Rsp
// CmdID: 2795
message GetNpcStatusScRsp {
repeated BOKLHHLENJB KLNNJAOLDEC = 9; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: DJOAHHLLJLI
// Type: Req
// CmdID: 2714
message FinishItemIdCsReq {
uint32 EAHHABIDOAH = 15; // offset: 24
uint32 item_id = 13; // offset: 28
}
// Obf: BKECDGAIDJP
// Type: Rsp
// CmdID: 2718
message FinishItemIdScRsp {
uint32 item_id = 10; // offset: 24
uint32 retcode = 3; // offset: 28
uint32 EAHHABIDOAH = 15; // offset: 32
}
// Obf: CNGJGGGGDCD
// Type: Req
// CmdID: 2709
message FinishSectionIdCsReq {
uint32 JDMECBEDLAA = 2; // offset: 24
}
// Obf: BDAGDDGCCOO
// Type: Rsp
// CmdID: 2798
message FinishSectionIdScRsp {
ItemList reward = 3; // offset: 16
uint32 retcode = 2; // offset: 32
uint32 JDMECBEDLAA = 12; // offset: 36
}
// Obf: AOMDEIKOINM
// Type: Req
// CmdID: 2763
message FinishPerformSectionIdCsReq {
repeated MIHGABAMFLG item_list = 9; // offset: 24
uint32 JDMECBEDLAA = 12; // offset: 32
}
// Obf: CHNCNGKLIOH
// Type: Rsp
// CmdID: 2726
message FinishPerformSectionIdScRsp {
ItemList reward = 1; // offset: 32
uint32 retcode = 6; // offset: 40
repeated MIHGABAMFLG item_list = 13; // offset: 16
uint32 JDMECBEDLAA = 15; // offset: 44
}
// Obf: HBIJHDJDPIM
// Type: Req
// CmdID: 2739
message GetMissionMessageCsReq {
}
// Obf: CBOOKACHDIG
// Type: Rsp
// CmdID: 2701
message GetMissionMessageScRsp {
map<uint32, uint32> JLOAMKGIIDK = 4; // offset: 24
uint32 retcode = 2; // offset: 32
}
// Obf: HFFBJODHMDL
enum CmdMiscModuleType {
HFFBJODHMDL_PCPDHELPKEM = 0;
CmdBMPOHNCLHMF = 4132;
CmdCBIJJNDGPIN = 4174;
CmdSubmitOrigamiItemCsReq = 4104;
CmdDirectDeliveryScNotify = 4151;
CmdDifficultyAdjustmentUpdateDataCsReq = 4173;
CmdSwitchMascotUpdateScNotify = 4193;
HFFBJODHMDL_HEEEPIAAEFD = 4139;
CmdCancelDirectDeliveryNoticeScRsp = 4154;
CmdCancelDirectDeliveryNoticeCsReq = 4125;
CmdGetMovieRacingDataCsReq = 4107;
CmdLBMPPLKEBFO = 4105;
CmdGetSwitchMascotDataScRsp = 4120;
CmdGetOrigamiPropInfoCsReq = 4172;
CmdGetWolfBroShootingDataCsReq = 4189;
CmdGetUnreleasedBlockInfoCsReq = 4102;
CmdDifficultyAdjustmentUpdateDataScRsp = 4153;
CmdDifficultyAdjustmentGetDataCsReq = 4128;
CmdDPFENNBOBND = 4130;
CmdGetUnreleasedBlockInfoScRsp = 4149;
CmdLMCEPIDHEBL = 4101;
CmdUpdateWolfBroShootingDataCsReq = 4157;
CmdGetShareDataCsReq = 4194;
CmdCycleScoreRewardGetDataCsReq = 4166;
CmdGetGunPlayDataScRsp = 4196;
CmdKNDCLJNMAOC = 4114;
CmdCancelSyncExpiredItemCsReq = 4163;
CmdCycleScoreRewardTakeRewardCsReq = 4111;
CmdHFODKMFDMAE = 4137;
CmdUpdateMovieRacingDataScRsp = 4200;
CmdNFDLLEPHLHN = 4138;
CmdShareScRsp = 4110;
CmdDOHJCPAMAFL = 4136;
CmdGetMovieRacingDataScRsp = 4158;
CmdGetSwitchMascotDataCsReq = 4179;
CmdGetShareDataScRsp = 4195;
CmdMazeKillDirectScRsp = 4117;
CmdUpdateMovieRacingDataCsReq = 4144;
CmdALDEIBDDMON = 4103;
CmdEMJMLBDLMLC = 4118;
CmdUpdateGunPlayDataScRsp = 4121;
CmdLMHFPEPLIKH = 4126;
CmdCycleScoreRewardDestroyExceedRewardCsReq = 4171;
CmdDifficultyAdjustmentGetDataScRsp = 4165;
CmdMazeKillDirectCsReq = 4108;
CmdShareCsReq = 4191;
}
enum JMGCDIANLGK {
JMGCDIANLGK_PCPDHELPKEM = 0;
JMGCDIANLGK_PNNPMLPAKHJ = 1;
JMGCDIANLGK_OEJAFJCBBDH = 2;
JMGCDIANLGK_FIIFAPECIJC = 3;
}
// Obf: PKHICLEHJKL
enum MovieRacingType {
PKHICLEHJKL_HNKDHPKCGEO = 0;
PKHICLEHJKL_EBABHOAODFF = 1;
PKHICLEHJKL_HHFIBENNEBH = 2;
PKHICLEHJKL_KIDIKKJNJNJ = 3;
}
// Obf: NJAAEOFICML
enum DifficultyAdjustmentType {
NJAAEOFICML_CGKEIAIPAEK = 0;
NJAAEOFICML_APHCACPJMOF = 1;
}
enum NHJLJBJJKFJ {
NHJLJBJJKFJ_LOONEAOEIML = 0;
NHJLJBJJKFJ_OALAPHNFOKK = 1;
NHJLJBJJKFJ_MDHDELKJAOA = 2;
}
enum EBKOLHJIOFN {
EBKOLHJIOFN_BFLAAJPJIEA = 0;
EBKOLHJIOFN_JACGLEDFLEC = 1;
EBKOLHJIOFN_HKAFHFPPBHA = 2;
EBKOLHJIOFN_JBBCIEJBPFL = 3;
}
// Obf: OGIHPMLEKDM
// Type: Req
// CmdID: 4191
message ShareCsReq {
uint32 KLLPOAKDDHP = 2; // offset: 24
}
message LHMHFNBOAGC {
uint32 EJMJHDACFEI = 2; // offset: 28
uint32 KLLPOAKDDHP = 10; // offset: 24
}
// Obf: PAALAAHOAGK
// Type: Rsp
// CmdID: 4110
message ShareScRsp {
uint32 retcode = 14; // offset: 40
ItemList reward = 13; // offset: 32
LHMHFNBOAGC CCDAMJKBCGC = 3; // offset: 16
}
// Obf: NFNLFIMGAPN
// Type: Req
// CmdID: 4194
message GetShareDataCsReq {
}
// Obf: BMNOEICMEDO
// Type: Rsp
// CmdID: 4195
message GetShareDataScRsp {
uint32 retcode = 7; // offset: 32
repeated LHMHFNBOAGC HBDKOFIEJLK = 12; // offset: 24
}
// Type: Req
// CmdID: 4114
message KNDCLJNMAOC {
}
// Type: Rsp
// CmdID: 4118
message EMJMLBDLMLC {
uint32 retcode = 11; // offset: 24
}
message PGHPHPGIDMB {
uint32 KJMJPDNMOIB = 5; // offset: 36
repeated uint32 ENFOFEAKDDK = 13; // offset: 16
uint32 type = 8; // offset: 32
}
// Type: Req
// CmdID: 4174
message CBIJJNDGPIN {
repeated PGHPHPGIDMB HAKOLOCGEFB = 8; // offset: 24
}
// Type: Rsp
// CmdID: 4137
message HFODKMFDMAE {
uint32 retcode = 9; // offset: 24
}
// Obf: LAFMGEAPPKO
// Type: Req
// CmdID: 4163
message CancelSyncExpiredItemCsReq {
repeated uint32 COOOFFKIDMC = 6; // offset: 16
JMGCDIANLGK type = 3; // offset: 40
repeated string JLLKNNFAPEE = 14; // offset: 24
}
// Type: Rsp
// CmdID: 4126
message LMHFPEPLIKH {
uint32 retcode = 4; // offset: 24
}
message IPBBNKFEEBJ {
string CGDOBAOAHMB = 3; // offset: 16
}
// Type: Rsp
// CmdID: 4101
message LMCEPIDHEBL {
uint32 retcode = 15; // offset: 24
}
message BNIGIAJOPGC {
MovieRacingType type = 14; // offset: 28
uint32 CEEGGCPPAFJ = 1; // offset: 32
uint32 level = 13; // offset: 36
uint32 ILHDBHMAAMO = 6; // offset: 24
}
// Obf: LIPFNCLLDHK
// Type: Req
// CmdID: 4107
message GetMovieRacingDataCsReq {
}
// Obf: MKFBMDHFFPO
// Type: Rsp
// CmdID: 4158
message GetMovieRacingDataScRsp {
repeated BNIGIAJOPGC EKNFOKNPGHC = 13; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Obf: NCOMDKGDCIA
// Type: Req
// CmdID: 4144
message UpdateMovieRacingDataCsReq {
BNIGIAJOPGC IMCEKFOOKHC = 14; // offset: 16
}
// Obf: NJAKKIMIBFC
// Type: Rsp
// CmdID: 4200
message UpdateMovieRacingDataScRsp {
uint32 retcode = 8; // offset: 32
BNIGIAJOPGC IMCEKFOOKHC = 10; // offset: 16
}
// Obf: JFFEMMJHPLC
// Type: Req
// CmdID: 4104
message SubmitOrigamiItemCsReq {
uint32 IMCIKNHHEHC = 11; // offset: 24
}
// Type: Rsp
// CmdID: 4138
message NFDLLEPHLHN {
uint32 retcode = 6; // offset: 24
uint32 IMCIKNHHEHC = 9; // offset: 28
}
// Obf: HKOALDNBDAK
// Type: Req
// CmdID: 4172
message GetOrigamiPropInfoCsReq {
uint32 content_id = 3; // offset: 36
repeated uint32 MELNPBKAABI = 1; // offset: 16
uint32 GFGFLIHCCOD = 6; // offset: 32
}
message ABHILGFLJNO {
uint32 config_id = 1; // offset: 24
uint32 group_id = 5; // offset: 28
uint32 state = 10; // offset: 32
}
message CMLEPLPBJCC {
repeated ABHILGFLJNO FGOCDCMKDML = 6; // offset: 16
uint32 floor_id = 8; // offset: 32
}
// Type: Rsp
// CmdID: 4132
message BMPOHNCLHMF {
repeated CMLEPLPBJCC CFKFFEDJDDG = 13; // offset: 24
uint32 GFGFLIHCCOD = 9; // offset: 32
uint32 content_id = 4; // offset: 40
uint32 retcode = 6; // offset: 36
}
message DEOMNEOMPFE {
bool LOEOGANCPGE = 8; // offset: 28
uint32 ILHDBHMAAMO = 12; // offset: 24
uint32 NJKEOGNHENK = 4; // offset: 36
uint32 level = 5; // offset: 32
}
// Obf: GPEAHNMJEMM
// Type: Req
// CmdID: 4189
message GetWolfBroShootingDataCsReq {
}
// Obf: ANOANFHEKBL
// Type: Rsp
// CmdID: 4196
message GetGunPlayDataScRsp {
uint32 retcode = 12; // offset: 32
repeated DEOMNEOMPFE NBMAIDECCHJ = 5; // offset: 24
}
// Obf: PADMKHOJINL
// Type: Req
// CmdID: 4157
message UpdateWolfBroShootingDataCsReq {
uint32 group_id = 10; // offset: 32
uint64 LBBMJLAIJOC = 13; // offset: 40
uint32 ECEACBAGAKD = 7; // offset: 36
DEOMNEOMPFE DIFLKHMKHBG = 3; // offset: 16
}
// Obf: MPFAHHCONGC
// Type: Rsp
// CmdID: 4121
message UpdateGunPlayDataScRsp {
uint32 retcode = 5; // offset: 32
DEOMNEOMPFE DIFLKHMKHBG = 1; // offset: 24
}
message LMHOIMLGNGM {
NHJLJBJJKFJ ALFHNEHOBJA = 5; // offset: 24
DifficultyAdjustmentType MJLHLLMJHGJ = 15; // offset: 32
uint32 id = 8; // offset: 28
}
// Obf: HIKFBMOJEEH
// Type: Req
// CmdID: 4128
message DifficultyAdjustmentGetDataCsReq {
}
// Obf: HNKOECNMPHC
// Type: Rsp
// CmdID: 4165
message DifficultyAdjustmentGetDataScRsp {
uint32 retcode = 2; // offset: 32
repeated LMHOIMLGNGM content_package_list = 3; // offset: 16
}
// Obf: AGJEBLHCCAM
// Type: Req
// CmdID: 4173
message DifficultyAdjustmentUpdateDataCsReq {
LMHOIMLGNGM data = 2; // offset: 24
}
// Obf: GNLPGCOPIBE
// Type: Rsp
// CmdID: 4153
message DifficultyAdjustmentUpdateDataScRsp {
repeated LMHOIMLGNGM content_package_list = 12; // offset: 32
uint32 retcode = 2; // offset: 40
LMHOIMLGNGM data = 6; // offset: 24
}
// Obf: LALCKJEHBCN
// Type: Req
// CmdID: 4108
message MazeKillDirectCsReq {
uint32 GJKGPDHNKHE = 8; // offset: 36
repeated uint32 entity_list = 4; // offset: 24
EBKOLHJIOFN ALFHNEHOBJA = 9; // offset: 32
}
// Obf: AEEEBOOIDCN
// Type: Rsp
// CmdID: 4117
message MazeKillDirectScRsp {
uint32 retcode = 5; // offset: 32
repeated uint32 entity_list = 3; // offset: 24
}
// Obf: OBDAFBOAMKE
// Type: Notify
// CmdID: 4151
message DirectDeliveryScNotify {
repeated ItemList HALFGLGLDLO = 1; // offset: 24
uint32 OECCPKANHMN = 9; // offset: 32
}
// Obf: MKLCDFGEMIM
// Type: Req
// CmdID: 4125
message CancelDirectDeliveryNoticeCsReq {
uint32 OECCPKANHMN = 14; // offset: 24
}
// Obf: IBOEENALIPA
// Type: Rsp
// CmdID: 4154
message CancelDirectDeliveryNoticeScRsp {
uint32 OECCPKANHMN = 8; // offset: 28
uint32 retcode = 6; // offset: 24
}
message LIEEDGOEGMK {
uint32 CPMOOKFKBEG = 14; // offset: 24
uint32 gold = 8; // offset: 28
}
// Obf: JPHPHNNCEON
// Type: Req
// CmdID: 4179
message GetSwitchMascotDataCsReq {
uint32 CPMOOKFKBEG = 3; // offset: 24
}
// Obf: FKDCPHGFKDC
// Type: Rsp
// CmdID: 4120
message GetSwitchMascotDataScRsp {
repeated LIEEDGOEGMK OHFBMFGPMJO = 11; // offset: 24
uint32 retcode = 4; // offset: 36
uint32 CPMOOKFKBEG = 13; // offset: 32
}
// Obf: AEPLEEDGMMH
// Type: Notify
// CmdID: 4193
message SwitchMascotUpdateScNotify {
repeated LIEEDGOEGMK OHFBMFGPMJO = 3; // offset: 16
bool NONMONPHBPE = 2; // offset: 32
}
// Obf: KKPHDFDDBGL
// Type: Req
// CmdID: 4102
message GetUnreleasedBlockInfoCsReq {
}
// Type: Rsp
// CmdID: 4149
message GetUnreleasedBlockInfoScRsp {
uint32 retcode = 9; // offset: 40
repeated uint32 FLFPOJFLHOD = 8; // offset: 16
repeated uint32 GOMNGAADJLM = 5; // offset: 24
int64 DDBFEEIGPJI = 3; // offset: 48
}
message GNANMEADPBD {
uint32 DNHFPBOPFAJ = 10; // offset: 48
repeated uint32 IPCFOFHLAHG = 4; // offset: 24
int64 DNNHCNCKJCM = 8; // offset: 32
int64 end_time = 12; // offset: 40
}
// Obf: HHJHMJNFKCL
// Type: Req
// CmdID: 4166
message CycleScoreRewardGetDataCsReq {
}
// Type: Rsp
// CmdID: 4105
message LBMPPLKEBFO {
GNANMEADPBD EFJBFBENGKG = 6; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: GCBEILIJALC
// Type: Req
// CmdID: 4111
message CycleScoreRewardTakeRewardCsReq {
repeated uint32 grid_fight_score_rank_list = 12; // offset: 24
}
// Type: Rsp
// CmdID: 4130
message DPFENNBOBND {
ItemList reward = 6; // offset: 24
GNANMEADPBD EFJBFBENGKG = 9; // offset: 40
repeated uint32 BLKACGBDAHB = 14; // offset: 32
uint32 retcode = 11; // offset: 48
}
// Obf: OBEIEBGGDHI
// Type: Req
// CmdID: 4171
message CycleScoreRewardDestroyExceedRewardCsReq {
repeated uint32 IEFIFKLKAJN = 7; // offset: 24
}
// Type: Rsp
// CmdID: 4136
message DOHJCPAMAFL {
GNANMEADPBD EFJBFBENGKG = 3; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Type: Notify
// CmdID: 4103
message ALDEIBDDMON {
GNANMEADPBD EFJBFBENGKG = 14; // offset: 16
}
// Obf: IFJFCGJJMFK
enum CmdMissionType {
IFJFCGJJMFK_PCPDHELPKEM = 0;
CmdGetMissionStatusCsReq = 1261;
CmdEPPNLNIBPNA = 1266;
CmdGetMissionDataScRsp = 1210;
CmdFinishCosumeItemMissionCsReq = 1274;
CmdMainMissionAcceptNotify = 1251;
CmdUpdateTrackMainMissionCsReq = 1254;
CmdSyncTaskCsReq = 1218;
CmdAcceptMainMissionScRsp = 1253;
CmdFNAPKBELIFO = 1279;
CmdFinishTalkMissionCsReq = 1294;
CmdStarPerformanceRelayCsReq = 1249;
CmdUpdateMainMissionCustomValueCsReq = 1293;
CmdGetMainMissionCustomValueScRsp = 1217;
CmdStartFinishMainMissionScNotify = 1265;
CmdMissionGroupWarnScNotify = 1201;
CmdTeleportToMissionResetPointCsReq = 1257;
CmdGetMissionStatusScRsp = 1207;
CmdAcceptMainMissionCsReq = 1273;
CmdGetMissionDataCsReq = 1291;
CmdMBMEMBDDJDE = 1237;
CmdFinishedMissionScNotify = 1220;
CmdOFCENAHFFEN = 1202;
CmdFinishTalkMissionScRsp = 1295;
CmdHHAHNNOIEIH = 1209;
CmdTeleportToMissionResetPointScRsp = 1221;
CmdSubMissionRewardScNotify = 1296;
CmdGetMainMissionCustomValueCsReq = 1208;
CmdMissionRewardScNotify = 1214;
CmdStartFinishSubMissionScNotify = 1228;
}
enum ALGPCOOBEFF {
ALGPCOOBEFF_ADPJFMJJABN = 0;
ALGPCOOBEFF_KHJCKCDFEJL = 1;
ALGPCOOBEFF_FMIJPBPOHJD = 2;
ALGPCOOBEFF_POGPNNBHMIO = 3;
ALGPCOOBEFF_OMNFLAIKIBC = 4;
ALGPCOOBEFF_EAHBMOFJIFI = 11;
ALGPCOOBEFF_FAEKDCEPPNN = 12;
ALGPCOOBEFF_CDEHDBIIAAH = 13;
ALGPCOOBEFF_CGEDDIECOKA = 14;
ALGPCOOBEFF_OMHHFJMHPOB = 15;
}
enum CPEOBFICKMC {
CPEOBFICKMC_IACHJDCLJEH = 0;
CPEOBFICKMC_NPGIGPMEHBH = 1;
}
// Obf: DJEOGLFDJIF
enum TrackMainMissionUpdateReasonId {
DJEOGLFDJIF_DPDFIINEAFF = 0;
DJEOGLFDJIF_NDGEDJJBPBH = 1;
DJEOGLFDJIF_MDLEKKLKBCB = 2;
DJEOGLFDJIF_MPBEIDJHLHA = 3;
}
// Obf: HDLEPMCNGJH
// Type: Req
// CmdID: 1291
message GetMissionDataCsReq {
}
message OKEPFGMNJAO {
uint32 display_value = 11; // offset: 24
ALGPCOOBEFF type = 3; // offset: 32
uint32 id = 4; // offset: 28
}
// Obf: BDGIGDJAMHD
message Mission {
uint32 progress = 14; // offset: 28
MissionStatus status = 12; // offset: 32
uint32 id = 5; // offset: 24
}
// Obf: LALCFOFKAIJ
message MissionCustomValue {
string DLCLDIAOIMK = 14; // offset: 16
uint32 index = 15; // offset: 36
uint32 KGMGPPOHGCE = 4; // offset: 32
}
message EPNCDFBAHEA {
repeated MissionCustomValue DPFIHEEKGDL = 11; // offset: 16
}
message ACCOEKNJHFH {
uint32 id = 2; // offset: 32
repeated MissionCustomValue DPFIHEEKGDL = 12; // offset: 16
MissionStatus status = 5; // offset: 36
}
message IFBLMCNFIEO {
uint32 id = 4; // offset: 32
oneof PNBCDDAADNC {
EPNCDFBAHEA DPFIHEEKGDL = 1788; // offset: 16
}
}
// Obf: MLNCGLKMGGE
message MainMissionCustomValue {
EPNCDFBAHEA DPFIHEEKGDL = 5; // offset: 16
uint32 main_mission_id = 11; // offset: 32
}
// Obf: NKFCJLGCEEB
// Type: Rsp
// CmdID: 1210
message GetMissionDataScRsp {
repeated Mission NGMEPHFJMEN = 5; // offset: 16
repeated ACCOEKNJHFH mission_data_list = 11; // offset: 24
uint32 retcode = 15; // offset: 48
repeated uint32 EIAGKFKONPE = 12; // offset: 32
uint32 CMFPLCNKNGM = 4; // offset: 52
uint32 POAAJEBFENO = 2; // offset: 56
}
// Obf: NBBEJFJBAHL
// Type: Req
// CmdID: 1273
message AcceptMainMissionCsReq {
uint32 main_mission_id = 12; // offset: 24
}
// Obf: EJOMCGJCFHL
// Type: Rsp
// CmdID: 1253
message AcceptMainMissionScRsp {
uint32 main_mission_id = 4; // offset: 28
uint32 retcode = 7; // offset: 24
}
// Obf: CPEJEPDPENG
// Type: Req
// CmdID: 1294
message FinishTalkMissionCsReq {
repeated MissionCustomValue DPFIHEEKGDL = 7; // offset: 32
uint32 BPFODDOOBKI = 10; // offset: 40
string HKPOPEENMFE = 1; // offset: 24
}
// Obf: PBEBNHDLHEL
// Type: Rsp
// CmdID: 1295
message FinishTalkMissionScRsp {
uint32 BPFODDOOBKI = 2; // offset: 44
uint32 retcode = 4; // offset: 40
string HKPOPEENMFE = 9; // offset: 16
repeated MissionCustomValue DPFIHEEKGDL = 10; // offset: 32
}
// Obf: HAHIANBNBEK
// Type: Notify
// CmdID: 1214
message MissionRewardScNotify {
ItemList reward = 10; // offset: 24
uint32 main_mission_id = 6; // offset: 36
uint32 BPFODDOOBKI = 2; // offset: 32
}
// Obf: EOKEBOJCCKE
// Type: Notify
// CmdID: 1296
message SubMissionRewardScNotify {
ItemList reward = 14; // offset: 24
uint32 BPFODDOOBKI = 12; // offset: 32
}
// Obf: LIBOMPFDGBN
// Type: Req
// CmdID: 1218
message SyncTaskCsReq {
string key = 2; // offset: 24
}
// Type: Rsp
// CmdID: 1209
message HHAHNNOIEIH {
uint32 retcode = 9; // offset: 32
string key = 1; // offset: 16
}
// Obf: DICGHMNLPLE
// Type: Notify
// CmdID: 1201
message MissionGroupWarnScNotify {
repeated uint32 LGEEPLGBAOM = 15; // offset: 16
}
// Obf: NFINKBBNABC
// Type: Req
// CmdID: 1274
message FinishCosumeItemMissionCsReq {
ItemList item_list = 13; // offset: 16
uint32 BPFODDOOBKI = 4; // offset: 32
}
// Type: Rsp
// CmdID: 1237
message MBMEMBDDJDE {
uint32 retcode = 6; // offset: 24
uint32 BPFODDOOBKI = 9; // offset: 28
}
// Obf: MAJIMKFCJKC
// Type: Req
// CmdID: 1261
message GetMissionStatusCsReq {
repeated uint32 main_mission_id_list = 5; // offset: 24
repeated uint32 sub_mission_id_list = 13; // offset: 32
}
// Obf: GetMissionStatusScRsp
// Type: Rsp
// CmdID: 1207
message GetMissionStatusScRsp {
repeated MainMissionCustomValue main_mission_mcv_list = 11; // offset: 48
uint32 cur_map_entry_id = 14; // offset: 72
repeated uint32 curversion_finished_main_mission_id_list = 1; // offset: 56
repeated Mission sub_mission_status_list = 2; // offset: 16
repeated uint32 disabled_main_mission_id_list = 6; // offset: 32
repeated uint32 finished_main_mission_id_list = 9; // offset: 64
repeated uint32 unfinished_main_mission_id_list = 7; // offset: 24
}
// Obf: GNEHFMNDJJE
// Type: Req
// CmdID: 1257
message TeleportToMissionResetPointCsReq {
}
// Obf: CJFCKHFNHBL
// Type: Rsp
// CmdID: 1221
message TeleportToMissionResetPointScRsp {
MotionInfo motion = 10; // offset: 24
uint32 retcode = 9; // offset: 32
uint32 client_pos_version = 13; // offset: 36
}
// Obf: DLLEFCDNBLE
// Type: Notify
// CmdID: 1228
message StartFinishSubMissionScNotify {
uint32 BPFODDOOBKI = 15; // offset: 24
}
// Obf: LDCBCLKFNEI
// Type: Notify
// CmdID: 1265
message StartFinishMainMissionScNotify {
uint32 main_mission_id = 7; // offset: 24
}
// Obf: ILKGEFBCEDG
// Type: Req
// CmdID: 1208
message GetMainMissionCustomValueCsReq {
repeated uint32 main_mission_id_list = 4; // offset: 16
}
// Obf: OHDJNFEIOEF
// Type: Rsp
// CmdID: 1217
message GetMainMissionCustomValueScRsp {
uint32 retcode = 10; // offset: 32
repeated ACCOEKNJHFH mission_data_list = 6; // offset: 24
}
// Obf: FHBEFBPJEFK
// Type: Notify
// CmdID: 1251
message MainMissionAcceptNotify {
repeated uint32 sub_mission_id_list = 12; // offset: 24
}
// Obf: DGOJCKMHBIC
// Type: Req
// CmdID: 1254
message UpdateTrackMainMissionCsReq {
TrackMainMissionUpdateReasonId NILLMKMKODP = 1; // offset: 28
uint32 CMFPLCNKNGM = 3; // offset: 32
uint32 GNPDGLGBIMM = 4; // offset: 24
}
// Type: Rsp
// CmdID: 1279
message FNAPKBELIFO {
uint32 CNOGFHKIDDP = 4; // offset: 32
uint32 retcode = 9; // offset: 28
uint32 CMFPLCNKNGM = 13; // offset: 24
}
// Obf: ODAHOBDIKGI
// Type: Notify
// CmdID: 1220
message FinishedMissionScNotify {
repeated uint32 finished_mission_id = 5; // offset: 24
}
// Obf: JJNEGIBNPLM
// Type: Req
// CmdID: 1293
message UpdateMainMissionCustomValueCsReq {
uint32 main_mission_id = 12; // offset: 36
string DLCLDIAOIMK = 4; // offset: 24
uint32 value = 5; // offset: 32
}
// Type: Rsp
// CmdID: 1202
message OFCENAHFFEN {
ACCOEKNJHFH HFLCLFLCCLK = 11; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: BDLKOCJKLAB
// Type: Req
// CmdID: 1249
message StarPerformanceRelayCsReq {
uint32 performance_id = 13; // offset: 28
uint32 HFELBAKLHCA = 7; // offset: 24
}
// Type: Rsp
// CmdID: 1266
message EPPNLNIBPNA {
uint32 retcode = 8; // offset: 24
}
// Obf: BONOHJLBJHH
enum CmdMonopolyType {
BONOHJLBJHH_PCPDHELPKEM = 0;
CmdMonopolyGameBingoFlipCardCsReq = 7051;
CmdHJOHLMHFHIE = 7073;
CmdMonopolyContentUpdateScNotify = 7028;
CmdMonopolyRollRandomCsReq = 7004;
CmdMonopolyLikeScRsp = 7059;
CmdMonopolyEventLoadUpdateScNotify = 7085;
CmdGetSocialEventServerCacheScRsp = 7090;
CmdMonopolyRollRandomScRsp = 7038;
CmdMonopolyBuyGoodsScRsp = 7058;
CmdMonopolyClickCellScRsp = 7076;
CmdMonopolyGetRafflePoolInfoCsReq = 7035;
CmdMonopolyGetRaffleTicketCsReq = 7070;
CmdMonopolyEventSelectFriendCsReq = 7016;
CmdMonopolyGetRegionProgressScRsp = 7083;
CmdMonopolyBuyGoodsCsReq = 7007;
CmdGetMonopolyDailyReportScRsp = 7075;
CmdMonopolyGuessDrawScNotify = 7005;
CmdMonopolyGiveUpCurContentScRsp = 7096;
CmdMonopolyGameRaiseRatioCsReq = 7065;
CmdMonopolyCheatDiceScRsp = 7021;
CmdMonopolyCheatDiceCsReq = 7057;
CmdMonopolyQuizDurationChangeScNotify = 7011;
CmdMonopolyLikeScNotify = 7029;
CmdMonopolyConditionUpdateScNotify = 7056;
CmdMonopolyConfirmRandomCsReq = 7033;
CmdMonopolyGuessChooseCsReq = 7093;
CmdMonopolyCellUpdateNotify = 7095;
CmdMonopolyReRollRandomCsReq = 7072;
CmdGetSocialEventServerCacheCsReq = 7052;
CmdMonopolyScrachRaffleTicketCsReq = 7099;
CmdMonopolyGameBingoFlipCardScRsp = 7025;
CmdMonopolyDailySettleScNotify = 7092;
CmdGetMonopolyFriendRankingListScRsp = 7078;
CmdDailyFirstEnterMonopolyActivityScRsp = 7037;
CmdGetMonopolyInfoScRsp = 7010;
CmdMonopolyGameCreateScNotify = 7020;
CmdMonopolyTakeRaffleTicketRewardCsReq = 7082;
CmdMonopolyGetDailyInitItemScRsp = 7034;
CmdMonopolyGuessBuyInformationCsReq = 7049;
CmdDailyFirstEnterMonopolyActivityCsReq = 7074;
CmdGetMonopolyFriendRankingListCsReq = 7024;
CmdMonopolyTakeRaffleTicketRewardScRsp = 7060;
CmdMonopolyMoveScRsp = 7063;
CmdMonopolyRollDiceCsReq = 7018;
CmdMonopolyAcceptQuizScRsp = 7079;
CmdMonopolySelectOptionScRsp = 7039;
CmdMonopolyGetRaffleTicketScRsp = 7068;
CmdMonopolySelectOptionCsReq = 7026;
CmdMonopolyRollDiceScRsp = 7009;
CmdGetMbtiReportScRsp = 7077;
CmdFFBKMFFHFPB = 7041;
CmdOKMKBBIOJGN = 7087;
CmdMonopolyActionResultScNotify = 7094;
CmdMonopolyGameSettleScNotify = 7053;
CmdMonopolyGameGachaScRsp = 7017;
CmdMonopolyGetDailyInitItemCsReq = 7046;
CmdGetMonopolyMbtiReportRewardCsReq = 7040;
CmdMonopolyGiveUpCurContentCsReq = 7089;
CmdMonopolyMoveCsReq = 7098;
CmdMonopolyEventSelectFriendScRsp = 7006;
CmdMonopolyScrachRaffleTicketScRsp = 7013;
CmdMonopolyClickCellCsReq = 7048;
CmdMonopolyGameGachaCsReq = 7008;
CmdMonopolyReRollRandomScRsp = 7032;
CmdMonopolyLikeCsReq = 7042;
CmdMonopolyAcceptQuizCsReq = 7054;
CmdMonopolyTakePhaseRewardCsReq = 7086;
CmdMonopolyGetRegionProgressCsReq = 7031;
CmdDeleteSocialEventServerCacheCsReq = 7069;
CmdGetMonopolyInfoCsReq = 7091;
CmdGetMonopolyDailyReportCsReq = 7097;
CmdGetMonopolyMbtiReportRewardScRsp = 7043;
CmdMonopolyTakePhaseRewardScRsp = 7080;
CmdNAFCECEFDML = 7066;
CmdMonopolyConfirmRandomScRsp = 7061;
CmdMonopolyGuessChooseScRsp = 7002;
CmdIMJMGHCHFAA = 7100;
CmdMonopolySocialEventEffectScNotify = 7088;
CmdMonopolySttUpdateScNotify = 7055;
CmdGetMbtiReportCsReq = 7012;
CmdMonopolyClickMbtiReportCsReq = 7045;
CmdMonopolyGetRafflePoolInfoScRsp = 7015;
CmdMonopolyUpgradeAssetCsReq = 7044;
}
enum NKPJCABNLKL {
NKPJCABNLKL_PCPDHELPKEM = 0;
NKPJCABNLKL_AECENKLFMEA = 1;
}
enum LBDMFFDNFDP {
LBDMFFDNFDP_GHGAPOAKGAB = 0;
LBDMFFDNFDP_CBPNONBGPIM = 1;
LBDMFFDNFDP_DPMJNMKGGOA = 2;
LBDMFFDNFDP_KLHDCOPPLNG = 3;
}
enum NGAEFPNBDAD {
NGAEFPNBDAD_PCPDHELPKEM = 0;
NGAEFPNBDAD_KOAJPPLBECH = 1;
NGAEFPNBDAD_BCAPBFIOHDC = 2;
NGAEFPNBDAD_OICAOJJBGIN = 3;
NGAEFPNBDAD_GDAHHPIJNHF = 4;
NGAEFPNBDAD_NHOFDFNMJDM = 5;
NGAEFPNBDAD_IKJLMHGLJNN = 6;
NGAEFPNBDAD_BFEKAJNLFGD = 7;
NGAEFPNBDAD_HOKLEIKIAKI = 8;
NGAEFPNBDAD_EDNFIBGMNCF = 9;
NGAEFPNBDAD_CPJAFGHEKGH = 10;
}
// Obf: BPPAFOINNDP
// Type: Req
// CmdID: 7091
message GetMonopolyInfoCsReq {
}
message NOJCNLNIBBH {
uint32 BKILELBILBO = 12; // offset: 28
bool IOJLMOCPAPG = 14; // offset: 25
bool DMBGFLADNHA = 15; // offset: 24
uint32 item_value = 9; // offset: 32
uint32 NONKHEMLDNO = 13; // offset: 36
uint32 LBEIHILHOKM = 5; // offset: 40
}
message FIOJPNPLKNP {
repeated uint32 HFJNDOAIDOP = 13; // offset: 16
NKPJCABNLKL HPOKOHJDDHO = 12; // offset: 32
}
message IKKMAAEBOKL {
uint32 ICFPPOLJDPP = 11; // offset: 28
uint32 progress = 5; // offset: 24
}
message PNDOKOLEPLC {
uint64 BGBEOFKEJEG = 10; // offset: 32
bool is_taken_reward = 9; // offset: 25
bool JCOCKJGKFDK = 4; // offset: 24
}
message LBBJMHOHKMG {
string EOEAOHIIKBB = 1615; // offset: 24
uint64 NICGPEENIPC = 15; // offset: 88
repeated IKKMAAEBOKL GKMJLEKGBPN = 8; // offset: 64
uint32 PCPOHHAHCCJ = 11; // offset: 136
uint64 EAEGHDGJHGB = 4; // offset: 128
string GOKIIDCGHJK = 1934; // offset: 56
repeated IKKMAAEBOKL KMLAKHPCFFE = 14; // offset: 48
repeated IKKMAAEBOKL LCCPLPKPPJL = 6; // offset: 16
uint32 MBMICCJEBJB = 2; // offset: 120
uint32 HJLIECDFDLJ = 1; // offset: 108
uint32 OEDLCAKBFDK = 9; // offset: 116
bool IFDBIMBMFGO = 3; // offset: 112
uint32 MNMPDJADEFP = 5; // offset: 124
uint32 LCGOAPAHENH = 10; // offset: 104
repeated IKKMAAEBOKL MBCEAEPNPOO = 13; // offset: 32
repeated PNDOKOLEPLC JFGBLMMFODF = 12; // offset: 72
string BBNAINMBBEI = 333; // offset: 40
uint64 EJGPPEFEGMK = 7; // offset: 96
}
message JLLHMAHMCBF {
repeated LBBJMHOHKMG FCNCGHEJJLG = 9; // offset: 24
}
// Obf: MLEALEEEEBI
// Type: Rsp
// CmdID: 7010
message GetMonopolyInfoScRsp {
CIFMFBBMIDG GHLEJOGAICJ = 6; // offset: 48
JLLHMAHMCBF FBACKLDDEBL = 7; // offset: 72
IMDPAIOOHMF AMMJECHPGPE = 14; // offset: 96
IMKOOMMHAML HKGKNEKKJHB = 8; // offset: 88
NOJCNLNIBBH OBOOODMPBBH = 1; // offset: 16
GFNGJAJAJJH EDHLMHHAHDD = 15; // offset: 80
ODONLHDAPKB EOBENDPKFBO = 13; // offset: 24
FIOJPNPLKNP MNHBJFMNNOF = 3; // offset: 64
repeated uint32 GMOKKMANOJD = 5; // offset: 112
uint32 retcode = 2; // offset: 120
FFKCDBGNELO GGLDOGIHFLG = 9; // offset: 56
MDKPOAEEGJB stt = 12; // offset: 104
OHJFHJHFGBH FFCDOBMOCDO = 10; // offset: 32
}
message OHJFHJHFGBH {
repeated uint32 GGJFJOFNJPA = 2; // offset: 24
}
// Obf: IKBEDLELMIA
// Type: Notify
// CmdID: 7056
message MonopolyConditionUpdateScNotify {
OHJFHJHFGBH FFCDOBMOCDO = 14; // offset: 24
}
message MDKPOAEEGJB {
repeated uint32 LOPGHGKNBCJ = 15; // offset: 16
repeated uint32 BCNABLEDJBE = 9; // offset: 32
}
// Obf: CGHPAKFHNGF
// Type: Notify
// CmdID: 7055
message MonopolySttUpdateScNotify {
MDKPOAEEGJB stt = 7; // offset: 24
}
message AAHBECICOEN {
uint32 MICCEGIKIBJ = 6; // offset: 32
bool CPFCDOCJFBF = 15; // offset: 36
LBDMFFDNFDP DJDKAIDIAAD = 1; // offset: 28
uint32 EIIAGABAFEC = 10; // offset: 24
}
message IMDPAIOOHMF {
uint32 FPLDAKNALKL = 12; // offset: 52
repeated AAHBECICOEN PGIHGNOLIOI = 13; // offset: 16
repeated AAHBECICOEN LCPIODCLNHL = 2; // offset: 40
uint32 AFCAOBEBOMH = 4; // offset: 48
AAHBECICOEN LJHDOFBFNJH = 10; // offset: 32
}
// Obf: NMBHMCJDCHC
// Type: Notify
// CmdID: 7085
message MonopolyEventLoadUpdateScNotify {
repeated AAHBECICOEN LCPIODCLNHL = 3; // offset: 32
repeated AAHBECICOEN PGIHGNOLIOI = 7; // offset: 16
}
message JMKDMDNCNKC {
uint32 event_id = 9; // offset: 24
}
message EEGKAEAIPMC {
uint32 event_id = 2; // offset: 24
}
message PFCKOAKLANF {
uint32 AMADFJNHMFF = 7; // offset: 40
uint32 KEKAEPDEJJP = 14; // offset: 36
repeated uint32 LPFDKHDHLCD = 12; // offset: 16
uint32 event_id = 9; // offset: 32
}
message KIEGBDIBDCE {
uint32 KEKAEPDEJJP = 13; // offset: 32
repeated uint32 LPFDKHDHLCD = 12; // offset: 24
uint32 KOEDCMICKNJ = 11; // offset: 36
uint32 NMOECEHNLAC = 10; // offset: 44
uint32 event_id = 7; // offset: 40
}
message DODFLOBPGGL {
uint32 MFNPHHEPPID = 15; // offset: 32
repeated BLIJEKKOIJH DDKAMJLFEIC = 13; // offset: 24
}
message EACGOHFOCJC {
uint32 INCHLHNKHCH = 10; // offset: 24
}
message KLKJIBBIBIM {
uint32 ONLBEJGCCCA = 1; // offset: 24
}
message CNMHGGHGPBE {
uint32 EDPFKIDEHDP = 11; // offset: 24
}
message LFNDHPMOFLH {
uint32 DHLDKLMPHNG = 10; // offset: 28
uint32 LMIICENMOBI = 12; // offset: 24
}
message BLIJEKKOIJH {
uint32 COEBHKFJJGO = 6; // offset: 36
oneof EGKEAPEHOEI {
JMKDMDNCNKC EJIFPEEGIBK = 7; // offset: 24
EEGKAEAIPMC HCHIFBCIPPC = 14; // offset: 24
PFCKOAKLANF ABIJHKNBGHJ = 5; // offset: 24
EACGOHFOCJC OMEFKECBCNA = 1; // offset: 24
KLKJIBBIBIM shop_sync_info = 11; // offset: 24
CNMHGGHGPBE BMKAEFAKNFJ = 15; // offset: 24
LFNDHPMOFLH DKCKDCLCPEL = 2; // offset: 24
KIEGBDIBDCE HJGODNJBEHN = 12; // offset: 24
DODFLOBPGGL FIGGALLELNM = 13; // offset: 24
}
}
message FFKCDBGNELO {
BLIJEKKOIJH NDIOFKHOBKM = 13; // offset: 24
}
// Obf: ABCFBNCANAO
// Type: Notify
// CmdID: 7028
message MonopolyContentUpdateScNotify {
BLIJEKKOIJH NDIOFKHOBKM = 12; // offset: 16
}
// Obf: GMMHHBPMPKN
// Type: Notify
// CmdID: 7095
message MonopolyCellUpdateNotify {
AAHBECICOEN LJHDOFBFNJH = 8; // offset: 24
}
// Obf: NBOLIJHBEMP
// Type: Req
// CmdID: 7018
message MonopolyRollDiceCsReq {
}
// Obf: CDJNOCLOPPK
// Type: Rsp
// CmdID: 7009
message MonopolyRollDiceScRsp {
uint32 retcode = 7; // offset: 28
uint32 HJHGNKOOILI = 3; // offset: 24
}
// Obf: CCONBNMNFFB
// Type: Req
// CmdID: 7057
message MonopolyCheatDiceCsReq {
uint32 MFHKGPJJGBN = 11; // offset: 24
}
// Obf: IIAHANMJCHL
// Type: Rsp
// CmdID: 7021
message MonopolyCheatDiceScRsp {
uint32 retcode = 2; // offset: 28
uint32 MFHKGPJJGBN = 5; // offset: 24
}
// Obf: HOBGDBCABPH
// Type: Req
// CmdID: 7098
message MonopolyMoveCsReq {
uint32 HCOHILBALGG = 7; // offset: 24
uint32 IFKLEGCLPEE = 9; // offset: 28
}
// Obf: LIGADPCMHII
// Type: Rsp
// CmdID: 7063
message MonopolyMoveScRsp {
repeated AAHBECICOEN LKOIHHMBHOF = 11; // offset: 24
IMDPAIOOHMF AMMJECHPGPE = 15; // offset: 16
uint32 retcode = 12; // offset: 40
}
// Obf: JFJMAPLDGDL
// Type: Req
// CmdID: 7026
message MonopolySelectOptionCsReq {
uint32 AMADFJNHMFF = 6; // offset: 24
uint32 event_id = 5; // offset: 28
}
message NPLALEFPIEE {
uint32 FCADJEENGML = 15; // offset: 24
uint32 AMADFJNHMFF = 14; // offset: 28
uint32 event_id = 1; // offset: 32
}
// Obf: AKCEGECPOFF
// Type: Rsp
// CmdID: 7039
message MonopolySelectOptionScRsp {
uint32 AMADFJNHMFF = 11; // offset: 40
uint32 retcode = 1; // offset: 44
uint32 event_id = 13; // offset: 48
repeated NPLALEFPIEE JBLLICOOCAK = 14; // offset: 24
BLIJEKKOIJH GGLDOGIHFLG = 2; // offset: 16
}
// Obf: IECJOGFONHO
// Type: Req
// CmdID: 7004
message MonopolyRollRandomCsReq {
uint32 event_id = 12; // offset: 24
}
// Obf: MMIAHKFHNFM
// Type: Rsp
// CmdID: 7038
message MonopolyRollRandomScRsp {
uint32 event_id = 2; // offset: 32
uint32 retcode = 10; // offset: 36
BLIJEKKOIJH GGLDOGIHFLG = 15; // offset: 24
}
// Obf: ILGKEOPBCHN
// Type: Req
// CmdID: 7072
message MonopolyReRollRandomCsReq {
uint32 event_id = 7; // offset: 24
}
// Obf: MAGICNPDEEI
// Type: Rsp
// CmdID: 7032
message MonopolyReRollRandomScRsp {
uint32 retcode = 1; // offset: 32
BLIJEKKOIJH GGLDOGIHFLG = 11; // offset: 24
uint32 event_id = 14; // offset: 36
}
// Obf: CFDCDKNANPC
// Type: Req
// CmdID: 7033
message MonopolyConfirmRandomCsReq {
uint32 event_id = 1; // offset: 24
}
// Obf: LODJBBOCMGA
// Type: Rsp
// CmdID: 7061
message MonopolyConfirmRandomScRsp {
BLIJEKKOIJH GGLDOGIHFLG = 13; // offset: 24
uint32 retcode = 8; // offset: 36
uint32 event_id = 6; // offset: 32
}
// Obf: FPKMPDCHIDI
// Type: Req
// CmdID: 7007
message MonopolyBuyGoodsCsReq {
uint32 EMMOMDODKAK = 9; // offset: 28
uint32 ONLBEJGCCCA = 3; // offset: 24
}
// Obf: AGDHJDJPADE
// Type: Rsp
// CmdID: 7058
message MonopolyBuyGoodsScRsp {
uint32 retcode = 1; // offset: 24
uint32 ONLBEJGCCCA = 11; // offset: 28
uint32 EMMOMDODKAK = 7; // offset: 32
}
// Obf: EHDLIFIMDKI
// Type: Req
// CmdID: 7044
message MonopolyUpgradeAssetCsReq {
uint32 INCHLHNKHCH = 4; // offset: 24
}
// Type: Rsp
// CmdID: 7100
message IMJMGHCHFAA {
uint32 INCHLHNKHCH = 14; // offset: 24
uint32 retcode = 10; // offset: 28
}
// Obf: DPJKNOIPPGB
// Type: Req
// CmdID: 7089
message MonopolyGiveUpCurContentCsReq {
uint32 content_id = 7; // offset: 24
}
// Obf: IHHCFKGAFMD
// Type: Rsp
// CmdID: 7096
message MonopolyGiveUpCurContentScRsp {
uint32 content_id = 5; // offset: 28
uint32 retcode = 12; // offset: 24
}
message MonopolyActionResult {
JDMPAAEGMCD detail = 2; // offset: 24
uint32 effect_type = 9; // offset: 36
uint32 trigger_cell_id = 8; // offset: 52
NGAEFPNBDAD source_type = 3; // offset: 32
uint32 click_map_id = 15; // offset: 44
uint32 click_cell_id = 7; // offset: 48
uint32 trigger_map_id = 10; // offset: 40
}
// Obf: ODFAADJOEBG
// Type: Notify
// CmdID: 7094
message MonopolyActionResultScNotify {
repeated MonopolyActionResult MMAAHMECGOE = 5; // offset: 16
}
message BAFPNCPHNFF {
bool EGIPJBJOHLE = 11; // offset: 24
uint32 CCBOELPGMIJ = 2; // offset: 28
}
message JDMPAAEGMCD {
oneof GGKFDJKHBDJ {
HJLOOCHLBCL BGFMFKPADKI = 3; // offset: 24
HJLOOCHLBCL LNEBKCHGPFA = 12; // offset: 24
HLPMDJEKDCN GDAHHPIJNHF = 15; // offset: 24
HLPMDJEKDCN EJCHIMJMCJA = 8; // offset: 24
FDLCFFPCHBN HNLAEIBDFJM = 5; // offset: 24
FDLCFFPCHBN AOGMPAJBFBH = 1; // offset: 24
CKECFDCFJOH KJOJJLGCDMK = 2; // offset: 24
CKECFDCFJOH JNAHOOEADEK = 14; // offset: 24
BAFPNCPHNFF JBAGGHGAPGP = 11; // offset: 24
IPLEKCNLEMG KIPOBLKHEKP = 13; // offset: 24
FDLCFFPCHBN JFOINNNBMKD = 10; // offset: 24
CKECFDCFJOH PACDGKNBKHD = 9; // offset: 24
KMHNOOMEMIF BIDIMLDNAIO = 7; // offset: 24
}
}
message KMHNOOMEMIF {
uint32 AHFPGHNJHDG = 5; // offset: 24
}
message HJLOOCHLBCL {
uint32 item_id = 6; // offset: 28
uint32 item_stack_count = 8; // offset: 32
uint32 CLAFNDLGDAO = 10; // offset: 24
}
message CKECFDCFJOH {
uint32 GAAGKLOHMPG = 2; // offset: 28
uint32 NAEFGFDPCFF = 14; // offset: 24
}
message IPLEKCNLEMG {
uint32 FIKFMPBHIHM = 9; // offset: 28
uint32 KPOOFBPGMLN = 1; // offset: 36
uint32 IBOPJGBFCJI = 4; // offset: 32
uint32 PNHOEDHBGNM = 5; // offset: 24
}
message KHCHPPLOFJN {
uint32 config_id = 9; // offset: 44
uint32 KHDLMPAKEGF = 8; // offset: 32
uint32 GCPNCEDAMAB = 14; // offset: 40
oneof EPIIJJCAKIE {
HJBMLDMLANE PIHGDHAKLCB = 13; // offset: 24
JCADEHNDGLF MNCFNIEHMKK = 15; // offset: 24
NMDMPGHIINI ANLBKEJPHFK = 12; // offset: 24
}
}
message GFNGJAJAJJH {
repeated KHCHPPLOFJN NAODINDEKLM = 10; // offset: 16
KHCHPPLOFJN CNJPLPNCMLP = 4; // offset: 40
BAFPNCPHNFF DDLFLPKNLPL = 1; // offset: 32
}
// Obf: DEAGDILDJIB
// Type: Notify
// CmdID: 7053
message MonopolyGameSettleScNotify {
KHCHPPLOFJN BMKAEFAKNFJ = 14; // offset: 24
ItemList item_list = 15; // offset: 16
ItemList JEILIIABKLG = 10; // offset: 32
}
// Obf: NFNPKKLHDBN
// Type: Notify
// CmdID: 7020
message MonopolyGameCreateScNotify {
BAFPNCPHNFF DDLFLPKNLPL = 11; // offset: 32
KHCHPPLOFJN BMKAEFAKNFJ = 8; // offset: 16
}
// Obf: MLKHJBEGIPI
// Type: Req
// CmdID: 7065
message MonopolyGameRaiseRatioCsReq {
uint32 KHDLMPAKEGF = 3; // offset: 24
}
// Type: Rsp
// CmdID: 7073
message HJOHLMHFHIE {
uint32 retcode = 7; // offset: 24
uint32 KHDLMPAKEGF = 13; // offset: 28
}
// Obf: PONLPHOHFPF
// Type: Req
// CmdID: 7074
message DailyFirstEnterMonopolyActivityCsReq {
}
// Obf: NBOPPABHINK
// Type: Rsp
// CmdID: 7037
message DailyFirstEnterMonopolyActivityScRsp {
uint32 retcode = 9; // offset: 40
ODONLHDAPKB EOBENDPKFBO = 3; // offset: 16
bool LNEPHGMEJHJ = 13; // offset: 32
uint32 LFGMMAPKDIC = 4; // offset: 36
int64 CILPIJNOIAG = 14; // offset: 48
}
// Obf: OGNAIBLOFOL
// Type: Req
// CmdID: 7046
message MonopolyGetDailyInitItemCsReq {
bool GIIDBFJCLDE = 6; // offset: 24
}
// Obf: AGNEEPEJLAK
// Type: Rsp
// CmdID: 7034
message MonopolyGetDailyInitItemScRsp {
uint32 JEHGFEJCIFF = 7; // offset: 40
int64 CILPIJNOIAG = 11; // offset: 48
uint32 CPFBCBKFLFM = 6; // offset: 36
uint32 JBONHGNNCLE = 3; // offset: 24
uint32 retcode = 5; // offset: 44
uint32 EOAAJMDCHID = 12; // offset: 32
uint32 FJBDCNAKIFM = 13; // offset: 28
}
message HJBMLDMLANE {
repeated uint32 DADDPJDAHBN = 11; // offset: 40
repeated uint32 EAOFJFAFAHO = 6; // offset: 16
uint32 FFLFIIOMALC = 15; // offset: 52
repeated uint32 GJLHKNGLIKB = 13; // offset: 32
bool JKLFMOHICMO = 5; // offset: 48
}
// Obf: IKDKAODPNKJ
// Type: Req
// CmdID: 7051
message MonopolyGameBingoFlipCardCsReq {
uint32 NBFLCNHFEFM = 10; // offset: 24
}
// Obf: ENDHFEOKGFH
// Type: Rsp
// CmdID: 7025
message MonopolyGameBingoFlipCardScRsp {
uint32 retcode = 13; // offset: 40
bool JKLFMOHICMO = 2; // offset: 32
uint32 EPLBCNFMLIL = 14; // offset: 36
repeated uint32 EAOFJFAFAHO = 3; // offset: 24
}
// Obf: AENCNCEPHGG
// Type: Req
// CmdID: 7008
message MonopolyGameGachaCsReq {
}
// Obf: PGHIDHLDBEP
// Type: Rsp
// CmdID: 7017
message MonopolyGameGachaScRsp {
repeated uint32 ANIADNFEMAH = 12; // offset: 16
uint32 retcode = 14; // offset: 32
}
message NOKKAPGBNHP {
uint32 IHMABIPHLKN = 10; // offset: 24
uint32 IGJKFHKMONI = 3; // offset: 28
}
message JCADEHNDGLF {
uint32 ICINHMIKJLH = 3; // offset: 52
uint32 IHLLMLLNIFN = 10; // offset: 48
uint32 OJCHPAPJDFO = 4; // offset: 44
repeated uint32 PELPDAPDBKJ = 5; // offset: 16
repeated NOKKAPGBNHP NNKHMIEJPOI = 14; // offset: 32
uint32 BJJONGHLOFC = 8; // offset: 40
}
// Obf: JJOKFFPFHDC
// Type: Req
// CmdID: 7054
message MonopolyAcceptQuizCsReq {
repeated NOKKAPGBNHP NNKHMIEJPOI = 15; // offset: 24
}
// Obf: BKDMFMGAOLE
// Type: Rsp
// CmdID: 7079
message MonopolyAcceptQuizScRsp {
uint32 retcode = 6; // offset: 32
JCADEHNDGLF MNCFNIEHMKK = 4; // offset: 24
}
message CIFMOICFJDF {
uint32 PMBAPKJMBNM = 9; // offset: 28
uint32 PKBLOMEIFMD = 6; // offset: 24
uint32 ICINHMIKJLH = 7; // offset: 32
}
// Obf: IMPKKJCBIBG
// Type: Notify
// CmdID: 7011
message MonopolyQuizDurationChangeScNotify {
repeated CIFMOICFJDF CJFBLHNPHAK = 5; // offset: 16
}
message NMDMPGHIINI {
uint32 ICDFDOKFLAK = 8; // offset: 24
bool AMOOPCLGKGD = 10; // offset: 32
uint32 ILIPGAECPPC = 3; // offset: 28
}
// Obf: FGOJPPBJGKO
// Type: Req
// CmdID: 7093
message MonopolyGuessChooseCsReq {
uint32 ILIPGAECPPC = 6; // offset: 24
}
// Obf: CGGEGHHCJEM
// Type: Rsp
// CmdID: 7002
message MonopolyGuessChooseScRsp {
uint32 ILIPGAECPPC = 7; // offset: 28
uint32 retcode = 1; // offset: 24
}
message LNINNLAEANB {
ItemList item_list = 4; // offset: 16
uint32 ICDFDOKFLAK = 5; // offset: 32
uint32 JFNNPEODINO = 13; // offset: 36
}
// Obf: AGBJDGLALKE
// Type: Notify
// CmdID: 7005
message MonopolyGuessDrawScNotify {
repeated LNINNLAEANB CCGJKBOLCDL = 10; // offset: 24
}
// Obf: IGEMLHHDHMK
// Type: Req
// CmdID: 7049
message MonopolyGuessBuyInformationCsReq {
}
// Type: Rsp
// CmdID: 7066
message NAFCECEFDML {
uint32 retcode = 7; // offset: 24
}
message HLPMDJEKDCN {
uint32 INCHLHNKHCH = 7; // offset: 24
uint32 JHINDFPAMNL = 15; // offset: 32
uint32 level = 5; // offset: 28
}
message CIFMFBBMIDG {
repeated HLPMDJEKDCN HPLIBOGMCNJ = 12; // offset: 16
}
message ODONLHDAPKB {
uint32 CGGNLACJGCL = 8; // offset: 44
uint32 NNAOHMMIBEB = 10; // offset: 36
uint32 CCJEPAAJOHO = 2; // offset: 40
uint32 DLDGHJEJDPF = 6; // offset: 56
uint32 BPBKPAKELGH = 11; // offset: 24
uint32 AKDKLJLONBA = 13; // offset: 52
bool EDBNODEOHDA = 9; // offset: 32
uint32 AIJGKIOMFLP = 3; // offset: 48
uint32 IBBNLMBCLHF = 1; // offset: 28
}
// Obf: AEMGMLKLKIH
// Type: Notify
// CmdID: 7092
message MonopolyDailySettleScNotify {
ODONLHDAPKB EOBENDPKFBO = 3; // offset: 16
uint32 LFGMMAPKDIC = 15; // offset: 32
}
message FDLCFFPCHBN {
uint32 buff_id = 14; // offset: 28
uint32 COEBHKFJJGO = 6; // offset: 32
uint32 POCIFNLEFHN = 1; // offset: 24
}
message IMKOOMMHAML {
repeated FDLCFFPCHBN buff_list = 13; // offset: 16
}
// Obf: GIAONHPLMBM
// Type: Req
// CmdID: 7024
message GetMonopolyFriendRankingListCsReq {
uint32 uid = 15; // offset: 40
uint32 CHNPMIBHOAA = 2; // offset: 24
uint32 DLDGHJEJDPF = 11; // offset: 36
uint32 FKAKCCJCGAF = 3; // offset: 28
uint32 NNAOHMMIBEB = 5; // offset: 32
}
message OIKLFLHPKCP {
}
// Obf: DFLOLKLHKID
// Type: Rsp
// CmdID: 7078
message GetMonopolyFriendRankingListScRsp {
GetMonopolyFriendRankingListCsReq KNNIAEBMHGM = 6; // offset: 16
uint32 retcode = 2; // offset: 40
repeated GetMonopolyFriendRankingListCsReq JPNALKEFHOH = 4; // offset: 24
}
// Obf: EDKEIFCANNO
// Type: Req
// CmdID: 7042
message MonopolyLikeCsReq {
uint32 EAALMHNALFI = 7; // offset: 24
}
// Obf: HAMIJFBAMAB
// Type: Rsp
// CmdID: 7059
message MonopolyLikeScRsp {
ItemList reward_list = 4; // offset: 24
uint32 EAALMHNALFI = 11; // offset: 32
uint32 retcode = 13; // offset: 36
}
// Obf: IHPFANPLOLE
// Type: Notify
// CmdID: 7029
message MonopolyLikeScNotify {
uint32 CHNPMIBHOAA = 4; // offset: 32
repeated uint32 HFJNDOAIDOP = 15; // offset: 24
}
// Obf: GKKMAEOECHL
// Type: Req
// CmdID: 7012
message GetMbtiReportCsReq {
}
message FCJOLMLMKBA {
uint32 cnt = 15; // offset: 28
uint32 HNDHFPABBKD = 9; // offset: 24
}
// Obf: KGBKAOLFAGF
// Type: Rsp
// CmdID: 7077
message GetMbtiReportScRsp {
int32 PMAGOBNHJJD = 12; // offset: 52
uint32 retcode = 5; // offset: 44
repeated FCJOLMLMKBA HNLDLOOAPMI = 7; // offset: 24
int32 EHMEFABLODD = 4; // offset: 40
bool is_taken_reward = 13; // offset: 56
uint32 progress = 6; // offset: 48
repeated NPLALEFPIEE JBLLICOOCAK = 3; // offset: 16
bool HHPALHMBLFK = 8; // offset: 57
}
// Obf: EJPEHPKIIOB
// Type: Req
// CmdID: 7016
message MonopolyEventSelectFriendCsReq {
bool LDJKEEPNJDC = 10; // offset: 24
uint32 LIPHDPLGMNP = 4; // offset: 28
}
// Obf: FCOBPLJPBFO
// Type: Rsp
// CmdID: 7006
message MonopolyEventSelectFriendScRsp {
uint32 LMIICENMOBI = 13; // offset: 36
uint32 retcode = 8; // offset: 32
AAHBECICOEN LJHDOFBFNJH = 11; // offset: 24
uint32 DHLDKLMPHNG = 2; // offset: 40
}
message FKGGCHGFLAD {
uint32 DHLDKLMPHNG = 12; // offset: 32
uint32 id = 7; // offset: 24
uint32 AONGOEAFKOC = 3; // offset: 36
uint32 LMIICENMOBI = 10; // offset: 28
}
// Obf: CLNEFJGKCLH
// Type: Notify
// CmdID: 7088
message MonopolySocialEventEffectScNotify {
repeated FKGGCHGFLAD HMEODJMENEG = 15; // offset: 16
}
// Obf: EJMIAFEFPJJ
// Type: Req
// CmdID: 7052
message GetSocialEventServerCacheCsReq {
}
// Obf: OHOCHMIFMIM
// Type: Rsp
// CmdID: 7090
message GetSocialEventServerCacheScRsp {
repeated FKGGCHGFLAD HMEODJMENEG = 15; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: DDBGLOKMBMD
// Type: Req
// CmdID: 7069
message DeleteSocialEventServerCacheCsReq {
repeated uint32 NHAHNGEPKMJ = 10; // offset: 16
}
// Type: Rsp
// CmdID: 7041
message FFBKMFFHFPB {
repeated uint32 LPLFPJHOPKK = 2; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: DNLJHMJALPL
// Type: Req
// CmdID: 7070
message MonopolyGetRaffleTicketCsReq {
uint32 MBMICCJEBJB = 4; // offset: 24
}
// Obf: EAPOJLMHAHI
// Type: Rsp
// CmdID: 7068
message MonopolyGetRaffleTicketScRsp {
uint32 MBMICCJEBJB = 10; // offset: 32
uint32 retcode = 5; // offset: 36
repeated PNDOKOLEPLC ELNFNMJMAIL = 13; // offset: 24
}
// Obf: BIJEJHNMMPM
// Type: Req
// CmdID: 7082
message MonopolyTakeRaffleTicketRewardCsReq {
uint64 CBOMHCDNEDG = 7; // offset: 24
uint32 MBMICCJEBJB = 2; // offset: 32
}
// Obf: BBMDPGPAJDC
// Type: Rsp
// CmdID: 7060
message MonopolyTakeRaffleTicketRewardScRsp {
uint32 retcode = 12; // offset: 40
uint32 CBOMHCDNEDG = 14; // offset: 36
ItemList reward_list = 3; // offset: 16
uint32 MBMICCJEBJB = 13; // offset: 32
}
// Obf: DBIFLLGFGAF
// Type: Req
// CmdID: 7099
message MonopolyScrachRaffleTicketCsReq {
uint64 CBOMHCDNEDG = 10; // offset: 24
uint32 MBMICCJEBJB = 4; // offset: 32
}
// Obf: LNEHPLJCEBC
// Type: Rsp
// CmdID: 7013
message MonopolyScrachRaffleTicketScRsp {
uint32 MBMICCJEBJB = 11; // offset: 28
uint32 retcode = 3; // offset: 24
uint64 CBOMHCDNEDG = 4; // offset: 32
}
// Obf: KLPPFONHMGF
// Type: Req
// CmdID: 7031
message MonopolyGetRegionProgressCsReq {
}
// Obf: GGOGIMPOPBJ
// Type: Rsp
// CmdID: 7083
message MonopolyGetRegionProgressScRsp {
uint32 retcode = 7; // offset: 28
uint32 EKIMLIAMFHE = 10; // offset: 24
uint32 FKAKCCJCGAF = 12; // offset: 32
}
// Obf: BIHEADBELNJ
// Type: Req
// CmdID: 7035
message MonopolyGetRafflePoolInfoCsReq {
}
// Obf: DEJOPKHMFNJ
// Type: Rsp
// CmdID: 7015
message MonopolyGetRafflePoolInfoScRsp {
JLLHMAHMCBF FBACKLDDEBL = 15; // offset: 24
uint32 retcode = 9; // offset: 32
}
// Obf: LHFCHMFMEPB
// Type: Req
// CmdID: 7086
message MonopolyTakePhaseRewardCsReq {
repeated uint32 FFJECAMIEDL = 10; // offset: 16
}
// Obf: PJAAHKHFANM
// Type: Rsp
// CmdID: 7080
message MonopolyTakePhaseRewardScRsp {
repeated uint32 FFJECAMIEDL = 3; // offset: 32
uint32 retcode = 14; // offset: 40
ItemList reward_list = 4; // offset: 24
}
// Obf: MFDJIGCDEHF
// Type: Req
// CmdID: 7040
message GetMonopolyMbtiReportRewardCsReq {
}
// Obf: OMGFBMCLDCM
// Type: Rsp
// CmdID: 7043
message GetMonopolyMbtiReportRewardScRsp {
uint32 retcode = 15; // offset: 32
ItemList reward_list = 13; // offset: 24
}
// Obf: GDMBLGECAMB
// Type: Req
// CmdID: 7097
message GetMonopolyDailyReportCsReq {
}
// Obf: JFCJFGDNHGP
// Type: Rsp
// CmdID: 7075
message GetMonopolyDailyReportScRsp {
ODONLHDAPKB EOBENDPKFBO = 11; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: MOJJALCDOEI
// Type: Req
// CmdID: 7048
message MonopolyClickCellCsReq {
uint32 EIIAGABAFEC = 10; // offset: 24
uint32 MICCEGIKIBJ = 12; // offset: 28
}
// Obf: AOIPJLHFJPP
// Type: Rsp
// CmdID: 7076
message MonopolyClickCellScRsp {
uint32 MICCEGIKIBJ = 3; // offset: 24
uint32 retcode = 7; // offset: 32
uint32 EIIAGABAFEC = 6; // offset: 28
}
// Obf: JOKMHBEGNFP
// Type: Req
// CmdID: 7045
message MonopolyClickMbtiReportCsReq {
}
// Type: Rsp
// CmdID: 7087
message OKMKBBIOJGN {
uint32 retcode = 13; // offset: 24
}
// Obf: MCMECKIBADN
enum CmdMultiplayerType {
MCMECKIBADN_PCPDHELPKEM = 0;
CmdMKLLLKLEEAP = 1063;
CmdGetMatchPlayDataCsReq = 1026;
CmdGetFriendRankingInfoRsp = 1037;
CmdGetFriendRankingInfoCsReq = 1074;
CmdFightGameStateCsReq = 1091;
CmdFCIANJKGMCH = 1098;
CmdPlayerGetFightGateCsReq = 1094;
CmdFightGiveUpCsReq = 1014;
CmdGetMatchPlayDataRsp = 1039;
CmdLOKAJGFMKAK = 1095;
CmdFightGameStateScRsp = 1010;
CmdSelfRankChangeNtf = 1004;
CmdMatchPlayDataChangeNtf = 1001;
CmdFightGameStartScNotify = 1009;
CmdDGEEILCMHHE = 1018;
}
// Obf: ELNIIPEPJDN
// Type: Req
// CmdID: 1091
message FightGameStateCsReq {
}
// Obf: MGAKPHCDOCI
// Type: Rsp
// CmdID: 1010
message FightGameStateScRsp {
uint32 retcode = 15; // offset: 48
IFCBCBLFALM OPOGEMADLEI = 12; // offset: 24
repeated ADHNJADIJAC BIEBFHECEPM = 11; // offset: 16
JLGNKMBMPKL POFOCMIHJIA = 9; // offset: 40
}
// Obf: HKFMHDILBDB
// Type: Req
// CmdID: 1094
message PlayerGetFightGateCsReq {
uint32 player_data = 4; // offset: 24
}
// Type: Rsp
// CmdID: 1095
message LOKAJGFMKAK {
uint32 port = 14; // offset: 52
string ip = 6; // offset: 16
string IHJGLGCLANM = 2; // offset: 24
uint32 retcode = 7; // offset: 48
uint64 EIFFDNNBGMC = 9; // offset: 40
}
// Obf: HPAPBELLLLG
// Type: Req
// CmdID: 1014
message FightGiveUpCsReq {
uint64 EIFFDNNBGMC = 15; // offset: 24
}
// Type: Rsp
// CmdID: 1018
message DGEEILCMHHE {
uint32 retcode = 9; // offset: 24
}
// Obf: GOPPKCMEBOB
// Type: Notify
// CmdID: 1009
message FightGameStartScNotify {
repeated ADHNJADIJAC BIEBFHECEPM = 6; // offset: 24
IFCBCBLFALM OPOGEMADLEI = 2; // offset: 32
}
// Type: Notify
// CmdID: 1098
message FCIANJKGMCH {
IFCBCBLFALM OPOGEMADLEI = 7; // offset: 16
}
// Type: Notify
// CmdID: 1063
message MKLLLKLEEAP {
uint32 IJDMECLJEBD = 3; // offset: 32
uint32 DKAEIDJMJCJ = 8; // offset: 40
FKANIBDJNKG reason = 15; // offset: 36
ECKIDLIFAFG MHFHODDBOPM = 12; // offset: 24
}
message IFMGFPICGGH {
uint32 NLOCDHMLGJH = 13; // offset: 24
uint32 BOFOOKJCJGG = 6; // offset: 28
uint32 count = 3; // offset: 32
}
message NEJJDLOCGCL {
uint32 FOOLMIADMMH = 13; // offset: 32
repeated IFMGFPICGGH LCEHDGBBDJL = 7; // offset: 24
}
message BJKAKGBONBM {
uint32 FOOLMIADMMH = 12; // offset: 24
}
message BCFAJAMPDKF {
uint32 FOOLMIADMMH = 10; // offset: 28
uint32 BGNLOAEDCOJ = 9; // offset: 24
}
message GMGJALHOGOG {
uint32 FOOLMIADMMH = 6; // offset: 24
}
message PLGOMIMNNAE {
uint32 FOOLMIADMMH = 4; // offset: 24
}
message DLCFNEOJGBB {
uint32 FOOLMIADMMH = 7; // offset: 24
}
// Obf: DIFOGMNOECN
// Type: Req
// CmdID: 1026
message GetMatchPlayDataCsReq {
repeated FightGameMode BFBJKAALFHD = 8; // offset: 24
}
message BPJDOEMBNMD {
uint32 HIILNPICKCG = 14; // offset: 32
FightGameMode PLOBMBFPNFK = 5; // offset: 36
oneof FLBCMACPHMJ {
NEJJDLOCGCL JBBACLLCFON = 10; // offset: 24
BCFAJAMPDKF FHECFHDHFJC = 9; // offset: 24
DLCFNEOJGBB JAKFADADNON = 8; // offset: 24
}
}
// Obf: CMOKAEBNDLE
// Type: Rsp
// CmdID: 1039
message GetMatchPlayDataRsp {
repeated BPJDOEMBNMD DLMGKBKEFIK = 4; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: NPPGEPABNIL
// Type: Notify
// CmdID: 1001
message MatchPlayDataChangeNtf {
BPJDOEMBNMD PAAGKBFNHKK = 10; // offset: 24
}
// Obf: DAFEJNGKLCP
// Type: Req
// CmdID: 1074
message GetFriendRankingInfoCsReq {
FightGameMode PLOBMBFPNFK = 13; // offset: 24
}
message EFBIHJHMICB {
uint32 uid = 2; // offset: 40
uint32 DBOJCHBAHCI = 10; // offset: 32
oneof BPIHFAJCLOC {
BJKAKGBONBM NBFJKDONMDF = 13; // offset: 16
GMGJALHOGOG CMBPMIHGHAK = 5; // offset: 16
PLGOMIMNNAE FECOBCLAAMA = 4; // offset: 16
}
}
// Obf: AHGCEIJJCEP
// Type: Rsp
// CmdID: 1037
message GetFriendRankingInfoRsp {
uint32 retcode = 13; // offset: 32
FightGameMode PLOBMBFPNFK = 14; // offset: 36
repeated EFBIHJHMICB CPBGLNGOCBA = 15; // offset: 16
}
// Obf: BEICBDOAAPA
// Type: Notify
// CmdID: 1004
message SelfRankChangeNtf {
FightGameMode PLOBMBFPNFK = 1; // offset: 32
repeated EFBIHJHMICB CPBGLNGOCBA = 14; // offset: 16
}
// Obf: FLPPNJGEMFN
enum CmdMultipleDropType {
FLPPNJGEMFN_PCPDHELPKEM = 0;
CmdMultipleDropInfoScNotify = 4694;
CmdMultipleDropInfoNotify = 4618;
CmdGetMultipleDropInfoCsReq = 4691;
CmdGetPlayerReturnMultiDropInfoScRsp = 4614;
CmdGetPlayerReturnMultiDropInfoCsReq = 4695;
CmdGetMultipleDropInfoScRsp = 4610;
}
// Obf: EMBLDPJGGIE
// Type: Req
// CmdID: 4691
message GetMultipleDropInfoCsReq {
}
message DMINLLDNNDL {
uint32 id = 7; // offset: 24
uint32 ABMKKOKDAFK = 13; // offset: 28
}
// Obf: BAIBNNBPIAJ
// Type: Rsp
// CmdID: 4610
message GetMultipleDropInfoScRsp {
uint32 retcode = 3; // offset: 40
repeated AEOEFOILEBP JNGHGLMBPOH = 2; // offset: 32
repeated DMINLLDNNDL DFEOOEHFAAC = 4; // offset: 16
}
// Obf: JCBFICINIGF
// Type: Notify
// CmdID: 4694
message MultipleDropInfoScNotify {
repeated DMINLLDNNDL DFEOOEHFAAC = 6; // offset: 24
}
// Obf: HGPKCDLAKAI
// Type: Req
// CmdID: 4695
message GetPlayerReturnMultiDropInfoCsReq {
}
message ENALOKIFDFH {
uint32 FADFCMMNDDK = 5; // offset: 32
uint32 FHJBMBLFAFH = 15; // offset: 24
uint32 HIILNPICKCG = 3; // offset: 28
uint32 KLOBEEOJBCN = 10; // offset: 36
}
message AEOEFOILEBP {
uint32 BGADLDEHIIB = 6; // offset: 32
uint32 HIILNPICKCG = 8; // offset: 28
uint32 DACOKFCBMBI = 1; // offset: 36
uint32 CFOFOCKJGCG = 12; // offset: 24
}
// Obf: JGHOLIAONDJ
// Type: Rsp
// CmdID: 4614
message GetPlayerReturnMultiDropInfoScRsp {
ENALOKIFDFH BMAGGBCMDLB = 15; // offset: 24
uint32 retcode = 4; // offset: 40
repeated AEOEFOILEBP JNGHGLMBPOH = 13; // offset: 16
}
// Obf: HAEKABLEIPP
// Type: Notify
// CmdID: 4618
message MultipleDropInfoNotify {
repeated AEOEFOILEBP JNGHGLMBPOH = 14; // offset: 32
repeated DMINLLDNNDL DFEOOEHFAAC = 1; // offset: 40
repeated ENALOKIFDFH ALDKLKHLGGP = 5; // offset: 24
}
// Obf: ODOODGHAIJN
enum CmdMuseumType {
ODOODGHAIJN_PCPDHELPKEM = 0;
CmdSetStuffToAreaCsReq = 4314;
CmdUpgradeAreaStatCsReq = 4304;
CmdIBFCJBCKENI = 4400;
CmdFinishCurTurnCsReq = 4339;
CmdMuseumRandomEventSelectCsReq = 4358;
CmdSyncMuseumTargetStartNotify = 4389;
CmdSetStuffToAreaScRsp = 4318;
CmdSyncMuseumRandomEventStartScNotify = 4333;
CmdTakeCollectRewardRsp = 4328;
CmdGetMuseumInfoCsReq = 4391;
CmdBuyNpcStuffScRsp = 4395;
CmdTakeCollectRewardCsReq = 4321;
CmdMuseumRandomEventSelectScRsp = 4344;
CmdSyncMuseumFundsChangedScNotify = 4332;
CmdMuseumRandomEventQueryCsReq = 4361;
CmdFinishCurTurnScRsp = 4301;
CmdSyncGetExhibitScNotify = 4326;
CmdGetMuseumInfoScRsp = 4310;
CmdUpgradeAreaCsReq = 4374;
CmdSyncMuseumTargetRewardNotify = 4357;
CmdBuyNpcStuffCsReq = 4394;
CmdUpgradeAreaStatScRsp = 4338;
CmdRemoveStuffFromAreaScRsp = 4398;
CmdRemoveStuffFromAreaCsReq = 4309;
CmdMuseumRandomEventQueryScRsp = 4307;
CmdSyncMuseumInfoChangedScNotify = 4372;
CmdUpgradeAreaScRsp = 4337;
CmdSyncMuseumTargetMissionFinishNotify = 4396;
CmdSyncGetStuffScNotify = 4363;
}
// Obf: JKEKNDDBDMC
enum MuseumRandomEventState {
JKEKNDDBDMC_PCPDHELPKEM = 0;
JKEKNDDBDMC_DDLPGNHADCJ = 1;
JKEKNDDBDMC_HPJEBFFHJNP = 2;
JKEKNDDBDMC_KLHDCOPPLNG = 3;
}
enum JFFONIDPNDA {
JFFONIDPNDA_PCPDHELPKEM = 0;
JFFONIDPNDA_LMFJICJLANL = 1;
JFFONIDPNDA_IAMDEOIPMMD = 2;
JFFONIDPNDA_LCLOBPJGCME = 3;
}
// Obf: POHDIBANGEF
enum StatType {
POHDIBANGEF_PCPDHELPKEM = 0;
POHDIBANGEF_GNPNMGPCJDD = 1;
POHDIBANGEF_LJMICELEHAL = 2;
POHDIBANGEF_LDLFFJPOEPK = 3;
}
// Obf: GAPDOPFOGEN
enum GetStuffType {
GAPDOPFOGEN_BLJEEHFCNCO = 0;
GAPDOPFOGEN_PHJHNEIOCJM = 1;
GAPDOPFOGEN_GKPGAEGPDNL = 2;
GAPDOPFOGEN_LKIKBBFNPND = 3;
GAPDOPFOGEN_BDBEGLAKOOG = 4;
GAPDOPFOGEN_HAPPBGOFALG = 5;
GAPDOPFOGEN_JJKHCEKDOFC = 6;
}
message AEIMINCOFHF {
JFFONIDPNDA pos = 14; // offset: 24
uint32 GKFEGIBGEGI = 2; // offset: 28
}
message FOKOPECFCOP {
repeated AEIMINCOFHF BODAPOLFADF = 5; // offset: 16
uint32 level = 2; // offset: 40
uint32 ENNGNAMEBJC = 6; // offset: 36
uint32 KDFMIFKALKH = 7; // offset: 44
uint32 area_id = 11; // offset: 32
uint32 GPONHJHHMBB = 13; // offset: 48
}
message JKLFBDFJLJH {
uint32 EGEFHCFJICC = 8; // offset: 28
bool NAGJKIJODKF = 5; // offset: 24
}
message DBHPNLHPCMD {
uint32 NFGFPMEKPHN = 11; // offset: 32
uint32 FKEGAIHNODE = 8; // offset: 36
uint32 ILCHDGKODPE = 2; // offset: 48
uint32 LPAGKHGCCFH = 5; // offset: 44
uint32 APHJPJBIMFB = 7; // offset: 40
repeated JKLFBDFJLJH HNCDMHIDIJL = 1; // offset: 24
}
message FKMKIGFJODF {
uint32 PEGELNHGMJA = 7; // offset: 28
uint32 GKFEGIBGEGI = 9; // offset: 24
}
message AFFIMBGBMBJ {
uint32 ODIACLIKIFP = 8; // offset: 52
repeated uint32 DAODPGDDFCA = 11; // offset: 24
uint32 event_id = 14; // offset: 32
uint32 GFHKBMLDKDP = 10; // offset: 36
MuseumRandomEventState state = 1; // offset: 40
uint32 HBDCHIMFKDK = 3; // offset: 48
uint32 ILHABFJKEGD = 2; // offset: 44
}
message KNNODAPAKJA {
repeated uint32 JILAADEFNGD = 4; // offset: 32
repeated AFFIMBGBMBJ PADDEJDLFLA = 7; // offset: 16
uint32 OODPDEBICHF = 3; // offset: 40
}
// Obf: PFAOBBLHJOJ
// Type: Req
// CmdID: 4391
message GetMuseumInfoCsReq {
}
// Obf: FLIMCLFDIFI
// Type: Rsp
// CmdID: 4310
message GetMuseumInfoScRsp {
KNNODAPAKJA OKMGHNCGPOL = 11; // offset: 64
DBHPNLHPCMD GPEAFAJGCPH = 9; // offset: 40
repeated uint32 CKDACHPJLJD = 1; // offset: 48
repeated FOKOPECFCOP HNEPFEHKFEO = 14; // offset: 32
repeated FKMKIGFJODF BODAPOLFADF = 8; // offset: 56
uint32 ANBEHCINFLD = 13; // offset: 80
uint32 NOGABDKMAGB = 10; // offset: 96
uint32 exp = 5; // offset: 84
uint32 ABIJHKNBGHJ = 7; // offset: 76
uint32 level = 15; // offset: 88
uint32 DJFLHFMJPCD = 12; // offset: 72
repeated uint32 AAOKFFGNBNE = 6; // offset: 16
uint32 retcode = 4; // offset: 100
uint32 EPEEKLDLLDA = 3; // offset: 92
}
// Obf: FBGIMKPICEC
// Type: Req
// CmdID: 4394
message BuyNpcStuffCsReq {
uint32 GKFEGIBGEGI = 5; // offset: 24
}
// Obf: DEKANFCAEFJ
// Type: Rsp
// CmdID: 4395
message BuyNpcStuffScRsp {
uint32 GKFEGIBGEGI = 5; // offset: 24
uint32 retcode = 3; // offset: 28
}
// Obf: ECJBCADGILK
// Type: Req
// CmdID: 4314
message SetStuffToAreaCsReq {
uint32 GKFEGIBGEGI = 2; // offset: 32
JFFONIDPNDA pos = 8; // offset: 24
uint32 PEGELNHGMJA = 7; // offset: 28
}
// Obf: IHMHOEBNLIF
// Type: Rsp
// CmdID: 4318
message SetStuffToAreaScRsp {
uint32 PEGELNHGMJA = 2; // offset: 36
uint32 retcode = 1; // offset: 32
uint32 GKFEGIBGEGI = 5; // offset: 28
JFFONIDPNDA pos = 8; // offset: 24
}
// Obf: HENDDKMJNDP
// Type: Req
// CmdID: 4309
message RemoveStuffFromAreaCsReq {
uint32 GKFEGIBGEGI = 14; // offset: 24
}
// Obf: PCEIBEIKBBF
// Type: Rsp
// CmdID: 4398
message RemoveStuffFromAreaScRsp {
uint32 retcode = 12; // offset: 24
uint32 GKFEGIBGEGI = 6; // offset: 28
}
// Obf: IPPEIOJAEDM
// Type: Notify
// CmdID: 4363
message SyncGetStuffScNotify {
uint32 GKFEGIBGEGI = 15; // offset: 24
GetStuffType JFGKAMKHHEF = 13; // offset: 28
}
// Obf: DGFKCKICENP
// Type: Notify
// CmdID: 4326
message SyncGetExhibitScNotify {
uint32 ECJBEELEDFK = 3; // offset: 24
}
// Obf: LNHBNKCPHIC
// Type: Req
// CmdID: 4339
message FinishCurTurnCsReq {
uint32 NOIBCHMDHJH = 1; // offset: 24
}
// Obf: OJDGNHKPCIO
// Type: Rsp
// CmdID: 4301
message FinishCurTurnScRsp {
uint32 KDOIMEHEEOG = 11; // offset: 28
uint32 retcode = 13; // offset: 24
}
// Obf: BDLNONMJLGH
// Type: Req
// CmdID: 4374
message UpgradeAreaCsReq {
uint32 level = 7; // offset: 28
uint32 area_id = 5; // offset: 24
}
// Obf: HDHMAFFFNBD
// Type: Rsp
// CmdID: 4337
message UpgradeAreaScRsp {
uint32 area_id = 14; // offset: 28
uint32 retcode = 7; // offset: 32
uint32 level = 4; // offset: 24
}
// Obf: BOBINHKMFEK
// Type: Req
// CmdID: 4304
message UpgradeAreaStatCsReq {
StatType DGFGNMJALGJ = 12; // offset: 28
uint32 level = 7; // offset: 24
uint32 area_id = 14; // offset: 32
}
// Obf: JGHPGJKOFFB
// Type: Rsp
// CmdID: 4338
message UpgradeAreaStatScRsp {
uint32 retcode = 15; // offset: 28
uint32 area_id = 1; // offset: 36
uint32 level = 12; // offset: 32
StatType DGFGNMJALGJ = 4; // offset: 24
}
// Obf: JPLNOJJDLAK
// Type: Notify
// CmdID: 4372
message SyncMuseumInfoChangedScNotify {
repeated uint32 CKDACHPJLJD = 9; // offset: 40
uint32 EPEEKLDLLDA = 12; // offset: 96
uint32 NOGABDKMAGB = 15; // offset: 92
repeated FKMKIGFJODF BODAPOLFADF = 5; // offset: 24
repeated uint32 AAOKFFGNBNE = 10; // offset: 48
uint32 ANBEHCINFLD = 1; // offset: 84
repeated FOKOPECFCOP HNEPFEHKFEO = 14; // offset: 32
KNNODAPAKJA OKMGHNCGPOL = 6; // offset: 16
DBHPNLHPCMD GPEAFAJGCPH = 7; // offset: 56
uint32 DJFLHFMJPCD = 13; // offset: 80
uint32 ABIJHKNBGHJ = 2; // offset: 76
uint32 exp = 4; // offset: 88
uint32 level = 3; // offset: 72
}
// Obf: NFPBLBDHDMP
// Type: Notify
// CmdID: 4333
message SyncMuseumRandomEventStartScNotify {
AFFIMBGBMBJ LJMFGDFBLCK = 5; // offset: 16
}
// Obf: FCGOABNHHOH
// Type: Req
// CmdID: 4361
message MuseumRandomEventQueryCsReq {
int32 ACBNHJKFFMP = 5; // offset: 24
}
// Obf: EGBFJNCBDKD
// Type: Rsp
// CmdID: 4307
message MuseumRandomEventQueryScRsp {
KNNODAPAKJA LJMFGDFBLCK = 4; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: JINOKPICHDF
// Type: Req
// CmdID: 4358
message MuseumRandomEventSelectCsReq {
uint32 ILHABFJKEGD = 13; // offset: 28
uint32 event_id = 6; // offset: 24
}
// Obf: IFAHFKJPLGA
// Type: Rsp
// CmdID: 4344
message MuseumRandomEventSelectScRsp {
uint32 retcode = 10; // offset: 24
uint32 ILHABFJKEGD = 12; // offset: 32
uint32 event_id = 2; // offset: 28
}
// Obf: PJDGFJBLEOM
// Type: Notify
// CmdID: 4332
message SyncMuseumFundsChangedScNotify {
uint32 EPEEKLDLLDA = 8; // offset: 24
}
// Type: Notify
// CmdID: 4400
message IBFCJBCKENI {
uint32 GKFEGIBGEGI = 12; // offset: 36
uint32 GBHLNDOOLLG = 2; // offset: 32
uint32 DOBCFDEIMKA = 15; // offset: 24
uint32 EPEEKLDLLDA = 9; // offset: 28
}
// Obf: JKNEDHNHHLC
// Type: Notify
// CmdID: 4389
message SyncMuseumTargetStartNotify {
uint32 LPAGKHGCCFH = 14; // offset: 24
}
// Obf: HFOEOPJMNBI
// Type: Notify
// CmdID: 4396
message SyncMuseumTargetMissionFinishNotify {
uint32 LPAGKHGCCFH = 6; // offset: 36
repeated uint32 EGEFHCFJICC = 13; // offset: 24
bool EPOGEOIILNI = 3; // offset: 32
}
// Obf: JJJPAAMCFNK
// Type: Notify
// CmdID: 4357
message SyncMuseumTargetRewardNotify {
uint32 LPAGKHGCCFH = 14; // offset: 32
uint32 item_id = 3; // offset: 28
uint32 FJOFDONMHPH = 13; // offset: 24
}
// Obf: NBCLKLKNJIH
// Type: Req
// CmdID: 4321
message TakeCollectRewardCsReq {
uint32 item_id = 13; // offset: 24
}
// Obf: FIHPNMOPLOO
// Type: Rsp
// CmdID: 4328
message TakeCollectRewardRsp {
uint32 item_id = 4; // offset: 36
ItemList reward = 1; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: NEMEAFLEOHK
enum CmdMusicRhythmType {
NEMEAFLEOHK_PCPDHELPKEM = 0;
CmdMusicRhythmDataScRsp = 7588;
CmdMusicRhythmStartLevelScRsp = 7589;
CmdMusicRhythmFinishLevelScRsp = 7571;
CmdMusicRhythmUnlockSongSfxScNotify = 7595;
CmdMusicRhythmFinishLevelCsReq = 7573;
CmdMusicRhythmStartLevelCsReq = 7574;
CmdMusicRhythmUnlockTrackScNotify = 7578;
CmdMusicRhythmSaveSongConfigDataCsReq = 7594;
CmdMusicRhythmSaveSongConfigDataScRsp = 7600;
CmdMusicRhythmDataCsReq = 7572;
CmdHDCOOFAHMHJ = 7597;
CmdDMEJHILMKAH = 7585;
}
enum CECIAMENDCB {
CECIAMENDCB_IKLFHANDCIP = 0;
CECIAMENDCB_ELIDBCGHBDK = 1;
}
message ENGEFMPDLBK {
uint32 level_id = 8; // offset: 24
bool CAAKBFJDGIK = 6; // offset: 32
uint32 AAMMMJJHHJD = 5; // offset: 28
}
message JACFODGPIMC {
repeated uint32 FICCPEMLMNN = 7; // offset: 24
repeated uint32 NCIIIIABFDP = 8; // offset: 16
uint32 CEFDNEHPFEI = 13; // offset: 44
uint32 JHJGFPHICMC = 3; // offset: 40
}
// Obf: MBAMNKIGOCF
// Type: Req
// CmdID: 7572
message MusicRhythmDataCsReq {
uint32 player_data = 4; // offset: 24
}
// Obf: KBJLEHPFEIF
// Type: Rsp
// CmdID: 7588
message MusicRhythmDataScRsp {
bool NABCCMLEHGG = 5; // offset: 72
repeated uint32 HNIPHGKAPCL = 6; // offset: 16
repeated ENGEFMPDLBK BKAEKPJNOIC = 1; // offset: 32
uint32 cur_level_id = 11; // offset: 68
repeated uint32 CFCHEABMOBN = 3; // offset: 24
repeated JACFODGPIMC OPJFCMAOACE = 8; // offset: 48
uint32 retcode = 10; // offset: 64
repeated uint32 FMLONINPDPP = 12; // offset: 56
uint32 DMKIGOLBGHE = 14; // offset: 76
}
// Obf: MHJIIPIEAIO
// Type: Req
// CmdID: 7574
message MusicRhythmStartLevelCsReq {
uint32 level_id = 5; // offset: 24
}
// Obf: KDAPNCGGPBN
// Type: Rsp
// CmdID: 7589
message MusicRhythmStartLevelScRsp {
string MDILDJMPNGH = 8; // offset: 16
uint32 retcode = 6; // offset: 32
uint32 level_id = 2; // offset: 36
}
// Obf: BFPECMFDLJH
// Type: Req
// CmdID: 7573
message MusicRhythmFinishLevelCsReq {
uint32 score_id = 1; // offset: 24
bool CAAKBFJDGIK = 12; // offset: 28
uint32 role_star = 15; // offset: 32
}
// Obf: NNNHNJOOKHG
// Type: Rsp
// CmdID: 7571
message MusicRhythmFinishLevelScRsp {
uint32 level_id = 9; // offset: 24
uint32 retcode = 12; // offset: 28
}
// Obf: PDIPCHOBNDI
// Type: Notify
// CmdID: 7578
message MusicRhythmUnlockTrackScNotify {
repeated uint32 MMKNEGDACBO = 7; // offset: 24
}
// Obf: NJEMBBCNLKD
// Type: Req
// CmdID: 7594
message MusicRhythmSaveSongConfigDataCsReq {
JACFODGPIMC BAJEIALIBBM = 14; // offset: 16
}
// Obf: ANMLNAGCFND
// Type: Rsp
// CmdID: 7600
message MusicRhythmSaveSongConfigDataScRsp {
uint32 HNEDAOLNAGO = 13; // offset: 24
uint32 DMKIGOLBGHE = 3; // offset: 32
uint32 retcode = 12; // offset: 28
}
// Type: Notify
// CmdID: 7585
message DMEJHILMKAH {
repeated uint32 MPMCJPMMDMC = 4; // offset: 16
}
// Type: Notify
// CmdID: 7597
message HDCOOFAHMHJ {
}
// Obf: DEBNOAJMHCH
// Type: Notify
// CmdID: 7595
message MusicRhythmUnlockSongSfxScNotify {
repeated uint32 MPMCJPMMDMC = 2; // offset: 16
}
// Obf: EBHGGMBCBIA
enum CmdOfferingType {
EBHGGMBCBIA_PCPDHELPKEM = 0;
CmdSubmitOfferingItemScRsp = 6930;
CmdTakeOfferingRewardScRsp = 6928;
CmdGetOfferingInfoScRsp = 6940;
CmdOfferingInfoScNotify = 6934;
CmdGetOfferingInfoCsReq = 6921;
CmdTakeOfferingRewardCsReq = 6935;
CmdSubmitOfferingItemCsReq = 6922;
}
enum KMPFIEEPEEK {
KMPFIEEPEEK_PCPDHELPKEM = 0;
KMPFIEEPEEK_DKLPAAFFLEE = 1;
KMPFIEEPEEK_PLPMKCCPHOI = 2;
}
// Obf: ELIELOBCLCJ
message OfferingInfo {
uint32 PMOPGBMGEKD = 4; // offset: 40
uint32 BENBCDJKDJP = 1; // offset: 36
uint32 JFFAPCDDAMK = 7; // offset: 32
uint32 OJMKOFHBMJI = 12; // offset: 48
KMPFIEEPEEK BEBICKMNBCH = 14; // offset: 44
repeated uint32 KIHPJNBPABF = 6; // offset: 16
}
// Obf: FDLELGKMBMI
// Type: Req
// CmdID: 6921
message GetOfferingInfoCsReq {
repeated uint32 NAMFEKNNCNA = 12; // offset: 16
}
// Obf: IOCIEIHILON
// Type: Rsp
// CmdID: 6940
message GetOfferingInfoScRsp {
uint32 retcode = 2; // offset: 32
repeated OfferingInfo HJAJCMOCDNN = 3; // offset: 24
}
// Obf: CFHMKLKELJG
// Type: Req
// CmdID: 6922
message SubmitOfferingItemCsReq {
uint32 JFFAPCDDAMK = 13; // offset: 28
uint32 interacted_prop_entity_id = 10; // offset: 24
}
// Obf: EMNMPINHHBA
// Type: Rsp
// CmdID: 6930
message SubmitOfferingItemScRsp {
OfferingInfo DGNAPBKNBCD = 7; // offset: 16
uint32 retcode = 13; // offset: 32
}
// Obf: KFKCLNNNFDI
// Type: Req
// CmdID: 6935
message TakeOfferingRewardCsReq {
repeated uint32 take_reward_level_list = 12; // offset: 16
uint32 JFFAPCDDAMK = 15; // offset: 36
uint32 interacted_prop_entity_id = 7; // offset: 32
}
// Obf: GEGLIAPFNIN
// Type: Rsp
// CmdID: 6928
message TakeOfferingRewardScRsp {
OfferingInfo DGNAPBKNBCD = 8; // offset: 16
uint32 retcode = 2; // offset: 40
ItemList reward = 5; // offset: 32
}
// Obf: FADDIBDHKOI
// Type: Notify
// CmdID: 6934
message OfferingInfoScNotify {
OfferingInfo DGNAPBKNBCD = 7; // offset: 24
}
// Obf: PBMDIDPANOI
enum CmdPamMissionType {
PBMDIDPANOI_PCPDHELPKEM = 0;
CmdOLLNKPHMEPH = 4010;
CmdSyncAcceptedPamMissionNotify = 4094;
CmdAcceptedPamMissionExpireCsReq = 4091;
}
// Obf: BKMNLLIIIFA
// Type: Req
// CmdID: 4091
message AcceptedPamMissionExpireCsReq {
uint32 main_mission_id = 6; // offset: 24
}
// Type: Rsp
// CmdID: 4010
message OLLNKPHMEPH {
uint32 retcode = 9; // offset: 24
uint32 main_mission_id = 2; // offset: 28
}
// Obf: OOOAODJDNLM
// Type: Notify
// CmdID: 4094
message SyncAcceptedPamMissionNotify {
uint32 main_mission_id = 4; // offset: 32
uint64 NJMONGKLJJC = 6; // offset: 24
}
// Obf: KCDBONKPLPC
enum CmdPamSkinType {
KCDBONKPLPC_PCPDHELPKEM = 0;
CmdSelectPamSkinCsReq = 8122;
CmdGetPamSkinDataScRsp = 8140;
CmdSelectPamSkinScRsp = 8130;
CmdGetPamSkinDataCsReq = 8121;
CmdUnlockPamSkinScNotify = 8135;
}
// Obf: NOBEBBIFPBM
// Type: Req
// CmdID: 8121
message GetPamSkinDataCsReq {
}
// Obf: CLBCFHDDGOJ
// Type: Rsp
// CmdID: 8140
message GetPamSkinDataScRsp {
uint32 retcode = 12; // offset: 36
repeated uint32 unlock_skin_list = 5; // offset: 16
uint32 cur_skin = 2; // offset: 32
}
// Obf: OMFHKHGIKGC
// Type: Req
// CmdID: 8122
message SelectPamSkinCsReq {
uint32 pam_skin = 11; // offset: 24
}
// Obf: DFOOPKILNDH
// Type: Rsp
// CmdID: 8130
message SelectPamSkinScRsp {
uint32 cur_skin = 4; // offset: 28
uint32 retcode = 14; // offset: 24
uint32 set_skin = 15; // offset: 32
}
// Obf: JFDJLGPDFPF
// Type: Notify
// CmdID: 8135
message UnlockPamSkinScNotify {
uint32 pam_skin = 4; // offset: 24
}
// Obf: PCHEOAIBEKK
enum CmdParkourType {
PCHEOAIBEKK_PCPDHELPKEM = 0;
CmdParkourGetRankingInfoCsReq = 8382;
CmdParkourGetDataScRsp = 8400;
CmdParkourStartLevelScRsp = 8388;
CmdParkourEndLevelScRsp = 8397;
CmdParkourGetDataCsReq = 8381;
CmdParkourStartLevelCsReq = 8395;
CmdParkourEndLevelCsReq = 8394;
CmdParkourGetRankingInfoScRsp = 8390;
}
enum NOMNEHCNGLH {
NOMNEHCNGLH_PCPDHELPKEM = 0;
NOMNEHCNGLH_KLHDCOPPLNG = 1;
NOMNEHCNGLH_BMCHMAOIKDE = 2;
}
enum IEEPGJIKEEM {
IEEPGJIKEEM_DMKLEEHJPPD = 0;
IEEPGJIKEEM_DEOHJILBHCG = 1;
IEEPGJIKEEM_HPIEKDGEBMG = 2;
}
message LNGJCJNKPKE {
uint32 level_id = 2; // offset: 32
bool IDOPNCKAADO = 9; // offset: 28
uint32 time = 11; // offset: 24
}
// Obf: LHCLEBMLEHK
// Type: Req
// CmdID: 8381
message ParkourGetDataCsReq {
}
// Obf: IEBEIFEDNBI
// Type: Rsp
// CmdID: 8400
message ParkourGetDataScRsp {
repeated LNGJCJNKPKE LCPHEKPADKF = 1; // offset: 24
uint32 retcode = 14; // offset: 32
}
message LOCEJAIMMGG {
uint32 time = 15; // offset: 32
uint32 id = 7; // offset: 24
uint32 EBIAONNLFGM = 12; // offset: 28
}
message AFDBEFKBBFM {
repeated LOCEJAIMMGG JPNALKEFHOH = 2; // offset: 16
uint32 level_id = 8; // offset: 32
}
// Obf: OFFFJKPKNDD
// Type: Req
// CmdID: 8382
message ParkourGetRankingInfoCsReq {
}
// Obf: NKDGHFKBGHG
// Type: Rsp
// CmdID: 8390
message ParkourGetRankingInfoScRsp {
uint32 retcode = 6; // offset: 40
AFDBEFKBBFM IMDCEFEGIPB = 4; // offset: 32
repeated AFDBEFKBBFM DEHBAPFMBMB = 2; // offset: 16
}
// Obf: JFLGECBEFCP
// Type: Req
// CmdID: 8395
message ParkourStartLevelCsReq {
uint32 HHPFNDBGIIO = 10; // offset: 24
uint32 level_id = 6; // offset: 28
}
// Obf: OFLGNHDEONJ
// Type: Rsp
// CmdID: 8388
message ParkourStartLevelScRsp {
uint32 level_id = 3; // offset: 32
uint32 retcode = 13; // offset: 24
uint32 HHPFNDBGIIO = 4; // offset: 28
}
message DPABAKNJAHM {
IEEPGJIKEEM type = 1; // offset: 28
uint32 cnt = 5; // offset: 24
}
message GLEFCCGNKDE {
uint32 cnt = 5; // offset: 24
uint32 id = 10; // offset: 28
}
message GLOIKLNHBLN {
uint32 AAECKPNAHJN = 3; // offset: 56
uint32 IOABJKMGIOM = 13; // offset: 32
uint32 DMKNEIEKILN = 8; // offset: 60
repeated GLEFCCGNKDE FHHLKGCLHBD = 15; // offset: 16
uint32 AEDMPNIAPCJ = 12; // offset: 52
uint32 CFCEICJLJDH = 2; // offset: 44
uint32 KMNHAMMLGJM = 6; // offset: 36
uint32 HBMJNOGHLBH = 1; // offset: 40
uint32 OACBALDOFPC = 14; // offset: 48
uint32 BEOAPNBFOCI = 11; // offset: 64
uint32 AICEKNALKBL = 4; // offset: 68
}
message CNNMMNKCIHP {
uint32 JMLMMJCIMHC = 11; // offset: 24
uint32 PGBPLONOIPE = 5; // offset: 28
uint32 MHMJGPMKPDL = 6; // offset: 32
uint32 HGBGJACAOHB = 12; // offset: 36
}
// Obf: KLKNCLBPOPD
// Type: Req
// CmdID: 8394
message ParkourEndLevelCsReq {
GLOIKLNHBLN HKCOFDINJIN = 12; // offset: 32
uint32 time = 7; // offset: 68
repeated DPABAKNJAHM JACOBCLKOOD = 4; // offset: 40
uint32 JFHKACLKHHC = 8; // offset: 72
uint32 CIDMHHICBJJ = 2; // offset: 48
repeated CNNMMNKCIHP IIMGCHFFNLK = 15; // offset: 16
NOMNEHCNGLH end_reason = 14; // offset: 52
uint32 level_id = 6; // offset: 56
uint32 rank = 13; // offset: 60
uint32 HHPFNDBGIIO = 5; // offset: 64
}
// Obf: GNOEMFHIKAB
// Type: Rsp
// CmdID: 8397
message ParkourEndLevelScRsp {
LNGJCJNKPKE EFAADCIGMDK = 10; // offset: 24
uint32 retcode = 8; // offset: 44
bool BCBOHFGDEMF = 4; // offset: 32
bool IDOPNCKAADO = 9; // offset: 33
uint32 level_id = 11; // offset: 40
uint32 time = 5; // offset: 48
NOMNEHCNGLH end_reason = 15; // offset: 36
}
// Obf: AMPLNBBIBJH
enum CmdPetType {
AMPLNBBIBJH_PCPDHELPKEM = 0;
CmdRecallPetScRsp = 7608;
CmdGetPetDataScRsp = 7604;
CmdSummonPetCsReq = 7602;
CmdGetPetDataCsReq = 7601;
CmdSummonPetScRsp = 7614;
CmdFLNMCMNJGHO = 7610;
CmdRecallPetCsReq = 7603;
}
enum EBABBABOINF {
EBABBABOINF_PCPDHELPKEM = 0;
EBABBABOINF_CDPLPIBDKNN = 1;
EBABBABOINF_JAIAFPJODFE = 2;
}
// Obf: GBEBHHFAIFD
// Type: Req
// CmdID: 7601
message GetPetDataCsReq {
}
// Obf: KJDPBBPLLHB
// Type: Rsp
// CmdID: 7604
message GetPetDataScRsp {
uint32 cur_pet_id = 1; // offset: 32
repeated uint32 unlocked_pet_id = 6; // offset: 24
uint32 retcode = 11; // offset: 36
}
// Obf: JOOGJEOLPKB
// Type: Req
// CmdID: 7602
message SummonPetCsReq {
uint32 summoned_pet_id = 11; // offset: 24
}
// Obf: KKMIGHOBACL
// Type: Rsp
// CmdID: 7614
message SummonPetScRsp {
uint32 cur_pet_id = 15; // offset: 32
uint32 select_pet_id = 13; // offset: 28
uint32 retcode = 14; // offset: 24
}
// Obf: HBAJBHNIMKB
// Type: Req
// CmdID: 7603
message RecallPetCsReq {
uint32 summoned_pet_id = 5; // offset: 24
}
// Obf: MECJOONMPHA
// Type: Rsp
// CmdID: 7608
message RecallPetScRsp {
uint32 cur_pet_id = 4; // offset: 32
uint32 select_pet_id = 10; // offset: 24
uint32 retcode = 9; // offset: 28
}
// Type: Notify
// CmdID: 7610
message FLNMCMNJGHO {
uint32 cur_pet_id = 8; // offset: 24
}
// Obf: DOGMPAAJNCF
enum CmdPhoneType {
DOGMPAAJNCF_PCPDHELPKEM = 0;
CmdSelectPhoneThemeCsReq = 5118;
CmdGetPhoneDataScRsp = 5110;
CmdUnlockChatBubbleScNotify = 5114;
CmdSelectPhoneCaseScRsp = 5126;
CmdUnlockPhoneThemeScNotify = 5198;
CmdSelectChatBubbleCsReq = 5194;
CmdUnlockPhoneCaseScNotify = 5139;
CmdGetPhoneDataCsReq = 5191;
CmdSelectPhoneCaseCSReq = 5163;
CmdSelectChatBubbleScRsp = 5195;
CmdSelectPhoneThemeScRsp = 5109;
}
// Obf: FGCDALJAOCF
// Type: Req
// CmdID: 5191
message GetPhoneDataCsReq {
}
// Obf: JKKPELCFEFC
// Type: Rsp
// CmdID: 5110
message GetPhoneDataScRsp {
uint32 DCPDDFEJOLM = 9; // offset: 60
uint32 CEHNLEFAOMP = 3; // offset: 56
repeated uint32 POONLBPBPNC = 8; // offset: 16
uint32 retcode = 1; // offset: 52
uint32 MPDGEBGLPCA = 5; // offset: 48
repeated uint32 EAGDIBLFHJB = 7; // offset: 32
repeated uint32 EKDKCKLKDIH = 2; // offset: 24
}
// Obf: MEPCFBLDPJH
// Type: Req
// CmdID: 5194
message SelectChatBubbleCsReq {
uint32 bubble_id = 6; // offset: 24
}
// Obf: HJOMGOOMOHJ
// Type: Rsp
// CmdID: 5195
message SelectChatBubbleScRsp {
uint32 retcode = 14; // offset: 28
uint32 DCPDDFEJOLM = 15; // offset: 24
uint32 DKJAGFKPFON = 3; // offset: 32
}
// Obf: GHHEGKOHNDH
// Type: Notify
// CmdID: 5114
message UnlockChatBubbleScNotify {
uint32 bubble_id = 6; // offset: 24
}
// Obf: PFJIKFDDNNA
// Type: Req
// CmdID: 5118
message SelectPhoneThemeCsReq {
uint32 theme_id = 12; // offset: 24
}
// Obf: OPICFPJFJOL
// Type: Rsp
// CmdID: 5109
message SelectPhoneThemeScRsp {
uint32 MPDGEBGLPCA = 6; // offset: 32
uint32 NALLEBNBPKB = 1; // offset: 24
uint32 retcode = 8; // offset: 28
}
// Obf: OOGJNPMHPKC
// Type: Notify
// CmdID: 5198
message UnlockPhoneThemeScNotify {
uint32 theme_id = 8; // offset: 24
}
// Obf: CNNCCOBFCNE
// Type: Req
// CmdID: 5163
message SelectPhoneCaseCSReq {
uint32 phone_case_id = 8; // offset: 24
}
// Obf: CILDGHOAFBM
// Type: Rsp
// CmdID: 5126
message SelectPhoneCaseScRsp {
uint32 retcode = 3; // offset: 28
uint32 GMHOEABHKIG = 4; // offset: 32
uint32 CEHNLEFAOMP = 10; // offset: 24
}
// Obf: BCOFOKGPFCA
// Type: Notify
// CmdID: 5139
message UnlockPhoneCaseScNotify {
uint32 phone_case_id = 9; // offset: 24
}
// Obf: FFBGABCGDDL
enum CmdPlanetFesType {
FFBGABCGDDL_PCPDHELPKEM = 0;
CmdPlanetFesGetFriendRankingInfoListCsReq = 8212;
CmdAFKCEOKHGHF = 8235;
CmdPlanetFesGetBusinessDayInfoCsReq = 8221;
CmdPlanetFesBonusEventInteractCsReq = 8223;
CmdPlanetFesBuyLandCsReq = 8201;
CmdPlanetFesBusinessDayRefreshEventScRsp = 8206;
CmdPlanetFesBonusEventInteractScRsp = 8214;
CmdPlanetFesStartMiniGameScRsp = 8222;
CmdPlanetFesChooseAvatarEventOptionScRsp = 8209;
CmdPlanetFesTakeQuestRewardScRsp = 8231;
CmdPlanetFesSetAvatarWorkCsReq = 8238;
CmdPlanetFesDealAvatarEventOptionItemScRsp = 8237;
CmdPlanetFesSetCustomKeyValueCsReq = 8210;
CmdPlanetFesUpgradeFesLevelCsReq = 8241;
CmdPlanetFesTakeRegionPhaseRewardCsReq = 8243;
CmdPlanetFesGetAvatarStatScRsp = 8232;
CmdPlanetFesGetBusinessDayInfoScRsp = 8249;
CmdPlanetFesCollectIncomeCsReq = 8227;
CmdPlanetFesDoGachaScRsp = 8236;
CmdPlanetFesChooseAvatarEventOptionCsReq = 8233;
CmdPlanetFesDoGachaCsReq = 8245;
CmdPlanetFesDeliverPamCargoCsReq = 8226;
CmdGetPlanetFesDataScRsp = 8207;
CmdPlanetFesDealAvatarEventOptionItemCsReq = 8204;
CmdEMIFFPHBMEI = 8242;
CmdPlanetFesTakeRegionPhaseRewardScRsp = 8239;
CmdPlanetFesDeliverPamCargoScRsp = 8208;
CmdPlanetFesSetCustomKeyValueScRsp = 8224;
CmdPlanetFesClientStatusCsReq = 8219;
CmdPlanetFesGetFriendRankingInfoListScRsp = 8234;
CmdPlanetFesFriendRankingInfoChangeScNotify = 8225;
CmdPlanetFesTakeQuestRewardCsReq = 8216;
CmdGetPlanetFesDataCsReq = 8213;
CmdPlanetFesSyncChangeScNotify = 8230;
CmdPlanetFesSkillLevelUpScRsp = 8229;
CmdPlanetFesAvatarLevelUpCsReq = 8203;
CmdPlanetFesCollectAllIncomeCsReq = 8244;
CmdJOMBHCNIEMP = 8218;
CmdPlanetFesGetAvatarStatCsReq = 8211;
CmdKIJGIOKOKPF = 8247;
CmdPlanetFesBingoGameFlipCardCsReq = 8217;
CmdPlanetFesStartMiniGameCsReq = 8220;
CmdPlanetFesGameBingoFlipScRsp = 8228;
CmdMDGOBJOFODB = 8202;
CmdPlanetFesAvatarLevelUpScRsp = 8250;
CmdPlanetFesUseItemScRsp = 8240;
CmdNDKMGIBCAHF = 8205;
CmdPlanetFesUpgradeSkillLevelCsReq = 8248;
CmdPlanetFesBusinessDayRefreshEventCsReq = 8215;
CmdPlanetFesUseItemCsReq = 8246;
}
// Obf: GKBAMPAGNBE
enum PlanetFesQuestState {
GKBAMPAGNBE_ALDGOGPGNMO = 0;
GKBAMPAGNBE_BIJPCHOLDCP = 1;
GKBAMPAGNBE_GMHJJBKDNMN = 2;
GKBAMPAGNBE_EFIGICJNEIM = 3;
}
enum IMMMNLEAIBH {
IMMMNLEAIBH_PCPDHELPKEM = 0;
IMMMNLEAIBH_GKIFOHNPIJC = 1;
IMMMNLEAIBH_JJPIHEJLJAH = 2;
}
// Obf: ONMKDPCEFJE
enum PlanetFesCustomKey {
ONMKDPCEFJE_PCPDHELPKEM = 0;
ONMKDPCEFJE_HKNHNJOJGBL = 1;
ONMKDPCEFJE_AEKPGLJLOHM = 2;
ONMKDPCEFJE_CALNCGIFFCB = 3;
ONMKDPCEFJE_MIGMLOKEPGL = 4;
}
// Obf: GMIPIEGCDJE
// Type: Req
// CmdID: 8213
message GetPlanetFesDataCsReq {
}
// Obf: POPBEFPAFBH
// Type: Rsp
// CmdID: 8207
message GetPlanetFesDataScRsp {
repeated GKDEKJKOIJN DPFIHEEKGDL = 6; // offset: 104
NOAMCBLCAMH GOFFALBLHHN = 9; // offset: 32
OGACFIPDECD PEABLDFCMIC = 10; // offset: 96
JBMMIPAGDCE MODDIBHCPPD = 15; // offset: 40
uint32 retcode = 1; // offset: 120
IPBGEGBFFHK FKEHOGMGLJF = 7; // offset: 56
BKNPGKNIOMG OPELALIBCIL = 4; // offset: 16
LLAGEIKJBJA OBOOODMPBBH = 12; // offset: 24
GKMGHIBOOFE NOLBPBMHOKA = 8; // offset: 112
BCHDPKABMNO FCAPBPHLNCJ = 14; // offset: 72
IPNPJJPPCCC skill_info = 11; // offset: 80
OHLCKLEKPIN EFIMNEGGKMH = 3; // offset: 88
EONNKCKPDKI KKCLNDFBPHB = 2; // offset: 64
}
message EFEGKDHEMFN {
repeated uint32 APHJIAFODHJ = 3; // offset: 16
}
// Obf: MOBIJLCNMGJ
// Type: Notify
// CmdID: 8230
message PlanetFesSyncChangeScNotify {
repeated MMGMGMNENLE CJFBLHNPHAK = 9; // offset: 24
}
message OMLONGNOMAI {
uint32 NIOAOBGFMEH = 10; // offset: 24
uint32 PNJHMGNEJJI = 9; // offset: 28
uint32 MKBFHJDMJKL = 4; // offset: 32
}
message MMGMGMNENLE {
EOOABBDPEJJ JPPGFLJHDHK = 10; // offset: 24
OMLONGNOMAI source = 12; // offset: 16
}
message LBJMGIHILGB {
EFEGKDHEMFN EFGELJJFLKL = 2; // offset: 24
uint32 BHDHIIBCDIJ = 11; // offset: 48
int64 ANHGNLHNOKE = 6; // offset: 40
EFEGKDHEMFN IGLCEDBCKFH = 8; // offset: 32
}
message EONNKCKPDKI {
repeated LBJMGIHILGB FNCDCHJMHLF = 13; // offset: 16
}
message HFHMIKIFLPO {
uint32 avatar_id = 3; // offset: 24
uint32 level = 12; // offset: 32
uint32 JLHPIMJPDLO = 14; // offset: 36
uint32 role_star = 13; // offset: 28
}
message IPBGEGBFFHK {
repeated HFHMIKIFLPO avatar_list = 5; // offset: 24
}
message FBBMDFDOEEF {
uint32 item_id = 1; // offset: 28
uint32 FJOFDONMHPH = 6; // offset: 24
}
message LLAGEIKJBJA {
EFEGKDHEMFN MEBDLEDCGDI = 13; // offset: 24
repeated FBBMDFDOEEF item_list = 14; // offset: 16
EFEGKDHEMFN item_value = 2; // offset: 32
}
message GKMGHIBOOFE {
repeated AGAOJNNBALA KDIDNELEDJD = 4; // offset: 24
}
message AGAOJNNBALA {
uint64 unique_id = 9; // offset: 48
repeated NJGDKDEDBNB GPONJAAPOMN = 6; // offset: 16
uint32 config_id = 12; // offset: 40
OMLONGNOMAI source = 7; // offset: 24
}
message NJGDKDEDBNB {
oneof BPIHFAJCLOC {
int64 PCKCJEPGNFK = 3; // offset: 24
}
}
message GCACHJFLGHH {
PlanetFesQuestState status = 2; // offset: 36
uint32 progress = 5; // offset: 48
uint32 ODONPMONGJA = 10; // offset: 44
uint32 OJBEACGLLOH = 14; // offset: 40
oneof AGFCPGHPEDD {
uint32 KGAABCGGHNM = 11; // offset: 16
EFEGKDHEMFN CHFNLJPEENB = 1; // offset: 16
}
}
message OHAOFLALHBL {
uint32 ONEBNOGLOND = 4; // offset: 28
uint32 JNOMDIFNEJH = 2; // offset: 24
}
message NOAMCBLCAMH {
repeated GCACHJFLGHH quest_list = 12; // offset: 24
OHAOFLALHBL CCAHGLDMHGI = 2; // offset: 32
}
message JBMMIPAGDCE {
uint32 GBCPGOAFEBC = 7; // offset: 32
EFEGKDHEMFN OBHNHKKDGHC = 9; // offset: 24
}
message IPIMEGCPBGM {
uint32 progress = 15; // offset: 24
uint32 EMLIJIBPBFL = 11; // offset: 28
}
message BCHDPKABMNO {
repeated IPIMEGCPBGM NKJHKMBLIBL = 3; // offset: 16
repeated uint32 FEAMOKBLIAC = 7; // offset: 32
}
message GHLDMADOHHF {
uint32 level = 9; // offset: 28
uint32 skill_id = 6; // offset: 24
}
message IPNPJJPPCCC {
repeated GHLDMADOHHF PHGLFHDDACM = 4; // offset: 24
}
message BKNPGKNIOMG {
uint32 EKIMLIAMFHE = 1; // offset: 32
repeated uint32 PDMMDNJMIKM = 9; // offset: 24
}
message OGACFIPDECD {
repeated uint32 JMNOPLMHJLE = 5; // offset: 24
uint32 ODMBJOHLADG = 10; // offset: 40
int64 ALJIBCCDHPJ = 6; // offset: 32
}
message EOOABBDPEJJ {
oneof BPIHFAJCLOC {
IIKMHADLJFL ECMOFEBPNGM = 12; // offset: 16
IIKMHADLJFL PAJDKFMMAEO = 7; // offset: 16
JNMOPCFJDPD add_game_item_info = 8; // offset: 16
JNMOPCFJDPD PPGFGHIPEPH = 10; // offset: 16
LBJMGIHILGB MALOADHCLPH = 1; // offset: 16
LBJMGIHILGB JEFCNPJCPMN = 3; // offset: 16
HFHMIKIFLPO CLAJDOECAHE = 11; // offset: 16
HFHMIKIFLPO FCEEEBLCBAJ = 13; // offset: 16
AGAOJNNBALA NCGPNEOILPC = 5; // offset: 16
AGAOJNNBALA KFGBKEADAJG = 9; // offset: 16
GGJFDIHCFIH AFDGEDFKAGG = 4; // offset: 16
GCACHJFLGHH KCKEMAPBCOF = 2; // offset: 16
GCACHJFLGHH APPELIAGBEE = 6; // offset: 16
OHAOFLALHBL IPFOGBIFCFG = 14; // offset: 16
PlanetFesUnlockChange LBPLNAPFAIM = 15; // offset: 16
GHLDMADOHHF CNPGENEOAHA = 1562; // offset: 16
LCEEJNOPNIB NEPKHDPCKPF = 185; // offset: 16
GPMNBMJIFHJ IHNDGCHCNBE = 1526; // offset: 16
GLIFHDOLJMO IBODBCMEJIG = 398; // offset: 16
HJMLNLKCOJJ FHEPDALECNE = 1528; // offset: 16
AGLNDMMGFML KGAJNAHHAIJ = 1967; // offset: 16
IEMDAMOLKFL LIECNMCDHEB = 367; // offset: 16
AGAOJNNBALA LJEMGMMJIBO = 885; // offset: 16
NCHLAEEOBIF MMDJPIBEICK = 1280; // offset: 16
BBOGAPHFIBG FJCODOOIGKG = 77; // offset: 16
HBMNFGPKECH MLCCEEBNHOL = 128; // offset: 16
FFFKFKHHEOG BBIEALHDKFJ = 710; // offset: 16
HHKHKGDAMNB FOGCABKJOLM = 127; // offset: 16
}
}
// Obf: HLAHOPEAEFO
message PlanetFesUnlockChange {
bool has_passed = 8; // offset: 32
IPIMEGCPBGM FCAPBPHLNCJ = 12; // offset: 24
}
message GGJFDIHCFIH {
uint32 GBCPGOAFEBC = 11; // offset: 32
EFEGKDHEMFN OBHNHKKDGHC = 6; // offset: 24
}
message IIKMHADLJFL {
EFEGKDHEMFN CLAFNDLGDAO = 3; // offset: 40
EFEGKDHEMFN HMFCCFCKEFO = 8; // offset: 48
EFEGKDHEMFN item_stack_count = 14; // offset: 16
repeated uint32 ECAJLPAJEKF = 11; // offset: 24
}
message JNMOPCFJDPD {
uint32 item_stack_count = 7; // offset: 24
uint32 CLAFNDLGDAO = 3; // offset: 32
uint32 item_id = 2; // offset: 28
}
message LCEEJNOPNIB {
uint32 NMLJHIGFKGC = 9; // offset: 24
uint32 IGJKLCDCLIJ = 5; // offset: 28
}
message CNLIKADPCBH {
uint32 OHAIEGCLPLH = 6; // offset: 36
uint32 OEFHGDEMOML = 3; // offset: 32
EFEGKDHEMFN IHLDDDHPOIO = 11; // offset: 16
uint32 avatar_id = 12; // offset: 40
}
message NCHLAEEOBIF {
uint32 JPGFLKDLOOP = 13; // offset: 72
EFEGKDHEMFN OGODDOIGOJE = 8; // offset: 32
uint32 EBFBLMKIOAI = 3; // offset: 68
uint32 OPBCCIBECMI = 15; // offset: 80
uint32 EMGENIILJMC = 7; // offset: 76
repeated CNLIKADPCBH MMNOLIMBPCA = 14; // offset: 40
EFEGKDHEMFN JAAHELCLHMI = 1; // offset: 24
uint32 IAAAADCLFLF = 6; // offset: 64
map<uint32, uint32> GMDHPHLIMAG = 2; // offset: 48
EFEGKDHEMFN BFNPCJOMGFL = 4; // offset: 16
}
message GPMNBMJIFHJ {
PBGMKNEGOPK OADEJOMKKPF = 5; // offset: 24
}
message HJMLNLKCOJJ {
BDEMABPLPKO FANCADKJJCE = 9; // offset: 24
}
message GLIFHDOLJMO {
EFEGKDHEMFN EDBKOPFOBNF = 6; // offset: 24
}
message AGLNDMMGFML {
JIPACDEJKJC DIHECIIKELE = 6; // offset: 24
IMMMNLEAIBH FHPMEPJNBBF = 14; // offset: 32
}
message IEMDAMOLKFL {
uint32 EKIMLIAMFHE = 2; // offset: 24
}
message FIGFDNBIHCF {
uint32 FJNLJOBOONH = 14; // offset: 40
uint32 HIOFNIHMFAM = 7; // offset: 32
uint32 KLOBDDIJNHG = 10; // offset: 44
EFEGKDHEMFN PNDECPCKLHG = 9; // offset: 24
uint32 IDGJPGAIIBJ = 15; // offset: 36
}
message JNBGIDELOGF {
repeated FBBMDFDOEEF item_list = 15; // offset: 24
repeated FIGFDNBIHCF transfer_item_list = 1; // offset: 32
}
message CPIOCHHPICD {
FIGFDNBIHCF LEKLKNKEBPO = 14; // offset: 16
FBBMDFDOEEF BIKHOEGFEFD = 3; // offset: 32
}
// Obf: CFENFJDCJEJ
// Type: Req
// CmdID: 8227
message PlanetFesCollectIncomeCsReq {
uint32 BHDHIIBCDIJ = 5; // offset: 24
}
// Type: Rsp
// CmdID: 8235
message AFKCEOKHGHF {
uint32 retcode = 3; // offset: 24
}
message JNHCBCKHCEM {
uint32 BHDHIIBCDIJ = 1; // offset: 28
uint32 avatar_id = 15; // offset: 24
}
// Obf: CJGLKLABKCE
// Type: Req
// CmdID: 8238
message PlanetFesSetAvatarWorkCsReq {
repeated JNHCBCKHCEM CLKAILDCPJC = 5; // offset: 24
}
// Type: Rsp
// CmdID: 8205
message NDKMGIBCAHF {
uint32 retcode = 4; // offset: 24
}
// Obf: LAGNIMMDBLH
// Type: Req
// CmdID: 8201
message PlanetFesBuyLandCsReq {
uint32 BHDHIIBCDIJ = 14; // offset: 24
}
// Type: Rsp
// CmdID: 8247
message KIJGIOKOKPF {
uint32 retcode = 15; // offset: 24
}
// Obf: BJEGDGNPGFJ
// Type: Req
// CmdID: 8219
message PlanetFesClientStatusCsReq {
bool HCBEDECLAIC = 1; // offset: 24
}
// Type: Rsp
// CmdID: 8202
message MDGOBJOFODB {
uint32 retcode = 4; // offset: 24
}
// Obf: BFIDOFCKENM
// Type: Req
// CmdID: 8244
message PlanetFesCollectAllIncomeCsReq {
}
// Type: Rsp
// CmdID: 8218
message JOMBHCNIEMP {
EFEGKDHEMFN FENLGGAMAPA = 12; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: NAMILAANGAE
// Type: Req
// CmdID: 8245
message PlanetFesDoGachaCsReq {
uint32 simulate_magic = 14; // offset: 32
uint32 gacha_id = 10; // offset: 28
uint32 gacha_count = 5; // offset: 24
}
message LLLAPNDDDKM {
uint32 OGHCMDFNGMF = 3; // offset: 36
uint32 NPBKLCHLJMG = 4; // offset: 32
CPIOCHHPICD NBAKHCLLEKJ = 13; // offset: 16
uint32 avatar_id = 6; // offset: 40
}
message FFBDADKFPBF {
repeated LLLAPNDDDKM JOJDJAECHKA = 8; // offset: 32
EFEGKDHEMFN KPOPECKCDMG = 3; // offset: 40
repeated CPIOCHHPICD CBEJMMDDBJL = 5; // offset: 24
repeated uint32 NHCAGPFDLEP = 15; // offset: 48
}
message EIKLOCHPNBM {
JNBGIDELOGF EFBAMGJDAEH = 5; // offset: 32
repeated uint32 NLHDFBNLJHJ = 15; // offset: 16
}
// Obf: GHBLMDHGIOE
// Type: Rsp
// CmdID: 8236
message PlanetFesDoGachaScRsp {
uint32 retcode = 4; // offset: 40
uint32 gacha_id = 11; // offset: 48
repeated FBBMDFDOEEF JIGIBLLFPKF = 14; // offset: 32
oneof FNJJNAOCOII {
FFBDADKFPBF MAHHENHIHDK = 1; // offset: 24
EIKLOCHPNBM BBMGOFHLEAK = 9; // offset: 24
}
}
// Obf: GNAFKEEMEEL
// Type: Req
// CmdID: 8203
message PlanetFesAvatarLevelUpCsReq {
uint32 ODADJILOEKO = 3; // offset: 28
uint32 avatar_id = 4; // offset: 24
}
// Obf: CGDGCIGBCLO
// Type: Rsp
// CmdID: 8250
message PlanetFesAvatarLevelUpScRsp {
uint32 avatar_id = 15; // offset: 40
uint32 ODADJILOEKO = 9; // offset: 36
uint32 IHLLMLLNIFN = 1; // offset: 32
uint32 retcode = 5; // offset: 44
HLLCDBLCIPK reward = 3; // offset: 16
}
// Obf: HCAHEGBMAHL
// Type: Req
// CmdID: 8216
message PlanetFesTakeQuestRewardCsReq {
uint32 ODONPMONGJA = 5; // offset: 24
}
// Obf: PJPNKAEHOIP
// Type: Rsp
// CmdID: 8231
message PlanetFesTakeQuestRewardScRsp {
uint32 retcode = 13; // offset: 32
uint32 ODONPMONGJA = 7; // offset: 36
JNBGIDELOGF EAPHMPIDECI = 6; // offset: 16
}
// Obf: BGGGLJAJBNI
// Type: Req
// CmdID: 8248
message PlanetFesUpgradeSkillLevelCsReq {
uint32 ODADJILOEKO = 2; // offset: 24
uint32 skill_id = 12; // offset: 28
}
// Obf: IKBKJLJFBEJ
// Type: Rsp
// CmdID: 8229
message PlanetFesSkillLevelUpScRsp {
uint32 skill_id = 2; // offset: 36
FBBMDFDOEEF item_cost = 9; // offset: 24
uint32 skill_level = 5; // offset: 32
uint32 retcode = 3; // offset: 40
}
message HLLCDBLCIPK {
map<uint32, uint32> JONDOIHPNEA = 8; // offset: 16
EFEGKDHEMFN item_value = 6; // offset: 40
repeated FBBMDFDOEEF item_list = 13; // offset: 24
}
message EFBIMNFGMBM {
uint32 LNNNCEILCAA = 11; // offset: 24
uint32 avatar_id = 9; // offset: 28
uint32 AFAHDBPGJLL = 2; // offset: 32
}
message IAMCAPPFDBH {
repeated EFBIMNFGMBM PIBHJCMEOEA = 12; // offset: 16
}
message PKNBPAHCIMJ {
uint32 GLIONEELOJH = 13; // offset: 36
uint32 PPOGPOJJELJ = 12; // offset: 40
uint32 COKGOPBMLPP = 2; // offset: 32
map<uint32, uint32> HNENKAHDBKM = 5; // offset: 16
}
message PMBLADGCPMM {
uint32 EDNCOAGAIJK = 1; // offset: 32
JOJLACDBPNA OIAPHBBDPHL = 4; // offset: 16
uint32 ELLELJFGDPH = 9; // offset: 36
}
message MJGHKGMGOAP {
uint32 IIKCCGFJKAB = 8; // offset: 24
}
message IDIGEJHHPDL {
uint32 IIKCCGFJKAB = 3; // offset: 24
uint32 GDPGOBIILNO = 10; // offset: 28
uint32 MOLLBAMGLAG = 12; // offset: 32
}
message BCJIBPMPIBA {
uint32 IIKCCGFJKAB = 10; // offset: 24
}
message JIPACDEJKJC {
int64 JPBDNCHHKGC = 10; // offset: 32
uint32 PHKAHAHLDAE = 2; // offset: 48
uint32 EMFHLBBOCFK = 9; // offset: 52
bool AOJCDACKPCP = 11; // offset: 57
bool MBDGKAEHCFB = 14; // offset: 56
uint32 GAFPECGGICC = 5; // offset: 44
bool BIHHIPMLBON = 15; // offset: 58
oneof NLPPPCHGGPF {
IAMCAPPFDBH FMJMNFIBCAH = 7; // offset: 24
PKNBPAHCIMJ CDNENMBMOKH = 3; // offset: 24
PMBLADGCPMM FFFDHGGPNPM = 6; // offset: 24
MJGHKGMGOAP CCNFDLHKJFM = 1; // offset: 24
IDIGEJHHPDL NAEJHJIEOBD = 12; // offset: 24
BCJIBPMPIBA ADECNJPKJFI = 13; // offset: 24
}
}
message BDEMABPLPKO {
repeated JIPACDEJKJC BPCKFLJIGCI = 3; // offset: 40
uint32 GAFPECGGICC = 6; // offset: 48
EFEGKDHEMFN BFNPCJOMGFL = 5; // offset: 24
bool CFIONKKIPJL = 4; // offset: 52
int64 DNNHCNCKJCM = 11; // offset: 56
map<uint32, uint32> KBHEGBCAAMG = 14; // offset: 16
bool has_passed = 9; // offset: 53
}
message ONOINAHEHHB {
uint32 MNPCBLEHGHP = 4; // offset: 52
repeated CNLIKADPCBH MMNOLIMBPCA = 11; // offset: 40
bool CFIONKKIPJL = 12; // offset: 48
EFEGKDHEMFN BFNPCJOMGFL = 6; // offset: 32
EFEGKDHEMFN LJMMOMIHGEI = 5; // offset: 24
uint32 GAFPECGGICC = 3; // offset: 56
}
message HIBBPOAMDMA {
uint32 PHKAHAHLDAE = 15; // offset: 24
bool JPLCJGPCFDO = 9; // offset: 28
}
message PBGMKNEGOPK {
repeated HIBBPOAMDMA BKAPBDGHIAB = 4; // offset: 16
repeated uint32 LKBDLBEAMGP = 12; // offset: 48
uint32 MJIDMBJNGEI = 3; // offset: 60
uint32 AFDBHGCAJDB = 9; // offset: 56
BDEMABPLPKO ALHDBLAJHNN = 6; // offset: 32
repeated ONOINAHEHHB BIMNCNMBOGF = 13; // offset: 40
}
// Obf: DLGODNGNCHM
// Type: Req
// CmdID: 8221
message PlanetFesGetBusinessDayInfoCsReq {
bool BOACDLKCJJI = 2; // offset: 24
}
// Obf: ICIMOBHBILC
// Type: Rsp
// CmdID: 8249
message PlanetFesGetBusinessDayInfoScRsp {
uint32 retcode = 12; // offset: 32
int64 ALIGEFKMMGH = 1; // offset: 40
PBGMKNEGOPK OADEJOMKKPF = 14; // offset: 24
}
message OHLCKLEKPIN {
uint32 AFDBHGCAJDB = 13; // offset: 28
int64 ALIGEFKMMGH = 1; // offset: 32
bool has_passed = 7; // offset: 45
uint32 MJIDMBJNGEI = 2; // offset: 24
uint32 BGDBCAKJMMA = 5; // offset: 40
bool CFIONKKIPJL = 10; // offset: 44
}
// Obf: HHJKIFDCFNF
// Type: Req
// CmdID: 8215
message PlanetFesBusinessDayRefreshEventCsReq {
bool DGAHMJOBDNE = 1; // offset: 24
uint32 GAFPECGGICC = 5; // offset: 28
uint32 PHKAHAHLDAE = 7; // offset: 32
}
// Obf: MLGKFJKKDDD
// Type: Rsp
// CmdID: 8206
message PlanetFesBusinessDayRefreshEventScRsp {
uint32 retcode = 8; // offset: 32
JIPACDEJKJC DIHECIIKELE = 13; // offset: 16
}
// Obf: INEAJGOJKPO
// Type: Req
// CmdID: 8226
message PlanetFesDeliverPamCargoCsReq {
uint32 AFAHDBPGJLL = 14; // offset: 28
uint32 avatar_id = 2; // offset: 24
}
// Obf: AGAGEEKGMGM
// Type: Rsp
// CmdID: 8208
message PlanetFesDeliverPamCargoScRsp {
uint32 retcode = 1; // offset: 40
HLLCDBLCIPK IOLKDNAMDCO = 8; // offset: 16
JIPACDEJKJC DIHECIIKELE = 10; // offset: 24
uint32 avatar_id = 14; // offset: 44
}
// Obf: KLHPNIDFPGO
// Type: Req
// CmdID: 8233
message PlanetFesChooseAvatarEventOptionCsReq {
uint32 NHDBKGMGELH = 10; // offset: 24
}
// Obf: NPOOGENCIGC
// Type: Rsp
// CmdID: 8209
message PlanetFesChooseAvatarEventOptionScRsp {
uint32 AAIJKIBONOO = 14; // offset: 44
JIPACDEJKJC DIHECIIKELE = 5; // offset: 16
uint32 retcode = 11; // offset: 52
HLLCDBLCIPK reward = 8; // offset: 24
uint32 EEMNDGIPBIC = 6; // offset: 40
uint32 COKGOPBMLPP = 15; // offset: 48
}
// Obf: KPJDIIIKKOM
// Type: Req
// CmdID: 8204
message PlanetFesDealAvatarEventOptionItemCsReq {
uint32 GLIONEELOJH = 4; // offset: 24
bool ICOGAHFFCLD = 2; // offset: 28
}
// Obf: CKCKNLHNHLN
// Type: Rsp
// CmdID: 8237
message PlanetFesDealAvatarEventOptionItemScRsp {
HLLCDBLCIPK reward = 9; // offset: 16
bool ICOGAHFFCLD = 1; // offset: 40
uint32 EEMNDGIPBIC = 10; // offset: 48
uint32 retcode = 13; // offset: 52
uint32 AAIJKIBONOO = 7; // offset: 44
JIPACDEJKJC DIHECIIKELE = 12; // offset: 24
}
// Obf: NFAANCANCHC
// Type: Req
// CmdID: 8243
message PlanetFesTakeRegionPhaseRewardCsReq {
uint32 HJMGGLANHML = 13; // offset: 24
}
// Obf: BEMBCNKCLLA
// Type: Rsp
// CmdID: 8239
message PlanetFesTakeRegionPhaseRewardScRsp {
uint32 HJMGGLANHML = 7; // offset: 32
uint32 retcode = 12; // offset: 36
ItemList reward_list = 3; // offset: 16
}
message BBHPOJJLFEC {
uint32 IEAILOCMKNN = 13; // offset: 44
uint32 AKAGAAMOJCF = 4; // offset: 40
repeated uint32 BHLABMIODGO = 9; // offset: 32
repeated uint32 JGAIPHCIJHB = 12; // offset: 24
}
message JOJLACDBPNA {
uint32 ELLELJFGDPH = 12; // offset: 36
uint32 KHDLMPAKEGF = 1; // offset: 32
oneof EPIIJJCAKIE {
BBHPOJJLFEC PIHGDHAKLCB = 3; // offset: 24
}
}
message GIFNOKLKCGH {
repeated uint32 DNLALPGKFDK = 1; // offset: 24
}
// Obf: KIJAOPIAHOL
// Type: Req
// CmdID: 8220
message PlanetFesStartMiniGameCsReq {
uint32 KHDLMPAKEGF = 11; // offset: 24
uint32 ELLELJFGDPH = 8; // offset: 28
}
// Obf: JIGEMDLBLFH
// Type: Rsp
// CmdID: 8222
message PlanetFesStartMiniGameScRsp {
HLLCDBLCIPK reward = 9; // offset: 16
JOJLACDBPNA OIAPHBBDPHL = 4; // offset: 40
uint32 retcode = 5; // offset: 52
oneof BDBOAMOCOHI {
GIFNOKLKCGH EFBAMGJDAEH = 8; // offset: 32
}
}
// Obf: ODIEOLMNENI
// Type: Req
// CmdID: 8246
message PlanetFesUseItemCsReq {
uint32 item_id = 15; // offset: 24
uint32 OGBDDNFELCL = 4; // offset: 28
}
// Obf: NMNOBDIIGGF
// Type: Rsp
// CmdID: 8240
message PlanetFesUseItemScRsp {
HLLCDBLCIPK reward = 3; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: FADLBLGNEHC
// Type: Req
// CmdID: 8217
message PlanetFesBingoGameFlipCardCsReq {
uint32 NBFLCNHFEFM = 8; // offset: 24
}
// Obf: JEDHJMFEAOE
// Type: Rsp
// CmdID: 8228
message PlanetFesGameBingoFlipScRsp {
HLLCDBLCIPK reward = 8; // offset: 16
uint32 NBFLCNHFEFM = 3; // offset: 32
uint32 retcode = 14; // offset: 40
bool JKLFMOHICMO = 4; // offset: 36
}
// Obf: ENDMIKCIFMB
// Type: Req
// CmdID: 8223
message PlanetFesBonusEventInteractCsReq {
uint32 PHKAHAHLDAE = 15; // offset: 28
uint32 BFMAOIDEJCD = 5; // offset: 24
}
// Obf: ALONCNDOEGJ
// Type: Rsp
// CmdID: 8214
message PlanetFesBonusEventInteractScRsp {
uint32 PHKAHAHLDAE = 2; // offset: 40
HLLCDBLCIPK reward = 8; // offset: 32
JIPACDEJKJC DIHECIIKELE = 7; // offset: 16
uint32 retcode = 14; // offset: 44
}
message FFFKFKHHEOG {
uint32 DBOJCHBAHCI = 4; // offset: 44
uint32 uid = 12; // offset: 52
uint32 ACKIBGGBFMO = 11; // offset: 36
EFEGKDHEMFN gold = 10; // offset: 16
uint32 GAFPECGGICC = 9; // offset: 40
uint32 KLFPGJNLFKG = 13; // offset: 48
uint32 GBCPGOAFEBC = 15; // offset: 32
}
// Obf: GPICOEHLEKL
// Type: Req
// CmdID: 8212
message PlanetFesGetFriendRankingInfoListCsReq {
}
// Obf: LBGBOCOFMHI
// Type: Rsp
// CmdID: 8234
message PlanetFesGetFriendRankingInfoListScRsp {
FFFKFKHHEOG KNNIAEBMHGM = 8; // offset: 16
uint32 retcode = 6; // offset: 32
}
// Obf: IAPNMAPLAFD
// Type: Notify
// CmdID: 8225
message PlanetFesFriendRankingInfoChangeScNotify {
repeated FFFKFKHHEOG CPBGLNGOCBA = 1; // offset: 24
}
// Obf: KHKMOODMDDF
// Type: Req
// CmdID: 8210
message PlanetFesSetCustomKeyValueCsReq {
uint32 key = 7; // offset: 28
uint32 value = 10; // offset: 24
}
// Obf: ECHAEDJOCAB
// Type: Rsp
// CmdID: 8224
message PlanetFesSetCustomKeyValueScRsp {
uint32 retcode = 10; // offset: 24
uint32 key = 9; // offset: 28
uint32 value = 15; // offset: 32
}
// Obf: HDALEIPDCNA
// Type: Req
// CmdID: 8241
message PlanetFesUpgradeFesLevelCsReq {
uint32 ODADJILOEKO = 11; // offset: 24
}
// Type: Rsp
// CmdID: 8242
message EMIFFPHBMEI {
uint32 retcode = 11; // offset: 24
}
// Obf: JHMONADIDKD
// Type: Req
// CmdID: 8211
message PlanetFesGetAvatarStatCsReq {
}
// Obf: OECBNPAOEJN
// Type: Rsp
// CmdID: 8232
message PlanetFesGetAvatarStatScRsp {
repeated CNLIKADPCBH MMNOLIMBPCA = 8; // offset: 24
uint32 retcode = 5; // offset: 32
}
message BBOGAPHFIBG {
uint32 EPGIKGCADHM = 10; // offset: 44
int64 EDECALEJJFH = 6; // offset: 32
repeated uint32 DJDEBKPGJDN = 13; // offset: 16
uint32 GIIIGJFMHPO = 3; // offset: 40
}
message HBMNFGPKECH {
uint64 PHALKDHHPPB = 13; // offset: 40
uint32 CDCBFHFJGMD = 6; // offset: 32
repeated uint32 DJDEBKPGJDN = 1; // offset: 16
int64 time = 7; // offset: 48
bool JFHMCDFDABI = 8; // offset: 36
}
message HHKHKGDAMNB {
uint32 GIIIGJFMHPO = 7; // offset: 36
uint32 source = 3; // offset: 40
repeated uint32 DJDEBKPGJDN = 12; // offset: 24
int64 time = 14; // offset: 48
uint32 EPGIKGCADHM = 11; // offset: 32
}
// Obf: AIAMJBEHMMC
enum CmdPlanetFesExtType {
AIAMJBEHMMC_PCPDHELPKEM = 0;
CmdPlanetFesGetExtraCardPieceInfoCsReq = 8303;
CmdPlanetFesGetExtraCardPieceInfoScRsp = 8297;
CmdPlanetFesApplyCardPieceScRsp = 8291;
CmdPlanetFesGiveCardPieceScRsp = 8335;
CmdPlanetFesHandleCardPieceApplyCsReq = 8337;
CmdPlanetFesLargeBonusInteractScRsp = 8293;
CmdPlanetFesApplyCardPieceCsReq = 8295;
CmdPlanetFesChangeCardPieceApplyPermissionCsReq = 8325;
CmdPlanetFesGetOfferedCardPieceScRsp = 8334;
CmdPlanetFesGetOfferedCardPieceCsReq = 8292;
CmdPlanetFesGetFriendCardPieceScRsp = 8317;
CmdHCJKEDJPGHB = 8306;
CmdPlanetFesEnterNextBusinessDayCsReq = 8340;
CmdPlanetFesGetFriendCardPieceCsReq = 8320;
CmdPlanetFesChangeCardPieceApplyPermissionScRsp = 8328;
CmdPlanetFesGiveCardPieceCsReq = 8308;
CmdPlanetFesLargeBonusInteractCsReq = 8326;
CmdPlanetFesHandleCardPieceApplyScRsp = 8309;
}
enum DCMGMEHGCIF {
DCMGMEHGCIF_KJFHLPEONOH = 0;
DCMGMEHGCIF_ONACHMEDPIK = 1;
DCMGMEHGCIF_KALDKLPHGEJ = 2;
}
// Obf: LOPCGPMHNKO
// Type: Req
// CmdID: 8303
message PlanetFesGetExtraCardPieceInfoCsReq {
}
message PEHOCGJJMNF {
repeated uint32 AFIHGFCCHPK = 9; // offset: 24
int64 LLGHOBDIBOM = 3; // offset: 64
uint32 uid = 11; // offset: 56
repeated BBOGAPHFIBG MLFNLIBCBMO = 15; // offset: 48
uint32 AHLLMHGEEMF = 13; // offset: 76
repeated FBBMDFDOEEF CGOMCPEBBIA = 1; // offset: 16
repeated HHKHKGDAMNB JHNJKOHPIJN = 8; // offset: 40
uint32 FLIFCIPEPLO = 12; // offset: 72
}
// Obf: IECBKBJKDLO
// Type: Rsp
// CmdID: 8297
message PlanetFesGetExtraCardPieceInfoScRsp {
PEHOCGJJMNF ADJEEIILGBO = 6; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: FFHBOHDDFIP
// Type: Req
// CmdID: 8320
message PlanetFesGetFriendCardPieceCsReq {
}
// Obf: IFNAAPKKDMB
// Type: Rsp
// CmdID: 8317
message PlanetFesGetFriendCardPieceScRsp {
uint32 retcode = 3; // offset: 32
repeated PEHOCGJJMNF NLOPOBHEEJH = 11; // offset: 16
}
// Obf: BKBCAPMAHHE
// Type: Req
// CmdID: 8325
message PlanetFesChangeCardPieceApplyPermissionCsReq {
uint32 FLIFCIPEPLO = 8; // offset: 24
}
// Obf: HEGNCNHPMGA
// Type: Rsp
// CmdID: 8328
message PlanetFesChangeCardPieceApplyPermissionScRsp {
uint32 retcode = 13; // offset: 28
uint32 FLIFCIPEPLO = 15; // offset: 24
}
// Obf: POKNLBHIKAG
// Type: Req
// CmdID: 8295
message PlanetFesApplyCardPieceCsReq {
uint32 EAALMHNALFI = 9; // offset: 32
repeated uint32 DJDEBKPGJDN = 3; // offset: 16
}
// Obf: FPOHHJKEJEG
// Type: Rsp
// CmdID: 8291
message PlanetFesApplyCardPieceScRsp {
uint32 EPGIKGCADHM = 1; // offset: 44
bool CHEHAODHAOC = 5; // offset: 52
uint32 retcode = 4; // offset: 40
uint32 EAALMHNALFI = 11; // offset: 48
int64 ALJIBCCDHPJ = 13; // offset: 32
repeated uint32 DJDEBKPGJDN = 9; // offset: 24
}
// Obf: MMPBMMJLFHL
// Type: Req
// CmdID: 8337
message PlanetFesHandleCardPieceApplyCsReq {
bool ILCOOFLFGFH = 4; // offset: 40
uint32 EPGIKGCADHM = 7; // offset: 32
repeated uint32 MGAFDDCGJPM = 13; // offset: 16
uint32 GIIIGJFMHPO = 11; // offset: 36
}
// Obf: HMIOJGOKMIN
// Type: Rsp
// CmdID: 8309
message PlanetFesHandleCardPieceApplyScRsp {
int64 ONBBNACBADF = 15; // offset: 40
uint32 retcode = 14; // offset: 32
repeated uint32 MGAFDDCGJPM = 4; // offset: 24
bool ILCOOFLFGFH = 6; // offset: 48
uint32 EPGIKGCADHM = 8; // offset: 36
}
// Obf: FADKNHHMPIF
// Type: Req
// CmdID: 8292
message PlanetFesGetOfferedCardPieceCsReq {
bool JFHMCDFDABI = 8; // offset: 24
uint64 PHALKDHHPPB = 5; // offset: 32
}
// Obf: JJKDDGNDNLG
// Type: Rsp
// CmdID: 8334
message PlanetFesGetOfferedCardPieceScRsp {
uint32 retcode = 7; // offset: 44
uint64 PHALKDHHPPB = 9; // offset: 56
int64 CAOBLDAJOHK = 3; // offset: 48
repeated FBBMDFDOEEF CGOMCPEBBIA = 11; // offset: 16
repeated HBMNFGPKECH CLFPBNGKLAA = 12; // offset: 24
bool JFHMCDFDABI = 8; // offset: 40
}
// Obf: PLHKEENEHFJ
// Type: Req
// CmdID: 8308
message PlanetFesGiveCardPieceCsReq {
uint32 EAALMHNALFI = 15; // offset: 32
repeated uint32 MGAFDDCGJPM = 1; // offset: 16
}
// Obf: MOBMNENMECG
// Type: Rsp
// CmdID: 8335
message PlanetFesGiveCardPieceScRsp {
uint64 PHALKDHHPPB = 14; // offset: 48
repeated uint32 MGAFDDCGJPM = 5; // offset: 24
uint32 retcode = 3; // offset: 36
uint32 EAALMHNALFI = 6; // offset: 32
int64 ONBBNACBADF = 1; // offset: 40
}
// Obf: FNMEMIDGMKA
// Type: Req
// CmdID: 8326
message PlanetFesLargeBonusInteractCsReq {
uint32 PFOPCGAKMJP = 12; // offset: 24
uint32 BCOPJHFNDBF = 14; // offset: 28
uint32 HGIAGJMHDOB = 9; // offset: 32
}
// Obf: NFHPGDLJFGJ
// Type: Rsp
// CmdID: 8293
message PlanetFesLargeBonusInteractScRsp {
uint32 HGIAGJMHDOB = 15; // offset: 44
JIPACDEJKJC DIHECIIKELE = 6; // offset: 16
uint32 retcode = 10; // offset: 40
EFEGKDHEMFN LAMFMELCEMD = 7; // offset: 32
}
// Obf: COKEFEINPBE
// Type: Req
// CmdID: 8340
message PlanetFesEnterNextBusinessDayCsReq {
}
// Type: Rsp
// CmdID: 8306
message HCJKEDJPGHB {
uint32 retcode = 10; // offset: 24
}
// Obf: LGDEJONOGDK
enum CmdPlayerType {
LGDEJONOGDK_PCPDHELPKEM = 0;
CmdPlayerGetTokenCsReq = 14;
CmdQueryProductInfoCsReq = 66;
CmdGetSecretKeyInfoScRsp = 69;
CmdExchangeStaminaCsReq = 37;
LGDEJONOGDK_JPMPCIKAMFO = 23;
CmdPlayerLoginFinishScRsp = 62;
CmdPEJPOACIIKL = 16;
CmdGBPEEKKNCOK = 78;
CmdPlayerHeartBeatCsReq = 12;
CmdClientObjDownloadDataScNotify = 86;
CmdSetGenderScRsp = 20;
CmdGetBasicInfoScRsp = 36;
CmdGetAuthkeyScRsp = 72;
CmdClientObjUploadCsReq = 80;
CmdMonthCardRewardNotify = 59;
CmdGetBasicInfoCsReq = 71;
CmdGetVideoVersionKeyScRsp = 68;
CmdGetLevelRewardScRcp = 89;
CmdHCBMIPFCCPL = 42;
CmdReserveStaminaExchangeCsReq = 13;
CmdKFGOKPOJKPH = 28;
CmdSetPlayerInfoCsReq = 93;
CmdPlayerLoginCsReq = 91;
CmdSetPlayerInfoScRsp = 2;
CmdGetLevelRewardTakenListCsReq = 58;
CmdPlayerLoginScRsp = 10;
CmdSetNicknameCsReq = 61;
CmdMHJAKGFPMCK = 67;
CmdFeatureSwitchClosedScNotify = 6;
CmdSetNicknameScRsp = 7;
CmdGetVideoVersionKeyCsReq = 70;
CmdSetGameplayBirthdayCsReq = 92;
CmdLightConeRarity4AutoLockReq = 35;
CmdGetLevelRewardReq = 100;
CmdPlayerSqueezedScNotify = 63;
CmdSetGameplayBirthdayScRsp = 24;
CmdPlayerHeartBeatScRsp = 77;
CmdUpdateFeatureSwitchScNotify = 30;
CmdUpdatePlayerSettingScRsp = 15;
CmdSetLanguageReq = 21;
CmdEnterStageCsReq = 26;
CmdForceSyncGameStateFinishCSReq = 50;
CmdGetAuthkeyCsReq = 38;
CmdDailyRefreshNotify = 3;
CmdPHIBGDFEFEE = 32;
CmdPlayerLogoutCsReq = 94;
CmdStaminaInfoScNotify = 83;
LGDEJONOGDK_MDGAICFBCKJ = 47;
CmdMHJOJEFEOKK = 40;
CmdNBCDKAOFNMD = 98;
LGDEJONOGDK_OOOIEHICMDM = 95;
CmdGetSecretKeyInfoCsReq = 90;
CmdClientObjUploadScRsp = 85;
CmdReserveStaminaExchangeScRsp = 31;
CmdHDEFPBNNMDJ = 81;
CmdCIAANMCPBGF = 29;
CmdDDCCKDCEBOJ = 19;
CmdPDANOHBKBBF = 39;
CmdExchangeStaminaScRsp = 4;
CmdGetLevelRewardTakenListScRsp = 44;
CmdUpdatePlayWithPsnOnlySettingCsReq = 55;
CmdSetGenderCsReq = 79;
CmdSetRedPointStatusScNotify = 82;
CmdServerAnnounceNotify = 65;
CmdPlayerLoginFinishCsReq = 41;
CmdQueryProductInfoScRsp = 5;
CmdAntiAddictScNotify = 33;
CmdClientDownloadDataScNotify = 11;
CmdPlayerGetTokenScRsp = 18;
}
enum KJIKKLBJLCK {
KJIKKLBJLCK_PCPDHELPKEM = 0;
KJIKKLBJLCK_OFGHJKIHMIB = 1;
KJIKKLBJLCK_CKMMKFBHMGA = 2;
}
enum NOFMHNNIJAN {
NOFMHNNIJAN_LHBKAEPNIDA = 0;
NOFMHNNIJAN_OJDAGMEHLII = 1;
}
// Obf: PBLACIHDLCL
// Type: Req
// CmdID: 91
message PlayerLoginCsReq {
string IBDEALLKDAM = 5; // offset: 56
bool MMFJFMPNJMN = 386; // offset: 196
COKHGIMNLEK ABFNMCHIIFI = 809; // offset: 136
uint32 IPICOGJIBAE = 10; // offset: 200
PlatformType platform = 6; // offset: 172
string MCKPMFDFBGP = 1; // offset: 120
string signature = 15; // offset: 88
string CABLACHJKID = 189; // offset: 64
string GGDPMLCODPH = 3; // offset: 32
uint32 DIJHAFOGEOF = 9; // offset: 168
string JBCNGGAGFCD = 13; // offset: 48
string LJIMJGAHMKM = 12; // offset: 128
string HBIDCAFOPMG = 1132; // offset: 152
uint32 EFKCMFIJGIJ = 437; // offset: 184
string BLEGPLIACMK = 1248; // offset: 16
uint32 PEKKCPFGCCL = 416; // offset: 192
DNJFGOLLCCB HEJKBACFHBG = 42; // offset: 40
FPJBOJBFMNJ BNPGKDAEJPB = 8; // offset: 204
string rogue_get_info = 11; // offset: 112
string CJCFGAMHMCG = 273; // offset: 72
string HFFGCAGBNLO = 7; // offset: 24
bool JMFANJEHDMG = 765; // offset: 197
string GNODLEJAOJP = 84; // offset: 80
uint32 NCHFFCBPIFB = 878; // offset: 188
string ICJIGHOMDNL = 729; // offset: 96
uint64 login_random = 2; // offset: 176
string KILCHABDDLC = 4; // offset: 144
string ENECPEOGEKG = 14; // offset: 160
}
// Obf: KMGGAMPIBDH
// Type: Rsp
// CmdID: 10
message PlayerLoginScRsp {
uint64 login_random = 4; // offset: 64
uint64 server_timestamp_ms = 8; // offset: 72
bool CIGNEJKDKJF = 13; // offset: 48
uint32 retcode = 9; // offset: 52
bool ALLHDAFGDCJ = 14; // offset: 49
uint32 stamina = 7; // offset: 56
PlayerBasicInfo basic_info = 1; // offset: 32
int32 LHNKDIKBIBO = 11; // offset: 60
string ICHLJDLEPNL = 12; // offset: 40
string PJNKEEOKGBO = 10; // offset: 24
}
// Obf: LJBDAIMNEJC
// Type: Req
// CmdID: 94
message PlayerLogoutCsReq {
}
// Obf: NFEPFHOJIDO
// Type: Req
// CmdID: 14
message PlayerGetTokenCsReq {
string token = 2; // offset: 40
string EFLAEANKACM = 7; // offset: 24
uint32 sign_type = 15; // offset: 56
uint32 account_ip = 4; // offset: 68
uint32 account_ip_port = 3; // offset: 52
uint32 EFKCMFIJGIJ = 5; // offset: 48
string account_uid = 6; // offset: 16
uint32 uid = 8; // offset: 60
uint32 platform = 10; // offset: 64
}
// Obf: BBOGLEADPEO
// Type: Rsp
// CmdID: 18
message PlayerGetTokenScRsp {
uint32 uid = 11; // offset: 56
uint64 secret_key_seed = 8; // offset: 48
BlackInfo black_info = 14; // offset: 32
string stop_desc = 1; // offset: 16
string authkey = 2; // offset: 24
uint32 retcode = 7; // offset: 60
}
// Type: Notify
// CmdID: 98
message NBCDKAOFNMD {
string stop_desc = 10; // offset: 16
}
// Obf: JNFKCNJMCFO
// Type: Notify
// CmdID: 63
message PlayerSqueezedScNotify {
message DGMEGLNMHKI {
enum LKMGMLFKAIP {
LKMGMLFKAIP_OFLPACBABIG = 0;
LKMGMLFKAIP_DLMGJJCFKLP = 1;
LKMGMLFKAIP_MFPJFDELEHF = 2;
LKMGMLFKAIP_ODKPNILOIAH = 3;
LKMGMLFKAIP_FEFLFCJJCMN = 4;
LKMGMLFKAIP_LDLILHOOCLM = 5;
}
}
DGMEGLNMHKI.LKMGMLFKAIP DGLJGHJENJE = 2; // offset: 32
BlackInfo black_info = 4; // offset: 16
}
// Obf: KFFAPLAMHJP
// Type: Req
// CmdID: 26
message EnterStageCsReq {
string stop_desc = 6; // offset: 24
}
// Type: Rsp
// CmdID: 39
message PDANOHBKBBF {
uint32 retcode = 3; // offset: 32
string IEKPOMOMOPH = 1; // offset: 16
}
// Obf: EDJJFNLBFMI
// Type: Req
// CmdID: 71
message GetBasicInfoCsReq {
}
message OEEEAEJBENB {
uint32 APOFJCCELFM = 8; // offset: 24
bool JLPHFLLOEAJ = 2; // offset: 29
bool ODEJNPJBJAJ = 6; // offset: 28
}
message PlayerSettingInfo {
bool CHCNEDNCIDJ = 4; // offset: 43
bool MFCPDJGGCMO = 10; // offset: 51
NECGMCGFANN HGHFECOMJNA = 524; // offset: 32
bool BMEHFMDNKLE = 1557; // offset: 53
bool KFBLHCCGEPO = 1219; // offset: 52
bool LPEPIDNJDEM = 7; // offset: 41
bool PFJMEECGJMM = 9; // offset: 48
bool CPOGDKALGOM = 14; // offset: 47
bool FIJNAPNICJF = 12; // offset: 40
bool COIGOCJHBOP = 2; // offset: 50
bool NHLKFBOBDOM = 13; // offset: 46
bool LENKIEBIIHP = 151; // offset: 42
bool EJDGNLEOBCN = 197; // offset: 49
bool BKDCFBDMNIJ = 8; // offset: 44
OEEEAEJBENB EHKLNPCMMHE = 5; // offset: 16
bool CCNGHBADHBL = 11; // offset: 45
}
// Obf: GetBasicInfoScRsp
// Type: Rsp
// CmdID: 36
message GetBasicInfoScRsp {
uint32 week_cocoon_finished_count = 11; // offset: 72
bool is_gender_set = 2; // offset: 48
int64 next_recover_time = 8; // offset: 40
uint32 exchange_times = 12; // offset: 56
uint32 cur_day = 7; // offset: 68
uint32 gameplay_birthday = 10; // offset: 52
uint32 cur_map_entry_id = 13; // offset: 64
PlayerSettingInfo player_setting_info = 5; // offset: 24
uint32 gender = 4; // offset: 60
int64 last_set_nickname_time = 14; // offset: 32
}
// Obf: KDNHEKFILJP
// Type: Req
// CmdID: 37
message ExchangeStaminaCsReq {
}
// Type: Rsp
// CmdID: 4
message ExchangeStaminaScRsp {
int64 last_recover_time = 9; // offset: 48
uint32 exchange_times = 8; // offset: 32
uint32 stamina_add = 15; // offset: 36
repeated ItemCost item_cost_list = 6; // offset: 24
uint32 cur_map_entry_id = 14; // offset: 40
}
// Obf: OOGDOGPALAO
// Type: Req
// CmdID: 38
message GetAuthkeyCsReq {
uint32 authkey_ver = 3; // offset: 32
string auth_appid = 15; // offset: 24
uint32 sign_type = 7; // offset: 36
}
// Obf: HOHPGNDMCLF
// Type: Rsp
// CmdID: 72
message GetAuthkeyScRsp {
uint32 retcode = 1; // offset: 40
uint32 sign_type = 7; // offset: 44
uint32 authkey_ver = 14; // offset: 48
string authkey = 10; // offset: 32
string auth_appid = 4; // offset: 16
}
// Type: Notify
// CmdID: 32
message PHIBGDFEFEE {
int64 stop_end_time = 2; // offset: 24
int64 stop_begin_time = 10; // offset: 32
}
// Type: Notify
// CmdID: 33
message AntiAddictScNotify {
string level = 3; // offset: 24
uint32 msg_type = 7; // offset: 40
string msg = 15; // offset: 16
}
// Obf: BNBFMIGFOGD
// Type: Req
// CmdID: 61
message SetNicknameCsReq {
bool is_modify = 12; // offset: 32
string nickname = 3; // offset: 24
}
// Obf: HJOBMPGMMDO
// Type: Rsp
// CmdID: 7
message SetNicknameScRsp {
uint32 retcode = 1; // offset: 32
int64 set_time = 5; // offset: 24
bool is_modify = 12; // offset: 36
}
// Obf: PGEJEDPINOG
// Type: Req
// CmdID: 58
message GetLevelRewardTakenListCsReq {
}
// Obf: MHNODHPLONN
// Type: Rsp
// CmdID: 44
message GetLevelRewardTakenListScRsp {
repeated uint32 level_reward_taken_list = 3; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: BJJOBHHMFEC
// Type: Req
// CmdID: 100
message GetLevelRewardReq {
uint32 level = 7; // offset: 24
uint32 interacted_prop_entity_id = 15; // offset: 28
}
// Obf: JMPJIMLEFIJ
// Type: Rsp
// CmdID: 89
message GetLevelRewardScRcp {
ItemList reward = 13; // offset: 24
uint32 level = 6; // offset: 32
uint32 retcode = 12; // offset: 36
}
// Obf: FPGOJFMEKAN
// Type: Req
// CmdID: 21
message SetLanguageReq {
FPJBOJBFMNJ BNPGKDAEJPB = 11; // offset: 24
}
// Type: Rsp
// CmdID: 28
message KFGOKPOJKPH {
FPJBOJBFMNJ BNPGKDAEJPB = 2; // offset: 24
uint32 retcode = 7; // offset: 28
}
// Obf: NDGLICLPCEN
message AnnounceData {
uint32 config_id = 5; // offset: 60
uint32 CLEAFKJOGJD = 11; // offset: 72
int64 begin_time = 3; // offset: 48
string HBAABNAAJLC = 13; // offset: 24
bool has_recommand = 14; // offset: 56
string AEDGENKIEPB = 8; // offset: 40
uint32 MPPDNHNPFEN = 4; // offset: 76
bool LHLEAGCJPFC = 15; // offset: 57
int64 end_time = 6; // offset: 64
string HOFBLEGMCEN = 2; // offset: 32
}
// Obf: AHANNEPPJGC
// Type: Notify
// CmdID: 65
message ServerAnnounceNotify {
repeated AnnounceData announce_data_list = 5; // offset: 24
}
message GateServer {
string lua_url = 6;
string region_name = 9;
bool unk1 = 10;
string ex_resource_url = 11;
string asset_bundle_url = 12;
bool unk2 = 15;
string msg = 43;
bool unk3 = 67;
bool unk4 = 79;
bool unk5 = 184;
bool unk6 = 200;
bool unk7 = 235;
bool unk8 = 454;
bool unk9 = 529;
string asset_bundle_url_android = 1417;
string ifix_url = 1488;
bool unk10 = 1686;
string ifix_version = 1178;
string mdk_res_version = 1238;
string ip = 3; // offset: 256
uint32 port = 7; // offset: 512
uint32 retcode = 14; // offset: 488
}
// // Obf: KGKJGPDKLML
// message GateServer {
// string enable_upload_battle_log = 1990; // offset: 304
// string operation_feedback_url = 459; // offset: 192
// string ifix_version = 1238; // offset: 96
// bool use_new_networking = 200; // offset: 504
// string stop_desc = 2; // offset: 368
// string ipv6_address = 1897; // offset: 296
// bool LAIKGIGOIMD = 112; // offset: 502
// string custom_service_url = 1480; // offset: 384
// string ex_resource_url = 11; // offset: 48
// string ban_appeal_url = 1277; // offset: 312
// string design_data_relogin_desc = 1407; // offset: 328
// string grid_fight_intro_h5_url = 1131; // offset: 152
// string teenager_privacy_in_game_url = 1512; // offset: 56
// string third_privacy_in_game_url = 1853; // offset: 264
// string web_tool_url = 336; // offset: 32
// string ip = 3; // offset: 256
// bool enable_save_replay_file = 67; // offset: 509
// string community_activity_url = 1074; // offset: 344
// string DLIKDBALBAD = 1980; // offset: 408
// bool use_tcp = 1440; // offset: 508
// string rogue_tourn_notice_pic_type = 521; // offset: 224
// bool event_tracking_open = 1686; // offset: 495
// string redeem_code_url = 1741; // offset: 184
// string FEOKCJCMBAL = 1187; // offset: 232
// uint32 enable_cdn_ipv6 = 235; // offset: 472
// uint32 rogue_tourn_h5_url = 1430; // offset: 496
// uint32 retcode = 14; // offset: 488
// string rogue_tourn_build_ref_api_req_color_header_value = 654; // offset: 72
// string personal_information_in_game_url = 1333; // offset: 240
// string anniv2nd_callback = 1186; // offset: 80
// string CNEODGAPFAN = 1417; // offset: 216
// bool network_diagnostic = 79; // offset: 493
// string temporary_maintenance_url = 1811; // offset: 64
// string game_start_customer_service_url = 126; // offset: 280
// bool enable_version_update = 10; // offset: 503
// bool anniv2nd_book = 1276; // offset: 492
// string base_asset_bundle_version_update_url = 6; // offset: 248
// string anniv2nd_os = 1779; // offset: 432
// string asb_relogin_desc = 13; // offset: 160
// string rogue_tourn_build_ref_h5_url = 2032; // offset: 336
// string rogue_tourn_build_ref_static_data_url_prefix = 260; // offset: 168
// bool grid_fight_game_ref_color_header_value = 393; // offset: 501
// bool enable_watermark = 208; // offset: 505
// string region_name = 9; // offset: 392
// string ifix_url = 1178; // offset: 208
// string online_replay_download_url = 339; // offset: 200
// int64 stop_end_time = 5; // offset: 480
// string privacy_in_game_url = 1770; // offset: 24
// uint32 port = 7; // offset: 512
// bool ios_exam = 929; // offset: 494
// string online_replay_upload_url = 746; // offset: 456
// string mdk_res_version = 543; // offset: 400
// string asset_bundle_url = 12; // offset: 376
// bool forbid_recharge = 454; // offset: 511
// string player_return_questionnaire_a_url = 1105; // offset: 104
// string server_description = 1490; // offset: 40
// string official_community_url = 730; // offset: 128
// bool mtp_switch = 529; // offset: 500
// string user_agreement_url = 1722; // offset: 352
// string login_white_msg = 43; // offset: 144
// string pre_download_url = 728; // offset: 288
// string grid_fight_game_ref_cdn_url = 1115; // offset: 112
// uint32 rogue_magic_h5_url = 640; // offset: 516
// string anniv2nd_concert = 1680; // offset: 88
// string enable_android_middle_package = 1488; // offset: 136
// bool grid_fight_game_ref_color_header_key = 975; // offset: 507
// bool enable_design_data_version_update = 15; // offset: 510
// int64 stop_begin_time = 8; // offset: 520
// string rogue_tourn_notice_id = 486; // offset: 16
// string player_return_questionnaire_b_url = 201; // offset: 176
// string grid_fight_game_ref_h5_url = 668; // offset: 424
// uint32 design_data_relogin_type = 1; // offset: 464
// repeated string NIFLHBKPJBA = 1382; // offset: 320
// string player_return_invite_h5_url = 839; // offset: 360
// string BJFACFGPNEN = 721; // offset: 416
// string cloud_game_url = 941; // offset: 440
// string hot_point_url = 656; // offset: 272
// uint32 asb_relogin_type = 4; // offset: 468
// bool lua_url = 184; // offset: 506
// string rogue_tourn_build_ref_api_req_color_header_key = 883; // offset: 448
// }
// Type: Notify
// CmdID: 16
message PEJPOACIIKL {
string KGHHBLGPJJI = 11; // offset: 16
}
// Obf: LMIDOIOGHLK
// Type: Req
// CmdID: 79
message SetGenderCsReq {
Gender gender = 5; // offset: 24
}
// Obf: MALABKDKFEI
// Type: Rsp
// CmdID: 20
message SetGenderScRsp {
MultiPathAvatarType HBDHAEINMFP = 4; // offset: 24
uint32 retcode = 3; // offset: 28
}
// Obf: JFFLIFOMDDI
// Type: Req
// CmdID: 93
message SetPlayerInfoCsReq {
string nickname = 10; // offset: 16
Gender gender = 2; // offset: 32
bool is_modify = 15; // offset: 36
}
// Obf: KBABGMHDILJ
// Type: Rsp
// CmdID: 2
message SetPlayerInfoScRsp {
MultiPathAvatarType HBDHAEINMFP = 6; // offset: 24
uint32 retcode = 7; // offset: 28
int64 set_time = 5; // offset: 40
bool is_modify = 1; // offset: 32
}
// Obf: ENJKLMFCNAM
// Type: Req
// CmdID: 66
message QueryProductInfoCsReq {
}
message GNJBJDKMMKI {
ProductGiftType GMDDEBINGHE = 7; // offset: 52
int64 begin_time = 1; // offset: 56
uint32 EEFHEBKHKAB = 14; // offset: 40
uint32 JCJGHCOEOOJ = 15; // offset: 48
bool OGHMDOIBHLM = 12; // offset: 64
uint32 MEMNCJLKAEE = 5; // offset: 44
string KGKGJKGOIPO = 3; // offset: 32
string JNGMHKMLAAL = 8; // offset: 24
int64 end_time = 9; // offset: 72
}
// Obf: PEGGEPHNCCB
// Type: Rsp
// CmdID: 5
message QueryProductInfoScRsp {
uint32 retcode = 13; // offset: 48
uint32 IFKKKLCFOBK = 10; // offset: 44
repeated GNJBJDKMMKI CFOHLDJBJCC = 8; // offset: 16
uint64 DFHMMBKPECM = 6; // offset: 32
uint32 BAMOOGPNJEH = 15; // offset: 40
}
// Obf: ELCONPOLJJE
// Type: Notify
// CmdID: 59
message MonthCardRewardNotify {
ItemList reward = 9; // offset: 24
}
// Type: Notify
// CmdID: 11
message ClientDownloadDataScNotify {
ClientDownloadData download_data = 5; // offset: 16
}
// Obf: IFJICIOAFJA
// Type: Notify
// CmdID: 86
message ClientObjDownloadDataScNotify {
ClientObjDownloadData data = 13; // offset: 16
}
// Obf: UpdateFeatureSwitchScNotify
// Type: Notify
// CmdID: 30
message UpdateFeatureSwitchScNotify {
repeated CENOIEMJPKK switch_info_list = 6; // offset: 16
}
// Obf: FMAMFNKHKIC
// Type: Notify
// CmdID: 3
message DailyRefreshNotify {
uint32 KAAGHAPGLCP = 7; // offset: 24
}
// Obf: GEHLFMJIJBJ
// Type: Req
// CmdID: 92
message SetGameplayBirthdayCsReq {
uint32 birthday = 4; // offset: 24
}
// Obf: IMJAKPGGNIG
// Type: Rsp
// CmdID: 24
message SetGameplayBirthdayScRsp {
uint32 retcode = 12; // offset: 24
uint32 birthday = 13; // offset: 28
}
// Type: Req
// CmdID: 78
message GBPEEKKNCOK {
uint32 CACHGIFMPMO = 5; // offset: 32
string CGDOBAOAHMB = 12; // offset: 24
}
// Type: Rsp
// CmdID: 42
message HCBMIPFCCPL {
uint32 retcode = 10; // offset: 24
}
// Type: Rsp
// CmdID: 29
message CIAANMCPBGF {
repeated uint32 NKDEMKAPNMN = 9; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Type: Req
// CmdID: 12
message PlayerHeartBeatCsReq {
uint32 KKCDCIJHJFA = 9; // offset: 40
DODELEAICGI sc_data = 11; // offset: 24
uint64 client_time_ms = 3; // offset: 32
}
// Type: Rsp
// CmdID: 77
message PlayerHeartBeatScRsp {
uint64 client_time_ms = 9; // offset: 32
uint32 retcode = 8; // offset: 40
uint64 server_time_ms = 14; // offset: 48
ClientDownloadData download_data = 4; // offset: 16
}
// Obf: NINAHPKIJKB
// Type: Notify
// CmdID: 6
message FeatureSwitchClosedScNotify {
FeatureSwitchType OFDFKMLOGKO = 4; // offset: 24
}
message CCLLAHIIPIL {
string FMFPLGGCHKG = 13; // offset: 16
CIAIOJANAPI type = 15; // offset: 32
}
// Obf: BDANLAFMNMA
// Type: Req
// CmdID: 90
message GetSecretKeyInfoCsReq {
bytes MENHCCNKADB = 14; // offset: 24
}
// Obf: CIIJPJPEMKF
// Type: Rsp
// CmdID: 69
message GetSecretKeyInfoScRsp {
repeated CCLLAHIIPIL NAIEHFBNJLA = 2; // offset: 32
bytes GGADIPNBMMB = 14; // offset: 16
uint32 retcode = 12; // offset: 40
}
// Obf: PLACHIBPAAL
// Type: Req
// CmdID: 41
message PlayerLoginFinishCsReq {
}
// Obf: KOKEMJGMDIF
// Type: Rsp
// CmdID: 62
message PlayerLoginFinishScRsp {
uint32 retcode = 1; // offset: 24
}
// Obf: GNNOCLBGFHM
// Type: Req
// CmdID: 50
message ForceSyncGameStateFinishCSReq {
}
// Type: Rsp
// CmdID: 19
message DDCCKDCEBOJ {
uint32 retcode = 13; // offset: 24
}
message BAOGMGOLLJK {
uint32 id = 6; // offset: 24
uint64 JFGHFBDGIJP = 3; // offset: 32
}
// Obf: FFEMOMBINGK
// Type: Req
// CmdID: 70
message GetVideoVersionKeyCsReq {
}
// Obf: JKEKAGEGFEG
// Type: Rsp
// CmdID: 68
message GetVideoVersionKeyScRsp {
uint32 retcode = 5; // offset: 40
repeated BAOGMGOLLJK JFMGCHJECHG = 8; // offset: 24
repeated BAOGMGOLLJK EMAPAIGEONC = 6; // offset: 16
}
message FAJGLOFICEI {
uint32 content_id = 11; // offset: 24
uint32 NFDAJHJDGOJ = 5; // offset: 36
uint32 JMIENBBMPAG = 10; // offset: 28
uint32 ANBBPPHBCJH = 15; // offset: 32
}
// Obf: FEPCEOMNLCK
// Type: Notify
// CmdID: 82
message SetRedPointStatusScNotify {
repeated FAJGLOFICEI APMCKODEGBK = 1; // offset: 16
uint32 content_id = 11; // offset: 44
uint32 uid = 14; // offset: 36
uint32 NFDAJHJDGOJ = 8; // offset: 32
uint32 JMIENBBMPAG = 3; // offset: 40
}
// Obf: CBJPJBJBGKG
// Type: Req
// CmdID: 13
message ReserveStaminaExchangeCsReq {
uint32 num = 12; // offset: 24
}
// Obf: GFDGDIIOJLH
// Type: Rsp
// CmdID: 31
message ReserveStaminaExchangeScRsp {
uint32 num = 3; // offset: 24
uint32 retcode = 6; // offset: 28
}
// Obf: MBEHIBDJHAC
// Type: Notify
// CmdID: 83
message StaminaInfoScNotify {
uint32 stamina = 6; // offset: 28
uint32 MAMLFLFFPLI = 8; // offset: 24
int64 DLDIPAHPKOF = 7; // offset: 32
int64 NJFDGLPGLKA = 4; // offset: 40
}
// Obf: PGHCGNIENJK
message UpdatePlayerSetting {
oneof MONPGNBOHFC {
bool CCNGHBADHBL = 2; // offset: 24
bool COIGOCJHBOP = 5; // offset: 24
bool MFCPDJGGCMO = 14; // offset: 24
bool CHCNEDNCIDJ = 4; // offset: 24
bool CPOGDKALGOM = 13; // offset: 24
bool NHLKFBOBDOM = 9; // offset: 24
bool LPEPIDNJDEM = 15; // offset: 24
bool FIJNAPNICJF = 10; // offset: 24
bool PFJMEECGJMM = 8; // offset: 24
OEEEAEJBENB EHKLNPCMMHE = 11; // offset: 24
bool BKDCFBDMNIJ = 458; // offset: 24
bool BMEHFMDNKLE = 268; // offset: 24
bool EJDGNLEOBCN = 1360; // offset: 24
bool LENKIEBIIHP = 622; // offset: 24
bool KFBLHCCGEPO = 602; // offset: 24
NECGMCGFANN HGHFECOMJNA = 1017; // offset: 24
}
}
// Obf: EGHCFFLLOHN
// Type: Req
// CmdID: 35
message LightConeRarity4AutoLockReq {
UpdatePlayerSetting player_setting = 3; // offset: 24
}
// Obf: HBCEDNHOCEP
// Type: Rsp
// CmdID: 15
message UpdatePlayerSettingScRsp {
UpdatePlayerSetting player_setting = 12; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: CNPOGGGFGBP
// Type: Req
// CmdID: 80
message ClientObjUploadCsReq {
uint32 KKCDCIJHJFA = 2; // offset: 32
NOFMHNNIJAN MKHDINDGHMD = 10; // offset: 36
bytes sc_data = 12; // offset: 24
}
// Obf: NAIFPKJNFME
// Type: Rsp
// CmdID: 85
message ClientObjUploadScRsp {
uint32 retcode = 10; // offset: 32
ClientObjDownloadData data = 13; // offset: 16
}
message KFKDIEAJPCJ {
repeated string CJFLLOBLNNG = 3; // offset: 24
}
message KEBHKHCALBO {
KFKDIEAJPCJ black_list = 7; // offset: 16
bool GNDJPNBECJP = 10; // offset: 32
}
message OFLEELGMBIO {
oneof BHKPAMDFGAA {
bool GNDJPNBECJP = 321; // offset: 24
KFKDIEAJPCJ CDDLJOJAHOA = 1303; // offset: 24
KFKDIEAJPCJ NHKHKKFBDEN = 1500; // offset: 24
}
}
// Obf: DPEEHMBBLKD
// Type: Req
// CmdID: 55
message UpdatePlayWithPsnOnlySettingCsReq {
oneof HNIKGLBIMMI {
KEBHKHCALBO AGJCGOHEGPL = 786; // offset: 24
OFLEELGMBIO KNOEKHPLAAN = 931; // offset: 24
}
}
// Type: Rsp
// CmdID: 40
message MHJOJEFEOKK {
uint32 retcode = 10; // offset: 24
}
message HPHCINBLPJA {
}
// Type: Rsp
// CmdID: 67
message MHJAKGFPMCK {
repeated string DMCLPHFILDB = 14; // offset: 16
uint32 retcode = 9; // offset: 48
repeated string KAKCFIHMDDJ = 1; // offset: 24
repeated string HKCMKEODNNB = 8; // offset: 40
}
message DPAKFGLHOPM {
uint32 NFINJDMOMMH = 4; // offset: 28
uint32 JJPHLLEGFPJ = 12; // offset: 24
}
// Type: Rsp
// CmdID: 81
message HDEFPBNNMDJ {
uint32 retcode = 9; // offset: 24
}
// Obf: DBCNIANFMLC
enum CmdPlayerBoardType {
DBCNIANFMLC_PCPDHELPKEM = 0;
CmdSetAssistAvatarCsReq = 2801;
CmdSetDisplayAvatarCsReq = 2814;
CmdSetPersonalCardCSReq = 2837;
CmdSetIsDisplayAvatarInfoReq = 2809;
CmdSetSignatureScRsp = 2839;
DBCNIANFMLC_POLCOOOBBPP = 2863;
CmdSetHeadIconCsReq = 2894;
CmdGetPlayerBoardDataScRsp = 2810;
CmdSetDisplayAvatarScRsp = 2818;
CmdSetHeadIconScRsp = 2895;
CmdSetIsDisplayAvatarInfoScRsp = 2898;
CmdGetPlayerBoardDataCsReq = 2891;
CmdSetSignatureCsReq = 2826;
CmdSetAssistAvatarScRsp = 2874;
CmdSetPersonalCardScRsp = 2804;
}
// Obf: ANBKJLIAHDN
message HeadIconData {
uint32 id = 4; // offset: 24
}
// Obf: EJLFGHANNBO
message DisplayAvatarData {
uint32 avatar_id = 14; // offset: 28
uint32 pos = 2; // offset: 24
}
message BNBALCAOEAL {
bool is_display = 1; // offset: 32
repeated DisplayAvatarData display_avatar_list = 7; // offset: 24
}
// Obf: FNANHEGMKHC
// Type: Req
// CmdID: 2891
message GetPlayerBoardDataCsReq {
}
// Obf: FBNMBFNJFGG
// Type: Rsp
// CmdID: 2810
message GetPlayerBoardDataScRsp {
HeadFrameInfo head_frame_info = 4; // offset: 40
uint32 current_personal_card_id = 3; // offset: 80
repeated HeadIconData unlocked_head_icon_list = 9; // offset: 16
uint32 current_head_icon_id = 2; // offset: 76
uint32 retcode = 8; // offset: 72
BNBALCAOEAL AONPJLGDOOC = 15; // offset: 64
string signature = 6; // offset: 24
repeated uint32 unlocked_personal_card_list = 7; // offset: 56
repeated uint32 FJEJKEBLJOB = 14; // offset: 48
}
// Obf: BKEJLOHNNJN
// Type: Req
// CmdID: 2894
message SetHeadIconCsReq {
uint32 id = 9; // offset: 24
}
// Obf: PHLOIJAIBDB
// Type: Rsp
// CmdID: 2895
message SetHeadIconScRsp {
uint32 retcode = 1; // offset: 24
uint32 current_head_icon_id = 14; // offset: 28
}
// Obf: PAODNLCFLAM
// Type: Req
// CmdID: 2837
message SetPersonalCardCSReq {
uint32 id = 7; // offset: 24
}
// Obf: HNABJMCKMHP
// Type: Rsp
// CmdID: 2804
message SetPersonalCardScRsp {
uint32 current_personal_card_id = 10; // offset: 28
uint32 retcode = 13; // offset: 24
}
// Obf: DEKMNDNHBDL
// Type: Req
// CmdID: 2814
message SetDisplayAvatarCsReq {
repeated DisplayAvatarData display_avatar_list = 14; // offset: 24
}
// Obf: NGCKIEAKAMN
// Type: Rsp
// CmdID: 2818
message SetDisplayAvatarScRsp {
repeated DisplayAvatarData display_avatar_list = 7; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: FOJDIFJFKII
// Type: Req
// CmdID: 2809
message SetIsDisplayAvatarInfoReq {
bool is_display = 2; // offset: 24
}
// Obf: LEFALKCCKJJ
// Type: Rsp
// CmdID: 2898
message SetIsDisplayAvatarInfoScRsp {
bool is_display = 7; // offset: 24
uint32 retcode = 4; // offset: 28
}
// Obf: MNALDMBFGEM
// Type: Req
// CmdID: 2826
message SetSignatureCsReq {
string signature = 13; // offset: 16
}
// Obf: PJILCCMHODG
// Type: Rsp
// CmdID: 2839
message SetSignatureScRsp {
string signature = 15; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: AALDHDBGOLF
// Type: Req
// CmdID: 2801
message SetAssistAvatarCsReq {
uint32 avatar_id = 11; // offset: 32
repeated uint32 avatar_id_list = 2; // offset: 16
}
// Obf: CKKFLGNBPLG
// Type: Rsp
// CmdID: 2874
message SetAssistAvatarScRsp {
repeated uint32 avatar_id_list = 6; // offset: 16
uint32 retcode = 7; // offset: 32
uint32 avatar_id = 9; // offset: 36
}
// Obf: GKIPMIMPDLE
enum CmdPlayerReturnType {
GKIPMIMPDLE_PCPDHELPKEM = 0;
CmdPlayerReturnTakePointRewardCsReq = 4514;
CmdTakeReturnExtraHcoinRewardCsReq = 4533;
CmdTakeReturnExtraHcoinRewardScRsp = 4561;
CmdPlayerReturnInfoQueryScRsp = 4526;
CmdPlayerReturnPointChangeScNotify = 4595;
GKIPMIMPDLE_MKANLBAGGEO = 4558;
CmdPlayerReturnTakeExtraHcoinScNotify = 4537;
CmdPlayerReturnExtraHcoinProgressScNotify = 4507;
CmdPlayerReturnSignCsReq = 4510;
CmdHIBLMDNPOMN = 4591;
CmdPlayerReturnInfoQueryCsReq = 4563;
CmdPlayerReturnTakeRelicScRsp = 4574;
CmdPlayerReturnTakePointRewardScRsp = 4518;
CmdPlayerReturnTakeRelicCsReq = 4501;
CmdPlayerReturnTakeCustomRelicCsReq = 4504;
CmdPlayerReturnTakeCustomRelicScRsp = 4538;
CmdNEOADMEAIDK = 4544;
CmdPlayerReturnTakeRewardCsReq = 4509;
CmdPlayerReturnSignScRsp = 4594;
CmdPlayerReturnTakeRewardScRsp = 4598;
CmdPlayerReturnForceFinishScNotify = 4539;
}
enum GGFCMMIFOHM {
GGFCMMIFOHM_DJGMIMCHCMB = 0;
GGFCMMIFOHM_OCNNBFFGALD = 1;
GGFCMMIFOHM_BCDOIELOANN = 2;
}
enum BDHENEOKMFE {
BDHENEOKMFE_PCPDHELPKEM = 0;
BDHENEOKMFE_LNBJFAGKPCD = 1;
BDHENEOKMFE_HBIKIIGPJMJ = 2;
}
// Type: Notify
// CmdID: 4591
message HIBLMDNPOMN {
uint32 AFPKJLBLPLG = 4; // offset: 24
}
message KEOLEHHLHHM {
uint32 EDIGJGGPPON = 4; // offset: 28
BDHENEOKMFE authkey_ver = 8; // offset: 24
uint32 HMPPEEMEPMC = 15; // offset: 32
}
// Obf: FNDNCHNNIIK
// Type: Req
// CmdID: 4510
message PlayerReturnSignCsReq {
repeated KEOLEHHLHHM DMHGDPBAALN = 1; // offset: 24
}
// Obf: EGMDAFPGHDB
// Type: Rsp
// CmdID: 4594
message PlayerReturnSignScRsp {
repeated ItemList EBCAEFONDJC = 13; // offset: 16
uint32 retcode = 10; // offset: 40
repeated KEOLEHHLHHM DMHGDPBAALN = 15; // offset: 24
}
// Obf: GGEJPEFEJND
// Type: Notify
// CmdID: 4595
message PlayerReturnPointChangeScNotify {
uint32 LCDALEEEDJJ = 11; // offset: 24
}
// Obf: KKOAPONJPEJ
// Type: Req
// CmdID: 4514
message PlayerReturnTakePointRewardCsReq {
uint32 EDIGJGGPPON = 11; // offset: 24
uint32 HDABMKCNJJK = 3; // offset: 28
}
// Obf: HMLKLODJBKI
// Type: Rsp
// CmdID: 4518
message PlayerReturnTakePointRewardScRsp {
uint32 retcode = 4; // offset: 32
uint32 HDABMKCNJJK = 9; // offset: 40
ItemList BGPKPKHCGKE = 1; // offset: 24
uint32 EDIGJGGPPON = 3; // offset: 36
}
// Obf: IOCJBBELJAM
// Type: Req
// CmdID: 4509
message PlayerReturnTakeRewardCsReq {
}
// Obf: AAHFJLIMBFH
// Type: Rsp
// CmdID: 4598
message PlayerReturnTakeRewardScRsp {
ItemList EBCAEFONDJC = 1; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: FELMHJEBNJA
// Type: Req
// CmdID: 4563
message PlayerReturnInfoQueryCsReq {
uint32 ACBNHJKFFMP = 3; // offset: 24
}
message KKNDEDPDFFL {
repeated uint32 BKCLBLBGEMK = 4; // offset: 32
bool BFEDHCOIOPN = 1035; // offset: 108
ILMJJCJMIPB JOBDOFHGGLN = 1038; // offset: 16
repeated uint32 OCEKFIEFMJD = 3; // offset: 56
bool GODBPOHKDOH = 736; // offset: 110
uint32 LCDALEEEDJJ = 1; // offset: 120
int64 DNNHCNCKJCM = 9; // offset: 64
bool is_taken_reward = 12; // offset: 111
repeated PileItem IPGLGFPMANL = 13; // offset: 24
repeated uint32 BJIBAOBEAJJ = 11; // offset: 40
bool CAGMJCAPAAL = 2; // offset: 109
GGFCMMIFOHM status = 10; // offset: 112
uint32 GEEFOKFBPDK = 2038; // offset: 72
int64 ADLBBKBIGNN = 6; // offset: 88
uint32 BDHGHALJJHC = 7; // offset: 100
uint32 JPFKOBEAJOG = 5; // offset: 80
uint32 GGALMCJNCNM = 783; // offset: 76
uint32 GOEOGCJDACN = 14; // offset: 104
uint32 PPCAPBMKGAC = 1269; // offset: 96
uint32 world_level = 8; // offset: 84
uint32 NMEFGMICHON = 897; // offset: 116
}
message ILMJJCJMIPB {
uint32 avatar_id = 13; // offset: 24
bool AMFLNLGBJGL = 9; // offset: 28
}
// Obf: AFGECEFAHDA
// Type: Rsp
// CmdID: 4526
message PlayerReturnInfoQueryScRsp {
uint32 BJMNPNFNHOA = 15; // offset: 32
KKNDEDPDFFL CAAFBGGIBKH = 2; // offset: 24
uint32 retcode = 7; // offset: 36
}
// Obf: NKEKNLLGJJK
// Type: Notify
// CmdID: 4539
message PlayerReturnForceFinishScNotify {
KKNDEDPDFFL CAAFBGGIBKH = 13; // offset: 16
}
// Obf: DPEGIBCEBIK
// Type: Req
// CmdID: 4501
message PlayerReturnTakeRelicCsReq {
uint32 avatar_id = 6; // offset: 24
}
// Obf: OLKDDKOEPIK
// Type: Rsp
// CmdID: 4574
message PlayerReturnTakeRelicScRsp {
uint32 avatar_id = 10; // offset: 36
ItemList item_list = 7; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: PLEFKNGHJNG
// Type: Notify
// CmdID: 4537
message PlayerReturnTakeExtraHcoinScNotify {
uint32 ADDCPAGHJND = 10; // offset: 24
bool BDFMCPBINKE = 12; // offset: 32
uint32 HBPNBAPCHNJ = 1; // offset: 28
}
// Obf: NKAOLACJEMP
// Type: Req
// CmdID: 4504
message PlayerReturnTakeCustomRelicCsReq {
uint32 avatar_id = 14; // offset: 24
}
// Obf: OFIOJFLDDIM
// Type: Rsp
// CmdID: 4538
message PlayerReturnTakeCustomRelicScRsp {
uint32 retcode = 9; // offset: 36
repeated Relic relic_list = 2; // offset: 16
uint32 avatar_id = 7; // offset: 32
}
// Obf: KKLPOPGHBIE
// Type: Req
// CmdID: 4533
message TakeReturnExtraHcoinRewardCsReq {
}
// Obf: FGIPHKCIDPI
// Type: Rsp
// CmdID: 4561
message TakeReturnExtraHcoinRewardScRsp {
ItemList reward = 7; // offset: 16
uint32 GEEFOKFBPDK = 4; // offset: 36
uint32 retcode = 6; // offset: 32
}
// Obf: LMBKCJEOEIE
// Type: Notify
// CmdID: 4507
message PlayerReturnExtraHcoinProgressScNotify {
uint32 PPCAPBMKGAC = 5; // offset: 24
}
message IJKEGEJFKAJ {
uint32 GGALMCJNCNM = 4; // offset: 32
repeated EEBPHJCNBFO avatar_list = 7; // offset: 24
}
// Type: Rsp
// CmdID: 4544
message NEOADMEAIDK {
uint32 retcode = 2; // offset: 24
uint32 GGALMCJNCNM = 15; // offset: 28
}
// Obf: KFFDKGMKPKL
enum CmdPlotType {
KFFDKGMKPKL_PCPDHELPKEM = 0;
CmdFinishPlotCsReq = 1191;
CmdFEFJJFEMMFE = 1110;
}
// Obf: OONOGFBAPMF
// Type: Req
// CmdID: 1191
message FinishPlotCsReq {
uint32 HAIIBGCKPDJ = 11; // offset: 24
}
// Type: Rsp
// CmdID: 1110
message FEFJJFEMMFE {
uint32 HAIIBGCKPDJ = 14; // offset: 28
uint32 retcode = 5; // offset: 24
}
// Obf: FKOEGGCGLHA
enum CmdPunkLordType {
FKOEGGCGLHA_PCPDHELPKEM = 0;
CmdTakePunkLordPointRewardScRsp = 3237;
CmdGetPunkLordMonsterDataScRsp = 3210;
CmdPunkLordBattleResultScNotify = 3244;
CmdSharePunkLordMonsterCsReq = 3214;
CmdSharePunkLordMonsterScRsp = 3218;
CmdGetPunkLordBattleRecordCsReq = 3253;
CmdTakeKilledPunkLordMonsterScoreCsReq = 3228;
CmdPunkLordMonsterInfoScNotify = 3204;
CmdSummonPunkLordMonsterCsReq = 3209;
CmdPunkLordMonsterKilledNotify = 3221;
CmdGetPunkLordDataCsReq = 3238;
CmdGetKilledPunkLordMonsterDataCsReq = 3300;
CmdGetPunkLordDataScRsp = 3272;
CmdStartPunkLordRaidScRsp = 3295;
CmdGetKilledPunkLordMonsterDataScRsp = 3289;
CmdGetPunkLordMonsterDataCsReq = 3291;
CmdGetPunkLordBattleRecordScRsp = 3208;
CmdTakePunkLordPointRewardCsReq = 3274;
CmdSummonPunkLordMonsterScRsp = 3298;
CmdStartPunkLordRaidCsReq = 3294;
CmdPunkLordDataChangeNotify = 3273;
CmdPunkLordRaidTimeOutScNotify = 3233;
CmdTakeKilledPunkLordMonsterScoreScRsp = 3265;
}
enum POOLNDFOPHA {
POOLNDFOPHA_PCPDHELPKEM = 0;
POOLNDFOPHA_NOKNNMPMGGN = 1;
POOLNDFOPHA_IAPBMEIOHGG = 2;
POOLNDFOPHA_DEAHALKOCBD = 3;
POOLNDFOPHA_MEPKJNKAHOA = 4;
}
message CIKJHLMOOIK {
PunkLordMonsterBasicInfo basic_info = 11; // offset: 24
PunkLordAttackerStatus DHHALBIANOG = 2; // offset: 44
JOLDDNMGBHD FHPOILIMKII = 12; // offset: 16
uint32 GGGOOMKOJBF = 4; // offset: 40
}
// Obf: BDNAMLHKEPB
// Type: Req
// CmdID: 3291
message GetPunkLordMonsterDataCsReq {
}
// Obf: HDDDEAPLNEK
// Type: Rsp
// CmdID: 3210
message GetPunkLordMonsterDataScRsp {
uint32 retcode = 6; // offset: 32
repeated CIKJHLMOOIK PPOEDDFFEKK = 4; // offset: 16
}
// Obf: POBNLBNCHNO
// Type: Req
// CmdID: 3294
message StartPunkLordRaidCsReq {
bool GEALJOJCJFN = 12; // offset: 24
uint32 uid = 6; // offset: 28
uint32 monster_id = 7; // offset: 32
}
// Obf: EIHHBFCBNFK
// Type: Rsp
// CmdID: 3295
message StartPunkLordRaidScRsp {
repeated uint32 GDBIIMNJLBA = 9; // offset: 16
int64 KGJJCABAHOG = 8; // offset: 48
CIKJHLMOOIK FFCDPHMJJKG = 4; // offset: 32
FNJJCIGJIKC scene = 15; // offset: 24
uint32 retcode = 6; // offset: 56
bool GEALJOJCJFN = 12; // offset: 60
}
// Obf: PAIHLIFIFLP
// Type: Req
// CmdID: 3214
message SharePunkLordMonsterCsReq {
uint32 uid = 13; // offset: 32
PunkLordShareType share_type = 12; // offset: 28
uint32 monster_id = 3; // offset: 24
}
// Obf: BAGFJJGKJOC
// Type: Rsp
// CmdID: 3218
message SharePunkLordMonsterScRsp {
uint32 uid = 13; // offset: 32
uint32 monster_id = 4; // offset: 36
uint32 retcode = 9; // offset: 24
PunkLordShareType share_type = 6; // offset: 28
}
// Obf: GNIALMKNPEM
// Type: Req
// CmdID: 3209
message SummonPunkLordMonsterCsReq {
}
// Obf: LBLKFONNJCJ
// Type: Rsp
// CmdID: 3298
message SummonPunkLordMonsterScRsp {
CIKJHLMOOIK FFCDPHMJJKG = 12; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: NPMHGLLJOFC
// Type: Req
// CmdID: 3274
message TakePunkLordPointRewardCsReq {
uint32 level = 1; // offset: 28
bool OINMENFPODP = 7; // offset: 24
}
// Obf: KKELEIDPKPB
// Type: Rsp
// CmdID: 3237
message TakePunkLordPointRewardScRsp {
ItemList reward = 4; // offset: 24
bool OINMENFPODP = 15; // offset: 32
uint32 retcode = 10; // offset: 40
uint32 level = 6; // offset: 36
}
// Obf: OOKCPEJBAEK
// Type: Notify
// CmdID: 3204
message PunkLordMonsterInfoScNotify {
repeated uint32 GDBIIMNJLBA = 12; // offset: 40
PHOCECJOBHH FHPOILIMKII = 11; // offset: 16
PunkLordMonsterBasicInfo basic_info = 8; // offset: 24
INPBGNJMNKJ reason = 7; // offset: 48
}
// Obf: PPPNCFHKFGG
// Type: Req
// CmdID: 3238
message GetPunkLordDataCsReq {
}
// Obf: PIOLMPAEGEL
// Type: Rsp
// CmdID: 3272
message GetPunkLordDataScRsp {
uint32 KFACMIDMBFF = 3; // offset: 60
uint32 EJFEBCKDNNH = 12; // offset: 56
uint32 CLMONEEIEJE = 13; // offset: 48
uint32 retcode = 1; // offset: 40
uint32 DBAKNBHLNJK = 6; // offset: 52
int64 EDANKPHGKKK = 8; // offset: 32
repeated uint32 MOGBNJOHKLA = 4; // offset: 24
uint32 MPICOHMFGOA = 2; // offset: 44
}
// Obf: MHLOEECMCCO
// Type: Notify
// CmdID: 3233
message PunkLordRaidTimeOutScNotify {
PunkLordMonsterBasicInfo FFCDPHMJJKG = 3; // offset: 24
}
// Obf: ICIFIJJHKLF
// Type: Notify
// CmdID: 3244
message PunkLordBattleResultScNotify {
PunkLordMonsterBasicInfo FFCDPHMJJKG = 2; // offset: 24
uint32 GGHCFMOLDNI = 12; // offset: 48
uint32 MHDJJDNHILK = 15; // offset: 40
uint32 PDBNGNABDJI = 11; // offset: 44
PHOCECJOBHH FHPOILIMKII = 8; // offset: 16
}
message LMIINHHKLNL {
uint32 config_id = 12; // offset: 28
bool OKHELIELNME = 1; // offset: 36
uint32 monster_id = 3; // offset: 32
uint32 JLGKLIDELBI = 10; // offset: 24
uint32 world_level = 7; // offset: 40
int64 create_time = 13; // offset: 48
}
// Obf: NBGOEPOCFMI
// Type: Req
// CmdID: 3300
message GetKilledPunkLordMonsterDataCsReq {
}
// Obf: JDCFEDOEFHM
// Type: Rsp
// CmdID: 3289
message GetKilledPunkLordMonsterDataScRsp {
repeated LMIINHHKLNL GPBKIHALINB = 8; // offset: 16
uint32 retcode = 9; // offset: 40
repeated JLLIDDIBOHI LKFKKGNACNP = 6; // offset: 24
}
// Obf: MKAKMPIKCEL
// Type: Notify
// CmdID: 3221
message PunkLordMonsterKilledNotify {
LMIINHHKLNL PFOALOMJHDN = 5; // offset: 16
}
// Obf: AOIEMJNFOMI
// Type: Req
// CmdID: 3228
message TakeKilledPunkLordMonsterScoreCsReq {
bool MDNFLHMOLNB = 11; // offset: 32
JLLIDDIBOHI JIPALBLOPFI = 9; // offset: 24
}
// Obf: CFDJIMPOMBG
// Type: Rsp
// CmdID: 3265
message TakeKilledPunkLordMonsterScoreScRsp {
uint32 retcode = 8; // offset: 40
uint32 score_id = 12; // offset: 36
repeated JLLIDDIBOHI DGLHFPIPFDJ = 4; // offset: 16
bool MDNFLHMOLNB = 1; // offset: 32
}
// Obf: LGMCKMHEIAL
// Type: Notify
// CmdID: 3273
message PunkLordDataChangeNotify {
uint32 DBAKNBHLNJK = 12; // offset: 28
uint32 EJFEBCKDNNH = 7; // offset: 32
uint32 CLMONEEIEJE = 4; // offset: 24
}
// Obf: PPMICPCNALN
// Type: Req
// CmdID: 3253
message GetPunkLordBattleRecordCsReq {
JLLIDDIBOHI JIPALBLOPFI = 12; // offset: 24
}
// Obf: OOGOAJNNEHL
// Type: Rsp
// CmdID: 3208
message GetPunkLordBattleRecordScRsp {
JLLIDDIBOHI JIPALBLOPFI = 4; // offset: 16
repeated PHOCECJOBHH DFIDPJEIBJK = 8; // offset: 24
repeated TryDownLoadReplay PACIODONHGJ = 3; // offset: 32
uint32 retcode = 12; // offset: 48
}
message NMHKDLJPGIL {
uint32 group_id = 9; // offset: 28
uint32 PBOLMBLKDND = 10; // offset: 24
}
message HMJGADLIONA {
MotionInfo motion = 14; // offset: 24
uint32 entity_id = 4; // offset: 32
}
message KAIELJPMGHL {
NMHKDLJPGIL MODDIBHCPPD = 14; // offset: 40
uint32 JJOOHOADJMA = 3; // offset: 48
uint32 NGEHILEENKC = 2; // offset: 52
HMJGADLIONA PPPHLHADCPJ = 4; // offset: 24
string LBBMJLAIJOC = 6; // offset: 16
}
// Obf: OHPJMMPOJEN
enum CmdQuestType {
OHPJMMPOJEN_PCPDHELPKEM = 0;
CmdTakeQuestOptionalRewardScRsp = 974;
CmdTakeQuestRewardCsReq = 994;
CmdCmdFinishQuestCsReq = 926;
CmdGGAMPJLONGD = 939;
CmdGetQuestRecordCsReq = 909;
CmdTakeQuestRewardScRsp = 995;
CmdGetQuestDataScRsp = 910;
CmdGetQuestRecordScRsp = 998;
CmdQuestRecordScNotify = 963;
CmdTakeQuestOptionalRewardCsReq = 901;
CmdPJBEBLNJANM = 938;
CmdGetQuestDataCsReq = 991;
OHPJMMPOJEN_FGOGDHLLOBF = 904;
}
// Obf: EHLHFNOLLIC
enum QuestStatus {
EHLHFNOLLIC_OAEAJIGOCDK = 0;
EHLHFNOLLIC_HFLGEEJCCNA = 1;
EHLHFNOLLIC_BFEBJMNFMOF = 2;
EHLHFNOLLIC_GELINEKAPAD = 3;
EHLHFNOLLIC_CEFPGDMHCOH = 4;
}
// Obf: FOINOGAKJAK
// Type: Req
// CmdID: 991
message GetQuestDataCsReq {
}
// Obf: HDHLIOPJBNA
message Quest {
repeated uint32 LFBADOCHCDN = 1; // offset: 16
uint32 id = 13; // offset: 32
uint32 progress = 2; // offset: 52
QuestStatus status = 8; // offset: 48
int64 ADLBBKBIGNN = 3; // offset: 40
}
// Obf: CNJDNBBDNBE
// Type: Rsp
// CmdID: 910
message GetQuestDataScRsp {
uint32 total_achievement_exp = 14; // offset: 36
uint32 retcode = 3; // offset: 32
repeated Quest quest_list = 5; // offset: 24
}
// Obf: BAPBMNKHBID
// Type: Req
// CmdID: 994
message TakeQuestRewardCsReq {
repeated uint32 GAJMPLPKDPM = 14; // offset: 16
}
// Obf: ANOEAFGIMFK
// Type: Rsp
// CmdID: 995
message TakeQuestRewardScRsp {
ItemList reward = 1; // offset: 40
repeated uint32 GAJMPLPKDPM = 4; // offset: 32
repeated uint32 FNIPKMFJMCE = 2; // offset: 16
uint32 retcode = 5; // offset: 48
}
// Obf: BCDPENPFFGN
// Type: Req
// CmdID: 901
message TakeQuestOptionalRewardCsReq {
uint32 ODONPMONGJA = 1; // offset: 28
uint32 JKOAAFGPNCJ = 6; // offset: 24
}
// Obf: BFAJGACGMOP
// Type: Rsp
// CmdID: 974
message TakeQuestOptionalRewardScRsp {
uint32 ODONPMONGJA = 3; // offset: 36
uint32 retcode = 8; // offset: 32
ItemList reward = 9; // offset: 24
}
// Obf: MBICELHJOIL
// Type: Req
// CmdID: 909
message GetQuestRecordCsReq {
}
message JOHPGEDGJAD {
uint32 progress = 11; // offset: 24
uint32 GNBLOHMPACL = 3; // offset: 28
}
// Obf: LEHLIKHOCFJ
// Type: Rsp
// CmdID: 998
message GetQuestRecordScRsp {
repeated JOHPGEDGJAD LEGNEHHPDEI = 12; // offset: 24
uint32 retcode = 5; // offset: 32
}
// Obf: HHBAACLGKGL
// Type: Notify
// CmdID: 963
message QuestRecordScNotify {
JOHPGEDGJAD MOHJDHKKIGB = 2; // offset: 24
}
// Obf: JAFEBIIJCJE
// Type: Req
// CmdID: 926
message CmdFinishQuestCsReq {
uint32 group_id = 14; // offset: 24
uint32 ODONPMONGJA = 15; // offset: 28
uint32 prop_id = 9; // offset: 32
}
// Type: Rsp
// CmdID: 939
message GGAMPJLONGD {
uint32 retcode = 12; // offset: 24
}
message NOGJCCCLHPE {
repeated uint32 quest_list = 5; // offset: 24
}
// Type: Rsp
// CmdID: 938
message PJBEBLNJANM {
repeated Quest quest_list = 7; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: AFOEMKIDMJI
enum CmdRaidType {
AFOEMKIDMJI_PCPDHELPKEM = 0;
CmdLeaveRaidScRsp = 2227;
CmdDelSaveRaidScNotify = 2231;
CmdRaidKickByServer = 2221;
AFOEMKIDMJI_MLCKKOMGBJE = 2238;
CmdGetAllSaveRaidScRsp = 2216;
CmdTakeChallengeRaidRewardCsReq = 2201;
CmdSetClientRaidTargetCountCsReq = 2218;
CmdStartRaidCsReq = 2213;
CmdTakeChallengeRaidRewardScRsp = 2247;
CmdLeaveRaidCsReq = 2230;
CmdStartRaidScRsp = 2207;
CmdGetSaveRaidScRsp = 2203;
CmdGetRaidInfoCsReq = 2202;
CmdChallengeRaidNotify = 2219;
CmdOHMFECJNLEG = 2205;
CmdGetSaveRaidCsReq = 2236;
CmdGetAllSaveRaidCsReq = 2250;
CmdRaidInfoNotify = 2235;
CmdGetRaidInfoScRsp = 2244;
CmdSetClientRaidTargetCountScRsp = 2245;
}
enum NGNIKJBIMDB {
NGNIKJBIMDB_PCPDHELPKEM = 0;
NGNIKJBIMDB_NMBCDILDGNK = 1;
NGNIKJBIMDB_KLHDCOPPLNG = 2;
NGNIKJBIMDB_BCDHOFNMPNG = 3;
}
enum GKHEHCOMHCM {
GKHEHCOMHCM_PCPDHELPKEM = 0;
GKHEHCOMHCM_NMBCDILDGNK = 1;
GKHEHCOMHCM_KLHDCOPPLNG = 2;
}
enum AANCGOFCJJL {
AANCGOFCJJL_PCPDHELPKEM = 0;
AANCGOFCJJL_BEJJAKEIBCE = 1;
}
message FNJJCIGJIKC {
SceneInfo FHJEOAKDCBC = 11; // offset: 24
uint32 IECIKEOKNGE = 13; // offset: 40
LineupInfo lineup = 9; // offset: 32
uint32 world_level = 1; // offset: 44
}
// Obf: PKNPHNBALEE
// Type: Req
// CmdID: 2213
message StartRaidCsReq {
repeated EEBPHJCNBFO BDBJKKOJODC = 2; // offset: 32
repeated uint32 avatar_list = 11; // offset: 24
uint32 world_level = 8; // offset: 48
uint32 IECIKEOKNGE = 9; // offset: 40
uint32 LLANIMFODFD = 3; // offset: 52
uint32 prop_entity_id = 4; // offset: 44
}
// Obf: PFOADLJHJOA
// Type: Rsp
// CmdID: 2207
message StartRaidScRsp {
uint32 retcode = 10; // offset: 32
FNJJCIGJIKC scene = 14; // offset: 24
}
// Obf: LJDOCJFELEJ
// Type: Req
// CmdID: 2230
message LeaveRaidCsReq {
bool LLANIMFODFD = 9; // offset: 28
uint32 IECIKEOKNGE = 15; // offset: 24
}
// Obf: HELHCCEKLHO
// Type: Rsp
// CmdID: 2227
message LeaveRaidScRsp {
uint32 retcode = 14; // offset: 28
uint32 IECIKEOKNGE = 8; // offset: 32
uint32 world_level = 3; // offset: 24
}
message MFHGFOLDIHD {
uint32 JKCGCAMIFIA = 2; // offset: 24
uint32 GFBIMFHJAHA = 15; // offset: 32
GKHEHCOMHCM PDFLHJMCAHK = 1; // offset: 28
}
// Obf: MPJDCGAENND
// Type: Notify
// CmdID: 2235
message RaidInfoNotify {
NGNIKJBIMDB status = 3; // offset: 48
uint32 IECIKEOKNGE = 11; // offset: 44
repeated MFHGFOLDIHD IPHPDADAFKF = 1; // offset: 32
uint32 world_level = 8; // offset: 40
ItemList item_list = 12; // offset: 16
uint64 JKLLLONGAOI = 5; // offset: 56
}
message ENDOLEJCHKP {
uint32 IECIKEOKNGE = 8; // offset: 24
uint32 max_score = 12; // offset: 28
}
message POCGJDLCMDM {
repeated uint32 LFBFJAEKGOF = 7; // offset: 24
uint32 world_level = 8; // offset: 32
uint32 IECIKEOKNGE = 3; // offset: 36
}
// Obf: OLHCIHDKOGK
// Type: Req
// CmdID: 2202
message GetRaidInfoCsReq {
}
// Obf: GetRaidInfoScRsp
// Type: Rsp
// CmdID: 2244
message GetRaidInfoScRsp {
uint32 cur_map_entry_id = 9; // offset: 48
repeated POCGJDLCMDM finished_raid_info_list = 14; // offset: 32
repeated ENDOLEJCHKP challenge_raid_list = 13; // offset: 16
repeated uint32 challenge_taken_reward_id_list = 7; // offset: 40
}
message DKJCDLBIGDL {
}
// Type: Rsp
// CmdID: 2205
message OHMFECJNLEG {
uint32 retcode = 14; // offset: 40
repeated uint32 EOGMIHEPCGM = 2; // offset: 16
repeated ENDOLEJCHKP BFMNAKCPGNN = 3; // offset: 32
}
// Obf: FOKIHKHGIIE
// Type: Req
// CmdID: 2201
message TakeChallengeRaidRewardCsReq {
uint32 KIBNLNFPFIC = 11; // offset: 24
}
// Obf: ENMOPFHGPIE
// Type: Rsp
// CmdID: 2247
message TakeChallengeRaidRewardScRsp {
uint32 KIBNLNFPFIC = 5; // offset: 36
uint32 retcode = 14; // offset: 32
ItemList reward = 4; // offset: 24
}
// Obf: POFCCMNJBNB
// Type: Notify
// CmdID: 2219
message ChallengeRaidNotify {
ENDOLEJCHKP OFLCHDECPDA = 15; // offset: 24
}
// Obf: CHJGDIBGEHM
// Type: Req
// CmdID: 2218
message SetClientRaidTargetCountCsReq {
uint32 HJJMOOHHKMH = 14; // offset: 28
uint32 progress = 3; // offset: 24
}
// Obf: KBJLAICNFHN
// Type: Rsp
// CmdID: 2245
message SetClientRaidTargetCountScRsp {
uint32 HJJMOOHHKMH = 4; // offset: 24
uint32 progress = 1; // offset: 32
uint32 retcode = 12; // offset: 28
}
// Obf: PNCFKGJNGFI
// Type: Req
// CmdID: 2236
message GetSaveRaidCsReq {
uint32 IECIKEOKNGE = 6; // offset: 24
uint32 world_level = 14; // offset: 28
}
// Obf: GCHONBOEJKC
// Type: Rsp
// CmdID: 2203
message GetSaveRaidScRsp {
repeated MFHGFOLDIHD IPHPDADAFKF = 3; // offset: 16
uint32 retcode = 7; // offset: 36
bool LLANIMFODFD = 5; // offset: 32
uint32 world_level = 1; // offset: 40
uint32 IECIKEOKNGE = 9; // offset: 44
}
message HGHOJCELDOF {
uint32 IECIKEOKNGE = 7; // offset: 32
repeated MFHGFOLDIHD IPHPDADAFKF = 15; // offset: 16
uint32 world_level = 6; // offset: 36
}
// Obf: BJKDMBGNFGP
// Type: Req
// CmdID: 2250
message GetAllSaveRaidCsReq {
}
// Obf: DIKOOOFIEHN
// Type: Rsp
// CmdID: 2216
message GetAllSaveRaidScRsp {
repeated HGHOJCELDOF LHJOOACNPPD = 6; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: ENABCCNKCMA
// Type: Notify
// CmdID: 2231
message DelSaveRaidScNotify {
uint32 IECIKEOKNGE = 6; // offset: 28
uint32 world_level = 9; // offset: 24
}
// Obf: PKKFEANFDKL
// Type: Notify
// CmdID: 2221
message RaidKickByServer {
LineupInfo lineup = 4; // offset: 16
AANCGOFCJJL reason = 11; // offset: 44
SceneInfo scene = 2; // offset: 24
uint32 IECIKEOKNGE = 3; // offset: 40
uint32 world_level = 14; // offset: 48
}
// Obf: MBPPIIEBBDJ
enum CmdRaidCollectionType {
MBPPIIEBBDJ_PCPDHELPKEM = 0;
CmdFBKMLBAFKFL = 6942;
CmdRaidCollectionEnterNextRaidScRsp = 6955;
CmdRaidCollectionEnterNextRaidCsReq = 6950;
CmdRaidCollectionDataScRsp = 6960;
CmdRaidCollectionDataCsReq = 6941;
}
message ALEOILCIFIN {
uint32 MFOFFFNIGDP = 4; // offset: 24
}
// Obf: IIKDPPKJDMF
// Type: Req
// CmdID: 6941
message RaidCollectionDataCsReq {
}
// Obf: CMKLCKFAGLL
// Type: Rsp
// CmdID: 6960
message RaidCollectionDataScRsp {
uint32 retcode = 13; // offset: 32
repeated ALEOILCIFIN challenge_list = 8; // offset: 24
}
// Type: Notify
// CmdID: 6942
message FBKMLBAFKFL {
ALEOILCIFIN CEAKOOAOJLF = 15; // offset: 16
}
// Obf: GBDKHCKFJIJ
// Type: Req
// CmdID: 6950
message RaidCollectionEnterNextRaidCsReq {
uint32 world_level = 12; // offset: 32
uint32 IECIKEOKNGE = 4; // offset: 36
repeated uint32 avatar_list = 3; // offset: 16
uint32 LLANIMFODFD = 6; // offset: 40
}
// Obf: NMGANEHOHOJ
// Type: Rsp
// CmdID: 6955
message RaidCollectionEnterNextRaidScRsp {
FNJJCIGJIKC scene = 12; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: FKKDLKJDPAL
enum CmdRechargeGiftType {
FKKDLKJDPAL_PCPDHELPKEM = 0;
CmdSyncRechargeBenefitInfoScNotify = 8374;
CmdTakeRechargeBenefitRewardCsReq = 8377;
CmdTakeRechargeGiftRewardScRsp = 8370;
CmdGetRechargeBenefitInfoScRsp = 8368;
CmdGetRechargeGiftInfoScRsp = 8380;
CmdGetRechargeBenefitInfoCsReq = 8375;
CmdGetRechargeGiftInfoCsReq = 8361;
CmdTakeRechargeBenefitRewardScRsp = 8367;
CmdTakeRechargeGiftRewardCsReq = 8362;
}
// Obf: EHHPNGBOLOC
// Type: Req
// CmdID: 8361
message GetRechargeGiftInfoCsReq {
}
message PPPFOMBLOIF {
message MPCLDCFCMEF {
enum BNDHJNDFFED {
BNDHJNDFFED_BHPNPOHCGLA = 0;
BNDHJNDFFED_AMJCMCJDPKD = 1;
BNDHJNDFFED_MHNFOICMBKM = 2;
}
}
MPCLDCFCMEF.BNDHJNDFFED status = 7; // offset: 24
uint32 index = 5; // offset: 28
}
message ABIPCNKGFNI {
int64 end_time = 4; // offset: 40
uint32 GMDDEBINGHE = 8; // offset: 32
int64 DNNHCNCKJCM = 11; // offset: 48
repeated PPPFOMBLOIF FLHLJMEMIHL = 1; // offset: 24
}
// Obf: LKAMPPHCKPD
// Type: Rsp
// CmdID: 8380
message GetRechargeGiftInfoScRsp {
uint32 retcode = 1; // offset: 32
repeated ABIPCNKGFNI FEKLJCAOGII = 14; // offset: 24
}
// Obf: NKFEAPKGDLH
// Type: Req
// CmdID: 8362
message TakeRechargeGiftRewardCsReq {
uint32 GMDDEBINGHE = 5; // offset: 24
}
// Obf: CJBGOGDJPIG
// Type: Rsp
// CmdID: 8370
message TakeRechargeGiftRewardScRsp {
uint32 retcode = 7; // offset: 40
ABIPCNKGFNI ECDFDDEOOIO = 15; // offset: 24
ItemList reward = 11; // offset: 32
}
// Obf: KLPNDHMMJAC
// Type: Req
// CmdID: 8375
message GetRechargeBenefitInfoCsReq {
}
message DHKCDCCHLHP {
uint32 HIILNPICKCG = 7; // offset: 32
repeated uint32 AOOMEMCCPEM = 4; // offset: 16
uint32 progress = 12; // offset: 40
uint32 id = 5; // offset: 36
}
// Obf: LFKHIMEIEOD
// Type: Rsp
// CmdID: 8368
message GetRechargeBenefitInfoScRsp {
uint32 retcode = 5; // offset: 32
repeated DHKCDCCHLHP BPOMPLDKHBL = 12; // offset: 24
}
// Obf: EPCFMDPNEEC
// Type: Notify
// CmdID: 8374
message SyncRechargeBenefitInfoScNotify {
DHKCDCCHLHP FIFHCICHDOH = 11; // offset: 16
}
// Obf: LLFEHJEHNAK
// Type: Req
// CmdID: 8377
message TakeRechargeBenefitRewardCsReq {
uint32 id = 10; // offset: 24
}
// Obf: HECFFGANFGD
// Type: Rsp
// CmdID: 8367
message TakeRechargeBenefitRewardScRsp {
ItemList reward = 4; // offset: 32
uint32 retcode = 6; // offset: 40
DHKCDCCHLHP FIFHCICHDOH = 10; // offset: 24
}
// Obf: KEHJMOOMBBA
enum CmdRecommendType {
KEHJMOOMBBA_PCPDHELPKEM = 0;
CmdGetBigDataRecommendCsReq = 2405;
CmdGetBigDataAllRecommendScRsp = 2419;
CmdGetBigDataRecommendScRsp = 2401;
CmdGetBigDataAllRecommendCsReq = 2447;
}
// Obf: KDPPFMPOJLL
enum BigDataRecommendType {
BIG_DATA_RECOMMEND_TYPE_NONE = 0;
BIG_DATA_RECOMMEND_TYPE_EQUIPMENT = 1;
BIG_DATA_RECOMMEND_TYPE_RELIC_SUIT = 2;
BIG_DATA_RECOMMEND_TYPE_RELIC_AVATAR = 3;
BIG_DATA_RECOMMEND_TYPE_AVATAR_RELIC = 4;
BIG_DATA_RECOMMEND_TYPE_LOCAL_LEGEND = 5;
BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_MOB = 6;
BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_BOSS = 7;
BIG_DATA_RECOMMEND_TYPE_CHALLENGE = 8;
BIG_DATA_RECOMMEND_TYPE_HMFFBIANKBF = 9;
}
message JEFIKHKJFCM {
uint32 HOKJFKNPKAJ = 5; // offset: 24
uint32 FCADJEENGML = 15; // offset: 28
}
// Obf: PACABAFEKAA
message EquipmentRecommend {
repeated JEFIKHKJFCM equipment_list = 2; // offset: 16
}
message MNGIIJPMJBE {
uint32 JAAMMNLMJCG = 7; // offset: 32
uint32 FFIOFGADINM = 10; // offset: 24
uint32 EAKBDLKIEFC = 9; // offset: 28
}
// Obf: PFOGOMFNOOG
message RelicRecommend {
repeated MNGIIJPMJBE PEDFGEMEONK = 7; // offset: 24
}
// Obf: IKIDEAEIHLJ
// Type: Req
// CmdID: 2405
message GetBigDataRecommendCsReq {
uint32 equip_avatar = 9; // offset: 28
BigDataRecommendType big_data_recommend_type = 2; // offset: 24
}
// Obf: INDCEKNDLLG
// Type: Rsp
// CmdID: 2401
message GetBigDataRecommendScRsp {
BigDataRecommendType big_data_recommend_type = 15; // offset: 36
uint32 retcode = 7; // offset: 44
uint32 equip_avatar = 4; // offset: 40
bool has_recommand = 6; // offset: 48
oneof recommend_type {
EquipmentRecommend equipment_recommend = 12; // offset: 16
RelicRecommend relic_recommend = 2; // offset: 16
EBJDMKPDCNK GIJOGKBMDIP = 14; // offset: 16
}
}
message RecomendedAvatarInfo {
repeated uint32 avatar_id_list = 2; // offset: 16
uint32 relic_set_id = 9; // offset: 36
uint32 recommend_avatar_id = 8; // offset: 32
}
message BigDataRecommendRelicAvatar {
repeated RecomendedAvatarInfo recommended_avatar_info_list = 3; // offset: 24
}
message FNBJPMGMJDP {
uint32 NONOOKBIBOM = 4; // offset: 28
uint32 DHHGLGJBDMJ = 11; // offset: 32
uint32 JOGONJILJDL = 8; // offset: 24
}
message BKODLDOFMMJ {
uint32 EICEBJPMHMC = 1; // offset: 28
uint32 DHHGLGJBDMJ = 15; // offset: 24
}
message BigDataAvatarRelicRecommend {
repeated BKODLDOFMMJ body_main_property_list = 15; // offset: 32
repeated BKODLDOFMMJ rope_main_property_list = 7; // offset: 40
repeated BKODLDOFMMJ foot_main_property_list = 13; // offset: 64
repeated FNBJPMGMJDP outer_set_list = 2; // offset: 16
repeated BKODLDOFMMJ sphere_main_property_list = 4; // offset: 56
uint32 avatar_id = 1; // offset: 72
repeated FNBJPMGMJDP inner_set_list = 9; // offset: 48
}
message BigDataRecommendAvatarRelic {
repeated BigDataAvatarRelicRecommend recomended_relic_info_list = 12; // offset: 16
}
// Obf: NKNDJEBFODC
// Type: Req
// CmdID: 2447
message GetBigDataAllRecommendCsReq {
BigDataRecommendType big_data_recommend_type = 1; // offset: 24
}
// Obf: DMCJNHCMEKF
// Type: Rsp
// CmdID: 2419
message GetBigDataAllRecommendScRsp {
BigDataRecommendType big_data_recommend_type = 2; // offset: 32
uint32 retcode = 5; // offset: 40
oneof recommend_type {
BigDataRecommendRelicAvatar relic_avatar = 4; // offset: 24
BigDataRecommendAvatarRelic avatar_relic = 15; // offset: 24
EBJDMKPDCNK GIJOGKBMDIP = 13; // offset: 24
}
}
// Obf: HFGOFJNCEAB
enum CmdRedDotType {
HFGOFJNCEAB_PCPDHELPKEM = 0;
CmdEBBEGDKGOHL = 5938;
HFGOFJNCEAB_BLMDLKCGNGA = 5935;
HFGOFJNCEAB_ILHPEPLABED = 5930;
CmdKDFBLIPNHOL = 5927;
CmdGetAllRedDotDataCsReq = 5913;
CmdKNGEFJMKLKC = 5907;
}
enum GNMDPMBGLBN {
GNMDPMBGLBN_AHDALMHEDMP = 0;
GNMDPMBGLBN_BNDLEGBCCMD = 1;
GNMDPMBGLBN_KJONLEKJFDL = 2;
}
message HHMDONEOEAK {
repeated uint32 MCOAMPKKLJL = 11; // offset: 24
}
message PGMMDCCGLJD {
map<uint32, HHMDONEOEAK> GKAONDBBDHF = 2; // offset: 16
uint32 OGHFMOALPEO = 10; // offset: 32
uint32 HIILNPICKCG = 6; // offset: 36
}
// Obf: EHFMKLHCOMA
// Type: Req
// CmdID: 5913
message GetAllRedDotDataCsReq {
}
// Type: Rsp
// CmdID: 5907
message KNGEFJMKLKC {
repeated PGMMDCCGLJD MCLBKOHKHHB = 14; // offset: 24
uint32 retcode = 6; // offset: 32
}
message GADBCEGPNGH {
repeated uint32 switch_list = 15; // offset: 16
uint32 OGHFMOALPEO = 12; // offset: 32
GNMDPMBGLBN GNHBGJAKACL = 10; // offset: 44
uint32 HIILNPICKCG = 7; // offset: 40
uint32 group_id = 5; // offset: 36
}
// Type: Rsp
// CmdID: 5927
message KDFBLIPNHOL {
uint32 HIILNPICKCG = 7; // offset: 24
uint32 group_id = 13; // offset: 28
uint32 retcode = 14; // offset: 32
uint32 OGHFMOALPEO = 12; // offset: 36
}
message OFNLBNEMHDA {
uint32 HIILNPICKCG = 12; // offset: 32
uint32 group_id = 13; // offset: 24
uint32 OGHFMOALPEO = 1; // offset: 28
}
// Type: Rsp
// CmdID: 5938
message EBBEGDKGOHL {
HHMDONEOEAK FPOOGHEJDDN = 12; // offset: 16
uint32 retcode = 5; // offset: 36
uint32 group_id = 10; // offset: 44
uint32 OGHFMOALPEO = 7; // offset: 32
uint32 HIILNPICKCG = 9; // offset: 40
}
// Obf: EOICCPKPFPB
enum CmdRelicBoxType {
EOICCPKPFPB_PCPDHELPKEM = 0;
CmdSetRelicBoxTargetScRsp = 8958;
CmdSetRelicBoxCustomCsReq = 8952;
CmdSetRelicBoxCustomScRsp = 8960;
CmdRelicBoxRegularScNotify = 8963;
CmdSetRelicBoxTargetCsReq = 8965;
CmdConfirmRelicBoxScRsp = 8968;
CmdConfirmRelicBoxCsReq = 8961;
CmdOpenRelicBoxScRsp = 8969;
CmdOpenRelicBoxCsReq = 8957;
CmdGetRelicBoxDataScRsp = 8970;
CmdReportRelicBoxActionScRsp = 8959;
CmdGetRelicBoxDataCsReq = 8951;
CmdReportRelicBoxActionCsReq = 8953;
}
enum JHHBIOJHEGL {
JHHBIOJHEGL_CLPHMAJJILA = 0;
JHHBIOJHEGL_BIFEINAKLHF = 1;
JHHBIOJHEGL_PLPMKCCPHOI = 2;
}
enum MDIKAOAEJHN {
MDIKAOAEJHN_IHPFCMLEKCG = 0;
MDIKAOAEJHN_JLAHFIDKOMG = 1;
}
message PGLFACHCGCB {
uint32 tid = 10; // offset: 32
uint32 level = 12; // offset: 40
uint32 main_affix_id = 4; // offset: 36
uint32 exp = 6; // offset: 44
uint32 type = 11; // offset: 48
repeated RelicAffix sub_affix_list = 2; // offset: 16
}
message MGGLDHHPNBM {
uint32 AFEIBDDGGEF = 11; // offset: 24
uint32 LBAEHCIFNNE = 2; // offset: 28
}
message OMHAOBFKIKE {
uint32 avatar_id = 12; // offset: 36
MGGLDHHPNBM AAGBLPKDJJP = 5; // offset: 16
MDIKAOAEJHN HIMECMGJKOM = 2; // offset: 32
}
message NBIOEKILHEN {
MGGLDHHPNBM AAGBLPKDJJP = 1; // offset: 24
uint32 avatar_id = 5; // offset: 32
}
message GMONEHJIKMA {
repeated Relic relics = 9; // offset: 16
}
// Obf: DMJKPIHBBBM
// Type: Req
// CmdID: 8951
message GetRelicBoxDataCsReq {
}
// Obf: EJLNMLCDKFM
// Type: Rsp
// CmdID: 8970
message GetRelicBoxDataScRsp {
uint32 retcode = 5; // offset: 68
GMONEHJIKMA KKHBAPABFJC = 4; // offset: 48
OMHAOBFKIKE GPEAFAJGCPH = 12; // offset: 32
uint32 GEJAPCKOHIG = 7; // offset: 64
repeated uint32 KAIMHOJAAKP = 14; // offset: 16
repeated NBIOEKILHEN IAHIEBCFPCD = 6; // offset: 40
PGLFACHCGCB OHEKDKJCOFD = 2; // offset: 56
JHHBIOJHEGL state = 15; // offset: 72
}
// Obf: HGDILHDBCGL
// Type: Req
// CmdID: 8952
message SetRelicBoxCustomCsReq {
NBIOEKILHEN IAHIEBCFPCD = 11; // offset: 24
repeated NBIOEKILHEN FFJDCNKPGOO = 7; // offset: 32
}
// Obf: HHCCNFOEGOJ
// Type: Rsp
// CmdID: 8960
message SetRelicBoxCustomScRsp {
uint32 retcode = 5; // offset: 24
}
// Obf: JECCPPCIFPN
// Type: Req
// CmdID: 8965
message SetRelicBoxTargetCsReq {
OMHAOBFKIKE GPEAFAJGCPH = 3; // offset: 24
}
// Obf: DDELAADDOAA
// Type: Rsp
// CmdID: 8958
message SetRelicBoxTargetScRsp {
uint32 retcode = 14; // offset: 32
OMHAOBFKIKE GPEAFAJGCPH = 7; // offset: 16
}
// Obf: DMOHJJJDNHC
// Type: Req
// CmdID: 8957
message OpenRelicBoxCsReq {
OMHAOBFKIKE GPEAFAJGCPH = 6; // offset: 24
}
// Obf: HODJMGPGMOD
// Type: Rsp
// CmdID: 8969
message OpenRelicBoxScRsp {
uint32 BDCJKFPGMFL = 1; // offset: 36
PGLFACHCGCB CGCJLHFLEPN = 12; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: IMKBMMHIBLK
// Type: Req
// CmdID: 8961
message ConfirmRelicBoxCsReq {
bool NLGFAAFIIIE = 8; // offset: 24
}
// Obf: AOBDEIPPDBC
// Type: Rsp
// CmdID: 8968
message ConfirmRelicBoxScRsp {
repeated uint32 KAIMHOJAAKP = 3; // offset: 24
bool NLGFAAFIIIE = 1; // offset: 40
uint32 EKAOCHPHOAA = 13; // offset: 32
uint32 retcode = 10; // offset: 36
}
// Obf: ABAIEBHKNCA
// Type: Req
// CmdID: 8953
message ReportRelicBoxActionCsReq {
oneof LPPAPCINIJB {
uint32 CEDIPEGBNDH = 5; // offset: 16
}
}
// Obf: GHJMFPIJJFL
// Type: Rsp
// CmdID: 8959
message ReportRelicBoxActionScRsp {
uint32 retcode = 6; // offset: 28
JHHBIOJHEGL state = 9; // offset: 24
}
// Obf: EGLLLNNNCHL
// Type: Notify
// CmdID: 8963
message RelicBoxRegularScNotify {
GMONEHJIKMA KKHBAPABFJC = 1; // offset: 24
}
// Obf: LBJIAPDMOAH
enum CmdRelicPresetType {
LBJIAPDMOAH_PCPDHELPKEM = 0;
CmdGBFGABHFBCN = 9850;
CmdRelicPresetAddPlanCsReq = 9842;
CmdAOGHKDGEFGA = 9860;
CmdRelicPresetDeletePlanCsReq = 9855;
CmdAIODMENCPKA = 9847;
CmdRelicPresetGetPlanCsReq = 9841;
CmdRelicPresetUpdatePlanCsReq = 9854;
CmdOGMDDDFDNJP = 9857;
CmdHLPMDOPHNOG = 9848;
}
enum ENAKDNCEJBO {
ENAKDNCEJBO_PCPDHELPKEM = 0;
ENAKDNCEJBO_DCPNAILIKFM = 1;
ENAKDNCEJBO_CKODLDEPEPG = 2;
ENAKDNCEJBO_EFLJDDBCIFD = 3;
ENAKDNCEJBO_ABMBOMJPMND = 4;
ENAKDNCEJBO_IJLJFPKIEOP = 5;
ENAKDNCEJBO_IDPAAMCCCDL = 6;
}
// Obf: KHIMAPHKDLI
enum RelicPresetPlanSourceType {
KHIMAPHKDLI_PCPDHELPKEM = 0;
KHIMAPHKDLI_FLFLCELFAPI = 1;
KHIMAPHKDLI_ONJGEAAJDLM = 2;
KHIMAPHKDLI_KOBKOAIDLNF = 3;
KHIMAPHKDLI_GBCKGOIGGHK = 4;
}
message NBMFOJAKMGP {
uint32 unique_id = 15; // offset: 44
repeated uint32 BICMJEDHKNE = 8; // offset: 24
RelicPresetPlanSourceType ALFHNEHOBJA = 3; // offset: 40
string name = 5; // offset: 16
uint32 avatar_id = 13; // offset: 48
}
// Obf: FMAJCEPPOIP
// Type: Req
// CmdID: 9841
message RelicPresetGetPlanCsReq {
uint32 avatar_id = 13; // offset: 24
}
// Type: Rsp
// CmdID: 9860
message AOGHKDGEFGA {
uint32 retcode = 11; // offset: 32
uint32 avatar_id = 8; // offset: 36
repeated NBMFOJAKMGP CNIPEBJMJNH = 2; // offset: 16
}
// Obf: CFMMFGFOEAM
// Type: Req
// CmdID: 9842
message RelicPresetAddPlanCsReq {
ENAKDNCEJBO HBNHKPDMGIP = 3; // offset: 40
repeated uint32 BICMJEDHKNE = 4; // offset: 32
uint32 avatar_id = 5; // offset: 44
RelicPresetPlanSourceType ALFHNEHOBJA = 14; // offset: 48
string name = 11; // offset: 24
}
// Type: Rsp
// CmdID: 9850
message GBFGABHFBCN {
NBMFOJAKMGP DMBNEIJIEIK = 8; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: FHNDCBJICMH
// Type: Req
// CmdID: 9855
message RelicPresetDeletePlanCsReq {
uint32 unique_id = 4; // offset: 24
}
// Type: Rsp
// CmdID: 9848
message HLPMDOPHNOG {
uint32 retcode = 3; // offset: 28
uint32 unique_id = 13; // offset: 24
}
message DPDDLAOBMBH {
ENAKDNCEJBO HBNHKPDMGIP = 6; // offset: 32
repeated uint32 BICMJEDHKNE = 14; // offset: 16
RelicPresetPlanSourceType ALFHNEHOBJA = 13; // offset: 36
}
// Obf: BCIFKPJNPBE
// Type: Req
// CmdID: 9854
message RelicPresetUpdatePlanCsReq {
uint32 unique_id = 10; // offset: 32
oneof BPIHFAJCLOC {
DPDDLAOBMBH relic_list = 3; // offset: 24
string name = 14; // offset: 24
}
}
// Type: Rsp
// CmdID: 9857
message OGMDDDFDNJP {
uint32 unique_id = 4; // offset: 32
uint32 retcode = 10; // offset: 40
oneof BPIHFAJCLOC {
DPDDLAOBMBH relic_list = 8; // offset: 16
string name = 3; // offset: 16
}
}
// Type: Notify
// CmdID: 9847
message AIODMENCPKA {
uint32 unique_id = 15; // offset: 24
}
// Obf: BLFMCFMJJEE
enum CmdRelicSmartWearType {
BLFMCFMJJEE_PCPDHELPKEM = 0;
CmdRelicSmartWearAddPlanScRsp = 8260;
CmdRelicSmartWearDeletePlanScRsp = 8267;
CmdRelicSmartWearDeletePlanCsReq = 8264;
CmdRelicSmartWearUpdatePinRelicScRsp = 8255;
CmdRelicSmartWearUpdatePinRelicCsReq = 8263;
CmdRelicSmartWearDeletePinRelicCsReq = 8262;
CmdRelicSmartWearGetPinRelicScRsp = 8268;
CmdRelicSmartWearUpdatePlanCsReq = 8265;
CmdRelicSmartWearUpdatePlanScRsp = 8258;
CmdRelicSmartWearUpdatePinRelicScNotify = 8254;
CmdRelicSmartWearAddPlanCsReq = 8252;
CmdRelicSmartWearGetPlanScRsp = 8270;
CmdRelicSmartWearDeletePinRelicScRsp = 8256;
CmdRelicSmartWearGetPinRelicCsReq = 8261;
CmdRelicSmartWearGetPlanCsReq = 8251;
}
enum KMLCENLAGMN {
KMLCENLAGMN_PCPDHELPKEM = 0;
KMLCENLAGMN_AFGENAOJBLD = 1;
KMLCENLAGMN_GJFJKLAMKIH = 2;
KMLCENLAGMN_IAHIEBCFPCD = 3;
}
message GEFJJFMDOOD {
uint32 unique_id = 14; // offset: 40
uint32 avatar_id = 7; // offset: 44
repeated uint32 PJOOLLNEPLE = 13; // offset: 24
repeated uint32 HCEBKAGOOLE = 9; // offset: 16
}
// Obf: CDOAOCENOJP
// Type: Req
// CmdID: 8251
message RelicSmartWearGetPlanCsReq {
uint32 avatar_id = 4; // offset: 24
}
// Obf: ECBBCLOKNEF
// Type: Rsp
// CmdID: 8270
message RelicSmartWearGetPlanScRsp {
repeated GEFJJFMDOOD CNIPEBJMJNH = 11; // offset: 24
uint32 avatar_id = 3; // offset: 36
uint32 retcode = 4; // offset: 32
}
// Obf: PKHCEEFJAMA
// Type: Req
// CmdID: 8252
message RelicSmartWearAddPlanCsReq {
GEFJJFMDOOD DMBNEIJIEIK = 6; // offset: 16
}
// Obf: KAHOGKPEDFN
// Type: Rsp
// CmdID: 8260
message RelicSmartWearAddPlanScRsp {
uint32 retcode = 11; // offset: 32
GEFJJFMDOOD DMBNEIJIEIK = 12; // offset: 24
}
// Obf: DAICLGLPAMA
// Type: Req
// CmdID: 8265
message RelicSmartWearUpdatePlanCsReq {
GEFJJFMDOOD DMBNEIJIEIK = 8; // offset: 24
}
// Obf: OPLJPGPPFPO
// Type: Rsp
// CmdID: 8258
message RelicSmartWearUpdatePlanScRsp {
GEFJJFMDOOD DMBNEIJIEIK = 6; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: GGHEKAHLNOJ
// Type: Req
// CmdID: 8264
message RelicSmartWearDeletePlanCsReq {
uint32 unique_id = 3; // offset: 24
}
// Obf: OMEGILDBBJB
// Type: Rsp
// CmdID: 8267
message RelicSmartWearDeletePlanScRsp {
uint32 retcode = 12; // offset: 28
uint32 unique_id = 15; // offset: 24
}
message NHFOGDPBOHN {
repeated uint32 HCEBKAGOOLE = 6; // offset: 32
KMLCENLAGMN NFFABMJOODE = 2; // offset: 40
repeated uint32 PJOOLLNEPLE = 11; // offset: 16
}
message BDEKEIKAKML {
uint32 avatar_id = 15; // offset: 40
repeated uint32 BICMJEDHKNE = 1; // offset: 16
NHFOGDPBOHN DFIEHPIHEEE = 8; // offset: 32
}
// Obf: EAKJGHJPMGJ
// Type: Req
// CmdID: 8261
message RelicSmartWearGetPinRelicCsReq {
uint32 avatar_id = 10; // offset: 24
}
// Obf: DEBKHGKLBGN
// Type: Rsp
// CmdID: 8268
message RelicSmartWearGetPinRelicScRsp {
uint32 avatar_id = 9; // offset: 36
repeated BDEKEIKAKML HBPGOILBMIO = 6; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: MDGFDKFEIBF
// Type: Notify
// CmdID: 8254
message RelicSmartWearUpdatePinRelicScNotify {
repeated BDEKEIKAKML BKDEIHEKGIC = 4; // offset: 24
repeated BDEKEIKAKML NAEIPMIIIEC = 5; // offset: 32
uint32 relic_unique_id = 9; // offset: 40
}
// Obf: ONECCDCFCBE
// Type: Req
// CmdID: 8263
message RelicSmartWearUpdatePinRelicCsReq {
BDEKEIKAKML DACMPJLJGBC = 1; // offset: 16
}
// Obf: PKKDNONMMFB
// Type: Rsp
// CmdID: 8255
message RelicSmartWearUpdatePinRelicScRsp {
uint32 retcode = 9; // offset: 32
BDEKEIKAKML DACMPJLJGBC = 7; // offset: 16
}
// Obf: GJJJKMOEENF
// Type: Req
// CmdID: 8262
message RelicSmartWearDeletePinRelicCsReq {
repeated NHFOGDPBOHN DHCNMIAIBGF = 11; // offset: 24
bool OPCPHICEOOF = 3; // offset: 32
uint32 avatar_id = 6; // offset: 36
}
// Obf: FLJBCLAFCPH
// Type: Rsp
// CmdID: 8256
message RelicSmartWearDeletePinRelicScRsp {
uint32 avatar_id = 11; // offset: 36
repeated NHFOGDPBOHN DHCNMIAIBGF = 5; // offset: 24
uint32 retcode = 14; // offset: 32
}
// Obf: EDFKEEKMFIB
enum CmdReplayType {
EDFKEEKMFIB_PCPDHELPKEM = 0;
CmdGetReplayTokenCsReq = 3591;
CmdAHCAHFFNHLD = 3595;
EDFKEEKMFIB_MLJMDFDNOOE = 3594;
CmdEKGAMNCMOEJ = 3510;
}
// Obf: HKAPPBACLCG
// Type: Req
// CmdID: 3591
message GetReplayTokenCsReq {
string EBNFHHGKDKE = 1; // offset: 24
uint32 stage_id = 15; // offset: 52
uint32 DAFEJIENABL = 12; // offset: 40
OCLEJLEFBFO replay_type = 2; // offset: 44
uint32 KALAGIBCNAO = 3; // offset: 48
string DFLMKCIKFOP = 4; // offset: 32
}
// Type: Rsp
// CmdID: 3510
message EKGAMNCMOEJ {
OCLEJLEFBFO replay_type = 13; // offset: 48
uint32 stage_id = 11; // offset: 40
uint32 retcode = 6; // offset: 44
string EFLAEANKACM = 14; // offset: 24
string DFLMKCIKFOP = 3; // offset: 16
}
message OGBNABMLEAO {
}
// Type: Rsp
// CmdID: 3595
message AHCAHFFNHLD {
uint32 retcode = 12; // offset: 32
repeated ReplayInfo LLFIBOHPAHB = 13; // offset: 24
}
// Obf: EDOOKEJHPAD
enum CmdRndOptionType {
EDOOKEJHPAD_PCPDHELPKEM = 0;
CmdDailyFirstMeetPamCsReq = 3494;
CmdGetRndOptionCsReq = 3491;
CmdEEAMBMDGIHF = 3410;
CmdCBEFFNAFPEL = 3495;
}
// Obf: JBPBDDAOLKB
// Type: Req
// CmdID: 3491
message GetRndOptionCsReq {
uint32 id = 15; // offset: 24
}
// Type: Rsp
// CmdID: 3410
message EEAMBMDGIHF {
repeated uint32 MKEGMFMBIED = 6; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: MHKGOEAKBFK
// Type: Req
// CmdID: 3494
message DailyFirstMeetPamCsReq {
}
// Type: Rsp
// CmdID: 3495
message CBEFFNAFPEL {
uint32 retcode = 10; // offset: 24
}
// Obf: OEELNJLOKHK
enum CmdRogueType {
OEELNJLOKHK_PCPDHELPKEM = 0;
CmdStartRogueScRsp = 1895;
CmdGetRogueInfoScRsp = 1810;
CmdLeaveRogueCsReq = 1809;
CmdExchangeRogueRewardKeyScRsp = 1877;
CmdEnterRogueMapRoomScRsp = 1893;
CmdSyncRogueAeonScNotify = 1868;
CmdLOPOJDAAIPO = 1884;
CmdPNHGIANGNAE = 1822;
CmdSyncRogueGetItemScNotify = 1860;
CmdExchangeRogueRewardKeyCsReq = 1812;
CmdMEIHOMEDHBF = 1858;
CmdAABFLGKCHCA = 1833;
CmdStartRogueCsReq = 1894;
CmdFinishAeonDialogueGroupScRsp = 1834;
CmdTakeRogueAeonLevelRewardCsReq = 1899;
CmdGetRogueAeonInfoScRsp = 1876;
OEELNJLOKHK_GIEIFOLEOEG = 1802;
CmdJBOELLFBFHB = 1815;
CmdEnterRogueCsReq = 1814;
CmdGLKPCPLBPLN = 1896;
CmdGetRogueAeonInfoCsReq = 1848;
CmdNLLJBGPJFIN = 1872;
CmdSyncRogueReviveInfoScNotify = 1873;
CmdQuitRogueScRsp = 1808;
CmdEnterRogueMapRoomCsReq = 1820;
CmdGJKOPKLDFGB = 1813;
CmdSyncRogueExploreWinScNotify = 1851;
CmdSyncRogueStatusScNotify = 1881;
CmdEnableRogueTalentCsReq = 1887;
CmdFinishAeonDialogueGroupCsReq = 1846;
CmdQuitRogueCsReq = 1853;
CmdKEPNGMHCNDN = 1889;
CmdLeaveRogueScRsp = 1898;
CmdGetRogueTalentInfoCsReq = 1856;
OEELNJLOKHK_ODEPOIGBMCB = 1807;
CmdBIDMHOFDCIC = 1900;
CmdSyncRogueSeasonFinishScNotify = 1825;
CmdSyncRogueAreaUnlockScNotify = 1882;
CmdSyncRogueFinishScNotify = 1804;
CmdEnableRogueTalentScRsp = 1827;
CmdGetRogueTalentInfoScRsp = 1845;
CmdEHNNIBOPGJA = 1849;
CmdCIGIICEJLJE = 1838;
CmdOpenRogueChestScRsp = 1829;
CmdLEEJKEHDNMC = 1880;
CmdDJFICMCBNAE = 1861;
CmdEnterRogueScRsp = 1818;
OEELNJLOKHK_GLGPEFMALPE = 1886;
CmdMMIBACFNELB = 1844;
CmdOpenRogueChestCsReq = 1859;
CmdSyncRogueMapRoomScNotify = 1866;
CmdGetRogueInfoCsReq = 1891;
CmdSyncRogueVirtualItemInfoScNotify = 1847;
}
// Obf: JBFMHGKNEGL
enum RogueStatus {
JBFMHGKNEGL_PCPDHELPKEM = 0;
JBFMHGKNEGL_NMBCDILDGNK = 1;
JBFMHGKNEGL_OPNADFKBGNN = 2;
JBFMHGKNEGL_OEKFLGEFGPP = 3;
JBFMHGKNEGL_KLHDCOPPLNG = 4;
}
// Obf: LIBDGMMOILI
enum RogueRoomStatus {
LIBDGMMOILI_PCPDHELPKEM = 0;
LIBDGMMOILI_DKLPAAFFLEE = 1;
LIBDGMMOILI_NGMMICOGDFP = 2;
LIBDGMMOILI_LAEIDCPKLCD = 3;
LIBDGMMOILI_KLHDCOPPLNG = 4;
}
// Obf: FDPOAPLBFKC
enum RogueAreaStatus {
FDPOAPLBFKC_DKLPAAFFLEE = 0;
FDPOAPLBFKC_NGMMICOGDFP = 1;
FDPOAPLBFKC_ONMIBBEMGJO = 2;
FDPOAPLBFKC_CLPHMAJJILA = 3;
}
enum LGOCIPGDKIJ {
LGOCIPGDKIJ_PCPDHELPKEM = 0;
LGOCIPGDKIJ_IGGFMOBBKFM = 1;
LGOCIPGDKIJ_KPGEIHAEEBC = 2;
LGOCIPGDKIJ_MMAOONPAPDP = 3;
LGOCIPGDKIJ_EGNDJGKKJHO = 4;
LGOCIPGDKIJ_HEMMGKIJLEI = 5;
LGOCIPGDKIJ_BFAGNENPJJJ = 6;
LGOCIPGDKIJ_JADCLEAFEJC = 7;
LGOCIPGDKIJ_GALGFIOMOIO = 8;
LGOCIPGDKIJ_OPFPNHIBEED = 9;
}
enum BAACLGINJFP {
BAACLGINJFP_PCPDHELPKEM = 0;
BAACLGINJFP_IGGFMOBBKFM = 1;
BAACLGINJFP_EGNDJGKKJHO = 2;
BAACLGINJFP_HEMMGKIJLEI = 3;
BAACLGINJFP_AOGHFBPELBP = 4;
BAACLGINJFP_IMDKELFAEOC = 5;
BAACLGINJFP_LEKGIIIGLKB = 6;
BAACLGINJFP_HHPJPKAAKEK = 7;
BAACLGINJFP_PDHMCMEBMMB = 8;
BAACLGINJFP_JADCLEAFEJC = 9;
BAACLGINJFP_BFAGNENPJJJ = 10;
BAACLGINJFP_GALGFIOMOIO = 11;
BAACLGINJFP_OPFPNHIBEED = 12;
}
enum BFPIBIEGJGJ {
BFPIBIEGJGJ_CNOFNJGIAOD = 0;
BFPIBIEGJGJ_AGEACGLKDDG = 1;
}
message OLJJJBCKLDK {
uint32 buff_id = 3; // offset: 28
uint32 level = 14; // offset: 24
}
message KKKOGGBFMIP {
repeated OLJJJBCKLDK buff_list = 14; // offset: 24
}
message IJKNDKJLMEN {
uint32 room_id = 15; // offset: 32
uint32 HCMJDMFNENE = 4; // offset: 28
uint32 IOGGIAJBEPP = 10; // offset: 36
RogueRoomStatus BJDBOEFFIAG = 1; // offset: 24
RogueRoomStatus MCEBJKDJHGP = 11; // offset: 40
}
message ENEGIFOKGKL {
uint32 MICCEGIKIBJ = 2; // offset: 32
repeated IJKNDKJLMEN HFDIFFBCOGJ = 6; // offset: 24
uint32 IGECGPFLGBA = 14; // offset: 44
uint32 HEIONPDIFNM = 1; // offset: 36
uint32 area_id = 3; // offset: 40
}
message NEILIAPHAMN {
uint32 area_id = 7; // offset: 44
uint32 PGINLOFKCMD = 12; // offset: 24
RogueStatus FIMAMEDNNIL = 5; // offset: 32
bool CNDKAPOIEOJ = 13; // offset: 36
uint32 MICCEGIKIBJ = 4; // offset: 40
RogueAreaStatus ECJPEBDJKKE = 3; // offset: 28
}
message KPADPPGKGGC {
uint32 MCHAFKKFEDK = 2; // offset: 60
uint32 MDHOHBHBGNC = 14; // offset: 56
uint32 KOOHHHAOBEO = 10; // offset: 76
ItemCostList NICEPKDHFDE = 5; // offset: 40
uint32 EJALOMHNGCJ = 12; // offset: 84
repeated uint32 CHPFCFGNCAG = 9; // offset: 32
repeated OLJJJBCKLDK BKBKLONBPOB = 7; // offset: 24
uint32 MMINJCFNADK = 8; // offset: 72
uint32 LDMEEJCCKIH = 13; // offset: 80
uint32 LJEECOOPMLM = 1; // offset: 64
RogueCommonBuffSelectSourceType ALFHNEHOBJA = 11; // offset: 52
uint32 OPIDHKEKPKB = 4; // offset: 68
bool OJAPMNAPIFG = 3; // offset: 48
}
message PMKEENOFAPC {
repeated OLJJJBCKLDK DNAOBFLACIG = 7; // offset: 32
OLJJJBCKLDK HNLAEIBDFJM = 2; // offset: 24
}
message OGDBMJNOOOP {
repeated OLJJJBCKLDK OIMIPDOMDAA = 14; // offset: 32
uint32 OFHCNGHJFHI = 11; // offset: 40
repeated OLJJJBCKLDK FEKAFHIDDAH = 1; // offset: 24
}
message OLNPCLEFANN {
uint32 buff_id = 11; // offset: 32
ItemCostList cost_data = 1; // offset: 16
float KCAJFLAMMAC = 6; // offset: 36
}
message KLCICNHAOPF {
repeated OLNPCLEFANN ELCPONIPEIH = 12; // offset: 16
}
message LNGJLLKGMNA {
map<uint32, uint32> BLJEBIJEMCH = 3; // offset: 24
uint32 DOMGLHIKJED = 13; // offset: 44
uint32 KKGIEENCOIC = 8; // offset: 40
uint32 MEAJAEBDAOI = 1; // offset: 36
uint32 DACOKFCBMBI = 10; // offset: 32
}
message AKGOAIPLJLJ {
repeated LNGJLLKGMNA GBHPHCMGBGK = 5; // offset: 16
}
message NOGNBKNEFGP {
AKGOAIPLJLJ FEILNIKNPCB = 1; // offset: 24
repeated uint32 JHADMBDCPEO = 9; // offset: 16
}
message DNMKJHLEGPN {
repeated uint32 FAIPOCIAFOD = 1; // offset: 24
}
message MKOPHCBPOMM {
repeated uint32 KPJGEGMCCAG = 4; // offset: 24
}
message LOMCAKMMGOM {
uint32 HJMJIADBAOC = 6; // offset: 32
oneof FNJJNAOCOII {
ItemList FNLDFGLGEOA = 8; // offset: 16
KKKOGGBFMIP GEFMMOOEDJI = 9; // offset: 16
}
}
message DCOKKBHKEGL {
ItemCostList EBMKBDJMAAF = 9; // offset: 16
}
message POGBFKHOEML {
uint32 BJJOCLINMEJ = 13; // offset: 24
}
message OOKCIAEIPON {
uint32 LJEECOOPMLM = 5; // offset: 40
uint32 IMIHGLAOIEG = 1; // offset: 24
uint32 GFELHICKOGI = 12; // offset: 36
uint32 GOODPDKGJAJ = 7; // offset: 28
uint32 KKHNDGEJBHJ = 6; // offset: 32
}
message JPFGHCPGHGO {
IIMIFAAOLGG rogue_get_info = 203; // offset: 16
PGNEFKDLPKN OIAPHBBDPHL = 900; // offset: 32
}
message IIMIFAAOLGG {
BADCGBPEANI ICJFLLDCFHM = 12; // offset: 56
EPPGPHKLHNF HCEHOHDCCFE = 1; // offset: 40
BLADONILKHO IMPBELJGDJH = 15; // offset: 16
BGKINCFGKGI AHBFAAMNKNO = 8; // offset: 32
NCDCKHHPDDE LHNCGDKFAGM = 9; // offset: 24
}
message PGNEFKDLPKN {
EPPJHNIHAFL pending_action = 1; // offset: 16
PDDEEAJIOKG LBNHKPPAJIM = 12; // offset: 24
RogueStatus status = 10; // offset: 92
APBKAPPGPJC IMPBELJGDJH = 6; // offset: 48
GLOONOCCEFG DKIFGMICGPI = 8; // offset: 64
bool FIEDLDNEMED = 15; // offset: 88
EJDFGNGBNOO CGIFJAOHHAO = 4; // offset: 56
ENEGIFOKGKL AMMJECHPGPE = 2; // offset: 40
DLHLNGCJKJL HKGKNEKKJHB = 14; // offset: 72
BABKEAFELGE FEILNIKNPCB = 3; // offset: 80
}
message EPPGPHKLHNF {
int64 begin_time = 15; // offset: 40
int64 end_time = 1; // offset: 24
uint32 season = 11; // offset: 32
}
message BADCGBPEANI {
repeated NEILIAPHAMN JNOAKECCIIL = 6; // offset: 24
}
message BLADONILKHO {
uint32 IGFEAHIKKPE = 12; // offset: 36
bool NEMFNMIPNAO = 13; // offset: 40
uint32 BGPBLOFCPMG = 10; // offset: 32
repeated uint32 KJDGGNNFGGP = 9; // offset: 16
}
message NCDCKHHPDDE {
uint32 JFANNGJEEEC = 5; // offset: 32
uint32 EDIGFNFPBKA = 12; // offset: 24
uint32 MGHHCOEIDHE = 4; // offset: 28
}
message DLHLNGCJKJL {
repeated OLJJJBCKLDK BKBKLONBPOB = 6; // offset: 24
}
message BABKEAFELGE {
AKGOAIPLJLJ FEILNIKNPCB = 5; // offset: 16
}
message PDDEEAJIOKG {
repeated uint32 AGOPFIFDJFN = 6; // offset: 48
repeated uint32 base_avatar_id_list = 9; // offset: 16
repeated uint32 INCAIBONHED = 8; // offset: 32
DCOKKBHKEGL PAMGHMDJAJA = 4; // offset: 40
}
message FHNHIJCPDMD {
MKOPHCBPOMM KIOBOCMOONH = 3; // offset: 24
}
message APBKAPPGPJC {
uint32 EAADBOCJNAE = 2; // offset: 32
uint32 IGFEAHIKKPE = 4; // offset: 28
bool NEMFNMIPNAO = 7; // offset: 24
}
message GLOONOCCEFG {
repeated uint32 IKGDNGFIOIK = 10; // offset: 24
}
message EMFHHDMODEB {
uint32 BGPBLOFCPMG = 8; // offset: 36
repeated uint32 KJDGGNNFGGP = 10; // offset: 16
bool NEMFNMIPNAO = 14; // offset: 32
uint32 EAADBOCJNAE = 1; // offset: 44
uint32 IGFEAHIKKPE = 11; // offset: 40
}
message OJMLKJJCDIG {
uint32 score_id = 1; // offset: 32
uint32 JEOPNONCFNP = 8; // offset: 24
uint32 JAEOFFLLDBM = 3; // offset: 28
}
message HCJPOGHDAAH {
uint32 EPLBCNFMLIL = 7; // offset: 36
float KDAOKODEIEJ = 10; // offset: 32
repeated OJMLKJJCDIG ICHMKFMAIBB = 3; // offset: 24
}
message IGDMBAILEHI {
uint32 slot = 13; // offset: 36
uint32 id = 11; // offset: 24
uint32 level = 7; // offset: 32
AvatarType avatar_type = 15; // offset: 28
}
message PHCCDDKGBHC {
repeated OLJJJBCKLDK buff_list = 3; // offset: 24
repeated uint32 GBHPHCMGBGK = 10; // offset: 16
repeated IGDMBAILEHI avatar_list = 5; // offset: 32
}
message JMIIFOMFOGO {
PHCCDDKGBHC record_info = 10; // offset: 16
ItemList AEFEMMIPOAF = 8; // offset: 32
uint32 GGLOCPJMEHI = 3; // offset: 64
uint32 area_id = 763; // offset: 68
uint32 DCBKJOCEFNF = 234; // offset: 72
bool is_win = 2; // offset: 48
uint32 score_id = 11; // offset: 60
uint32 EDIGFNFPBKA = 1; // offset: 52
BGKINCFGKGI ICOALGKANLB = 4; // offset: 24
uint32 AMKFKDCFMIM = 13; // offset: 76
uint32 GLEENOKNGCI = 15; // offset: 56
}
message BGKINCFGKGI {
bool ADGBKKIMJOA = 13; // offset: 32
uint32 MBMICCJEBJB = 3; // offset: 60
bool GAMCPLJOEDK = 9; // offset: 33
repeated uint32 DFLKNLMJOFB = 12; // offset: 24
int64 OEBHCDPDNHF = 1; // offset: 40
uint32 HAOBJABCBMP = 7; // offset: 56
int64 NMCKJLHFPBJ = 5; // offset: 48
}
message CNHNGLEEBKP {
uint32 exp = 8; // offset: 28
uint32 level = 12; // offset: 24
uint32 LGHOOKMNMCL = 1; // offset: 36
uint32 MOOOPAMBOFK = 14; // offset: 32
}
message LGLGCCJEKCL {
bool NIKEEDLJHPD = 8; // offset: 36
uint32 DIGPICGHPOM = 13; // offset: 24
int32 BGJKBPNCNLE = 12; // offset: 40
uint32 PFMHNMBDBJN = 11; // offset: 28
float KHDLMPAKEGF = 7; // offset: 32
}
message BBMGPIKBJJC {
repeated uint32 EGABLBJIJCK = 14; // offset: 32
uint32 HOHANPJNANA = 12; // offset: 52
uint32 JBEILMFIIGM = 15; // offset: 44
uint32 game_mode_type = 3; // offset: 40
uint32 AHKFFCIEPDG = 13; // offset: 48
repeated LGLGCCJEKCL HEOKGAKLFPM = 9; // offset: 24
}
message GPPGPMEDJEF {
repeated uint32 JFJPDEPOFMO = 1; // offset: 32
BFPIBIEGJGJ KGEBJNHOLCN = 2; // offset: 44
oneof FNJJNAOCOII {
ItemList FNLDFGLGEOA = 8; // offset: 24
}
}
// Obf: LPLOIMFDNOE
// Type: Req
// CmdID: 1891
message GetRogueInfoCsReq {
}
// Obf: KCDKGBOEKPH
// Type: Rsp
// CmdID: 1810
message GetRogueInfoScRsp {
uint32 retcode = 7; // offset: 32
JPFGHCPGHGO rogue_info = 11; // offset: 24
}
// Obf: GCPKFCOIMLE
// Type: Req
// CmdID: 1894
message StartRogueCsReq {
uint32 area_id = 5; // offset: 52
repeated uint32 base_avatar_id_list = 14; // offset: 16
repeated uint32 INCAIBONHED = 11; // offset: 32
uint32 LGHOOKMNMCL = 2; // offset: 48
repeated uint32 KOLBLKEDOGC = 3; // offset: 24
}
// Obf: NBOJEJONDAP
// Type: Rsp
// CmdID: 1895
message StartRogueScRsp {
MADEENABOKE ENPAICNLCMK = 1; // offset: 16
JPFGHCPGHGO rogue_info = 8; // offset: 48
uint32 retcode = 2; // offset: 56
LineupInfo lineup = 6; // offset: 32
SceneInfo scene = 4; // offset: 40
}
// Obf: FCDBPCMGBNN
// Type: Req
// CmdID: 1814
message EnterRogueCsReq {
uint32 area_id = 11; // offset: 24
}
// Obf: GEDDOLODJCK
// Type: Rsp
// CmdID: 1818
message EnterRogueScRsp {
uint32 retcode = 13; // offset: 56
JPFGHCPGHGO rogue_info = 3; // offset: 16
MADEENABOKE ENPAICNLCMK = 2; // offset: 32
LineupInfo lineup = 15; // offset: 48
SceneInfo scene = 7; // offset: 24
}
// Obf: MJECKOCDODL
// Type: Req
// CmdID: 1809
message LeaveRogueCsReq {
}
// Obf: JEMLFOELCOP
// Type: Rsp
// CmdID: 1898
message LeaveRogueScRsp {
LineupInfo lineup = 5; // offset: 48
uint32 retcode = 2; // offset: 56
MADEENABOKE ENPAICNLCMK = 10; // offset: 32
JPFGHCPGHGO rogue_info = 9; // offset: 16
SceneInfo scene = 8; // offset: 40
}
// Obf: BMGDELMECPA
// Type: Notify
// CmdID: 1804
message SyncRogueFinishScNotify {
JMIIFOMFOGO finish_info = 12; // offset: 16
}
// Obf: CIGIICEJLJE
// Type: Req
// CmdID: 1838
message CIGIICEJLJE {
uint32 prop_entity_id = 14; // offset: 40
repeated uint32 base_avatar_id_list = 2; // offset: 32
repeated uint32 INCAIBONHED = 12; // offset: 16
}
// Obf: NLLJBGPJFIN
// Type: Rsp
// CmdID: 1872
message NLLJBGPJFIN {
repeated uint32 base_avatar_id_list = 10; // offset: 32
repeated uint32 INCAIBONHED = 11; // offset: 16
uint32 retcode = 4; // offset: 40
}
// Obf: AABFLGKCHCA
// Type: Req
// CmdID: 1833
message AABFLGKCHCA {
repeated uint32 INCAIBONHED = 15; // offset: 16
repeated uint32 base_avatar_id_list = 7; // offset: 32
uint32 interacted_prop_entity_id = 2; // offset: 40
}
// Obf: DJFICMCBNAE
// Type: Rsp
// CmdID: 1861
message DJFICMCBNAE {
repeated uint32 base_avatar_id_list = 15; // offset: 24
repeated uint32 INCAIBONHED = 12; // offset: 40
uint32 retcode = 13; // offset: 48
DCOKKBHKEGL PAMGHMDJAJA = 11; // offset: 32
}
// Obf: DCBGCFFLBJN
// Type: Notify
// CmdID: 1873
message SyncRogueReviveInfoScNotify {
DCOKKBHKEGL PAMGHMDJAJA = 13; // offset: 24
}
// Obf: MMIBACFNELB
// Type: Req
// CmdID: 1844
message MMIBACFNELB {
}
// Obf: BIDMHOFDCIC
// Type: Rsp
// CmdID: 1900
message BIDMHOFDCIC {
KLCICNHAOPF FGLJOKILKHG = 7; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Obf: KEPNGMHCNDN
// Type: Req
// CmdID: 1889
message KEPNGMHCNDN {
uint32 maze_buff_id = 4; // offset: 24
}
// Obf: GLKPCPLBPLN
// Type: Rsp
// CmdID: 1896
message GLKPCPLBPLN {
uint32 retcode = 2; // offset: 36
OLJJJBCKLDK AGFPFODPOFA = 12; // offset: 24
bool DAIKNKALKCM = 14; // offset: 32
}
// Obf: FJDNHCLNHPM
// Type: Req
// CmdID: 1853
message QuitRogueCsReq {
uint32 area_id = 14; // offset: 24
}
// Obf: AKJIDLGHLHJ
// Type: Rsp
// CmdID: 1808
message QuitRogueScRsp {
uint32 retcode = 15; // offset: 32
JPFGHCPGHGO rogue_info = 5; // offset: 24
}
// Obf: MGCBCOJJNHC
// Type: Notify
// CmdID: 1851
message SyncRogueExploreWinScNotify {
bool FIEDLDNEMED = 5; // offset: 24
}
// Obf: BOPOLBALGNP
// Type: Notify
// CmdID: 1825
message SyncRogueSeasonFinishScNotify {
bool OIFKNJAFGDC = 5; // offset: 56
SceneInfo scene = 13; // offset: 16
BGKINCFGKGI AHBFAAMNKNO = 6; // offset: 24
LineupInfo lineup = 10; // offset: 48
JMIIFOMFOGO finish_info = 2; // offset: 32
}
// Obf: IDPBALDCFAM
// Type: Req
// CmdID: 1820
message EnterRogueMapRoomCsReq {
uint32 room_id = 15; // offset: 28
uint32 HCMJDMFNENE = 14; // offset: 24
}
// Obf: BNFCKHAGGHG
// Type: Rsp
// CmdID: 1893
message EnterRogueMapRoomScRsp {
uint32 retcode = 3; // offset: 48
uint32 HEIONPDIFNM = 9; // offset: 52
LineupInfo lineup = 1; // offset: 32
MADEENABOKE ENPAICNLCMK = 10; // offset: 16
SceneInfo scene = 8; // offset: 40
}
// Obf: ADAMFMMAPFI
// Type: Notify
// CmdID: 1866
message SyncRogueMapRoomScNotify {
IJKNDKJLMEN ABHDOOJJICM = 9; // offset: 16
uint32 MICCEGIKIBJ = 11; // offset: 32
}
// Obf: GBKAOLLFFCG
// Type: Req
// CmdID: 1859
message OpenRogueChestCsReq {
uint32 interacted_prop_entity_id = 2; // offset: 28
bool NBDHADPNGNH = 5; // offset: 24
}
// Obf: DPKILIOIOAK
// Type: Rsp
// CmdID: 1829
message OpenRogueChestScRsp {
ItemList reward = 2; // offset: 16
uint32 retcode = 1; // offset: 48
ItemList drop_data = 7; // offset: 32
NNOIJJNCHJB HICNFJDGGGL = 12; // offset: 40
}
// Obf: POKBAOBAMBD
// Type: Req
// CmdID: 1812
message ExchangeRogueRewardKeyCsReq {
uint32 count = 4; // offset: 24
}
// Obf: OPGKBMAOGBP
// Type: Rsp
// CmdID: 1877
message ExchangeRogueRewardKeyScRsp {
uint32 retcode = 9; // offset: 24
uint32 count = 4; // offset: 28
}
// Obf: KCPKCLPGFGP
// Type: Notify
// CmdID: 1882
message SyncRogueAreaUnlockScNotify {
uint32 area_id = 1; // offset: 24
}
// Obf: JMBLPDAKCFF
// Type: Notify
// CmdID: 1860
message SyncRogueGetItemScNotify {
ItemList IOHAONFDLKE = 8; // offset: 24
ItemList HNBEDDMJPPM = 14; // offset: 32
}
// Obf: BPENPEOPIPM
// Type: Req
// CmdID: 1899
message TakeRogueAeonLevelRewardCsReq {
uint32 level = 3; // offset: 24
uint32 LGHOOKMNMCL = 12; // offset: 28
}
// Type: Rsp
// CmdID: 1813
message GJKOPKLDFGB {
ItemList reward = 15; // offset: 16
uint32 level = 5; // offset: 36
uint32 LGHOOKMNMCL = 11; // offset: 40
uint32 retcode = 2; // offset: 32
}
// Type: Notify
// CmdID: 1815
message JBOELLFBFHB {
uint32 LGHOOKMNMCL = 4; // offset: 32
ItemList reward = 9; // offset: 16
uint32 level = 12; // offset: 36
}
message NABBMLGOPLK {
}
// Type: Rsp
// CmdID: 1880
message LEEJKEHDNMC {
uint32 retcode = 3; // offset: 32
BGKINCFGKGI LJMFGDFBLCK = 1; // offset: 16
}
message HHDCOJFKNLD {
uint32 MBMICCJEBJB = 4; // offset: 32
repeated uint32 NNJCHJDEKEL = 14; // offset: 24
}
// Type: Rsp
// CmdID: 1858
message MEIHOMEDHBF {
ItemList reward = 4; // offset: 24
uint32 MBMICCJEBJB = 7; // offset: 40
uint32 retcode = 2; // offset: 44
BGKINCFGKGI AHBFAAMNKNO = 6; // offset: 32
}
message KNHGLJNKPKN {
}
// Type: Rsp
// CmdID: 1849
message EHNNIBOPGJA {
uint32 retcode = 2; // offset: 32
BGKINCFGKGI AHBFAAMNKNO = 10; // offset: 16
}
// Obf: AOABOBODFNK
// Type: Req
// CmdID: 1848
message GetRogueAeonInfoCsReq {
}
// Obf: IMLLOODLMAD
// Type: Rsp
// CmdID: 1876
message GetRogueAeonInfoScRsp {
repeated CNHNGLEEBKP OFENICFJANC = 1; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: LEBMNGCOLHC
// Type: Req
// CmdID: 1846
message FinishAeonDialogueGroupCsReq {
uint32 LGHOOKMNMCL = 1; // offset: 24
}
// Obf: FBHNJGPGJMF
// Type: Rsp
// CmdID: 1834
message FinishAeonDialogueGroupScRsp {
ItemList reward = 3; // offset: 32
uint32 retcode = 12; // offset: 40
CNHNGLEEBKP IMPBELJGDJH = 13; // offset: 16
}
// Obf: MMCLFJPJEKE
// Type: Req
// CmdID: 1856
message GetRogueTalentInfoCsReq {
}
// Obf: KOHENEKOOJN
// Type: Rsp
// CmdID: 1845
message GetRogueTalentInfoScRsp {
MCACDFHCPIE talent_info = 7; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Obf: KGMKCCFAMCM
// Type: Req
// CmdID: 1887
message EnableRogueTalentCsReq {
uint32 KFJEMIOJLPJ = 8; // offset: 24
}
// Obf: CCDIAEFAKPF
// Type: Rsp
// CmdID: 1827
message EnableRogueTalentScRsp {
MCACDFHCPIE talent_info = 10; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: IKMMLPFMIAB
// Type: Notify
// CmdID: 1847
message SyncRogueVirtualItemInfoScNotify {
OOKCIAEIPON LHNCGDKFAGM = 2; // offset: 24
}
// Obf: DNPFFLJEAKP
// Type: Notify
// CmdID: 1881
message SyncRogueStatusScNotify {
RogueStatus status = 14; // offset: 24
bool CGNNKGAAHIO = 11; // offset: 28
}
// Type: Notify
// CmdID: 1884
message LOPOJDAAIPO {
BGKINCFGKGI AHBFAAMNKNO = 1; // offset: 16
}
// Type: Notify
// CmdID: 1822
message PNHGIANGNAE {
repeated uint32 INCAIBONHED = 6; // offset: 16
repeated uint32 base_avatar_id_list = 14; // offset: 24
}
// Obf: CEPCOKPFOLC
// Type: Notify
// CmdID: 1868
message SyncRogueAeonScNotify {
EMFHHDMODEB EGFBGJGIEKM = 4; // offset: 24
}
// Obf: JEJMOKKEGLI
enum CmdRogueArcadeType {
JEJMOKKEGLI_PCPDHELPKEM = 0;
CmdRogueArcadeGetInfoScRsp = 7677;
CmdRogueArcadeRestartCsReq = 7681;
CmdRogueArcadeGetInfoCsReq = 7651;
CmdRogueArcadeStartCsReq = 7687;
CmdRogueArcadeRestartScRsp = 7698;
CmdRogueArcadeLeaveScRsp = 7655;
CmdRogueArcadeStartScRsp = 7668;
CmdRogueArcadeLeaveCsReq = 7657;
}
message KEEDJBIEJOF {
MADEENABOKE ENPAICNLCMK = 7; // offset: 40
SceneInfo scene = 1; // offset: 24
LineupInfo lineup = 4; // offset: 16
}
// Obf: PCOKECJEADJ
// Type: Req
// CmdID: 7687
message RogueArcadeStartCsReq {
uint32 room_id = 10; // offset: 32
repeated uint32 base_avatar_id_list = 11; // offset: 24
}
// Obf: AKALKHGPLAD
// Type: Rsp
// CmdID: 7668
message RogueArcadeStartScRsp {
uint32 retcode = 14; // offset: 32
uint32 room_id = 4; // offset: 36
KEEDJBIEJOF AFLJJJFCBIN = 11; // offset: 16
}
// Obf: MMABCHDOAOL
// Type: Req
// CmdID: 7657
message RogueArcadeLeaveCsReq {
}
// Obf: OBDBHHCJMBN
// Type: Rsp
// CmdID: 7655
message RogueArcadeLeaveScRsp {
KEEDJBIEJOF AFLJJJFCBIN = 8; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: OAEGMCDLACA
// Type: Req
// CmdID: 7681
message RogueArcadeRestartCsReq {
}
// Obf: FOKHBBHMFDF
// Type: Rsp
// CmdID: 7698
message RogueArcadeRestartScRsp {
uint32 retcode = 3; // offset: 32
KEEDJBIEJOF AFLJJJFCBIN = 6; // offset: 24
}
// Obf: NAGAEDNKPGN
// Type: Req
// CmdID: 7651
message RogueArcadeGetInfoCsReq {
}
// Obf: IPFCGMNDFBI
// Type: Rsp
// CmdID: 7677
message RogueArcadeGetInfoScRsp {
uint32 retcode = 3; // offset: 28
uint32 room_id = 8; // offset: 24
}
// Obf: CANOHPGPCGJ
enum CmdRogueCommon {
CANOHPGPCGJ_BPNKNCLAKAG = 0;
CmdRogueGetGambleInfoScRsp = 5675;
CANOHPGPCGJ_LOAAMJBIEOH = 5658;
CmdRogueShopBeginBattleCsReq = 5650;
CmdPLHGBLKJNOL = 5698;
CmdSetRogueCollectionScRsp = 5613;
CmdOOCOMIOPINM = 5626;
CmdTakeRogueMiracleHandbookRewardScRsp = 5602;
CmdRogueWorkbenchHandleFuncScRsp = 5660;
CmdSelectRogueCommonDialogueOptionScRsp = 5688;
CmdTakeEventHandbookRewardScRsp = 5666;
CmdGetRogueShopBuffInfoScRsp = 5609;
CmdSetRogueExhibitionScRsp = 5683;
CmdRogueGetGambleInfoCsReq = 5697;
CmdGetRogueCommonDialogueDataScRsp = 5616;
CmdRogueDoGambleCsReq = 5648;
CmdCommonRogueQueryScRsp = 5629;
CANOHPGPCGJ_IAMCNCIEHGG = 5644;
CmdRogueWorkbenchGetInfoCsReq = 5670;
CmdHandleRogueCommonPendingActionScRsp = 5642;
CmdGetRogueShopMiracleInfoScRsp = 5614;
CmdFHEKPIAGNIN = 5690;
CmdRogueShopBeginBattleScRsp = 5619;
CmdGetRogueShopFormulaInfoScRsp = 5627;
CmdBuyRogueShopBuffScRsp = 5639;
CmdNEELNABJPGE = 5694;
CmdSelectRogueBonusReq = 5678;
CmdSyncRogueCommonPendingActionScNotify = 5611;
CmdCommonRogueVirtualItemInfoScNotify = 5636;
CmdIAGFLEBBOGB = 5674;
CmdLHEFHJLBHGK = 5696;
CmdGetRogueShopMiracleInfoCsReq = 5695;
CmdRogueDoGambleScRsp = 5676;
CmdUpdateRogueAdventureRoomScoreCsReq = 5630;
CmdBuyRogueShopMiracleCsReq = 5623;
CmdSetRogueExhibitionCsReq = 5631;
CmdGetRogueShopBuffInfoCsReq = 5618;
CmdSelectRogueCommonDialogueOptionCsReq = 5606;
CmdTakeEventHandbookRewardCsReq = 5649;
CmdBuyRogueShopFormulaScRsp = 5667;
CmdGetRogueCommonDialogueDataCsReq = 5677;
CmdTakeRogueMiracleHandbookRewardCsReq = 5693;
CmdRogueWorkbenchReforgeBuffReq = 5682;
CmdBuyRogueShopMiracleScRsp = 5663;
CANOHPGPCGJ_NBEEENFFEME = 5607;
CmdCommonRogueQueryCsReq = 5659;
CmdPrepareRogueAdventureRoomCsReq = 5610;
CmdIFPKEPIAOFP = 5691;
CmdRogueWorkbenchGetInfoScRsp = 5668;
CmdSyncRogueCommonDialogueDataScNotify = 5669;
CmdEJGHKFDHGGC = 5604;
CmdGetRogueHandbookDataCsReq = 5654;
CmdNDHFHFFHJIH = 5671;
CmdGetRogueHandbookDataScRsp = 5679;
CmdSetRogueCollectionCsReq = 5699;
CmdRogueNpcDisappearCsReq = 5601;
CmdSyncRogueCommonDialogueOptionFinishScNotify = 5641;
CmdGetRogueAdventureRoomInfoCsReq = 5637;
CmdSyncRogueCommonActionResultScNotify = 5605;
CmdCommonRogueUpdateScNotify = 5612;
CmdGetRogueShopFormulaInfoCsReq = 5687;
CmdSyncRogueHandbookDataUpdateScNotify = 5620;
CmdFinishRogueCommonDialogueCsReq = 5652;
CmdStopRogueAdventureRoomCsReq = 5689;
CANOHPGPCGJ_LLAEEOHFPED = 5700;
}
enum MOCDFPPJIEC {
MOCDFPPJIEC_PCPDHELPKEM = 0;
MOCDFPPJIEC_OILBBNDNKBA = 1;
MOCDFPPJIEC_FFLCHLPOFNM = 2;
MOCDFPPJIEC_BLKCLIGKFJF = 3;
}
// Obf: MAFPONIDMLD
enum RogueCommonBuffSelectSourceType {
MAFPONIDMLD_PCPDHELPKEM = 0;
MAFPONIDMLD_HLIDGDLNFHM = 1;
MAFPONIDMLD_EGFBGJGIEKM = 2;
MAFPONIDMLD_NPDCOJCAHPE = 3;
MAFPONIDMLD_GALGFIOMOIO = 4;
}
enum JCHADPPOKAD {
JCHADPPOKAD_MMAOONPAPDP = 0;
JCHADPPOKAD_HILHINGOGBB = 1;
JCHADPPOKAD_PLMOIBLMNFA = 2;
JCHADPPOKAD_OAMOGNIKBLN = 3;
JCHADPPOKAD_JCJLBOKHONK = 4;
JCHADPPOKAD_JGPKDDKMDBP = 5;
}
enum NHEELAHAPCI {
NHEELAHAPCI_PCPDHELPKEM = 0;
NHEELAHAPCI_HLIDGDLNFHM = 1;
NHEELAHAPCI_EGFBGJGIEKM = 2;
NHEELAHAPCI_NPDCOJCAHPE = 3;
NHEELAHAPCI_GALGFIOMOIO = 4;
}
enum AIGKBKIPCNH {
AIGKBKIPCNH_PCPDHELPKEM = 0;
AIGKBKIPCNH_LEDEEAHCDKI = 1;
AIGKBKIPCNH_HCEKFEENNCA = 2;
}
enum BALJGODBJEC {
BALJGODBJEC_PCPDHELPKEM = 0;
BALJGODBJEC_LEDEEAHCDKI = 1;
BALJGODBJEC_HCEKFEENNCA = 2;
BALJGODBJEC_FHFMOENFLGK = 3;
}
enum OOCEFDIBHNP {
OOCEFDIBHNP_PCPDHELPKEM = 0;
OOCEFDIBHNP_LEDEEAHCDKI = 1;
OOCEFDIBHNP_HCEKFEENNCA = 2;
}
enum FMFMGICMPCA {
FMFMGICMPCA_PCPDHELPKEM = 0;
FMFMGICMPCA_IFPDLCOIENF = 1;
FMFMGICMPCA_NAHDDIEHJMA = 2;
}
enum KCFFOHMDHCK {
KCFFOHMDHCK_PCPDHELPKEM = 0;
KCFFOHMDHCK_IGGFMOBBKFM = 1;
KCFFOHMDHCK_KPGEIHAEEBC = 2;
KCFFOHMDHCK_MMAOONPAPDP = 3;
KCFFOHMDHCK_EGNDJGKKJHO = 4;
KCFFOHMDHCK_HEMMGKIJLEI = 5;
KCFFOHMDHCK_JADCLEAFEJC = 6;
KCFFOHMDHCK_HHHLCANGABL = 7;
KCFFOHMDHCK_EGFBGJGIEKM = 8;
KCFFOHMDHCK_NPDCOJCAHPE = 9;
KCFFOHMDHCK_BFAGNENPJJJ = 10;
KCFFOHMDHCK_GALGFIOMOIO = 11;
KCFFOHMDHCK_BAAANBEIPBG = 12;
KCFFOHMDHCK_FBGIOKMEKIN = 13;
KCFFOHMDHCK_KECBLOHENKO = 14;
KCFFOHMDHCK_LGCLCGPLALJ = 15;
KCFFOHMDHCK_DDLPGNHADCJ = 16;
KCFFOHMDHCK_DFOIGGJFIOM = 17;
}
enum CGHGBGJJBEO {
CGHGBGJJBEO_OHDHFKCNAMC = 0;
CGHGBGJJBEO_IEPPGGKMMPI = 1;
CGHGBGJJBEO_DGMFCPFGLAN = 2;
}
// Obf: JHIDLBHJPBJ
enum RogueTalentStatus {
JHIDLBHJPBJ_DKLPAAFFLEE = 0;
JHIDLBHJPBJ_NGMMICOGDFP = 1;
JHIDLBHJPBJ_KPAKAKOGDCM = 2;
}
enum AGLNLHOBDKI {
AGLNLHOBDKI_JODHOLNLEJJ = 0;
AGLNLHOBDKI_AIGCCAHHKBF = 1;
AGLNLHOBDKI_DBNAOOPMMHP = 2;
}
enum LKBGOMGHGLG {
LKBGOMGHGLG_JDINPIOHIEI = 0;
LKBGOMGHGLG_HLPDOJBIOIJ = 1;
LKBGOMGHGLG_DKBOGAIBKBD = 2;
}
enum DICJKJNENCP {
DICJKJNENCP_GEBOHOLBJPH = 0;
DICJKJNENCP_BGKLOEMEHBA = 1;
DICJKJNENCP_EDBAKOPABPF = 2;
}
enum FDMMAAHEFPK {
FDMMAAHEFPK_OAFCMPHBKKL = 0;
FDMMAAHEFPK_DGNFENMMHII = 1;
FDMMAAHEFPK_HKEPAPBLKEG = 2;
}
enum MLIBLHFBAFJ {
MLIBLHFBAFJ_PCPDHELPKEM = 0;
MLIBLHFBAFJ_MMAOONPAPDP = 1;
MLIBLHFBAFJ_ACJGHEOMBNB = 2;
MLIBLHFBAFJ_JIDMGPOKLPK = 3;
MLIBLHFBAFJ_BNKHLAGMLMI = 4;
MLIBLHFBAFJ_LJOJNNCFMIA = 5;
}
enum ODMJACIKEPC {
ODMJACIKEPC_PCPDHELPKEM = 0;
ODMJACIKEPC_APFFEDDKNBK = 1;
ODMJACIKEPC_EDGOIAODJLH = 2;
}
enum JGIKOHJKECF {
JGIKOHJKECF_PCPDHELPKEM = 0;
JGIKOHJKECF_ODOKJOMECHI = 1;
JGIKOHJKECF_JKCOAJODPML = 2;
JGIKOHJKECF_GPPPLACJKJJ = 3;
JGIKOHJKECF_IGHAHEEHLDG = 4;
}
message HJGFDIKDIHO {
uint32 buff_id = 6; // offset: 24
uint32 EBMHDHJKBKC = 4; // offset: 28
}
message CADKBOKEJMD {
repeated HJGFDIKDIHO buff_list = 5; // offset: 16
}
message HJKGBOKKNOP {
uint32 MCHAFKKFEDK = 2; // offset: 80
RogueCommonBuffSelectSourceType ALFHNEHOBJA = 12; // offset: 60
uint32 LDMEEJCCKIH = 15; // offset: 56
uint32 EJALOMHNGCJ = 3; // offset: 88
repeated uint32 CHPFCFGNCAG = 11; // offset: 32
uint32 MDHOHBHBGNC = 13; // offset: 84
ItemCostList NICEPKDHFDE = 7; // offset: 24
uint32 MMINJCFNADK = 8; // offset: 76
repeated HJGFDIKDIHO GJMAPDBGEPA = 6; // offset: 40
uint32 OPIDHKEKPKB = 5; // offset: 68
bool OJAPMNAPIFG = 14; // offset: 64
repeated uint32 JMCGDOCIKGB = 9; // offset: 48
uint32 KOOHHHAOBEO = 4; // offset: 72
}
message DEOEOJBLIBP {
uint32 OGONJOGDDIE = 6; // offset: 24
}
message NLNOGDMKBOD {
}
message ANBPMJHPLOP {
}
message LJFFAHEHFDJ {
HJKGBOKKNOP AGNHFMGIIAO = 9; // offset: 24
}
message DKMEKAPJNLH {
uint32 buff_id = 4; // offset: 32
ItemCostList cost_data = 12; // offset: 16
}
message DAGBCJIHJBM {
repeated DKMEKAPJNLH ELCPONIPEIH = 7; // offset: 24
}
message NMAJCDOJOII {
repeated HJGFDIKDIHO FEKAFHIDDAH = 3; // offset: 24
repeated HJGFDIKDIHO OIMIPDOMDAA = 10; // offset: 32
uint32 OFHCNGHJFHI = 4; // offset: 40
}
message HCJDNKBGDFA {
uint32 OFHCNGHJFHI = 3; // offset: 32
repeated HJGFDIKDIHO OIMIPDOMDAA = 4; // offset: 16
}
message KMDBMLAICLB {
uint32 BPAOPCLBEKG = 6; // offset: 24
}
message JPPGLJPCFNC {
}
message KDGCGDGDLAK {
uint32 OFHCNGHJFHI = 8; // offset: 32
repeated HJGFDIKDIHO CHFDEPBJEAC = 2; // offset: 16
}
message JIFOPBNNKON {
uint32 OGONJOGDDIE = 14; // offset: 24
}
message AJGGFCJFKEL {
}
message KFCONJKHCBN {
repeated HJGFDIKDIHO GJMAPDBGEPA = 5; // offset: 16
uint32 OFHCNGHJFHI = 2; // offset: 32
}
message IDLLKHHBIID {
uint32 OGONJOGDDIE = 10; // offset: 24
}
message JNPGMMLHGJH {
}
message CNJHCICPAIC {
CADKBOKEJMD OFOODOBJKBJ = 4; // offset: 24
}
message CAEABHJNLMI {
map<uint32, uint32> BLJEBIJEMCH = 7; // offset: 16
uint32 DOMGLHIKJED = 11; // offset: 40
uint32 DACOKFCBMBI = 1; // offset: 36
uint32 MEAJAEBDAOI = 10; // offset: 32
}
message BKABOBIHOCN {
uint32 PHOPBJFMNDC = 13; // offset: 32
bool AFGNLDIMBGB = 10; // offset: 36
CAEABHJNLMI KDLLCFMLMND = 7; // offset: 16
}
message CAEINLJIBPB {
CAEABHJNLMI MMAOONPAPDP = 4; // offset: 24
}
message GEMAIGNDNPK {
uint32 DOMGLHIKJED = 10; // offset: 24
}
message BBKAPDCECDN {
uint32 PBLCNBMMBKC = 14; // offset: 32
uint32 CJOPDNAIEMK = 13; // offset: 36
CAEABHJNLMI MMAOONPAPDP = 5; // offset: 16
}
message NBDBNDEAPMN {
CAEABHJNLMI MMAOONPAPDP = 3; // offset: 16
}
message DMLFNGEJOHC {
uint32 PHOPBJFMNDC = 10; // offset: 32
CAEABHJNLMI KDLLCFMLMND = 1; // offset: 24
}
message PGMCJLBNNLF {
CAEABHJNLMI MMAOONPAPDP = 13; // offset: 24
}
message DECAOHONNJG {
repeated CAEABHJNLMI GBHPHCMGBGK = 7; // offset: 24
}
message HNCKGFGHJAC {
repeated uint32 JHADMBDCPEO = 3; // offset: 24
uint32 GEDEBJHLGGA = 5; // offset: 40
uint32 JHKFKLEGDDO = 13; // offset: 48
repeated uint32 PDEAIMNIAPI = 8; // offset: 16
bool MELANHHFEMK = 6; // offset: 52
uint32 OFHCNGHJFHI = 2; // offset: 44
}
message FPLCHBNNAHD {
uint32 IIMNFMLLCML = 6; // offset: 24
}
message PBCOPDHBMLJ {
}
message ECGEFDKBCCB {
}
message BLDLMHPFBCM {
HNCKGFGHJAC PFBBHAMOAGB = 13; // offset: 24
}
message LBLMNBOAFCJ {
repeated uint32 FAIPOCIAFOD = 8; // offset: 24
}
message EBCFBKHCHJE {
uint32 OFHCNGHJFHI = 7; // offset: 32
repeated uint32 PHMDMIDKBAN = 13; // offset: 16
}
message FNDBFOIPPFK {
uint32 DBFNJOPIAFE = 15; // offset: 24
}
message OHMDKPCOAEC {
}
message JFPKCGFLJIG {
uint32 OFHCNGHJFHI = 8; // offset: 32
repeated uint32 BONGOBNBCIM = 6; // offset: 24
}
message HMIHJIMCIEA {
uint32 HIPEODLBBJF = 13; // offset: 24
}
message JICGMEBFBJF {
}
message LLFAFBJBCOL {
uint32 OFHCNGHJFHI = 7; // offset: 32
repeated uint32 DJMPLDKGADG = 5; // offset: 24
}
message BCMLDKKIIKA {
uint32 CGKDCAOGCKB = 15; // offset: 24
}
message HGFKGMPPOIM {
}
message AFCBPKOACJD {
uint32 OFHCNGHJFHI = 7; // offset: 32
repeated uint32 KGCHAIPKMII = 6; // offset: 24
}
message DGCMJNNHFGP {
uint32 FMABHFBCBLI = 6; // offset: 24
}
message MMHMPNEJFOP {
}
message MAKMDAIHDMN {
uint32 OFHCNGHJFHI = 5; // offset: 32
repeated uint32 ACPBOHCHHKG = 15; // offset: 24
}
message EKDMDNEKAMN {
uint32 IIMNFMLLCML = 5; // offset: 24
}
message JAMNDEJMILO {
}
message HLOKAOLLHMP {
uint32 OFHCNGHJFHI = 4; // offset: 32
repeated uint32 ACPBOHCHHKG = 5; // offset: 24
}
message HGCIDHBILAC {
uint32 IIMNFMLLCML = 10; // offset: 24
}
message MBHMOJNPHEJ {
}
message MKPOHKOPAPE {
uint32 FBPCIBHEOHE = 5; // offset: 24
}
message IKEBEPBJHCE {
}
message KKFANGIJAOF {
DECAOHONNJG DPCBMJGBMGP = 13; // offset: 24
}
message MDNIEJENNII {
repeated uint32 KPJGEGMCCAG = 13; // offset: 16
}
message EJDFGNGBNOO {
uint32 OOMACDMBOGF = 5; // offset: 32
uint32 IDFCIBLPOKD = 8; // offset: 28
uint32 rogue_money = 15; // offset: 24
uint32 FCEDANNICIJ = 12; // offset: 36
}
message PAFOOOIKFOF {
uint32 num = 7; // offset: 28
uint32 HCPAHPCOEKK = 3; // offset: 24
}
message OHHKGHEGJOG {
AvatarType avatar_type = 14; // offset: 24
uint32 avatar_id = 1; // offset: 28
}
message OPNCDHGNEDF {
uint32 PONOBJJOADI = 14; // offset: 24
uint32 PNFBHHBLAFH = 10; // offset: 28
}
message HABJHHLPLFG {
ItemList item_list = 6; // offset: 16
}
message BJHDDMCFAMF {
OPNCDHGNEDF NPDCOJCAHPE = 5; // offset: 16
HABJHHLPLFG LOFODGNJJFK = 10; // offset: 32
}
message KIDALMMDIEF {
}
message LDHOKGLFPKF {
int32 count = 1; // offset: 24
}
message MHPMAPGKILE {
uint32 DOMGLHIKJED = 14; // offset: 24
}
message BHEOKGAKGMA {
}
message RogueAdventureRoomGameplayWolfGunTarget {
oneof target_impl {
KIDALMMDIEF target_none = 1; // offset: 24
LDHOKGLFPKF target_coin = 12; // offset: 24
MHPMAPGKILE target_miracle = 15; // offset: 24
BHEOKGAKGMA target_ruanmei = 7; // offset: 24
}
}
message KIPKNECKPHC {
repeated RogueAdventureRoomGameplayWolfGunTarget battle_target_list = 5; // offset: 16
uint32 AOBPFLEHBOH = 15; // offset: 32
}
message JEHNBDDMIEJ {
oneof BPIHFAJCLOC {
KIPKNECKPHC PABCEJMCHJP = 2; // offset: 24
}
}
message ELLNDNEBHDK {
JEHNBDDMIEJ OCLLADBFKHP = 3; // offset: 16
uint32 LGPPFKDKHEC = 4; // offset: 44
uint32 status = 8; // offset: 40
double IHEJOGHDPMI = 11; // offset: 32
uint32 score_id = 12; // offset: 48
uint32 OCINKMOAMOM = 6; // offset: 52
}
// Type: Notify
// CmdID: 5691
message IFPKEPIAOFP {
ELLNDNEBHDK FMECAHALPKG = 1; // offset: 24
}
// Obf: AOGMNGGIKEG
// Type: Req
// CmdID: 5610
message PrepareRogueAdventureRoomCsReq {
}
// Type: Rsp
// CmdID: 5694
message NEELNABJPGE {
ELLNDNEBHDK FMECAHALPKG = 12; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: FPIEKCMEIJN
// Type: Req
// CmdID: 5689
message StopRogueAdventureRoomCsReq {
uint32 KGEPGNKIIIE = 1; // offset: 32
repeated uint32 OACLIHKCNKG = 15; // offset: 16
}
// Type: Rsp
// CmdID: 5696
message LHEFHJLBHGK {
ELLNDNEBHDK FMECAHALPKG = 14; // offset: 24
uint32 retcode = 8; // offset: 32
}
// Obf: FPFDLCCNIKH
// Type: Req
// CmdID: 5637
message GetRogueAdventureRoomInfoCsReq {
}
// Type: Rsp
// CmdID: 5604
message EJGHKFDHGGC {
uint32 retcode = 7; // offset: 32
ELLNDNEBHDK FMECAHALPKG = 11; // offset: 24
}
// Obf: JMDJCCBGCAH
// Type: Req
// CmdID: 5630
message UpdateRogueAdventureRoomScoreCsReq {
uint32 NIIEKCMBENI = 8; // offset: 24
uint32 score_id = 6; // offset: 28
}
// Type: Rsp
// CmdID: 5671
message NDHFHFFHJIH {
uint32 retcode = 9; // offset: 32
ELLNDNEBHDK FMECAHALPKG = 1; // offset: 16
}
message CGDLAIPNECD {
bool ALLCAPABHAH = 2; // offset: 41
ItemCostList EJPLDKFEMDM = 13; // offset: 24
ItemCostList cost_data = 14; // offset: 32
uint32 DOMGLHIKJED = 6; // offset: 44
bool KFAMJJGHJOO = 15; // offset: 40
}
message DIMBAAJNEAF {
ItemCostList EJPLDKFEMDM = 5; // offset: 16
bool ALLCAPABHAH = 2; // offset: 44
ItemCostList cost_data = 4; // offset: 24
bool KFAMJJGHJOO = 13; // offset: 45
uint32 buff_id = 1; // offset: 40
uint32 CHPHBCOKCEO = 10; // offset: 48
}
message PKGPOMEPEEL {
bool KFAMJJGHJOO = 13; // offset: 40
ItemCostList EJPLDKFEMDM = 6; // offset: 24
uint32 IAPFJINFNLO = 7; // offset: 44
bool ALLCAPABHAH = 3; // offset: 41
ItemCostList cost_data = 14; // offset: 16
}
message IEMKPMMJLLE {
repeated CGDLAIPNECD GBHPHCMGBGK = 3; // offset: 24
}
message PHMBJKMKMDK {
repeated DIMBAAJNEAF buff_list = 9; // offset: 24
}
message GENOHIJHCDG {
repeated PKGPOMEPEEL IGCJNCKEODG = 6; // offset: 16
}
// Obf: FPEHPKCEMPF
// Type: Req
// CmdID: 5618
message GetRogueShopBuffInfoCsReq {
bool NOKNNMPMGGN = 6; // offset: 28
uint32 interacted_prop_entity_id = 9; // offset: 24
}
// Obf: MGJCAKFMOHE
// Type: Rsp
// CmdID: 5609
message GetRogueShopBuffInfoScRsp {
PHMBJKMKMDK HKGKNEKKJHB = 14; // offset: 16
uint32 retcode = 6; // offset: 44
ItemCostList AKOCOALDEHC = 4; // offset: 24
int32 CAFBAKFBNIN = 3; // offset: 48
int32 NEDPNFDHIGF = 11; // offset: 40
}
// Obf: LDKPCNOCBEA
// Type: Req
// CmdID: 5695
message GetRogueShopMiracleInfoCsReq {
bool NOKNNMPMGGN = 3; // offset: 28
uint32 interacted_prop_entity_id = 1; // offset: 24
}
// Obf: DJFJMDMLIEM
// Type: Rsp
// CmdID: 5614
message GetRogueShopMiracleInfoScRsp {
ItemCostList AKOCOALDEHC = 2; // offset: 24
uint32 retcode = 15; // offset: 48
int32 NEDPNFDHIGF = 14; // offset: 40
int32 CAFBAKFBNIN = 3; // offset: 44
IEMKPMMJLLE FEILNIKNPCB = 13; // offset: 32
}
// Obf: LFPMONNHBGC
// Type: Req
// CmdID: 5687
message GetRogueShopFormulaInfoCsReq {
bool NOKNNMPMGGN = 6; // offset: 24
uint32 interacted_prop_entity_id = 13; // offset: 28
}
// Obf: GPIDCMLDBNF
// Type: Rsp
// CmdID: 5627
message GetRogueShopFormulaInfoScRsp {
int32 NEDPNFDHIGF = 9; // offset: 44
uint32 retcode = 13; // offset: 40
int32 CAFBAKFBNIN = 10; // offset: 48
ItemCostList AKOCOALDEHC = 14; // offset: 24
GENOHIJHCDG ECJCCKFEFEJ = 5; // offset: 16
}
// Type: Req
// CmdID: 5698
message PLHGBLKJNOL {
uint32 interacted_prop_entity_id = 10; // offset: 24
uint32 DOMGLHIKJED = 13; // offset: 28
}
// Type: Req
// CmdID: 5626
message OOCOMIOPINM {
uint32 interacted_prop_entity_id = 6; // offset: 32
repeated uint32 DCBJNILFBAG = 13; // offset: 16
}
// Obf: EGLCHHPHPPH
// Type: Req
// CmdID: 5623
message BuyRogueShopMiracleCsReq {
repeated uint32 FGEKLBMLHEK = 4; // offset: 16
uint32 interacted_prop_entity_id = 9; // offset: 32
}
// Obf: FAEDELIGKPE
// Type: Rsp
// CmdID: 5663
message BuyRogueShopMiracleScRsp {
IEMKPMMJLLE FEILNIKNPCB = 11; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: BMCBGFGPJCM
// Type: Rsp
// CmdID: 5639
message BuyRogueShopBuffScRsp {
PHMBJKMKMDK HKGKNEKKJHB = 4; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: GCEKLOOMAAO
// Type: Rsp
// CmdID: 5667
message BuyRogueShopFormulaScRsp {
GENOHIJHCDG ECJCCKFEFEJ = 14; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: CECNBIOIHMO
// Type: Req
// CmdID: 5601
message RogueNpcDisappearCsReq {
uint32 CCLNDIJNJDP = 14; // offset: 24
}
// Type: Rsp
// CmdID: 5674
message IAGFLEBBOGB {
uint32 retcode = 13; // offset: 24
}
// Obf: DHELKGJMKAP
// Type: Req
// CmdID: 5650
message RogueShopBeginBattleCsReq {
uint32 interacted_prop_entity_id = 7; // offset: 24
}
// Obf: MOPOGPGMJIP
// Type: Rsp
// CmdID: 5619
message RogueShopBeginBattleScRsp {
SceneBattleInfo DDHGCAFFFOP = 1; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: IEEPJLHINLN
// Type: Notify
// CmdID: 5605
message SyncRogueCommonActionResultScNotify {
uint32 LOIDOGEENOB = 7; // offset: 44
repeated DPFOHPLLOIJ BEAEJDOGDBG = 10; // offset: 24
FMFMGICMPCA HCPAHPCOEKK = 14; // offset: 40
repeated MOEOOOMLGCG ANIADNFEMAH = 11; // offset: 32
}
message MOEOOOMLGCG {
uint32 queue_position = 10; // offset: 36
KCFFOHMDHCK source = 4; // offset: 32
DFAGKMFOENB JPPGFLJHDHK = 1; // offset: 16
}
message AKCNBOEOAPA {
int32 JECHJDDNHML = 6; // offset: 28
uint32 key = 7; // offset: 24
}
message ADIPAKCFMOF {
int32 DAMHMDPODLD = 14; // offset: 24
int32 DAIPENEGCBD = 1; // offset: 32
uint32 FDPMIGNAFIM = 15; // offset: 28
}
message IEDEMFKBHFL {
uint32 IAPFJINFNLO = 14; // offset: 36
repeated AKCNBOEOAPA HJFBAAHDHBH = 13; // offset: 16
bool HFEAPHKJDJP = 15; // offset: 32
}
message OILBFIKHNPK {
map<uint32, int32> BJNHFEACIOI = 11; // offset: 16
}
message DEELJKHDLDH {
IEDEMFKBHFL KJOPCDJBLGN = 13; // offset: 16
}
message MIIOLIIOGIG {
IEDEMFKBHFL KJOPCDJBLGN = 12; // offset: 16
}
message JAEOAGNKNBL {
IEDEMFKBHFL KJOPCDJBLGN = 5; // offset: 24
}
message FNMGDLDLMLJ {
IEDEMFKBHFL KJOPCDJBLGN = 1; // offset: 16
}
message ECIILPLNPHJ {
repeated ADIPAKCFMOF HOPLDJJMGLM = 12; // offset: 16
}
message ABABHKAGHEJ {
OILBFIKHNPK value = 8; // offset: 16
}
message PBMHMEADLEC {
repeated ADIPAKCFMOF HOPLDJJMGLM = 9; // offset: 16
OILBFIKHNPK BKGBEDMGJJD = 14; // offset: 40
repeated IEDEMFKBHFL IGCJNCKEODG = 2; // offset: 24
}
message CGNCGFBCNHP {
uint32 CHEHELPMAIA = 14; // offset: 24
}
message GNBKKPOLLAA {
uint32 CHEHELPMAIA = 11; // offset: 24
}
message POIFGDAHJCJ {
map<uint32, bool> BEGNBCCEPKE = 2; // offset: 16
}
message KKJNFIPPDDO {
repeated uint32 BOFOMAPKKHM = 11; // offset: 24
uint32 unique_id = 5; // offset: 32
uint32 KLOOFAEJGKD = 9; // offset: 40
uint32 level = 14; // offset: 36
}
message CFPKKEMKKPO {
KKJNFIPPDDO JGJBDAKAKHJ = 6; // offset: 24
bool NFOCNKFAHOP = 12; // offset: 32
}
message OFAFDPGCEPO {
uint32 unique_id = 6; // offset: 24
}
message ACFGJBNMFDC {
KKJNFIPPDDO JGJBDAKAKHJ = 9; // offset: 16
bool NFOCNKFAHOP = 1; // offset: 32
}
message DEECFCALMFN {
uint32 HKBPEHBLIAC = 14; // offset: 24
}
message JCFEENNNCBL {
uint32 FNABANJOJMO = 2; // offset: 24
uint32 GDFKOHMNFAA = 15; // offset: 28
}
message DFAGKMFOENB {
oneof BPIHFAJCLOC {
PAFOOOIKFOF LMIICENMOBI = 8; // offset: 24
PAFOOOIKFOF PJFKJHLAAPF = 14; // offset: 24
HJGFDIKDIHO HNLAEIBDFJM = 1294; // offset: 24
HJGFDIKDIHO AOGMPAJBFBH = 213; // offset: 24
CAEINLJIBPB KIIDBLFLAJN = 1097; // offset: 24
GEMAIGNDNPK IMJNJFCCJPC = 1292; // offset: 24
BBKAPDCECDN AGKGMLOMDGE = 1627; // offset: 24
NBDBNDEAPMN BGHMFOMMLOH = 291; // offset: 24
DMLFNGEJOHC EIMAFPEBCAE = 877; // offset: 24
PGMCJLBNNLF IDCGKOMADPL = 1457; // offset: 24
OHHKGHEGJOG NGGADJOOMEK = 400; // offset: 24
DEELJKHDLDH CEFGOMFNHGO = 996; // offset: 24
MIIOLIIOGIG PKINLGBPHBP = 755; // offset: 24
JAEOAGNKNBL MDGJHBJPDJH = 1257; // offset: 24
FNMGDLDLMLJ NEHOMOBBPEN = 41; // offset: 24
ECIILPLNPHJ HHPMJNKNKHN = 302; // offset: 24
ABABHKAGHEJ OAMPHBHNNBK = 32; // offset: 24
CGNCGFBCNHP NMELOCJNOAP = 440; // offset: 24
GNBKKPOLLAA NHLCPDMOFLA = 1965; // offset: 24
HOMNPCJECBH AFENAIBNKGI = 803; // offset: 24
FJIIPFCMJCJ ADEHMLEICHL = 36; // offset: 24
OEMNHGMPMPD FBFHMKCFBPD = 456; // offset: 24
KHHHFHEODED PMGCGIGPNFG = 294; // offset: 24
KHHHFHEODED JEEKEIGMDJN = 1095; // offset: 24
KHHHFHEODED AHLMICKLGHP = 215; // offset: 24
DOGGIDNINJP EIOKOADEOFC = 1580; // offset: 24
EEIOIDGJCIL KECBLOHENKO = 477; // offset: 24
PDEHDNAOKBC HPGEDIAGCLI = 1596; // offset: 24
PDEHDNAOKBC NKLCEHNFCKM = 1650; // offset: 24
CFPKKEMKKPO NFPKFFCHLHF = 301; // offset: 24
OFAFDPGCEPO LPILMOECPLA = 469; // offset: 24
ACFGJBNMFDC COIKELCNIIP = 1492; // offset: 24
DEECFCALMFN GAFENFCGIFK = 1153; // offset: 24
JCFEENNNCBL OMKLLPFPABL = 1955; // offset: 24
HOPKIOKGEBP EGKOIJHKNFE = 499; // offset: 24
JCIJHCFBGKG JNKFEGHCABK = 1222; // offset: 24
NCFKHLNHMAJ AACOABBJHKO = 600; // offset: 24
GPEJGPJNECF GEEMCLCCFCN = 1309; // offset: 24
FILIFCCNAPH BJCFPBDCCBG = 1733; // offset: 24
FDHMNEJBOEB AIFJPNDMACI = 289; // offset: 24
GCEBFJEEFOL OMFBJPDFDBJ = 790; // offset: 24
}
}
message CBJAEJAFCKG {
uint32 OFHCNGHJFHI = 1; // offset: 64
uint32 HFPGMBAKBMB = 14; // offset: 48
uint32 OKOBGFHGIJB = 2; // offset: 56
ItemCostList ECBILPPLFII = 5; // offset: 16
uint32 FBDKDEBJFGB = 9; // offset: 60
repeated uint32 DOJNIHGIDKE = 15; // offset: 32
bool OJAPMNAPIFG = 7; // offset: 52
repeated uint32 DEFDJJPLBPG = 6; // offset: 24
}
message GPLPCJKLIIH {
uint32 DINMKEIINLM = 10; // offset: 24
}
message IADIBNIPHBO {
}
message LEDDFOGLMJD {
uint32 OFHCNGHJFHI = 4; // offset: 32
repeated uint32 BAPDFFEDAHM = 2; // offset: 24
}
message LGDAPABKALH {
uint32 DINMKEIINLM = 11; // offset: 24
}
message FOHHEPOECML {
}
message MJPGLAFNJAB {
}
message GACNMNIKJBF {
CBJAEJAFCKG KMKGHJJIJCN = 15; // offset: 24
}
message LGJDOKFHCHI {
CBJAEJAFCKG KMKGHJJIJCN = 1; // offset: 24
}
message OPPNAHLPAFG {
uint32 DINMKEIINLM = 13; // offset: 24
}
message DIKAEDCJHFM {
}
message DOADBBOFBJA {
uint32 OPHPMKFGLBA = 14; // offset: 24
}
message AMKDEKMDENG {
uint32 NCHHOPJJDCE = 6; // offset: 24
uint32 slot = 3; // offset: 28
uint32 type = 9; // offset: 32
}
message ILLBNKFBNBP {
uint32 DOAOPBBIGPO = 4; // offset: 24
uint32 level = 15; // offset: 28
}
message DOGGIDNINJP {
repeated AMKDEKMDENG NENCLFJDCDA = 6; // offset: 32
map<uint32, uint32> NMHNGINKOKN = 9; // offset: 40
repeated EIPPGFCFJEO IEKOBDGHNPJ = 15; // offset: 48
ILLBNKFBNBP IMPOEHIOCBC = 2; // offset: 16
}
message EIPPGFCFJEO {
uint32 level = 4; // offset: 28
uint32 AOKDBDGDCHB = 7; // offset: 24
}
message KHHHFHEODED {
uint32 unique_id = 3; // offset: 32
EIPPGFCFJEO LLNNPGEOFCD = 7; // offset: 16
}
message HOMNPCJECBH {
DOGGIDNINJP ENPGAGBMHOE = 4; // offset: 16
}
message FJIIPFCMJCJ {
DOGGIDNINJP ENPGAGBMHOE = 3; // offset: 24
}
message OEMNHGMPMPD {
DOGGIDNINJP ENPGAGBMHOE = 8; // offset: 24
}
message EFOCMJNPMKD {
KHHHFHEODED GMABAPBEDGF = 1; // offset: 16
}
message MPAACMCJIHG {
KHHHFHEODED IAAFEIMNEMM = 10; // offset: 16
}
message GFPPKGGCOIJ {
uint32 MMINJCFNADK = 9; // offset: 44
repeated EIPPGFCFJEO COLDNELLIIE = 12; // offset: 24
uint32 EJALOMHNGCJ = 3; // offset: 48
uint32 OFHCNGHJFHI = 10; // offset: 40
EIPPGFCFJEO CLAHGLGKBEE = 14; // offset: 16
}
message OEBEKIEALFH {
repeated KHHHFHEODED COLDNELLIIE = 4; // offset: 16
uint32 OFHCNGHJFHI = 1; // offset: 32
}
message HILCNKINEIA {
EIPPGFCFJEO MNOHDHCMKEL = 13; // offset: 24
}
message BDGFEGPHKKO {
KHHHFHEODED MNOHDHCMKEL = 11; // offset: 16
}
message HAHKCDIPGJH {
}
message GCFNNAKLMPD {
}
message NFPOEAEPHIJ {
}
message IOGMLLBFDPG {
}
message EEIOIDGJCIL {
repeated uint32 JCACDBFANCB = 3; // offset: 32
KHHHFHEODED GDIGKKGLLOF = 15; // offset: 16
}
message LHLKKMFCFHF {
uint32 OFHCNGHJFHI = 1; // offset: 32
repeated ILLBNKFBNBP NCNJNKFBKLA = 12; // offset: 24
}
message IFLHELOLDKA {
ILLBNKFBNBP JKMLCEJCBLM = 2; // offset: 16
bool HCHPDMNGIBN = 9; // offset: 32
}
message GEDCCGBPOFL {
}
message CFIKJKGABEI {
}
message CCJAIMKNINL {
ILLBNKFBNBP HEMOCMJABPA = 15; // offset: 16
}
message BIELAAMEPDK {
bool HAOPEKPKOFI = 3; // offset: 32
ILLBNKFBNBP NLKNEENFHAM = 9; // offset: 16
}
message MPPDGFLMDEB {
}
message PDEHDNAOKBC {
uint32 KLAAFEIMAMI = 13; // offset: 24
}
message PINBJNLCIAH {
uint32 IEINECPHOFL = 6; // offset: 36
int32 PIICKMEOBIP = 8; // offset: 32
repeated uint32 HCDADOGHADL = 5; // offset: 16
}
message DDEJHBJBMBH {
uint32 LEFOJLCJEEJ = 14; // offset: 40
repeated uint32 LOHJDJICMFJ = 3; // offset: 24
CGHGBGJJBEO DOCEBPCDLJK = 10; // offset: 32
uint32 FCHPJKAIBHB = 15; // offset: 48
uint32 KOLOCKHJEDK = 5; // offset: 44
uint32 OFHCNGHJFHI = 7; // offset: 36
}
message FFGMHLCEAOM {
uint32 HGFBBIBBCNE = 11; // offset: 24
}
message MAGNIAAPANO {
}
message BIAGLOKBBMI {
}
message JDKNKIBFHAF {
DDEJHBJBMBH BNMCKIPHPNB = 15; // offset: 24
}
message CLIBMDCOFEF {
uint32 HOHANPJNANA = 2; // offset: 24
}
message IBLHPOBOOPE {
uint32 battle_event_id = 9; // offset: 32
map<uint32, uint32> OHOGDBPKLFM = 15; // offset: 16
bool is_win = 8; // offset: 36
}
message OFLNLJELJEM {
uint32 HOHANPJNANA = 11; // offset: 24
}
message GNLMENKBHLE {
repeated uint32 MMOJOECDMIL = 12; // offset: 24
repeated uint32 GIJOAADKDIN = 15; // offset: 16
}
message DLKILGMHPFM {
repeated uint32 BCBGCPLEJIO = 2; // offset: 24
map<uint32, uint32> DMHDJGEBLBM = 3; // offset: 56
repeated uint32 KEIJOPOJGIP = 10; // offset: 64
uint32 JHKFKLEGDDO = 1; // offset: 72
repeated uint32 JEKPBICCDEL = 7; // offset: 32
bool FDHBFNANLAH = 15; // offset: 80
repeated uint32 LEOLGONCDKO = 14; // offset: 16
bool OHLGEEHPHJL = 6; // offset: 81
GNLMENKBHLE FPKADJBDBPO = 5; // offset: 40
uint32 GEDEBJHLGGA = 9; // offset: 76
}
message ALHGCBPJLMO {
oneof IIGFMDHKBAD {
uint32 unique_id = 4; // offset: 16
uint32 KGGOBNFHEPF = 6; // offset: 16
}
}
message LIDKGPCEDHE {
GNLMENKBHLE FPKADJBDBPO = 10; // offset: 16
}
message PAPHFGPNCIJ {
}
message DPHIINCNKEI {
DLKILGMHPFM ODIOMDIDJIK = 10; // offset: 16
}
message NLHIJPEAMPJ {
repeated uint32 PCOHPGGPIIC = 2; // offset: 24
uint32 OFHCNGHJFHI = 15; // offset: 48
PCHJABAFADH BNODCFHHNHL = 8; // offset: 16
repeated uint32 CICPHFNEJEB = 11; // offset: 40
}
message IEMOMLFAAIE {
uint32 GDFPBHMMFEA = 13; // offset: 24
}
message AOGMCBOFNMO {
}
message KMCOCFNCDEK {
uint32 HNKNHCEIAIF = 14; // offset: 32
uint32 LLEEFDGJBKA = 2; // offset: 28
uint32 unique_id = 6; // offset: 24
}
message HOPKIOKGEBP {
repeated KMCOCFNCDEK JKPADPHCOJJ = 1; // offset: 24
}
message JCIJHCFBGKG {
uint32 AFFAPLLEBBO = 3; // offset: 36
uint32 CJBBMAJIACI = 2; // offset: 32
uint32 MEGCAGNHMIE = 8; // offset: 24
uint32 ENHOIMLIBJN = 13; // offset: 28
}
message FILIFCCNAPH {
repeated GKDEKJKOIJN AACDKGKECAH = 3; // offset: 24
}
message GPEJGPJNECF {
uint32 JCCAJFPAJJP = 5; // offset: 28
uint32 CNIKGMAICAF = 4; // offset: 24
}
message NCFKHLNHMAJ {
uint32 CGOABGKCBEF = 10; // offset: 24
}
message BIBHPEOAAND {
repeated uint32 ODMGIDMJHOL = 7; // offset: 16
}
message MJKEOBOMAGP {
uint32 CHNEKIJMELK = 2; // offset: 24
}
message GJEFKOGFNCH {
uint32 CHNEKIJMELK = 9; // offset: 24
}
message IDHCKCDAEBA {
uint32 FCHPJKAIBHB = 5; // offset: 32
repeated uint32 INHKPNNKMNJ = 14; // offset: 16
uint32 OIJDLFINILC = 8; // offset: 36
uint32 CGMGJOGIMGH = 12; // offset: 40
}
message EOBHKMGJGPG {
uint32 ABGLNIDOADM = 13; // offset: 24
}
message HBAMALALOGG {
uint32 ABGLNIDOADM = 13; // offset: 24
}
message JAIELCIAKAN {
}
message EFDADBFIABN {
IDHCKCDAEBA NALNNBECBPA = 2; // offset: 16
}
message FGPEFEELOCO {
uint32 KLOOFAEJGKD = 12; // offset: 32
repeated uint32 EKBMEAJNNKO = 1; // offset: 24
uint32 level = 7; // offset: 36
}
message FCFFJAPIIFL {
repeated FGPEFEELOCO JKPADPHCOJJ = 9; // offset: 24
uint32 OMIAHNAENKM = 4; // offset: 32
}
message BAAMEJNMMOB {
uint32 PKIDNPPFBIO = 11; // offset: 24
}
message LGKDBECKMBM {
FGPEFEELOCO JKPADPHCOJJ = 9; // offset: 16
}
message FDHMNEJBOEB {
repeated uint32 HINGMEBIBDL = 12; // offset: 16
}
message NOCDBKLAKLF {
SceneInfo scene = 7; // offset: 16
LineupInfo lineup = 15; // offset: 40
MADEENABOKE ENPAICNLCMK = 8; // offset: 24
}
message GCEBFJEEFOL {
NOCDBKLAKLF AFLJJJFCBIN = 2; // offset: 24
}
// Obf: MMJHKBDLKLC
// Type: Notify
// CmdID: 5611
message SyncRogueCommonPendingActionScNotify {
uint32 LOIDOGEENOB = 1; // offset: 32
EPPJHNIHAFL GGLFNHNHIGO = 15; // offset: 24
}
message EPPJHNIHAFL {
ICOMMCAJDLI JPPGFLJHDHK = 5; // offset: 16
uint32 queue_position = 12; // offset: 32
}
message ICOMMCAJDLI {
oneof BPIHFAJCLOC {
HJKGBOKKNOP AGNHFMGIIAO = 777; // offset: 16
HCJDNKBGDFA OIEIBBIIAMI = 1776; // offset: 16
KDGCGDGDLAK HEOJMIMGHFN = 649; // offset: 16
KFCONJKHCBN JLLBHEPLKKP = 1064; // offset: 16
HNCKGFGHJAC PFBBHAMOAGB = 818; // offset: 16
LBLMNBOAFCJ EAFMEDAPBCD = 169; // offset: 16
EBCFBKHCHJE EBALDNBOHDC = 862; // offset: 16
JFPKCGFLJIG EGLOMNOCOAJ = 590; // offset: 16
LLFAFBJBCOL KNNLHEMFKBN = 326; // offset: 16
AFCBPKOACJD NIJGCFPHOOA = 163; // offset: 16
MAKMDAIHDMN EDOFNCKDIDF = 264; // offset: 16
HLOKAOLLHMP ALLPJKHDLIB = 1777; // offset: 16
MDNIEJENNII KIOBOCMOONH = 1277; // offset: 16
CBJAEJAFCKG KMKGHJJIJCN = 1408; // offset: 16
LEDDFOGLMJD KACLNCHFJBN = 206; // offset: 16
LGJDOKFHCHI HMEFIMKFJJB = 93; // offset: 16
GFPPKGGCOIJ CLOLHIIJMPH = 1297; // offset: 16
LHLKKMFCFHF NGDIFOLBLBB = 581; // offset: 16
CCJAIMKNINL ABFIDIHJLHE = 1098; // offset: 16
GFPPKGGCOIJ BCFEJAFMNPF = 1619; // offset: 16
GFPPKGGCOIJ MLHAOGMNPCJ = 1053; // offset: 16
GFPPKGGCOIJ OICGDJIFDHH = 257; // offset: 16
OEBEKIEALFH CDJLDNEDADG = 2045; // offset: 16
OEBEKIEALFH FOABDDDDFBP = 1862; // offset: 16
OEBEKIEALFH MKMKIGKMPFP = 734; // offset: 16
CLIBMDCOFEF HONKIOJGMDM = 485; // offset: 16
DDEJHBJBMBH EFCEICPLOPB = 114; // offset: 16
DLKILGMHPFM ODIOMDIDJIK = 1818; // offset: 16
NLHIJPEAMPJ PFMBIGOLHBL = 1683; // offset: 16
BIBHPEOAAND PLOHJJJFNNJ = 765; // offset: 16
IDHCKCDAEBA NALNNBECBPA = 2041; // offset: 16
FCFFJAPIIFL FIDLIKNIJAK = 1251; // offset: 16
}
}
// Obf: BPPNFKFEOOI
// Type: Req
// CmdID: 5678
message SelectRogueBonusReq {
uint32 MJPCBEAAABJ = 12; // offset: 36
oneof BPIHFAJCLOC {
DEOEOJBLIBP MIPEGJNMEEJ = 542; // offset: 16
KMDBMLAICLB JCPJHLICHFJ = 1670; // offset: 16
JIFOPBNNKON AEIMJCGCPLH = 996; // offset: 16
ANBPMJHPLOP EBBDGALMBJI = 1366; // offset: 16
IDLLKHHBIID PONMAHEIHMJ = 405; // offset: 16
FPLCHBNNAHD KEFGOLHKCDB = 1326; // offset: 16
ECGEFDKBCCB GJDECBLAJDM = 1695; // offset: 16
FNDBFOIPPFK EMPHNDEJGCL = 1901; // offset: 16
HMIHJIMCIEA PCNEJJBDELC = 171; // offset: 16
BCMLDKKIIKA HOFIOBKIMGP = 1816; // offset: 16
DGCMJNNHFGP PFKBADDNGDL = 960; // offset: 16
EKDMDNEKAMN LIMEFKDHOLD = 688; // offset: 16
HGCIDHBILAC GJFPEIFHHHD = 1560; // offset: 16
MKPOHKOPAPE DJFJKBBAGEO = 310; // offset: 16
GPLPCJKLIIH EODFHPDLFNO = 1966; // offset: 16
MJPGLAFNJAB JCEHPPPCIPN = 306; // offset: 16
LGDAPABKALH JBPJALBOEAP = 1434; // offset: 16
OPPNAHLPAFG HJPIKLALKOD = 794; // offset: 16
HILCNKINEIA FLIKEAKPKJC = 866; // offset: 16
IFLHELOLDKA HCGNAHNJCHA = 850; // offset: 16
BIELAAMEPDK IACIAJGBOOO = 969; // offset: 16
HILCNKINEIA MBBKHCJMGGL = 30; // offset: 16
HILCNKINEIA AADLFJDEMJM = 1602; // offset: 16
HILCNKINEIA IICKOJJADNH = 371; // offset: 16
BDGFEGPHKKO GCKDDBHIHDB = 824; // offset: 16
BDGFEGPHKKO PJNDBKMFIKH = 1971; // offset: 16
BDGFEGPHKKO PDGCLGLOFKK = 587; // offset: 16
FFGMHLCEAOM JENBGMOEAHI = 1331; // offset: 16
FFGMHLCEAOM CKAACNLOIAO = 1136; // offset: 16
BIAGLOKBBMI CLLLFIDINIM = 318; // offset: 16
ALHGCBPJLMO EGBDLDKHEMG = 1587; // offset: 16
PAPHFGPNCIJ PJMCAEAFIKH = 1086; // offset: 16
IEMOMLFAAIE ILAKOOPEODP = 257; // offset: 16
MJKEOBOMAGP JPANPNNMOOF = 796; // offset: 16
EOBHKMGJGPG PNIOGGNHMOA = 1269; // offset: 16
JAIELCIAKAN BEMOELCIBAI = 366; // offset: 16
BAAMEJNMMOB JOMKONFFCKH = 1617; // offset: 16
DOADBBOFBJA LCDOOHHNCOD = 276; // offset: 16
IBLHPOBOOPE MBMDOJFBAJN = 108150; // offset: 16
OFLNLJELJEM JJFGEJFFCCC = 40134; // offset: 16
}
}
// Obf: GPANNBNIDPD
// Type: Rsp
// CmdID: 5642
message HandleRogueCommonPendingActionScRsp {
uint32 MJPCBEAAABJ = 2; // offset: 44
uint32 queue_position = 13; // offset: 32
uint32 retcode = 14; // offset: 40
oneof BPIHFAJCLOC {
NLNOGDMKBOD PKBFJJJOEBD = 860; // offset: 24
JPPGLJPCFNC CCGGGDCAIGJ = 1750; // offset: 24
AJGGFCJFKEL BFMONEFDILP = 435; // offset: 24
LJFFAHEHFDJ KCCIDNOGPPA = 341; // offset: 24
JNPGMMLHGJH PEMHIBDBCGG = 63; // offset: 24
PBCOPDHBMLJ HJCJCEACDHJ = 1474; // offset: 24
BLDLMHPFBCM IJOMKIDEOEG = 183; // offset: 24
OHMDKPCOAEC JKDHIJFLHAJ = 47; // offset: 24
JICGMEBFBJF ECBDOFCDHKK = 36; // offset: 24
HGFKGMPPOIM DEIDEEJDJLB = 1085; // offset: 24
MMHMPNEJFOP LKBHNGLPEGP = 124; // offset: 24
JAMNDEJMILO OFEECJDAHLB = 1850; // offset: 24
MBHMOJNPHEJ BOJPHPFIPNK = 963; // offset: 24
IKEBEPBJHCE JLIINFBLMKI = 1438; // offset: 24
IADIBNIPHBO DDAKCDJJOPI = 1928; // offset: 24
GACNMNIKJBF IJHKIDFCAHO = 729; // offset: 24
FOHHEPOECML KMALKBCNJHK = 1017; // offset: 24
DIKAEDCJHFM OPKPJCIDFIC = 1033; // offset: 24
HAHKCDIPGJH NKMIGFDPFNJ = 1610; // offset: 24
GEDCCGBPOFL KHNAKEMGNJM = 1214; // offset: 24
MPPDGFLMDEB BBEPLGMEJGN = 1206; // offset: 24
GCFNNAKLMPD CEPBLFDKFFJ = 1207; // offset: 24
NFPOEAEPHIJ MCOPMAMMAKP = 786; // offset: 24
IOGMLLBFDPG BBEHJAJPHBK = 1379; // offset: 24
CFIKJKGABEI CMHGGDOMAAK = 408; // offset: 24
MAGNIAAPANO DOBFKCAGMJB = 1157; // offset: 24
MAGNIAAPANO KMFILFDMILI = 558; // offset: 24
JDKNKIBFHAF LAJICPMLKCA = 1200; // offset: 24
LIDKGPCEDHE CICIDMFLIHL = 773; // offset: 24
DPHIINCNKEI FGAEOEEOIFD = 129; // offset: 24
AOGMCBOFNMO ILAKOOPEODP = 1138; // offset: 24
GJEFKOGFNCH FMAJDANLJEB = 2040; // offset: 24
HBAMALALOGG FBJMOIEEHFF = 1010; // offset: 24
EFDADBFIABN BAKPFNPNMOP = 1975; // offset: 24
LGKDBECKMBM IPPOGINBKIE = 1986; // offset: 24
}
}
message PHDKMFDPABI {
uint32 maze_buff_id = 10; // offset: 24
}
message JABFAOAIEIG {
uint32 NOKBKAIOKFE = 8; // offset: 24
bool CNDKAPOIEOJ = 10; // offset: 28
}
message AKEKHLAEKBC {
uint32 ICDNIPHLFFC = 4; // offset: 28
bool CNDKAPOIEOJ = 10; // offset: 24
}
message AAEFGPIIHLK {
uint32 exp = 13; // offset: 52
uint32 MOOOPAMBOFK = 1; // offset: 40
repeated uint32 NBBHIHAOLJE = 11; // offset: 16
uint32 level = 2; // offset: 44
repeated uint32 DDAOBFJFMLL = 3; // offset: 32
uint32 LGHOOKMNMCL = 15; // offset: 48
}
message PNCBGGJKKAF {
ILLBNKFBNBP EIENKJFFFJG = 12; // offset: 24
}
message NJINCNAGALP {
uint32 CEHOPHJHDEF = 11; // offset: 24
uint32 AOKDBDGDCHB = 9; // offset: 28
}
message KMPCIKLJIHH {
repeated AKEKHLAEKBC PADDEJDLFLA = 7; // offset: 40
repeated AAEFGPIIHLK OFENICFJANC = 4; // offset: 32
repeated PHDKMFDPABI buff_list = 8; // offset: 16
repeated JABFAOAIEIG GBHPHCMGBGK = 5; // offset: 48
}
// Obf: PHCEJLELEIK
// Type: Req
// CmdID: 5654
message GetRogueHandbookDataCsReq {
}
// Obf: LILCKPEEHDM
// Type: Rsp
// CmdID: 5679
message GetRogueHandbookDataScRsp {
uint32 retcode = 2; // offset: 32
KMPCIKLJIHH IGFPODGEPIB = 9; // offset: 24
}
// Obf: HFBPENFIGNI
// Type: Notify
// CmdID: 5620
message SyncRogueHandbookDataUpdateScNotify {
repeated PNCBGGJKKAF FNMJMOIIDGC = 8; // offset: 48
repeated NJINCNAGALP LJCKMEPACID = 1; // offset: 40
repeated JABFAOAIEIG FJNDFOHIJDP = 15; // offset: 16
repeated AKEKHLAEKBC FFBNIHFGKEN = 5; // offset: 24
repeated PHDKMFDPABI HECHKEBKAJK = 4; // offset: 32
}
// Obf: PJKMNGDKFEM
// Type: Req
// CmdID: 5693
message TakeRogueMiracleHandbookRewardCsReq {
repeated uint32 GIECEAPJFJM = 6; // offset: 16
}
// Obf: GFGJAJCBLEK
// Type: Rsp
// CmdID: 5602
message TakeRogueMiracleHandbookRewardScRsp {
repeated uint32 AGFOMKOIAEB = 1; // offset: 24
ItemList reward = 12; // offset: 32
uint32 retcode = 8; // offset: 40
}
// Obf: NJHLOPBLKDC
// Type: Req
// CmdID: 5649
message TakeEventHandbookRewardCsReq {
repeated uint32 LADCEEHAJDG = 12; // offset: 24
}
// Obf: CIFBNMAFOHB
// Type: Rsp
// CmdID: 5666
message TakeEventHandbookRewardScRsp {
ItemList reward = 2; // offset: 24
repeated uint32 LKLGBOIDONM = 8; // offset: 16
uint32 retcode = 11; // offset: 40
}
message PGJNBNANDEE {
map<uint32, uint32> GJOOLOPACAE = 7; // offset: 16
}
message CALIIIHMJAC {
MNCOPDNELMC PPIPFOPHNHM = 6; // offset: 24
uint32 EAADBOCJNAE = 8; // offset: 36
int32 CGNOKHABCPP = 10; // offset: 32
}
message ADJBBLEBIEN {
repeated uint32 DDMKCOBOMNO = 9; // offset: 16
}
message MICOMIBPIOA {
ItemCostList EBMKBDJMAAF = 8; // offset: 32
repeated CALIPIKFDEJ BAGFAOJMPHE = 3; // offset: 24
}
message EOOEGPCPHKP {
oneof FHPJJJDNKIO {
CNJHCICPAIC HKGKNEKKJHB = 8; // offset: 24
KKFANGIJAOF FEILNIKNPCB = 1; // offset: 24
PGJNBNANDEE DAPJEDHFKCM = 6; // offset: 24
CALIIIHMJAC IMPBELJGDJH = 9; // offset: 24
ADJBBLEBIEN BOCIPPBEBEA = 2; // offset: 24
PBMHMEADLEC ECJCCKFEFEJ = 15; // offset: 24
POIFGDAHJCJ IADDBBBDGGM = 12; // offset: 24
MICOMIBPIOA LBNHKPPAJIM = 13; // offset: 24
}
}
message OOBPMAOBPOJ {
bool KLHDCOPPLNG = 10; // offset: 32
uint32 EMLIJIBPBFL = 5; // offset: 28
uint32 progress = 14; // offset: 24
}
message LMIFJBLJFHP {
uint32 KFJEMIOJLPJ = 11; // offset: 36
RogueTalentStatus status = 6; // offset: 32
repeated OOBPMAOBPOJ GHECCPNMCMD = 15; // offset: 24
}
message MCACDFHCPIE {
repeated LMIFJBLJFHP HAHKKEDKMCA = 2; // offset: 16
}
message GMMAGELGJOL {
uint32 EGIMPFHCCDJ = 2; // offset: 24
uint32 DDNIJHDACEB = 15; // offset: 28
}
// Obf: ANBONLJDFON
// Type: Notify
// CmdID: 5636
message CommonRogueVirtualItemInfoScNotify {
repeated GMMAGELGJOL DPEPAHNJCLO = 14; // offset: 24
}
message NFIKPFBPOMF {
uint32 ECIJEKJAMPK = 5; // offset: 28
uint32 KEDAEABLGAB = 2; // offset: 32
uint32 ACCLBAGKGEL = 1; // offset: 24
}
message BFHNCFDGCLG {
repeated JCHADPPOKAD MFOHABEOFFM = 5; // offset: 24
}
message LHOEMCHFOFA {
repeated uint32 EFGBFLMMOKI = 9; // offset: 16
}
message PIILIJHFHCK {
repeated MMPOOBGAEKE IBNNOAJMAKE = 15; // offset: 40
repeated EEBOPKJEMHK OHMPBCHAPKD = 11; // offset: 32
repeated JJHODFAHHKG FJBIMHAFLEJ = 6; // offset: 48
repeated EPLGMCCNALG LNINOMPEBOB = 14; // offset: 16
}
message GOFFIDNICKJ {
oneof BPIHFAJCLOC {
NFIKPFBPOMF BLALLLNKHAC = 2; // offset: 16
BFHNCFDGCLG FCAPBPHLNCJ = 3; // offset: 16
LHOEMCHFOFA JNKMJMABPMP = 9; // offset: 16
PIILIJHFHCK GJCJHPEKODC = 1; // offset: 16
}
}
// Obf: DBCKGHDJCEL
// Type: Req
// CmdID: 5659
message CommonRogueQueryCsReq {
repeated uint32 IBHAJDBMPED = 6; // offset: 24
}
// Obf: LLIGFEONANC
// Type: Rsp
// CmdID: 5629
message CommonRogueQueryScRsp {
uint32 NCCLCHDDKDF = 4; // offset: 32
uint32 retcode = 2; // offset: 36
repeated GOFFIDNICKJ rogue_get_info = 12; // offset: 24
}
// Obf: OOKKLPAKFOK
// Type: Notify
// CmdID: 5612
message CommonRogueUpdateScNotify {
oneof KLBJNNJBOAC {
NFIKPFBPOMF BLALLLNKHAC = 6; // offset: 16
BFHNCFDGCLG FCAPBPHLNCJ = 4; // offset: 16
LHOEMCHFOFA JNKMJMABPMP = 14; // offset: 16
}
}
message GBICOFINMIK {
uint32 JBEILMFIIGM = 2; // offset: 24
uint32 AHKFFCIEPDG = 4; // offset: 28
}
message AEFPNAMECCO {
uint32 MAFMCIPAIKK = 7; // offset: 24
}
message DGALGNELBKM {
uint32 MAFMCIPAIKK = 10; // offset: 24
}
message JLAJKALOBMJ {
uint32 IAPFJINFNLO = 15; // offset: 24
}
message DMLCIAECKFJ {
uint32 MAFMCIPAIKK = 9; // offset: 24
}
message HBIKLIPBJNO {
uint32 CONJBFLEEFA = 9; // offset: 24
}
message CGOENENKKCG {
oneof GIBNHMDHIJK {
GBICOFINMIK OGNANLCFNPD = 13; // offset: 16
AEFPNAMECCO DONHDAPCJNN = 15; // offset: 16
DGALGNELBKM LMHACIOCIHE = 2; // offset: 16
JLAJKALOBMJ IAKFBGEHOFN = 10; // offset: 16
DMLCIAECKFJ OFAOIMCDHPN = 1; // offset: 16
HBIKLIPBJNO AMKNINAOAHB = 6; // offset: 16
}
}
message JKICLFBINHN {
float FFBCIEFGLNC = 7; // offset: 24
int32 BGJKBPNCNLE = 3; // offset: 28
}
message IADMEOMIIFI {
uint32 battle_event_id = 7; // offset: 24
}
message EMCICPOHAAL {
int32 HPMHACBNOOK = 4; // offset: 24
}
message IFJEDJAFCJN {
oneof OAIJOPKPDGJ {
IADMEOMIIFI MNIOMFOAMFH = 11; // offset: 16
EMCICPOHAAL APDHGALNKEC = 14; // offset: 16
}
}
message GBHHOMHNLKD {
JKICLFBINHN display_value = 10; // offset: 32
bool NIKEEDLJHPD = 5; // offset: 41
repeated IFJEDJAFCJN KDIDNELEDJD = 14; // offset: 24
bool CHCGMAMOBMH = 7; // offset: 40
uint32 PFMHNMBDBJN = 2; // offset: 44
uint32 AMADFJNHMFF = 8; // offset: 48
}
message JIBMJCBNDKK {
CGOENENKKCG MILHMICEEGP = 4; // offset: 24
uint32 HOHANPJNANA = 9; // offset: 40
repeated GBHHOMHNLKD GEIJDOBKNAD = 11; // offset: 16
}
// Obf: AJHJNAALEBG
// Type: Req
// CmdID: 5677
message GetRogueCommonDialogueDataCsReq {
}
// Obf: KMLNOFOFMKE
// Type: Rsp
// CmdID: 5616
message GetRogueCommonDialogueDataScRsp {
repeated JIBMJCBNDKK JOKAEEMJLMK = 4; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: KLMCEGNAPFA
// Type: Req
// CmdID: 5606
message SelectRogueCommonDialogueOptionCsReq {
uint32 AMADFJNHMFF = 6; // offset: 24
uint32 HOHANPJNANA = 8; // offset: 28
}
// Obf: BLBGNFKPIFF
// Type: Rsp
// CmdID: 5688
message SelectRogueCommonDialogueOptionScRsp {
JIBMJCBNDKK LFPLCDMNNAP = 12; // offset: 24
repeated uint32 DLEGCNJINIE = 10; // offset: 16
uint32 retcode = 15; // offset: 44
bool MFHLBHFIAGO = 2; // offset: 48
uint32 HOHANPJNANA = 7; // offset: 52
uint32 AMADFJNHMFF = 5; // offset: 40
}
// Obf: NLLAPEMEGFH
// Type: Req
// CmdID: 5652
message FinishRogueCommonDialogueCsReq {
uint32 HOHANPJNANA = 11; // offset: 24
}
// Type: Rsp
// CmdID: 5690
message FHEKPIAGNIN {
uint32 retcode = 12; // offset: 28
uint32 HOHANPJNANA = 2; // offset: 24
}
// Obf: BPKBMHCINOI
// Type: Notify
// CmdID: 5669
message SyncRogueCommonDialogueDataScNotify {
repeated JIBMJCBNDKK JOKAEEMJLMK = 12; // offset: 16
}
// Obf: FALJOCLNGLD
// Type: Notify
// CmdID: 5641
message SyncRogueCommonDialogueOptionFinishScNotify {
GBHHOMHNLKD KAMMBMPFAEC = 10; // offset: 32
uint32 AMADFJNHMFF = 6; // offset: 40
uint32 HOHANPJNANA = 14; // offset: 44
JIBMJCBNDKK LFPLCDMNNAP = 11; // offset: 24
}
message KGABJENCFDC {
OAMOHFJKCAA MAEFNEBLIJM = 1; // offset: 32
uint32 EHNEEMCKIBK = 8; // offset: 60
EDIKJLBEAEA IMIBFEHPDDI = 15; // offset: 48
string MDILDJMPNGH = 11; // offset: 16
uint32 FHDPEMCABIE = 2; // offset: 64
uint32 LOIDOGEENOB = 14; // offset: 56
uint32 BNODOMPMCBE = 12; // offset: 68
EPPJHNIHAFL pending_action = 4; // offset: 40
}
// Obf: PNACIPMLBJB
// Type: Req
// CmdID: 5670
message RogueWorkbenchGetInfoCsReq {
uint32 prop_entity_id = 3; // offset: 24
}
// Obf: KPBBJNICPNH
// Type: Rsp
// CmdID: 5668
message RogueWorkbenchGetInfoScRsp {
uint32 retcode = 2; // offset: 32
map<uint32, CGKBEBCCDGF> DKOAPDJGLOA = 12; // offset: 24
}
message CGKBEBCCDGF {
oneof LBEBNKMENPN {
KHBECEGINOC MBKDAFJCHAC = 4; // offset: 16
JHNGCNHEOCB HBMPBIOLCGD = 13; // offset: 16
GFKOMCNLMDG NJMKOPKJCGC = 15; // offset: 16
FKBOCDDFIKB AJAIDIBLMAO = 14; // offset: 16
GGFDCHANNEB JGNAJOFIKEJ = 6; // offset: 16
APNHPMINDKB EIENKJFFFJG = 8; // offset: 16
KCEICIPHOPN LLNNPGEOFCD = 10; // offset: 16
AEEMHIBGALH APBBENFPNLL = 12; // offset: 16
DAHJGDGPMHI NHHFADEBELO = 3; // offset: 16
JBLDOIIILEC FHCPKOMPCDH = 1; // offset: 16
GDIECABCIGN MAECOFLEAGD = 2; // offset: 16
}
}
message KHBECEGINOC {
ItemCostList cost_data = 5; // offset: 16
bool DIDLKELKEPG = 9; // offset: 32
uint32 MCKAGFGLACM = 14; // offset: 40
int32 PIGDIFAKIGM = 3; // offset: 44
uint32 JKIMLIPMKFH = 15; // offset: 36
}
message JHNGCNHEOCB {
uint32 JKIMLIPMKFH = 10; // offset: 40
int32 PIGDIFAKIGM = 13; // offset: 44
ItemCostList cost_data = 3; // offset: 24
bool DIDLKELKEPG = 9; // offset: 36
uint32 MCKAGFGLACM = 1; // offset: 32
}
message GFKOMCNLMDG {
uint32 LFJAAJABFMI = 11; // offset: 32
map<uint32, uint32> GNKEDOEHNAI = 8; // offset: 16
uint32 HNBFGJDHJBC = 15; // offset: 36
}
message FKBOCDDFIKB {
map<uint32, bool> GHGJLFGOOEL = 10; // offset: 16
int32 PIGDIFAKIGM = 4; // offset: 44
ItemCostList cost_data = 1; // offset: 32
uint32 JKIMLIPMKFH = 12; // offset: 40
}
message GGFDCHANNEB {
int32 PIGDIFAKIGM = 8; // offset: 36
ItemCostList cost_data = 1; // offset: 16
uint32 JKIMLIPMKFH = 12; // offset: 32
}
message BAIKMOMEJMB {
ILLBNKFBNBP EIENKJFFFJG = 9; // offset: 24
ItemCostList cost_data = 11; // offset: 40
ItemCostList EKKIAHNMDHM = 14; // offset: 16
bool KLNHLEJKDML = 13; // offset: 48
}
message APNHPMINDKB {
repeated BAIKMOMEJMB JJAABLCMFLP = 10; // offset: 16
}
message LHDOBOHHKMB {
uint32 CEHOPHJHDEF = 14; // offset: 48
bool KLNHLEJKDML = 12; // offset: 44
ItemCostList EKKIAHNMDHM = 11; // offset: 32
uint32 AOKDBDGDCHB = 4; // offset: 40
ItemCostList cost_data = 6; // offset: 24
}
message KCEICIPHOPN {
repeated LHDOBOHHKMB BICPNKOCHGN = 8; // offset: 16
}
message AEEMHIBGALH {
ItemCostList cost_data = 3; // offset: 24
int32 PIGDIFAKIGM = 6; // offset: 32
uint32 JKIMLIPMKFH = 13; // offset: 36
}
message DAHJGDGPMHI {
uint32 JKIMLIPMKFH = 14; // offset: 44
map<uint32, ItemCostList> KALHJPDHBJC = 12; // offset: 16
ItemCostList IAGMNHPPLGB = 8; // offset: 32
int32 PIGDIFAKIGM = 11; // offset: 40
}
message EAODPIFMANC {
uint32 DOAOPBBIGPO = 10; // offset: 32
ItemCostList cost_data = 4; // offset: 24
}
message JBLDOIIILEC {
repeated EAODPIFMANC EBKDJHLFOGN = 4; // offset: 16
}
message GDIECABCIGN {
uint32 JOBOBJLDCAJ = 2; // offset: 36
repeated uint32 OEMMDHMBDPA = 9; // offset: 16
uint32 LGMKFBIINGK = 7; // offset: 32
}
// Obf: EPIMLGDOGEB
// Type: Req
// CmdID: 5682
message RogueWorkbenchReforgeBuffReq {
uint32 LCDGJDGCCDG = 14; // offset: 36
PNAMCJPNCNB JBGFPJLMFHH = 7; // offset: 16
uint32 prop_entity_id = 11; // offset: 32
}
// Obf: BLCAHPMABKN
// Type: Rsp
// CmdID: 5660
message RogueWorkbenchHandleFuncScRsp {
uint32 retcode = 1; // offset: 36
uint32 LCDGJDGCCDG = 3; // offset: 32
CGKBEBCCDGF ACADKPJKADE = 11; // offset: 24
}
message PNAMCJPNCNB {
oneof NLPPPCHGGPF {
ONPDAFNPDFE MBKDAFJCHAC = 10; // offset: 24
JADJCGAJNJO HBMPBIOLCGD = 3; // offset: 24
LJPBAJGNLMI NJMKOPKJCGC = 7; // offset: 24
JLNMEFLNPOA AJAIDIBLMAO = 4; // offset: 24
FEHCHGIGBNC JGNAJOFIKEJ = 6; // offset: 24
CMIOBFIHNEC EIENKJFFFJG = 11; // offset: 24
OHONFMMAJEB LLNNPGEOFCD = 5; // offset: 24
PNMAPBAGDGP APBBENFPNLL = 8; // offset: 24
CNLKOLHEJDD NHHFADEBELO = 12; // offset: 24
MPEFJJJIGHM FHCPKOMPCDH = 15; // offset: 24
AJHELAAIMBG MAECOFLEAGD = 1; // offset: 24
}
}
message ONPDAFNPDFE {
uint32 JKAHDDMJMGI = 11; // offset: 24
}
message JADJCGAJNJO {
uint32 JMPNDKNFHPC = 5; // offset: 24
}
message LJPBAJGNLMI {
uint32 JPDKKKJPPOM = 10; // offset: 24
}
message JLNMEFLNPOA {
repeated uint32 JEMEBLFANLM = 10; // offset: 16
}
message FEHCHGIGBNC {
uint32 JHGLGKCDPNB = 12; // offset: 24
}
message CMIOBFIHNEC {
uint32 IDFBKEKBABD = 10; // offset: 24
}
message OHONFMMAJEB {
repeated uint32 KGJHAIIPGHP = 2; // offset: 24
}
message PNMAPBAGDGP {
repeated uint32 HNGMHPFNBGC = 5; // offset: 24
}
message CNLKOLHEJDD {
uint32 AOKDBDGDCHB = 2; // offset: 24
}
message MPEFJJJIGHM {
uint32 DOAOPBBIGPO = 1; // offset: 24
}
message AJHELAAIMBG {
repeated uint32 HINGMEBIBDL = 10; // offset: 24
}
message MMPOOBGAEKE {
DICJKJNENCP status = 11; // offset: 28
uint32 MKBIOANPMKE = 8; // offset: 24
}
message EPLGMCCNALG {
LKBGOMGHGLG status = 6; // offset: 32
uint32 NOFLNIMBDOF = 13; // offset: 28
uint32 MKBIOANPMKE = 14; // offset: 24
}
// Obf: OOECDNAGMPF
// Type: Req
// CmdID: 5699
message SetRogueCollectionCsReq {
repeated uint32 BCIIJGGJKHB = 11; // offset: 24
repeated uint32 HJNAAMBAJME = 1; // offset: 40
repeated AGLNLHOBDKI PFJFFEFEBAN = 5; // offset: 16
}
// Obf: OOLAKAHDAEJ
// Type: Rsp
// CmdID: 5613
message SetRogueCollectionScRsp {
uint32 retcode = 15; // offset: 40
repeated EPLGMCCNALG LNINOMPEBOB = 8; // offset: 32
repeated MMPOOBGAEKE IBNNOAJMAKE = 1; // offset: 16
}
message EEBOPKJEMHK {
uint32 HCAEJFMKMND = 7; // offset: 24
FDMMAAHEFPK status = 12; // offset: 28
}
message JJHODFAHHKG {
uint32 NOFLNIMBDOF = 12; // offset: 32
LKBGOMGHGLG status = 6; // offset: 24
uint32 HCAEJFMKMND = 3; // offset: 28
}
// Obf: OIPOEEJNCAD
// Type: Req
// CmdID: 5631
message SetRogueExhibitionCsReq {
repeated AGLNLHOBDKI EDMCDIFHFBA = 2; // offset: 40
repeated uint32 MGPNBMFJCDA = 1; // offset: 24
repeated uint32 AKECJCPOLCP = 3; // offset: 16
}
// Obf: CICDHFKNHHD
// Type: Rsp
// CmdID: 5683
message SetRogueExhibitionScRsp {
repeated EEBOPKJEMHK OHMPBCHAPKD = 13; // offset: 24
uint32 retcode = 14; // offset: 40
repeated JJHODFAHHKG FJBIMHAFLEJ = 3; // offset: 32
}
// Obf: IEKIFBDPPGG
// Type: Req
// CmdID: 5697
message RogueGetGambleInfoCsReq {
uint32 prop_entity_id = 7; // offset: 24
}
// Obf: BHOJGKOOBEM
// Type: Rsp
// CmdID: 5675
message RogueGetGambleInfoScRsp {
DKFAEKPKADH CFADFLLLOPC = 3; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: ANDLGCKPBKA
// Type: Req
// CmdID: 5648
message RogueDoGambleCsReq {
uint32 prop_entity_id = 11; // offset: 24
}
// Obf: IKOEHGJMJKA
// Type: Rsp
// CmdID: 5676
message RogueDoGambleScRsp {
DKFAEKPKADH CFADFLLLOPC = 5; // offset: 16
uint32 OHAHCBOLDIA = 13; // offset: 40
uint32 retcode = 6; // offset: 36
uint32 LKHPMPEGJEE = 14; // offset: 32
}
message OBPMPPCFNLJ {
double value = 1; // offset: 32
string key = 3; // offset: 24
}
message OBNCGEIIMNB {
repeated OBPMPPCFNLJ APHJIAFODHJ = 5; // offset: 24
uint64 DMHLLKBMHEL = 7; // offset: 40
MLIBLHFBAFJ FPHGHAPGNAE = 6; // offset: 32
}
message AAGGKGMEKKO {
repeated OBPMPPCFNLJ APHJIAFODHJ = 2; // offset: 16
}
message OAMOHFJKCAA {
AAGGKGMEKKO NKDGKIBEIOD = 4; // offset: 32
repeated OBNCGEIIMNB EHBKPBOOCHG = 6; // offset: 24
}
message EDIKJLBEAEA {
repeated DOIJNCLJGKO PHPOLHLJGFM = 9; // offset: 16
}
message DPFOHPLLOIJ {
uint32 queue_position = 2; // offset: 32
FDCENFPKJMO JPPGFLJHDHK = 13; // offset: 24
}
message FDCENFPKJMO {
oneof NLPPPCHGGPF {
MCODKMAJFDG NGDDLKDLLAL = 13; // offset: 16
BHIPNHAPDFJ DPAFELPDGIN = 5; // offset: 16
LMCBEJOFCGI DOOBFDLPMNB = 2; // offset: 16
FEADICKBGGF OMKBLLOAJPO = 10; // offset: 16
MFDFJFABJPL PPIFOCGJDMD = 14; // offset: 16
}
}
message MCODKMAJFDG {
uint64 DMHLLKBMHEL = 11; // offset: 40
MLIBLHFBAFJ FPHGHAPGNAE = 3; // offset: 32
repeated OBPMPPCFNLJ APHJIAFODHJ = 13; // offset: 24
}
message BHIPNHAPDFJ {
uint64 DMHLLKBMHEL = 4; // offset: 32
repeated OBPMPPCFNLJ APHJIAFODHJ = 7; // offset: 24
MLIBLHFBAFJ FPHGHAPGNAE = 2; // offset: 40
}
message LMCBEJOFCGI {
uint64 DMHLLKBMHEL = 12; // offset: 32
MLIBLHFBAFJ FPHGHAPGNAE = 14; // offset: 24
}
message FEADICKBGGF {
repeated OBPMPPCFNLJ APHJIAFODHJ = 4; // offset: 24
}
message MFDFJFABJPL {
MLIBLHFBAFJ FPHGHAPGNAE = 1; // offset: 32
repeated OBPMPPCFNLJ APHJIAFODHJ = 6; // offset: 24
uint64 DMHLLKBMHEL = 3; // offset: 40
}
message BFEIPELFCDF {
LineupInfo lineup = 8; // offset: 16
MADEENABOKE ENPAICNLCMK = 14; // offset: 32
SceneInfo scene = 2; // offset: 40
}
message HDDBJIKNEPF {
uint32 id = 8; // offset: 28
AvatarType avatar_type = 15; // offset: 24
}
message CALIPIKFDEJ {
ODMJACIKEPC GFOMBGLNLKI = 9; // offset: 28
uint32 avatar_id = 1; // offset: 24
}
message GHINILOMNOB {
uint32 MIHBADEPGID = 6; // offset: 28
uint32 HANNDMGHBEO = 4; // offset: 24
}
message ONDOIAABCDG {
uint32 HOHANPJNANA = 7; // offset: 28
uint32 AMADFJNHMFF = 5; // offset: 24
}
message KHOLCOMMDEB {
uint32 DOMGLHIKJED = 8; // offset: 24
}
message ILKOFGPOFIA {
uint32 OPALKIJMGLH = 14; // offset: 32
uint32 MOBPNNMGICC = 4; // offset: 28
uint32 DKGNCNKPGKD = 15; // offset: 24
}
message FDPFOINNLOM {
uint32 LLEEFDGJBKA = 15; // offset: 24
uint32 DDBHACOPEGG = 13; // offset: 32
uint32 CGOABGKCBEF = 7; // offset: 28
}
message ALBHOIEJOIN {
uint32 KFJEMIOJLPJ = 13; // offset: 24
}
message PCHJABAFADH {
oneof MBLKGBAGBKB {
ONDOIAABCDG NOCOJNOPNJG = 3; // offset: 24
KHOLCOMMDEB ONBLFPHLGNB = 1; // offset: 24
ILKOFGPOFIA PFFIJEHMDHE = 5; // offset: 24
FDPFOINNLOM IEKICNFCCEP = 11; // offset: 24
ALBHOIEJOIN DPEMFGABBAB = 12; // offset: 24
}
}
message BENODCCGBKA {
uint32 DOMGLHIKJED = 7; // offset: 24
}
message EKJGLIIJIBD {
uint32 level = 3; // offset: 24
uint32 PJMIEMAONIN = 6; // offset: 28
}
message DADHPAFJDAG {
uint32 PJMIEMAONIN = 3; // offset: 40
bool ICALOODHAOJ = 8; // offset: 32
oneof JNLIOCCECBG {
BENODCCGBKA HEOCPFGBEDH = 2; // offset: 24
EKJGLIIJIBD KJEIJKPPNBM = 9; // offset: 24
}
}
message JBDGHPCBHPO {
uint32 group_id = 7; // offset: 36
bool FGCAIKANDMH = 11; // offset: 32
repeated DADHPAFJDAG HFDMBEHGCMN = 1; // offset: 24
}
message DKFAEKPKADH {
uint32 FGAAPCNNMIP = 12; // offset: 44
uint32 BFNLCFMDDJH = 4; // offset: 48
uint32 MEAJAEBDAOI = 13; // offset: 40
bool AFHBNKOHHHB = 15; // offset: 56
uint32 DKHLLGOIHKH = 6; // offset: 52
ItemCostList OLNOIIEDKEP = 14; // offset: 16
repeated JBDGHPCBHPO MNJNFMKIKMH = 1; // offset: 32
}
// Obf: GBIEIHAAFFI
enum CmdRogueEndlessType {
GBIEIHAAFFI_IEMIGJIKEIJ = 0;
CmdRogueEndlessActivityBattleEndScNotify = 6005;
CmdTakeRogueEndlessActivityPointRewardScRsp = 6002;
CmdEnterRogueEndlessActivityStageScRsp = 6007;
CmdGetRogueEndlessActivityDataCsReq = 6009;
CmdGetRogueEndlessActivityDataScRsp = 6010;
CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6006;
CmdTakeRogueEndlessActivityPointRewardCsReq = 6004;
CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6003;
CmdEnterRogueEndlessActivityStageCsReq = 6001;
}
message OFBNFNFGDFJ {
uint32 PGINLOFKCMD = 8; // offset: 68
CADKBOKEJMD OFOODOBJKBJ = 9; // offset: 16
repeated uint32 INCAIBONHED = 12; // offset: 24
uint32 MICCEGIKIBJ = 10; // offset: 72
uint32 IDFELNMBDBJ = 1; // offset: 64
repeated uint32 base_avatar_id_list = 15; // offset: 48
DECAOHONNJG DPCBMJGBMGP = 13; // offset: 40
uint32 DGPFGADEBMD = 6; // offset: 60
RogueStatus status = 14; // offset: 56
}
message DGDHBAGEOOI {
uint32 battle_id = 8; // offset: 52
uint32 JANDBBGLJEO = 14; // offset: 28
uint32 FPMCFJDOMDM = 5; // offset: 36
uint32 LOGPKCKNJEL = 6; // offset: 48
bool AOLFFOLEJLB = 3; // offset: 44
uint32 DKLIONPKIIJ = 4; // offset: 32
uint32 JLELBCFOBKN = 11; // offset: 24
uint32 KGKFADDEGNJ = 15; // offset: 40
}
message NLPPCFGFFDE {
uint32 area_id = 6; // offset: 40
OFBNFNFGDFJ BHILBIJCDOE = 10; // offset: 32
DGDHBAGEOOI BNOCEPKMPGK = 14; // offset: 24
uint32 HIILNPICKCG = 9; // offset: 44
}
// Obf: LGNFHFAGCKG
// Type: Req
// CmdID: 6009
message GetRogueEndlessActivityDataCsReq {
}
// Obf: POEOCKLLDDK
// Type: Rsp
// CmdID: 6010
message GetRogueEndlessActivityDataScRsp {
uint32 LLHGGPJBNIN = 1; // offset: 48
uint32 NAGLJDCLGGB = 7; // offset: 40
repeated NLPPCFGFFDE data = 6; // offset: 24
uint32 retcode = 11; // offset: 44
repeated uint32 MOGBNJOHKLA = 3; // offset: 32
}
message FCIMCHDEPPJ {
AvatarType avatar_type = 11; // offset: 24
uint32 avatar_id = 12; // offset: 28
}
// Obf: NKAENGDBHCG
// Type: Req
// CmdID: 6001
message EnterRogueEndlessActivityStageCsReq {
uint32 PJMBJBMBKCE = 3; // offset: 32
repeated FCIMCHDEPPJ avatar_list = 15; // offset: 24
}
// Obf: FOOAPLOHFCL
// Type: Rsp
// CmdID: 6007
message EnterRogueEndlessActivityStageScRsp {
uint32 retcode = 11; // offset: 40
DGDHBAGEOOI BNOCEPKMPGK = 12; // offset: 16
SceneBattleInfo battle_info = 3; // offset: 32
}
// Obf: AKHEFEIMMHG
// Type: Notify
// CmdID: 6005
message RogueEndlessActivityBattleEndScNotify {
DGDHBAGEOOI BNOCEPKMPGK = 1; // offset: 16
}
// Obf: BPHEGCMHPMB
// Type: Req
// CmdID: 6004
message TakeRogueEndlessActivityPointRewardCsReq {
bool OINMENFPODP = 12; // offset: 28
uint32 level = 13; // offset: 24
}
// Obf: DAFPNOEOKPL
// Type: Rsp
// CmdID: 6002
message TakeRogueEndlessActivityPointRewardScRsp {
uint32 retcode = 5; // offset: 44
bool OINMENFPODP = 2; // offset: 48
uint32 level = 13; // offset: 40
uint32 NAGLJDCLGGB = 4; // offset: 52
ItemList reward = 1; // offset: 32
repeated uint32 MOGBNJOHKLA = 9; // offset: 16
}
// Obf: JENOHHDIPCJ
// Type: Req
// CmdID: 6006
message TakeRogueEndlessActivityAllBonusRewardCsReq {
}
// Obf: KGDGEKCIGBJ
// Type: Rsp
// CmdID: 6003
message TakeRogueEndlessActivityAllBonusRewardScRsp {
uint32 retcode = 13; // offset: 44
ItemList reward = 5; // offset: 24
uint32 NAGLJDCLGGB = 7; // offset: 40
repeated uint32 MOGBNJOHKLA = 3; // offset: 32
}
// Obf: NFJEJPNLLAM
enum CmdRogueMagicType {
NFJEJPNLLAM_AMFJBBNJPLI = 0;
CmdRogueMagicReviveCostUpdateScNotify = 7733;
CmdLMGJDLDGKMM = 7796;
CmdFGCBMGEIGFL = 7749;
CmdRogueMagicReviveAvatarCsReq = 7761;
CmdRogueMagicGetMiscRealTimeDataScRsp = 7793;
NFJEJPNLLAM_NPJIONDJKGA = 7708;
CmdRogueMagicStartCsReq = 7791;
CmdRogueMagicScepterTakeOffUnitCsReq = 7757;
CmdRogueMagicStoryInfoUpdateScNotify = 7766;
CmdRogueMagicEnterLayerCsReq = 7739;
CmdRogueMagicLevelInfoUpdateScNotify = 7774;
CmdRogueMagicUnitComposeCsReq = 7728;
CmdRogueMagicReviveAvatarScRsp = 7707;
CmdRogueMagicBattleFailSettleInfoScNotify = 7732;
CmdRogueMagicStartScRsp = 7710;
CmdRogueMagicLeaveScRsp = 7718;
CmdJEPAJCEGPAD = 7721;
CmdRogueMagicSetAutoDressInMagicUnitScRsp = 7779;
CmdRogueMagicSettleScRsp = 7798;
CmdRogueMagicEnterLayerScRsp = 7701;
CmdKBDIBKLEBKP = 7753;
CmdRogueMagicAutoDressInMagicUnitChangeScNotify = 7705;
CmdRogueMagicScepterDressInUnitCsReq = 7789;
CmdRogueMagicEnableTalentCsReq = 7751;
CmdRogueMagicEnterRoomCsReq = 7763;
CmdRogueMagicAreaUpdateScNotify = 7737;
CmdRogueMagicEnterRoomScRsp = 7726;
CmdRogueMagicEnterScRsp = 7795;
CmdRogueMagicEnableTalentScRsp = 7725;
CmdRogueMagicLeaveCsReq = 7714;
NFJEJPNLLAM_CGFBFEIIHMO = 7773;
CmdRogueMagicGetMiscRealTimeDataCsReq = 7720;
CmdEAHJLOANBPD = 7717;
CmdRogueMagicQueryScRsp = 7744;
CmdRogueMagicUnitComposeScRsp = 7765;
CmdRogueMagicSetAutoDressInMagicUnitCsReq = 7754;
CmdRogueMagicAutoDressInUnitCsReq = 7702;
CmdRogueMagicQueryCsReq = 7758;
CmdRogueMagicEnterCsReq = 7794;
CmdRogueMagicSettleCsReq = 7709;
}
enum LBMLLJHFEHB {
LBMLLJHFEHB_PCPDHELPKEM = 0;
LBMLLJHFEHB_HPJEBFFHJNP = 1;
LBMLLJHFEHB_POOLAGHGCMG = 2;
LBMLLJHFEHB_EMEDNPCCNDH = 3;
}
enum MHKGLMBBCKP {
MHKGLMBBCKP_PCPDHELPKEM = 0;
MHKGLMBBCKP_HPJEBFFHJNP = 1;
MHKGLMBBCKP_KLHDCOPPLNG = 2;
}
enum FKANCDDCALO {
FKANCDDCALO_PCPDHELPKEM = 0;
FKANCDDCALO_PCPKFCDOJPD = 1;
FKANCDDCALO_HPJEBFFHJNP = 2;
FKANCDDCALO_KLHDCOPPLNG = 3;
}
enum OFHPKJDHOMF {
OFHPKJDHOMF_PCPDHELPKEM = 0;
OFHPKJDHOMF_FCEHNMJJABE = 1;
OFHPKJDHOMF_IOHFFGHJOPF = 2;
OFHPKJDHOMF_OMJICGNCOID = 3;
}
message JKAIDKIGEGP {
MADEENABOKE ENPAICNLCMK = 14; // offset: 24
LineupInfo lineup = 10; // offset: 16
SceneInfo scene = 15; // offset: 32
}
message OJEJCHBHCJL {
uint32 LNODOJOOPBK = 14; // offset: 44
repeated NBJGNPPDHKM GJGKLFCHOFO = 1; // offset: 16
MHKGLMBBCKP status = 5; // offset: 36
uint32 INGCDIAFAFG = 2; // offset: 40
uint32 LMKBDICOLKO = 12; // offset: 32
}
message NBJGNPPDHKM {
uint32 room_id = 7; // offset: 24
uint32 PMMDFFFNFIO = 13; // offset: 32
uint32 OBOJOIHDCGK = 10; // offset: 28
FKANCDDCALO status = 6; // offset: 36
}
message ACCBPEAJFEO {
repeated OJEJCHBHCJL FHLJEHDHJLI = 13; // offset: 16
uint32 NLMMFJOPBFC = 5; // offset: 44
OFHPKJDHOMF reason = 8; // offset: 36
uint32 APMIAKDPHJL = 14; // offset: 48
uint32 KEDIMMAGFBO = 4; // offset: 40
LBMLLJHFEHB status = 1; // offset: 32
}
message IOLJBGLNLCJ {
uint32 LOLCBFCJPAM = 3; // offset: 44
repeated DOGGIDNINJP EBKDJHLFOGN = 12; // offset: 32
bool HEOLGEPGIHL = 6; // offset: 40
repeated KHHHFHEODED BICPNKOCHGN = 7; // offset: 16
}
message NKLOBAKEMII {
repeated uint32 DDMKCOBOMNO = 12; // offset: 16
}
message OJAEEMPKCBN {
uint32 LCCGFHJKKOA = 5; // offset: 24
}
// Obf: CEFOJOIMMOD
// Type: Req
// CmdID: 7791
message RogueMagicStartCsReq {
repeated uint32 base_avatar_id_list = 14; // offset: 24
repeated uint32 OJAHMNANINL = 12; // offset: 32
uint32 NGDKLBHDAGG = 1; // offset: 44
uint32 area_id = 4; // offset: 40
}
message AHOLOHCLLKD {
KGABJENCFDC basic_info = 4; // offset: 48
KKFANGIJAOF MMAOONPAPDP = 14; // offset: 32
OJAEEMPKCBN OFAOIMCDHPN = 12; // offset: 56
PGJNBNANDEE item_value = 1; // offset: 72
NKLOBAKEMII HKKIJABGCNA = 5; // offset: 24
MICOMIBPIOA lineup = 11; // offset: 80
IOLJBGLNLCJ EIENKJFFFJG = 3; // offset: 16
ACCBPEAJFEO level = 9; // offset: 40
}
// Obf: PAHJEEFAIPJ
// Type: Rsp
// CmdID: 7710
message RogueMagicStartScRsp {
uint32 retcode = 9; // offset: 40
JKAIDKIGEGP AFLJJJFCBIN = 1; // offset: 24
AHOLOHCLLKD HHDLEADBJGN = 14; // offset: 16
}
// Obf: GDPHPOFKBHF
// Type: Req
// CmdID: 7794
message RogueMagicEnterCsReq {
}
// Obf: PKAHBNAEDFD
// Type: Rsp
// CmdID: 7795
message RogueMagicEnterScRsp {
AHOLOHCLLKD HHDLEADBJGN = 2; // offset: 24
JKAIDKIGEGP AFLJJJFCBIN = 3; // offset: 16
uint32 retcode = 13; // offset: 40
}
// Obf: HEGJHDIKJPA
// Type: Req
// CmdID: 7714
message RogueMagicLeaveCsReq {
}
// Obf: GEEACFPLHGL
// Type: Rsp
// CmdID: 7718
message RogueMagicLeaveScRsp {
uint32 retcode = 2; // offset: 32
JKAIDKIGEGP AFLJJJFCBIN = 14; // offset: 16
}
// Obf: AGOGHPOGPCM
// Type: Req
// CmdID: 7763
message RogueMagicEnterRoomCsReq {
uint32 LNODOJOOPBK = 7; // offset: 28
uint32 MNMAFKLOJCC = 9; // offset: 24
}
// Obf: ONINGAPMPPC
// Type: Rsp
// CmdID: 7726
message RogueMagicEnterRoomScRsp {
JKAIDKIGEGP AFLJJJFCBIN = 10; // offset: 16
uint32 retcode = 2; // offset: 32
}
// Obf: PCCLKBKLACL
// Type: Req
// CmdID: 7739
message RogueMagicEnterLayerCsReq {
uint32 APMIAKDPHJL = 13; // offset: 24
uint32 MNMAFKLOJCC = 12; // offset: 28
}
// Obf: GGJCBFHPOGC
// Type: Rsp
// CmdID: 7701
message RogueMagicEnterLayerScRsp {
JKAIDKIGEGP AFLJJJFCBIN = 13; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Obf: JDAEDHCALLJ
// Type: Notify
// CmdID: 7774
message RogueMagicLevelInfoUpdateScNotify {
repeated OJEJCHBHCJL FHLJEHDHJLI = 14; // offset: 16
uint32 KEDIMMAGFBO = 1; // offset: 48
uint32 NLMMFJOPBFC = 6; // offset: 36
uint32 APMIAKDPHJL = 13; // offset: 40
OFHPKJDHOMF reason = 11; // offset: 32
LBMLLJHFEHB status = 8; // offset: 44
}
// Obf: HCMPMCNPOMC
// Type: Notify
// CmdID: 7737
message RogueMagicAreaUpdateScNotify {
repeated MAGHEFEELAB BFHJHAKFBIG = 5; // offset: 16
}
message IGJJFOKAHAP {
uint32 DPFCIHJIAEF = 3; // offset: 24
bool DKJFDLKJLBE = 13; // offset: 28
}
message HHAANBNCLHI {
bool DKJFDLKJLBE = 9; // offset: 28
uint32 IDKOBMMDBHF = 10; // offset: 24
}
message BHMJAJGOJPM {
LineupInfo LBNHKPPAJIM = 10; // offset: 24
AHOLOHCLLKD HHDLEADBJGN = 6; // offset: 48
HHAANBNCLHI KKLHGCJKPLJ = 3; // offset: 32
IGJJFOKAHAP NOCNEOMKFIO = 15; // offset: 40
}
message OJFDEKIPPJF {
repeated uint32 HKBFAINCKHI = 10; // offset: 32
repeated ILLBNKFBNBP FKKLHIHEEFM = 1; // offset: 48
repeated EIPPGFCFJEO AIFKKCDBHJG = 5; // offset: 24
repeated uint32 EEEJLCLGAGC = 14; // offset: 40
}
// Obf: IICPBCMEHLL
// Type: Notify
// CmdID: 7732
message RogueMagicBattleFailSettleInfoScNotify {
JKAIDKIGEGP AFLJJJFCBIN = 1; // offset: 32
BHMJAJGOJPM EDKJMPACHNJ = 11; // offset: 16
}
// Obf: FCNIAPGHHBG
// Type: Req
// CmdID: 7709
message RogueMagicSettleCsReq {
}
// Obf: BLJDNJLCPHK
// Type: Rsp
// CmdID: 7798
message RogueMagicSettleScRsp {
OJFDEKIPPJF MJPEJPMACFG = 6; // offset: 16
BHMJAJGOJPM EDKJMPACHNJ = 13; // offset: 48
JKAIDKIGEGP AFLJJJFCBIN = 11; // offset: 24
ItemList FNKEBOFAHME = 7; // offset: 32
uint32 retcode = 1; // offset: 56
}
// Obf: CGIFFEFFOBI
// Type: Notify
// CmdID: 7733
message RogueMagicReviveCostUpdateScNotify {
ItemCostList EBMKBDJMAAF = 8; // offset: 16
}
// Obf: ALGBOJBMEPB
// Type: Req
// CmdID: 7761
message RogueMagicReviveAvatarCsReq {
uint32 interacted_prop_entity_id = 3; // offset: 32
repeated uint32 base_avatar_id_list = 5; // offset: 24
}
// Obf: LPGEBAEBHKA
// Type: Rsp
// CmdID: 7707
message RogueMagicReviveAvatarScRsp {
uint32 retcode = 3; // offset: 32
ItemCostList EBMKBDJMAAF = 6; // offset: 24
}
// Obf: PNDMPIPAMCH
// Type: Req
// CmdID: 7758
message RogueMagicQueryCsReq {
}
message JEBLAAGCNHN {
uint32 MNKNAEECKPM = 15; // offset: 76
uint32 HLCIKBIFKIK = 11; // offset: 68
uint32 EMKOIOIFDKG = 8; // offset: 64
uint32 DNEKFLCJDKH = 5; // offset: 72
repeated uint32 ACPBOHCHHKG = 1983; // offset: 32
repeated KHHHFHEODED BICPNKOCHGN = 91; // offset: 48
repeated uint32 avatar_id_list = 796; // offset: 24
uint32 AHHJLMPKFHN = 3; // offset: 56
repeated DOGGIDNINJP EBKDJHLFOGN = 28; // offset: 16
uint32 JFGEBNBAEGJ = 13; // offset: 84
uint32 LJEECOOPMLM = 12; // offset: 80
uint32 NLMMFJOPBFC = 10; // offset: 60
uint32 LOLCBFCJPAM = 4; // offset: 88
}
message OGNJNBBBPIF {
repeated uint32 BINLAPELLBO = 296; // offset: 24
}
message MAGHEFEELAB {
bool ADKBEOPNBIO = 4; // offset: 58
bool CEBPAJAAJPP = 15; // offset: 56
bool is_taken_reward = 13; // offset: 57
uint32 GFNCKBGNLNC = 12; // offset: 52
OGNJNBBBPIF ECCGJDMOGAN = 14; // offset: 16
repeated uint32 EJOMFAHEMNH = 2; // offset: 32
JEBLAAGCNHN record_info = 3; // offset: 24
uint32 area_id = 9; // offset: 48
}
message NDPGKDLGBFB {
bool CEBPAJAAJPP = 11; // offset: 24
uint32 ABHHNNKBAFP = 5; // offset: 28
}
message BGKDOOJAHAM {
repeated uint32 BNGJHJKJAMM = 7; // offset: 24
}
message AHNGIOFDJNL {
repeated NJINCNAGALP BICPNKOCHGN = 15; // offset: 32
BGKDOOJAHAM story_info = 7; // offset: 40
repeated PNCBGGJKKAF JJAABLCMFLP = 9; // offset: 24
repeated uint32 NDGDEKEAFCC = 5; // offset: 64
KJAGLIIDBGP CLLGHDCNPOI = 13; // offset: 16
repeated MAGHEFEELAB BFHJHAKFBIG = 2; // offset: 72
repeated NDPGKDLGBFB NIPCEAFLCAA = 11; // offset: 48
}
// Obf: EMNGELAGLJM
// Type: Rsp
// CmdID: 7744
message RogueMagicQueryScRsp {
AHOLOHCLLKD HHDLEADBJGN = 9; // offset: 32
uint32 retcode = 4; // offset: 40
AHNGIOFDJNL rogue_get_info = 15; // offset: 16
}
// Obf: NIFJJHFGMHP
// Type: Req
// CmdID: 7789
message RogueMagicScepterDressInUnitCsReq {
uint32 DOAOPBBIGPO = 13; // offset: 28
uint32 NCHHOPJJDCE = 12; // offset: 32
uint32 AKKNCCFIBHI = 2; // offset: 24
}
// Type: Rsp
// CmdID: 7796
message LMGJDLDGKMM {
uint32 retcode = 3; // offset: 24
}
// Obf: ECCKPKLHLDD
// Type: Req
// CmdID: 7702
message RogueMagicAutoDressInUnitCsReq {
repeated uint32 IGEABMFLCGC = 11; // offset: 16
}
// Type: Rsp
// CmdID: 7749
message FGCBMGEIGFL {
uint32 retcode = 4; // offset: 24
}
// Obf: GDKNHFFLEDN
// Type: Req
// CmdID: 7754
message RogueMagicSetAutoDressInMagicUnitCsReq {
bool KMPPNOFBNPM = 14; // offset: 24
}
// Obf: DMEPALJBADA
// Type: Rsp
// CmdID: 7779
message RogueMagicSetAutoDressInMagicUnitScRsp {
bool KMPPNOFBNPM = 15; // offset: 28
uint32 retcode = 2; // offset: 24
}
// Obf: NEABJKFPKIL
// Type: Notify
// CmdID: 7705
message RogueMagicAutoDressInMagicUnitChangeScNotify {
bool KMPPNOFBNPM = 10; // offset: 24
}
// Obf: MINCBGNAGLL
// Type: Req
// CmdID: 7757
message RogueMagicScepterTakeOffUnitCsReq {
repeated uint32 IGEABMFLCGC = 8; // offset: 24
uint32 DOAOPBBIGPO = 7; // offset: 32
}
// Type: Rsp
// CmdID: 7721
message JEPAJCEGPAD {
uint32 retcode = 4; // offset: 24
}
// Obf: IGNLHBGFLEL
// Type: Req
// CmdID: 7728
message RogueMagicUnitComposeCsReq {
repeated uint32 IGEABMFLCGC = 7; // offset: 16
}
// Obf: JLHIKCDGEGE
// Type: Rsp
// CmdID: 7765
message RogueMagicUnitComposeScRsp {
uint32 retcode = 6; // offset: 24
}
message MEMHEGHELCP {
repeated uint32 IGEABMFLCGC = 11; // offset: 16
}
// Type: Rsp
// CmdID: 7753
message KBDIBKLEBKP {
uint32 retcode = 10; // offset: 24
}
message KJAGLIIDBGP {
uint32 DJCAJHIMDOL = 11; // offset: 32
MCACDFHCPIE talent_info = 8; // offset: 16
}
message CAFEADMFJIH {
}
// Type: Rsp
// CmdID: 7717
message EAHJLOANBPD {
KJAGLIIDBGP CLLGHDCNPOI = 14; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: CMGKGFPDHNK
// Type: Req
// CmdID: 7751
message RogueMagicEnableTalentCsReq {
uint32 KFJEMIOJLPJ = 13; // offset: 24
}
// Obf: CNICBAOIDCG
// Type: Rsp
// CmdID: 7725
message RogueMagicEnableTalentScRsp {
uint32 retcode = 6; // offset: 32
KJAGLIIDBGP CLLGHDCNPOI = 12; // offset: 24
}
// Obf: ACAJMJBNNJD
// Type: Req
// CmdID: 7720
message RogueMagicGetMiscRealTimeDataCsReq {
}
// Obf: PEHGLJEILLK
// Type: Rsp
// CmdID: 7793
message RogueMagicGetMiscRealTimeDataScRsp {
IGJJFOKAHAP NOCNEOMKFIO = 3; // offset: 16
uint32 retcode = 5; // offset: 40
HHAANBNCLHI KKLHGCJKPLJ = 9; // offset: 24
}
// Obf: MHHBBPINOBD
// Type: Notify
// CmdID: 7766
message RogueMagicStoryInfoUpdateScNotify {
uint32 KHMPDBNFKHB = 13; // offset: 24
}
// Obf: LKOKNHLLOMF
enum CmdRogueModifierType {
LKOKNHLLOMF_PCPDHELPKEM = 0;
CmdRogueModifierUpdateNotify = 5398;
CmdRogueModifierAddNotify = 5394;
CmdRogueModifierSelectCellScRsp = 5314;
CmdRogueModifierDelNotify = 5363;
CmdRogueModifierSelectCellCsReq = 5395;
CmdRogueModifierStageStartNotify = 5326;
}
// Obf: KIELLBKOALO
enum RogueModifierSourceType {
KIELLBKOALO_CHODNMOHLPN = 0;
KIELLBKOALO_IILJFJHMBIO = 1;
KIELLBKOALO_BFHCGECLCGO = 2;
KIELLBKOALO_HCOAGAPJKAI = 3;
KIELLBKOALO_EEOKGNBDFAE = 4;
KIELLBKOALO_JOAJHJCBIDE = 5;
KIELLBKOALO_HPCJKPADOPI = 6;
KIELLBKOALO_JDKCKFIBKOA = 7;
KIELLBKOALO_INKLKPCHLHI = 8;
KIELLBKOALO_HIKLCLPJMDK = 9;
KIELLBKOALO_BCNMDMHELNC = 10;
}
enum MMDNCMMOKPO {
MMDNCMMOKPO_BBPAEHEFJHD = 0;
MMDNCMMOKPO_DMGDMCOACGF = 1;
}
message GJFAPKAGEED {
MMDNCMMOKPO MKHDINDGHMD = 6; // offset: 36
map<string, double> HBNHCEOKIBJ = 3; // offset: 16
uint32 BAMNMENGKFG = 13; // offset: 40
uint32 PNFBHHBLAFH = 11; // offset: 32
}
message OAPBFNBKFHM {
bool CHCGMAMOBMH = 11; // offset: 32
repeated uint32 LJFLBPDCJGJ = 8; // offset: 24
uint32 KLNIAGAEFKE = 3; // offset: 36
}
message EBDPCIIFFON {
uint32 FNHKNLIJKPI = 8; // offset: 28
bool HFJDGDIPLAG = 1; // offset: 24
}
message MJGHOBOEODL {
uint32 MDGKJEBCKFP = 4; // offset: 24
uint32 LBOBNPOBNEK = 8; // offset: 28
}
message DOIJNCLJGKO {
uint64 PIMNEEFDAGE = 11; // offset: 48
RogueModifierSourceType ALFHNEHOBJA = 2; // offset: 44
GJFAPKAGEED IMPOEHIOCBC = 14; // offset: 16
oneof BPIHFAJCLOC {
OAPBFNBKFHM ANGMBDBAOIH = 12; // offset: 24
EBDPCIIFFON FJNNJNHACAB = 1; // offset: 24
MJGHOBOEODL AGPGDEPJAJM = 7; // offset: 24
}
}
message MNCOPDNELMC {
repeated DOIJNCLJGKO PHPOLHLJGFM = 3; // offset: 24
}
// Obf: DIFFLAOILKH
// Type: Notify
// CmdID: 5394
message RogueModifierAddNotify {
DOIJNCLJGKO IMIBFEHPDDI = 7; // offset: 24
}
// Obf: CFHDOLGEHHK
// Type: Req
// CmdID: 5395
message RogueModifierSelectCellCsReq {
uint32 EIIAGABAFEC = 8; // offset: 24
}
// Obf: IFMFDHMFJJA
// Type: Rsp
// CmdID: 5314
message RogueModifierSelectCellScRsp {
uint32 retcode = 2; // offset: 36
ItemList FNLDFGLGEOA = 11; // offset: 24
uint32 EIIAGABAFEC = 9; // offset: 32
}
// Obf: HKFEPKHKIMI
// Type: Notify
// CmdID: 5398
message RogueModifierUpdateNotify {
DOIJNCLJGKO IMIBFEHPDDI = 4; // offset: 24
}
// Obf: IFHOPBNJPDD
// Type: Notify
// CmdID: 5363
message RogueModifierDelNotify {
uint64 PIMNEEFDAGE = 2; // offset: 24
}
// Obf: MHJNLFHMNCE
// Type: Notify
// CmdID: 5326
message RogueModifierStageStartNotify {
RogueModifierSourceType ALFHNEHOBJA = 12; // offset: 24
}
// Obf: IAMCFDLNKOL
enum CmdRogueTournType {
IAMCFDLNKOL_PCPDHELPKEM = 0;
CmdRogueTournSaveBuildRefScRsp = 6099;
CmdRogueTournGetPermanentTalentInfoCsReq = 6090;
CmdRogueTournTakeExpRewardScRsp = 6097;
CmdRogueTournQueryScRsp = 6061;
CmdRogueTournPersonaRoomCardZoneUpdateScNotify = 6058;
CmdRogueTournLeaveCsReq = 6038;
CmdRogueTournConfirmSettleCsReq = 6052;
CmdRogueTournEnterLayerCsReq = 6018;
CmdRogueTournEnterRoomScRsp = 6089;
CmdCKEPHOJDAAD = 6050;
CmdRogueTournEnablePermanentTalentCsReq = 6042;
CmdRogueTournGetArchiveRepositoryCsReq = 6026;
CmdRogueTournLeaveScRsp = 6017;
CmdRougeTournRenameBuildRefCsReq = 6079;
CmdRogueTournReEnterRogueCocoonStageCsReq = 6070;
CmdRogueTournGetSeasonTalentInfoCsReq = 6076;
CmdRogueTournBattleFailSettleInfoScNotify = 6031;
CmdRogueTournLeaveRogueCocoonSceneCsReq = 6012;
CmdRogueTournGetAllArchiveCsReq = 6078;
CmdRogueTournConfirmSettleScRsp = 6067;
CmdRogueTournEnterRogueCocoonSceneCsReq = 6030;
CmdRogueTournDeleteArchiveCsReq = 6051;
CmdRogueTournSaveBuildRefCsReq = 6071;
CmdRogueTournStartScRsp = 6024;
CmdRogueTournDeleteArchiveScRsp = 6080;
CmdRogueTournUseSuperRewardKeyCsReq = 6025;
CmdRogueTournGetSettleInfoCsReq = 6092;
CmdRogueTournEnterCsReq = 6098;
CmdRogueTournQueryCsReq = 6035;
CmdRogueTournEnableSeasonTalentCsReq = 6064;
CmdRogueTournGetArchiveRepositoryScRsp = 6016;
CmdRogueTournSettleScRsp = 6096;
CmdRogueTournHandBookNotify = 6072;
CmdRogueTournExpNotify = 6075;
CmdRogueTournTakeExpRewardCsReq = 6036;
CmdRogueTournResetPermanentTalentCsReq = 6027;
CmdRogueTournClearArchiveNameScNotify = 6062;
CmdRogueTournWeekChallengeUpdateScNotify = 6039;
CmdRogueTournEnterRogueCocoonSceneScRsp = 6047;
CmdRogueTournEnterLayerScRsp = 6028;
CmdRogueTournReviveAvatarScRsp = 6019;
CmdRogueTournGetAllBuildRefScRsp = 6040;
CmdRogueTournEnterScRsp = 6095;
CmdRogueTournDeleteBuildRefScRsp = 6041;
CmdRogueTournGetAllBuildRefCsReq = 6100;
CmdRogueTournReviveCostUpdateScNotify = 6088;
CmdPLCLHLNAHDB = 6065;
CmdRogueTournRenameBuildRefScRsp = 6045;
CmdRogueTournEnterRoomCsReq = 6020;
CmdRogueTournRenameArchiveCsReq = 6043;
CmdRogueTournGetMiscRealTimeDataScRsp = 6081;
CmdRogueTournRenameArchiveScRsp = 6085;
CmdHLGKHDILCHH = 6053;
CmdRogueTournTriggerRoomSelectCsReq = 6083;
CmdLGFAJDIKCJN = 6086;
CmdRogueTournReviveAvatarCsReq = 6054;
CmdRogueTournGetMiscRealTimeDataCsReq = 6022;
CmdRogueTournGetSettleInfoScRsp = 6034;
CmdRogueTournUseSuperRewardKeyScRsp = 6087;
CmdRogueTournTitanUpdateTitanBlessProgressScNotify = 6073;
CmdRogueTournGetCurRogueCocoonInfoCsReq = 6046;
CmdRogueTournGetAllArchiveScRsp = 6014;
CmdLGACEOFJJBK = 6069;
CmdRogueTournGetPermanentTalentInfoScRsp = 6049;
CmdRogueTournSettleCsReq = 6011;
CmdRogueTournGetSeasonTalentInfoScRsp = 6063;
CmdRogueTournEnableSeasonTalentScRsp = 6021;
CmdRogueTournLevelInfoUpdateScNotify = 6059;
CmdRogueTournLeaveRogueCocoonSceneScRsp = 6084;
CmdRogueTournReEnterRogueCocoonStageScRsp = 6015;
CmdRogueTournDeleteBuildRefCsReq = 6023;
CmdRogueTournResetPermanentTalentScRsp = 6093;
CmdRogueTournAreaUpdateScNotify = 6048;
CmdRogueTournStartCsReq = 6068;
CmdRogueTournEnablePermanentTalentScRsp = 6082;
CmdRogueTournGetCurRogueCocoonInfoScRsp = 6013;
}
// Obf: JPPIEKOBPII
enum RogueTournLevelStatus {
JPPIEKOBPII_PCPDHELPKEM = 0;
JPPIEKOBPII_HPJEBFFHJNP = 1;
JPPIEKOBPII_POOLAGHGCMG = 2;
JPPIEKOBPII_EMEDNPCCNDH = 3;
}
enum JILICANHLLC {
JILICANHLLC_PCPDHELPKEM = 0;
JILICANHLLC_HPJEBFFHJNP = 1;
JILICANHLLC_KLHDCOPPLNG = 2;
}
enum FLCPAPOJBGP {
FLCPAPOJBGP_PCPDHELPKEM = 0;
FLCPAPOJBGP_PCPKFCDOJPD = 1;
FLCPAPOJBGP_HPJEBFFHJNP = 2;
FLCPAPOJBGP_KLHDCOPPLNG = 3;
}
enum BEPLPKEFEED {
BEPLPKEFEED_PCPDHELPKEM = 0;
BEPLPKEFEED_FCEHNMJJABE = 1;
BEPLPKEFEED_IOHFFGHJOPF = 2;
BEPLPKEFEED_OMJICGNCOID = 3;
}
enum BFCOFBCEOFG {
BFCOFBCEOFG_OHFKNNELBCB = 0;
BFCOFBCEOFG_CFMCCLJBHKP = 1;
BFCOFBCEOFG_OBCKNODNMBN = 2;
BFCOFBCEOFG_MMGEODKJMGC = 3;
BFCOFBCEOFG_GCFNJMBEHMI = 4;
BFCOFBCEOFG_NHDHIIGDJBN = 5;
BFCOFBCEOFG_BLEBGCEMCCA = 6;
BFCOFBCEOFG_GJCJPFJFFDF = 7;
BFCOFBCEOFG_NFICAMEGKBE = 8;
}
message APMHDGPDGNP {
KGABJENCFDC NLILNONCNFC = 10; // offset: 40
PNKEBBADONJ LPHOAIJFPNP = 3; // offset: 16
oneof BPIHFAJCLOC {
BCIFMHFCDMG OPDJKKPPPOD = 1042; // offset: 24
HPMJCOCCBJJ KFPBACEHAMH = 636; // offset: 24
KHILIFOOIGH CIMGCEEGDCF = 1742; // offset: 24
}
}
message CFOIFABCGAE {
bool DKJFDLKJLBE = 11; // offset: 24
uint32 IAHOBGFDBML = 14; // offset: 28
uint32 NAFLDJFCCPC = 9; // offset: 32
uint32 IKLDFMBGHGB = 5; // offset: 36
}
message KKMPEHIFMNC {
bool DKJFDLKJLBE = 9; // offset: 36
uint32 JBNFILFNFMC = 7; // offset: 24
uint32 PAMHEDDIEJA = 14; // offset: 28
uint32 CAHNHPANKIC = 13; // offset: 32
}
message OKBFGNELFMG {
uint32 HALMBJJIKON = 4; // offset: 32
uint32 CBCHIPFAHMG = 14; // offset: 24
bool DKJFDLKJLBE = 3; // offset: 28
}
message ENEHKONPJNA {
bool DKJFDLKJLBE = 6; // offset: 28
uint32 CBCHIPFAHMG = 2; // offset: 24
}
message AJAEJNHDNFD {
bool HOMMGGMALMI = 2; // offset: 24
}
message PNKEBBADONJ {
GCHIOMAJIPI HKKIJABGCNA = 14; // offset: 32
JDJODLAJBKP OGAFLPPJIOB = 4; // offset: 48
NALJFANPFMA MKPEBDAJAJN = 11; // offset: 96
MICOMIBPIOA lineup = 6; // offset: 64
AOIKKHJLKJF level = 10; // offset: 24
PBMHMEADLEC ABIJBGENKHA = 2; // offset: 104
POIFGDAHJCJ EMFDMIKFIBF = 3; // offset: 16
CNJHCICPAIC BAAANBEIPBG = 13; // offset: 88
AJAEJNHDNFD BDGOOPLHFAG = 15; // offset: 40
PGJNBNANDEE item_value = 9; // offset: 56
KKFANGIJAOF MMAOONPAPDP = 7; // offset: 72
}
message AOIKKHJLKJF {
BEPLPKEFEED reason = 6; // offset: 40
repeated APBOFCPJCAF FHLJEHDHJLI = 12; // offset: 24
bool KBJAHFLOOIJ = 3; // offset: 56
RogueTournLevelStatus status = 13; // offset: 44
uint32 APMIAKDPHJL = 4; // offset: 48
bool PNNKFBILIEH = 9; // offset: 57
oneof CNDEJGHFJAA {
NEJMKCOKHOF ELIGJDHJEAC = 10; // offset: 16
}
}
message PMCGOFCMHHA {
uint32 EPAINHHNBLO = 9; // offset: 48
repeated uint32 MMOJOECDMIL = 3; // offset: 40
uint32 BFLHMIDIFKF = 1; // offset: 56
uint32 HKBPEHBLIAC = 4; // offset: 52
repeated uint32 GIJOAADKDIN = 13; // offset: 24
repeated KKJNFIPPDDO IMKOJKJAHMM = 15; // offset: 16
}
message NEJMKCOKHOF {
PMCGOFCMHHA PEABLDFCMIC = 2; // offset: 24
}
message NALJFANPFMA {
uint32 MFOKBDCHBEC = 2; // offset: 24
uint32 KMJJCKDOBMA = 10; // offset: 28
}
message GCHIOMAJIPI {
repeated uint32 DDMKCOBOMNO = 6; // offset: 16
}
message APBOFCPJCAF {
uint32 LMKBDICOLKO = 14; // offset: 32
uint32 LNODOJOOPBK = 11; // offset: 36
uint32 INGCDIAFAFG = 8; // offset: 44
JILICANHLLC status = 1; // offset: 40
repeated PGKNFMANPNI GJGKLFCHOFO = 3; // offset: 16
}
message PGKNFMANPNI {
uint32 PMMDFFFNFIO = 2; // offset: 36
uint32 LHENDOOGBCK = 7; // offset: 44
FLCPAPOJBGP status = 11; // offset: 40
uint32 room_id = 3; // offset: 52
uint32 OBOJOIHDCGK = 1; // offset: 48
oneof CNDEJGHFJAA {
LGMIBLCAEFA ELIGJDHJEAC = 4; // offset: 24
}
}
message JDJODLAJBKP {
repeated uint32 GLMFGMCPGHL = 10; // offset: 16
}
message BCIFMHFCDMG {
}
message HPMJCOCCBJJ {
PINBJNLCIAH CCNHIHHGBDP = 14; // offset: 24
}
message LGMIBLCAEFA {
uint32 KLOOFAEJGKD = 7; // offset: 32
repeated uint32 BOFOMAPKKHM = 2; // offset: 16
uint32 level = 10; // offset: 36
}
message NBFDKMNGBKD {
uint32 LLEEFDGJBKA = 13; // offset: 28
uint32 DACOKFCBMBI = 5; // offset: 24
uint32 unique_id = 12; // offset: 32
}
message JEEMHKBFMFG {
repeated GKDEKJKOIJN AACDKGKECAH = 11; // offset: 16
uint32 ENHOIMLIBJN = 8; // offset: 52
uint32 CGOABGKCBEF = 4; // offset: 44
repeated NBFDKMNGBKD DKKBAMNMFLI = 5; // offset: 24
uint32 DJEFPHDFACO = 14; // offset: 48
uint32 MEGCAGNHMIE = 2; // offset: 40
}
message KHILIFOOIGH {
JEEMHKBFMFG JFAEHLOFDBC = 13; // offset: 16
}
// Obf: GOLDDOMDKDJ
// Type: Req
// CmdID: 6068
message RogueTournStartCsReq {
repeated HDDBJIKNEPF avatar_list = 7; // offset: 24
uint32 area_id = 6; // offset: 36
bool PNNKFBILIEH = 11; // offset: 32
bool KBJAHFLOOIJ = 5; // offset: 33
}
// Obf: BIAAHNCGAKE
// Type: Rsp
// CmdID: 6024
message RogueTournStartScRsp {
APMHDGPDGNP HHDLEADBJGN = 15; // offset: 24
BFEIPELFCDF AFLJJJFCBIN = 5; // offset: 32
uint32 IPOHLJBLKOA = 1; // offset: 44
uint32 retcode = 7; // offset: 40
}
// Obf: LLDEDCBCAHG
// Type: Req
// CmdID: 6098
message RogueTournEnterCsReq {
}
// Obf: MCFKLKPDNOF
// Type: Rsp
// CmdID: 6095
message RogueTournEnterScRsp {
APMHDGPDGNP HHDLEADBJGN = 7; // offset: 24
uint32 retcode = 12; // offset: 40
BFEIPELFCDF AFLJJJFCBIN = 11; // offset: 32
}
// Obf: ADHADBOIOFM
// Type: Req
// CmdID: 6038
message RogueTournLeaveCsReq {
}
// Obf: JEOHBGGOMFI
// Type: Rsp
// CmdID: 6017
message RogueTournLeaveScRsp {
BFEIPELFCDF AFLJJJFCBIN = 14; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: FAJKINBAIGJ
// Type: Req
// CmdID: 6011
message RogueTournSettleCsReq {
}
message ALGJOMFCLKL {
KKMPEHIFMNC NOCNEOMKFIO = 1; // offset: 24
OKBFGNELFMG KOCGKEAFLCB = 13; // offset: 16
NAKPLIGJELP AAPIPKPJEFM = 14; // offset: 72
APMHDGPDGNP HHDLEADBJGN = 4; // offset: 32
ENEHKONPJNA PBDGFDJHIIC = 3; // offset: 64
LineupInfo LBNHKPPAJIM = 5; // offset: 48
CFOIFABCGAE LOIIMDAEMIO = 6; // offset: 40
}
// Obf: NCCIIAJCCEB
// Type: Rsp
// CmdID: 6096
message RogueTournSettleScRsp {
uint32 retcode = 12; // offset: 40
ALGJOMFCLKL EDKJMPACHNJ = 9; // offset: 24
BFEIPELFCDF AFLJJJFCBIN = 7; // offset: 32
}
// Obf: APLLNCBFGIN
// Type: Req
// CmdID: 6020
message RogueTournEnterRoomCsReq {
uint32 LNODOJOOPBK = 12; // offset: 24
uint32 MNMAFKLOJCC = 8; // offset: 28
}
// Obf: ODIHLHLPENA
// Type: Rsp
// CmdID: 6089
message RogueTournEnterRoomScRsp {
uint32 retcode = 2; // offset: 32
BFEIPELFCDF AFLJJJFCBIN = 14; // offset: 16
}
// Obf: GNGLEFMCKII
// Type: Req
// CmdID: 6018
message RogueTournEnterLayerCsReq {
uint32 MNMAFKLOJCC = 2; // offset: 24
uint32 APMIAKDPHJL = 8; // offset: 28
}
// Obf: PBMNFCENBNF
// Type: Rsp
// CmdID: 6028
message RogueTournEnterLayerScRsp {
uint32 retcode = 8; // offset: 32
BFEIPELFCDF AFLJJJFCBIN = 7; // offset: 24
}
// Obf: JNELJJMONCD
// Type: Notify
// CmdID: 6059
message RogueTournLevelInfoUpdateScNotify {
BEPLPKEFEED reason = 15; // offset: 40
uint32 APMIAKDPHJL = 11; // offset: 32
repeated APBOFCPJCAF FHLJEHDHJLI = 6; // offset: 24
RogueTournLevelStatus status = 7; // offset: 36
}
// Obf: BLNEJNCPOIC
// Type: Req
// CmdID: 6036
message RogueTournTakeExpRewardCsReq {
uint32 FPFIHHBNBAN = 3; // offset: 32
repeated uint32 PBBHJEFLBCB = 14; // offset: 16
}
// Obf: DNFCOHEFIHA
// Type: Rsp
// CmdID: 6097
message RogueTournTakeExpRewardScRsp {
uint32 exp = 7; // offset: 44
uint32 retcode = 4; // offset: 40
repeated uint32 EILLOHOIOME = 5; // offset: 16
ItemList reward = 8; // offset: 32
}
// Obf: NBMPPNCOHPD
// Type: Notify
// CmdID: 6075
message RogueTournExpNotify {
uint32 exp = 14; // offset: 24
}
// Obf: HCANDMENNFD
// Type: Req
// CmdID: 6035
message RogueTournQueryCsReq {
}
message GDMLNIJOFEE {
bool CEBPAJAAJPP = 10; // offset: 24
bool FELEPKCAFPA = 4; // offset: 27
uint32 area_id = 11; // offset: 28
bool ADKBEOPNBIO = 7; // offset: 26
bool is_taken_reward = 8; // offset: 25
}
message DPHNLKIPDGJ {
bool BMEMPNKOBDM = 5; // offset: 40
uint32 IPOHLJBLKOA = 6; // offset: 32
uint32 PLNNDCIJIHE = 10; // offset: 36
int64 end_time = 7; // offset: 24
}
message EGOEEMFIJFO {
repeated uint32 EILLOHOIOME = 12; // offset: 24
uint32 exp = 8; // offset: 32
}
message ECJNAIOLKJD {
MCACDFHCPIE talent_info = 5; // offset: 24
uint32 PBCLKCBLMMI = 2; // offset: 32
}
message OGNFOGJBPNJ {
uint32 ABHHNNKBAFP = 10; // offset: 24
bool CEBPAJAAJPP = 5; // offset: 28
}
message CNMBIPOPOFH {
uint32 GDNPJLLOHEE = 13; // offset: 24
uint32 FPFIHHBNBAN = 3; // offset: 28
}
message IBFOFJCOAFF {
repeated uint32 HAHHPFOLAIG = 4; // offset: 64
repeated uint32 CGIPDJCNFLJ = 7; // offset: 32
uint32 PEFLHKMBOCM = 2; // offset: 72
repeated uint32 AAOGKKKEIIL = 3; // offset: 24
repeated uint32 LADCEEHAJDG = 13; // offset: 40
repeated uint32 FJNPLPNIFBA = 11; // offset: 48
repeated uint32 MEHBFKDFGNF = 5; // offset: 16
}
message NAKPLIGJELP {
uint32 BPCEACCENPN = 13; // offset: 28
uint32 KBFDOPNODBL = 9; // offset: 24
}
message BEBEOMBMDFB {
repeated GDMLNIJOFEE BFHJHAKFBIG = 12; // offset: 16
ECJNAIOLKJD FMKEFGJMCHA = 11; // offset: 64
IBFOFJCOAFF IGFPODGEPIB = 9; // offset: 96
NAKPLIGJELP PPOKGBJEIEN = 4; // offset: 56
EGOEEMFIJFO FEJALPEDHEH = 6; // offset: 88
HLGALKACKLJ BNAJPPKFFBD = 1; // offset: 72
repeated OGNFOGJBPNJ NIPCEAFLCAA = 8; // offset: 32
CNMBIPOPOFH HCEHOHDCCFE = 7; // offset: 48
DPHNLKIPDGJ IANMKEGOGMG = 2; // offset: 40
repeated OJKAHCEKDGN FDMILCHKFLB = 14; // offset: 24
}
// Obf: EBPCCFHOIFE
// Type: Rsp
// CmdID: 6061
message RogueTournQueryScRsp {
uint32 retcode = 1; // offset: 40
BEBEOMBMDFB rogue_get_info = 7; // offset: 32
APMHDGPDGNP HHDLEADBJGN = 13; // offset: 24
}
// Obf: CKCEKLDPMNG
// Type: Notify
// CmdID: 6048
message RogueTournAreaUpdateScNotify {
repeated GDMLNIJOFEE BFHJHAKFBIG = 6; // offset: 24
}
message OJKAHCEKDGN {
int64 end_time = 4; // offset: 80
uint32 KKGIEENCOIC = 5; // offset: 64
repeated HDDBJIKNEPF avatar_list = 13; // offset: 32
string name = 3; // offset: 16
CNMBIPOPOFH HCEHOHDCCFE = 7; // offset: 40
int64 time = 15; // offset: 72
APMHDGPDGNP HHDLEADBJGN = 6; // offset: 48
NCDBPKAIHIN data = 12; // offset: 56
}
message NCDBPKAIHIN {
repeated HJGFDIKDIHO buff_list = 12; // offset: 32
repeated CAEABHJNLMI GBHPHCMGBGK = 10; // offset: 24
uint32 item_value = 2; // offset: 40
}
// Obf: AAJPAMIKKEP
// Type: Req
// CmdID: 6078
message RogueTournGetAllArchiveCsReq {
}
// Obf: JCNAJPCDLAB
// Type: Rsp
// CmdID: 6014
message RogueTournGetAllArchiveScRsp {
repeated OJKAHCEKDGN KGKIDDOPHEO = 2; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: EEBHCBBAJCM
// Type: Req
// CmdID: 6051
message RogueTournDeleteArchiveCsReq {
uint32 KKGIEENCOIC = 11; // offset: 24
}
// Obf: PFDAGIIBFNJ
// Type: Rsp
// CmdID: 6080
message RogueTournDeleteArchiveScRsp {
uint32 KKGIEENCOIC = 3; // offset: 24
uint32 retcode = 6; // offset: 28
}
// Obf: ALPFJANHMPP
// Type: Req
// CmdID: 6043
message RogueTournRenameArchiveCsReq {
uint32 KKGIEENCOIC = 13; // offset: 32
string name = 5; // offset: 16
}
// Obf: MMCBJHGJHOH
// Type: Rsp
// CmdID: 6085
message RogueTournRenameArchiveScRsp {
string name = 7; // offset: 24
uint32 KKGIEENCOIC = 5; // offset: 36
uint32 retcode = 15; // offset: 32
}
// Obf: GDAFBIPJLAG
// Type: Notify
// CmdID: 6062
message RogueTournClearArchiveNameScNotify {
uint32 KKGIEENCOIC = 14; // offset: 24
}
message AKCFLPEANJB {
repeated FILKLBIIFNO MEEPFKLLIJB = 3; // offset: 56
repeated uint32 HDPINGEDMCM = 4; // offset: 32
repeated uint32 FGFBHFJODJA = 15; // offset: 48
repeated uint32 OPCGJFMGEEH = 7; // offset: 16
uint32 FPFIHHBNBAN = 5; // offset: 68
repeated uint32 CHLKDEDPOBG = 12; // offset: 24
uint32 GDNPJLLOHEE = 13; // offset: 64
}
message FILKLBIIFNO {
uint32 IJPDHNCJBOK = 15; // offset: 44
uint32 FCLMNMMGCMJ = 7; // offset: 32
uint32 KKGIEENCOIC = 3; // offset: 36
repeated uint32 IPMGLMJFGNP = 4; // offset: 16
uint32 avatar_id = 14; // offset: 40
}
message BKNMOOFGGKH {
AKCFLPEANJB EOGACILLEBO = 3; // offset: 32
uint32 KKGIEENCOIC = 2; // offset: 48
int64 ALMALADADFB = 4; // offset: 40
int64 time = 7; // offset: 56
string name = 6; // offset: 16
}
// Obf: BHJKIABPDJG
// Type: Req
// CmdID: 6100
message RogueTournGetAllBuildRefCsReq {
}
// Obf: FKPCKIEAPFL
// Type: Rsp
// CmdID: 6040
message RogueTournGetAllBuildRefScRsp {
uint32 retcode = 4; // offset: 32
repeated BKNMOOFGGKH MEMEDBGJPHO = 5; // offset: 24
}
// Obf: BGCCPCEDIBC
// Type: Req
// CmdID: 6023
message RogueTournDeleteBuildRefCsReq {
repeated uint32 IBJMBIACFEK = 14; // offset: 24
}
// Obf: FBMBNIPEDAI
// Type: Rsp
// CmdID: 6041
message RogueTournDeleteBuildRefScRsp {
repeated uint32 IBJMBIACFEK = 1; // offset: 24
uint32 retcode = 13; // offset: 32
}
// Obf: ACKGBLCLINM
// Type: Req
// CmdID: 6071
message RogueTournSaveBuildRefCsReq {
AKCFLPEANJB EOGACILLEBO = 14; // offset: 24
uint32 KKGIEENCOIC = 9; // offset: 40
string name = 13; // offset: 32
}
// Obf: HOODBBHHDKK
// Type: Rsp
// CmdID: 6099
message RogueTournSaveBuildRefScRsp {
string name = 12; // offset: 16
uint32 KKGIEENCOIC = 15; // offset: 36
uint32 retcode = 5; // offset: 32
}
// Obf: MNJDKFLDEML
// Type: Req
// CmdID: 6079
message RougeTournRenameBuildRefCsReq {
string name = 11; // offset: 16
uint32 KKGIEENCOIC = 12; // offset: 32
}
// Obf: GNCMPKCAIIG
// Type: Rsp
// CmdID: 6045
message RogueTournRenameBuildRefScRsp {
uint32 KKGIEENCOIC = 3; // offset: 36
uint32 retcode = 10; // offset: 32
string name = 11; // offset: 16
}
// Type: Req
// CmdID: 6050
message CKEPHOJDAAD {
uint32 KKGIEENCOIC = 7; // offset: 24
}
// Type: Rsp
// CmdID: 6053
message HLGKHDILCHH {
uint32 KKGIEENCOIC = 15; // offset: 24
uint32 retcode = 12; // offset: 28
}
// Obf: IFEIENANBJH
// Type: Req
// CmdID: 6090
message RogueTournGetPermanentTalentInfoCsReq {
}
// Obf: CGCLFEHCMNH
// Type: Rsp
// CmdID: 6049
message RogueTournGetPermanentTalentInfoScRsp {
uint32 retcode = 9; // offset: 32
ECJNAIOLKJD FMKEFGJMCHA = 5; // offset: 16
}
// Obf: AMKDPLFBPDH
// Type: Req
// CmdID: 6042
message RogueTournEnablePermanentTalentCsReq {
uint32 KFJEMIOJLPJ = 14; // offset: 24
}
// Obf: KDELMMNKKBP
// Type: Rsp
// CmdID: 6082
message RogueTournEnablePermanentTalentScRsp {
uint32 retcode = 8; // offset: 32
ECJNAIOLKJD FMKEFGJMCHA = 1; // offset: 24
}
// Obf: IGIHAAFNBJO
// Type: Req
// CmdID: 6027
message RogueTournResetPermanentTalentCsReq {
}
// Obf: EDNGPNLABMO
// Type: Rsp
// CmdID: 6093
message RogueTournResetPermanentTalentScRsp {
uint32 retcode = 5; // offset: 32
ECJNAIOLKJD FMKEFGJMCHA = 6; // offset: 24
}
// Obf: NNEOMGHDBEP
// Type: Req
// CmdID: 6030
message RogueTournEnterRogueCocoonSceneCsReq {
uint32 difficulty_level = 9; // offset: 40
uint32 JOMHEIHLLDM = 3; // offset: 32
bool NBDHADPNGNH = 1; // offset: 48
uint32 MHLFHLEMCCB = 2; // offset: 36
repeated EEBPHJCNBFO avatar_list = 6; // offset: 24
uint32 LJPLIHEPGHA = 10; // offset: 44
}
// Obf: DICNJOFNDAJ
// Type: Rsp
// CmdID: 6047
message RogueTournEnterRogueCocoonSceneScRsp {
uint32 retcode = 14; // offset: 32
BFEIPELFCDF AFLJJJFCBIN = 13; // offset: 24
}
// Obf: BKIKHCCOLFI
// Type: Req
// CmdID: 6012
message RogueTournLeaveRogueCocoonSceneCsReq {
}
// Obf: CEEOCFLJDKP
// Type: Rsp
// CmdID: 6084
message RogueTournLeaveRogueCocoonSceneScRsp {
BFEIPELFCDF AFLJJJFCBIN = 12; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: GCKHINDKHML
// Type: Req
// CmdID: 6070
message RogueTournReEnterRogueCocoonStageCsReq {
bool NBDHADPNGNH = 12; // offset: 24
}
// Obf: JIPIABHJLMC
// Type: Rsp
// CmdID: 6015
message RogueTournReEnterRogueCocoonStageScRsp {
uint32 retcode = 10; // offset: 32
SceneBattleInfo battle_info = 9; // offset: 16
}
// Obf: CLAEDPIMNHJ
// Type: Req
// CmdID: 6046
message RogueTournGetCurRogueCocoonInfoCsReq {
}
// Obf: GKJLEABIKAL
// Type: Rsp
// CmdID: 6013
message RogueTournGetCurRogueCocoonInfoScRsp {
uint32 MHLFHLEMCCB = 3; // offset: 32
uint32 JOMHEIHLLDM = 9; // offset: 24
uint32 difficulty_level = 5; // offset: 36
uint32 LJPLIHEPGHA = 4; // offset: 40
uint32 retcode = 10; // offset: 28
}
// Type: Notify
// CmdID: 6069
message LGACEOFJJBK {
repeated uint32 GNOKOBPNANM = 15; // offset: 24
}
message CGCPHIPOBJF {
uint32 DOMGLHIKJED = 5; // offset: 24
}
message ALABNDBMKBI {
uint32 DOMGLHIKJED = 5; // offset: 24
}
message LCALDPAIJDO {
uint32 buff_id = 12; // offset: 24
}
message KGOAODDFPBP {
uint32 event_id = 15; // offset: 24
}
message IAJOKPOPGCJ {
uint32 IAPFJINFNLO = 5; // offset: 24
}
message FPFHOBCCIAO {
uint32 level = 1; // offset: 28
uint32 GPOLGIGNPIC = 6; // offset: 36
uint32 LJBHHIDILON = 12; // offset: 32
uint32 KLAAFEIMAMI = 8; // offset: 24
}
message EHNENCJAJPC {
oneof FFGIEFNOLHN {
uint32 FHDJFAMMNOF = 11; // offset: 16
uint32 CGOABGKCBEF = 14; // offset: 16
}
}
// Obf: PCNEBAFHKGG
// Type: Notify
// CmdID: 6072
message RogueTournHandBookNotify {
oneof BPIHFAJCLOC {
CGCPHIPOBJF PJHGGHAPKCK = 4; // offset: 24
ALABNDBMKBI BBFOLFIINCM = 2; // offset: 24
LCALDPAIJDO BAAANBEIPBG = 8; // offset: 24
KGOAODDFPBP GLNJOAHBBKK = 13; // offset: 24
IAJOKPOPGCJ ABIJBGENKHA = 9; // offset: 24
EHNENCJAJPC HMLPFKAPFJB = 7; // offset: 24
}
}
// Obf: NPIJENFJJGC
// Type: Req
// CmdID: 6092
message RogueTournGetSettleInfoCsReq {
uint32 area_id = 9; // offset: 24
}
// Obf: KOAOOGAGLOD
// Type: Rsp
// CmdID: 6034
message RogueTournGetSettleInfoScRsp {
uint32 retcode = 4; // offset: 32
ALGJOMFCLKL EDKJMPACHNJ = 6; // offset: 24
}
// Obf: NLJIELGCNAA
// Type: Req
// CmdID: 6052
message RogueTournConfirmSettleCsReq {
uint32 KKGIEENCOIC = 13; // offset: 32
uint32 area_id = 4; // offset: 36
string name = 7; // offset: 16
}
// Obf: GEBDJGEGDBO
// Type: Rsp
// CmdID: 6067
message RogueTournConfirmSettleScRsp {
ItemList FNKEBOFAHME = 1; // offset: 48
ItemList MNADHGINDPI = 3; // offset: 24
OJKAHCEKDGN GFMNOMPDIND = 4; // offset: 40
uint32 retcode = 8; // offset: 56
BFEIPELFCDF AFLJJJFCBIN = 6; // offset: 32
}
// Obf: PDIEBMADGEC
// Type: Notify
// CmdID: 6039
message RogueTournWeekChallengeUpdateScNotify {
DPHNLKIPDGJ IANMKEGOGMG = 1; // offset: 24
}
// Obf: IOFBIPIGPFE
// Type: Req
// CmdID: 6022
message RogueTournGetMiscRealTimeDataCsReq {
}
// Obf: JCHDJAMGHDN
// Type: Rsp
// CmdID: 6081
message RogueTournGetMiscRealTimeDataScRsp {
KKMPEHIFMNC NOCNEOMKFIO = 7; // offset: 16
OKBFGNELFMG KOCGKEAFLCB = 12; // offset: 32
CFOIFABCGAE LOIIMDAEMIO = 6; // offset: 40
NAKPLIGJELP AAPIPKPJEFM = 13; // offset: 24
ENEHKONPJNA PBDGFDJHIIC = 8; // offset: 56
uint32 retcode = 9; // offset: 64
}
// Obf: HCDFNDIMFLK
// Type: Req
// CmdID: 6026
message RogueTournGetArchiveRepositoryCsReq {
}
// Obf: NPCDIIOBIMM
// Type: Rsp
// CmdID: 6016
message RogueTournGetArchiveRepositoryScRsp {
uint32 retcode = 12; // offset: 40
repeated uint32 NAOKLDFDGNE = 6; // offset: 32
repeated uint32 DAAJNLDNPMB = 4; // offset: 16
}
// Obf: IEHHIHDCAGL
// Type: Notify
// CmdID: 6088
message RogueTournReviveCostUpdateScNotify {
ItemCostList EBMKBDJMAAF = 7; // offset: 24
}
// Obf: OFGDMEPLEOG
// Type: Req
// CmdID: 6054
message RogueTournReviveAvatarCsReq {
repeated HDDBJIKNEPF avatar_list = 11; // offset: 16
uint32 interacted_prop_entity_id = 2; // offset: 32
}
// Obf: OLDELGGNOFG
// Type: Rsp
// CmdID: 6019
message RogueTournReviveAvatarScRsp {
ItemCostList EBMKBDJMAAF = 5; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: DAEIBLEAFCK
// Type: Notify
// CmdID: 6031
message RogueTournBattleFailSettleInfoScNotify {
BFEIPELFCDF AFLJJJFCBIN = 6; // offset: 32
ALGJOMFCLKL EDKJMPACHNJ = 4; // offset: 24
}
message HLGALKACKLJ {
uint32 EHOMKGGOEJD = 2; // offset: 32
MCACDFHCPIE talent_info = 11; // offset: 16
}
// Obf: FKFFPGDOKHM
// Type: Req
// CmdID: 6076
message RogueTournGetSeasonTalentInfoCsReq {
}
// Obf: ENOIMAKIKKD
// Type: Rsp
// CmdID: 6063
message RogueTournGetSeasonTalentInfoScRsp {
uint32 retcode = 10; // offset: 32
HLGALKACKLJ BNAJPPKFFBD = 13; // offset: 16
}
// Obf: CBKPAIMGIDE
// Type: Req
// CmdID: 6064
message RogueTournEnableSeasonTalentCsReq {
uint32 KFJEMIOJLPJ = 4; // offset: 24
}
// Obf: JHGBEDPOLBB
// Type: Rsp
// CmdID: 6021
message RogueTournEnableSeasonTalentScRsp {
uint32 retcode = 9; // offset: 32
HLGALKACKLJ BNAJPPKFFBD = 7; // offset: 24
}
// Obf: KACOCGCKAKB
// Type: Notify
// CmdID: 6073
message RogueTournTitanUpdateTitanBlessProgressScNotify {
uint32 IEINECPHOFL = 13; // offset: 24
}
// Obf: KJNKGJLKIFB
// Type: Req
// CmdID: 6025
message RogueTournUseSuperRewardKeyCsReq {
uint32 difficulty_level = 1; // offset: 32
uint32 count = 12; // offset: 28
uint32 cocoon_id = 14; // offset: 24
}
// Obf: CDNPLHAPEND
// Type: Rsp
// CmdID: 6087
message RogueTournUseSuperRewardKeyScRsp {
ItemList drop_data = 14; // offset: 40
ItemList reward = 15; // offset: 16
uint32 retcode = 13; // offset: 48
NNOIJJNCHJB HICNFJDGGGL = 1; // offset: 32
}
// Obf: KEFINKOHACM
// Type: Req
// CmdID: 6083
message RogueTournTriggerRoomSelectCsReq {
}
// Type: Rsp
// CmdID: 6065
message PLCLHLNAHDB {
uint32 retcode = 12; // offset: 24
}
// Obf: GBIKAIAJFFH
// Type: Notify
// CmdID: 6058
message RogueTournPersonaRoomCardZoneUpdateScNotify {
GNLMENKBHLE EAHLEBKJIML = 8; // offset: 16
}
// Type: Notify
// CmdID: 6086
message LGFAJDIKCJN {
repeated uint32 DAPDHLKIAIA = 14; // offset: 16
}
// Obf: MNCIAAAFPKK
enum CmdRollShopType {
MNCIAAAFPKK_PCPDHELPKEM = 0;
CmdGetRollShopInfoCsReq = 6901;
CmdDoGachaInRollShopCsReq = 6902;
CmdGetRollShopInfoScRsp = 6920;
CmdDoGachaInRollShopScRsp = 6910;
CmdTakeRollShopRewardScRsp = 6908;
CmdTakeRollShopRewardCsReq = 6915;
}
// Obf: PIPFDNGNDJG
// Type: Req
// CmdID: 6901
message GetRollShopInfoCsReq {
uint32 roll_shop_id = 11; // offset: 24
}
// Obf: IHPKHCGENJI
// Type: Rsp
// CmdID: 6920
message GetRollShopInfoScRsp {
uint32 gacha_random = 3; // offset: 36
uint32 retcode = 12; // offset: 32
uint32 roll_shop_id = 7; // offset: 40
repeated uint32 shop_group_id_list = 2; // offset: 16
}
// Obf: EJLMACFNAAJ
// Type: Req
// CmdID: 6902
message DoGachaInRollShopCsReq {
uint32 gacha_random = 7; // offset: 28
uint32 roll_shop_id = 9; // offset: 24
uint32 gacha_count = 6; // offset: 32
}
// Obf: DJPJHKEGMHL
// Type: Rsp
// CmdID: 6910
message DoGachaInRollShopScRsp {
uint32 retcode = 7; // offset: 40
ItemList reward = 13; // offset: 24
uint32 KMAEJPCCFBK = 14; // offset: 36
uint32 roll_shop_id = 15; // offset: 44
uint32 NJJKICNOFCL = 11; // offset: 32
}
// Obf: KCBLNGPEOJP
// Type: Req
// CmdID: 6915
message TakeRollShopRewardCsReq {
uint32 roll_shop_id = 11; // offset: 24
}
// Obf: TakeRollShopRewardScRsp
// Type: Rsp
// CmdID: 6908
message TakeRollShopRewardScRsp {
uint32 roll_shop_id = 13; // offset: 40
ItemList reward = 12; // offset: 16
uint32 cur_map_entry_id = 4; // offset: 36
uint32 group_type = 6; // offset: 32
}
// Obf: KILMJLKOKEJ
enum CmdSceneType {
KILMJLKOKEJ_PCPDHELPKEM = 0;
CmdOGHELLAAFJG = 1420;
CmdGetCurSceneInfoCsReq = 1409;
CmdRefreshTriggerByClientScRsp = 1445;
CmdEnterSectionCsReq = 1457;
CmdGetEnteredSceneScRsp = 1446;
CmdIJGNLKACDNO = 1421;
CmdCBOFFLPHIBP = 1443;
CmdGetSceneMapInfoScRsp = 1499;
CmdSceneEntityMoveCsReq = 1402;
CmdSceneEntityMoveScNotify = 1439;
CmdSceneCastSkillMpUpdateScNotify = 1438;
CmdRefreshTriggerByClientScNotify = 1487;
CmdCounterDownCsReq = 1486;
CmdActiveFarmElementScRsp = 1430;
CmdUpdateGroupPropertyCsReq = 1422;
CmdCounterRecoverCsReq = 1440;
CmdGetUnlockTeleportScRsp = 1483;
CmdGLLCFALFCOC = 1464;
KILMJLKOKEJ_CDPBIFPHEGE = 1407;
CmdSceneReviveAfterRebattleCsReq = 1489;
CmdSceneEnterStageCsReq = 1444;
CmdFBJDFGMMMFP = 1485;
CmdUpdateFloorSavedValueNotify = 1415;
CmdBDONBHBPJMC = 1493;
CmdPGJMLAAKDJF = 1458;
CmdSceneCastSkillCostMpCsReq = 1437;
CmdStartCocoonStageCsReq = 1425;
CmdScenePlaneEventScNotify = 1482;
CmdRefreshTriggerEntityListReq = 1456;
CmdSetTrainWorldIdCsReq = 1419;
CmdActiveFarmElementCsReq = 1411;
CmdSceneEnterStageScRsp = 1500;
CmdOFGKNGPDFIK = 1448;
CmdTrainWorldIdChangeScNotify = 1450;
CmdSavePointsInfoNotify = 1451;
CmdSceneEntityTeleportCsReq = 1469;
CmdSetTrainWorldIdScRsp = 1447;
CmdEnterSceneScRsp = 1470;
CmdReEnterLastElementStageScRsp = 1490;
CmdSceneEntityMoveScRsp = 1410;
CmdUnlockTeleportNotify = 1484;
CmdGroupStateChangeCsReq = 1497;
CmdNBPAGJBLKJF = 1412;
CmdSetGroupCustomSaveDataScRsp = 1416;
CmdOpenChestScNotify = 1435;
CmdGetUnlockTeleportCsReq = 1431;
CmdLMHHFLKCPPF = 1417;
KILMJLKOKEJ_NFDHFMOOJAO = 1473;
CmdKCJNIPMKCGB = 1467;
KILMJLKOKEJ_GCKOCILCEAC = 1479;
CmdSceneCheckpoingRefreshScRsp = 1433;
CmdGPACKPJJGBJ = 1480;
CmdDeactivateFarmElementCsReq = 1466;
CmdGEJEOCBFPMA = 1401;
CmdCHAPDGDDKBK = 1453;
CmdSceneCheckpointRefreshMonsterReq = 1432;
CmdNGPOFGPEDCJ = 1496;
CmdInteractPropScRsp = 1495;
CmdHIABMONNNAJ = 1405;
CmdSceneCastSkillCsReq = 1414;
CmdEnteredSceneChangeScNotify = 1434;
CmdHHGCIGBNMEP = 1475;
CmdSceneCastSkillCostMpScRsp = 1404;
CmdPFABFKONAIM = 1423;
CmdGetCurSceneInfoScRsp = 1498;
CmdEnterSceneByServerScNotify = 1468;
KILMJLKOKEJ_LNGDMFIPACJ = 1477;
CmdGetSceneMapInfoCsReq = 1460;
CmdSceneCastSkillScRsp = 1418;
CmdEnterSceneCsReq = 1462;
CmdSceneEntityTeleportScRsp = 1441;
CmdNENJKDEDPJJ = 1426;
CmdMBMACCLHEBK = 1428;
CmdSyncEntityBuffChangeList = 1474;
CmdReEnterLastElementStageCsReq = 1452;
CmdDeleteSummonUnitCsReq = 1427;
CmdChangeTimeRewindInfoReq = 1463;
CmdInteractPropCsReq = 1494;
CmdSceneGroupRefreshScNotify = 1455;
CmdJBGANBAEDPM = 1413;
CmdKJAMPKBPAOL = 1461;
KILMJLKOKEJ_CKPHBALHALL = 1491;
CmdNAFCLDABGLC = 1408;
CmdGetEnteredSceneCsReq = 1476;
CmdStartCocoonStageScRsp = 1454;
}
enum HDKDHKPLBJC {
HDKDHKPLBJC_OFGHJKIHMIB = 0;
HDKDHKPLBJC_LBBLIANGGGC = 1;
}
enum PABEMKCKILB {
PABEMKCKILB_BEEHGEJNDAL = 0;
PABEMKCKILB_GFDBIKJHCMP = 1;
PABEMKCKILB_GDPHJDGNJMK = 2;
}
enum ODGHPEEMLFD {
ODGHPEEMLFD_JGGEHLHCNIE = 0;
ODGHPEEMLFD_NDEFJJCONBN = 1;
ODGHPEEMLFD_GEEMOFIANAA = 2;
ODGHPEEMLFD_KBJPABPMHIO = 3;
ODGHPEEMLFD_ELPMOIAOGKM = 4;
}
enum NKAJPECCIKG {
NKAJPECCIKG_OFGHJKIHMIB = 0;
NKAJPECCIKG_HNHMCFHFANP = 1;
NKAJPECCIKG_MGJKOPJNHBK = 2;
}
enum JENHCDJCNNH {
JENHCDJCNNH_PCPDHELPKEM = 0;
JENHCDJCNNH_BHMGPOIJNCD = 1;
JENHCDJCNNH_JFIMKPMOEKH = 2;
JENHCDJCNNH_EMNKOLLCEKE = 3;
JENHCDJCNNH_HLLHEHNDINB = 4;
}
enum ChestType {
ChestType_PCPDHELPKEM = 0;
ChestType_APFFEDDKNBK = 101;
ChestType_OPCGNJMGJDE = 102;
ChestType_NCMHENKHFEL = 104;
}
enum NNEHKEAAKJL {
NNEHKEAAKJL_PCPDHELPKEM = 0;
NNEHKEAAKJL_MBJHGNHOGLG = 1;
NNEHKEAAKJL_BHPFJBHOGKA = 2;
NNEHKEAAKJL_BALJFAAKNID = 3;
}
enum SceneGroupRefreshType {
SCENE_GROUP_REFRESH_TYPE_NONE = 0;
SCENE_GROUP_REFRESH_TYPE_LOADED = 1;
SCENE_GROUP_REFRESH_TYPE_UNLOAD = 2;
SCENE_GROUP_REFRESH_TYPE_AFIBFMAFNCC = 3;
}
// Obf: AEHCLCALLLK
message SceneActorInfo {
uint32 map_layer = 4; // offset: 24
AvatarType avatar_type = 15; // offset: 32
uint32 uid = 7; // offset: 28
uint32 base_avatar_id = 14; // offset: 36
}
message DMMKOHNFMBL {
uint32 BEHHLJAGCGJ = 12; // offset: 36
uint32 OPJAFNEFJDC = 10; // offset: 24
uint32 HKNBHCAOMBE = 5; // offset: 40
HDKDHKPLBJC MCBPLGAEGDJ = 8; // offset: 28
uint32 NJICLAINBIM = 15; // offset: 32
uint32 level = 1; // offset: 44
}
message FDBDHCMGEMO {
oneof BPIHFAJCLOC {
DMMKOHNFMBL rogue_info = 7; // offset: 24
}
}
message PECMFBCBLHH {
repeated uint32 HLCOMGHMLEP = 2; // offset: 24
uint32 stage_id = 13; // offset: 32
}
// Obf: DBKGDLLGPIB
message SceneNpcMonsterInfo {
bool FDIHGHGEIOH = 14; // offset: 40
uint32 world_level = 7; // offset: 52
PECMFBCBLHH JJAPBFGDPLA = 12; // offset: 24
uint32 monster_id = 11; // offset: 44
uint32 event_id = 13; // offset: 48
FDBDHCMGEMO extra_info = 2; // offset: 32
bool DKGCLLLIFNH = 4; // offset: 41
}
message KBKOOICMALP {
uint32 DIGPICGHPOM = 11; // offset: 24
uint32 PFMHNMBDBJN = 9; // offset: 28
}
message CDDCDLPDHED {
bool KIGLLJKDDNE = 10; // offset: 42
uint32 AHKFFCIEPDG = 14; // offset: 32
uint32 HOHANPJNANA = 6; // offset: 44
map<uint32, uint32> FOEJFEMLPPC = 13; // offset: 24
bool DHILGBCKPCL = 2; // offset: 40
uint32 JBEILMFIIGM = 3; // offset: 36
bool IINHPJNHGAH = 1; // offset: 41
}
message EBFBPHIADMI {
uint32 visitor_id = 1; // offset: 24
bool KNHEPLOGBJI = 2; // offset: 32
uint32 FGCOHAAGIEG = 11; // offset: 28
}
message NEAOBFJOMCF {
uint32 OLFPEGDNECF = 2; // offset: 28
uint32 KNJLOBMINCD = 10; // offset: 24
}
message IIKLJPAKANM {
oneof BPIHFAJCLOC {
CDDCDLPDHED rogue_info = 15; // offset: 16
EBFBPHIADMI JACDADCHNFL = 3; // offset: 16
NEAOBFJOMCF FPCOMNAOABD = 11; // offset: 16
}
}
// Obf: OBBCMBOCLMG
message SceneNpcInfo {
IIKLJPAKANM extra_info = 12; // offset: 24
uint32 npc_id = 3; // offset: 32
}
message NIFAAIJLELH {
uint32 KGFFNDAINAK = 15; // offset: 28
uint32 HCMJDMFNENE = 5; // offset: 36
uint32 CNPOJFHKEKH = 2; // offset: 24
uint32 room_id = 8; // offset: 32
}
message HDKIAHMLICD {
uint32 MAGCGPMHHEA = 9; // offset: 24
uint32 LGHOOKMNMCL = 10; // offset: 28
uint32 IJANKPNHKHA = 3; // offset: 32
}
message LACLGMFHPFG {
bool GODDNDPMBIK = 13; // offset: 24
bool LMPIBBNFKMC = 12; // offset: 25
}
message MGBHHILKGGD {
uint32 LHENDOOGBCK = 13; // offset: 28
uint32 PMMDFFFNFIO = 3; // offset: 32
bool ECIEBGCCCGC = 5; // offset: 24
}
message JIONEBIHOIP {
uint32 LHENDOOGBCK = 9; // offset: 28
uint32 PMMDFFFNFIO = 8; // offset: 24
bool ECIEBGCCCGC = 2; // offset: 32
}
message HOBHGEGJFEN {
uint32 LCDGJDGCCDG = 1; // offset: 24
bool NIKEEDLJHPD = 15; // offset: 28
}
message AGLBGFLKIME {
repeated HOBHGEGJFEN NBAODFGCEBF = 9; // offset: 16
uint32 EALGMDDILKB = 10; // offset: 32
}
message PHIEHJMGGMH {
uint32 IPLMEFLAGDA = 7; // offset: 32
DKFAEKPKADH CFADFLLLOPC = 4; // offset: 16
}
message LKLHKLMEPCM {
uint32 chest_id = 15; // offset: 24
}
message KKIKMGHKCEB {
bytes COOGIPJIPIA = 12; // offset: 24
bool KBFLIKKFOEG = 3; // offset: 32
}
message FNLKDMLMKGB {
KKIKMGHKCEB POOKPHFIEFO = 12; // offset: 24
oneof BPIHFAJCLOC {
NIFAAIJLELH rogue_info = 4; // offset: 32
HDKIAHMLICD IMPBELJGDJH = 7; // offset: 32
LACLGMFHPFG PBDJILOJFMH = 1; // offset: 32
MGBHHILKGGD GAJKEDLKGML = 5; // offset: 32
AGLBGFLKIME IAFMCFJPJOA = 14; // offset: 32
PHIEHJMGGMH EILNNHINJHN = 2; // offset: 32
LKLHKLMEPCM AHEAFMNNBJH = 6; // offset: 32
JIONEBIHOIP LKGJCKMJFGL = 10; // offset: 32
}
}
// Obf: MEDNGHFHLIF
message ScenePropInfo {
uint32 prop_state = 2; // offset: 44
uint32 prop_id = 15; // offset: 40
FNLKDMLMKGB extra_info = 9; // offset: 32
uint32 life_time_ms = 1; // offset: 56
uint64 create_time_ms = 12; // offset: 48
repeated string DAEBJOIMEOO = 6; // offset: 16
}
// Obf: FFGLGEIPACB
message SceneSummonUnitInfo {
repeated string DAEBJOIMEOO = 3; // offset: 16
uint32 FBMHCONOALI = 15; // offset: 44
uint32 HNDODLOCIDI = 8; // offset: 36
uint32 AAJAOKKFPBC = 1; // offset: 40
uint64 create_time_ms = 5; // offset: 48
int32 life_time_ms = 7; // offset: 32
}
message SceneEntityInfo {
uint32 entity_id = 14; // offset: 52
uint32 inst_id = 4; // offset: 44
uint32 group_id = 13; // offset: 40
MotionInfo motion = 12; // offset: 24
oneof entity {
SceneActorInfo actor = 1; // offset: 32
SceneNpcMonsterInfo npc_monster = 9; // offset: 32
SceneNpcInfo npc = 8; // offset: 32
ScenePropInfo prop = 3; // offset: 32
SceneSummonUnitInfo summon_unit = 11; // offset: 32
}
}
// Obf: BAHIIPBJPOO
message BuffInfo {
uint32 buff_summon_entity_id = 13; // offset: 52
float life_time = 14; // offset: 32
uint32 base_avatar_id = 15; // offset: 36
uint32 buff_id = 4; // offset: 40
uint32 level = 9; // offset: 44
uint64 add_time_ms = 6; // offset: 56
map<string, float> dynamic_values = 10; // offset: 16
uint32 count = 2; // offset: 48
}
message NBCOOLLEOID {
uint32 entity_id = 8; // offset: 32
repeated BuffInfo buff_list = 14; // offset: 16
}
message MCBEKLOKGCD {
uint32 NOEINMPONOL = 7; // offset: 24
uint32 value = 15; // offset: 28
}
message EPHHABJJNID {
string EHMGIFHEKPN = 10; // offset: 24
uint32 group_id = 13; // offset: 32
}
message IAHHLIOLCDB {
uint32 BHAPDDJEHPJ = 13; // offset: 24
uint32 NNBKPDKPIGI = 6; // offset: 28
}
// Obf: OEIOPDMHEGC
message SceneEntityGroupInfo {
uint32 state = 15; // offset: 44
repeated SceneEntityInfo entity_list = 12; // offset: 32
uint32 group_id = 2; // offset: 40
map<string, int32> OPLJDFOOMGF = 8; // offset: 16
}
message SceneGroupState {
uint32 state = 5; // offset: 24
bool is_default = 10; // offset: 28
uint32 group_id = 4; // offset: 32
}
// Obf: GCNHNPHFCGD
message MissionStatusBySceneInfo {
repeated MainMissionCustomValue NEDJGJNLIPF = 4; // offset: 48
repeated Mission sub_mission_status_list = 2; // offset: 56
repeated uint32 DABPHBIPMPF = 1; // offset: 16
repeated uint32 finished_mission_id = 9; // offset: 32
repeated uint32 finished_main_mission_id_list = 13; // offset: 24
}
message DPNDJIGACFJ {
repeated uint32 PHCAALBPKGK = 6; // offset: 24
KAIELJPMGHL CMGCNFLGHLM = 11; // offset: 16
}
// Obf: OPJDDFDIPJA
message SceneInfo {
uint32 content_id = 986; // offset: 140
uint32 entry_id = 12; // offset: 152
repeated SceneEntityInfo entity_list = 9; // offset: 24
repeated uint32 opened_chests_list = 719; // offset: 40
repeated uint32 lighten_section_list = 14; // offset: 32
repeated BuffInfo scene_buff_info_list = 11; // offset: 64
uint32 dimension_id = 531; // offset: 164
repeated EPHHABJJNID BPFKAMNGPIL = 7; // offset: 88
uint32 client_pos_version = 4; // offset: 136
uint32 world_id = 15; // offset: 132 #TODO
map<string, int32> floor_saved_data = 680; // offset: 48
repeated SceneEntityGroupInfo entity_group_list = 1153; // offset: 56
uint32 leader_entity_id = 13; // offset: 144 #TODO
SceneIdentifier scene_identifier = 1947; // offset: 96
uint32 floor_id = 10; // offset: 128
uint32 plane_id = 5; // offset: 156
repeated NBCOOLLEOID NHOFMHMBKGK = 3; // offset: 112
uint64 interact_id = 1744; // offset: 168
DPNDJIGACFJ OCKNKCCIJAI = 1337; // offset: 16
uint32 game_story_line_id = 602; // offset: 160
uint32 game_mode_type = 1; // offset: 148
MissionStatusBySceneInfo scene_mission_info = 1537; // offset: 72
map<uint32, IAHHLIOLCDB> KHHOPNJJABH = 6; // offset: 80
repeated SceneGroupState group_state_list = 1553; // offset: 104
}
// Obf: GAEONMIFKBF
message EntityMotion {
uint32 map_layer = 10; // offset: 32
bool AGNHNAIOPDF = 3; // offset: 40
uint32 entity_id = 12; // offset: 36
MotionInfo motion = 4; // offset: 16
}
message SceneEntityMoveCsReq {
uint32 entry_id = 3; // offset: 40
uint64 interact_id = 6; // offset: 32
repeated EntityMotion entity_motion_list = 10; // offset: 16
uint64 BFBEHMAFJMC = 13; // offset: 48
}
// Obf: EHHFOGIONGO
// Type: Rsp
// CmdID: 1410
message SceneEntityMoveScRsp {
repeated EntityMotion entity_motion_list = 11; // offset: 32
ClientDownloadData download_data = 6; // offset: 16
uint32 retcode = 13; // offset: 40
}
// Obf: OGMHLGNGLPG
// Type: Notify
// CmdID: 1439
message SceneEntityMoveScNotify {
uint32 entity_id = 13; // offset: 32
MotionInfo motion = 4; // offset: 24
uint32 client_pos_version = 15; // offset: 40
uint32 entry_id = 5; // offset: 36
}
// Type: Notify
// CmdID: 1401
message GEJEOCBFPMA {
uint32 FEOJILNJEMM = 2; // offset: 24
}
// Obf: HKDGMEKPKPO
// Type: Req
// CmdID: 1494
message InteractPropCsReq {
uint64 interact_id = 10; // offset: 32
uint32 interact_id2 = 15; // offset: 28
uint32 prop_entity_id = 8; // offset: 24
}
// Obf: FGAIBBJPAJJ
// Type: Rsp
// CmdID: 1495
message InteractPropScRsp {
uint32 prop_state = 5; // offset: 28
uint32 prop_entity_id = 11; // offset: 32
uint32 retcode = 13; // offset: 24
}
// Obf: LAKHDKKBCPI
// Type: Req
// CmdID: 1463
message ChangeTimeRewindInfoReq {
uint64 interact_id = 15; // offset: 48
uint32 prop_entity_id = 3; // offset: 44
bool is_close_map = 1; // offset: 40
KKIKMGHKCEB POOKPHFIEFO = 11; // offset: 24
uint64 LBBMJLAIJOC = 6; // offset: 32
}
// Type: Rsp
// CmdID: 1426
message NENJKDEDPJJ {
uint32 prop_entity_id = 3; // offset: 28
uint32 retcode = 12; // offset: 24
}
message AHKHFAEFMBL {
uint32 GJACAAFEAEN = 5; // offset: 24
ODGHPEEMLFD BKAJOADEBDN = 9; // offset: 28
}
// Obf: IINKPHJLOEH
message DynamicValues {
float value = 14; // offset: 32
string key = 7; // offset: 16
}
message OMBGDPMELKE {
repeated uint32 KODKDMCAIKL = 2; // offset: 24
}
// Obf: ENKJMAJKIMB
// Type: Req
// CmdID: 1414
message SceneCastSkillCsReq {
uint32 JJABNMFLKKI = 6; // offset: 84
string maze_ability_str = 4; // offset: 48
repeated DynamicValues dynamic_values = 13; // offset: 72
uint32 skill_index = 8; // offset: 88
repeated uint32 hit_target_entity_id_list = 1; // offset: 16
repeated uint32 assist_monster_entity_id_list = 9; // offset: 32
uint32 attacked_by_entity_id = 2; // offset: 80
repeated PABEMKCKILB KJMNECLPMEF = 14; // offset: 24
MotionInfo JGIMJDCKPCJ = 7; // offset: 56
repeated OMBGDPMELKE EJDFDDGPJEP = 3; // offset: 64
uint32 cast_entity_id = 5; // offset: 92
}
// Obf: GNKHGBMGEGG
// Type: Rsp
// CmdID: 1418
message SceneCastSkillScRsp {
repeated AHKHFAEFMBL DNBDGGELFHN = 2; // offset: 32
SceneBattleInfo battle_info = 1; // offset: 16
uint32 retcode = 6; // offset: 44
uint32 cast_entity_id = 4; // offset: 40
}
// Obf: CJEMPBKNIOH
// Type: Req
// CmdID: 1437
message SceneCastSkillCostMpCsReq {
uint32 attacked_by_entity_id = 8; // offset: 32
uint32 cast_entity_id = 15; // offset: 28
uint32 skill_index = 9; // offset: 24
}
// Obf: ECMGFKGFOKN
// Type: Rsp
// CmdID: 1404
message SceneCastSkillCostMpScRsp {
uint32 retcode = 10; // offset: 24
uint32 cast_entity_id = 8; // offset: 28
}
// Obf: ACDLBOALPJK
// Type: Notify
// CmdID: 1438
message SceneCastSkillMpUpdateScNotify {
uint32 cast_entity_id = 3; // offset: 28
uint32 mp = 9; // offset: 24
}
// Obf: ENFGHNIJNEI
// Type: Req
// CmdID: 1444
message SceneEnterStageCsReq {
uint32 event_id = 4; // offset: 32
bool FDBGOJCKLBH = 8; // offset: 24
RebattleType MGABMCBOHMK = 6; // offset: 28
}
// Obf: JHHAEJJGDHJ
// Type: Rsp
// CmdID: 1500
message SceneEnterStageScRsp {
uint32 retcode = 14; // offset: 32
SceneBattleInfo battle_info = 1; // offset: 16
}
// Obf: EEHKMKAFBOB
// Type: Req
// CmdID: 1489
message SceneReviveAfterRebattleCsReq {
RebattleType MGABMCBOHMK = 9; // offset: 24
}
// Type: Rsp
// CmdID: 1496
message NGPOFGPEDCJ {
uint32 retcode = 9; // offset: 24
}
// Obf: AIILEPPNKJG
// Type: Req
// CmdID: 1409
message GetCurSceneInfoCsReq {
}
// Obf: KINCOLDBJGD
// Type: Rsp
// CmdID: 1498
message GetCurSceneInfoScRsp {
SceneInfo scene = 3; // offset: 24
uint32 retcode = 7; // offset: 32
}
// Obf: CNJPPGIJAPI
message EntityBuffChangeInfo {
uint32 entity_id = 3; // offset: 32
NKAJPECCIKG reason = 12; // offset: 40
uint32 cast_entity_id = 4; // offset: 36
oneof BPIHFAJCLOC {
BuffInfo buff_change_info = 11; // offset: 16
uint32 remove_buff_id = 14; // offset: 16
}
}
// Obf: IEJKLDGBHOG
// Type: Notify
// CmdID: 1474
message SyncEntityBuffChangeList {
repeated EntityBuffChangeInfo entity_buff_change_list = 10; // offset: 16
}
// Obf: HLICNLHHLGB
// Type: Req
// CmdID: 1432
message SceneCheckpointRefreshMonsterReq {
uint32 plane_id = 6; // offset: 32
uint32 prop_entity_id = 11; // offset: 24
uint32 floor_id = 12; // offset: 28
}
// Obf: IFKJHNAPHHJ
// Type: Rsp
// CmdID: 1433
message SceneCheckpoingRefreshScRsp {
uint32 retcode = 12; // offset: 24
}
// Type: Notify
// CmdID: 1461
message KJAMPKBPAOL {
int64 PJBOGJIHNGJ = 15; // offset: 24
}
message NGFCFJPNDCO {
}
// Type: Rsp
// CmdID: 1458
message PGJMLAAKDJF {
SceneInfo scene = 9; // offset: 24
uint32 retcode = 11; // offset: 32
}
// Obf: KGEBFJONICM
// Type: Req
// CmdID: 1457
message EnterSectionCsReq {
uint64 interact_id = 11; // offset: 24
uint32 JDMECBEDLAA = 1; // offset: 32
}
// Type: Rsp
// CmdID: 1421
message IJGNLKACDNO {
uint32 retcode = 14; // offset: 24
}
// Type: Notify
// CmdID: 1428
message MBMACCLHEBK {
ItemList reward = 13; // offset: 16
uint32 chest_id = 1; // offset: 32
}
message ONLOECFNILM {
uint32 entity_id = 8; // offset: 24
}
// Type: Rsp
// CmdID: 1453
message CHAPDGDDKBK {
uint32 retcode = 3; // offset: 24
}
// Type: Req
// CmdID: 1408
message NAFCLDABGLC {
}
// Type: Rsp
// CmdID: 1417
message LMHHFLKCPPF {
uint32 retcode = 3; // offset: 24
}
// Type: Notify
// CmdID: 1451
message SavePointsInfoNotify {
uint32 valid_times = 14; // offset: 24
int64 refresh_time = 4; // offset: 32
}
message NKNAADIGGNA {
uint32 PHOGLEPHGOF = 14; // offset: 24
uint32 HIEDKHFPPOF = 11; // offset: 28
}
// Obf: DAAGDLMGNLF
// Type: Req
// CmdID: 1425
message StartCocoonStageCsReq {
NKNAADIGGNA DLACEEFJAHB = 10; // offset: 16
uint32 world_level = 2; // offset: 40
uint32 MHLFHLEMCCB = 5; // offset: 44
uint32 prop_entity_id = 12; // offset: 48
uint32 wave = 14; // offset: 36
uint32 cocoon_id = 15; // offset: 32
}
// Obf: StartCocoonStageScRsp
// Type: Rsp
// CmdID: 1454
message StartCocoonStageScRsp {
SceneBattleInfo battle_info = 11; // offset: 16
uint32 challenge_cnt = 9; // offset: 32
uint32 cocoon_id = 14; // offset: 44
uint32 wave = 4; // offset: 40
uint32 prop_entity_id = 6; // offset: 48
uint32 cur_map_entry_id = 5; // offset: 36
}
message NJMECNHEDEB {
bool PFAKHCCEEEK = 4; // offset: 32
MotionInfo motion = 11; // offset: 24
}
// Type: Rsp
// CmdID: 1420
message OGHELLAAFJG {
uint32 retcode = 13; // offset: 24
}
// Type: Req
// CmdID: 1493
message BDONBHBPJMC {
bool NFJJPOGFAAE = 10; // offset: 24
}
// Type: Rsp
// CmdID: 1402
message PCAMFDIGGGO {
uint32 retcode = 10; // offset: 28
bool NFJJPOGFAAE = 6; // offset: 24
}
// Obf: LDMLFKDLJIN
// Type: Req
// CmdID: 1466
message DeactivateFarmElementCsReq {
uint32 entity_id = 13; // offset: 24
}
// Type: Rsp
// CmdID: 1405
message HIABMONNNAJ {
uint32 retcode = 3; // offset: 28
uint32 entity_id = 8; // offset: 24
}
// Obf: KJMHEOAKOEO
// Type: Req
// CmdID: 1411
message ActiveFarmElementCsReq {
uint32 world_level = 1; // offset: 24
uint32 entity_id = 8; // offset: 28
uint32 MHLFHLEMCCB = 7; // offset: 32
}
// Obf: NEAFGJIIFDG
// Type: Rsp
// CmdID: 1430
message ActiveFarmElementScRsp {
uint32 entity_id = 9; // offset: 32
uint32 world_level = 11; // offset: 24
uint32 retcode = 4; // offset: 28
}
message CKGOHIHDBIF {
uint32 OAGIDBFPCPA = 6; // offset: 28
uint32 avatar_id = 13; // offset: 24
}
message BNAIPKOIMAE {
uint32 BJJMAHMKONC = 4; // offset: 36
repeated CKGOHIHDBIF FOHMBNJNLKF = 9; // offset: 24
bool CACHECAODEN = 10; // offset: 32
}
// Type: Notify
// CmdID: 1412
message NBPAGJBLKJF {
uint32 plane_id = 9; // offset: 36
MCBEKLOKGCD GMKEACBMOJA = 8; // offset: 24
uint32 floor_id = 5; // offset: 32
}
message MBHGMHMEFKD {
string EHMGIFHEKPN = 8; // offset: 24
uint32 group_id = 14; // offset: 32
uint64 interact_id = 12; // offset: 40
uint32 entry_id = 9; // offset: 36
}
// Obf: BLAKKIIIDCJ
// Type: Rsp
// CmdID: 1416
message SetGroupCustomSaveDataScRsp {
uint32 entry_id = 15; // offset: 28
uint32 group_id = 13; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: EJCPHGGKMPK
// Type: Req
// CmdID: 1452
message ReEnterLastElementStageCsReq {
uint32 stage_id = 15; // offset: 24
}
// Obf: FANDOPIOIDJ
// Type: Rsp
// CmdID: 1490
message ReEnterLastElementStageScRsp {
uint32 retcode = 15; // offset: 36
SceneBattleInfo battle_info = 3; // offset: 16
uint32 stage_id = 13; // offset: 32
}
// Obf: LLMGKNCELMB
// Type: Req
// CmdID: 1469
message SceneEntityTeleportCsReq {
uint64 interact_id = 9; // offset: 32
uint32 entry_id = 14; // offset: 40
EntityMotion entity_motion = 6; // offset: 16
}
// Obf: ILJONJPCADE
// Type: Rsp
// CmdID: 1441
message SceneEntityTeleportScRsp {
uint32 client_pos_version = 13; // offset: 36
uint32 retcode = 2; // offset: 32
EntityMotion entity_motion = 3; // offset: 24
}
message TeleportInfo {
uint32 reason = 9; // offset: 28
uint32 EAALMHNALFI = 8; // offset: 24
}
message SceneIdentifier {
uint32 content_id = 14; // offset: 40
uint32 floor_id = 2; // offset: 36
uint32 game_story_line_id = 6; // offset: 44
oneof teleport_nigger {
TeleportInfo NIFNDMAIPPG = 1621; // offset: 16
}
}
// Obf: AEJHBKENDFN
// Type: Req
// CmdID: 1462
message EnterSceneCsReq {
uint32 entry_id = 4; // offset: 40
Vector BLJLBNFPHFE = 13; // offset: 16
SceneIdentifier scene_identifier = 9; // offset: 32
uint32 entry_id2 = 6; // offset: 60
bool OMFKMGKIIKP = 8; // offset: 56
uint64 interact_id = 12; // offset: 48
bool is_close_map = 2; // offset: 57
}
// Obf: BNJJOECBCLG
// Type: Rsp
// CmdID: 1470
message EnterSceneScRsp {
uint32 retcode = 10; // offset: 32
SceneIdentifier scene_identifier = 2; // offset: 24
bool is_over_map = 14; // offset: 37
bool is_close_map = 13; // offset: 36
}
// Obf: CNACJJFPFEI
// Type: Notify
// CmdID: 1468
message EnterSceneByServerScNotify {
LineupInfo lineup = 3; // offset: 24
SceneInfo scene = 9; // offset: 32
JENHCDJCNNH reason = 12; // offset: 40
}
// Obf: CECOOKNLLIJ
// Type: Notify
// CmdID: 1482
message ScenePlaneEventScNotify {
ItemList KJJKHKFCPMA = 13; // offset: 24
ItemList CIDPONMOMIO = 7; // offset: 40
ItemList HNBEDDMJPPM = 2; // offset: 16
ItemList EAOMBJJHMMA = 5; // offset: 48
}
// Obf: LGEDPBOBIOM
// Type: Req
// CmdID: 1460
message GetSceneMapInfoCsReq {
repeated SceneIdentifier scene_identifiers = 2; // offset: 24
}
message MapInfoProp {
FNLKDMLMKGB extra_info = 9; // offset: 16
uint32 group_id = 13; // offset: 36
uint32 config_id = 8; // offset: 32
uint32 state = 11; // offset: 40
}
message MapInfoGroup {
repeated uint32 destory_monster_config_id_list = 11; // offset: 16
bool is_need_refresh = 6; // offset: 44
int64 modify_time = 15; // offset: 48
uint32 group_id = 4; // offset: 40
map<string, int32> property_map = 12; // offset: 24
}
message ChestInfo {
uint32 NEEOAIBHKAG = 4; // offset: 28
ChestType chest_type = 7; // offset: 32
uint32 LNGOJGDJMMD = 5; // offset: 24
}
message PLDHJGAEEAE {
uint32 type = 6; // offset: 28
uint32 LHJEFNAFHGF = 12; // offset: 24
uint32 EIFIHDFLBID = 9; // offset: 32
}
message SceneMapInfo {
map<string, int32> floor_saved_value_map = 2; // offset: 32
uint32 cur_map_entry_id = 9; // offset: 112
repeated ChestInfo chest_list = 12; // offset: 16
uint32 cur_map_entry_id2 = 14; // offset: 124
uint32 chest_monster_num = 3; // offset: 128
repeated uint32 lighten_section_list = 13; // offset: 64
repeated MapInfoProp map_info_prop_list = 6; // offset: 40
repeated uint32 lighten_section_list3 = 1717; // offset: 56
repeated PLDHJGAEEAE chest_monster_list = 15; // offset: 48
repeated uint32 unlock_teleport_list = 11; // offset: 72
MissionStatusBySceneInfo client_group_mission_info = 893; // offset: 104
repeated uint32 opened_chest_id_list = 828; // offset: 96
uint32 floor_id = 7; // offset: 116
repeated MapInfoGroup group_list = 5; // offset: 24
SceneIdentifier scene_identifier = 383; // offset: 80
uint32 entry_id = 1; // offset: 120
}
// Obf: GetSceneMapInfoScRsp
// Type: Rsp
// CmdID: 1499
message GetSceneMapInfoScRsp {
repeated SceneMapInfo scene_map_info = 7; // offset: 16
uint32 cur_map_entry_id = 11; // offset: 32
}
// Type: Notify
// CmdID: 1413
message JBGANBAEDPM {
}
// Obf: AFDGKKOBNBK
// Type: Req
// CmdID: 1486
message CounterDownCsReq {
uint32 MEAJAEBDAOI = 1; // offset: 28
uint32 IAPFBGEDGAM = 14; // offset: 24
}
// Type: Rsp
// CmdID: 1480
message GPACKPJJGBJ {
uint32 retcode = 9; // offset: 24
}
// Type: Notify
// CmdID: 1485
message FBJDFGMMMFP {
uint32 IAPFBGEDGAM = 11; // offset: 32
NNEHKEAAKJL reason = 6; // offset: 28
uint32 NNBKPDKPIGI = 9; // offset: 24
}
// Obf: IMDMDFLDHCL
// Type: Req
// CmdID: 1440
message CounterRecoverCsReq {
uint32 IAPFBGEDGAM = 11; // offset: 28
uint32 HNLADCMMJJA = 14; // offset: 24
}
// Type: Rsp
// CmdID: 1443
message CBOFFLPHIBP {
uint32 retcode = 12; // offset: 24
}
// Obf: CIDEECBHNIE
// Type: Notify
// CmdID: 1415
message UpdateFloorSavedValueNotify {
uint32 plane_id = 7; // offset: 36
map<string, int32> CCCPCJNMOLB = 1; // offset: 24
uint32 floor_id = 9; // offset: 32
uint32 dimension_id = 2; // offset: 40
}
// Obf: FELMMNGOCCO
// Type: Req
// CmdID: 1431
message GetUnlockTeleportCsReq {
repeated uint32 entry_id_list = 15; // offset: 24
}
// Obf: AIMBICAKGMF
// Type: Rsp
// CmdID: 1483
message GetUnlockTeleportScRsp {
repeated uint32 unlocked_teleport_list = 2; // offset: 16
uint32 retcode = 10; // offset: 32
}
// Obf: OOAAIJEEJKC
// Type: Notify
// CmdID: 1435
message OpenChestScNotify {
uint32 chest_id = 5; // offset: 24
}
message SceneEntityRefreshInfo {
oneof refresh_type {
SceneEntityInfo add_entity = 14; // offset: 24
uint32 delete_entity = 12; // offset: 24
uint32 HBIEDAJFELO = 4; // offset: 24
}
}
message NNHGOBLNCIE {
int32 ELKOCIJNABK = 4; // offset: 36
string ELNCJFFJFIH = 8; // offset: 24
int32 FNAODNGJAMM = 11; // offset: 32
}
// Obf: DLICFMHBDKG
message GroupRefreshInfo {
repeated NNHGOBLNCIE DCLAKCFJCPJ = 11; // offset: 32
SceneGroupRefreshType refresh_type = 8; // offset: 56
repeated SceneEntityRefreshInfo refresh_entity = 12; // offset: 16
uint32 group_id = 9; // offset: 48
SceneEntityGroupInfo AACHANNBDHB = 1; // offset: 24
uint32 state = 13; // offset: 52
}
// Obf: BFEFFNMHBNN
// Type: Notify
// CmdID: 1455
message SceneGroupRefreshScNotify {
repeated GroupRefreshInfo group_refresh_list = 2; // offset: 16
uint32 floor_id = 11; // offset: 32
uint32 dimension_id = 4; // offset: 36
}
message MLEJLKLEFND {
uint32 PGJCLBCEPBM = 9; // offset: 28
uint32 group_id = 1; // offset: 36
uint32 entry_id = 15; // offset: 24
uint32 PFONDBLIDHD = 4; // offset: 32
}
// Obf: BFMPEGPGGMD
// Type: Req
// CmdID: 1497
message GroupStateChangeCsReq {
uint64 interact_id = 1; // offset: 32
MLEJLKLEFND PAGLOJDLLLD = 11; // offset: 16
}
// Type: Rsp
// CmdID: 1475
message HHGCIGBNMEP {
uint32 retcode = 13; // offset: 32
MLEJLKLEFND PAGLOJDLLLD = 12; // offset: 24
}
// Type: Notify
// CmdID: 1448
message OFGKNGPDFIK {
MLEJLKLEFND PAGLOJDLLLD = 4; // offset: 24
}
// Obf: FFECNEOHCNP
message EnteredSceneInfo {
uint32 floor_id = 8; // offset: 24
uint32 plane_id = 7; // offset: 28
}
// Obf: HPOHMLJBGPN
// Type: Req
// CmdID: 1476
message GetEnteredSceneCsReq {
}
// Obf: NPGFMHDOEMG
// Type: Rsp
// CmdID: 1446
message GetEnteredSceneScRsp {
uint32 retcode = 7; // offset: 32
repeated EnteredSceneInfo entered_scene_info_list = 5; // offset: 16
}
// Obf: DOKBLBFDJBA
// Type: Notify
// CmdID: 1434
message EnteredSceneChangeScNotify {
repeated EnteredSceneInfo entered_scene_info_list = 4; // offset: 16
}
// Obf: GOBGDCMNKAM
// Type: Req
// CmdID: 1456
message RefreshTriggerEntityListReq {
string trigger_name = 5; // offset: 40
uint64 interact_id = 1; // offset: 48
uint32 trigger_entity_id = 7; // offset: 56
repeated uint32 trigger_target_id_list = 2; // offset: 24
MotionInfo JDKKKIBDAGL = 13; // offset: 32
}
// Obf: GLOHGPLBIMG
// Type: Rsp
// CmdID: 1445
message RefreshTriggerByClientScRsp {
bool refresh_trigger = 13; // offset: 40
uint32 retcode = 8; // offset: 36
string trigger_name = 9; // offset: 24
uint32 trigger_entity_id = 10; // offset: 32
}
// Obf: KLGPFDCEBOL
// Type: Notify
// CmdID: 1487
message RefreshTriggerByClientScNotify {
repeated uint32 trigger_target_id_list = 3; // offset: 32
uint32 trigger_entity_id = 5; // offset: 40
string trigger_name = 1; // offset: 16
}
// Obf: DHLPIPIBOBE
// Type: Req
// CmdID: 1427
message DeleteSummonUnitCsReq {
uint64 interact_id = 6; // offset: 32
repeated uint32 KODKDMCAIKL = 9; // offset: 16
}
// Type: Rsp
// CmdID: 1423
message PFABFKONAIM {
uint32 retcode = 11; // offset: 32
repeated uint32 KODKDMCAIKL = 3; // offset: 24
}
// Type: Notify
// CmdID: 1467
message KCJNIPMKCGB {
repeated uint32 entry_id_list = 10; // offset: 24
}
// Obf: MIKICIAIGCG
// Type: Notify
// CmdID: 1484
message UnlockTeleportNotify {
uint32 teleport_id = 6; // offset: 24
uint32 entry_id = 3; // offset: 28
}
// Obf: ECOCKNJCFCG
// Type: Req
// CmdID: 1422
message UpdateGroupPropertyCsReq {
uint32 group_id = 6; // offset: 40
uint64 interact_id = 12; // offset: 32
uint32 floor_id = 15; // offset: 44
uint32 dimension_id = 4; // offset: 48
string ELNCJFFJFIH = 7; // offset: 24
int32 AOBABOGHFKJ = 5; // offset: 52
}
// Type: Rsp
// CmdID: 1464
message GLLCFALFCOC {
int32 ELKOCIJNABK = 5; // offset: 48
string ELNCJFFJFIH = 10; // offset: 16
uint32 retcode = 8; // offset: 36
uint32 group_id = 2; // offset: 52
uint32 floor_id = 6; // offset: 32
uint32 dimension_id = 3; // offset: 44
int32 FNAODNGJAMM = 12; // offset: 40
}
// Obf: HAJICGJCCEO
// Type: Notify
// CmdID: 1450
message TrainWorldIdChangeScNotify {
uint32 LLOLOEHPFHA = 9; // offset: 24
}
// Obf: JPIMPGPJFIN
// Type: Req
// CmdID: 1419
message SetTrainWorldIdCsReq {
uint64 interact_id = 15; // offset: 24
uint32 LLOLOEHPFHA = 13; // offset: 32
}
// Obf: POIPHMLFMDA
// Type: Rsp
// CmdID: 1447
message SetTrainWorldIdScRsp {
uint32 LLOLOEHPFHA = 7; // offset: 24
uint32 retcode = 10; // offset: 28
}
// Obf: BEGKEJFHGMG
enum CmdServerPrefsType {
BEGKEJFHGMG_PCPDHELPKEM = 0;
CmdLKNDIJJELKN = 6195;
CmdALHHONKCLNJ = 6110;
CmdJFCAKMIDPIA = 6118;
CmdUpdateServerPrefsCsReq = 6114;
CmdGetAllServerPrefsDataCsReq = 6191;
BEGKEJFHGMG_KNDCLCNGIDO = 6194;
}
message LEIDADOBJOC {
bytes data = 10; // offset: 16
uint32 JECNJLALEPO = 8; // offset: 32
}
// Obf: CBCGPAJCPAB
// Type: Req
// CmdID: 6191
message GetAllServerPrefsDataCsReq {
}
// Type: Rsp
// CmdID: 6110
message ALHHONKCLNJ {
repeated LEIDADOBJOC GBOINOMHMFA = 10; // offset: 24
uint32 retcode = 3; // offset: 32
}
message INJGACBMDGE {
uint32 JECNJLALEPO = 6; // offset: 24
}
// Type: Rsp
// CmdID: 6195
message LKNDIJJELKN {
LEIDADOBJOC FOIEBMGJJOD = 3; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: FJPMOFCALIC
// Type: Req
// CmdID: 6114
message UpdateServerPrefsCsReq {
LEIDADOBJOC FOIEBMGJJOD = 13; // offset: 24
}
// Type: Rsp
// CmdID: 6118
message JFCAKMIDPIA {
uint32 JECNJLALEPO = 13; // offset: 28
uint32 retcode = 11; // offset: 24
}
// Obf: FMOJCFMPCNA
enum CmdShopType {
FMOJCFMPCNA_PCPDHELPKEM = 0;
CmdEFLGLOKNBKP = 1518;
CmdCityShopInfoScNotify = 1509;
CmdBuyGoodsCsReq = 1594;
CmdTakeCityShopRewardCsReq = 1514;
CmdBuyGoodsScRsp = 1595;
CmdGetShopListScRsp = 1510;
CmdGetShopListCsReq = 1591;
}
message Shop {
uint64 city_taken_level_reward = 7; // offset: 64
uint32 city_exp = 2; // offset: 32
repeated Goods goods_list = 1; // offset: 24
int64 end_time = 4; // offset: 56
uint32 city_level = 14; // offset: 36
int64 begin_time = 13; // offset: 40
uint32 shop_id = 8; // offset: 48
}
message Goods {
int64 end_time = 1; // offset: 24
uint32 item_id = 14; // offset: 40
uint32 goods_id = 13; // offset: 32
int64 begin_time = 9; // offset: 48
uint32 buy_times = 10; // offset: 36
}
// Obf: JCOHAKPKCJE
// Type: Req
// CmdID: 1591
message GetShopListCsReq {
uint32 PJEEPNKFMGG = 6; // offset: 24
}
// Type: Rsp
// CmdID: 1510
message GetShopListScRsp {
uint32 cur_map_entry_id = 1; // offset: 36
uint32 shop_type = 3; // offset: 32
repeated Shop shop_list = 15; // offset: 24
}
// Obf: OMIKBHKCOJD
// Type: Req
// CmdID: 1594
message BuyGoodsCsReq {
repeated uint32 LIIBAEMAHOB = 14; // offset: 16
uint32 EMMOMDODKAK = 5; // offset: 32
uint32 CMKJFNDBJFL = 8; // offset: 44
uint32 ONLBEJGCCCA = 15; // offset: 40
uint32 interacted_prop_entity_id = 6; // offset: 36
uint32 item_id = 13; // offset: 48
}
// Type: Rsp
// CmdID: 1595
message BuyGoodsScRsp {
uint32 cur_map_entry_id = 7; // offset: 36
uint32 goods_buy_times = 4; // offset: 40
uint32 goods_id = 3; // offset: 44
uint32 shop_id = 11; // offset: 32
ItemList return_item_list = 6; // offset: 24
}
// Obf: NOHHNLIACAG
// Type: Req
// CmdID: 1514
message TakeCityShopRewardCsReq {
uint32 level = 13; // offset: 24
uint32 ONLBEJGCCCA = 4; // offset: 28
}
// Type: Rsp
// CmdID: 1518
message EFLGLOKNBKP {
uint32 retcode = 10; // offset: 36
ItemList reward = 12; // offset: 24
uint32 ONLBEJGCCCA = 13; // offset: 32
uint32 level = 2; // offset: 40
}
// Type: Notify
// CmdID: 1509
message CityShopInfoScNotify {
uint32 level = 9; // offset: 36
uint32 exp = 7; // offset: 32
uint64 taken_level_reward = 4; // offset: 24
uint32 shop_id = 11; // offset: 40
}
// Obf: BGCDIJDNAGF
enum CmdSpaceZooType {
BGCDIJDNAGF_PCPDHELPKEM = 0;
CmdSpaceZooMutateScRsp = 6718;
CmdSpaceZooMutateCsReq = 6714;
CmdSpaceZooBornCsReq = 6794;
CmdSpaceZooDeleteCatScRsp = 6726;
CmdSpaceZooTakeScRsp = 6704;
CmdSpaceZooOpCatteryScRsp = 6798;
CmdSpaceZooExchangeItemCsReq = 6701;
CmdSpaceZooDeleteCatCsReq = 6763;
CmdSpaceZooBornScRsp = 6795;
CmdSpaceZooCatUpdateNotify = 6739;
CmdEICJJJFFLBI = 6774;
CmdSpaceZooOpCatteryCsReq = 6709;
CmdSpaceZooDataScRsp = 6710;
CmdSpaceZooTakeCsReq = 6737;
CmdSpaceZooDataCsReq = 6791;
}
message LKJMLPJEPGG {
uint32 HEIHGFAOFNK = 6; // offset: 52
uint32 unique_id = 12; // offset: 44
bool FFBMMHAOHCA = 14; // offset: 48
repeated uint32 MNBPGMBLMJP = 13; // offset: 32
repeated uint32 item_list = 8; // offset: 16
uint32 ILEMMKPGPND = 3; // offset: 40
}
message DMNDJBPGEKG {
uint32 HEIHGFAOFNK = 5; // offset: 28
uint32 KDOINLGKMBI = 7; // offset: 24
}
// Obf: PGPNLECLCOK
// Type: Req
// CmdID: 6791
message SpaceZooDataCsReq {
}
// Obf: NEHBMJMHENL
// Type: Rsp
// CmdID: 6710
message SpaceZooDataScRsp {
uint32 retcode = 6; // offset: 84
repeated uint32 NOAGECCEEKN = 8; // offset: 24
repeated uint32 DKECFINBDNK = 13; // offset: 56
repeated uint32 HLCJEFOJAHK = 10; // offset: 64
repeated LKJMLPJEPGG DNIGGEEFBFN = 15; // offset: 48
repeated DMNDJBPGEKG NOJFAFFNBED = 7; // offset: 72
uint32 MDAMGMKLLKE = 12; // offset: 80
repeated uint32 JKLGAPGHBHP = 14; // offset: 16
repeated uint32 EFOCFECKNKJ = 11; // offset: 32
}
// Obf: HDBGOECOOGF
// Type: Req
// CmdID: 6794
message SpaceZooBornCsReq {
uint32 FJJEHGPHDAO = 10; // offset: 32
repeated uint32 MAPBKCGFLGK = 5; // offset: 24
}
// Obf: PKKBKKKPLII
// Type: Rsp
// CmdID: 6795
message SpaceZooBornScRsp {
bool BFALLCGIPOG = 3; // offset: 40
repeated DMNDJBPGEKG DHHMBFHKLJG = 4; // offset: 24
uint32 retcode = 5; // offset: 44
LKJMLPJEPGG DPPHNDCODMG = 11; // offset: 16
}
// Obf: JMFPAAJGBGG
// Type: Req
// CmdID: 6714
message SpaceZooMutateCsReq {
uint32 unique_id = 13; // offset: 24
uint32 item_id = 2; // offset: 28
}
// Obf: BMKODPPLHOL
// Type: Rsp
// CmdID: 6718
message SpaceZooMutateScRsp {
LKJMLPJEPGG EAMEJGFGNPA = 14; // offset: 16
bool BFALLCGIPOG = 1; // offset: 40
uint32 retcode = 2; // offset: 44
repeated DMNDJBPGEKG DHHMBFHKLJG = 11; // offset: 32
}
// Obf: IDPGIGEEMEO
// Type: Req
// CmdID: 6709
message SpaceZooOpCatteryCsReq {
uint32 IKAGBIMJPOM = 4; // offset: 28
uint32 BFLKIJDPPAI = 12; // offset: 32
uint32 op_type = 3; // offset: 24
}
// Obf: DCDPIEPGCPB
// Type: Rsp
// CmdID: 6798
message SpaceZooOpCatteryScRsp {
repeated uint32 JKLGAPGHBHP = 15; // offset: 16
uint32 retcode = 14; // offset: 32
}
// Obf: ABKPPMCCGMN
// Type: Req
// CmdID: 6763
message SpaceZooDeleteCatCsReq {
repeated uint32 KICIFPJACNF = 2; // offset: 16
}
// Obf: OFOPMCGFMGC
// Type: Rsp
// CmdID: 6726
message SpaceZooDeleteCatScRsp {
repeated uint32 NIEHHDLEANM = 1; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: DOIMCHDBPDC
// Type: Notify
// CmdID: 6739
message SpaceZooCatUpdateNotify {
bool BFALLCGIPOG = 8; // offset: 33
repeated LKJMLPJEPGG DDLHPDBHGJD = 12; // offset: 16
bool DLAKELOEOOC = 4; // offset: 32
}
// Obf: LILFDDDFAOI
// Type: Req
// CmdID: 6701
message SpaceZooExchangeItemCsReq {
uint32 item_id = 12; // offset: 24
}
// Type: Rsp
// CmdID: 6774
message EICJJJFFLBI {
uint32 item_id = 13; // offset: 28
uint32 retcode = 6; // offset: 24
}
// Obf: GKKHKALJNOL
// Type: Req
// CmdID: 6737
message SpaceZooTakeCsReq {
uint32 BMLKIBNLNJA = 11; // offset: 24
}
// Obf: JFOIEJOFLOH
// Type: Rsp
// CmdID: 6704
message SpaceZooTakeScRsp {
uint32 BMLKIBNLNJA = 10; // offset: 32
uint32 retcode = 11; // offset: 36
ItemList reward = 13; // offset: 16
}
// Obf: JHPDEBBIDMN
enum CmdStarFightType {
JHPDEBBIDMN_PCPDHELPKEM = 0;
CmdGetStarFightDataScRsp = 7170;
CmdStartStarFightLevelScRsp = 7167;
CmdStarFightDataChangeNotify = 7165;
CmdGetStarFightDataCsReq = 7169;
CmdStartStarFightLevelCsReq = 7161;
}
message EAKBDLAEKHJ {
uint32 AAIKDELNAKE = 6; // offset: 36
uint32 LJEIDELEADD = 7; // offset: 28
uint32 PMNEGOPJOIB = 11; // offset: 32
bool HCPJCIIGMPG = 10; // offset: 40
uint32 group_id = 9; // offset: 24
}
// Obf: ICFAFHKGIDK
// Type: Req
// CmdID: 7169
message GetStarFightDataCsReq {
}
// Obf: JLJHLOLDGKD
// Type: Rsp
// CmdID: 7170
message GetStarFightDataScRsp {
uint32 retcode = 5; // offset: 32
repeated EAKBDLAEKHJ BBFKAGEBKAL = 12; // offset: 24
}
message HJKGMCHFHFM {
uint32 avatar_id = 6; // offset: 28
AvatarType avatar_type = 15; // offset: 24
}
// Obf: OOIKJKGFMOB
// Type: Req
// CmdID: 7161
message StartStarFightLevelCsReq {
uint32 INOMFFAIEOA = 10; // offset: 32
repeated HJKGMCHFHFM avatar_list = 11; // offset: 24
uint32 group_id = 9; // offset: 36
}
// Obf: KNLBKNGDDMN
// Type: Rsp
// CmdID: 7167
message StartStarFightLevelScRsp {
SceneBattleInfo battle_info = 3; // offset: 24
uint32 retcode = 12; // offset: 40
uint32 group_id = 2; // offset: 32
uint32 INOMFFAIEOA = 5; // offset: 36
}
// Obf: NJIDENAFKHF
// Type: Notify
// CmdID: 7165
message StarFightDataChangeNotify {
uint32 group_id = 12; // offset: 32
EAKBDLAEKHJ GKHINECAFHN = 5; // offset: 16
}
// Obf: AHJHAMOKMKH
enum CmdStoryLineType {
AHJHAMOKMKH_PCPDHELPKEM = 0;
CmdStoryLineTrialAvatarChangeScNotify = 6209;
CmdStoryLineInfoScNotify = 6294;
CmdChangeStoryLineFinishScNotify = 6218;
CmdEDIHEAFLFAO = 6210;
CmdGetStoryLineInfoCsReq = 6291;
}
enum BGIPGAMDMID {
BGIPGAMDMID_PCPDHELPKEM = 0;
BGIPGAMDMID_BJOLIIBAAMH = 1;
BGIPGAMDMID_MAICOBOHJKJ = 2;
BGIPGAMDMID_PMBBCLEOHCF = 3;
BGIPGAMDMID_MCBDNOADMII = 4;
BGIPGAMDMID_JDNDDGMCLDL = 5;
}
// Obf: PPPBHLIDDMP
// Type: Req
// CmdID: 6291
message GetStoryLineInfoCsReq {
}
// Type: Rsp
// CmdID: 6210
message EDIHEAFLFAO {
uint32 DPNLGEAENEK = 12; // offset: 40
repeated uint32 INCAIBONHED = 6; // offset: 16
uint32 retcode = 7; // offset: 44
repeated uint32 FOLKPNEFHEE = 8; // offset: 24
}
// Obf: HGEGALGNFNH
// Type: Notify
// CmdID: 6294
message StoryLineInfoScNotify {
repeated uint32 INCAIBONHED = 11; // offset: 16
uint32 JBBJBGGNALE = 2; // offset: 40
repeated uint32 FOLKPNEFHEE = 1; // offset: 24
uint32 DPNLGEAENEK = 9; // offset: 44
}
// Obf: HJNEILPLLPN
// Type: Notify
// CmdID: 6218
message ChangeStoryLineFinishScNotify {
uint32 KHDNGFKOFLH = 4; // offset: 32
bool GOHCEOLEHLG = 9; // offset: 28
uint32 DPNLGEAENEK = 13; // offset: 36
BGIPGAMDMID GGLFNHNHIGO = 5; // offset: 24
}
// Obf: KPPCMAECCJF
// Type: Notify
// CmdID: 6209
message StoryLineTrialAvatarChangeScNotify {
bool BPJLLBDDNDM = 10; // offset: 40
repeated uint32 OCAKFNFEPCO = 9; // offset: 24
repeated uint32 OMNHJDBLFNK = 3; // offset: 16
}
// Obf: IAIFCMLMDAF
enum CmdStrongChallengeActivityType {
IAIFCMLMDAF_PCPDHELPKEM = 0;
CmdEnterActivityStrongChallengeCsReq = 6694;
CmdEnterStrongChallengeActivityStageScRsp = 6695;
CmdBMILHKCAKEA = 6691;
CmdLBGODAIEMFC = 6610;
CmdMGOMBDGDGCP = 6614;
}
message StrongChallengeAvatar {
AvatarType avatar_type = 6; // offset: 28
uint32 avatar_id = 2; // offset: 24
}
message JANNOEMCKOI {
repeated uint32 buff_list = 1; // offset: 16
repeated StrongChallengeAvatar avatar_list = 14; // offset: 32
}
message MHGCNDDMIIJ {
JANNOEMCKOI CEFADHIFNIN = 15; // offset: 16
uint32 max_score = 3; // offset: 44
uint32 HIILNPICKCG = 11; // offset: 36
uint32 stage_id = 8; // offset: 32
uint32 PPCKOFILGNB = 14; // offset: 40
}
message JIICPJNINBB {
map<uint32, MHGCNDDMIIJ> JHEDINDCODE = 12; // offset: 24
}
// Type: Req
// CmdID: 6691
message BMILHKCAKEA {
}
// Type: Rsp
// CmdID: 6610
message LBGODAIEMFC {
JIICPJNINBB NNNFCOAFFAO = 15; // offset: 16
uint32 retcode = 1; // offset: 32
}
// Obf: KEBBBFONFFC
// Type: Req
// CmdID: 6694
message EnterActivityStrongChallengeCsReq {
repeated uint32 buff_list = 8; // offset: 24
repeated StrongChallengeAvatar avatar_list = 5; // offset: 16
uint32 stage_id = 4; // offset: 40
}
// Obf: NADMIFBLPAG
// Type: Rsp
// CmdID: 6695
message EnterStrongChallengeActivityStageScRsp {
uint32 stage_id = 8; // offset: 32
SceneBattleInfo battle_info = 14; // offset: 24
uint32 retcode = 5; // offset: 36
}
// Type: Notify
// CmdID: 6614
message MGOMBDGDGCP {
uint32 AGJGLGBCMGF = 11; // offset: 52
uint32 PDBNGNABDJI = 5; // offset: 36
uint32 total_damage = 4; // offset: 48
uint32 score_id = 1; // offset: 28
BattleEndStatus end_status = 10; // offset: 44
uint32 max_score = 13; // offset: 32
uint32 stage_id = 12; // offset: 24
uint32 ACKKACCMMIM = 7; // offset: 40
}
// Obf: JNJIFBCMNEG
enum CmdSummonActivityType {
JNJIFBCMNEG_PCPDHELPKEM = 0;
CmdGetSummonActivityDataCsReq = 7569;
CmdSummonActivityBattleEndScNotify = 7565;
CmdEnterSummonActivityStageScRsp = 7567;
CmdEnterSummonActivityStageCsReq = 7561;
CmdGetSummonActivityDataScRsp = 7570;
}
message LGIIDENKPIG {
uint32 star = 12; // offset: 24
uint32 group_id = 2; // offset: 32
uint32 INOMFFAIEOA = 11; // offset: 28
}
// Obf: CFNDEPCFKFI
// Type: Req
// CmdID: 7569
message GetSummonActivityDataCsReq {
}
// Obf: GPPPEGCOHJE
// Type: Rsp
// CmdID: 7570
message GetSummonActivityDataScRsp {
repeated LGIIDENKPIG KLDLFEKDHOC = 2; // offset: 24
uint32 retcode = 11; // offset: 32
}
message OLPDNLJLFDL {
uint32 avatar_id = 9; // offset: 28
AvatarType avatar_type = 8; // offset: 24
}
// Obf: LOMPGICPFDI
// Type: Req
// CmdID: 7561
message EnterSummonActivityStageCsReq {
uint32 group_id = 8; // offset: 44
OLPDNLJLFDL ABJFJBECCDJ = 3; // offset: 32
repeated OLPDNLJLFDL avatar_list = 11; // offset: 16
uint32 INOMFFAIEOA = 1; // offset: 40
}
// Obf: IABJNANKMFH
// Type: Rsp
// CmdID: 7567
message EnterSummonActivityStageScRsp {
uint32 retcode = 8; // offset: 36
uint32 group_id = 13; // offset: 32
SceneBattleInfo battle_info = 4; // offset: 16
uint32 INOMFFAIEOA = 2; // offset: 40
}
// Obf: OHJCJJNEJMJ
// Type: Notify
// CmdID: 7565
message SummonActivityBattleEndScNotify {
uint32 group_id = 2; // offset: 36
uint32 star = 8; // offset: 28
uint32 INOMFFAIEOA = 15; // offset: 32
uint32 NIIEKCMBENI = 7; // offset: 24
}
// Obf: INMKGNMPOED
enum CmdSwitchHandType {
INMKGNMPOED_PCPDHELPKEM = 0;
CmdGetSwitchHandResetHandPosScRsp = 8118;
CmdSwitchHandResetGameCsReq = 8104;
CmdSwitchHandStartScRsp = 8110;
CmdINDKHMAOAKM = 8119;
CmdSwitchHandUpdateCsReq = 8114;
CmdSwitchHandResetTransformCsReq = 8111;
CmdSwitchHandStartCsReq = 8102;
CmdSwitchHandCoinUpdateCsReq = 8107;
CmdSwitchHandFinishCsReq = 8115;
CmdSwitchHandFinishScRsp = 8108;
CmdGetSwitchHandDataScRsp = 8120;
CmdSwitchHandDataCsReq = 8101;
CmdGetSwitchHandResetGameScRsp = 8103;
CmdGetSwitchHandUpdateScRsp = 8117;
}
enum IPEEDBPJEKE {
IPEEDBPJEKE_PCPDHELPKEM = 0;
IPEEDBPJEKE_CBIMLFJGOII = 1;
IPEEDBPJEKE_INNHAIDOGNF = 2;
}
message GODHDEIPDJL {
MotionInfo PLFAOCPBBCP = 5; // offset: 24
uint32 AMBLLFLFKHC = 4; // offset: 40
bytes MHINKADJCCG = 1; // offset: 16
uint32 JLMJFEDNBMF = 9; // offset: 44
uint32 config_id = 6; // offset: 48
}
// Obf: OLMCFLHLOGL
// Type: Req
// CmdID: 8101
message SwitchHandDataCsReq {
uint32 config_id = 7; // offset: 24
}
// Obf: MGJLHMMMJAA
// Type: Rsp
// CmdID: 8120
message GetSwitchHandDataScRsp {
uint32 retcode = 15; // offset: 32
repeated GODHDEIPDJL LFNIPECKNDH = 8; // offset: 24
uint32 AINLIAIGOJF = 13; // offset: 36
uint32 FPBJIFLGIMK = 4; // offset: 40
}
// Obf: AEGCBNHBNMA
// Type: Req
// CmdID: 8102
message SwitchHandStartCsReq {
uint32 config_id = 5; // offset: 24
}
// Obf: HGGHICHFDMF
// Type: Rsp
// CmdID: 8110
message SwitchHandStartScRsp {
uint32 config_id = 10; // offset: 24
uint32 retcode = 3; // offset: 28
}
// Obf: EFAJLGCMJEL
// Type: Req
// CmdID: 8115
message SwitchHandFinishCsReq {
}
// Obf: OLIGBICCDMN
// Type: Rsp
// CmdID: 8108
message SwitchHandFinishScRsp {
uint32 retcode = 10; // offset: 32
GODHDEIPDJL OMHAENBIKCN = 9; // offset: 24
}
message HKLKGJCJJEB {
uint32 MNPPEEGEAEJ = 14; // offset: 32
IPEEDBPJEKE op_type = 8; // offset: 36
uint32 group_id = 5; // offset: 24
uint32 NDHEAAKAPKK = 1; // offset: 28
}
// Obf: KAGMENHLFKG
// Type: Req
// CmdID: 8114
message SwitchHandUpdateCsReq {
GODHDEIPDJL HKAEEMABJLA = 5; // offset: 16
HKLKGJCJJEB CNPILGNBDNB = 8; // offset: 32
}
// Obf: GGMGPLPKOMN
// Type: Rsp
// CmdID: 8117
message GetSwitchHandUpdateScRsp {
uint32 retcode = 8; // offset: 40
HKLKGJCJJEB CNPILGNBDNB = 14; // offset: 32
GODHDEIPDJL OMHAENBIKCN = 5; // offset: 24
}
// Obf: BHJHFJEKKOH
// Type: Req
// CmdID: 8107
message SwitchHandCoinUpdateCsReq {
uint32 JLMJFEDNBMF = 14; // offset: 24
}
// Type: Rsp
// CmdID: 8119
message INDKHMAOAKM {
uint32 retcode = 8; // offset: 24
uint32 JLMJFEDNBMF = 9; // offset: 28
}
// Obf: BLDEJNMIADF
// Type: Req
// CmdID: 8111
message SwitchHandResetTransformCsReq {
uint32 config_id = 13; // offset: 32
MotionInfo PLFAOCPBBCP = 9; // offset: 24
}
// Obf: ABAMFJOGEKA
// Type: Rsp
// CmdID: 8118
message GetSwitchHandResetHandPosScRsp {
GODHDEIPDJL LFNIPECKNDH = 12; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Obf: NCICDBEMMFL
// Type: Req
// CmdID: 8104
message SwitchHandResetGameCsReq {
GODHDEIPDJL CEIPHFIBPDK = 9; // offset: 24
}
// Obf: POPDCFGLPKK
// Type: Rsp
// CmdID: 8103
message GetSwitchHandResetGameScRsp {
uint32 retcode = 9; // offset: 32
GODHDEIPDJL LFNIPECKNDH = 4; // offset: 24
}
// Obf: KKPPJENPAJC
enum CmdSwordTrainingType {
KKPPJENPAJC_PCPDHELPKEM = 0;
CmdSwordTrainingGiveUpGameScRsp = 7456;
CmdSwordTrainingMarkEndingViewedScRsp = 7461;
CmdSwordTrainingTurnActionScRsp = 7485;
CmdSwordTrainingLearnSkillCsReq = 7453;
CmdSwordTrainingGameSyncChangeScNotify = 7463;
CmdGetSwordTrainingDataCsReq = 7457;
CmdSwordTrainingSelectEndingCsReq = 7487;
CmdSwordTrainingSetSkillTraceCsReq = 7474;
CmdSwordTrainingActionTurnSettleScNotify = 7472;
CmdSwordTrainingResumeGameScRsp = 7484;
CmdSwordTrainingStoryBattleCsReq = 7473;
CmdSwordTrainingGiveUpGameCsReq = 7465;
CmdSwordTrainingLearnSkillScRsp = 7500;
CmdEnterSwordTrainingExamCsReq = 7495;
CmdSwordTrainingDialogueSelectOptionScRsp = 7497;
CmdSwordTrainingStoryConfirmScRsp = 7499;
CmdSwordTrainingStoryBattleScRsp = 7464;
CmdSwordTrainingExamResultConfirmScRsp = 7490;
CmdSwordTrainingStoryConfirmCsReq = 7471;
CmdSwordTrainingTurnActionCsReq = 7477;
CmdSwordTrainingExamResultConfirmCsReq = 7496;
CmdSwordTrainingSetSkillTraceScRsp = 7491;
CmdSwordTrainingRestoreGameScRsp = 7470;
CmdSwordTrainingSelectEndingScRsp = 7498;
CmdEnterSwordTrainingExamScRsp = 7486;
CmdSwordTrainingResumeGameCsReq = 7462;
CmdSwordTrainingStartGameScRsp = 7481;
CmdSwordTrainingDialogueSelectOptionCsReq = 7451;
CmdSwordTrainingDailyPhaseConfirmScRsp = 7455;
CmdSwordTrainingUnlockSyncScNotify = 7483;
CmdSwordTrainingStartGameCsReq = 7466;
CmdSwordTrainingDailyPhaseConfirmCsReq = 7488;
CmdSwordTrainingRestoreGameCsReq = 7489;
CmdGetSwordTrainingDataScRsp = 7480;
CmdSwordTrainingGameSettleScNotify = 7458;
CmdSwordTrainingMarkEndingViewedCsReq = 7492;
}
enum FFLIMLMFABP {
FFLIMLMFABP_PCPDHELPKEM = 0;
FFLIMLMFABP_IMMDICNIMLD = 1;
FFLIMLMFABP_FBHNNIJBKCK = 2;
FFLIMLMFABP_GGLFNHNHIGO = 3;
FFLIMLMFABP_HFKFNFAGAFB = 4;
FFLIMLMFABP_NNGNENPFOIH = 5;
FFLIMLMFABP_EFFPAKALOEK = 6;
FFLIMLMFABP_EGNDJGKKJHO = 7;
}
// Obf: MMKJJKBONEA
enum SwordTrainingDailyPhaseType {
MMKJJKBONEA_PCPDHELPKEM = 0;
MMKJJKBONEA_FHNKFJFDCKO = 1;
MMKJJKBONEA_ODPDHPDMAFC = 2;
MMKJJKBONEA_CPADFKHKDMD = 3;
MMKJJKBONEA_JNLPFKALCIB = 4;
}
enum DDKHEFEBFAJ {
DDKHEFEBFAJ_PCPDHELPKEM = 0;
DDKHEFEBFAJ_JLEILOGLJNJ = 1;
DDKHEFEBFAJ_EHHHBIGBKPE = 2;
DDKHEFEBFAJ_LJMEEKHOEEF = 3;
DDKHEFEBFAJ_HFOAFIOFHFO = 4;
DDKHEFEBFAJ_HBIKPPKANCH = 5;
}
enum NCCLJBCHBBP {
NCCLJBCHBBP_OFPFPBHIAMB = 0;
NCCLJBCHBBP_PPCLCFFGHFB = 1;
NCCLJBCHBBP_DKCNPCFBMIF = 2;
NCCLJBCHBBP_FLBODEDGOFP = 3;
NCCLJBCHBBP_NCJPEGNJHFK = 4;
NCCLJBCHBBP_KDFMKEKFAIH = 5;
}
message LMBHDCFPPLL {
JHFIFNOEMDJ ENHEIBHHAID = 6; // offset: 40
uint32 IMBOKGFIACA = 4; // offset: 80
repeated uint32 ECNPHJBCLBD = 1; // offset: 72
PIAJHGDIGFF pending_action = 7; // offset: 64
CJPFNAFLAPD IBCIBNHJDFE = 9; // offset: 56
KABLGALHMHN JJBEJEFDJHO = 2; // offset: 16
PPIHPDIPLLD PKCHIMBEBPE = 10; // offset: 24
DLGLHKKIJJK skill_info = 14; // offset: 32
}
message DLGLHKKIJJK {
repeated uint32 DEEEMPDCIEK = 8; // offset: 16
uint32 EPFPKCBDFOO = 12; // offset: 32
uint32 COBFABGOLFE = 13; // offset: 36
}
message PPIHPDIPLLD {
uint32 game_story_line_id = 11; // offset: 32
repeated uint32 FOEKDMEALKF = 8; // offset: 24
}
message BCICEMDDGEM {
uint32 value = 13; // offset: 24
DDKHEFEBFAJ MJDMLOIHLPA = 10; // offset: 28
}
message JHFIFNOEMDJ {
uint32 EPNMKCAGLAB = 2; // offset: 32
uint32 BKCMKIKBAEP = 9; // offset: 36
repeated BCICEMDDGEM FLHLJMEMIHL = 7; // offset: 16
}
message HAHBEOHEALE {
uint32 queue_position = 2; // offset: 28
uint32 level = 3; // offset: 24
}
message KABLGALHMHN {
repeated HAHBEOHEALE GGCDDGIILJD = 10; // offset: 24
}
message CJPFNAFLAPD {
uint32 BCJMOEMDGJK = 411; // offset: 32
oneof BPIHFAJCLOC {
KDBLKOGKHEE DLDDJKBNLIM = 11; // offset: 24
HIGGMLEFJNI NHNHLNMJKLA = 12; // offset: 24
}
}
message DGCGFFLKKAA {
uint32 KODPDMCLFEI = 14; // offset: 24
uint32 COOOFFKIDMC = 10; // offset: 28
}
message KDBLKOGKHEE {
SwordTrainingDailyPhaseType DICCEIAFIJB = 2; // offset: 40
repeated DGCGFFLKKAA PIGEOFBCNCN = 9; // offset: 24
repeated uint32 EDKJPBBDCBG = 4; // offset: 16
}
message HIGGMLEFJNI {
uint32 PMPHJFCCHHC = 14; // offset: 24
}
message PIAJHGDIGFF {
oneof BPIHFAJCLOC {
PBJOGKPIFMC KCDOLIAAECN = 3; // offset: 16
COIKCGMPJCH PPFFBGBMLPC = 11; // offset: 16
AJBHNEHJMHE EGNDJGKKJHO = 1; // offset: 16
HLGAHIAAFHL LDIACAGJKJM = 4; // offset: 16
DPKHODIPBKA KDGMBIMPKEH = 8; // offset: 16
BDNFMEMPFHK MNEBDMJGLEJ = 5; // offset: 16
BNIMDKELDBN PEMLOLMLOJO = 14; // offset: 16
ONCJDNJMCIN BLLJFKDJKEN = 13; // offset: 16
}
}
message PBJOGKPIFMC {
}
message COIKCGMPJCH {
}
message AJBHNEHJMHE {
uint32 CONJBFLEEFA = 12; // offset: 24
}
message HLGAHIAAFHL {
}
message DPKHODIPBKA {
bool OLKMILNGPNN = 1; // offset: 24
uint32 MAFMCIPAIKK = 4; // offset: 28
}
message BDNFMEMPFHK {
}
message BNIMDKELDBN {
}
message ONCJDNJMCIN {
uint32 MAFMCIPAIKK = 6; // offset: 24
bool FBJLNMOIFIB = 4; // offset: 28
}
message AOOLDKDFOBO {
AMKAGKFOFBN JPPGFLJHDHK = 14; // offset: 24
FFLIMLMFABP source = 8; // offset: 32
}
message AMKAGKFOFBN {
oneof BPIHFAJCLOC {
MMGBIIDOPID JLEOJMEAFAG = 15; // offset: 24
AHFAFHPLJLA BAAOAJIPMNI = 4; // offset: 24
AHFAFHPLJLA BKNLAFCPBHN = 5; // offset: 24
ONJIOJDEECD MPFFNJPLDOJ = 2; // offset: 24
BAACEGAEDLI LMNKHJHOALK = 9; // offset: 24
DPKHODIPBKA DNFINNGIJBH = 11; // offset: 24
JKIGGHACECO LOCCAGJDJEB = 7; // offset: 24
uint32 HEJKKEABLLA = 14; // offset: 24
uint32 BKCMKIKBAEP = 1069; // offset: 24
ONCJDNJMCIN BNHBIJBKJIP = 351; // offset: 24
BDNFMEMPFHK MLEPNLANMJI = 568; // offset: 24
uint32 AEPLAIKAGDB = 1585; // offset: 24
}
}
message JKIGGHACECO {
uint32 CONJBFLEEFA = 10; // offset: 24
}
message MMGBIIDOPID {
uint32 item_stack_count = 12; // offset: 24
uint32 CLAFNDLGDAO = 7; // offset: 32
DDKHEFEBFAJ MJDMLOIHLPA = 15; // offset: 28
}
message AHFAFHPLJLA {
uint32 item_stack_count = 11; // offset: 28
uint32 CLAFNDLGDAO = 13; // offset: 24
}
message ONJIOJDEECD {
uint32 level = 9; // offset: 28
uint32 JODGDFEEHOP = 13; // offset: 24
uint32 queue_position = 11; // offset: 32
}
message BAACEGAEDLI {
CJPFNAFLAPD LDKGJBALGKC = 9; // offset: 16
uint32 IMBOKGFIACA = 2; // offset: 32
}
message KFGCNNPOADI {
bool OLKMILNGPNN = 10; // offset: 28
uint32 MAFMCIPAIKK = 4; // offset: 24
}
// Obf: GCOOBDMCFLD
// Type: Notify
// CmdID: 7463
message SwordTrainingGameSyncChangeScNotify {
repeated AOOLDKDFOBO CJFBLHNPHAK = 7; // offset: 24
}
message PPDPDGCBDEH {
uint32 progress = 13; // offset: 24
uint32 id = 2; // offset: 28
}
message LLKEGAOLGGF {
repeated uint32 IFEJLJCINCI = 9; // offset: 24
repeated PPDPDGCBDEH NKJHKMBLIBL = 1; // offset: 16
}
// Obf: JLIBBACCBPO
// Type: Req
// CmdID: 7457
message GetSwordTrainingDataCsReq {
}
// Obf: DILEIAIICHN
// Type: Rsp
// CmdID: 7480
message GetSwordTrainingDataScRsp {
repeated uint32 HEEHPMLAHPK = 9; // offset: 56
repeated uint32 FHNPAPAMNNE = 3; // offset: 48
uint32 GCJFLELINJO = 13; // offset: 64
repeated uint32 FOEKDMEALKF = 7; // offset: 16
LMBHDCFPPLL BMKAEFAKNFJ = 12; // offset: 32
bool KEAFLGNLKBO = 10; // offset: 68
uint32 retcode = 6; // offset: 72
LLKEGAOLGGF FCAPBPHLNCJ = 14; // offset: 24
}
// Obf: BMFLEGBFGPC
// Type: Req
// CmdID: 7477
message SwordTrainingTurnActionCsReq {
repeated uint32 ACBIMOGNKAJ = 10; // offset: 16
repeated uint32 AKHJFKNPGEE = 14; // offset: 32
}
// Obf: ELENBGOPELH
// Type: Rsp
// CmdID: 7485
message SwordTrainingTurnActionScRsp {
repeated uint32 ACBIMOGNKAJ = 5; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: EDFOEOHEKOO
// Type: Req
// CmdID: 7488
message SwordTrainingDailyPhaseConfirmCsReq {
SwordTrainingDailyPhaseType BFPFDMGMCAI = 4; // offset: 24
}
// Obf: MFBJPKLEDOB
// Type: Rsp
// CmdID: 7455
message SwordTrainingDailyPhaseConfirmScRsp {
uint32 retcode = 8; // offset: 28
bool FOJHMIICBDF = 14; // offset: 24
}
// Obf: CCEBBNHHHLO
// Type: Req
// CmdID: 7451
message SwordTrainingDialogueSelectOptionCsReq {
uint32 AMADFJNHMFF = 13; // offset: 24
}
// Obf: DMIFKLFJMGG
// Type: Rsp
// CmdID: 7497
message SwordTrainingDialogueSelectOptionScRsp {
uint32 retcode = 6; // offset: 24
}
// Obf: CGAOEBDHKIM
// Type: Req
// CmdID: 7496
message SwordTrainingExamResultConfirmCsReq {
}
// Obf: DLOMNBLKFCH
// Type: Rsp
// CmdID: 7490
message SwordTrainingExamResultConfirmScRsp {
uint32 retcode = 11; // offset: 24
}
// Obf: JCGELOELMJK
// Type: Req
// CmdID: 7495
message EnterSwordTrainingExamCsReq {
}
// Obf: GPIMOKELJKB
// Type: Rsp
// CmdID: 7486
message EnterSwordTrainingExamScRsp {
SceneBattleInfo battle_info = 15; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: MMKCEHGDBMH
// Type: Req
// CmdID: 7453
message SwordTrainingLearnSkillCsReq {
uint32 skill_id = 7; // offset: 24
}
// Obf: MFKJFBJDFLB
// Type: Rsp
// CmdID: 7500
message SwordTrainingLearnSkillScRsp {
uint32 skill_id = 1; // offset: 24
uint32 retcode = 11; // offset: 28
}
// Obf: CDLHHABOAOE
// Type: Req
// CmdID: 7466
message SwordTrainingStartGameCsReq {
uint32 game_story_line_id = 11; // offset: 24
}
// Obf: PAFFCMFCCLM
// Type: Rsp
// CmdID: 7481
message SwordTrainingStartGameScRsp {
uint32 retcode = 8; // offset: 32
LMBHDCFPPLL BMKAEFAKNFJ = 6; // offset: 24
}
// Obf: IKBNKJEIKHL
// Type: Req
// CmdID: 7471
message SwordTrainingStoryConfirmCsReq {
uint32 MAFMCIPAIKK = 12; // offset: 24
}
// Obf: FABFJDBMBAO
// Type: Rsp
// CmdID: 7499
message SwordTrainingStoryConfirmScRsp {
uint32 MAFMCIPAIKK = 3; // offset: 28
uint32 retcode = 5; // offset: 24
}
// Obf: KGMAFMAJMFM
// Type: Req
// CmdID: 7465
message SwordTrainingGiveUpGameCsReq {
}
// Obf: HHOFHGOHNOF
// Type: Rsp
// CmdID: 7456
message SwordTrainingGiveUpGameScRsp {
uint32 retcode = 8; // offset: 24
}
// Obf: AODIOHEPOPJ
// Type: Notify
// CmdID: 7458
message SwordTrainingGameSettleScNotify {
ItemList reward = 14; // offset: 24
repeated uint32 LEGLOIMNPEC = 11; // offset: 16
NCCLJBCHBBP reason = 13; // offset: 52
uint32 FHKINAKGBBK = 5; // offset: 64
uint32 LDKGJBALGKC = 8; // offset: 48
uint32 NCPKPHMOHIM = 6; // offset: 56
uint32 game_story_line_id = 3; // offset: 60
repeated uint32 PGAHFBAJAPF = 9; // offset: 32
}
// Obf: LMEJFGPJDFL
// Type: Notify
// CmdID: 7483
message SwordTrainingUnlockSyncScNotify {
repeated uint32 IFEJLJCINCI = 10; // offset: 32
repeated PPDPDGCBDEH NKJHKMBLIBL = 3; // offset: 16
}
// Obf: IKNKKDJCIDL
// Type: Req
// CmdID: 7487
message SwordTrainingSelectEndingCsReq {
uint32 AGMAHIIHJKM = 8; // offset: 24
}
// Obf: LHNNIFNONCA
// Type: Rsp
// CmdID: 7498
message SwordTrainingSelectEndingScRsp {
uint32 retcode = 5; // offset: 28
uint32 AGMAHIIHJKM = 6; // offset: 24
}
// Obf: EMOIEJPOLDA
// Type: Req
// CmdID: 7489
message SwordTrainingRestoreGameCsReq {
}
// Obf: PPKNLOIDGAH
// Type: Rsp
// CmdID: 7470
message SwordTrainingRestoreGameScRsp {
uint32 retcode = 3; // offset: 32
LMBHDCFPPLL BMKAEFAKNFJ = 7; // offset: 24
}
// Obf: CGNJJNEHMFE
// Type: Req
// CmdID: 7473
message SwordTrainingStoryBattleCsReq {
}
// Obf: DENOKKNFJKB
// Type: Rsp
// CmdID: 7464
message SwordTrainingStoryBattleScRsp {
SceneBattleInfo battle_info = 15; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: LKDJCHELMID
// Type: Notify
// CmdID: 7472
message SwordTrainingActionTurnSettleScNotify {
uint32 IGOHOHDKEJD = 15; // offset: 32
repeated BCICEMDDGEM GBJFNGDMOKH = 6; // offset: 24
}
// Obf: KAIMNGBAGIH
// Type: Req
// CmdID: 7462
message SwordTrainingResumeGameCsReq {
uint32 game_story_line_id = 13; // offset: 24
}
// Obf: EKAPDIEIGNJ
// Type: Rsp
// CmdID: 7484
message SwordTrainingResumeGameScRsp {
LMBHDCFPPLL BMKAEFAKNFJ = 3; // offset: 16
uint32 retcode = 12; // offset: 32
}
// Obf: JMHGNFNGJHJ
// Type: Req
// CmdID: 7474
message SwordTrainingSetSkillTraceCsReq {
uint32 skill_id = 1; // offset: 24
}
// Obf: HMPJNIIOHAD
// Type: Rsp
// CmdID: 7491
message SwordTrainingSetSkillTraceScRsp {
uint32 retcode = 10; // offset: 28
uint32 skill_id = 9; // offset: 24
}
// Obf: LGEMLJBOHMA
// Type: Req
// CmdID: 7492
message SwordTrainingMarkEndingViewedCsReq {
}
// Obf: CCBJBGDHDCI
// Type: Rsp
// CmdID: 7461
message SwordTrainingMarkEndingViewedScRsp {
uint32 retcode = 12; // offset: 24
}
// Obf: BJLOLIBBMLH
enum CmdPlayerSyncType {
BJLOLIBBMLH_BCGNOEAOCOL = 0;
CmdPlayerSyncScNotify = 691;
}
// Obf: PPMNMKMMOPC
message BasicModuleSync {
uint32 stamina = 13; // offset: 28
uint32 LPLEBJKDEIC = 11; // offset: 24
}
// Obf: PEBGIMCDALE
message PlayerBoardModuleSync {
repeated uint32 BNGJGEPGDNK = 15; // offset: 32
bool DGHJLFEKMPO = 11; // offset: 56
HeadFrameInfo head_frame_info = 7; // offset: 24
string signature = 1; // offset: 16
repeated HeadIconData unlocked_head_icon_list = 3; // offset: 40
}
message AvatarSync {
repeated Avatar avatar_list = 6; // offset: 24
repeated AvatarPathData avatar_path_data_info_list = 14; // offset: 32
}
// Obf: JPMIPCMEHFC
message MissionSync {
repeated uint32 IMCIOLDLOLL = 7; // offset: 72
repeated uint32 FFKOBMBJAPG = 4; // offset: 56
repeated OKEPFGMNJAO EIAFCKFGBOA = 15; // offset: 48
repeated Mission NGMEPHFJMEN = 5; // offset: 32
repeated uint32 LMLDBOMCGAD = 2; // offset: 64
repeated IFBLMCNFIEO OBHGEKKGAOL = 11; // offset: 40
repeated uint32 finished_mission_id = 12; // offset: 16
}
message IEBAILGKMLB {
repeated uint32 IKEPBELACGP = 9; // offset: 24
repeated uint32 EFGOMGGGHCP = 6; // offset: 32
}
message MBDFGKMNILD {
repeated MLEHDGNLIHF NCHKIGHGNKI = 3; // offset: 40
repeated uint32 CMEKBMAEHLD = 12; // offset: 48
repeated HLBKFMFGAJH EGDPFIPNCNI = 15; // offset: 32
repeated uint32 AFKCPLHIMGH = 14; // offset: 24
}
// Obf: EBECFFIHGOG
// Type: Notify
// CmdID: 691
message PlayerSyncScNotify {
IEBAILGKMLB FFEENBPPGNG = 220; // offset: 64
repeated Quest quest_list = 13; // offset: 72
repeated uint32 del_relic_list = 10; // offset: 16 #TODO
repeated Equipment equipment_list = 6; // offset: 136
MBDFGKMNILD AIFBNCHKEAK = 322; // offset: 32
repeated LAEHDNHPGCC NAJNBCDBIHO = 1836; // offset: 112
repeated uint32 CJEFCMACJLG = 7; // offset: 144
MCNDBBEBKMJ HPHOEDAGBOB = 1170; // offset: 48
repeated Relic relic_list = 5; // offset: 80
repeated uint32 del_equipment_list = 1474; // offset: 40 #TODO
repeated Material GHGKCFIFMBB = 231; // offset: 152
repeated PFFDAFJLNOO PEFMKLKKCFJ = 1287; // offset: 104
repeated Material material_list = 12; // offset: 24
ItemList EDAHGEAMDCF = 69; // offset: 128
uint32 total_achievement_exp = 1013; // offset: 192
PlayerBasicInfo basic_info = 14; // offset: 56
MissionSync mission_sync = 4; // offset: 120
repeated DPBEGBNICPG IIBDADNFLFP = 34; // offset: 176
BasicModuleSync basic_module_sync = 11; // offset: 184
AvatarSync avatar_sync = 1; // offset: 88
PlayerBoardModuleSync playerboard_module_sync = 1335; // offset: 168
repeated WaitDelResource wait_del_resource_list = 9; // offset: 160
}
// Obf: KPDFEMPKMAD
enum CmdTalkEventType {
KPDFEMPKMAD_CCINLAACDAL = 0;
CmdFinishFirstTalkByPerformanceNpcCsReq = 2174;
CmdFinishFirstTalkNpcScRsp = 2198;
CmdKBEEJOEHONO = 2163;
CmdGetTalkEventRewardCsReq = 2194;
CmdGetFirstTalkNpcCsReq = 2114;
CmdCHKNIKPEPAM = 2126;
CmdFinishFirstTalkNpcCsReq = 2109;
CmdFinishFirstTalkByPerformanceNpcScRsp = 2137;
CmdGetNpcTakenRewardScRsp = 2110;
CmdTakeTalkRewardScRsp = 2195;
CmdGetReceivedTalkEventsCsReq = 2191;
CmdGetFirstTalkByPerformanceNpcCsReq = 2139;
CmdGetFirstTalkNpcScRsp = 2118;
CmdGetFirstTalkByPerformanceNpcScRsp = 2101;
}
// Obf: DLOCFBPIFOJ
// Type: Req
// CmdID: 2191
message GetReceivedTalkEventsCsReq {
uint32 npc_id = 12; // offset: 24
}
// Obf: BGLPHMAPBAD
// Type: Rsp
// CmdID: 2110
message GetNpcTakenRewardScRsp {
uint32 retcode = 3; // offset: 36
uint32 npc_id = 15; // offset: 32
repeated uint32 talk_event_list = 4; // offset: 24
}
// Obf: KLIIFLFPFJJ
// Type: Req
// CmdID: 2194
message GetTalkEventRewardCsReq {
uint32 JHOAMILHAIC = 1; // offset: 32
Vector ILKEFLDBMLF = 9; // offset: 16
}
// Obf: BMMGAKEJIME
// Type: Rsp
// CmdID: 2195
message TakeTalkRewardScRsp {
uint32 retcode = 7; // offset: 36
uint32 JHOAMILHAIC = 1; // offset: 32
ItemList reward = 8; // offset: 24
}
// Obf: DONGLNEJPDP
// Type: Req
// CmdID: 2114
message GetFirstTalkNpcCsReq {
repeated uint32 npc_id_list = 4; // offset: 16
}
message OPEKLFFNLFF {
bool KNHEPLOGBJI = 13; // offset: 24
uint32 npc_id = 12; // offset: 28
}
// Obf: AGLNOGNCOEH
// Type: Rsp
// CmdID: 2118
message GetFirstTalkNpcScRsp {
uint32 retcode = 10; // offset: 32
repeated OPEKLFFNLFF npc_meet_status_list = 4; // offset: 16
}
// Obf: CIDIPJCKIKP
// Type: Req
// CmdID: 2109
message FinishFirstTalkNpcCsReq {
uint32 npc_id = 9; // offset: 24
}
// Obf: MCAPPDAEEIA
// Type: Rsp
// CmdID: 2198
message FinishFirstTalkNpcScRsp {
uint32 retcode = 2; // offset: 24
uint32 npc_id = 12; // offset: 28
}
// Type: Req
// CmdID: 2163
message KBEEJOEHONO {
uint32 NCDGCDGHEDL = 9; // offset: 24
}
// Type: Rsp
// CmdID: 2126
message CHKNIKPEPAM {
uint32 NCDGCDGHEDL = 9; // offset: 24
uint32 retcode = 15; // offset: 28
}
message OHCNGNNNDKJ {
bool KNHEPLOGBJI = 10; // offset: 24
uint32 performance_id = 8; // offset: 28
}
// Obf: JBDLILGLEBG
// Type: Req
// CmdID: 2139
message GetFirstTalkByPerformanceNpcCsReq {
repeated uint32 performance_id_list = 10; // offset: 24
}
// Obf: JLIMCAGIKMP
// Type: Rsp
// CmdID: 2101
message GetFirstTalkByPerformanceNpcScRsp {
repeated OHCNGNNNDKJ npc_meet_status_list = 10; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: NBGAFBPPDDB
// Type: Req
// CmdID: 2174
message FinishFirstTalkByPerformanceNpcCsReq {
uint32 performance_id = 8; // offset: 24
}
// Obf: HMKGEGJKGCM
// Type: Rsp
// CmdID: 2137
message FinishFirstTalkByPerformanceNpcScRsp {
uint32 performance_id = 1; // offset: 36
ItemList reward = 10; // offset: 24
uint32 retcode = 4; // offset: 32
}
// Obf: OELKCGADJBG
enum CmdTarotBookType {
OELKCGADJBG_PCPDHELPKEM = 0;
CmdTarotBookFinishInteractionCsReq = 8159;
CmdTarotBookModifyEnergyScNotify = 8147;
CmdTarotBookSyncDataScNotify = 8143;
CmdTarotBookFinishStoryCsReq = 8154;
CmdTarotBookUnlockInteractionCsReq = 8158;
CmdTarotBookFinishStoryScRsp = 8157;
CmdTarotBookGetDataCsReq = 8141;
CmdTarotBookMultiOpenPackAndUnlockStoryCsReq = 8149;
CmdTarotBookGetDataScRsp = 8160;
CmdTarotBookOpenPackCsReq = 8142;
CmdTarotBookOpenPackScRsp = 8150;
CmdTarotBookUnlockStoryScRsp = 8148;
CmdTarotBookMultiOpenPackAndUnlockStoryScRsp = 8153;
CmdTarotBookFinishInteractionScRsp = 8151;
CmdTarotBookUnlockInteractionScRsp = 8144;
CmdTarotBookUnlockStoryCsReq = 8155;
}
message IPJOJKPBFGK {
uint32 level = 6; // offset: 24
uint32 id = 10; // offset: 28
}
message JCJACKICPHN {
bool has_passed = 9; // offset: 24
uint32 id = 11; // offset: 28
}
message CDHOKMAAMFD {
repeated JCJACKICPHN FEDJJBBHCCG = 12; // offset: 24
repeated IPJOJKPBFGK DNCNPNBLENF = 2; // offset: 32
}
message GBPBMFCODPF {
repeated uint32 DAPINPMMFLB = 8; // offset: 24
repeated uint32 OMECJGGLAGD = 7; // offset: 16
}
// Obf: ADHDLLJGBIE
// Type: Req
// CmdID: 8141
message TarotBookGetDataCsReq {
}
// Obf: AHBLLPPMNPP
// Type: Rsp
// CmdID: 8160
message TarotBookGetDataScRsp {
map<uint32, uint32> CCCKMACKLKG = 15; // offset: 24
GBPBMFCODPF JNKHOKJHBBO = 8; // offset: 40
uint32 retcode = 9; // offset: 60
uint32 FBOFMOPCMCD = 2; // offset: 56
uint32 JGKCBGBGMOD = 7; // offset: 64
CDHOKMAAMFD CPEMLIAGBKB = 3; // offset: 32
map<uint32, uint32> CJLGPCAOPFC = 14; // offset: 16
uint32 OPHONAAFLAJ = 13; // offset: 68
}
// Obf: AFDOHOHABPJ
// Type: Req
// CmdID: 8142
message TarotBookOpenPackCsReq {
}
// Obf: EKPNDAPHEGB
// Type: Rsp
// CmdID: 8150
message TarotBookOpenPackScRsp {
map<uint32, uint32> EKJFDJCHKLM = 6; // offset: 16
map<uint32, uint32> FCINHMNNOGK = 13; // offset: 24
uint32 FBOFMOPCMCD = 8; // offset: 48
uint32 retcode = 2; // offset: 40
uint32 JGKCBGBGMOD = 14; // offset: 44
uint32 OPHONAAFLAJ = 5; // offset: 52
}
// Obf: NAHNCIIFJGE
// Type: Req
// CmdID: 8155
message TarotBookUnlockStoryCsReq {
repeated uint32 LEGLOIMNPEC = 14; // offset: 16
}
// Obf: KIKMKFAJJLE
// Type: Rsp
// CmdID: 8148
message TarotBookUnlockStoryScRsp {
repeated uint32 LEGLOIMNPEC = 10; // offset: 32
IPJOJKPBFGK PFKHIIFBNDD = 9; // offset: 40
uint32 retcode = 4; // offset: 56
map<uint32, uint32> CJLGPCAOPFC = 2; // offset: 48
map<uint32, uint32> CCCKMACKLKG = 8; // offset: 24
}
// Obf: JCPDHHDFFFD
// Type: Req
// CmdID: 8154
message TarotBookFinishStoryCsReq {
uint32 MAFMCIPAIKK = 11; // offset: 24
}
// Obf: NJHLCGJCGJB
// Type: Rsp
// CmdID: 8157
message TarotBookFinishStoryScRsp {
uint32 MAFMCIPAIKK = 12; // offset: 36
CDHOKMAAMFD CPEMLIAGBKB = 11; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: HBHANGALFKA
// Type: Notify
// CmdID: 8147
message TarotBookModifyEnergyScNotify {
uint32 OPHONAAFLAJ = 8; // offset: 24
uint32 BPFODDOOBKI = 7; // offset: 28
}
// Obf: OGJBJCHFBFG
// Type: Req
// CmdID: 8159
message TarotBookFinishInteractionCsReq {
uint32 NGEIJBMCPNA = 15; // offset: 24
}
// Obf: FMLCIFCJOBH
// Type: Rsp
// CmdID: 8151
message TarotBookFinishInteractionScRsp {
uint32 retcode = 9; // offset: 24
uint32 NGEIJBMCPNA = 14; // offset: 28
}
// Obf: AIAMIMIJEHI
// Type: Req
// CmdID: 8158
message TarotBookUnlockInteractionCsReq {
repeated uint32 LEPJFHMCBGJ = 11; // offset: 16
}
// Obf: NAKAKOIKIPB
// Type: Rsp
// CmdID: 8144
message TarotBookUnlockInteractionScRsp {
uint32 retcode = 15; // offset: 32
repeated uint32 LEPJFHMCBGJ = 3; // offset: 24
}
// Obf: IGBCLDKCGPE
// Type: Notify
// CmdID: 8143
message TarotBookSyncDataScNotify {
map<uint32, uint32> CCCKMACKLKG = 15; // offset: 40
CDHOKMAAMFD CPEMLIAGBKB = 8; // offset: 24
uint32 FBOFMOPCMCD = 12; // offset: 56
uint32 JGKCBGBGMOD = 4; // offset: 52
map<uint32, uint32> CJLGPCAOPFC = 14; // offset: 32
uint32 OPHONAAFLAJ = 13; // offset: 48
}
// Obf: LOJMLOADKMA
// Type: Req
// CmdID: 8149
message TarotBookMultiOpenPackAndUnlockStoryCsReq {
}
// Obf: LEMHJKOPCHA
// Type: Rsp
// CmdID: 8153
message TarotBookMultiOpenPackAndUnlockStoryScRsp {
map<uint32, uint32> CCCKMACKLKG = 9; // offset: 40
uint32 retcode = 2; // offset: 56
uint32 FBOFMOPCMCD = 3; // offset: 60
CDHOKMAAMFD CPEMLIAGBKB = 4; // offset: 16
repeated uint32 MMKNNLDLDHI = 13; // offset: 48
map<uint32, uint32> CJLGPCAOPFC = 8; // offset: 32
uint32 OPHONAAFLAJ = 12; // offset: 68
uint32 JGKCBGBGMOD = 6; // offset: 64
}
// Obf: CPKAJFJJPED
enum CmdTelevisionActivityType {
CPKAJFJJPED_PCPDHELPKEM = 0;
CmdGetTelevisionActivityDataScRsp = 6980;
CmdEnterTelevisionActivityStageCsReq = 6970;
CmdGetTelevisionActivityDataCsReq = 6961;
CmdMAGPKAPHFMJ = 6962;
CmdEnterTelevisionActivityStageScRsp = 6975;
CmdTelevisionActivityBattleEndScNotify = 6968;
}
message CKFHOLKJAGC {
uint32 DEBMOGCGMLI = 12; // offset: 32
uint32 max_score = 14; // offset: 24
uint32 HHNJKINLAJH = 1; // offset: 28
}
// Obf: LOLIOMALJEI
// Type: Req
// CmdID: 6961
message GetTelevisionActivityDataCsReq {
}
// Obf: JPICKJACEEG
// Type: Rsp
// CmdID: 6980
message GetTelevisionActivityDataScRsp {
repeated CKFHOLKJAGC JDJCJCABFML = 4; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Type: Notify
// CmdID: 6962
message MAGPKAPHFMJ {
repeated CKFHOLKJAGC JDJCJCABFML = 8; // offset: 24
}
// Obf: OHKAPFCKHDB
// Type: Notify
// CmdID: 6968
message TelevisionActivityBattleEndScNotify {
uint32 turn_left = 10; // offset: 44
uint32 NECABLBKHKN = 8; // offset: 36
uint32 OLGHPOODENK = 13; // offset: 40
uint32 EPLBCNFMLIL = 7; // offset: 32
CKFHOLKJAGC KAEDEEMOCDA = 4; // offset: 24
}
message NOJCIEGKAOB {
AvatarType avatar_type = 12; // offset: 28
uint32 avatar_id = 13; // offset: 24
}
// Obf: KIKEEMGFBFI
// Type: Req
// CmdID: 6970
message EnterTelevisionActivityStageCsReq {
repeated uint32 buff_list = 1; // offset: 24
uint32 DEBMOGCGMLI = 8; // offset: 40
repeated NOJCIEGKAOB avatar_list = 10; // offset: 32
}
// Obf: BGADLNGJLEP
// Type: Rsp
// CmdID: 6975
message EnterTelevisionActivityStageScRsp {
SceneBattleInfo battle_info = 11; // offset: 24
uint32 retcode = 10; // offset: 32
uint32 DEBMOGCGMLI = 2; // offset: 36
}
// Obf: CKCEEBOKLJJ
enum CmdTextJoinType {
CKCEEBOKLJJ_PCPDHELPKEM = 0;
CmdINCJNJGEHCD = 3810;
CmdTextJoinBatchSaveScRsp = 3818;
CmdTextJoinBatchSaveCsReq = 3814;
CmdTextJoinQueryScRsp = 3895;
CmdTextJoinQueryCsReq = 3894;
CKCEEBOKLJJ_LNEAFFIAJJL = 3891;
}
message CEDGNIIEIMC {
uint32 PCGJFIFLKOO = 1; // offset: 48
string JNKBKOCJCKJ = 6; // offset: 32
string FFEACPDFAJH = 7; // offset: 24
uint32 GBMBMFFNKEH = 8; // offset: 44
uint32 CEOFDMCJAPJ = 9; // offset: 40
}
message BNLIEIGJKIA {
uint32 CEOFDMCJAPJ = 6; // offset: 32
uint32 GBMBMFFNKEH = 9; // offset: 36
string FFEACPDFAJH = 4; // offset: 16
}
// Type: Rsp
// CmdID: 3810
message INCJNJGEHCD {
uint32 GBMBMFFNKEH = 14; // offset: 32
uint32 retcode = 15; // offset: 40
uint32 CEOFDMCJAPJ = 8; // offset: 36
string FFEACPDFAJH = 2; // offset: 16
}
// Obf: NKLJMIOPPFM
// Type: Req
// CmdID: 3894
message TextJoinQueryCsReq {
repeated uint32 text_join_id_list = 13; // offset: 24
}
// Obf: GKHKPKHNGOH
// Type: Rsp
// CmdID: 3895
message TextJoinQueryScRsp {
repeated CEDGNIIEIMC text_join_list = 8; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Obf: HBJOLFKLHPG
// Type: Req
// CmdID: 3814
message TextJoinBatchSaveCsReq {
repeated CEDGNIIEIMC text_join_list = 14; // offset: 24
}
// Obf: PDBENDHIGAA
// Type: Rsp
// CmdID: 3818
message TextJoinBatchSaveScRsp {
repeated CEDGNIIEIMC text_join_list = 2; // offset: 24
uint32 retcode = 12; // offset: 32
}
// Obf: IGNAEJEMBFO
enum CmdTrackPhotoActivityType {
IGNAEJEMBFO_PCPDHELPKEM = 0;
CmdStartTrackPhotoStageCsReq = 7555;
CmdSettleTrackPhotoStageCsReq = 7551;
CmdEAAHNDOHPPH = 7556;
CmdSettleTrackPhotoStageScRsp = 7557;
CmdGetTrackPhotoActivityDataCsReq = 7559;
CmdQuitTrackPhotoStageCsReq = 7552;
CmdGetTrackPhotoActivityDataScRsp = 7560;
CmdStartTrackPhotoStageScRsp = 7554;
}
message LIDNPDNPPAI {
uint32 max_score = 8; // offset: 24
uint32 stage_id = 11; // offset: 28
}
// Obf: JOKFIHFKNJL
// Type: Req
// CmdID: 7559
message GetTrackPhotoActivityDataCsReq {
}
// Obf: IGMOGNJKAPD
// Type: Rsp
// CmdID: 7560
message GetTrackPhotoActivityDataScRsp {
repeated LIDNPDNPPAI EGLCHHGAMFC = 3; // offset: 24
uint32 retcode = 1; // offset: 32
}
message MBCCBIAMIJP {
uint32 entity_id = 12; // offset: 24
bool PCOEAPFCKCG = 10; // offset: 28
}
// Obf: BPODOHFFJAB
// Type: Req
// CmdID: 7551
message SettleTrackPhotoStageCsReq {
repeated MBCCBIAMIJP AJDKCBFCNLG = 10; // offset: 16
uint32 stage_id = 15; // offset: 32
uint32 cost_time = 13; // offset: 36
}
// Obf: LJENJGBGIIG
// Type: Rsp
// CmdID: 7557
message SettleTrackPhotoStageScRsp {
uint32 retcode = 5; // offset: 32
uint32 stage_id = 15; // offset: 36
repeated MBCCBIAMIJP AJDKCBFCNLG = 13; // offset: 24
uint32 score_id = 2; // offset: 40
}
// Obf: BIIKNCHGDDF
// Type: Req
// CmdID: 7555
message StartTrackPhotoStageCsReq {
bool LCHAHECJPOI = 12; // offset: 28
uint32 stage_id = 6; // offset: 24
}
// Obf: CDMKAELJOGB
// Type: Rsp
// CmdID: 7554
message StartTrackPhotoStageScRsp {
uint32 MDILDJMPNGH = 12; // offset: 28
uint32 retcode = 10; // offset: 24
}
// Obf: BGHIGCPIIDA
// Type: Req
// CmdID: 7552
message QuitTrackPhotoStageCsReq {
uint32 stage_id = 7; // offset: 24
}
// Type: Rsp
// CmdID: 7556
message EAAHNDOHPPH {
uint32 retcode = 7; // offset: 24
}
// Obf: IODFALGGBCH
enum CmdTrainCakeCatchType {
IODFALGGBCH_PCPDHELPKEM = 0;
CmdSocialPlayTalkScRsp = 9751;
CmdIPCKGLOHJLH = 9637;
CmdJGECJEFKNCO = 9718;
CmdTrainCakeCatchDiyCsReq = 9716;
CmdTrainCakeCatchSearchCsReq = 9733;
CmdTrainCakeCatchOpenBoxScRsp = 9657;
CmdTrainCakeCatchGetDataScRsp = 9762;
CmdMKLFLKDHLIC = 9666;
CmdSocialPlayGameplayOperationScNotify = 9662;
CmdTrainCakeCatchOpenBoxCsReq = 9628;
CmdSocialPlayTalkCsReq = 9648;
CmdBBDMHAMPCJE = 9675;
CmdTrainCakeCatchDiyLikeCsReq = 9659;
CmdSocialPlayRoomPlayerMoveScNotify = 9621;
CmdSocialPlayPreCheckEnterRoomScRsp = 9728;
CmdPreCheckEnterRoomReq = 9767;
CmdTrainCakeCatchSearchScRsp = 9766;
CmdTrainCakeCatchDiyLikeScRsp = 9697;
CmdTrainCakeCatchGetDataCsReq = 9745;
IODFALGGBCH_AAMOKIIGHIP = 9676;
CmdSocialPlaySettingInfoScNotify = 9627;
CmdAHLMMDJAGOA = 9683;
CmdTrainCakeCatchDiyScRsp = 9649;
}
message OEBJBPNNOKO {
bool HCJMLMIGACG = 13; // offset: 44
int64 EKODIFJOBFB = 12; // offset: 48
PlayerSimpleInfo CGLMHJFCFPH = 11; // offset: 32
MACJBIAFNOI IACKOCPGIAK = 4; // offset: 24
uint32 summoned_pet_id = 6; // offset: 56
uint32 uid = 8; // offset: 40
}
message MKHIPFHEKCK {
uint32 MFBDMLPDEOE = 5; // offset: 44
repeated OEBJBPNNOKO player_info = 14; // offset: 24
oneof HCDOBOHIBEN {
GFOIOIACDCH DFJBNHPAICA = 1894; // offset: 16
}
}
// Type: Req
// CmdID: 9666
message MKLFLKDHLIC {
MACJBIAFNOI IACKOCPGIAK = 12; // offset: 16
}
// Type: Rsp
// CmdID: 9637
message IPCKGLOHJLH {
uint32 retcode = 6; // offset: 24
}
// Obf: OJBEMHIECKI
// Type: Notify
// CmdID: 9621
message SocialPlayRoomPlayerMoveScNotify {
uint32 MFBDMLPDEOE = 8; // offset: 36
uint32 NCFHGIBCEBG = 13; // offset: 32
CCKCCKHEFFB FIPIDGKPFHA = 12; // offset: 16
}
// Type: Req
// CmdID: 9683
message AHLMMDJAGOA {
uint32 EAALMHNALFI = 10; // offset: 24
}
// Type: Rsp
// CmdID: 9718
message JGECJEFKNCO {
uint32 retcode = 6; // offset: 24
}
// Obf: HEGAKEBDGCF
// Type: Notify
// CmdID: 9662
message SocialPlayGameplayOperationScNotify {
uint32 NCFHGIBCEBG = 5; // offset: 36
uint32 MFBDMLPDEOE = 6; // offset: 32
oneof DCINAIHIPOC {
CCKCCKHEFFB IACKOCPGIAK = 684; // offset: 24
uint32 JKMNPPEOIJP = 294; // offset: 24
OEBJBPNNOKO PEFPFCINABN = 1841; // offset: 24
MKHIPFHEKCK INPEGNFEPAP = 1396; // offset: 24
uint32 NEAIFLAADFE = 1780; // offset: 24
KHCINCLHIOJ BLEDIOOJPNL = 1686; // offset: 24
FOFNOBHLKGO KANBEFELFFE = 1176; // offset: 24
ICHNLLCNBCC IHNNEJKHBHL = 1754; // offset: 24
GFLKDHPBAMJ NGPGKFELCED = 826; // offset: 24
MKHIPFHEKCK FHJFKLICFBE = 1322; // offset: 24
int64 FIHMHJHGHOG = 380; // offset: 24
HMDJNPFBOMM AFCCFJOEIOH = 565; // offset: 24
uint32 KBPJEKKBBNO = 25; // offset: 24
uint32 PAIBKOMPFOE = 1763; // offset: 24
}
}
// Obf: HBBOHBNOIJO
// Type: Req
// CmdID: 9745
message TrainCakeCatchGetDataCsReq {
}
message PKILNDNCAMI {
uint32 count = 6; // offset: 24
uint32 HCJPDNDOHAM = 4; // offset: 28
}
message LGGABHPGPDD {
repeated uint32 LIPHDPLGMNP = 12; // offset: 16
uint32 HCJPDNDOHAM = 13; // offset: 32
}
message FAOPPAFAJLO {
bool NFODIBIIGMO = 6; // offset: 32
repeated uint32 JNNKJAEMOBN = 3; // offset: 16
}
message LLKEMMMEPOB {
uint32 EHLIFHPILPG = 10; // offset: 24
int64 FIHMHJHGHOG = 11; // offset: 32
}
// Obf: DPOMBLGBCOM
// Type: Rsp
// CmdID: 9762
message TrainCakeCatchGetDataScRsp {
FAOPPAFAJLO PEPMFGLDGOH = 13; // offset: 32
uint32 retcode = 15; // offset: 96
repeated LGGABHPGPDD KALIBGCODNF = 8; // offset: 56
MKHIPFHEKCK FMECAHALPKG = 10; // offset: 40
repeated uint32 performance_id_list = 1; // offset: 16
repeated PKILNDNCAMI BLEDIOOJPNL = 7; // offset: 80
repeated NPLEDHFMFDM AFEJACMLOLH = 6; // offset: 48
int64 DHLGCEGONIB = 3; // offset: 88
LLKEMMMEPOB HJOFGOINOAK = 14; // offset: 72
FOFNOBHLKGO PEOECDDANNP = 4; // offset: 64
}
// Obf: GDKFBHEGFPA
// Type: Req
// CmdID: 9628
message TrainCakeCatchOpenBoxCsReq {
}
// Obf: GPEKCDDIFHC
// Type: Rsp
// CmdID: 9657
message TrainCakeCatchOpenBoxScRsp {
repeated NPLEDHFMFDM AFEJACMLOLH = 6; // offset: 16
uint32 retcode = 15; // offset: 32
int64 DHLGCEGONIB = 12; // offset: 40
}
// Obf: OKJMDMPKAGD
// Type: Req
// CmdID: 9733
message TrainCakeCatchSearchCsReq {
uint32 HCJPDNDOHAM = 12; // offset: 24
}
// Obf: LNGDJFBDHIG
// Type: Rsp
// CmdID: 9766
message TrainCakeCatchSearchScRsp {
repeated uint32 OMFCGLJDFPD = 6; // offset: 40
uint32 retcode = 1; // offset: 48
repeated LGGABHPGPDD KALIBGCODNF = 14; // offset: 16
uint32 HCJPDNDOHAM = 13; // offset: 52
PKILNDNCAMI BLEDIOOJPNL = 12; // offset: 32
}
// Obf: KKIOAIJCADC
// Type: Req
// CmdID: 9716
message TrainCakeCatchDiyCsReq {
FOFNOBHLKGO PEOECDDANNP = 3; // offset: 16
}
// Obf: NIIJLOOCKBD
// Type: Rsp
// CmdID: 9649
message TrainCakeCatchDiyScRsp {
uint32 retcode = 7; // offset: 32
FOFNOBHLKGO PEOECDDANNP = 6; // offset: 16
}
// Obf: AHENGJGCOIN
// Type: Req
// CmdID: 9648
message SocialPlayTalkCsReq {
GFLKDHPBAMJ NGPGKFELCED = 12; // offset: 16
}
// Obf: PDICAICMLHP
// Type: Rsp
// CmdID: 9751
message SocialPlayTalkScRsp {
GFLKDHPBAMJ NGPGKFELCED = 5; // offset: 24
uint32 retcode = 4; // offset: 32
int64 end_time = 11; // offset: 40
}
// Obf: FMNPNCKHKGD
// Type: Req
// CmdID: 9767
message PreCheckEnterRoomReq {
uint32 EAALMHNALFI = 2; // offset: 32
uint32 entry_id = 5; // offset: 24
FEDLKANFNBH PLOBMBFPNFK = 14; // offset: 28
}
// Obf: FEGJOLMADLC
// Type: Rsp
// CmdID: 9728
message SocialPlayPreCheckEnterRoomScRsp {
int64 DHLGCEGONIB = 6; // offset: 32
uint32 retcode = 2; // offset: 24
}
// Obf: MPFIAMHOIDB
// Type: Req
// CmdID: 9659
message TrainCakeCatchDiyLikeCsReq {
}
// Obf: FNDEKJMFFBJ
// Type: Rsp
// CmdID: 9697
message TrainCakeCatchDiyLikeScRsp {
uint32 retcode = 6; // offset: 32
repeated uint32 JNNKJAEMOBN = 13; // offset: 24
}
message CKEJAJOCNGO {
}
// Type: Rsp
// CmdID: 9675
message BBDMHAMPCJE {
uint32 retcode = 14; // offset: 40
ItemList reward = 7; // offset: 24
uint32 EHLIFHPILPG = 9; // offset: 36
bool NFODIBIIGMO = 13; // offset: 32
}
// Obf: JMDHLGEIHKI
// Type: Notify
// CmdID: 9627
message SocialPlaySettingInfoScNotify {
NECGMCGFANN ONBKNHFOPON = 4; // offset: 16
}
// Obf: HLDBDENFAIH
enum CmdTrainPartyType {
HLDBDENFAIH_PCPDHELPKEM = 0;
CmdTrainPartyGetDataScRsp = 8010;
CmdTrainPartyBuildSelfDisplayAreaDiyScRsp = 8005;
CmdTrainPartyBuildStartStepScRsp = 8037;
CmdTrainPartySyncUpdateScNotify = 8063;
CmdTrainPartyHandlePendingActionScRsp = 8001;
CmdTrainPartyBuildStartStepCsReq = 8074;
CmdKOLIOJKKDCK = 8051;
CmdTrainPartySetBadgeAutoFillScRsp = 8071;
CmdTrainPartyGamePlayStartScRsp = 8021;
CmdHGAAPFBDGKC = 8058;
CmdTrainPartyBuildDiyScRsp = 8038;
CmdTrainPartyHandlePendingActionCsReq = 8039;
CmdTrainPartyBuildSelfDisplayAreaDiyScNotify = 8011;
CmdTrainPartyMoveScNotify = 8014;
CmdTrainPartyUseCardScRsp = 8095;
CmdTrainPartyBuildingUpdateNotify = 8072;
CmdTrainPartySetBadgeAutoFillCsReq = 8030;
CmdTrainPartyBuildDiyCsReq = 8004;
CmdENCAJEEEGGL = 8061;
CmdTrainPartyUseCardCsReq = 8094;
CmdTrainPartyGamePlayStartCsReq = 8057;
CmdTrainPartyBuildRoomScNotify = 8054;
CmdTrainPartyBuildSelfDisplayAreaDiyCsReq = 8066;
CmdDGJCELHHFLK = 8007;
HLDBDENFAIH_IDNPNLLCCHH = 8053;
CmdTrainPartyGetDataCsReq = 8091;
HLDBDENFAIH_LPOBADAJGNA = 8073;
CmdFCONNMFHEGH = 8033;
CmdTrainPartySettleNotify = 8009;
CmdTrainPartyGamePlaySettleNotify = 8028;
CmdTrainPartyTakeBuildLevelAwardCsReq = 8008;
CmdPOELOKDNAGA = 8025;
CmdTrainPartyTakeBuildLevelAwardScRsp = 8017;
}
enum DPFHPILPNON {
DPFHPILPNON_EIFEPOMHEKJ = 0;
DPFHPILPNON_CIFAGHHMLKI = 1;
DPFHPILPNON_PJNABHLNLEN = 2;
DPFHPILPNON_AKNLPKILELJ = 3;
}
enum APAEPNCJDIE {
APAEPNCJDIE_KPMLNPJFHNL = 0;
APAEPNCJDIE_FKCCNBDHIPO = 1;
APAEPNCJDIE_GDNJNGJGNDC = 2;
APAEPNCJDIE_MFAGIIHEFHF = 3;
APAEPNCJDIE_BCCHPGIPHBI = 4;
APAEPNCJDIE_LGDONKABBGG = 5;
}
enum BHCMHNKONMJ {
BHCMHNKONMJ_HHGMFLOCEFL = 0;
BHCMHNKONMJ_ACPDNFACKBL = 1;
BHCMHNKONMJ_FFBLEJKNKEL = 2;
BHCMHNKONMJ_PAPIDKHNJKJ = 3;
}
// Obf: HJBFKHGAAJI
enum TrainPartyMtSkillBriefType {
HJBFKHGAAJI_HIBOPHOHGDL = 0;
HJBFKHGAAJI_IHBOCFIPHII = 1;
HJBFKHGAAJI_KEMJCNKKAFE = 2;
HJBFKHGAAJI_KMAJBNFAAPB = 3;
HJBFKHGAAJI_IBBACLEDGFG = 4;
}
enum PONPHHDBEJJ {
PONPHHDBEJJ_OEGLCLNJKEC = 0;
PONPHHDBEJJ_FPALFKMNBHJ = 1;
PONPHHDBEJJ_MJIIBFOJIHK = 2;
PONPHHDBEJJ_COAMBKBJOFP = 3;
PONPHHDBEJJ_LJLJCGKCDLH = 4;
PONPHHDBEJJ_OEOALAABLFF = 5;
PONPHHDBEJJ_HJOBCLAOGCI = 6;
PONPHHDBEJJ_GAPBDENBKFH = 7;
PONPHHDBEJJ_BNLLNCKNACI = 8;
}
message DKBJKODADGM {
uint32 unique_id = 6; // offset: 40
uint32 NGINCCHDPJL = 10; // offset: 36
repeated uint32 LGMDIGLEKEN = 12; // offset: 16
uint32 IJLPDNLAIDG = 15; // offset: 32
}
message KBNIJFEMBPJ {
repeated DKBJKODADGM IMKOJKJAHMM = 5; // offset: 16
}
message AJNICOHFJGC {
uint32 IJIMFPEKPOK = 2; // offset: 36
KBNIJFEMBPJ IMKOJKJAHMM = 5; // offset: 16
bool IHMKJGKOPKC = 10; // offset: 32
}
message ANBOFKHHDNE {
uint32 unique_id = 5; // offset: 28
uint32 display_value = 7; // offset: 36
uint32 CJOPNFDBJHD = 1; // offset: 24
uint32 JBPCICCFPGE = 9; // offset: 32
}
message GDKPBDAAKBH {
uint32 DGGAIEANNBJ = 7; // offset: 40
uint32 FELAADBOAKD = 11; // offset: 32
uint32 MPJPBLLCMHK = 4; // offset: 36
repeated uint32 DPEJNGNBHDM = 13; // offset: 24
uint32 DHFGLLAIFHP = 15; // offset: 44
uint32 IGFHEGBCGBH = 8; // offset: 48
}
message LNLMPKALPEF {
repeated ANBOFKHHDNE JBOCOPNEJLB = 13; // offset: 32
GDKPBDAAKBH FHKEMCLFBON = 1; // offset: 24
uint32 AOLHMEFDAHE = 9; // offset: 40
uint32 BHFDLCPEPHM = 2; // offset: 44
}
message DKBNGDHCNCH {
uint32 KKIOIFLJEEL = 6; // offset: 28
uint32 PNOCKMEMHLK = 3; // offset: 24
}
message JAFPMLLOGDI {
uint32 skill_level = 14; // offset: 28
uint32 skill_id = 15; // offset: 32
uint32 MOOOPAMBOFK = 12; // offset: 24
}
message DOBIOOHLGAA {
DKBNGDHCNCH DGFGNMJALGJ = 5; // offset: 24
uint32 MGCKNOBCEIF = 3; // offset: 36
uint32 IANGBIBHJDF = 13; // offset: 32
}
message OEPNAABODGE {
bool DELEKCIJMIL = 13; // offset: 32
uint32 record_id = 6; // offset: 40
uint32 MGCKNOBCEIF = 2; // offset: 36
repeated uint32 DACEDNGJLBM = 14; // offset: 16
}
message MEGIHBEMOAB {
repeated uint32 IBEBJMMCIDH = 2; // offset: 40
uint32 AFOLIFFCDHJ = 10; // offset: 52
uint32 FNKKIDJPKIH = 4; // offset: 56
repeated DOBIOOHLGAA DMMNCNGGPHL = 5; // offset: 24
uint32 NGINCCHDPJL = 11; // offset: 48
repeated JAFPMLLOGDI PHGLFHDDACM = 6; // offset: 16
}
message MGPPEILICAI {
repeated OEPNAABODGE BFKAOFCAFOF = 2; // offset: 32
repeated uint32 DACEDNGJLBM = 13; // offset: 16
}
message JOHGDOBBMCL {
GNOKFKEMIGL BECHBNMDAOM = 10; // offset: 16
repeated uint32 CPEIGPGEPPG = 13; // offset: 40
repeated uint32 BLBEJGEFBCP = 7; // offset: 56
repeated uint32 HBMLKDHKECD = 12; // offset: 24
uint32 area_id = 11; // offset: 64
repeated GAIKCIGDBGK CJGKNOPOOEJ = 8; // offset: 48
uint32 progress = 15; // offset: 68
}
message GHLDNDDFEIE {
repeated uint32 CPEIGPGEPPG = 14; // offset: 16
uint32 area_id = 1; // offset: 32
}
message IDHNJFPAEGP {
uint32 FNLNPLHOEJN = 11; // offset: 28
uint32 ANAMOLBDCOL = 14; // offset: 24
DPFHPILPNON status = 3; // offset: 32
}
message GNOKFKEMIGL {
uint32 OIGHBOMFGGD = 10; // offset: 32
repeated IDHNJFPAEGP GNMOOIOIIAP = 9; // offset: 24
}
// Obf: FIKIBACGHBB
// Type: Notify
// CmdID: 8054
message TrainPartyBuildRoomScNotify {
EGPMJMIIDJO MBIEMBJMJJN = 7; // offset: 16
}
message CCAIPEBCIMH {
int64 time = 10; // offset: 32
uint32 prop_id = 3; // offset: 24
}
message EGPMJMIIDJO {
repeated CCAIPEBCIMH GBDEGDGGKOL = 7; // offset: 24
repeated uint32 NMABNPKANCC = 6; // offset: 16
uint32 EPEEKLDLLDA = 9; // offset: 92
repeated uint32 MPDONIKHIOB = 4; // offset: 32
uint32 OLHGMPCDDKA = 12; // offset: 88
repeated CBGAODCKAGB MMFEPEBGAFC = 13; // offset: 72
uint32 NMBFMHLNPLM = 5; // offset: 100
repeated GHLDNDDFEIE HNFNKLHLJLG = 1; // offset: 64
KJGMAEGNBKL FCLJEACKGLE = 3; // offset: 40
bool EKLIAOBCHPI = 2; // offset: 96
uint32 ALODJFPDKAM = 11; // offset: 84
repeated JOHGDOBBMCL HNEPFEHKFEO = 15; // offset: 48
uint32 HIHKGPJCDPK = 14; // offset: 80
uint32 OBAMHCIFFOC = 10; // offset: 104
}
message KJICLFLFMGK {
uint32 KPCHEKDDFMG = 12; // offset: 48
uint32 EFDDBDBLMGN = 15; // offset: 60
bool HPHOMPJEDBH = 11; // offset: 56
EGPMJMIIDJO OFADLEJGPCO = 10; // offset: 32
uint32 record_id = 4; // offset: 52
MGPPEILICAI BIMOIDCBJMP = 5; // offset: 24
FKPMOKOJNHP GGHOAIDMOMC = 2; // offset: 16
}
message FKPMOKOJNHP {
LNLMPKALPEF ADGDMDNMCIK = 2; // offset: 32
MEGIHBEMOAB NJFAMMMDDIK = 11; // offset: 24
uint32 MAONLHBKOFK = 3; // offset: 56
AJNICOHFJGC MBHAHNEJGAC = 10; // offset: 48
OFPGJKEDKEB BILLHIPOKEP = 6; // offset: 16
}
// Obf: OJONDDPHAIP
// Type: Req
// CmdID: 8091
message TrainPartyGetDataCsReq {
}
// Obf: IELKDHHDPFD
// Type: Rsp
// CmdID: 8010
message TrainPartyGetDataScRsp {
uint32 retcode = 6; // offset: 32
KJICLFLFMGK KGNDJEMONFI = 11; // offset: 24
}
// Obf: BDNMDKBHLMI
// Type: Req
// CmdID: 8094
message TrainPartyUseCardCsReq {
uint32 GDFPBHMMFEA = 4; // offset: 24
}
// Obf: DFFFKLFIGOF
// Type: Rsp
// CmdID: 8095
message TrainPartyUseCardScRsp {
uint32 retcode = 6; // offset: 24
uint32 GDFPBHMMFEA = 11; // offset: 28
}
// Obf: AABAGPGIJJJ
// Type: Notify
// CmdID: 8014
message TrainPartyMoveScNotify {
uint32 DGBNFMAEMKM = 14; // offset: 32
repeated ANBOFKHHDNE HACAPEDIPAB = 2; // offset: 24
}
// Obf: HNIODEMFGCC
// Type: Notify
// CmdID: 8009
message TrainPartySettleNotify {
uint32 GDFPBHMMFEA = 5; // offset: 32
MAGFKFCMLJM OFCKHGLINAG = 8; // offset: 16
}
message MAGFKFCMLJM {
repeated DOBIOOHLGAA DMMNCNGGPHL = 6; // offset: 32
repeated BNIBEBILFLF HBKJKEEIHKE = 5; // offset: 24
uint32 FCLIKOAJCFN = 15; // offset: 40
}
message BNIBEBILFLF {
repeated uint32 switch_list = 14; // offset: 24
uint32 GNBLOHMPACL = 9; // offset: 32
}
message BBEFNGJOFPG {
DKBJKODADGM PEABLDFCMIC = 12; // offset: 16
}
message BLOEDJGLOBL {
DKBNGDHCNCH DGFGNMJALGJ = 3; // offset: 24
uint32 MGCKNOBCEIF = 7; // offset: 32
}
message FOIPOCNEPLN {
repeated BLOEDJGLOBL BMPPBKLLPLA = 12; // offset: 16
}
message CMPIDGCJHLI {
OFPGJKEDKEB pending_action = 8; // offset: 24
}
message APPEFBLLPGK {
uint32 NGINCCHDPJL = 6; // offset: 24
}
message GFLGMCDHAFM {
JAFPMLLOGDI HDKHECHPIGJ = 2; // offset: 16
}
message MKPCNGNIFDK {
repeated JAFPMLLOGDI PHGLFHDDACM = 4; // offset: 24
}
message NACCDDFCIKA {
OEPNAABODGE AIJNGEFOADL = 10; // offset: 24
}
message IHFDBCJDHEJ {
repeated uint32 DACEDNGJLBM = 5; // offset: 24
}
message AILGGIDDLCO {
repeated ANBOFKHHDNE JBOCOPNEJLB = 14; // offset: 16
}
message MLGALLEAEIC {
uint32 IJIMFPEKPOK = 7; // offset: 44
bool IHMKJGKOPKC = 2; // offset: 40
GDKPBDAAKBH FHKEMCLFBON = 9; // offset: 24
KBNIJFEMBPJ OAGMAELMDAE = 8; // offset: 32
}
message DCIEAIDBBCI {
APAEPNCJDIE LIOPNMFDKBA = 3; // offset: 36
oneof KCOCCGEOECO {
KBNIJFEMBPJ OAGMAELMDAE = 1425; // offset: 16
FOIPOCNEPLN DPHCJKEFBLN = 593; // offset: 16
CMPIDGCJHLI PPGIMDLHKGA = 17; // offset: 16
APPEFBLLPGK ODGNAJKBGDN = 594; // offset: 16
AILGGIDDLCO LJOHDODEEIL = 1390; // offset: 16
GFLGMCDHAFM OMPGFADBGKH = 672; // offset: 16
MLGALLEAEIC JFGJAFIPCDI = 93; // offset: 16
MKPCNGNIFDK OMLCPNMMCIM = 112; // offset: 16
NACCDDFCIKA FAPBPGMPNIN = 962; // offset: 16
IHFDBCJDHEJ GFNPAFHMOBM = 1726; // offset: 16
}
}
// Obf: NFJGFLNPOHL
// Type: Notify
// CmdID: 8063
message TrainPartySyncUpdateScNotify {
repeated DCIEAIDBBCI update_dynamic_list = 11; // offset: 24
}
message OFPGJKEDKEB {
uint32 queue_position = 7; // offset: 36
oneof BGGBIMBKHEI {
GHNALAMKDLA MBOGNPKAMIF = 1394; // offset: 24
GDEEEEAGDIP ANLLMAPBJFN = 781; // offset: 24
KEGJMEJBNCJ BDPHIHBLJON = 1672; // offset: 24
CHDHAFCLEDB DJGAPFPHFII = 1306; // offset: 24
}
}
message OJCIJFPNPKF {
uint32 AMADFJNHMFF = 14; // offset: 28
bool CHCGMAMOBMH = 6; // offset: 24
}
message GHNALAMKDLA {
BHCMHNKONMJ PHKAHAHLDAE = 9; // offset: 32
uint32 event_id = 10; // offset: 36
repeated OJCIJFPNPKF GEIJDOBKNAD = 5; // offset: 16
}
message HLJLGPIFMJD {
uint32 event_id = 14; // offset: 24
uint32 AMADFJNHMFF = 12; // offset: 28
}
message HKJADKLIBEH {
MAGFKFCMLJM OFCKHGLINAG = 8; // offset: 16
}
message CGLANHAMOMM {
uint32 MOOOPAMBOFK = 3; // offset: 24
uint32 skill_id = 13; // offset: 28
uint32 level = 7; // offset: 32
}
message GDEEEEAGDIP {
uint32 MGCKNOBCEIF = 10; // offset: 32
repeated CGLANHAMOMM IOHLDDNELBP = 11; // offset: 24
}
message CHDHAFCLEDB {
repeated JAFPMLLOGDI IEGFPJFFCAM = 1; // offset: 16
uint32 MBCNAEAJMDM = 14; // offset: 32
}
message CDAAOJFMALO {
uint32 DAPOFLHMMPJ = 8; // offset: 24
}
message ONAMJANOBOM {
repeated JAFPMLLOGDI PHGLFHDDACM = 1; // offset: 16
}
message CIPBBPHGEKJ {
uint32 MGCKNOBCEIF = 2; // offset: 24
uint32 KKIOIFLJEEL = 14; // offset: 32
uint32 unique_id = 9; // offset: 28
}
message CKHDNJGMEJC {
uint32 MGCKNOBCEIF = 9; // offset: 28
uint32 num = 4; // offset: 24
}
message KEGJMEJBNCJ {
uint32 OEPPLIKECOD = 7; // offset: 64
uint32 FIHLNOJAKCH = 15; // offset: 48
repeated MJDBHCKMLIL LJFLPNPJHLM = 14; // offset: 16
uint32 KFEDJDCELPK = 9; // offset: 56
repeated CIPBBPHGEKJ BHABGAPJAHF = 12; // offset: 32
repeated CKHDNJGMEJC DEPLLJPKKGD = 10; // offset: 24
uint32 EPLBCNFMLIL = 8; // offset: 60
uint32 NALLICMEEDI = 1; // offset: 52
}
message KACOOFIKHOG {
uint32 skill_id = 11; // offset: 32
uint32 ENOOEFLJIFH = 13; // offset: 28
TrainPartyMtSkillBriefType skill_type = 8; // offset: 24
}
message GPONAKNHLJG {
uint32 INOLOMFAHIE = 12; // offset: 36
repeated KACOOFIKHOG BHDDOFBIBAC = 4; // offset: 24
uint32 unique_id = 10; // offset: 32
}
message PBNLKJIEFPM {
ItemList INAAOHKEOOE = 7; // offset: 16
uint32 NOOHOEOCPKE = 14; // offset: 40
repeated uint32 INFKCHMNNKJ = 5; // offset: 32
}
message BJOBDIHNLPK {
repeated uint32 CBDBFANJGPB = 10; // offset: 16
}
message DOAICPAMNDN {
uint32 FIHLNOJAKCH = 10; // offset: 84
PONPHHDBEJJ LJBHHIDILON = 14; // offset: 72
repeated CIPBBPHGEKJ BHABGAPJAHF = 9; // offset: 48
uint32 EPLBCNFMLIL = 6; // offset: 80
PBNLKJIEFPM DJEHDCCAJCK = 13; // offset: 40
GDKPBDAAKBH FHKEMCLFBON = 4; // offset: 64
repeated CKHDNJGMEJC DEPLLJPKKGD = 2; // offset: 24
repeated KACOOFIKHOG NENPNDKMHOM = 8; // offset: 16
uint32 score_id = 3; // offset: 76
repeated GPONAKNHLJG BHDGPLPJKAA = 11; // offset: 56
}
message BOCNCJANBOM {
repeated uint32 CBDBFANJGPB = 12; // offset: 24
}
message EFBDKEHLCDF {
repeated CKHDNJGMEJC DEPLLJPKKGD = 2; // offset: 40
repeated CIPBBPHGEKJ BHABGAPJAHF = 10; // offset: 24
uint32 NALLICMEEDI = 14; // offset: 48
repeated KACOOFIKHOG CDIFGIGFLEL = 11; // offset: 16
}
// Obf: FCNNIPAJFPF
// Type: Req
// CmdID: 8039
message TrainPartyHandlePendingActionCsReq {
uint32 queue_position = 6; // offset: 36
oneof PNKPCPFBHAA {
HLJLGPIFMJD MBOGNPKAMIF = 86; // offset: 24
CDAAOJFMALO DJGAPFPHFII = 1185; // offset: 24
BJOBDIHNLPK NJCHJPPFAJO = 1078; // offset: 24
BOCNCJANBOM HBKGJOAPOKB = 1601; // offset: 24
}
}
// Obf: KCCLPEFPNCA
// Type: Rsp
// CmdID: 8001
message TrainPartyHandlePendingActionScRsp {
MAGFKFCMLJM OFCKHGLINAG = 1; // offset: 24
uint32 retcode = 6; // offset: 40
uint32 queue_position = 11; // offset: 52
bool KEJOPPIDNPP = 14; // offset: 44
oneof PNKPCPFBHAA {
HKJADKLIBEH MDKNHBDNBPP = 1271; // offset: 16
ONAMJANOBOM BNIHEKOJMND = 1357; // offset: 16
DOAICPAMNDN DCCFHPBBKMD = 723; // offset: 16
EFBDKEHLCDF LOOFPCPJPHN = 1836; // offset: 16
}
}
// Obf: LELGJHIFLPG
// Type: Req
// CmdID: 8074
message TrainPartyBuildStartStepCsReq {
uint32 area_id = 3; // offset: 40
uint32 FNLNPLHOEJN = 13; // offset: 36
GAIKCIGDBGK LMHIBHGINLG = 15; // offset: 24
uint32 OIGHBOMFGGD = 1; // offset: 32
}
// Obf: BDKCGAALCKF
// Type: Rsp
// CmdID: 8037
message TrainPartyBuildStartStepScRsp {
uint32 retcode = 15; // offset: 28
uint32 EPEEKLDLLDA = 8; // offset: 24
}
message PPECMOMNAMG {
uint32 area_id = 10; // offset: 32
GAIKCIGDBGK AIIFFJAEODJ = 7; // offset: 16
}
// Obf: HPLNDKFNOBH
// Type: Req
// CmdID: 8004
message TrainPartyBuildDiyCsReq {
uint32 AKKNCCFIBHI = 2; // offset: 36
uint32 area_id = 10; // offset: 32
uint32 PJCNHKMFIND = 11; // offset: 24
bool AFGNLDIMBGB = 12; // offset: 28
}
// Obf: NFCEENKJCGC
// Type: Rsp
// CmdID: 8038
message TrainPartyBuildDiyScRsp {
uint32 retcode = 8; // offset: 48
repeated PPECMOMNAMG update_dynamic_list = 7; // offset: 32
uint32 area_id = 4; // offset: 40
bool AFGNLDIMBGB = 9; // offset: 44
repeated GAIKCIGDBGK CJGKNOPOOEJ = 13; // offset: 24
}
message LAJDNEMABIO {
repeated IDHNJFPAEGP LPJDEMOMDIE = 15; // offset: 16
uint32 EEIBHMPCAPK = 3; // offset: 32
}
message OOADALEMDGL {
uint32 OIGHBOMFGGD = 15; // offset: 32
uint32 area_id = 1; // offset: 36
repeated IDHNJFPAEGP LPJDEMOMDIE = 2; // offset: 24
uint32 progress = 7; // offset: 40
}
message EFNNFKOMADN {
uint32 ALODJFPDKAM = 15; // offset: 24
uint32 OBAMHCIFFOC = 11; // offset: 28
}
message DGFNONPBIOF {
uint32 HEANLLDNNIP = 12; // offset: 24
}
message DFBFBMJMKAL {
uint32 OLHGMPCDDKA = 10; // offset: 24
}
message BAMHNJKNNAM {
uint32 area_id = 4; // offset: 28
uint32 ONODOCONBDA = 15; // offset: 24
}
message LHPNNDJHIKO {
uint32 PJCNHKMFIND = 14; // offset: 24
int64 time = 6; // offset: 32
}
message AGMBMAAPCCN {
uint32 CHFGHALMKNA = 6; // offset: 24
}
message CDDGLOAEOHH {
uint32 NMBFMHLNPLM = 12; // offset: 24
}
message GCDILNNEKNK {
uint32 area_id = 14; // offset: 32
repeated uint32 LPJDEMOMDIE = 1; // offset: 16
}
message BOHKJAPOIKO {
repeated GCDILNNEKNK HNEPFEHKFEO = 7; // offset: 24
}
message EJHCJCLHLFL {
oneof KCOCCGEOECO {
AGMBMAAPCCN MFCLFKHACJP = 97; // offset: 16
LAJDNEMABIO GHEPJFLNHNG = 1978; // offset: 16
OOADALEMDGL BPFJAOGMNKG = 1130; // offset: 16
EFNNFKOMADN FHFHFADIEJO = 1395; // offset: 16
DGFNONPBIOF JJLAKBDMAGC = 1305; // offset: 16
BAMHNJKNNAM AOKBMMOEAMD = 531; // offset: 16
LHPNNDJHIKO PNDOKOCCNKE = 1050; // offset: 16
DFBFBMJMKAL FPFAMFHEINC = 1527; // offset: 16
CDDGLOAEOHH KMHCDILKHFD = 2008; // offset: 16
BOHKJAPOIKO EHLFKAFAAMD = 1316; // offset: 16
}
}
// Obf: LKJLJLLKIJJ
// Type: Notify
// CmdID: 8072
message TrainPartyBuildingUpdateNotify {
repeated EJHCJCLHLFL DFALHBBMNFJ = 2; // offset: 16
}
// Type: Req
// CmdID: 8033
message FCONNMFHEGH {
}
// Type: Rsp
// CmdID: 8061
message ENCAJEEEGGL {
uint32 retcode = 8; // offset: 24
}
// Type: Req
// CmdID: 8007
message DGJCELHHFLK {
}
// Type: Rsp
// CmdID: 8058
message HGAAPFBDGKC {
uint32 retcode = 11; // offset: 24
}
message MJDBHCKMLIL {
uint32 level = 10; // offset: 24
PONPHHDBEJJ CIDDJKPGMDI = 11; // offset: 28
}
// Obf: LJDCHLAPPAM
// Type: Notify
// CmdID: 8028
message TrainPartyGamePlaySettleNotify {
uint32 EFDDBDBLMGN = 9; // offset: 40
MGPPEILICAI FIJHIEOANNM = 12; // offset: 16
repeated uint32 IENGEPCHHMC = 5; // offset: 32
uint32 record_id = 10; // offset: 44
}
// Obf: MFEKLFOHHHH
// Type: Req
// CmdID: 8057
message TrainPartyGamePlayStartCsReq {
repeated uint32 DMMNCNGGPHL = 5; // offset: 24
uint32 MAONLHBKOFK = 13; // offset: 32
}
// Obf: CJFOCDHPBDN
// Type: Rsp
// CmdID: 8021
message TrainPartyGamePlayStartScRsp {
FKPMOKOJNHP MLBJFOPPBCM = 9; // offset: 24
uint32 retcode = 10; // offset: 32
}
// Type: Req
// CmdID: 8051
message KOLIOJKKDCK {
}
// Type: Rsp
// CmdID: 8025
message POELOKDNAGA {
uint32 retcode = 1; // offset: 28
uint32 buff_id = 7; // offset: 24
}
// Obf: DELIKFHGBIA
// Type: Req
// CmdID: 8008
message TrainPartyTakeBuildLevelAwardCsReq {
uint32 HBLOHOFKKKO = 15; // offset: 24
}
// Obf: ICNPDJICMNG
// Type: Rsp
// CmdID: 8017
message TrainPartyTakeBuildLevelAwardScRsp {
uint32 retcode = 11; // offset: 36
ItemList item_list = 10; // offset: 24
uint32 HBLOHOFKKKO = 15; // offset: 32
}
// Obf: BPBBNDDICCE
// Type: Req
// CmdID: 8066
message TrainPartyBuildSelfDisplayAreaDiyCsReq {
KJGMAEGNBKL ICJFLLDCFHM = 9; // offset: 24
}
// Obf: NODOGMOOEBE
// Type: Rsp
// CmdID: 8005
message TrainPartyBuildSelfDisplayAreaDiyScRsp {
KJGMAEGNBKL ICJFLLDCFHM = 1; // offset: 16
uint32 retcode = 3; // offset: 32
}
message CBGAODCKAGB {
int64 NJMONGKLJJC = 13; // offset: 32
uint32 OOPOADNHABK = 10; // offset: 24
}
// Obf: JJNKKGLHKDD
// Type: Notify
// CmdID: 8011
message TrainPartyBuildSelfDisplayAreaDiyScNotify {
EGPMJMIIDJO KGNDJEMONFI = 12; // offset: 16
}
// Obf: ANIIBNIFDML
// Type: Req
// CmdID: 8030
message TrainPartySetBadgeAutoFillCsReq {
bool AELMBPLDFGJ = 12; // offset: 24
}
// Obf: BFJAHHJPKLG
// Type: Rsp
// CmdID: 8071
message TrainPartySetBadgeAutoFillScRsp {
uint32 retcode = 14; // offset: 24
bool AELMBPLDFGJ = 5; // offset: 28
}
// Obf: PGGMPMKFDLD
enum CmdTrainVisitorType {
PGGMPMKFDLD_PCPDHELPKEM = 0;
CmdNewSupplementVisitorCsReq = 3739;
CmdTrainVisitorRewardSendNotify = 3718;
CmdTrainVisitorBehaviorFinishScRsp = 3710;
CmdTrainVisitorBehaviorFinishCsReq = 3791;
CmdGetTrainVisitorRegisterCsReq = 3709;
CmdTrainRefreshTimeNotify = 3714;
CmdPCGDKHGILEE = 3701;
CmdTakeTrainVisitorBehaviorRewardScRsp = 3726;
CmdLJPMCOJPLDE = 3795;
PGGMPMKFDLD_DNPHJPKEKFM = 3794;
CmdTakeTrainVisitorBehaviorRewardCsReq = 3763;
CmdGetTrainVisitorRegisterScRsp = 3798;
}
enum PLHBBMEMDBG {
PLHBBMEMDBG_NMHBEFNNOAC = 0;
PLHBBMEMDBG_GBPFCAMFEMC = 1;
PLHBBMEMDBG_NBCGPBOJJMH = 2;
}
// Obf: JDPJHMHOMLF
enum TrainVisitorStatus {
JDPJHMHOMLF_PCPDHELPKEM = 0;
JDPJHMHOMLF_KEIBCPANEGA = 1;
JDPJHMHOMLF_CJNBCNNACNJ = 2;
JDPJHMHOMLF_ACNNGJHLLJD = 3;
JDPJHMHOMLF_EACCGGLDGEL = 4;
}
enum BGMKCAFEOHJ {
BGMKCAFEOHJ_PCPDHELPKEM = 0;
BGMKCAFEOHJ_EHBFJFJFIPK = 1;
BGMKCAFEOHJ_GKOBBAEJNNC = 2;
}
message NADCNANJLBJ {
uint32 visitor_id = 7; // offset: 28
bool KNHEPLOGBJI = 13; // offset: 24
}
// Obf: IFKAMNCAIHM
// Type: Req
// CmdID: 3791
message TrainVisitorBehaviorFinishCsReq {
uint32 visitor_id = 13; // offset: 24
}
// Obf: CNLKHABONCK
// Type: Rsp
// CmdID: 3710
message TrainVisitorBehaviorFinishScRsp {
ItemList reward = 8; // offset: 16
uint32 retcode = 9; // offset: 32
uint32 visitor_id = 15; // offset: 36
}
message IBPPALJGFDM {
repeated uint32 JOOJPMHEPJE = 4; // offset: 16
}
// Type: Rsp
// CmdID: 3795
message LJPMCOJPLDE {
repeated NADCNANJLBJ IIPBCIPNHCI = 5; // offset: 24
uint32 retcode = 6; // offset: 32
}
// Obf: EGKIFMPGIJI
// Type: Notify
// CmdID: 3714
message TrainRefreshTimeNotify {
uint64 train_refresh_time = 3; // offset: 24
}
// Obf: BGHEIKNIPKA
// Type: Notify
// CmdID: 3718
message TrainVisitorRewardSendNotify {
ItemList reward = 13; // offset: 16
PLHBBMEMDBG type = 10; // offset: 36
uint32 visitor_id = 6; // offset: 32
}
message HHIAOANDGAL {
bool OLDMKNAIDEL = 15; // offset: 44
uint32 LAMIOKFJMEF = 14; // offset: 36
TrainVisitorStatus status = 11; // offset: 40
repeated uint32 AJLIIMNDPGL = 10; // offset: 16
uint32 visitor_id = 8; // offset: 32
}
// Obf: GBDFPHEPLFF
// Type: Req
// CmdID: 3709
message GetTrainVisitorRegisterCsReq {
BGMKCAFEOHJ type = 6; // offset: 24
}
// Obf: FMFGJFEELPF
// Type: Rsp
// CmdID: 3798
message GetTrainVisitorRegisterScRsp {
uint32 retcode = 11; // offset: 40
repeated uint32 GLBPLJPPJPA = 13; // offset: 16
repeated HHIAOANDGAL LLDAFKHFECA = 12; // offset: 24
}
// Obf: OKOPKKACHMO
// Type: Req
// CmdID: 3763
message TakeTrainVisitorBehaviorRewardCsReq {
uint32 visitor_id = 7; // offset: 24
}
// Obf: HLMBPPIONOM
// Type: Rsp
// CmdID: 3726
message TakeTrainVisitorBehaviorRewardScRsp {
uint32 visitor_id = 2; // offset: 36
uint32 retcode = 4; // offset: 32
repeated uint32 AJLIIMNDPGL = 12; // offset: 16
}
// Obf: IOFDJNBNFCJ
// Type: Req
// CmdID: 3739
message NewSupplementVisitorCsReq {
repeated uint32 GLBPLJPPJPA = 6; // offset: 16
}
// Type: Rsp
// CmdID: 3701
message PCGDKHGILEE {
uint32 retcode = 12; // offset: 24
}
// Obf: KHHBBCAJHHN
enum CmdTravelBrochureType {
KHHBBCAJHHN_KBCMIMMJFDO = 0;
CmdTravelBrochureGetDataScRsp = 6410;
CmdTravelBrochureApplyPasterListScRsp = 6458;
CmdTravelBrochureGetDataCsReq = 6491;
CmdKEJIIOGIHJE = 6432;
CmdIHGIOEHHFAO = 6438;
CmdTravelBrochurePageResetCsReq = 6433;
CmdTravelBrochureSelectMessageCsReq = 6414;
CmdDPPJIOPGKJI = 6401;
CmdCKKAHFIDJLM = 6498;
CmdTravelBrochureSelectMessageScRsp = 6418;
CmdTravelBrochureUpdatePasterPosCsReq = 6439;
KHHBBCAJHHN_FDKELLDPDMB = 6409;
CmdTravelBrochureApplyPasterListCsReq = 6407;
CmdTravelBrochurePageResetScRsp = 6461;
CmdKGJCEOFKEHA = 6426;
CmdTravelBrochureSetCustomValueCsReq = 6404;
CmdTravelBrochureRemovePasterCsReq = 6463;
CmdAPHOLANKEPN = 6474;
CmdTravelBrochureSetPageDescStatusCsReq = 6472;
CmdTravelBrochurePageUnlockScNotify = 6494;
}
enum DKHAPDHBIFC {
DKHAPDHBIFC_IJAPPFEELPA = 0;
DKHAPDHBIFC_IGMOIKNLAME = 1;
DKHAPDHBIFC_LKOBBFMCPLK = 2;
}
enum HADIBEMFDML {
HADIBEMFDML_IMKMPBMAMDG = 0;
HADIBEMFDML_NCOACIDDLOA = 1;
HADIBEMFDML_ODAKLNJKNPF = 2;
}
message CNABGOPKNJD {
int32 HKIOMCOCDNF = 14; // offset: 28
uint32 AEHKNGBKPBE = 10; // offset: 44
uint64 unique_id = 15; // offset: 32
int32 CFIDMMFFBOE = 11; // offset: 24
uint32 item_id = 5; // offset: 48
uint32 KPGMBKKOGJG = 12; // offset: 40
}
message PBPIOFGODHC {
HADIBEMFDML MOJBHKCPLDM = 14; // offset: 40
repeated CNABGOPKNJD MMFJGLOFLKL = 9; // offset: 24
uint32 DICEPCGFBNO = 4; // offset: 44
uint32 HBCJPCMJPHE = 13; // offset: 36
DKHAPDHBIFC MPNCPNILLJH = 15; // offset: 32
}
// Obf: AKDJNEJOBFB
// Type: Req
// CmdID: 6491
message TravelBrochureGetDataCsReq {
}
// Obf: ONPFJIAKFOP
// Type: Rsp
// CmdID: 6410
message TravelBrochureGetDataScRsp {
map<uint32, PBPIOFGODHC> LNDBNIHAICB = 3; // offset: 32
uint32 retcode = 13; // offset: 40
map<uint32, uint32> CIBCCOJLLIA = 15; // offset: 24
uint32 KGMGPPOHGCE = 14; // offset: 44
}
// Obf: MNEMGGIIDNM
// Type: Notify
// CmdID: 6494
message TravelBrochurePageUnlockScNotify {
uint32 HBCJPCMJPHE = 9; // offset: 24
}
// Obf: ICFJJKCAPEC
// Type: Req
// CmdID: 6414
message TravelBrochureSelectMessageCsReq {
uint32 DICEPCGFBNO = 4; // offset: 24
uint32 HBCJPCMJPHE = 14; // offset: 28
}
// Obf: HPOCNMOBMBL
// Type: Rsp
// CmdID: 6418
message TravelBrochureSelectMessageScRsp {
ItemList reward = 1; // offset: 16
uint32 retcode = 2; // offset: 40
PBPIOFGODHC MHMDIDKNCIH = 9; // offset: 24
}
message FCJCCECMHIH {
int32 HKIOMCOCDNF = 8; // offset: 32
int32 CFIDMMFFBOE = 2; // offset: 36
uint32 KPGMBKKOGJG = 5; // offset: 24
uint32 AEHKNGBKPBE = 6; // offset: 28
uint32 item_id = 3; // offset: 44
uint32 HBCJPCMJPHE = 14; // offset: 40
}
// Type: Rsp
// CmdID: 6498
message CKKAHFIDJLM {
uint32 retcode = 7; // offset: 32
PBPIOFGODHC MHMDIDKNCIH = 12; // offset: 24
}
// Obf: ALOLPIFNOHL
// Type: Req
// CmdID: 6463
message TravelBrochureRemovePasterCsReq {
uint32 HBCJPCMJPHE = 6; // offset: 24
uint64 unique_id = 8; // offset: 32
uint32 item_id = 15; // offset: 28
}
// Type: Rsp
// CmdID: 6426
message KGJCEOFKEHA {
PBPIOFGODHC MHMDIDKNCIH = 3; // offset: 16
uint32 retcode = 9; // offset: 32
}
// Obf: JDHNIADDGHC
// Type: Req
// CmdID: 6439
message TravelBrochureUpdatePasterPosCsReq {
uint64 unique_id = 14; // offset: 40
int32 HKIOMCOCDNF = 5; // offset: 36
uint32 KPGMBKKOGJG = 6; // offset: 32
uint32 item_id = 3; // offset: 24
int32 CFIDMMFFBOE = 13; // offset: 52
uint32 HBCJPCMJPHE = 7; // offset: 28
uint32 AEHKNGBKPBE = 11; // offset: 48
}
// Type: Rsp
// CmdID: 6401
message DPPJIOPGKJI {
PBPIOFGODHC MHMDIDKNCIH = 2; // offset: 16
uint32 retcode = 7; // offset: 32
}
// Type: Notify
// CmdID: 6474
message APHOLANKEPN {
uint32 num = 12; // offset: 28
uint32 FBNIOHPDCIL = 6; // offset: 24
}
message LAEHDNHPGCC {
uint32 num = 11; // offset: 28
uint32 FBNIOHPDCIL = 3; // offset: 24
}
// Obf: LLKIKIGDMJE
// Type: Req
// CmdID: 6404
message TravelBrochureSetCustomValueCsReq {
uint32 value = 12; // offset: 24
}
// Type: Rsp
// CmdID: 6438
message IHGIOEHHFAO {
uint32 retcode = 2; // offset: 24
}
// Obf: AIFLEGFAJOO
// Type: Req
// CmdID: 6472
message TravelBrochureSetPageDescStatusCsReq {
HADIBEMFDML GODADABGOJD = 5; // offset: 24
uint32 HBCJPCMJPHE = 9; // offset: 28
}
// Type: Rsp
// CmdID: 6432
message KEJIIOGIHJE {
uint32 retcode = 5; // offset: 24
}
// Obf: FHGFDAKNKIE
// Type: Req
// CmdID: 6433
message TravelBrochurePageResetCsReq {
uint32 HBCJPCMJPHE = 3; // offset: 24
}
// Obf: JFOMGIOMPOC
// Type: Rsp
// CmdID: 6461
message TravelBrochurePageResetScRsp {
uint32 retcode = 13; // offset: 32
PBPIOFGODHC MHMDIDKNCIH = 15; // offset: 16
}
message IHLLBHLEGMD {
uint32 item_id = 4; // offset: 40
int32 CFIDMMFFBOE = 2; // offset: 24
uint32 KPGMBKKOGJG = 7; // offset: 32
int32 HKIOMCOCDNF = 12; // offset: 28
uint32 AEHKNGBKPBE = 10; // offset: 36
}
// Obf: GOIAHMBHEHB
// Type: Req
// CmdID: 6407
message TravelBrochureApplyPasterListCsReq {
uint32 HBCJPCMJPHE = 15; // offset: 32
repeated IHLLBHLEGMD MLFNLIBCBMO = 13; // offset: 16
}
// Obf: FFHDNNDFPCJ
// Type: Rsp
// CmdID: 6458
message TravelBrochureApplyPasterListScRsp {
PBPIOFGODHC MHMDIDKNCIH = 8; // offset: 16
uint32 retcode = 5; // offset: 32
}
// Obf: CEPPBODAFLG
enum CmdTreasureDungeonType {
CEPPBODAFLG_PCPDHELPKEM = 0;
CmdFightTreasureDungeonMonsterCsReq = 4472;
CmdOpenTreasureDungeonGridScRsp = 4438;
CmdQuitTreasureDungeonCsReq = 4444;
CmdFightTreasureDungeonMonsterScRsp = 4432;
CmdGHNHLNICAOI = 4500;
CmdUseTreasureDungeonItemScRsp = 4458;
CmdGetTreasureDungeonActivityDataScRsp = 4401;
CmdInteractTreasureDungeonGridScRsp = 4461;
CmdEnterTreasureDungeonCsReq = 4474;
CmdInteractTreasureDungeonGridCsReq = 4433;
CmdTreasureDungeonFinishScNotify = 4410;
CmdEnterTreasureDungeonScRsp = 4437;
CmdTreasureDungeonDataScNotify = 4491;
CmdUseTreasureDungeonItemCsReq = 4407;
CmdOpenTreasureDungeonGridCsReq = 4404;
CmdGetTreasureDungeonActivityDataCsReq = 4439;
}
// Obf: CELMKJFKCLK
enum TreasureDungeonRecordType {
CELMKJFKCLK_FOBKGBGHANC = 0;
CELMKJFKCLK_KHAGOLLLGDP = 1;
CELMKJFKCLK_JFNLCHKDCEK = 2;
CELMKJFKCLK_NGIHDMOEEGI = 3;
CELMKJFKCLK_MAHFDPNHGNL = 5;
CELMKJFKCLK_HOLEKMGJMNC = 6;
CELMKJFKCLK_HFMFJOKLJHJ = 9;
CELMKJFKCLK_DAOPEIDGOBB = 10;
CELMKJFKCLK_PBNAHLPPPAL = 11;
CELMKJFKCLK_CNCFBBLIIFM = 15;
CELMKJFKCLK_GHLNCHECBOO = 16;
CELMKJFKCLK_LILLHGDPPDG = 20;
CELMKJFKCLK_HNEBINGEBKJ = 24;
CELMKJFKCLK_CHACPGNGEGM = 25;
CELMKJFKCLK_HNFNKOAEDDN = 27;
CELMKJFKCLK_PDMFKADLEAN = 28;
CELMKJFKCLK_PACNLLJMGNN = 29;
CELMKJFKCLK_EJPPOAOJKFO = 30;
CELMKJFKCLK_DAHCCOHACOP = 31;
CELMKJFKCLK_PMCMIEKPOIC = 33;
CELMKJFKCLK_HDPDOJNBLLJ = 34;
CELMKJFKCLK_FPFEABDMFJC = 35;
CELMKJFKCLK_MMCKHOBCBJN = 36;
CELMKJFKCLK_EIKDLKOKHCA = 37;
CELMKJFKCLK_NIPOBNGDEGA = 40;
CELMKJFKCLK_BPEIDCIOCCG = 41;
CELMKJFKCLK_EOMMLKKEPLC = 42;
CELMKJFKCLK_ILNMNEKBGMM = 43;
}
message JCEEENOLDIF {
TreasureDungeonRecordType type = 3; // offset: 36
uint32 PNIDNOGHMBH = 12; // offset: 40
uint32 HAFFDDDPFGA = 14; // offset: 24
uint32 CMAPCGGABJI = 8; // offset: 28
uint32 GHAIGLAHMHO = 10; // offset: 32
}
// Obf: OKCDFCIKIGM
// Type: Notify
// CmdID: 4491
message TreasureDungeonDataScNotify {
KPBGMOCCMLA IKHJLMAKNCD = 13; // offset: 16
}
// Obf: FDGEEEEGNEC
// Type: Notify
// CmdID: 4410
message TreasureDungeonFinishScNotify {
uint32 target_side = 15; // offset: 44
uint32 BHMJFLGMICK = 14; // offset: 40
bool is_win = 8; // offset: 52
uint32 DEOBOJCCPFB = 6; // offset: 48
map<uint32, uint32> DPAJMLNHDDG = 2; // offset: 32
uint32 DCKEEAKEOLC = 12; // offset: 56
map<uint32, uint32> GCGALKPCHCP = 7; // offset: 16
}
message KPBGMOCCMLA {
repeated ILDFFLCOFCN EOPNFAAPPIO = 150; // offset: 56
uint32 NLBGEBPPDJO = 7; // offset: 108
repeated PGNAFAEAIDN JBOCOPNEJLB = 11; // offset: 24
uint32 MGIHLOHMOJC = 13; // offset: 88
repeated AOMPLKEILJD MGMPPOJIGBC = 1500; // offset: 40
repeated IKJOFCNBMKF buff_list = 1030; // offset: 72
uint32 target_side = 10; // offset: 80
bool ADMJNJKCDFN = 2046; // offset: 104
bool OPDAJBALNEK = 398; // offset: 106
uint32 AHAAPPCDLFF = 869; // offset: 112
repeated AOMPLKEILJD avatar_list = 94; // offset: 48
uint32 MICCEGIKIBJ = 4; // offset: 84
repeated HMKMGAGPAKA item_list = 1070; // offset: 32
uint32 NPHLEPECMAH = 8; // offset: 96
uint32 DCKEEAKEOLC = 3; // offset: 100
repeated JCEEENOLDIF IMBCJKHMOAB = 1; // offset: 16
bool OJPCGMHCEBN = 861; // offset: 105
uint32 JDFDJACPCKC = 14; // offset: 92
}
message HMKMGAGPAKA {
uint32 item_id = 5; // offset: 24
uint32 FJOFDONMHPH = 12; // offset: 28
}
message AOMPLKEILJD {
uint32 avatar_id = 3; // offset: 32
SpBarInfo sp_bar = 11; // offset: 16
uint32 avatar_type = 14; // offset: 40
uint32 hp = 12; // offset: 36
uint32 MHEPBNFJDIB = 1; // offset: 44
}
message ILDFFLCOFCN {
uint32 avatar_type = 1; // offset: 24
uint32 avatar_id = 14; // offset: 28
}
message IKJOFCNBMKF {
uint32 IEIHJEKMLHH = 10; // offset: 28
uint32 buff_id = 15; // offset: 24
}
message PGNAFAEAIDN {
bool HLKAFPCLMEO = 2; // offset: 44
repeated FFKGOGNCNAJ buff_list = 1748; // offset: 16
bool GGFIJFDFGCM = 3; // offset: 45
bool KLONCIGADNI = 15; // offset: 46
uint32 JJNKPCBKOKB = 13; // offset: 36
bool IMLOEHHAJOI = 10; // offset: 47
uint32 PGHPKHCNPMF = 11; // offset: 32
uint32 CJOPNFDBJHD = 8; // offset: 40
}
message FFKGOGNCNAJ {
uint32 CJOPNFDBJHD = 13; // offset: 40
uint32 DKJDNNKMNGF = 10; // offset: 32
uint32 HAFFDDDPFGA = 5; // offset: 24
uint32 buff_id = 2; // offset: 36
uint32 CHPHBCOKCEO = 14; // offset: 28
}
message DOACEKEEKLJ {
uint32 JDFDJACPCKC = 15; // offset: 28
bool PNFBOGKCMCE = 7; // offset: 36
uint32 target_side = 11; // offset: 32
bool has_passed = 10; // offset: 37
uint32 MCEKMINMJKF = 13; // offset: 24
uint32 DCKEEAKEOLC = 1; // offset: 40
uint32 NPHLEPECMAH = 4; // offset: 44
}
// Obf: BGPPCEGGINK
// Type: Req
// CmdID: 4439
message GetTreasureDungeonActivityDataCsReq {
}
// Obf: AELOKIHNKMA
// Type: Rsp
// CmdID: 4401
message GetTreasureDungeonActivityDataScRsp {
repeated DOACEKEEKLJ BPCKFOJKCBK = 12; // offset: 24
uint32 retcode = 3; // offset: 32
}
// Obf: CEGHNBBAPFA
// Type: Req
// CmdID: 4474
message EnterTreasureDungeonCsReq {
uint32 target_side = 3; // offset: 32
repeated FNGPALCMBKK avatar_list = 2; // offset: 16
}
// Obf: MKPILHMLFJC
// Type: Rsp
// CmdID: 4437
message EnterTreasureDungeonScRsp {
uint32 retcode = 14; // offset: 32
KPBGMOCCMLA IKHJLMAKNCD = 6; // offset: 24
}
// Obf: EIPJLKDNPDO
// Type: Req
// CmdID: 4404
message OpenTreasureDungeonGridCsReq {
uint32 target_side = 10; // offset: 24
uint32 CJOPNFDBJHD = 5; // offset: 28
}
// Obf: BEFOGPHDPNA
// Type: Rsp
// CmdID: 4438
message OpenTreasureDungeonGridScRsp {
KPBGMOCCMLA IKHJLMAKNCD = 7; // offset: 16
uint32 retcode = 15; // offset: 32
}
// Obf: HGPEGMNNBIG
// Type: Req
// CmdID: 4433
message InteractTreasureDungeonGridCsReq {
uint32 target_side = 11; // offset: 28
uint32 display_value = 10; // offset: 32
uint32 CJOPNFDBJHD = 13; // offset: 24
}
// Obf: OEDKGGDDDLM
// Type: Rsp
// CmdID: 4461
message InteractTreasureDungeonGridScRsp {
uint32 retcode = 14; // offset: 32
KPBGMOCCMLA IKHJLMAKNCD = 3; // offset: 16
}
// Obf: BKBJFPPKPGL
// Type: Req
// CmdID: 4407
message UseTreasureDungeonItemCsReq {
uint32 target_side = 14; // offset: 24
uint32 item_id = 6; // offset: 28
uint32 CJOPNFDBJHD = 5; // offset: 32
}
// Obf: OLMFMFAIICJ
// Type: Rsp
// CmdID: 4458
message UseTreasureDungeonItemScRsp {
uint32 retcode = 6; // offset: 32
KPBGMOCCMLA IKHJLMAKNCD = 4; // offset: 24
}
message FNGPALCMBKK {
uint32 avatar_id = 9; // offset: 24
AvatarType avatar_type = 7; // offset: 28
}
// Obf: GGEMBNFNCLP
// Type: Req
// CmdID: 4472
message FightTreasureDungeonMonsterCsReq {
uint32 target_side = 5; // offset: 36
repeated FNGPALCMBKK avatar_list = 13; // offset: 24
uint32 CJOPNFDBJHD = 9; // offset: 32
}
// Obf: EIEKCOPGDGI
// Type: Rsp
// CmdID: 4432
message FightTreasureDungeonMonsterScRsp {
SceneBattleInfo battle_info = 6; // offset: 16
uint32 retcode = 8; // offset: 32
}
// Obf: PFBIKFDAMJN
// Type: Req
// CmdID: 4444
message QuitTreasureDungeonCsReq {
bool PAMDLHOCMCC = 7; // offset: 24
uint32 target_side = 1; // offset: 28
}
// Type: Rsp
// CmdID: 4500
message GHNHLNICAOI {
uint32 retcode = 8; // offset: 24
}
// Obf: FEOFAEEBNPA
enum CmdTutorialType {
FEOFAEEBNPA_PCPDHELPKEM = 0;
CmdUnlockTutorialGuideScRsp = 1698;
CmdGetTutorialGuideCsReq = 1694;
CmdGetTutorialCsReq = 1691;
CmdUnlockTutorialGuideCsReq = 1609;
CmdGetTutorialGuideScRsp = 1695;
CmdFinishTutorialScRsp = 1626;
CmdGetTutorialScRsp = 1610;
CmdFinishTutorialGuideScRsp = 1601;
CmdFinishTutorialCsReq = 1663;
CmdFinishTutorialGuideCsReq = 1639;
CmdUnlockTutorialCsReq = 1614;
CmdUnlockTutorialScRsp = 1618;
}
// Obf: MKIHBGNOCJA
enum TutorialStatus {
MKIHBGNOCJA_OIIPMBJBOOI = 0;
MKIHBGNOCJA_CDLCACAOIAP = 1;
MKIHBGNOCJA_MIKOEFHPFAF = 2;
}
// Obf: GCPJLENDFIC
enum TutorialFinishType {
GCPJLENDFIC_PCPDHELPKEM = 0;
GCPJLENDFIC_GKOBBAEJNNC = 1;
GCPJLENDFIC_IFGDHKNGCDI = 2;
}
// Obf: FGKLPMCJBAC
enum TutorialGuideType {
FGKLPMCJBAC_NNMBAHCCKJA = 0;
FGKLPMCJBAC_IPKOHPFIAOI = 1;
}
message Tutorial {
TutorialStatus status = 2; // offset: 24
uint32 id = 3; // offset: 28
}
message TutorialGuide {
TutorialStatus status = 9; // offset: 24
uint32 id = 13; // offset: 28
TutorialGuideType type = 12; // offset: 32
}
// Obf: FNDPDAGONPO
// Type: Req
// CmdID: 1691
message GetTutorialCsReq {
}
// Type: Rsp
// CmdID: 1610
message GetTutorialScRsp {
repeated Tutorial tutorial_list = 1; // offset: 24
uint32 cur_map_entry_id = 10; // offset: 32
}
// Obf: ELGGLBDAKDN
// Type: Req
// CmdID: 1694
message GetTutorialGuideCsReq {
}
// Type: Rsp
// CmdID: 1695
message GetTutorialGuideScRsp {
repeated TutorialGuide tutorial_guide_list = 10; // offset: 24
uint32 cur_map_entry_id = 2; // offset: 32
}
// Obf: POAMLKKGKPE
// Type: Req
// CmdID: 1614
message UnlockTutorialCsReq {
uint32 IDGPINMKPNL = 15; // offset: 24
}
// Type: Rsp
// CmdID: 1618
message UnlockTutorialScRsp {
uint32 cur_map_entry_id = 1; // offset: 32
Tutorial tutorial = 14; // offset: 24
}
// Obf: PMLLCKIOCJM
// Type: Req
// CmdID: 1609
message UnlockTutorialGuideCsReq {
uint32 group_id = 11; // offset: 28
TutorialGuideType type = 8; // offset: 24
}
// Type: Rsp
// CmdID: 1698
message UnlockTutorialGuideScRsp {
uint32 cur_map_entry_id = 10; // offset: 32
TutorialGuide tutorial_guide = 14; // offset: 24
}
// Obf: FOLIFJMDCOP
// Type: Req
// CmdID: 1663
message FinishTutorialCsReq {
uint32 IDGPINMKPNL = 5; // offset: 24
TutorialFinishType NGJKIIIJBIB = 11; // offset: 28
}
// Type: Rsp
// CmdID: 1626
message FinishTutorialScRsp {
Tutorial tutorial = 7; // offset: 24
uint32 cur_map_entry_id = 5; // offset: 32
}
// Obf: IOEPDEBGEJN
// Type: Req
// CmdID: 1639
message FinishTutorialGuideCsReq {
TutorialGuideType type = 14; // offset: 28
uint32 group_id = 6; // offset: 24
}
// Type: Rsp
// CmdID: 1601
message FinishTutorialGuideScRsp {
TutorialGuide tutorial_guide = 7; // offset: 16
uint32 cur_map_entry_id = 10; // offset: 40
ItemList reward = 1; // offset: 32
}
// Obf: DCEEDHMEPMC
enum CmdWaypointType {
DCEEDHMEPMC_PCPDHELPKEM = 0;
DCEEDHMEPMC_DBLIMCCNLAC = 498;
DCEEDHMEPMC_FIBGCOBDNKG = 414;
CmdJGLMANJEMJA = 463;
CmdNKIOIPMCONG = 495;
CmdKPOCAINFJDA = 418;
DCEEDHMEPMC_HDINDJGMCLB = 494;
CmdOLDMKCIINGH = 410;
DCEEDHMEPMC_NJMCPCIEDGD = 491;
CmdDEBHHHIFIHK = 409;
}
enum NDHPIOFCPFN {
NDHPIOFCPFN_PCPDHELPKEM = 0;
NDHPIOFCPFN_FPOPMPCOOFE = 1;
NDHPIOFCPFN_GJLBGMELBHJ = 2;
}
enum JFECKFAHFLG {
JFECKFAHFLG_CCLNKJBCIJN = 0;
JFECKFAHFLG_CHEBHCOMEDO = 1;
JFECKFAHFLG_AJLHOMAMBAE = 2;
}
message HACNBJJOLHP {
uint32 BAPDMNKDLHG = 5; // offset: 32
uint32 id = 12; // offset: 28
bool is_new = 9; // offset: 24
}
message ADMCMFIINIH {
repeated uint32 EOGMIHEPCGM = 2; // offset: 24
uint32 id = 9; // offset: 36
uint32 MOHOBFPJPML = 1; // offset: 40
bool is_new = 10; // offset: 32
}
message PEEDNOBMBNN {
ADMCMFIINIH GHEKIEAOMLJ = 3; // offset: 24
repeated HACNBJJOLHP MHCABCEDNGB = 10; // offset: 32
}
message BJOFAKOFLAM {
uint32 DCPKPNLKGMM = 5; // offset: 24
}
// Type: Rsp
// CmdID: 410
message OLDMKCIINGH {
PEEDNOBMBNN JOGFDBPAMDP = 11; // offset: 16
uint32 MOHHIJGHPNB = 8; // offset: 36
uint32 retcode = 6; // offset: 32
}
message DEFOJHBBIDK {
uint32 PNKGNIIDJAA = 8; // offset: 24
}
// Type: Rsp
// CmdID: 495
message NKIOIPMCONG {
uint32 retcode = 12; // offset: 28
uint32 MOHHIJGHPNB = 13; // offset: 24
}
message JKFDCJBBABP {
}
// Type: Rsp
// CmdID: 418
message KPOCAINFJDA {
repeated ADMCMFIINIH LHFMNAHIDOM = 6; // offset: 16
uint32 MOHHIJGHPNB = 3; // offset: 32
uint32 retcode = 10; // offset: 36
}
// Type: Notify
// CmdID: 409
message DEBHHHIFIHK {
uint32 PNKGNIIDJAA = 6; // offset: 24
uint32 DCPKPNLKGMM = 7; // offset: 28
}
message NNLCNFMFENH {
uint32 OPGDCBDBKBO = 2; // offset: 28
uint32 DCPKPNLKGMM = 4; // offset: 24
}
// Type: Rsp
// CmdID: 463
message JGLMANJEMJA {
uint32 OPGDCBDBKBO = 10; // offset: 24
uint32 retcode = 3; // offset: 32
uint32 DCPKPNLKGMM = 14; // offset: 28
}
// Obf: JIOOLBKBEPC
enum CmdWolfBroType {
JIOOLBKBEPC_PCPDHELPKEM = 0;
CmdEJGAINKKBFM = 6536;
CmdJLJHOOBHDHP = 6513;
CmdKHOHCMMCMBL = 6519;
CmdBLGNJJNFDEA = 6503;
CmdBNEGEEBJCMD = 6550;
CmdEEGAIOCCMKM = 6535;
CmdIPNAEODCPDD = 6505;
CmdMOMAEPPEAJA = 6502;
CmdMGDAGAPAIEJ = 6531;
CmdHBPBHNPIEAK = 6518;
CmdPCHLKJCNCEN = 6516;
CmdPPBJILGAPBF = 6544;
CmdNJMPAPFMNFM = 6538;
CmdEIBNPIKGCJN = 6530;
CmdDNDHIDKFBKA = 6507;
CmdDPPDCNBILMN = 6501;
CmdCMOHIGKKNEN = 6527;
CmdOFFBNGEIDFM = 6545;
CmdBCGIHFGIAEM = 6547;
}
message HIBBBJBENHC {
bool PIJMKHMDHAE = 14; // offset: 44
MotionInfo motion = 11; // offset: 16
uint32 BIAGIFIKDNA = 12; // offset: 40
repeated Vector BLLLDCMOAAI = 13; // offset: 32
}
message NJBHKLCKHBK {
bool PIJMKHMDHAE = 5; // offset: 48
string LBBMJLAIJOC = 13; // offset: 40
HIBBBJBENHC CPEMLIAGBKB = 14; // offset: 16
uint32 id = 1; // offset: 56
repeated Vector BLLLDCMOAAI = 10; // offset: 32
uint32 BIAGIFIKDNA = 9; // offset: 52
}
// Type: Req
// CmdID: 6513
message JLJHOOBHDHP {
MotionInfo motion = 9; // offset: 24
MLEJLKLEFND PAGLOJDLLLD = 4; // offset: 16
uint32 id = 8; // offset: 40
bool LCHAHECJPOI = 10; // offset: 44
}
// Type: Rsp
// CmdID: 6507
message DNDHIDKFBKA {
uint32 retcode = 13; // offset: 32
NJBHKLCKHBK MAONHDCCHPE = 8; // offset: 16
}
// Type: Req
// CmdID: 6530
message EIBNPIKGCJN {
MotionInfo motion = 3; // offset: 16
uint32 id = 6; // offset: 32
}
// Type: Rsp
// CmdID: 6527
message CMOHIGKKNEN {
NJBHKLCKHBK MAONHDCCHPE = 10; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Type: Req
// CmdID: 6535
message EEGAIOCCMKM {
uint32 id = 4; // offset: 24
}
// Type: Rsp
// CmdID: 6538
message NJMPAPFMNFM {
NJBHKLCKHBK MAONHDCCHPE = 4; // offset: 24
uint32 retcode = 1; // offset: 32
}
// Type: Req
// CmdID: 6505
message IPNAEODCPDD {
uint32 id = 15; // offset: 24
}
// Type: Rsp
// CmdID: 6501
message DPPDCNBILMN {
NJBHKLCKHBK MAONHDCCHPE = 3; // offset: 16
uint32 retcode = 11; // offset: 32
}
// Type: Req
// CmdID: 6547
message BCGIHFGIAEM {
uint32 id = 2; // offset: 24
}
// Type: Rsp
// CmdID: 6519
message KHOHCMMCMBL {
NJBHKLCKHBK MAONHDCCHPE = 8; // offset: 24
uint32 retcode = 15; // offset: 32
}
// Type: Notify
// CmdID: 6502
message MOMAEPPEAJA {
NJBHKLCKHBK MAONHDCCHPE = 12; // offset: 24
}
// Type: Req
// CmdID: 6544
message PPBJILGAPBF {
Vector GGDPAAJFMJB = 15; // offset: 24
repeated uint32 assist_monster_entity_id_list = 6; // offset: 32
}
// Type: Rsp
// CmdID: 6518
message HBPBHNPIEAK {
uint32 retcode = 12; // offset: 32
NJBHKLCKHBK MAONHDCCHPE = 9; // offset: 16
}
// Type: Req
// CmdID: 6545
message OFFBNGEIDFM {
Vector GGDPAAJFMJB = 15; // offset: 24
}
// Type: Rsp
// CmdID: 6536
message EJGAINKKBFM {
NJBHKLCKHBK MAONHDCCHPE = 9; // offset: 16
uint32 retcode = 4; // offset: 32
}
// Type: Req
// CmdID: 6503
message BLGNJJNFDEA {
uint32 group_id = 3; // offset: 28
uint32 config_id = 11; // offset: 24
}
// Type: Rsp
// CmdID: 6550
message BNEGEEBJCMD {
uint32 retcode = 7; // offset: 24
}
// Type: Req
// CmdID: 6516
message PCHLKJCNCEN {
repeated uint32 assist_monster_entity_id_list = 15; // offset: 24
}
// Type: Rsp
// CmdID: 6531
message MGDAGAPAIEJ {
uint32 retcode = 1; // offset: 24
}
// Obf: JEMENFKDOJM
enum CmdWorldUnlockType {
JEMENFKDOJM_PCPDHELPKEM = 0;
CmdWorldUnlockScRsp = 7627;
CmdWorldUnlockCsReq = 7626;
}
// Obf: FHFFLADCOKE
// Type: Req
// CmdID: 7626
message WorldUnlockCsReq {
uint32 LLOLOEHPFHA = 10; // offset: 24
}
// Obf: JKPOGPLBODL
// Type: Rsp
// CmdID: 7627
message WorldUnlockScRsp {
uint32 LLOLOEHPFHA = 6; // offset: 28
uint32 retcode = 2; // offset: 24
}
enum OFBAEIEHDHJ {
OFBAEIEHDHJ_PCPDHELPKEM = 0;
OFBAEIEHDHJ_MAOBGCPKMNB = 1;
OFBAEIEHDHJ_CDKDFCDEBCE = 2;
OFBAEIEHDHJ_CFMFLGIANFK = 3;
OFBAEIEHDHJ_EBFHKIGPJNC = 4;
OFBAEIEHDHJ_NLIIEMNGBAO = 5;
OFBAEIEHDHJ_GMNIJEMPHFI = 6;
OFBAEIEHDHJ_ILFIABHDCOG = 7;
OFBAEIEHDHJ_LCLKIKJJMMH = 8;
}
message ABOLGABIPJA {
uint32 MLOFNLCKNBL = 1; // offset: 64
uint32 authkey_ver = 2; // offset: 92
uint32 LDEBCMJBCLD = 3; // offset: 68
uint32 NHDDHMGGKBO = 4; // offset: 60
uint32 HDHJEFFIPOL = 5; // offset: 76
uint32 NGCFMHKACDO = 6; // offset: 44
uint32 AJKHDLNMBMP = 7; // offset: 88
uint32 IGJOBFGJAMI = 8; // offset: 72
uint64 EBABMGKJIAF = 9; // offset: 96
uint32 JEBNJPNCPMP = 10; // offset: 84
uint32 id = 11; // offset: 52
uint32 HKEHIIPBDHA = 12; // offset: 48
uint32 FLMEHIPGBJN = 13; // offset: 40
string EMHMHACKBOI = 14; // offset: 16
uint32 DDALNHLOGJK = 15; // offset: 56
uint32 LHHMLLFGFLI = 16; // offset: 80
uint64 DAMFMNKHFIH = 17; // offset: 32
}