// https://github.com/SlushinPS/beach-simulator
// Copyright (C) 2023 Slushy Team
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as
// published by the Free Software Foundation, either version 3 of the
// License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see .
syntax = "proto3";
// Obf: NEPABBOKLDD
message PacketHead {
uint32 packet_id = 1;
uint32 rpc_id = 2;
uint32 client_sequence_id = 3;
uint32 enet_channel_id = 4;
uint32 enet_is_reliable = 5;
uint64 sent_ms = 6;
uint32 user_id = 11;
uint32 user_ip = 12;
uint32 user_session_id = 13;
uint64 recv_time_ms = 21;
uint32 rpc_begin_time_ms = 22;
map ext_map = 23;
uint32 sender_app_id = 24;
uint32 source_service = 31;
uint32 target_service = 32;
map service_app_id_map = 33;
bool is_set_game_thread = 34;
uint32 game_thread_index = 35;
}
// Obf: DPEDKHLIFHF
message AbilityInvokeEntryHead {
int32 modifier_config_local_id = 8;
uint32 target_id = 13;
uint32 instanced_ability_id = 9;
uint32 server_buff_uid = 2;
int32 local_id = 4;
bool is_serverbuff_modifier = 12;
uint32 instanced_modifier_id = 15;
}
// Obf: ELGIBELOGKF
message AbilityInvokeEntry {
uint32 event_id = 8;
uint32 entity_id = 10;
AbilityInvokeEntryHead head = 14;
bool is_ignore_auth = 2;
uint32 forward_peer = 3;
AbilityInvokeArgument argument_type = 1;
ForwardType forward_type = 11;
bytes ability_data = 12;
double total_tick_time = 4;
}
// CmdId: 1175
// Obf: BPBEBFMHGNL
message AbilityInvocationFixedNotify {
AbilityInvokeEntry DLABNBJEFGF = 13;
AbilityInvokeEntry PIBKJHBGEHJ = 2;
AbilityInvokeEntry EINJCADCDFP = 12;
AbilityInvokeEntry DDLBMHEONMO = 11;
AbilityInvokeEntry KHNKKDJIDIF = 15;
AbilityInvokeEntry LGLHDKBGJDB = 3;
}
// CmdId: 1196
// Obf: PJFLGALPCNO
message AbilityInvocationsNotify {
repeated AbilityInvokeEntry invokes = 1;
}
// Obf: EDIDAGDNOLP
message AbilityMetaReInitOverrideMap {
repeated AbilityScalarValueEntry override_map = 2;
}
// Obf: KGNBOGPLLAM
message AbilityMetaAddAbility {
AbilityAppliedAbility ability = 2;
}
// Obf: HDNMEHLEAGE
message ModifierProperty {
float value = 4;
AbilityString key = 12;
}
// Obf: NANLJHBMAGF
message AbilityMetaModifierChange {
repeated ModifierProperty properties = 14;
ModifierAction action = 4;
uint32 apply_entity_id = 2;
bool is_mute_remote = 15;
bool JGGDMDGLJOP = 8;
AbilityString parent_ability_name = 1;
uint32 server_buff_uid = 7;
AbilityString parent_ability_override = 10;
AbilityAttachedModifier attached_instanced_modifier = 3;
bool DLOLFHNNEKI = 12;
int32 modifier_local_id = 5;
}
message OCPCJIEBIGG {
bool COGMOAKEHDP = 6;
}
message PIPPGEBKBJC {
bool IMFIBEJLEPK = 6;
}
message MFLHDCGKAFK {
uint32 apply_entity_id = 3;
}
message OJBJDBHKLNE {
float NIOCHODDJND = 13;
float APAENMOLHKP = 9;
}
// Obf: ODBBPNOOEOI
message AbilityMetaTriggerElementReaction {
uint32 ADHLKLLFLPD = 2;
uint32 GJFGOBCICLP = 14;
int32 hit_index = 3;
uint32 trigger_entity_id = 1;
uint32 ECHFGCGHGEG = 4;
}
message LEGBJIABCMN {
uint32 DLOIEBPNMKM = 4;
}
// Obf: FOHAAJOMMPL
message AbilityMetaSetPoseParameter {
AnimatorParameterValueInfoPair value = 15;
}
// Obf: NGEKKGKDJED
message AbilityMetaUpdateBaseReactionDamage {
uint32 DMENLAMJJEM = 1;
AbilityString LDEOKEHFACJ = 4;
uint32 HLMJBJGKLKD = 15;
AbilityString ability_name = 3;
}
message AGDCLCLDMBK {
uint32 BBJECMMIPIL = 14;
}
// Obf: ICJEFJLIABP
message AbilityActionSetCrashDamage {
float damage = 5;
Vector hit_pos = 9;
}
// Obf: BAHALCKDAKF
message AbilityBornType {
Vector rot = 11;
Vector pos = 15;
Vector move_dir = 10;
}
// Obf: IEELHDCPPBO
message AbilityFireworkBornType {
Vector move_dir = 4;
uint32 effect_index = 7;
Vector pos = 2;
Vector rot = 6;
}
message MIDKDEJEEDA {
Vector pos = 1;
Vector rot = 7;
}
message LIECDBCLEJJ {
Vector pos = 11;
Vector rot = 5;
}
// Obf: OPDCPCFOLIE
message AbilityActionCreateGadget {
Vector rot = 8;
uint32 room_id = 6;
Vector pos = 13;
}
message NPDLPJGBLME {
float MIEIPCBMANJ = 7;
}
message KFHHLHAMIAL {
repeated int32 param_list = 4;
}
message HOGPBIIGLEO {
Vector pos = 11;
Vector rot = 4;
}
message BMCEGJLELCA {
Vector pos = 11;
Vector rot = 3;
}
message DNOIPLKDGGO {
Vector CCMABAMKJJA = 12;
}
message NHKODIELCKE {
uint32 apply_entity_id = 8;
}
// Obf: BEHNKFHKEMD
message AbilityActionGenerateElemBall {
Vector pos = 4;
uint32 room_id = 7;
Vector rot = 15;
}
message GPAFLCHDODD {
bool KLAGFFLCLCM = 14;
}
message PIPBNDPPCKH {
uint32 PCPAANAIOLI = 5;
}
message DJBBMCCIIIJ {
uint32 CLGNBIGFIAA = 4;
uint32 NHJJBDHMGGK = 7;
}
message MDENGHHCBCE {
Vector target_pos = 8;
Vector CFCFIMJNNHA = 5;
}
message AGMCPLHHDMM {
repeated uint32 FBPPPIBPMDO = 2;
repeated uint32 OEFJFKKOBJC = 10;
}
message GPKKGDNIAIB {
bool KLAGFFLCLCM = 4;
}
message CMNIAKLILEE {
float JNEKCJANDGG = 15;
}
message DEEPMGDNFLH {
float JNEKCJANDGG = 4;
float JPLABPDDDAA = 11;
bool LACELNHKONE = 7;
uint32 EEPFLJEMMLD = 14;
float HNGHMNBGHLG = 10;
uint32 OEEFMKOMJBK = 15;
}
message CMINCHKMEMO {
bool DLFJNEEBLOG = 8;
float JNEKCJANDGG = 3;
uint32 avatar_id = 12;
string DENNPCBBNFD = 13;
float ABJCKKIJDJH = 4;
float HNGHMNBGHLG = 6;
}
message IGBGGICLDLE {
float JPLABPDDDAA = 5;
uint32 element_type = 8;
uint32 OEEFMKOMJBK = 10;
float HNGHMNBGHLG = 7;
}
// Obf: ECIPFNGJAIF
message AbilityMixinWindSeedSpawner {
// Obf: EKDJLLIPACM
message AddSignal {
}
// Obf: FLOPFNIHOIO
message RefreshSeed {
repeated Vector pos_list = 1;
}
// Obf: LEOLCCAAAPG
message CatchSeed {
uint32 entity_id = 1;
}
oneof cmd {
AddSignal add_signal = 13;
RefreshSeed refresh_seed = 11;
CatchSeed catch_seed = 4;
}
}
message ALKDNGPEAFM {
uint32 target_entity_id = 8;
}
message CLAGAIKJDJE {
uint32 EELEACIIBLH = 3;
}
// Obf: CMGBBPPHNGC
message AbilityMixinScenePropSync {
bool is_clear_all = 9;
repeated MassivePropSyncInfo massive_prop_list = 2;
repeated int64 delete_id_list = 6;
}
message PCNGKOIOGIE {
uint32 target_entity_id = 10;
}
message PGBNGHFPGED {
float NDFGGJOOPBE = 9;
}
message PIJBPIFLPAE {
uint32 HNGKHBALOLP = 6;
uint32 phase = 13;
uint32 BIHDGIPJMGC = 12;
uint32 FNDEEPLICMM = 9;
uint32 HMJEPKDPGAP = 2;
repeated uint32 HHPNADNCEOK = 4;
}
message LBBNONAEBGL {
uint32 JBMGPDFNGDN = 8;
uint64 CGADJLAJMHE = 7;
}
message GDJIFLDMMIM {
}
message DGCJOENFOJC {
bool CGNLFFJBLBH = 9;
}
// Obf: EOEKNCGNPGB
message AbilityMixinShootFromCamera {
Vector InitPos = 5;
Vector forward = 4;
}
message JLFKECJAKLK {
repeated uint32 data = 6;
}
// Obf: OHONHNDAHHA
message BreakoutSyncCreateConnect {
repeated BreakoutSyncConnectUidInfo uid_info_list = 2;
}
// Obf: MMPEIBJBNMB
message BreakoutSyncPing {
uint64 client_game_time = 14;
uint64 server_game_time = 11;
}
// Obf: ICMHLFGJPKL
message BreakoutSyncFinishGame {
uint64 server_game_time = 11;
bool MKOLHMHAKID = 14;
bool is_win = 3;
}
// Obf: BLBJLEJIMPL
message BreakoutSyncSnapShot {
BreakoutSnapShot snap_shot = 13;
}
// Obf: ECCMFFEGGHB
message BreakoutSyncAction {
BreakoutAction action = 14;
}
// Obf: PKJJKBLLIGJ
message AbilityMixinBreakout {
// Obf: IJFMHDDKKMJ
enum SyncType {
SYNC_TYPE_NONE = 0;
SYNC_TYPE_CREATE_CONNECT = 1;
SYNC_TYPE_START_GAME = 2;
SYNC_TYPE_PING = 3;
SYNC_TYPE_FINISH_GAME = 4;
SYNC_TYPE_SNAP_SHOT = 5;
SYNC_TYPE_ACTION = 6;
}
int32 retcode = 2;
SyncType sync_type = 4;
oneof sync {
BreakoutSyncCreateConnect sync_create_connect = 6;
BreakoutSyncPing sync_ping = 9;
BreakoutSyncFinishGame sync_finish_game = 13;
BreakoutSyncSnapShot sync_snap_shot = 5;
BreakoutSyncAction sync_action = 15;
}
}
message BPLMNDBKKBE {
uint32 AHJDPDECECO = 14;
float NIAPFOOBIJB = 7;
uint32 target_id = 10;
}
message JMPNDCMLANG {
repeated uint32 MBAHMIFNCEP = 12;
repeated uint32 LDDHBPFALPI = 4;
}
message KIJMAIEAHCC {
float DGIMKDNHFNH = 12;
}
message JDPDIAAMFAI {
float DGIMKDNHFNH = 3;
}
message MPBBEEDEOEE {
bool KGFONGPFKNC = 14;
}
// CmdId: 1102
// Obf: PKNKALJAPBN
message ClientAbilityInitBeginNotify {
uint32 entity_id = 6;
}
// CmdId: 1172
// Obf: AKLEFDPDDAD
message ClientAbilityInitFinishNotify {
repeated AbilityInvokeEntry invokes = 9;
uint32 entity_id = 2;
}
// CmdId: 1155
// Obf: CMJMPJAFMGK
message AbilityInvocationFailNotify {
uint32 entity_id = 1;
AbilityInvokeEntry invoke = 12;
string reason = 2;
}
// Obf: EPKNGJMINJD
message EntityAbilityInvokeEntry {
uint32 entity_id = 13;
repeated AbilityInvokeEntry invokes = 14;
}
// CmdId: 1158
// Obf: ADDNMEKNFJE
message ClientAbilitiesInitFinishCombineNotify {
repeated EntityAbilityInvokeEntry entity_invoke_list = 13;
}
// CmdId: 1130
// Obf: MOKHOJLFPPI
message WindSeedClientNotify {
// Obf: GEAHCBGKECM
message RefreshNotify {
uint32 refresh_num = 9;
}
// Obf: JONENPANFIF
message AddWindBulletNotify {
Vector seed_pos = 3;
uint32 FCPFBPBHHLA = 15;
uint32 LFGEDEIMJNM = 13;
}
// Obf: GPMJILMANBH
message AreaNotify {
uint32 area_type = 15;
bytes area_code = 1;
uint32 area_id = 6;
}
oneof notify {
RefreshNotify refresh_notify = 2;
AddWindBulletNotify add_wind_bullet_notify = 3;
AreaNotify area_notify = 11;
}
}
// CmdId: 1184
// Obf: PLMKKNIJMEC
message AbilityChangeNotify {
uint32 entity_id = 10;
AbilityControlBlock ability_control_block = 2;
}
// CmdId: 1164
// Obf: KMBDGMBAPDC
message ClientAbilityChangeNotify {
bool is_init_hash = 11;
repeated AbilityInvokeEntry invokes = 13;
uint32 entity_id = 15;
}
// CmdId: 1121
// Obf: MABCFNPGLCK
message ServerUpdateGlobalValueNotify {
// Obf: LEJABMEJPPG
enum UpdateType {
INVALUE = 0;
ADD = 1;
SET = 2;
}
float delta = 15;
float value = 13;
uint32 entity_id = 12;
uint32 key_hash = 9;
UpdateType update_type = 8;
}
// CmdId: 1134
// Obf: IDCHIBLPNFI
message ServerGlobalValueChangeNotify {
uint32 entity_id = 6;
uint32 key_hash = 3;
float value = 7;
}
// CmdId: 1194
// Obf: IDPNCKHFLNL
message ClientAIStateNotify {
uint32 entity_id = 13;
uint32 cur_tactic = 4;
}
// CmdId: 1116
// Obf: JBBDKHBAHCP
message ServerCombatEndNotify {
repeated uint32 combat_end_type_list = 5;
}
// CmdId: 1128
// Obf: MPFJCFHIFJD
message ClientRemoveCombatEndModifierNotify {
repeated uint32 combat_end_type_list = 7;
}
// CmdId: 1138
// Obf: FHFCIHCBFCH
message PerformOperationNotify {
// Obf: NNFFFOHDDHO
enum OperateType {
OPERATE_TYPE_NONE = 0;
OPERATE_TYPE_EFFECT = 1;
}
Vector rot = 5;
OperateType operate_type = 6;
Vector pos = 4;
uint32 entity_id = 2;
uint32 index = 14;
}
// Obf: LPAPJAKPDJO
message Achievement {
enum OHCJGBIOHNI {
OPFLKOJMOIG_Invalid = 0;
OPFLKOJMOIG_Unfinished = 1;
OPFLKOJMOIG_Finished = 2;
OPFLKOJMOIG_RewardTaken = 3;
}
uint32 id = 3;
OHCJGBIOHNI status = 10;
uint32 total_progress = 14;
uint32 finish_timestamp = 15;
uint32 cur_progress = 5;
}
// CmdId: 2678
// Obf: JGJDJMAOIMP
message AchievementAllDataNotify {
repeated uint32 reward_taken_goal_id_list = 10;
repeated Achievement achievement_list = 4;
}
// CmdId: 2658
// Obf: CHOHAAMOIKE
message AchievementUpdateNotify {
repeated Achievement achievement_list = 2;
}
// CmdId: 2687
// Obf: PALNPGEPFIH
message TakeAchievementRewardReq {
repeated uint32 id_list = 7;
}
// CmdId: 2671
// Obf: ODOODHMAKDI
message TakeAchievementRewardRsp {
repeated ItemParam item_list = 13;
repeated uint32 id_list = 11;
int32 retcode = 1;
}
// CmdId: 2676
// Obf: PDIDCMNCIAE
message TakeAchievementGoalRewardReq {
repeated uint32 id_list = 1;
}
// CmdId: 2689
// Obf: FDGJLJMOBAD
message TakeAchievementGoalRewardRsp {
int32 retcode = 4;
repeated ItemParam item_list = 1;
repeated uint32 id_list = 2;
}
// CmdId: 2055
// Obf: AGMEBDMCBEA
message GetActivityScheduleReq {
}
// Obf: GJIJNIDNLEF
message ActivityScheduleInfo {
uint32 schedule_id = 6;
uint32 begin_time = 3;
uint32 activity_id = 8;
uint32 end_time = 13;
bool is_open = 14;
}
// CmdId: 2103
// Obf: JCDDALBCEJN
message GetActivityScheduleRsp {
uint32 remain_fly_sea_lamp_num = 3;
int32 retcode = 1;
repeated ActivityScheduleInfo activity_schedule_list = 8;
}
// CmdId: 2167
// Obf: NEMEICOEHKN
message GetActivityInfoReq {
repeated uint32 activity_id_list = 7;
}
// Obf: FBLOJKJLOLH
message ActivityInfo {
uint32 activity_type = 1;
uint32 end_time = 6;
uint32 begin_time = 7;
uint32 KOHDIPCFMID = 1859;
uint32 first_day_start_time = 533;
bool BMIBLEHMCLP = 888;
bool KLIKNJBHDCK = 1369;
uint32 activity_id = 2;
repeated uint32 JCPFGDCAGFC = 726;
bool OLEFIJABEPB = 1478;
bool GGOIMBPGHJF = 9;
repeated ActivityWatcherInfo watcher_info_list = 14;
repeated uint32 meet_cond_list = 13;
map wish_gift_num_map = 1016;
uint32 cur_score = 1089;
bool is_finished = 15;
map activity_coin_map = 992;
bool DPDFHAIDJPN = 233;
repeated ActivityPushTipsData activity_push_tips_data_list = 1333;
repeated uint32 expire_cond_list = 5;
uint32 MANEEFHEAIA = 925;
repeated uint32 taken_reward_list = 31;
uint32 schedule_id = 12;
bool BNEDNKKLKCL = 11;
oneof detail {
SeaLampActivityDetailInfo sam_lamp_info = 4;
CrucibleActivityDetailInfo crucible_info = 10;
SalesmanActivityDetailInfo salesman_info = 8;
TrialAvatarActivityDetailInfo trial_avatar_info = 3;
DeliveryActivityDetailInfo delivery_info = 1570;
AsterActivityDetailInfo aster_info = 344;
FlightActivityDetailInfo flight_info = 326;
DragonSpineActivityDetailInfo dragon_spine_info = 1821;
EffigyActivityDetailInfo effigy_info = 650;
TreasureMapActivityDetailInfo treasure_map_info = 1080;
BlessingActivityDetailInfo blessing_info = 81;
SeaLampActivityInfo sea_lamp_info = 587;
ExpeditionActivityDetailInfo expedition_info = 1257;
ArenaChallengeActivityDetailInfo arena_challenge_info = 827;
FleurFairActivityDetailInfo fleur_fair_info = 1111;
WaterSpiritActivityDetailInfo water_spirit_info = 975;
ChannelerSlabActivityDetailInfo challneler_slab_info = 2045;
MistTrialActivityDetailInfo mist_trial_activity_info = 742;
HideAndSeekActivityDetailInfo hide_and_seek_info = 1693;
FindHilichurlDetailInfo find_hilichurl_info = 448;
SummerTimeDetailInfo summer_time_info = 1370;
BuoyantCombatDetailInfo buoyant_combat_info = 1400;
EchoShellDetailInfo echo_shell_info = 433;
BounceConjuringActivityDetailInfo bounce_conjuring_info = 166;
BlitzRushActivityDetailInfo blitz_rush_info = 875;
ChessActivityDetailInfo chess_info = 1460;
SumoActivityDetailInfo sumo_info = 1433;
MoonfinTrialActivityDetailInfo moonfin_trial_info = 1010;
LunaRiteDetailInfo luna_rite_info = 921;
PlantFlowerActivityDetailInfo plant_flower_info = 289;
MusicGameActivityDetailInfo music_game_info = 490;
RoguelikeDungeonActivityDetailInfo roguelike_dungoen_info = 108;
DigActivityDetailInfo dig_info = 1721;
HachiActivityDetailInfo hachi_info = 1432;
WinterCampActivityDetailInfo winter_camp_info = 275;
PotionActivityDetailInfo potion_info = 1069;
TanukiTravelActivityDetailInfo tanuki_travel_activity_info = 22;
LanternRiteActivityDetailInfo lantern_rite_activity_info = 1809;
MichiaeMatsuriActivityDetailInfo michiae_matsuri_info = 635;
BartenderActivityDetailInfo bartender_info = 162;
UgcActivityDetailInfo ugc_info = 25;
CrystalLinkActivityDetailInfo crystal_link_info = 1427;
IrodoriActivityDetailInfo irodori_info = 2031;
PhotoActivityDetailInfo photo_info = 1971;
SpiceActivityDetailInfo spice_info = 1463;
GachaActivityDetailInfo gacha_info = 1869;
LuminanceStoneChallengeActivityDetailInfo luminance_stone_challenge_info = 1272;
RogueDiaryActivityDetailInfo rogue_diary_info = 1148;
SummerTimeV2DetailInfo summer_time_v2_info = 1413;
IslandPartyDetailInfo island_party_info = 708;
GearActivityDetailInfo gear_info = 1415;
GravenInnocenceDetailInfo graven_innocence_info = 1508;
InstableSprayDetailInfo instable_spray_info = 1694;
MuqadasPotionActivityDetailInfo muqadas_potion_info = 1232;
TreasureSeelieActivityDetailInfo treasure_seelie_info = 315;
RockBoardExploreDetailInfo rock_board_explore_info = 821;
VintageActivityDetailInfo vintage_info = 1330;
WindFieldDetailInfo wind_field_info = 1399;
FungusFighterDetailInfo fungus_fighter_info = 1549;
CharAmusementDetailInfo char_amusement_info = 1548;
EffigyChallengeV2DetailInfo effigy_challenge_info = 388;
CoinCollectDetailInfo coin_collect_info = 954;
BrickBreakerDetailInfo brick_breaker_info = 2012;
DuelHeartDetailInfo duel_heart_info = 1666;
SeaLampV3DetailInfo sea_lamp_v3_info = 574;
TeamChainDetailInfo team_chain_info = 937;
ElectroherculesBattleDetailInfo electrohercules_battle_info = 116;
GCGFestivalDetailInfo gcg_festival_info = 1486;
FleurFairV2DetailInfo fleur_fair_v2_info = 662;
FungusFighterV2DetailInfo fungus_fighter_v2_info = 790;
AkaFesDetailInfo aka_fes_info = 486;
SandwormCannonDetailInfo sandworm_cannon_detail_info = 1690;
SorushTrialDetailInfo sorush_trial_info = 1147;
MPCBEPPJBHA EOGBJAIIMGD = 1720;
FFKMNCKOPHD GPINLKNMFFK = 618;
LFDOHAHCGAN EIEBOHPGOHB = 1505;
DPMOKIKIFAI ABBKIICBKFG = 1349;
}
}
// CmdId: 2114
// Obf: KKDDDKHPGJP
message GetActivityInfoRsp {
repeated Uint32Pair disable_transfer_point_interaction_list = 9;
int32 retcode = 7;
repeated uint32 activated_sale_id_list = 12;
repeated ActivityInfo activity_info_list = 4;
}
// CmdId: 2131
// Obf: NOCEOLGOMJF
message ActivityPlayOpenAnimNotify {
uint32 activity_id = 5;
}
// CmdId: 2086
// Obf: LBHPBHMPCND
message ActivityInfoNotify {
ActivityInfo activity_info = 2;
}
// CmdId: 2107
// Obf: HHEIHADMIIN
message ActivityScheduleInfoNotify {
uint32 remain_fly_sea_lamp_num = 5;
repeated ActivityScheduleInfo activity_schedule_list = 12;
}
// Obf: IIEEKCMJDAI
message ActivityWatcherInfo {
uint32 total_progress = 15;
uint32 cur_progress = 1;
uint32 watcher_id = 2;
bool is_taken_reward = 7;
}
// CmdId: 2085
// Obf: LEAMDAPFCIP
message ActivityTakeWatcherRewardReq {
uint32 watcher_id = 11;
uint32 activity_id = 1;
}
// CmdId: 2111
// Obf: BHBNNEDNMOG
message ActivityTakeWatcherRewardRsp {
int32 retcode = 6;
uint32 activity_id = 8;
uint32 watcher_id = 3;
}
// CmdId: 2007
// Obf: JCOLCLFIFCO
message ActivityUpdateWatcherNotify {
uint32 activity_id = 14;
ActivityWatcherInfo watcher_info = 9;
}
// CmdId: 2053
// Obf: JMJCDFAFKNM
message ActivitySelectAvatarCardReq {
uint32 activity_id = 7;
uint32 reward_id = 8;
}
// CmdId: 2098
// Obf: LOODKPOCPDC
message ActivitySelectAvatarCardRsp {
uint32 activity_id = 3;
uint32 reward_id = 14;
int32 retcode = 5;
}
// CmdId: 2006
// Obf: CGKCLIBAODN
message ActivityCoinInfoNotify {
uint32 activity_id = 8;
map activity_coin_map = 2;
uint32 schedule_id = 9;
}
// Obf: GJIPMDIPMGO
message SeaLampActivityDetailInfo {
uint32 phase_id = 15;
repeated uint32 JLAFALJAHBL = 13;
repeated uint32 GFHLEOBJAIL = 5;
uint32 days = 1;
uint32 DNLDBIOFPCD = 9;
uint32 NIOMOKCABBI = 3;
uint32 progress = 2;
}
// CmdId: 2144
// Obf: KDILEHOKEMA
message SeaLampFlyLampReq {
Vector pos = 15;
int32 param = 6;
uint32 item_num = 1;
uint32 item_id = 8;
}
// CmdId: 2150
// Obf: PJGDCPMBNLD
message SeaLampFlyLampRsp {
int32 retcode = 1;
uint32 item_num = 15;
uint32 item_id = 2;
}
// CmdId: 2118
// Obf: DKNNFAMBGMH
message SeaLampTakeContributionRewardReq {
uint32 config_id = 13;
uint32 activity_id = 3;
}
// CmdId: 2023
// Obf: OHJNPDMFBCF
message SeaLampTakeContributionRewardRsp {
uint32 config_id = 7;
int32 retcode = 10;
}
// CmdId: 2018
// Obf: ELKCIDGPCNM
message SeaLampTakePhaseRewardReq {
uint32 phase_id = 13;
uint32 activity_id = 15;
}
// CmdId: 2079
// Obf: GEGLGDKPHPC
message SeaLampTakePhaseRewardRsp {
uint32 phase_id = 14;
int32 retcode = 10;
}
// CmdId: 2004
// Obf: FKLLBGKIHFB
message SeaLampContributeItemReq {
uint32 activity_id = 12;
repeated ItemParam item_list = 9;
}
// CmdId: 2154
// Obf: MBKMPAKHNKB
message SeaLampContributeItemRsp {
int32 retcode = 5;
uint32 BIMKNDECJAI = 6;
uint32 AHINNHBBILH = 12;
uint32 add_progress = 10;
}
// Obf: KKNGABPHNLP
message SeaLampSectionInfo {
uint32 section_id = 13;
}
// Obf: BAKHKCAKDEI
message SeaLampActivityInfo {
uint32 day_index = 8;
bool is_content_closed = 6;
repeated SeaLampSectionInfo section_info_list = 15;
bool JOCKLIEKCHP = 7;
uint32 first_day_start_time = 10;
uint32 mechanicus_id = 3;
bool CKANAPMJECL = 4;
uint32 sea_lamp_coin = 11;
uint32 popularity = 14;
}
// CmdId: 2003
// Obf: PMOOEPNLFJG
message SeaLampFlyLampNotify {
int32 param = 9;
uint32 item_id = 5;
uint32 item_num = 14;
Vector pos = 8;
}
// CmdId: 2127
// Obf: EEPFMDNHGBA
message SeaLampCoinNotify {
uint32 sea_lamp_coin = 13;
}
// CmdId: 2151
// Obf: NKDLBPJOKIC
message SeaLampPopularityNotify {
uint32 popularity = 4;
}
// Obf: EJALGEOEIMH
message AnnounceData {
bool is_center_system_last_5_every_minutes = 14;
uint32 end_time = 10;
uint32 count_down_frequency = 1;
string count_down_text = 7;
uint32 center_system_frequency = 8;
string center_system_text = 15;
uint32 config_id = 9;
string dungeon_confirm_text = 11;
uint32 begin_time = 3;
}
// CmdId: 2032
// Obf: MALICCMIPPP
message LoadActivityTerrainNotify {
uint32 activity_id = 10;
}
// CmdId: 2050
// Obf: HDJBPCNBOFB
message ServerAnnounceNotify {
repeated AnnounceData announce_data_list = 1;
}
// CmdId: 2142
// Obf: MMGOIGJLOFK
message ServerAnnounceRevokeNotify {
repeated uint32 config_id_list = 5;
}
// CmdId: 2078
// Obf: BLPLOJMDAKF
message ActivityBannerNotify {
uint32 schedule_id = 6;
uint32 activity_id = 13;
}
// CmdId: 2077
// Obf: KEPNGAHDLEJ
message ActivityBannerClearReq {
uint32 activity_id = 8;
uint32 schedule_id = 5;
}
// CmdId: 2069
// Obf: DAKEIIHELME
message ActivityBannerClearRsp {
uint32 activity_id = 9;
int32 retcode = 4;
uint32 schedule_id = 2;
}
// Obf: HHBPGNPOECK
message SalesmanActivityDetailInfo {
bool EMDKLOLLFIE = 11;
SalesmanStatusType status = 2;
uint32 EHHIEIBIFOH = 7;
map selected_reward_id_map = 9;
uint32 MCJPKPDEIOE = 13;
uint32 day_reward_id = 14;
uint32 day_index = 6;
uint32 KNGECCJOOKO = 3;
uint32 HMIKNKJJAIH = 1;
bool OAAPGPJLNDM = 15;
}
// CmdId: 2172
// Obf: MDNOMIGCOMD
message SalesmanDeliverItemReq {
uint32 schedule_id = 13;
}
// CmdId: 2140
// Obf: HMHLLGLOKNM
message SalesmanDeliverItemRsp {
uint32 schedule_id = 1;
int32 retcode = 2;
}
// CmdId: 2046
// Obf: FOKIOLNEMFE
message SalesmanTakeRewardReq {
uint32 schedule_id = 7;
uint32 position = 1;
}
// CmdId: 2119
// Obf: ABLDDCGLFCA
message SalesmanTakeRewardRsp {
uint32 reward_id = 13;
int32 retcode = 15;
uint32 position = 9;
uint32 schedule_id = 8;
}
// CmdId: 2178
// Obf: GEKIGGBPDNC
message ActivityCondStateChangeNotify {
repeated uint32 activated_sale_id_list = 13;
repeated uint32 expire_cond_list = 7;
uint32 activity_id = 10;
repeated Uint32Pair disable_transfer_point_interaction_list = 4;
repeated uint32 meet_cond_list = 5;
uint32 schedule_id = 6;
}
// CmdId: 2129
// Obf: DEKKLMKNKEB
message SalesmanTakeSpecialRewardReq {
uint32 schedule_id = 7;
}
// CmdId: 2137
// Obf: DDFJDNBIIFN
message SalesmanTakeSpecialRewardRsp {
uint32 schedule_id = 11;
int32 retcode = 13;
}
// CmdId: 2195
// Obf: EHMILPNKCDL
message GetAuthSalesmanInfoReq {
uint32 schedule_id = 7;
}
// CmdId: 2152
// Obf: ABKOOMHIHKJ
message GetAuthSalesmanInfoRsp {
int32 retcode = 15;
uint32 schedule_id = 7;
uint32 day_reward_id = 3;
}
// Obf: LEJKLPGFMIG
message TrialAvatarActivityRewardDetailInfo {
bool ICGKJKIDFKM = 9;
bool KCJNPAELNLF = 12;
uint32 reward_id = 14;
uint32 trial_avatar_index_id = 5;
}
// Obf: CNHGNLNNLKL
message TrialAvatarActivityDetailInfo {
repeated TrialAvatarActivityRewardDetailInfo reward_info_list = 6;
}
// CmdId: 2146
// Obf: IMDAGCFCHAK
message EnterTrialAvatarActivityDungeonReq {
uint32 activity_id = 10;
uint32 trial_avatar_index_id = 3;
uint32 enter_point_id = 8;
}
// CmdId: 2170
// Obf: BIPJBPEAGIH
message EnterTrialAvatarActivityDungeonRsp {
uint32 activity_id = 12;
int32 retcode = 3;
uint32 trial_avatar_index_id = 8;
}
// CmdId: 2068
// Obf: KKODGFOHEBE
message ReceivedTrialAvatarActivityRewardReq {
uint32 trial_avatar_index_id = 7;
}
// CmdId: 2116
// Obf: DMKBHLAHADO
message ReceivedTrialAvatarActivityRewardRsp {
uint32 activity_id = 5;
int32 retcode = 1;
uint32 trial_avatar_index_id = 8;
}
// CmdId: 2005
// Obf: ACMPPBHOFEN
message TrialAvatarFirstPassDungeonNotify {
uint32 trial_avatar_index_id = 7;
}
// CmdId: 2121
// Obf: DEOLCPIFEIB
message TrialAvatarInDungeonIndexNotify {
uint32 trial_avatar_index_id = 4;
}
// Obf: LFPLMPFDIHK
message CrucibleBattleUidInfo {
uint32 icon = 3;
uint32 uid = 13;
ProfilePicture profile_picture = 14;
string online_id = 7;
string nickname = 12;
}
// Obf: GKNCGFLIHAF
message CrucibleActivityDetailInfo {
Vector pos = 3;
repeated CrucibleBattleUidInfo uid_info_list = 10;
uint32 cost_time = 5;
uint32 battle_world_level = 12;
}
// Obf: IOHOBABPFDF
message DeliveryActivityDetailInfo {
uint32 day_index = 12;
bool is_taken_reward = 1;
repeated uint32 finished_delivery_quest_index = 8;
}
// CmdId: 2024
// Obf: JNEIELFDEBB
message TakeDeliveryDailyRewardReq {
uint32 schedule_id = 12;
}
// CmdId: 2110
// Obf: BOLNDGAJEMN
message TakeDeliveryDailyRewardRsp {
int32 retcode = 10;
uint32 schedule_id = 13;
}
// CmdId: 2081
// Obf: KLGLPDLDBCB
message FinishDeliveryNotify {
uint32 schedule_id = 1;
uint32 day_index = 13;
uint32 finished_quest_index = 15;
}
// Obf: LGDFNBJMBAB
message AsterLittleDetailInfo {
uint32 stage_id = 9;
AsterLittleStageState stage_state = 7;
uint32 stage_begin_time = 14;
uint32 begin_time = 4;
bool is_open = 5;
}
// Obf: MJEKKMFIINK
message AsterMidCampInfo {
uint32 camp_id = 3;
Vector pos = 14;
}
// Obf: LCEADPMNHGH
message AsterMidDetailInfo {
bool is_open = 9;
uint32 collect_count = 4;
uint32 begin_time = 12;
repeated AsterMidCampInfo camp_list = 8;
}
// Obf: PKLHDBCCFOJ
message AsterLargeDetailInfo {
bool is_open = 11;
uint32 begin_time = 9;
}
// Obf: MMEFLEOFLND
message AsterProgressDetailInfo {
uint32 count = 12;
uint32 last_auto_add_time = 1;
}
// Obf: NAIBJIHKMIK
message AsterActivityDetailInfo {
uint32 CBLMAGNNCGK = 6;
AsterProgressDetailInfo aster_progress = 11;
bool is_content_closed = 5;
bool is_special_reward_taken = 4;
AsterLittleDetailInfo aster_little = 3;
AsterLargeDetailInfo aster_large = 7;
AsterMidDetailInfo aster_mid = 8;
uint32 content_close_time = 9;
uint32 CGOCPLCJMBA = 12;
}
// CmdId: 2047
// Obf: DFPCCFAOFOE
message SelectAsterMidDifficultyReq {
uint32 difficulty_id = 10;
uint32 schedule_id = 11;
uint32 gadget_entity_id = 2;
}
// CmdId: 2010
// Obf: JJJFHAJLFGF
message SelectAsterMidDifficultyRsp {
uint32 difficulty_id = 13;
int32 retcode = 6;
uint32 gadget_entity_id = 4;
uint32 schedule_id = 3;
}
// CmdId: 2017
// Obf: PIHDMHGAAJL
message AsterProgressInfoNotify {
AsterProgressDetailInfo info = 4;
}
// CmdId: 2104
// Obf: OJJEODCNPNG
message AsterLittleInfoNotify {
AsterLittleDetailInfo info = 4;
}
// CmdId: 2162
// Obf: ELFBKKOKEGJ
message AsterMidInfoNotify {
AsterMidDetailInfo info = 7;
}
// CmdId: 2181
// Obf: NIMHLANNJAE
message AsterMiscInfoNotify {
uint32 CBLMAGNNCGK = 5;
uint32 CGOCPLCJMBA = 10;
}
// CmdId: 2063
// Obf: OHENIFMMIKG
message TakeAsterSpecialRewardReq {
uint32 schedule_id = 12;
}
// CmdId: 2039
// Obf: PAEIBKHGBJB
message TakeAsterSpecialRewardRsp {
int32 retcode = 2;
uint32 schedule_id = 7;
}
// CmdId: 2011
// Obf: IJINGOEHBHI
message AsterLargeInfoNotify {
AsterLargeDetailInfo info = 10;
}
// Obf: GAGINLCMOCG
message FlightDailyRecord {
uint32 start_time = 10;
uint32 group_id = 12;
bool is_touched = 3;
uint32 best_score = 7;
repeated uint32 watcher_id_list = 8;
}
// Obf: MKEIOCFNDGJ
message FlightActivityDetailInfo {
uint32 AHKMMEEKNKE = 4;
repeated FlightDailyRecord daily_record_list = 12;
uint32 BPGGGEFPDBM = 5;
}
// CmdId: 2002
// Obf: DHONHJMPNPH
message FlightActivitySettleNotify {
uint32 total_num = 5;
uint32 group_id = 4;
bool is_new_record = 2;
uint32 DBIHJAJCNBC = 6;
uint32 PCEABJGNLBB = 3;
bool is_success = 12;
uint32 score = 7;
uint32 left_time = 9;
}
// CmdId: 2149
// Obf: MKGAAGMAIDL
message FlightActivityRestartReq {
uint32 group_id = 5;
uint32 schedule_id = 1;
}
// CmdId: 2197
// Obf: JLOMOAKPNKH
message FlightActivityRestartRsp {
uint32 schedule_id = 9;
int32 retcode = 14;
uint32 group_id = 5;
}
// CmdId: 2145
// Obf: JOHBIOHFHOI
message AsterMidCampInfoNotify {
repeated AsterMidCampInfo camp_list = 11;
}
// Obf: EJGGAFPNCNC
message DragonSpineActivityDetailInfo {
uint32 MPBEPGFLKGH = 12;
uint32 weapon_enhance_level = 5;
bool is_content_closed = 4;
uint32 EFJOFMJNHEM = 8;
uint32 BFHMDKOEJPC = 1;
uint32 LNHGDOBIBFH = 7;
repeated DragonSpineChapterInfo chapter_info_list = 14;
}
// Obf: JCLHNCHPMHJ
message DragonSpineChapterInfo {
uint32 progress = 14;
bool is_open = 3;
uint32 open_time = 8;
uint32 finished_mission_num = 9;
uint32 chapter_id = 6;
}
// CmdId: 2096
// Obf: HMNBJEKGGBP
message DragonSpineChapterOpenNotify {
uint32 schedule_id = 2;
uint32 chapter_id = 7;
}
// CmdId: 2161
// Obf: CELNOIPFMAO
message DragonSpineChapterProgressChangeNotify {
uint32 schedule_id = 4;
uint32 chapter_id = 11;
uint32 cur_progress = 1;
}
// CmdId: 2072
// Obf: IPHNALGCMCK
message DragonSpineChapterFinishNotify {
uint32 chapter_id = 5;
uint32 schedule_id = 15;
uint32 weapon_enhance_level = 2;
}
// CmdId: 2134
// Obf: KMCHADDNELL
message DragonSpineCoinChangeNotify {
uint32 schedule_id = 9;
uint32 EFJOFMJNHEM = 3;
uint32 BFHMDKOEJPC = 2;
uint32 LNHGDOBIBFH = 14;
}
// CmdId: 2071
// Obf: FBKFCGEADIG
message ActivitySaleChangeNotify {
uint32 sale_id = 15;
bool is_close = 3;
}
// Obf: AOAIBCIBMAF
message EffigyDailyInfo {
uint32 day_index = 13;
uint32 PGANOOFALKA = 10;
uint32 challenge_max_score = 5;
uint32 IDEMGOMLJNO = 3;
uint32 challenge_id = 2;
uint32 begin_time = 9;
bool is_first_pass_reward_taken = 12;
}
// Obf: GBNCPNIPIOC
message EffigyActivityDetailInfo {
repeated uint32 taken_reward_index_list = 10;
repeated EffigyDailyInfo daily_info_list = 1;
uint32 last_difficulty_id = 3;
uint32 cur_score = 4;
}
// CmdId: 2158
// Obf: EKPECPKIHLI
message StartEffigyChallengeReq {
uint32 challenge_id = 2;
uint32 point_id = 6;
uint32 difficulty_id = 1;
repeated uint32 condition_id_list = 4;
}
// CmdId: 2101
// Obf: KKHLNFOOACD
message StartEffigyChallengeRsp {
repeated uint32 condition_id_list = 8;
int32 retcode = 9;
uint32 difficulty_id = 11;
uint32 point_id = 10;
uint32 challenge_id = 4;
}
// CmdId: 2066
// Obf: KKLFNKFMIGM
message EffigyChallengeInfoNotify {
uint32 challenge_score = 10;
uint32 challenge_id = 8;
uint32 difficulty_id = 1;
repeated uint32 condition_id_list = 6;
}
// Obf: GOJCDDACIBM
message EffigyChallengeDungeonResultInfo {
uint32 challenge_max_score = 12;
uint32 challenge_score = 5;
uint32 challenge_id = 13;
bool is_in_time_limit = 7;
bool is_success = 9;
}
// CmdId: 2013
// Obf: MMECOIDHKCA
message EffigyChallengeResultNotify {
bool is_success = 5;
uint32 challenge_id = 11;
uint32 challenge_score = 7;
uint32 challenge_max_score = 2;
}
// CmdId: 2189
// Obf: KFOLKBOGDBF
message TakeEffigyFirstPassRewardReq {
uint32 challenge_id = 5;
}
// CmdId: 2084
// Obf: MIFHPFGCJIN
message TakeEffigyFirstPassRewardRsp {
uint32 challenge_id = 10;
int32 retcode = 15;
}
// CmdId: 2090
// Obf: PBCGIHFNCKC
message TakeEffigyRewardReq {
uint32 reward_index = 9;
}
// CmdId: 2165
// Obf: GHKLNGOGMHJ
message TakeEffigyRewardRsp {
uint32 reward_index = 8;
int32 retcode = 5;
}
// CmdId: 2074
// Obf: DEEECCABGIE
message SelectEffigyChallengeConditionReq {
uint32 difficulty_id = 11;
uint32 challenge_id = 6;
repeated uint32 condition_id_list = 2;
}
// CmdId: 2126
// Obf: JHMAOLOJNJL
message SelectEffigyChallengeConditionRsp {
int32 retcode = 9;
uint32 challenge_id = 14;
uint32 difficulty_id = 11;
repeated uint32 condition_id_list = 12;
}
// CmdId: 2199
// Obf: PENIPBMIHCP
message RestartEffigyChallengeReq {
}
// CmdId: 2160
// Obf: KGFHLDBNEKP
message RestartEffigyChallengeRsp {
int32 retcode = 7;
}
// Obf: MKBIKOOLFKM
message TreasureMapRegionInfo {
uint32 HHEFCPDDMAH = 6;
Vector region_center_pos = 9;
uint32 region_id = 14;
uint32 MFILLAMOAHJ = 15;
bool ALKEKFFIMPL = 12;
uint32 start_time = 5;
bool IACKAEJAPLO = 3;
uint32 scene_id = 8;
uint32 region_radius = 4;
}
// Obf: FDNBCOFJKJB
message TreasureMapBonusChallengeInfo {
bool is_done = 1;
uint32 solution_id = 14;
bool is_active = 6;
uint32 config_id = 11;
map fragment_map = 5;
}
// Obf: MFOFKGPNAFM
message TreasureMapActivityDetailInfo {
uint32 currency_num = 15;
uint32 active_region_index = 10;
uint32 LNCICKPCKFO = 9;
uint32 AHKMMEEKNKE = 4;
repeated TreasureMapRegionInfo region_info_list = 14;
repeated TreasureMapBonusChallengeInfo bonus_challenge_list = 2;
uint32 treasure_close_time = 12;
bool is_mp_challenge_touched = 11;
uint32 BPGGGEFPDBM = 8;
}
// CmdId: 2034
// Obf: DEKOGKDOANP
message TreasureMapRegionInfoNotify {
TreasureMapRegionInfo region_info = 10;
}
// CmdId: 2060
// Obf: KLFPMMBEBEB
message TreasureMapCurrencyNotify {
uint32 currency_num = 2;
}
// CmdId: 2065
// Obf: MCFKLLABOAD
message TreasureMapRegionActiveNotify {
uint32 active_region_index = 11;
}
// CmdId: 2122
// Obf: MAEKFNGEHPD
message TreasureMapMpChallengeNotify {
}
// CmdId: 2091
// Obf: FBLOFCGMIAK
message TreasureMapBonusChallengeNotify {
TreasureMapBonusChallengeInfo info = 14;
}
// CmdId: 2020
// Obf: JIJMOEPDNAF
message TreasureMapGuideTaskDoneNotify {
}
// CmdId: 2196
// Obf: MBLEGFJNECD
message TreasureMapPreTaskDoneNotify {
}
// Obf: ADEHLGOJCCD
message BlessingActivityDetailInfo {
uint32 FPHKONHPKMM = 14;
bool is_activated = 7;
uint32 AAIBFOBIENH = 10;
uint32 content_close_time = 11;
map pic_num_map = 2;
uint32 KPLPJGMNJCP = 4;
uint32 next_refresh_time = 6;
bool is_content_closed = 15;
}
// CmdId: 2191
// Obf: AKPFMOJGKLM
message BlessingScanReq {
uint32 entity_id = 6;
}
// CmdId: 2183
// Obf: LFOJLGMFNNF
message BlessingScanRsp {
uint32 FHNDIAGJKDD = 1;
uint32 FPHKONHPKMM = 14;
int32 retcode = 3;
}
// CmdId: 2159
// Obf: KJNBIHFKOAO
message BlessingRedeemRewardReq {
}
// CmdId: 2133
// Obf: KEAKBINOFII
message BlessingRedeemRewardRsp {
map pic_num_map = 7;
int32 retcode = 10;
}
// Obf: CKDNHMHJIBB
message BlessingFriendPicData {
string signature = 12;
uint32 avatar_id = 2;
uint32 uid = 5;
map pic_num_map = 1;
string remark_name = 3;
string nickname = 7;
ProfilePicture profile_picture = 11;
}
// Obf: JEBPABIDNIL
message BlessingRecvPicRecord {
ProfilePicture profile_picture = 5;
bool is_recv = 3;
string remark_name = 4;
string signature = 9;
uint32 pic_id = 12;
uint32 avatar_id = 2;
string nickname = 13;
uint32 uid = 7;
uint32 index = 10;
}
// CmdId: 2092
// Obf: LNCHLIFJBBO
message BlessingGetFriendPicListReq {
}
// CmdId: 2054
// Obf: MCHOEEDEEDB
message BlessingGetFriendPicListRsp {
int32 retcode = 6;
repeated BlessingFriendPicData friend_pic_data_list = 11;
}
// CmdId: 2012
// Obf: BPIMGPFHBOC
message BlessingGiveFriendPicReq {
uint32 uid = 1;
uint32 pic_id = 11;
}
// CmdId: 2056
// Obf: LJAHGJHMDDI
message BlessingGiveFriendPicRsp {
int32 retcode = 12;
uint32 uid = 15;
uint32 pic_id = 10;
}
// CmdId: 2132
// Obf: OCOOFMPCFPB
message BlessingAcceptGivePicReq {
uint32 uid = 2;
uint32 index = 15;
}
// CmdId: 2194
// Obf: NLLJCAMGBGI
message BlessingAcceptGivePicRsp {
int32 retcode = 7;
uint32 index = 10;
uint32 uid = 9;
uint32 pic_id = 14;
}
// CmdId: 2067
// Obf: MBLFJLBGFCG
message BlessingGetAllRecvPicRecordListReq {
}
// CmdId: 2185
// Obf: MCPJJCHKFJB
message BlessingGetAllRecvPicRecordListRsp {
repeated BlessingRecvPicRecord recv_pic_record_list = 11;
int32 retcode = 4;
}
// CmdId: 2083
// Obf: NBLGOLLKBCB
message BlessingRecvFriendPicNotify {
uint32 uid = 13;
uint32 pic_id = 8;
}
// CmdId: 2025
// Obf: LPBGGMGLMNH
message BlessingAcceptAllGivePicReq {
}
// CmdId: 2143
// Obf: PCNDMAPPDAO
message BlessingAcceptAllGivePicRsp {
map accept_pic_num_map = 1;
repeated uint32 accept_index_list = 11;
int32 retcode = 13;
}
// Obf: FMHECDDFAAE
message ExpeditionPathInfo {
uint32 challenge_id = 10;
repeated uint32 avatar_id_list = 7;
float bonus_probability = 8;
uint32 DPOMPOMLCKP = 11;
uint32 IBKDBMDJGDI = 3;
uint32 start_time = 13;
uint32 FLHKBCEIKLE = 15;
uint32 path_id = 2;
ExpeditionState state = 6;
uint32 MFNGJOCIAPE = 1;
}
// Obf: IPJPEPIILAJ
message ExpeditionChallengeInfo {
bool is_finished = 11;
uint32 open_time = 5;
uint32 id = 4;
}
// Obf: EFAOCIPELNM
message ExpeditionActivityDetailInfo {
uint32 LIMGPLDAJKP = 3;
uint32 ADMDKNKKDOE = 8;
uint32 content_close_time = 13;
repeated ExpeditionChallengeInfo challenge_info_list = 15;
bool is_content_closed = 6;
repeated ExpeditionPathInfo path_info_list = 11;
}
// CmdId: 2038
// Obf: EJCDOOPMCED
message ExpeditionStartReq {
uint32 path_id = 7;
uint32 MFNGJOCIAPE = 2;
repeated uint32 avatar_id_list = 6;
uint32 FLHKBCEIKLE = 12;
}
// CmdId: 2049
// Obf: OKAMLPHOFID
message ExpeditionStartRsp {
int32 retcode = 3;
uint32 FLHKBCEIKLE = 9;
repeated uint32 avatar_id_list = 8;
uint32 MFNGJOCIAPE = 6;
uint32 path_id = 1;
}
// CmdId: 2009
// Obf: HNAMCNLJFFI
message ExpeditionRecallReq {
uint32 path_id = 8;
}
// CmdId: 2177
// Obf: IBJAIAJEBNH
message ExpeditionRecallRsp {
int32 retcode = 1;
uint32 path_id = 13;
}
// CmdId: 2102
// Obf: LFOGAJJHFGM
message ExpeditionTakeRewardReq {
uint32 path_id = 11;
}
// CmdId: 2130
// Obf: GAKLPCILJLJ
message ExpeditionTakeRewardRsp {
uint32 reward_level = 10;
bool is_bonus = 4;
int32 retcode = 1;
uint32 path_id = 14;
}
// Obf: KDKBIDBGDKF
message ExpeditionAssistInfo {
string online_id = 2;
uint32 costume_id = 15;
string target_nick_name = 4;
uint32 avatar_id = 10;
uint32 assist_time = 5;
}
// CmdId: 2097
// Obf: POEHJGPBMFO
message GetExpeditionAssistInfoListReq {
}
// CmdId: 2115
// Obf: OJLMACKHDHF
message GetExpeditionAssistInfoListRsp {
int32 retcode = 10;
repeated ExpeditionAssistInfo assist_info_list = 13;
}
// CmdId: 2106
// Obf: MAAKMJOIMIG
message SetCurExpeditionChallengeIdReq {
uint32 id = 11;
}
// CmdId: 2186
// Obf: OGOLDLMEIDA
message SetCurExpeditionChallengeIdRsp {
uint32 id = 5;
int32 retcode = 3;
}
// CmdId: 2188
// Obf: CFOKBBGKOKA
message ExpeditionChallengeEnterRegionNotify {
bool is_puzzle_finished = 11;
uint32 id = 8;
}
// CmdId: 2128
// Obf: ADBFEJABOGD
message ExpeditionChallengeFinishedNotify {
uint32 id = 6;
}
// Obf: JHKGJMFENDI
message WaterSpiritActivityDetailInfo {
uint32 region_search_id = 7;
map search_time_map = 5;
uint32 mp_play_id = 13;
}
// Obf: ANBPPBIEHCK
message FleurFairChapterInfo {
uint32 chapter_id = 3;
uint32 open_time = 7;
}
// Obf: GNDNOIIAFFH
message FleurFairBalloonInfo {
uint32 best_score = 10;
}
// Obf: KNDNJKFLHMA
message FleurFairFallInfo {
uint32 best_score = 6;
}
// Obf: MCFCPKNNJBA
message FleurFairMusicRecord {
uint32 max_score = 2;
uint32 max_combo = 7;
bool is_unlock = 10;
}
// Obf: BNLGMOEKANO
message FleurFairMusicGameInfo {
map music_record_map = 7;
}
// Obf: GNHMEEEBHED
message FleurFairMinigameInfo {
uint32 minigame_id = 10;
bool is_open = 15;
uint32 open_time = 2;
oneof detail {
FleurFairBalloonInfo balloon_info = 6;
FleurFairFallInfo fall_info = 4;
FleurFairMusicGameInfo music_info = 7;
}
}
// Obf: OFGPKKENEFH
message FleurFairDungeonSectionInfo {
bool is_open = 2;
uint32 section_id = 10;
uint32 open_time = 14;
}
// Obf: GNCPDEBAPGF
message FleurFairActivityDetailInfo {
bool is_content_closed = 10;
bool is_dungeon_unlocked = 5;
repeated FleurFairChapterInfo chapter_info_list = 8;
uint32 IEPPDBBGFDE = 3;
uint32 FIAPHEKJGIC = 4;
uint32 content_close_time = 9;
map dungeon_section_info_map = 11;
map minigame_info_map = 12;
}
// Obf: LGEHCMJFCLE
message FleurFairBalloonSettleInfo {
BalloonSettleInfo settle_info = 2;
bool is_new_record = 12;
}
// Obf: OPMEGAHDDCE
message FleurFairFallSettleInfo {
FallSettleInfo settle_info = 3;
bool is_new_record = 10;
}
// CmdId: 2100
// Obf: GBOKOGEGHKE
message FleurFairBalloonSettleNotify {
uint32 minigame_id = 14;
map settle_info_map = 11;
}
// CmdId: 2112
// Obf: GNBFNMEAMNF
message FleurFairFallSettleNotify {
uint32 minigame_id = 8;
map settle_info_map = 13;
}
// CmdId: 2180
// Obf: GKEIMINCNJL
message FleurFairMusicGameSettleReq {
uint32 correct_hit = 7;
uint32 combo = 3;
uint32 music_basic_id = 5;
uint32 score = 10;
}
// CmdId: 2125
// Obf: GIGACANHOPK
message FleurFairMusicGameSettleRsp {
uint32 music_basic_id = 5;
int32 retcode = 15;
bool is_new_record = 11;
bool is_unlock_next_level = 14;
}
// CmdId: 2113
// Obf: KGOCNOHNNNE
message FleurFairMusicGameStartReq {
uint32 music_basic_id = 11;
}
// CmdId: 2174
// Obf: NAECELACNBI
message FleurFairMusicGameStartRsp {
uint32 music_basic_id = 9;
int32 retcode = 13;
}
// CmdId: 2030
// Obf: DHAINHKDPGH
message FleurFairReplayMiniGameReq {
uint32 minigame_id = 14;
}
// CmdId: 2156
// Obf: EIFHLIEECLM
message FleurFairReplayMiniGameRsp {
uint32 minigame_id = 5;
int32 retcode = 9;
}
// Obf: DEOAPDFEJGL
message ArenaChallengeMonsterLevel {
uint32 DBPEAEAANPG = 11;
uint32 PEPMDOACJNL = 13;
}
// Obf: HMIIGENHBNM
message ArenaChallengeActivityDetailInfo {
bool is_finish_any_level = 8;
uint32 world_level = 4;
repeated ArenaChallengeMonsterLevel level_list = 12;
map level_open_time_map = 1;
}
// CmdId: 2173
// Obf: IGLPNGCGAHF
message StartArenaChallengeLevelReq {
uint32 PEPMDOACJNL = 3;
uint32 gadget_entity_id = 1;
uint32 DBPEAEAANPG = 4;
}
// CmdId: 2075
// Obf: ILKDHAHONPJ
message StartArenaChallengeLevelRsp {
uint32 DBPEAEAANPG = 13;
uint32 gadget_entity_id = 11;
int32 retcode = 15;
uint32 PEPMDOACJNL = 2;
}
// Obf: LJFPICECLON
message ArenaChallengeChildChallengeInfo {
bool is_success = 9;
uint32 challenge_type = 12;
uint32 challenge_id = 7;
uint32 challenge_index = 3;
bool is_settled = 13;
}
// CmdId: 2044
// Obf: HIOPICEMBAE
message ArenaChallengeFinishNotify {
repeated ArenaChallengeChildChallengeInfo child_challenge_list = 11;
uint32 DBPEAEAANPG = 9;
bool is_success = 2;
uint32 PEPMDOACJNL = 13;
}
// CmdId: 2016
// Obf: JNDHKGFAPJI
message WaterSpritePhaseFinishNotify {
}
// CmdId: 2109
// Obf: GJGCNOFOIFE
message ActivityTakeWatcherRewardBatchReq {
uint32 activity_id = 14;
repeated uint32 watcher_id_list = 6;
}
// CmdId: 2073
// Obf: AKAJLIAPOFD
message ActivityTakeWatcherRewardBatchRsp {
repeated uint32 watcher_id_list = 2;
uint32 activity_id = 11;
repeated ItemParam item_list = 14;
int32 retcode = 12;
}
// Obf: AKPGAHJAFMB
message ChannelerSlabCamp {
uint32 buff_num = 3;
Vector pos = 6;
uint32 group_id = 1;
uint32 reward_id = 12;
}
// Obf: MGFAOBBLLAD
message ChannelerSlabChallenge {
repeated ChannelerSlabCamp camp_list = 14;
uint32 active_camp_index = 8;
}
// Obf: HCIMIDPHFBF
message ChannelerSlabOneoffDungeon {
uint32 reward_id = 3;
uint32 dungeon_id = 8;
bool is_done = 6;
}
// Obf: JMOCJKDIKEB
message ChannelerSlabChallengeStage {
repeated ChannelerSlabChallenge challenge_list = 3;
uint32 open_time = 14;
ChannelerSlabOneoffDungeon dungeon_info = 2;
bool is_open = 15;
uint32 stage_id = 11;
}
// Obf: CHLBOOLNDEN
message ChannellerSlabBuffSchemeInfo {
uint32 DAAFHHDKFOK = 1;
map slot_map = 3;
uint32 DBNLCMLIKGC = 5;
}
// Obf: HKFJGOFLGNH
message ChannellerSlabAssistInfo {
uint32 avatar_level = 10;
uint32 avatar_id = 11;
uint32 uid = 14;
}
// Obf: CAGONPCNIDL
message ChannellerSlabBuffInfo {
ChannellerSlabBuffSchemeInfo AGGNKCMFEJK = 6;
repeated ChannellerSlabAssistInfo assist_info_list = 5;
ChannellerSlabBuffSchemeInfo AHBMAAMGCND = 2;
repeated uint32 buff_id_list = 13;
}
// Obf: OOAOCDJBACD
message ChannellerSlabLoopDungeonInfo {
bool is_open = 8;
uint32 dungeon_index = 2;
uint32 score = 5;
repeated uint32 last_condition_id_list = 9;
uint32 open_time = 13;
bool is_first_pass_reward_taken = 15;
}
// Obf: EBDILIGFDML
message ChannellerSlabLoopDungeonStageInfo {
repeated ChannellerSlabLoopDungeonInfo dungeon_info_list = 6;
uint32 last_difficulty_id = 14;
repeated uint32 taken_reward_index_list = 1;
bool is_open = 9;
uint32 open_time = 8;
}
// Obf: LMHEEEOPMJJ
message ChannelerSlabActivityDetailInfo {
uint32 play_end_time = 9;
ChannellerSlabBuffInfo buff_info = 1;
repeated ChannelerSlabChallengeStage stage_list = 7;
ChannellerSlabLoopDungeonStageInfo loop_dungeon_stage_info = 4;
}
// CmdId: 8068
// Obf: EJPMHEMFJON
message ChannelerSlabStageActiveChallengeIndexNotify {
uint32 stage_id = 3;
uint32 challenge_index = 7;
uint32 active_camp_index = 4;
}
// CmdId: 8399
// Obf: AHAAPGGGCCK
message ChannelerSlabStageOneoffDungeonNotify {
bool is_done = 4;
uint32 stage_id = 14;
}
// CmdId: 8674
// Obf: ILHMLOEAMIM
message ChannellerSlabWearBuffReq {
uint32 slot_id = 13;
bool is_mp = 11;
uint32 buff_id = 5;
}
// CmdId: 8697
// Obf: LAALDNPCKPH
message ChannellerSlabWearBuffRsp {
int32 retcode = 14;
bool is_mp = 15;
uint32 slot_id = 1;
uint32 buff_id = 13;
}
// CmdId: 8112
// Obf: KDBPPMGGOGJ
message ChannellerSlabTakeoffBuffReq {
uint32 buff_id = 7;
uint32 slot_id = 15;
bool is_mp = 5;
}
// CmdId: 8230
// Obf: CPNANKBEDDB
message ChannellerSlabTakeoffBuffRsp {
uint32 slot_id = 9;
bool is_mp = 5;
uint32 buff_id = 2;
int32 retcode = 8;
}
// CmdId: 8659
// Obf: KJNNGDMMIHN
message ChannellerSlabEnterLoopDungeonReq {
uint32 difficulty_id = 6;
repeated uint32 condition_id_list = 3;
uint32 point_id = 9;
uint32 dungeon_index = 5;
}
// CmdId: 8710
// Obf: BLPHMEECIMJ
message ChannellerSlabEnterLoopDungeonRsp {
uint32 point_id = 4;
int32 retcode = 2;
repeated uint32 condition_id_list = 13;
uint32 difficulty_id = 10;
uint32 dungeon_index = 11;
}
// CmdId: 8140
// Obf: GBCAPJBLGOP
message ChannellerSlabLoopDungeonTakeFirstPassRewardReq {
uint32 dungeon_index = 1;
}
// CmdId: 8506
// Obf: LCIKELIFIJD
message ChannellerSlabLoopDungeonTakeFirstPassRewardRsp {
int32 retcode = 11;
uint32 dungeon_index = 5;
}
// CmdId: 8642
// Obf: FJHDJGFNLPD
message ChannellerSlabLoopDungeonTakeScoreRewardReq {
uint32 reward_index = 10;
}
// CmdId: 8152
// Obf: EHCGOOAJJGL
message ChannellerSlabLoopDungeonTakeScoreRewardRsp {
uint32 reward_index = 8;
int32 retcode = 7;
}
// CmdId: 8807
// Obf: HKAGONKFKIM
message ChannellerSlabLoopDungeonChallengeInfoNotify {
repeated uint32 scheme_buff_id_list = 12;
repeated uint32 condition_id_list = 2;
uint32 challenge_score = 14;
uint32 difficulty_id = 9;
uint32 dungeon_index = 3;
}
// CmdId: 8519
// Obf: KCPHLNBFJBL
message ChannellerSlabLoopDungeonSelectConditionReq {
uint32 dungeon_index = 1;
repeated uint32 condition_id_list = 13;
uint32 difficulty_id = 5;
}
// CmdId: 8193
// Obf: LOBPMMMDJCH
message ChannellerSlabLoopDungeonSelectConditionRsp {
repeated uint32 condition_id_list = 13;
int32 retcode = 4;
uint32 difficulty_id = 12;
uint32 dungeon_index = 14;
}
// Obf: EBKOOMFFCIP
message ChannellerSlabLoopDungeonResultInfo {
bool is_in_time_limit = 14;
uint32 dungeon_index = 6;
uint32 challenge_max_score = 1;
bool is_success = 5;
uint32 challenge_score = 15;
}
// CmdId: 8017
// Obf: EAJEGEBCEOK
message ChannellerSlabOneOffDungeonInfoReq {
}
// CmdId: 8450
// Obf: AEKBHAHIGAN
message ChannellerSlabOneOffDungeonInfoRsp {
repeated uint32 scheme_buff_id_list = 4;
int32 retcode = 2;
}
// CmdId: 8300
// Obf: NJLODJMOIPI
message ChannellerSlabOneOffDungeonInfoNotify {
repeated uint32 scheme_buff_id_list = 13;
}
// CmdId: 8285
// Obf: KALMCMHJCOK
message ChannellerSlabSaveAssistInfoReq {
repeated ChannellerSlabAssistInfo assist_info_list = 6;
}
// CmdId: 8160
// Obf: HIBPEIGJKDP
message ChannellerSlabSaveAssistInfoRsp {
int32 retcode = 3;
repeated ChannellerSlabAssistInfo assist_info_list = 5;
}
// Obf: EAJAANLKGMM
message MistTrialBestAvatar {
AvatarType avatar_type = 5;
uint32 costume_id = 11;
uint32 avatar_id = 14;
}
// Obf: IIDDKHKAAON
message MistTrialLevelData {
uint32 first_pass_time = 4;
uint32 open_time = 11;
bool is_open = 9;
repeated MistTrialBestAvatar best_avatar_list = 6;
MistTrialBestAvatar best_hit_avatar = 8;
uint32 level_id = 13;
}
// Obf: GAMAHBMCHGE
message MistTrialActivityDetailInfo {
repeated MistTrialLevelData trial_level_data_list = 4;
}
// CmdId: 8665
// Obf: CFLPMAIKDFA
message MistTrialSelectAvatarAndEnterDungeonReq {
// Obf: FGPIFIDBMKL
message SelectAvatarIndex {
oneof LMDJFNHPDIK {
uint32 mist_trial_avatar_id = 4;
uint64 formal_avatar_guid = 5;
}
}
uint32 trial_id = 10;
uint32 enter_point_id = 5;
repeated uint32 select_trial_avatar_id_list = 3;
repeated SelectAvatarIndex select_avatar_index_list = 4;
}
// CmdId: 8645
// Obf: BFOBHJIDIEL
message MistTrialSelectAvatarAndEnterDungeonRsp {
uint32 trial_id = 10;
int32 retcode = 11;
}
// Obf: ONEPDLPNJHC
message MistTrialMissionInfo {
uint32 watcher_list_id = 9;
uint32 param = 12;
}
// CmdId: 8956
// Obf: KBEFHHEOABA
message MistTrialGetChallengeMissionReq {
uint32 trial_id = 15;
}
// CmdId: 8668
// Obf: PEFLPJCGOEG
message MistTrialGetChallengeMissionRsp {
repeated MistTrialMissionInfo mission_info_list = 5;
uint32 trial_id = 11;
int32 retcode = 12;
}
// CmdId: 8015
// Obf: BKAPHGDLCNH
message MistTrialDunegonFailNotify {
int32 dungeon_id = 12;
}
// CmdId: 8476
// Obf: KCFFPAFLKEI
message ChannellerSlabCheckEnterLoopDungeonReq {
}
// CmdId: 8271
// Obf: PEPIPMGMJBN
message ChannellerSlabCheckEnterLoopDungeonRsp {
int32 retcode = 7;
}
// Obf: DKJEPJOGLDO
message HideAndSeekMapInfo {
repeated uint32 match_lock_reason_list = 10;
uint32 id = 4;
}
// Obf: PHNGEOHNGLH
message HideAndSeekActivityDetailInfo {
repeated uint32 OFCDAFADFMD = 12;
repeated uint32 OJOEODJPDKD = 11;
repeated HideAndSeekMapInfo open_map_info_list = 14;
repeated uint32 KONDBPJKNLK = 4;
repeated uint32 FCDJJELDDLI = 1;
}
// CmdId: 8721
// Obf: OKJFNECHCNL
message HideAndSeekSelectSkillReq {
repeated uint32 skill_list = 2;
}
// CmdId: 8129
// Obf: DGENPDKBHCP
message HideAndSeekSelectSkillRsp {
int32 retcode = 4;
repeated uint32 skill_list = 6;
}
// CmdId: 8041
// Obf: HLKHDKGNDPO
message ActivityTakeScoreRewardReq {
uint32 reward_config_id = 12;
uint32 activity_id = 9;
}
// CmdId: 8120
// Obf: IAGKDCOPEKE
message ActivityTakeScoreRewardRsp {
int32 retcode = 14;
uint32 activity_id = 12;
uint32 reward_config_id = 10;
}
// CmdId: 8377
// Obf: HPMIPCLCLLG
message ActivityTakeAllScoreRewardReq {
uint32 activity_id = 12;
}
// CmdId: 8332
// Obf: HDEJPPGNCAB
message ActivityTakeAllScoreRewardRsp {
uint32 activity_id = 6;
repeated uint32 reward_config_list = 9;
int32 retcode = 10;
}
// CmdId: 8653
// Obf: JEJBAADOPFM
message HideAndSeekChooseMapReq {
repeated uint32 map_list = 3;
}
// CmdId: 8455
// Obf: GHHEELDLCFB
message HideAndSeekChooseMapRsp {
int32 retcode = 1;
repeated uint32 map_list = 2;
}
// Obf: BHHCINDOAGH
message FindHilichurlDayContentInfo {
uint32 start_time = 1;
}
// Obf: BOMIAHEPOKN
message FindHilichurlDetailInfo {
uint32 content_close_time = 12;
bool is_content_closed = 13;
uint32 day_index = 4;
uint32 FFMLPLGOJBO = 11;
repeated FindHilichurlDayContentInfo day_content_info_list = 14;
uint32 AHKMMEEKNKE = 10;
bool is_end_quest_accept = 3;
}
// CmdId: 8023
// Obf: BJNFKHJIODM
message CommonPlayerTipsNotify {
uint32 notify_type = 14;
repeated string text_map_id_list = 15;
}
// CmdId: 8503
// Obf: JGILMPHMBLJ
message FindHilichurlFinishSecondQuestNotify {
uint32 day_index = 8;
}
// CmdId: 8560
// Obf: ACMPJBDCEBG
message FindHilichurlAcceptQuestNotify {
}
// Obf: GNOICPDCCBH
message SummerTimeSprintBoatRecord {
repeated uint32 watcher_id_list = 5;
uint32 group_id = 13;
uint32 best_score = 6;
uint32 start_time = 7;
bool is_touched = 9;
}
// Obf: OJNCOEHJAKA
message SummerTimeSprintBoatInfo {
repeated SummerTimeSprintBoatRecord record_list = 3;
}
// Obf: LGMHCEDKEJH
message SummerTimeDetailInfo {
uint32 content_close_time = 5;
SummerTimeSprintBoatInfo sprint_boat_info = 11;
bool is_content_closed = 15;
map stage_map = 6;
}
// Obf: NLIAPNIJAKO
message SummerTimeStageInfo {
uint32 stage_id = 12;
bool is_open = 2;
uint32 open_time = 8;
}
// CmdId: 8259
// Obf: PEOHKJIBNDO
message SummerTimeFloatSignalPositionNotify {
bool is_transfer_anchor = 9;
Vector position = 2;
uint32 float_signal_id = 13;
}
// CmdId: 8915
// Obf: ALNDGDHHIHD
message SummerTimeFloatSignalUpdateNotify {
bool is_transfer_anchor = 14;
Vector position = 10;
uint32 float_signal_id = 7;
}
// CmdId: 8942
// Obf: FKIAHBGANCL
message SummerTimeSprintBoatSettleNotify {
uint32 score = 6;
uint32 total_num = 5;
uint32 DBIHJAJCNBC = 13;
bool is_new_record = 4;
uint32 PCEABJGNLBB = 3;
bool is_success = 14;
uint32 left_time = 10;
uint32 group_id = 11;
}
// CmdId: 8170
// Obf: FMBKHMGAFLF
message SummerTimeSprintBoatRestartReq {
uint32 schedule_id = 2;
uint32 group_id = 15;
}
// CmdId: 8679
// Obf: ICEAHHOGJMO
message SummerTimeSprintBoatRestartRsp {
uint32 group_id = 8;
uint32 schedule_id = 4;
int32 retcode = 9;
}
// Obf: ILGBPPFLPKF
message BuoyantCombatDailyInfo {
uint32 start_time = 7;
uint32 best_score = 11;
}
// Obf: KKAEOLMAJBG
message BuoyantCombatDetailInfo {
repeated BuoyantCombatDailyInfo daily_info_list = 9;
}
// CmdId: 8385
// Obf: GHHINIACJLE
message StartBuoyantCombatGalleryReq {
uint32 gallery_level = 7;
uint32 gallery_id = 5;
}
// CmdId: 8774
// Obf: PFCCNLCEGJH
message StartBuoyantCombatGalleryRsp {
int32 retcode = 12;
uint32 gallery_level = 2;
uint32 gallery_id = 13;
}
// Obf: CPKHDLEDMBM
message BuoyantCombatSettleInfo {
BuoyantCombatGallerySettleInfo settle_info = 2;
bool is_new_record = 14;
}
// CmdId: 8317
// Obf: ALOBMBGFCHD
message BuoyantCombatSettleNotify {
uint32 gallery_id = 3;
BuoyantCombatSettleInfo settle_info = 15;
}
// CmdId: 8557
// Obf: IMGHPOJOJGI
message SetLimitOptimizationNotify {
bool is_active = 14;
}
// Obf: DOGHNGGDOPO
message SummerTimeDungeonInfo {
uint32 ONINCEHHENA = 2;
uint32 PADCPPNAKOL = 4;
uint32 dungeon_id = 7;
uint32 OLEAMLOOABN = 3;
uint32 BOCOGLPBAHG = 13;
}
// Obf: DIBPFDJEBMC
message EchoShellDetailInfo {
repeated uint32 JCPFGDCAGFC = 5;
repeated uint32 LPEHAMKJFCA = 13;
repeated uint32 FKBCPCENBPP = 2;
repeated SummerTimeDungeonInfo summer_time_dungeon_list = 9;
}
// CmdId: 8297
// Obf: CEGGELHPLKG
message EchoShellUpdateNotify {
uint32 shell_id = 4;
}
// CmdId: 8280
// Obf: IMBLMKPEOGP
message EchoShellTakeRewardReq {
uint32 reward_id = 8;
}
// CmdId: 8644
// Obf: HMIGOGOPCGA
message EchoShellTakeRewardRsp {
uint32 reward_id = 6;
int32 retcode = 12;
}
// Obf: KGPOJMNNEAG
message BounceConjuringChapterInfo {
uint32 open_time = 9;
uint32 chapter_id = 11;
uint32 best_score = 10;
}
// Obf: CFIHPDHBMCA
message BounceConjuringActivityDetailInfo {
bool is_content_closed = 4;
uint32 content_close_time = 14;
repeated BounceConjuringChapterInfo chapter_info_list = 11;
}
// CmdId: 8291
// Obf: MLAFHDNKJEB
message BounceConjuringSettleNotify {
uint32 total_score = 15;
uint32 chapter_id = 5;
map settle_info_map = 11;
bool is_new_record = 3;
}
// Obf: LBDBMDFKMFC
message BlitzRushStage {
bool is_open = 10;
uint32 open_time = 2;
}
// Obf: BCMINADPFCD
message ParkourLevelInfo {
uint32 open_time = 14;
bool is_open = 7;
Vector pos = 3;
uint32 best_record = 2;
}
// Obf: OGOOALBIKDL
message BlitzRushActivityDetailInfo {
repeated BlitzRushStage stage_list = 13;
repeated ParkourLevelInfo parkour_level_info_list = 11;
bool is_content_closed = 8;
uint32 content_close_time = 3;
}
// CmdId: 8225
// Obf: JCKMKHACOPM
message BlitzRushParkourRestartReq {
uint32 group_id = 1;
uint32 schedule_id = 6;
}
// CmdId: 8867
// Obf: KBKIEGDEFPH
message BlitzRushParkourRestartRsp {
uint32 schedule_id = 13;
uint32 group_id = 15;
int32 retcode = 8;
}
// Obf: MDCOJLLKODN
message ChessActivityDetailInfo {
uint32 level = 7;
uint32 GPEHFLDFEAA = 13;
repeated uint32 finished_map_id_list = 8;
uint32 LDBPIMIFGNE = 3;
bool is_teach_dungeon_finished = 2;
bool is_content_closed = 1;
uint32 exp = 9;
uint32 punish_over_time = 6;
uint32 content_close_time = 10;
}
// CmdId: 8387
// Obf: AKJFPPFFNPK
message EnterChessDungeonReq {
uint32 map_id = 4;
}
// CmdId: 8204
// Obf: PGHMJNCFCNG
message EnterChessDungeonRsp {
uint32 map_id = 13;
int32 retcode = 6;
}
// CmdId: 8054
// Obf: PGOHFOELLOK
message TreasureMapHostInfoNotify {
repeated uint32 mp_challenge_region_list = 15;
}
// Obf: NGGOFMMFPPM
message SumoActivityDetailInfo {
uint32 last_stage_id = 2;
map sumo_stage_map = 12;
uint32 difficulty_id = 10;
}
// Obf: FMCHEOACJGI
message SumoAvatarInfo {
bool is_trial = 4;
uint64 avatar_id = 1;
}
// Obf: JONCAGENEAF
message SumoTeamData {
repeated SumoAvatarInfo avatar_info_list = 10;
repeated uint32 skill_id_list = 5;
}
// Obf: OBIJGIMEDDH
message SumoStageData {
bool is_open = 1;
uint32 stage_id = 2;
repeated SumoTeamData team_list = 14;
uint32 open_time = 15;
uint32 max_score = 13;
}
// CmdId: 8991
// Obf: FGEEBJFJPAE
message SumoSaveTeamReq {
uint32 activity_id = 6;
uint32 difficulty_id = 9;
uint32 stage_id = 12;
repeated SumoTeamData team_list = 7;
}
// CmdId: 8514
// Obf: BDGFEGOMLPA
message SumoSaveTeamRsp {
uint32 difficulty_id = 7;
uint32 activity_id = 1;
int32 retcode = 3;
uint32 stage_id = 15;
repeated SumoTeamData team_list = 13;
}
// CmdId: 8326
// Obf: EOBIHPJLCPA
message SumoSelectTeamAndEnterDungeonReq {
repeated SumoTeamData team_list = 6;
uint32 difficulty_id = 14;
uint32 stage_id = 5;
uint32 activity_id = 2;
}
// CmdId: 8398
// Obf: GKFBEOGAOME
message SumoSelectTeamAndEnterDungeonRsp {
repeated SumoTeamData team_list = 13;
uint32 activity_id = 9;
uint32 difficulty_id = 6;
int32 retcode = 5;
uint32 stage_id = 7;
}
// CmdId: 8606
// Obf: CPECFKJCBMD
message SumoDungeonSettleNotify {
uint32 DNKNMEGHIIJ = 10;
uint32 difficulty_id = 13;
bool is_new_record = 11;
uint32 stage_id = 1;
uint32 final_score = 3;
uint32 HBMBMJPFLCP = 9;
}
// Obf: DDJOHGFNFKB
message SumoDungeonAvatar {
uint64 avatar_guid = 2;
bool is_trial = 4;
bool is_avlive = 1;
}
// Obf: CCPMFPOAEIL
message SumoDungeonTeam {
repeated SumoDungeonAvatar dungeon_avatar_list = 1;
}
// CmdId: 8412
// Obf: NIBHIEKCOGK
message SumoEnterDungeonNotify {
uint32 stage_id = 7;
uint32 BDAFDFKPJAE = 8;
repeated SumoDungeonTeam dungeon_team_list = 13;
uint32 DHAAEJHLHNB = 1;
uint32 activity_id = 9;
uint32 PHBHNGMAEKN = 4;
}
// CmdId: 8219
// Obf: GIHGOLLOJHB
message SumoSwitchTeamReq {
uint32 activity_id = 5;
uint32 stage_id = 13;
}
// CmdId: 8940
// Obf: JIGFKOGOJNJ
message SumoSwitchTeamRsp {
uint32 activity_id = 15;
int32 retcode = 3;
repeated SumoDungeonTeam dungeon_team_list = 1;
uint32 BDAFDFKPJAE = 10;
uint32 PHBHNGMAEKN = 12;
uint32 stage_id = 9;
}
// CmdId: 8521
// Obf: JDOGDOCOGEJ
message SumoLeaveDungeonNotify {
}
// CmdId: 8150
// Obf: AFHMAMMABBM
message SumoRestartDungeonReq {
}
// CmdId: 8743
// Obf: OPBDFLFEELK
message SumoRestartDungeonRsp {
int32 retcode = 6;
uint32 dungeon_id = 13;
uint32 point_id = 14;
}
// CmdId: 8212
// Obf: KODDECOKPBA
message ActivityDisableTransferPointInteractionNotify {
bool is_disable = 8;
Uint32Pair scene_point_pair = 2;
}
// CmdId: 8408
// Obf: MLJFENGIFKG
message SumoSetNoSwitchPunishTimeNotify {
uint32 stage_id = 12;
repeated SumoDungeonTeam dungeon_team_list = 9;
uint32 PHBHNGMAEKN = 10;
uint32 DHAAEJHLHNB = 5;
uint32 activity_id = 8;
uint32 BDAFDFKPJAE = 2;
}
// Obf: ANHIGENPEPA
message MoonfinTrialLevelInfo {
uint32 open_time = 3;
uint32 best_record = 14;
}
// Obf: MAJAOJJADHK
message MoonfinTrialActivityDetailInfo {
map level_info_map = 1;
uint32 special_fish_count = 5;
}
// CmdId: 8269
// Obf: OEIEGAIJMIA
message FishingGallerySettleNotify {
uint32 level_id = 6;
uint32 gallery_id = 4;
FishingGallerySettleInfo settle_info = 3;
}
// Obf: EOGOMPLBCGB
message LunaRiteHintPoint {
uint32 area_id = 1;
Vector pos = 15;
LunaRiteHintPointType type = 14;
uint32 index = 10;
}
// Obf: KIKAFOBMLKD
message LunaRiteAreaInfo {
repeated uint32 sacrifice_list = 12;
uint32 area_id = 3;
uint32 challenge_index = 6;
repeated uint32 sacrifice_reward_list = 13;
LunaRiteHintStatusType hint_status = 8;
}
// Obf: HICKPBHAGFM
message LunaRiteDetailInfo {
repeated LunaRiteAreaInfo area_info_list = 9;
repeated LunaRiteHintPoint hint_point = 11;
}
// CmdId: 8448
// Obf: PMCOBKCOEHA
message LunaRiteSacrificeReq {
uint32 index = 12;
uint32 area_id = 11;
}
// CmdId: 8010
// Obf: EPHPECBJIOE
message LunaRiteSacrificeRsp {
repeated uint32 sacrifice_list = 1;
int32 retcode = 13;
uint32 index = 9;
uint32 area_id = 6;
}
// CmdId: 8871
// Obf: PKOIKAJJFCM
message LunaRiteTakeSacrificeRewardReq {
uint32 area_id = 6;
uint32 index = 15;
}
// CmdId: 8206
// Obf: GCKABFAMNAD
message LunaRiteTakeSacrificeRewardRsp {
repeated uint32 sacrifice_reward_list = 3;
uint32 sacrifice_reward_index = 6;
uint32 index = 1;
uint32 area_id = 12;
int32 retcode = 11;
}
// CmdId: 8302
// Obf: NGAIENINPOA
message LunaRiteHintPointReq {
uint32 area_id = 5;
}
// CmdId: 8827
// Obf: NKCOOONNCIL
message LunaRiteHintPointRsp {
LunaRiteHintStatusType hint_status = 2;
int32 retcode = 1;
uint32 area_id = 8;
repeated LunaRiteHintPoint hint_point = 7;
}
// CmdId: 8968
// Obf: HNDNEGPNBID
message LunaRiteHintPointRemoveNotify {
repeated uint32 hint_point_index = 14;
}
// CmdId: 8352
// Obf: NFFHIKAAEDK
message LunaRiteGroupBundleRegisterNotify {
uint32 group_link_bundle_id = 5;
}
// CmdId: 8751
// Obf: AIIFDHIDFJH
message LunaRiteAreaFinishNotify {
uint32 area_id = 15;
}
// Obf: DANKOINBJBL
message PlantFlowerActivityDetailInfo {
bool is_today_has_awarded = 13;
map EBJAFJCLNCE = 10;
map NGCDHHIDHIH = 11;
uint32 today_seed_reward_id = 15;
uint32 day_index = 4;
bool is_content_closed = 12;
}
// CmdId: 8216
// Obf: EDFKNPCMLHN
message PlantFlowerGetSeedInfoReq {
uint32 schedule_id = 7;
}
// CmdId: 8426
// Obf: GECEFGMPFNI
message PlantFlowerGetSeedInfoRsp {
int32 retcode = 6;
uint32 seed_reward_id = 10;
uint32 schedule_id = 3;
}
// CmdId: 8749
// Obf: ICGCMAPHPGF
message PlantFlowerTakeSeedRewardReq {
uint32 schedule_id = 3;
}
// CmdId: 8268
// Obf: NGONIBLFBNN
message PlantFlowerTakeSeedRewardRsp {
int32 retcode = 2;
uint32 schedule_id = 3;
}
// CmdId: 8024
// Obf: MBCFMJJBEEC
message PlantFlowerSetFlowerWishReq {
map flower_num_map = 9;
uint32 schedule_id = 11;
}
// CmdId: 8086
// Obf: LIFEJICOEAI
message PlantFlowerSetFlowerWishRsp {
int32 retcode = 9;
uint32 schedule_id = 3;
}
// CmdId: 8357
// Obf: OCLEEMDHNBM
message PlantFlowerGetFriendFlowerWishListReq {
uint32 schedule_id = 8;
}
// Obf: BABKLIDHCGJ
message PlantFlowerFriendFlowerWishData {
uint32 uid = 1;
string nickname = 3;
ProfilePicture profile_picture = 6;
map flower_num_map = 12;
}
// CmdId: 8419
// Obf: JFFMDBPMICN
message PlantFlowerGetFriendFlowerWishListRsp {
uint32 schedule_id = 2;
int32 retcode = 9;
repeated PlantFlowerFriendFlowerWishData friend_flower_wish_list = 5;
}
// CmdId: 8164
// Obf: NBOBKMJHLON
message PlantFlowerGiveFriendFlowerReq {
map flower_num_map = 13;
uint32 schedule_id = 3;
uint32 uid = 15;
}
// CmdId: 8910
// Obf: FMBMFAKHCCD
message PlantFlowerGiveFriendFlowerRsp {
int32 retcode = 14;
uint32 schedule_id = 6;
repeated uint32 limit_flower_list = 12;
}
// CmdId: 8335
// Obf: NDJKIPOODEM
message PlantFlowerGetRecvFlowerListReq {
uint32 schedule_id = 3;
}
// Obf: ILCCGEFKMGM
message PlantFlowerRecvFlowerData {
string nickname = 15;
ProfilePicture profile_picture = 8;
uint32 uid = 11;
map flower_num_map = 4;
}
// CmdId: 8051
// Obf: NPAPKLIHAGJ
message PlantFlowerGetRecvFlowerListRsp {
uint32 schedule_id = 13;
repeated PlantFlowerRecvFlowerData recv_flower_list = 14;
int32 retcode = 12;
}
// CmdId: 8833
// Obf: NNBEPEKMJBO
message PlantFlowerHaveRecvFlowerNotify {
uint32 schedule_id = 6;
}
// CmdId: 8705
// Obf: FJEFMFNFKMN
message PlantFlowerAcceptGiveFlowerReq {
uint32 schedule_id = 4;
uint32 uid = 11;
}
// Obf: IODOKNGPEHE
message PlantFlowerAcceptFlowerResultInfo {
uint32 uid = 14;
map CAIDLCELFLB = 15;
map EBBCPNKLENP = 2;
}
// CmdId: 8540
// Obf: BAEPNNFHONN
message PlantFlowerAcceptGiveFlowerRsp {
PlantFlowerAcceptFlowerResultInfo accept_flower_result_info = 6;
int32 retcode = 14;
uint32 schedule_id = 15;
}
// CmdId: 8493
// Obf: HJAEBFBKODO
message PlantFlowerAcceptAllGiveFlowerReq {
uint32 schedule_id = 6;
}
// CmdId: 8859
// Obf: AGCODFGBLNC
message PlantFlowerAcceptAllGiveFlowerRsp {
int32 retcode = 12;
repeated PlantFlowerAcceptFlowerResultInfo accept_flower_result_info_list = 7;
uint32 schedule_id = 13;
}
// CmdId: 8429
// Obf: BGIJBGIEPLN
message PlantFlowerGetCanGiveFriendFlowerReq {
uint32 schedule_id = 9;
}
// CmdId: 8596
// Obf: PFHPIMLLFPC
message PlantFlowerGetCanGiveFriendFlowerRsp {
int32 retcode = 13;
uint32 schedule_id = 12;
map flower_num_map = 1;
}
// CmdId: 8104
// Obf: HKKNDLNFJAH
message PlantFlowerEditFlowerCombinationReq {
uint32 entity_id = 6;
CustomGadgetTreeInfo flower_combination_info = 13;
uint32 schedule_id = 4;
}
// CmdId: 8215
// Obf: IHNAHEHEHPG
message PlantFlowerEditFlowerCombinationRsp {
int32 retcode = 1;
uint32 schedule_id = 6;
}
// Obf: PCJOIEMEFPK
message MusicGameRecord {
uint32 max_score = 9;
bool is_unlock = 8;
uint32 max_combo = 7;
}
// Obf: BJIFBHFFOLH
message MusicGameActivityDetailInfo {
repeated UgcMusicBriefInfo NLNCBALMLML = 5;
repeated UgcMusicBriefInfo IKPPPFNHMEG = 9;
map music_game_record_map = 2;
}
// CmdId: 8397
// Obf: PLCOHKGFGLK
message MusicGameSettleReq {
uint32 JHFIMHMILJG = 3;
bool ONEIFPCDHFM = 1878;
repeated uint32 FEHHLANOBJP = 1;
uint32 correct_hit = 8;
uint32 OBBNAPAKNCM = 10;
uint32 OOIOKGHACML = 1831;
uint32 max_combo = 12;
uint32 CCIAKNJMMBI = 626;
uint32 music_basic_id = 15;
uint32 score = 11;
uint32 GDFLBOFAANF = 2026;
bool is_save_score = 7;
uint32 POEMOFFOAEN = 6;
float speed = 963;
bool LFLFFIKPDAA = 961;
uint32 combo = 2;
repeated uint32 PECJLBDKHCO = 814;
uint64 ugc_guid = 13;
}
// CmdId: 8828
// Obf: LNJBNJPOIOP
message MusicGameSettleRsp {
int32 retcode = 7;
bool is_new_record = 14;
uint64 ugc_guid = 12;
bool is_unlock_next_level = 11;
uint32 music_basic_id = 9;
}
// CmdId: 8583
// Obf: APIHLPKFBGN
message MusicGameStartReq {
uint32 music_basic_id = 9;
bool is_save_score = 11;
uint64 ugc_guid = 4;
}
// CmdId: 8290
// Obf: DEEDIBPLJLB
message MusicGameStartRsp {
int32 retcode = 1;
uint32 music_basic_id = 13;
uint64 ugc_guid = 10;
}
// Obf: JCEMADFLBNA
message RogueAvatarInfo {
uint32 avatar_id = 5;
bool is_alive = 6;
bool PLAKJHBAGJK = 15;
}
// Obf: PAFAMIEEDHL
message RogueShowAvatarTeamInfo {
repeated RogueAvatarInfo avatar_list = 5;
}
// Obf: EAGEBKMEIPO
message RoguelikeShikigamiRecord {
uint32 level = 4;
uint32 id = 8;
}
// Obf: JGDHGGJKJEH
message RogueEffectRecord {
bool is_new = 11;
uint32 count = 10;
repeated uint32 extra_param_list = 5;
uint32 source_id = 4;
}
// Obf: FJNMGCOBEDA
message RoguelikeRuneRecord {
uint32 AMDENNHDBNO = 7;
uint32 rune_id = 9;
uint32 FCDJENECOPL = 4;
}
// Obf: GOCIFOENLJM
message RogueStageInfo {
repeated RoguelikeRuneRecord rune_record_list = 1;
uint32 OKPJEOCDDLF = 11;
uint32 BHHLPLLFOHM = 7;
bool EGLMDLPDKML = 5;
uint32 KOHOEIFNAOF = 10;
uint32 stage_id = 9;
bool is_taken_reward = 2;
RogueShowAvatarTeamInfo avatar_team = 6;
bool is_passed = 4;
uint32 OFFGNAKCEPJ = 1506;
bool is_open = 8;
uint32 ABCFLNEHFFD = 13;
bool AILOPFDABCG = 14;
uint32 cur_level = 15;
uint32 AMGELGFEMNL = 1612;
}
// Obf: BKHJOGDIKDP
message RoguelikeDungeonActivityDetailInfo {
repeated RoguelikeShikigamiRecord shikigami_list = 4;
repeated uint32 equipped_rune_list = 6;
uint32 content_close_time = 11;
repeated uint32 rune_list = 5;
repeated RogueStageInfo stage_list = 3;
bool is_content_closed = 1;
}
// CmdId: 8737
// Obf: OMAIPODJCNE
message DoRoguelikeDungeonCardGachaReq {
uint32 dungeon_id = 14;
uint32 cell_id = 9;
}
// CmdId: 8548
// Obf: APEPMBHLAHM
message DoRoguelikeDungeonCardGachaRsp {
int32 retcode = 10;
repeated uint32 card_list = 5;
bool is_can_refresh = 12;
}
// CmdId: 8889
// Obf: BDKNNMGJLFL
message RefreshRoguelikeDungeonCardReq {
}
// CmdId: 8479
// Obf: MBFLONFIIIE
message RefreshRoguelikeDungeonCardRsp {
int32 retcode = 14;
repeated uint32 res_card_list = 2;
}
// CmdId: 8701
// Obf: KKCJPHLNHFE
message SelectRoguelikeDungeonCardReq {
uint32 card_id = 4;
}
// CmdId: 8633
// Obf: BDBMNDMFCCE
message SelectRoguelikeDungeonCardRsp {
uint32 card_id = 1;
int32 retcode = 15;
}
// CmdId: 8154
// Obf: BCFCGEFCINP
message EquipRoguelikeRuneReq {
repeated uint32 rune_list = 11;
}
// CmdId: 8073
// Obf: OBOCNKCMNLL
message EquipRoguelikeRuneRsp {
int32 retcode = 3;
repeated uint32 rune_list = 5;
}
// CmdId: 8661
// Obf: EMJGMMMOINA
message TriggerRoguelikeRuneReq {
uint32 rune_id = 4;
}
// CmdId: 8255
// Obf: AHFAGFIGLFL
message TriggerRoguelikeRuneRsp {
uint32 rune_id = 2;
int32 retcode = 5;
uint32 available_count = 10;
}
// CmdId: 8958
// Obf: OONGFKFDNBI
message TriggerRoguelikeCurseNotify {
uint32 CMHIDNPDNFE = 15;
repeated uint32 effect_param_list = 3;
bool is_trigger_curse = 13;
uint32 JPMJHMPGOLL = 7;
}
// CmdId: 8187
// Obf: JDNNCJAMPJO
message UpgradeRoguelikeShikigamiReq {
uint32 OOHLIPJCHNE = 3;
uint32 HLODNDIEIJG = 11;
}
// CmdId: 8486
// Obf: AMFGMCCHNCB
message UpgradeRoguelikeShikigamiRsp {
uint32 cur_level = 7;
int32 retcode = 4;
uint32 OOHLIPJCHNE = 3;
}
// CmdId: 8231
// Obf: IJFNEIOLGDF
message RoguelikeSelectAvatarAndEnterDungeonReq {
uint32 stage_id = 7;
repeated uint64 onstage_avatar_guid_list = 6;
repeated uint64 backstage_avatar_guid_list = 14;
}
// CmdId: 8436
// Obf: ICABEHHKBAC
message RoguelikeSelectAvatarAndEnterDungeonRsp {
int32 retcode = 15;
uint32 stage_id = 10;
}
// CmdId: 8671
// Obf: AECCEJHDGKD
message RoguelikeGiveUpReq {
uint32 stage_id = 7;
}
// CmdId: 8304
// Obf: PEGCOHGPKHP
message RoguelikeGiveUpRsp {
int32 retcode = 2;
uint32 stage_id = 15;
optional RoguelikeDungeonSettleInfo settle_info = 10;
}
// CmdId: 8289
// Obf: EIJPCMFIDMP
message RoguelikeTakeStageFirstPassRewardReq {
uint32 stage_id = 1;
}
// CmdId: 8551
// Obf: LJMPCBANIKM
message RoguelikeTakeStageFirstPassRewardRsp {
uint32 stage_id = 2;
int32 retcode = 1;
}
// CmdId: 8147
// Obf: HHONHBALFOG
message GiveUpRoguelikeDungeonCardReq {
}
// CmdId: 8704
// Obf: ADGGAFEJANJ
message GiveUpRoguelikeDungeonCardRsp {
int32 retcode = 10;
}
// Obf: IAJBKKHPLDF
message RogueCellInfo {
uint32 dungeon_id = 11;
RogueCellState state = 7;
uint32 cell_config_id = 8;
uint32 cell_id = 3;
uint32 cell_type = 15;
}
// CmdId: 8640
// Obf: PGBKCEDCEGI
message EnterRoguelikeDungeonNotify {
repeated uint32 explored_cell_list = 5;
uint32 cur_level = 11;
uint32 dungeon_id = 2;
uint32 LNEJIPCIGOO = 13;
bool JHLPIOFEDAD = 12;
float bonus_resource_prop = 1;
repeated uint64 onstage_avatar_guid_list = 8;
repeated uint64 backstage_avatar_guid_list = 6;
uint32 KIBFJILCILM = 7;
uint32 GHDDAGDGNPG = 9;
repeated RoguelikeRuneRecord rune_record_list = 3;
uint32 stage_id = 15;
bool GFBOHLKFHPI = 1338;
uint32 OFFGNAKCEPJ = 411;
uint32 GPEONPALIFA = 1893;
map cell_info_map = 10;
}
// CmdId: 8527
// Obf: OPLFHELDAHO
message StartRogueEliteCellChallengeReq {
uint32 dungeon_id = 7;
uint32 cell_id = 10;
RogueEliteCellDifficultyType difficulty = 2;
}
// CmdId: 8515
// Obf: JMJMCDKIAGM
message StartRogueEliteCellChallengeRsp {
uint32 cell_id = 5;
uint32 dungeon_id = 7;
int32 retcode = 14;
}
// CmdId: 8292
// Obf: FILIJCCPELP
message StartRogueNormalCellChallengeReq {
uint32 dungeon_id = 7;
uint32 cell_id = 15;
}
// CmdId: 8143
// Obf: HNIGMIMDMJK
message StartRogueNormalCellChallengeRsp {
uint32 dungeon_id = 10;
uint32 cell_id = 12;
int32 retcode = 9;
}
// CmdId: 8723
// Obf: KLMMGJJDKAP
message RogueCellUpdateNotify {
RogueCellInfo cell_info = 3;
}
// CmdId: 8475
// Obf: OEDOIFNBBFB
message RogueDungeonPlayerCellChangeNotify {
uint32 cell_id = 6;
uint32 old_cell_id = 12;
}
// CmdId: 8077
// Obf: DJILBHHLGAB
message RogueHealAvatarsReq {
uint32 cell_id = 9;
uint32 dungeon_id = 3;
}
// CmdId: 8037
// Obf: CLDNIDNBGAH
message RogueHealAvatarsRsp {
int32 retcode = 11;
uint32 dungeon_id = 5;
uint32 cell_id = 13;
}
// CmdId: 8182
// Obf: AOCFDMGEADM
message RogueResumeDungeonReq {
uint32 stage_id = 1;
}
// CmdId: 8267
// Obf: KDFHHIIKDMI
message RogueResumeDungeonRsp {
uint32 stage_id = 12;
int32 retcode = 6;
}
// CmdId: 8799
// Obf: AKLJCHADNHD
message ClearRoguelikeCurseNotify {
map clear_curse_map = 7;
bool JDHDCMALHJM = 14;
uint32 card_id = 3;
bool is_clear_all = 9;
}
// CmdId: 8541
// Obf: JMGALLDLCCN
message RoguelikeCardGachaNotify {
bool is_can_refresh = 8;
repeated uint32 card_list = 12;
}
// CmdId: 8787
// Obf: CANIENJAKPP
message RogueSwitchAvatarReq {
uint32 dungeon_id = 4;
repeated uint64 onstage_avatar_guid_list = 15;
uint64 cur_avatar_guid = 12;
uint32 cell_id = 11;
}
// CmdId: 8792
// Obf: PAMJGNCPGFM
message RogueSwitchAvatarRsp {
repeated uint64 backstage_avatar_guid_list = 1;
uint32 dungeon_id = 8;
uint32 cell_id = 9;
int32 retcode = 3;
repeated uint64 onstage_avatar_guid_list = 15;
uint64 cur_avatar_guid = 7;
}
// CmdId: 8574
// Obf: APDKCKFEFDP
message DisableRoguelikeTrapNotify {
uint32 card_id = 14;
}
// CmdId: 8615
// Obf: LCHKGPJIKIF
message RoguelikeRuneRecordUpdateNotify {
repeated RoguelikeRuneRecord rune_record_list = 7;
}
// CmdId: 8708
// Obf: NFABAKHMLGP
message RoguelikeMistClearNotify {
}
// CmdId: 8729
// Obf: MCCLLLHNFLA
message RoguelikeEffectDataNotify {
repeated RogueEffectRecord card_list = 15;
repeated RogueEffectRecord curse_list = 7;
}
// CmdId: 8105
// Obf: HIBIPBLJMJL
message RoguelikeEffectViewReq {
repeated uint32 BJBPCJDCIDI = 14;
repeated uint32 NEPOEDIHJJH = 6;
}
// CmdId: 8770
// Obf: PCMEPDMFBKK
message RoguelikeEffectViewRsp {
int32 retcode = 8;
}
// CmdId: 8700
// Obf: FPDJKFMIFHI
message RoguelikeResourceBonusPropUpdateNotify {
float bonus_resource_prop = 2;
}
// Obf: KFPDFBOIMFC
message RoguelikeSettleCoinInfo {
uint32 OHCKIMGAALC = 11;
uint32 LJIOMIABKJC = 8;
uint32 LCGJJIKGFKK = 1;
}
// Obf: BJJHJCJGLAJ
message RoguelikeDungeonSettleInfo {
bool KHILPCPJILE = 5;
map finished_challenge_cell_num_map = 11;
uint32 NGBINNKKLGM = 8;
uint32 cur_level = 12;
bool CMIGJNOEDCL = 13;
uint32 EJLMFGAMCNE = 1;
uint32 stage_id = 6;
}
// CmdId: 8875
// Obf: DEOKADBOKOL
message RoguelikeRefreshCardCostUpdateNotify {
uint32 item_id = 12;
uint32 item_count = 14;
}
// Obf: NLKAGPEGIKH
message DigMarkPoint {
Vector rot = 8;
Vector pos = 7;
uint32 bundle_id = 6;
}
// Obf: BGOEADLCCNF
message DigActivityDetailInfo {
uint32 stage_id = 6;
repeated uint32 stage_id_list = 1;
repeated DigMarkPoint dig_mark_point_list = 13;
}
// CmdId: 8623
// Obf: ONGOKKLCBEL
message DigActivityMarkPointChangeNotify {
repeated DigMarkPoint dig_mark_point_list = 2;
}
// CmdId: 8435
// Obf: DHIKDGNBKEG
message DigActivityChangeGadgetStateReq {
uint32 entity_id = 7;
}
// CmdId: 8646
// Obf: DFDICNIKEDM
message DigActivityChangeGadgetStateRsp {
int32 retcode = 2;
uint32 entity_id = 5;
}
// Obf: LBGOIMEOFJG
message HachiActivityDetailInfo {
map stage_map = 12;
}
// Obf: AAALOFKKDHO
message HachiStageInfo {
uint32 open_time = 3;
bool is_open = 7;
uint32 stage_id = 11;
bool is_finished = 10;
}
// Obf: IBAACKMBMDC
message WinterCampStageInfo {
uint32 open_time = 7;
Vector pos = 4;
uint32 id = 9;
bool is_finished = 2;
uint32 cur_progress = 14;
uint32 total_progress = 6;
}
// Obf: EGJNNEHKJCO
message WinterCampRaceStageInfo {
Vector pos = 7;
uint32 open_time = 2;
uint32 max_score = 15;
uint32 id = 11;
}
// Obf: CPOACHLJDKL
message WinterCampActivityDetailInfo {
WinterCampStageInfo battle_info = 10;
repeated uint32 NIAGCOKBHAF = 13;
repeated uint32 LBHKJHGNONI = 11;
repeated ItemParam used_item_list = 14;
repeated WinterCampRaceStageInfo race_info_list = 2;
bool is_content_closed = 6;
WinterCampStageInfo explore_info = 1;
repeated uint32 ECMPMKDFEND = 8;
}
// CmdId: 8463
// Obf: IHFPJIAKIEJ
message WinterCampStageInfoChangeNotify {
WinterCampStageInfo battle_info = 8;
WinterCampStageInfo explore_info = 4;
}
// CmdId: 8372
// Obf: NNOEOPFIHPB
message WinterCampRaceScoreNotify {
uint32 max_score = 4;
uint32 id = 7;
}
// CmdId: 8878
// Obf: FPLLNAOJKDL
message WinterCampGiveFriendItemReq {
repeated ItemParam item_list = 5;
uint32 uid = 14;
}
// CmdId: 8765
// Obf: FJNPNJMCGJP
message WinterCampGiveFriendItemRsp {
int32 retcode = 7;
repeated uint32 limit_item_id_list = 4;
}
// CmdId: 8393
// Obf: HMDMHDLAMFA
message WinterCampSetWishListReq {
repeated uint32 item_id_list = 9;
}
// CmdId: 8887
// Obf: MOCNKHEAAHD
message WinterCampSetWishListRsp {
repeated uint32 item_id_list = 1;
int32 retcode = 6;
}
// Obf: DHHCMOFDKOL
message WinterCampFriendWishData {
ProfilePicture profile_picture = 7;
repeated uint32 item_id_list = 13;
uint32 uid = 12;
string nickname = 14;
}
// CmdId: 8278
// Obf: NGODGIDMEEE
message WinterCampGetFriendWishListReq {
}
// CmdId: 8223
// Obf: BMEFFPHBKAF
message WinterCampGetFriendWishListRsp {
int32 retcode = 10;
repeated WinterCampFriendWishData wish_data_list = 15;
}
// CmdId: 8284
// Obf: LDFIBAJCHBO
message WinterCampRecvItemNotify {
WinterCampRecvItemData recv_item_data = 15;
}
// Obf: LMFILKMHFDJ
message WinterCampAcceptItemResultInfo {
repeated ItemParam MEMJEIJFBHN = 10;
uint32 uid = 2;
repeated ItemParam OOOIGNDHNNO = 6;
}
// CmdId: 8603
// Obf: BKPNLGDHNAF
message WinterCampAcceptGiveItemReq {
uint32 uid = 12;
}
// CmdId: 8718
// Obf: OGPFPMJDDJE
message WinterCampAcceptGiveItemRsp {
int32 retcode = 2;
WinterCampAcceptItemResultInfo accept_item_result_info = 10;
}
// CmdId: 8002
// Obf: PGDMGFMKDBM
message WinterCampAcceptAllGiveItemReq {
}
// CmdId: 8328
// Obf: LPKOFENPJCK
message WinterCampAcceptAllGiveItemRsp {
repeated WinterCampAcceptItemResultInfo accept_item_result_info = 12;
int32 retcode = 10;
}
// CmdId: 8598
// Obf: BBPPOBIMPIC
message WinterCampGetCanGiveFriendItemReq {
}
// CmdId: 8470
// Obf: HMJHEIFDELL
message WinterCampGetCanGiveFriendItemRsp {
repeated ItemParam item_list = 9;
int32 retcode = 6;
}
// Obf: FGKLCIBICPE
message WinterCampRecvItemData {
string nickname = 7;
ProfilePicture profile_picture = 5;
uint32 uid = 6;
repeated ItemParam item_list = 12;
}
// CmdId: 8339
// Obf: JBADDDJFJIN
message WinterCampGetRecvItemListReq {
}
// CmdId: 8882
// Obf: OEAPHJPCFHA
message WinterCampGetRecvItemListRsp {
repeated WinterCampRecvItemData recv_item_data_list = 4;
int32 retcode = 11;
}
// CmdId: 8234
// Obf: DBOMOCKKAHL
message WinterCampEditSnowmanCombinationReq {
uint32 entity_id = 5;
CustomGadgetTreeInfo combination_info = 3;
}
// CmdId: 8320
// Obf: BBLELPOANFE
message WinterCampEditSnowmanCombinationRsp {
int32 retcode = 7;
}
// CmdId: 8842
// Obf: LCAIEFKIJOP
message WinterCampTriathlonSettleNotify {
bool is_new_record = 12;
uint32 CKGDCGAGEDA = 6;
uint32 gallery_id = 9;
bool is_success = 7;
uint32 GFFHOIMFLJL = 5;
uint32 score = 14;
uint32 IMLFPJIHFGP = 3;
uint32 NMIODMOOFBF = 11;
}
// CmdId: 8890
// Obf: HAFGLPPKHDP
message WinterCampTakeExploreRewardReq {
uint32 id = 5;
}
// CmdId: 8549
// Obf: IOCEHLCHDAL
message WinterCampTakeExploreRewardRsp {
int32 retcode = 1;
uint32 id = 9;
}
// CmdId: 8860
// Obf: CAHIHBNGECE
message WinterCampTakeBattleRewardReq {
uint32 id = 9;
}
// CmdId: 8217
// Obf: PNDOPBIHBCP
message WinterCampTakeBattleRewardRsp {
int32 retcode = 8;
uint32 id = 13;
}
// CmdId: 8466
// Obf: IAJJGKEHBBB
message WinterCampTriathlonRestartReq {
uint32 gallery_id = 10;
}
// CmdId: 8957
// Obf: EPPNJFHOFAH
message WinterCampTriathlonRestartRsp {
uint32 gallery_id = 4;
int32 retcode = 1;
}
// CmdId: 8153
// Obf: ICIKIBNLBCG
message MistTrialSettleNotify {
uint32 dungeon_scene_id = 3;
map ECFLBCKABPE = 6;
repeated MistTrialBestAvatar best_avatar_list = 5;
MistTrialBestAvatar best_hit_avatar = 10;
map MLPGIMJCPBJ = 1;
uint32 first_pass_time = 13;
}
// CmdId: 8109
// Obf: NIFOEEKBMCH
message MistTrialGetDungeonExhibitionDataReq {
uint32 trial_id = 5;
}
// CmdId: 8354
// Obf: NELMFLKPDDH
message MistTrialGetDungeonExhibitionDataRsp {
int32 retcode = 15;
uint32 trial_id = 14;
}
// Obf: BAAOONGJGNO
message PotionLevelData {
uint32 level_id = 14;
uint32 difficulty_level = 11;
uint32 mode_id = 9;
uint32 score = 7;
}
// Obf: NPKFDGPCMMK
message PotionStageData {
repeated PotionLevelData level_list = 3;
repeated uint32 OPPNDAHKFHF = 7;
bool is_open = 9;
uint32 stage_id = 14;
repeated uint32 OCBJDGFPCEP = 8;
}
// Obf: DPNFNNKEEOP
message PotionActivityDetailInfo {
repeated PotionStageData stage_list = 4;
}
// CmdId: 8298
// Obf: FDHEHHCPHPH
message PotionResetChallengeReq {
uint32 stage_id = 10;
}
// CmdId: 8502
// Obf: KBJKNHIIGAC
message PotionResetChallengeRsp {
int32 retcode = 9;
PotionStageData stage_data = 10;
}
// Obf: EGFDGFANNGN
message PotionAvatarInfo {
uint64 avatar_id = 7;
bool is_trial = 10;
}
// CmdId: 8252
// Obf: CKFAMHGNPMK
message PotionEnterDungeonReq {
repeated uint32 buff_id_list = 3;
uint32 mode_id = 2;
uint32 level_id = 9;
repeated PotionAvatarInfo avatar_info_list = 7;
uint32 stage_id = 15;
}
// CmdId: 8740
// Obf: HPPIBBLNCDO
message PotionEnterDungeonRsp {
int32 retcode = 6;
}
// Obf: OAEHPANKIBF
message PotionDungeonAvatar {
bool is_trial = 1;
uint64 avatar_guid = 11;
}
// CmdId: 8386
// Obf: DCHODDBCBDO
message PotionEnterDungeonNotify {
uint32 level_id = 13;
uint32 difficulty_level = 3;
uint32 mode_id = 14;
uint32 stage_id = 10;
repeated PotionDungeonAvatar dungeon_avatar_list = 4;
}
// CmdId: 8611
// Obf: LLJOJKMGHDJ
message PotionSaveDungeonResultReq {
uint32 stage_id = 13;
uint32 level_id = 8;
}
// CmdId: 8102
// Obf: HOBNMKGPJEL
message PotionSaveDungeonResultRsp {
int32 retcode = 14;
}
// CmdId: 8444
// Obf: GIBLCBGEFEO
message PotionRestartDungeonReq {
}
// CmdId: 8337
// Obf: DEJPNMPGAAM
message PotionRestartDungeonRsp {
int32 retcode = 5;
}
// Obf: IOJHPHOFDNC
message PotionDungeonResultInfo {
uint32 final_score = 1;
uint32 mode_id = 2;
uint32 level_id = 6;
uint32 stage_id = 4;
uint32 difficulty_level = 8;
uint32 left_time = 14;
}
// Obf: NLIDHPKHNHF
message TanukiTravelLevelData {
uint32 route_id = 14;
bool is_open = 9;
bool is_finish = 15;
}
// Obf: BOOFCPHGDAK
message TanukiTravelActivityDetailInfo {
repeated TanukiTravelLevelData tanuki_travel_level_data_list = 12;
bool is_content_closed = 4;
uint32 finished_level_index = 10;
}
// CmdId: 8045
// Obf: ECGJBENJDOP
message TanukiTravelFinishGuideQuestNotify {
uint32 activity_id = 12;
}
// Obf: FCGKNGEPNDI
message LanternProjectionLevelInfo {
bool BHFCMBEMGIN = 2;
uint32 id = 1;
bool is_finished = 13;
bool OEBMEKDJDIO = 5;
uint32 min_finish_time = 10;
}
// Obf: PCNDNIOHPPA
message LanternProjectionInfo {
repeated LanternProjectionLevelInfo level_list = 6;
repeated ClientInputType PPBJGJCPALO = 12;
repeated uint32 open_stage_list = 15;
repeated ClientInputType PGIIONPLNPJ = 10;
}
// Obf: LBHNHAEEOCA
message SalvageBundleChallengeInfo {
repeated uint32 finished_bundle_list = 15;
}
// Obf: FOPDMMNKCLB
message SalvageScoreChallengeInfo {
uint32 max_score = 3;
uint32 salvage_challenge_id = 12;
}
// Obf: ADJAGBNPNIN
message SalvageChallengeInfo {
uint32 challenge_type = 12;
bool is_unlock = 7;
oneof challenge_detail {
SalvageBundleChallengeInfo bundle_info = 8;
SalvageScoreChallengeInfo score_challenge_info = 14;
uint32 boss_challenge_id = 4;
}
}
// Obf: KNOOPADKNLA
message SalvageStageInfo {
repeated SalvageChallengeInfo challenge_info_list = 5;
bool is_open = 12;
uint32 stage_id = 1;
}
// Obf: EEMHANAPHOB
message LanternRiteFireworksChallengeInfo {
bool is_full_score = 6;
uint32 best_score = 9;
uint32 challenge_id = 2;
}
// Obf: BMHAFKDMMME
message LanternRiteFireworksStageInfo {
bool is_open = 11;
uint32 stage_id = 9;
repeated LanternRiteFireworksChallengeInfo challenge_info_list = 13;
}
// Obf: DCFHHMDCJEJ
message LanternRiteFireworksInfo {
repeated LanternRiteFireworksStageInfo stage_info_list = 11;
}
// Obf: JJKBLBCBCEH
message LanternRiteActivityDetailInfo {
LanternRiteFireworksInfo fireworks_info = 15;
bool HHHOIKIBHOA = 11;
LanternProjectionInfo projection_info = 7;
bool NGDCCCDNHHE = 5;
bool is_content_closed = 12;
repeated SalvageStageInfo stage_info_list = 4;
}
// CmdId: 8033
// Obf: AFICEFMKCFC
message FinishLanternProjectionReq {
uint32 level_id = 3;
uint32 finish_time = 4;
}
// CmdId: 8641
// Obf: GHCINOLJFFB
message FinishLanternProjectionRsp {
int32 retcode = 8;
}
// CmdId: 8047
// Obf: EFOOEAAJELB
message ViewLanternProjectionTipsReq {
ClientInputType input_type = 6;
bool is_input_tips = 13;
}
// CmdId: 8594
// Obf: LNJIJECJAMI
message ViewLanternProjectionTipsRsp {
int32 retcode = 7;
}
// CmdId: 8953
// Obf: MKGJEKLFPLE
message ViewLanternProjectionLevelTipsReq {
uint32 level_id = 8;
}
// CmdId: 8690
// Obf: AGKFPLEPNAC
message ViewLanternProjectionLevelTipsRsp {
int32 retcode = 2;
}
// Obf: FJEONJBODPP
message SalvagePreventSettleInfo {
bool is_new_record = 5;
SalvagePreventGallerySettleInfo settle_info = 8;
}
// CmdId: 8307
// Obf: GMJFKKGHKNG
message SalvagePreventSettleNotify {
uint32 gallery_id = 10;
SalvagePreventSettleInfo settle_info = 15;
}
// Obf: CCFLBANIHHO
message SalvageEscortSettleInfo {
bool is_new_record = 15;
SalvageEscortGallerySettleInfo settle_info = 10;
}
// CmdId: 8693
// Obf: NEHPEIKIILH
message SalvageEscortSettleNotify {
SalvageEscortSettleInfo settle_info = 6;
uint32 gallery_id = 13;
}
// CmdId: 8066
// Obf: HKBMBCKHENM
message LanternRiteTakeSkinRewardReq {
}
// CmdId: 8773
// Obf: PLKLLLNHDHN
message LanternRiteTakeSkinRewardRsp {
int32 retcode = 5;
}
// CmdId: 8371
// Obf: ICMNEALMGEJ
message SalvagePreventRestartReq {
uint32 gallery_id = 6;
}
// CmdId: 8711
// Obf: PCGPPNPDMAM
message SalvagePreventRestartRsp {
int32 retcode = 3;
uint32 gallery_id = 10;
}
// CmdId: 8162
// Obf: GFDCDDDICAH
message SalvageEscortRestartReq {
uint32 gallery_id = 8;
}
// CmdId: 8183
// Obf: FPFCBDJHGAF
message SalvageEscortRestartRsp {
uint32 gallery_id = 5;
int32 retcode = 2;
}
// CmdId: 8125
// Obf: GDEGCNGJALI
message LanternRiteStartFireworksReformReq {
uint32 challenge_id = 1;
uint32 stage_id = 6;
}
// Obf: CBDNLHOCBPN
message LanternRiteFireworksReformFactorInfo {
uint32 factor_id = 5;
uint32 factor_value = 3;
}
// Obf: HFMFKBEJJFO
message LanternRiteFireworksReformSkillInfo {
bool is_unlock = 12;
uint32 skill_id = 2;
uint32 BJFDCHNFEDM = 8;
uint32 AIHOIFIHCIN = 6;
}
// CmdId: 8260
// Obf: MNFKALOFEIO
message LanternRiteStartFireworksReformRsp {
uint32 MBEGNNPJAPL = 12;
int32 retcode = 8;
repeated LanternRiteFireworksReformSkillInfo skill_info_list = 1;
uint32 DKBBJDIMJPB = 10;
repeated LanternRiteFireworksReformFactorInfo factor_info_list = 6;
uint32 JGLNDBHIAPK = 9;
uint32 FCGOPINPKBP = 3;
uint32 challenge_id = 13;
uint32 stage_id = 14;
}
// CmdId: 8167
// Obf: GNPJNCOKGLL
message LanternRiteDoFireworksReformReq {
uint32 factor_id = 10;
uint32 challenge_id = 13;
uint32 stage_id = 11;
uint32 skill_id = 9;
}
// CmdId: 8256
// Obf: DPEEGFLDCAM
message LanternRiteDoFireworksReformRsp {
uint32 JGLNDBHIAPK = 10;
bool is_lucky = 6;
uint32 MBEGNNPJAPL = 11;
int32 retcode = 5;
uint32 DKBBJDIMJPB = 3;
uint32 FCGOPINPKBP = 15;
uint32 challenge_id = 14;
repeated LanternRiteFireworksReformFactorInfo factor_info_list = 2;
uint32 stage_id = 12;
}
// CmdId: 8200
// Obf: KAEMIBMDHHE
message LanternRiteEndFireworksReformReq {
uint32 stage_id = 7;
uint32 challenge_id = 5;
}
// CmdId: 8301
// Obf: NCJKMIJMNOG
message LanternRiteEndFireworksReformRsp {
bool GHNMLHGPOOE = 3;
bool LBCHAOJNILB = 13;
bool APCMMCILEOJ = 15;
bool is_new_record = 8;
uint32 challenge_id = 12;
uint32 stage_id = 9;
uint32 final_score = 14;
bool is_full_score = 10;
int32 retcode = 5;
}
// CmdId: 8244
// Obf: JGCICOBMJOI
message UpdateSalvageBundleMarkReq {
uint32 challenge_type = 9;
uint32 stage_id = 14;
}
// CmdId: 8927
// Obf: LFOIFONCELI
message UpdateSalvageBundleMarkRsp {
uint32 stage_id = 8;
int32 retcode = 9;
uint32 challenge_type = 11;
}
// Obf: JHKDEDKDIJH
message MichiaeMatsuriStage {
bool is_open = 3;
uint32 stage_id = 9;
uint32 open_time = 13;
}
// Obf: NGFDAJNNCKL
message MichiaeMatsuriChestPositionInfo {
uint32 group_id = 2;
Vector pos = 11;
uint32 config_id = 5;
}
// Obf: FKOFDCNFGIN
message MichiaeMatsuriChallengePositionInfo {
uint32 group_id = 11;
Vector pos = 3;
uint32 gadget_id = 12;
}
// Obf: EJAINFBCALP
message MichiaeMatsuriActivityDetailInfo {
repeated MichiaeMatsuriChestPositionInfo chest_pos_list = 11;
repeated uint32 unlocked_crystal_skill_list = 6;
uint32 gain_crystal_exp = 9;
repeated MichiaeMatsuriChallengePositionInfo challenge_pos_list = 7;
repeated MichiaeMatsuriStage stage_list = 15;
}
// CmdId: 8677
// Obf: BMOFCFPGHPI
message MichiaeMatsuriDarkPressureLevelUpdateNotify {
uint32 dark_pressure_level = 1;
}
// CmdId: 8736
// Obf: BEHEDEIECCE
message MichiaeMatsuriInteractStatueReq {
uint32 statue_entity_id = 12;
}
// CmdId: 8652
// Obf: GAAEBCOHKJF
message MichiaeMatsuriInteractStatueRsp {
int32 retcode = 3;
}
// CmdId: 8812
// Obf: FENBGOPCLKD
message MichiaeMatsuriUnlockCrystalSkillReq {
uint32 crystal_skill_id = 11;
}
// CmdId: 8847
// Obf: PNJOBMNDGME
message MichiaeMatsuriUnlockCrystalSkillRsp {
int32 retcode = 7;
uint32 crystal_skill_id = 9;
}
// CmdId: 8699
// Obf: NODACEDACJP
message MichiaeMatsuriStartBossChallengeReq {
uint32 difficulty = 11;
uint32 gadget_entity_id = 10;
}
// CmdId: 8763
// Obf: GJOCMMIJDKB
message MichiaeMatsuriStartBossChallengeRsp {
int32 retcode = 12;
}
// CmdId: 8857
// Obf: KHIFEJGDNCL
message MichiaeMatsuriStartDarkChallengeReq {
uint32 worktop_entity_id = 9;
}
// CmdId: 8949
// Obf: GHHCCOLGICG
message MichiaeMatsuriStartDarkChallengeRsp {
int32 retcode = 5;
}
// CmdId: 8539
// Obf: FNNPJOFGFNB
message MichiaeMatsuriRemoveChestMarkNotify {
uint32 group_id = 7;
uint32 config_id = 13;
}
// CmdId: 8886
// Obf: DNAKIIJPPEO
message MichiaeMatsuriRemoveChallengeMarkNotify {
uint32 group_id = 10;
uint32 gadget_id = 6;
}
// CmdId: 8830
// Obf: KLPLNODAPGB
message MichiaeMatsuriGainCrystalExpUpdateNotify {
uint32 gain_crystal_exp = 3;
uint32 activity_id = 6;
}
// Obf: LPJBJOMDBDA
message BartenderTaskInfo {
bool is_finish = 2;
uint32 id = 4;
}
// Obf: JDJKNHLKPBC
message BartenderLevelInfo {
bool is_finish = 11;
uint32 id = 6;
uint32 max_score = 5;
}
// Obf: GEBFJGCMKNA
message BartenderActivityDetailInfo {
bool is_develop_module_open = 1;
repeated BartenderTaskInfo unlock_task_list = 5;
repeated BartenderLevelInfo unlock_level_list = 9;
repeated uint32 DNLJPHOBILO = 4;
repeated uint32 GILMKAGINJM = 8;
bool is_content_closed = 7;
}
// CmdId: 8107
// Obf: DMOJHANFDAB
message BartenderCompleteOrderReq {
uint32 OIBFDJOINLD = 3;
uint32 GAPDCJGFION = 7;
uint32 NJHLGJPCJJP = 10;
repeated uint32 optional_order_list = 2;
bool is_view_formula = 4;
uint32 quest_id = 8;
repeated ItemParam item_list = 13;
}
// CmdId: 8388
// Obf: DFNFGBPBAPO
message BartenderCompleteOrderRsp {
int32 retcode = 8;
repeated uint32 affix_list = 9;
bool is_new = 5;
uint32 finish_order_id = 12;
uint32 quest_id = 11;
uint32 formula_id = 4;
}
// CmdId: 8189
// Obf: PJGFFBDPBPF
message BartenderCancelOrderReq {
uint32 quest_id = 11;
}
// CmdId: 8417
// Obf: HHJDDENECKG
message BartenderCancelOrderRsp {
uint32 quest_id = 3;
int32 retcode = 11;
}
// CmdId: 8318
// Obf: MEMOMGOBBKN
message BartenderGetFormulaReq {
repeated ItemParam item_list = 15;
uint32 quest_id = 3;
}
// CmdId: 8049
// Obf: GPACKHENEIO
message BartenderGetFormulaRsp {
int32 retcode = 1;
bool is_new = 13;
repeated uint32 affix_list = 3;
uint32 formula_id = 6;
}
// CmdId: 8117
// Obf: KANBANEPONI
message BartenderStartLevelReq {
uint32 level_id = 3;
}
// CmdId: 8078
// Obf: GNGIIMDJGLB
message BartenderStartLevelRsp {
int32 retcode = 4;
uint32 time = 10;
repeated uint32 order_list = 7;
uint32 level_id = 6;
}
// CmdId: 8587
// Obf: JHJANGFJFMG
message BartenderCancelLevelReq {
uint32 level_id = 11;
}
// CmdId: 8938
// Obf: HPEBAMLNNBK
message BartenderCancelLevelRsp {
int32 retcode = 12;
uint32 level_id = 1;
}
// CmdId: 8030
// Obf: NBMFBMPJBPJ
message BartenderLevelProgressNotify {
bool is_new_record = 9;
uint32 level_id = 12;
bool is_finish = 3;
uint32 score = 11;
}
// CmdId: 8495
// Obf: GEDEAJCALBB
message BartenderFinishLevelReq {
uint32 level_id = 10;
}
// CmdId: 8977
// Obf: GIDPEEJDHCF
message BartenderFinishLevelRsp {
uint32 level_id = 14;
int32 retcode = 2;
}
// Obf: AEENJMJINAK
message OfficialCustomDungeon {
uint32 win_times = 3;
uint32 dungeon_id = 11;
}
// Obf: ECPILCBJFEO
message UgcActivityDetailInfo {
uint32 custom_dungeon_group_id = 5;
bool FHPMJMNGPMO = 9;
repeated OfficialCustomDungeon official_custom_dungeon_list = 1;
bool EDIAHDMJHHF = 4;
}
// Obf: BOFIFGCOAAB
message CrystalLinkActivityDetailInfo {
repeated CrystalLinkLevelInfo level_info_list = 2;
uint32 difficulty_id = 15;
}
// Obf: PONPFBOKPIH
message CrystalLinkLevelInfo {
bool is_open = 8;
repeated CrystalLinkTeamInfo team_info_list = 10;
uint32 level_id = 2;
uint32 best_score = 11;
}
// Obf: EPPFIDECGAF
message CrystalLinkTeamInfo {
repeated CrystalLinkBuffInfo buff_info_list = 9;
repeated CrystalLinkAvatarInfo avatar_info_list = 14;
}
// Obf: MAANKHLADDM
message CrystalLinkAvatarInfo {
uint64 avatar_id = 4;
bool is_trial = 3;
}
// Obf: PHGJADJONIC
message CrystalLinkBuffInfo {
uint32 DBKGEODHPNC = 7;
uint32 OECGHFDFIII = 2;
}
// CmdId: 8856
// Obf: HKABMDNKOGF
message CrystalLinkEnterDungeonReq {
uint32 level_id = 8;
repeated CrystalLinkTeamInfo team_info_list = 6;
uint32 difficulty_id = 14;
}
// CmdId: 8605
// Obf: EGLCACABKBJ
message CrystalLinkEnterDungeonRsp {
uint32 level_id = 4;
repeated CrystalLinkTeamInfo team_info_list = 2;
int32 retcode = 5;
uint32 difficulty_id = 7;
}
// Obf: MEOEEOOKNAA
message CrystalLinkDungeonAvatarInfo {
bool is_trial = 10;
uint64 avatar_guid = 14;
}
// CmdId: 8163
// Obf: OJFNDOKLFDL
message CrystalLinkDungeonInfoNotify {
repeated CrystalLinkDungeonAvatarInfo dungeon_avatar_info_list = 3;
uint32 difficulty_id = 1;
uint32 level_id = 6;
repeated CrystalLinkBuffInfo buff_info_list = 13;
uint32 init_gallery_progress = 10;
bool is_upper_part = 4;
}
// CmdId: 8971
// Obf: BPECKIOKHMG
message CrystalLinkRestartDungeonReq {
}
// CmdId: 8839
// Obf: BDBPONIOBIJ
message CrystalLinkRestartDungeonRsp {
int32 retcode = 5;
}
// CmdId: 8800
// Obf: BDDMCMNEFEE
message QuickOpenActivityReq {
uint32 activity_id = 5;
}
// CmdId: 8579
// Obf: CBDBJBJJGFJ
message QuickOpenActivityRsp {
int32 retcode = 12;
uint32 activity_id = 10;
}
// Obf: DAMDDJCAMKK
message IrodoriChessMapData {
uint32 map_id = 11;
IrodoriChessEntranceDetailInfo entrance_detail_info = 7;
repeated uint32 equiped_card_list = 5;
uint32 best_score = 2;
}
// Obf: HMFBJJPMDLP
message IrodoriChessLevelData {
uint32 open_time = 6;
IrodoriChessMapData NAKGPBPPLHD = 12;
uint32 level_id = 5;
IrodoriChessMapData AFGHJHDFGAK = 11;
}
// Obf: PHEJAAEEOFP
message IrodoriChessData {
repeated IrodoriChessLevelData level_data_list = 8;
bool is_open = 5;
}
// Obf: CMGJPGHLANB
message IrodoriFlowerData {
repeated ItemParam used_flower_list = 6;
repeated uint32 finished_theme_list = 5;
}
// Obf: DMGENCIFFLL
message IrodoriPoetryThemeData {
uint32 progress = 11;
uint32 MOFMBBIKDAN = 8;
uint32 MCMKKEIHOKO = 14;
uint32 EDGJDLHHJHC = 15;
uint32 CLJLOCICDLB = 3;
repeated uint32 HCACAKPBLND = 13;
repeated uint32 BKFJDAGCAIM = 9;
}
// Obf: NGOPLHAHODO
message IrodoriPoetryData {
uint32 cur_theme_id = 14;
repeated IrodoriPoetryThemeData theme_data_list = 3;
}
// Obf: ECNEMFHPDMN
message IrodoriMasterLevelDetailInfo {
uint32 min_finish_time = 9;
bool is_finish = 14;
bool is_have_try = 1;
uint32 BNMHJGCJAPB = 10;
}
// Obf: EMCIPFMAAHF
message IrodoriMasterLevelInfo {
repeated IrodoriMasterLevelDetailInfo detail_info = 3;
uint32 level_id = 14;
}
// Obf: CJMCFPIKLJG
message IrodoriActivityDetailInfo {
IrodoriFlowerData flower_data = 1;
IrodoriChessData chess_data = 2;
IrodoriPoetryData poetry_data = 13;
repeated IrodoriMasterLevelInfo master_level_list = 3;
}
// CmdId: 8621
// Obf: JMFEFNENDAN
message IrodoriEditFlowerCombinationReq {
CustomGadgetTreeInfo combination_info = 14;
uint32 entity_id = 7;
}
// CmdId: 8620
// Obf: CGLBNIHCHCG
message IrodoriEditFlowerCombinationRsp {
bool HKJABNODJMO = 3;
int32 retcode = 9;
bool EJIEJONDCCP = 13;
}
// CmdId: 8287
// Obf: CODPKLBKKHB
message IrodoriScanEntityReq {
uint32 entity_id = 13;
}
// CmdId: 8974
// Obf: EGHJOBIEFBH
message IrodoriScanEntityRsp {
IrodoriPoetryThemeData theme_data = 4;
bool is_get_inspiration = 9;
int32 retcode = 11;
}
// CmdId: 8719
// Obf: AIDOENDNIEB
message IrodoriFillPoetryReq {
uint32 MKOEOLDGOOO = 11;
uint32 MOFMBBIKDAN = 10;
}
// CmdId: 8240
// Obf: HJMIABNAPAF
message IrodoriFillPoetryRsp {
int32 retcode = 14;
IrodoriPoetryThemeData theme_data = 8;
}
// CmdId: 8144
// Obf: LCHALPMLDDP
message IrodoriChessEquipCardReq {
uint32 card_id = 10;
uint32 level_id = 1;
bool is_hard_map = 14;
}
// CmdId: 8089
// Obf: KJHAENANFKD
message IrodoriChessEquipCardRsp {
int32 retcode = 10;
bool is_hard_map = 12;
uint32 level_id = 1;
uint32 card_id = 4;
}
// CmdId: 8972
// Obf: PMEDFMKHEAA
message IrodoriChessUnequipCardReq {
uint32 level_id = 7;
uint32 card_id = 9;
bool is_hard_map = 8;
}
// CmdId: 8654
// Obf: OMNCGLDFHBG
message IrodoriChessUnequipCardRsp {
bool is_hard_map = 14;
uint32 level_id = 3;
int32 retcode = 7;
uint32 card_id = 15;
}
// CmdId: 8573
// Obf: HOEALLEMNAF
message EnterIrodoriChessDungeonReq {
bool is_hard_map = 8;
uint32 level_id = 6;
}
// CmdId: 8208
// Obf: HFJNNJIOCHD
message EnterIrodoriChessDungeonRsp {
uint32 level_id = 9;
int32 retcode = 8;
bool is_hard_map = 11;
}
// CmdId: 8008
// Obf: PPBCCHFPIHM
message IrodoriMasterStartGalleryReq {
uint32 level_id = 10;
uint32 difficulty = 15;
}
// CmdId: 8808
// Obf: AMHFJHELOKA
message IrodoriMasterStartGalleryRsp {
int32 retcode = 9;
}
// CmdId: 8270
// Obf: FBHCGKGPOID
message IrodoriMasterGalleryCgEndNotify {
uint32 level_id = 14;
uint32 gallery_id = 5;
}
// CmdId: 8052
// Obf: APEKJHLJEAD
message IrodoriMasterGallerySettleNotify {
uint32 gallery_id = 4;
IrodoriMasterGallerySettleInfo settle_info = 3;
}
// Obf: BDIKBENAFPG
message PhotoPosData {
bool is_open = 5;
Vector center = 6;
bool is_view = 10;
uint32 pos_id = 15;
uint32 open_time = 14;
}
// Obf: EPLOANILOOP
message PhotoActivityDetailInfo {
repeated PhotoPosData photo_pos_data_list = 10;
bool is_content_closed = 7;
}
// CmdId: 8575
// Obf: NHMGBMLKABK
message PhotoActivityFinishReq {
uint32 check_root_id = 9;
uint32 pos_id = 2;
bool is_succ = 10;
}
// CmdId: 8410
// Obf: DBJBJBFPKHH
message PhotoActivityFinishRsp {
uint32 pos_id = 2;
int32 retcode = 5;
}
// CmdId: 8632
// Obf: HLGDOJBCHEN
message PhotoActivityClientViewReq {
uint32 pos_id = 9;
}
// CmdId: 8656
// Obf: ILMCGBCPBPA
message PhotoActivityClientViewRsp {
uint32 pos_id = 5;
int32 retcode = 15;
}
// Obf: KGCOAKGGDMA
message SpiceStageData {
bool is_open = 11;
uint32 success_times = 14;
uint32 stage_id = 6;
}
// Obf: KMDDHMJGLKE
message SpiceActivityDetailInfo {
uint32 KIFHDNINMHD = 7;
repeated SpiceStageData spice_stage_data_list = 8;
uint32 BDGNIOMACMP = 5;
}
// CmdId: 8660
// Obf: KANEKLPBDMO
message SpiceActivityFinishMakeSpiceReq {
bool is_success = 3;
repeated uint32 left_material_id_list = 7;
uint32 left_turns = 14;
uint32 stage_id = 6;
}
// CmdId: 8135
// Obf: NAJKPDDGBMN
message SpiceActivityFinishMakeSpiceRsp {
bool is_success = 15;
int32 retcode = 12;
uint32 stage_id = 1;
}
// CmdId: 8229
// Obf: NKJFPDEAGKM
message SpiceActivityProcessFoodReq {
repeated ItemParam normal_food_list = 13;
}
// CmdId: 8171
// Obf: HMEPPOKOJLI
message SpiceActivityProcessFoodRsp {
repeated ItemParam normal_food_list = 13;
repeated ItemParam special_food_list = 6;
int32 retcode = 4;
}
// CmdId: 8649
// Obf: GOJOEACCDEA
message SpiceActivityGivingRecordNotify {
uint32 avatar_id = 15;
uint32 BDGNIOMACMP = 4;
uint32 KIFHDNINMHD = 6;
}
// Obf: FFDCLPDKHDF
message GachaStageData {
map target_num_map = 3;
bool is_open = 14;
uint32 stage_id = 7;
}
// Obf: GIHIIILNKGO
message GachaActivityDetailInfo {
uint32 GOFPBNCFEGN = 12;
repeated GachaStageData gacha_stage_data_list = 14;
uint32 EBLDEHJNJNO = 4;
map have_reward_robot_num_map = 15;
map robot_num_map = 3;
repeated uint32 have_get_robot_list = 2;
}
// CmdId: 8904
// Obf: MEDKLJJEOKG
message GachaActivityPercentNotify {
uint32 GIKCLDNNKBH = 13;
uint32 BMAOMMKFOII = 7;
uint32 CCNPDBCOPFG = 3;
map target_num_map = 14;
}
// CmdId: 8530
// Obf: PEEBIBADBKI
message GachaActivityUpdateElemNotify {
uint32 elem_type = 15;
}
// CmdId: 8734
// Obf: IILLFHIILNG
message GachaActivityCreateRobotReq {
}
// CmdId: 8688
// Obf: IKHIDKIADHN
message GachaActivityCreateRobotRsp {
int32 retcode = 2;
uint32 robot_id = 1;
}
// CmdId: 8428
// Obf: NPDAIDPNCND
message GachaActivityTakeRewardReq {
map robot_num_map = 2;
}
// CmdId: 8510
// Obf: PMMNGKHKONJ
message GachaActivityTakeRewardRsp {
map robot_num_map = 2;
int32 retcode = 6;
}
// CmdId: 8903
// Obf: JGOADGMLKGO
message GachaActivityResetReq {
uint32 stage_id = 15;
}
// CmdId: 8011
// Obf: CMHJBIMGJCI
message GachaActivityResetRsp {
uint32 stage_id = 5;
int32 retcode = 10;
}
// CmdId: 8801
// Obf: IDIFCMMPLEO
message GachaActivityNextStageReq {
}
// CmdId: 8132
// Obf: MACPFCADDCC
message GachaActivityNextStageRsp {
uint32 stage_id = 7;
int32 retcode = 2;
}
// CmdId: 8439
// Obf: KHBFIFNHJDJ
message ActivityGiveFriendGiftReq {
uint32 schedule_id = 13;
map gift_num_map = 1;
uint32 uid = 11;
}
// CmdId: 8405
// Obf: KDLEFGMKHBK
message ActivityGiveFriendGiftRsp {
repeated uint32 limit_gift_list = 14;
uint32 schedule_id = 4;
int32 retcode = 15;
}
// Obf: GFDJGBEEOPJ
message ActivityRecvGiftData {
string nickname = 2;
map gift_num_map = 12;
string remark_name = 11;
ProfilePicture profile_picture = 6;
uint32 uid = 9;
}
// CmdId: 8760
// Obf: HKCNPHDKAOL
message ActivityGetRecvGiftListReq {
uint32 schedule_id = 6;
}
// CmdId: 8266
// Obf: JPDDFNPJNHD
message ActivityGetRecvGiftListRsp {
uint32 schedule_id = 7;
int32 retcode = 14;
repeated ActivityRecvGiftData recv_gift_list = 3;
}
// CmdId: 8733
// Obf: HAJLGICGADJ
message ActivityHaveRecvGiftNotify {
uint32 schedule_id = 9;
}
// Obf: EJKDFCMJLEE
message ActivityAcceptGiftResultInfo {
map BLNMJKEKMKN = 1;
map DCNCHKBMNOA = 5;
uint32 uid = 14;
}
// CmdId: 8313
// Obf: DKKHNAGFGPB
message ActivityAcceptGiveGiftReq {
uint32 uid = 3;
uint32 schedule_id = 6;
}
// CmdId: 8567
// Obf: LOLBOBPPOOL
message ActivityAcceptGiveGiftRsp {
ActivityAcceptGiftResultInfo accept_gift_result_info = 2;
uint32 schedule_id = 6;
int32 retcode = 9;
}
// CmdId: 8507
// Obf: ONKFBHGPPNL
message ActivityAcceptAllGiveGiftReq {
uint32 schedule_id = 2;
}
// CmdId: 8947
// Obf: NGOENBHPBMD
message ActivityAcceptAllGiveGiftRsp {
repeated ActivityAcceptGiftResultInfo accept_gift_result_info_list = 4;
uint32 schedule_id = 13;
int32 retcode = 5;
}
// CmdId: 8136
// Obf: LKFEIACELML
message ActivityGetCanGiveFriendGiftReq {
uint32 schedule_id = 15;
}
// CmdId: 8782
// Obf: PPHCLADLDMD
message ActivityGetCanGiveFriendGiftRsp {
map gift_num_map = 6;
uint32 schedule_id = 1;
int32 retcode = 14;
}
// CmdId: 8597
// Obf: MGCLLPLFFDJ
message ActivitySetGiftWishReq {
uint32 schedule_id = 1;
map gift_num_map = 6;
}
// CmdId: 8893
// Obf: DCGJNFMIAPP
message ActivitySetGiftWishRsp {
int32 retcode = 13;
uint32 schedule_id = 3;
}
// Obf: EPMJNGDMKOC
message ActivityFriendGiftWishData {
string remark_name = 12;
ProfilePicture profile_picture = 8;
map gift_num_map = 5;
uint32 uid = 13;
string nickname = 7;
}
// CmdId: 8127
// Obf: KMIKAFFCKAL
message ActivityGetFriendGiftWishListReq {
uint32 schedule_id = 6;
}
// CmdId: 8682
// Obf: OPACLPPNNFM
message ActivityGetFriendGiftWishListRsp {
uint32 schedule_id = 5;
repeated ActivityFriendGiftWishData friend_gift_wish_list = 3;
int32 retcode = 9;
}
// Obf: BCDOENHEMIL
message LuminanceStoneChallengeActivityDetailInfo {
uint32 current_stage_id = 2;
uint32 best_score = 1;
bool is_final_gallery_complete = 9;
bool is_content_closed = 13;
}
// Obf: FHILFJLJAAN
message LuminanceStoneChallengeSettleInfo {
bool is_new_record = 12;
LuminanceStoneChallengeGallerySettleInfo settle_info = 4;
}
// CmdId: 8565
// Obf: JPGNPPEDCAP
message LuminanceStoneChallengeSettleNotify {
LuminanceStoneChallengeSettleInfo settle_info = 7;
uint32 gallery_id = 2;
}
// Obf: LHIJIPANODC
message RogueDiaryDungeonRecord {
uint32 difficulty = 3;
bool is_finish = 5;
uint32 max_round = 6;
uint32 finish_time = 15;
}
// Obf: NGNOANEIFJJ
message RogueDiaryStageInfo {
RogueDiaryDungeonRecord best_record = 15;
bool is_have_try = 1;
uint32 stage_id = 7;
}
// Obf: JADEFHANEBG
message RogueDiaryProgress {
uint32 cur_round = 3;
bool is_enter_dungeon = 9;
uint32 stage_id = 2;
uint32 difficulty = 1;
repeated uint32 optional_card_list = 15;
}
// Obf: FEKLEGPDNJI
message RogueDiaryActivityDetailInfo {
repeated RogueDiaryStageInfo stage_list = 11;
RogueDiaryProgress cur_progress = 6;
bool is_have_progress = 1;
bool is_content_closed = 8;
}
// Obf: GAOKGMAAAOF
message RogueDiaryAvatar {
uint32 tired_round = 1;
uint32 level = 6;
repeated RogueDiaryAvatarDisableStatus disable_status_list = 5;
ActivityDungeonAvatar avatar = 15;
}
// Obf: AHLFNKPJHEC
message RogueDiaryRoomInfo {
repeated Uint32Pair monster_list = 14;
uint32 config_id = 15;
bool is_boss = 1;
}
// CmdId: 8254
// Obf: PPCGLLKDMIC
message StartRogueDiaryPlayReq {
uint32 difficulty = 6;
uint32 stage_id = 12;
}
// CmdId: 8460
// Obf: EOLEDCMNJMF
message StartRogueDiaryPlayRsp {
repeated RogueDiaryAvatar trial_avatar_list = 2;
int32 retcode = 7;
repeated RogueDiaryAvatar avatar_list = 12;
repeated uint32 rand_card_list = 3;
}
// CmdId: 8459
// Obf: HMACMGIOHDG
message ResetRogueDiaryPlayReq {
uint32 stage_id = 15;
}
// CmdId: 8447
// Obf: HFJDJDNAKKJ
message ResetRogueDiaryPlayRsp {
int32 retcode = 3;
}
// CmdId: 8477
// Obf: LIIEHDOMENC
message EnterRogueDiaryDungeonReq {
repeated RogueDiaryAvatar chosen_avatar_list = 1;
repeated uint32 chosen_card_list = 3;
}
// CmdId: 8964
// Obf: LDMFCCANOJA
message EnterRogueDiaryDungeonRsp {
int32 retcode = 12;
}
// CmdId: 8658
// Obf: IODAAECFPNN
message ResumeRogueDiaryDungeonReq {
uint32 stage_id = 3;
}
// CmdId: 8145
// Obf: HBBDJAPLOKK
message ResumeRogueDiaryDungeonRsp {
int32 retcode = 14;
}
// CmdId: 8535
// Obf: EGAJOHLBGFN
message RogueDiaryDungeonInfoNotify {
uint32 cur_round = 13;
repeated uint32 ONGACECOCCB = 6;
uint32 coin = 15;
uint32 cur_room = 5;
repeated RogueDiaryRoomInfo room_list = 11;
uint32 dungeon_id = 12;
uint32 difficulty = 9;
uint32 time = 2;
uint32 stage_id = 1;
repeated uint32 MFAODDDELCH = 14;
}
// CmdId: 8771
// Obf: ONDACBGBMBH
message RogueDiaryDungeonSettleNotify {
bool is_finish = 3;
uint32 explore_time = 11;
uint32 cur_round = 15;
}
// CmdId: 8341
// Obf: KBCDPPOOJKP
message StartRogueDiaryRoomReq {
uint32 room_difficulty = 9;
bool is_select_hard = 10;
}
// CmdId: 8064
// Obf: DBGMCCFLBGE
message StartRogueDiaryRoomRsp {
int32 retcode = 6;
}
// CmdId: 8296
// Obf: OAPIOMPHLHF
message RogueDiaryTiredAvatarNotify {
bool is_need_show = 10;
uint32 JJNNJBHOKHL = 5;
uint32 FIJKMLBMGGI = 8;
repeated RogueDiaryAvatar optianal_tired_avatar_list = 2;
}
// CmdId: 8180
// Obf: JCICBGEKHEO
message ReserveRogueDiaryAvatarReq {
repeated RogueDiaryAvatar reserve_avatar_list = 12;
}
// CmdId: 8191
// Obf: EKLFJMOHAPB
message ReserveRogueDiaryAvatarRsp {
int32 retcode = 6;
}
// CmdId: 8441
// Obf: CIECJNBHHEC
message GetRogueDairyRepairInfoReq {
}
// CmdId: 8474
// Obf: DEPDCABIIMH
message GetRogueDairyRepairInfoRsp {
int32 retcode = 7;
}
// CmdId: 8349
// Obf: MALPBDIDFOB
message RefreshRogueDiaryCardReq {
repeated uint32 refresh_card_list = 2;
}
// CmdId: 8982
// Obf: KGIHIHBJEJO
message RefreshRogueDiaryCardRsp {
int32 retcode = 2;
repeated uint32 rand_card_list = 7;
}
// CmdId: 8237
// Obf: GGKMPOBBBGL
message RogueFinishRepairReq {
repeated uint32 chosen_card_list = 8;
repeated RogueDiaryAvatar chosen_avatar_list = 11;
}
// CmdId: 8899
// Obf: JIJCNFCKCHK
message RogueFinishRepairRsp {
int32 retcode = 13;
}
// CmdId: 8917
// Obf: MDAKALDFIGK
message TryInterruptRogueDiaryDungeonReq {
}
// CmdId: 8258
// Obf: ILMODJMENCC
message TryInterruptRogueDiaryDungeonRsp {
int32 retcode = 11;
}
// CmdId: 8872
// Obf: GBHAOHPJBCN
message RogueDiaryRepairInfoNotify {
uint32 stage_id = 12;
repeated RogueDiaryAvatar avatar_list = 2;
repeated RogueDiaryRoomInfo room_list = 9;
repeated uint32 rand_card_list = 1;
repeated uint32 select_card_list = 6;
repeated RogueDiaryAvatar select_avatar_list = 13;
repeated uint32 chosen_card_list = 5;
repeated RogueDiaryAvatar trial_avatar_list = 3;
}
// CmdId: 8074
// Obf: KPOFJOHGPCB
message RetryCurRogueDiaryDungeonReq {
}
// CmdId: 8355
// Obf: LNMMMAAEIHD
message RetryCurRogueDiaryDungeonRsp {
int32 retcode = 4;
}
// CmdId: 8838
// Obf: JJKONECIGHG
message RogueDiaryReviveAvatarReq {
RogueDiaryAvatar revive_avatar = 5;
}
// CmdId: 8185
// Obf: DIIPAIHMNFF
message RogueDiaryReviveAvatarRsp {
int32 retcode = 14;
}
// CmdId: 8595
// Obf: GGPJGBHAIBH
message TryEnterNextRogueDiaryDungeonReq {
}
// CmdId: 8348
// Obf: FPNHCCBIJMM
message TryEnterNextRogueDiaryDungeonRsp {
int32 retcode = 2;
}
// CmdId: 8422
// Obf: BHDGGBDBCKM
message RogueDiaryCoinAddNotify {
uint32 num = 15;
}
// Obf: FABCDGBBNAB
message SummerTimeV2DetailInfo {
repeated SummerTimeV2DungeonStageInfo dungeon_stage_info_list = 9;
repeated SummerTimeV2BoatStageInfo boat_stage_info_list = 10;
uint32 KMNJLNJDKCK = 5;
uint32 OBHFBOAPBNK = 11;
bool is_content_closed = 12;
}
// Obf: GPEJIIGDKJJ
message SummerTimeV2DungeonStageInfo {
uint32 stage_id = 5;
bool is_prev_dungeon_succeed = 2;
bool is_open = 3;
uint32 open_time = 12;
}
// Obf: JALCJCCHKJP
message SummerTimeV2BoatStageInfo {
uint32 best_score = 5;
uint32 stage_id = 8;
uint32 open_time = 2;
bool is_open = 13;
}
// CmdId: 8884
// Obf: OHGHLADJNIO
message SummerTimeV2BoatSettleNotify {
uint32 stage_id = 6;
bool is_new_record = 14;
uint32 gallery_id = 15;
SummerTimeV2BoatGallerySettleInfo settle_info = 1;
}
// Obf: PAGNHNLLIPL
message ActivityPushTipsData {
ActivityPushTipsState state = 14;
uint32 activity_push_tips_id = 5;
}
// CmdId: 8720
// Obf: JDFBCDFOPFK
message ActivityPushTipsInfoNotify {
uint32 activity_id = 5;
repeated ActivityPushTipsData activity_push_tips_data_list = 9;
uint32 schedule_id = 4;
}
// CmdId: 8425
// Obf: HFFKMAKLCDP
message ActivityReadPushTipsReq {
uint32 activity_id = 6;
repeated uint32 activity_push_tips_id_list = 15;
}
// CmdId: 8669
// Obf: CGNHFOKLMKB
message ActivityReadPushTipsRsp {
int32 retcode = 8;
}
// CmdId: 8342
// Obf: GFHIFPKGPEH
message SummerTimeV2RestartBoatGalleryReq {
uint32 gallery_id = 3;
}
// CmdId: 8166
// Obf: KLELJLCDPHF
message SummerTimeV2RestartBoatGalleryRsp {
int32 retcode = 6;
uint32 gallery_id = 2;
}
// CmdId: 8841
// Obf: KPHLIIFCLHO
message SummerTimeV2RestartDungeonReq {
}
// CmdId: 8643
// Obf: DDEKCMDAMBG
message SummerTimeV2RestartDungeonRsp {
int32 retcode = 9;
}
// Obf: OIOHOFNIFMG
message IslandPartyStageData {
uint32 best_score = 5;
bool is_open = 2;
uint32 stage_id = 13;
}
// Obf: KFNOMHOMJBL
message IslandPartyDetailInfo {
repeated IslandPartyStageData stage_data_list = 3;
}
// CmdId: 24605
// Obf: JFPKLLGALIJ
message IslandPartySettleNotify {
bool is_new_record = 1;
repeated IslandPartyGallerySettleInfo settle_info_list = 15;
HDDANIDHCMI reason = 5;
repeated ExhibitionDisplayInfo score_list = 8;
uint32 time_remain = 12;
}
// Obf: HEGKNDKHNDF
message GearLevelData {
uint32 open_time = 3;
bool is_open = 6;
uint32 APNDNCIJLKB = 8;
uint32 HKLBAPAMEOK = 5;
uint32 level_id = 12;
bool is_finished = 9;
}
// Obf: MPBCMDGDHHA
message JigsawPictureData {
bool is_open = 8;
uint32 HKLBAPAMEOK = 14;
uint32 APNDNCIJLKB = 15;
bool is_finished = 1;
}
// Obf: GBMIHIPOEON
message GearActivityDetailInfo {
repeated GearLevelData gear_level_data_list = 2;
JigsawPictureData jigsaw_picture_data = 5;
}
// CmdId: 23029
// Obf: OENGEBNDPDI
message GearActivityStartPlayGearReq {
uint32 level_id = 1;
}
// CmdId: 20735
// Obf: KMOELPBADJL
message GearActivityStartPlayGearRsp {
int32 retcode = 3;
uint32 level_id = 15;
}
// Obf: FNCFKHNAFFN
message GearColumnInfo {
uint32 gear_id = 12;
bool BOCJOBKGFII = 4;
bool JAPPFAKHOBL = 9;
uint32 NNEKELPHBAE = 11;
uint32 EGFFBAGNHFJ = 13;
}
// CmdId: 20732
// Obf: CBILABMBFLK
message GearActivityFinishPlayGearReq {
bool use_clue = 1;
repeated GearColumnInfo gear_column_info_list = 3;
bool is_success = 10;
uint32 level_id = 8;
}
// CmdId: 24130
// Obf: JCFOAENGAII
message GearActivityFinishPlayGearRsp {
int32 retcode = 6;
uint32 level_id = 7;
bool is_success = 5;
}
// CmdId: 23786
// Obf: CHLBJMMPOBJ
message GearActivityStartPlayPictureReq {
}
// CmdId: 22263
// Obf: FGPCCIKCNBO
message GearActivityStartPlayPictureRsp {
int32 retcode = 9;
}
// CmdId: 20570
// Obf: NNFMMIKGEHA
message GearActivityFinishPlayPictureReq {
bool is_success = 4;
}
// CmdId: 23286
// Obf: PLHHLGIGKGI
message GearActivityFinishPlayPictureRsp {
bool is_success = 5;
int32 retcode = 3;
}
// Obf: JJOANEJFBMA
message GravenInnocencePhotoStageInfo {
bool is_open = 6;
uint32 stage_id = 14;
bool is_finished = 8;
}
// Obf: MHMICGIPAGB
message GravenInnocencePhotoObjectInfo {
uint32 finish_time = 5;
uint32 param = 11;
uint32 object_id = 8;
}
// Obf: KOEBDBCCGLJ
message GravenInnocencePhotoInfo {
repeated GravenInnocencePhotoObjectInfo object_info_list = 8;
repeated GravenInnocencePhotoStageInfo stage_info_list = 13;
}
// Obf: HEIPNOGBCPI
message GravenInnocenceCampStageInfo {
bool is_finished = 10;
bool is_open = 15;
uint32 stage_id = 13;
uint32 level_id = 12;
}
// Obf: FBBHNKICFDP
message GravenInnocenceCampInfo {
repeated GravenInnocenceCampStageInfo stage_info_list = 5;
}
// Obf: FNMECHIGPHP
message GravenInnocenceRaceLevelInfo {
uint32 level_id = 13;
uint32 max_score = 5;
bool is_open = 6;
}
// Obf: DAPOFPEOFAL
message GravenInnocenceRaceInfo {
repeated GravenInnocenceRaceLevelInfo level_info_list = 13;
}
// Obf: DCLHODJLHDM
message GravenInnocenceCarveStageInfo {
bool is_open = 7;
uint32 stage_id = 14;
}
// Obf: LGDCIALAHHL
message GravenInnocenceCarveInfo {
repeated GravenInnocenceCarveStageInfo stage_info_list = 6;
uint32 can_edit_count = 13;
repeated uint32 has_edit_config_id_list = 15;
}
// Obf: PGHJFAEIOEL
message GravenInnocenceDetailInfo {
GravenInnocenceRaceInfo race_info = 12;
bool is_content_closed = 15;
GravenInnocencePhotoInfo photo_info = 6;
GravenInnocenceCampInfo camp_info = 11;
GravenInnocenceCarveInfo carve_info = 4;
}
// CmdId: 24356
// Obf: MIKKPOKHFPA
message GravenInnocenceRaceSettleNotify {
bool is_new_record = 3;
uint32 OHFJJJNAIKN = 12;
uint32 EFDEFAPICPP = 1;
uint32 score = 14;
uint32 gallery_id = 4;
bool is_success = 8;
uint32 NHGEAMPJEEM = 10;
HDDANIDHCMI reason = 6;
uint32 level_id = 15;
uint32 CKGDCGAGEDA = 11;
}
// CmdId: 22570
// Obf: HIMHAELIHDM
message GravenInnocenceRaceRestartReq {
uint32 gallery_id = 15;
}
// CmdId: 24299
// Obf: IGNMHIBOFEA
message GravenInnocenceRaceRestartRsp {
uint32 gallery_id = 2;
int32 retcode = 11;
}
// CmdId: 21123
// Obf: NHDALOLAKAL
message GravenInnocenceEditCarveCombinationReq {
uint32 entity_id = 10;
CustomGadgetTreeInfo combination_info = 9;
}
// CmdId: 22896
// Obf: HHEHOOAGELB
message GravenInnocenceEditCarveCombinationRsp {
int32 retcode = 12;
}
// CmdId: 21250
// Obf: PALKFPHPFOO
message GravenInnocencePhotoFinishReq {
uint32 object_id = 7;
uint32 param = 13;
}
// CmdId: 24245
// Obf: IPMNBOLLJOE
message GravenInnocencePhotoFinishRsp {
uint32 param = 15;
uint32 object_id = 11;
int32 retcode = 7;
}
// CmdId: 22652
// Obf: MOKIFBDKFAI
message GravenInnocencePhotoReminderNotify {
uint32 group_bundle_id = 14;
uint32 reminder_id = 10;
}
// Obf: CNHNIHMDAKN
message InstableSprayTeamInfo {
repeated InstableSprayAvatarInfo avatar_info_list = 12;
}
// Obf: GDNJIMFKDFO
message InstableSprayStageInfo {
uint32 max_score = 10;
bool is_finished = 14;
repeated InstableSprayTeamInfo team_info_list = 3;
uint32 stage_id = 15;
}
// Obf: JPJHKNMPHCC
message InstableSprayDetailInfo {
repeated InstableSprayStageInfo stage_info_list = 13;
}
// Obf: JIOLGMNCBND
message InstableSprayAvatarInfo {
bool is_trial = 11;
uint64 avatar_id = 1;
}
// CmdId: 22671
// Obf: KLJFPCMKFNN
message InstableSprayEnterDungeonReq {
uint32 difficulty = 6;
repeated InstableSprayAvatarInfo avatar_info_list = 3;
uint32 stage_id = 8;
}
// CmdId: 22254
// Obf: GIPHGICMLFI
message InstableSprayEnterDungeonRsp {
uint32 level_id = 3;
int32 retcode = 6;
}
// CmdId: 24423
// Obf: CFJMBKIGGLC
message InstableSpraySwitchTeamReq {
repeated InstableSprayAvatarInfo avatar_info_list = 13;
}
// CmdId: 24774
// Obf: NDJNCJJLLNI
message InstableSpraySwitchTeamRsp {
uint32 level_id = 9;
int32 retcode = 6;
}
// CmdId: 24945
// Obf: NIHHEDEJIJA
message InstableSprayLevelFinishNotify {
uint32 level_id = 9;
repeated uint32 score_list = 14;
uint32 round = 7;
bool GAMNEAPANCK = 15;
uint32 difficulty = 2;
uint32 stage_id = 10;
bool JAHFFHODNDP = 5;
}
// CmdId: 21065
// Obf: BDALIKKNEGP
message InstableSprayRestartDungeonReq {
repeated InstableSprayAvatarInfo avatar_info_list = 3;
}
// CmdId: 22291
// Obf: HKCLMBHDLFO
message InstableSprayRestartDungeonRsp {
int32 retcode = 11;
uint32 level_id = 13;
}
// CmdId: 24583
message BOGPMHOLDPL {
repeated InstableSprayAvatarInfo avatar_info_list = 3;
}
// CmdId: 21503
message NIEAFONHBPM {
uint32 level_id = 3;
int32 retcode = 15;
}
// Obf: KMDHKAFACEP
message MuqadasPotionLevelData {
uint32 max_score = 13;
bool is_open = 2;
uint32 level_id = 11;
}
// Obf: EIMFDNMNPHA
message MuqadasPotionActivityDetailInfo {
repeated MuqadasPotionLevelData muqadas_potion_level_data_list = 13;
}
// CmdId: 23650
// Obf: KAAKLCCBPAG
message MuqadasPotionActivityEnterDungeonReq {
uint32 level_id = 6;
}
// CmdId: 21540
// Obf: BCENGACGCML
message MuqadasPotionActivityEnterDungeonRsp {
uint32 level_id = 9;
int32 retcode = 7;
}
// CmdId: 23874
// Obf: KNHJNEILKAJ
message MuqadasPotionDungeonSettleNotify {
bool is_success = 15;
bool is_new_record = 7;
uint32 final_score = 3;
uint32 capture_weakness_count = 12;
uint32 level_id = 2;
}
// CmdId: 23190
// Obf: HAMOPJJLKCB
message MuqadasPotionRestartDungeonReq {
}
// CmdId: 21517
// Obf: BFHBKJINHHP
message MuqadasPotionRestartDungeonRsp {
int32 retcode = 13;
}
// CmdId: 21302
// Obf: MBNBLJCDDNH
message MuqadasPotionCaptureWeaknessReq {
uint32 capture_weakness_count = 14;
uint32 level_id = 5;
}
// CmdId: 23979
// Obf: IBKCHIEDEOJ
message MuqadasPotionCaptureWeaknessRsp {
int32 retcode = 8;
}
// CmdId: 21599
message IDLLGJOMIHA {
uint32 level_id = 5;
}
message LJJJCOKHKHF {
uint32 team_id = 11;
repeated uint32 ODANFMOPFJE = 10;
}
// CmdId: 23776
message AEMOLFPMPII {
int32 retcode = 12;
map ALEGNAJKFBB = 7;
}
// CmdId: 21092
message OABCDPMNPKL {
repeated uint32 trial_avatar_list = 12;
}
// CmdId: 20871
message AMDGCDOHIJI {
int32 retcode = 11;
}
// Obf: GBBGOGACLPL
message TreasureSeelieRegionData {
float region_radius = 3;
bool is_open = 15;
bool is_done = 9;
uint32 GMPLAHBFNDI = 2;
uint32 PDGGKGMJEOF = 12;
uint32 region_id = 14;
uint32 open_time = 1;
uint32 scene_id = 7;
Vector region_center_pos = 4;
uint32 DDJIADJINIP = 8;
}
// Obf: NAFAGCGIODM
message TreasureSeelieActivityDetailInfo {
repeated TreasureSeelieRegionData region_data_list = 6;
bool is_content_closed = 4;
uint32 treasure_close_time = 8;
}
// CmdId: 21944
// Obf: OGKJEIDNHHC
message TreasureSeelieCollectOrbsNotify {
uint32 current_num = 10;
uint32 total_num = 2;
}
// Obf: JKELHAHIIKF
message RockBoardExploreStageData {
bool is_open = 11;
bool is_finish = 4;
uint32 open_time = 13;
uint32 stage_id = 15;
}
// Obf: DMEICEBDNJD
message RockBoardExploreDetailInfo {
repeated RockBoardExploreStageData stage_data_list = 13;
}
// Obf: DCHIFHIDHGD
message VintageHuntingStageData {
uint32 open_time = 15;
bool is_open = 11;
uint32 stage_id = 13;
uint32 EOEMEKGNKIM = 10;
bool is_finish = 9;
}
// Obf: AEGIBHGNMDO
message VintagePresentLevelData {
uint32 present_id = 6;
bool is_finish = 4;
uint32 stage_id = 5;
bool is_open = 13;
}
// Obf: GCJFMLKOFKM
message VintagePresentStageData {
bool is_open = 10;
uint32 stage_id = 4;
bool is_finish = 14;
uint32 open_time = 15;
map present_level_map = 3;
}
// Obf: LAPLEDLNMOP
message VintageBoothUsedItemData {
bool is_open = 14;
uint32 gadget_id = 15;
}
// Obf: MHCOINNJFDI
message VintageCampChallengeLevelData {
uint32 level_id = 1;
bool is_finish = 14;
bool is_open = 13;
uint32 stage_id = 9;
}
// Obf: GIEMAGHCMDC
message VintageCampChallengeStageData {
bool is_finish = 4;
bool is_open = 10;
uint32 open_time = 12;
uint32 CAHPAJPMHIN = 11;
uint32 stage_id = 6;
map camp_level_map = 15;
}
// Obf: CIOAOABLMOM
message VintageMarketTraderInfo {
uint32 trader_id = 8;
repeated ItemParam available_item_list = 12;
}
// Obf: CKOJLAKBAGH
message VintageMarketDealInfo {
map trader_item_info_map = 10;
}
// Obf: INMJLAOJGFE
message VintageMarketStoreInfo {
repeated uint32 FHILDEANGEK = 3;
uint32 store_id = 8;
uint32 slot_count = 9;
repeated uint32 LHLCBBGOCNE = 13;
repeated uint32 strategy_list = 15;
}
// Obf: AENBLMGMBJA
message VintageMarketStoreOpInfo {
uint32 store_id = 7;
uint32 PNJLPGJNOGG = 13;
repeated uint32 strategy_list = 2;
uint32 BKNOJOEHIMI = 4;
repeated uint32 add_attr_list = 15;
}
// Obf: PDENNFLJELI
message VintageMarketInfo {
map bargain_info_map = 11;
repeated uint32 MEEJFKENNMP = 13;
uint32 CLPNPHDFNBH = 6;
bool ALAECLHNADI = 10;
repeated uint32 BPOFBDLJFPK = 949;
bool LNEAMNHFFMO = 7;
repeated uint32 JABDNKAFNLP = 9;
uint32 FFOKDDBKLOA = 5;
bool IIPEEFDNMDK = 425;
repeated uint32 LBLKBOHLCOK = 12;
bool ODNMKMIFAOB = 8;
bool HBGKGPCPKKI = 4;
uint32 BKNOJOEHIMI = 142;
uint32 KNEDMCJKLNI = 1042;
repeated uint32 unlock_strategy_list = 1;
VintageMarketDealInfo deal_info = 14;
uint32 store_round = 2;
repeated VintageMarketStoreInfo open_store_list = 15;
bool OELIEEFPHHF = 1856;
bool OPEBDIBANJC = 1190;
bool OAFFFOFDCEH = 3;
uint32 CPJECBCDIAF = 162;
}
// Obf: APBBCFJOEOD
message VintageActivityDetailInfo {
bool is_content_closed = 1;
VintageBoothUsedItemData booth_data = 11;
VintageMarketInfo market_info = 3;
map camp_stage_map = 14;
map present_stage_map = 8;
map hunting_stage_map = 10;
}
// CmdId: 23543
// Obf: MHMGHKMPJDE
message VintageMarketDeliverItemReq {
uint32 trader_id = 15;
repeated ItemParam deliver_item_list = 10;
}
// CmdId: 21476
// Obf: GMGFPDFNNCP
message VintageMarketDeliverItemRsp {
int32 retcode = 15;
uint32 trader_id = 2;
}
// Obf: EKBNJOEGGBN
message VintageHuntingFirstStageSettleInfo {
uint32 JHDHJDPNNOK = 8;
uint32 score = 3;
uint32 IIFPOPNBHKN = 4;
uint32 GBDOOANMBGO = 15;
}
// Obf: OGILNLELDED
message VintageHuntingSecondStageSettleInfo {
uint32 capture_animal_num = 4;
uint32 total_num = 7;
map animal_count_map = 12;
}
// Obf: KNKOFBCIECL
message VintageHuntingThirdStageSettleInfo {
uint32 left_time = 9;
bool is_success = 4;
}
// CmdId: 24282
// Obf: PJLPILDHFJO
message SceneGalleryVintageHuntingSettleNotify {
uint32 MDKJMHIIMKE = 7;
uint32 JDEMIFFOFCA = 1;
bool is_new_record = 10;
uint32 stage_id = 4;
bool has_new_watcher = 8;
oneof info {
VintageHuntingFirstStageSettleInfo first_stage_info = 2;
VintageHuntingSecondStageSettleInfo second_stage_info = 3;
VintageHuntingThirdStageSettleInfo third_stage_info = 12;
}
}
// CmdId: 23227
// Obf: AAJPNCAGJPI
message VintagePresentFinishNoify {
uint32 present_id = 14;
}
// CmdId: 24321
// Obf: DHGHMOFNLHJ
message VintageDecorateBoothReq {
CustomGadgetTreeInfo combination_info = 3;
uint32 entity_id = 10;
}
// CmdId: 22255
// Obf: JJMJBBICLLA
message VintageDecorateBoothRsp {
int32 retcode = 6;
}
// CmdId: 20089
// Obf: ALIGFBMFEOC
message VintageHuntingStartGalleryReq {
uint32 stage_id = 8;
}
// CmdId: 20075
// Obf: IJNJCMHHFEL
message VintageHuntingStartGalleryRsp {
int32 retcode = 12;
}
// CmdId: 21817
// Obf: CJNIMNCGHML
message VintageCampGroupBundleRegisterNotify {
uint32 group_bundle_id = 13;
}
// CmdId: 22702
// Obf: HLIHBAHGELA
message VintageCampStageFinishNotify {
uint32 stage_id = 11;
}
// CmdId: 24449
// Obf: CLACJNIMEFP
message VintageMarketStartStorePlayReq {
uint32 store_round = 4;
}
// CmdId: 21534
// Obf: EOJPDJPAPHI
message VintageMarketStartStorePlayRsp {
int32 retcode = 2;
uint32 store_round = 5;
uint32 DOBPHKELDMI = 14;
uint32 DPCAMJBDBNC = 15;
}
// CmdId: 21794
// Obf: LEIHCOLOOLO
message VintageMarketFinishStorePlayReq {
uint32 store_round = 13;
repeated VintageMarketStoreOpInfo store_op_list = 2;
}
// CmdId: 23124
// Obf: MFJJOHIPMMC
message VintageMarketFinishStorePlayRsp {
uint32 store_round = 2;
repeated uint32 ANCAJOMMFCH = 4;
uint32 DOKMLEHIOEC = 15;
uint32 IIHEIILJCOF = 9;
repeated uint32 LMJAOBFADPK = 8;
repeated uint32 HLECFMJDPKN = 10;
map store_income_map = 1;
uint32 GNABNHELILJ = 14;
int32 retcode = 7;
uint32 KIEEJLCCNIE = 13;
}
// CmdId: 22394
// Obf: JPPMJHKHKEB
message VintagePresentFinishNotify {
uint32 present_id = 15;
}
// CmdId: 21725
// Obf: LENJOCFAPPH
message VintageMarketStoreUnlockSlotReq {
uint32 store_id = 4;
}
// CmdId: 23887
// Obf: HJLCNOBFIHJ
message VintageMarketStoreUnlockSlotRsp {
int32 retcode = 6;
uint32 slot_count = 10;
uint32 store_id = 9;
}
// CmdId: 24268
// Obf: GCPPKPNMMMO
message VintageMarketStoreChooseStrategyReq {
repeated uint32 strategy_list = 4;
repeated VintageMarketStoreOpInfo store_op_list = 9;
uint32 store_id = 1;
}
// CmdId: 22664
// Obf: PIHNKNDAPIH
message VintageMarketStoreChooseStrategyRsp {
uint32 store_id = 7;
int32 retcode = 4;
repeated uint32 strategy_list = 13;
}
// CmdId: 21521
// Obf: FMKDOMIHJDP
message VintageMarketStoreViewStrategyReq {
uint32 strategy_id = 2;
repeated uint32 strategy_list = 13;
}
// CmdId: 24425
// Obf: MIKINMGKEBB
message VintageMarketStoreViewStrategyRsp {
repeated uint32 strategy_list = 11;
uint32 strategy_id = 6;
int32 retcode = 15;
}
// CmdId: 20538
// Obf: GOJPPFBAMPJ
message VintageMarketDividendFinishNotify {
uint32 LGCEBJNOBAM = 8;
uint32 LJIOMIABKJC = 2;
}
// CmdId: 24968
// Obf: ELIGGGIBOGD
message VintageMarketNpcEventFinishNotify {
uint32 LGCEBJNOBAM = 13;
repeated uint32 unlock_strategy_list = 10;
uint32 LJIOMIABKJC = 4;
}
// Obf: FNGDIKANJCP
message WindFieldDetailInfo {
repeated WindFieldStageInfo stage_info_list = 11;
}
// Obf: OHPBMALIMLN
message WindFieldStageInfo {
bool is_open = 12;
uint32 stage_id = 3;
uint32 open_time = 11;
}
// CmdId: 21920
// Obf: PODNDDMDCFD
message WindFieldRestartDungeonReq {
}
// CmdId: 20315
// Obf: KKINCKBIIGA
message WindFieldRestartDungeonRsp {
int32 retcode = 3;
}
// Obf: KFHPBFMEBFB
message FungusDetail {
bool is_cultivate = 9;
uint32 KCAJBKNPANK = 14;
uint32 POJPAMKELAA = 2;
uint32 fungus_id = 5;
uint32 name_id = 1;
}
// Obf: BMFELBMMIJF
message FungusPlotStageDetail {
bool is_open = 13;
uint32 stage_id = 6;
}
// Obf: OFJJJIIPKIB
message FungusTrainingDungeonDetail {
uint32 best_score = 5;
uint32 dungeon_id = 12;
bool is_open = 11;
}
// Obf: JAIAMJEOAGD
message FungusFighterMonsterDetail {
bool is_alive = 6;
float cur_hp_percentage = 4;
uint32 fungus_id = 9;
}
// Obf: EELEHAKPGNM
message FungusTrainingMonsterPreviewDetail {
repeated uint32 affix_list = 7;
uint32 level = 1;
uint32 monster_id = 8;
}
// Obf: KAHNKMNMPFM
message FungusTrainingPoolPreviewDetail {
uint32 pool_id = 8;
repeated FungusTrainingMonsterPreviewDetail monster_preview_detail_list = 14;
}
// Obf: JHPJEKPHADI
message FungusTrainingProgressDetail {
uint32 dungeon_id = 5;
repeated uint32 MLFMGPGFGKG = 8;
repeated FungusFighterMonsterDetail monster_detail_list = 2;
uint32 total_used_time = 10;
repeated uint32 KCIJHMAKOGD = 3;
uint32 cur_round = 15;
repeated FungusTrainingPoolPreviewDetail monster_pool_preview_list = 6;
}
// Obf: MIMDIDPCGII
message FungusFighterDetailInfo {
repeated uint32 NHPGAMMGJPD = 1;
repeated uint32 NIKBJLIBKDK = 15;
repeated FungusTrainingProgressDetail training_dungeon_progress_detail_list = 5;
repeated FungusTrainingDungeonDetail training_dungeon_detail_list = 4;
repeated FungusDetail fungus_detail_list = 7;
repeated FungusPlotStageDetail plot_stage_detail_list = 2;
repeated uint32 KMIAOOFMCFB = 14;
}
// CmdId: 20605
// Obf: BALNOBEPNBK
message EnterFungusFighterPlotDungeonReq {
uint32 dungeon_id = 1;
repeated uint32 fungus_id_list = 2;
}
// CmdId: 22991
// Obf: EDFNINHFKJP
message EnterFungusFighterPlotDungeonRsp {
uint32 dungeon_id = 9;
repeated uint32 fungus_id_list = 5;
int32 retcode = 2;
}
// CmdId: 21226
// Obf: BDPMEMMMNDD
message FungusFighterPlotInfoNotify {
repeated uint32 fungus_id_list = 7;
uint32 dungeon_id = 12;
}
// CmdId: 24404
// Obf: FNOHLKCCFJK
message FungusCultivateReq {
uint32 cultivate_id = 8;
uint32 time = 2;
uint32 OKFNJNAKHKF = 10;
uint32 HHOHEFDDBLG = 15;
uint32 COEDEMAFPMM = 5;
uint32 BMOLOBMLFCK = 11;
uint32 KHDKLIJEJEG = 7;
uint32 CNGHBGNKCMP = 12;
}
// CmdId: 21314
// Obf: FEEECBNOJDJ
message FungusCultivateRsp {
uint32 cultivate_id = 12;
bool is_new_record = 15;
int32 retcode = 2;
}
// CmdId: 20104
// Obf: AIGBCOCJCGN
message FungusRenameReq {
uint32 name_id = 7;
uint32 fungus_id = 3;
}
// CmdId: 20037
// Obf: PLDPOKBIPFE
message FungusRenameRsp {
int32 retcode = 15;
uint32 fungus_id = 8;
uint32 name_id = 7;
}
// CmdId: 21220
// Obf: GCKOBEFLAEF
message EnterFungusFighterTrainingDungeonReq {
uint32 dungeon_id = 2;
}
// CmdId: 22331
// Obf: MBCMJJDPKKH
message EnterFungusFighterTrainingDungeonRsp {
int32 retcode = 3;
uint32 dungeon_id = 5;
}
// CmdId: 20216
// Obf: CNHNONOIOKN
message FungusFighterRuntimeDataNotify {
FungusTrainingProgressDetail progress_detail = 5;
}
// CmdId: 22310
// Obf: LEGFNPGKKMC
message FungusFighterTrainingSelectFungusReq {
repeated uint32 fight_fungus_id_list = 15;
repeated uint32 backup_fungus_id_list = 3;
}
// CmdId: 24204
// Obf: PLPBOCNNPOJ
message FungusFighterTrainingSelectFungusRsp {
int32 retcode = 12;
}
// CmdId: 21415
// Obf: IDNBMGBLFBN
message FungusFighterTrainingGallerySettleNotify {
uint32 IFFNAGCEBFK = 7;
bool is_new_record = 13;
uint32 NBGHHOBNBAP = 11;
uint32 total_used_time = 3;
uint32 PCHOHDFFEIH = 6;
bool is_final_settle = 15;
HDDANIDHCMI reason = 8;
uint32 final_score = 14;
}
// CmdId: 22654
// Obf: HOOOCDBDDOJ
message FungusFighterClearTrainingRuntimeDataReq {
uint32 dungeon_id = 10;
}
// CmdId: 23191
// Obf: CHFFLLNADHL
message FungusFighterClearTrainingRuntimeDataRsp {
int32 retcode = 15;
}
// CmdId: 24654
// Obf: EPHDFCNPFJB
message FungusFighterUseBackupFungusReq {
repeated uint32 backup_fungus_id_list = 12;
}
// CmdId: 21478
// Obf: COJIMDIKHLP
message FungusFighterUseBackupFungusRsp {
int32 retcode = 11;
}
// CmdId: 20014
// Obf: BLEHNLOIEGM
message FungusFighterRestartTraningDungeonReq {
}
// CmdId: 21623
// Obf: ACPEMIFBNNB
message FungusFighterRestartTraningDungeonRsp {
int32 retcode = 4;
}
// Obf: ECELJAAJHEA
message CharAmusementStageData {
bool is_open = 15;
uint32 finish_time = 1;
uint32 stage_id = 9;
}
// Obf: PKCJIAMPIJD
message CharAmusementDetailInfo {
repeated CharAmusementStageData stage_data_list = 11;
}
// CmdId: 24679
// Obf: MJNLBIPJLKF
message CharAmusementSettleNotify {
uint32 finish_time = 9;
bool is_new_record = 1;
bool is_succ = 10;
}
// Obf: MNPIDOGLIAN
message EffigyChallengeV2LevelData {
uint32 AFLGHGHAOMC = 4;
bool is_level_open = 5;
uint32 level_id = 10;
uint32 DBHOBFBBONG = 9;
uint32 NIIPDHJEGDE = 7;
uint32 PJIHHFHLOGM = 6;
}
// Obf: JMPDMDFONLJ
message EffigyChallengeV2DetailInfo {
repeated EffigyChallengeV2LevelData level_data_list = 6;
}
// CmdId: 24806
// Obf: AHHLFBNAFKD
message EffigyChallengeV2EnterDungeonReq {
uint32 challenge_mode_skill_no = 5;
uint32 challenge_mode_difficulty = 7;
uint32 level_id = 2;
}
// CmdId: 21927
// Obf: FDPCNDEPHEM
message EffigyChallengeV2EnterDungeonRsp {
uint32 level_id = 8;
uint32 challenge_mode_difficulty = 6;
int32 retcode = 14;
uint32 challenge_mode_skill_no = 3;
}
// CmdId: 23136
// Obf: MEMGKKPAODO
message EffigyChallengeV2RestartDungeonReq {
}
// CmdId: 23297
// Obf: DEMIEILLAPL
message EffigyChallengeV2RestartDungeonRsp {
int32 retcode = 14;
}
// CmdId: 20435
// Obf: HEMGEBCJFAB
message EffigyChallengeV2ChooseSkillReq {
uint32 level_id = 1;
uint32 challenge_mode_skill_no = 14;
}
// CmdId: 20703
// Obf: POOMFOBDAAA
message EffigyChallengeV2ChooseSkillRsp {
uint32 level_id = 6;
uint32 challenge_mode_skill_no = 4;
int32 retcode = 11;
}
// CmdId: 24567
// Obf: HEEABPJLCIK
message EffigyChallengeV2DungeonInfoNotify {
uint32 skill_no = 1;
uint32 challenge_mode_difficulty = 7;
uint32 level_id = 11;
}
// Obf: PJFMFEFLOHD
message CoinCollectTeamInfoData {
repeated uint32 JFLEEJGJDBJ = 4;
uint32 choose_skill_no = 14;
uint32 player_uid = 3;
repeated uint32 HNHLEEPCLEC = 5;
bool is_host = 1;
repeated uint32 avatar_id_list = 6;
}
// Obf: BPIFCPLNNJL
message CoinCollectLevelData {
uint32 JOFGBFDLDAF = 14;
repeated CoinCollectTeamInfoData double_best_team_info_list = 10;
uint32 NHNHIJEMGAC = 9;
uint32 NJLICCIECCN = 13;
uint32 BOIEKLOHHPD = 5;
bool DDMNCCBCKNM = 12;
uint32 MGFFCLFPODP = 4;
bool NFIPGNAFDKH = 1;
CoinCollectTeamInfoData single_best_team_info = 3;
uint32 level_id = 8;
bool is_level_open = 15;
bool HMOBOIEILIF = 2;
}
// Obf: OHDPPODAGHJ
message CoinCollectDetailInfo {
repeated CoinCollectLevelData level_data_list = 7;
}
// CmdId: 23268
// Obf: MDPGEPFKNAN
message CoinCollectChooseSkillReq {
uint32 level_id = 9;
uint32 choose_skill_no = 13;
}
// CmdId: 24626
// Obf: DMHPLFAMPJI
message CoinCollectChooseSkillRsp {
uint32 choose_skill_no = 6;
int32 retcode = 7;
uint32 level_id = 14;
}
// CmdId: 22708
// Obf: JJAOHMJPPLF
message RestartCoinCollectPlaySingleModeReq {
uint32 level_id = 7;
uint32 multistage_play_index = 1;
}
// CmdId: 24881
// Obf: PIBIDKICNIP
message RestartCoinCollectPlaySingleModeRsp {
int32 retcode = 4;
uint32 level_id = 15;
}
// CmdId: 21573
// Obf: CNCBKBCGLAI
message EndCoinCollectPlaySingleModeReq {
uint32 multistage_play_index = 6;
}
// CmdId: 21649
// Obf: FMMLKPHCBJE
message EndCoinCollectPlaySingleModeRsp {
int32 retcode = 13;
}
// CmdId: 20940
// Obf: GGNKGLLPGMP
message CoinCollectPrepareReq {
}
// CmdId: 24271
// Obf: AJCNMNHNCHG
message CoinCollectPrepareRsp {
int32 retcode = 3;
}
// CmdId: 24014
// Obf: HHLKLFILMDB
message CoinCollectInterruptPlayReq {
uint32 gallery_id = 14;
}
// CmdId: 24982
// Obf: HJJJJJEDFEB
message CoinCollectInterruptPlayRsp {
int32 retcode = 10;
uint32 gallery_id = 15;
}
// CmdId: 21600
// Obf: DOGNIKACDOI
message CoinCollectCheckDoubleStartPlayReq {
uint32 level_id = 13;
}
// CmdId: 24647
// Obf: MFPPHNPFEMM
message CoinCollectCheckDoubleStartPlayRsp {
int32 retcode = 4;
uint32 level_id = 3;
}
// Obf: KDBGNEBONLF
message BrickBreakerLevelInfo {
uint32 max_score = 5;
uint32 level_id = 4;
bool BHFCMBEMGIN = 12;
repeated uint32 chosen_avatar_list = 11;
repeated uint32 chosen_skill_list = 15;
bool is_finish = 7;
}
// Obf: EAPLAEOEHNB
message BrickBreakerActivityStageInfo {
uint32 stage_id = 3;
bool HEGNICKAFFB = 10;
bool GLJHIOPBPNM = 13;
}
// Obf: CEFLLFIKKKH
message BrickBreakerDetailInfo {
repeated BrickBreakerLevelInfo GAAAMLJLIKD = 11;
repeated BrickBreakerActivityStageInfo stage_info_list = 3;
map skill_info_map = 10;
repeated BrickBreakerLevelInfo BIBOJMLPCHL = 13;
}
// CmdId: 23458
// Obf: FMNFIFAKILE
message SingleStartBrickBreakerReq {
bool is_dungeon = 14;
uint32 level_id = 6;
repeated uint32 chosen_avatar_list = 10;
repeated uint32 chosen_skill_list = 2;
}
// CmdId: 21701
// Obf: OAGKOOODJDM
message SingleStartBrickBreakerRsp {
bool is_dungeon = 1;
uint32 level_id = 5;
int32 retcode = 2;
}
// CmdId: 21458
// Obf: DDJBPDICNCB
message SingleRestartBrickBreakerReq {
bool is_dungeon = 5;
uint32 level_id = 15;
}
// CmdId: 24342
// Obf: BJMHICIGOFI
message SingleRestartBrickBreakerRsp {
int32 retcode = 1;
uint32 level_id = 15;
bool is_dungeon = 9;
}
// CmdId: 21157
// Obf: IHELNMAAFMI
message BrickBreakerSettleNotify {
// Obf: FNHLFJPMOFA
enum SettleReason {
SETTLE_REASON_TIME_OUT = 0;
SETTLE_PLAY_END = 1;
SETTLE_PLAYER_QUIT = 2;
SETTLE_LIFE_COUNT = 3;
}
repeated Uint32Pair update_skill_list = 11;
uint32 combo = 12;
uint32 score = 13;
bool is_dungeon = 7;
SettleReason reason = 3;
uint32 level_id = 1;
uint32 gallery_id = 15;
uint32 time = 14;
bool is_single_mode = 9;
bool is_new_record = 2;
}
// CmdId: 23603
// Obf: PGCGIEJBINH
message BrickBreakerTwiceStartReq {
}
// CmdId: 24115
// Obf: COEDOJKNFGC
message BrickBreakerTwiceStartRsp {
int32 retcode = 6;
}
// CmdId: 24426
// Obf: AOGCFHCNMIM
message BrickBreakerQuitReq {
}
// CmdId: 20028
// Obf: PHMKBGIMJIE
message BrickBreakerQuitRsp {
int32 retcode = 4;
}
// Obf: OADPHHELDFB
message SeaLampV3RaceLevelInfo {
uint32 max_score = 3;
bool is_open = 5;
uint32 level_id = 2;
}
// Obf: MBDDHEHCMGF
message SeaLampV3RaceInfo {
repeated SeaLampV3RaceLevelInfo level_info_list = 9;
}
// Obf: PGFAIDKGFLI
message SeaLampV3ShadowLevelInfo {
uint32 min_finish_time = 11;
bool is_open = 3;
uint32 level_id = 1;
}
// Obf: BLJNOEIPFOA
message SeaLampV3ShadowStageInfo {
repeated SeaLampV3ShadowLevelInfo level_info_list = 14;
bool is_open = 9;
uint32 stage_id = 12;
}
// Obf: KHGILCEDNKL
message SeaLampV3ShadowInfo {
repeated SeaLampV3ShadowStageInfo stage_info_list = 2;
}
// Obf: CMCFPKPHHLE
message SeaLampV3CampStageInfo {
bool is_finished = 10;
uint32 stage_id = 2;
uint32 level_id = 15;
bool is_open = 6;
}
// Obf: NAFCFFFCKIL
message SeaLampV3CampInfo {
repeated SeaLampV3CampStageInfo stage_info_list = 6;
}
// Obf: GNIMFGCJKMP
message SeaLampV3DetailInfo {
SeaLampV3CampInfo camp_info = 13;
SeaLampV3ShadowInfo shadow_info = 1;
SeaLampV3RaceInfo race_info = 5;
}
// CmdId: 20591
// Obf: IANIJNOAGBH
message LanV3BoatGameStartSingleReq {
}
// CmdId: 24757
// Obf: NJNKPDMOMBE
message LanV3BoatGameStartSingleRsp {
int32 retcode = 15;
}
// CmdId: 20376
// Obf: OAIOHBNFMIN
message LanV3BoatGameTransferFinishNotify {
bool is_reenter = 4;
}
// CmdId: 24410
// Obf: KANEOLFCHPA
message LanV3RaceSettleNotify {
bool is_success = 2;
uint32 OHFJJJNAIKN = 10;
uint32 NHGEAMPJEEM = 9;
uint32 gallery_id = 5;
uint32 level_id = 4;
uint32 CKGDCGAGEDA = 7;
bool is_new_record = 1;
uint32 score = 8;
}
// CmdId: 20785
// Obf: APACBDJEDCB
message LanV3RaceRestartReq {
uint32 gallery_id = 12;
}
// CmdId: 20595
// Obf: DAACKJELOBN
message LanV3RaceRestartRsp {
int32 retcode = 4;
uint32 gallery_id = 12;
}
// CmdId: 23111
// Obf: EFBPHICBIKE
message LanV3BoatInterruptSettleStageReq {
}
// CmdId: 23608
// Obf: AJHIKLLMIHP
message LanV3BoatInterruptSettleStageRsp {
int32 retcode = 11;
}
// CmdId: 22696
// Obf: MACBCAPDCGK
message LanV3ShadowFinishLevelReq {
uint32 finish_time = 12;
uint32 level_id = 10;
}
// CmdId: 22016
// Obf: JPBFJMKGFIG
message LanV3ShadowFinishLevelRsp {
int32 retcode = 3;
}
// Obf: ODLHFHHKAJL
message DuelHeartLevelDifficultyInfo {
bool is_open = 12;
uint32 difficulty = 11;
uint32 cost_time = 13;
}
// Obf: GMILLBPNIFK
message DuelHeartLevelInfo {
bool is_open = 10;
repeated DuelHeartLevelDifficultyInfo difficulty_info_list = 4;
bool is_cg_viewed = 15;
uint32 level_id = 5;
}
// Obf: PHJLCCEGOOL
message DuelHeartDetailInfo {
repeated DuelHeartLevelInfo level_info_list = 14;
}
// CmdId: 22959
// Obf: GOOFGFLGKHM
message DuelHeartEnterDungeonReq {
uint32 level_id = 10;
}
// CmdId: 24232
// Obf: DFKEPHOCIHG
message DuelHeartEnterDungeonRsp {
int32 retcode = 3;
}
// CmdId: 21392
// Obf: KBDIDJCPDKJ
message DuelHeartRestartDungeonReq {
}
// CmdId: 23521
// Obf: PKFLOFECPKG
message DuelHeartRestartDungeonRsp {
int32 retcode = 5;
}
// CmdId: 22648
// Obf: LIPGHOICFGO
message DuelHeartSelectDifficultyReq {
uint32 difficulty = 5;
}
// CmdId: 22000
// Obf: NMMACPCDEGE
message DuelHeartSelectDifficultyRsp {
int32 retcode = 11;
}
// CmdId: 20333
// Obf: BJPKKCENFCA
message DuelHeartSettleNotify {
bool is_succ = 13;
bool is_new_record = 15;
uint32 cost_time = 5;
}
// CmdId: 23659
// Obf: DKHBIMPOOJM
message DuelHeartCgEndNotify {
}
// CmdId: 20107
message BKNCOJHMFEC {
bool AAPNKIPIOEC = 8;
}
// Obf: MEBOCEIKION
message TeamChainStageData {
uint32 best_score = 3;
bool is_open = 10;
uint32 stage_id = 7;
}
// Obf: OFKBBPFDJKG
message TeamChainDetailInfo {
bool is_token_costume_reward = 11;
repeated TeamChainStageData stage_data_list = 5;
}
// Obf: CHLPLBEMOKI
message TeamChainChooseAvatarInfo {
bool is_trial_avatar = 3;
uint32 avatar_id = 8;
}
// Obf: PIOKEJIFFEO
message TeamChainChooseTeamInfo {
repeated TeamChainChooseAvatarInfo avatar_info_list = 10;
repeated uint32 skill_no_list = 14;
}
// CmdId: 24706
// Obf: NGHJFAKOJFL
message TeamChainEnterDungeonReq {
uint32 difficulty = 6;
repeated TeamChainChooseTeamInfo team_info_list = 2;
uint32 stage_id = 4;
}
// CmdId: 23443
// Obf: FEPBLOOMKIC
message TeamChainEnterDungeonRsp {
int32 retcode = 9;
}
// CmdId: 24341
// Obf: DAFIHNKHLII
message TeamChainRestartDungeonReq {
repeated TeamChainChooseTeamInfo team_info_list = 9;
}
// CmdId: 24739
// Obf: ALPEGHLBHIH
message TeamChainRestartDungeonRsp {
int32 retcode = 14;
}
// CmdId: 21169
// Obf: DOFEGBADGKC
message TeamChainDungeonInfoNotify {
repeated uint32 skill_no_list = 3;
uint32 stage_id = 2;
}
// CmdId: 22589
// Obf: MLBKBPIDBCF
message TeamChainTakeCostumeRewardReq {
}
// CmdId: 21956
// Obf: PCPHPBEFMAH
message TeamChainTakeCostumeRewardRsp {
int32 retcode = 7;
}
// CmdId: 24697
message ENLCIDALHGC {
repeated uint64 IBKJACPEABF = 12;
}
// CmdId: 22795
message GKOBJNLOOND {
int32 retcode = 3;
}
// CmdId: 23131
// Obf: ELJDECFEHLJ
message WindSeedType1Notify {
uint32 config_id = 11;
bytes payload = 2;
}
// CmdId: 23432
// Obf: GEEEIDAMPNI
message WindSeedType2Notify {
uint32 config_id = 4;
bytes payload = 2;
}
// CmdId: 24948
// Obf: AAFCAGMOLJA
message WindSeedType3Notify {
uint32 config_id = 8;
bytes payload = 7;
}
// Obf: HNOJMOGEKCA
message ElectroherculesBattleLevelInfo {
uint32 min_finish_time = 15;
uint32 level_id = 13;
bool is_finish = 3;
}
// Obf: EBCDNHPAAKJ
message ElectroherculesBattleStageInfo {
bool is_stage_open = 8;
repeated ElectroherculesBattleLevelInfo level_info_list = 6;
uint32 stage_id = 4;
}
// Obf: HEOBEJGAFJO
message ElectroherculesBattleDetailInfo {
bool MAABHBPHKED = 14;
repeated ElectroherculesBattleStageInfo stage_info_list = 2;
}
// CmdId: 20048
// Obf: HELJKHOOFLK
message ElectroherculesBattleSelectDifficultyReq {
uint32 BNMHJGCJAPB = 9;
uint32 stage_id = 4;
}
// CmdId: 24886
// Obf: FFKACKPHECC
message ElectroherculesBattleSelectDifficultyRsp {
uint32 stage_id = 4;
uint32 gallery_id = 5;
int32 retcode = 7;
uint32 BNMHJGCJAPB = 2;
}
// CmdId: 22701
// Obf: KCFNLIHPJBG
message ElectroherculesBattleSettleNotify {
uint32 BNMHJGCJAPB = 10;
uint32 finish_time = 1;
uint32 gallery_id = 3;
bool is_new_record = 7;
uint32 stage_id = 14;
bool is_succ = 11;
bool BBEILLFPCOC = 2;
}
// Obf: FJOECJDLCED
message GCGFestivalDetailInfo {
bool OJKNLGIJIBJ = 9;
}
// Obf: EDPNCKEJJPN
message FleurFairV2DetailInfo {
FleurFairV2PacmanInfo pacman_info = 7;
FleurFairV2MusicGameInfo music_game_info = 4;
FleurFairV2PhotoInfo photo_info = 14;
}
// Obf: DMABGAGCFAO
message FleurFairV2PhotoPosData {
uint32 open_time = 9;
bool is_view = 7;
Vector center = 11;
uint32 pos_id = 1;
bool is_open = 8;
}
// Obf: BGFNBENIOKE
message FleurFairV2PhotoInfo {
repeated FleurFairV2PhotoPosData photo_pos_data_list = 10;
}
// CmdId: 21714
message IPCHFMGPLPP {
uint32 check_root_id = 7;
bool is_succ = 11;
uint32 pos_id = 9;
}
// CmdId: 24763
message JJEHBCBJFLF {
uint32 pos_id = 6;
int32 retcode = 13;
}
// CmdId: 23260
message KNNGOJAGIAL {
uint32 pos_id = 7;
}
// CmdId: 22507
message FDNMHNBHONE {
uint32 pos_id = 5;
int32 retcode = 9;
}
// Obf: CBKMKJIHFIO
message FleurFairV2MusicGameInfo {
map music_game_record_map = 9;
}
// CmdId: 20051
message LIJALJAOMEK {
uint64 ugc_guid = 3;
uint32 OBBNAPAKNCM = 7;
uint32 correct_hit = 11;
bool is_save_score = 13;
uint32 CCIAKNJMMBI = 455;
uint32 GDFLBOFAANF = 1557;
bool LFLFFIKPDAA = 1761;
uint32 max_combo = 1;
uint32 OOIOKGHACML = 1743;
uint32 combo = 5;
uint32 music_basic_id = 12;
repeated uint32 FEHHLANOBJP = 9;
uint32 score = 10;
float speed = 830;
uint32 POEMOFFOAEN = 4;
repeated uint32 PECJLBDKHCO = 1978;
uint32 JHFIMHMILJG = 6;
bool ONEIFPCDHFM = 1820;
}
// CmdId: 21003
message AAMMPKIGJHN {
bool is_unlock_next_level = 9;
uint64 ugc_guid = 2;
bool is_new_record = 3;
int32 retcode = 4;
uint32 music_basic_id = 6;
}
// CmdId: 21199
message GFEIPJFIGJM {
uint32 music_basic_id = 4;
uint64 ugc_guid = 8;
bool is_save_score = 12;
}
// CmdId: 23326
message FHJAEGPCAHG {
int32 retcode = 3;
uint64 ugc_guid = 6;
uint32 music_basic_id = 8;
}
// Obf: MNBNPPENDJF
message FleurFairV2PacmanInfo {
uint32 HPKAAFECFHF = 12;
repeated FleurFairV2StageData stage_data_list = 13;
}
// Obf: MEAHMOOPKGL
message FleurFairV2StageData {
uint32 stage_id = 2;
uint32 best_score = 3;
bool is_open = 10;
bool is_finish = 14;
}
// CmdId: 23751
message IKCCICLGIKM {
}
// CmdId: 24495
message ILJNCOCFFNB {
int32 retcode = 14;
}
// CmdId: 20749
message LJKCDBOLAIJ {
uint32 HPKAAFECFHF = 8;
uint32 schedule_id = 1;
}
// CmdId: 22183
message NMOBHLHFDNE {
int32 retcode = 6;
}
// Obf: LLIPOHHDJOL
message FungusFighterV2LevelData {
uint32 PJIHHFHLOGM = 5;
bool is_level_open = 15;
uint32 level_id = 12;
}
// Obf: PBDBGJBADKF
message FungusFighterV2DetailInfo {
repeated FungusFighterV2LevelData level_data_list = 6;
}
// CmdId: 24549
message COCJMKHIMEM {
repeated uint32 NBDHANNDBDG = 2;
uint32 level_id = 5;
}
// CmdId: 23151
message CGPHDPAAMPM {
int32 retcode = 3;
}
// CmdId: 20097
message PGFOGADAEAC {
}
// CmdId: 24723
message GJJJCHINBII {
int32 retcode = 7;
}
// CmdId: 23318
message CNBAEBDPJBF {
}
// CmdId: 23207
message DIDADCNIOMI {
int32 retcode = 3;
}
message JIJHDFJFNJM {
uint32 level_id = 9;
bool is_open = 14;
bool is_finish = 1;
uint32 BGLFHHAEEBK = 8;
}
message JJFAPPOGLLE {
repeated JIJHDFJFNJM level_info_list = 7;
}
message MLMOJDGCFBN {
uint32 stage_id = 8;
bool is_open = 4;
}
message BKDCMHLFHMC {
repeated MLMOJDGCFBN stage_info_list = 14;
}
message HPFPNKNJIOD {
bool is_open = 14;
uint32 best_score = 4;
uint32 level_id = 1;
bool is_finish = 10;
}
message AKEBNLHDNPG {
repeated HPFPNKNJIOD level_info_list = 1;
}
message AMBJIMENFCF {
uint32 level_id = 15;
repeated uint32 MELPDGIIFIP = 2;
uint32 LMCJIONGAAJ = 8;
repeated uint32 APLANIDIEGM = 6;
}
message CMDMHNMLEBD {
repeated AMBJIMENFCF level_info_list = 12;
}
message PMKDNBGDCIH {
uint32 level_id = 13;
uint32 min_finish_time = 12;
}
message CIAJIBCPGKL {
repeated PMKDNBGDCIH level_info_list = 1;
}
message JNNKDCBMHMP {
bool is_open = 12;
uint32 level_id = 7;
uint32 min_finish_time = 10;
uint32 JOCCKLGBFKP = 13;
}
message EDMLKGMOBLK {
repeated JNNKDCBMHMP level_info_list = 13;
}
// Obf: EDJJPNEEFNE
message AkaFesDetailInfo {
CMDMHNMLEBD IIAMHKKGHFO = 1;
JJFAPPOGLLE CIEGJJKCJFC = 6;
AKEBNLHDNPG IBIIDGBEANP = 7;
EDMLKGMOBLK potion_info = 13;
CIAJIBCPGKL DNMDFPIOKNM = 5;
BKDCMHLFHMC LGPFKPCHKJA = 2;
}
message KGHCFBAHNBO {
uint32 block_id = 1;
Vector rot = 7;
uint32 guid = 5;
Vector pos = 12;
}
// CmdId: 21550
message GLGIKFKKIKG {
uint32 level_id = 9;
}
// CmdId: 20492
message DKFACNEHNKP {
int32 retcode = 4;
uint32 level_id = 5;
repeated KGHCFBAHNBO CFDNPKCEDDA = 3;
}
// CmdId: 21143
message PKEKHPEEHAL {
repeated KGHCFBAHNBO CFDNPKCEDDA = 1;
}
// CmdId: 23511
message DNPLKIHGECF {
int32 retcode = 12;
}
// CmdId: 20434
message CIEOHIENPPD {
}
// CmdId: 22095
message ALBHDAGHPBP {
int32 retcode = 3;
}
// CmdId: 23298
message DKNEDCPLBHN {
}
// CmdId: 20213
message PCBFPNBDBAN {
int32 retcode = 7;
}
// CmdId: 20259
message KAIFOEAHHAO {
}
// CmdId: 23026
message BDJHEBOCANO {
int32 retcode = 2;
}
// CmdId: 20310
message FLNLNAMJAEB {
repeated KGHCFBAHNBO CFDNPKCEDDA = 4;
uint32 level_id = 6;
bool BIIPLEBILKF = 7;
}
// CmdId: 23616
message OINPOGEFEMB {
uint32 AIFPIBOPBGJ = 1;
uint32 level_id = 6;
uint32 EHAGAAJBCFN = 9;
uint32 cost = 13;
bool is_new_record = 5;
}
// CmdId: 23142
message PIEKABPNAEJ {
uint32 level_id = 10;
bool GEFPKPGFGIG = 8;
}
// CmdId: 21119
message NKLPKBPLMLL {
int32 retcode = 13;
string transaction = 7;
}
// CmdId: 20602
message LGIKKFMHNEL {
uint32 level_id = 14;
bool is_success = 8;
uint32 score = 6;
}
// CmdId: 20942
message KOHHFAEBIFO {
bool is_success = 4;
int32 retcode = 12;
uint32 score = 7;
bool is_new_record = 14;
}
// CmdId: 22622
message IKCGHEKPMHI {
uint32 dungeon_id = 5;
bool GEFPKPGFGIG = 10;
}
// CmdId: 23035
message EJHFPLNBFHM {
int32 retcode = 3;
}
// CmdId: 23456
message GGONNADPJDH {
}
// CmdId: 23457
message GKLFCHEMHNG {
int32 retcode = 7;
}
// CmdId: 23247
message GCDGOKAMHHE {
uint32 level_id = 4;
uint32 DGGIBKBJLJD = 2;
}
// CmdId: 20469
message KDAGJANLFEF {
int32 retcode = 6;
}
// CmdId: 24936
message DOBFKAKDMPG {
uint32 level_id = 4;
}
// CmdId: 20663
message DLPHHKMFACO {
int32 retcode = 15;
}
// CmdId: 24257
message DPENENPGNBL {
uint32 APEBGHHKOLL = 2;
uint32 level_id = 9;
}
// CmdId: 23360
message OFBBPNBLMEN {
int32 retcode = 11;
}
// CmdId: 22024
message BMFAFGNGJML {
uint32 difficulty_level = 2;
repeated uint32 OHHEBFLKINP = 12;
uint32 level_id = 4;
repeated uint32 OEMBOGLKDGB = 6;
}
// CmdId: 22975
message EHBDGJLNKPL {
int32 retcode = 1;
}
// CmdId: 22961
message BHJFLKGMNKJ {
}
// CmdId: 24775
message MAGGCGFOAAH {
int32 retcode = 14;
}
// CmdId: 22136
message NBOPGJNGLIN {
repeated uint32 OHHEBFLKINP = 6;
uint32 level_id = 9;
repeated uint32 OEMBOGLKDGB = 5;
}
// CmdId: 23237
message KGMBPFDAEBA {
bool is_succ = 1;
bool is_new_record = 4;
uint32 level_id = 10;
uint32 difficulty_level = 13;
uint32 cost_time = 6;
}
message ACKNNJIEGEK {
OEHLKBGHEDC HKBHEOKLEFK = 12;
uint32 level_id = 7;
}
// Obf: OEKOABENGBG
message SandwormCannonDetailInfo {
repeated ACKNNJIEGEK CEBANFGCAFM = 2;
}
// CmdId: 21530
message ANACKKAIMPI {
uint32 level_id = 6;
}
// CmdId: 22561
message BOFIACELCGC {
int32 retcode = 5;
}
// CmdId: 23395
message LAPFPIKELEL {
bool is_success = 4;
int32 reason = 7;
}
// CmdId: 24171
message LJIHGBOMPMI {
uint32 level_id = 1;
bool is_success = 5;
}
// CmdId: 24987
message JEAPGNOHBOI {
int32 retcode = 4;
}
// Obf: BEBGFDMPMHD
message SorushTrialDetailInfo {
repeated uint32 DGELICKACOP = 6;
repeated uint32 COOILNKNEEF = 3;
map KFLLEIACPHC = 10;
repeated uint32 EJBPEFKFILC = 13;
}
// CmdId: 24659
message OPAIEMOGHDJ {
uint32 gallery_id = 13;
}
// CmdId: 22353
message DNNFFIBKAPI {
int32 gallery_id = 11;
int32 retcode = 2;
}
// CmdId: 22404
message EDEOHNALPPJ {
}
// CmdId: 22441
message IDJEJJOEBBM {
int32 retcode = 10;
}
// CmdId: 23153
message DBBFACGPEON {
uint32 gallery_id = 4;
}
// CmdId: 20615
message GDJEHBFAJOP {
uint32 gallery_id = 6;
int32 retcode = 2;
}
message GOKFJAACELD {
uint32 level_id = 12;
uint32 max_score = 2;
bool is_open = 10;
uint32 cost_time = 14;
}
message FFKMNCKOPHD {
repeated GOKFJAACELD GMFILGEDGGK = 1;
}
message NBMLPCGCIEG {
uint32 level_id = 13;
repeated uint32 condition_id_list = 6;
uint32 difficulty = 10;
}
// CmdId: 21606
message EOHPPBAPKBL {
bool GOJMDPHMAKB = 14;
NBMLPCGCIEG CKALODBAPLN = 10;
}
// CmdId: 23024
message KGFAOABCKDC {
int32 retcode = 13;
}
message MBJAJACPKIA {
uint32 costume_id = 6;
uint64 guid = 8;
uint32 avatar_id = 9;
}
message NMOMOHFFNPB {
DungeonCandidateTeamPlayerState OMMKENHCBLH = 9;
uint32 uid = 2;
repeated MBJAJACPKIA FPJFJBIBHNE = 1;
repeated MBJAJACPKIA JHMBANGCKHK = 11;
}
// CmdId: 21861
message MLOFOEIDFAN {
repeated NMOMOHFFNPB player_info_list = 11;
NBMLPCGCIEG CKALODBAPLN = 1;
}
// CmdId: 21584
message GBAINDMOPJF {
DungeonCandidateTeamPlayerState IKMLKCHBGCG = 11;
}
// CmdId: 24372
message HBHEONJMKBD {
int32 retcode = 6;
}
// CmdId: 21063
message GGPDGGMFIBC {
repeated uint64 BJABEFGHGFH = 10;
repeated uint64 GMBFHNPBDCA = 8;
}
// CmdId: 23696
message NIAFFAFKECB {
int32 retcode = 2;
}
// CmdId: 23537
message CDFDONMECFJ {
}
// CmdId: 23330
message HGGHODNABHP {
int32 retcode = 11;
}
// CmdId: 23363
message GGLNLFEKEMG {
}
// CmdId: 20737
message EDBEIIDPPPO {
int32 retcode = 10;
}
// CmdId: 23707
message CFGNBAKAIHE {
}
// CmdId: 24999
message EFPBLINNFML {
uint32 round = 9;
NBMLPCGCIEG CKALODBAPLN = 2;
}
// CmdId: 24100
message ALLEHIBHLDI {
repeated NMOMOHFFNPB player_info_list = 6;
NBMLPCGCIEG CKALODBAPLN = 5;
uint32 round = 4;
}
// CmdId: 20928
message LDBPJGCBPFJ {
}
// CmdId: 21953
message GDAEHJBCCJM {
int32 retcode = 3;
}
// CmdId: 21880
message MCECIKAOCKB {
uint32 level_id = 1;
bool is_new_record = 10;
bool AICBIINBJMK = 6;
uint32 score = 4;
bool is_succ = 9;
uint32 cost_time = 8;
}
// CmdId: 20224
message OJNGCKEHDHD {
}
// CmdId: 20726
message CENALMBCGAG {
int32 retcode = 11;
}
// CmdId: 24674
message IBKBFBCLPNL {
uint32 end_time = 11;
}
// CmdId: 21593
message LNOCHFNJHLH {
bool is_agreed = 2;
}
// CmdId: 20003
message FGFPHBGPGJF {
int32 retcode = 11;
}
// CmdId: 23731
message AEGNJEKFGPI {
PEMPCNLGIJF reason = 6;
}
// CmdId: 24913
message FFMKLPKKACA {
}
message IFONLLKBEAC {
uint32 max_score = 8;
repeated uint64 CLFODFEFDLA = 15;
uint32 level_id = 4;
uint32 MOGKCOAEAGI = 5;
}
message DGDDOPJOOIH {
repeated IFONLLKBEAC level_info_list = 5;
}
message DMFPJALOPBI {
repeated uint32 CJJHPMLNGHK = 10;
repeated uint32 HBMDFOMKAHO = 2;
repeated uint32 OFGAICIHAMD = 12;
}
message CCPLHHKMDPJ {
uint32 APNDNCIJLKB = 9;
bool is_finish = 12;
bool is_open = 13;
uint32 level_id = 7;
}
message EMIEAKAMEGC {
repeated CCPLHHKMDPJ level_info_list = 13;
}
message IADHPCJGOHN {
repeated uint32 PGLGPKHIDIN = 14;
}
message MPCBEPPJBHA {
IADHPCJGOHN LHPBOAAGGOL = 13;
EMIEAKAMEGC COCFNMBBIME = 11;
DGDDOPJOOIH HBBKLIDFIME = 10;
DMFPJALOPBI MMGMFFIPACO = 8;
}
// CmdId: 20238
message DIGKJCLBEJJ {
uint32 difficulty = 4;
uint32 level_id = 13;
repeated uint64 avatar_guid_list = 11;
}
// CmdId: 23495
message KGPFFJCDCIF {
int32 retcode = 9;
}
// CmdId: 21966
message GCDPKLPCACG {
repeated uint32 IJIJDKGKLDL = 1;
}
// CmdId: 24258
message AAKNGDKKHDN {
uint32 difficulty = 3;
uint32 score = 9;
uint32 MOGDMPFMGLN = 12;
bool is_new_record = 2;
bool is_success = 10;
uint32 DNKNMEGHIIJ = 13;
}
// CmdId: 24089
message IEGEPGDGEJC {
uint32 entity_id = 13;
uint32 GDBGMCCAGDG = 4;
}
// CmdId: 20539
message HEJNKLEBOBO {
uint32 entity_id = 12;
int32 retcode = 4;
uint32 GDBGMCCAGDG = 9;
}
message LJKDBILCDCB {
bool FNPMBGBICIP = 11;
uint32 template_id = 9;
uint32 OHADDJPJJHL = 4;
}
message LCCKNACMGAA {
uint32 rot = 7;
uint32 NCMDODEBLNP = 5;
float NIFGPAGNHDI = 2;
float AKHGPBLEJIF = 1;
}
// CmdId: 24908
message AEFBJDINKAJ {
uint32 LGOHGFDGMGO = 3;
uint32 IBGHNDBACGP = 7;
uint32 cost_time = 12;
uint32 AKADDABPGDE = 15;
uint32 level_id = 8;
bool is_success = 11;
repeated LCCKNACMGAA KCBGCANCBNA = 13;
repeated LJKDBILCDCB HNKFGHEJMJO = 5;
}
// CmdId: 21635
message AFFAKDPDBCM {
uint32 cost_time = 15;
bool is_success = 12;
uint32 level_id = 2;
int32 retcode = 3;
}
// CmdId: 23324
message HONBFPLCPGO {
repeated uint32 KPABOJDIICM = 14;
uint32 level_id = 9;
uint32 id = 7;
}
// CmdId: 20557
message HOILIMPKOHJ {
int32 retcode = 2;
}
// CmdId: 20262
message OGBDKBKDDAA {
}
// CmdId: 20712
message GAMLCKLHONB {
int32 retcode = 6;
}
// CmdId: 24660
message IEFDHHAPEBH {
uint32 id = 4;
}
// CmdId: 21833
message NFEEPEBHGFM {
int32 retcode = 10;
uint32 id = 13;
}
message IKKIFILAFFM {
uint32 level_id = 3;
repeated uint32 affix_list = 13;
uint32 max_score = 10;
uint32 OPGBGHPHELB = 15;
}
message LFDOHAHCGAN {
bool OPMAAOEHBPB = 2;
repeated IKKIFILAFFM level_data_list = 13;
}
// CmdId: 22599
message MPDJNGPJIKJ {
repeated uint32 affix_list = 5;
uint32 OPGBGHPHELB = 6;
uint32 level_id = 12;
}
// CmdId: 21288
message JHJHNOICDIE {
int32 retcode = 7;
}
message DFPKDLNGDGK {
bool is_level_open = 5;
uint64 MCAPHJOEKDB = 8;
uint32 level_id = 3;
uint32 best_score = 6;
bool is_finished = 11;
}
message DPMOKIKIFAI {
bool LHKHBFDMHIJ = 14;
repeated DFPKDLNGDGK HFKPAJLOKAM = 11;
bool EJFPGMBDIJL = 6;
}
// Obf: ANMLMDHANJA
message AranaraCollectionSuite {
uint32 collection_type = 10;
map collection_id_state_map = 4;
}
// CmdId: 6378
// Obf: EMOMOFJBBCP
message AranaraCollectionDataNotify {
repeated AranaraCollectionSuite collection_suite_list = 13;
}
// CmdId: 6358
// Obf: IPOMAKMJOGD
message AddAranaraCollectionNotify {
AranaraCollectionState GOLJHHICAGJ = 7;
uint32 collection_id = 9;
uint32 collection_type = 12;
AranaraCollectionState OMHMCJAFCJH = 4;
}
// Obf: CEOMNBFCDIO
message CataLogGlobalWatcherFinishedData {
uint32 catalog_type = 1;
repeated uint32 finished_global_watcher_list = 2;
}
// CmdId: 6353
// Obf: EEBGALKIANL
message CataLogFinishedGlobalWatcherAllDataNotify {
repeated CataLogGlobalWatcherFinishedData finished_global_watcher_data_list = 14;
}
// CmdId: 6398
// Obf: CLNPKHGIJHJ
message CataLogNewFinishedGlobalWatcherNotify {
repeated CataLogGlobalWatcherFinishedData new_finished_global_watcher_data_list = 9;
}
// CmdId: 1758
// Obf: FPOFHEKPNPK
message AvatarAddNotify {
bool is_in_team = 9;
AvatarInfo avatar = 3;
}
// CmdId: 1701
// Obf: OICLNIIPCBB
message AvatarDelNotify {
repeated uint64 avatar_guid_list = 5;
}
// Obf: MPFLGNHCAGM
message AvatarTeam {
repeated uint64 avatar_guid_list = 11;
string team_name = 2;
}
// CmdId: 1666
// Obf: LHAACJBAOOB
message SetUpAvatarTeamReq {
uint64 cur_avatar_guid = 13;
uint32 team_id = 14;
repeated uint64 avatar_team_guid_list = 11;
}
// CmdId: 1613
// Obf: EBLCDMCNFJI
message SetUpAvatarTeamRsp {
uint64 cur_avatar_guid = 5;
uint32 team_id = 2;
int32 retcode = 8;
repeated uint64 avatar_team_guid_list = 12;
}
// CmdId: 1789
// Obf: GPOADFMJEGE
message ChooseCurAvatarTeamReq {
uint32 team_id = 5;
}
// CmdId: 1684
// Obf: CKMLEGHLEME
message ChooseCurAvatarTeamRsp {
int32 retcode = 14;
uint32 cur_team_id = 4;
}
// CmdId: 1690
// Obf: CDONCHPFNAE
message ChangeAvatarReq {
Vector move_pos = 3;
bool is_move = 9;
uint32 skill_id = 15;
uint64 guid = 8;
}
// CmdId: 1765
// Obf: FHCHOLGOHIF
message ChangeAvatarRsp {
int32 retcode = 3;
uint64 cur_guid = 4;
uint32 skill_id = 11;
}
// CmdId: 1674
// Obf: BKHILKDGFFF
message AvatarPromoteReq {
uint64 guid = 4;
}
// CmdId: 1726
// Obf: HADHOJAJMCO
message AvatarPromoteRsp {
uint64 guid = 13;
int32 retcode = 15;
}
// CmdId: 1799
// Obf: MLEGBAIPGGO
message SpringUseReq {
uint64 guid = 10;
}
// CmdId: 1760
// Obf: JPCKJHLHHDC
message SpringUseRsp {
uint64 guid = 14;
int32 retcode = 5;
}
// CmdId: 1738
// Obf: OFIIOCFBPPC
message RefreshBackgroundAvatarReq {
}
// CmdId: 1657
// Obf: LKDCCAAPAMM
message RefreshBackgroundAvatarRsp {
map hp_full_time_map = 1;
int32 retcode = 3;
}
// CmdId: 1633
// Obf: NFCODIPLJGM
message AvatarTeamUpdateNotify {
repeated uint64 temp_avatar_guid_list = 11;
map avatar_team_map = 7;
}
// CmdId: 1768
// Obf: IACLEPKJMNB
message AvatarDataNotify {
repeated uint32 owned_costume_list = 10;
repeated uint32 backup_avatar_team_order_list = 6;
repeated AvatarRenameInfo avatar_rename_list = 7;
map avatar_team_map = 13;
uint64 choose_avatar_guid = 8;
repeated uint32 owned_flycloak_list = 1;
repeated AvatarInfo avatar_list = 14;
uint32 cur_avatar_team_id = 9;
repeated uint64 temp_avatar_guid_list = 12;
}
// CmdId: 1629
// Obf: FEBHFJCIKEH
message AvatarUpgradeReq {
uint64 avatar_guid = 12;
uint32 count = 1;
uint32 item_id = 4;
}
// CmdId: 1695
// Obf: JJBMNICCKDE
message AvatarUpgradeRsp {
map old_fight_prop_map = 12;
uint64 avatar_guid = 8;
uint32 cur_level = 14;
map cur_fight_prop_map = 13;
int32 retcode = 10;
uint32 old_level = 4;
}
// CmdId: 1619
// Obf: PINLKDHNFPM
message AvatarDieAnimationEndReq {
Vector reborn_pos = 15;
uint32 skill_id = 4;
uint64 die_guid = 1;
}
// CmdId: 1621
// Obf: DBPKLLBDNMP
message AvatarDieAnimationEndRsp {
uint32 skill_id = 10;
int32 retcode = 9;
uint64 die_guid = 14;
}
// CmdId: 1634
// Obf: ICBGFMJPIKM
message AvatarChangeElementTypeReq {
uint32 area_id = 3;
uint32 scene_id = 6;
}
// CmdId: 1757
// Obf: GJCJIIEOIJP
message AvatarChangeElementTypeRsp {
int32 retcode = 1;
}
// CmdId: 1775
// Obf: OGBCMAKENBC
message AvatarFetterDataNotify {
map fetter_info_map = 12;
}
// CmdId: 1660
// Obf: PIBEOOOINOF
message AvatarExpeditionDataNotify {
map expedition_info_map = 6;
}
// CmdId: 1665
// Obf: PNEIGBDCOON
message AvatarExpeditionAllDataReq {
}
// CmdId: 1722
// Obf: FIOCIHFCAPH
message AvatarExpeditionAllDataRsp {
map expedition_info_map = 14;
uint32 expedition_count_limit = 10;
int32 retcode = 13;
repeated uint32 open_expedition_list = 5;
}
// CmdId: 1691
// Obf: LONEJHBMOFM
message AvatarExpeditionStartReq {
uint32 hour_time = 11;
uint32 exp_id = 6;
uint64 avatar_guid = 3;
}
// CmdId: 1620
// Obf: NAIJPHNIAIE
message AvatarExpeditionStartRsp {
int32 retcode = 12;
map expedition_info_map = 15;
}
// CmdId: 1796
// Obf: IGPFBMDCNDC
message AvatarExpeditionCallBackReq {
repeated uint64 avatar_guid = 11;
}
// CmdId: 1708
// Obf: CJLJANJBPEI
message AvatarExpeditionCallBackRsp {
map expedition_info_map = 12;
int32 retcode = 8;
}
// CmdId: 1648
// Obf: LBDKANCAKAL
message AvatarExpeditionGetRewardReq {
uint64 avatar_guid = 12;
}
// CmdId: 1763
// Obf: OGJINPEMNDO
message AvatarExpeditionGetRewardRsp {
int32 retcode = 7;
map expedition_info_map = 8;
repeated ItemParam item_list = 10;
repeated ItemParam extra_item_list = 9;
}
// CmdId: 1626
// Obf: ANGFHDEMEFI
message ChangeMpTeamAvatarReq {
repeated uint64 avatar_guid_list = 10;
uint64 cur_avatar_guid = 7;
}
// CmdId: 1628
// Obf: PDIMFLPCJMC
message ChangeMpTeamAvatarRsp {
int32 retcode = 13;
repeated uint64 avatar_guid_list = 6;
uint64 cur_avatar_guid = 10;
}
// CmdId: 1664
// Obf: LJCBDKBNGAI
message ChangeTeamNameReq {
string team_name = 2;
int32 team_id = 9;
}
// CmdId: 1670
// Obf: FPPJFDJHMAA
message ChangeTeamNameRsp {
string team_name = 4;
int32 team_id = 12;
int32 retcode = 8;
}
// Obf: GHFNMPHGENH
message SceneTeamAvatar {
uint32 weapon_entity_id = 5;
AbilitySyncStateInfo avatar_ability_info = 2;
AbilitySyncStateInfo weapon_ability_info = 7;
uint64 avatar_guid = 14;
bool is_on_scene = 9;
repeated ServerBuff server_buff_list = 1;
SceneEntityInfo scene_entity_info = 3;
SceneAvatarInfo scene_avatar_info = 8;
AbilityControlBlock ability_control_block = 15;
uint32 scene_id = 4;
uint32 player_uid = 12;
bool is_player_cur_avatar = 1077;
AvatarInfo avatar_info = 11;
uint64 weapon_guid = 10;
bool is_reconnect = 6;
uint32 entity_id = 13;
}
// CmdId: 1652
// Obf: BNPIBIMJIEG
message SceneTeamUpdateNotify {
repeated SceneTeamAvatar scene_team_avatar_list = 8;
bool is_in_mp = 13;
}
// CmdId: 1636
// Obf: INPIDILEGCG
message FocusAvatarReq {
bool is_focus = 14;
uint64 avatar_guid = 9;
}
// CmdId: 1791
// Obf: AKAJPCFFMFK
message FocusAvatarRsp {
int32 retcode = 5;
bool is_focus = 6;
uint64 avatar_guid = 2;
}
// Obf: FFMALMEHHFM
message AvatarSatiationData {
float finish_time = 14;
float penalty_finish_time = 1;
uint64 avatar_guid = 7;
}
// CmdId: 1783
// Obf: HHNBCCJGEDB
message AvatarSatiationDataNotify {
repeated AvatarSatiationData satiation_data_list = 6;
}
// CmdId: 1759
// Obf: KEBBHMNJCFL
message AvatarWearFlycloakReq {
uint64 avatar_guid = 3;
uint32 flycloak_id = 7;
}
// CmdId: 1733
// Obf: GMOAIAOMOGM
message AvatarWearFlycloakRsp {
uint64 avatar_guid = 14;
int32 retcode = 9;
uint32 flycloak_id = 8;
}
// CmdId: 1692
// Obf: FAGIELPBEPG
message AvatarFlycloakChangeNotify {
uint64 avatar_guid = 11;
uint32 flycloak_id = 10;
}
// CmdId: 1654
// Obf: OPFMGFIPHEE
message AvatarGainFlycloakNotify {
uint32 flycloak_id = 6;
}
// CmdId: 1612
// Obf: LCJLCHOKPMM
message AvatarEquipAffixStartNotify {
AvatarEquipAffixInfo equip_affix_info = 1;
uint64 avatar_guid = 15;
}
// CmdId: 1656
// Obf: ELIDOKACJNB
message AvatarFetterLevelRewardReq {
uint32 fetter_level = 7;
uint64 avatar_guid = 2;
}
// CmdId: 1732
// Obf: CLPAKFGDIPA
message AvatarFetterLevelRewardRsp {
uint64 avatar_guid = 3;
uint32 fetter_level = 12;
uint32 reward_id = 2;
int32 retcode = 15;
}
// Obf: AGNHEKAOCEH
message AddNoGachaAvatarCardTransferItem {
bool is_new = 5;
uint32 count = 14;
uint32 item_id = 10;
}
// CmdId: 1794
// Obf: AGOKHIGKIPO
message AddNoGachaAvatarCardNotify {
uint32 avatar_id = 7;
uint32 initial_promote_level = 2;
uint32 item_id = 1;
uint32 reason = 8;
uint32 initial_level = 5;
bool is_transfer_to_item = 9;
repeated AddNoGachaAvatarCardTransferItem transfer_item_list = 14;
}
// CmdId: 1667
// Obf: JLJCBJGAHMH
message AvatarPromoteGetRewardReq {
uint32 promote_level = 3;
uint64 avatar_guid = 8;
}
// CmdId: 1785
// Obf: FJLFCILPCAG
message AvatarPromoteGetRewardRsp {
int32 retcode = 9;
uint64 avatar_guid = 2;
uint32 reward_id = 8;
uint32 promote_level = 6;
}
// CmdId: 1683
// Obf: CHHPFFOGJEK
message AvatarChangeCostumeReq {
uint64 avatar_guid = 5;
uint32 costume_id = 10;
}
// CmdId: 1625
// Obf: LECIDBKINPN
message AvatarChangeCostumeRsp {
uint64 avatar_guid = 9;
int32 retcode = 12;
uint32 costume_id = 4;
}
// CmdId: 1743
// Obf: APKBPLBGEOP
message AvatarChangeCostumeNotify {
SceneEntityInfo entity_info = 9;
}
// CmdId: 1645
// Obf: CALPEEFDPGK
message AvatarGainCostumeNotify {
uint32 costume_id = 1;
}
// CmdId: 1792
// Obf: OOCCNLEACHD
message AvatarChangeAnimHashReq {
uint32 anim_hash = 8;
uint64 avatar_guid = 4;
}
// CmdId: 1790
// Obf: PEAMAJJMFAM
message AvatarChangeAnimHashRsp {
uint32 anim_hash = 12;
uint64 avatar_guid = 10;
int32 retcode = 7;
}
// CmdId: 1640
// Obf: OGJPOIGANDK
message PersistentDungeonSwitchAvatarReq {
repeated uint64 avatar_team_guid_list = 11;
uint64 cur_avatar_guid = 7;
}
// CmdId: 1601
// Obf: AAFLJLMEIGG
message PersistentDungeonSwitchAvatarRsp {
int32 retcode = 13;
repeated uint64 avatar_team_guid_list = 14;
uint64 cur_avatar_guid = 6;
}
// CmdId: 1638
// Obf: DHMGMLAKAEN
message AddBackupAvatarTeamReq {
}
// CmdId: 1649
// Obf: NBINNKHJLNA
message AddBackupAvatarTeamRsp {
int32 retcode = 5;
}
// CmdId: 1609
// Obf: FNOGALIBLFO
message DelBackupAvatarTeamReq {
uint32 backup_avatar_team_id = 12;
}
// CmdId: 1777
// Obf: DJGKPJONOAN
message DelBackupAvatarTeamRsp {
uint32 backup_avatar_team_id = 4;
int32 retcode = 11;
}
// CmdId: 1702
// Obf: FEKFDJEAMMK
message AvatarTeamAllDataNotify {
map avatar_team_map = 4;
repeated uint32 backup_avatar_team_order_list = 1;
repeated uint64 temp_avatar_guid_list = 11;
}
// Obf: NFELDEIIPPJ
message AvatarRenameInfo {
uint32 avatar_id = 12;
string avatar_name = 10;
}
// CmdId: 1730
// Obf: OCMOBFMMGOO
message AvatarRenameInfoNotify {
repeated AvatarRenameInfo avatar_rename_list = 10;
}
// CmdId: 1697
// Obf: MKOBGFBIPJE
message ItemRenameAvatarReq {
uint32 rename_id = 11;
string avatar_name = 4;
}
// CmdId: 1715
// Obf: KHHAIONIOOK
message ItemRenameAvatarRsp {
uint32 cd_time = 7;
int32 retcode = 9;
uint32 rename_id = 6;
}
// CmdId: 1706
message KJEIEEHCGEB {
repeated uint64 avatar_team_guid_list = 7;
uint64 cur_avatar_guid = 4;
}
// CmdId: 1786
message EMDOBLDMBPF {
int32 retcode = 14;
uint64 cur_avatar_guid = 10;
repeated uint64 avatar_team_guid_list = 13;
}
// CmdId: 1788
message EHJGIADLJIH {
repeated AvatarInfo avatar_list = 2;
}
// Obf: OIFDHDIINHH
message BattlePassCycle {
uint32 begin_time = 14;
uint32 cycle_idx = 7;
uint32 end_time = 8;
}
// Obf: MACHHBHOKFD
message BattlePassMission {
// Obf: GFAOOELANLH
enum MissionStatus {
MISSION_STATUS_INVALID = 0;
MISSION_STATUS_UNFINISHED = 1;
MISSION_STATUS_FINISHED = 2;
MISSION_STATUS_POINT_TAKEN = 3;
}
uint32 mission_type = 11;
uint32 cur_progress = 4;
uint32 mission_id = 13;
MissionStatus mission_status = 2;
uint32 reward_battle_pass_point = 14;
uint32 total_progress = 12;
}
// Obf: ELGNPEENBBA
message BattlePassRewardTag {
uint32 level = 14;
BattlePassUnlockStatus unlock_status = 10;
uint32 reward_id = 13;
}
// Obf: CMKPIEPINGG
message BattlePassProduct {
string extra_product_id = 13;
string normal_product_id = 5;
string upgrade_product_id = 4;
}
// Obf: HPPNLINPMJC
message BattlePassSchedule {
BattlePassCycle cur_cycle = 13;
bool is_extra_paid_reward_taken = 12;
uint32 point = 6;
uint32 level = 5;
uint32 cur_cycle_points = 14;
bool is_viewed = 11;
BattlePassUnlockStatus unlock_status = 2;
uint32 schedule_id = 4;
uint32 begin_time = 1;
uint32 paid_platform_flags = 15;
BattlePassProduct product_info = 7;
uint32 end_time = 3;
repeated BattlePassRewardTag reward_taken_list = 9;
}
// CmdId: 2628
// Obf: PKMIHDNNEJI
message BattlePassAllDataNotify {
BattlePassSchedule cur_schedule = 8;
repeated BattlePassMission mission_list = 7;
bool have_cur_schedule = 12;
}
// CmdId: 2608
// Obf: JOKICBOOOGF
message BattlePassMissionUpdateNotify {
repeated BattlePassMission mission_list = 9;
}
// CmdId: 2637
// Obf: EHBCMBGNEAI
message BattlePassMissionDelNotify {
repeated uint32 del_mission_id_list = 9;
}
// CmdId: 2621
// Obf: JNGCODHNGLG
message BattlePassCurScheduleUpdateNotify {
bool have_cur_schedule = 10;
BattlePassSchedule cur_schedule = 14;
}
// Obf: ADIBKPFDGAE
message BattlePassRewardTakeOption {
BattlePassRewardTag tag = 8;
uint32 option_idx = 11;
}
// CmdId: 2626
// Obf: EAHNLBGINBO
message TakeBattlePassRewardReq {
repeated BattlePassRewardTakeOption take_option_list = 11;
}
// CmdId: 2639
// Obf: JNPLKEHFOOM
message TakeBattlePassRewardRsp {
repeated ItemParam item_list = 10;
repeated BattlePassRewardTakeOption take_option_list = 11;
int32 retcode = 14;
}
// CmdId: 2625
// Obf: FNGJJANOKFB
message TakeBattlePassMissionPointReq {
repeated uint32 mission_id_list = 4;
}
// CmdId: 2607
// Obf: CKIKOLEHENE
message TakeBattlePassMissionPointRsp {
repeated uint32 mission_id_list = 1;
int32 retcode = 3;
}
// CmdId: 2623
// Obf: KPMHPLPAEEJ
message GetBattlePassProductReq {
uint32 battle_pass_product_play_type = 14;
}
// CmdId: 2616
// Obf: AFKHEFNDFAK
message GetBattlePassProductRsp {
string product_id = 14;
int32 retcode = 7;
string price_tier = 12;
uint32 battle_pass_product_play_type = 15;
uint32 cur_schedule_id = 10;
}
// CmdId: 2601
// Obf: IOCOEGFGKKH
message SetBattlePassViewedReq {
uint32 schedule_id = 13;
}
// CmdId: 2642
// Obf: BCMGHCKOMIP
message SetBattlePassViewedRsp {
uint32 schedule_id = 11;
int32 retcode = 1;
}
// CmdId: 2635
// Obf: JCFLLLAJOAJ
message BattlePassBuySuccNotify {
uint32 schedule_id = 8;
uint32 KIAHMPEBJDL = 3;
repeated ItemParam item_list = 2;
uint32 IEGIKGOKEID = 11;
}
// CmdId: 2631
// Obf: JNGHDEIDOPE
message BuyBattlePassLevelReq {
uint32 buy_level = 13;
}
// CmdId: 2610
// Obf: GGBICCLGPHC
message BuyBattlePassLevelRsp {
uint32 buy_level = 5;
int32 retcode = 2;
}
// Obf: BNLFPPDNIEP
message BlossomBriefInfo {
uint32 city_id = 3;
uint32 scene_id = 15;
uint32 monster_level = 10;
uint32 state = 13;
uint32 refresh_id = 1;
Vector pos = 4;
uint32 circle_camp_id = 11;
bool is_guide_opened = 9;
uint32 reward_id = 12;
uint32 resin = 6;
}
// CmdId: 2775
// Obf: EPFOLEJKHOP
message GetBlossomBriefInfoListReq {
repeated uint32 city_id_list = 12;
}
// CmdId: 2796
// Obf: PCNGBIDFALG
message GetBlossomBriefInfoListRsp {
repeated BlossomBriefInfo brief_info_list = 6;
int32 retcode = 2;
}
// CmdId: 2702
// Obf: PJJNBCKFMGE
message BlossomBriefInfoNotify {
repeated BlossomBriefInfo brief_info_list = 14;
}
// CmdId: 2772
// Obf: PHFHKCMBGOB
message WorldOwnerBlossomBriefInfoNotify {
repeated BlossomBriefInfo brief_info_list = 10;
}
// Obf: APKAKNPHEFP
message BlossomScheduleInfo {
uint32 state = 12;
uint32 round = 13;
uint32 progress = 5;
uint32 circle_camp_id = 15;
uint32 finish_progress = 4;
uint32 refresh_id = 7;
}
// CmdId: 2755
// Obf: ODEKGEDHGLM
message WorldOwnerBlossomScheduleInfoNotify {
BlossomScheduleInfo schedule_info = 1;
}
// CmdId: 2748
// Obf: MGAMANOMEKL
message BlossomChestCreateNotify {
uint32 refresh_id = 12;
uint32 circle_camp_id = 15;
}
// CmdId: 2758
// Obf: GGBBBJMFPKE
message OpenBlossomCircleCampGuideNotify {
repeated uint32 circle_camp_id_list = 10;
uint32 refresh_id = 5;
}
// CmdId: 5025
// Obf: ILJNAECHFLC
message PrivateChatReq {
uint32 target_uid = 2;
oneof content {
string text = 4;
uint32 icon = 5;
}
}
// CmdId: 5046
// Obf: GPMFMJLKPGP
message PrivateChatRsp {
int32 retcode = 11;
uint32 chat_forbidden_endtime = 6;
}
// CmdId: 4952
// Obf: EMJIAEBHGFP
message PrivateChatNotify {
ChatInfo chat_info = 9;
}
// CmdId: 4998
// Obf: IKHNPDPBFIG
message PullPrivateChatReq {
uint32 target_uid = 12;
uint32 from_sequence = 8;
uint32 pull_num = 11;
}
// CmdId: 5008
// Obf: IFGLPJOKPOE
message PullPrivateChatRsp {
repeated ChatInfo chat_info = 12;
int32 retcode = 2;
}
// CmdId: 4985
// Obf: AGIBPLMCLFN
message PullRecentChatReq {
uint32 begin_sequence = 7;
uint32 pull_num = 3;
}
// CmdId: 5037
// Obf: COBHBCIEBCF
message PullRecentChatRsp {
int32 retcode = 10;
repeated ChatInfo chat_info = 14;
}
// CmdId: 4980
// Obf: CEBEFOJBCIE
message ReadPrivateChatReq {
uint32 target_uid = 1;
}
// CmdId: 5034
// Obf: DLFLHOEDAKA
message ReadPrivateChatRsp {
int32 retcode = 1;
}
// CmdId: 5014
// Obf: DHKHIHOGGGK
message ChatChannelUpdateNotify {
bool is_create = 11;
uint32 channel_id = 6;
ChatChannelInfo channel_info = 12;
}
// Obf: DJFFNNEHCFM
message ChatChannelInfo {
bool is_shield = 7;
uint32 channel_id = 8;
}
// CmdId: 4971
// Obf: COGHPLNCFKB
message ChatChannelDataNotify {
repeated ChatChannelInfo channel_info_list = 12;
repeated uint32 channel_list = 9;
}
// CmdId: 4984
// Obf: KBOECJKKFOK
message ChatChannelShieldNotify {
uint32 channel_id = 3;
bool is_shield = 13;
}
// CmdId: 5044
// Obf: GAHFHBNBEHN
message ChatChannelInfoNotify {
ChatChannelInfo channel_info = 5;
}
// Obf: CAIKLLAMBEJ
message CodexTypeData {
CodexType type = 2;
repeated uint32 codex_id_list = 15;
repeated bool have_viewed_list = 5;
map weapon_max_promote_level_map = 1;
}
// CmdId: 4207
// Obf: PHDPIAHJJAB
message CodexDataFullNotify {
repeated uint32 recent_viewed_pushtips_list = 7;
uint32 BGFNNPAOPML = 9;
uint32 IAIMLAPJCIN = 2;
repeated CodexTypeData type_data_list = 11;
}
// CmdId: 4206
// Obf: AMEDMFGHJKL
message CodexDataUpdateNotify {
CodexType type = 7;
uint32 id = 4;
uint32 weapon_max_promote_level = 1;
}
// CmdId: 4208
// Obf: PMNPCHBJJAP
message QueryCodexMonsterBeKilledNumReq {
repeated uint32 codex_id_list = 2;
}
// CmdId: 4210
// Obf: HPIAAICHPHD
message QueryCodexMonsterBeKilledNumRsp {
repeated uint32 be_captured_num_list = 1;
repeated uint32 be_killed_num_list = 12;
repeated uint32 codex_id_list = 5;
int32 retcode = 8;
}
// CmdId: 4202
// Obf: CBGALEINCKK
message ViewCodexReq {
repeated CodexTypeData type_data_list = 14;
}
// CmdId: 4201
// Obf: LJJCIGIGLHG
message ViewCodexRsp {
repeated CodexTypeData type_data_list = 4;
repeated uint32 recent_viewed_pushtips_list = 2;
repeated uint32 HEPFPEEDCMN = 14;
int32 retcode = 3;
repeated uint32 NOKPPGJBEHB = 9;
}
// CmdId: 4205
// Obf: PHKFECLEDJN
message SetCodexPushtipsReadReq {
uint32 GMMHIHAOJIM = 12;
uint32 HFJNAAGCKFJ = 15;
}
// CmdId: 4204
// Obf: MBADNAIENJG
message SetCodexPushtipsReadRsp {
uint32 GMMHIHAOJIM = 11;
int32 retcode = 3;
uint32 HFJNAAGCKFJ = 1;
}
// Obf: APEMHACONJN
message MainCoop {
// Obf: AJFHHEDBGFO
enum Status {
INVALID = 0;
RUNNING = 1;
FINISHED = 2;
}
Status status = 12;
uint32 self_confidence = 2;
map PCCKFLCCIGB = 10;
map seen_ending_map = 15;
uint32 id = 14;
map LJEBGEFGOAL = 1;
repeated uint32 save_point_id_list = 9;
}
// CmdId: 1978
// Obf: JBMOBMBBPMC
message AllCoopInfoNotify {
repeated MainCoop main_coop_list = 6;
}
// CmdId: 1958
// Obf: MDAANJJCHLP
message MainCoopUpdateNotify {
repeated MainCoop main_coop_list = 12;
}
// CmdId: 1987
// Obf: MCEIFCMNPHI
message SaveMainCoopReq {
map LJEBGEFGOAL = 9;
uint32 save_point_id = 7;
map PCCKFLCCIGB = 8;
uint32 id = 5;
uint32 self_confidence = 6;
}
// CmdId: 1971
// Obf: GJFGMJPHEDC
message SaveMainCoopRsp {
repeated uint32 save_point_id_list = 13;
uint32 id = 8;
int32 retcode = 14;
}
// CmdId: 1976
// Obf: EAMDLBPCLFM
message FinishMainCoopReq {
uint32 ending_save_point_id = 14;
uint32 id = 4;
}
// CmdId: 1989
// Obf: MEDHHGAKCNK
message FinishMainCoopRsp {
int32 retcode = 9;
uint32 ending_save_point_id = 7;
uint32 id = 5;
}
// Obf: COOPFICDPBH
message CoopPoint {
// Obf: EPLCHMLHLBA
enum State {
STATE_UNSTARTED = 0;
STATE_STARTED = 1;
STATE_FINISHED = 2;
}
uint32 self_confidence = 9;
uint32 id = 11;
State state = 14;
}
// Obf: BINNDDAEFHM
message CoopReward {
// Obf: POAEGMCBHPM
enum State {
STATE_UNLOCK = 0;
STATE_LOCK = 1;
STATE_TAKEN = 2;
}
uint32 id = 8;
State state = 9;
}
// Obf: PFOAMFGJEIF
message CoopCg {
bool is_unlock = 15;
uint32 id = 2;
}
// Obf: ALLOMNDKILL
message CoopChapter {
// Obf: HDDNJJGHEJE
enum State {
STATE_CLOSE = 0;
STATE_COND_NOT_MEET = 1;
STATE_COND_MEET = 2;
STATE_ACCEPT = 3;
}
repeated CoopPoint coop_point_list = 14;
repeated uint32 INDHEBIEABP = 4;
uint32 AKLOLECLLDD = 3;
repeated CoopReward coop_reward_list = 8;
repeated CoopCg coop_cg_list = 6;
repeated uint32 NABDGHJMNJA = 13;
uint32 LGJBGBHLDFP = 9;
State state = 15;
uint32 id = 12;
map seen_ending_map = 1;
}
// CmdId: 1975
// Obf: MJGBMHPLNKH
message CoopDataNotify {
uint32 cur_coop_point = 13;
bool is_have_progress = 10;
repeated uint32 viewed_chapter_list = 11;
repeated CoopChapter chapter_list = 4;
}
// CmdId: 1957
// Obf: FFBCIENPEHL
message CoopChapterUpdateNotify {
repeated CoopChapter chapter_list = 4;
}
// CmdId: 1973
// Obf: KJJAJFBNMMB
message CoopCgUpdateNotify {
repeated uint32 cg_list = 4;
}
// CmdId: 1966
// Obf: CKLPHKLCLJF
message CoopRewardUpdateNotify {
repeated CoopReward reward_list = 8;
}
// CmdId: 1953
// Obf: OCNALLJIACD
message UnlockCoopChapterReq {
uint32 chapter_id = 8;
}
// CmdId: 1998
// Obf: OOHLONDPAFP
message UnlockCoopChapterRsp {
int32 retcode = 12;
uint32 chapter_id = 1;
}
// CmdId: 1951
// Obf: ICIDLEFMBMM
message CoopPointUpdateNotify {
CoopPoint coop_point = 5;
}
// CmdId: 1992
// Obf: BKIMMOOOPCL
message StartCoopPointReq {
uint32 coop_point = 12;
}
// CmdId: 1985
// Obf: GKAMIECDLLJ
message StartCoopPointRsp {
bool is_start = 12;
uint32 coop_point = 6;
int32 retcode = 10;
MainCoop start_main_coop = 9;
}
// CmdId: 1981
// Obf: EIPFNDDNKKL
message CancelCoopTaskReq {
uint32 chapter_id = 10;
}
// CmdId: 1960
// Obf: JCNLCFBEGJN
message CancelCoopTaskRsp {
uint32 chapter_id = 11;
int32 retcode = 10;
}
// CmdId: 1963
// Obf: DFDBGBKBEAK
message TakeCoopRewardReq {
uint32 reward_config_id = 5;
}
// CmdId: 1993
// Obf: DPPJIJJPDEM
message TakeCoopRewardRsp {
uint32 reward_config_id = 1;
int32 retcode = 11;
}
// CmdId: 1965
// Obf: DLIGPFKPBJK
message CoopProgressUpdateNotify {
uint32 cur_coop_point = 8;
bool is_have_progress = 9;
}
// CmdId: 1988
// Obf: PIEJIMKNEBJ
message SaveCoopDialogReq {
uint32 OHGJGOFMHNP = 9;
uint32 IMOEGKJCNNL = 3;
}
// CmdId: 1999
// Obf: EOMMFCFDBDN
message SaveCoopDialogRsp {
uint32 OHGJGOFMHNP = 12;
uint32 IMOEGKJCNNL = 2;
int32 retcode = 7;
}
// CmdId: 1997
// Obf: CAAHLDMDGBL
message CoopCgShowNotify {
repeated uint32 cg_list = 5;
}
// CmdId: 1967
// Obf: HEJHEALLOIH
message SetCoopChapterViewedReq {
uint32 chapter_id = 6;
}
// CmdId: 1959
// Obf: FMDKNDKKLAA
message SetCoopChapterViewedRsp {
uint32 chapter_id = 14;
int32 retcode = 13;
}
// CmdId: 1955
// Obf: AKEBOMFKDLE
message MainCoopFailNotify {
string textmap_id = 12;
uint32 chapter_id = 5;
}
// Obf: NELMFHIBKGK
message CustomDungeonBlock {
uint32 block_id = 5;
uint32 guid = 11;
Vector pos = 3;
Vector rot = 10;
}
// Obf: DGHOPJKNHOD
message CustomDungeonRoom {
repeated CustomDungeonBlock block_list = 3;
uint32 room_id = 4;
}
// Obf: MAHLNNJLPLC
message CustomDungeonSetting {
bool is_forbid_skill = 2;
uint32 life_num = 9;
uint32 coin_limit = 13;
uint32 time_limit = 10;
uint32 start_room_id = 5;
bool is_arrive_finish = 14;
repeated uint32 open_room_list = 11;
}
// Obf: CJMOPGOKAOI
message CustomDungeon {
CustomDungeonSetting setting = 6;
uint32 dungeon_id = 1;
uint64 dungeon_guid = 10;
repeated CustomDungeonRoom room_list = 9;
}
// CmdId: 6228
// Obf: KKFLJALDPOE
message EnterCustomDungeonReq {
uint32 dungeon_id = 5;
uint64 dungeon_guid = 14;
EnterCustomDungeonType enter_type = 3;
}
// CmdId: 6208
// Obf: LJEKKIJMALI
message EnterCustomDungeonRsp {
int32 retcode = 7;
CustomDungeon custom_dungeon = 3;
map room_cost_map = 15;
EnterCustomDungeonType enter_type = 10;
}
// CmdId: 6237
// Obf: KPHMOHHLHGJ
message SaveCustomDungeonRoomReq {
CustomDungeonSetting setting = 2;
bool is_update_setting = 4;
CustomDungeonRoom custom_dungeon_room = 13;
}
// CmdId: 6221
// Obf: EBIIFMEFIBM
message SaveCustomDungeonRoomRsp {
repeated CustomDungeonBlock error_block_list = 2;
int32 retcode = 9;
uint32 room_id = 7;
}
// Obf: ECHELFAJJKI
message CustomDungeonAbstract {
map brick_statistics_map = 5;
uint32 first_publish_time = 10;
uint32 HKDPKCOMKPK = 8;
uint32 last_publish_time = 2;
uint32 MJAOONEPHPL = 12;
}
// Obf: FBHKENMMCIP
message CustomDungeonSocial {
uint32 win_num = 9;
uint32 store_num = 10;
uint32 like_num = 7;
uint32 play_num = 11;
}
// Obf: FEMNGDDNOOD
message CustomDungeonBrief {
uint64 dungeon_guid = 7;
CustomDungeonState state = 3;
bool is_psn_platform = 6;
CustomDungeonSetting setting = 15;
repeated uint32 tag_list = 11;
CustomDungeonSocial social = 9;
CustomDungeonAbstract abstract = 1;
uint32 dungeon_id = 10;
uint32 battle_min_cost_time = 13;
uint32 last_save_time = 14;
}
// Obf: HMOAEGIHIGA
message OtherCustomDungeonBrief {
CustomDungeonSocial social = 2;
CustomDungeonSetting setting = 13;
bool HKNCBLBMNBC = 14;
uint64 dungeon_guid = 9;
uint32 battle_min_cost_time = 5;
repeated uint32 tag_list = 15;
CustomDungeonAbstract abstract = 10;
bool is_psn_platform = 3;
uint32 dungeon_id = 1;
bool BILNJJLBHIC = 11;
SocialDetail creator_detail = 4;
}
// Obf: ENKNOGJDHFK
message CustomDungeonBanInfo {
uint64 dungeon_guid = 6;
uint32 expire_time = 14;
CustomDungeonBanType ban_type = 4;
}
// CmdId: 6207
// Obf: HGHLCDALDDF
message ChangeCustomDungeonRoomReq {
uint32 room_id = 12;
}
// CmdId: 6223
// Obf: DLOHIBCNMFA
message ChangeCustomDungeonRoomRsp {
uint32 room_id = 4;
int32 retcode = 3;
}
// CmdId: 6216
// Obf: DJBBNPHABDJ
message RemoveCustomDungeonReq {
uint64 dungeon_guid = 1;
}
// CmdId: 6203
// Obf: CICCGOEOCHG
message RemoveCustomDungeonRsp {
uint64 dungeon_guid = 11;
int32 retcode = 9;
}
// CmdId: 6248
// Obf: LPOHNDHICOE
message TryCustomDungeonReq {
uint32 room_id = 6;
}
// CmdId: 6201
// Obf: LBPPMLPMJKD
message TryCustomDungeonRsp {
int32 retcode = 6;
uint32 room_id = 2;
}
// CmdId: 6242
// Obf: IENMHAOCFGP
message PublishCustomDungeonReq {
uint64 dungeon_guid = 14;
repeated uint32 tag_list = 3;
}
// CmdId: 6235
// Obf: GFCAHHKDCMF
message PublishCustomDungeonRsp {
int32 retcode = 1;
}
// CmdId: 6231
// Obf: DKHELJILCOF
message ExitCustomDungeonTryReq {
}
// CmdId: 6210
// Obf: MJAELJGFGAC
message ExitCustomDungeonTryRsp {
int32 retcode = 1;
}
// CmdId: 6213
// Obf: BCEOFBOGIEI
message CustomDungeonUpdateNotify {
CustomDungeonBrief dungeon_brief = 14;
}
// CmdId: 6243
// Obf: MCHCLOLILJM
message GetRecommendCustomDungeonReq {
bool is_refresh = 11;
}
// CmdId: 6215
// Obf: KEENKJMPHCF
message GetRecommendCustomDungeonRsp {
int32 retcode = 15;
repeated OtherCustomDungeonBrief custom_dungeon_list = 14;
}
// CmdId: 6238
// Obf: FLDHFMFJMEP
message GetStoreCustomDungeonReq {
}
// CmdId: 6249
// Obf: CILKHMDLLNN
message GetStoreCustomDungeonRsp {
repeated OtherCustomDungeonBrief custom_dungeon_list = 10;
int32 retcode = 14;
}
// CmdId: 6247
// Obf: ECLLHPICGKL
message SearchCustomDungeonReq {
string dungeon_code = 7;
}
// CmdId: 6217
// Obf: PGNLLNEDOBN
message SearchCustomDungeonRsp {
int32 retcode = 2;
OtherCustomDungeonBrief custom_dungeon_brief = 8;
}
// CmdId: 6209
// Obf: OMEGEFIOLHF
message StoreCustomDungeonReq {
uint64 dungeon_guid = 15;
bool is_cancel_store = 11;
}
// CmdId: 6205
// Obf: IOCFJKIDOPB
message StoreCustomDungeonRsp {
int32 retcode = 13;
}
// CmdId: 6230
// Obf: LDFBPPEBIJA
message LikeCustomDungeonReq {
bool is_cancel_like = 12;
uint64 dungeon_guid = 9;
}
// CmdId: 6244
// Obf: LEGOFIBACPK
message LikeCustomDungeonRsp {
int32 retcode = 5;
}
// CmdId: 6250
// Obf: FEOHCOLNJBP
message GetCustomDungeonReq {
}
// CmdId: 6236
// Obf: MIMFOAIFLLF
message GetCustomDungeonRsp {
int32 retcode = 5;
repeated CustomDungeonBrief brief_list = 8;
CustomDungeonBanInfo ban_info = 2;
}
// CmdId: 6246
// Obf: IKHFPGDOIAF
message CustomDungeonRecoverNotify {
TryCustomDungeonType try_type = 6;
EnterCustomDungeonType enter_type = 3;
repeated uint32 official_black_coin_list = 12;
CustomDungeon custom_dungeon = 2;
}
// CmdId: 6220
// Obf: CJKCLGAOCPI
message BackPlayCustomDungeonOfficialReq {
uint32 room_id = 9;
}
// CmdId: 6233
// Obf: PLDPFBDJCOH
message BackPlayCustomDungeonOfficialRsp {
int32 retcode = 5;
}
// CmdId: 6224
// Obf: DKNJJMOMFDM
message CustomDungeonOfficialNotify {
TryCustomDungeonType try_type = 14;
repeated uint32 official_black_coin_list = 8;
EnterCustomDungeonType enter_type = 10;
}
// CmdId: 6222
// Obf: FCDFHEOCELK
message ReplayCustomDungeonReq {
}
// CmdId: 6234
// Obf: DEFEIALJAOE
message ReplayCustomDungeonRsp {
int32 retcode = 4;
}
// CmdId: 6206
// Obf: PCKJHFGCBJH
message CustomDungeonBattleRecordNotify {
uint64 dungeon_guid = 14;
uint32 min_cost_time = 10;
}
// CmdId: 6232
// Obf: DBOACICOHED
message OutStuckCustomDungeonReq {
}
// CmdId: 6202
// Obf: HGAEIJJPLPK
message OutStuckCustomDungeonRsp {
int32 retcode = 8;
}
// CmdId: 5402
// Obf: CMKGNPCIDPA
message DraftOwnerStartInviteReq {
uint32 draft_id = 5;
}
// Obf: DIIJHBOFECP
message DraftInviteFailInfo {
uint32 uid = 4;
DraftInviteFailReason reason = 7;
}
// CmdId: 5472
// Obf: CFPGNABGCLK
message DraftOwnerStartInviteRsp {
uint32 draft_id = 7;
uint32 wrong_uid = 6;
repeated DraftInviteFailInfo invite_fail_info_list = 4;
int32 retcode = 14;
}
// CmdId: 5455
// Obf: EINHACNCMIO
message DraftOwnerInviteNotify {
uint32 invite_deadline_time = 15;
uint32 draft_id = 2;
}
// CmdId: 5448
// Obf: MDJEKMALCPP
message DraftGuestReplyInviteReq {
uint32 draft_id = 14;
bool is_agree = 7;
}
// CmdId: 5458
// Obf: FHIOIJIMBHI
message DraftGuestReplyInviteRsp {
uint32 draft_id = 7;
bool is_agree = 12;
int32 retcode = 11;
}
// CmdId: 5435
// Obf: IOKAFLPDGGC
message DraftGuestReplyInviteNotify {
uint32 draft_id = 10;
uint32 guest_uid = 1;
bool is_agree = 5;
}
// CmdId: 5487
// Obf: GHNMNMFPBHC
message DraftInviteResultNotify {
bool is_all_argee = 11;
uint32 draft_id = 13;
}
// CmdId: 5430
// Obf: MFIINAFHINM
message DraftOwnerTwiceConfirmNotify {
uint32 draft_id = 3;
uint32 twice_confirm_deadline_time = 5;
}
// CmdId: 5484
// Obf: OBCCLMGMPGJ
message DraftGuestReplyTwiceConfirmReq {
bool is_agree = 1;
uint32 draft_id = 5;
}
// CmdId: 5464
// Obf: LCOCLIAGMAH
message DraftGuestReplyTwiceConfirmRsp {
bool is_agree = 14;
uint32 draft_id = 1;
int32 retcode = 9;
}
// CmdId: 5421
// Obf: GKFGBAAFEIN
message DraftTwiceConfirmResultNotify {
uint32 draft_id = 4;
bool is_all_argee = 5;
}
// CmdId: 5434
// Obf: GODFJAPAHNI
message DraftGuestReplyTwiceConfirmNotify {
uint32 guest_uid = 11;
uint32 draft_id = 12;
bool is_agree = 14;
}
// CmdId: 975
// Obf: AJKOHJOADJG
message DungeonEntryInfoReq {
repeated Uint32Pair scene_point_id_list = 2;
uint32 scene_id = 10;
uint32 point_id = 13;
}
// Obf: FCEKHDABEJM
message DungeonEntryInfo {
uint32 FFJHKNBBFMF = 13;
uint32 dungeon_id = 9;
uint32 max_boss_chest_num = 5;
bool is_passed = 12;
uint32 ODGFEEPJAJA = 11;
uint32 next_refresh_time = 10;
WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 3;
uint32 start_time = 4;
uint32 end_time = 2;
}
// Obf: HNGDNNFJAPO
message DungeonEntryPointInfo {
uint32 recommend_dungeon_id = 10;
uint32 scene_id = 14;
uint32 point_id = 9;
repeated DungeonEntryInfo dungeon_entry_list = 2;
}
// CmdId: 996
// Obf: FEABLOCKDAP
message DungeonEntryInfoRsp {
repeated DungeonEntryPointInfo dungeon_entry_point_list = 15;
uint32 point_id = 5;
repeated DungeonEntryInfo dungeon_entry_list = 6;
uint32 recommend_dungeon_id = 14;
int32 retcode = 1;
}
// Obf: FDJIODEJHOM
message DungeonEnterPosInfo {
uint32 point_id = 14;
uint32 quest_id = 1;
}
// CmdId: 902
// Obf: EECBNNIALIE
message PlayerEnterDungeonReq {
uint32 dungeon_id = 15;
uint32 point_id = 13;
DungeonEnterPosInfo enter_pos_info = 9;
}
// CmdId: 972
// Obf: LKMOKPDJCPJ
message PlayerEnterDungeonRsp {
uint32 point_id = 3;
int32 retcode = 10;
uint32 dungeon_id = 8;
}
// CmdId: 955
// Obf: HGDHINONLCB
message PlayerQuitDungeonReq {
bool is_quit_immediately = 8;
uint32 point_id = 4;
}
// CmdId: 948
// Obf: KFAMCAGJKJA
message PlayerQuitDungeonRsp {
uint32 point_id = 2;
int32 retcode = 4;
}
// CmdId: 958
// Obf: KECNNMOLGML
message DungeonWayPointNotify {
repeated uint32 active_way_point_list = 15;
bool is_add = 1;
}
// CmdId: 935
// Obf: JAMLIJIPNJJ
message DungeonWayPointActivateReq {
uint32 way_point_id = 14;
}
// CmdId: 987
// Obf: AECJNNCDMFE
message DungeonWayPointActivateRsp {
uint32 way_point_id = 5;
int32 retcode = 2;
}
// Obf: OJLOLCKMJNH
message StrengthenPointData {
uint32 MJENJDAGDJI = 1;
uint32 NINKDFMACII = 8;
}
// Obf: DBHHHJAGAHO
message DungeonSettleExhibitionInfo {
repeated ExhibitionDisplayInfo card_list = 13;
OnlinePlayerInfo player_info = 3;
}
// Obf: KOGBOGMJFFA
message CrystalLinkDungeonSettleInfo {
uint32 difficulty_id = 4;
bool MFGGJPMOMHL = 11;
uint32 DNKNMEGHIIJ = 1;
uint32 level_id = 2;
uint32 GNJHGMHMBDK = 14;
bool is_new_record = 12;
uint32 final_score = 7;
}
// Obf: HFOHFIIKIBN
message SummerTimeV2DungeonSettleInfo {
uint32 KMNJLNJDKCK = 3;
bool is_success = 6;
uint32 OBHFBOAPBNK = 13;
}
// Obf: CAMOHBCDHAL
message InstableSprayDungeonSettleInfo {
uint32 level_id = 11;
uint32 difficulty = 6;
uint32 stage_id = 1;
bool is_new_record = 10;
uint32 round = 4;
repeated uint32 score_list = 8;
}
// Obf: PPOLACNECHC
message WindFieldDungeonSettleInfo {
repeated uint32 DNPOFKIINPL = 4;
repeated uint32 EDDJEJMNLLC = 12;
WindFieldDungeonFailReason fail_reason = 5;
}
// Obf: ALFLMNNNMIO
message EffigyChallengeV2SettleInfo {
uint32 GGGMOHCJPGF = 3;
bool HKKEHABACHB = 5;
uint32 challenge_mode_difficulty = 2;
uint32 BEPLBNMJMHC = 9;
bool GELMKIJIEDG = 11;
uint32 GPNIFILAEFP = 10;
}
// Obf: BIBIJELACGN
message TeamChainSettleInfo {
uint32 total_score = 1;
uint32 stage_id = 5;
repeated uint32 score_list = 2;
bool is_new_record = 9;
uint32 difficulty = 3;
}
// Obf: CIOHOKKNJLI
message PacmanSettleInfo {
uint32 final_score = 12;
uint32 CGLDHPKMAGO = 4;
bool is_new_record = 9;
uint32 AFJNAIOEMJG = 1;
AEIMLNONEAP reason = 14;
}
// Obf: PFFEBPCHBHP
message FungusFighterV2SettleInfo {
uint32 level_id = 6;
uint32 EEJCKKKEBOK = 5;
uint32 cost_time = 2;
bool is_new_record = 11;
uint32 KDCKPCGPNNG = 8;
uint32 BKEAHJGOMEB = 13;
}
// CmdId: 930
// Obf: LOMPLBCCKGC
message DungeonSettleNotify {
repeated DungeonSettleExhibitionInfo exhibition_info_list = 13;
uint32 use_time = 1;
map settle_show = 11;
uint32 result = 14;
repeated uint32 fail_cond_list = 10;
map strengthen_point_data_map = 5;
bool is_success = 6;
uint32 create_player_uid = 3;
uint32 close_time = 12;
uint32 dungeon_id = 9;
oneof detail {
TowerLevelEndNotify tower_level_end_notify = 956;
TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 989;
ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 588;
EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1402;
RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 385;
CrystalLinkDungeonSettleInfo crystal_link_settle_info = 1617;
SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1110;
InstableSprayDungeonSettleInfo instable_spray_settle_info = 100;
WindFieldDungeonSettleInfo wind_field_dungeon_settle_info = 1385;
EffigyChallengeV2SettleInfo effigy_challenge_v2_settle_info = 1559;
TeamChainSettleInfo team_chain_settle_info = 86;
PacmanSettleInfo pacman_settle_info = 903;
FungusFighterV2SettleInfo fungus_fighter_v2_settle_info = 1637;
}
}
// CmdId: 984
// Obf: NBJMJGEPMGD
message DungeonPlayerDieNotify {
uint32 revive_count = 7;
uint32 dungeon_id = 14;
map strengthen_point_data_map = 4;
PlayerDieType die_type = 3;
uint32 wait_time = 8;
uint32 murderer_entity_id = 15;
oneof entity {
uint32 monster_id = 5;
uint32 gadget_id = 1;
}
}
// CmdId: 964
// Obf: HCEPCKPHFJM
message DungeonDieOptionReq {
PlayerDieOption die_option = 8;
bool is_quit_immediately = 4;
}
// CmdId: 921
// Obf: HHBNADAJJIL
message DungeonDieOptionRsp {
int32 retcode = 14;
PlayerDieOption die_option = 13;
uint32 revive_count = 9;
}
// CmdId: 934
// Obf: BIJEIFJHGGO
message DungeonShowReminderNotify {
uint32 reminder_id = 14;
}
// CmdId: 994
// Obf: JMLIFMDIDOM
message DungeonPlayerDieReq {
uint32 dungeon_id = 9;
PlayerDieType die_type = 7;
}
// CmdId: 916
// Obf: OKPKMHFNBIM
message DungeonPlayerDieRsp {
int32 retcode = 9;
}
// CmdId: 928
// Obf: MNNIMBPFDDM
message DungeonDataNotify {
map dungeon_data_map = 4;
}
// CmdId: 938
// Obf: DKKGJFNOEAC
message DungeonChallengeBeginNotify {
repeated uint32 uid_list = 10;
repeated uint32 param_list = 9;
uint32 group_id = 6;
uint32 challenge_id = 14;
uint32 challenge_index = 11;
uint32 father_index = 8;
}
// Obf: HHKBKHDKCAG
message ChallengeBrief {
uint32 challenge_id = 5;
bool is_success = 10;
uint32 cur_progress = 12;
uint32 challenge_index = 4;
}
// Obf: CHHLEGLKLJL
message CustomDungeonResultInfo {
bool HKNCBLBMNBC = 15;
uint32 time_cost = 5;
uint64 dungeon_guid = 3;
bool is_arrive_finish = 10;
uint32 got_coin_num = 4;
bool OBIPMOKDBMH = 14;
repeated ChallengeBrief child_challenge_list = 2;
CustomDungeonFinishType finish_type = 9;
}
// CmdId: 988
// Obf: ECHJKHMEHOI
message DungeonChallengeFinishNotify {
uint32 challenge_index = 1;
uint32 challengeRecordType = 6;
bool is_new_record = 5;
uint32 time_cost = 2;
uint32 currentValue = 11;
map strengthen_point_data_map = 9;
bool is_success = 4;
ChallengeFinishType finish_type = 15;
oneof detail {
ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1334;
EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 72;
PotionDungeonResultInfo potion_dungeon_result_info = 1530;
CustomDungeonResultInfo custom_dungeon_result_info = 1095;
}
}
// CmdId: 968
// Obf: LGGFHHBFBIL
message ChallengeDataNotify {
uint32 challenge_index = 10;
uint32 param_index = 6;
uint32 value = 5;
}
// CmdId: 906
// Obf: DKCEAAMCAMO
message DungeonFollowNotify {
uint32 target_uid = 8;
}
// CmdId: 933
// Obf: KKFJFGDDAIE
message DungeonGetStatueDropReq {
}
// CmdId: 924
// Obf: MEBFNMCCCAJ
message DungeonGetStatueDropRsp {
int32 retcode = 14;
}
// Obf: EGHGIMHDENL
message ChallengeRecord {
uint32 NHCAFELKGEN = 13;
uint32 challenge_id = 14;
uint32 challenge_index = 15;
uint32 currentValue = 5;
}
// CmdId: 931
// Obf: DMEGFLDFBCB
message ChallengeRecordNotify {
repeated ChallengeRecord challenge_record_list = 5;
uint32 group_id = 10;
}
message DJLNIFEEMAO {
AvatarInfo avatar_info = 3;
uint32 player_uid = 10;
optional IIKMMGPBEMC FMPENOILMND = 1105;
}
// Obf: NDOOPLOCEFN
message DungeonCandidateTeamAvatar {
GMIOAJDAFAB enter_type = 13;
EGEBOGIIBGB DHNMGNOLFKJ = 4;
}
// CmdId: 976
// Obf: IBKBHOKAELF
message DungeonCandidateTeamInfoNotify {
uint32 match_type = 14;
map NAJLKDJGGFJ = 13;
uint32 dungeon_id = 1;
repeated DJLNIFEEMAO avatar_list = 2;
repeated uint32 ready_player_uid = 7;
optional DungeonCandidateTeamAvatar IKHDGADLIJL = 1395;
}
// CmdId: 926
// Obf: KADKLLMILMP
message DungeonCandidateTeamInviteNotify {
uint32 player_uid = 2;
uint32 dungeon_id = 15;
uint32 vaild_deadline_time_sec = 12;
}
// CmdId: 920
// Obf: CDGHAGGKCJP
message DungeonCandidateTeamRefuseNotify {
uint32 player_uid = 4;
}
// CmdId: 905
// Obf: KKOAFBEJGBO
message DungeonCandidateTeamPlayerLeaveNotify {
DungeonCandidateTeamPlayerLeaveReason reason = 4;
uint32 player_uid = 10;
}
// CmdId: 936
// Obf: PNCMAJFHICH
message DungeonCandidateTeamDismissNotify {
uint32 player_uid = 9;
DungeonCandidateTeamDismissReason reason = 7;
}
// CmdId: 966
// Obf: NHJEKHCOAEA
message DungeonCandidateTeamCreateReq {
uint32 dungeon_id = 12;
uint32 point_id = 7;
}
// CmdId: 943
// Obf: GKPHDPMJNIA
message DungeonCandidateTeamCreateRsp {
int32 retcode = 5;
}
// CmdId: 903
// Obf: BEFFHKJGDLE
message DungeonCandidateTeamInviteReq {
repeated uint32 player_uids = 12;
}
// CmdId: 942
// Obf: FAHLANECJGN
message DungeonCandidateTeamInviteRsp {
int32 retcode = 3;
repeated uint32 invalid_player_uids = 7;
}
// CmdId: 907
// Obf: GIGAIOEBJNC
message DungeonCandidateTeamKickReq {
uint32 player_uid = 5;
}
// CmdId: 998
// Obf: KGEGDNGJKJM
message DungeonCandidateTeamKickRsp {
int32 retcode = 13;
}
// CmdId: 946
// Obf: EPAMAIKAGEP
message DungeonCandidateTeamLeaveReq {
}
// CmdId: 980
// Obf: FIMIPDPGILH
message DungeonCandidateTeamLeaveRsp {
int32 retcode = 13;
}
// CmdId: 959
// Obf: MJMBLIAIAKH
message DungeonCandidateTeamReplyInviteReq {
bool is_accept = 12;
}
// CmdId: 993
// Obf: BFBJLHKGKLE
message DungeonCandidateTeamReplyInviteRsp {
bool is_trans_point = 7;
int32 retcode = 13;
uint32 dungeon_id = 15;
}
// CmdId: 911
// Obf: BIKCPAKMPPO
message DungeonCandidateTeamSetReadyReq {
bool is_ready = 9;
}
// CmdId: 971
// Obf: EFEDBKPNOCA
message DungeonCandidateTeamSetReadyRsp {
int32 retcode = 1;
}
// CmdId: 949
// Obf: HPEDCFMBMIO
message DungeonCandidateTeamChangeAvatarReq {
repeated uint64 avatar_guid_list = 9;
}
// CmdId: 912
// Obf: DBOPADOPECA
message DungeonCandidateTeamChangeAvatarRsp {
int32 retcode = 13;
}
// Obf: POHDOBJJPPO
message DailyDungeonEntryInfo {
DungeonEntryInfo recommend_dungeon_entry_info = 12;
uint32 dungeon_entry_config_id = 10;
uint32 recommend_dungeon_id = 7;
uint32 dungeon_entry_id = 1;
}
// CmdId: 941
// Obf: AJANOBNMFFE
message GetDailyDungeonEntryInfoReq {
uint32 scene_id = 4;
}
// CmdId: 953
// Obf: JEGFBFNIAON
message GetDailyDungeonEntryInfoRsp {
int32 retcode = 13;
repeated DailyDungeonEntryInfo daily_dungeon_info_list = 5;
}
// CmdId: 956
// Obf: MJDBOGJIPMD
message DungeonSlipRevivePointActivateReq {
uint32 slip_revive_point_id = 1;
}
// CmdId: 963
// Obf: JALJOAGHFLD
message DungeonSlipRevivePointActivateRsp {
uint32 slip_revive_point_id = 15;
int32 retcode = 10;
}
// CmdId: 918
// Obf: EEGGKBINCKG
message DungeonInterruptChallengeReq {
uint32 group_id = 9;
uint32 challenge_id = 7;
uint32 challenge_index = 13;
}
// CmdId: 969
// Obf: NLPKOLOEDHO
message DungeonInterruptChallengeRsp {
uint32 group_id = 9;
int32 retcode = 12;
uint32 challenge_index = 1;
uint32 challenge_id = 15;
}
// CmdId: 910
// Obf: ENGKPNHPHEN
message InteractDailyDungeonInfoNotify {
}
// CmdId: 923
// Obf: PEJFOCNHIPI
message DungeonRestartReq {
}
// CmdId: 977
// Obf: NLHIOPCMMOH
message DungeonRestartRsp {
uint32 point_id = 6;
int32 retcode = 4;
uint32 dungeon_id = 8;
}
// CmdId: 992
// Obf: BCOAFDKBHEB
message DungeonRestartInviteNotify {
uint32 point_id = 8;
uint32 cd = 4;
uint32 dungeon_id = 6;
uint32 player_uid = 5;
}
// CmdId: 909
// Obf: BMBNGNIGPKH
message DungeonRestartInviteReplyReq {
bool is_accept = 7;
}
// CmdId: 974
// Obf: GHMIHKGLKGH
message DungeonRestartInviteReplyRsp {
int32 retcode = 4;
bool is_trans_point = 7;
bool is_accept = 2;
}
// CmdId: 917
// Obf: OLKIHDOOGHG
message DungeonRestartInviteReplyNotify {
bool is_accept = 2;
uint32 player_uid = 11;
}
// CmdId: 997
// Obf: IHGFCPMNMCC
message DungeonRestartResultNotify {
bool is_add_accpet = 12;
}
// CmdId: 970
// Obf: NJDDLMOLMBF
message DungeonCandidateTeamSetChangingAvatarReq {
bool is_changing_avatar = 1;
}
// CmdId: 961
// Obf: HFBGPPLBFDN
message DungeonCandidateTeamSetChangingAvatarRsp {
int32 retcode = 9;
}
// CmdId: 901
// Obf: KCHMGJJNGID
message MistTrialFloorLevelNotify {
uint32 floor_level = 5;
uint32 dungeon_scene_id = 3;
}
// CmdId: 915
// Obf: DPHJKPDLJME
message DungeonReviseLevelNotify {
uint32 LPEGNBKLNPD = 2;
uint32 dungeon_id = 11;
uint32 MAGJOJOBHEK = 10;
}
// CmdId: 919
message CCMOCNEMPED {
repeated PlatformType LEEIAFAAGCG = 14;
repeated uint32 monster_id_list = 3;
}
// CmdId: 989
message HDNBCGCMHGF {
message KODBLKCIHHK {
string OOKCFFADBJH = 3;
repeated PlatformType LEEIAFAAGCG = 11;
repeated uint32 monster_id_list = 5;
}
repeated KODBLKCIHHK MJJHHNMINEM = 10;
}
// Obf: LFGGJIKICHD
message HitCollision {
float attackeeHitEntityAngle = 2;
float attackeeHitForceAngle = 8;
Vector hit_dir = 5;
int32 hit_box_index = 6;
Vector hit_point = 10;
HitColliderType hit_collider_type = 11;
}
// Obf: PBAFNBPPAND
message AttackHitEffectResult {
float hitHaltTime = 6;
float hitHaltTimeScale = 2;
float retreatStrength = 14;
float airStrength = 13;
uint32 IDJFCEPGOOF = 5;
uint32 ODEDPMCMFNN = 8;
}
// Obf: PIEGLPACNBP
message AbilityIdentifier {
uint32 instanced_modifier_id = 11;
int32 local_id = 2;
bool is_serverbuff_modifier = 14;
uint32 PLEOONAACJI = 1;
uint32 DJPMGPMOPIN = 15;
uint32 instanced_ability_id = 9;
}
// Obf: BEFCMFBPFGN
message AttackResult {
uint32 GNHFHCDDDBA = 1198;
uint32 BHAPFDKHNPD = 82;
uint32 PJJEEPKBHIM = 1624;
uint32 KDBNEJKOKDB = 6;
float HKDJFJDCKBI = 2018;
uint32 LADOHMHIICA = 1640;
int32 hit_retreat_angle_compat = 10;
AttackHitEffectResult hit_eff_result = 15;
uint32 HAGEIJIIBAE = 1178;
float GGPOMBNHHCA = 804;
bool KBKKCNLMPHE = 7;
uint32 element_type = 8;
uint32 CNCOJEJPNAH = 1597;
uint32 KDBJJLGHGBD = 1235;
bool IFHLFNMODNC = 78;
uint32 BIIDCDNCFPH = 1;
uint32 AFPDNEPONHN = 158;
uint32 attacker_id = 13;
uint32 defense_id = 4;
string anim_event_id = 5;
float damage = 11;
HitCollision hit_collision = 2;
bool PFEKJJINPCE = 1765;
uint32 BNONIMILAAH = 1772;
Vector resolved_dir = 3;
uint32 OJPOIAJBPCN = 316;
float EAGHFGPNGHD = 979;
AbilityIdentifier ability_identifier = 12;
bool GMKBKKOFIPN = 309;
float CBBCOOIFNCP = 1660;
}
// Obf: FAABEIHJGBK
message EvtBeingHitInfo {
uint32 frame_num = 9;
AttackResult attack_result = 8;
uint32 peer_id = 11;
}
// CmdId: 375
// Obf: PPNOMHAOEOJ
message EvtBeingHitNotify {
EvtBeingHitInfo being_hit_info = 10;
ForwardType forward_type = 9;
}
// Obf: NJDDPFCLLPO
message EvtAnimatorParameterInfo {
uint32 entity_id = 8;
bool is_server_cache = 9;
AnimatorParameterValueInfo value = 15;
int32 name_id = 5;
}
// CmdId: 396
// Obf: MNMHGPICKNO
message EvtAnimatorParameterNotify {
ForwardType forward_type = 13;
EvtAnimatorParameterInfo animator_param_info = 4;
}
// CmdId: 302
// Obf: DGNMEHADJDI
message HostPlayerNotify {
uint32 host_peer_id = 8;
uint32 host_uid = 3;
}
// CmdId: 372
// Obf: IJLDLGMBMAJ
message EvtDoSkillSuccNotify {
ForwardType forward_type = 8;
Vector forward = 6;
uint32 caster_id = 13;
uint32 skill_id = 15;
}
// CmdId: 355
// Obf: DGNDHHIGNBD
message EvtCreateGadgetNotify {
uint32 camp_id = 11;
uint64 guid = 13;
uint32 DNAKOOADMLE = 9;
repeated uint32 target_lock_point_index_list = 1869;
bool OFEAKOJIKCA = 12;
uint32 entity_id = 10;
ForwardType forward_type = 4;
bool is_async_load = 174;
Vector InitPos = 1;
uint32 owner_entity_id = 8;
uint32 room_id = 3;
uint32 prop_owner_entity_id = 2;
uint32 target_entity_id = 7;
bool is_peer_id_from_player = 172;
uint32 config_id = 15;
uint32 camp_type = 5;
Vector InitEulerAngles = 14;
bool KJLIAJBFMKL = 6;
repeated uint32 target_entity_id_list = 418;
}
// CmdId: 348
// Obf: KBKJDANOAHC
message EvtDestroyGadgetNotify {
ForwardType forward_type = 11;
uint32 entity_id = 7;
}
// CmdId: 358
// Obf: EFLEDIMNPED
message EvtFaceToEntityNotify {
uint32 face_entity_id = 7;
ForwardType forward_type = 3;
uint32 entity_id = 9;
}
// Obf: DHDPCHAJIEC
message EvtFaceToDirInfo {
uint32 entity_id = 8;
Vector face_dir = 9;
}
// CmdId: 335
// Obf: FHJEHIKEJMC
message EvtFaceToDirNotify {
ForwardType forward_type = 6;
EvtFaceToDirInfo evt_face_to_dir_info = 11;
}
// CmdId: 387
// Obf: OFELKNOHKOB
message EvtCostStaminaNotify {
float cost_stamina = 9;
uint32 skill_id = 6;
}
// Obf: HOIEMLAHNLA
message EvtSetAttackTargetInfo {
uint32 entity_id = 4;
uint32 select_point_index = 7;
uint32 attack_target_id = 10;
}
// CmdId: 330
// Obf: FPMNNPLLLEO
message EvtSetAttackTargetNotify {
EvtSetAttackTargetInfo evt_set_attack_target_info = 2;
ForwardType forward_type = 9;
}
// Obf: AKDFHOEIHII
message EvtAnimatorStateChangedInfo {
uint32 NLMICFIEANI = 7;
uint32 BCKFGDDJMBJ = 8;
bool CMLCMCKNCAH = 12;
int32 face_angle_compact = 4;
Vector pos = 6;
uint32 entity_id = 10;
float fade_duration = 1;
bool JNIONCMCEAO = 11;
uint32 HDHIBLLIPAO = 9;
}
// Obf: ACLNMEGDNGL
message EvtCompensatePosDiffInfo {
Vector cur_pos = 13;
uint32 JKFEIKAKLME = 9;
uint32 entity_id = 5;
int32 face_angle_compact = 7;
uint32 NLMICFIEANI = 2;
}
message NNGHANCBFGE {
Vector MHMGJKOFDBE = 5;
Vector target_pos = 12;
uint32 entity_id = 4;
}
// Obf: FJMINHJHNDA
message EvtFixedRushMove {
uint32 entity_id = 2;
Vector target_pos = 5;
bool EKKDNPEOCCJ = 15;
float speed = 1;
bool HJFFLLFHBKH = 8;
repeated uint32 animator_state_id_list = 4;
string override_collider = 3;
}
message AJDKBLNNCOI {
Vector GEOHFGNBHDM = 6;
uint32 entity_id = 2;
Vector CBGCJPMPMKB = 5;
}
message LGDPLHFPCJE {
Vector target_pos = 15;
float IIMDFODNMKO = 13;
float speed = 9;
float JHLLECOJMGE = 5;
uint32 entity_id = 4;
}
// Obf: IBHMAGDNHPL
message EvtGrapplingHookMove {
Vector target_pos = 5;
float FAHMFGGPNMA = 11;
float speed = 1;
repeated uint32 animator_state_id_list = 12;
bool EKKDNPEOCCJ = 2;
bool HJFFLLFHBKH = 8;
float FJPFLDIBPCN = 7;
string override_collider = 3;
uint32 entity_id = 14;
}
// CmdId: 384
// Obf: ILGDEGOEDNE
message EvtAnimatorStateChangedNotify {
EvtAnimatorStateChangedInfo evt_animator_state_changed_info = 3;
ForwardType forward_type = 5;
}
// Obf: KFFEPKOFJCM
message EvtRushMoveInfo {
Vector velocity = 7;
Vector pos = 1;
int32 face_angle_compact = 9;
uint32 entity_id = 5;
Vector EHOAONODFHE = 12;
float timeRange = 11;
int32 state_name_hash = 2;
Vector PONJIJJIKCL = 3;
}
message MOIBLIHBOHO {
Vector face_dir = 14;
Vector pos = 5;
uint32 entity_id = 2;
Vector velocity = 15;
}
message LHMBKAHAEFB {
uint32 JLDLOPBLCOD = 12;
Vector target_pos = 1;
uint32 MNGAFFLGEON = 7;
uint32 entity_id = 5;
}
// Obf: FJINHACIPMN
message EvtSyncEntityPositionInfo {
uint32 entity_id = 11;
Vector pos = 5;
uint32 IBEEKINNPFA = 12;
uint32 NLMICFIEANI = 10;
int32 face_angle_compact = 14;
}
// CmdId: 364
// Obf: JKGONCBKEGO
message EvtRushMoveNotify {
ForwardType forward_type = 12;
EvtRushMoveInfo evt_rush_move_info = 8;
}
// CmdId: 321
// Obf: AGCEHPNLCLN
message EvtBulletHitNotify {
uint32 forward_peer = 9;
HitColliderType hit_collider_type = 12;
Vector IKLAJLIJHPL = 7;
uint32 entity_id = 10;
ForwardType forward_type = 8;
uint32 IKCAFAGALFA = 3;
Vector hit_point = 11;
uint32 DAPDLJGIEOI = 4;
int32 hit_box_index = 6;
}
// CmdId: 334
// Obf: KGCIBIOLFNL
message EvtBulletDeactiveNotify {
Vector disappear_pos = 10;
uint32 entity_id = 15;
ForwardType forward_type = 2;
}
// CmdId: 394
// Obf: HHMDLGGKANE
message EvtEntityStartDieEndNotify {
bool immediately = 14;
ForwardType forward_type = 7;
uint32 entity_id = 12;
uint32 die_state_flag = 3;
}
// CmdId: 333
// Obf: LFKAAHFDIKE
message EvtBulletMoveNotify {
Vector cur_pos = 14;
uint32 entity_id = 2;
ForwardType forward_type = 13;
}
// CmdId: 324
// Obf: LHHIJEAFFNB
message EvtAvatarEnterFocusNotify {
bool AIHLHJDNABL = 10;
bool GJICOMNALAJ = 11;
bool NJJKKALMBEK = 6;
uint32 entity_id = 8;
bool ACGEHPLHPOH = 15;
bool IAMBNGGFPOH = 14;
bool JEMNEGDJHAH = 12;
bool IELOLHMPNFD = 4;
ForwardType forward_type = 3;
bool HNGPEEDNPHJ = 2;
bool IDLCLDEFJFP = 5;
bool CGJEBFFOOCF = 9;
Vector focus_forward = 7;
}
// CmdId: 331
// Obf: OHIJMDMLMOI
message EvtAvatarExitFocusNotify {
uint32 entity_id = 15;
ForwardType forward_type = 5;
Vector finish_forward = 7;
}
// CmdId: 376
// Obf: NAGHKLONLBM
message EvtAvatarUpdateFocusNotify {
ForwardType forward_type = 13;
uint32 entity_id = 3;
Vector focus_forward = 9;
}
// Obf: ABPGGKJDEIM
message AuthorityChange {
uint32 authority_peer_id = 5;
EntityAuthorityInfo entity_authority_info = 15;
uint32 entity_id = 11;
}
// CmdId: 326
// Obf: JOFAGGLCECB
message EntityAuthorityChangeNotify {
repeated AuthorityChange authority_change_list = 6;
}
// CmdId: 320
// Obf: GMIILAHKFBL
message AvatarBuffAddNotify {
uint32 buff_id = 7;
uint64 avatar_guid = 9;
}
// CmdId: 305
// Obf: NFKPMCMOKNP
message AvatarBuffDelNotify {
uint32 buff_id = 15;
uint64 avatar_guid = 3;
}
// CmdId: 336
// Obf: FLLMEHMJIDK
message MonsterAlertChangeNotify {
repeated uint32 monster_entity_list = 12;
uint32 avatar_entity_id = 3;
uint32 is_alert = 1;
}
// CmdId: 366
// Obf: AJPIDIELIII
message MonsterForceAlertNotify {
uint32 monster_entity_id = 11;
}
// CmdId: 303
// Obf: EDAPCAJPOLC
message AvatarEnterElementViewNotify {
bool is_triggerd = 2;
uint32 avatar_entity_id = 12;
}
// CmdId: 342
// Obf: IPLIBPLHDPF
message TriggerCreateGadgetToEquipPartNotify {
uint32 entity_id = 15;
uint32 gadget_entity_id = 3;
uint32 gadget_id = 8;
string equip_part = 10;
}
// CmdId: 307
// Obf: OGKFHAJNEOJ
message EvtEntityRenderersChangedNotify {
EntityRendererChangedInfo renderer_changed_info = 14;
uint32 entity_id = 2;
ForwardType forward_type = 5;
bool is_server_cache = 10;
}
// CmdId: 398
// Obf: JDGIBNIHLFJ
message AnimatorForceSetAirMoveNotify {
ForwardType forward_type = 4;
uint32 entity_id = 8;
bool in_air_move = 2;
}
// Obf: EIAFDAJNOBI
message AiSkillCdInfo {
map skill_cd_map = 1;
map skill_group_cd_map = 6;
}
// CmdId: 346
// Obf: IIEAPNAFCGB
message EvtAiSyncSkillCdNotify {
map ai_cd_map = 6;
}
// CmdId: 380
// Obf: JGJGGKDENBM
message EvtBeingHitsCombineNotify {
ForwardType forward_type = 13;
repeated EvtBeingHitInfo evt_being_hit_info_list = 10;
}
// CmdId: 371
// Obf: ANDEKBPGEIO
message EvtAvatarSitDownNotify {
uint32 entity_id = 6;
Vector position = 8;
uint64 chair_id = 10;
}
// CmdId: 349
// Obf: AMIICFPACPC
message EvtAvatarStandUpNotify {
int32 direction = 12;
uint32 entity_id = 6;
int32 performId = 10;
uint64 chair_id = 14;
}
// CmdId: 312
// Obf: LGBOFMHKONM
message CreateMassiveEntityReq {
repeated ClientMassiveEntity massive_entity_list = 9;
}
// CmdId: 341
// Obf: NOEADFGHPAC
message CreateMassiveEntityRsp {
int32 retcode = 9;
}
// CmdId: 353
// Obf: AHGAIMBKGGG
message CreateMassiveEntityNotify {
repeated ServerMassiveEntity massive_entity_list = 14;
}
// CmdId: 356
// Obf: NJNGKBHEMHJ
message DestroyMassiveEntityNotify {
repeated ClientMassiveEntity massive_entity_list = 15;
}
// CmdId: 363
// Obf: IKOPAAIHMDG
message MassiveEntityStateChangedNotify {
repeated MassiveEntityState massive_entity_state_list = 11;
}
// Obf: OABINEMNKPI
message TeamEntityInfo {
uint32 team_entity_id = 8;
AbilitySyncStateInfo team_ability_info = 5;
uint32 authority_peer_id = 2;
}
// CmdId: 318
// Obf: CDDMEPKMFHF
message SyncTeamEntityNotify {
repeated TeamEntityInfo team_entity_info_list = 2;
uint32 scene_id = 13;
}
// CmdId: 369
// Obf: IBMDDFGACLA
message DelTeamEntityNotify {
repeated uint32 del_entity_id_list = 13;
uint32 scene_id = 4;
}
// Obf: OHPPDGFKJFD
message EvtSyncSkillAnchorPosition {
uint32 entity_id = 10;
Vector skill_anchor_position = 3;
}
// Obf: GFIELFENIEL
message CombatInvokeEntry {
bytes combat_data = 6;
ForwardType forward_type = 5;
CombatTypeArgument argument_type = 4;
}
// CmdId: 310
// Obf: FLAKGKFNPBM
message CombatInvocationsNotify {
repeated CombatInvokeEntry invoke_list = 5;
}
// CmdId: 323
// Obf: LACOIJCBPHJ
message ServerBuffChangeNotify {
// Obf: OKJGNGFMJGH
enum ServerBuffChangeType {
SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF = 0;
SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF = 1;
}
repeated ServerBuff server_buff_list = 5;
repeated uint64 avatar_guid_list = 12;
bool is_creature_buff = 7;
ServerBuffChangeType server_buff_change_type = 3;
repeated uint32 entity_id_list = 9;
}
// Obf: IDODLGIKFOA
message AiThreatInfo {
map ai_threat_map = 4;
}
// CmdId: 377
// Obf: HCMBENCEGEP
message EvtAiSyncCombatThreatInfoNotify {
map combat_threat_info_map = 14;
}
// CmdId: 392
// Obf: NPLPDJJPHHF
message MassiveEntityElementOpBatchNotify {
uint32 HJOLNBIAFFL = 9;
int32 ENHINAPBAFJ = 8;
int32 AKKLKJBNCGN = 4;
uint32 user_id = 12;
int32 entity_type = 1;
float attack_element_durability = 10;
uint32 attacker_id = 7;
oneof check_shape {
ShapeSphere shape_sphere = 14;
ShapeBox shape_box = 5;
}
}
// Obf: LDLPBJOIHEO
message AiSyncInfo {
uint32 entity_id = 2;
bool is_self_killing = 7;
bool has_path_to_target = 8;
}
// CmdId: 309
// Obf: CAIOLKOIKNI
message EntityAiSyncNotify {
repeated uint32 local_avatar_alerted_monster_list = 8;
repeated AiSyncInfo info_list = 1;
}
// CmdId: 374
// Obf: HHEIBNCGICK
message LuaSetOptionNotify {
// Obf: OMFLJFLOMGA
enum LuaOptionType {
LUA_OPTION_NONE = 0;
LUA_OPTION_PLAYER_INPUT = 1;
}
string lua_set_param = 13;
LuaOptionType option_type = 7;
}
// CmdId: 317
// Obf: HNCKICFGIFN
message EvtDestroyServerGadgetNotify {
uint32 entity_id = 2;
}
// CmdId: 397
// Obf: GEKMKEIPGCL
message EntityAiKillSelfNotify {
uint32 entity_id = 9;
}
// CmdId: 370
// Obf: MMMMKEELLIA
message EvtAvatarLockChairReq {
uint64 chair_id = 11;
Vector position = 4;
}
// CmdId: 361
// Obf: NEEFPFEAJBA
message EvtAvatarLockChairRsp {
uint32 entity_id = 13;
int32 retcode = 15;
uint64 chair_id = 10;
Vector position = 7;
}
// CmdId: 301
// Obf: ACBFHNJFPHI
message ReportFightAntiCheatNotify {
uint32 EPMDIKMDJIK = 11;
uint32 GOMNCHPHBHB = 14;
}
// CmdId: 315
// Obf: OMODMHOJJCL
message EvtBeingHealedNotify {
float BCPCBNJPKML = 15;
uint32 source_id = 13;
float INLMLKPPDPI = 5;
uint32 target_id = 1;
}
// CmdId: 319
// Obf: PCLLDJIMKHE
message EvtLocalGadgetOwnerLeaveSceneNotify {
uint32 entity_id = 5;
}
// CmdId: 5828
// Obf: OOAMFNEMEBB
message EnterFishingReq {
uint32 fish_pool_id = 3;
}
// CmdId: 5808
// Obf: JNAKALJCBCJ
message EnterFishingRsp {
uint32 fish_pool_id = 3;
int32 retcode = 10;
}
// CmdId: 5837
// Obf: EOCEPNHLLAF
message StartFishingReq {
uint32 rod_entity_id = 15;
uint32 fish_pool_id = 1;
}
// CmdId: 5821
// Obf: GBKJCJBGGOK
message StartFishingRsp {
int32 retcode = 10;
uint32 fish_pool_id = 3;
}
// CmdId: 5826
// Obf: ANCJEMILKFH
message FishCastRodReq {
Vector pos = 12;
uint32 ACGBHEIDKAI = 8;
uint32 KEMMCONNAMD = 3;
uint32 rod_entity_id = 11;
}
// CmdId: 5839
// Obf: MCEIBKJCKBC
message FishCastRodRsp {
int32 retcode = 15;
}
// CmdId: 5825
// Obf: MABHDMMLLCK
message FishChosenNotify {
uint32 fish_id = 10;
}
// CmdId: 5807
// Obf: CJAOKNLFKBE
message FishEscapeNotify {
Vector pos = 1;
repeated uint32 fish_id_list = 15;
uint32 uid = 5;
FishEscapeReason reason = 7;
}
// CmdId: 5823
// Obf: NIBDPFNBOEJ
message FishBiteReq {
}
// CmdId: 5816
// Obf: AEMJFKIEJBB
message FishBiteRsp {
int32 retcode = 8;
}
// CmdId: 5803
// Obf: MIADDMIGDAG
message FishBattleBeginReq {
}
// CmdId: 5848
// Obf: AAGNPOLHKOJ
message FishBattleBeginRsp {
int32 retcode = 6;
}
// CmdId: 5801
// Obf: ANHKGPOJDEF
message FishBattleEndReq {
uint32 max_bonus_time = 12;
FishBattleResult battle_result = 9;
bool is_always_bonus = 10;
}
// CmdId: 5842
// Obf: HMIGHNHCFGK
message FishBattleEndRsp {
// Obf: PGBJLBLAHGB
enum FishNoRewardReason {
FISH_NO_REWARD_NONE = 0;
FISH_NO_REWARD_ACTIVITY_LIMIT = 1;
FISH_NO_REWARD_BAG_LIMIT = 2;
FISH_NO_REWARD_POOL_LIMIT = 3;
}
repeated ItemParam LBPLLDKBLEA = 14;
FishNoRewardReason no_reward_reason = 10;
bool is_got_reward = 12;
int32 retcode = 4;
FishBattleResult battle_result = 5;
repeated ItemParam ODDGKMGMOGO = 13;
repeated ItemParam reward_item_list = 1;
}
// CmdId: 5835
// Obf: OCBMCJEHDFN
message ExitFishingReq {
}
// CmdId: 5831
// Obf: OFJKPOHEAFK
message ExitFishingRsp {
int32 retcode = 10;
}
// CmdId: 5810
// Obf: EABNBHCMNAD
message FishAttractNotify {
uint32 uid = 10;
Vector pos = 3;
repeated uint32 fish_id_list = 11;
}
// CmdId: 5813
// Obf: PHODOIPNOCK
message FishBaitGoneNotify {
uint32 uid = 1;
}
// CmdId: 5843
// Obf: PAODNIBLDNN
message PlayerFishingDataNotify {
uint32 last_fish_rod_id = 9;
}
// CmdId: 5815
// Obf: IBGNCOIBEFF
message FishPoolDataNotify {
uint32 entity_id = 3;
uint32 today_fish_num = 1;
}
// CmdId: 1575
// Obf: PFFGPJKAJGH
message GetGachaInfoReq {
}
// Obf: EPKHAAPGEBH
message GachaUpInfo {
repeated uint32 item_id_list = 8;
uint32 item_parent_type = 6;
}
// Obf: HNNEGNIHGED
message GachaInfo {
uint32 gachaTimesLimit = 13;
string gachaPrefabPath = 3;
bool is_new_wish = 901;
string titleTextmap = 1378;
uint32 wishMaxProgress = 218;
uint32 leftGachaTimes = 7;
repeated uint32 displayUp4ItemList = 21;
string gachaProbUrl = 1;
uint32 curScheduleDailyGachaTimes = 1818;
uint32 tenCostItemId = 1593;
string gachaRecordUrlOversea = 1379;
uint32 schedule_id = 10;
uint32 wishProgress = 1219;
string gachaPreviewPrefabPath = 5;
uint32 tenCostItemNum = 4;
uint32 gachaSortId = 15;
repeated GachaUpInfo gacha_up_info_list = 1530;
uint32 end_time = 9;
uint32 wishItemId = 8;
uint32 costItemId = 2;
uint32 gachaType = 6;
uint32 begin_time = 12;
repeated uint32 displayUp5ItemList = 1273;
string gachaRecordUrl = 11;
string gachaProbUrlOversea = 1326;
uint32 costItemNum = 14;
}
// CmdId: 1596
// Obf: LNMLGJLDDAF
message GetGachaInfoRsp {
uint32 dailyGachaTimes = 5;
repeated GachaInfo gacha_info_list = 2;
bool KIHLEFLGKAD = 10;
bool PLBFOACGPII = 6;
int32 retcode = 8;
uint32 gachaRandom = 15;
}
// CmdId: 1502
// Obf: HHMFFFGMBJP
message DoGachaReq {
uint32 gachaRandom = 15;
uint32 gachaScheduleId = 9;
string gachaTag = 14;
uint32 gachaType = 12;
uint32 gachaTimes = 1;
}
// Obf: KDBPCHGCLDM
message GachaTransferItem {
ItemParam item = 1;
bool is_transfer_item_new = 12;
}
// Obf: FPBHAFGFLPA
message GachaItem {
bool is_gacha_item_new = 15;
ItemParam gacha_item = 4;
bool is_flash_card = 3;
repeated ItemParam token_item_list = 8;
repeated GachaTransferItem transfer_items = 14;
}
// CmdId: 1572
// Obf: MPPONHMOAGA
message DoGachaRsp {
uint32 curScheduleDailyGachaTimes = 1392;
uint32 wishMaxProgress = 4;
uint32 gachaScheduleId = 15;
int32 retcode = 13;
uint32 wishProgress = 12;
uint32 dailyGachaTimes = 418;
uint32 gachaTimesLimit = 3;
repeated GachaItem gacha_item_list = 11;
uint32 gachaType = 14;
uint32 newGachaRandom = 8;
uint32 leftGachaTimes = 6;
uint32 gachaTimes = 10;
uint32 tenCostItemNum = 1;
uint32 tenCostItemId = 2;
uint32 costItemNum = 5;
bool KIHLEFLGKAD = 888;
uint32 wishItemId = 7;
uint32 costItemId = 9;
bool PLBFOACGPII = 125;
}
// CmdId: 1555
// Obf: KFKGMMKOJPE
message GachaWishReq {
uint32 gachaScheduleId = 10;
uint32 item_id = 7;
uint32 gachaType = 11;
}
// CmdId: 1548
// Obf: FDGOFFKHHCE
message GachaWishRsp {
int32 retcode = 9;
uint32 gachaType = 10;
uint32 tenCostItemId = 1;
uint32 wishMaxProgress = 13;
uint32 wishProgress = 2;
uint32 gachaScheduleId = 4;
}
// CmdId: 1558
// Obf: HIFNJMPDIHJ
message GachaOpenWishNotify {
uint32 gachaType = 5;
uint32 gachaScheduleId = 10;
}
// CmdId: 1535
// Obf: AFLNEIPPFCJ
message GachaSimpleInfoNotify {
bool is_new = 5;
}
// CmdId: 1587
message NPJJLPIEEFA {
repeated uint32 JDJGOINCHOM = 10;
}
// CmdId: 875
// Obf: AGCEDAEAAEN
message GadgetInteractReq {
uint32 gadget_id = 7;
uint32 ui_interact_id = 13;
uint32 gadget_entity_id = 8;
InterOpType op_type = 14;
bool is_use_condense_resin = 15;
ResinCostType resin_cost_type = 6;
}
// CmdId: 896
// Obf: AMEKLAACLLA
message GadgetInteractRsp {
InterOpType op_type = 8;
InteractType interact_type = 11;
int32 retcode = 13;
uint32 gadget_entity_id = 9;
uint32 gadget_id = 5;
}
// CmdId: 802
// Obf: NMJDCBHMLLB
message GadgetStateNotify {
uint32 gadget_state = 8;
bool is_enable_interact = 5;
uint32 gadget_entity_id = 7;
}
// CmdId: 872
// Obf: DEJDCEGIBII
message WorktopOptionNotify {
uint32 gadget_entity_id = 4;
repeated uint32 option_list = 11;
}
// CmdId: 855
// Obf: MDNJNLAPAFA
message SelectWorktopOptionReq {
uint32 gadget_entity_id = 3;
uint32 option_id = 2;
}
// CmdId: 848
// Obf: KLCNPHMJEMD
message SelectWorktopOptionRsp {
uint32 option_id = 13;
int32 retcode = 6;
uint32 gadget_entity_id = 3;
}
// CmdId: 858
// Obf: HEGBGAGGCJC
message BossChestActivateNotify {
uint32 entity_id = 1;
repeated uint32 qualify_uid_list = 8;
}
// CmdId: 835
// Obf: JPJFICLJICJ
message BlossomChestInfoNotify {
uint32 entity_id = 11;
BlossomChestInfo blossom_chest_info = 14;
}
// CmdId: 887
// Obf: BJANKDMFCMN
message GadgetPlayStartNotify {
uint32 start_time = 7;
uint32 play_type = 3;
uint32 entity_id = 1;
}
// Obf: IOGPELBDBOE
message GadgetPlayUidInfo {
ProfilePicture profile_picture = 6;
string online_id = 9;
uint32 uid = 12;
uint32 battle_watcher_id = 7;
string nickname = 5;
uint32 icon = 15;
uint32 score = 1;
}
// CmdId: 830
// Obf: HDPJIIONNPD
message GadgetPlayStopNotify {
uint32 score = 8;
uint32 play_type = 9;
bool is_win = 10;
uint32 entity_id = 4;
uint32 cost_time = 5;
repeated GadgetPlayUidInfo uid_info_list = 3;
}
// CmdId: 884
// Obf: LAALMJMDDMO
message GadgetPlayDataNotify {
uint32 progress = 5;
uint32 entity_id = 9;
uint32 play_type = 7;
}
// CmdId: 864
// Obf: KDHMGLPNCNI
message GadgetPlayUidOpNotify {
repeated uint32 uid_list = 8;
uint32 op = 7;
uint32 play_type = 3;
uint32 entity_id = 9;
string param_str = 2;
repeated uint32 param_list = 10;
}
// CmdId: 821
// Obf: GBNLCOJLDPC
message GadgetGeneralRewardInfoNotify {
GadgetGeneralRewardInfo general_reward_info = 14;
uint32 entity_id = 5;
}
// CmdId: 834
// Obf: CPLEJBJGLDC
message GadgetAutoPickDropInfoNotify {
repeated Item item_list = 12;
}
// CmdId: 894
// Obf: BDLHLHEIKLM
message UpdateAbilityCreatedMovingPlatformNotify {
// Obf: GIGDLMCLDGC
enum OpType {
OP_TYPE_NONE = 0;
OP_TYPE_ACTIVATE = 1;
OP_TYPE_DEACTIVATE = 2;
}
OpType op_type = 1;
uint32 entity_id = 13;
}
// CmdId: 816
// Obf: HPKMHKOFJHC
message FoundationReq {
uint32 point_config_id = 8;
uint32 building_id = 1;
uint32 gadget_entity_id = 3;
FoundationOpType op_type = 6;
}
// CmdId: 828
// Obf: OHCEEEEGPBL
message FoundationRsp {
int32 retcode = 8;
uint32 point_config_id = 10;
uint32 building_id = 3;
FoundationOpType op_type = 4;
uint32 gadget_entity_id = 13;
}
// CmdId: 838
// Obf: MLGJDILLNOB
message FoundationNotify {
FoundationInfo info = 2;
uint32 gadget_entity_id = 5;
}
// CmdId: 888
// Obf: DCOECKBJGIA
message GadgetTalkChangeNotify {
uint32 cur_gadget_talk_state = 14;
uint32 gadget_entity_id = 3;
}
// CmdId: 868
// Obf: FDLDDCKPHID
message GadgetChainLevelUpdateNotify {
map gadget_chain_level_map = 10;
}
// CmdId: 806
// Obf: NODFAFCKOHE
message GadgetChainLevelChangeNotify {
map gadget_chain_level_map = 8;
}
// CmdId: 833
// Obf: PJIEJOJGDBJ
message VehicleInteractReq {
bool NKHNKOHCCHJ = 5;
uint32 entity_id = 9;
VehicleInteractType interact_type = 2;
uint32 pos = 14;
}
// CmdId: 824
// Obf: BGCJBJNDCDB
message VehicleInteractRsp {
Vector KPLLINDPCBJ = 14;
VehicleMember member = 3;
uint32 entity_id = 9;
uint32 IDLLLBLACAE = 15;
VehicleInteractType interact_type = 7;
int32 retcode = 11;
uint32 gadget_id = 13;
Vector MBJJPEGEDME = 10;
}
// CmdId: 831
// Obf: MBCKGODOAMI
message CreateVehicleReq {
Vector pos = 12;
uint32 scene_point_id = 4;
Vector rot = 3;
uint32 vehicle_id = 1;
}
// CmdId: 876
// Obf: JLDKEFIDBEK
message CreateVehicleRsp {
uint32 vehicle_id = 1;
uint32 entity_id = 4;
int32 retcode = 11;
}
// CmdId: 826
// Obf: CBAOIGJMEBL
message RequestLiveInfoReq {
uint32 live_id = 8;
}
// CmdId: 820
// Obf: CLLFLMHOGKP
message RequestLiveInfoRsp {
uint32 live_id = 8;
string PAFOMEAMGAE = 9;
int32 retcode = 15;
string BNPEFIPPCML = 5;
}
// CmdId: 805
// Obf: PJOANFBOENG
message LiveStartNotify {
uint32 live_id = 4;
}
// CmdId: 836
// Obf: HLMNMEGJJAO
message ProjectorOptionReq {
enum OPFNDCJBDLI {
DOENKMNEPFO_PROJECTOR_OP_NONE = 0;
DOENKMNEPFO_PROJECTOR_OP_CREATE = 1;
DOENKMNEPFO_PROJECTOR_OP_DESTROY = 2;
}
uint32 op_type = 5;
uint32 entity_id = 1;
}
// CmdId: 866
// Obf: DDGKAOGAIMA
message ProjectorOptionRsp {
uint32 op_type = 1;
int32 retcode = 5;
uint32 entity_id = 4;
}
// CmdId: 843
// Obf: GPPFLJNEPCF
message LiveEndNotify {
uint32 live_id = 7;
}
// CmdId: 803
// Obf: LHKKCADAMFD
message VehicleStaminaNotify {
uint32 entity_id = 15;
float cur_stamina = 13;
}
// CmdId: 842
// Obf: JCECAPKAIAG
message GadgetCustomTreeInfoNotify {
CustomGadgetTreeInfo custom_gadget_tree_info = 4;
uint32 gadget_entity_id = 2;
}
// CmdId: 807
// Obf: LCGAKEFDFJB
message GadgetChangeLevelTagReq {
uint32 level_tag_id = 13;
CustomGadgetTreeInfo combination_info = 3;
uint32 gadget_entity_id = 7;
}
// CmdId: 898
// Obf: GEAPKJPIIBL
message GadgetChangeLevelTagRsp {
int32 retcode = 2;
}
// CmdId: 846
// Obf: HPGAIHKJJJI
message NightCrowGadgetObservationMatchReq {
uint32 target_gadget_state = 13;
uint32 gadget_entity_id = 14;
}
// CmdId: 880
// Obf: CBFLBDKCGAO
message NightCrowGadgetObservationMatchRsp {
int32 retcode = 8;
}
// Obf: LBCKOMFKMPF
message DeshretObeliskChestInfo {
uint32 group_id = 6;
uint32 scene_id = 9;
uint32 config_id = 2;
Vector pos = 7;
}
// CmdId: 859
// Obf: GOOBLMIJGFH
message DeshretObeliskChestInfoNotify {
repeated DeshretObeliskChestInfo chest_info_list = 7;
}
// CmdId: 893
message ANKMHOAHDAI {
map gadget_chain_level_map = 2;
bool MJDIKJBCDFI = 3;
}
// Obf: CLHGHBAPIDK
message GalleryFlowerStartParam {
uint32 target_score = 6;
}
message NGIFMHFCFAC {
uint32 difficulty = 12;
}
// CmdId: 5575
// Obf: JONMKDCLLLB
message GalleryStartNotify {
uint32 owner_uid = 5;
uint32 player_count = 12;
uint32 start_time = 8;
uint32 end_time = 2;
uint32 gallery_id = 3;
oneof detail {
GalleryFlowerStartParam flower_start_param = 14;
NGIFMHFCFAC electrohercules_start_param = 9;
}
}
// CmdId: 5596
// Obf: PCHKHMNIOOH
message GalleryBalloonShootNotify {
uint32 cur_score = 15;
uint32 trigger_entity_id = 9;
int32 add_score = 3;
uint32 combo = 5;
uint64 combo_disable_time = 6;
uint32 gallery_id = 11;
}
// CmdId: 5502
// Obf: IEEOOALICIK
message GalleryBalloonScoreNotify {
map uid_score_map = 10;
uint32 gallery_id = 1;
}
// Obf: IGDMOAMDHKD
message BalloonSettleInfo {
uint32 final_score = 3;
uint32 shoot_count = 1;
OnlinePlayerInfo player_info = 9;
uint32 uid = 14;
uint32 max_combo = 2;
}
// CmdId: 5572
// Obf: KNILNOFCPBH
message GalleryStopNotify {
uint32 gallery_id = 1;
}
// Obf: MGECEHKAGEC
message FallSettleInfo {
uint32 CKGDCGAGEDA = 1;
OnlinePlayerInfo player_info = 14;
map flower_ring_catch_count_map = 3;
uint32 DPKNKMLKICC = 10;
uint32 uid = 9;
uint32 final_score = 5;
}
// CmdId: 5555
// Obf: KKKFFBCMIIK
message GalleryFallCatchNotify {
uint32 cur_score = 9;
map ball_catch_count_map = 14;
uint32 time_cost = 11;
bool is_ground = 6;
uint32 add_score = 2;
uint32 gallery_id = 13;
}
// Obf: CGLBJONCFBA
message FallPlayerBrief {
bool is_ground = 15;
uint32 score = 6;
uint32 uid = 9;
}
// CmdId: 5548
// Obf: AEFOEBDICOD
message GalleryFallScoreNotify {
map uid_brief_map = 13;
uint32 gallery_id = 3;
}
// Obf: DMODOPGEOJB
message BalloonPlayerInfo {
uint32 cur_score = 14;
uint32 combo_disable_time = 13;
uint32 combo = 1;
uint32 uid = 15;
}
// Obf: NKMFIJPKMLM
message FallPlayerInfo {
uint32 time_cost = 8;
uint32 cur_score = 3;
map ball_catch_count_map = 9;
bool is_ground = 1;
uint32 uid = 4;
}
// Obf: OMONJJKCABM
message SceneGalleryBalloonInfo {
uint32 end_time = 7;
map scene_player_balloon_info_map = 13;
}
// Obf: COMLPJLKHDH
message SceneGalleryFallInfo {
uint32 end_time = 9;
map scene_player_fall_info_map = 6;
}
// Obf: GDLNENFGMCP
message SceneGalleryFlowerInfo {
uint32 cur_score = 10;
uint32 target_score = 4;
uint32 end_time = 1;
}
// Obf: JCHAFGJDGCD
message SceneGalleryBulletInfo {
map hit_count_map = 14;
uint32 end_time = 5;
}
// Obf: NBMIJCFNNEK
message SceneGalleryBrokenFloorInfo {
map fall_count_map = 6;
uint32 end_time = 11;
}
// Obf: FBLDHNKJIIL
message SceneGalleryHideAndSeekInfo {
repeated uint32 PDGGAJOINHB = 9;
repeated uint32 LPHCMGCELBB = 3;
}
// Obf: HDHABJDINKO
message SceneGalleryBuoyantCombatInfo {
uint32 kill_monster_count = 13;
uint32 score = 6;
uint32 kill_special_monster_count = 8;
}
// Obf: CCEEIMHAFHM
message SceneGalleryProgressInfo {
uint32 progress = 3;
repeated uint32 progress_stage_list = 6;
string key = 10;
uint32 PINFNMPCGIF = 15;
}
// Obf: HDECMAKMBCC
message SceneGalleryBounceConjuringInfo {
uint32 total_score = 6;
uint32 total_destroyed_machine_count = 13;
}
// Obf: PPEGAHDIJFM
message SceneGalleryHandballInfo {
PlaceInfo ball_place_info = 11;
bool is_have_ball = 3;
}
// Obf: IOOIAIHOLPJ
message SceneGallerySumoInfo {
uint32 DNKNMEGHIIJ = 6;
uint32 GNJHGMHMBDK = 10;
uint32 score = 3;
}
// Obf: LPCIIGHDEAC
message SceneGallerySalvagePreventInfo {
uint32 monster_count = 1;
}
// Obf: MADMMGBFICA
message SceneGallerySalvageEscortInfo {
uint32 monster_count = 9;
uint32 AICDHMHHJDK = 2;
uint32 PJDEJHODAMK = 6;
uint32 NNJJFIKDPEB = 7;
}
// Obf: OPKHPMPOMFE
message SceneGalleryCrystalLinkInfo {
uint32 score = 15;
}
// Obf: PDNHGDDELOL
message SceneGalleryIrodoriMasterInfo {
uint32 difficulty = 10;
bool is_cg_viewed = 12;
uint32 level_id = 11;
}
// Obf: KCGNKGGCEDG
message SceneGalleryHomeBalloonInfo {
uint32 score = 1;
}
// Obf: MEAPFOFCDHP
message SceneGalleryLuminanceStoneChallengeInfo {
uint32 kill_special_monster_count = 14;
uint32 score = 9;
uint32 clean_mud_count = 10;
uint32 kill_monster_count = 3;
}
// Obf: EBBPJONKNOI
message SceneGalleryHomeSeekFurnitureInfo {
map player_score_map = 12;
uint32 DMDKDGHPDJF = 13;
uint32 AOPDCFLABGK = 6;
uint32 KLNLKCAEJKM = 7;
}
// Obf: IILPODAEJLO
message SceneGalleryIslandPartyDownHillInfo {
uint32 coin = 7;
uint32 max_kill_monster_count = 10;
GalleryStartSource start_source = 3;
uint32 total_kill_monster_count = 4;
}
// Obf: AEECACOMNGK
message SceneGallerySummerTimeV2BoatInfo {
uint32 used_time = 7;
uint32 param2 = 12;
uint32 param1 = 3;
uint32 param3 = 2;
}
// Obf: DNKEAFFCEPM
message SceneGalleryIslandPartyRaftInfo {
uint32 MPEGPHEPACG = 6;
uint32 LPGAJONPBMC = 14;
uint32 coin = 5;
uint32 PAOCIBHJAHO = 9;
uint32 point_id = 11;
GalleryStartSource start_source = 2;
}
// Obf: AAKECFHHIMB
message SceneGalleryIslandPartySailInfo {
uint32 DOIFHHACKHE = 14;
uint32 coin = 15;
GalleryStartSource start_source = 13;
uint32 POAAKPIBPIF = 8;
uint32 PICIGOLIPOG = 1;
IslandPartySailStage stage = 11;
uint32 PJPNOKJPCHO = 9;
}
// Obf: GAANOOHAIAD
message SceneGalleryInstableSprayBuffInfo {
uint64 FBNDNNECICJ = 9;
uint32 buff_id = 13;
uint64 ELNKGOFANFE = 7;
}
// Obf: EABGBOLNENA
message SceneGalleryInstaleSprayInfo {
uint32 score = 15;
repeated SceneGalleryInstableSprayBuffInfo buff_info_list = 14;
}
// Obf: BANHLKHPLBC
message SceneGalleryTreasureSeelieInfo {
uint32 goal = 9;
uint32 progress = 5;
}
// Obf: HLDHGBMJLGC
message SceneGalleryWindFieldInfo {
uint32 DHFCIMPBFGA = 10;
uint32 MAAGMCEBIDE = 3;
uint32 CGLDHPKMAGO = 1;
uint32 JGDMJDMFAAE = 7;
uint32 CNLIBIEBLKC = 11;
uint32 FAKKJNHNFIO = 2;
uint32 AFJNAIOEMJG = 9;
uint32 JBMNGNMJHME = 12;
}
// Obf: LKGLMBEOEDK
message SceneGalleryFungusFighterTrainingInfo {
uint32 MPEELPGPHIJ = 2;
uint32 buff_id = 13;
uint32 NHGJDJBLEFA = 12;
uint32 KPCEBEHOKNO = 5;
uint32 NDNFMHHOMCM = 7;
uint32 CJLJCDGDKPD = 14;
uint32 PJDEJHODAMK = 10;
}
// Obf: NKBJKDFPOMC
message SceneGalleryFungusFighterCaptureInfo {
bool is_hide_progress = 14;
}
// Obf: EBGFIMFDOMH
message SceneGalleryEffigyChallengeV2Info {
uint32 MLKMBDPMGCN = 10;
uint32 ALCIMMHBFGF = 7;
uint32 NBNBNNMHBIF = 4;
uint32 LMBEBNHDECJ = 11;
uint32 KEPEDKKHGIO = 2;
}
// Obf: ODAAFOEGKEE
message SceneGalleryCharAmusementInfo {
bool is_success = 11;
bool is_last_level = 4;
bool is_finish = 12;
uint32 cur_score = 10;
uint32 max_score = 2;
}
// Obf: OHLHMAEDCHF
message SceneGalleryCoinCollectInfo {
uint32 FOAFDGFNCFL = 12;
uint32 HCDKJFMNMAM = 5;
}
// Obf: JKLCAHCABGP
message SceneGalleryTeamChainInfo {
uint32 LMBEBNHDECJ = 8;
uint32 MLKMBDPMGCN = 3;
uint32 CBCPCGHMLPE = 1;
uint32 BEFMGHJHLBN = 7;
uint32 EAJBENKCPGK = 11;
}
// Obf: IMPKEBNAIPJ
message SceneGalleryDuelHeartInfo {
uint32 difficulty = 15;
}
// Obf: POGLABOIEHB
message LanV3BoatMultiPlayerData {
uint32 HIIPJHPJDCJ = 5;
uint32 uid = 8;
}
// Obf: OGJDCOJNONF
message SceneGalleryBoatMultiInfo {
repeated LanV3BoatMultiPlayerData scInfo = 12;
}
// Obf: DOFBIHDDOHI
message SceneGalleryPacmanInfo {
uint32 start_time = 2;
uint32 cur_score = 11;
uint32 CGLDHPKMAGO = 8;
uint32 AFJNAIOEMJG = 15;
}
// Obf: DDGEDPLEEIN
message SceneGalleryFungusFighterV2Info {
message ILMJPLKAIOC {
uint32 fungus_id = 7;
uint64 NPFMGHGMNDM = 13;
bool is_alive = 4;
}
string transaction = 12;
uint32 EEJCKKKEBOK = 4;
repeated ILMJPLKAIOC EJFKIMLBMNM = 15;
uint64 GEGILDOGNDG = 13;
uint32 KDCKPCGPNNG = 9;
float PKHOBOKAIEN = 6;
}
// Obf: AIMPMCMFJIK
message SceneGalleryAkaFesArchaeologyInfo {
uint32 EDBAKLDPAAD = 8;
uint32 IDOPBHGABCE = 2;
}
// Obf: IMAAAEPOLLC
message SceneGalleryAkaFesRhythmInfo {
string transaction = 13;
bool GEFPKPGFGIG = 5;
}
// Obf: DFJLPKHALNG
message SceneGallerySandwormInfo {
bool GHAOEGPFCIN = 6;
uint32 energy = 1;
uint32 MGAACMOKFJC = 2;
JJKBPBNAGAD KJGHIGCOBPJ = 3;
}
// Obf: BDEDFJCEACE
message SceneGallerySorushTrialPhotoMatchInfo {
bool BAKIEFCCBOF = 7;
bool GGDAMGGIEAD = 12;
}
// Obf: BIKCMMFIDCN
message SceneGallerySorushTrialHitmanInfo {
uint64 CCIFJBGKFPC = 12;
}
message KJMKMHMFGEO {
uint32 DNKNMEGHIIJ = 12;
repeated uint32 EDNLKAIBGIE = 8;
uint32 MOGDMPFMGLN = 11;
uint32 score = 13;
}
message PHKJPHNBGHA {
uint32 IOBANMKNFLE = 6;
repeated string MKDKIADHIKO = 10;
uint32 AENJBCJGHLD = 14;
}
message NIBFGODLJIC {
}
message GAFGDOHOCNP {
int32 KAMHGILECDD = 12;
uint32 start_time = 11;
bool is_paused = 1;
}
message KIMACFMCKGE {
uint32 start_time = 12;
bool is_paused = 2;
int32 KAMHGILECDD = 1;
}
message CLFPDJOHKIE {
uint32 target_score = 6;
repeated uint32 IKCPBDMEBKL = 1;
string name = 14;
uint32 FFDFJMPHMEE = 7;
OHKIJDMONKC type = 2;
oneof OBJGMAHHNKP {
NIBFGODLJIC LMIILJMOMMP = 1766;
GAFGDOHOCNP BHLODIFAGBI = 51;
KIMACFMCKGE CCODKBJNEFI = 1867;
}
}
message JJGDMJKKJII {
repeated CLFPDJOHKIE MKDKIADHIKO = 12;
repeated PHKJPHNBGHA ILEDHCFCNHE = 5;
repeated uint32 ODHDEFLKJMO = 4;
bool GOCFDIENPPG = 2;
}
// Obf: KDMDBFBMEAK
message SceneGalleryInfo {
uint32 owner_uid = 8;
repeated SceneGalleryProgressInfo COMIOBGHHNF = 1;
uint32 pre_start_end_time = 10;
uint32 end_time = 11;
uint32 gallery_id = 2;
GalleryStageType stage = 3;
uint32 player_count = 4;
uint32 start_time = 7;
JJGDMJKKJII ADIHNGGNMAP = 13;
oneof info {
SceneGalleryBalloonInfo balloon_info = 14;
SceneGalleryFallInfo fall_info = 12;
SceneGalleryFlowerInfo flower_info = 5;
SceneGalleryBulletInfo bullet_info = 6;
SceneGalleryBrokenFloorInfo broken_floor_info = 15;
SceneGalleryHideAndSeekInfo hide_and_seek_info = 9;
SceneGalleryBuoyantCombatInfo buoyant_combat_info = 275;
SceneGalleryBounceConjuringInfo bounce_conjuring_info = 598;
SceneGalleryHandballInfo handball_info = 1632;
SceneGallerySumoInfo sumo_info = 834;
SceneGallerySalvagePreventInfo salvage_prevent_info = 338;
SceneGallerySalvageEscortInfo salvage_escort_info = 1774;
SceneGalleryHomeBalloonInfo home_balloon_info = 115;
SceneGalleryCrystalLinkInfo crystal_link_info = 1616;
SceneGalleryIrodoriMasterInfo irodori_master_info = 1898;
SceneGalleryLuminanceStoneChallengeInfo luminance_stone_challenge_info = 805;
SceneGalleryHomeSeekFurnitureInfo home_seek_furniture_info = 2022;
SceneGalleryIslandPartyDownHillInfo island_party_down_hill_info = 1807;
SceneGallerySummerTimeV2BoatInfo summer_time_v2_boat_info = 705;
SceneGalleryIslandPartyRaftInfo island_party_raft_info = 1848;
SceneGalleryIslandPartySailInfo island_party_sail_info = 1279;
SceneGalleryInstaleSprayInfo instable_spray_info = 1847;
SceneGalleryMuqadasPotionInfo muqadas_potion_info = 1221;
SceneGalleryTreasureSeelieInfo treasure_seelie_info = 941;
SceneGalleryVintageHuntingInfo vintage_hunting_info = 192;
SceneGalleryWindFieldInfo wind_field_info = 866;
SceneGalleryFungusFighterTrainingInfo fungus_fighter_training_info = 359;
SceneGalleryEffigyChallengeV2Info effigy_challenge_info = 699;
SceneGalleryFungusFighterCaptureInfo fungus_fighter_capture_info = 923;
SceneGalleryCharAmusementInfo char_amusement_info = 354;
SceneGalleryCoinCollectInfo coin_collect_info = 1115;
SceneGalleryTeamChainInfo team_chain_info = 826;
SceneGalleryDuelHeartInfo duel_heart_info = 1596;
SceneGalleryBoatMultiInfo boat_multi_info = 1441;
SceneGalleryPacmanInfo pacman_info = 755;
SceneGalleryFungusFighterV2Info fungus_fighter_v2_info = 1375;
SceneGalleryAkaFesArchaeologyInfo aka_fes_archaeology_info = 56;
SceneGallerySandwormInfo sandworm_info = 473;
SceneGallerySorushTrialPhotoMatchInfo sorush_trial_photo_match_info = 186;
SceneGallerySorushTrialHitmanInfo sorush_trial_hitman_info = 1034;
SceneGalleryAkaFesRhythmInfo aka_fes_rhythm_info = 1600;
KJMKMHMFGEO EHLCMAMIBHG = 1993;
}
}
// CmdId: 5558
// Obf: ECKHGHKOLEP
message GetAllSceneGalleryInfoReq {
}
// CmdId: 5535
// Obf: OGDNKLICJJG
message GetAllSceneGalleryInfoRsp {
repeated SceneGalleryInfo gallery_info_list = 4;
int32 retcode = 12;
}
// CmdId: 5587
// Obf: MBCMMEGJJGO
message GalleryFlowerCatchNotify {
uint32 gallery_id = 14;
uint32 add_score = 4;
uint32 cur_score = 12;
}
// CmdId: 5530
// Obf: PDBEBEOPLME
message GalleryPreStartNotify {
uint32 gallery_id = 14;
uint32 pre_start_end_time = 4;
}
// CmdId: 5584
// Obf: MOCNEPOFOLB
message GalleryBulletHitNotify {
uint32 gallery_id = 8;
uint32 hit_count = 11;
}
// CmdId: 5564
// Obf: KIHFMBALOIK
message GalleryBrokenFloorFallNotify {
uint32 fall_count = 6;
uint32 gallery_id = 2;
}
// CmdId: 5521
// Obf: MAMKCEBMMMN
message InterruptGalleryReq {
uint32 gallery_id = 15;
}
// CmdId: 5534
// Obf: MDKNCCBLKOA
message InterruptGalleryRsp {
uint32 gallery_id = 1;
int32 retcode = 10;
}
// CmdId: 5594
// Obf: CPJDECLPLDA
message SceneGalleryInfoNotify {
SceneGalleryInfo gallery_info = 15;
}
// Obf: FJGALELPDMO
message BuoyantCombatGallerySettleInfo {
uint32 ELGOJFFKMHP = 14;
uint32 gallery_id = 6;
uint32 final_score = 15;
uint32 gallery_level = 8;
uint32 kill_monster_count = 1;
uint32 HMLAFOEKOMC = 10;
uint32 kill_special_monster_count = 4;
}
// Obf: PCBLEBIILAN
message BounceConjuringGallerySettleInfo {
uint32 JFHBNFOLDIJ = 6;
OnlinePlayerInfo player_info = 2;
float damage = 12;
uint32 FDBJPHKOJNP = 7;
uint32 DENKIECJPBM = 4;
repeated ExhibitionDisplayInfo card_list = 14;
uint32 KIEIAGOGEIE = 15;
uint32 score = 5;
map gadget_count_map = 11;
}
// CmdId: 5516
// Obf: GCOGGKELNIM
message GalleryBounceConjuringHitNotify {
uint32 gallery_id = 13;
bool is_perfect = 1;
uint32 add_score = 7;
}
// CmdId: 5528
// Obf: OKKIHBPCIBI
message GallerySumoKillMonsterNotify {
uint32 gallery_id = 1;
uint32 score = 5;
uint32 DNKNMEGHIIJ = 3;
uint32 GNJHGMHMBDK = 15;
}
// CmdId: 5538
// Obf: OFPJGBIFBAI
message GalleryCrystalLinkKillMonsterNotify {
uint32 gallery_id = 3;
uint32 score = 7;
}
// CmdId: 5588
// Obf: CBJBKNGAOCB
message GalleryCrystalLinkBuffInfoNotify {
uint32 buff_id = 3;
bool is_buff_valid = 7;
uint32 gallery_id = 10;
}
// Obf: EIEEEEGCDEJ
message FishInfo {
uint32 KNHKIEOMMFC = 13;
uint32 IKHMLANEEBO = 14;
}
// Obf: JHJEIKMHHHJ
message FishingScore {
bool is_new_record = 11;
uint32 fishing_score = 8;
}
// Obf: CNIMOCNKNIA
message FishingGallerySettleInfo {
repeated FishingScore fishing_score_list = 6;
map fish_map = 10;
}
// Obf: IBEPMEHMFIP
message RacingGallerySettleInfo {
uint32 use_time = 14;
uint32 winner_uid = 10;
HDDANIDHCMI reason = 11;
}
// Obf: JHBBPDEDHJA
message SalvagePreventGallerySettleInfo {
uint32 final_score = 2;
uint32 time_remain = 9;
SalvagePreventStopReason reason = 7;
uint32 monster_count = 1;
}
// Obf: EFMACIMFNNJ
message SalvageEscortGallerySettleInfo {
uint32 time_remain = 1;
SalvageEscortStopReason reason = 2;
}
// Obf: ONLKNMDGDMB
message BalloonGallerySettleInfo {
uint32 hit_count = 6;
HDDANIDHCMI reason = 5;
uint32 owner_uid = 12;
uint32 score = 11;
}
// Obf: LDCPEKILGPP
message IrodoriMasterGallerySettleInfo {
uint32 difficult = 11;
HDDANIDHCMI reason = 13;
uint32 level_id = 5;
uint32 finish_time = 8;
bool is_finish = 4;
}
// Obf: IOFOPNAPOLG
message LuminanceStoneChallengeGallerySettleInfo {
uint32 clean_mud_count = 6;
uint32 gallery_id = 12;
HDDANIDHCMI reason = 3;
uint32 final_score = 14;
uint32 kill_monster_count = 9;
uint32 kill_special_monster_count = 5;
}
// CmdId: 5568
// Obf: EGCCNDJADBN
message HomeGalleryInPlayingNotify {
uint32 gallery_id = 14;
}
// Obf: JFOAKAHBIHD
message SummerTimeV2BoatGallerySettleInfo {
uint32 used_time = 3;
uint32 gallery_id = 11;
HDDANIDHCMI reason = 5;
uint32 param2 = 9;
uint32 param3 = 10;
uint32 param1 = 2;
}
// CmdId: 5506
// Obf: MIDGPBFAFOO
message GalleryIslandPartyDownHillInfoNotify {
uint32 total_kill_monster_count = 15;
uint32 coin = 12;
uint32 gallery_id = 11;
}
// CmdId: 5533
// Obf: JLILGIFPJGD
message IslandPartyRaftInfoNotify {
uint32 point_id = 10;
uint32 PAOCIBHJAHO = 13;
uint32 coin = 9;
uint32 MPEGPHEPACG = 7;
}
// CmdId: 5524
// Obf: LIFCKNMIDIJ
message IslandPartySailInfoNotify {
uint32 coin = 11;
uint32 progress = 2;
uint32 kill_monster_count = 10;
IslandPartySailStage stage = 14;
}
// Obf: CIFECNBHAMI
message IslandPartyGallerySettleInfo {
repeated ExhibitionDisplayInfo card_list = 6;
OnlinePlayerInfo player_info = 14;
}
// CmdId: 5531
// Obf: LMCGNPFJFLJ
message BackRebornGalleryReq {
uint32 gallery_id = 5;
}
// CmdId: 5576
// Obf: MKMKNCMAPPG
message BackRebornGalleryRsp {
uint32 gallery_id = 9;
int32 retcode = 12;
}
// CmdId: 5526
// Obf: HPLCPGGJMBC
message GalleryWillStartCountdownNotify {
uint32 end_time = 4;
uint32 gallery_id = 3;
bool is_end = 2;
GalleryStartSource start_source = 8;
}
// CmdId: 5520
// Obf: KOODHOENOHB
message InstableSprayGalleryInfoNotify {
uint32 score = 8;
}
// Obf: ILLHNCAJNLB
message SceneGalleryMuqadasPotionInfo {
uint32 GKFJJMPJCMK = 11;
uint32 score = 12;
uint32 capture_weakness_count = 14;
uint32 FNAEKILFJLD = 7;
}
// Obf: KJEODHHMHDG
message VintageHuntingFirstStageInfo {
uint32 IIFPOPNBHKN = 4;
uint32 score = 15;
uint32 JHDHJDPNNOK = 11;
uint32 GBDOOANMBGO = 13;
}
// Obf: BCDBPJIBPJM
message VintageHuntingSecondStageInfo {
uint32 left_num = 7;
uint32 capture_animal_num = 13;
uint32 total_num = 15;
}
// Obf: FMFCGDJGCIF
message VintageHuntingThirdStageInfo {
}
// Obf: AIPAJAMGOMI
message SceneGalleryVintageHuntingInfo {
uint32 stage_id = 2;
oneof info {
VintageHuntingFirstStageInfo first_stage_info = 8;
VintageHuntingSecondStageInfo second_stage_info = 14;
VintageHuntingThirdStageInfo third_stage_info = 6;
}
}
// CmdId: 5505
// Obf: DOCFGGMOMBN
message WindFieldGalleryInfoNotify {
uint32 CGLDHPKMAGO = 15;
uint32 JGDMJDMFAAE = 14;
uint32 FAKKJNHNFIO = 7;
uint32 DHFCIMPBFGA = 3;
uint32 AFJNAIOEMJG = 6;
uint32 JBMNGNMJHME = 5;
uint32 CNLIBIEBLKC = 12;
uint32 MAAGMCEBIDE = 2;
}
// CmdId: 5536
// Obf: FBDCHCNNNMC
message WindFieldGalleryChallengeInfoNotify {
bool is_success = 12;
uint32 CNLIBIEBLKC = 15;
uint32 JGDMJDMFAAE = 13;
bool is_start = 5;
uint32 JBMNGNMJHME = 1;
uint32 MAAGMCEBIDE = 9;
uint32 FAKKJNHNFIO = 14;
}
// CmdId: 5566
// Obf: CIBENDOKFKH
message FungusFighterTrainingInfoNotify {
uint32 MPEELPGPHIJ = 7;
uint32 PJDEJHODAMK = 8;
uint32 KPCEBEHOKNO = 1;
uint32 NHGJDJBLEFA = 2;
uint32 NDNFMHHOMCM = 15;
uint32 CJLJCDGDKPD = 14;
uint32 buff_id = 4;
}
// CmdId: 5543
// Obf: HNBDNINHFGM
message FungusCaptureSettleNotify {
bool is_success = 3;
}
// CmdId: 5503
// Obf: KINIPNPNLBP
message HideAndSeekPlayerCapturedNotify {
uint32 ghost_skill_id = 9;
}
// CmdId: 5542
// Obf: CPJGALGBPHB
message CoinCollectGallerySettleNotify {
bool is_new_record = 1;
uint32 FOAFDGFNCFL = 13;
uint32 multistage_play_index = 8;
uint32 HCDKJFMNMAM = 12;
uint32 NIOOACIEABD = 3;
uint32 level_id = 14;
}
// CmdId: 5507
message HENLJKJGGPN {
uint32 gallery_id = 3;
CLFPDJOHKIE CELNLHKJENA = 14;
}
// CmdId: 5598
message JPNPHEAACKJ {
PHKJPHNBGHA progress = 11;
uint32 gallery_id = 14;
}
// CmdId: 5546
message DGANAHEHIAI {
uint32 gallery_id = 15;
uint32 target_id = 7;
}
// CmdId: 5580
message IPAOHCEGLBJ {
uint32 gallery_id = 13;
}
// CmdId: 5559
message FCHPKLCOHDI {
uint32 end_time = 7;
uint32 gallery_id = 1;
}
// CmdId: 5593
message OGMBGMEHLND {
uint32 EBABFOLPMLI = 10;
uint32 score = 6;
uint32 gallery_id = 12;
bool is_success = 11;
bool MPNFIDECNDH = 15;
uint32 JOICMBMCIIL = 1;
uint32 ADIDPCMIFLA = 3;
}
// CmdId: 5511
message ADNMEPEENAN {
uint32 hit_count = 8;
bool is_success = 7;
uint32 gallery_id = 14;
}
// CmdId: 5571
message KCMKIOKPNPK {
bool is_success = 1;
uint32 gallery_id = 9;
}
// Obf: IADEIPANMIH
message GCGAttackCostInfo {
uint32 skill_id = 12;
repeated Uint32Pair cost_map = 4;
}
// Obf: ENEBDGIGECG
message GCGPlayCardCostInfo {
uint32 card_id = 7;
repeated Uint32Pair cost_map = 15;
}
// Obf: DLKEBIPAMFP
message GCGSelectOnStageCostInfo {
repeated Uint32Pair cost_map = 1;
uint32 card_guid = 4;
}
// Obf: FKDHOACPGNF
message GCGCostReviseInfo {
repeated GCGAttackCostInfo attack_cost_list = 12;
bool is_can_attack = 15;
repeated uint32 can_use_hand_card_id_list = 9;
repeated GCGSelectOnStageCostInfo select_on_stage_cost_list = 1;
repeated GCGPlayCardCostInfo play_card_cost_list = 13;
}
// Obf: NMOMNMJEDFF
message GCGMsgTokenChange {
MNDCMMKBIBP reason = 2;
uint32 DDJGBKCEKJC = 6;
uint32 FIGGLGDEGIG = 5;
uint32 IHEELKBILHO = 1;
uint32 card_guid = 12;
}
// Obf: HMLPNKMOBMO
message GCGMsgPhaseChange {
OFOHJIEDJKD LCDDABLKHAG = 10;
OFOHJIEDJKD HIAPNBCADJJ = 1;
repeated Uint32Pair allow_controller_map = 5;
}
// Obf: NBPNCBJNDNC
message GCGMsgAddCards {
uint32 controller_id = 5;
uint32 pos = 4;
MNDCMMKBIBP reason = 11;
repeated uint32 card_guid_list = 14;
GCGZoneType zone = 9;
}
// Obf: FKGKNMLKCGA
message GCGMsgRemoveCards {
MNDCMMKBIBP reason = 2;
uint32 controller_id = 1;
repeated uint32 card_guid_list = 9;
GCGZoneType zone = 15;
}
// Obf: HJFECEDKNMO
message GCGMsgMoveCard {
uint32 controller_id = 10;
repeated uint32 card_guid_list = 8;
GCGZoneType CDODKAPBJGJ = 7;
repeated uint32 fail_guid_list = 3;
MNDCMMKBIBP reason = 2;
GCGZoneType JDPOFKHHILC = 14;
}
// Obf: AGPDBOHBCFC
message GCGMsgSelectOnStage {
MNDCMMKBIBP reason = 1;
uint32 controller_id = 14;
uint32 card_guid = 12;
}
// Obf: FGPAKGPNGHM
message GCGMsgSelectOnStageByEffect {
uint32 card_guid = 11;
uint32 skill_id = 3;
uint32 controller_id = 5;
}
// Obf: GINOHOCIIKJ
message GCGMsgDiceRoll {
repeated GCGDiceSideType dice_side_list = 4;
uint32 dice_num = 1;
uint32 controller_id = 6;
}
// Obf: DBHOHKMKEPA
message GCGMsgDiceReroll {
repeated GCGDiceSideType dice_side_list = 1;
repeated uint32 select_dice_index_list = 8;
uint32 controller_id = 15;
}
// Obf: AEAGMLNIJFC
message GCGMsgPass {
uint32 controller_id = 13;
}
// Obf: KCBJLGCOPPL
message GCGMsgUseSkill {
uint32 skill_id = 4;
uint32 card_guid = 1;
}
// Obf: OBFOLLGDLOI
message GCGMsgUseSkillEnd {
uint32 card_guid = 3;
uint32 skill_id = 5;
}
// Obf: CPCANCKIHLI
message GCGDamageDetail {
uint32 card_guid = 3;
uint32 skill_id = 9;
}
// Obf: BFEKNPOBAMH
message GCGMsgSkillResult {
uint32 BGFONKCHPHD = 4;
uint32 HNLABLOMGMJ = 13;
uint32 OBKMAKCCGBB = 11;
uint32 damage = 15;
uint32 NEAHEJCAPAM = 7;
uint32 NDJABBCPLBB = 10;
uint32 DMBDKFHNGOF = 12;
uint32 LDOEHIDLFKI = 9;
uint32 skill_id = 6;
uint32 AOIGOAHIPIG = 8;
repeated GCGDamageDetail detail_list = 2;
}
// Obf: INKKKGHKLAN
message GCGLimitsInfo {
uint32 EDNJLNEFJGA = 11;
uint32 PNKLDHDMEOP = 9;
}
// Obf: OOLDBDINHBG
message GCGSkillLimitsInfo {
repeated GCGLimitsInfo limits_list = 5;
uint32 skill_id = 1;
}
// Obf: GFOCGIAJJPL
message GCGCardSkillLimitsInfo {
repeated GCGSkillLimitsInfo skill_limits_list = 13;
uint32 card_guid = 7;
}
// Obf: HEDOCLCABBL
message GCGMsgSkillLimitsChange {
repeated GCGCardSkillLimitsInfo card_limits_change_map = 5;
}
// Obf: BPICLNJFDNB
message GCGMsgCostDice {
MNDCMMKBIBP reason = 4;
repeated uint32 select_dice_index_list = 6;
uint32 controller_id = 9;
}
// Obf: COHENDMNJKA
message GCGMsgAddDice {
map JMNNIEOBKHA = 9;
MNDCMMKBIBP reason = 7;
map AEDGLBEONFO = 14;
int32 change_count = 10;
uint32 controller_id = 5;
}
// Obf: GDNHJBBJODB
message GCGMsgNewCard {
GCGCard card = 6;
}
// Obf: BJHAAKKBECG
message GCGMsgUpdateController {
repeated Uint32Pair allow_controller_map = 15;
}
// Obf: MCMAICFPAEI
message GCGMsgModifyAdd {
repeated uint32 card_guid_list = 15;
uint32 owner_card_guid = 4;
MNDCMMKBIBP reason = 6;
uint32 pos = 13;
uint32 controller_id = 10;
}
// Obf: PFIOBCGCDMJ
message GCGMsgModifyRemove {
repeated uint32 card_guid_list = 2;
uint32 owner_card_guid = 12;
uint32 controller_id = 14;
MNDCMMKBIBP reason = 3;
}
// Obf: ADPMJBODPGK
message GCGMsgPVEIntention {
uint32 card_guid = 9;
repeated uint32 skill_id_list = 3;
}
// Obf: BGGKCMPMNPA
message GCGMsgPVEIntentionInfo {
map intention_map = 7;
}
// Obf: CMDHBMAEICP
message GCGMsgPVEIntentionChange {
repeated GCGMsgPVEIntention change_intention_list = 3;
GCGIntentionChangeType change_type = 11;
}
// Obf: MAOIFCBPMCG
message GCGMsgDuelDataChange {
uint32 round = 7;
}
// Obf: JPOOBBNLNDN
message GCGMsgClientPerform {
FICAFCEJKPF perform_type = 3;
repeated uint32 param_list = 1;
}
// Obf: DBICIBMDGLB
message GCGMsgGameOver {
uint32 win_controller_id = 2;
GCGEndReason end_reason = 11;
}
// Obf: KBHFMBICJNP
message GCGMsgOpTimer {
OFOHJIEDJKD phase = 7;
fixed64 begin_time = 1;
fixed64 NBEKAHFIEAF = 3;
uint32 controller_id = 4;
}
// Obf: IHNCGPECAJK
message GCGMsgWaitingListChange {
uint32 cur_index = 4;
uint32 controller_id = 8;
}
// Obf: NEFONJEKHIL
message GCGMsgCardUpdate {
GCGCard card = 1;
}
// Obf: EKOLLOLAGLB
message GCGMsgCostRevise {
uint32 controller_id = 15;
GCGCostReviseInfo cost_revise = 3;
}
// Obf: GFDFCHHFLNJ
message GCGMsgPhaseContinue {
}
// Obf: IFEMNNBPEKH
message GCGMsgNoDamageSkillResult {
uint32 HNLABLOMGMJ = 5;
uint32 LDOEHIDLFKI = 1;
uint32 NDJABBCPLBB = 3;
uint32 NEAHEJCAPAM = 2;
uint32 skill_id = 12;
uint32 OBKMAKCCGBB = 4;
repeated GCGDamageDetail detail_list = 7;
}
// Obf: LFJPKCJBNDP
message GCGMsgReactionBegin {
uint32 card_guid = 13;
uint32 skill_id = 8;
}
// Obf: KICGELKNHHB
message GCGMsgReactionEnd {
uint32 skill_id = 2;
}
// Obf: IKBFDMLBONN
message GCGMessage {
oneof message {
GCGMsgTokenChange token_change = 6;
GCGMsgPhaseChange phase_change = 7;
GCGMsgAddCards add_cards = 4;
GCGMsgRemoveCards remove_cards = 5;
GCGMsgSelectOnStage select_on_stage = 2;
GCGMsgDiceRoll dice_roll = 3;
GCGMsgDiceReroll dice_reroll = 15;
GCGMsgPass pass = 8;
GCGMsgSkillResult skill_result = 10;
GCGMsgCostDice cost_dice = 14;
GCGMsgAddDice add_dice = 11;
GCGMsgMoveCard move_card = 12;
GCGMsgUseSkill use_skill = 13;
GCGMsgNewCard new_card = 1229;
GCGMsgUpdateController update_controller = 1135;
GCGMsgModifyAdd modify_add = 1437;
GCGMsgModifyRemove modify_remove = 1575;
GCGMsgUseSkillEnd use_skill_end = 1426;
GCGMsgDuelDataChange duel_data_change = 526;
GCGMsgClientPerform client_perform = 230;
GCGMsgGameOver game_over = 900;
GCGMsgOpTimer op_timer = 352;
GCGMsgWaitingListChange waiting_list_change = 938;
GCGMsgCardUpdate card_update = 594;
GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 417;
GCGMsgCostRevise cost_revise = 1255;
GCGMsgPhaseContinue phase_continue = 955;
GCGMsgPVEIntentionInfo pve_intention_info = 1111;
GCGMsgPVEIntentionChange pve_intention_change = 189;
GCGMsgSkillLimitsChange skill_limits_change = 1581;
GCGMsgNoDamageSkillResult no_damage_skill_result = 1331;
GCGMsgReactionBegin reaction_begin = 322;
GCGMsgReactionEnd reaction_end = 1565;
}
}
// Obf: MLKPIINGDEN
message GCGMessagePack {
uint32 controller_id = 15;
repeated GCGMessage msg_list = 5;
PEONGPLDDGK action_type = 8;
uint32 IGCDCJEJMOF = 7;
}
// Obf: AOCOAMOHHJK
message GCGOperationRedraw {
repeated uint32 card_list = 6;
}
// Obf: EDLANNDLHPG
message GCGOperationOnStageSelect {
repeated uint32 cost_dice_index_list = 3;
uint32 card_guid = 1;
}
// Obf: FCANKDPKMLF
message GCGOperationReroll {
repeated uint32 dice_index_list = 7;
}
// Obf: MGKLHCOFNGF
message GCGOperationAttack {
repeated uint32 cost_dice_index_list = 6;
uint32 skill_id = 9;
}
// Obf: PDEMKHPAFIA
message GCGOperationPass {
}
// Obf: IIAFPBDJMEP
message GCGOperationPlayCard {
uint32 card_guid = 11;
uint32 replace_card_guid = 12;
repeated uint32 cost_dice_index_list = 10;
repeated uint32 target_card_guid_list = 2;
}
// Obf: HLLFOJAOECP
message GCGOperationReboot {
repeated uint32 cost_card_guid_list = 4;
repeated uint32 dice_index_list = 8;
}
// Obf: MLDMPOEHPLN
message GCGOperationSurrender {
}
// Obf: LMDBIHEBAJM
message GCGOperation {
oneof op {
GCGOperationRedraw op_redraw = 6;
GCGOperationOnStageSelect op_select_on_stage = 12;
GCGOperationReroll op_reroll = 14;
GCGOperationAttack op_attack = 11;
GCGOperationPass op_pass = 2;
GCGOperationPlayCard op_play_card = 8;
GCGOperationReboot op_reboot = 15;
GCGOperationSurrender op_surrender = 9;
}
}
// Obf: ELLELBPJFFN
message GCGToken {
uint32 value = 13;
uint32 key = 8;
}
// Obf: DBPENCHBFNA
message GCGCard {
repeated uint32 tag_list = 14;
repeated uint32 skill_id_list = 10;
uint32 guid = 1;
uint32 controller_id = 3;
bool is_show = 7;
repeated GCGSkillLimitsInfo skill_limits_list = 12;
uint32 id = 6;
repeated GCGToken token_list = 15;
uint32 face_type = 5;
}
// Obf: ABJNNNLHPNF
message GCGZone {
repeated uint32 card_list = 15;
}
message GABNJIGBIHE {
uint32 PHKCKPOCHDF = 9;
uint32 card_id = 1;
}
// Obf: CEGEHEEFNLJ
message GCGPlayerField {
uint32 EMBGKGCNFPE = 4;
GCGZone PIOEBHEPAIC = 6;
GCGZone GNCOGNIKACN = 11;
uint32 controller_id = 10;
uint32 EEFLPHPIMDL = 12;
GCGZone DPIINFPCNEK = 8;
repeated GABNJIGBIHE DNEEMCIDCAF = 2;
GCGZone FPGFCMDIABG = 15;
repeated GCGDiceSideType dice_side_list = 9;
uint32 KFDOPOINLPP = 5;
uint32 ADCHOFHFPPC = 116;
map modify_zone_map = 1;
uint32 JAMNMKIOPEO = 7;
bool is_passed = 13;
GCGZone JKEOEAIEALF = 14;
uint32 GNKGJFHDCDI = 3;
}
// Obf: JJCAJPELBLO
message GCGPhase {
OFOHJIEDJKD HOPBAFOJFNJ = 6;
map allow_controller_map = 15;
}
// Obf: HDJKAINGGJN
message GCGControllerShowInfo {
string online_id = 4;
string nick_name = 2;
uint32 controller_id = 12;
string psn_id = 1;
ProfilePicture profile_picture = 10;
}
// Obf: FJBFPLFPINM
message GCGPVEIntention {
repeated uint32 skill_id_list = 7;
uint32 card_guid = 6;
}
// Obf: MCEHDANFECI
message GCGDuelChallenge {
uint32 challenge_id = 11;
uint32 cur_progress = 3;
uint32 total_progress = 5;
}
message GCEGEJJDGFK {
fixed64 begin_time = 8;
uint32 controller_id = 1;
fixed64 NBEKAHFIEAF = 10;
}
// Obf: FNAMGMOEEKI
message GCGDuel {
uint32 IGBDLCDGMGB = 1;
uint32 server_seq = 4;
GCGCostReviseInfo cost_revise = 13;
uint32 OPGBGHPHELB = 12;
repeated GCGControllerShowInfo show_info_list = 5;
uint32 JGNDHJOKELK = 10;
uint32 round = 2;
GCGPhase phase = 9;
repeated GCGCard LDNDHKJNFKJ = 1602;
repeated GCGMessagePack history_msg_pack_list = 406;
repeated GCGDuelChallenge challenge_list = 951;
repeated GCGPlayerField field_list = 15;
LABBALOFHKB LNPHMHEEEOL = 3;
uint32 controller_id = 8;
repeated GCGPlayerField LJMAMCMEJLP = 39;
repeated uint32 card_id_list = 11;
repeated GCGCard card_list = 7;
repeated GCEGEJJDGFK NIHEEDJFPFH = 323;
repeated uint32 CGOPKBDOOFH = 487;
repeated GCGPVEIntention intetion_list = 6;
}
// CmdId: 7674
// Obf: IDMBCPPJCFL
message GCGOperationReq {
uint32 op_seq = 10;
GCGOperation op = 1;
uint32 BEGGNKBEOKA = 9;
}
// CmdId: 7697
// Obf: HKDOBJEEIFB
message GCGOperationRsp {
uint32 op_seq = 8;
int32 retcode = 6;
}
// CmdId: 7112
// Obf: BPAKPFAPKMD
message GCGMessagePackNotify {
repeated GCGMessagePack msg_pack_list = 5;
uint32 server_seq = 10;
}
// CmdId: 7230
// Obf: OLFMBLLJPJJ
message GCGAskDuelReq {
}
// CmdId: 7659
// Obf: IEHCEMKOPCF
message GCGAskDuelRsp {
int32 retcode = 6;
GCGDuel duel = 12;
}
// Obf: HPPFPGJGIPI
message GCGPlayerBriefData {
string nick_name = 11;
ProfilePicture profile_picture = 7;
uint32 uid = 10;
repeated uint32 card_id_list = 4;
uint32 controller_id = 13;
map card_face_map = 14;
string psn_id = 9;
string online_id = 5;
}
// Obf: PMLBGEEJJHJ
message GCGGameBriefData {
uint32 platform_type = 11;
uint32 OPGBGHPHELB = 13;
uint32 GKKMOAOLBCD = 1;
LABBALOFHKB LNPHMHEEEOL = 5;
repeated GCGPlayerBriefData player_brief_list = 14;
uint32 DHCOICHFACA = 12;
}
// CmdId: 7506
// Obf: FJBOGLHIKLG
message GCGGameBriefDataNotify {
GCGGameBriefData gcg_brief_data = 3;
bool is_new_game = 8;
}
// CmdId: 7642
// Obf: AAFNJHFALBA
message GCGInitFinishReq {
}
// CmdId: 7152
// Obf: CHEOBKOCNAJ
message GCGInitFinishRsp {
int32 retcode = 1;
}
// CmdId: 7807
// Obf: IIMEOILCLMG
message GCGHeartBeatNotify {
uint32 server_seq = 4;
}
// Obf: CIIICCKMFEP
message GCGSkillPreviewHpInfo {
uint32 hp_change_value = 11;
bool DACHPDNJOHH = 12;
GCGSkillHpChangeType change_type = 2;
}
// Obf: JNKPNKFNAFB
message GCGSkillPreviewReactionInfo {
uint32 IKBOBKNGGIH = 14;
uint32 AGNBFAGMNIO = 4;
}
// Obf: AMNNLCILKPN
message GCGSkillPreviewElementReactionInfo {
repeated uint32 ODDODNFMJDF = 9;
repeated GCGSkillPreviewReactionInfo reaction_list = 10;
repeated uint32 FNDGHCIMDCE = 11;
}
// Obf: FOFECGMPFKJ
message GCGSkillPreviewCardInfo {
uint32 owner_card_guid = 5;
GCGZoneType JIDNEOMFFLG = 8;
uint32 ALBELDPNILM = 7;
uint32 face_type = 9;
uint32 card_id = 6;
uint32 card_guid = 4;
uint32 controller_id = 11;
}
// Obf: ICIENKMONBE
message GCGSkillPreviewOnstageChangeInfo {
uint32 DDICNPEPEMI = 2;
uint32 JMADKMJOCFO = 8;
}
// Obf: NDMOFEBNCGM
message GCGSkillPreviewTokenInfo {
uint32 JAGENMHHAPJ = 9;
uint32 KKPBODKKDGK = 4;
uint32 FIGGLGDEGIG = 14;
}
// Obf: MCBCFJBPNAP
message GCGSkillPreviewTokenChangeInfo {
repeated GCGSkillPreviewTokenInfo token_change_list = 9;
}
// Obf: GPBPONKAFJA
message GCGSkillPreviewExtraInfo {
repeated GCGSkillPreviewCardInfo HDCFLCDAIDJ = 12;
repeated GCGSkillPreviewCardInfo NFLBFMMOEOD = 1;
}
// Obf: KKJGOCIGFHI
message GCGSkillPreviewInfo {
repeated GCGSkillPreviewCardInfo IKDAAGICCOO = 6;
uint32 skill_id = 1;
map hp_info_map = 4;
map reaction_info_map = 11;
repeated GCGSkillPreviewOnstageChangeInfo change_onstage_character_list = 12;
GCGSkillPreviewExtraInfo extra_info = 3;
repeated GCGSkillPreviewCardInfo EOIOHGBHKKO = 14;
map card_token_change_map = 15;
}
// Obf: OLOGMLCKOKK
message GCGChangeOnstageInfo {
GCGSkillPreviewInfo change_onstage_preview_info = 14;
bool is_quick = 5;
uint32 card_guid = 4;
}
// Obf: FLMAALGBMNM
message GCGSkillPreviewPlayCardInfo {
uint32 NDJABBCPLBB = 6;
uint32 OFFCPFLINJN = 14;
GCGSkillPreviewInfo play_card_info = 8;
}
// CmdId: 7519
// Obf: KBFCIGIEFLK
message GCGSkillPreviewNotify {
repeated GCGSkillPreviewInfo skill_preview_list = 15;
uint32 CEGLEJFCGIF = 14;
uint32 controller_id = 5;
repeated GCGChangeOnstageInfo change_onstage_preview_list = 2;
repeated GCGSkillPreviewPlayCardInfo play_card_list = 4;
}
// CmdId: 7193
// Obf: EGKKGDBOEAP
message GCGSkillPreviewAskReq {
}
// CmdId: 7017
// Obf: DCJMMAFGEFD
message GCGSkillPreviewAskRsp {
int32 retcode = 2;
}
// CmdId: 7450
// Obf: EOLPOJJCOII
message GCGChallengeUpdateNotify {
uint32 server_seq = 11;
GCGDuelChallenge challenge = 9;
}
// CmdId: 7300
// Obf: NLODGPMIPPA
message GCGBackToDuelReq {
bool is_back = 7;
}
// CmdId: 7285
// Obf: PCCJGEGIPDN
message GCGBackToDuelRsp {
int32 retcode = 3;
}
// CmdId: 7160
// Obf: AAEFHPMFMGF
message GCGDebugReplayNotify {
string json_str = 9;
}
// CmdId: 7665
// Obf: IJPKGNKGLLB
message GCGGameMaxNotify {
}
// CmdId: 7645
// Obf: JCGBJLLGAEF
message GCGGameCreateFailReasonNotify {
// Obf: DIBOBKFKGCD
enum GCGGameCreateReason {
REASON_NONE = 0;
REASON_GAME_MAX = 1;
REASON_CLIENT_VERSION_NOT_LASTEST = 2;
REASON_RESOURCE_NOT_COMPLETE = 3;
REASON_TIMEOUT = 4;
REASON_OPPONENT_CLIENT_VERSION_NOT_LASTEST = 5;
}
GCGGameCreateReason reason = 15;
}
// CmdId: 7956
message BFPIGPNCLEO {
enum FOHCKABEJMH {
HPKGGDFBHPI_GcgHintNone = 0;
HPKGGDFBHPI_GcgHintGameNotFound = 1;
}
FOHCKABEJMH MGMLPIHGFDE = 14;
}
// CmdId: 7668
message JGDFLBNLHPM {
string KOBKBFHMBFD = 6;
bool is_success = 12;
string KODLKCHAGFL = 9;
}
// CmdId: 7015
message JKEOIDCJIIP {
repeated uint32 BGDDGFCMNAG = 8;
repeated uint32 MNKAFMGHHMH = 6;
repeated GCGDiceSideType dice_side_list = 15;
}
message LKIOJIHFIGD {
repeated uint32 card_guid_list = 2;
}
message CAFOEDMDFON {
repeated LKIOJIHFIGD JJAECPCFDCG = 12;
repeated uint32 KMNLAHGKFDL = 9;
uint32 card_guid = 5;
}
// CmdId: 7738
message BFOHFFGPOJH {
repeated CAFOEDMDFON FDEMMHFNDKD = 6;
}
// Obf: NONPAKAOCNM
message GCGDSDeckData {
repeated uint32 card_list = 5;
string name = 1;
bool is_valid = 13;
uint32 id = 9;
uint32 card_back_id = 6;
fixed32 create_time = 3;
uint32 field_id = 4;
repeated uint32 LAMMFAEALFK = 12;
}
// Obf: DCNGLKLJJFD
message GCGDSCardData {
repeated uint32 ADGPBBJPBFH = 1;
uint32 num = 4;
uint32 proficiency = 2;
uint32 card_id = 7;
repeated uint32 FIJOGENMOJM = 3;
uint32 face_type = 10;
}
// CmdId: 7427
// Obf: EOFJNHHLIPK
message GCGDSDataNotify {
repeated uint32 KKELFGLDFLD = 13;
repeated GCGDSCardData card_list = 12;
repeated uint32 OIHGKILIBJA = 9;
uint32 cur_deck_id = 3;
repeated GCGDSDeckData deck_list = 5;
repeated uint32 EBJBAEHKDIC = 8;
}
// CmdId: 7873
// Obf: JJOMMBPKJCM
message GCGDSCardBackUnlockNotify {
uint32 card_back_id = 11;
}
// CmdId: 7845
// Obf: PDIGPHKJHIC
message GCGDSFieldUnlockNotify {
uint32 field_id = 13;
}
// CmdId: 7789
// Obf: CEBBCAEOLJO
message GCGDSCardFaceUnlockNotify {
uint32 face_type = 11;
uint32 card_id = 1;
}
// CmdId: 7158
// Obf: DBCICNAFMKH
message GCGDSCardNumChangeNotify {
uint32 num = 15;
uint32 card_id = 12;
}
// CmdId: 7536
// Obf: CLOJNHDBJAP
message GCGDSChangeCardFaceReq {
uint32 card_id = 4;
uint32 face_type = 1;
}
// CmdId: 7097
// Obf: ONEIJAMCFJC
message GCGDSChangeCardFaceRsp {
int32 retcode = 7;
uint32 card_id = 8;
uint32 face_type = 4;
}
// CmdId: 7303
// Obf: HJKOHPKBMCO
message GCGDSChangeCardBackReq {
uint32 card_back_id = 8;
uint32 deck_id = 7;
}
// CmdId: 7490
// Obf: IAHHCOJOHNK
message GCGDSChangeCardBackRsp {
int32 retcode = 9;
uint32 card_back_id = 1;
uint32 deck_id = 11;
}
// CmdId: 7321
// Obf: MJDLKAIIMNM
message GCGDSChangeFieldReq {
uint32 field_id = 12;
uint32 deck_id = 4;
}
// CmdId: 7141
// Obf: CNICBHJMBGH
message GCGDSChangeFieldRsp {
uint32 deck_id = 12;
int32 retcode = 9;
uint32 field_id = 1;
}
// CmdId: 7928
// Obf: NFAMOMHMIJH
message GCGDSChangeDeckNameReq {
uint32 deck_id = 6;
string name = 2;
bool KDLBHMGIHBA = 3;
}
// CmdId: 7411
// Obf: FDLEMHPMKCF
message GCGDSChangeDeckNameRsp {
bool KDLBHMGIHBA = 12;
int32 retcode = 5;
uint32 deck_id = 3;
string name = 7;
}
// CmdId: 7998
// Obf: FNGHOONFNDP
message GCGDSDeckSaveReq {
repeated uint32 card_list = 8;
string name = 7;
uint32 deck_id = 10;
repeated uint32 LAMMFAEALFK = 4;
}
// CmdId: 7071
// Obf: DFHFNGDMLCA
message GCGDSDeckSaveRsp {
bool is_valid = 6;
int32 retcode = 4;
uint32 deck_id = 12;
fixed32 create_time = 2;
}
// CmdId: 7299
// Obf: GNKKEOBHHDP
message GCGDSChangeCurDeckReq {
uint32 deck_id = 5;
}
// CmdId: 7245
// Obf: IHOMGBKHOOD
message GCGDSChangeCurDeckRsp {
uint32 deck_id = 3;
int32 retcode = 7;
}
// CmdId: 7563
// Obf: AOMFGHHCOLO
message GCGDSCurDeckChangeNotify {
uint32 deck_id = 5;
}
// CmdId: 7576
// Obf: HPEIOOKKAHD
message GCGDSDeleteDeckReq {
uint32 deck_id = 8;
}
// CmdId: 7496
// Obf: JHFBIOPAOLG
message GCGDSDeleteDeckRsp {
uint32 deck_id = 3;
int32 retcode = 5;
}
// CmdId: 7385
// Obf: HHPIKGHBMEC
message GCGDSDeckUnlockNotify {
uint32 deck_id = 8;
}
// CmdId: 7774
// Obf: NKEGILJDAKE
message GCGDSCardProficiencyNotify {
uint32 card_id = 2;
uint32 proficiency = 1;
}
// CmdId: 7317
// Obf: CAIHDEJCPHL
message GCGDSDeckUpdateNotify {
uint32 deck_id = 12;
bool is_valid = 15;
}
// CmdId: 7557
// Obf: PKNJCAHHIBL
message GCGDSCardFaceUpdateNotify {
uint32 face_type = 9;
uint32 card_id = 5;
}
// CmdId: 7908
// Obf: GKGGPNPPDDJ
message GCGDSTakeCardProficiencyRewardReq {
uint32 card_id = 4;
uint32 reward_index = 12;
}
// CmdId: 7933
// Obf: KDBIJBGDHPA
message GCGDSTakeCardProficiencyRewardRsp {
uint32 card_id = 10;
uint32 reward_index = 12;
int32 retcode = 6;
}
// CmdId: 7168
// Obf: LDBNFKGJEIL
message GCGDSBanCardNotify {
repeated uint32 card_list = 6;
}
// CmdId: 7194
// Obf: LGEBINHGCCF
message GCGTCTavernInfoNotify {
uint32 level_id = 14;
bool GDNNFNKDFIP = 7;
uint32 point_id = 8;
uint32 character_id = 2;
uint32 element_type = 5;
uint32 avatar_id = 12;
bool OAIBMHHIOFA = 11;
}
// CmdId: 7449
// Obf: EPNLBMDEFLC
message GCGTCInviteReq {
uint32 level_id = 10;
uint32 character_id = 2;
}
// CmdId: 7364
// Obf: CAMBLPFGINK
message GCGTCInviteRsp {
int32 retcode = 6;
uint32 character_id = 4;
}
// Obf: GEGDNIBJGAJ
message GCGTCTavernChallengeData {
uint32 character_id = 3;
repeated uint32 unlock_level_id_list = 7;
}
// CmdId: 7777
// Obf: LLKPACFPMLG
message GCGTCTavernChallengeDataNotify {
repeated GCGTCTavernChallengeData tavern_challenge_list = 4;
}
// CmdId: 7976
// Obf: BPPMNLFJGBJ
message GCGTCTavernChallengeUpdateNotify {
GCGTCTavernChallengeData tavern_challenge = 6;
}
// CmdId: 7788
// Obf: GGBEJKGHEKJ
message GCGGrowthLevelNotify {
uint32 level = 7;
uint32 exp = 8;
}
// CmdId: 7128
// Obf: JFFHJBPBMAL
message GCGGrowthLevelRewardNotify {
repeated uint32 level_reward_taken_list = 5;
}
// CmdId: 7586
// Obf: LEEIALLHGNP
message GCGGrowthLevelTakeRewardReq {
uint32 level = 12;
}
// CmdId: 7443
// Obf: LNDFIODJJAK
message GCGGrowthLevelTakeRewardRsp {
uint32 level = 10;
int32 retcode = 5;
}
// CmdId: 7467
// Obf: NGGCCHMAKHA
message GCGInviteGuestBattleReq {
uint32 OANEDGGOLIL = 14;
uint32 uid = 4;
}
// CmdId: 7906
// Obf: OEOMDOMDHLA
message GCGInviteGuestBattleRsp {
uint32 OANEDGGOLIL = 4;
uint32 confirm_end_time = 6;
int32 retcode = 7;
uint32 punish_end_time = 2;
uint32 uid = 10;
}
// CmdId: 7803
// Obf: FDJHIDDJHEO
message GCGInviteBattleNotify {
uint32 confirm_end_time = 14;
uint32 OANEDGGOLIL = 9;
}
// CmdId: 7769
// Obf: GEGPHCIODBB
message GCGApplyInviteBattleReq {
bool is_agree = 9;
}
// CmdId: 7923
// Obf: ANKPIMNLGDD
message GCGApplyInviteBattleRsp {
uint32 punish_end_time = 7;
int32 retcode = 3;
}
// CmdId: 7433
// Obf: KGHLEBIFAPD
message GCGApplyInviteBattleNotify {
bool is_agree = 12;
int32 retcode = 9;
}
// CmdId: 7421
// Obf: AJDKPAPGPMB
message GCGWorldPlayerGCGStateReq {
}
// Obf: BENCNDAAMML
message GCGPlayerGCGState {
bool LAKOPLONGKL = 13;
uint32 uid = 14;
bool MLIOBMAMIAI = 1;
}
// CmdId: 7093
// Obf: DOLLCIEKMJI
message GCGWorldPlayerGCGStateRsp {
repeated GCGPlayerGCGState player_state = 8;
int32 retcode = 13;
}
message EOIJDJGCEBA {
repeated uint32 score_list = 12;
uint32 level_id = 7;
bool is_new_record = 5;
}
message CKGOHJGMCCG {
uint32 NJCCFBPCAPG = 1;
uint32 ODDNIBJNAJH = 14;
}
// CmdId: 7359
// Obf: MHAEEPPGNLN
message GCGSettleNotify {
repeated uint32 finished_challenge_id_list = 9;
bool is_win = 4;
uint32 win_controller_id = 6;
repeated ItemParam reward_item_list = 1;
uint32 OPGBGHPHELB = 11;
repeated uint32 CGOPKBDOOFH = 14;
LABBALOFHKB LNPHMHEEEOL = 12;
GCGEndReason reason = 13;
oneof JJMHHOHBMNP {
EOIJDJGCEBA DODGJCLOEGH = 739;
CKGOHJGMCCG GKPBPPIGNKI = 482;
}
}
// CmdId: 7970
// Obf: IKCDLHONJEL
message GCGResourceStateNotify {
bool is_complete = 13;
}
// CmdId: 7796
// Obf: IJMBPIHHMFM
message GCGClientSettleReq {
}
// CmdId: 7944
// Obf: ECBPPDHPIHF
message GCGClientSettleRsp {
uint32 close_time = 13;
int32 retcode = 15;
}
// CmdId: 7370
// Obf: GDGMONKKMCC
message GCGSettleOptionReq {
GCGSettleOption option = 2;
}
// CmdId: 7918
// Obf: GJDJDHBKHPG
message GCGSettleOptionRsp {
GCGSettleOption option = 4;
int32 retcode = 12;
}
// CmdId: 7514
// Obf: CBOGDEPDNHD
message GCGBasicDataNotify {
uint32 exp = 10;
repeated uint32 level_reward_taken_list = 13;
uint32 level = 4;
}
// Obf: GPIDFBHLGOB
message GCGTavernNpcInfo {
uint32 scene_point_id = 7;
uint32 id = 5;
uint32 level_id = 1;
}
// CmdId: 7468
// Obf: IOBIPFCILJM
message GCGTavernNpcInfoNotify {
repeated GCGTavernNpcInfo EJIAEGOLJFF = 5;
GCGTavernNpcInfo character_npc = 2;
repeated GCGTavernNpcInfo ONAOKJENBPG = 7;
}
// CmdId: 7584
// Obf: IOAEPMIGNBO
message GCGStartChallengeReq {
uint32 level_id = 13;
JKLJHDFICPL KPHEDFKMFOG = 6;
uint32 config_id = 2;
}
// CmdId: 7358
// Obf: PPGHMAMMLHN
message GCGStartChallengeRsp {
JKLJHDFICPL KPHEDFKMFOG = 6;
uint32 level_id = 11;
uint32 config_id = 7;
int32 retcode = 13;
}
// Obf: PPAEHFBIOPF
message GCGWeekChallengeInfo {
bool is_finished = 12;
uint32 EEGOAOGENLD = 5;
uint32 npc_id = 1;
}
// CmdId: 7592
// Obf: MCPMKDKOMMJ
message GCGWeekChallengeInfoNotify {
repeated GCGWeekChallengeInfo challenge_info_list = 8;
bool is_notify_npc_change = 11;
uint32 next_refresh_time = 6;
}
// CmdId: 7916
// Obf: DKMFMOMOHIM
message GCGStartChallengeByCheckRewardReq {
JKLJHDFICPL KPHEDFKMFOG = 2;
uint32 config_id = 10;
uint32 level_id = 9;
}
// CmdId: 7702
// Obf: MPAGMBABPFH
message GCGStartChallengeByCheckRewardRsp {
repeated uint32 GGJOANDELMJ = 8;
repeated uint32 JIDEBPPDFAP = 3;
uint32 config_id = 1;
JKLJHDFICPL KPHEDFKMFOG = 13;
uint32 level_id = 2;
int32 retcode = 4;
}
// Obf: OANGFNFEPOH
message GCGLevelData {
uint32 level_id = 11;
repeated uint32 finished_challenge_id_list = 9;
}
// Obf: KLKBCNOPODD
message GCGBossChallengeData {
repeated uint32 unlock_level_id_list = 2;
uint32 id = 8;
}
// CmdId: 7616
// Obf: FKCLECCFIKJ
message GCGLevelChallengeNotify {
repeated GCGBossChallengeData unlock_boss_challenge_list = 4;
repeated GCGLevelData level_list = 14;
repeated uint32 unlock_world_challenge_list = 8;
}
// CmdId: 7207
// Obf: DCGKGHOFDMC
message GCGLevelChallengeFinishNotify {
repeated uint32 finished_challenge_id_list = 15;
uint32 level_id = 1;
}
// CmdId: 7184
// Obf: JCGFAKDDGJK
message GCGWorldChallengeUnlockNotify {
repeated uint32 unlock_id_list = 13;
}
// CmdId: 7099
// Obf: BNGAGMGNFAF
message GCGBossChallengeUpdateNotify {
GCGBossChallengeData boss_challenge = 8;
}
// CmdId: 7014
// Obf: JLKGIJBKOEI
message GCGLevelChallengeDeleteNotify {
repeated uint32 level_id_list = 9;
}
message NKHEPECBCNL {
repeated Uint32Pair DADKNKLLDAM = 13;
uint32 OPGBGHPHELB = 9;
uint32 controller_id = 7;
LABBALOFHKB LNPHMHEEEOL = 11;
bool is_invalid = 8;
uint32 id = 14;
uint32 win_controller_id = 10;
fixed32 NBEKAHFIEAF = 12;
repeated GCGPlayerBriefData player_brief_list = 15;
fixed32 expire_time = 2;
}
// CmdId: 7269
message KABIPCCNOEA {
}
// CmdId: 7197
message GLKHPDDFBBG {
repeated NKHEPECBCNL MFHEBFOOJPA = 2;
repeated uint32 GMHKHJAFLOD = 12;
repeated uint32 MBAOAOLMNAO = 1;
int32 retcode = 7;
}
// CmdId: 7366
message HJJABCDOGOI {
uint32 id = 9;
bool JLJOMFIMCGA = 3;
}
// CmdId: 7416
message DJDCAPHMOJB {
bool JLJOMFIMCGA = 7;
int32 retcode = 5;
uint32 id = 3;
}
// CmdId: 7199
message NHHONCBEIPE {
uint32 id = 9;
}
// CmdId: 7253
message LNEIOICEMJC {
int32 retcode = 3;
}
// CmdId: 7850
message AIEGMNDKMGN {
}
// CmdId: 7458
message FJIGHHIBLFE {
GCGDuel duel = 11;
repeated GCGMessagePack msg_pack_list = 5;
int32 retcode = 10;
}
// CmdId: 7529
message LOIGICCKOIL {
}
// CmdId: 7566
message HELDBEMKCMC {
int32 retcode = 10;
uint32 close_time = 6;
}
// CmdId: 7635
message ODKKCEJPMHB {
GCGGameBriefData PMOCGLCPCOB = 11;
}
// CmdId: 7995
message JFOPGFMLODC {
}
message PIINAODJAGC {
repeated uint32 DNHPIGAPEHF = 12;
repeated uint32 JPAOKJHINBH = 11;
uint32 uid = 13;
}
message NBIEKBPFODB {
uint32 HABECPAHOGI = 5;
uint32 EIOJAKIDLJI = 8;
repeated uint32 DHCMGPFOEON = 6;
uint32 round = 7;
repeated PIINAODJAGC EFHBHDPAKLC = 2;
fixed32 expire_time = 15;
}
// CmdId: 7201
message BIKMDCHHGPD {
uint32 OPGBGHPHELB = 5;
uint32 NDHPNMJJGHE = 3;
repeated uint32 KIIPBHAMDEJ = 12;
LABBALOFHKB LNPHMHEEEOL = 11;
repeated OnlinePlayerInfo player_info_list = 9;
NBIEKBPFODB DGFIHPJJGEF = 1;
uint32 match_id = 2;
}
// CmdId: 7036
message JMDDFOJBMOJ {
uint32 PCAKENCMLHN = 13;
fixed32 close_time = 8;
bool DJKBJGINOBH = 7;
}
// CmdId: 7092
message KDAMNINKNDC {
}
// CmdId: 7262
message MIAJKEKHPHG {
int32 retcode = 7;
}
// CmdId: 7781
message OHNHADFLDGA {
repeated uint32 DNHPIGAPEHF = 12;
}
// CmdId: 7424
message EDMCEECHIPN {
repeated uint32 DHCMGPFOEON = 2;
int32 retcode = 15;
}
// CmdId: 7955
message CMHGEEAADDC {
uint32 uid = 3;
repeated uint32 DHCMGPFOEON = 7;
}
// CmdId: 7501
message GNCIJOAMNFC {
repeated uint32 DHCMGPFOEON = 14;
}
// CmdId: 7571
message GCOHOLPDLDG {
int32 retcode = 5;
repeated uint32 DHCMGPFOEON = 11;
}
// CmdId: 7216
message GIAINOJGMKB {
NBIEKBPFODB DGFIHPJJGEF = 10;
}
// CmdId: 7426
message PGAPAJMBDJB {
}
// CmdId: 7749
message HNNHCOCIBIL {
int32 retcode = 12;
}
// CmdId: 7335
message DCONHKKIBNF {
}
message HBODHIGLEAG {
bool IBKDAKCIGBJ = 6;
repeated uint32 card_list = 13;
repeated uint32 LAMMFAEALFK = 4;
string name = 15;
}
message FCHFBEOPIMF {
uint32 NHINFPNBLIC = 15;
repeated uint32 LAMMFAEALFK = 12;
uint32 NADGHKFBDNH = 2;
uint32 KCCBFIHNCMB = 4;
uint32 ODDNIBJNAJH = 3;
uint32 IIDKAEEDPPF = 11;
uint32 schedule_id = 7;
HBODHIGLEAG KGOCPHHPNNP = 8;
uint32 NJCCFBPCAPG = 1;
bool AEEFHDHCBNH = 6;
}
message JKOIFIGOCAC {
uint32 IIDKAEEDPPF = 4;
uint32 schedule_id = 6;
}
message KEGBPAFAOCE {
uint32 NLLDKPJENHK = 12;
uint32 PLHAMLACOID = 3;
bool CJJBOLLOCNB = 14;
}
// CmdId: 7051
message NAKGEIFHIIG {
KEGBPAFAOCE ICKPJBGPANH = 13;
JKOIFIGOCAC LKCODIHIBPL = 2;
FCHFBEOPIMF detail_info = 1;
int32 retcode = 6;
}
// CmdId: 7833
message COOFLEALNCK {
uint32 EOEMCMPEJFK = 4;
uint32 cur_schedule_id = 2;
bool AEEFHDHCBNH = 15;
}
// CmdId: 7705
message OBKIDBEKHIO {
uint32 schedule_id = 9;
uint32 deck_id = 7;
}
// CmdId: 7540
message NIGMBDFAGKP {
HBODHIGLEAG KGOCPHHPNNP = 13;
int32 retcode = 3;
uint32 schedule_id = 7;
}
// CmdId: 7493
message KKONKHJJJJN {
uint32 schedule_id = 11;
}
// CmdId: 7859
message BHENJEPOBEL {
FCHFBEOPIMF DAJBJLAPDPF = 3;
int32 retcode = 6;
}
// CmdId: 7429
message MNJHAKKNMIH {
uint32 schedule_id = 15;
}
// CmdId: 7596
message AJNGNNFKHGA {
int32 retcode = 7;
FCHFBEOPIMF DAJBJLAPDPF = 15;
}
// CmdId: 7104
message AFKHBKBKGIG {
}
message JIPBLAHFAEJ {
repeated uint32 LAMMFAEALFK = 6;
uint32 NLLDKPJENHK = 8;
}
message NKNDNCFLAOI {
repeated uint32 JEEBKKGALFA = 9;
repeated JIPBLAHFAEJ ACBJOGNOJJE = 12;
uint32 IIDKAEEDPPF = 10;
uint32 schedule_id = 3;
}
// CmdId: 7215
message DJDNFEHEHMJ {
repeated NKNDNCFLAOI HMALPIGOPPF = 15;
int32 retcode = 10;
}
// CmdId: 7058
message BCIJIBIGKMB {
uint32 schedule_id = 3;
}
message FJEAPIAJJPB {
repeated Uint32Pair BBHFCIBLJBL = 15;
uint32 DJKPOIHMCDA = 5;
}
// CmdId: 7544
message CABIALHJBHD {
int32 retcode = 2;
repeated FJEAPIAJJPB GLEMLBDHHCN = 11;
uint32 schedule_id = 7;
}
// CmdId: 7137
message HOAMDINIHAD {
uint32 schedule_id = 3;
uint32 DDJCLIAMDHB = 1;
}
message IIPPNNPPDEG {
repeated uint32 card_list = 14;
repeated uint32 LAMMFAEALFK = 7;
uint32 NLLDKPJENHK = 1;
}
// CmdId: 7626
message BGMGOEHOLNL {
uint32 DDJCLIAMDHB = 2;
int32 retcode = 12;
IIPPNNPPDEG MEGGIEFEENH = 13;
uint32 schedule_id = 1;
}
// CmdId: 7275
message IKMBHONFGBO {
repeated uint32 LAMMFAEALFK = 1;
}
// Obf: NJAGHNCNFMN
message GroupLinkBundle {
uint32 radius = 8;
IADPAEJBNNG LLFLMBEKAOF = 3;
Vector center = 13;
bool LDMGLAGNIHP = 9;
uint32 bundle_id = 7;
uint32 scene_id = 2;
bool is_activated = 4;
}
// CmdId: 5778
// Obf: JMLCPNBJIEM
message GroupLinkAllNotify {
repeated GroupLinkBundle bundle_list = 7;
}
// CmdId: 5758
// Obf: NIIBKLHBNAL
message GroupLinkChangeNotify {
GroupLinkBundle bundle = 8;
}
// CmdId: 5787
// Obf: FANEIBDCDMC
message GroupLinkDeleteNotify {
uint32 bundle_id = 3;
}
// CmdId: 5771
// Obf: JBELDOKLIKG
message GroupLinkMarkUpdateNotify {
GroupLinkBundle bundle = 13;
}
// CmdId: 5776
message CDHKKKGPAAJ {
GroupLinkBundle bundle = 13;
}
// Obf: NJDJNOHKGHG
message H5ActivityInfo {
uint32 HPLJKGAJNOA = 4;
bool is_entrance_open = 5;
uint32 PAIONNJCHAG = 12;
uint32 begin_time = 11;
uint32 content_close_time = 14;
string prefab_path = 8;
uint32 end_time = 15;
string url = 3;
}
// CmdId: 5658
// Obf: IFMGFGLPEJM
message GetAllH5ActivityInfoReq {
}
// CmdId: 5678
// Obf: NNENDLPLIHI
message GetAllH5ActivityInfoRsp {
int32 retcode = 6;
repeated H5ActivityInfo h5_activity_info_list = 1;
uint32 client_red_dot_timestamp = 8;
}
// CmdId: 5687
// Obf: GGHFPMEMPIE
message H5ActivityIdsNotify {
map h5_activity_map = 15;
uint32 client_red_dot_timestamp = 3;
}
// CmdId: 5671
// Obf: ECBNHMNEKCE
message SetH5ActivityRedDotTimestampReq {
uint32 client_red_dot_timestamp = 5;
}
// CmdId: 5676
// Obf: ENJMOBCPNCM
message SetH5ActivityRedDotTimestampRsp {
int32 retcode = 3;
}
// CmdId: 4565
// Obf: DGPBLIIAEOL
message TryEnterHomeReq {
bool is_transfer_to_safe_point = 12;
uint32 target_point = 8;
uint32 target_uid = 11;
bool GGBOCPDIIKL = 14;
}
// CmdId: 4762
// Obf: KOMBHGLOIOI
message TryEnterHomeRsp {
uint32 target_uid = 11;
repeated uint32 param_list = 6;
int32 retcode = 5;
}
// CmdId: 4600
// Obf: OPGDMIEDCOP
message JoinHomeWorldFailNotify {
int32 retcode = 4;
uint32 target_uid = 12;
}
// CmdId: 4506
// Obf: MDNHCNLMFGF
message HomeBlockNotify {
uint32 end_time = 1;
}
// Obf: IJLFNOMCNNH
message HomeBasicInfo {
string owner_nick_name = 7;
HomeLimitedShopInfo limited_shop_info = 15;
uint32 cur_room_scene_id = 9;
bool is_in_edit_mode = 14;
uint64 exp = 1;
uint32 level = 13;
uint32 home_owner_uid = 5;
uint32 cur_module_id = 4;
}
// CmdId: 4806
// Obf: IFGLHNJGLDB
message HomeGetBasicInfoReq {
}
// CmdId: 4683
// Obf: DHOEJMLMNMB
message HomeBasicInfoNotify {
HomeBasicInfo basic_info = 7;
}
// CmdId: 4656
// Obf: AJILEMFFCIP
message HomeChangeEditModeReq {
bool is_enter_edit_mode = 11;
}
// CmdId: 4809
// Obf: PHGILHHOFNM
message HomeChangeEditModeRsp {
bool is_enter_edit_mode = 6;
int32 retcode = 12;
}
// CmdId: 4505
// Obf: KFFLKFKIBKE
message HomeChangeModuleReq {
uint32 target_module_id = 13;
}
// CmdId: 4838
// Obf: BKJAOEGJHLM
message HomeChangeModuleRsp {
int32 retcode = 1;
uint32 target_module_id = 12;
}
// Obf: LLCNMEPLEBL
message HomeFurnitureData {
Vector spawnRot = 9;
uint32 version = 14;
int32 parent_furniture_index = 11;
uint32 furniture_id = 6;
uint32 guid = 13;
Vector spawn_pos = 7;
}
// Obf: BAADBIGHGPM
message HomeFurnitureSuiteData {
repeated int32 included_furniture_index_list = 2;
uint32 suite_id = 13;
uint32 guid = 3;
Vector spawn_pos = 15;
bool is_allow_summon = 14;
}
// Obf: CNGHNAGPNIM
message HomeNpcData {
uint32 avatar_id = 10;
uint32 costume_id = 8;
Vector spawn_pos = 4;
Vector spawnRot = 7;
}
// Obf: ACFEEBJCEHD
message HomeAnimalData {
uint32 furniture_id = 11;
Vector spawnRot = 10;
Vector spawn_pos = 4;
}
// Obf: ILCMJCOHIKF
message WeekendDjinnInfo {
Vector rot = 14;
Vector pos = 13;
}
// Obf: FIABNBMDCIE
message HomeBlockDotPattern {
uint32 height = 15;
uint32 width = 11;
bytes data = 4;
}
// Obf: OPNHIHEAIIK
message HomeBlockSubFieldData {
Vector rot = 10;
Vector pos = 12;
}
// Obf: IHLFOFHLINA
message HomeBlockFieldData {
Vector pos = 3;
uint32 furniture_id = 13;
repeated HomeBlockSubFieldData sub_field_list = 9;
uint32 guid = 5;
Vector rot = 1;
}
// Obf: OKOMHBCDEIH
message HomeFurnitureGroupData {
uint32 group_furniture_index = 12;
repeated HomeFurnitureData virtual_furniure_list = 5;
}
// Obf: OHIFMEACCCK
message HomeFurnitureCustomSuiteData {
Vector spawn_pos = 4;
repeated int32 included_furniture_index_list = 13;
uint32 guid = 1;
}
// Obf: NJLAEMBOJCO
message HomeBlockArrangementInfo {
uint32 comfort_value = 8;
repeated HomeFurnitureSuiteData furniture_suite_list = 10;
uint32 block_id = 15;
repeated HomeFurnitureData persistentFurnitureList = 6;
repeated HomeFurnitureData deployFurniureList = 11;
repeated HomeBlockFieldData field_list = 3;
repeated HomeAnimalData deploy_animal_list = 1;
bool is_unlocked = 12;
repeated WeekendDjinnInfo weekend_djinn_info_list = 9;
repeated HomeBlockDotPattern dot_pattern_list = 7;
repeated HomeFurnitureCustomSuiteData furniture_custom_suite_list = 4;
repeated HomeNpcData deploy_npc_list = 2;
repeated HomeFurnitureGroupData furniture_group_list = 5;
}
// Obf: OPEJIIPLGJN
message HomeSceneArrangementInfo {
repeated HomeFurnitureData Unk3300_CMBCIBBCMOK = 12;
Vector born_pos = 4;
repeated HomeBlockArrangementInfo block_arrangement_info_list = 15;
Vector djinn_pos = 3;
uint32 scene_id = 14;
HomeFurnitureData main_house = 6;
repeated HomeFurnitureData Unk3300_EOHAHHFDAPI = 5;
bool is_set_born_pos = 2;
uint32 bgm_id = 10;
uint32 tmp_version = 1;
Vector born_rot = 13;
uint32 comfort_value = 11;
}
// CmdId: 4796
// Obf: IHHPAABMMLL
message HomeGetArrangementInfoReq {
repeated uint32 scene_id_list = 7;
}
// CmdId: 4672
// Obf: GBPCFAODEAB
message HomeGetArrangementInfoRsp {
int32 retcode = 1;
repeated HomeSceneArrangementInfo scene_arrangement_info_list = 9;
}
// CmdId: 4871
// Obf: AHPNGIHKNPH
message HomeUpdateArrangementInfoReq {
HomeSceneArrangementInfo scene_arrangement_info = 6;
}
// CmdId: 4771
// Obf: LPIILLEHCAB
message HomeUpdateArrangementInfoRsp {
int32 retcode = 13;
}
// Obf: KOGGBOKJHGO
message PlayerHomeCompInfo {
FriendEnterHomeOption friend_enter_home_option = 14;
repeated uint32 levelup_reward_got_level_list = 15;
repeated uint32 seen_module_id_list = 2;
repeated uint32 unlocked_module_id_list = 1;
}
// CmdId: 4482
// Obf: JCGLANNLAND
message GetPlayerHomeCompInfoReq {
}
// CmdId: 4769
// Obf: CBGMFLDFHFN
message PlayerHomeCompInfoNotify {
PlayerHomeCompInfo comp_info = 14;
}
// CmdId: 4847
// Obf: IIOGPMHNJOB
message SetFriendEnterHomeOptionReq {
FriendEnterHomeOption option = 7;
}
// CmdId: 4516
// Obf: LBEGABLDMMD
message SetFriendEnterHomeOptionRsp {
int32 retcode = 9;
}
// CmdId: 4495
// Obf: LPGJIFPNDHN
message PlayerApplyEnterHomeNotify {
OnlinePlayerInfo src_player_info = 2;
uint32 src_app_id = 15;
}
// CmdId: 4617
// Obf: KIKDNFFNKBM
message PlayerApplyEnterHomeResultReq {
uint32 apply_uid = 13;
bool is_agreed = 15;
}
// CmdId: 4561
// Obf: GDDDEMKDDLM
message PlayerApplyEnterHomeResultRsp {
uint32 param = 5;
uint32 apply_uid = 9;
bool is_agreed = 13;
int32 retcode = 8;
}
// CmdId: 4694
// Obf: IKAOKIFHNFH
message PlayerApplyEnterHomeResultNotify {
// Obf: AFNGLAAINEF
enum Reason {
PLAYER_JUDGE = 0;
PLAYER_ENTER_OPTION_REFUSE = 1;
PLAYER_ENTER_OPTION_DIRECT = 2;
SYSTEM_JUDGE = 3;
HOST_IN_MATCH = 4;
PS_PLAYER_NOT_ACCEPT_OTHERS = 5;
OPEN_STATE_NOT_OPEN = 6;
HOST_IN_EDIT_MODE = 7;
PRIOR_CHECK = 8;
}
bool is_agreed = 8;
Reason reason = 12;
uint32 target_uid = 10;
string target_nickname = 5;
}
// CmdId: 4669
// Obf: MJOEBIHECAD
message HomeSceneJumpReq {
bool is_enter_room_scene = 6;
}
// CmdId: 4544
// Obf: HBDFALCPCIA
message HomeSceneJumpRsp {
bool is_enter_room_scene = 14;
int32 retcode = 13;
}
// CmdId: 4892
// Obf: NFBBCLFPKFM
message HomeChooseModuleReq {
uint32 module_id = 12;
}
// CmdId: 4658
// Obf: DDACLBMKPPF
message HomeChooseModuleRsp {
uint32 module_id = 15;
int32 retcode = 5;
}
// CmdId: 4682
// Obf: MNAPLAHGPJO
message HomeModuleUnlockNotify {
uint32 module_id = 10;
}
// CmdId: 4729
// Obf: DBADDFDJKAK
message HomeGetOnlineStatusReq {
}
// CmdId: 4746
// Obf: HIANAFLOAEM
message HomeGetOnlineStatusRsp {
int32 retcode = 7;
repeated OnlinePlayerInfo player_info_list = 2;
}
// CmdId: 4647
// Obf: JDBFBGGHBOE
message HomeKickPlayerReq {
uint32 target_uid = 2;
bool is_kick_all = 14;
}
// CmdId: 4665
// Obf: IDENJPLKJKG
message HomeKickPlayerRsp {
int32 retcode = 10;
uint32 target_uid = 14;
bool is_kick_all = 4;
}
// CmdId: 4826
// Obf: OJHBOIHODLL
message HomeModuleSeenReq {
repeated uint32 seen_module_id_list = 13;
}
// CmdId: 4725
// Obf: MFJDJBOBBMM
message HomeModuleSeenRsp {
repeated uint32 seen_module_id_list = 14;
int32 retcode = 9;
}
// CmdId: 4597
// Obf: NGOCNIBJGOO
message UnlockedFurnitureFormulaDataNotify {
repeated uint32 furniture_id_list = 12;
bool is_all = 8;
}
// CmdId: 4622
// Obf: EMJHJCPGCPI
message UnlockedFurnitureSuiteDataNotify {
repeated uint32 furniture_suite_id_list = 9;
bool is_all = 1;
}
// CmdId: 4752
// Obf: GPFIIOLMMDK
message GetHomeLevelUpRewardReq {
uint32 level = 10;
}
// CmdId: 4579
// Obf: GIAFFMBGNHJ
message GetHomeLevelUpRewardRsp {
uint32 level = 3;
int32 retcode = 6;
}
// CmdId: 4688
// Obf: AOKHNKCIGFG
message GetFurnitureCurModuleArrangeCountReq {
}
// CmdId: 4856
// Obf: MCDJNNGJBIO
message FurnitureCurModuleArrangeCountNotify {
repeated Uint32Pair furniture_arrange_count_list = 14;
}
// Obf: ODFOOJKNHIL
message HomeModuleComfortInfo {
repeated uint32 world_scene_block_comfort_value_list = 11;
uint32 module_id = 15;
uint32 room_scene_comfort_value = 6;
}
// CmdId: 4580
// Obf: HAPBDHHGKBN
message HomeComfortInfoNotify {
repeated HomeModuleComfortInfo module_info_list = 14;
}
// CmdId: 4605
// Obf: NMHILDHPJFE
message PlayerQuitFromHomeNotify {
// Obf: KPNJEBFIPEO
enum QuitReason {
INVALID = 0;
KICK_BY_HOST = 1;
BACK_TO_MY_WORLD = 2;
HOME_BLOCKED = 3;
HOME_IN_EDIT_MODE = 4;
BY_MUIP = 5;
CUR_MODULE_CLOSED = 6;
}
QuitReason reason = 13;
}
// CmdId: 4898
// Obf: LCKJDLDLAPK
message OtherPlayerEnterHomeNotify {
// Obf: GPPGDINGBIA
enum Reason {
INVALID = 0;
ENTER = 1;
LEAVE = 2;
}
string nickname = 14;
Reason reason = 12;
}
// CmdId: 4568
// Obf: KMHIFHPLAHH
message HomePriorCheckNotify {
fixed32 end_time = 9;
}
// Obf: BGMMGBMIKON
message HomeMarkPointSceneData {
Vector safe_point_pos = 1;
Vector teapot_spirit_pos = 13;
uint32 module_id = 12;
uint32 scene_id = 6;
repeated HomeMarkPointFurnitureData furniture_list = 10;
}
// CmdId: 4465
// Obf: LFOMAGPNMGE
message HomeMarkPointNotify {
repeated HomeMarkPointSceneData mark_point_data_list = 10;
}
// CmdId: 4455
// Obf: MOKMFLGOAKN
message HomeAllUnlockedBgmIdListNotify {
repeated uint32 all_unlocked_bgm_id_list = 13;
}
// CmdId: 4560
// Obf: LALMMCFMMNA
message HomeNewUnlockedBgmIdListNotify {
repeated uint32 new_unlocked_bgm_id_list = 14;
}
// CmdId: 4496
// Obf: HADMLDEDBLD
message HomeChangeBgmReq {
uint32 bgm_id = 3;
}
// CmdId: 4498
// Obf: BAKOLHAPFMG
message HomeChangeBgmRsp {
int32 retcode = 11;
}
// CmdId: 4479
// Obf: HIMMOIJJPGB
message HomeChangeBgmNotify {
uint32 bgm_id = 15;
}
// CmdId: 4830
// Obf: DGFGCDOOMLC
message HomePreChangeEditModeNotify {
bool is_enter_edit_mode = 4;
}
// CmdId: 4537
// Obf: HKHAGDJPLEP
message HomeEnterEditModeFinishReq {
}
// CmdId: 4536
// Obf: INKJMOOCAKD
message HomeEnterEditModeFinishRsp {
int32 retcode = 4;
}
// Obf: GEJHMMOBDLD
message FurnitureMakeData {
uint32 index = 11;
fixed32 accelerateTime = 9;
uint32 make_id = 12;
fixed32 begin_time = 5;
uint32 avatar_id = 4;
uint32 durTime = 8;
}
// Obf: KGCBBAEMLLI
message FurnitureMakeSlot {
repeated FurnitureMakeData furniture_make_data_list = 15;
}
// Obf: AINNIGAAKDE
message FurnitureMakeBeHelpedData {
fixed32 time = 11;
uint32 icon = 4;
ProfilePicture profile_picture = 9;
uint32 uid = 7;
string player_name = 6;
}
// Obf: IGGFPDFMJAL
message FurnitureMakeHelpData {
uint32 uid = 8;
uint32 times = 5;
}
// Obf: DAOCMABCHOI
message FurnitureMakeMakeInfo {
uint32 make_count = 5;
uint32 furniture_id = 11;
}
// CmdId: 4758
// Obf: BHKDJDDKOAB
message FurnitureMakeReq {
}
// CmdId: 4616
// Obf: PLCFIGAOPOG
message FurnitureMakeRsp {
int32 retcode = 5;
repeated FurnitureMakeBeHelpedData helped_data_list = 1;
repeated FurnitureMakeMakeInfo make_info_list = 8;
FurnitureMakeSlot furniture_make_slot = 3;
repeated FurnitureMakeHelpData help_data_list = 13;
}
// CmdId: 4671
// Obf: ICMOFCCCLIN
message TakeFurnitureMakeReq {
uint32 make_id = 12;
bool is_fast_finish = 8;
uint32 index = 13;
}
// CmdId: 4887
// Obf: DKOFNELGLPK
message TakeFurnitureMakeRsp {
repeated ItemParam return_item_list = 10;
int32 retcode = 5;
repeated ItemParam output_item_list = 8;
uint32 make_id = 7;
FurnitureMakeSlot furniture_make_slot = 14;
}
// CmdId: 4822
// Obf: AAJECADHNOA
message FurnitureMakeFinishNotify {
}
// CmdId: 4849
// Obf: LAFHCNHLKPN
message FurnitureMakeStartReq {
uint32 avatar_id = 12;
uint32 make_id = 5;
}
// CmdId: 4724
// Obf: MGPINOKJHIM
message FurnitureMakeStartRsp {
FurnitureMakeSlot furniture_make_slot = 10;
int32 retcode = 12;
}
// CmdId: 4663
// Obf: NNJHMCNPNHK
message FurnitureMakeCancelReq {
uint32 index = 6;
uint32 make_id = 1;
}
// CmdId: 4835
// Obf: FPKCHGPLJIJ
message FurnitureMakeCancelRsp {
uint32 make_id = 12;
FurnitureMakeSlot furniture_make_slot = 6;
int32 retcode = 4;
}
// CmdId: 4457
// Obf: HIDEAJGPAMG
message FurnitureMakeBeHelpedNotify {
FurnitureMakeSlot furniture_make_slot = 2;
FurnitureMakeBeHelpedData furniture_make_helped_data = 10;
}
// CmdId: 4756
// Obf: JKNCMMEKFNK
message FurnitureMakeHelpReq {
}
// CmdId: 4581
// Obf: HBPNHOHAOOC
message FurnitureMakeHelpRsp {
int32 retcode = 8;
repeated FurnitureMakeHelpData help_data_list = 6;
}
// CmdId: 4556
// Obf: LNHFEHDEIIB
message FunitureMakeMakeInfoChangeNotify {
FurnitureMakeMakeInfo make_info = 9;
}
// Obf: MPEONKDACFL
message HomeLimitedShopInfo {
fixed32 nextOpenTime = 12;
uint32 uid = 6;
Vector djinn_pos = 8;
fixed32 nextCloseTime = 14;
Vector djinn_rot = 15;
fixed32 nextGuestOpenTime = 9;
}
// CmdId: 4741
// Obf: KKICFPCDONF
message HomeLimitedShopInfoReq {
}
// CmdId: 4800
// Obf: HFGOGKHLBEI
message HomeLimitedShopInfoRsp {
HomeLimitedShopInfo shop_info = 9;
int32 retcode = 5;
}
// CmdId: 4852
// Obf: PGHENMOIDIC
message HomeLimitedShopInfoNotify {
HomeLimitedShopInfo shop_info = 7;
}
// Obf: ABKIHDDHCBB
message HomeLimitedShopGoods {
ItemParam goods_item = 4;
repeated ItemParam cost_item_list = 2;
uint32 goods_id = 3;
uint32 bought_num = 8;
uint32 KAPLOLJDEON = 10;
uint32 buy_limit = 11;
}
// Obf: NPMNNGIFGEG
message HomeLimitedShop {
repeated HomeLimitedShopGoods goods_list = 14;
}
// CmdId: 4719
// Obf: KKDGLPBMPLP
message HomeLimitedShopGoodsListReq {
}
// CmdId: 4541
// Obf: GACCCJLAOOD
message HomeLimitedShopGoodsListRsp {
int32 retcode = 13;
HomeLimitedShop shop = 6;
}
// CmdId: 4456
// Obf: EPNDDOIGOBH
message HomeLimitedShopBuyGoodsReq {
HomeLimitedShopGoods goods = 10;
uint32 buy_count = 12;
}
// CmdId: 4703
// Obf: ANKOBLDAIFN
message HomeLimitedShopBuyGoodsRsp {
uint32 buy_count = 5;
int32 retcode = 9;
repeated HomeLimitedShopGoods goods_list = 12;
HomeLimitedShopGoods goods = 3;
}
// CmdId: 4789
// Obf: JPMJPPBPJPJ
message HomeLimitedShopInfoChangeNotify {
repeated HomeLimitedShopGoods goods_list = 7;
}
// Obf: KEJFFCAKLNH
message HomeResource {
uint32 store_value = 4;
fixed32 next_refresh_time = 5;
uint32 store_limit = 13;
}
// CmdId: 4867
// Obf: JKJJFACEADN
message HomeResourceNotify {
HomeResource fetter_exp = 1;
HomeResource home_coin = 12;
}
// CmdId: 4773
// Obf: JBHKJDLNHDJ
message HomeResourceTakeHomeCoinReq {
}
// CmdId: 4707
// Obf: DBNLECALCBO
message HomeResourceTakeHomeCoinRsp {
int32 retcode = 7;
HomeResource home_coin = 8;
}
// CmdId: 4766
// Obf: JAJFLCAJDNA
message HomeResourceTakeFetterExpReq {
}
// CmdId: 4548
// Obf: NNGLEIDNCDL
message HomeResourceTakeFetterExpRsp {
HomeResource fetter_exp = 11;
int32 retcode = 3;
}
// Obf: ALOPHAPLAKL
message HomeAvatarTalkFinishInfo {
repeated uint32 finish_talk_id_list = 1;
uint32 avatar_id = 6;
}
// CmdId: 4735
// Obf: CFPFGCNCPAJ
message HomeAvatarTalkFinishInfoNotify {
repeated HomeAvatarTalkFinishInfo avatar_talk_info_list = 5;
}
// CmdId: 4883
// Obf: KPCDPDDENMD
message HomeAvatarTalkReq {
uint32 talk_id = 2;
uint32 avatar_id = 9;
}
// CmdId: 4896
// Obf: AAFOIDEFOOE
message HomeAvatarTalkRsp {
int32 retcode = 3;
HomeAvatarTalkFinishInfo avatar_talk_info = 5;
}
// Obf: BAODMLGNPKC
message HomeAvatarRewardEventInfo {
uint32 LHAPBMODLNM = 7;
uint32 event_id = 9;
uint32 suite_id = 2;
uint32 avatar_id = 1;
uint32 guid = 6;
}
// CmdId: 4829
// Obf: CDGNCIMIHNJ
message HomeAvatarRewardEventNotify {
HomeAvatarRewardEventInfo reward_event = 15;
repeated HomeAvatarRewardEventInfo pending_list = 9;
bool is_event_trigger = 10;
}
// CmdId: 4768
// Obf: KNHDNOEJIFF
message HomeAvatarRewardEventGetReq {
uint32 event_id = 3;
uint32 avatar_id = 7;
}
// CmdId: 4895
// Obf: LCGFNBCPBMO
message HomeAvatarRewardEventGetRsp {
uint32 event_id = 8;
int32 retcode = 1;
repeated ItemParam item_list = 11;
}
// Obf: PCJALOMGBGH
message HomeAvatarSummonEventInfo {
uint32 event_id = 10;
uint32 LHAPBMODLNM = 15;
uint32 suit_id = 2;
uint32 avatar_id = 7;
uint32 guid = 5;
uint32 DGEELJHENOD = 9;
}
// CmdId: 4512
// Obf: LHAAFGICCMJ
message HomeAvatarSummonAllEventNotify {
repeated HomeAvatarSummonEventInfo summon_event_list = 15;
}
// CmdId: 4777
// Obf: LKHMJDHGINB
message HomeAvatarSummonEventReq {
uint32 guid = 1;
uint32 suit_id = 7;
uint32 avatar_id = 14;
}
// CmdId: 4843
// Obf: BDAPKHGDJCD
message HomeAvatarSummonEventRsp {
uint32 event_id = 15;
int32 retcode = 4;
}
// CmdId: 4577
// Obf: NENKFONOFIM
message HomeAvatarCostumeChangeNotify {
uint32 avatar_id = 7;
uint32 costume_id = 2;
}
// CmdId: 4608
// Obf: LDBMJNNNKGL
message HomeAvatarSummonFinishReq {
uint32 event_id = 12;
}
// CmdId: 4562
// Obf: OJOBMFOEFCL
message HomeAvatarSummonFinishRsp {
uint32 event_id = 10;
int32 retcode = 9;
}
// CmdId: 4885
// Obf: OKJCAMICNIL
message HomeAvtarAllFinishRewardNotify {
repeated uint32 event_id_list = 13;
}
// CmdId: 4653
// Obf: EBKECPJLCOH
message HomeAvatarAllFinishRewardNotify {
repeated uint32 event_id_list = 10;
}
// CmdId: 4497
// Obf: JJFGMDDJNEN
message HomeSceneInitFinishReq {
}
// CmdId: 4860
// Obf: LJJPLIGIHKN
message HomeSceneInitFinishRsp {
int32 retcode = 1;
}
// CmdId: 4578
// Obf: LNJFLEBKHEP
message HomePlantSeedReq {
repeated uint32 seed_id_list = 7;
uint32 field_guid = 6;
uint32 index = 10;
}
// CmdId: 4588
// Obf: JAIGGKBKLMK
message HomePlantSeedRsp {
int32 retcode = 6;
}
// CmdId: 4720
// Obf: LHIGOHOBNNI
message HomePlantWeedReq {
uint32 index = 15;
uint32 field_guid = 3;
}
// CmdId: 4680
// Obf: PFNGMNNGOPH
message HomePlantWeedRsp {
int32 retcode = 13;
}
// Obf: JICIBIJIHAB
message HomePlantSubFieldData {
HomePlantFieldStatus MMNMLFLBMCF = 3;
uint32 JBCOCICMEJE = 4;
fixed32 end_time = 15;
repeated uint32 entity_id_list = 2;
uint32 FDCENJDIOCF = 9;
}
// Obf: APNHPMCHKJE
message HomePlantFieldData {
repeated HomePlantSubFieldData sub_field_list = 14;
uint32 field_guid = 10;
uint32 scene_id = 1;
Vector spawn_pos = 11;
uint32 furniture_id = 6;
}
// CmdId: 4606
// Obf: BPKLKNGIPAK
message HomePlantInfoNotify {
repeated HomePlantFieldData field_list = 2;
}
// CmdId: 4678
// Obf: CLKKIJEGJMK
message HomePlantFieldNotify {
HomePlantFieldData field = 4;
}
// CmdId: 4879
// Obf: GMOFAGLHKNB
message HomePlantInfoReq {
}
// CmdId: 4587
// Obf: HDBFHCNNNAH
message HomePlantInfoRsp {
repeated HomePlantFieldData field_list = 7;
int32 retcode = 10;
}
// CmdId: 4460
// Obf: FFFNGAHIEOK
message HomeTransferReq {
uint32 guid = 8;
bool is_transfer_to_safe_point = 9;
bool GGBOCPDIIKL = 13;
}
// CmdId: 4489
// Obf: OEMBFGFLDHP
message HomeTransferRsp {
int32 retcode = 5;
}
// Obf: CHEPDPBCKDP
message HomeFishFarmingInfo {
repeated uint32 fish_id_list = 8;
uint32 fishpond_guid = 2;
}
// CmdId: 4837
// Obf: JHCNCPIGNBK
message HomeGetFishFarmingInfoReq {
}
// CmdId: 4722
// Obf: BKBFCMKMJNJ
message HomeGetFishFarmingInfoRsp {
repeated HomeFishFarmingInfo fish_farming_info_list = 10;
int32 retcode = 1;
}
// CmdId: 4865
// Obf: IGHJEKMKAKO
message HomeFishFarmingInfoNotify {
repeated HomeFishFarmingInfo fish_farming_info_list = 11;
}
// CmdId: 4609
// Obf: PNAGPKFHGOI
message HomeUpdateFishFarmingInfoReq {
HomeFishFarmingInfo fish_farming_info = 6;
}
// CmdId: 4640
// Obf: PIGODPPLHLK
message HomeUpdateFishFarmingInfoRsp {
int32 retcode = 14;
}
// Obf: GGEMPDNDKAP
message HomeScenePointFishFarmingInfo {
uint32 scene_id = 1;
uint32 local_entity_id = 10;
repeated uint32 fish_id_list = 4;
}
// CmdId: 4664
// Obf: GBPCDCPBOED
message HomeUpdateScenePointFishFarmingInfoReq {
HomeScenePointFishFarmingInfo fish_farming_info = 3;
}
// CmdId: 4454
// Obf: LFCNIFABBKP
message HomeUpdateScenePointFishFarmingInfoRsp {
int32 retcode = 5;
}
// CmdId: 4791
// Obf: JLEMLEPFNBL
message HomeScenePointFishFarmingInfoNotify {
repeated HomeScenePointFishFarmingInfo fish_farming_info_list = 15;
}
// Obf: OPKMKFIPECP
message HomeCustomFurnitureInfo {
uint32 guid = 6;
repeated CustomCommonNodeInfo sub_furniture_list = 11;
}
// CmdId: 4603
// Obf: CNGCFPJKOJB
message HomeCustomFurnitureInfoNotify {
map used_sub_furniture_count_map = 15;
repeated uint32 delete_custom_furniture_list = 12;
repeated HomeCustomFurnitureInfo custom_furniture_info_list = 1;
}
// CmdId: 4737
// Obf: EBLKLLLFGNH
message HomeEditCustomFurnitureReq {
HomeCustomFurnitureInfo custom_furniture_info = 3;
}
// CmdId: 4551
// Obf: HAPOEAEAONB
message HomeEditCustomFurnitureRsp {
int32 retcode = 10;
HomeCustomFurnitureInfo custom_furniture_info = 14;
}
// Obf: MLIJNFGLGLP
message HomePictureFrameInfo {
uint32 picture_id = 14;
uint32 guid = 3;
}
// CmdId: 4728
// Obf: DAPLCMGCNEN
message HomePictureFrameInfoNotify {
repeated HomePictureFrameInfo picture_frame_info_list = 8;
}
// CmdId: 4569
// Obf: DFKKKGLCFLG
message HomeUpdatePictureFrameInfoReq {
HomePictureFrameInfo picture_frame_info = 4;
}
// CmdId: 4886
// Obf: NHMHOHMOOEH
message HomeUpdatePictureFrameInfoRsp {
int32 retcode = 15;
HomePictureFrameInfo picture_frame_info = 4;
}
// CmdId: 4545
// Obf: ONOLLPOPKFC
message HomeRacingGallerySettleNotify {
RacingGallerySettleInfo settle_info = 13;
uint32 rank = 3;
uint32 gallery_id = 8;
bool is_new_record = 9;
}
// Obf: IJHCHNPKNGD
message HomeGroupPlayerInfo {
uint32 player_level = 7;
uint32 uid = 11;
string psn_id = 5;
string nickname = 9;
string online_id = 8;
ProfilePicture profile_picture = 3;
}
// Obf: NMHIIBELGBG
message HomeRacingGalleryRecord {
uint32 use_time = 15;
uint32 timestamp = 9;
HomeGroupPlayerInfo player_info = 14;
}
// Obf: AAIKFOGFMOJ
message HomeRacingRecord {
repeated HomeRacingGalleryRecord record_list = 10;
}
// Obf: JGNJFAPBOBJ
message HomeBalloonGalleryRecord {
uint32 timestamp = 11;
HomeGroupPlayerInfo player_info = 14;
uint32 hit_count = 12;
uint32 score = 1;
}
// Obf: DLMFMBIBKDD
message HomeBalloonRecord {
repeated HomeBalloonGalleryRecord record_list = 9;
}
// Obf: PAALPLOAHON
message HomeStakePlayRecord {
repeated HomeGroupPlayerInfo engaged_player_info_list = 1;
uint32 timestamp = 2;
}
// Obf: KDGCIAPGPDH
message HomeStakeRecord {
repeated HomeStakePlayRecord record_list = 10;
}
// Obf: NINHFCFLPGA
message HomeSeekFurniturePlayerScore {
HomeGroupPlayerInfo player_info = 4;
uint32 score = 1;
}
// Obf: PAJGLJGGGNO
message HomeSeekFurnitureOneRecord {
repeated HomeSeekFurniturePlayerScore engaged_player_score_list = 13;
uint32 timestamp = 5;
}
// Obf: CJFKKMCHPKG
message HomeSeekFurnitureAllRecord {
repeated HomeSeekFurnitureOneRecord record_list = 4;
}
// Obf: BDLOJCGKBBH
message HomeGroupRecord {
uint32 group_id = 13;
oneof detail {
HomeRacingRecord racing_gallery_info = 1583;
HomeBalloonRecord balloon_gallery_info = 1466;
HomeStakeRecord stake_play_info = 1887;
HomeSeekFurnitureAllRecord seek_furniture_gallery_info = 696;
}
}
// CmdId: 4670
// Obf: PGLPEBOMONA
message HomeGetGroupRecordReq {
uint32 group_id = 14;
}
// CmdId: 4798
// Obf: GBLINHCLCKG
message HomeGetGroupRecordRsp {
uint32 record_type = 5;
int32 retcode = 10;
HomeGroupRecord group_record = 4;
}
// CmdId: 4674
// Obf: IKEBBMFCGJL
message HomeClearGroupRecordReq {
uint32 group_id = 10;
}
// CmdId: 4492
// Obf: GJIFKMMJGMB
message HomeClearGroupRecordRsp {
int32 retcode = 13;
uint32 group_id = 8;
}
// CmdId: 4474
// Obf: OFDPODBNLKD
message HomeBalloonGallerySettleNotify {
uint32 rank = 12;
bool is_new_record = 5;
uint32 gallery_id = 9;
BalloonGallerySettleInfo settle_info = 4;
}
// CmdId: 4731
// Obf: EBLJDFELMFJ
message HomeBalloonGalleryScoreNotify {
uint32 trigger_entity_id = 10;
uint32 cur_score = 4;
uint32 gallery_id = 6;
uint32 add_score = 3;
}
// CmdId: 4749
// Obf: MDCJGGFAKAN
message HomeSeekFurnitureGalleryScoreNotify {
HomeSeekFurnitureOneRecord record = 8;
HDDANIDHCMI reason = 9;
uint32 gallery_id = 6;
}
// CmdId: 4786
// Obf: NDEGAABFNKA
message GetHomeExchangeWoodInfoReq {
}
// CmdId: 4693
// Obf: PIEBLPJEMHK
message GetHomeExchangeWoodInfoRsp {
// Obf: NICFGMIONJE
message HomeExchangeWoodInfo {
uint32 OADAPMHIAIG = 4;
uint32 wood_id = 12;
fixed32 next_refresh_time = 7;
uint32 DKKLDFNFCCG = 3;
}
int32 retcode = 12;
repeated HomeExchangeWoodInfo wood_info_list = 8;
}
// CmdId: 4648
// Obf: PPFBLNPIJCM
message HomeExchangeWoodReq {
map material_count_map = 6;
uint32 wood_id = 10;
}
// CmdId: 4802
// Obf: LDAKLIJFKLE
message HomeExchangeWoodRsp {
uint32 DKKLDFNFCCG = 13;
int32 retcode = 4;
uint32 HMFHNIBDNOC = 14;
uint32 wood_id = 12;
}
// Obf: HOMJCBCKHOK
message HomeBlueprintSlotInfo {
bool is_allow_copy = 10;
uint32 module_id = 11;
uint32 block_id = 9;
uint32 slot_id = 13;
uint32 create_time = 1;
string share_code = 7;
bool NCBFPACJLNB = 3;
uint32 scene_id = 12;
}
// CmdId: 4452
// Obf: JAMFEAFLMEK
message HomeGetBlueprintSlotInfoReq {
}
// CmdId: 4615
// Obf: BACILFNLKEE
message HomeGetBlueprintSlotInfoRsp {
repeated HomeBlueprintSlotInfo slot_info_list = 3;
int32 retcode = 7;
repeated uint32 delete_slot_id_list = 9;
}
// CmdId: 4841
// Obf: IKPMJLAIAJM
message HomeSetBlueprintSlotOptionReq {
uint32 slot_id = 1;
bool is_allow_copy = 14;
}
// CmdId: 4555
// Obf: MIFADDKCDGK
message HomeSetBlueprintSlotOptionRsp {
bool is_allow_copy = 12;
int32 retcode = 8;
uint32 slot_id = 2;
}
// CmdId: 4812
// Obf: OAKFBMBKPFD
message HomeSetBlueprintFriendOptionReq {
bool CNDJLHPOOBO = 2;
bool KMDEOGAINNP = 13;
}
// CmdId: 4539
// Obf: GEIHHOCOPFD
message HomeSetBlueprintFriendOptionRsp {
int32 retcode = 5;
bool CNDJLHPOOBO = 7;
bool KMDEOGAINNP = 8;
}
// CmdId: 4870
// Obf: FNAINDKHAHL
message HomeBlueprintInfoNotify {
bool KMDEOGAINNP = 1;
bool CNDJLHPOOBO = 2;
}
// CmdId: 4508
// Obf: NGCKGLKOPIO
message HomePreviewBlueprintReq {
string share_code = 12;
uint32 slot_id = 13;
}
// CmdId: 4513
// Obf: EENHBJDKAPC
message HomePreviewBlueprintRsp {
string share_code = 3;
HomeSceneArrangementInfo scene_arrangement_info = 13;
int32 retcode = 1;
}
// CmdId: 4859
// Obf: FMCPMEENHNB
message HomeCreateBlueprintReq {
string server_share_code = 15;
uint32 slot_id = 10;
uint32 gen_share_code_count = 3;
HomeSceneArrangementInfo scene_arrangement_info = 2;
}
// CmdId: 4855
// Obf: PGIEJDMDOCG
message HomeCreateBlueprintRsp {
HomeBlueprintSlotInfo slot_info = 15;
int32 retcode = 5;
}
// CmdId: 4636
// Obf: DJKMNGFPAEG
message HomeDeleteBlueprintReq {
uint32 slot_id = 13;
}
// CmdId: 4631
// Obf: LAMMENKHDJI
message HomeDeleteBlueprintRsp {
uint32 slot_id = 15;
int32 retcode = 8;
}
// Obf: JMHOAMLOICA
message HomeBlueprintSearchInfo {
uint32 module_id = 15;
uint32 block_id = 14;
string share_code = 5;
uint32 scene_id = 7;
}
// CmdId: 4644
// Obf: PHOFGHHDLJC
message HomeSearchBlueprintReq {
string share_code = 5;
}
// CmdId: 4815
// Obf: PPDOGEBJJHE
message HomeSearchBlueprintRsp {
int32 retcode = 9;
HomeBlueprintSearchInfo search_info = 4;
}
// CmdId: 4718
// Obf: JEDIGELMJCL
message HomeSaveArrangementNoChangeReq {
string share_code = 2;
}
// CmdId: 4509
// Obf: ACNCCGPBILN
message HomeSaveArrangementNoChangeRsp {
int32 retcode = 14;
HomeBlueprintSlotInfo slot_info = 15;
}
// CmdId: 4668
message AJDEHNFKEGD {
OnlinePlayerInfo src_player_info = 10;
uint32 src_app_id = 15;
}
// CmdId: 4765
message PDMAALPDCNI {
uint32 apply_uid = 9;
bool is_agreed = 10;
}
// CmdId: 4590
message NPKFGKHDGLI {
bool is_agreed = 13;
uint32 apply_uid = 14;
int32 retcode = 7;
}
// CmdId: 4476
message MOHLKLHEILA {
enum EKIJDKLDPFI {
MAHLBDMPLJA_PlayerJudge = 0;
MAHLBDMPLJA_PlayerEnterOptionRefuse = 1;
MAHLBDMPLJA_PlayerEnterOptionDirect = 2;
MAHLBDMPLJA_SystemJudge = 3;
MAHLBDMPLJA_HostInMatch = 4;
MAHLBDMPLJA_PsPlayerNotAcceptOthers = 5;
MAHLBDMPLJA_OpenStateNotOpen = 6;
MAHLBDMPLJA_HostInEditMode = 7;
MAHLBDMPLJA_PriorCheck = 8;
MAHLBDMPLJA_PlayerOffline = 9;
}
EKIJDKLDPFI reason = 1;
bool is_agreed = 14;
uint32 target_uid = 3;
string target_nickname = 12;
}
// CmdId: 4628
// Obf: JAAAAHEADGJ
message HomeSaveArrangementNoChangeReq {
uint32 scene_id = 9;
}
// CmdId: 4748
// Obf: GAACNICIMKO
message HomeSaveArrangementNoChangeRsp {
int32 retcode = 8;
uint32 scene_id = 6;
}
// Obf: DBFMPJOFCIN
message HuntingPair {
uint32 monster_config_id = 13;
uint32 refresh_id = 9;
}
// CmdId: 4328
// Obf: MMAJFKAOMBD
message TakeHuntingOfferReq {
uint32 city_id = 6;
HuntingPair hunting_pair = 4;
}
// CmdId: 4308
// Obf: ADFKIGKCMLA
message TakeHuntingOfferRsp {
int32 retcode = 8;
uint32 city_id = 13;
HuntingPair hunting_pair = 7;
}
// Obf: GPGADPDCPPM
message HuntingOfferData {
HuntingPair hunting_pair = 9;
HuntingOfferState state = 4;
uint32 city_id = 8;
}
// CmdId: 4337
// Obf: BPMBCDOIIDJ
message GetCityHuntingOfferReq {
uint32 city_id = 3;
}
// CmdId: 4321
// Obf: PEOADBLKKFM
message GetCityHuntingOfferRsp {
uint32 next_refresh_time = 6;
uint32 cur_week_finished_count = 3;
uint32 city_id = 2;
int32 retcode = 11;
repeated HuntingOfferData hunting_offer_list = 1;
HuntingPair ongoing_hunting_pair = 9;
}
// CmdId: 4326
// Obf: MGMJKFNFGEI
message GetHuntingOfferRewardReq {
uint32 city_id = 12;
HuntingPair hunting_pair = 11;
}
// CmdId: 4339
// Obf: INLJEJMBAAD
message GetHuntingOfferRewardRsp {
HuntingPair hunting_pair = 1;
int32 retcode = 13;
uint32 city_id = 15;
}
// CmdId: 4325
// Obf: IMJOCNPLONH
message HuntingStartNotify {
HuntingPair hunting_pair = 5;
Vector clue_position = 14;
bool is_final = 2;
uint32 fail_time = 4;
}
// CmdId: 4307
// Obf: GMFMCPDMNFL
message HuntingRevealClueNotify {
HuntingPair hunting_pair = 2;
Vector clue_position = 1;
uint32 finished_group_id = 6;
uint32 finish_clue_count = 3;
}
// CmdId: 4323
// Obf: HCLMOEJPDHJ
message HuntingRevealFinalNotify {
HuntingPair hunting_pair = 13;
uint32 finished_group_id = 5;
Vector final_position = 4;
}
// CmdId: 4316
// Obf: DOIEGEDKPLC
message HuntingSuccessNotify {
HuntingPair hunting_pair = 15;
}
// CmdId: 4303
// Obf: LIOMOPEIEJE
message HuntingFailNotify {
HuntingPair hunting_pair = 13;
}
// CmdId: 4348
// Obf: MOKPILDIKJN
message HuntingOngoingNotify {
bool is_started = 1;
uint32 finish_clue_count = 9;
bool is_final = 8;
Vector next_position = 10;
HuntingPair hunting_pair = 12;
uint32 fail_time = 4;
}
// CmdId: 4301
// Obf: BLAENPLHGNJ
message HuntingGiveUpReq {
HuntingPair hunting_pair = 8;
}
// CmdId: 4342
// Obf: KGBKLJDLAEG
message HuntingGiveUpRsp {
HuntingPair hunting_pair = 4;
int32 retcode = 11;
}
// Obf: BOLKGGNMHLK
message Investigation {
// Obf: MPOBDBLHGOF
enum State {
INVALID = 0;
IN_PROGRESS = 1;
COMPLETE = 2;
REWARD_TAKEN = 3;
}
uint32 progress = 4;
uint32 id = 10;
State state = 13;
uint32 total_progress = 8;
}
// Obf: OBIKILBIEGP
message InvestigationTarget {
// Obf: HBKLOLAACJJ
enum State {
INVALID = 0;
IN_PROGRESS = 1;
COMPLETE = 2;
REWARD_TAKEN = 3;
}
uint32 investigation_id = 5;
State state = 6;
uint32 progress = 7;
uint32 quest_id = 14;
uint32 total_progress = 11;
}
// CmdId: 1919
// Obf: CHGDBPOCDKC
message PlayerInvestigationAllInfoNotify {
repeated Investigation investigation_list = 11;
repeated InvestigationTarget investigation_target_list = 12;
}
// CmdId: 1904
// Obf: BIGDKJLPFAM
message TakeInvestigationRewardReq {
uint32 id = 7;
}
// CmdId: 1905
// Obf: NJKBEAJEHFB
message TakeInvestigationRewardRsp {
uint32 id = 7;
int32 retcode = 8;
}
// CmdId: 1917
// Obf: DFPKMHAMAHL
message TakeInvestigationTargetRewardReq {
uint32 quest_id = 8;
}
// CmdId: 1914
// Obf: IHHFOENFHJG
message TakeInvestigationTargetRewardRsp {
int32 retcode = 15;
uint32 quest_id = 4;
}
// CmdId: 1902
// Obf: ACMNNBKNNFK
message GetInvestigationMonsterReq {
bool is_for_mark = 3;
repeated uint32 city_id_list = 4;
}
// Obf: IFMHPEMPKEA
message InvestigationMonster {
// Obf: JANHGIBAEBI
enum LockState {
LOCK_NONE = 0;
LOCK_QUEST = 1;
}
uint32 resin = 5;
uint32 scene_id = 1;
uint32 refresh_interval = 9;
uint32 monster_id = 1971;
WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 11;
LockState lock_state = 12;
uint32 level = 13;
uint32 boss_chest_num = 4;
uint32 id = 2;
uint32 city_id = 8;
uint32 ODGFEEPJAJA = 3;
bool is_alive = 6;
bool is_area_locked = 14;
uint32 next_refresh_time = 10;
uint32 max_boss_chest_num = 7;
Vector pos = 15;
uint32 group_id = 1266;
}
// CmdId: 1930
// Obf: KCOJOLFAOPO
message GetInvestigationMonsterRsp {
repeated InvestigationMonster monster_list = 13;
bool is_for_mark = 1;
int32 retcode = 6;
}
// CmdId: 1909
// Obf: CCDOCNOPOMC
message PlayerInvestigationNotify {
repeated Investigation investigation_list = 6;
}
// CmdId: 1927
// Obf: NMHPHAJMFGP
message PlayerInvestigationTargetNotify {
repeated InvestigationTarget investigation_target_list = 12;
}
// CmdId: 1912
// Obf: FJBCDLIHGKJ
message MarkTargetInvestigationMonsterNotify {
uint32 monster_id = 3;
uint32 group_id = 7;
uint32 investigation_monster_id = 8;
uint32 scene_id = 13;
}
// CmdId: 1924
// Obf: MIPONPDFIHM
message InvestigationMonsterUpdateNotify {
InvestigationMonster investigation_monster = 7;
}
// CmdId: 1908
// Obf: BJMGDOLKAAL
message InvestigationQuestDailyNotify {
}
// CmdId: 1913
// Obf: LGMLNOBFNDN
message InvestigationReadQuestDailyNotify {
}
// CmdId: 675
// Obf: HGPCEKDICPC
message PlayerStoreNotify {
uint32 weight_limit = 15;
repeated Item item_list = 10;
StoreType store_type = 8;
}
// CmdId: 696
// Obf: DCOJNBIAKNK
message StoreWeightLimitNotify {
uint32 weight_limit = 7;
uint32 material_count_limit = 5;
uint32 reliquary_count_limit = 12;
uint32 weapon_count_limit = 8;
uint32 furniture_count_limit = 2;
StoreType store_type = 6;
}
// CmdId: 602
// Obf: MEIPEBBLOAK
message StoreItemChangeNotify {
repeated Item item_list = 4;
StoreType store_type = 7;
}
// CmdId: 672
// Obf: MJDDFMEHHPF
message StoreItemDelNotify {
StoreType store_type = 2;
repeated uint64 guid_list = 3;
}
// Obf: GIFBLICPKMI
message ItemHint {
uint32 item_id = 5;
uint32 count = 10;
bool is_new = 12;
uint64 guid = 2;
}
// CmdId: 655
// Obf: FOCMGEBMEOH
message ItemAddHintNotify {
bool GCNFBOCLHPE = 7;
bool PJLFNPEEBNP = 5;
repeated ItemHint overflow_transformed_item_list = 1;
repeated ItemHint item_list = 13;
uint32 quest_id = 15;
Vector position = 8;
bool MMHKDGBFKAC = 9;
uint32 reason = 4;
}
// CmdId: 635
// Obf: GNDGAEMNKPM
message UseItemReq {
uint32 count = 7;
uint32 option_idx = 11;
uint64 guid = 10;
bool is_enter_mp_dungeon_team = 13;
uint64 target_guid = 1;
}
// CmdId: 687
// Obf: BNAMGPENBII
message UseItemRsp {
uint64 guid = 8;
int32 retcode = 10;
uint32 item_id = 5;
uint64 target_guid = 4;
uint32 option_idx = 1;
}
// CmdId: 630
// Obf: HBHDPEOGOMB
message DropItemReq {
StoreType store_type = 3;
Vector pos = 15;
uint64 guid = 8;
uint32 count = 11;
}
// CmdId: 684
// Obf: EKDEIKGMKHK
message DropItemRsp {
StoreType store_type = 12;
uint64 guid = 1;
int32 retcode = 2;
}
// CmdId: 634
// Obf: CHPMDCJOKNH
message WearEquipReq {
uint64 equip_guid = 9;
uint64 avatar_guid = 1;
}
// CmdId: 694
// Obf: FEFMCMNKCEN
message WearEquipRsp {
uint64 equip_guid = 2;
int32 retcode = 10;
uint64 avatar_guid = 13;
}
// CmdId: 616
// Obf: DDDNJNIKELL
message TakeoffEquipReq {
uint64 avatar_guid = 10;
uint32 slot = 11;
}
// CmdId: 628
// Obf: LJFIEAFMABI
message TakeoffEquipRsp {
int32 retcode = 10;
uint32 slot = 1;
uint64 avatar_guid = 13;
}
// CmdId: 638
// Obf: FFELKMJCIEF
message AvatarEquipChangeNotify {
uint32 equip_type = 7;
uint64 avatar_guid = 14;
uint32 item_id = 12;
SceneReliquaryInfo reliquary = 2;
uint64 equip_guid = 1;
SceneWeaponInfo weapon = 11;
}
// CmdId: 688
// Obf: PCCDPKOLOBP
message WeaponUpgradeReq {
uint64 target_weapon_guid = 10;
repeated uint64 food_weapon_guid_list = 5;
repeated ItemParam item_param_list = 12;
}
// CmdId: 668
// Obf: GJGGNFCKMIB
message WeaponUpgradeRsp {
uint32 old_level = 2;
uint64 target_weapon_guid = 4;
uint32 cur_level = 15;
int32 retcode = 5;
repeated ItemParam item_param_list = 14;
}
// CmdId: 606
// Obf: APGGEFMJPLG
message WeaponPromoteReq {
uint64 target_weapon_guid = 10;
}
// CmdId: 633
// Obf: GBBFEEHGFJE
message WeaponPromoteRsp {
int32 retcode = 15;
uint64 target_weapon_guid = 2;
uint32 old_promote_level = 14;
uint32 cur_promote_level = 5;
}
// CmdId: 624
// Obf: MIDKMENDNAF
message ReliquaryUpgradeReq {
uint64 target_reliquary_guid = 7;
repeated uint64 food_reliquary_guid_list = 11;
repeated ItemParam item_param_list = 6;
}
// CmdId: 631
// Obf: JHMCANALDCP
message ReliquaryUpgradeRsp {
uint32 cur_level = 4;
uint64 target_reliquary_guid = 10;
int32 retcode = 6;
uint32 power_up_rate = 14;
uint32 old_level = 5;
repeated uint32 cur_append_prop_list = 11;
repeated uint32 old_append_prop_list = 13;
}
// CmdId: 676
// Obf: ODCHPBIBCJM
message ReliquaryPromoteReq {
uint64 item_guid = 12;
uint64 target_guid = 5;
}
// CmdId: 626
// Obf: BLKJJIONAEC
message ReliquaryPromoteRsp {
repeated uint32 cur_append_prop_list = 14;
uint64 target_reliquary_guid = 6;
repeated uint32 old_append_prop_list = 2;
uint32 cur_promote_level = 1;
int32 retcode = 7;
uint32 old_promote_level = 15;
}
// CmdId: 620
// Obf: FNHCNPGCKMP
message AvatarCardChangeReq {
uint32 item_id = 5;
uint32 count = 12;
uint64 avatar_guid = 11;
}
// CmdId: 605
// Obf: CJNKHMPALFK
message AvatarCardChangeRsp {
int32 retcode = 12;
}
// CmdId: 636
// Obf: HDNFGCJEGDM
message GrantRewardNotify {
Reward reward = 8;
}
// CmdId: 666
// Obf: ODIJEFHHODN
message WeaponAwakenReq {
map affix_level_map = 11;
uint64 item_guid = 2;
uint64 target_weapon_guid = 9;
}
// CmdId: 643
// Obf: EBKEOGAFFJH
message WeaponAwakenRsp {
uint32 target_weapon_awaken_level = 3;
map cur_affix_level_map = 6;
map old_affix_level_map = 15;
int32 retcode = 12;
uint64 target_weapon_guid = 14;
uint64 avatar_guid = 8;
}
// CmdId: 603
// Obf: BCNAPIAJLOO
message ItemCdGroupTimeNotify {
map item_cd_map = 6;
}
// CmdId: 642
// Obf: KGCIHOMNDOG
message DropHintNotify {
repeated uint32 item_id_list = 10;
Vector position = 7;
}
// CmdId: 607
// Obf: FPPKDCOOBKP
message CombineReq {
uint32 combine_count = 9;
uint64 avatar_guid = 12;
uint32 combine_id = 11;
}
// CmdId: 698
// Obf: BKHCHIAKGAO
message CombineRsp {
uint32 combine_id = 3;
uint64 avatar_guid = 9;
uint32 combine_count = 7;
repeated ItemParam totalExtraItemList = 10;
repeated ItemParam cost_item_list = 1;
repeated ItemParam result_item_list = 11;
int32 retcode = 13;
repeated ItemParam totalRandomItemList = 4;
repeated ItemParam total_return_item_list = 8;
}
// Obf: PDINDMONLDB
message ForgeQueueData {
uint32 avatar_id = 14;
uint32 unfinish_count = 15;
uint32 next_finish_timestamp = 13;
uint32 finish_count = 4;
uint32 forge_id = 1;
uint32 total_finish_timestamp = 8;
uint32 queue_id = 9;
}
// CmdId: 646
// Obf: IHBNKIMJDCB
message ForgeQueueDataNotify {
map forge_queue_map = 15;
repeated uint32 removed_forge_queue_list = 14;
}
// CmdId: 680
// Obf: ICIPKMHLDKP
message ForgeGetQueueDataReq {
}
// CmdId: 659
// Obf: MHKFEDKBJIN
message ForgeGetQueueDataRsp {
uint32 max_queue_num = 14;
map forge_queue_map = 7;
int32 retcode = 9;
}
// CmdId: 693
// Obf: PJPLODEIGON
message ForgeStartReq {
uint32 avatar_id = 13;
uint32 forge_id = 10;
uint32 forge_count = 4;
}
// CmdId: 611
// Obf: DFGJKMJHMFG
message ForgeStartRsp {
int32 retcode = 6;
}
// CmdId: 671
// Obf: EKPELHPHLBH
message ForgeQueueManipulateReq {
ForgeQueueManipulateType manipulate_type = 15;
uint32 forge_queue_id = 1;
}
// CmdId: 649
// Obf: DDDGJIMOHAN
message ForgeQueueManipulateRsp {
ForgeQueueManipulateType manipulate_type = 10;
repeated ItemParam extra_output_item_list = 1;
int32 retcode = 5;
repeated ItemParam return_item_list = 9;
repeated ItemParam output_item_list = 14;
}
// CmdId: 612
// Obf: GNHJPFEHCEB
message ResinChangeNotify {
uint32 curBuyCount = 1;
uint32 nextAddTimestamp = 11;
uint32 cur_value = 8;
}
// CmdId: 669
// Obf: DLBNPMLGDHF
message BuyResinReq {
}
// CmdId: 610
// Obf: HLAPBCIAOBK
message BuyResinRsp {
uint32 cur_value = 1;
int32 retcode = 15;
}
// CmdId: 623
// Obf: JKLIILONGOM
message MaterialDeleteReturnNotify {
map GMKEMPBHDOA = 4;
MaterialDeleteReturnType type = 6;
map CMLDFHFNPHG = 10;
}
// CmdId: 677
// Obf: BOEOPIAOODM
message TakeMaterialDeleteReturnReq {
MaterialDeleteReturnType type = 5;
}
// CmdId: 692
// Obf: NFIPDJLJCOG
message TakeMaterialDeleteReturnRsp {
int32 retcode = 7;
}
// CmdId: 609
// Obf: GIOKMCHNNHM
message MaterialDeleteUpdateNotify {
}
// CmdId: 674
// Obf: DIBDGGGENIF
message McoinExchangeHcoinReq {
uint32 mcoin_cost = 15;
uint32 hcoin = 13;
}
// CmdId: 617
// Obf: KFGCMIDKGMC
message McoinExchangeHcoinRsp {
uint32 hcoin = 1;
uint32 mcoin_cost = 5;
int32 retcode = 11;
}
// Obf: CEIJNOGDKID
message MaterialInfo {
uint32 count = 13;
uint64 guid = 2;
}
// CmdId: 697
// Obf: AFOBMEMONBP
message DestroyMaterialReq {
repeated MaterialInfo material_list = 9;
}
// CmdId: 670
// Obf: IGGKOFLKOID
message DestroyMaterialRsp {
repeated uint32 item_id_list = 6;
repeated uint32 item_count_list = 5;
int32 retcode = 14;
}
// CmdId: 661
// Obf: EEKKEIGCNPK
message SetEquipLockStateReq {
uint64 target_equip_guid = 4;
bool is_locked = 12;
}
// CmdId: 601
// Obf: DOABHLJKEJE
message SetEquipLockStateRsp {
uint64 target_equip_guid = 4;
int32 retcode = 2;
bool is_locked = 10;
}
// CmdId: 615
// Obf: CFEFEGAOMBF
message CalcWeaponUpgradeReturnItemsReq {
uint64 target_weapon_guid = 6;
repeated uint64 food_weapon_guid_list = 13;
repeated ItemParam item_param_list = 12;
}
// CmdId: 619
// Obf: KLAJDKIJABJ
message CalcWeaponUpgradeReturnItemsRsp {
int32 retcode = 10;
repeated ItemParam item_param_list = 6;
uint64 target_weapon_guid = 1;
}
// CmdId: 689
// Obf: IFHDGBMDPEO
message ForgeDataNotify {
map forge_queue_map = 8;
repeated uint32 forge_id_list = 9;
uint32 max_queue_num = 1;
}
// CmdId: 660
// Obf: DNELGIHMGNF
message ForgeFormulaDataNotify {
bool is_locked = 10;
uint32 forge_id = 13;
}
// CmdId: 640
// Obf: DCIKPMMCEAB
message CombineDataNotify {
repeated uint32 combine_id_list = 15;
}
// CmdId: 678
// Obf: JFJDDJBLOLF
message CombineFormulaDataNotify {
bool is_locked = 15;
uint32 combine_id = 10;
}
// CmdId: 647
// Obf: IHODBFNNEON
message ClosedItemNotify {
repeated uint32 item_id_list = 1;
}
// CmdId: 644
// Obf: OCFAOEJLBJE
message CheckAddItemExceedLimitNotify {
// Obf: HALLOHEANIB
enum ItemExceedLimitMsgType {
ITEM_EXCEED_LIMIT_MSG_DEFAULT = 0;
ITEM_EXCEED_LIMIT_MSG_TEXT = 1;
ITEM_EXCEED_LIMIT_MSG_DIALOG = 2;
ITEM_EXCEED_LIMIT_MSG_DIALOG_NONBLOCK = 3;
}
ItemExceedLimitMsgType msg_type = 10;
repeated uint32 JIDEBPPDFAP = 14;
repeated uint32 GGJOANDELMJ = 8;
bool is_drop = 2;
uint32 reason = 4;
}
// CmdId: 679
// Obf: JKJNKFEBOEE
message SetIsAutoUnlockSpecificEquipReq {
bool is_auto_unlock_specific_equip = 2;
}
// CmdId: 690
// Obf: EEAPJGDCCKD
message SetIsAutoUnlockSpecificEquipRsp {
int32 retcode = 6;
}
// CmdId: 699
// Obf: GEFNBINBKDE
message ReliquaryDecomposeReq {
uint32 target_count = 8;
uint32 config_id = 10;
repeated uint64 guid_list = 1;
}
// CmdId: 632
// Obf: DLBMKMKGNKB
message ReliquaryDecomposeRsp {
int32 retcode = 6;
repeated uint64 guid_list = 3;
}
// CmdId: 683
// Obf: HJOECKDNGON
message ReliquaryFilterStateSaveNotify {
map reliquary_filter_state_map = 14;
}
// CmdId: 627
// Obf: BDLPMNNPKLE
message ReliquaryFilterStateNotify {
map reliquary_filter_state_map = 15;
}
// CmdId: 1496
// Obf: HGHEBLMKNHD
message MailChangeNotify {
repeated uint32 del_mail_id_list = 10;
repeated MailData mail_list = 1;
}
// CmdId: 1402
// Obf: EIMKILMHOCI
message ReadMailNotify {
repeated uint32 mail_id_list = 6;
}
// CmdId: 1472
// Obf: NDJKANLCIIP
message GetMailItemReq {
repeated uint32 mail_id_list = 7;
}
// CmdId: 1455
// Obf: HPJBGIFCECN
message GetMailItemRsp {
int32 retcode = 7;
repeated EquipParam item_list = 5;
repeated uint32 mail_id_list = 4;
}
// CmdId: 1448
// Obf: POFLFHOCBCI
message DelMailReq {
repeated uint32 mail_id_list = 3;
}
// CmdId: 1458
// Obf: KPGMOMOANOE
message DelMailRsp {
int32 retcode = 15;
repeated uint32 mail_id_list = 5;
}
// CmdId: 1435
// Obf: OOLIOKGGLBO
message GetAuthkeyReq {
string auth_appid = 5;
uint32 MLKKOEBHEEI = 13;
uint32 GALOPIFDMON = 15;
}
// CmdId: 1487
// Obf: OKFMABBCJMI
message GetAuthkeyRsp {
string auth_appid = 13;
string authkey = 6;
uint32 GALOPIFDMON = 4;
int32 retcode = 7;
string game_biz = 8;
uint32 MLKKOEBHEEI = 2;
}
// CmdId: 1430
// Obf: BEBABNFCJIO
message ClientNewMailNotify {
uint32 CDIKCAIGHAE = 2;
uint32 KJEEEDPFMFE = 6;
bool IGMALOKLIPP = 14;
}
// CmdId: 1484
// Obf: LHMFOJBAOKM
message GetAllMailReq {
bool is_collected = 7;
}
// CmdId: 1464
// Obf: JJJMNCKNNLO
message GetAllMailRsp {
bool is_truncated = 9;
int32 retcode = 7;
bool is_collected = 8;
repeated MailData mail_list = 5;
}
// CmdId: 1421
// Obf: MJIPPMLPCIK
message ChangeMailStarNotify {
repeated uint32 mail_id_list = 13;
bool is_star = 14;
}
// CmdId: 1434
// Obf: CNDIIOHHDIO
message GetAllMailNotify {
bool is_collected = 7;
}
// CmdId: 1494
// Obf: OJLGHJJCEKK
message GetAllMailResultNotify {
int32 retcode = 7;
uint32 packet_be_sent_num = 15;
string transaction = 5;
repeated MailData mail_list = 3;
bool is_collected = 4;
uint32 packet_num = 1;
}
// CmdId: 4178
// Obf: GHKAOMILHPA
message PlayerStartMatchReq {
uint32 mechanicus_difficult_level = 8;
uint32 match_id = 13;
repeated uint32 match_param_list = 6;
MatchType match_type = 3;
uint32 dungeon_id = 2;
uint32 mp_play_id = 10;
}
// CmdId: 4158
// Obf: EPIGPKHDAID
message PlayerStartMatchRsp {
uint32 mp_play_id = 15;
uint32 mechanicus_difficult_level = 4;
uint32 dungeon_id = 9;
int32 retcode = 14;
uint32 param = 5;
MatchType match_type = 2;
uint32 match_id = 7;
uint32 punish_end_time = 10;
}
// CmdId: 4187
// Obf: DGJJMDGELPO
message PlayerMatchInfoNotify {
uint32 KIHAMDBFGCA = 5;
uint32 dungeon_id = 15;
uint32 host_uid = 11;
uint32 OCONGOHBDIO = 9;
uint32 mechanicus_difficult_level = 12;
uint32 mp_play_id = 10;
repeated uint32 match_param_list = 1;
MatchType match_type = 4;
uint32 match_id = 13;
}
// CmdId: 4171
// Obf: CEOKCPHMBIB
message PlayerCancelMatchReq {
MatchType match_type = 10;
}
// CmdId: 4176
// Obf: POFIHGOMMEJ
message PlayerCancelMatchRsp {
MatchType match_type = 10;
int32 retcode = 2;
}
// CmdId: 4189
// Obf: DHAEFJHDJNH
message PlayerMatchStopNotify {
uint32 host_uid = 12;
MatchReason reason = 9;
}
// Obf: AAPPNPJAPJK
message MatchPlayerInfo {
OnlinePlayerInfo player_info = 15;
bool is_agreed = 12;
}
// Obf: GEOEEOEBEEC
message GeneralMatchInfo {
uint32 match_param = 5;
uint32 match_id = 1;
repeated MatchPlayerInfo player_list = 3;
}
// Obf: EIEABGDIEBP
message GCGMatchInfo {
repeated MatchPlayerInfo player_list = 9;
}
// CmdId: 4175
// Obf: NNALIHFBBCP
message PlayerMatchSuccNotify {
GCGMatchInfo gcg_match_info = 4;
MatchType match_type = 10;
GeneralMatchInfo general_match_info = 2;
uint32 mp_play_id = 11;
uint32 mechanicus_difficult_level = 13;
uint32 dungeon_id = 15;
uint32 confirm_end_time = 14;
uint32 host_uid = 8;
}
// CmdId: 4157
// Obf: MMLHDBJNOEN
message PlayerConfirmMatchReq {
bool is_agreed = 14;
MatchType match_type = 9;
}
// CmdId: 4173
// Obf: PMDNIAJFAFJ
message PlayerConfirmMatchRsp {
uint32 match_id = 1;
MatchType match_type = 6;
bool is_agreed = 11;
int32 retcode = 9;
}
// CmdId: 4166
// Obf: OAAIDDFKIJD
message PlayerAllowEnterMpAfterAgreeMatchNotify {
uint32 target_uid = 2;
}
// CmdId: 4153
// Obf: JFBDENGHLJN
message PlayerMatchAgreedResultNotify {
// Obf: EGGMLHKLMHE
enum Reason {
SUCC = 0;
TARGET_SCENE_CANNOT_ENTER = 1;
SELF_MP_UNAVAILABLE = 2;
OTHER_DATA_VERSION_NOT_LATEST = 3;
DATA_VERSION_NOT_LATEST = 4;
}
Reason reason = 7;
MatchType match_type = 10;
uint32 target_uid = 15;
}
// CmdId: 4198
// Obf: AFEENHPABLG
message PlayerApplyEnterMpAfterMatchAgreedNotify {
MatchType match_type = 5;
OnlinePlayerInfo src_player_info = 1;
uint32 matchserver_id = 15;
}
// CmdId: 4151
// Obf: ALIFIGEGJLI
message PlayerGeneralMatchDismissNotify {
repeated uint32 uid_list = 14;
MatchReason reason = 4;
uint32 match_id = 15;
}
// CmdId: 4192
// Obf: BPBHPAMFJCL
message PlayerGeneralMatchConfirmNotify {
bool is_agree = 7;
uint32 uid = 9;
uint32 match_id = 4;
}
// CmdId: 4185
// Obf: JGGJABGBLMP
message PlayerGetForceQuitBanInfoReq {
}
// CmdId: 4181
// Obf: JGAHMLNHPLE
message PlayerGetForceQuitBanInfoRsp {
int32 retcode = 11;
uint32 match_id = 6;
uint32 expire_time = 4;
}
// CmdId: 4160
// Obf: MEMBCNOBJLE
message ServerTryCancelGeneralMatchNotify {
uint32 match_id = 15;
}
// CmdId: 4163
// Obf: BKBJGKENNBI
message PlayerGCGMatchDismissNotify {
repeated uint32 uid_list = 11;
uint32 match_id = 12;
MatchReason reason = 10;
}
// CmdId: 4193
// Obf: OOLHGCICMMO
message PlayerGCGMatchConfirmNotify {
bool is_agree = 6;
uint32 uid = 8;
uint32 match_id = 10;
}
// CmdId: 4165
message NODACIFPFBP {
uint32 match_id = 11;
}
// Obf: DDJCLHEIKPE
message MechanicusInfo {
bool is_finish_teach_dungeon = 10;
repeated Uint32Pair gear_level_pair_list = 11;
uint32 punish_over_time = 13;
repeated uint32 MBOJECMGEPI = 7;
repeated uint32 NNFLCNDGEEE = 3;
uint32 mechanicus_id = 5;
uint32 coin = 15;
}
// CmdId: 3975
// Obf: HLKAJKMCKHA
message GetMechanicusInfoReq {
}
// CmdId: 3996
// Obf: HHNMJPBHIIP
message GetMechanicusInfoRsp {
MechanicusInfo mechanicus_info = 4;
int32 retcode = 13;
}
// CmdId: 3902
// Obf: JKINALBHPOK
message MechanicusSequenceOpenNotify {
uint32 mechanicus_id = 1;
uint32 sequence_id = 11;
}
// CmdId: 3972
// Obf: ADMIDFBBDJF
message MechanicusCoinNotify {
uint32 mechanicus_id = 10;
uint32 coin = 14;
}
// CmdId: 3955
// Obf: EBIPBACCALI
message MechanicusOpenNotify {
uint32 mechanicus_id = 7;
}
// CmdId: 3948
// Obf: NGIPLGINCPF
message MechanicusCloseNotify {
uint32 mechanicus_id = 11;
}
// CmdId: 3958
// Obf: GOPKGOGJJPB
message MechanicusUnlockGearReq {
uint32 mechanicus_id = 13;
uint32 gear_id = 11;
}
// CmdId: 3935
// Obf: DPLJMGGADAP
message MechanicusUnlockGearRsp {
int32 retcode = 5;
uint32 gear_id = 3;
uint32 mechanicus_id = 12;
}
// CmdId: 3987
// Obf: MGOIEFFEJDJ
message MechanicusLevelupGearReq {
uint32 mechanicus_id = 3;
uint32 gear_id = 11;
}
// CmdId: 3930
// Obf: FGICNIDNNOP
message MechanicusLevelupGearRsp {
int32 retcode = 3;
uint32 mechanicus_id = 1;
uint32 gear_id = 9;
uint32 after_gear_level = 11;
}
// CmdId: 3984
// Obf: OEBANJNBOIL
message EnterMechanicusDungeonReq {
uint32 difficult_level = 8;
}
// CmdId: 3964
// Obf: EKIFFKENNLB
message EnterMechanicusDungeonRsp {
uint32 dungeon_id = 14;
int32 retcode = 6;
uint32 difficult_level = 3;
uint32 wrong_uid = 2;
}
// CmdId: 3994
// Obf: BPMLDBDGHPB
message MechanicusCandidateTeamCreateReq {
uint32 difficult_level = 9;
}
// CmdId: 3916
// Obf: KPKKFLAAGNM
message MechanicusCandidateTeamCreateRsp {
int32 retcode = 13;
uint32 difficult_level = 3;
uint32 dungeon_id = 7;
}
// CmdId: 5228
// Obf: FIKHBHJPDDH
message UseMiracleRingReq {
Vector rot = 1;
uint32 miracle_ring_op_type = 13;
Vector pos = 15;
}
// CmdId: 5208
// Obf: JMGAHEKLPFD
message UseMiracleRingRsp {
uint32 miracle_ring_op_type = 13;
int32 retcode = 4;
}
// CmdId: 5237
// Obf: CLFKEFGCILG
message MiracleRingDataNotify {
uint32 KDGLBECOKBF = 13;
uint32 BJHONLLCDPC = 14;
uint32 OIPCCHGBDJE = 12;
bool is_gadget_created = 3;
uint32 gadget_entity_id = 15;
}
// CmdId: 5221
// Obf: MLGOLNCNKEN
message MiracleRingTakeRewardReq {
uint32 gadget_id = 4;
uint32 gadget_entity_id = 9;
}
// CmdId: 5226
// Obf: PPFDCPKONEK
message MiracleRingTakeRewardRsp {
int32 retcode = 6;
}
// CmdId: 5239
// Obf: MMEDNFIFFFC
message MiracleRingDropResultNotify {
int32 CGEEAAHAOPL = 8;
uint32 BJHONLLCDPC = 1;
}
// CmdId: 5225
// Obf: BNJDIEFADNA
message MiracleRingDeliverItemReq {
uint32 gadget_id = 11;
uint32 gadget_entity_id = 4;
repeated ItemParam item_param_list = 2;
repeated uint64 food_weapon_guid_list = 8;
InterOpType op_type = 10;
}
// CmdId: 5207
// Obf: OPJAAKOAPKD
message MiracleRingDeliverItemRsp {
int32 retcode = 2;
InterOpType op_type = 6;
InteractType interact_type = 15;
uint32 gadget_id = 7;
uint32 gadget_entity_id = 14;
}
// CmdId: 5223
// Obf: CBIJFOKDKPO
message MiracleRingDestroyNotify {
uint32 entity_id = 13;
}
// CmdId: 75
// Obf: OMHBPNAONJK
message KeepAliveNotify {
}
// CmdId: 96
// Obf: KLMHABFENEP
message GmTalkReq {
string msg = 5;
}
// CmdId: 2
// Obf: CPIFOBKLKCI
message GmTalkRsp {
string retmsg = 11;
int32 retcode = 10;
string msg = 15;
}
// Obf: AKEGINNLLAP
message MsgParam {
oneof param {
uint32 int_param = 2;
float flt_param = 3;
string str_param = 12;
}
}
// CmdId: 72
// Obf: DGHMHACLEJA
message ShowMessageNotify {
repeated MsgParam params = 5;
SvrMsgId msg_id = 3;
}
// CmdId: 55
// Obf: IKMINMLKIKP
message PingReq {
bytes sc_data = 9;
double total_tick_time = 3;
uint32 seq = 10;
uint32 client_time = 6;
float ue_time = 12;
}
// CmdId: 48
// Obf: IDDOIEHMKEF
message PingRsp {
uint32 client_time = 15;
int32 retcode = 14;
uint32 seq = 9;
}
// CmdId: 35
// Obf: PEHFIKEEKHF
message GetOnlinePlayerListReq {
}
// CmdId: 87
// Obf: NEMPEMKPPMD
message GetOnlinePlayerListRsp {
uint32 param = 15;
int32 retcode = 1;
repeated OnlinePlayerInfo player_info_list = 9;
}
// CmdId: 30
// Obf: CCOFLLBAAAP
message ServerTimeNotify {
uint64 server_time = 3;
}
// CmdId: 84
// Obf: PAIOIAPJEEM
message ServerLogNotify {
ServerLogType FHJIOJOGJHJ = 1;
string server_log = 4;
ServerLogLevel DBILBLAGLPC = 9;
}
// CmdId: 64
// Obf: BFOEAKGBCLA
message ClientReconnectNotify {
ClientReconnectReason reason = 5;
}
// CmdId: 34
// Obf: NMAMMHHNPKN
message RobotPushPlayerDataNotify {
bytes bin = 8;
}
// CmdId: 94
// Obf: JPGJCONIBGC
message ClientReportNotify {
string FKBNBKFNBDK = 13;
string HGDGHCLHDMG = 7;
}
// Obf: AIPCAGJJPKM
message UnionCmd {
uint32 message_id = 1;
bytes body = 13;
}
// CmdId: 16
// Obf: DABEPBFAFLP
message UnionCmdNotify {
repeated UnionCmd cmd_list = 8;
}
// CmdId: 28
// Obf: PJKHCJKGNNF
message GetOnlinePlayerInfoReq {
bool is_online_id = 9;
oneof player_id {
uint32 target_uid = 11;
string online_id = 15;
string psn_id = 10;
}
}
// CmdId: 38
// Obf: PDGIKNGGCPK
message GetOnlinePlayerInfoRsp {
uint32 param = 3;
OnlinePlayerInfo target_player_info = 15;
int32 retcode = 11;
uint32 target_uid = 14;
}
// Obf: HFJHDDHPCOB
message SegmentInfo {
uint32 module = 15;
uint32 size = 9;
uint32 offset = 3;
}
// Obf: BFEDHBGKCCH
message SegmentCRCInfo {
int32 retcode = 3;
uint32 offset = 6;
uint32 module = 11;
uint32 size = 12;
string crc = 1;
}
// CmdId: 88
// Obf: FEKKMMKAEEM
message CheckSegmentCRCNotify {
repeated SegmentInfo info_list = 2;
}
// CmdId: 68
// Obf: IGMEGBIDJBE
message CheckSegmentCRCReq {
repeated SegmentCRCInfo info_list = 2;
}
// Obf: BINJAMDAACF
message PlayerRTTInfo {
uint32 uid = 11;
uint32 rtt = 1;
}
// CmdId: 6
// Obf: DBMMIAMOIGH
message WorldPlayerRTTNotify {
repeated PlayerRTTInfo player_rtt_list = 9;
}
// CmdId: 33
// Obf: MMAHJNEDNJF
message EchoNotify {
string content = 12;
uint32 seq_id = 5;
}
// CmdId: 31
// Obf: LNLHPPBHCHH
message UpdateRedPointNotify {
repeated RedPointData red_point_list = 1;
}
// CmdId: 24
// Obf: EHMCALABOPM
message ClientBulletCreateNotify {
uint32 param = 7;
}
// CmdId: 76
// Obf: MHOKEEHKGHP
message ChangeServerGlobalValueNotify {
uint32 entity_id = 15;
}
// CmdId: 26
// Obf: OIFDKACKJIH
message GmTalkNotify {
string msg = 9;
}
// CmdId: 20
// Obf: EPENCIGCHKK
message LastPacketPrintNotify {
}
// CmdId: 1375
// Obf: BHAMLNHCJNF
message MonsterSummonTagNotify {
uint32 monster_entity_id = 14;
map summon_tag_map = 13;
}
// CmdId: 1828
// Obf: AOPCBABBFLA
message PlayerApplyEnterMpNotify {
OnlinePlayerInfo src_player_info = 12;
uint32 src_app_id = 2;
uint32 src_thread_index = 10;
}
// CmdId: 1808
// Obf: HODBBPLJLCP
message PlayerApplyEnterMpReq {
uint32 target_uid = 6;
}
// CmdId: 1837
// Obf: BIGOGCCBLJB
message PlayerApplyEnterMpRsp {
int32 retcode = 13;
uint32 param = 5;
uint32 target_uid = 7;
}
// CmdId: 1821
// Obf: MAKFNJCFBCJ
message PlayerApplyEnterMpResultNotify {
// Obf: DMNILJCFCCF
enum Reason {
REASON_PLAYER_JUDGE = 0;
REASON_SCENE_CANNOT_ENTER = 1;
REASON_PLAYER_CANNOT_ENTER_MP = 2;
REASON_SYSTEM_JUDGE = 3;
REASON_ALLOW_ENTER_PLAYER_FULL = 4;
REASON_WORLD_LEVEL_LOWER_THAN_HOST = 5;
REASON_HOST_IN_MATCH = 6;
REASON_PLAYER_IN_BLACKLIST = 7;
REASON_PS_PLAYER_NOT_ACCEPT_OTHERS = 8;
REASON_HOST_IS_BLOCKED = 9;
REASON_OTHER_DATA_VERSION_NOT_LATEST = 10;
REASON_DATA_VERSION_NOT_LATEST = 11;
REASON_PLAYER_NOT_IN_PLAYER_WORLD = 12;
REASON_MAX_PLAYER = 13;
}
string target_nickname = 3;
Reason reason = 14;
bool is_agreed = 11;
uint32 target_uid = 8;
}
// CmdId: 1826
// Obf: CGEKLKJEDEA
message PlayerApplyEnterMpResultReq {
uint32 apply_uid = 9;
bool is_agreed = 13;
}
// CmdId: 1839
// Obf: CFJHBMMFNBA
message PlayerApplyEnterMpResultRsp {
bool is_agreed = 15;
uint32 param = 7;
int32 retcode = 9;
uint32 apply_uid = 8;
}
// CmdId: 1825
// Obf: AGDDFBNIPBI
message PlayerQuitFromMpNotify {
// Obf: MINHGLMIAHJ
enum QuitReason {
INVALID = 0;
HOST_NO_OTHER_PLAYER = 1;
KICK_BY_HOST = 2;
BACK_TO_MY_WORLD = 3;
KICK_BY_HOST_LOGOUT = 4;
KICK_BY_HOST_BLOCK = 5;
BE_BLOCKED = 6;
KICK_BY_HOST_ENTER_HOME = 7;
HOST_SCENE_INVALID = 8;
KICK_BY_PLAY = 9;
KICK_BY_ISLAND_PARTY_GALLERY_START_FAILED = 10;
}
QuitReason reason = 11;
}
// CmdId: 1807
// Obf: EAFHIKNPPDH
message PlayerPreEnterMpNotify {
// Obf: CCMIBIDPENC
enum State {
INVALID = 0;
START = 1;
TIMEOUT = 2;
}
uint32 uid = 9;
string nickname = 7;
State state = 4;
}
// CmdId: 1823
// Obf: IBMNHOCANEB
message GetPlayerMpModeAvailabilityReq {
}
// CmdId: 1816
// Obf: ACIMIPPBCHH
message GetPlayerMpModeAvailabilityRsp {
int32 mp_ret = 2;
repeated uint32 param_list = 6;
int32 retcode = 5;
}
// CmdId: 1803
// Obf: KCJCIPDIJBO
message PlayerSetOnlyMPWithPSPlayerReq {
bool is_only = 10;
}
// CmdId: 1848
// Obf: KOJJGLLEEEM
message PlayerSetOnlyMPWithPSPlayerRsp {
int32 retcode = 12;
bool is_only = 13;
}
// CmdId: 1801
// Obf: MMPEGBPFHDD
message PSPlayerApplyEnterMpReq {
string target_psn_id = 6;
}
// CmdId: 1842
// Obf: LBNPFNBAJOI
message PSPlayerApplyEnterMpRsp {
uint32 param = 12;
string target_psn_id = 10;
int32 retcode = 2;
}
// CmdId: 1835
// Obf: BPKJMBHAOLL
message MpPlayOwnerCheckReq {
uint32 mp_play_id = 2;
bool is_skip_match = 11;
}
// CmdId: 1831
// Obf: OAKGFIPBBDH
message MpPlayOwnerCheckRsp {
uint32 wrong_uid = 4;
uint32 mp_play_id = 11;
bool is_skip_match = 8;
int32 retcode = 12;
}
// CmdId: 1810
// Obf: MGOJCHIJEKM
message MpPlayOwnerStartInviteReq {
uint32 mp_play_id = 13;
bool is_skip_match = 8;
}
// CmdId: 1813
// Obf: EPNIBNCAMOE
message MpPlayOwnerStartInviteRsp {
int32 retcode = 11;
uint32 mp_play_id = 13;
bool is_skip_match = 2;
}
// CmdId: 1843
// Obf: HOIKDFGMDEB
message MpPlayOwnerInviteNotify {
uint32 mp_play_id = 3;
uint32 cd = 14;
bool is_remain_reward = 10;
}
// CmdId: 1815
// Obf: AOJBIFNNHAI
message MpPlayGuestReplyInviteReq {
uint32 mp_play_id = 14;
bool is_agree = 7;
}
// CmdId: 1838
// Obf: DLEBKDDJFGP
message MpPlayGuestReplyInviteRsp {
uint32 mp_play_id = 1;
int32 retcode = 7;
}
// CmdId: 1849
// Obf: ONMMIKFGKGC
message MpPlayGuestReplyNotify {
uint32 uid = 15;
uint32 mp_play_id = 12;
bool is_agree = 6;
}
// CmdId: 1847
// Obf: BLKFBDLFGNI
message MpPlayPrepareNotify {
uint32 mp_play_id = 2;
uint32 prepare_end_time = 8;
}
// CmdId: 1817
// Obf: IFFDIKELBNI
message MpPlayInviteResultNotify {
uint32 mp_play_id = 14;
bool all_argee = 4;
}
// CmdId: 1809
// Obf: OBNKKKDMJHD
message MpPlayPrepareInterruptNotify {
uint32 mp_play_id = 11;
}
// CmdId: 1805
// Obf: MBDHLMOEAHN
message MpBlockNotify {
uint32 end_time = 12;
}
// Obf: EJHDOLJOJMP
message InBattleMechanicusBuildingInfo {
uint32 refund_points = 11;
uint32 cost_points = 8;
uint32 level = 5;
uint32 building_id = 1;
}
// Obf: KPDBJECAPML
message InBattleMechanicusPlayerInfo {
uint32 HCIGMAMMHPI = 6;
repeated InBattleMechanicusBuildingInfo building_list = 12;
uint32 uid = 10;
uint32 DHOCBFFKAEN = 9;
bool is_card_confirmed = 14;
}
// Obf: PCNMPAGEACE
message InBattleMechanicusMonsterInfo {
uint32 count = 4;
uint32 monster_id = 12;
uint32 level = 14;
}
// Obf: CJGELEFLGKA
message InBattleMechanicusCardInfo {
uint32 cost_points = 2;
uint32 AHFPNNHBDCF = 11;
uint32 card_id = 7;
uint32 LFEEOJFGEGO = 3;
InBattleMechanicusCardChallengeState challenge_state = 1;
uint32 CMNHNJMLOGN = 10;
}
// Obf: GACNAKHGACG
message InBattleMechanicusInfo {
uint32 OLBEJDMAFCF = 9;
repeated uint32 GHBDLAJEDGB = 1837;
uint32 wait_seconds = 14;
repeated InBattleMechanicusPlayerInfo player_list = 10;
repeated InBattleMechanicusCardInfo LDNDHKJNFKJ = 11;
InBattleMechanicusStageType stage = 13;
uint64 wait_begin_time_us = 7;
uint32 left_monster = 1;
uint32 CGJKFELBPMB = 15;
repeated InBattleMechanicusMonsterInfo monster_list = 6;
uint32 BGFIGCDJPDD = 12;
repeated uint32 BLFHFPOADCJ = 687;
repeated InBattleMechanicusCardInfo IGNJCFNLAAP = 8;
uint32 excaped_monster_num = 4;
uint64 EDJDCDEDHDI = 2;
uint64 MFGJPPFFHGC = 3;
uint32 round = 5;
}
// Obf: EPOBLGMCAPA
message InBattleFleurFairInfo {
uint32 CHEAJDKKPDB = 4;
repeated uint32 DCFOAPKHMAK = 9;
uint32 KMGIKOOKPOB = 8;
uint32 LPOCDLNJLBH = 1;
repeated uint32 DNCLCJMNNLK = 5;
}
// Obf: JBHCEGDJHHD
message CharAmusementAvatarInfo {
uint32 uid = 9;
repeated uint32 avatar_id_list = 15;
uint32 punish_time = 3;
}
// Obf: LDOHLKCMHAB
message CharAmusementInfo {
uint32 stage_id = 12;
uint32 LOLFIBKLONK = 10;
uint32 LPOCDLNJLBH = 3;
repeated CharAmusementAvatarInfo avatar_info_list = 8;
uint32 level_id = 14;
}
// Obf: DPELOIJNAMO
message BrickBreakerStageInfo {
BrickBreakerStageType stage_type = 3;
repeated BrickBreakerPlayerBattleInfo battle_info_list = 2;
uint32 level_id = 1;
}
// Obf: CCIIFFLNJFI
message CoinCollectStageInfo {
uint32 play_index = 15;
repeated CoinCollectPlayerInfo player_info_list = 11;
uint32 level_id = 2;
}
// Obf: HDIMLANJONI
message LanV3BoatStageInfo {
repeated uint32 player_uid_list = 14;
bool is_single = 5;
uint32 map_id = 13;
uint32 match_id = 4;
}
// Obf: PLJMDBLDDMM
message FleurFairV2PacmanStageInfo {
bool LFMODLNLODD = 1;
}
// Obf: ONMCDEPPIOB
message MultistagePlayInfo {
uint32 group_id = 14;
uint32 stage_type = 8;
uint32 stage_index = 1;
uint32 duration = 11;
uint32 begin_time = 9;
uint32 play_index = 13;
uint32 play_type = 4;
oneof detail {
InBattleMechanicusInfo mechanicus_info = 1751;
InBattleFleurFairInfo fleur_fair_info = 1630;
HideAndSeekStageInfo hide_and_seek_info = 216;
InBattleChessInfo chess_info = 849;
InBattleIrodoriChessInfo irodori_chess_info = 2011;
CharAmusementInfo char_amusement_info = 1538;
BrickBreakerStageInfo brick_breaker_info = 903;
CoinCollectStageInfo coin_collect_info = 1102;
LanV3BoatStageInfo lan_v3_boat_info = 1033;
FleurFairV2PacmanStageInfo fleur_fair_v2_pacman_info = 2006;
}
}
// CmdId: 5375
// Obf: MIEJFIABBON
message MultistagePlayInfoNotify {
MultistagePlayInfo info = 1;
}
// CmdId: 5396
// Obf: JOELDAJAJIH
message MultistagePlayFinishStageReq {
uint32 group_id = 5;
uint32 play_index = 15;
}
// CmdId: 5355
// Obf: FDJHDFJOIHK
message InBattleMechanicusExcapeMonsterNotify {
uint32 excaped_monster_num = 5;
}
// CmdId: 5348
// Obf: OJPFPFGNELP
message InBattleMechanicusLeftMonsterNotify {
uint32 left_monster = 11;
}
// CmdId: 5358
// Obf: LDIBMHPMNLK
message InBattleMechanicusBuildingPointsNotify {
map player_building_points_map = 1;
}
// CmdId: 5335
// Obf: DOAKLELLMLN
message InBattleMechanicusPickCardReq {
uint32 card_id = 8;
uint32 play_index = 1;
uint32 group_id = 3;
}
// CmdId: 5387
// Obf: NCNAMKCLMCD
message InBattleMechanicusPickCardRsp {
uint32 group_id = 14;
uint32 play_index = 13;
uint32 card_id = 15;
int32 retcode = 1;
}
// CmdId: 5330
// Obf: EENCNPNMJIE
message InBattleMechanicusPickCardNotify {
uint32 player_uid = 6;
uint32 play_index = 3;
uint32 card_id = 13;
uint32 group_id = 12;
}
// CmdId: 5384
// Obf: OMHJACCEMAI
message InBattleMechanicusConfirmCardReq {
uint32 card_id = 5;
uint32 play_index = 4;
uint32 group_id = 13;
}
// CmdId: 5364
// Obf: MHMELKMLIBE
message InBattleMechanicusConfirmCardRsp {
uint32 card_id = 6;
int32 retcode = 10;
uint32 group_id = 7;
uint32 play_index = 11;
}
// CmdId: 5321
// Obf: LAPJGINMGOB
message InBattleMechanicusConfirmCardNotify {
uint32 card_id = 14;
uint32 play_index = 10;
uint32 group_id = 7;
uint32 player_uid = 11;
}
// CmdId: 5334
// Obf: IHGGDCPCLJF
message InBattleMechanicusCardResultNotify {
uint64 wait_begin_time_us = 8;
repeated InBattleMechanicusCardInfo card_list = 13;
map player_confirmed_card_map = 6;
uint32 play_index = 9;
uint32 group_id = 15;
uint32 wait_seconds = 10;
}
// CmdId: 5394
// Obf: NAIKBPACBNE
message MultistagePlayFinishStageRsp {
uint32 group_id = 4;
int32 retcode = 12;
uint32 play_index = 11;
}
// Obf: IANDPKNDOJC
message MultistageSettleWatcherInfo {
bool is_inverse = 11;
uint32 watcher_id = 10;
uint32 cur_progress = 13;
uint32 total_progress = 12;
}
// CmdId: 5316
// Obf: IEIEFJMCFDB
message InBattleMechanicusSettleNotify {
repeated MultistageSettleWatcherInfo watcher_list = 15;
uint32 MHCDNHLEGJJ = 8;
uint32 play_index = 1;
uint32 group_id = 5;
uint32 JJEKHBDPANH = 13;
bool is_success = 6;
uint32 DLDGAGDLKEO = 14;
uint64 scene_time_ms = 2;
}
// Obf: PLPPNHMGHEA
message InBattleMechanicusSettleInfo {
repeated MultistageSettleWatcherInfo watcher_list = 2;
uint64 scene_time_ms = 9;
uint32 DLDGAGDLKEO = 4;
uint32 MHCDNHLEGJJ = 10;
bool is_success = 8;
uint32 JJEKHBDPANH = 6;
uint32 group_id = 7;
uint32 play_index = 12;
}
// CmdId: 5308
// Obf: AOCBAJLHDMN
message MultistagePlaySettleNotify {
uint32 play_index = 1;
uint32 group_id = 4;
oneof detail {
InBattleMechanicusSettleInfo mechanicus_settle_info = 2025;
InBattleChessSettleInfo chess_settle_info = 934;
InBattleIrodoriChessSettleInfo irodori_chess_settle_info = 1372;
}
}
// CmdId: 5354
// Obf: AAIAGJGNJIA
message MultistagePlayStageEndNotify {
uint32 group_id = 15;
uint32 play_index = 14;
}
// CmdId: 5337
// Obf: FNPFJPPFFBE
message MultistagePlayEndNotify {
uint32 play_index = 13;
uint32 group_id = 1;
}
// CmdId: 5371
// Obf: IPNPGOAMLNC
message FleurFairBuffEnergyNotify {
uint32 energy = 10;
}
// Obf: HGEBLCIHPJP
message FleurFairGallerySettleInfo {
bool is_success = 3;
uint32 CHEAJDKKPDB = 7;
map energy_stat_map = 11;
uint32 FGIHLGCHBMN = 15;
uint32 energy = 14;
}
// Obf: HDKMJIFHKHF
message FleurFairPlayerStatInfo {
string online_id = 8;
uint32 uid = 9;
ProfilePicture profile_picture = 1;
string nick_name = 12;
int32 param = 14;
uint32 head_image = 2;
uint32 stat_id = 5;
}
// Obf: GHACMDAFIFI
message FleurFairBossSettleInfo {
uint32 cost_time = 8;
repeated FleurFairPlayerStatInfo stat_info_list = 14;
uint32 energy = 7;
bool is_success = 5;
uint32 reward_token_num = 6;
}
// CmdId: 5349
// Obf: OBBJIFHGAEK
message FleurFairStageSettleNotify {
uint32 stage_type = 8;
oneof detail {
FleurFairGallerySettleInfo gallery_settle_info = 7;
FleurFairBossSettleInfo boss_settle_info = 14;
}
}
// CmdId: 5312
// Obf: BIBDABBHNLF
message FleurFairFinishGalleryStageNotify {
}
// Obf: OBHGPHDNFBI
message HideAndSeekPlayerBattleInfo {
uint32 avatar_id = 9;
uint32 costume_id = 8;
repeated uint32 skill_list = 15;
bool is_ready = 12;
}
// Obf: BIPGIAOICCJ
message HideAndSeekStageInfo {
repeated uint32 hider_uid_list = 4;
uint32 map_id = 14;
map battle_info_map = 9;
uint32 hunter_uid = 3;
HideAndSeekStageType stage_type = 12;
bool is_record_score = 1;
}
// CmdId: 5341
// Obf: JJHJDHFPIOP
message HideAndSeekSelectAvatarReq {
uint32 avatar_id = 13;
}
// CmdId: 5353
// Obf: GLAOFIIDCHP
message HideAndSeekSelectAvatarRsp {
uint32 avatar_id = 15;
int32 retcode = 3;
}
// CmdId: 5356
// Obf: CICAMCIEDLN
message HideAndSeekSetReadyReq {
}
// CmdId: 5363
// Obf: JCGJMBPDNMG
message HideAndSeekSetReadyRsp {
int32 retcode = 13;
}
// Obf: LNHNJDPFDOM
message HideAndSeekSettleInfo {
string online_id = 8;
repeated ExhibitionDisplayInfo card_list = 10;
uint32 uid = 6;
uint32 head_image = 4;
string nickname = 14;
ProfilePicture profile_picture = 1;
}
// CmdId: 5318
// Obf: PNDEJLGFIJC
message HideAndSeekSettleNotify {
// Obf: KABKPGKDJMK
enum SettleReason {
SETTLE_REASON_TIME_OUT = 0;
SETTLE_PLAY_END = 1;
SETTLE_PLAYER_QUIT = 2;
}
repeated HideAndSeekSettleInfo settle_info_list = 8;
SettleReason reason = 15;
uint32 stage_type = 10;
uint32 play_index = 11;
repeated uint32 winner_list = 5;
bool is_record_score = 13;
uint32 cost_time = 12;
repeated ExhibitionDisplayInfo score_list = 3;
}
// CmdId: 5369
// Obf: CNAMFENODFM
message HideAndSeekPlayerReadyNotify {
repeated uint32 uid_list = 3;
}
// CmdId: 5310
// Obf: GFLMJBMGIPF
message HideAndSeekPlayerSetAvatarNotify {
uint32 avatar_id = 6;
uint32 costume_id = 14;
uint32 uid = 3;
}
// Obf: PFDHNKJENDB
message ChessCardInfo {
uint32 card_id = 3;
uint32 effect_stack = 9;
}
// Obf: MHMGAMCCIBM
message InBattleChessInfo {
map player_info_map = 5;
uint32 left_monsters = 2;
uint32 NJMFOBKBHHC = 1;
repeated ChessCardInfo selected_card_info_list = 14;
uint32 CGJKFELBPMB = 15;
uint32 round = 8;
ChessMysteryInfo mystery_info = 3;
uint32 excaped_monsters = 11;
repeated uint32 ban_card_tag_list = 6;
}
// Obf: BKEFJHEFJOI
message InBattleChessSettleInfo {
uint32 JEPAOMINKKI = 15;
bool is_success = 8;
repeated ExhibitionDisplayInfo score_list = 3;
uint32 JCBIBJNPNAG = 7;
uint32 AGAANGAFDLM = 1;
uint64 scene_time_ms = 11;
uint32 DCENODPACJH = 14;
}
// Obf: KNHPPMPLPEA
message ChessPlayerInfo {
uint32 uid = 11;
uint32 GJDGAIKBFCC = 2;
uint32 FDJKOOOOHEL = 4;
uint32 MJEJBIPNFDL = 12;
uint32 DHOCBFFKAEN = 5;
repeated ChessNormalCardInfo candidate_card_info_list = 13;
uint32 NKJJHNGOBMK = 6;
}
// Obf: DEBGOFDFMIK
message ChessMonsterInfo {
repeated uint32 affix_list = 12;
uint32 monster_id = 14;
uint32 level = 9;
}
// Obf: MJOHOHFGINL
message ChessEntranceInfo {
uint32 entrance_index = 3;
uint32 entrance_point_id = 10;
repeated ChessMonsterInfo monster_info_list = 4;
}
// Obf: LJLDAKBJHMH
message ChessEntranceDetailInfo {
repeated ChessEntranceInfo info_list = 4;
}
// Obf: LCLOHAJKAEC
message ChessMysteryInfo {
map detail_info_map = 10;
repeated uint32 exit_point_id_list = 7;
map entrance_point_map = 5;
}
// Obf: IJAKIMAKMAN
message ChessNormalCardInfo {
bool is_attach_curse = 2;
uint32 cost_points = 3;
uint32 card_id = 10;
}
// CmdId: 5315
// Obf: GHBDOONGKGK
message ChessPickCardReq {
uint32 card_id = 10;
uint32 card_index = 3;
}
// CmdId: 5319
// Obf: KLALPHGMNFB
message ChessPickCardRsp {
uint32 card_id = 9;
uint32 card_index = 6;
int32 retcode = 1;
}
// CmdId: 5389
// Obf: JJOMNLOFMCD
message ChessPickCardNotify {
uint32 curse_card_id = 9;
ChessNormalCardInfo normal_card_info = 5;
}
// CmdId: 5360
// Obf: DGEKJFNDJJN
message ChessManualRefreshCardsReq {
}
// CmdId: 5340
// Obf: KHPCKCDPIFA
message ChessManualRefreshCardsRsp {
int32 retcode = 11;
}
// CmdId: 5378
// Obf: JLLOEPFCBHO
message ChessPlayerInfoNotify {
ChessPlayerInfo player_info = 13;
}
// CmdId: 5339
// Obf: NOEEKCJLHGP
message ChessLeftMonstersNotify {
uint32 left_monsters = 15;
}
// CmdId: 5347
// Obf: DPLFFMINHNN
message ChessEscapedMonstersNotify {
uint32 excaped_monsters = 15;
}
// CmdId: 5344
// Obf: GMHFOCJGAOP
message ChessSelectedCardsNotify {
repeated ChessCardInfo selected_card_info_list = 11;
}
// CmdId: 5379
// Obf: JHJPOPCAKBH
message GlobalBuildingInfoNotify {
uint32 max_num = 4;
uint32 current_num = 6;
repeated BuildingInfo building_list = 9;
}
// Obf: GOMHKNNBAAD
message InBattleIrodoriChessInfo {
uint32 DHOCBFFKAEN = 6;
uint32 GPBHPHDEJLI = 15;
repeated uint32 selected_card_id_list = 7;
uint32 left_monsters = 1;
IrodoriChessMysteryInfo mystery_info = 9;
}
// Obf: HHDPBPHKCMD
message IrodoriChessMonsterInfo {
uint32 monster_id = 5;
uint32 grant_points = 15;
repeated uint32 affix_list = 10;
uint32 level = 9;
}
// Obf: MFOKPMJJLGC
message IrodoriChessEntranceInfo {
uint32 entrance_point_id = 3;
repeated IrodoriChessMonsterInfo monster_info_list = 1;
}
// Obf: CFNFNIIIKBL
message IrodoriChessEntranceDetailInfo {
repeated IrodoriChessEntranceInfo info_list = 5;
}
// Obf: KNDPCBBNOPD
message IrodoriChessMysteryInfo {
repeated uint32 entrance_point_id_list = 12;
IrodoriChessEntranceDetailInfo entrance_detail_info = 7;
repeated uint32 exit_point_id_list = 13;
}
// Obf: BLDDHCDFHKM
message InBattleIrodoriChessSettleInfo {
uint32 GPBHPHDEJLI = 12;
uint32 HBMBMJPFLCP = 15;
uint64 scene_time_ms = 2;
bool is_perfect = 5;
bool is_activity_end = 14;
bool is_new_record = 1;
}
// Obf: MGCABBFFCLE
message IrodoriChessPlayerInfo {
uint32 uid = 7;
uint32 GPBHPHDEJLI = 2;
uint32 DHOCBFFKAEN = 3;
}
// CmdId: 5390
// Obf: HKMHJLNBACN
message IrodoriChessPlayerInfoNotify {
IrodoriChessPlayerInfo player_info = 13;
}
// CmdId: 5399
// Obf: DAPOAGGGOJP
message IrodoriChessLeftMonsterNotify {
uint32 left_monsters = 6;
}
// Obf: MGPMPNMMBML
message BrickBreakerPlayerBattleInfo {
string nickname = 13;
repeated uint32 avatar_id = 10;
repeated uint32 costume_id = 2;
bool is_ready = 4;
repeated uint32 skill_list = 15;
uint32 uid = 1;
bool is_changing = 5;
}
// CmdId: 5345
// Obf: GGIANLPAJAJ
message BrickBreakerPlayerReadyNotify {
repeated uint32 uid_list = 11;
}
// CmdId: 5351
// Obf: JELKPPJLOCE
message BrickBreakerPlayerSetAvatarNotify {
uint32 uid = 7;
repeated uint32 avatar_id_list = 8;
repeated uint32 costume_id_list = 1;
}
// CmdId: 5382
// Obf: MKKAOFDLIPM
message BrickBreakerPlayerSetSkillNotify {
uint32 uid = 10;
repeated uint32 skill_id_list = 13;
}
// CmdId: 5357
// Obf: PPOLKPHMMPJ
message BrickBreakerSetReadyReq {
}
// CmdId: 5352
// Obf: FCBLOKBHLPG
message BrickBreakerSetReadyRsp {
int32 retcode = 15;
}
// CmdId: 5381
// Obf: IMMPAKBFGBD
message BrickBreakerSelectAvatarReq {
repeated uint32 avatar_id = 6;
}
// CmdId: 5314
// Obf: HPFAKCEOEAM
message BrickBreakerSelectAvatarRsp {
repeated uint32 avatar_id = 14;
int32 retcode = 13;
}
// CmdId: 5373
// Obf: BFNKMJAECAD
message BrickBreakerSelectSkillReq {
repeated uint32 skill_id = 4;
}
// CmdId: 5304
// Obf: FIPKHKIECEH
message BrickBreakerSelectSkillRsp {
repeated uint32 skill_id = 3;
int32 retcode = 7;
}
// CmdId: 5391
// Obf: LOPBKCGNPJD
message BrickBreakerSetChangingReq {
bool is_changing = 5;
}
// CmdId: 5365
// Obf: BGBNLMBGKKA
message BrickBreakerSetChangingRsp {
int32 retcode = 10;
}
// CmdId: 5329
// Obf: CFLFAICKEOC
message BrickBreakerPlayerSetChangingNotify {
bool is_changing = 3;
uint32 uid = 6;
}
// Obf: OFEFIKEPBHJ
message CoinCollectTeamAvatarInfo {
uint32 costume_id = 7;
uint32 avatar_id = 4;
}
// Obf: FDLBFOHDKFI
message CoinCollectPlayerInfo {
uint32 choose_skill_no = 5;
string player_name = 1;
repeated CoinCollectTeamAvatarInfo avatar_info_list = 8;
bool is_prepare = 15;
uint32 player_uid = 10;
}
// CmdId: 6455
// Obf: LALGGEHKIAE
message CoinCollectPrepareStageNotify {
CoinCollectStageInfo coin_collect_info = 7;
}
// Obf: IJGJGEAKINM
message LanV3BoatSettleInfo {
repeated ExhibitionDisplayInfo card_list = 8;
ProfilePicture profile_picture = 12;
string nickname = 10;
uint32 uid = 3;
string online_id = 1;
uint32 head_image = 13;
}
// CmdId: 6554
// Obf: LBILBIGNGPH
message LanV3BoatSettleNotify {
repeated uint32 winner_uid_list = 10;
uint32 play_index = 1;
uint32 stage_type = 9;
uint32 begin_time = 2;
repeated ExhibitionDisplayInfo score_list = 15;
bool is_single = 6;
uint32 duration = 14;
bool FIABGADCHAH = 11;
repeated LanV3BoatSettleInfo settle_info_list = 8;
}
// CmdId: 6450
message FKNPJFJINKF {
uint32 play_index = 2;
}
// CmdId: 6546
message ACGAFODFNLP {
uint32 end_time = 15;
}
// CmdId: 575
// Obf: AHMDGGDKIJC
message NpcTalkReq {
uint32 npc_entity_id = 2;
uint32 talk_id = 14;
uint32 entity_id = 6;
}
// CmdId: 596
// Obf: OAFFPIJPBBM
message NpcTalkRsp {
uint32 entity_id = 15;
uint32 cur_talk_id = 1;
int32 retcode = 9;
uint32 npc_entity_id = 11;
}
// CmdId: 572
// Obf: BJLGMOBMIPP
message GetSceneNpcPositionReq {
repeated uint32 npc_id_list = 1;
uint32 scene_id = 3;
}
// CmdId: 555
// Obf: PKGGODCMAIB
message GetSceneNpcPositionRsp {
int32 retcode = 2;
repeated NpcPositionInfo npc_info_list = 4;
uint32 scene_id = 3;
}
// CmdId: 548
// Obf: IAEGKEHDIDK
message MetNpcIdListNotify {
repeated uint32 npc_first_met_id_list = 5;
}
// CmdId: 558
// Obf: JPJOIOMFOBI
message MeetNpcReq {
uint32 npc_id = 14;
}
// CmdId: 535
// Obf: FOCAKAJLFCM
message MeetNpcRsp {
uint32 npc_first_met_id = 2;
int32 retcode = 3;
}
// CmdId: 587
// Obf: HGMAGCCBOGC
message FinishedTalkIdListNotify {
repeated uint32 finished_talk_id_list = 1;
}
// Obf: MHPIGIIPLIC
message PlayerOfferingData {
map EOLCDPBPNGG = 8;
bool is_first_interact = 10;
uint32 offering_id = 5;
uint32 level = 9;
repeated uint32 taken_level_reward_list = 12;
bool HJLIDMNHDFD = 3;
optional PlayerOfferingData offering_pari_detail_data = 1695;
}
// Obf: GEFPJNAPGJK
message PlayerOfferingData {
uint32 IGHMDGHKADF = 8;
bool CJNBGNOIIJL = 4;
}
// CmdId: 2924
// Obf: BBCCEKEIOBC
message PlayerOfferingDataNotify {
repeated PlayerOfferingData offering_data_list = 6;
}
// CmdId: 2921
// Obf: GJBNDIDKBAA
message PlayerOfferingReq {
uint32 offering_id = 6;
}
// CmdId: 2916
// Obf: FFBABGPKOMG
message PlayerOfferingRsp {
PlayerOfferingData offering_data = 13;
int32 retcode = 2;
repeated ItemParam item_list = 3;
}
// CmdId: 2903
// Obf: GNECELBMOBC
message TakeOfferingLevelRewardReq {
uint32 level = 14;
uint32 offering_id = 5;
}
// CmdId: 2917
// Obf: LOPDFBOAGAC
message TakeOfferingLevelRewardRsp {
uint32 take_level = 13;
repeated ItemParam item_list = 8;
uint32 offering_id = 5;
int32 retcode = 9;
}
// CmdId: 2904
// Obf: ABEPPJCNPLH
message OfferingInteractReq {
uint32 offering_id = 11;
}
// CmdId: 2919
// Obf: KJBCCPLLEHG
message OfferingInteractRsp {
PlayerOfferingData offering_data = 11;
int32 retcode = 13;
}
// CmdId: 2908
message KFEHELINFAO {
uint32 offering_id = 8;
}
// CmdId: 2925
message NGIADNIJOJF {
int32 retcode = 14;
uint32 offering_id = 11;
}
// CmdId: 2907
message JNAGOLPHIJM {
uint32 config_id = 2;
uint32 offering_id = 10;
Vector hint_center_pos = 9;
uint32 hint_radius = 11;
uint32 group_id = 5;
}
// CmdId: 2913
message MCMDGENJHPM {
uint32 config_id = 5;
uint32 offering_id = 8;
uint32 group_id = 9;
}
// CmdId: 2901
message KOKNDPEAKCG {
uint32 offering_id = 15;
}
// CmdId: 2911
message AKCIEKCLPFP {
int32 retcode = 2;
uint32 offering_id = 5;
repeated ItemParam item_list = 1;
}
// Obf: FIIPHGJMGEB
message OpActivityInfo {
uint32 schedule_id = 10;
uint32 end_time = 1;
uint32 activity_id = 12;
bool is_has_change = 14;
uint32 begin_time = 6;
optional BonusOpActivityInfo bonus_info = 9;
}
// Obf: MBPEIAOFFNP
message BonusOpActivityInfo {
uint32 left_bonus_count = 11;
}
// CmdId: 5175
// Obf: OLCKDAPDJJF
message GetOpActivityInfoReq {
}
// CmdId: 5196
// Obf: BJPNHBHGANM
message GetOpActivityInfoRsp {
repeated OpActivityInfo op_activity_info_list = 2;
int32 retcode = 9;
}
// CmdId: 5102
// Obf: LMCKJDMLBEM
message OpActivityDataNotify {
repeated OpActivityInfo op_activity_info_list = 5;
}
// CmdId: 5172
// Obf: OCPKMKCBAPN
message OpActivityUpdateNotify {
OpActivityInfo op_activity_info = 3;
}
// Obf: FOFMOHPPKPO
message QueryFilter {
int32 DHGFHBFCGOL = 10;
int32 HFJNAAGCKFJ = 3;
}
// CmdId: 2375
// Obf: NEHFAPFJMDE
message QueryPathReq {
// Obf: CHNMLGAIJDL
enum OptionType {
OPTION_NONE = 0;
OPTION_NORMAL = 1;
OPTION_FIRST_CAN_GO = 2;
}
QueryFilter filter = 8;
Vector3Int COBIGJHHLJJ = 10;
Vector source_pos = 12;
int32 query_id = 5;
OptionType query_type = 4;
repeated Vector destination_pos = 14;
Vector3Int OCDLHELPCKN = 15;
uint32 scene_id = 11;
}
// CmdId: 2396
// Obf: MMGFDHKGJPM
message QueryPathRsp {
enum PEFGMLDKCDG {
AMHEPLPEHOG_StatusFail = 0;
AMHEPLPEHOG_StatusSucc = 1;
AMHEPLPEHOG_StatusPartial = 2;
}
PEFGMLDKCDG query_status = 2;
int32 retcode = 3;
repeated Vector corners = 10;
int32 query_id = 8;
}
// Obf: IIEGGGIMBHP
message ObstacleInfo {
// Obf: ICJGJHAOCFL
enum ShapeType {
OBSTACLE_SHAPE_CAPSULE = 0;
OBSTACLE_SHAPE_BOX = 1;
}
int32 obstacle_id = 4;
Vector center = 6;
MathQuaternion rotation = 2;
ShapeType shape = 11;
Vector3Int extents = 13;
}
// CmdId: 2302
// Obf: JJMONLNMKPP
message ObstacleModifyNotify {
repeated int32 remove_obstacle_ids = 1;
repeated ObstacleInfo add_obstacles = 5;
uint32 scene_id = 8;
}
// CmdId: 2372
// Obf: HNANOCBJCEE
message PathfindingPingNotify {
}
// CmdId: 2355
// Obf: DABOPANJCMH
message PathfindingEnterSceneReq {
uint32 version = 4;
uint32 scene_id = 12;
repeated ObstacleInfo obstacles = 7;
uint32 MPIPHNNEMBK = 3;
bool is_editor = 14;
uint32 JAAGGFLGGGL = 11;
}
// CmdId: 2348
// Obf: NEOFCFKGPFI
message PathfindingEnterSceneRsp {
int32 retcode = 1;
}
// CmdId: 2323
// Obf: PMCGAFLHICE
message GMShowObstacleReq {
int32 uid = 2;
}
// Obf: MPFGIOBIHIL
message GMObstacleInfo {
Vector center = 5;
Vector3Int extents = 3;
ObstacleInfo.ShapeType shape = 2;
int64 timestamp = 12;
MathQuaternion rotation = 11;
int32 obstacle_id = 4;
}
// CmdId: 2377
// Obf: KDCANMAJPFE
message GMShowObstacleRsp {
repeated GMObstacleInfo obstacles = 9;
int32 retcode = 7;
}
// CmdId: 2392
// Obf: KAGKJLCDJLG
message GMShowNavMeshReq {
int32 uid = 14;
Vector center = 9;
Vector JAPOGDGLJCJ = 11;
}
// Obf: JGBCFAMHKCP
message PBNavMeshPoly {
// Obf: NENAAAKMHPN
enum EdgeType {
INNER = 0;
TILE_BOUND = 1;
TILE_BOUND_UNCONNECT = 2;
TILE_BOUND_OVERIDE = 3;
}
repeated int32 vects = 2;
repeated EdgeType edge_types = 13;
int32 area = 5;
}
// Obf: OPBBHGEONJL
message PBNavMeshTile {
repeated Vector vecs = 10;
repeated PBNavMeshPoly polys = 9;
}
// CmdId: 2309
// Obf: CKEFNCPEEKL
message GMShowNavMeshRsp {
int32 retcode = 9;
repeated PBNavMeshTile tiles = 15;
}
// Obf: MOELDGBGLLB
message PbNavMeshStatsInfo {
int32 HDAAEDFOOOI = 5;
int32 ECNPOEJHPCI = 10;
int32 FJGDCFHBCLI = 3;
int32 GNLELCLHHDK = 14;
}
// CmdId: 2374
// Obf: PLPMACOCIMJ
message NavMeshStatsNotify {
repeated PbNavMeshStatsInfo infos = 9;
}
message FFELGFFLAAC {
repeated Vector FOEFFCKCPMH = 9;
}
// CmdId: 2317
message BIIIHIGEMBP {
QueryFilter filter = 2;
uint32 scene_id = 4;
Vector destination_pos = 1;
int32 query_id = 12;
int32 uid = 5;
Vector3Int OCDLHELPCKN = 13;
Vector source_pos = 9;
Vector3Int COBIGJHHLJJ = 15;
}
// CmdId: 2397
message IFNOHBONEGM {
enum JNHPFDEDNEI {
HMNKHDMCEKN_StatusFail = 0;
HMNKHDMCEKN_StatusSucc = 1;
HMNKHDMCEKN_StatusPartial = 2;
}
repeated Vector corners = 4;
JNHPFDEDNEI query_status = 1;
int32 retcode = 10;
repeated FFELGFFLAAC MFJENPLIKPF = 6;
int32 query_id = 12;
repeated FFELGFFLAAC DKPKIMPJIOD = 5;
repeated Vector FOPNKJMGKBI = 9;
}
// CmdId: 175
// Obf: EGDLBMIOIEC
message GetPlayerTokenReq {
string FFHPIJBCIIF = 848;
uint32 cloudClientIp = 732;
string birthday = 125;
uint32 account_type = 7;
uint32 EOFMJLNBLJC = 11;
string client_rand_key = 1808;
string online_id = 13;
string psn_id = 6;
string account_uid = 9;
bool is_guest = 15;
string client_ip_str = 14;
uint32 sub_channel_id = 2;
uint32 uid = 12;
uint32 PHMANCBCDDA = 1247;
uint32 channel_id = 3;
uint32 key_id = 1998;
string HCOCMCHAABD = 4;
string account_token = 8;
string country_code = 5;
string COHFMJFNHGE = 1;
uint32 platform_type = 10;
}
// CmdId: 196
// Obf: LACJKFEIOGO
message GetPlayerTokenRsp {
bool MPBPEOPDLOE = 343;
bytes security_cmd_buffer = 10;
bool IHPKEJKFANM = 960;
string birthday = 2027;
StopServerInfo stop_server = 647;
uint32 channel_id = 362;
bytes extra_bin_data = 3;
uint32 gm_uid = 11;
string client_ip_str = 2034;
uint32 sub_channel_id = 2;
string account_uid = 12;
uint32 tag = 1367;
string country_code = 107;
uint64 secret_key_seed = 7;
string sign = 1972;
repeated uint32 finish_collection_id_list = 1918;
string msg = 4;
uint32 platform_type = 6;
uint32 key_id = 1327;
uint32 reg_platform = 797;
uint32 cloudClientIp = 285;
uint32 uid = 5;
uint32 account_type = 766;
bool is_proficient_player = 8;
uint32 blackUidEndTime = 13;
int32 retcode = 1;
bool is_guest = 14;
string secret_key = 9;
string token = 15;
string client_version_random_key = 684;
string psn_id = 1502;
string server_rand_key = 1089;
}
// Obf: JOKGLALOCCK
message TrackingIOInfo {
string PHKLBMJLABP = 8;
string MCPANGKOECL = 15;
string OFKJCJFIHDA = 4;
string ADHIHLMGAAA = 9;
string BEBOGAEBAGG = 10;
string BBMJLHFKKDB = 7;
string OAKADAODLLM = 14;
}
// Obf: IEMLLFGMPCI
message AdjustTrackingInfo {
string LKKFJNDEIAB = 6;
string DLKIMODBMME = 5;
string JEKNGABCEOG = 2;
string BBLFIMANGAD = 9;
string AJCKEINKHMB = 11;
string PACALGLDIGB = 15;
}
// CmdId: 102
// Obf: NFMLOOMMIKN
message PlayerLoginReq {
uint32 account_type = 35;
string FHMBGHEMDLJ = 405;
uint32 tag = 383;
string device_info = 14;
uint32 target_home_owner_uid = 1446;
uint32 sub_channel_id = 6;
string birthday = 995;
bytes environment_error_code = 1199;
uint32 target_uid = 12;
uint32 channel_id = 1569;
string OCDJHHBMIDG = 1202;
uint64 login_rand = 11;
bytes security_cmd_reply = 592;
uint32 EOFMJLNBLJC = 499;
string token = 15;
uint32 NPMKPHCKPDF = 726;
uint32 gm_uid = 889;
TrackingIOInfo tracking_io_info = 144;
uint32 platform_type = 8;
string device_uuid = 4;
string client_verison_hash = 533;
string client_version = 9;
uint32 reg_platform = 1174;
string account_uid = 7;
string EMAFAFPOGEE = 1919;
bytes extra_bin_data = 457;
string online_id = 1855;
string system_version = 10;
string device_name = 5;
string FMHKKHBHIOB = 166;
uint32 HMEKOBCAMLL = 1863;
AdjustTrackingInfo adjust_tracking_info = 1003;
string checksum = 178;
bool is_transfer = 219;
uint32 client_data_version = 575;
string platform = 13;
bool is_editor = 1;
uint32 language_type = 3;
bool is_guest = 2;
string checksum_client_version = 1087;
string psn_id = 1335;
string country_code = 1696;
uint32 OPHCJKGDHMJ = 1116;
}
// Obf: DJEMKNENFJA
message ShortAbilityHashPair {
sfixed32 ability_name_hash = 11;
sfixed32 ability_config_hash = 14;
}
// CmdId: 172
// Obf: EGNJOBMKBHK
message PlayerLoginRsp {
int32 retcode = 15;
string next_resource_url = 163;
int32 ability_hash_code = 14;
string client_version_suffix = 1903;
bool NENMBLFJAMC = 7;
bytes playerData = 136;
string client_md5 = 715;
string game_biz = 10;
repeated FeatureBlockInfo feature_block_info_list = 114;
uint32 target_uid = 1;
string register_cps = 1149;
repeated ShortAbilityHashPair short_ability_hash_map = 130;
bool is_use_ability_hash = 11;
bool is_transfer = 705;
bool ALCEGKPMOHB = 902;
bool is_audit = 997;
ResVersionConfig res_version_config = 1912;
ResVersionConfig next_res_version_config = 915;
string client_silence_version_suffix = 702;
uint32 target_home_owner_uid = 1909;
string client_silence_md5 = 1123;
map block_info_map = 834;
bool is_sc_open = 1908;
map ability_hash_map = 8;
bool is_data_need_relogin = 252;
bool GIKDHIDHBEE = 1209;
uint64 login_rand = 9;
string birthday = 383;
double total_tick_time = 903;
string country_code = 1280;
uint32 client_data_version = 4;
bytes scInfo = 3;
bool GPMHJGJLAFH = 13;
uint32 client_silence_data_version = 6;
uint32 player_data_version = 2;
}
// CmdId: 155
// Obf: JBEHHNGMGNF
message PlayerLogoutReq {
// Obf: EENPAHDJOEO
enum Reason {
DISCONNECT = 0;
CLIENT_REQ = 1;
TIMEOUT = 2;
ADMIN_REQ = 3;
SERVER_CLOSE = 4;
GM_CLEAR = 5;
PLAYER_TRANSFER = 6;
CLIENT_CHECKSUM_INVALID = 7;
REASON_MUIP_MOVE_SAVE_WAIT = 8;
}
Reason reason = 9;
}
// CmdId: 148
// Obf: CONCBIGOIIK
message PlayerLogoutRsp {
int32 retcode = 8;
}
// CmdId: 158
// Obf: PCCMHCHDPBK
message PlayerLogoutNotify {
int32 retcode = 1;
}
// CmdId: 135
// Obf: KHJPIMNFILK
message PlayerDataNotify {
uint64 server_time = 5;
string nick_name = 8;
uint32 region_id = 3;
bool is_first_login_today = 14;
map prop_map = 11;
}
// CmdId: 187
// Obf: OHDEMAPHAIN
message ChangeGameTimeReq {
uint32 game_time = 5;
uint32 extra_days = 8;
bool is_force_set = 11;
}
// CmdId: 130
// Obf: LABMPLOLGJJ
message ChangeGameTimeRsp {
int32 retcode = 2;
uint32 extra_days = 14;
uint32 cur_game_time = 5;
}
// CmdId: 184
// Obf: LHPHBCOAAJI
message PlayerGameTimeNotify {
uint32 game_time = 6;
uint32 uid = 3;
bool is_home = 7;
}
// CmdId: 164
// Obf: GONAPELADMF
message PlayerPropNotify {
map prop_map = 8;
}
// CmdId: 121
// Obf: JFLBONPKIDI
message ClientTriggerEventNotify {
EventTriggerType event_type = 13;
uint32 force_id = 10;
}
// CmdId: 134
// Obf: GPOOEKBEBCI
message SetPlayerPropReq {
repeated PropValue prop_list = 15;
}
// CmdId: 194
// Obf: ECKMKKKGEBP
message SetPlayerPropRsp {
int32 retcode = 15;
}
// CmdId: 116
// Obf: PNBDELBENPO
message SetPlayerBornDataReq {
string nick_name = 7;
uint32 avatar_id = 10;
}
// CmdId: 128
// Obf: GFAMJEPFNNJ
message SetPlayerBornDataRsp {
int32 retcode = 5;
}
// CmdId: 138
// Obf: EOOGKFDOKNO
message DoSetPlayerBornDataNotify {
}
// CmdId: 188
// Obf: NMMNNPCFPKN
message PlayerPropChangeNotify {
uint32 prop_type = 8;
uint32 prop_delta = 5;
}
// CmdId: 168
// Obf: MNAKOMCEIOL
message SetPlayerNameReq {
string nick_name = 8;
}
// CmdId: 106
// Obf: DPMBIHGIAKA
message SetPlayerNameRsp {
int32 retcode = 14;
string nick_name = 15;
}
// CmdId: 133
// Obf: MNNNDMABDMJ
message SetOpenStateReq {
uint32 value = 12;
uint32 key = 5;
}
// CmdId: 124
// Obf: FKLLEOBOFLB
message SetOpenStateRsp {
uint32 value = 8;
uint32 key = 10;
int32 retcode = 4;
}
// CmdId: 131
// Obf: NMDDJJCDOPG
message OpenStateUpdateNotify {
map open_state_map = 1;
}
// CmdId: 176
// Obf: ICNJPPNCHCD
message OpenStateChangeNotify {
map open_state_map = 1;
}
// CmdId: 126
// Obf: DIHALIDCKGK
message PlayerCookReq {
uint32 recipe_id = 8;
uint32 assist_avatar = 13;
uint32 cook_count = 6;
uint32 qte_quality = 4;
}
// CmdId: 120
// Obf: GEGBDMOEEJL
message PlayerCookRsp {
CookRecipeData recipe_data = 4;
int32 retcode = 2;
uint32 cook_count = 5;
uint32 qte_quality = 13;
repeated ItemParam item_list = 3;
repeated ItemParam extral_item_list = 14;
}
// CmdId: 105
// Obf: CPAAIMKDMGD
message PlayerRandomCookReq {
repeated ItemParam material_list = 4;
}
// CmdId: 136
// Obf: FKNNOLLMNME
message PlayerRandomCookRsp {
int32 retcode = 3;
}
// Obf: DLDJOMHIENO
message CookRecipeData {
uint32 recipe_id = 6;
uint32 proficiency = 12;
}
// CmdId: 166
// Obf: NGIJDCAGGII
message CookDataNotify {
repeated CookRecipeData recipe_data_list = 10;
uint32 grade = 7;
}
// CmdId: 143
// Obf: GABHMDEGHOJ
message CookRecipeDataNotify {
CookRecipeData recipe_data = 8;
}
// CmdId: 103
// Obf: MPEDAIGLBMB
message CookGradeDataNotify {
uint32 grade = 13;
}
// CmdId: 142
// Obf: CIDMNOMHPKC
message PlayerCompoundMaterialReq {
uint32 count = 6;
uint32 compound_id = 12;
}
// Obf: IDINDPJAHOO
message CompoundQueueData {
uint32 compound_id = 8;
uint32 waitCount = 15;
uint32 outputCount = 9;
uint32 outputTime = 12;
}
// CmdId: 107
// Obf: JJIKDLOONLH
message PlayerCompoundMaterialRsp {
CompoundQueueData compoundQueueData = 7;
int32 retcode = 10;
}
// CmdId: 198
// Obf: ALOHABDLIMK
message TakeCompoundOutputReq {
uint32 compound_group_id = 1;
uint32 compound_id = 7;
}
// CmdId: 146
// Obf: EIJPLGLEGGJ
message TakeCompoundOutputRsp {
repeated ItemParam item_list = 9;
int32 retcode = 10;
}
// CmdId: 180
// Obf: BGHIMPKEDMG
message CompoundDataNotify {
repeated uint32 unlockCompoundList = 4;
repeated CompoundQueueData compoundQueueDataList = 6;
}
// CmdId: 159
// Obf: IHNPHGMDKCD
message GetCompoundDataReq {
}
// CmdId: 193
// Obf: HONBDBKHOKJ
message GetCompoundDataRsp {
repeated CompoundQueueData compoundQueueDataList = 9;
int32 retcode = 1;
repeated uint32 unlockCompoundList = 6;
}
// CmdId: 111
// Obf: GGKAHPHPKKE
message PlayerTimeNotify {
uint64 player_time = 2;
bool is_paused = 3;
uint64 server_time = 5;
}
// CmdId: 171
// Obf: HMKAEACPFJM
message PlayerSetPauseReq {
bool is_paused = 11;
}
// CmdId: 149
// Obf: IGMIFEKGJNK
message PlayerSetPauseRsp {
int32 retcode = 4;
}
// CmdId: 112
// Obf: KHDJGGHLMMJ
message PlayerSetLanguageReq {
uint32 language_type = 8;
}
// CmdId: 141
// Obf: KJNPEFNNOIJ
message PlayerSetLanguageRsp {
int32 retcode = 8;
}
// CmdId: 153
// Obf: FBFJPHHEKEN
message DataResVersionNotify {
// Obf: CDFDALCLADK
enum DataResVersionOpType {
OP_TYPE_NONE = 0;
OP_TYPE_RELOGIN = 1;
OP_TYPE_MP_RELOGIN = 2;
}
string client_md5 = 3;
bool is_data_need_relogin = 11;
uint32 client_data_version = 12;
string client_silence_version_suffix = 6;
DataResVersionOpType op_type = 14;
string client_version_suffix = 5;
string client_silence_md5 = 7;
uint32 client_silence_data_version = 4;
ResVersionConfig res_version_config = 1;
}
// Obf: DCPMGKODFKH
message DailyTaskInfo {
uint32 daily_task_id = 9;
uint32 progress = 11;
uint32 finish_progress = 6;
bool is_finished = 1;
uint32 reward_id = 12;
}
// CmdId: 156
// Obf: LKFOLMKGHDK
message DailyTaskDataNotify {
uint32 finished_num = 6;
uint32 score_reward_id = 9;
bool is_taken_score_reward = 15;
}
// CmdId: 163
// Obf: PKNBMIJGAGF
message DailyTaskProgressNotify {
DailyTaskInfo info = 15;
}
// CmdId: 118
// Obf: BDMELLFIGAH
message DailyTaskScoreRewardNotify {
uint32 reward_id = 12;
}
// CmdId: 169
// Obf: MECIJHANDBI
message WorldOwnerDailyTaskNotify {
uint32 finished_daily_task_num = 5;
uint32 filter_city_id = 6;
repeated DailyTaskInfo task_list = 15;
}
// CmdId: 110
// Obf: HPHBIEGDFGM
message AddRandTaskInfoNotify {
Vector pos = 14;
uint32 rand_task_id = 5;
}
// CmdId: 123
// Obf: HICNNLNDPJA
message RemoveRandTaskInfoNotify {
// Obf: LLHKGJHDLDD
enum FinishReason {
DEFAULT = 0;
CLEAR = 1;
DISTANCE = 2;
FINISH = 3;
}
FinishReason reason = 2;
uint32 rand_task_id = 5;
bool is_succ = 6;
}
// CmdId: 177
// Obf: BDKEEBHCGLM
message TakePlayerLevelRewardReq {
uint32 level = 2;
}
// CmdId: 192
// Obf: OEKGAKDIMMK
message TakePlayerLevelRewardRsp {
uint32 level = 7;
uint32 reward_id = 10;
int32 retcode = 1;
}
// CmdId: 109
// Obf: JNNKIPADMND
message PlayerLevelRewardUpdateNotify {
repeated uint32 level_list = 9;
}
// Obf: LMMFMJFGNBP
message GivingRecord {
bool is_gadget_giving = 13;
bool is_finished = 11;
map material_cnt_map = 8;
uint32 last_group_id = 3;
uint32 group_id = 12;
uint32 giving_id = 9;
uint32 config_id = 7;
}
// CmdId: 174
// Obf: HMNBBCGJFMC
message GivingRecordNotify {
repeated GivingRecord giving_record_list = 9;
}
// CmdId: 117
// Obf: MGDPGOLLHFB
message GivingRecordChangeNotify {
bool is_deactive = 6;
GivingRecord giving_record = 9;
}
// CmdId: 197
// Obf: DFPNDCEELAF
message ItemGivingReq {
// Obf: MAEJHBECLNL
enum ItemGivingType {
QUEST = 0;
GADGET = 1;
}
map item_guid_count_map = 6;
uint32 giving_id = 14;
repeated ItemParam item_param_list = 8;
ItemGivingType item_giving_type = 2;
}
// CmdId: 170
// Obf: GFHBNIHMOOB
message ItemGivingRsp {
uint32 giving_group_id = 7;
int32 retcode = 9;
uint32 giving_id = 2;
}
// CmdId: 161
// Obf: FDMAEEECEHB
message PlayerCookArgsReq {
uint32 recipe_id = 9;
uint32 assist_avatar = 13;
}
// CmdId: 101
// Obf: CAJPAGGCEHI
message PlayerCookArgsRsp {
int32 retcode = 6;
float qte_range_ratio = 10;
}
// CmdId: 115
// Obf: LPFCBHBJBLP
message PlayerLuaShellNotify {
bytes lua_shell = 7;
LuaShellType shell_type = 13;
uint32 id = 4;
uint32 use_type = 10;
}
// CmdId: 119
// Obf: BLKFEODAELO
message ServerDisconnectClientNotify {
uint32 data = 9;
}
// CmdId: 189
// Obf: AIJFKNJPJNM
message AntiAddictNotify {
int32 msg_type = 6;
string msg = 10;
string level = 15;
}
// CmdId: 160
// Obf: JOALHHCCOMM
message PlayerForceExitReq {
}
// CmdId: 140
// Obf: LIBPJCAAPKH
message PlayerForceExitRsp {
int32 retcode = 8;
}
// CmdId: 178
// Obf: OIOAGJGLGBJ
message PlayerInjectFixNotify {
bytes inject_fix = 4;
uint32 id = 10;
}
// Obf: DHHJHMGHCOO
message TaskVar {
repeated int32 value_list = 14;
uint32 key = 2;
}
// CmdId: 139
// Obf: IOKCKNLIKDI
message TaskVarNotify {
repeated TaskVar task_var_list = 2;
}
// CmdId: 147
// Obf: GAIGFCMNNHM
message ClientLockGameTimeNotify {
bool is_lock = 12;
}
// CmdId: 144
// Obf: DBIBJAANOIA
message GetNextResourceInfoReq {
}
// CmdId: 179
// Obf: ILLOKGLNCKH
message GetNextResourceInfoRsp {
string next_resource_url = 11;
int32 retcode = 5;
ResVersionConfig next_res_version_config = 2;
}
// CmdId: 190
// Obf: LOENDAOINPF
message AdjustWorldLevelReq {
uint32 ACFMMFELEHP = 14;
uint32 OLDCBGGJLDH = 9;
}
// CmdId: 199
// Obf: HPEBBOOPPOH
message AdjustWorldLevelRsp {
int32 retcode = 10;
uint32 cd_over_time = 3;
uint32 after_world_level = 13;
}
// CmdId: 132
// Obf: FGIIGEAAJGI
message DailyTaskFilterCityReq {
uint32 city_id = 8;
}
// CmdId: 183
// Obf: JIEKKJEKJDG
message DailyTaskFilterCityRsp {
int32 retcode = 15;
uint32 city_id = 4;
}
// CmdId: 127
// Obf: MAFKBKGEIBB
message DailyTaskUnlockedCitiesNotify {
repeated uint32 unlocked_city_list = 5;
}
// Obf: BAEOODGOAOI
message ExclusiveRuleInfo {
uint32 rule_type = 6;
repeated uint32 object_id_list = 13;
}
// CmdId: 113
// Obf: KOPBCIIODNP
message ExclusiveRuleNotify {
repeated ExclusiveRuleInfo rule_info_list = 14;
}
// CmdId: 167
// Obf: GJDLOBNDGOB
message CompoundUnlockNotify {
uint32 compound_id = 8;
}
// Obf: AJLLMEBCFIB
message GameplayRecommendationSkillRequest {
uint32 skill_depot_id = 5;
}
// Obf: CIOJFBLABCG
message GameplayRecommendationReliquaryRequest {
uint32 equip_type = 7;
}
// Obf: PAALDLMIFHJ
message GameplayRecommendationElementReliquaryRequest {
uint32 element_type = 3;
uint32 equip_type = 5;
}
// CmdId: 195
// Obf: FKEKHPFJAOP
message GetGameplayRecommendationReq {
uint32 avatar_id = 8;
oneof detail {
GameplayRecommendationSkillRequest skill_request = 195;
GameplayRecommendationReliquaryRequest reliquary_request = 293;
GameplayRecommendationElementReliquaryRequest element_reliquary_request = 1333;
}
}
// Obf: PEEDNDFPNGH
message GameplayRecommendationSkillResponse {
uint32 skill_depot_id = 8;
repeated uint32 skill_id_list = 13;
}
// Obf: MAELGEKPEAL
message GameplayRecommendationReliquaryMainPropData {
uint32 main_prop_id = 8;
uint32 permillage = 5;
}
// Obf: DDGDNMGNCHP
message GameplayRecommendationReliquaryResponse {
uint32 equip_type = 6;
repeated GameplayRecommendationReliquaryMainPropData main_prop_data_list = 5;
}
// Obf: ENDEIFONKBK
message GameplayRecommendationElementReliquaryResponse {
uint32 equip_type = 8;
uint32 element_type = 5;
repeated GameplayRecommendationReliquaryMainPropData main_prop_data_list = 10;
}
// CmdId: 150
// Obf: MJABCIDLGDE
message GetGameplayRecommendationRsp {
uint32 avatar_id = 4;
int32 retcode = 15;
oneof detail {
GameplayRecommendationSkillResponse skill_response = 516;
GameplayRecommendationReliquaryResponse reliquary_response = 731;
GameplayRecommendationElementReliquaryResponse element_reliquary_response = 1452;
}
}
// CmdId: 162
// Obf: DJFBMLNEOFC
message TakeBackGivingItemReq {
uint32 giving_id = 2;
}
// CmdId: 145
// Obf: OJJEFFEPDLI
message TakeBackGivingItemRsp {
uint32 giving_id = 2;
int32 retcode = 12;
}
// CmdId: 151
// Obf: HLGDJHFLNOJ
message PlayerNicknameAuditDataNotify {
ContentAuditInfo info = 8;
}
// CmdId: 182
// Obf: FGOFANGPPIN
message PlayerNicknameNotify {
string nickname = 1;
}
// CmdId: 157
// Obf: NBFBAAAFDGM
message NicknameAuditConfigNotify {
uint32 submit_limit = 13;
bool is_open = 2;
}
// CmdId: 152
// Obf: OKCMDAIBGNO
message ReadNicknameAuditReq {
}
// CmdId: 181
// Obf: JMLDBCJJODB
message ReadNicknameAuditRsp {
int32 retcode = 13;
}
// CmdId: 114
// Obf: DFEPFLOHFBD
message PlayerCompoundMaterialBoostReq {
uint32 HDPLMDCFPAF = 12;
uint32 MBEFPCNDEII = 11;
bool is_boost_all = 9;
uint32 MHMAGJKPDIO = 7;
}
// CmdId: 173
// Obf: OECDPFKACOM
message PlayerCompoundMaterialBoostRsp {
repeated CompoundQueueData compoundQueueDataList = 2;
CompoundBoostTakeStatusType take_status = 3;
int32 retcode = 14;
repeated ItemParam take_item_list = 13;
}
// CmdId: 104
// Obf: EKHNFDJIEAF
message PlayerGameTimeByLuaNotify {
uint32 sim_speed = 11;
uint32 uid = 1;
uint32 game_time = 14;
}
// CmdId: 191
// Obf: FOIEBCFOCLK
message PlayerIpRegionNotify {
string ip_code = 3;
}
// CmdId: 165
// Obf: CLJNJBDHDEN
message SkipPlayerGameTimeReq {
uint32 game_time = 6;
bool is_force_set = 12;
uint32 client_game_time = 11;
}
// CmdId: 129
// Obf: MJEGBKCMNIE
message SkipPlayerGameTimeRsp {
int32 retcode = 12;
uint32 client_game_time = 11;
uint32 game_time = 15;
}
// CmdId: 125
message KMFDGOAOFAD {
}
// CmdId: 186
message IOEJCMJGHCG {
repeated uint32 ALPDGAMCGFK = 1;
int32 retcode = 15;
}
// CmdId: 1275
// Obf: EPCKEHMDLNG
message EntityPropNotify {
map prop_map = 5;
uint32 entity_id = 2;
}
// CmdId: 1296
// Obf: HPNGCLIJJKP
message LifeStateChangeNotify {
uint32 life_state = 3;
PlayerDieType die_type = 12;
repeated ServerBuff server_buff_list = 13;
uint32 entity_id = 6;
uint32 move_reliable_seq = 14;
uint32 source_entity_id = 4;
string attack_tag = 15;
}
// CmdId: 1202
// Obf: CGFPJMOGLLB
message EntityFightPropNotify {
map fight_prop_map = 9;
uint32 entity_id = 13;
}
// CmdId: 1272
// Obf: GMLJGKMJLLK
message EntityFightPropUpdateNotify {
uint32 entity_id = 9;
map fight_prop_map = 15;
}
// CmdId: 1255
// Obf: PGOGFGMAJFD
message AvatarFightPropNotify {
map fight_prop_map = 2;
uint64 avatar_guid = 12;
}
// CmdId: 1248
// Obf: BDCHKNLKJGP
message AvatarFightPropUpdateNotify {
uint64 avatar_guid = 4;
map fight_prop_map = 14;
}
// CmdId: 1258
// Obf: CJKLCKHPBEN
message EntityFightPropChangeReasonNotify {
ChangeHpReason changeHpReason = 15;
repeated uint32 param_list = 1;
float prop_delta = 14;
PropChangeReason reason = 7;
uint32 entity_id = 8;
uint32 prop_type = 6;
ChangeEnergyReason changeEnergyReason = 4;
}
// CmdId: 1235
// Obf: GNABNGDFLJM
message AvatarLifeStateChangeNotify {
PlayerDieType die_type = 11;
string attack_tag = 4;
uint32 source_entity_id = 9;
uint64 avatar_guid = 13;
uint32 move_reliable_seq = 12;
repeated ServerBuff server_buff_list = 5;
uint32 life_state = 2;
}
// CmdId: 1287
// Obf: AEMDBFPBGMN
message AvatarPropChangeReasonNotify {
PropChangeReason reason = 9;
uint32 prop_type = 4;
float old_value = 15;
float cur_value = 2;
uint64 avatar_guid = 12;
}
// CmdId: 1230
// Obf: OEDIGGOJKGL
message PlayerPropChangeReasonNotify {
PropChangeReason reason = 6;
uint32 prop_type = 5;
float old_value = 12;
float cur_value = 2;
}
// CmdId: 1284
// Obf: JEKDLLGKIMN
message AvatarPropNotify {
uint64 avatar_guid = 1;
map prop_map = 7;
}
// CmdId: 1264
// Obf: HKDODIFHHNI
message MarkNewNotify {
repeated uint32 id_list = 11;
uint32 mark_new_type = 14;
}
// CmdId: 475
// Obf: PKOLNCFFINJ
message QuestListNotify {
repeated Quest quest_list = 11;
}
// CmdId: 496
// Obf: HFGOKLHAEPB
message QuestListUpdateNotify {
repeated Quest quest_list = 5;
}
// CmdId: 402
// Obf: IJMJIMCHBHG
message QuestDelNotify {
uint32 quest_id = 12;
}
// Obf: PGDIMINOAPM
message ChildQuest {
uint32 state = 1;
uint32 quest_id = 11;
uint32 quest_config_id = 5;
}
// Obf: NIIAKFJMIEN
message ParentQuestRandomInfo {
repeated uint32 factor_list = 12;
uint32 template_id = 1;
uint32 entrance_id = 13;
}
// Obf: DNOJNFKPDBO
message InfernceWordInfo {
bool FLEJAGNGBBA = 6;
uint32 word_id = 4;
bool PIHNBNJCOIM = 11;
bool FKHGLHPBMPH = 12;
uint32 unlock_by_word_id = 10;
}
// Obf: IONBOCLLKIJ
message InferencePageInfo {
repeated InfernceWordInfo unlock_word_list = 15;
uint32 page_id = 7;
}
// Obf: NHFLHNIKBLK
message ParentQuest {
uint32 accept_time = 9;
repeated int32 quest_var = 15;
bool is_finished = 2;
map time_var_map = 13;
uint32 BENEFOELIBI = 11;
repeated InferencePageInfo inference_page_list = 7;
repeated ChildQuest child_quest_list = 5;
uint32 NFAHBNHBHDE = 12;
uint64 video_key = 14;
bool is_random = 10;
uint32 parent_quest_id = 8;
ParentQuestRandomInfo random_info = 1;
}
// CmdId: 472
// Obf: ABDJGNCFLAJ
message FinishedParentQuestNotify {
repeated ParentQuest parent_quest_list = 8;
}
// CmdId: 455
// Obf: JFLDCJCCNIA
message FinishedParentQuestUpdateNotify {
repeated ParentQuest parent_quest_list = 13;
}
// CmdId: 448
// Obf: JIFDPGDHNAF
message AddQuestContentProgressReq {
uint32 add_progress = 11;
uint32 content_type = 15;
uint32 param = 1;
}
// CmdId: 458
// Obf: LHMBHBPCAIL
message AddQuestContentProgressRsp {
uint32 content_type = 2;
int32 retcode = 10;
}
// CmdId: 430
// Obf: BBJKMAIOOLD
message QuestCreateEntityReq {
bool is_rewind = 12;
uint32 quest_id = 15;
CreateEntityInfo entity = 8;
uint32 parent_quest_id = 2;
}
// CmdId: 484
// Obf: OFKELNHNCGE
message QuestCreateEntityRsp {
uint32 parent_quest_id = 14;
bool is_rewind = 8;
uint32 entity_id = 4;
uint32 quest_id = 3;
CreateEntityInfo entity = 7;
int32 retcode = 2;
}
// CmdId: 464
// Obf: IEOGBDBICAI
message QuestDestroyEntityReq {
uint32 scene_id = 9;
uint32 quest_id = 8;
uint32 entity_id = 14;
}
// CmdId: 421
// Obf: JNNIADAIGHF
message QuestDestroyEntityRsp {
uint32 scene_id = 15;
int32 retcode = 11;
uint32 quest_id = 3;
uint32 entity_id = 8;
}
// CmdId: 416
// Obf: CLNHLPJKIHO
message ChapterStateNotify {
message NNBEJPGCIMD {
bool is_limit = 8;
uint32 configNeedPlayerLevel = 1;
}
message HDPCHNPCKLP {
uint32 configNeedBeginTime = 4;
bool is_limit = 7;
}
uint32 chapter_id = 9;
HDPCHNPCKLP need_begin_time = 13;
NNBEJPGCIMD need_player_level = 1;
ChapterState chapter_state = 14;
}
// CmdId: 428
// Obf: DFKPLKPAEJP
message QuestProgressUpdateNotify {
uint32 quest_id = 11;
repeated uint32 finish_progress_list = 1;
repeated uint32 fail_progress_list = 5;
}
// Obf: MKOAOABANJO
message QuestVarOp {
int32 value = 14;
bool is_add = 9;
uint32 index = 5;
}
// CmdId: 438
// Obf: JDNJONIOMEA
message QuestUpdateQuestVarReq {
uint32 parent_quest_var_seq = 11;
uint32 parent_quest_id = 1;
uint32 quest_id = 2;
repeated QuestVarOp quest_var_op_list = 4;
}
// CmdId: 488
// Obf: DDAOEAHEAEK
message QuestUpdateQuestVarRsp {
uint32 parent_quest_var_seq = 12;
uint32 parent_quest_id = 5;
int32 retcode = 14;
uint32 quest_id = 15;
}
// CmdId: 468
// Obf: GFFPGFDCBIK
message QuestUpdateQuestVarNotify {
repeated int32 quest_var = 15;
uint32 parent_quest_id = 14;
uint32 parent_quest_var_seq = 3;
}
// CmdId: 406
// Obf: HCHIKGMAOBA
message QuestDestroyNpcReq {
uint32 parent_quest_id = 8;
uint32 npc_id = 10;
}
// CmdId: 433
// Obf: NJGLMNLBNKD
message QuestDestroyNpcRsp {
uint32 npc_id = 13;
uint32 parent_quest_id = 2;
int32 retcode = 14;
}
// Obf: OPLEOKJHFKD
message BargainSnapshot {
uint32 PJHMEHGELGC = 13;
int32 cur_mood = 14;
uint32 HADMOPEJFIC = 12;
uint32 bargain_id = 10;
}
// CmdId: 424
// Obf: HKLGDGKMLIM
message BargainStartNotify {
uint32 bargain_id = 3;
BargainSnapshot snapshot = 8;
}
// CmdId: 431
// Obf: IHCHLEAKAFN
message BargainOfferPriceReq {
uint32 bargain_id = 14;
uint32 price = 8;
}
// CmdId: 476
// Obf: LDAHLOOJGPD
message BargainOfferPriceRsp {
int32 cur_mood = 6;
int32 retcode = 5;
BargainResultType bargain_result = 15;
uint32 result_param = 11;
}
// CmdId: 426
// Obf: JCPIHJIJLGJ
message BargainTerminateNotify {
uint32 bargain_id = 5;
}
// CmdId: 420
// Obf: MBJNLNIMJAK
message GetBargainDataReq {
uint32 bargain_id = 5;
}
// CmdId: 405
// Obf: FLEAIDOFCHJ
message GetBargainDataRsp {
int32 retcode = 13;
BargainSnapshot snapshot = 5;
uint32 bargain_id = 15;
}
// CmdId: 436
// Obf: AFPHNMAHMIG
message GetAllActivatedBargainDataReq {
}
// CmdId: 466
// Obf: DBNBIOIIKIB
message GetAllActivatedBargainDataRsp {
int32 retcode = 15;
repeated BargainSnapshot snapshot_list = 12;
}
// CmdId: 443
// Obf: KCDEBHKFPJI
message ServerCondMeetQuestListUpdateNotify {
repeated uint32 add_quest_id_list = 12;
repeated uint32 del_quest_id_list = 2;
}
// Obf: ADPDFNABDCI
message QuestGlobalVar {
int32 value = 13;
uint32 key = 8;
}
// CmdId: 403
// Obf: BICAFJINAPH
message QuestGlobalVarNotify {
repeated QuestGlobalVar var_list = 12;
}
// CmdId: 442
// Obf: NBIBEFFJOJP
message QuestTransmitReq {
uint32 quest_id = 8;
uint32 point_id = 13;
}
// CmdId: 407
// Obf: MDDOBAJAHDH
message QuestTransmitRsp {
uint32 point_id = 12;
uint32 quest_id = 7;
int32 retcode = 11;
}
// CmdId: 498
// Obf: LELAFJBLNGN
message PersonalLineAllDataReq {
}
// Obf: LPPGEMGIIIC
message LockedPersonallineData {
enum JEMKDFPLHKI {
JEMKDFPLHKI_Level = 0;
JEMKDFPLHKI_Quest = 1;
}
message MKKLIJOGAKA {
uint32 quest_id = 9;
uint32 chapter_id = 3;
}
JEMKDFPLHKI lock_reason = 13;
uint32 personal_line_id = 14;
oneof param {
uint32 chapter_id = 6;
uint32 level = 7;
MKKLIJOGAKA LIDHDAOKHIH = 1;
}
}
// CmdId: 446
// Obf: FOOHJFIPKCO
message PersonalLineAllDataRsp {
int32 retcode = 12;
repeated uint32 ongoing_personal_line_list = 10;
uint32 cur_finished_daily_task_count = 15;
uint32 legendary_key_count = 5;
repeated uint32 can_be_unlocked_personal_line_list = 13;
repeated LockedPersonallineData locked_personal_line_list = 8;
}
// CmdId: 480
// Obf: ELJILKEDOIG
message RedeemLegendaryKeyReq {
}
// CmdId: 459
// Obf: GNDIOCKBMPI
message RedeemLegendaryKeyRsp {
uint32 legendary_key_count = 3;
int32 retcode = 11;
}
// CmdId: 493
// Obf: LDPHCGEKALF
message UnlockPersonalLineReq {
uint32 personal_line_id = 5;
}
// CmdId: 411
// Obf: BEPAEGMNOLD
message UnlockPersonalLineRsp {
uint32 personal_line_id = 10;
int32 retcode = 11;
oneof param {
uint32 level = 3;
uint32 chapter_id = 7;
}
}
// CmdId: 471
// Obf: DDANCOPHEBB
message CancelFinishParentQuestNotify {
uint32 parent_quest_id = 10;
}
// CmdId: 449
// Obf: FFMNPJJJCDK
message QuestUpdateQuestTimeVarNotify {
map time_var_map = 5;
uint32 parent_quest_id = 4;
}
// CmdId: 412
// Obf: BBADCCGIMHI
message PersonalLineNewUnlockNotify {
repeated uint32 personal_line_id_list = 15;
}
// CmdId: 441
// Obf: KPMPKMLFOMI
message NpcTalkStateNotify {
bool is_ban = 7;
}
// CmdId: 453
// Obf: LJCOMNDKOAO
message GetQuestLackingResourceReq {
uint32 quest_id = 1;
}
// CmdId: 456
// Obf: CBCCIGNFPAL
message GetQuestLackingResourceRsp {
int32 retcode = 15;
map lacked_place_map = 8;
uint32 quest_id = 10;
repeated uint32 lacked_npc_list = 11;
repeated uint32 lacked_place_list = 13;
map lacked_npc_map = 12;
}
// CmdId: 463
// Obf: ONLAGNGPCLK
message GetParentQuestVideoKeyReq {
uint32 parent_quest_id = 10;
}
// CmdId: 418
// Obf: NJKJOLKFGGK
message GetParentQuestVideoKeyRsp {
uint64 video_key = 7;
uint32 parent_quest_id = 13;
int32 retcode = 6;
}
// CmdId: 469
// Obf: GJIDJKKLDMI
message ParentQuestInferenceDataNotify {
uint32 parent_quest_id = 12;
repeated InferencePageInfo inference_page_list = 7;
}
// CmdId: 410
// Obf: PLBKCHMFCKC
message InterpretInferenceWordReq {
uint32 word_id = 9;
uint32 page_id = 3;
}
// CmdId: 423
// Obf: JIGIJIPJONA
message InterpretInferenceWordRsp {
int32 retcode = 7;
uint32 page_id = 1;
uint32 word_id = 3;
}
// CmdId: 477
// Obf: DNCAJBNOPPP
message AssociateInferenceWordReq {
uint32 JNLFGLHFBBC = 7;
uint32 page_id = 9;
uint32 PPMLICNJGAD = 8;
}
// CmdId: 492
// Obf: CBHHGBOAJPA
message AssociateInferenceWordRsp {
uint32 page_id = 3;
int32 retcode = 10;
uint32 JNLFGLHFBBC = 15;
uint32 PPMLICNJGAD = 7;
}
// CmdId: 409
// Obf: JGOAAAGKOCA
message SubmitInferenceWordReq {
uint32 word_id = 5;
uint32 page_id = 7;
}
// CmdId: 474
// Obf: LMDBDNCJCIG
message SubmitInferenceWordRsp {
uint32 word_id = 5;
uint32 conclusion_id = 3;
uint32 page_id = 1;
int32 retcode = 10;
}
// CmdId: 417
// Obf: MJJNFPDAEJC
message QuestRenameAvatarReq {
bool is_check = 4;
uint32 rename_id = 8;
string avatar_name = 9;
}
// CmdId: 497
// Obf: GEONAMCBPDO
message QuestRenameAvatarRsp {
bool is_check = 15;
uint32 rename_id = 4;
string avatar_name = 10;
int32 retcode = 13;
}
// CmdId: 4128
// Obf: JAINGPIJIBM
message RechargeReq {
ShopCardProduct card_product = 11;
ShopConcertProduct concert_product = 7;
PlayProduct play_product = 9;
ShopMcoinProduct mcoin_product = 15;
}
// CmdId: 4108
// Obf: PICIJDFCGNC
message RechargeRsp {
int32 retcode = 7;
string product_id = 13;
bool is_show_minors_hint = 15;
}
// CmdId: 4137
// Obf: EDJHIHJGLHP
message OrderFinishNotify {
uint32 add_mcoin = 14;
string product_id = 4;
uint32 card_product_remain_days = 3;
repeated ItemParam item_list = 7;
uint32 order_id = 5;
}
// CmdId: 4121
// Obf: JJGBMKJCINL
message CardProductRewardNotify {
uint32 hcoin = 11;
string product_id = 8;
uint32 remain_days = 10;
}
// Obf: EPPOGIBBGIB
message ProductPriceTier {
string product_id = 7;
string price_tier = 8;
}
// Obf: BHBOJFOBDPL
message ResinCardData {
uint32 config_id = 4;
uint32 expire_time = 6;
uint32 GAOEKIGIGBP = 10;
uint32 remain_reward_days = 7;
}
// CmdId: 4126
// Obf: LCEGDLFPCEE
message PlayerRechargeDataNotify {
uint32 card_product_remain_days = 15;
repeated ProductPriceTier product_price_tier_list = 10;
}
// CmdId: 4139
// Obf: BCMJAOPNAGF
message OrderDisplayNotify {
uint32 order_id = 5;
}
// CmdId: 4125
// Obf: MDAOJDPNCPC
message ReportTrackingIOInfoNotify {
string ADHIHLMGAAA = 1;
string BEBOGAEBAGG = 15;
string OAKADAODLLM = 14;
string PHKLBMJLABP = 6;
string BBMJLHFKKDB = 9;
}
// CmdId: 4107
// Obf: JHCCDEMDHEC
message TakeResinCardDailyRewardReq {
uint32 product_config_id = 2;
}
// CmdId: 4123
// Obf: JJEPFMPCOFD
message TakeResinCardDailyRewardRsp {
int32 retcode = 4;
uint32 product_config_id = 2;
repeated ItemParam item_vec = 11;
}
// CmdId: 4116
// Obf: HDIPGJDMBOA
message ResinCardDataUpdateNotify {
repeated ResinCardData card_data_list = 4;
uint32 today_start_time = 14;
}
// Obf: NDNEODLPIPC
message RegionalPlayVar {
float JNLLFMIHDAL = 8;
float LAKGMEOKBKJ = 6;
uint32 type = 14;
float value = 5;
}
// CmdId: 6278
// Obf: DCJGGGDJFDC
message RegionalPlayInfoNotify {
bool IMILCAENOIO = 15;
string play_name = 9;
uint32 play_type = 11;
bool KDMLEACLKKL = 13;
repeated RegionalPlayVar var_list = 3;
}
// Obf: JIHOPPHABOC
message DeathZoneInfo {
uint32 id = 9;
bool is_open = 13;
}
// CmdId: 6258
// Obf: OAJAJCBPKDO
message DeathZoneInfoNotify {
repeated DeathZoneInfo death_zone_info_list = 15;
}
// CmdId: 6287
// Obf: MKCJOMPIGFE
message PlayerDeathZoneNotify {
uint32 cur_death_zone_id = 1;
}
// Obf: JPDFHCAIBHD
message RegionSearch {
uint32 progress = 1;
RegionSearchState state = 14;
bool is_entered = 4;
uint32 region_search_id = 10;
}
// Obf: JKOCIJCICLI
message RegionSearchInfo {
uint32 id = 15;
repeated RegionSearch region_search_list = 14;
bool is_entered = 10;
}
// CmdId: 5628
// Obf: FMNKPPHEHAE
message RegionSearchNotify {
repeated RegionSearchInfo region_search_list = 8;
uint32 uid = 12;
}
// CmdId: 5608
// Obf: CDLAMFJEDMC
message RegionSearchChangeRegionNotify {
// Obf: AKAADCCHEGG
enum RegionEvent {
REGION_EVENT_NONE = 0;
REGION_EVENT_ENTER = 1;
REGION_EVENT_LEAVE = 2;
}
RegionEvent event = 4;
uint32 region_id = 11;
}
// CmdId: 5637
// Obf: FFEEDDPMOMP
message TakeRegionSearchRewardReq {
uint32 id = 12;
uint32 search_id = 10;
}
// CmdId: 5621
// Obf: JEGJEAIJFDN
message TakeRegionSearchRewardRsp {
int32 retcode = 10;
uint32 id = 5;
uint32 search_id = 3;
}
// CmdId: 5626
// Obf: DEDKFOOONAO
message GetRegionSearchReq {
}
// CmdId: 5728
// Obf: KDMHGFDLKJJ
message NormalUidOpNotify {
uint32 duration = 7;
uint32 param_index = 13;
repeated uint32 param_uid_list = 9;
repeated uint32 param_list = 2;
}
// CmdId: 5708
// Obf: BFNPDJHLHNP
message ServerMessageNotify {
uint32 index = 9;
}
// Obf: OGNIGMMAPNI
message CityReputationQuestInfo {
repeated uint32 ECMOALGJMHK = 14;
repeated uint32 LJEOOGFNFLM = 4;
bool is_open = 10;
}
// Obf: ONANEFOCOHJ
message CityReputationRequestInfo {
// Obf: LIDAMOCDKLI
message RequestInfo {
bool is_taken_reward = 3;
uint32 quest_id = 13;
uint32 request_id = 1;
}
bool is_open = 6;
repeated RequestInfo request_info_list = 1;
}
// Obf: KPKDHEPKNKF
message CityReputationExploreInfo {
uint32 explore_percent = 11;
bool is_open = 13;
repeated uint32 taken_explore_reward_list = 6;
}
// Obf: FANGELMMMLL
message CityReputationHuntInfo {
bool has_reward = 15;
uint32 cur_week_finish_num = 13;
bool is_open = 8;
}
// Obf: CHEMJNBDGCK
message CityReputationInfo {
uint32 next_refresh_time = 9;
uint32 exp = 13;
repeated uint32 taken_level_reward_list = 1;
CityReputationRequestInfo request_info = 4;
CityReputationHuntInfo hunt_info = 2;
uint32 level = 3;
uint32 total_accept_request_num = 6;
CityReputationQuestInfo quest_info = 15;
CityReputationExploreInfo explore_info = 14;
}
// CmdId: 2875
// Obf: CCKEGBEBNDG
message GetCityReputationInfoReq {
uint32 city_id = 4;
}
// CmdId: 2896
// Obf: BIKEGKDPFEO
message GetCityReputationInfoRsp {
int32 retcode = 7;
uint32 city_id = 8;
CityReputationInfo city_reputation_info = 4;
}
// CmdId: 2802
// Obf: NGCLFIIDAJC
message TakeCityReputationLevelRewardReq {
uint32 level = 9;
uint32 city_id = 5;
}
// CmdId: 2872
// Obf: MPFHCMOBCFD
message TakeCityReputationLevelRewardRsp {
uint32 level = 3;
repeated ItemParam item_list = 7;
int32 retcode = 15;
uint32 city_id = 9;
}
// CmdId: 2855
// Obf: AKGEAPMEBIK
message CityReputationLevelupNotify {
uint32 city_id = 15;
uint32 level = 3;
}
// CmdId: 2848
// Obf: LNAPPLPMLHC
message TakeCityReputationParentQuestReq {
uint32 city_id = 14;
repeated uint32 parent_quest_list = 10;
}
// CmdId: 2858
// Obf: LHMECCFNKID
message TakeCityReputationParentQuestRsp {
repeated uint32 parent_quest_list = 8;
int32 retcode = 4;
uint32 city_id = 2;
repeated ItemParam item_list = 3;
}
// CmdId: 2835
// Obf: CIJLDKDCPEO
message AcceptCityReputationRequestReq {
uint32 city_id = 12;
uint32 request_id = 9;
}
// CmdId: 2887
// Obf: GPBALMDFDCI
message AcceptCityReputationRequestRsp {
uint32 city_id = 6;
int32 retcode = 13;
uint32 request_id = 7;
}
// CmdId: 2830
// Obf: BINIMLECNHN
message CancelCityReputationRequestReq {
uint32 request_id = 12;
uint32 city_id = 9;
}
// CmdId: 2884
// Obf: JEAIINKMPMJ
message CancelCityReputationRequestRsp {
uint32 request_id = 15;
uint32 city_id = 9;
int32 retcode = 4;
}
// CmdId: 2864
// Obf: OADAOMNGDEO
message GetCityReputationMapInfoReq {
}
// CmdId: 2821
// Obf: FOCHOIHCBHJ
message GetCityReputationMapInfoRsp {
bool NNJLDLAOPIE = 10;
int32 retcode = 4;
repeated uint32 BNOMCHCNPFP = 15;
repeated uint32 JCBEMEPIHGH = 14;
bool JGAFDIAMBKO = 8;
}
// CmdId: 2834
// Obf: GMFGIEFMNMC
message TakeCityReputationExploreRewardReq {
repeated uint32 explore_id_list = 9;
uint32 city_id = 11;
}
// CmdId: 2894
// Obf: EDPKBLDJBLM
message TakeCityReputationExploreRewardRsp {
uint32 city_id = 14;
repeated ItemParam item_list = 13;
repeated uint32 explore_id_list = 11;
int32 retcode = 2;
}
// Obf: LDLJAGFGEJL
message CityReputationSimpleInfo {
uint32 level = 10;
uint32 city_id = 3;
}
// CmdId: 2816
// Obf: ONLFJBNBLNL
message CityReputationDataNotify {
repeated CityReputationSimpleInfo simple_info_list = 10;
}
// Obf: GMGFEJLIFEO
message ReunionSignInInfo {
repeated uint32 reward_day_list = 6;
uint32 ALFPAAEHDIA = 10;
uint32 CPFCNAEHCLC = 4;
uint32 config_id = 15;
}
// Obf: CGOBDJBAKME
message ReunionWatcherInfo {
uint32 reward_unlock_time = 3;
uint32 total_progress = 11;
uint32 watcher_id = 13;
uint32 cur_progress = 1;
bool is_taken_reward = 2;
}
// Obf: CMNINFHBEON
message ReunionMissionInfo {
uint32 mission_id = 1;
repeated ReunionWatcherInfo watcher_list = 3;
bool is_taken_reward = 12;
uint32 next_refresh_time = 11;
repeated ReunionWatcherInfo cur_day_watcher_list = 10;
bool is_finished = 7;
uint32 cur_score = 13;
repeated bool is_taken_reward_list = 8;
}
// Obf: KOJNFAKDGFL
message ReunionPrivilegeInfo {
uint32 EDBAKLDPAAD = 6;
uint32 NJGIJJIJGCJ = 12;
uint32 privilege_id = 9;
}
// Obf: BEMBBGJJLHH
message ReunionBriefInfo {
uint32 first_day_start_time = 9;
uint32 finish_time = 15;
uint32 start_time = 14;
bool PHFGHHKNPCJ = 4;
uint32 sign_in_config_id = 2;
ReunionPrivilegeInfo privilege_info = 7;
uint32 OCNMNFKHAEH = 8;
string version = 10;
repeated LNCJHILJOBA HJNFOKADAEN = 6;
uint32 privilege_id = 3;
bool CJKNNLMFNAH = 5;
uint32 mission_id = 11;
bool JFFIEEJGKBG = 13;
}
// CmdId: 5078
// Obf: MEHKKJBJLDD
message ReunionBriefInfoReq {
}
// CmdId: 5058
// Obf: JNNBNMEOPHI
message ReunionBriefInfoRsp {
int32 retcode = 4;
bool is_activate = 15;
ReunionBriefInfo reunion_brief_info = 9;
}
// CmdId: 5087
// Obf: BBMNJDIPGIB
message TakeReunionFirstGiftRewardReq {
}
// CmdId: 5071
// Obf: CIEAKKNADMM
message TakeReunionFirstGiftRewardRsp {
int32 retcode = 1;
int32 reward_id = 12;
}
// CmdId: 5076
// Obf: ABJPIGAFKGD
message GetReunionSignInInfoReq {
uint32 sign_in_config_id = 14;
}
// CmdId: 5089
// Obf: DFELNPBAODE
message GetReunionSignInInfoRsp {
int32 retcode = 8;
ReunionSignInInfo sign_in_info = 5;
}
// CmdId: 5075
// Obf: CDPLNEJLJHH
message TakeReunionSignInRewardReq {
uint32 config_id = 1;
uint32 reward_day = 12;
}
// CmdId: 5057
// Obf: GDKHNBIMABH
message TakeReunionSignInRewardRsp {
int32 retcode = 6;
ReunionSignInInfo sign_in_info = 1;
}
// CmdId: 5073
// Obf: FOGMEBFLDEP
message GetReunionMissionInfoReq {
uint32 mission_id = 5;
}
// CmdId: 5066
// Obf: MOKFKGDKEFA
message GetReunionMissionInfoRsp {
ReunionMissionInfo mission_info = 1;
int32 retcode = 3;
}
// CmdId: 5053
// Obf: PHLOJIHAOCI
message TakeReunionWatcherRewardReq {
uint32 watcher_id = 8;
uint32 mission_id = 13;
}
// CmdId: 5098
// Obf: GLFGDBCHGJA
message TakeReunionWatcherRewardRsp {
uint32 mission_id = 11;
int32 retcode = 5;
uint32 watcher_id = 14;
}
// CmdId: 5051
// Obf: OBAENJHKKDK
message UpdateReunionWatcherNotify {
ReunionWatcherInfo watcher_info = 9;
uint32 mission_id = 13;
}
// CmdId: 5092
// Obf: ODCOABFIGPA
message TakeReunionMissionRewardReq {
uint32 reward_index = 11;
uint32 mission_id = 5;
uint32 reward_id = 6;
}
// CmdId: 5085
// Obf: IABDIONJBBC
message TakeReunionMissionRewardRsp {
ReunionMissionInfo mission_info = 9;
int32 retcode = 14;
uint32 reward_index = 6;
uint32 reward_id = 7;
}
// CmdId: 5081
// Obf: JAJBNECFOPB
message GetReunionPrivilegeInfoReq {
uint32 privilege_id = 11;
}
// CmdId: 5060
// Obf: AMEMLFFLOHC
message GetReunionPrivilegeInfoRsp {
ReunionPrivilegeInfo privilege_info = 5;
int32 retcode = 2;
}
// CmdId: 5063
// Obf: NJMHNPHGKBN
message ReunionSettleNotify {
}
// CmdId: 5093
// Obf: MGGGJJNIDDA
message ReunionActivateNotify {
bool is_activate = 5;
ReunionBriefInfo reunion_brief_info = 14;
}
// CmdId: 5065
// Obf: EEAINPIBIJJ
message ReunionPrivilegeChangeNotify {
ReunionPrivilegeInfo privilege_info = 10;
}
// CmdId: 5088
// Obf: DBHIKKMABNM
message ReunionDailyRefreshNotify {
ReunionBriefInfo reunion_brief_info = 5;
}
// CmdId: 5099
message AEEOMPENNEA {
LNCJHILJOBA CJCLFENNOGD = 3;
}
// CmdId: 5097
message KJMKBCOLJKO {
int32 retcode = 4;
}
// Obf: CIDDDIHEFHF
message PlayerRoutineInfo {
uint32 routine_type = 2;
uint32 finished_num = 4;
}
// CmdId: 3528
// Obf: EMEJDIDJBJJ
message PlayerRoutineDataNotify {
repeated PlayerRoutineInfo routine_info_list = 3;
}
// Obf: EOKNPPNJALH
message WorldRoutineInfo {
uint32 routine_id = 6;
uint32 progress = 8;
uint32 finish_progress = 7;
bool is_finished = 1;
}
// Obf: LAHMCGNKJKL
message WorldRoutineTypeInfo {
repeated WorldRoutineInfo world_routine_info_list = 5;
uint32 next_refresh_time = 4;
uint32 routine_type = 10;
}
// CmdId: 3508
// Obf: NMMMLHGIFDF
message WorldAllRoutineTypeNotify {
repeated WorldRoutineTypeInfo world_routine_type_list = 12;
}
// CmdId: 3537
// Obf: KEKIJMHMIHL
message WorldRoutineTypeRefreshNotify {
WorldRoutineTypeInfo world_routine_type = 3;
}
// CmdId: 3521
// Obf: EMCGADPBAGG
message WorldRoutineChangeNotify {
WorldRoutineInfo routine_info = 3;
uint32 routine_type = 5;
}
// CmdId: 3526
// Obf: FEKEACGGELE
message WorldRoutineTypeCloseNotify {
uint32 routine_type = 3;
}
// CmdId: 275
// Obf: BKECKGFKLNP
message PlayerEnterSceneNotify {
uint32 enter_scene_token = 4;
uint32 enter_reason = 1592;
uint32 dungeon_id = 6;
uint32 world_type = 113;
uint64 scene_begin_time = 13;
string scene_transaction = 453;
uint32 target_uid = 5;
uint32 world_level = 12;
uint32 prev_scene_id = 1;
bool is_first_login_enter_scene = 91;
EnterType type = 3;
uint32 scene_id = 15;
Vector pos = 8;
repeated uint32 scene_tag_id_list = 9;
bool is_skip_ui = 2;
Vector prev_pos = 14;
}
// CmdId: 296
// Obf: FBCLHAKAEAM
message LeaveSceneReq {
}
// CmdId: 202
// Obf: JAJCPAPGLDM
message LeaveSceneRsp {
int32 retcode = 7;
}
// CmdId: 272
// Obf: JINADACAKNB
message SceneInitFinishReq {
uint32 enter_scene_token = 4;
}
// CmdId: 255
// Obf: NMAKCEKIKPC
message SceneInitFinishRsp {
uint32 enter_scene_token = 3;
int32 retcode = 2;
}
// CmdId: 248
// Obf: EJEBGFEJNHH
message SceneEntityAppearNotify {
repeated SceneEntityInfo entity_list = 9;
uint32 param = 1;
VisionType appear_type = 10;
}
// CmdId: 258
// Obf: KJKBDILCGDG
message SceneEntityDisappearNotify {
uint32 param = 12;
repeated uint32 entity_list = 13;
VisionType disappear_type = 15;
}
// CmdId: 235
// Obf: CPFEBOEFDIO
message SceneEntityMoveReq {
uint32 reliable_seq = 7;
uint32 entity_id = 9;
MotionInfo motion_info = 4;
uint32 scene_time = 13;
}
// CmdId: 287
// Obf: MKKILPEEIOB
message SceneEntityMoveRsp {
uint32 entity_id = 13;
uint32 scene_time = 2;
uint32 reliable_seq = 14;
int32 retcode = 1;
MotionInfo fail_motion = 4;
}
// CmdId: 230
// Obf: OEBOGEELNOL
message SceneAvatarStaminaStepReq {
bool use_client_rot = 4;
Vector rot = 15;
}
// CmdId: 284
// Obf: FHHPFEOPMKH
message SceneAvatarStaminaStepRsp {
bool use_client_rot = 10;
Vector rot = 3;
int32 retcode = 13;
}
// CmdId: 264
// Obf: MMCBFJJMMBN
message SceneEntityMoveNotify {
uint32 scene_time = 1;
uint32 entity_id = 3;
uint32 reliable_seq = 6;
MotionInfo motion_info = 12;
}
// Obf: CEKLMKGAAMM
message VehicleLocationInfo {
float BPINFNMHLLL = 10;
float DCCJBGLMDOC = 1;
repeated uint32 uid_list = 12;
uint32 entity_id = 7;
uint32 owner_uid = 9;
uint32 gadget_id = 11;
Vector rot = 15;
Vector pos = 14;
}
// CmdId: 221
// Obf: BDEAGHFPELD
message ScenePlayerLocationNotify {
repeated PlayerLocationInfo player_loc_list = 6;
repeated VehicleLocationInfo vehicle_loc_list = 9;
uint32 scene_id = 14;
}
// CmdId: 234
// Obf: APMKFJDAHPO
message GetScenePointReq {
uint32 belong_uid = 9;
uint32 scene_id = 13;
bool GPMHJGJLAFH = 11;
}
// Obf: POBBFHKEACF
message CityInfo {
uint32 city_id = 15;
uint32 crystal_num = 8;
uint32 level = 14;
}
// CmdId: 294
// Obf: OKEJNDKCNKG
message GetScenePointRsp {
repeated uint32 unhide_point_list = 12;
bool GPMHJGJLAFH = 2;
repeated uint32 unlocked_point_list = 3;
repeated uint32 toBeExploreDungeonEntryList = 10;
uint32 scene_id = 5;
repeated uint32 hide_point_list = 4;
repeated uint32 locked_point_list = 8;
repeated uint32 groupUnlimitPointList = 15;
uint32 belong_uid = 11;
repeated uint32 notInteractDungeonEntryList = 1;
int32 retcode = 7;
repeated uint32 notExploredDungeonEntryList = 6;
repeated uint32 unlockAreaList = 14;
}
// CmdId: 216
// Obf: PMGHPLODEOP
message EnterTransPointRegionNotify {
uint32 point_id = 6;
uint32 scene_id = 5;
}
// CmdId: 228
// Obf: PICOJJGEMOE
message ExitTransPointRegionNotify {
uint32 scene_id = 11;
uint32 point_id = 1;
}
// CmdId: 238
// Obf: GPHGADDHCKH
message ScenePointUnlockNotify {
uint32 scene_id = 7;
repeated uint32 unhide_point_list = 13;
repeated uint32 hide_point_list = 11;
repeated uint32 locked_point_list = 1;
repeated uint32 point_list = 3;
}
// CmdId: 288
// Obf: PLFFHAGMEHO
message SceneTransToPointReq {
uint32 point_id = 1;
uint32 scene_id = 12;
}
// CmdId: 268
// Obf: BCNGDFENAPI
message SceneTransToPointRsp {
uint32 point_id = 12;
uint32 scene_id = 13;
int32 retcode = 3;
}
// CmdId: 206
// Obf: GBHPACMEGNN
message EntityJumpNotify {
// Obf: KIAKCFAKDAM
enum Type {
NULL = 0;
ACTIVE = 1;
PASSIVE = 2;
}
Vector rot = 6;
Vector pos = 14;
uint32 entity_id = 13;
Type jump_type = 1;
}
// CmdId: 233
// Obf: HJJMIDADBAP
message GetSceneAreaReq {
uint32 belong_uid = 11;
uint32 scene_id = 6;
}
// CmdId: 224
// Obf: KAKHAKLHMDF
message GetSceneAreaRsp {
repeated CityInfo city_info_list = 3;
int32 retcode = 9;
uint32 scene_id = 14;
repeated uint32 area_id_list = 6;
}
// CmdId: 231
// Obf: IFBDHEFEFKN
message SceneAreaUnlockNotify {
repeated uint32 area_list = 8;
uint32 scene_id = 7;
}
// CmdId: 276
// Obf: NDKJBLIDLCI
message SceneEntityDrownReq {
uint32 entity_id = 4;
}
// CmdId: 226
// Obf: EEFFCNDKIIC
message SceneEntityDrownRsp {
uint32 entity_id = 9;
int32 retcode = 3;
}
// CmdId: 220
// Obf: BBMIAMJBHKA
message SceneCreateEntityReq {
CreateEntityInfo entity = 3;
bool is_destroy_when_disconnect = 8;
CreateReason reason = 11;
}
// CmdId: 205
// Obf: LKHMIBMGCHL
message SceneCreateEntityRsp {
uint32 entity_id = 13;
CreateEntityInfo entity = 8;
int32 retcode = 10;
}
// CmdId: 236
// Obf: BCHLOBAOGKD
message SceneDestroyEntityReq {
uint32 entity_id = 8;
}
// CmdId: 266
// Obf: KFEOCKJDOGM
message SceneDestroyEntityRsp {
uint32 entity_id = 3;
int32 retcode = 14;
}
// CmdId: 243
// Obf: LNPMOKMCIOM
message SceneForceUnlockNotify {
repeated uint32 force_id_list = 4;
bool is_add = 9;
}
// CmdId: 203
// Obf: ECEAOCGLDJA
message SceneForceLockNotify {
repeated uint32 force_id_list = 12;
}
// CmdId: 242
// Obf: PKDAGNPOOOK
message EnterWorldAreaReq {
uint32 area_id = 11;
uint32 area_type = 9;
}
// CmdId: 207
// Obf: GAEPKHKAHGF
message EnterWorldAreaRsp {
uint32 area_type = 6;
uint32 area_id = 13;
int32 retcode = 11;
}
// CmdId: 298
// Obf: EHIHFBNCECE
message EntityForceSyncReq {
MotionInfo motion_info = 2;
uint32 entity_id = 4;
uint32 room_id = 14;
uint32 scene_time = 10;
}
// CmdId: 246
// Obf: FKPHGMDKEDP
message EntityForceSyncRsp {
uint32 entity_id = 15;
uint32 scene_time = 11;
int32 retcode = 3;
MotionInfo fail_motion = 14;
}
// CmdId: 259
// Obf: LEHIOMGFCLO
message GetAreaExplorePointReq {
repeated uint32 area_id_list = 6;
}
// CmdId: 293
// Obf: INHAJBBIIFM
message GetAreaExplorePointRsp {
int32 retcode = 13;
repeated uint32 explore_point_list = 11;
repeated uint32 area_id_list = 3;
}
// CmdId: 211
// Obf: FCKPPKGOODO
message ClientTransmitReq {
Vector pos = 1;
TransmitReason reason = 4;
Vector rot = 13;
uint32 scene_id = 3;
}
// CmdId: 271
// Obf: JOOFBEDCDMD
message ClientTransmitRsp {
TransmitReason reason = 15;
int32 retcode = 1;
}
// CmdId: 249
// Obf: BDFNBGKJKLP
message EnterSceneWeatherAreaNotify {
uint32 weather_gadget_id = 1;
}
// CmdId: 212
// Obf: PPIMKDPAHCB
message ExitSceneWeatherAreaNotify {
uint32 weather_gadget_id = 4;
}
// CmdId: 241
// Obf: KMAJKMENKJC
message SceneAreaWeatherNotify {
uint32 climate_type = 10;
float trans_duration = 9;
map weather_value_map = 6;
uint32 weather_area_id = 2;
uint32 weather_gadget_id = 4;
}
// Obf: NDFLFMOCGDH
message ScenePlayerInfo {
OnlinePlayerInfo online_player_info = 3;
uint32 uid = 13;
string name = 6;
uint32 peer_id = 12;
uint32 scene_id = 5;
bool is_connected = 14;
}
// CmdId: 253
// Obf: ADOEGJHHOPF
message ScenePlayerInfoNotify {
repeated ScenePlayerInfo player_info_list = 8;
}
// Obf: AHLIHONCKCL
message PlayerLocationInfo {
Vector rot = 8;
uint32 uid = 15;
Vector pos = 6;
}
// Obf: GLMHEOCDHBH
message PlayerWorldLocationInfo {
PlayerLocationInfo player_loc = 2;
uint32 scene_id = 7;
}
// CmdId: 256
// Obf: CFNJLMJCOIP
message WorldPlayerLocationNotify {
repeated PlayerWorldLocationInfo player_world_loc_list = 7;
repeated PlayerLocationInfo player_loc_list = 9;
}
// CmdId: 263
// Obf: CGLDNNDKGHN
message BeginCameraSceneLookNotify {
// Obf: HEGALHEOJIG
enum KeepRotType {
KEEP_ROT_X = 0;
KEEP_ROT_XY = 1;
}
bool CCCLAFNEBGN = 7;
float NLAMNKNJJDH = 613;
bool MHJDHLAFBLE = 11;
uint32 JOFGLBIHMHH = 1484;
float HBOFNBPGPLI = 10;
repeated string other_params = 5;
bool FFPDDLGFGKL = 1965;
uint32 entity_id = 1456;
float FCNNDFADOFL = 4;
bool GDOAFMGAJCB = 1;
bool JDOJPLBIBDE = 8;
bool JIDHHBFDMOK = 15;
Vector LKECKPKNOIP = 3;
uint32 PNDLGCIPIAA = 1356;
KeepRotType keep_rot_type = 2;
bool LELBPCJOPCE = 13;
Vector OKIEEACHAID = 9;
float duration = 12;
bool BACBEFNEHGG = 6;
float NLCMNGGEIJG = 14;
}
// CmdId: 218
// Obf: AIBPCFKJANH
message EndCameraSceneLookNotify {
}
// CmdId: 269
// Obf: GNENOGJPOIO
message MarkEntityInMinMapNotify {
Vector position = 15;
uint32 monster_id = 1;
uint32 entity_id = 6;
}
// CmdId: 210
// Obf: ADFBMCLLEEI
message UnmarkEntityInMinMapNotify {
uint32 entity_id = 11;
}
// CmdId: 292
// Obf: BDCAJCDPPNP
message ExecuteGroupTriggerReq {
int32 param1 = 2;
int32 param2 = 3;
uint32 target_entity_id = 1;
string source_name = 12;
int32 param3 = 4;
uint32 source_entity_id = 10;
}
// CmdId: 209
// Obf: PCMGBKMODLM
message ExecuteGroupTriggerRsp {
int32 retcode = 11;
}
// CmdId: 274
// Obf: BNHEFCDPKAM
message LevelupCityReq {
uint32 item_num = 12;
uint32 scene_id = 4;
uint32 area_id = 1;
}
// CmdId: 217
// Obf: CAPLOJCDPDE
message LevelupCityRsp {
uint32 area_id = 2;
uint32 scene_id = 6;
CityInfo city_info = 1;
int32 retcode = 12;
}
// Obf: KGNMKIIMAGA
message RoutePointChangeInfo {
float wait_time = 9;
float target_velocity = 5;
uint32 point_index = 8;
}
// Obf: AGEBCJKFPJE
message SceneRouteChangeInfo {
bool is_forward = 12;
uint32 type = 5;
uint32 route_id = 8;
repeated RoutePointChangeInfo point_list = 7;
}
// CmdId: 297
// Obf: MCHDAMBCLPA
message SceneRouteChangeNotify {
uint32 scene_id = 8;
repeated SceneRouteChangeInfo route_list = 9;
uint32 scene_time = 3;
}
// CmdId: 270
// Obf: EIGBJMKAFCD
message PlatformStartRouteNotify {
uint32 scene_time = 14;
uint32 entity_id = 13;
PlatformInfo platform = 3;
}
// CmdId: 261
// Obf: HBEPLCNKODM
message PlatformStopRouteNotify {
PlatformInfo platform = 7;
uint32 entity_id = 11;
uint32 scene_time = 15;
}
// CmdId: 201
// Obf: BGNOPBLONBJ
message PlatformChangeRouteNotify {
uint32 entity_id = 8;
PlatformInfo platform = 6;
uint32 scene_time = 1;
}
// CmdId: 215
// Obf: KHIOGGMDHJI
message ScenePlayerSoundNotify {
// Obf: EOKADOBMPII
enum PlaySoundType {
PLAY_SOUND_NONE = 0;
PLAY_SOUND_START = 1;
PLAY_SOUND_STOP = 2;
}
string sound_name = 1;
PlaySoundType play_type = 3;
Vector play_pos = 5;
}
// CmdId: 219
// Obf: LDHAOJBJLEE
message PersonalSceneJumpReq {
uint32 point_id = 4;
}
// CmdId: 289
// Obf: PLGLDALKIJC
message PersonalSceneJumpRsp {
Vector dest_pos = 8;
uint32 dest_scene_id = 5;
int32 retcode = 14;
}
// CmdId: 260
// Obf: BHDHBJGAEDG
message SealBattleBeginNotify {
uint32 COBODMBALLN = 13;
SealBattleType battle_type = 3;
uint32 NEBJNBBMOKB = 1;
uint32 seal_entity_id = 10;
}
// CmdId: 240
// Obf: OPMJPGCGNGC
message SealBattleEndNotify {
uint32 seal_entity_id = 11;
bool is_win = 7;
}
// CmdId: 278
// Obf: PJCDAGGHPHH
message SealBattleProgressNotify {
uint32 progress = 7;
uint32 end_time = 2;
uint32 NEBJNBBMOKB = 14;
uint32 seal_entity_id = 8;
uint32 MCMKKEIHOKO = 12;
}
// CmdId: 239
// Obf: FAOFIMHCBEM
message ClientPauseNotify {
bool is_open = 6;
}
// Obf: BIMCKGCPDOF
message AvatarEnterSceneInfo {
repeated ServerBuff server_buff_list = 7;
AbilitySyncStateInfo avatar_ability_info = 1;
uint64 weapon_guid = 12;
repeated uint32 buff_id_list = 2;
uint32 avatar_entity_id = 5;
uint32 weapon_entity_id = 3;
AbilitySyncStateInfo weapon_ability_info = 10;
uint64 avatar_guid = 15;
}
// Obf: CIPMBEDPLNL
message TeamEnterSceneInfo {
uint32 team_entity_id = 6;
AbilitySyncStateInfo team_ability_info = 10;
AbilityControlBlock ability_control_block = 5;
}
// Obf: DBEDDNAPIOA
message MPLevelEntityInfo {
AbilitySyncStateInfo ability_info = 11;
uint32 entity_id = 14;
uint32 authority_peer_id = 8;
}
// CmdId: 247
// Obf: BLEGICCMNNO
message PlayerEnterSceneInfoNotify {
TeamEnterSceneInfo team_enter_info = 3;
MPLevelEntityInfo mp_level_entity_info = 15;
uint32 enter_scene_token = 12;
uint32 cur_avatar_entity_id = 14;
repeated AvatarEnterSceneInfo avatar_enter_info = 5;
}
// CmdId: 244
// Obf: OMCALLBHENC
message JoinPlayerSceneReq {
uint32 target_uid = 2;
}
// CmdId: 279
// Obf: GHNLCOOPOBI
message JoinPlayerSceneRsp {
int32 retcode = 2;
}
// CmdId: 290
// Obf: KIBICOLPELD
message SceneKickPlayerReq {
uint32 target_uid = 12;
}
// CmdId: 299
// Obf: IDPLILJFIAF
message SceneKickPlayerRsp {
int32 retcode = 14;
uint32 target_uid = 13;
}
// CmdId: 232
// Obf: FPFJFLPEPDP
message SceneKickPlayerNotify {
uint32 target_uid = 3;
uint32 kicker_uid = 8;
}
// CmdId: 283
// Obf: HDFFDMBDGNB
message HitClientTrivialNotify {
uint32 owner_entity_id = 10;
Vector position = 2;
}
// CmdId: 227
// Obf: NJJJKFGAGLD
message BackMyWorldReq {
}
// CmdId: 213
// Obf: GGOPGGHJKAH
message BackMyWorldRsp {
int32 retcode = 2;
}
// CmdId: 267
// Obf: AMEEDFKFMLC
message SeeMonsterReq {
uint32 monster_id = 1;
}
// CmdId: 295
// Obf: KFCNCIDMOJO
message SeeMonsterRsp {
int32 retcode = 15;
}
// CmdId: 250
// Obf: OBHEAMNHHEB
message AddSeenMonsterNotify {
repeated uint32 monster_id_list = 15;
}
// CmdId: 262
// Obf: NKJIDFEHLEN
message AllSeenMonsterNotify {
repeated uint32 monster_id_list = 2;
}
// CmdId: 245
// Obf: JJACCGBIANL
message SceneTimeNotify {
uint32 scene_id = 7;
uint64 scene_time = 5;
bool is_paused = 10;
}
// CmdId: 251
// Obf: IEJDFJHKAGE
message EnterSceneReadyReq {
uint32 enter_scene_token = 14;
}
// CmdId: 282
// Obf: NKPMELMPFMD
message EnterSceneReadyRsp {
uint32 enter_scene_token = 3;
int32 retcode = 13;
}
// CmdId: 257
// Obf: EPIMOMFOMBE
message EnterScenePeerNotify {
uint32 peer_id = 5;
uint32 host_peer_id = 13;
uint32 dest_scene_id = 6;
uint32 enter_scene_token = 12;
}
// CmdId: 252
// Obf: POJGGKNMBGG
message EnterSceneDoneReq {
uint32 enter_scene_token = 5;
}
// CmdId: 281
// Obf: KAGKLNAHCAM
message EnterSceneDoneRsp {
uint32 enter_scene_token = 13;
int32 retcode = 3;
}
// CmdId: 214
// Obf: BNHIPBPNGMA
message WorldPlayerDieNotify {
PlayerDieType die_type = 14;
uint32 murderer_entity_id = 9;
oneof entity {
uint32 monster_id = 2;
uint32 gadget_id = 8;
}
}
// CmdId: 273
// Obf: OBKKEOENCLB
message WorldPlayerReviveReq {
}
// CmdId: 204
// Obf: COOLDGLJJKA
message WorldPlayerReviveRsp {
int32 retcode = 9;
}
// CmdId: 291
// Obf: JGAOHFKBMGM
message JoinPlayerFailNotify {
int32 retcode = 4;
}
// CmdId: 265
// Obf: IJJNFABHPDK
message SetSceneWeatherAreaReq {
map weather_value_map = 3;
uint32 weather_gadget_id = 5;
}
// CmdId: 229
// Obf: KAPMBELENFN
message SetSceneWeatherAreaRsp {
int32 retcode = 14;
}
// CmdId: 225
// Obf: EPKMBNENCNJ
message ExecuteGadgetLuaReq {
int32 param2 = 12;
int32 param3 = 15;
int32 param1 = 2;
uint32 source_entity_id = 3;
}
// CmdId: 286
// Obf: DLEGIOADOEA
message ExecuteGadgetLuaRsp {
int32 retcode = 13;
}
// Obf: PLCAMHHOHAM
message CutSceneExtraParam {
repeated double detail_param_list = 9;
}
// CmdId: 285
// Obf: PNGBGNKECJP
message CutSceneBeginNotify {
repeated CutSceneExtraParam extra_param_list = 9;
uint32 cutscene_id = 13;
bool is_wait_others = 3;
}
// CmdId: 300
// Obf: DIJIAKALONH
message CutSceneFinishNotify {
uint32 cutscene_id = 2;
}
// CmdId: 222
// Obf: IOBIKEILGDA
message CutSceneEndNotify {
uint32 cutscene_id = 13;
int32 retcode = 3;
}
// CmdId: 208
// Obf: ONIHBLDIDNE
message ClientScriptEventNotify {
uint32 event_type = 9;
uint32 source_entity_id = 12;
uint32 target_entity_id = 3;
repeated int32 param_list = 4;
}
// CmdId: 254
// Obf: DJJAFMMGCFF
message SceneEntitiesMovesReq {
repeated EntityMoveInfo entity_move_info_list = 5;
}
// Obf: BCCECLGNPCG
message EntityMoveFailInfo {
uint32 entity_id = 5;
uint32 scene_time = 15;
int32 retcode = 12;
MotionInfo fail_motion = 11;
uint32 reliable_seq = 9;
}
// CmdId: 237
// Obf: DFCABGAIOAM
message SceneEntitiesMovesRsp {
repeated EntityMoveFailInfo entity_move_fail_info_list = 15;
}
// CmdId: 3050
// Obf: LNKENFGFPPL
message SceneEntitiesMoveCombineNotify {
repeated EntityMoveInfo entity_move_info_list = 15;
}
// CmdId: 3230
// Obf: PDOBCLEDKAB
message UnlockTransPointReq {
uint32 scene_id = 1;
uint32 point_id = 9;
}
// CmdId: 3046
// Obf: NCJAFFIJJMO
message UnlockTransPointRsp {
int32 retcode = 9;
}
// CmdId: 3283
// Obf: HFEPLDBGOGF
message SceneWeatherForcastReq {
uint32 weather_area_id = 5;
}
// CmdId: 3037
// Obf: MGONCHGNCBI
message SceneWeatherForcastRsp {
int32 retcode = 10;
repeated uint32 forcast_climate_list = 6;
uint64 next_climate_time = 12;
}
// CmdId: 3389
// Obf: MFHPKHNAIBA
message MarkMapReq {
// Obf: PLJOBIBHMNF
enum Operation {
OPERATION_ADD = 0;
OPERATION_MOD = 1;
OPERATION_DEL = 2;
OPERATION_GET = 3;
}
MapMarkPoint old = 5;
MapMarkPoint mark = 6;
Operation op = 1;
}
// CmdId: 3239
// Obf: CHEHBLCPPJH
message MarkMapRsp {
repeated MapMarkPoint mark_list = 12;
int32 retcode = 3;
}
// CmdId: 3044
// Obf: LNGMNLCIJPM
message AllMarkPointNotify {
repeated MapMarkPoint mark_list = 2;
}
// CmdId: 3465
// Obf: GGEEDINMPLC
message WorldDataNotify {
map world_prop_map = 14;
}
// CmdId: 3265
// Obf: DJNDOPBJIPE
message EntityMoveRoomNotify {
uint32 dest_room_id = 8;
uint32 entity_id = 11;
}
// CmdId: 3344
// Obf: PAAJDHIIGDG
message WorldPlayerInfoNotify {
repeated OnlinePlayerInfo player_info_list = 11;
repeated PlayerWidgetInfo player_widget_info_list = 1;
repeated uint32 player_uid_list = 3;
}
// CmdId: 3242
// Obf: OKINGAGKEDD
message PostEnterSceneReq {
uint32 enter_scene_token = 4;
}
// CmdId: 3474
// Obf: JKJOIOIIFID
message PostEnterSceneRsp {
int32 retcode = 10;
uint32 enter_scene_token = 5;
}
// Obf: EEBBPLIOHON
message ChatInfo {
// Obf: KGNCKLCKPLN
message SystemHint {
uint32 type = 13;
}
uint32 time = 7;
uint32 to_uid = 6;
bool is_read = 4;
uint32 uid = 5;
uint32 sequence = 12;
oneof content {
string text = 408;
uint32 icon = 1308;
SystemHint system_hint = 166;
}
}
// CmdId: 3359
// Obf: DBOADNLHMAK
message PlayerChatReq {
ChatInfo chat_info = 13;
uint32 channel_id = 7;
}
// CmdId: 3369
// Obf: IABIBNLADIM
message PlayerChatRsp {
uint32 chat_forbidden_endtime = 7;
int32 retcode = 5;
}
// CmdId: 3254
// Obf: NFFHECAIEPB
message PlayerChatNotify {
ChatInfo chat_info = 4;
uint32 channel_id = 1;
}
// CmdId: 3227
// Obf: GOGNIJGLMLG
message PlayerChatCDNotify {
uint32 over_time = 1;
}
// CmdId: 3186
// Obf: MEILMNEMNHA
message ChatHistoryNotify {
repeated ChatInfo chat_info = 12;
uint32 channel_id = 9;
}
// CmdId: 3321
// Obf: MJLAFBFKGHD
message SceneDataNotify {
repeated uint32 scene_tag_id_list = 3;
repeated string level_config_name_list = 4;
}
// CmdId: 3398
// Obf: GCJHDKBBIEO
message DungeonEntryToBeExploreNotify {
uint32 dungeon_entry_config_id = 13;
uint32 OEODHMHLAMF = 14;
uint32 scene_id = 2;
}
// CmdId: 3306
// Obf: IPCFGLOOPAD
message GetDungeonEntryExploreConditionReq {
uint32 OEODHMHLAMF = 8;
uint32 scene_id = 10;
uint32 dungeon_entry_config_id = 13;
}
// Obf: GKIMJFFGNAK
message DungeonEntryCond {
uint32 param1 = 6;
DungeonEntryBlockReason cond_reason = 5;
}
// CmdId: 3140
// Obf: CDKGGIJGPCN
message GetDungeonEntryExploreConditionRsp {
DungeonEntryCond dungeon_entry_cond = 6;
int32 retcode = 7;
}
// CmdId: 3450
// Obf: BENHKFOBMEN
message UnfreezeGroupLimitNotify {
uint32 point_id = 12;
uint32 scene_id = 13;
}
// CmdId: 3172
// Obf: IADECFHIJAH
message SetEntityClientDataNotify {
uint32 entity_id = 11;
EntityClientData entity_client_data = 6;
}
// CmdId: 3284
// Obf: PICEJIDPMOD
message GroupSuiteNotify {
map group_map = 15;
}
// CmdId: 3322
// Obf: DACBOFOJFHM
message GroupUnloadNotify {
repeated uint32 group_list = 11;
}
// CmdId: 3141
// Obf: ODGHGCAKPHI
message MonsterAIConfigHashNotify {
uint32 job_id = 1;
uint32 entity_id = 9;
int32 hash_value = 13;
}
// CmdId: 3042
// Obf: DONIKBKDFCA
message ShowTemplateReminderNotify {
bool GODGJLAMODL = 9;
bool EJAADDKFGFE = 15;
uint32 template_reminder_id = 4;
repeated int32 param_list = 5;
repeated uint32 param_uid_list = 12;
}
// CmdId: 3479
// Obf: OFPCCAELGHL
message ShowCommonTipsNotify {
uint32 close_time = 14;
string title = 15;
string content = 12;
}
// CmdId: 3063
// Obf: MKKMNMNIBPK
message CloseCommonTipsNotify {
}
// CmdId: 3223
// Obf: BANPFHHKFJI
message ChangeWorldToSingleModeNotify {
}
// CmdId: 3492
// Obf: FKCHMCLMDEJ
message SyncScenePlayTeamEntityNotify {
repeated PlayTeamEntityInfo entity_info_list = 14;
uint32 scene_id = 8;
}
// CmdId: 3480
// Obf: MOBMGHNHAAC
message DelScenePlayTeamEntityNotify {
uint32 scene_id = 3;
repeated uint32 del_entity_id_list = 15;
}
// Obf: IDHBCOHLJPD
message CylinderRegionSize {
float radius = 2;
float height = 13;
}
// Obf: MGDFIKKDIGG
message PolygonRegionSize {
repeated VectorPlane point_list = 12;
float height = 14;
}
// CmdId: 3327
// Obf: NAIIGNAOFCC
message PlayerEyePointStateNotify {
int32 fix_lod_level = 12;
bool JHPIEDBDGGB = 15;
uint32 ALEEOKDNOEE = 2;
bool KNOFPFLJPFA = 14;
uint32 IMKAAEABEPB = 1;
uint32 PACCIPICIEK = 4;
Vector eye_point_pos = 9;
uint32 AKIAFBHPMDI = 6;
oneof region_size {
float sphere_radius = 1935;
Vector cubic_size = 181;
CylinderRegionSize cylinder_size = 976;
PolygonRegionSize polygon_size = 1589;
}
}
// CmdId: 3074
// Obf: NGCNKNGABIB
message GetMapMarkTipsReq {
}
// CmdId: 3094
// Obf: CDKJIFMGMGN
message GetMapMarkTipsRsp {
int32 retcode = 6;
repeated MapMarkTipsInfo mark_tips_list = 11;
}
// CmdId: 3445
// Obf: HCIHPLMCEFF
message ChangeWorldToSingleModeReq {
}
// CmdId: 3390
// Obf: IBKIGABFLNK
message ChangeWorldToSingleModeRsp {
int32 retcode = 15;
uint32 quit_mp_valid_time = 5;
}
// CmdId: 3105
// Obf: NAJOFOEPENA
message GetWorldMpInfoReq {
}
// CmdId: 3316
// Obf: ODKECHBHNEL
message GetWorldMpInfoRsp {
bool is_in_mp_mode = 2;
uint32 quit_mp_valid_time = 4;
int32 retcode = 12;
}
// Obf: LMHKLMDCLAK
message EntityConfigHashEntry {
uint32 job_id = 9;
uint32 entity_id = 10;
int32 hash_value = 2;
}
// CmdId: 3104
// Obf: FOBAMKHAKCA
message EntityConfigHashNotify {
repeated EntityConfigHashEntry CKKJPAICDJG = 8;
repeated EntityConfigHashEntry HNOOHPABCKC = 3;
repeated EntityConfigHashEntry ANBBPLNOHMH = 9;
}
// CmdId: 3041
// Obf: DMJCEGMGLPO
message ForceDragAvatarNotify {
bool is_first_valid = 5;
uint32 entity_id = 9;
uint64 LFMPHLPNICH = 6;
uint64 GCPALFFBPPJ = 10;
MotionInfo motion_info = 1;
uint32 scene_time = 12;
}
// CmdId: 3064
// Obf: DACNMFEKIII
message MonsterPointArrayRouteUpdateNotify {
uint32 entity_id = 4;
MonsterRoute monster_route = 8;
}
// CmdId: 3439
// Obf: HPBKAFCAHOJ
message ForceDragBackTransferNotify {
}
// CmdId: 3358
// Obf: FCLLKCBDMIH
message GetScenePerformanceReq {
}
// CmdId: 3082
// Obf: BIMLDBJFABH
message GetScenePerformanceRsp {
int32 retcode = 13;
uint32 JHINOOICAJM = 12;
uint32 HGJLDHOJLJJ = 6;
uint32 PGFLPDCCPMF = 10;
uint32 BHKAFKKOANC = 3;
uint32 NNEDOHGOGML = 14;
Vector pos = 8;
uint32 OEJLPKPBOIO = 1;
uint32 BPNLPLOGNKB = 5;
}
// CmdId: 3143
// Obf: NCDFCHGNEHL
message SceneAudioNotify {
repeated string param3 = 15;
uint32 source_uid = 10;
repeated float param2 = 3;
int32 type = 6;
repeated uint32 param1 = 12;
}
// CmdId: 3420
// Obf: LDBJKFHJNKH
message HitTreeNotify {
uint32 tree_type = 6;
Vector tree_pos = 14;
Vector drop_pos = 10;
}
// CmdId: 3095
// Obf: EOIDAHGDGNF
message EntityTagChangeNotify {
uint32 entity_id = 12;
string tag = 7;
bool is_add = 3;
}
// CmdId: 3166
// Obf: BOHDJDBDKHO
message AvatarFollowRouteNotify {
Route route = 4;
uint32 template_id = 13;
uint32 start_scene_time_ms = 14;
string client_params = 12;
uint32 entity_id = 1;
}
// CmdId: 3388
// Obf: LGPJPEKFMAH
message SceneEntityUpdateNotify {
repeated SceneEntityInfo entity_list = 12;
uint32 param = 2;
VisionType appear_type = 14;
}
// CmdId: 3061
// Obf: NPBHGFHPGBP
message ClientHashDebugNotify {
uint32 job_id = 9;
}
// Obf: IGFHEIKIJAO
message PlayerWorldSceneInfo {
uint32 scene_id = 2;
repeated uint32 scene_tag_id_list = 11;
bool is_locked = 8;
}
// CmdId: 3422
// Obf: BJMKMMHILOB
message PlayerWorldSceneInfoListNotify {
repeated PlayerWorldSceneInfo info_list = 12;
}
// CmdId: 3456
// Obf: ALPHBKNIOPJ
message LuaEnvironmentEffectNotify {
repeated float float_param_list = 12;
uint32 type = 14;
string effect_alias = 13;
repeated int32 int_param_list = 1;
}
// CmdId: 3377
// Obf: AKNAHMLPGOO
message ClientLoadingCostumeVerificationNotify {
uint64 prefab_hash = 1;
uint32 costume_id = 6;
uint64 guid = 8;
}
// CmdId: 3399
// Obf: FKCLONJPIHM
message ShowClientGuideNotify {
string guide_name = 11;
}
// CmdId: 3113
// Obf: BDHNPFFDMKB
message ShowClientTutorialNotify {
uint32 tutorial_id = 9;
}
// CmdId: 3329
// Obf: COHLBLOGHFF
message GetMapAreaReq {
}
// CmdId: 3376
// Obf: PPDLJELFPEJ
message GetMapAreaRsp {
repeated MapAreaInfo map_area_info_list = 3;
int32 retcode = 11;
}
// CmdId: 3144
// Obf: PKAKCEJDGDF
message MapAreaChangeNotify {
repeated MapAreaInfo map_area_info_list = 13;
}
// CmdId: 3196
// Obf: CHELMBBJJKH
message LeaveWorldNotify {
}
// CmdId: 3099
// Obf: GLLEKDKOBFO
message GuestBeginEnterSceneNotify {
uint32 uid = 15;
uint32 scene_id = 12;
}
// CmdId: 3107
// Obf: AEMHPKBKFAA
message GuestPostEnterSceneNotify {
uint32 uid = 2;
uint32 scene_id = 11;
}
// CmdId: 3384
// Obf: MECHFNPLHAE
message LevelTagDataNotify {
repeated uint32 level_tag_id_list = 13;
}
// CmdId: 3385
// Obf: DOBDKGNMPOO
message StopReminderNotify {
uint32 reminder_id = 13;
}
// CmdId: 3153
// Obf: OCJMKKKGBIK
message AreaPlayInfoNotify {
uint32 detail_play_type = 3;
AreaPlayType area_play_type = 1;
}
// CmdId: 3324
// Obf: KLPKFECLGBI
message CheckGroupReplacedReq {
repeated uint32 group_id_list = 13;
}
// CmdId: 3231
// Obf: AMDBCBAKMFJ
message CheckGroupReplacedRsp {
repeated uint32 replaced_group_id_list = 1;
int32 retcode = 8;
}
// CmdId: 3462
// Obf: FGLHJPPANKE
message DeathZoneObserveNotify {
uint32 target_entity_id = 11;
uint32 source_entity_id = 10;
}
// Obf: DOLGGMJGBMF
message HitTreeInfo {
Vector tree_pos = 15;
uint32 tree_type = 2;
}
// CmdId: 3098
// Obf: GOCBFIPGBEC
message WorldChestOpenNotify {
uint32 group_id = 11;
uint32 config_id = 6;
uint32 scene_id = 2;
}
// CmdId: 3415
// Obf: AIBJEFDNHIE
message WidgetQuickHitTreeReq {
repeated HitTreeInfo hit_tree_info_list = 1;
}
// CmdId: 3007
// Obf: MLFDDGCBNJD
message WidgetQuickHitTreeRsp {
int32 retcode = 15;
}
// CmdId: 3498
// Obf: JDBEKOOGEOP
message BeginCameraSceneLookWithTemplateNotify {
// Obf: MEFIHAJOIGJ
enum FollowType {
FOLLOW_TYPE_INIT_FOLLOW_POS = 0;
FOLLOW_TYPE_SET_FOLLOW_POS = 1;
FOLLOW_TYPE_SET_ABS_FOLLOW_POS = 2;
}
Vector LKECKPKNOIP = 13;
Vector OKIEEACHAID = 15;
FollowType follow_type = 5;
uint32 template_id = 10;
uint32 entity_id = 3;
repeated string other_params = 11;
}
// CmdId: 3016
// Obf: JMOLGNNDBKB
message RefreshEntityAuthNotify {
repeated uint32 entity_id_list = 3;
}
// CmdId: 3293
// Obf: CPLHMKMEOPO
message ScenePlayerBackgroundAvatarRefreshNotify {
uint32 param = 13;
repeated SceneEntityInfo entity_list = 6;
VisionType appear_type = 3;
}
// CmdId: 3083
message OOGHEGIJMLD {
repeated uint32 scene_tag_id_list = 11;
uint32 JGCIKPNEHJB = 8;
}
// CmdId: 3125
message HAFFINEEMDH {
uint32 group_id = 11;
uint32 shape = 3;
Vector pos = 10;
uint32 config_id = 14;
oneof EFOLIOJOIFD {
float sphere_radius = 1992;
Vector cubic_size = 1282;
CylinderRegionSize cylinder_size = 1201;
PolygonRegionSize polygon_size = 818;
}
}
// Obf: DHKCEDAEGOD
message ScenePlayBattleInfo {
uint32 progress = 9;
uint32 state = 15;
uint32 type = 1;
uint32 prepare_end_time = 4;
uint32 play_id = 13;
uint32 mode = 8;
uint32 start_time = 5;
uint32 duration = 11;
uint32 play_type = 12;
repeated uint32 progress_stage_list = 10;
}
// CmdId: 4425
// Obf: KLKEPFDIFIC
message ScenePlayBattleInfoNotify {
ScenePlayBattleInfo battle_info = 13;
}
// CmdId: 4446
// Obf: NACNFJNMLLO
message ScenePlayOwnerCheckReq {
bool is_skip_match = 6;
uint32 play_id = 14;
}
// CmdId: 4352
// Obf: MNHNFNBFDMG
message ScenePlayOwnerCheckRsp {
uint32 play_id = 12;
bool is_skip_match = 2;
int32 retcode = 10;
uint32 wrong_uid = 8;
repeated uint32 param_list = 4;
}
// CmdId: 4422
// Obf: ALGGNKOEHBL
message ScenePlayOwnerStartInviteReq {
uint32 play_id = 3;
bool is_skip_match = 12;
}
// CmdId: 4405
// Obf: NOMCCNBIGPA
message ScenePlayOwnerStartInviteRsp {
uint32 play_id = 5;
bool is_skip_match = 8;
int32 retcode = 12;
}
// CmdId: 4398
// Obf: CDGILLOLAKA
message ScenePlayOwnerInviteNotify {
uint32 invite_cd = 1;
uint32 play_id = 2;
bool is_remain_reward = 8;
}
// CmdId: 4408
// Obf: FBCKPNJDPHD
message ScenePlayGuestReplyInviteReq {
uint32 play_id = 4;
bool is_agree = 13;
}
// CmdId: 4385
// Obf: JOGKFLBLBCJ
message ScenePlayGuestReplyInviteRsp {
int32 retcode = 9;
bool is_agree = 2;
uint32 play_id = 14;
}
// CmdId: 4437
// Obf: GOIBIFGMAME
message ScenePlayGuestReplyNotify {
uint32 play_id = 8;
bool is_agree = 9;
uint32 guest_uid = 10;
}
// CmdId: 4380
// Obf: FGEHOACJMFH
message ScenePlayInviteResultNotify {
uint32 play_id = 4;
bool is_all_argee = 9;
}
// Obf: PILPOJPDJBA
message ScenePlayInfo {
uint32 entry_id = 14;
uint32 play_id = 2;
bool is_open = 10;
uint32 play_type = 8;
}
// CmdId: 4434
// Obf: PDLBKHBBPMJ
message ScenePlayInfoListNotify {
repeated ScenePlayInfo play_info_list = 4;
}
// CmdId: 4414
// Obf: DMLMFFCPOKO
message ScenePlayBattleInterruptNotify {
uint32 interrupt_state = 3;
uint32 play_type = 10;
uint32 play_id = 11;
}
// Obf: LIPEFFOHBKP
message ScenePlayBattleSettlePlayerInfo {
ProfilePicture profile_picture = 8;
uint32 head_image = 13;
string online_id = 3;
uint32 uid = 7;
repeated ExhibitionDisplayInfo card_list = 14;
uint32 statistic_id = 9;
int64 param = 15;
string nickname = 11;
}
// Obf: MLBPJOKJGAL
message ScenePlayBattleSettleRewardInfo {
uint32 uid = 2;
repeated ItemParam reward_item_list = 13;
}
// CmdId: 4371
// Obf: IAFOMGBNGAF
message ScenePlayBattleResultNotify {
uint32 play_type = 2;
bool is_win = 5;
repeated ScenePlayBattleSettleRewardInfo settle_reward_info_list = 1;
uint32 play_id = 9;
uint32 cost_time = 13;
repeated ScenePlayBattleSettlePlayerInfo settle_player_info_list = 7;
}
// CmdId: 4384
// Obf: IHPPLJPPAJH
message ScenePlayBattleUidOpNotify {
repeated uint32 uid_list = 15;
uint32 play_type = 6;
string param_str = 11;
uint32 param_duration = 2;
repeated uint32 param_list = 1;
uint32 op = 13;
uint32 entity_id = 3;
uint32 param_index = 12;
uint32 play_id = 8;
repeated uint32 param_target_list = 7;
}
// CmdId: 4444
// Obf: PCHDHPLCHDF
message ScenePlayBattleInfoListNotify {
repeated ScenePlayBattleInfo battle_info_list = 5;
}
// CmdId: 4366
// Obf: PDPKMLMBMCJ
message ScenePlayOutofRegionNotify {
uint32 play_id = 8;
}
// Obf: OANICCCLDGG
message ShareCDInfo {
uint32 share_cd_id = 12;
uint64 cd_start_time = 7;
uint32 index = 8;
}
// CmdId: 9075
// Obf: EBEACBANELN
message AllShareCDDataNotify {
map share_cd_info_map = 11;
}
// Obf: PIILCEEKMMC
message ShopGoods {
uint32 begin_time = 14;
uint32 APOECIACFPK = 1474;
repeated ItemParam cost_item_list = 10;
uint32 max_level = 8;
uint32 AEBBIJALJCB = 1508;
uint32 scoin = 12;
uint32 hcoin = 11;
uint32 min_level = 13;
uint32 bought_num = 7;
uint32 KINAPHHFNPA = 256;
uint32 next_refresh_time = 1;
uint32 buy_limit = 3;
ItemParam goods_item = 6;
uint32 secondary_sheet_id = 1819;
uint32 KAPLOLJDEON = 15;
uint32 goods_id = 9;
uint32 end_time = 4;
repeated uint32 preGoodsIdList = 5;
uint32 IAEPIAMFCPF = 772;
uint32 mcoin = 2;
}
// Obf: JBIFADEKOFE
message Shop {
uint32 next_refresh_time = 2;
repeated ShopCardProduct card_product_list = 1;
uint32 shop_type = 5;
repeated ShopMcoinProduct mcoin_product_list = 14;
uint32 city_id = 8;
repeated ShopGoods goods_list = 7;
uint32 city_reputation_level = 10;
repeated ShopConcertProduct concert_product_list = 6;
}
// CmdId: 775
// Obf: IONMOGGHBPF
message GetShopReq {
uint32 shop_type = 12;
}
// CmdId: 796
// Obf: ICPODKNNJCF
message GetShopRsp {
Shop shop = 15;
int32 retcode = 2;
}
// CmdId: 702
// Obf: NJMDFFKEJKO
message BuyGoodsReq {
uint32 shop_type = 2;
uint32 buy_count = 14;
ShopGoods goods = 8;
}
// CmdId: 772
// Obf: IBEBDIGLBGI
message BuyGoodsRsp {
uint32 shop_type = 6;
repeated ShopGoods goods_list = 10;
uint32 buy_count = 8;
ShopGoods goods = 15;
int32 retcode = 13;
}
// CmdId: 755
// Obf: JDGADILKHCE
message GetShopmallDataReq {
}
// CmdId: 748
// Obf: EDIILLPGAHM
message GetShopmallDataRsp {
int32 retcode = 2;
repeated uint32 shop_type_list = 3;
}
// Obf: GFKOLJPJAAA
message ActivityShopSheetInfo {
uint32 sheet_id = 9;
uint32 end_time = 3;
uint32 begin_time = 14;
}
// CmdId: 758
// Obf: DHPDMPCGMFL
message GetActivityShopSheetInfoReq {
uint32 shop_type = 5;
}
// CmdId: 735
// Obf: LIFMPPDHPGF
message GetActivityShopSheetInfoRsp {
uint32 shop_type = 8;
int32 retcode = 11;
repeated ActivityShopSheetInfo sheet_info_list = 1;
}
// Obf: LPGBNMHAFFF
message BuyGoodsParam {
uint32 buy_count = 3;
ShopGoods goods = 9;
}
// CmdId: 787
// Obf: FFMEADKDEAL
message BatchBuyGoodsReq {
uint32 shop_type = 10;
repeated BuyGoodsParam buy_goods_list = 5;
}
// CmdId: 730
// Obf: EIJEMIJEBLP
message BatchBuyGoodsRsp {
repeated ShopGoods goods_list = 5;
int32 retcode = 8;
repeated BuyGoodsParam buy_goods_list = 6;
uint32 shop_type = 10;
}
// Obf: HIPKIIOOIFJ
message OpActivityTagBriefInfo {
uint32 op_activity_type = 10;
uint32 config_id = 11;
bool has_reward = 4;
}
// CmdId: 2575
// Obf: LJDJEHJPFGD
message OpActivityStateNotify {
repeated OpActivityTagBriefInfo opened_op_activity_info_list = 5;
repeated uint32 finished_bonus_activity_id_list = 15;
}
// Obf: ELAJOGMGEHO
message SignInData {
repeated ItemParam reward_item_list = 3;
uint32 day_count = 11;
}
// Obf: OGJPOGIAMNC
message SignInInfo {
repeated SignInData signin_data_list = 3;
repeated uint32 reward_day_list = 1;
uint32 config_id = 6;
uint32 CPFCNAEHCLC = 9;
uint32 ALFPAAEHDIA = 15;
uint32 end_time = 13;
uint32 schedule_id = 12;
uint32 begin_time = 10;
bool is_cond_satisfied = 7;
}
// CmdId: 2502
// Obf: GEOAIECJEOJ
message SignInInfoReq {
}
// CmdId: 2572
// Obf: LDPEDLACIEA
message SignInInfoRsp {
repeated SignInInfo sign_in_info_list = 7;
int32 retcode = 13;
}
// CmdId: 2555
// Obf: FNEBDDNALAP
message GetSignInRewardReq {
uint32 reward_day = 7;
uint32 schedule_id = 15;
}
// CmdId: 2548
// Obf: ALFBOEJKDFN
message GetSignInRewardRsp {
int32 retcode = 6;
SignInInfo sign_in_info = 13;
}
// Obf: JOMIHJEJLBP
message BonusActivityInfo {
uint32 bonus_activity_id = 12;
uint32 state = 1;
}
// CmdId: 2564
// Obf: KOKOGPAPCKA
message BonusActivityUpdateNotify {
repeated BonusActivityInfo bonus_activity_info_list = 8;
}
// CmdId: 2521
// Obf: FBLGPGPKKFK
message BonusActivityInfoReq {
}
// CmdId: 2534
// Obf: IPECEELMBPL
message BonusActivityInfoRsp {
int32 retcode = 7;
repeated BonusActivityInfo bonus_activity_info_list = 3;
}
// CmdId: 2594
// Obf: OEOGMGDLIGK
message GetBonusActivityRewardReq {
uint32 bonus_activity_id = 13;
}
// CmdId: 2516
// Obf: PGJOMLEKOII
message GetBonusActivityRewardRsp {
BonusActivityInfo bonus_activity_info_list = 4;
int32 retcode = 9;
}
// CmdId: 1075
// Obf: DOFKMGNPCOO
message UnlockAvatarTalentReq {
uint64 avatar_guid = 9;
uint32 talent_id = 7;
}
// CmdId: 1096
// Obf: MHPHLLEMCMH
message UnlockAvatarTalentRsp {
uint32 talent_id = 14;
uint64 avatar_guid = 4;
int32 retcode = 11;
}
// CmdId: 1002
// Obf: EHAHCGECFJH
message AvatarUnlockTalentNotify {
uint32 talent_id = 7;
uint32 skill_depot_id = 15;
uint64 avatar_guid = 4;
uint32 entity_id = 1;
}
// CmdId: 1072
// Obf: GIIGEGLFMMB
message AvatarSkillDepotChangeNotify {
uint64 avatar_guid = 4;
uint32 core_proud_skill_level = 1;
map proud_skill_extra_level_map = 15;
map skill_level_map = 9;
uint32 entity_id = 5;
repeated uint32 proud_skill_list = 7;
uint32 skill_depot_id = 8;
repeated uint32 talent_id_list = 6;
}
// CmdId: 1055
// Obf: MNCGEGPGLJE
message BigTalentPointConvertReq {
repeated uint64 item_guid_list = 12;
uint64 avatar_guid = 11;
}
// CmdId: 1048
// Obf: KAMPPPFPNPD
message BigTalentPointConvertRsp {
int32 retcode = 14;
uint64 avatar_guid = 15;
}
// CmdId: 1058
// Obf: MEHNGPGKFOL
message AvatarSkillMaxChargeCountNotify {
uint32 max_charge_count = 3;
uint64 avatar_guid = 12;
uint32 skill_id = 5;
}
// CmdId: 1035
// Obf: ECFIAOJHBFD
message AvatarSkillInfoNotify {
map skill_map = 4;
uint64 guid = 15;
}
// CmdId: 1087
// Obf: KPNGCHNCIEN
message ProudSkillUpgradeReq {
uint32 proud_skill_id = 3;
uint32 old_proud_skill_level = 5;
uint64 avatar_guid = 10;
}
// CmdId: 1030
// Obf: CAMMOIFNHBP
message ProudSkillUpgradeRsp {
uint32 proud_skill_id = 11;
uint64 avatar_guid = 5;
int32 retcode = 9;
}
// CmdId: 1084
// Obf: EMABHKGFJMF
message ProudSkillChangeNotify {
uint32 entity_id = 15;
uint64 avatar_guid = 11;
repeated uint32 proud_skill_list = 8;
uint32 skill_depot_id = 7;
}
// CmdId: 1064
// Obf: MDDPDCJCKCB
message AvatarSkillUpgradeReq {
uint32 old_level = 10;
uint64 avatar_guid = 2;
uint32 avatar_skill_id = 8;
}
// CmdId: 1021
// Obf: KHCOMHBCLEP
message AvatarSkillUpgradeRsp {
int32 retcode = 8;
uint64 avatar_guid = 6;
uint32 cur_level = 12;
uint32 avatar_skill_id = 3;
uint32 old_level = 5;
}
// CmdId: 1034
// Obf: KOJPEIHKJHL
message AvatarSkillChangeNotify {
uint32 entity_id = 4;
uint64 avatar_guid = 14;
uint32 avatar_skill_id = 1;
uint32 cur_level = 9;
uint32 old_level = 7;
uint32 skill_depot_id = 11;
}
// CmdId: 1094
// Obf: GCKJMOIPFPE
message ProudSkillExtraLevelNotify {
uint32 talent_index = 12;
uint32 extra_level = 5;
uint64 avatar_guid = 13;
uint32 talent_type = 6;
}
// CmdId: 1016
// Obf: PBIONEOKAFI
message CanUseSkillNotify {
bool is_can_use_skill = 10;
}
// Obf: NIENBIDGPFK
message AvatarTeamResonanceInfo {
repeated uint32 add_team_resonance_id_list = 14;
repeated uint32 del_team_resonance_id_list = 1;
uint64 avatar_guid = 12;
uint32 entity_id = 8;
}
// CmdId: 1028
// Obf: OBBKOMNOEJA
message TeamResonanceChangeNotify {
repeated AvatarTeamResonanceInfo info_list = 9;
}
// Obf: HFJBPBGJGNP
message SocialShowAvatarInfo {
uint32 avatar_id = 1;
uint32 level = 2;
uint32 costume_id = 3;
}
// Obf: JEKKBLBDEFP
message SocialDetail {
uint32 uid = 1;
string nickname = 2;
uint32 level = 3;
uint32 avatar_id = 4;
string signature = 5;
Birthday birthday = 6;
uint32 world_level = 7;
repeated uint32 reserved_list = 8;
FriendOnlineState online_state = 9;
uint32 param = 10;
bool is_friend = 11;
bool is_mp_mode_available = 12;
string online_id = 13;
uint32 name_card_id = 14;
bool is_in_blacklist = 15;
bool is_chat_no_disturb = 16;
string remark_name = 17;
uint32 finish_achievement_num = 18;
uint32 tower_floor_index = 19;
uint32 tower_level_index = 20;
bool is_show_avatar = 21;
repeated SocialShowAvatarInfo show_avatar_info_list = 22;
repeated uint32 show_name_card_id_list = 23;
FriendEnterHomeOption friend_enter_home_option = 24;
ProfilePicture profile_picture = 25;
string ip_code = 26;
}
// Obf: LOJEJNBFKEA
message FriendBrief {
uint32 uid = 1;
string nickname = 2;
uint32 level = 3;
uint32 avatar_id = 4;
uint32 world_level = 5;
string signature = 6;
FriendOnlineState online_state = 7;
uint32 param = 8;
bool is_mp_mode_available = 10;
string online_id = 11;
uint32 last_active_time = 12;
uint32 name_card_id = 13;
uint32 mp_player_num = 14;
bool is_chat_no_disturb = 15;
uint32 chat_sequence = 16;
string remark_name = 17;
repeated SocialShowAvatarInfo show_avatar_info_list = 22;
FriendEnterHomeOption friend_enter_home_option = 23;
ProfilePicture profile_picture = 24;
bool is_game_source = 25;
bool is_psn_source = 26;
PlatformType platform_type = 27;
}
// Obf: JFCBGLDLECB
message ChatEmojiCollectionData {
repeated uint32 emoji_id_list = 1;
}
// CmdId: 4075
// Obf: MNBDJBJJNJF
message GetPlayerFriendListReq {
}
// CmdId: 4096
// Obf: LGFNGPBLDEI
message GetPlayerFriendListRsp {
int32 retcode = 2;
repeated FriendBrief friend_list = 3;
repeated FriendBrief ask_friend_list = 4;
}
// CmdId: 4055
// Obf: DFDLEHDMCMD
message AskAddFriendReq {
uint32 target_uid = 1;
}
// CmdId: 4048
// Obf: HLILMLBMHLG
message AskAddFriendRsp {
int32 retcode = 3;
uint32 target_uid = 4;
uint32 param = 11;
}
// CmdId: 4058
// Obf: PIAFDFFMOBK
message DealAddFriendReq {
uint32 target_uid = 15;
DealAddFriendResultType deal_add_friend_result = 4;
}
// CmdId: 4035
// Obf: KFFFGHCHFCP
message DealAddFriendRsp {
DealAddFriendResultType deal_add_friend_result = 6;
int32 retcode = 7;
uint32 target_uid = 10;
}
// CmdId: 4087
// Obf: AKJBPMHCIAN
message GetPlayerSocialDetailReq {
uint32 uid = 15;
}
// CmdId: 4030
// Obf: MBHKDJEBCNH
message GetPlayerSocialDetailRsp {
int32 retcode = 8;
SocialDetail detail_data = 7;
}
// CmdId: 4084
// Obf: CPGJHGFGGBD
message DeleteFriendReq {
uint32 target_uid = 15;
}
// CmdId: 4064
// Obf: HEJGCCBJAFF
message DeleteFriendRsp {
int32 retcode = 13;
uint32 target_uid = 8;
}
// CmdId: 4021
// Obf: HFNNKNIKDGD
message SetPlayerBirthdayReq {
Birthday birthday = 8;
}
// CmdId: 4034
// Obf: HEHJNLHHOJN
message SetPlayerBirthdayRsp {
int32 retcode = 4;
Birthday birthday = 13;
}
// CmdId: 4094
// Obf: OCDFJPIHLBA
message SetPlayerSignatureReq {
string signature = 7;
}
// CmdId: 4016
// Obf: OJEMMPNBMPF
message SetPlayerSignatureRsp {
string signature = 6;
int32 retcode = 14;
}
// CmdId: 4028
// Obf: BFCLIPDJCHJ
message SetPlayerHeadImageReq {
uint32 avatar_id = 11;
}
// CmdId: 4038
// Obf: FFBCPLJOOKJ
message SetPlayerHeadImageRsp {
int32 retcode = 8;
ProfilePicture profile_picture = 11;
uint32 avatar_id = 5;
}
// CmdId: 4088
// Obf: ELEGLLHFKJG
message UpdatePS4FriendListNotify {
repeated string psn_id_list = 8;
}
// CmdId: 4068
// Obf: KJMHHBBMIDO
message DeleteFriendNotify {
uint32 target_uid = 7;
}
// CmdId: 4006
// Obf: EAAINACDCDM
message AddFriendNotify {
FriendBrief target_friend_brief = 13;
uint32 target_uid = 6;
}
// CmdId: 4033
// Obf: FAFJPCFKENC
message AskAddFriendNotify {
uint32 target_uid = 14;
FriendBrief target_friend_brief = 12;
}
// CmdId: 4024
// Obf: NCJBONDLOML
message SetNameCardReq {
uint32 name_card_id = 7;
}
// CmdId: 4031
// Obf: ECODBMBONCO
message SetNameCardRsp {
int32 retcode = 2;
uint32 name_card_id = 12;
}
// CmdId: 4076
// Obf: LDKNHEGIHAP
message GetAllUnlockNameCardReq {
}
// CmdId: 4026
// Obf: DGDJIDOAGPL
message GetAllUnlockNameCardRsp {
repeated uint32 name_card_list = 11;
int32 retcode = 13;
}
// CmdId: 4020
// Obf: JHLJPPPLLJL
message AddBlacklistReq {
uint32 target_uid = 5;
}
// CmdId: 4005
// Obf: HJIPHKBMIEL
message AddBlacklistRsp {
FriendBrief target_friend_brief = 9;
int32 retcode = 10;
}
// CmdId: 4036
// Obf: EEBOPFPCKOJ
message RemoveBlacklistReq {
uint32 target_uid = 6;
}
// CmdId: 4066
// Obf: HBGFPLDINMA
message RemoveBlacklistRsp {
int32 retcode = 9;
uint32 target_uid = 12;
}
// CmdId: 4043
// Obf: GAEJLADHKBA
message UnlockNameCardNotify {
uint32 name_card_id = 3;
}
// CmdId: 4003
// Obf: BHNDONNDGGJ
message GetRecentMpPlayerListReq {
}
// CmdId: 4042
// Obf: CFHBPFPNIIA
message GetRecentMpPlayerListRsp {
int32 retcode = 3;
repeated FriendBrief recent_mp_player_brief_list = 1;
}
// CmdId: 4007
// Obf: EFEGFHAHKEA
message SocialDataNotify {
bool is_have_first_share = 10;
}
// CmdId: 4098
// Obf: MMIKEAOCMFP
message TakeFirstShareRewardReq {
}
// CmdId: 4046
// Obf: INLMGJJKFKJ
message TakeFirstShareRewardRsp {
int32 retcode = 6;
}
// CmdId: 4080
// Obf: OEMJDMOKIGJ
message UpdatePS4BlockListReq {
repeated string psn_id_list = 9;
}
// CmdId: 4059
// Obf: PEKGHDHCCGE
message UpdatePS4BlockListRsp {
int32 retcode = 9;
}
// CmdId: 4093
// Obf: FHHCIEMALEB
message GetPlayerBlacklistReq {
}
// CmdId: 4011
// Obf: GEKGOCPNEOO
message GetPlayerBlacklistRsp {
int32 retcode = 6;
repeated FriendBrief blacklist = 7;
}
// CmdId: 4071
// Obf: AENEOIIELKC
message PlayerReportReq {
uint32 target_uid = 2;
string content = 15;
ReportReasonType reason = 13;
uint32 HLDOCCEEDNB = 7;
IFFLGKMOMBH CJKENNIFJCO = 6;
string MNKLMBKOOBK = 11;
}
// CmdId: 4049
// Obf: NKPJBKEMNHJ
message PlayerReportRsp {
uint32 cd_time = 9;
int32 retcode = 8;
uint32 target_uid = 11;
}
// CmdId: 4012
// Obf: AMIENEGEALD
message SetFriendRemarkNameReq {
uint32 uid = 7;
string remark_name = 1;
}
// CmdId: 4041
// Obf: ACNCOFKGGMB
message SetFriendRemarkNameRsp {
int32 retcode = 4;
uint32 uid = 8;
bool is_clear_remark = 14;
string remark_name = 6;
}
// CmdId: 4053
// Obf: IDGPDGMKBCL
message UpdatePlayerShowAvatarListReq {
bool is_show_avatar = 3;
repeated uint32 show_avatar_id_list = 12;
}
// CmdId: 4056
// Obf: HBEKAMKKEKB
message UpdatePlayerShowAvatarListRsp {
repeated uint32 show_avatar_id_list = 3;
bool is_show_avatar = 13;
int32 retcode = 2;
}
// CmdId: 4063
// Obf: FHLFPFEGLPN
message GetFriendShowAvatarInfoReq {
uint32 uid = 14;
}
// CmdId: 4018
// Obf: IMDEPFBGBPM
message GetFriendShowAvatarInfoRsp {
uint32 uid = 13;
repeated ShowAvatarInfo show_avatar_info_list = 10;
int32 retcode = 11;
}
// CmdId: 4069
// Obf: FPJKFKPKJOL
message UpdatePlayerShowNameCardListReq {
repeated uint32 show_name_card_id_list = 4;
}
// CmdId: 4010
// Obf: PGDCICEECHJ
message UpdatePlayerShowNameCardListRsp {
int32 retcode = 6;
repeated uint32 show_name_card_id_list = 2;
}
// CmdId: 4023
// Obf: IJNLDELJPGC
message GetFriendShowNameCardInfoReq {
uint32 uid = 2;
}
// CmdId: 4077
// Obf: FPGCDLCLIGF
message GetFriendShowNameCardInfoRsp {
repeated uint32 show_name_card_id_list = 12;
uint32 uid = 3;
int32 retcode = 2;
}
// CmdId: 4092
// Obf: FMGPGHAAEGP
message ForceAddPlayerFriendReq {
uint32 target_uid = 13;
}
// CmdId: 4009
// Obf: HALDNGOFAPK
message ForceAddPlayerFriendRsp {
int32 retcode = 6;
FriendBrief target_friend_brief = 12;
uint32 target_uid = 11;
}
// CmdId: 4074
// Obf: BACBAKKDEGF
message ProfilePictureChangeNotify {
ProfilePicture profile_picture = 4;
}
// CmdId: 4017
// Obf: KOGGDBKKKLD
message PSNFriendListNotify {
repeated FriendBrief psn_friend_list = 9;
}
// CmdId: 4097
// Obf: IOGEPKICHPK
message PSNBlackListNotify {
repeated FriendBrief psn_blacklist = 14;
}
// CmdId: 4070
// Obf: MEEGKFLOAKG
message GetPlayerAskFriendListReq {
}
// CmdId: 4061
// Obf: NJHCJBOCBLJ
message GetPlayerAskFriendListRsp {
int32 retcode = 7;
repeated FriendBrief ask_friend_list = 11;
}
// CmdId: 4001
// Obf: LHCGKKANDGP
message GetChatEmojiCollectionReq {
}
// CmdId: 4015
// Obf: PABFDHNLMBL
message GetChatEmojiCollectionRsp {
ChatEmojiCollectionData chat_emoji_collection_data = 2;
int32 retcode = 15;
}
// CmdId: 4019
// Obf: IOLHCMEELHO
message SetChatEmojiCollectionReq {
ChatEmojiCollectionData chat_emoji_collection_data = 14;
}
// CmdId: 4089
// Obf: MMBMFFADHEM
message SetChatEmojiCollectionRsp {
int32 retcode = 11;
}
// CmdId: 4060
// Obf: BGEIOGDPOGP
message UpdatePS4FriendListReq {
repeated string psn_id_list = 13;
}
// CmdId: 4040
// Obf: ECHCGDJNBDG
message UpdatePS4FriendListRsp {
repeated string psn_id_list = 15;
int32 retcode = 8;
}
// CmdId: 4078
// Obf: PPOCFBPEEAL
message FriendInfoChangeNotify {
uint32 uid = 7;
string online_id = 13;
}
// CmdId: 4039
// Obf: HKMIPHIKAHD
message PlayerSignatureAuditDataNotify {
ContentAuditInfo info = 1;
}
// CmdId: 4047
// Obf: LIDFLOLPMPD
message PlayerSignatureNotify {
string signature = 4;
}
// CmdId: 4044
// Obf: AIEMKHBEBON
message SignatureAuditConfigNotify {
bool is_open = 2;
uint32 submit_limit = 9;
}
// CmdId: 4079
// Obf: KAPHPPKCKBK
message ReadSignatureAuditReq {
}
// CmdId: 4090
// Obf: KJMABJBDJHA
message ReadSignatureAuditRsp {
int32 retcode = 4;
}
// Obf: MGDEKEBNMGP
message AISnapshotEntitySkillCycle {
bool OHDGIGLHKPL = 8;
uint32 skill_id = 11;
bool HADJNPKLEOG = 14;
bool EEMBPJGDNOI = 10;
bool DGABAHCOHDC = 9;
}
// Obf: NJIBEBILPBB
message AISnapshotEntityData {
uint32 attack_target_id = 2;
float CEOENMEAEDG = 5;
repeated AISnapshotEntitySkillCycle finished_skill_cycles = 4;
float LFMMACBLFAB = 3;
float AIGOPDJPEPO = 13;
uint32 MFMNONHPLGD = 12;
float AAAOLEGAMIK = 8;
uint32 LCFLEGHABMP = 7;
uint32 NKICKCLEJKF = 9;
uint32 entity_id = 11;
map hitting_avatars = 1;
uint32 FCPDGFADJGP = 6;
}
message HLNPOELHMPO {
repeated AISnapshotEntityData ACFKMPMENHK = 3;
}
// CmdId: 6175
// Obf: CIEJPEDGGGK
message ToTheMoonQueryPathReq {
// Obf: OALCKINEBHD
enum OptionType {
OPTION_NONE = 0;
OPTION_NORMAL = 1;
}
enum NJDHEEAOEBE {
OILPBFMHGMF_CLASSIC = 0;
OILPBFMHGMF_TENDENCY = 1;
OILPBFMHGMF_ADAPTIVE = 2;
OILPBFMHGMF_INFLECTION = 3;
}
enum IAKAPNKHDPJ {
EHFBKPBIGHA_ALL = 0;
EHFBKPBIGHA_AIR = 1;
EHFBKPBIGHA_WATER = 2;
}
int32 fuzzy_range = 7;
OptionType query_type = 9;
int32 query_id = 11;
uint32 scene_id = 1;
bool PIODKBAAPMI = 3;
NJDHEEAOEBE HJKBMLBDJKE = 8;
IAKAPNKHDPJ FPKOPPELDPD = 14;
Vector destination_pos = 10;
Vector source_pos = 12;
bool PKAONDIKPNI = 13;
}
// CmdId: 6196
// Obf: FJLGCJGKCNH
message ToTheMoonQueryPathRsp {
// Obf: CMEHMMFDJGC
enum PathStatusType {
STATUS_FAIL = 0;
STATUS_SUCC = 1;
STATUS_PARTIAL = 2;
}
repeated Vector corners = 4;
int32 retcode = 3;
PathStatusType query_status = 6;
repeated int32 level = 14;
int32 query_id = 2;
repeated int64 index = 8;
}
// CmdId: 6102
// Obf: LNMBNFLNFDN
message ToTheMoonPingNotify {
}
// CmdId: 6172
// Obf: DCPNGDBIHKG
message ToTheMoonEnterSceneReq {
uint32 version = 6;
uint32 scene_id = 11;
}
// CmdId: 6155
// Obf: ENLCJKMODKC
message ToTheMoonEnterSceneRsp {
int32 retcode = 6;
}
// Obf: ANKBKPGDBDF
message ToTheMoonObstacleInfo {
// Obf: LGLLHBPIPJM
enum ShapeType {
OBSTACLE_SHAPE_CAPSULE = 0;
OBSTACLE_SHAPE_BOX = 1;
}
ShapeType type = 15;
MathQuaternion rotation = 14;
int32 handle_id = 12;
Vector center = 9;
Vector half_extents = 13;
}
// CmdId: 6148
// Obf: GOGGGOPKCDG
message ToTheMoonAddObstacleReq {
ToTheMoonObstacleInfo obstacle = 4;
int32 query_id = 11;
uint32 scene_id = 7;
bool use_edge = 1;
}
// Obf: JPEGENEFKLC
message DynamicSVONode {
int64 index = 3;
Vector refer_pos = 14;
int32 area = 4;
}
// Obf: JBLLEPHMFMJ
message DynamicLayerNodes {
repeated DynamicSVONode nodes = 11;
int32 level = 10;
}
// Obf: KBNJMNFKECD
message DynamicNodes {
repeated DynamicLayerNodes nodes = 14;
}
// CmdId: 6158
// Obf: AKDNADGCGBL
message ToTheMoonAddObstacleRsp {
int32 query_id = 5;
int32 retcode = 11;
DynamicNodes dynamic_nodes = 6;
}
// CmdId: 6135
// Obf: GCGBBDICFEC
message ToTheMoonRemoveObstacleReq {
int32 handle = 2;
int32 query_id = 13;
uint32 scene_id = 9;
}
// CmdId: 6187
// Obf: BNCPFLGDEGF
message ToTheMoonRemoveObstacleRsp {
int32 retcode = 10;
int32 query_id = 3;
DynamicNodes dynamic_nodes = 7;
}
// CmdId: 6130
// Obf: GGJBIMADCBO
message ToTheMoonObstaclesModifyNotify {
repeated int32 remove_obstacle_ids = 14;
bool use_edge = 15;
repeated ToTheMoonObstacleInfo add_obstacles = 7;
uint32 scene_id = 9;
}
// CmdId: 6184
message KKCDICNMNPH {
bool PPIEMCCOIBH = 2;
}
// Obf: NOGLNAGCMIJ
message TowerTeam {
uint32 tower_team_id = 13;
repeated uint64 avatar_guid_list = 9;
}
// Obf: EPLOECPIEFN
message TowerLevelRecord {
repeated uint32 satisfied_cond_list = 3;
uint32 level_id = 9;
}
// Obf: PMCAONINPDD
message TowerFloorRecord {
map passed_level_map = 14;
uint32 floor_id = 3;
repeated TowerLevelRecord passed_level_record_list = 6;
uint32 floor_star_reward_progress = 4;
}
// Obf: MKOKJFHLIGK
message TowerCurLevelRecord {
repeated TowerTeam tower_team_list = 11;
repeated uint32 buff_id_list = 2;
bool is_upper_part = 12;
uint32 cur_floor_id = 9;
bool is_empty = 3;
uint32 cur_level_index = 1;
}
// CmdId: 2475
// Obf: JGALMNICNFO
message TowerBriefDataNotify {
uint32 KKHFBLDICMJ = 6;
uint32 next_schedule_change_time = 9;
bool is_finished_entrance_floor = 3;
uint32 schedule_start_time = 5;
uint32 tower_schedule_id = 14;
uint32 BCHDECHFOAA = 2;
uint32 HECMGJCDAOA = 7;
}
// CmdId: 2496
// Obf: MAFKENDBENG
message TowerFloorRecordChangeNotify {
repeated TowerFloorRecord tower_floor_record_list = 10;
bool is_finished_entrance_floor = 5;
}
// CmdId: 2402
// Obf: NNFONEJACKG
message TowerCurLevelRecordChangeNotify {
TowerCurLevelRecord cur_level_record = 13;
}
// CmdId: 2472
// Obf: HKGOCNNJHLF
message TowerDailyRewardProgressChangeNotify {
uint32 DMCKKIKKMLB = 3;
uint32 MIFBIGEDCJH = 5;
}
// CmdId: 2448
// Obf: EAILCMAJAMH
message TowerTeamSelectReq {
repeated TowerTeam tower_team_list = 2;
uint32 floor_id = 6;
}
// CmdId: 2458
// Obf: KNFLOIHDFKG
message TowerTeamSelectRsp {
int32 retcode = 4;
}
// CmdId: 2435
// Obf: BMOMJPFDKHO
message TowerAllDataReq {
bool is_interact = 11;
}
// Obf: PLCFJBMLEGG
message TowerMonthlyBrief {
uint32 LJGBNNKAJOF = 5;
uint32 FGDCNEJCNJO = 14;
uint32 tower_schedule_id = 6;
uint32 LINAGDMNNGF = 3;
}
// CmdId: 2487
// Obf: JHFGICEJJLA
message TowerAllDataRsp {
uint32 schedule_start_time = 159;
uint32 NALKMJPEKCD = 12;
uint32 MIFBIGEDCJH = 4;
map floor_open_time_map = 1;
repeated TowerFloorRecord tower_floor_record_list = 11;
uint32 next_schedule_change_time = 3;
bool is_first_interact = 2;
bool is_finished_entrance_floor = 10;
TowerMonthlyBrief last_schedule_monthly_brief = 5;
int32 retcode = 14;
TowerMonthlyBrief monthly_brief = 741;
uint32 MIGOLAOAOOK = 13;
TowerCurLevelRecord cur_level_record = 15;
uint32 EDFFKEPDKBN = 8;
map HDJMDHAPMME = 7;
uint32 DMCKKIKKMLB = 6;
uint32 tower_schedule_id = 9;
}
// CmdId: 2484
// Obf: GMHIHFGPOBF
message TowerEnterLevelReq {
uint32 enter_point_id = 10;
}
// CmdId: 2464
// Obf: LPPGHFCGFBD
message TowerEnterLevelRsp {
int32 retcode = 6;
uint32 level_index = 9;
uint32 floor_id = 13;
repeated uint32 tower_buff_id_list = 1;
}
// CmdId: 2421
// Obf: JBGGBPMLKNN
message TowerBuffSelectReq {
uint32 tower_buff_id = 14;
}
// CmdId: 2434
// Obf: BKPCODJPJNO
message TowerBuffSelectRsp {
int32 retcode = 1;
uint32 tower_buff_id = 5;
}
// CmdId: 2406
// Obf: NBNMBEACMAD
message TowerSurrenderReq {
}
// CmdId: 2433
// Obf: GDJBAKHBAAE
message TowerSurrenderRsp {
int32 retcode = 10;
}
// CmdId: 2424
// Obf: FBPIMGGFEPL
message TowerGetFloorStarRewardReq {
uint32 floor_id = 6;
}
// CmdId: 2431
// Obf: FPEKKBLIDKO
message TowerGetFloorStarRewardRsp {
uint32 floor_id = 13;
int32 retcode = 3;
}
// CmdId: 2466
// Obf: ACPJMJPFENC
message TowerLevelEndNotify {
uint32 next_floor_id = 1;
uint32 continue_state = 2;
bool is_success = 4;
repeated uint32 finished_star_cond_list = 7;
repeated ItemParam reward_item_list = 10;
}
// Obf: BGEPDKGLCMN
message TowerLevelStarCondData {
uint32 star_cond_index = 15;
uint32 cond_value = 7;
bool HHFLBKFMCIH = 4;
bool DJEMLDOFGLI = 11;
}
// CmdId: 2443
// Obf: BMILIEDEACF
message TowerLevelStarCondNotify {
uint32 level_index = 3;
repeated TowerLevelStarCondData cond_data_list = 6;
uint32 floor_id = 14;
}
// CmdId: 2403
// Obf: PEPCKKGFJCN
message TowerMiddleLevelChangeTeamNotify {
}
// Obf: FEDOFDGNBPE
message TowerFightRecordPair {
uint32 avatar_id = 15;
uint32 data = 10;
}
// Obf: DDGMCLMGAEB
message TowerMonthlyCombatRecord {
TowerFightRecordPair EHHBCCELFJP = 10;
TowerFightRecordPair CKFJOBEGIBP = 3;
TowerFightRecordPair INPDIKBEPHO = 4;
repeated TowerFightRecordPair most_reveal_avatar_list = 1;
TowerFightRecordPair OOJBKPKOEOB = 8;
TowerFightRecordPair INGIBPLIPAB = 12;
}
// Obf: EGHIMFAFPDO
message TowerMonthlyDetail {
TowerMonthlyCombatRecord monthly_combat_record = 8;
TowerMonthlyBrief last_schedule_monthly_brief = 12;
}
// CmdId: 2442
// Obf: FPDKGNBJLDE
message TowerRecordHandbookReq {
}
// CmdId: 2407
// Obf: FJGFHOJLKAH
message TowerRecordHandbookRsp {
int32 retcode = 6;
repeated TowerMonthlyDetail monthly_detail_list = 9;
}
// Obf: BNDMFMICDHI
message UgcMusicNote {
uint32 start_time = 4;
uint32 end_time = 3;
}
// Obf: EANCFIOAJDF
message UgcMusicTrack {
repeated UgcMusicNote music_note_list = 9;
}
// Obf: CFFGCLHLGPN
message UgcMusicRecord {
repeated UgcMusicTrack music_track_list = 3;
uint32 music_id = 14;
}
// Obf: OMNDDJHEJKO
message UgcMusicBriefInfo {
uint32 KKJAPAIMHIC = 202;
bool PJGMJFMIEHC = 4;
uint64 import_from_ugc_guid = 7;
uint32 music_id = 15;
bool LNKPDCCGIAH = 5;
uint32 NAHIMHCLDPP = 1797;
uint32 BCGJBPBHCIH = 6;
uint32 KFHMNMKPDJG = 3;
bool is_psn_platform = 2;
uint32 INNALIGPKDP = 1022;
repeated uint32 EFPAABGJJNA = 283;
uint32 ENGPANOHIJF = 10;
uint32 CPKICNCAJJI = 11;
uint64 ugc_guid = 1;
bool BIMIGJFEMBK = 9;
uint32 version = 14;
uint32 GBEJELFJOCL = 8;
repeated uint32 BFKFFKFPHOJ = 1951;
uint32 max_score = 13;
string creator_nickname = 12;
uint32 GGINDIFEHBC = 587;
}
// CmdId: 6328
// Obf: AFLHDFGBBED
message GetUgcReq {
UgcType ugc_type = 6;
uint64 ugc_guid = 11;
RecordUsage ugc_record_usage = 12;
GetUgcType get_ugc_type = 3;
bool is_require_brief = 10;
uint32 schedule_id = 14;
}
// CmdId: 6308
// Obf: MGEPGJNKOBB
message GetUgcRsp {
uint64 ugc_guid = 4;
UgcType ugc_type = 7;
int32 retcode = 5;
RecordUsage ugc_record_usage = 6;
optional UgcMusicRecord music_record = 3;
optional UgcMusicBriefInfo music_brief_info = 1547;
}
// CmdId: 6337
// Obf: ADGKCBFLKJP
message GetUgcBriefInfoReq {
uint64 ugc_guid = 9;
UgcType ugc_type = 11;
}
// CmdId: 6321
// Obf: PMLGAFMPMFK
message GetUgcBriefInfoRsp {
uint64 ugc_guid = 6;
int32 retcode = 4;
UgcType ugc_type = 12;
optional UgcMusicBriefInfo music_brief_info = 10;
}
// CmdId: 6325
// Obf: OLCCDLNIBJO
message SaveUgcReq {
uint32 schedule_id = 5;
UgcType ugc_type = 8;
optional UgcMusicRecord music_record = 6;
optional UgcMusicBriefInfo music_brief_info = 1004;
}
// CmdId: 6307
// Obf: OBFGGENIOKA
message SaveUgcRsp {
int32 retcode = 7;
uint64 ugc_guid = 4;
bool JGOOBHBPNBO = 11;
UgcType ugc_type = 9;
}
// CmdId: 6323
// Obf: FCFIIAPOMJJ
message PublishUgcReq {
UgcType ugc_type = 10;
uint64 ugc_guid = 3;
}
// CmdId: 6316
// Obf: ENDFPKDLHID
message PublishUgcRsp {
int32 retcode = 7;
UgcType ugc_type = 15;
uint64 ugc_guid = 13;
}
// CmdId: 6303
// Obf: MCMPDMKLJFP
message CheckUgcUpdateReq {
UgcType ugc_type = 4;
}
// CmdId: 6348
// Obf: MODKKPEFAKF
message CheckUgcUpdateRsp {
UgcType ugc_type = 7;
int32 retcode = 15;
repeated uint64 update_ugc_guid_list = 4;
}
// CmdId: 6301
// Obf: BDKJKLBIEHJ
message UgcNotify {
bool LMICNFHFLFF = 4;
bool PNILOAIHDHO = 3;
bool IGIJBHLPGJD = 6;
bool FHPMJMNGPMO = 13;
}
// CmdId: 6342
// Obf: MPGDDPFMIPD
message CheckUgcStateReq {
}
// CmdId: 6335
// Obf: CCLNOBMBJNK
message CheckUgcStateRsp {
int32 retcode = 4;
}
// CmdId: 6331
message LHCLILFADHL {
repeated UgcMusicBriefInfo IKPPPFNHMEG = 11;
repeated UgcMusicBriefInfo NLNCBALMLML = 4;
}
// CmdId: 6310
message DNONIDCIBEK {
UgcType ugc_type = 12;
uint64 ugc_guid = 2;
}
// CmdId: 6313
message FIADNJBJLCF {
UgcType ugc_type = 12;
uint64 ugc_guid = 14;
int32 retcode = 7;
}
message COPAGJPLLDL {
uint32 guid = 15;
uint32 config_id = 1;
Vector pos = 14;
Vector rot = 13;
}
message BHCOPHHAFLC {
uint32 item_num = 11;
uint32 item_id = 9;
}
message GLHJAKILPOJ {
repeated BHCOPHHAFLC EGBNAKFMKHN = 14;
}
message HKPDJEJCAKJ {
uint32 MIJOLEIOPOO = 9;
repeated BHCOPHHAFLC BLGLIPNJAAI = 8;
}
message DAAFMOLJHKM {
COPAGJPLLDL basic_info = 6;
bool KIOFMGFOCON = 7;
uint32 CHCGCFIINIC = 11;
oneof DPLIJPDANIA {
GLHJAKILPOJ NGALMBKCLIB = 3;
HKPDJEJCAKJ shop_info = 1;
}
}
message PLKCIBEIPJL {
COPAGJPLLDL basic_info = 14;
}
message PAIKOEOJBGI {
uint32 BGGHCIBECJF = 3;
repeated uint32 EMJFACIAANF = 15;
bool KIOFMGFOCON = 8;
bool IHCJPGMKNCL = 11;
bool CMHBFGIBELF = 2;
COPAGJPLLDL basic_info = 7;
}
message LOHEIDBGGDB {
uint32 gadget_state = 7;
uint32 OJMDKDFBOAM = 9;
}
message KGAMICAMBKO {
uint32 LKLKONKMBNA = 2;
}
message IJOLMAFFKEK {
uint32 EANJMBBNFBK = 10;
}
message HEPFNIPELBP {
uint32 OJMDKDFBOAM = 9;
}
message FFHDGIBNIEC {
uint32 config_id = 5;
oneof PJDDKCNECFP {
LOHEIDBGGDB GEBIJKLGCEM = 6;
KGAMICAMBKO ICNMDDEEGKI = 14;
IJOLMAFFKEK JNFOBLJBEHP = 1;
HEPFNIPELBP KPGJBEALPNH = 10;
}
}
message OCLJEABAJPG {
uint32 gadget_state = 13;
uint32 OJMDKDFBOAM = 6;
}
message AJNMMPHABOF {
uint32 OJMDKDFBOAM = 1;
}
message GMMHDIAEPCD {
uint32 OJMDKDFBOAM = 6;
}
message MIMICJGDEHP {
uint32 LKLKONKMBNA = 8;
}
message LHHEKPONLCP {
uint32 EANJMBBNFBK = 1;
}
message FKDEAIKMCMG {
uint32 EANJMBBNFBK = 12;
}
message MJLIMDBFNBB {
uint32 config_id = 7;
oneof HAHOBKJDIKE {
OCLJEABAJPG JLMIMNBFNLK = 12;
AJNMMPHABOF FPKMALNJHNI = 14;
GMMHDIAEPCD LCFFCILHGHE = 10;
MIMICJGDEHP IEJLEOEFKOP = 13;
LHHEKPONLCP BHPLMBNMEAN = 6;
FKDEAIKMCMG OBCOGDJHBKM = 1616;
}
}
message OLPPDBHJNBI {
uint32 guid = 8;
repeated FFHDGIBNIEC JEMIIAMNIDD = 7;
repeated MJLIMDBFNBB action_list = 6;
}
message OKJMFFNHFCA {
bool AHJEEFHMHGN = 2;
bool AACHDBDODFG = 15;
bool EIPOBNOIHHD = 1;
uint32 LMKDFJMIHPJ = 13;
uint32 GGJDMIHGAKA = 10;
}
message MFNFGKNAIEH {
bool IHCJPGMKNCL = 13;
bool KIOFMGFOCON = 7;
bool CMHBFGIBELF = 6;
repeated uint32 FNDEEHIOJFK = 11;
uint32 BEOKNMLEJKM = 5;
uint32 DGOLPALGFNG = 15;
COPAGJPLLDL basic_info = 2;
}
message DGAODBFGKJM {
COPAGJPLLDL basic_info = 1;
repeated uint32 FNDEEHIOJFK = 5;
repeated uint32 NINFDDKABEJ = 14;
repeated uint32 PIDGDPJADGE = 6;
repeated uint32 NBHENJIPKLA = 8;
}
message DONOOJBPJAD {
repeated PAIKOEOJBGI DJGDHHABEFK = 1;
repeated PLKCIBEIPJL monster_list = 7;
repeated MFNFGKNAIEH BCCLJFICKII = 11;
repeated DAAFMOLJHKM GPFHOAAALNK = 3;
repeated OLPPDBHJNBI EOFBEPOHBEN = 10;
repeated DGAODBFGKJM IKEBFKHDMPO = 14;
}
message KJBFEJDBCKI {
Vector pos = 6;
bool is_host = 3;
}
message FEHHMKNBHOD {
bool ODIKDMDBEFN = 5;
bool EHOKFICJJBM = 7;
repeated uint32 GIKKLCHPHDM = 13;
repeated Vector LKJCJIDFIOH = 2;
bool IFDHNOPDJBD = 6;
repeated KJBFEJDBCKI NLMCCLMIKNO = 4;
}
message OMJBALCDKJK {
OKJMFFNHFCA NKEIFALJAMF = 10;
uint32 IENGPPGKCPJ = 5;
bool is_add = 12;
DONOOJBPJAD OCKBHNIHDDD = 7;
uint32 room_id = 3;
uint32 MDCDLGJAKKF = 4;
uint32 IFMFKDKLKDE = 6;
FEHHMKNBHOD CLDALJAHJAD = 8;
}
message AFCLGCNDDBH {
uint32 CIAJCGKICOP = 14;
uint32 HNMFMCAMKAB = 4;
uint32 IPBIDJOGIIA = 3;
LKCJKONCEDO OHCEPJLFJCE = 7;
uint32 target_score = 15;
uint32 OHPDNBDDBBG = 12;
uint32 JGALLAMOEDL = 1;
repeated uint32 HHMMEBCFNMN = 2;
repeated uint32 KLCCADMLNHJ = 8;
bool AOKAKNMHIBJ = 6;
}
message GGJENGOICLH {
uint32 dungeon_id = 10;
AFCLGCNDDBH BPPDFFHHANO = 15;
repeated OMJBALCDKJK room_list = 2;
uint64 dungeon_guid = 4;
}
message DEKEKNMCKPB {
uint32 IFMFKDKLKDE = 7;
FEHHMKNBHOD CLDALJAHJAD = 3;
uint32 room_id = 4;
OKJMFFNHFCA NKEIFALJAMF = 2;
}
message FHFAAHDDDOE {
uint32 GFMPCBMFIHE = 11;
uint32 ANIDBEPNECN = 15;
uint32 NLLDKPJENHK = 10;
uint32 MKLDEMACMFN = 4;
}
message EGEBOGIIBGB {
uint32 KKHMFNJJMHB = 15;
uint64 dungeon_guid = 11;
uint32 NLDAPLLDGFO = 1751;
string share_code = 8;
FHFAAHDDDOE FBPHOMIGIAB = 5;
bool is_psn_platform = 489;
repeated DEKEKNMCKPB JFGIJOALDLD = 12;
bool DFFHACPAKKN = 14;
uint32 dungeon_id = 7;
uint32 BCGJBPBHCIH = 1;
uint32 GEHEFABOGJD = 9;
string creator_nickname = 3;
repeated uint32 tag_list = 6;
AFCLGCNDDBH BPPDFFHHANO = 10;
bool DNOFGBKGANP = 2;
GLNOHEBLMJP HLDJKLKMMCC = 13;
uint32 first_publish_time = 4;
bool HHBNJPAEHMO = 1188;
}
message IIKMMGPBEMC {
uint32 OPGAHHAKNMG = 10;
GPMIBFPGAML avatar_type = 2;
uint32 costume_id = 6;
}
// CmdId: 9155
message MILKDKMJPMJ {
repeated IIKMMGPBEMC avatar_info_list = 10;
uint32 room_id = 15;
GMIOAJDAFAB enter_type = 8;
uint32 dungeon_id = 7;
uint64 dungeon_guid = 13;
}
// CmdId: 9203
message PCFKEMGOHGC {
GMIOAJDAFAB enter_type = 7;
int32 retcode = 11;
}
// CmdId: 9267
message GHMKKFEIGMK {
GMIOAJDAFAB enter_type = 8;
uint64 dungeon_guid = 2;
uint32 dungeon_id = 10;
}
// CmdId: 9214
message FFPIDAAMOGE {
int32 retcode = 4;
GMIOAJDAFAB enter_type = 7;
GGJENGOICLH CECPEAKGCFO = 13;
}
// CmdId: 9231
message BBEFELPNOFF {
uint32 dungeon_id = 14;
AFCLGCNDDBH BPPDFFHHANO = 3;
uint32 IFMFKDKLKDE = 7;
}
// CmdId: 9186
message BABLFEDCNKM {
uint64 guid = 14;
int32 retcode = 15;
}
// CmdId: 9207
message MBOJPKHDJNC {
AFCLGCNDDBH BPPDFFHHANO = 13;
uint64 guid = 15;
repeated OMJBALCDKJK room_list = 12;
bool is_update_setting = 1;
bool NJCOJPBANAI = 7;
}
// CmdId: 9185
message HEEPPBDJOFF {
uint32 NPAKOGIGGGP = 10;
int32 retcode = 9;
}
// CmdId: 9211
message DEKEEBPCEDJ {
repeated EGEBOGIIBGB EJPONLGCMEE = 3;
}
// CmdId: 9107
message KEMFOLABODH {
uint64 guid = 8;
}
// CmdId: 9153
message MHPPGPMBNJA {
int32 retcode = 4;
uint64 guid = 15;
}
// CmdId: 9244
message AOCKEOIFIAO {
uint32 room_id = 4;
uint64 guid = 10;
}
// CmdId: 9250
message PENHHHNGIGL {
uint64 guid = 1;
int32 retcode = 8;
uint32 room_id = 9;
}
// CmdId: 9218
message NACHJCMOHCE {
uint64 guid = 2;
}
// CmdId: 9123
message DNINFOJLFFD {
int32 retcode = 12;
}
// CmdId: 9118
message OCCBIKFCMGK {
GGJENGOICLH CECPEAKGCFO = 15;
repeated uint32 LDDAEIABIEC = 4;
}
// CmdId: 9179
message HBNNBMAOCAC {
GGJENGOICLH CECPEAKGCFO = 4;
uint32 ECCGNJMBJFM = 2;
repeated uint32 LDDAEIABIEC = 15;
}
// CmdId: 9104
message BIJCGGLPBJF {
uint64 guid = 2;
OMJBALCDKJK JGOLDOIMPOL = 8;
}
// CmdId: 9254
message NDPFHCPDPLM {
int32 retcode = 15;
}
// CmdId: 9150
message LLAIODOLINC {
}
// CmdId: 9242
message BOABAAIPFPL {
int32 retcode = 1;
}
// CmdId: 9132
message FNFHLPMFPMI {
}
// CmdId: 9178
message JBLLLJLCGLL {
int32 retcode = 14;
}
message EMCGODKILLM {
NBGLOFMOCHI state = 15;
uint32 uid = 2;
}
message LFCNIPBBEAG {
repeated EMCGODKILLM player_info_list = 4;
uint32 AEHLNFANBDK = 13;
uint32 NPPGJHEJAGO = 2;
}
// CmdId: 9177
message FHFHIMACIMM {
LFCNIPBBEAG FLINIPCBEBF = 14;
}
// CmdId: 9169
message IJEJLGAJCJN {
bool is_accept = 2;
}
// CmdId: 9103
message IFJMCCGMAMI {
int32 retcode = 8;
}
// CmdId: 9227
message ONGIPNFJCIG {
uint32 FMGMCGAPOPK = 3;
uint32 cur_score = 12;
uint32 ECCGNJMBJFM = 13;
GGJENGOICLH CECPEAKGCFO = 6;
uint32 enter_type = 8;
EGEBOGIIBGB DHNMGNOLFKJ = 7;
}
message PBPBKLMAEFA {
uint32 HGKKDKHEHMA = 5;
uint32 BFBFAGJPDIA = 8;
uint32 JGCEGAMPCDA = 15;
ProfilePicture profile_picture = 2;
uint32 uid = 4;
}
// CmdId: 9251
message IJDKJLMHJCH {
uint32 total_score = 10;
bool DFFHACPAKKN = 11;
bool MIINMHPOOAF = 13;
uint32 DEJLBDLKHFE = 4;
bool JCHLHCKKFHN = 1;
uint32 IGLIKBNBPLG = 8;
bool DOKMLMFBBAH = 5;
repeated PBPBKLMAEFA NJDBPAMNEHN = 12;
bool JHAPPHCDIED = 3;
uint32 used_time = 2;
uint32 enter_type = 15;
uint32 IJCDJLHLLJI = 9;
bool OBIPMOKDBMH = 6;
}
// CmdId: 9272
message GIFCAAMOIHO {
bool is_accept = 15;
uint32 uid = 7;
}
// CmdId: 9240
message FNGGFHGAKMD {
bool is_succ = 14;
}
// CmdId: 9146
message DFNBCIPFAKB {
}
// CmdId: 9219
message CONIILGGICD {
int32 retcode = 10;
}
// CmdId: 9278
message HJBIANEJEBC {
repeated IIKMMGPBEMC avatar_info_list = 9;
}
// CmdId: 9229
message EPCKAGOOHEF {
int32 retcode = 13;
}
// CmdId: 9237
message PJHKJCPGPCE {
}
// CmdId: 9295
message KHILNMPABIJ {
int32 retcode = 9;
}
// CmdId: 9252
message NGBCACAJKJD {
repeated uint64 CLNIDIKKFDP = 10;
uint64 cur_avatar_guid = 4;
}
// CmdId: 9158
message IMJMOBDHHOJ {
int32 retcode = 3;
}
// CmdId: 9246
message HOCIBJGJGGC {
uint32 cur_score = 1;
}
// CmdId: 9270
message NFEGDLEKDDH {
uint32 OGHALMBAFJP = 13;
repeated uint64 DBFPFMFMGNI = 7;
}
// CmdId: 9168
message IFJPJLJGHKF {
uint32 FMGMCGAPOPK = 3;
}
// CmdId: 9216
message CAMHMGNGIOF {
CADBDHBFBPJ op_type = 15;
uint32 room_id = 11;
CADIFCLFOFF MFPELLPIJIP = 8;
uint64 dungeon_guid = 1;
}
// CmdId: 9135
message PEJJKGAKCKH {
int32 retcode = 10;
}
message KENBIHKLOOO {
uint64 dungeon_guid = 9;
LKCJKONCEDO OHCEPJLFJCE = 11;
uint32 version = 13;
uint32 score = 4;
uint32 used_time = 10;
}
// CmdId: 9115
message PADAMHMJNEO {
repeated KENBIHKLOOO JOFJPNHHPDK = 5;
}
message ANAEEOOIDJJ {
uint32 item_id = 1;
uint32 item_num = 10;
}
message LLOOADCMMPP {
repeated ANAEEOOIDJJ AIGMBCCNEEO = 14;
}
// CmdId: 9124
message HHGACHNPCDB {
uint32 group_id = 15;
uint32 JNIHNFJHDGD = 1;
}
// CmdId: 9210
message NJGKPLAOPOK {
repeated ANAEEOOIDJJ ALIKJHIECLN = 11;
uint32 JNIHNFJHDGD = 15;
LLOOADCMMPP LNCDJCIKOGC = 4;
int32 retcode = 7;
uint32 group_id = 12;
}
// CmdId: 9181
message MOFKEAJPPMM {
uint32 group_id = 2;
uint32 JNIHNFJHDGD = 15;
repeated ANAEEOOIDJJ CHDKMNKNMBM = 14;
}
// CmdId: 9241
message KMFIDDBGHDM {
repeated ANAEEOOIDJJ CHDKMNKNMBM = 11;
uint32 JNIHNFJHDGD = 12;
int32 retcode = 7;
uint32 group_id = 6;
}
// CmdId: 9224
message IBLPJBOFGLO {
uint32 MDFPNEGGLLE = 14;
uint32 group_id = 11;
uint32 CDEPMBJODHI = 5;
uint32 KMPOEHBJGGG = 15;
}
// CmdId: 9284
message MPDEMBIOFJM {
uint32 KMPOEHBJGGG = 10;
int32 retcode = 3;
uint32 MDFPNEGGLLE = 14;
uint32 CDEPMBJODHI = 5;
uint32 group_id = 6;
}
// CmdId: 9269
message BMGEBGNLJNO {
LLOOADCMMPP LNCDJCIKOGC = 11;
uint32 group_id = 5;
uint32 JNIHNFJHDGD = 2;
}
// CmdId: 9298
message CKBNKFFKGMA {
LLOOADCMMPP NKNMKOLGKFD = 14;
}
// CmdId: 9187
message ABLHNPJOCEC {
repeated ANAEEOOIDJJ AIGMBCCNEEO = 12;
}
// CmdId: 9142
message JDBFHNDDPHF {
repeated uint32 buff_id_list = 7;
}
// CmdId: 9147
message IEKOALNPDFL {
int32 retcode = 15;
repeated uint32 buff_id_list = 10;
}
// CmdId: 9110
message LGBINLFNLNK {
repeated uint32 buff_id_list = 11;
}
// CmdId: 9117
message MHOADPDIMGD {
uint32 group_id = 11;
uint32 MLIHCBDHMNF = 4;
}
// CmdId: 9204
message IGKOIHFJENN {
uint32 group_id = 1;
uint32 MLIHCBDHMNF = 13;
int32 retcode = 8;
}
// CmdId: 9262
message IIHELPPMFEN {
int32 EIAIEGLJIMH = 1;
repeated ANAEEOOIDJJ NLFMFBLFNKE = 13;
}
// CmdId: 9281
message PLGEOANAALP {
uint32 BDBPBAKJEFF = 15;
uint32 DBLOGELAGLG = 4;
uint32 OMPFNOOMEOI = 10;
uint32 ANNFGCKCLBM = 3;
}
// CmdId: 9163
message DMEIEALADAO {
uint32 entity_id = 3;
uint32 BEPPPMFAFJA = 10;
}
// CmdId: 9139
message CCDOMGKFBHB {
uint32 entity_id = 1;
int32 retcode = 12;
uint32 BEPPPMFAFJA = 10;
}
// CmdId: 9111
message KIFHKJOHAJB {
uint32 level = 8;
uint32 entity = 13;
}
// CmdId: 9102
message JNJDIHANEHL {
uint32 FPEBFLFMNIL = 5;
uint32 group_id = 14;
uint32 MDFPNEGGLLE = 7;
}
// CmdId: 9249
message PDABBFMJDAH {
uint32 entity_id = 4;
}
// CmdId: 9297
message DCGIIPHILLJ {
int32 retcode = 1;
uint32 entity_id = 2;
}
// CmdId: 9245
message OPNKFFGHHOP {
uint32 entity_id = 13;
}
// CmdId: 9159
message NFFAADBDDNF {
string MEJLEGPOLBB = 15;
}
// CmdId: 9137
message HJGBPBGNOPO {
uint32 LMFOACDDBGJ = 9;
}
// CmdId: 9196
message MPGNFPDIGDJ {
uint64 dungeon_guid = 9;
bool is_add = 1;
}
// CmdId: 9261
message KMJONBPPGFK {
bool is_add = 9;
int32 retcode = 14;
uint64 dungeon_guid = 15;
}
// CmdId: 9172
message JMCEMOFOFJK {
uint64 dungeon_guid = 15;
uint32 room_id = 12;
bool is_add = 8;
}
// CmdId: 9234
message POPGOLJKNDC {
uint32 room_id = 7;
int32 retcode = 14;
uint64 dungeon_guid = 3;
bool is_add = 5;
}
// CmdId: 9171
message CLGOJCOBIJJ {
string share_code = 11;
IJBPEPPLINK KIEKKNKGMIF = 4;
}
// CmdId: 9131
message JJEMPLMHCNK {
repeated LGADMDJLBFE JDJPDHIAGBI = 7;
IJBPEPPLINK KIEKKNKGMIF = 2;
repeated EGEBOGIIBGB brief_list = 6;
int32 retcode = 12;
}
// CmdId: 9248
message EMPCLMJBHKF {
repeated uint32 tag_list = 14;
bool DNOFGBKGANP = 9;
uint64 guid = 5;
}
// CmdId: 9293
message IIMCAJENFHG {
uint64 guid = 10;
int32 retcode = 14;
}
// CmdId: 9205
message MCDMIOLAFBM {
bool DNOFGBKGANP = 11;
uint64 guid = 15;
}
// CmdId: 9194
message MDJOLIBMCLK {
uint64 guid = 15;
bool DNOFGBKGANP = 13;
int32 retcode = 11;
}
// CmdId: 9180
message GEJCBBEOCGA {
uint32 result = 10;
uint64 guid = 11;
bool HMEABIJPPJL = 7;
}
// CmdId: 9199
message HLMHBBNMHDJ {
uint64 dungeon_guid = 12;
bool KGJEEDCPEFG = 15;
}
// CmdId: 9193
message FAPJEBOJFGI {
int32 retcode = 1;
}
// CmdId: 9114
message LCBPCIKHALF {
string JOPGAMLCDBK = 12;
uint64 JDBHLHCMJGD = 14;
string json_str = 4;
}
// CmdId: 9300
message LFCBJBFEMFH {
repeated LGADMDJLBFE JDJPDHIAGBI = 8;
repeated uint64 OMHEOLKDNLF = 11;
}
// CmdId: 9141
message CJEMLGNHMAO {
EGEBOGIIBGB dungeon_brief = 7;
}
// CmdId: 9266
message KECOIIEJMKK {
uint32 EAGNKBPDKMM = 15;
}
// CmdId: 9255
message CCEKCHKMJMA {
bool LBCMMPBEHJK = 13;
bool EOIPJFOFJKM = 10;
}
// CmdId: 9223
message IBOGLCNHDCC {
}
// CmdId: 9127
message OEOEFGGBOFB {
int32 retcode = 11;
}
// CmdId: 2275
// Obf: HELHEAHMIPB
message WatcherAllDataNotify {
repeated uint32 watcher_list = 6;
}
// CmdId: 2296
// Obf: BJBFEMJBFOA
message WatcherChangeNotify {
repeated uint32 LJOHAPLDDIA = 9;
repeated uint32 NEHBGOHNHLJ = 12;
}
// CmdId: 2202
// Obf: NGLGIKOANHB
message WatcherEventNotify {
uint32 watcher_id = 13;
uint32 add_progress = 2;
}
// CmdId: 2272
// Obf: MBBGHJBOKCP
message WatcherEventTypeNotify {
repeated uint32 param_list = 9;
uint32 add_progress = 10;
uint32 watcher_trigger_type = 5;
}
// CmdId: 2255
// Obf: LFDFBNBJKAG
message WatcherEventStageNotify {
uint32 add_progress = 5;
uint32 stage = 10;
uint32 watcher_id = 2;
}
// Obf: GPHKEHNFMKB
message PushTipsData {
uint32 state = 5;
uint32 push_tips_id = 12;
}
// CmdId: 2206
// Obf: EFCABIHALNP
message PushTipsAllDataNotify {
repeated PushTipsData push_tips_list = 7;
}
// CmdId: 2233
// Obf: DJFCCBJHNHD
message PushTipsChangeNotify {
repeated PushTipsData push_tips_list = 14;
}
// CmdId: 2224
// Obf: LFLDAIMDGIB
message PushTipsReadFinishReq {
uint32 push_tips_id = 1;
}
// CmdId: 2231
// Obf: MHGEFGBBHIA
message PushTipsReadFinishRsp {
uint32 push_tips_id = 5;
int32 retcode = 15;
}
// CmdId: 2276
// Obf: AANKKLMJEGA
message GetPushTipsRewardReq {
repeated uint32 push_tips_id_list = 4;
}
// CmdId: 2226
// Obf: EGJKEGOLKPL
message GetPushTipsRewardRsp {
int32 retcode = 9;
repeated uint32 push_tips_id_list = 1;
}
// Obf: JKCHIBPNIHL
message AnchorPointData {
uint32 anchor_point_id = 8;
Vector pos = 11;
Vector rot = 1;
uint32 end_time = 4;
uint32 scene_id = 10;
}
// CmdId: 4278
// Obf: DJJCABFFFAL
message AnchorPointDataNotify {
uint32 next_usable_time = 6;
repeated AnchorPointData anchor_point_list = 14;
}
// CmdId: 4271
// Obf: JLKDLKHMMOM
message AnchorPointOpReq {
uint32 anchor_point_id = 15;
uint32 anchor_point_op_type = 14;
}
// CmdId: 4276
// Obf: HGGOPPKOBFP
message AnchorPointOpRsp {
uint32 anchor_point_id = 5;
uint32 anchor_point_op_type = 8;
int32 retcode = 7;
}
// Obf: NMPOJEDAAMJ
message LunchBoxData {
map slot_material_map = 8;
}
// CmdId: 4257
// Obf: KOMALFPCIAI
message SetUpLunchBoxWidgetReq {
LunchBoxData lunch_box_data = 14;
}
// CmdId: 4273
// Obf: MKLJPIPDEHJ
message SetUpLunchBoxWidgetRsp {
LunchBoxData lunch_box_data = 2;
int32 retcode = 9;
}
// Obf: LPLOENMNIOC
message OneoffGatherPointDetectorData {
uint32 config_id = 11;
bool is_all_collected = 9;
uint32 group_id = 10;
bool is_hint_valid = 4;
Vector hint_center_pos = 3;
uint32 hint_radius = 8;
uint32 material_id = 13;
}
// Obf: NLEMHBCLPLJ
message ClientCollectorData {
uint32 material_id = 8;
uint32 KIAPBPEHAEB = 1;
uint32 KCPIPGHNCNM = 11;
}
// Obf: NJDELGNKEFM
message TreasureMapDetectorData {
uint32 region_id = 2;
Vector center_pos = 1;
uint32 radius = 11;
bool is_region_detected = 6;
repeated Vector spot_list = 5;
}
// Obf: HDIPMHHKDFC
message SkyCrystalDetectorData {
bool is_hint_valid = 6;
Vector hint_center_pos = 3;
uint32 config_id = 12;
uint32 group_id = 14;
}
// Obf: GECIONGCJJF
message SkyCrystalDetectorQuickUseResult {
int32 retcode = 11;
SkyCrystalDetectorData sky_crystal_detector_data = 4;
}
// Obf: DOMMBGFEDII
message WeatherWizardData {
uint32 shield_value = 5;
}
// Obf: FGNNOLDBLNO
message WidgetCameraInfo {
bool NKHNKOHCCHJ = 1;
}
// Obf: CNJMNIJCIAA
message WidgetCameraInfo {
uint32 target_entity_id = 5;
}
// Obf: EAGOACENHEI
message WidgetThunderBirdFeatherInfo {
repeated uint32 entity_id_list = 15;
}
// Obf: FFGKNAHPKKF
message WidgetSorushInfo {
Vector pos = 2;
bool PLDLMAFLGDJ = 11;
bool EDBKNMHNOLP = 3;
Vector rot = 8;
bool EMLEJFAGFBF = 10;
uint32 slot = 7;
}
// CmdId: 4266
// Obf: LFNGOLHIBCA
message QuickUseWidgetReq {
bool MDCPHIOENOJ = 782;
oneof param {
WidgetCreateLocationInfo location_info = 1827;
WidgetCameraInfo camera_info = 1598;
WidgetCreatorInfo creator_info = 1489;
WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 767;
WidgetSorushInfo sorush_info = 75;
}
}
// CmdId: 4253
// Obf: PIBILHMMMKA
message QuickUseWidgetRsp {
uint32 material_id = 9;
int32 retcode = 5;
oneof param {
OneoffGatherPointDetectorData detector_data = 4;
ClientCollectorData client_collector_data = 11;
SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 150503;
}
}
// Obf: OFHAPFBPCJN
message WidgetCoolDownData {
bool is_success = 15;
uint32 id = 10;
uint64 cool_down_time = 5;
}
// CmdId: 4298
// Obf: APKIPCDAHLD
message WidgetCoolDownNotify {
repeated WidgetCoolDownData HLEHGMDGPDC = 5;
repeated WidgetCoolDownData JIPEEONEOAF = 7;
}
// CmdId: 4251
// Obf: BKKIKGIALNK
message WidgetReportReq {
bool OLMDMFHODCH = 9;
bool NJIKGBHPOEC = 15;
uint32 weather_wizard_shield_value = 1;
uint32 material_id = 13;
bool KMHNHCHDJOB = 14;
}
// CmdId: 4292
// Obf: KLAFBCFKMAM
message WidgetReportRsp {
uint32 material_id = 8;
int32 retcode = 7;
}
// CmdId: 4285
// Obf: DPLPEHGIGIF
message ClientCollectorDataNotify {
repeated ClientCollectorData client_collector_data_list = 4;
}
// CmdId: 4281
// Obf: GHAEGOOJNCI
message OneoffGatherPointDetectorDataNotify {
repeated OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 8;
}
// CmdId: 4260
// Obf: OGKOCKOKONN
message SkyCrystalDetectorDataUpdateNotify {
SkyCrystalDetectorData sky_crystal_detector_data = 6;
}
// CmdId: 4288
// Obf: LOHPPIBGKDM
message TreasureMapDetectorDataNotify {
TreasureMapDetectorData data = 13;
}
// Obf: BEOHCOKHPFF
message WidgetSlotData {
WidgetSlotTag tag = 1;
uint32 material_id = 15;
bool is_active = 6;
uint32 cd_over_time = 2;
}
// CmdId: 4300
// Obf: JJDOFKPCAFB
message SetWidgetSlotReq {
uint32 material_id = 8;
repeated WidgetSlotTag tag_list = 6;
WidgetSlotOp op = 15;
}
// CmdId: 4286
// Obf: LGMCNLPMOFI
message SetWidgetSlotRsp {
int32 retcode = 5;
uint32 material_id = 11;
repeated WidgetSlotTag tag_list = 9;
WidgetSlotOp op = 2;
}
// CmdId: 4296
// Obf: KFDKDKMIEIE
message WidgetSlotChangeNotify {
WidgetSlotOp op = 11;
WidgetSlotData slot = 12;
}
// CmdId: 4270
// Obf: ALONJJHLCAM
message GetWidgetSlotReq {
}
// CmdId: 4283
// Obf: DBKCDELCFFK
message GetWidgetSlotRsp {
repeated WidgetSlotData slot_list = 5;
int32 retcode = 7;
}
// CmdId: 4274
// Obf: KKFGPLOAPPM
message AllWidgetDataNotify {
uint32 EDDCGLBMNLB = 1745;
uint32 AIOOKJNCEEL = 9;
repeated WidgetCoolDownData HAHHHLCIIOL = 13;
LunchBoxData lunch_box_data = 14;
WeatherWizardData weather_wizard_data = 7;
repeated AnchorPointData anchor_point_list = 10;
SkyCrystalDetectorData sky_crystal_detector_data = 1;
repeated WidgetSlotData slot_list = 5;
repeated ClientCollectorData client_collector_data_list = 15;
repeated WidgetCoolDownData HLEHGMDGPDC = 8;
repeated uint32 ENNIJLCIBGH = 1276;
repeated uint32 background_active_widget_list = 3;
WidgetCameraInfo MHDAHEDKPMG = 2;
repeated OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 12;
}
// CmdId: 4272
// Obf: BACNGKGEKIB
message UseWidgetCreateGadgetReq {
uint32 material_id = 14;
Vector pos = 10;
Vector rot = 13;
}
// CmdId: 4284
// Obf: HBKBMPEPMJH
message UseWidgetCreateGadgetRsp {
uint32 material_id = 12;
int32 retcode = 10;
}
// CmdId: 4256
// Obf: LNHMLLJDNFJ
message UseWidgetRetractGadgetReq {
uint32 entity_id = 2;
}
// CmdId: 4282
// Obf: AAJAPAIAIBN
message UseWidgetRetractGadgetRsp {
uint32 entity_id = 7;
int32 retcode = 6;
}
// Obf: DMLGIAOKEMI
message WidgetGadgetData {
repeated uint32 gadget_entity_id_list = 14;
uint32 gadget_id = 15;
}
// CmdId: 4252
// Obf: IJIBKCFOCNO
message WidgetGadgetAllDataNotify {
repeated WidgetGadgetData widget_gadget_data = 13;
}
// CmdId: 4291
// Obf: OBICHLEMPEG
message WidgetGadgetDataNotify {
WidgetGadgetData widget_gadget_data = 2;
}
// CmdId: 4279
// Obf: GOBKFNKDIEO
message WidgetGadgetDestroyNotify {
uint32 entity_id = 13;
}
// Obf: ODLCGPLCCDF
message WidgetCreateLocationInfo {
Vector pos = 15;
Vector rot = 8;
}
// Obf: MGKIFECKMDL
message WidgetCreatorInfo {
WidgetCreatorOpType op_type = 13;
WidgetCreateLocationInfo location_info = 8;
uint32 entity_id = 9;
}
// CmdId: 4295
// Obf: JFBFFLAEENK
message WidgetDoBagReq {
uint32 material_id = 10;
oneof op_info {
WidgetCreateLocationInfo location_info = 1329;
WidgetCreatorInfo widget_creator_info = 1593;
}
}
// CmdId: 4290
// Obf: FEPEMHCMCOL
message WidgetDoBagRsp {
uint32 material_id = 7;
int32 retcode = 5;
}
// CmdId: 4268
// Obf: IPJHCDMFGBB
message WidgetActiveChangeNotify {
repeated WidgetSlotData widget_data_list = 1;
}
// CmdId: 4261
// Obf: KDHEBBJEAPJ
message WidgetUseAttachAbilityGroupChangeNotify {
bool is_attach = 8;
uint32 material_id = 3;
}
// CmdId: 4254
// Obf: KAPDJKILCIJ
message WidgetCaptureAnimalReq {
uint32 material_id = 4;
Vector pos = 7;
uint32 entity_id = 3;
}
// CmdId: 4277
// Obf: IAMFEIDINMH
message WidgetCaptureAnimalRsp {
uint32 entity_id = 5;
Vector pos = 12;
uint32 material_id = 1;
int32 retcode = 2;
}
// CmdId: 5977
// Obf: AEGIILILAJA
message WidgetUpdateExtraCDReq {
uint32 cd_group = 10;
uint32 material_id = 13;
WIDGET_EXTRA_CD_TYPE extra_cd_type = 7;
}
// CmdId: 6018
// Obf: ECEDMOBDGMI
message WidgetUpdateExtraCDRsp {
int32 retcode = 5;
WIDGET_EXTRA_CD_TYPE extra_cd_type = 6;
uint32 cd_group = 12;
uint32 material_id = 14;
WidgetCoolDownData cool_data = 8;
}
// Obf: PKEGKEEOFHK
message FireworksReformParam {
FireworksReformParamType type = 15;
int32 value = 5;
}
// Obf: IDCJCIHEMJP
message FireworksReformData {
uint32 id = 10;
repeated FireworksReformParam reform_param_list = 7;
}
// CmdId: 6037
// Obf: PDILJHCMDDD
message FireworksReformDataNotify {
repeated FireworksReformData fireworks_reform_data_list = 15;
}
// CmdId: 6097
// Obf: DAHCGDBHFOE
message ReformFireworksReq {
FireworksReformData fireworks_reform_data = 15;
}
// CmdId: 5966
// Obf: ECAPIEIEHEP
message ReformFireworksRsp {
int32 retcode = 9;
}
// Obf: FDCKBNPMGFO
message FireworksLaunchParam {
int32 value = 11;
FireworksLaunchParamType type = 2;
}
// Obf: BEINOGFLDGJ
message FireworksLaunchSchemeData {
uint32 scheme_id = 14;
repeated FireworksLaunchParam launch_param_list = 12;
repeated uint32 fireworks_id_list = 3;
}
// CmdId: 5985
// Obf: BJKKFIJLLBN
message LaunchFireworksReq {
FireworksLaunchSchemeData scheme_data = 10;
}
// CmdId: 5931
// Obf: NHBOGGANPPJ
message LaunchFireworksRsp {
int32 retcode = 5;
}
// CmdId: 6007
// Obf: PHEIBOINJNF
message FireworksLaunchDataNotify {
uint32 last_use_scheme_id = 7;
repeated FireworksLaunchSchemeData scheme_data_list = 10;
}
// CmdId: 6050
// Obf: DFCKMNCENAC
message ChangeWidgetBackgroundActiveStateReq {
bool is_active = 14;
uint32 material_id = 4;
}
// CmdId: 5906
// Obf: BBBJMMDHKLK
message ChangeWidgetBackgroundActiveStateRsp {
int32 retcode = 9;
uint32 material_id = 4;
}
// CmdId: 5919
// Obf: FKBFBIIJEKP
message AllWidgetBackgroundActiveStateNotify {
repeated uint32 background_active_widget_list = 11;
}
// Obf: GOKMIMMNPFK
message PlayerWidgetInfo {
uint32 uid = 13;
repeated WidgetSlotData slot_list = 14;
}
// CmdId: 6079
// Obf: KOCBPLMMIMF
message RemotePlayerWidgetNotify {
repeated PlayerWidgetInfo player_widget_info_list = 2;
}
// CmdId: 6051
// Obf: IKMBFMLNKGD
message WidgetWeatherWizardDataNotify {
uint32 shield_value = 15;
}
// CmdId: 5979
message DMAJIHFJDNC {
WidgetCameraInfo MHDAHEDKPMG = 15;
}
// CmdId: 5905
message IIGPDAJJOAB {
uint32 EDDCGLBMNLB = 14;
repeated uint32 ENNIJLCIBGH = 10;
}
// CmdId: 5986
message POLJLDDPNFL {
int32 retcode = 8;
uint32 EDDCGLBMNLB = 12;
repeated uint32 ENNIJLCIBGH = 9;
}
// CmdId: 6081
message KKCEOAENKJF {
}
// CmdId: 6052
message AJKGAIPCFPB {
repeated uint32 ENNIJLCIBGH = 13;
uint32 EDDCGLBMNLB = 2;
int32 retcode = 1;
}
// Obf: CBCCEMJAHPB
message ParamList {
repeated uint32 param_list = 1;
}
// Obf: PFAKCFKJKIC
message PropValue {
uint32 type = 1;
int64 val = 4;
oneof value {
int64 ival = 2;
float fval = 3;
}
}
// Obf: MKMEPCLAACG
message Uint32Pair {
uint32 key = 1;
uint32 value = 2;
}
// Obf: BODMEBNADPL
message RegionSimpleInfo {
string name = 1;
string title = 2;
string type = 3;
string dispatch_url = 4;
}
// Obf: IGDHIBNDKBO
message QueryRegionListHttpRsp {
int32 retcode = 1;
repeated RegionSimpleInfo region_list = 2;
bytes client_secret_key = 5;
bytes client_custom_config_encrypted = 6;
bool enable_login_pc = 7;
}
// Obf: BFFAMAJFAIO
message ForceUpdateInfo {
string force_update_url = 1;
}
// Obf: CHDJMPLAMAF
message StopServerInfo {
uint32 stop_begin_time = 1;
uint32 stop_end_time = 2;
string url = 3;
string content_msg = 4;
}
// Obf: FJIHAIMDBMB
message ResVersionConfig {
uint32 version = 1;
bool relogin = 2;
string md5 = 3;
string release_total_size = 4;
string version_suffix = 5;
string branch = 6;
string next_script_version = 7;
}
// Obf: NBDGDBINJAH
message RegionInfo {
string gateserver_ip = 1;
uint32 gateserver_port = 2;
string pay_callback_url = 3;
string area_type = 7;
string resource_url = 8;
string data_url = 9;
string feedback_url = 10;
string bulletin_url = 11;
string resource_url_bak = 12;
string data_url_bak = 13;
uint32 client_data_version = 14;
string handbook_url = 16;
uint32 client_silence_data_version = 18;
string client_data_md5 = 19;
string client_silence_data_md5 = 20;
ResVersionConfig res_version_config = 22;
bytes secret_key = 23;
string official_community_url = 24;
string client_version_suffix = 26;
string client_silence_version_suffix = 27;
bool use_gateserver_domain_name = 28;
string gateserver_domain_name = 29;
string user_center_url = 30;
string account_bind_url = 31;
string cdkey_url = 32;
string privacy_policy_url = 33;
string next_resource_url = 34;
ResVersionConfig next_res_version_config = 35;
string game_biz = 36;
}
// Obf: EBEJJGCKFNF
message QueryCurrRegionHttpRsp {
int32 retcode = 1;
string msg = 2;
RegionInfo region_info = 3;
bytes client_secret_key = 11;
bytes region_custom_config_encrypted = 12;
bytes client_region_custom_config_encrypted = 13;
string AKEBLCKKHJK = 14;
oneof detail {
ForceUpdateInfo force_update = 4;
StopServerInfo stop_server = 5;
}
}
// Obf: IEFNJJOADGD
message Reliquary {
uint32 level = 1;
uint32 exp = 2;
uint32 promote_level = 3;
uint32 main_prop_id = 4;
repeated uint32 append_prop_id_list = 5;
}
// Obf: ONOPOBPAHOE
message Weapon {
uint32 level = 1;
uint32 exp = 2;
uint32 promote_level = 3;
map affix_map = 4;
}
// Obf: LDGCGEKOPNP
message MaterialDeleteInfo {
// Obf: CGLLDOGBCHF
message CountDownDelete {
map delete_time_num_map = 1;
uint32 config_count_down_time = 2;
}
// Obf: AGGPDECMMIG
message DateTimeDelete {
uint32 delete_time = 1;
}
// Obf: GIAAHILNMBN
message DelayWeekCountDownDelete {
map delete_time_num_map = 1;
uint32 config_delay_week = 2;
uint32 config_count_down_time = 3;
}
bool has_delete_config = 1;
oneof delete_info {
CountDownDelete count_down_delete = 2;
DateTimeDelete date_delete = 3;
DelayWeekCountDownDelete delay_week_count_down_delete = 4;
}
}
// Obf: KOKDLGLHBDK
message Material {
uint32 count = 1;
MaterialDeleteInfo delete_info = 2;
}
// Obf: JFNFEJHPPKA
message Equip {
bool is_locked = 3;
oneof detail {
Reliquary reliquary = 1;
Weapon weapon = 2;
}
}
// Obf: BILANGJEJAM
message Furniture {
uint32 count = 1;
}
// Obf: EBCKEILKJOG
message Item {
uint32 item_id = 1;
uint64 guid = 2;
oneof detail {
Material material = 5;
Equip equip = 6;
Furniture furniture = 7;
}
}
// Obf: JOLBKGJKDDN
message ItemParam {
uint32 item_id = 1;
uint32 count = 2;
}
// Obf: BCIPINJAEOO
message EquipParam {
uint32 item_id = 1;
uint32 item_num = 2;
uint32 item_level = 3;
uint32 promote_level = 4;
}
// Obf: ELHGKKNMKPG
message Reward {
uint32 reward_id = 1;
repeated ItemParam item_list = 2;
}
// Obf: KHIKIFCBPKH
message AbilityString {
oneof type {
string str = 1;
uint32 hash = 2;
}
}
// Obf: ELHFFNHJCPD
message AbilityScalarValueEntry {
AbilityString key = 1;
AbilityScalarType value_type = 2;
oneof value {
float float_value = 3;
string string_value = 4;
int32 int_value = 5;
uint32 uint_value = 6;
}
}
// Obf: GBOIHEDHOGC
message AbilityAppliedAbility {
AbilityString ability_name = 1;
AbilityString ability_override = 2;
repeated AbilityScalarValueEntry override_map = 3;
uint32 instanced_ability_id = 4;
}
// Obf: KLMOHHKFHDB
message AbilityAttachedModifier {
bool is_invalid = 1;
uint32 owner_entity_id = 2;
uint32 instanced_modifier_id = 3;
bool is_serverbuff_modifier = 4;
int32 attach_name_hash = 5;
}
// Obf: NHMMAJIGHNF
message ModifierDurability {
float reduce_ratio = 1;
float remaining_durability = 2;
}
// Obf: DCPBFOKKPFJ
message AbilityAppliedModifier {
int32 modifier_local_id = 1;
uint32 parent_ability_entity_id = 2;
AbilityString parent_ability_name = 3;
AbilityString parent_ability_override = 4;
uint32 instanced_ability_id = 5;
uint32 instanced_modifier_id = 6;
float exist_duration = 7;
AbilityAttachedModifier attached_instanced_modifier = 8;
uint32 apply_entity_id = 9;
bool DLOLFHNNEKI = 10;
ModifierDurability modifier_durability = 11;
uint32 sbuff_uid = 12;
bool is_serverbuff_modifier = 13;
}
// Obf: EEBMHDBBEEH
message MassivePropParam {
int32 type = 1;
repeated uint32 reaction_info_list = 2;
repeated float param_list = 3;
uint32 sync_flag = 4;
}
// Obf: HNDJPPEKOPF
message MassivePropSyncInfo {
int64 id = 1;
repeated MassivePropParam prop_list = 2;
}
// Obf: FBODBKPINBJ
message BreakoutVector2 {
int32 x = 1;
int32 y = 2;
}
// Obf: GFDMGCCDLMC
message BreakoutBrickInfo {
uint32 hp = 1;
uint32 element_type = 2;
}
// Obf: MJJIHNCKJAL
message BreakoutPhysicalObjectModifier {
uint32 type = 1;
uint32 id = 2;
int32 param1 = 3;
int32 param2 = 4;
int32 param3 = 5;
int32 param4 = 6;
int32 param5 = 7;
int32 param6 = 8;
bool bool1 = 9;
int32 duration = 10;
int32 end_time = 11;
uint32 combo = 12;
uint32 peer_id = 13;
uint32 skill_type = 14;
uint32 level = 15;
uint32 choose_player_count = 16;
}
// Obf: LKHNDFCFOPP
message BreakoutPhysicalObject {
uint32 id = 1;
uint32 index = 2;
bool is_active = 3;
BreakoutVector2 pos = 4;
BreakoutVector2 move_dir = 5;
int32 speed = 6;
uint32 init_peer_id = 7;
uint32 state = 8;
uint32 element_type = 9;
uint32 element_reaction_buff = 10;
repeated BreakoutPhysicalObjectModifier modifier_list = 11;
int32 total_rotation = 12;
repeated BreakoutBrickInfo info_list = 13;
uint32 last_hit_peer_id = 14;
uint32 speed_increase_count = 15;
int32 offset = 16;
}
// Obf: OCEKCPLEHCI
message BreakoutSpawnPoint {
uint32 id = 1;
uint32 brick_suite_id = 2;
repeated BreakoutPhysicalObject spawned_brick_list = 3;
}
// Obf: ECLOAEHKMCA
message BreakoutElementReactionCounter {
uint32 element_reaction = 1;
uint32 count = 2;
}
// Obf: EKLGADJMNAI
message BreakoutSyncConnectUidInfo {
uint32 uid = 1;
repeated uint32 skill_id_list = 2;
repeated uint32 skill_level_list = 3;
}
// Obf: DHLCLOHBMIO
message BreakoutSnapShot {
uint64 client_game_time = 1;
uint64 server_game_time = 2;
repeated BreakoutPhysicalObject ball_list = 3;
repeated BreakoutPhysicalObject physical_object_list = 4;
repeated BreakoutAction action_list = 5;
uint32 wave_index = 6;
bool is_finish = 7;
uint32 score = 8;
uint32 combo = 9;
uint32 max_combo = 10;
uint32 life_count = 11;
uint32 wave_suite_index = 12;
repeated BreakoutSpawnPoint spawn_point_list = 13;
uint32 remaining_boss_hp = 14;
repeated BreakoutElementReactionCounter brick_element_reaction_list = 15;
repeated BreakoutElementReactionCounter ball_element_reaction_list = 16;
repeated BreakoutSyncConnectUidInfo uid_info_list = 17;
repeated BreakoutPhysicalObject dynamic_object_list = 18;
repeated uint32 id_index_list = 19;
int32 raw_client_game_time = 20;
}
// Obf: LAPCONCKKIG
message BreakoutAction {
// Obf: LBKMLLJIKHB
enum BreakoutActionType {
ACTION_TYPE_NONE = 0;
ACTION_TYPE_LAUNCH_BALL = 1;
ACTION_TYPE_DESTROY_BALL = 2;
ACTION_TYPE_FALLING_OBJECT = 3;
ACTION_TYPE_MISSILE = 4;
}
BreakoutActionType action_type = 1;
uint64 client_game_time = 2;
uint64 server_game_time = 3;
bool is_failed = 4;
uint32 pre_index = 5;
uint32 new_index = 6;
BreakoutVector2 pos = 7;
BreakoutVector2 move_dir = 8;
int32 speed = 9;
uint32 peer_id = 10;
uint32 element_type = 11;
uint32 element_reaction_buff = 12;
uint32 speed_increase_count = 13;
bool has_extra_ball = 14;
BreakoutVector2 extra_ball_dir = 15;
uint32 extra_ball_index = 16;
int32 offset = 17;
uint64 HPPJKHIDMIF = 18;
}
// Obf: PEBNHOCGDFE
message AbilityMixinRecoverInfo {
uint32 local_id = 3;
repeated uint32 data_list = 4;
bool is_serverbuff_modifier = 5;
repeated MassivePropSyncInfo massive_prop_list = 6;
BreakoutSnapShot breakout_snap_shot = 7;
oneof Source {
uint32 instanced_ability_id = 1;
uint32 instanced_modifier_id = 2;
}
}
// Obf: LKMIECILJCL
message AbilitySyncStateInfo {
bool is_inited = 1;
repeated AbilityScalarValueEntry dynamic_value_map = 2;
repeated AbilityAppliedAbility applied_abilities = 3;
repeated AbilityAppliedModifier applied_modifiers = 4;
repeated AbilityMixinRecoverInfo mixin_recover_infos = 5;
repeated AbilityScalarValueEntry sgv_dynamic_value_map = 6;
}
// Obf: JAODNDBPGJA
message AbilityEmbryo {
uint32 ability_id = 1;
fixed32 ability_name_hash = 2;
fixed32 ability_override_name_hash = 3;
}
// Obf: OLBGGLMLEBL
message AbilityControlBlock {
repeated AbilityEmbryo ability_embryo_list = 1;
}
// Obf: PBDDPMHLPJG
message Vector {
float x = 1;
float y = 2;
float z = 3;
}
// Obf: DGAPKAKNFKK
message VectorPlane {
float x = 1;
float y = 2;
}
// Obf: HIFDGGNOKNC
message Vector3Int {
int32 x = 1;
int32 y = 2;
int32 z = 3;
}
// Obf: DGBPMOADLDG
message EntityMoveInfo {
uint32 entity_id = 1;
MotionInfo motion_info = 2;
uint32 scene_time = 3;
uint32 reliable_seq = 4;
bool is_reliable = 5;
}
// Obf: JELNCMPFEFL
message MotionInfo {
Vector pos = 1;
Vector rot = 2;
Vector speed = 3;
MotionState state = 4;
repeated Vector params = 5;
Vector ref_pos = 6;
uint32 ref_id = 7;
uint32 scene_time = 8;
uint64 interval_velocity = 9;
}
// Obf: FGPAAKCNONO
message PlaceInfo {
Vector pos = 1;
Vector rot = 2;
}
// Obf: KOGLLGKJBFG
message SceneWeaponInfo {
uint32 entity_id = 1;
uint32 gadget_id = 2;
uint32 item_id = 3;
uint64 guid = 4;
uint32 level = 5;
uint32 promote_level = 6;
AbilitySyncStateInfo ability_info = 7;
map affix_map = 8;
EntityRendererChangedInfo renderer_changed_info = 9;
}
// Obf: FNNPFGFHKCK
message SceneReliquaryInfo {
uint32 item_id = 1;
uint64 guid = 2;
uint32 level = 3;
uint32 promote_level = 4;
}
// Obf: IKGPNFFPDOG
message ServerBuff {
uint32 server_buff_uid = 1;
uint32 server_buff_id = 2;
uint32 server_buff_type = 3;
uint32 instanced_modifier_id = 4;
bool is_modifier_added = 5;
}
// Obf: IEDNAPEHNEN
message CurVehicleInfo {
uint32 entity_id = 1;
uint32 pos = 2;
uint32 gadget_id = 3;
Vector MBJJPEGEDME = 4;
uint32 IDLLLBLACAE = 5;
Vector KPLLINDPCBJ = 6;
}
// Obf: NNEHENIKCMK
message AvatarExcelInfo {
uint64 prefab_path_hash = 1;
uint64 prefab_path_remote_hash = 2;
uint64 controller_path_hash = 3;
uint64 controller_path_remote_hash = 4;
uint64 combat_config_hash = 5;
}
// Obf: IPPGFCBJAGI
message SceneAvatarInfo {
uint32 uid = 1;
uint32 avatar_id = 2;
uint64 guid = 3;
uint32 peer_id = 4;
repeated uint32 equip_id_list = 5;
uint32 skill_depot_id = 6;
repeated uint32 talent_id_list = 7;
SceneWeaponInfo weapon = 8;
repeated SceneReliquaryInfo reliquary_list = 9;
uint32 core_proud_skill_level = 11;
repeated uint32 inherent_proud_skill_list = 12;
map skill_level_map = 13;
map proud_skill_extra_level_map = 14;
repeated ServerBuff server_buff_list = 15;
repeated uint32 team_resonance_list = 16;
uint32 wearing_flycloak_id = 17;
uint32 born_time = 18;
uint32 costume_id = 19;
CurVehicleInfo cur_vehicle_info = 20;
AvatarExcelInfo excel_info = 21;
uint32 anim_hash = 22;
}
// Obf: EALFECBKMNC
message SceneFishInfo {
uint32 fish_id = 1;
uint32 fish_pool_entity_id = 2;
Vector fish_pool_pos = 3;
uint32 fish_pool_gadget_id = 4;
uint32 last_shock_time = 5;
}
// Obf: EMABGGFKFDB
message FishtankFishInfo {
float fish_distance_from_water = 1;
float fish_scale = 2;
float initial_rotation_y = 3;
}
// Obf: PILOPKGAHBK
message SceneMonsterInfo {
uint32 monster_id = 1;
uint32 group_id = 2;
uint32 config_id = 3;
repeated SceneWeaponInfo weapon_list = 4;
uint32 authority_peer_id = 5;
repeated uint32 affix_list = 6;
bool is_elite = 7;
uint32 owner_entity_id = 8;
uint32 summoned_tag = 9;
map summon_tag_map = 10;
uint32 pose_id = 11;
MonsterBornType born_type = 12;
uint32 block_id = 13;
uint32 mark_flag = 14;
uint32 title_id = 15;
uint32 special_name_id = 16;
uint32 attack_target_id = 17;
MonsterRoute monster_route = 18;
uint32 ai_config_id = 19;
uint32 level_route_id = 20;
uint32 init_pose_id = 21;
bool is_light = 22;
uint32 kill_num = 23;
oneof content {
SceneFishInfo fish_info = 50;
FishtankFishInfo fishtank_fish_info = 51;
}
}
// Obf: AIBIFKIHIGF
message SceneNpcInfo {
uint32 npc_id = 1;
uint32 room_id = 2;
uint32 parent_quest_id = 3;
uint32 block_id = 4;
}
// Obf: LHPOPGLKKEE
message WorktopInfo {
repeated uint32 option_list = 1;
bool is_guest_can_operate = 2;
}
// Obf: DAKBAOLCLCB
message MathQuaternion {
float x = 1;
float y = 2;
float z = 3;
float w = 4;
}
// Obf: JIHNBDJFOFI
message PlatformInfo {
uint32 route_id = 1;
int32 start_index = 2;
uint32 start_route_time = 3;
uint32 start_scene_time = 4;
Vector start_pos = 7;
bool is_started = 8;
MathQuaternion start_rot = 9;
uint32 stop_scene_time = 10;
Vector pos_offset = 11;
MathQuaternion rot_offset = 12;
MovingPlatformType moving_platform_type = 13;
bool is_active = 14;
Route route = 15;
uint32 point_id = 16;
}
// Obf: AJPPKICDBMJ
message RoutePoint {
Vector position = 1;
float arrive_range = 2;
bool has_reach_event = 3;
oneof move_params {
float velocity = 11;
float time = 12;
}
oneof rotate_params {
Vector rotation = 21;
MathQuaternion rotation_speed = 22;
MathQuaternion axis_speed = 23;
}
}
// Obf: MCCCFBCLDJB
message Route {
repeated RoutePoint route_points = 1;
uint32 route_type = 2;
}
// Obf: DPMNEGAPBAK
message MonsterRoute {
repeated RoutePoint route_points = 1;
uint32 speed_level = 2;
uint32 route_type = 3;
float arrive_range = 4;
}
// Obf: BMHFKGLDMII
message WeatherInfo {
uint32 weather_area_id = 1;
}
// Obf: INJJFHFANAD
message ClientGadgetInfo {
uint32 camp_id = 1;
uint32 camp_type = 2;
uint64 guid = 3;
uint32 owner_entity_id = 4;
uint32 target_entity_id = 5;
bool async_load = 6;
bool is_peer_id_from_player = 7;
repeated uint32 target_entity_id_list = 8;
repeated uint32 target_lock_point_index_list = 9;
}
// Obf: AELEICAJLLG
message AbilityGadgetInfo {
uint32 camp_id = 1;
uint32 camp_target_type = 2;
uint32 target_entity_id = 3;
}
// Obf: MOKCLGJBLDD
message GatherGadgetInfo {
uint32 item_id = 1;
bool is_forbid_guest = 2;
}
// Obf: AEGLPKDOHJN
message StatueGadgetInfo {
repeated uint32 opened_statue_uid_list = 1;
}
// Obf: EJPHPKAJEJB
message WeeklyBossResinDiscountInfo {
uint32 discount_num = 1;
uint32 discount_num_limit = 2;
uint32 resin_cost = 3;
uint32 original_resin_cost = 4;
}
// Obf: EIFECCBEIPL
message BossChestInfo {
uint32 monster_config_id = 1;
uint32 resin = 2;
repeated uint32 remain_uid_list = 3;
repeated uint32 qualify_uid_list = 4;
map uid_discount_map = 5;
}
// Obf: ADMOGMEBELJ
message BlossomChestInfo {
uint32 resin = 1;
repeated uint32 qualify_uid_list = 2;
repeated uint32 remain_uid_list = 3;
uint32 dead_time = 4;
uint32 blossom_refresh_type = 5;
uint32 refresh_id = 6;
}
// Obf: HFGJDLIJKIO
message GadgetCrucibleInfo {
uint32 mp_play_id = 1;
uint32 prepare_end_time = 2;
}
// Obf: CMNFEFNBLLD
message GadgetPlayInfo {
uint32 play_type = 1;
uint32 duration = 2;
repeated uint32 progress_stage_list = 3;
uint32 start_cd = 4;
uint32 start_time = 5;
uint32 progress = 6;
optional GadgetCrucibleInfo crucible_info = 21;
}
// Obf: OACEIOAILNE
message MpPlayRewardInfo {
uint32 resin = 1;
repeated uint32 remain_uid_list = 2;
repeated uint32 qualify_uid_list = 3;
}
// Obf: PDEOKHPGMIJ
message GadgetGeneralRewardInfo {
uint32 resin = 1;
uint32 dead_time = 2;
repeated uint32 remain_uid_list = 3;
repeated uint32 qualify_uid_list = 4;
ItemParam item_param = 5;
}
// Obf: PKHMLMBDEPB
message OfferingInfo {
uint32 offering_id = 1;
}
// Obf: JBIEMDCOMAM
message BuildingInfo {
uint32 building_id = 1;
uint32 point_config_id = 2;
uint32 cost = 3;
uint32 refund = 5;
uint32 owner_uid = 6;
uint32 current_num = 7;
uint32 max_num = 8;
}
// Obf: DGNBNKHBONE
message FoundationInfo {
FoundationStatus status = 1;
repeated uint32 uid_list = 2;
uint32 current_building_id = 3;
uint32 locked_by_uid = 4;
}
// Obf: LJCCNICECIC
message VehicleMember {
uint32 uid = 1;
uint64 avatar_guid = 2;
uint32 pos = 3;
}
// Obf: AIJLDNNMBEG
message VehicleInfo {
repeated VehicleMember member_list = 1;
uint32 owner_uid = 2;
float cur_stamina = 3;
}
// Obf: ODKKHMAMPOH
message EchoShellInfo {
uint32 shell_id = 1;
}
// Obf: BPBJHFCAEEA
message ScreenInfo {
uint32 live_id = 1;
uint32 projector_entity_id = 2;
}
// Obf: JNLEJBIEONJ
message FishPoolInfo {
uint32 pool_id = 1;
repeated uint32 fish_area_list = 2;
uint32 today_fish_num = 3;
}
// Obf: COEBLBLIGHJ
message CustomCommonNodeInfo {
int32 parent_index = 1;
uint32 config_id = 2;
string slot_identifier = 3;
}
// Obf: DPOLIKKKKLA
message CustomGadgetTreeInfo {
repeated CustomCommonNodeInfo node_list = 1;
}
// Obf: JGFICLGKFFD
message RoguelikeGadgetInfo {
uint32 cell_config_id = 1;
uint32 cell_type = 2;
uint32 cell_state = 3;
uint32 cell_id = 4;
}
// Obf: CDFJGPAHAAJ
message NightCrowGadgetInfo {
repeated uint32 argument_list = 1;
}
// Obf: LGFNBNFIONC
message DeshretObeliskGadgetInfo {
repeated uint32 argument_list = 1;
}
// Obf: FNIIINAIIJJ
message CoinCollectOperatorInfo {
uint32 level_id = 1;
}
message HKILNLMDIGF {
uint32 group_id = 1;
uint32 guid = 2;
uint32 ENMKKFKFGPC = 3;
}
message LENNDLOGFIM {
uint32 AOMEFIFECFK = 1;
}
message OPEMEOGOHME {
uint32 level_id = 1;
}
// Obf: GBAFHJBNENJ
message SceneGadgetInfo {
uint32 gadget_id = 1;
uint32 group_id = 2;
uint32 config_id = 3;
uint32 owner_entity_id = 4;
GadgetBornType born_type = 5;
uint32 gadget_state = 6;
uint32 FMINBPFFNBJ = 7;
bool is_show_cutscene = 8;
uint32 authority_peer_id = 9;
bool is_enable_interact = 10;
uint32 AIKNPDNDMDA = 11;
uint32 mark_flag = 21;
uint32 prop_owner_entity_id = 22;
PlatformInfo platform = 23;
repeated uint32 interact_uid_list = 24;
uint32 draft_id = 25;
uint32 CKAMEJBIAMM = 26;
GadgetPlayInfo play_info = 100;
LENNDLOGFIM NAAPIJKGJNO = 101;
OPEMEOGOHME PDCKPMIIAMG = 102;
HKILNLMDIGF EIALEFBIJBO = 103;
oneof content {
Item trifle_item = 12;
GatherGadgetInfo gather_gadget = 13;
WorktopInfo worktop = 14;
ClientGadgetInfo client_gadget = 15;
WeatherInfo weather = 17;
AbilityGadgetInfo ability_gadget = 18;
StatueGadgetInfo statue_gadget = 19;
BossChestInfo boss_chest = 20;
BlossomChestInfo blossom_chest = 41;
MpPlayRewardInfo mp_play_reward = 42;
GadgetGeneralRewardInfo general_reward = 43;
OfferingInfo offering_info = 44;
FoundationInfo foundation_info = 45;
VehicleInfo vehicle_info = 46;
EchoShellInfo shell_info = 47;
ScreenInfo screen_info = 48;
FishPoolInfo fish_pool_info = 59;
CustomGadgetTreeInfo custom_gadget_tree_info = 60;
RoguelikeGadgetInfo roguelike_gadget_info = 61;
NightCrowGadgetInfo night_crow_gadget_info = 62;
DeshretObeliskGadgetInfo deshret_obelisk_gadget_info = 63;
CoinCollectOperatorInfo coin_collect_operator_info = 64;
}
}
// Obf: OJKLMOMAPKN
message AnimatorParameterValueInfo {
uint32 para_type = 1;
oneof paraVal {
int32 int_val = 2;
float float_val = 3;
bool bool_val = 4;
}
}
// Obf: KJENNHPPHLL
message ServantInfo {
uint32 master_entity_id = 1;
uint32 born_slot_index = 2;
}
// Obf: DLDEGHAICPF
message SceneEntityAiInfo {
bool PCIPPECCGJF = 1;
Vector born_pos = 2;
map skill_cd_map = 3;
ServantInfo servant_info = 4;
map ai_threat_map = 5;
map skill_group_cd_map = 6;
uint32 cur_tactic = 7;
bool LHPKKKJLJHK = 8;
}
// Obf: KAFDABCNHDM
message EntityRendererChangedInfo {
map changed_renderers = 1;
uint32 visibility_count = 2;
bool is_cached = 3;
}
// Obf: NIJPPOKHJEH
message PropPair {
uint32 type = 1;
PropValue prop_value = 2;
}
// Obf: AAIGEAGCKAA
message FightPropPair {
uint32 prop_type = 1;
float prop_value = 2;
}
// Obf: HDPEDMCMNHN
message AnimatorParameterValueInfoPair {
int32 name_id = 1;
AnimatorParameterValueInfo animator_para = 2;
}
// Obf: DILGEMDKHHN
message EntityEnvironmentInfo {
uint32 json_climate_type = 1;
uint32 climate_area_id = 2;
}
// Obf: COEAEBKAFKD
message EntityClientExtraInfo {
Vector skill_anchor_position = 1;
}
// Obf: MMDHAIOHCBJ
message EntityAuthorityInfo {
AbilitySyncStateInfo ability_info = 1;
EntityRendererChangedInfo renderer_changed_info = 2;
SceneEntityAiInfo ai_info = 3;
Vector born_pos = 4;
repeated AnimatorParameterValueInfoPair pose_para_list = 5;
EntityClientExtraInfo client_extra_info = 6;
}
// Obf: LMOBCIGGDEA
message SceneEntityInfo {
ProtEntityType entity_type = 1;
uint32 entity_id = 2;
string name = 3;
MotionInfo motion_info = 4;
repeated PropPair prop_list = 5;
repeated FightPropPair fight_prop_list = 6;
uint32 life_state = 7;
repeated AnimatorParameterValueInfoPair animator_para_list = 9;
uint32 last_move_scene_time_ms = 17;
uint32 last_move_reliable_seq = 18;
EntityClientData entity_client_data = 19;
repeated EntityEnvironmentInfo entity_environment_info_list = 20;
EntityAuthorityInfo entity_authority_info = 21;
repeated string tag_list = 22;
repeated ServerBuff server_buff_list = 23;
oneof entity {
SceneAvatarInfo avatar = 10;
SceneMonsterInfo monster = 11;
SceneNpcInfo npc = 12;
SceneGadgetInfo gadget = 13;
}
}
// Obf: NCOOFLCLKIP
message CreateGadgetInfo {
// Obf: MEEFCKCOLKE
message Chest {
uint32 chest_drop_id = 1;
bool is_show_cutscene = 2;
}
GadgetBornType born_type = 1;
Chest chest = 2;
}
// Obf: MLAIAFGGNLF
message CreateEntityInfo {
uint32 level = 5;
Vector pos = 6;
Vector rot = 7;
uint32 scene_id = 10;
uint32 room_id = 11;
uint32 client_unique_id = 12;
oneof entity {
uint32 monster_id = 1;
uint32 npc_id = 2;
uint32 gadget_id = 3;
uint32 item_id = 4;
}
optional CreateGadgetInfo gadget = 13;
}
// Obf: GCFNFGACEOP
message TrialAvatarGrantRecord {
uint32 grant_reason = 1;
uint32 from_parent_quest_id = 2;
}
// Obf: LHKLGLMFEOF
message TrialAvatarInfo {
uint32 trial_avatar_id = 1;
repeated Item trial_equip_list = 2;
TrialAvatarGrantRecord grant_record = 3;
}
// Obf: LJGFAMEDAGO
message AvatarSkillInfo {
uint32 pass_cd_time = 1;
repeated uint32 full_cd_time_list = 2;
uint32 max_charge_count = 3;
}
// Obf: KDDPKLNAMGL
message FetterData {
uint32 fetter_id = 1;
uint32 fetter_state = 2;
repeated uint32 cond_index_list = 3;
}
// Obf: NLBKEEANDPH
message AvatarFetterInfo {
uint32 exp_number = 1;
uint32 exp_level = 2;
repeated uint32 open_id_list = 3;
repeated uint32 finish_id_list = 4;
repeated uint32 rewarded_fetter_level_list = 5;
repeated FetterData fetter_list = 6;
}
// Obf: DPCLGNACIJE
message AvatarExpeditionInfo {
AvatarExpeditionState state = 1;
uint32 exp_id = 2;
uint32 hour_time = 3;
uint32 start_time = 4;
float shorten_ratio = 5;
}
// Obf: MPLMIMHAFOJ
message AvatarEquipAffixInfo {
uint32 equip_affix_id = 1;
uint32 left_cd_time = 2;
}
message OOOHGLFDFCI {
uint32 DDMGIGACIGD = 1;
}
// Obf: PLKMIPEBLOO
message AvatarInfo {
uint32 avatar_id = 1;
uint64 guid = 2;
map prop_map = 3;
uint32 life_state = 4;
repeated uint64 equip_guid_list = 5;
repeated uint32 talent_id_list = 6;
map fight_prop_map = 7;
TrialAvatarInfo trial_avatar_info = 9;
map skill_map = 10;
uint32 skill_depot_id = 11;
AvatarFetterInfo fetter_info = 12;
uint32 core_proud_skill_level = 13;
repeated uint32 inherent_proud_skill_list = 14;
map skill_level_map = 15;
AvatarExpeditionState expedition_state = 16;
map proud_skill_extra_level_map = 17;
bool is_focus = 18;
uint32 avatar_type = 19;
repeated uint32 team_resonance_list = 20;
uint32 wearing_flycloak_id = 21;
repeated AvatarEquipAffixInfo equip_affix_list = 22;
uint32 born_time = 23;
repeated uint32 pending_promote_reward_list = 24;
uint32 costume_id = 25;
AvatarExcelInfo excel_info = 26;
uint32 anim_hash = 27;
OOOHGLFDFCI BAPGEFOMGBH = 28;
}
// Obf: EPAIHJBBEOM
message ShowEquip {
uint32 item_id = 1;
oneof detail {
Reliquary reliquary = 2;
Weapon weapon = 3;
}
}
// Obf: LBFIEJKILCO
message ShowAvatarInfo {
uint32 avatar_id = 1;
map prop_map = 2;
repeated uint32 talent_id_list = 3;
map fight_prop_map = 4;
uint32 skill_depot_id = 5;
uint32 core_proud_skill_level = 6;
repeated uint32 inherent_proud_skill_list = 7;
map skill_level_map = 8;
map proud_skill_extra_level_map = 9;
repeated ShowEquip equip_list = 10;
AvatarFetterInfo fetter_info = 11;
uint32 costume_id = 12;
AvatarExcelInfo excel_info = 13;
}
// Obf: LGKNABFOEKJ
message Quest {
uint32 quest_id = 1;
uint32 state = 2;
uint32 start_time = 4;
bool is_random = 5;
uint32 parent_quest_id = 6;
uint32 quest_config_id = 7;
uint32 start_game_time = 8;
uint32 accept_time = 9;
repeated uint32 lacked_npc_list = 10;
repeated uint32 finish_progress_list = 11;
repeated uint32 fail_progress_list = 12;
map lacked_npc_map = 13;
repeated uint32 lacked_place_list = 14;
map lacked_place_map = 15;
}
// Obf: AIOMPABPEOJ
message NpcPositionInfo {
uint32 npc_id = 1;
Vector pos = 2;
}
// Obf: CPIHMMKKOIG
message MailTextContent {
string title = 1;
string content = 2;
string sender = 3;
}
// Obf: MBAJGGFCGGC
message MailItem {
EquipParam equip_param = 1;
MaterialDeleteInfo delete_info = 2;
}
// Obf: OAGKLHBIAAF
message MailData {
uint32 mailId = 1;
MailTextContent mail_text_content = 4;
repeated MailItem item_list = 7;
uint32 send_time = 8;
uint32 expire_time = 9;
uint32 importance = 10;
bool is_read = 11;
bool is_attachment_got = 12;
uint32 config_id = 13;
repeated string argument_list = 14;
MailCollectState collect_state = 15;
}
// Obf: KFAGEFMEFCD
message OnlinePlayerInfo {
uint32 uid = 1;
string nickname = 2;
uint32 player_level = 3;
uint32 avatar_id = 4;
MpSettingType mp_setting_type = 5;
uint32 cur_player_num_in_world = 6;
uint32 world_level = 7;
string online_id = 8;
uint32 name_card_id = 9;
repeated uint32 blacklist_uid_list = 10;
string signature = 11;
ProfilePicture profile_picture = 12;
string psn_id = 13;
}
// Obf: CKNMHNJLNKL
message Birthday {
uint32 month = 1;
uint32 day = 2;
}
// Obf: GOBPDEPLBLM
message MapMarkPoint {
uint32 scene_id = 1;
string name = 2;
Vector pos = 3;
MapMarkPointType point_type = 4;
uint32 monster_id = 5;
MapMarkFromType from_type = 6;
uint32 quest_id = 7;
}
// Obf: EMAIJJNIDOE
message MassiveWaterInfo {
int64 id = 1;
}
// Obf: EACNKHKNNDA
message MassiveGrassInfo {
uint32 id = 1;
Vector center = 2;
Vector size = 3;
}
// Obf: ECODOBCMKIG
message MassiveBoxInfo {
int32 id = 1;
uint32 config_id = 2;
Vector center = 3;
Vector extents = 4;
Vector up = 5;
Vector forward = 6;
Vector right = 7;
}
// Obf: PGGLLCJFJEP
message ClientMassiveEntity {
uint32 entity_type = 1;
uint32 config_id = 2;
int64 obj_id = 3;
oneof entity_info {
MassiveWaterInfo water_info = 4;
MassiveGrassInfo grass_info = 5;
MassiveBoxInfo box_info = 6;
}
}
// Obf: OODCAOFHFPD
message ShapeSphere {
Vector center = 1;
float radius = 2;
}
// Obf: KEOGDMLAMBC
message ShapeBox {
Vector center = 1;
Vector axis0 = 2;
Vector axis1 = 3;
Vector axis2 = 4;
Vector extents = 5;
}
// Obf: NIMIKLAIICO
message ServerMassiveEntity {
uint32 entity_type = 1;
uint32 config_id = 2;
uint32 runtime_id = 3;
uint32 authority_peer_id = 4;
int64 obj_id = 5;
oneof entity_info {
MassiveWaterInfo water_info = 6;
MassiveGrassInfo grass_info = 7;
MassiveBoxInfo box_info = 8;
}
}
// Obf: HCLMJGMOBCC
message MassiveEntityState {
uint32 entity_type = 1;
int64 obj_id = 2;
uint32 element_state = 3;
}
// Obf: MIMMOJNHFCB
message EntityClientData {
uint32 wind_change_scene_time = 1;
float windmill_sync_angle = 2;
int32 wind_change_target_level = 3;
}
// Obf: DHOCHCOHKNB
message BlockInfo {
uint32 block_id = 1;
uint32 data_version = 2;
bytes bin_data = 3;
bool is_dirty = 4;
}
// Obf: CLIPCGJEBBP
message ShopMcoinProduct {
string product_id = 1;
string price_tier = 2;
uint32 mcoin_base = 3;
uint32 mcoin_non_first = 4;
uint32 mcoin_first = 5;
uint32 bought_num = 6;
bool is_audit = 7;
}
// Obf: BBANKBFEFAA
message ShopCardProduct {
// Obf: NGEFDJMEEDL
message ResinCard {
repeated ItemParam base_item_list = 1;
repeated ItemParam per_day_item_list = 2;
}
string product_id = 1;
string price_tier = 2;
uint32 mcoin_base = 3;
uint32 hcoin_per_day = 4;
uint32 days = 5;
uint32 remain_reward_days = 6;
uint32 card_product_type = 7;
optional ResinCard resin_card = 101;
}
// Obf: FDKNIMMOPEO
message PlayProduct {
string product_id = 1;
string price_tier = 2;
uint32 schedule_id = 3;
}
// Obf: CKIBKCAKBNI
message ShopConcertProduct {
string product_id = 1;
string price_tier = 2;
uint32 obtain_count = 3;
uint32 obtain_limit = 4;
uint32 begin_time = 5;
uint32 end_time = 6;
uint32 buy_times = 7;
}
// Obf: BCJDGLPGIFK
message PlayTeamEntityInfo {
uint32 entity_id = 1;
uint32 player_uid = 2;
uint32 authority_peer_id = 3;
uint32 gadget_config_id = 5;
AbilitySyncStateInfo ability_info = 6;
}
// Obf: CIBFPNBELMG
message FeatureBlockInfo {
uint32 feature_type = 1;
uint32 end_time = 2;
}
// Obf: GADPFBOGKOD
message MapMarkTipsInfo {
MapMarkTipsType tips_type = 1;
repeated uint32 point_id_list = 2;
}
// Obf: FALKBLEJAOC
message ExhibitionDisplayInfo {
uint32 id = 1;
uint32 param = 2;
uint32 detail_param = 3;
}
// Obf: ECNCPJCKFAE
message ProfilePicture {
uint32 avatar_id = 1;
uint32 costume_id = 2;
}
// Obf: MBKOPEPFGAG
message RedPointData {
uint32 red_point_type = 1;
bool is_show = 2;
uint32 content_id = 3;
}
// Obf: PLGBNGCKFPJ
message HomeMarkPointNPCData {
uint32 avatar_id = 1;
uint32 costume_id = 2;
}
// Obf: MFJNHGLKNGA
message HomeMarkPointSuiteData {
uint32 suite_id = 1;
}
// Obf: AAMJFNLFJIJ
message HomeMarkPointFurnitureData {
uint32 guid = 1;
uint32 furniture_id = 2;
uint32 furniture_type = 3;
Vector pos = 4;
oneof extra {
HomeMarkPointNPCData npc_data = 6;
HomeMarkPointSuiteData suite_data = 7;
}
}
// Obf: FBNGIOBADBH
message MapAreaInfo {
uint32 map_area_id = 1;
bool is_open = 2;
}
// Obf: FLGMEOPENJA
message ContentAuditInfo {
bool is_open = 1;
string content = 2;
uint32 PPHEKAGMMLG = 3;
AuditState JLICCDMDPJH = 4;
uint32 submit_limit = 5;
}
// Obf: EEGLOLFIAED
message ActivityDungeonAvatar {
uint32 avatar_id = 1;
bool is_trial = 2;
uint32 costume_id = 3;
}
message LGADMDJLBFE {
uint64 dungeon_guid = 1;
uint32 room_id = 2;
}
// Obf: IEGANFCMCNJ
enum AbilityInvokeArgument {
ABILITY_INVOKE_ARGUMENT_NONE = 0;
ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE = 1;
ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST = 2;
ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT = 3;
ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM = 4;
ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM = 5;
ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP = 6;
ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE = 7;
ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE = 8;
ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH = 9;
ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER = 10;
ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_SETATE = 11;
ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER = 12;
ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY = 13;
ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY = 14;
ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY = 15;
ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE = 16;
ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL = 17;
ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER = 18;
ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE = 19;
ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION = 20;
ABILITY_INVOKE_ARGUMENT_META_LOSE_HP = 21;
ABILITY_INVOKE_ARGUMENT_META_DURABILITY_IS_ZERO = 22;
ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY = 50;
ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE = 51;
ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT = 52;
ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON = 53;
ABILITY_INVOKE_ARGUMENT_ACTION_BLINK = 54;
ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET = 55;
ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER = 56;
ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL = 57;
ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE = 58;
ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG = 59;
ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE = 60;
ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE = 61;
ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE = 62;
ABILITY_INVOKE_ARGUMENT_ACTION_DEDUCT_STAMINA = 63;
ABILITY_INVOKE_ARGUMENT_ACTION_HIT_EFFECT = 64;
ABILITY_INVOKE_ARGUMENT_ACTION_SET_BULLET_TRACK_TARGET = 65;
ABILITY_INVOKE_ARGUMENT_ACTION_FIREWORK_EFFECT = 66;
ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA = 100;
ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND = 101;
ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE = 102;
ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA = 103;
ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD = 104;
ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD = 105;
ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD = 106;
ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR = 107;
ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER = 108;
ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION = 109;
ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE = 110;
ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC = 111;
ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT = 112;
ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_SELF_MODIFIER_ELEMENT_DURABILITY_INVOKE_ARGUMENT_RATIO = 113;
ABILITY_INVOKE_ARGUMENT_MIXIN_FIREWORKS_LAUNCHER = 114;
ABILITY_INVOKE_ARGUMENT_MIXIN_ATTACK_RESULT_CREATE_COUNT = 115;
ABILITY_INVOKE_ARGUMENT_MIXIN_UGC_TIME_CONTROL = 116;
ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_COMBAT = 117;
ABILITY_INVOKE_ARGUMENT_MIXIN_DEATH_ZONE_REGIONAL_PLAY_MIXIN = 118;
ABILITY_INVOKE_ARGUMENT_MIXIN_UI_INTERACT = 119;
ABILITY_INVOKE_ARGUMENT_MIXIN_SHOOT_FROM_CAMERA = 120;
ABILITY_INVOKE_ARGUMENT_MIXIN_ERASE_BRICK_ACTIVITY = 121;
ABILITY_INVOKE_ARGUMENT_MIXIN_BREAKOUT = 122;
ABILITY_INVOKE_ARGUMENT_MIXIN_DAMAGE_LOAN = 123;
ABILITY_INVOKE_ARGUMENT_MIXIN_BROADCAST_GV = 124;
ABILITY_INVOKE_ARGUMENT_MIXIN_RECEIVE_GV = 125;
ABILITY_INVOKE_ARGUMENT_MIXIN_ENERGY_CRYSTAL_TARGET = 127;
}
// Obf: GPGOKLPGBAG
enum ForwardType {
FORWARD_TYPE_LOCAL = 0;
FORWARD_TYPE_TO_ALL = 1;
FORWARD_TYPE_TO_ALL_EXCEPT_CUR = 2;
FORWARD_TYPE_TO_HOST = 3;
FORWARD_TYPE_TO_ALL_GUEST = 4;
FORWARD_TYPE_TO_PEER = 5;
FORWARD_TYPE_TO_PEERS = 6;
FORWARD_TYPE_ONLY_SERVER = 7;
FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR = 8;
}
// Obf: KKFENCAJMAP
enum ModifierAction {
MODIFIER_ACTION_ADDED = 0;
MODIFIER_ACTION_REMOVED = 1;
}
// Obf: AGHLKHJDEHO
enum SalesmanStatusType {
SALESMAN_STATUS_NONE = 0;
SALESMAN_STATUS_UNSTARTED = 1;
SALESMAN_STATUS_STARTED = 2;
SALESMAN_STATUS_DELIVERED = 3;
}
// Obf: KBCJBKKNMMJ
enum AsterLittleStageState {
ASTER_LITTLE_STAGE_NONE = 0;
ASTER_LITTLE_STAGE_UNSTARTED = 1;
ASTER_LITTLE_STAGE_STARTED = 2;
ASTER_LITTLE_STAGE_FINISHED = 3;
}
// Obf: GPPFNJKCLPD
enum ExpeditionState {
EXPEDITION_NONE = 0;
EXPEDITION_STARTED = 1;
EXPEDITION_FINISHED = 2;
EXPEDITION_REWARDED = 3;
EXPEDITION_LOCKED = 4;
}
// Obf: GEAOCPFMLEP
enum AvatarType {
AVATAR_TYPE_NONE = 0;
AVATAR_TYPE_FORMAL = 1;
AVATAR_TYPE_TRIAL = 2;
AVATAR_TYPE_MIRROR = 3;
}
// Obf: CHIOFLNBPOE
enum LunaRiteHintPointType {
LUNA_RITE_HINT_TYPE_NONE = 0;
LUNA_RITE_HINT_TYPE_RUNE = 1;
LUNA_RITE_HINT_TYPE_CHEST = 2;
}
// Obf: GELHLMJFAGP
enum LunaRiteHintStatusType {
LUNA_RITE_HINT_STATUS_DEFAULT = 0;
LUNA_RITE_HINT_STATUS_NO_COUNT = 1;
LUNA_RITE_HINT_STATUS_FINISH = 2;
}
// Obf: EBBGLLMHKCK
enum RogueCellState {
ROGUE_CELL_NONE = 0;
ROGUE_CELL_BATTLE = 1;
ROGUE_CELL_SUCCESS = 2;
ROGUE_CELL_FINISH = 3;
ROGUE_CELL_TAKEN_CHEST = 4;
}
// Obf: JGPBHHPGMHC
enum RogueEliteCellDifficultyType {
ROGUE_ELITE_NORMAL = 0;
ROGUE_ELITE_HARD = 1;
}
// Obf: DFMBCLCIGOD
enum ClientInputType {
CLIENT_INPUT_NONE = 0;
CLIENT_INPUT_KEYBORD_MOUSE = 1;
CLIENT_INPUT_GAMEPAD = 2;
CLIENT_INPUT_TOUCH_PANEL = 3;
}
// Obf: KGJFEPEIOKM
enum RogueDiaryAvatarDisableStatus {
ROGUE_DIARY_AVATAR_DISABLE_NONE = 0;
ROGUE_DIARY_AVATAR_DISABLE_DEATH = 1;
ROGUE_DIARY_AVATAR_DISABLE_TIRED = 2;
ROGUE_DIARY_AVATAR_DISABLE_DUPLICATED = 3;
}
// Obf: OPOLNPOBLMB
enum ActivityPushTipsState {
ACTIVITY_PUSH_TIPS_STATE_NONE = 0;
ACTIVITY_PUSH_TIPS_STATE_START = 1;
ACTIVITY_PUSH_TIPS_STATE_READ = 2;
}
enum HDDANIDHCMI {
HDDANIDHCMI_GalleryStopNone = 0;
HDDANIDHCMI_GalleryStopTimeup = 1;
HDDANIDHCMI_GalleryStopClientInterrupt = 2;
HDDANIDHCMI_GalleryStopLuaInterruptSuccess = 3;
HDDANIDHCMI_GalleryStopLuaInterruptFail = 4;
HDDANIDHCMI_GalleryStopOwnerLeaveScene = 5;
HDDANIDHCMI_GalleryStopPlayInitFailed = 6;
HDDANIDHCMI_GalleryStopOtherPlayerEnter = 7;
HDDANIDHCMI_GalleryStopAvatarDie = 8;
HDDANIDHCMI_GalleryStopFinished = 9;
HDDANIDHCMI_GalleryStopFungusAllDie = 10;
HDDANIDHCMI_GalleryStopLifeCountZero = 11;
HDDANIDHCMI_GalleryStopActivityClosed = 12;
HDDANIDHCMI_GalleryStopLeaveRegionFail = 13;
HDDANIDHCMI_GalleryStopHeartBloodUsedOut = 14;
HDDANIDHCMI_GalleryStopGuardianStoneDie = 15;
}
enum OEHLKBGHEDC {
OEHLKBGHEDC_SandwormLevelNotOpen = 0;
OEHLKBGHEDC_SandwormLevelPreQuest = 1;
OEHLKBGHEDC_SandwormLevelStart = 2;
OEHLKBGHEDC_SandwormLevelSequelQuest = 3;
}
// Obf: HHJFBBFKPIE
enum DungeonCandidateTeamPlayerState {
DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_IDLE = 0;
DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_CHANGING_AVATAR = 1;
DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_READY = 2;
}
enum PEMPCNLGIJF {
PEMPCNLGIJF_EffigyChallengeV4RestartEndReasonNone = 0;
PEMPCNLGIJF_EffigyChallengeV4RestartEndReasonTimeout = 1;
PEMPCNLGIJF_EffigyChallengeV4RestartEndReasonReject = 2;
}
// Obf: FDKHADPBJAD
enum AranaraCollectionState {
ARANARA_COLLECTION_STATE_NONE = 0;
ARANARA_COLLECTION_STATE_COLLECTABLE = 1;
ARANARA_COLLECTION_STATE_COLLECTED = 2;
ARANARA_COLLECTION_STATE_FINISHED = 3;
}
// Obf: GIJOJHBPCLK
enum BattlePassUnlockStatus {
BATTLE_PASS_UNLOCK_STATUS_INVALID = 0;
BATTLE_PASS_UNLOCK_STATUS_FREE = 1;
BATTLE_PASS_UNLOCK_STATUS_PAID = 2;
}
// Obf: BLGBHLOPHLA
enum CodexType {
CODEX_NONE = 0;
CODEX_QUEST = 1;
CODEX_WEAPON = 2;
CODEX_ANIMAL = 3;
CODEX_MATERIAL = 4;
CODEX_BOOKS = 5;
CODEX_PUSHTIPS = 6;
CODEX_VIEW = 7;
CODEX_RELIQUARY = 8;
}
// Obf: PCLIMGCBHME
enum EnterCustomDungeonType {
ENTER_CUSTOM_DUNGEON_NONE = 0;
ENTER_CUSTOM_DUNGEON_EDIT = 1;
ENTER_CUSTOM_DUNGEON_PLAY = 2;
ENTER_CUSTOM_DUNGEON_OFFICIAL = 3;
}
// Obf: NNKLFCELDGG
enum CustomDungeonState {
CUSTOM_DUNGEON_STATE_EDIT = 0;
CUSTOM_DUNGEON_STATE_SELF_PASS = 1;
CUSTOM_DUNGEON_STATE_PUBLISHED = 2;
}
// Obf: NHMOLNFKMJL
enum CustomDungeonBanType {
CUSTOM_DUNGEON_BAN_TYPE_NONE = 0;
CUSTOM_DUNGEON_BAN_TYPE_LAYOUT = 1;
}
// Obf: PDNHHHHPBOK
enum TryCustomDungeonType {
TRY_CUSTOM_DUNGEON_NONE = 0;
TRY_CUSTOM_DUNGEON_ROOM = 1;
TRY_CUSTOM_DUNGEON_ALL = 2;
TRY_CUSTOM_DUNGEON_OFFICIAL_PLAY = 3;
}
// Obf: KGMFIEKKAPP
enum DraftInviteFailReason {
DRAFT_FAIL_UNKNOWN = 0;
DRAFT_ACTIVITY_NOT_OPEN = 1;
DRAFT_ACTIVITY_PLAY_NOT_OPEN = 2;
DRAFT_SCENE_NOT_MEET = 3;
DRAFT_WORLD_NOT_MEET = 4;
DRAFT_PLAY_LIMIT_NOT_MEET = 5;
}
// Obf: LCLLFHFCPHG
enum WindFieldDungeonFailReason {
WIND_FIELD_DUNGEON_FAIL_NONE = 0;
WIND_FIELD_DUNGEON_FAIL_CANCEL = 1;
WIND_FIELD_DUNGEON_FAIL_TIMEOUT = 2;
WIND_FIELD_DUNGEON_FAIL_ALL_AVATAR_DIE = 3;
WIND_FIELD_DUNGEON_FAIL_LUA_INTERRUPT = 4;
}
enum AEIMLNONEAP {
AEIMLNONEAP_PacmanDungeonStopNone = 0;
AEIMLNONEAP_PacmanDungeonStopSuccess = 1;
AEIMLNONEAP_PacmanDungeonStopTimeup = 2;
AEIMLNONEAP_PacmanDungeonStopClientInterrupt = 3;
AEIMLNONEAP_PacmanDungeonStopCancel = 4;
AEIMLNONEAP_PacmanDungeonStopActivityClosed = 5;
AEIMLNONEAP_PacmanDungeonStopFail = 6;
}
// Obf: GMCDBNJBEHA
enum PlayerDieType {
PLAYER_DIE_TYPE_NONE = 0;
PLAYER_DIE_TYPE_KILL_BY_MONSTER = 1;
PLAYER_DIE_TYPE_KILL_BY_GEAR = 2;
PLAYER_DIE_TYPE_FALL = 3;
PLAYER_DIE_TYPE_DRAWN = 4;
PLAYER_DIE_TYPE_ABYSS = 5;
PLAYER_DIE_TYPE_GM = 6;
PLAYER_DIE_TYPE_CLIMATE_COLD = 7;
PLAYER_DIE_TYPE_STORM_LIGHTING = 8;
}
// Obf: DOMJGLDFCKC
enum PlayerDieOption {
DIE_OPT_NONE = 0;
DIE_OPT_REPLAY = 1;
DIE_OPT_CANCEL = 2;
DIE_OPT_REVIVE = 3;
}
// Obf: HPPKOKPKAHJ
enum CustomDungeonFinishType {
CUSTOM_DUNGEON_FINISH_PLAY_NORMAL = 0;
CUSTOM_DUNGEON_FINISH_PLAY_TRY = 1;
CUSTOM_DUNGEON_FINISH_EDIT_TRY = 2;
CUSTOM_DUNGEON_FINISH_SELF_PLAY_NORMAL = 3;
}
// Obf: PHCNFEJOOEJ
enum ChallengeFinishType {
CHALLENGE_FINISH_TYPE_NONE = 0;
CHALLENGE_FINISH_TYPE_FAIL = 1;
CHALLENGE_FINISH_TYPE_SUCC = 2;
CHALLENGE_FINISH_TYPE_PAUSE = 3;
}
enum GMIOAJDAFAB {
GMIOAJDAFAB_EnterUgcDungeonNone = 0;
GMIOAJDAFAB_EnterUgcDungeonTrialInEditDungeon = 1;
GMIOAJDAFAB_EnterUgcDungeonTrialInWorld = 2;
GMIOAJDAFAB_EnterUgcDungeonPlay = 3;
GMIOAJDAFAB_EnterUgcDungeonOfficial = 4;
GMIOAJDAFAB_EnterUgcDungeonByGm = 5;
GMIOAJDAFAB_EnterUgcDungeonByEdit = 6;
GMIOAJDAFAB_EnterUgcDungeonTrialOneRoom = 7;
}
enum OPFKHJONHJP {
OPFKHJONHJP_Idle = 0;
OPFKHJONHJP_ChangingAvatar = 1;
OPFKHJONHJP_Ready = 2;
}
// Obf: DKFEAEEPKME
enum DungeonCandidateTeamPlayerLeaveReason {
DUNGEON_CANDIDATE_TPLR_NORMAL = 0;
DUNGEON_CANDIDATE_TPLR_DIE = 1;
DUNGEON_CANDIDATE_TPLR_BE_KICK = 2;
DUNGEON_CANDIDATE_DISCONNECT = 3;
}
// Obf: FHEGOCNGNBI
enum DungeonCandidateTeamDismissReason {
DUNGEON_CANDIDATE_TPDR_NORMAL = 0;
DUNGEON_CANDIDATE_TPDR_DIE = 1;
DUNGEON_CANDIDATE_TPDR_DISCONNECT = 2;
}
// Obf: OBGLBKLIHPE
enum PlatformType {
PLATFORM_TYPE_EDITOR = 0;
PLATFORM_TYPE_IOS = 1;
PLATFORM_TYPE_ANDROID = 2;
PLATFORM_TYPE_PC = 3;
PLATFORM_TYPE_PS4 = 4;
PLATFORM_TYPE_SERVER = 5;
PLATFORM_TYPE_CLOUD_ANDROID = 6;
PLATFORM_TYPE_CLOUD_IOS = 7;
PLATFORM_TYPE_PS5 = 8;
PLATFORM_TYPE_CLOUD_WEB = 9;
PLATFORM_TYPE_CLOUD_TV = 10;
PLATFORM_TYPE_CLOUD_MAC = 11;
PLATFORM_TYPE_CLOUD_PC = 12;
PLATFORM_TYPE_CLOUD_THIRD_PARTY_MOBILE = 13;
PLATFORM_TYPE_CLOUD_THIRD_PARTY_PC = 14;
}
// Obf: GKJOKLCBGMO
enum HitColliderType {
HIT_COLLIDER_INVALID = 0;
HIT_COLLIDER_HIT_BOX = 1;
HIT_COLLIDER_WET_HIT_BOX = 2;
HIT_COLLIDER_HEAD_BOX = 3;
}
// Obf: CBOEAHNFCIJ
enum CombatTypeArgument {
COMBAT_TYPE_ARGUMENT_NONE = 0;
COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT = 1;
COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED = 2;
COMBAT_TYPE_ARGUMENT_FACE_TO_DIR = 3;
COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET = 4;
COMBAT_TYPE_ARGUMENT_RUSH_MOVE = 5;
COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED = 6;
COMBAT_TYPE_ARGUMENT_ENTITY_MOVE = 7;
COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION = 8;
COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO = 9;
COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO = 10;
COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF = 11;
COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK = 12;
COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE = 13;
COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM = 14;
COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE = 15;
COMBAT_TYPE_ARGUMENT_BEING_HEALED_NTF = 16;
COMBAT_TYPE_ARGUMENT_SKILL_ANCHOR_POSITION_NTF = 17;
COMBAT_TYPE_ARGUMENT_GRAPPLING_HOOK_MOVE = 18;
}
// Obf: DGDCCMHODEN
enum FishEscapeReason {
FISN_ESCAPE_NONE = 0;
FISH_ESCAPE_SHOCKED = 1;
FISH_ESCAPE_UNHOOK = 2;
}
// Obf: GDPFLPOCOJE
enum FishBattleResult {
FISH_BATTLE_RESULT_NONE = 0;
FISH_BATTLE_RESULT_SUCC = 1;
FISH_BATTLE_RESULT_FAIL = 2;
FISH_BATTLE_RESULT_TIMEOUT = 3;
FISH_BATTLE_RESULT_CANCEL = 4;
FISH_BATTLE_RESULT_EXIT = 5;
}
// Obf: NOCKAENAGBE
enum InterOpType {
INTER_OP_TYPE_FINISH = 0;
INTER_OP_TYPE_START = 1;
}
// Obf: FGDIKNPBEMG
enum ResinCostType {
RESIN_COST_TYPE_NONE = 0;
RESIN_COST_TYPE_NORMAL = 1;
RESIN_COST_TYPE_CONDENSE = 2;
RESIN_COST_TYPE_REUNION_PRIVILEGE = 3;
RESIN_COST_TYPE_OP_ACTIVITY = 4;
RESIN_COST_TYPE_MATERIAL = 5;
}
// Obf: IJMMJPAEDFE
enum InteractType {
INTERACT_TYPE_NONE = 0;
INTERACT_TYPE_PICK_ITEM = 1;
INTERACT_TYPE_GATHER = 2;
INTERACT_TYPE_OPEN_CHEST = 3;
INTERACT_TYPE_OPEN_STATUE = 4;
INTERACT_TYPE_CONSUM = 5;
INTERACT_TYPE_MP_PLAY_REWARD = 6;
INTERACT_TYPE_VIEW = 7;
INTERACT_TYPE_GENERAL_REWARD = 8;
INTERACT_TYPE_MIRACLE_RING = 9;
INTERACT_TYPE_FOUNDATION = 10;
INTERACT_TYPE_ECHO_SHELL = 11;
INTERACT_TYPE_HOME_GATHER = 12;
INTERACT_TYPE_ENV_ANIMAL = 13;
INTERACT_TYPE_QUEST_GADGET = 14;
INTERACT_TYPE_UI_INTERACT = 15;
INTERACT_TYPE_DESHRET_OBELISK = 16;
}
// Obf: MDNDNFJFKDJ
enum FoundationOpType {
FOUNDATION_OP_NONE = 0;
FOUNDATION_OP_BUILD = 1;
FOUNDATION_OP_DEMOLITION = 2;
FOUNDATION_OP_REBUILD = 3;
FOUNDATION_OP_ROTATE = 4;
FOUNDATION_OP_LOCK = 5;
FOUNDATION_OP_UNLOCK = 6;
}
// Obf: HPLKIGCFFBO
enum VehicleInteractType {
VEHICLE_INTERACT_TYPE_NONE = 0;
VEHICLE_INTERACT_TYPE_IN = 1;
VEHICLE_INTERACT_TYPE_OUT = 2;
}
// Obf: PKDPAPFKIAK
enum GalleryStartSource {
GALLERY_START_BY_NONE = 0;
GALLERY_START_BY_MATCH = 1;
GALLERY_START_BY_DRAFT = 2;
}
// Obf: CMBIHEEBLBL
enum IslandPartySailStage {
ISLAND_PARTY_SAIL_STAGE_NONE = 0;
ISLAND_PARTY_SAIL_STAGE_SAIL = 1;
ISLAND_PARTY_SAIL_STAGE_BATTLE = 2;
}
enum JJKBPBNAGAD {
JJKBPBNAGAD_SandwormCannonNoneEffect = 0;
JJKBPBNAGAD_SandwormCannonWeakEffect = 1;
JJKBPBNAGAD_SandwormCannonStrongEffect = 2;
}
enum OHKIJDMONKC {
OHKIJDMONKC_CustomGalleryScoreBoardNormal = 0;
OHKIJDMONKC_CustomGalleryScoreBoardCountdown = 1;
OHKIJDMONKC_CustomGalleryScoreBoardTimer = 2;
}
// Obf: CMICPFOKJFN
enum GalleryStageType {
GALLERY_NONE = 0;
GALLERY_PRESTART = 1;
GALLERY_START = 2;
}
// Obf: FCFOOHDOGCJ
enum SalvagePreventStopReason {
SALVAGE_PREVENT_STOP_NONE = 0;
SALVAGE_PREVENT_STOP_SUCCESS = 1;
SALVAGE_PREVENT_STOP_ARRIVAL = 2;
SALVAGE_PREVENT_STOP_INTERRUPT = 3;
SALVAGE_PREVENT_STOP_LEAVE = 4;
SALVAGE_PREVENT_STOP_FULL = 5;
SALVAGE_PREVENT_STOP_AWAY = 6;
}
// Obf: GOPAHHOIEBG
enum SalvageEscortStopReason {
SALVAGE_ESCORT_STOP_NONE = 0;
SALVAGE_ESCORT_STOP_SUCCESS = 1;
SALVAGE_ESCORT_STOP_DUMP = 2;
SALVAGE_ESCORT_STOP_TIME = 3;
SALVAGE_ESCORT_STOP_INTERRUPT = 4;
SALVAGE_ESCORT_STOP_LEAVE = 5;
SALVAGE_ESCORT_STOP_FULL = 6;
}
enum MNDCMMKBIBP {
MNDCMMKBIBP_Default = 0;
MNDCMMKBIBP_Effect = 1;
MNDCMMKBIBP_Cost = 2;
MNDCMMKBIBP_Gm = 3;
MNDCMMKBIBP_Attack = 4;
MNDCMMKBIBP_Reboot = 5;
MNDCMMKBIBP_PlayCard = 6;
MNDCMMKBIBP_QuicklyOnstage = 7;
MNDCMMKBIBP_RemoveAfterDie = 8;
MNDCMMKBIBP_Init = 9;
MNDCMMKBIBP_EffectDamage = 10;
MNDCMMKBIBP_EffectHeal = 11;
MNDCMMKBIBP_EffectRevive = 12;
MNDCMMKBIBP_InitOnstage = 13;
MNDCMMKBIBP_DieOnstage = 14;
MNDCMMKBIBP_SelectOnstage = 15;
MNDCMMKBIBP_CharacterDie = 16;
MNDCMMKBIBP_ReviveWhenDeath = 17;
MNDCMMKBIBP_TransferToOpponent = 18;
MNDCMMKBIBP_TransferDice = 19;
}
enum OFOHJIEDJKD {
OFOHJIEDJKD_GcgPhaseInvalid = 0;
OFOHJIEDJKD_GcgPhaseStart = 1;
OFOHJIEDJKD_GcgPhaseDraw = 2;
OFOHJIEDJKD_GcgPhaseOnStage = 3;
OFOHJIEDJKD_GcgPhaseDice = 4;
OFOHJIEDJKD_GcgPhaseMain = 5;
OFOHJIEDJKD_GcgPhaseEnd = 6;
OFOHJIEDJKD_GcgPhaseDie = 7;
OFOHJIEDJKD_GcgPhaseFin = 8;
OFOHJIEDJKD_GcgPhasePreMain = 9;
OFOHJIEDJKD_GcgPhaseReroll = 10;
OFOHJIEDJKD_GcgPhaseRedraw = 11;
}
// Obf: NCIFINONGOL
enum GCGZoneType {
GCG_ZONE_INVALID = 0;
GCG_ZONE_DECK = 1;
GCG_ZONE_HAND = 2;
GCG_ZONE_CHARACTER = 3;
GCG_ZONE_MODIFY = 4;
GCG_ZONE_SUMMON = 5;
GCG_ZONE_ASSIST = 7;
GCG_ZONE_ONSTAGE = 8;
GCG_ZONE_RULE = 9;
}
// Obf: CIIKACHFINK
enum GCGDiceSideType {
GCG_DICE_SIDE_INVALID = 0;
GCG_DICE_SIDE_CRYO = 1;
GCG_DICE_SIDE_HYDRO = 2;
GCG_DICE_SIDE_PYRO = 3;
GCG_DICE_SIDE_ELECTRO = 4;
GCG_DICE_SIDE_GEO = 5;
GCG_DICE_SIDE_DENDRO = 6;
GCG_DICE_SIDE_ANEMO = 7;
GCG_DICE_SIDE_PAIMON = 8;
}
// Obf: NLNPAPLIEDM
enum GCGIntentionChangeType {
GCG_INTENTION_CHANGE_NONE = 0;
GCG_INTENTION_CHANGE_RM = 1;
}
enum FICAFCEJKPF {
FICAFCEJKPF_GcgPerformInvalid = 0;
FICAFCEJKPF_GcgPerformCardExchange = 1;
FICAFCEJKPF_GcgPerformFirstHand = 2;
FICAFCEJKPF_GcgPerformReroll = 3;
FICAFCEJKPF_GcgPreformCostRevise = 4;
FICAFCEJKPF_GcgPerformRedraw = 5;
FICAFCEJKPF_GcgPerformHistory = 6;
}
// Obf: KHBHKELMHNO
enum GCGEndReason {
GCG_END_REASON_DEFAULT = 0;
GCG_END_REASON_DIE = 1;
GCG_END_REASON_SURRENDER = 2;
GCG_END_REASON_DISCONNECTED = 3;
GCG_END_REASON_ROUND_LIMIT = 4;
GCG_END_REASON_GM = 5;
GCG_END_REASON_NO_PLAYER = 6;
GCG_END_REASON_GIVE_UP = 7;
GCG_END_REASON_INIT_TIMEOUT = 8;
GCG_END_REASON_EFFECT = 9;
GCG_END_REASON_EXPIRE_TIMEOUT = 10;
}
enum PEONGPLDDGK {
PEONGPLDDGK_GcgActionNone = 0;
PEONGPLDDGK_GcgActionSpecialPhase = 1;
PEONGPLDDGK_GcgActionNextPhase = 2;
PEONGPLDDGK_GcgActionDraw = 3;
PEONGPLDDGK_GcgActionRedraw = 4;
PEONGPLDDGK_GcgActionSelectOnstage = 5;
PEONGPLDDGK_GcgActionRoll = 6;
PEONGPLDDGK_GcgActionReroll = 7;
PEONGPLDDGK_GcgActionAttack = 8;
PEONGPLDDGK_GcgActionPlayCard = 9;
PEONGPLDDGK_GcgActionPass = 10;
PEONGPLDDGK_GcgActionReboot = 11;
PEONGPLDDGK_GcgActionGameOver = 12;
PEONGPLDDGK_GcgActionTrigger = 13;
PEONGPLDDGK_GcgActionPhaseExit = 14;
PEONGPLDDGK_GcgActionCustom = 15;
PEONGPLDDGK_GcgActionNotifyCost = 16;
PEONGPLDDGK_GcgActionAfterOperation = 17;
PEONGPLDDGK_GcgActionUseSkill = 18;
PEONGPLDDGK_GcgActionNotifySkillPreview = 19;
PEONGPLDDGK_GcgActionPreviewAttack = 20;
PEONGPLDDGK_GcgActionPreviewAfterAttack = 21;
PEONGPLDDGK_GcgActionSendMessage = 22;
PEONGPLDDGK_GcgActionWaitingCharacter = 23;
PEONGPLDDGK_GcgActionTriggerSkill = 24;
PEONGPLDDGK_GcgActionBeforeNextOperation = 25;
PEONGPLDDGK_GcgActionRemoveCharacterCard = 26;
}
enum LABBALOFHKB {
LABBALOFHKB_GcgGameNone = 0;
LABBALOFHKB_GcgGameGm = 1;
LABBALOFHKB_GcgGameMatch = 2;
LABBALOFHKB_GcgGamePvp = 3;
LABBALOFHKB_GcgGameTavernChallenge = 4;
LABBALOFHKB_GcgGameConstChallenge = 5;
LABBALOFHKB_GcgGameWorldChallenge = 6;
LABBALOFHKB_GcgGameBossChallenge = 7;
LABBALOFHKB_GcgGameWeekChallenge = 8;
LABBALOFHKB_GcgGameBreakChallenge = 9;
LABBALOFHKB_GcgGameQuest = 10;
LABBALOFHKB_GcgGameGuideGroup = 11;
LABBALOFHKB_GcgGameOther = 12;
LABBALOFHKB_GcgGameActivityJourney = 13;
LABBALOFHKB_GcgGamePveActivity = 14;
LABBALOFHKB_GcgGameArena = 15;
}
// Obf: GNIOPBMHDHB
enum GCGSkillHpChangeType {
GCG_SKILL_HP_CHANGE_NONE = 0;
GCG_SKILL_HP_CHANGE_DAMAGE = 1;
GCG_SKILL_HP_CHANGE_HEAL = 2;
}
// Obf: CNJAAHMIHJF
enum GCGSettleOption {
GCG_SETTLE_OPT_NONE = 0;
GCG_SETTLE_OPT_EXIT = 1;
GCG_SETTLE_OPT_CONTINUE = 2;
GCG_SETTLE_OPT_RESTART = 3;
}
enum JKLJHDFICPL {
JKLJHDFICPL_GcgLevelNone = 0;
JKLJHDFICPL_GcgLevelConst = 1;
JKLJHDFICPL_GcgLevelWeek = 2;
JKLJHDFICPL_GcgLevelWorld = 3;
JKLJHDFICPL_GcgLevelBoss = 4;
JKLJHDFICPL_GcgLevelCharacter = 5;
JKLJHDFICPL_GcgLevelBreak = 6;
JKLJHDFICPL_GcgLevelQuest = 7;
JKLJHDFICPL_GcgLevelGuideGroup = 8;
JKLJHDFICPL_GcgLevelOther = 9;
JKLJHDFICPL_GcgLevelJourney = 10;
JKLJHDFICPL_GcgLevelPve = 11;
}
enum IADPAEJBNNG {
IADPAEJBNNG_None = 0;
IADPAEJBNNG_Transculent = 1;
}
// Obf: CEAPGMBAHFJ
enum FriendEnterHomeOption {
FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM = 0;
FRIEND_ENTER_HOME_OPTION_REFUSE = 1;
FRIEND_ENTER_HOME_OPTION_DIRECT = 2;
}
// Obf: EOCCCEGKIIF
enum HomePlantFieldStatus {
HOME_FIELD_STATUE_NONE = 0;
HOME_FIELD_STATUE_SEED = 1;
HOME_FIELD_STATUE_SPROUT = 2;
HOME_FIELD_STATUE_GATHER = 3;
}
// Obf: NAEFMCHLNCK
enum HuntingOfferState {
HUNTING_OFFER_STATE_NONE = 0;
HUNTING_OFFER_STATE_STARTED = 1;
HUNTING_OFFER_STATE_UNSTARTED = 2;
HUNTING_OFFER_STATE_SUCC = 3;
}
// Obf: CLABPDKNMDH
enum StoreType {
STORE_TYPE_NONE = 0;
STORE_TYPE_PACK = 1;
STORE_TYPE_DEPOT = 2;
}
// Obf: HAIPAFCEBEI
enum ForgeQueueManipulateType {
FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT = 0;
FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE = 1;
}
// Obf: EACMIGMMBCA
enum MaterialDeleteReturnType {
MATERIAL_DELETE_RETURN_BAG = 0;
MATERIAL_DELETE_RETURN_SEED = 1;
}
// Obf: MIDCGIIMBIG
enum MatchType {
MATCH_TYPE_NONE = 0;
MATCH_TYPE_DUNGEON = 1;
MATCH_TYPE_MP_PLAY = 2;
MATCH_TYPE_MECHANICUS = 3;
MATCH_TYPE_GENERAL = 4;
MATCH_TYPE_GCG = 5;
}
// Obf: JGMEMCCGCDN
enum MatchReason {
MATCH_NONE = 0;
MATCH_FINISH = 1;
MATCH_PLAYER_CANCEL = 2;
MATCH_TIMEOUT = 3;
MATCH_PLAYER_CONFIRM = 4;
MATCH_FAILED = 5;
MATCH_SYSTEM_ERROR = 6;
MATCH_INTERRUPTED = 7;
MATCH_MP_UNAVAILABLE = 8;
MATCH_CONFIRM_TIMEOUT = 9;
}
// Obf: ODLPLEJEEAK
enum SvrMsgId {
MSG_UNKNOWN = 0;
MSG_BLOCK_REFRESH_COUNTDOWN = 1;
MSG_AVATAR_REVIVE_BY_STATUE = 2;
MSG_DAILY_TASK_REWARD_MAX_NUM = 3;
MSG_ROUTINE_TYPE_NOT_OPEN = 4;
MSG_ROUTINE_TYPE_REWARD_MAX_NUM = 5;
MSG_MECHANICUS_COIN_LIMIT = 6;
}
// Obf: EBGEGNIBCPC
enum ServerLogType {
SERVER_LOG_NONE = 0;
SERVER_LOG_ABILITY = 1;
SERVER_LOG_LEVEL = 2;
SERVER_LOG_ENTITY = 3;
SERVER_LOG_LUA = 4;
}
// Obf: BFFGPEJFDOI
enum ServerLogLevel {
LOG_LEVEL_NONE = 0;
LOG_LEVEL_DEBUG = 1;
LOG_LEVEL_INFO = 2;
LOG_LEVEL_WARNING = 3;
LOG_LEVEL_ERROR = 4;
}
// Obf: DAFLDPNBLMC
enum ClientReconnectReason {
CLIENT_RECONNNECT_NONE = 0;
CLIENT_RECONNNECT_QUIT_MP = 1;
}
// Obf: FHPDBJDFEJF
enum InBattleMechanicusCardChallengeState {
IN_BATTLE_MECHANICUS_CARD_CHALLENGE_NONE = 0;
IN_BATTLE_MECHANICUS_CARD_CHALLENGE_ON_GOING = 1;
IN_BATTLE_MECHANICUS_CARD_CHALLENGE_FAIL = 2;
IN_BATTLE_MECHANICUS_CARD_CHALLENGE_SUCCESS = 3;
}
// Obf: OJEGAOGCPNM
enum InBattleMechanicusStageType {
IN_BATTLE_MECHANICUS_STAGE_NONE = 0;
IN_BATTLE_MECHANICUS_STAGE_BUILD = 1;
IN_BATTLE_MECHANICUS_STAGE_CARD_FLIP = 2;
IN_BATTLE_MECHANICUS_STAGE_KILL = 3;
}
// Obf: INKEDONPJCP
enum BrickBreakerStageType {
BRICK_BREAKER_STAGE_PREPARE = 0;
BRICK_BREAKER_STAGE_PICK = 1;
BRICK_BREAKER_STAGE_GAME = 2;
BRICK_BREAKER_STAGE_PLAY = 3;
BRICK_BREAKER_STAGE_SETTLE = 4;
}
// Obf: GLCDALAIONK
enum HideAndSeekStageType {
HIDE_AND_SEEK_STAGE_PREPARE = 0;
HIDE_AND_SEEK_STAGE_PICK = 1;
HIDE_AND_SEEK_STAGE_GAME = 2;
HIDE_AND_SEEK_STAGE_HIDE = 3;
HIDE_AND_SEEK_STAGE_SEEK = 4;
HIDE_AND_SEEK_STAGE_SETTLE = 5;
}
// Obf: COGCCGNJACN
enum EventTriggerType {
EVENT_TRIGGER_NONE = 0;
EVENT_TRIGGER_ENTER_FORCE = 1;
}
// Obf: OEHKPJCBOEA
enum LuaShellType {
LUASHELL_NONE = 0;
LUASHELL_NORMAL = 1;
LUASHELL_SECURITY = 2;
LUASHELL_SHELL_CODE = 3;
}
// Obf: KBJDBGIEOHI
enum CompoundBoostTakeStatusType {
COMPOUND_BOOST_TAKE_STATUS_NONE = 0;
COMPOUND_BOOST_TAKE_STATUS_BOOST_ONLY = 1;
COMPOUND_BOOST_TAKE_STATUS_BOOST_AND_TAKE = 2;
COMPOUND_BOOST_TAKE_STATUS_BAG_FULL = 3;
}
// Obf: DKMOJFDCKBB
enum ChangeHpReason {
CHANGE_HP_REASON_NONE = 0;
CHANGE_HP_REASON_SUB_AVATAR = 1;
CHANGE_HP_REASON_SUB_MONSTER = 2;
CHANGE_HP_REASON_SUB_GEAR = 3;
CHANGE_HP_REASON_SUB_ENVIR = 4;
CHANGE_HP_REASON_SUB_FALL = 5;
CHANGE_HP_REASON_SUB_DRAWN = 6;
CHANGE_HP_REASON_SUB_ABYSS = 7;
CHANGE_HP_REASON_SUB_ABILITY = 8;
CHANGE_HP_REASON_SUB_SUMMON = 9;
CHANGE_HP_REASON_SUB_SCRIPT = 10;
CHANGE_HP_REASON_SUB_GM = 11;
CHANGE_HP_REASON_SUB_KILL_SELF = 12;
CHANGE_HP_REASON_SUB_CLIMATE_COLD = 13;
CHANGE_HP_REASON_SUB_STORM_LIGHTNING = 14;
CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET = 15;
CHANGE_HP_REASON_SUB_REPLACE = 16;
CHANGE_HP_REASON_SUB_PLAYER_LEAVE = 17;
CHANGE_HP_REASON_ATTACK_BY_ENERGY = 18;
CHANGE_HP_REASON_ATTACK_BY_RECYCLE = 19;
CHANGE_HP_REASON_SUB_PLAYER_BACK = 20;
CHANGE_HP_REASON_SUB_UGC = 21;
CHANGE_HP_REASON_BY_LUA = 51;
CHANGE_HP_REASON_ADD_ABILITY = 101;
CHANGE_HP_REASON_ADD_ITEM = 102;
CHANGE_HP_REASON_ADD_REVIVE = 103;
CHANGE_HP_REASON_ADD_UPGRADE = 104;
CHANGE_HP_REASON_ADD_STATUE = 105;
CHANGE_HP_REASON_ADD_BACKGROUND = 106;
CHANGE_HP_REASON_ADD_GM = 107;
CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY = 108;
CHANGE_HP_REASON_ADD_ROGUELIKE_SPRING = 109;
}
// Obf: PGCOKALJOJB
enum PropChangeReason {
PROP_CHANGE_REASON_NONE = 0;
PROP_CHANGE_REASON_STATUE_RECOVER = 1;
PROP_CHANGE_REASON_ENERGY_BALL = 2;
PROP_CHANGE_REASON_ABILITY = 3;
PROP_CHANGE_REASON_LEVELUP = 4;
PROP_CHANGE_REASON_ITEM = 5;
PROP_CHANGE_REASON_AVATAR_CARD = 6;
PROP_CHANGE_REASON_CITY_LEVELUP = 7;
PROP_CHANGE_REASON_AVATAR_UPGRADE = 8;
PROP_CHANGE_REASON_AVATAR_PROMOTE = 9;
PROP_CHANGE_REASON_PLAYER_ADD_EXP = 10;
PROP_CHANGE_REASON_FINISH_QUEST = 11;
PROP_CHANGE_REASON_GM = 12;
PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL = 13;
}
// Obf: GEHMDJHCOIE
enum ChangeEnergyReason {
CHANGE_ENERGY_REASON_NONE = 0;
CHANGE_ENERGY_REASON_SKILL_START = 1;
}
// Obf: OBEGIEJOPKH
enum ChapterState {
CHAPTER_STATE_INVALID = 0;
CHAPTER_STATE_UNABLE_TO_BEGIN = 1;
CHAPTER_STATE_BEGIN = 2;
CHAPTER_STATE_END = 3;
}
// Obf: ODJEENMANEG
enum BargainResultType {
BARGAIN_COMPLETE_SUCC = 0;
BARGAIN_SINGLE_FAIL = 1;
BARGAIN_COMPLETE_FAIL = 2;
}
// Obf: JEONFIOIHJC
enum RegionSearchState {
REGION_SEARCH_NONE = 0;
REGION_SEARCH_UNSTARTED = 1;
REGION_SEARCH_STARTED = 2;
REGION_SEARCH_WAIT_REWARD = 3;
REGION_SEARCH_FINISHED = 4;
}
enum LNCJHILJOBA {
LNCJHILJOBA_ReunionReportTypeNone = 0;
LNCJHILJOBA_ReunionReportTypeStart = 1;
LNCJHILJOBA_ReunionReportTypeDouble = 2;
}
// Obf: JFDPPEKABPL
enum EnterType {
ENTER_TYPE_NONE = 0;
ENTER_TYPE_SELF = 1;
ENTER_TYPE_GOTO = 2;
ENTER_TYPE_JUMP = 3;
ENTER_TYPE_OTHER = 4;
ENTER_TYPE_BACK = 5;
ENTER_TYPE_DUNGEON = 6;
ENTER_TYPE_DUNGEON_REPLAY = 7;
ENTER_TYPE_GOTO_BY_PORTAL = 8;
ENTER_TYPE_SELF_HOME = 9;
ENTER_TYPE_OTHER_HOME = 10;
ENTER_TYPE_GOTO_RECREATE = 11;
}
// Obf: EKIAFPHGIBH
enum VisionType {
VISION_TYPE_NONE = 0;
VISION_TYPE_MEET = 1;
VISION_TYPE_REBORN = 2;
VISION_TYPE_REPLACE = 3;
VISION_TYPE_WAYPOINT_REBORN = 4;
VISION_TYPE_MISS = 5;
VISION_TYPE_DIE = 6;
VISION_TYPE_GATHER_ESCAPE = 7;
VISION_TYPE_REFRESH = 8;
VISION_TYPE_TRANSPORT = 9;
VISION_TYPE_REPLACE_DIE = 10;
VISION_TYPE_REPLACE_NO_NOTIFY = 11;
VISION_TYPE_BORN = 12;
VISION_TYPE_PICKUP = 13;
VISION_TYPE_REMOVE = 14;
VISION_TYPE_CHANGE_COSTUME = 15;
VISION_TYPE_FISH_REFRESH = 16;
VISION_TYPE_FISH_BIG_SHOCK = 17;
VISION_TYPE_FISH_QTE_SUCC = 18;
VISION_TYPE_CAPTURE_DISAPPEAR = 19;
}
// Obf: HOMOAMKNEFJ
enum CreateReason {
CREATE_NONE = 0;
CREATE_QUEST = 1;
CREATE_ENERGY = 2;
}
// Obf: DBGOMKHBAHD
enum TransmitReason {
TRANSMIT_NONE = 0;
TRANSMIT_QUEST = 1;
}
// Obf: AFBFPFBHEAO
enum SealBattleType {
SEAL_BATTLE_KEEP_ALIVE = 0;
SEAL_BATTLE_KILL_MONSTER = 1;
SEAL_BATTLE_ENERGY_CHARGE = 2;
}
// Obf: DMHCHCJJAKN
enum DungeonEntryBlockReason {
DUNGEON_ENTRY_REASON_NONE = 0;
DUNGEON_ENTRY_REASON_LEVEL = 1;
DUNGEON_ENTRY_REASON_QUEST = 2;
DUNGEON_ENTRY_REASON_MULIPLE = 3;
}
// Obf: KAJOBPDKGLN
enum AreaPlayType {
AREA_PLAY_NONE = 0;
AREA_PLAY_CLIMATE = 1;
AREA_PLAY_REGIONAL_PLAY = 2;
}
// Obf: LDPPKCBGAHG
enum FriendOnlineState {
FRIEND_ONLINE_STATE_DISCONNECT = 0;
FRIEND_ONLINE_STATE_ONLINE = 1;
}
// Obf: ABPPEJELBNL
enum DealAddFriendResultType {
DEAL_ADD_FRIEND_RESULT_TYPE_REJECT = 0;
DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT = 1;
}
// Obf: KNLGCAFBAOA
enum ReportReasonType {
REPORT_REASON_NONE = 0;
REPORT_REASON_DECEPTIVE_ADS = 1;
REPORT_REASON_ABUSING = 2;
REPORT_REASON_CHEAT = 3;
REPORT_REASON_POLITICAL = 4;
REPORT_REASON_OTHER = 5;
REPORT_REASON_HOME = 6;
}
enum IFFLGKMOMBH {
IFFLGKMOMBH_ReportReasonSubtypeNone = 0;
IFFLGKMOMBH_ReportReasonSubtypeInvalidNickname = 1;
IFFLGKMOMBH_ReportReasonSubtypeInvalidSignature = 2;
IFFLGKMOMBH_ReportReasonSubtypeInvalidArrangement = 3;
IFFLGKMOMBH_ReportReasonSubtypeInvalidChat = 4;
IFFLGKMOMBH_ReportReasonSubtypeInvalidAvatarName = 5;
IFFLGKMOMBH_ReportReasonSubtypeInvalidOther = 6;
}
// Obf: KKNEGGLBKML
enum UgcType {
UGC_TYPE_NONE = 0;
UGC_TYPE_MUSIC_GAME = 1;
}
// Obf: MJDHHOAILGG
enum RecordUsage {
UGC_RECORD_USAGE_NONE = 0;
UGC_RECORD_USAGE_IMPORT = 1;
UGC_RECORD_USAGE_PLAY = 2;
UGC_RECORD_USAGE_TRIAL = 3;
UGC_RECORD_USAGE_COMPARE = 4;
}
// Obf: JMLGMJCMHIG
enum GetUgcType {
GET_UGC_NONE = 0;
GET_UGC_TYPE_MINE = 1;
GET_UGC_TYPE_PUBLISH = 2;
}
enum LKCJKONCEDO {
LKCJKONCEDO_None = 0;
LKCJKONCEDO_ReachScore = 1;
LKCJKONCEDO_TimeUp = 2;
}
enum GLNOHEBLMJP {
GLNOHEBLMJP_EditUgcDungeonEdit = 0;
GLNOHEBLMJP_EditUgcDungeonAudit = 1;
GLNOHEBLMJP_EditUgcDungeonPublished = 2;
}
enum GPMIBFPGAML {
GPMIBFPGAML_DungeonCandidateAvatarTypeNone = 0;
GPMIBFPGAML_DungeonCandidateAvatarTypeFormal = 1;
GPMIBFPGAML_DungeonCandidateAvatarTypeUgc = 2;
}
enum NBGLOFMOCHI {
NBGLOFMOCHI_None = 0;
NBGLOFMOCHI_Send = 1;
NBGLOFMOCHI_Accept = 2;
NBGLOFMOCHI_Refuse = 3;
}
enum CADBDHBFBPJ {
CADBDHBFBPJ_None = 0;
CADBDHBFBPJ_Dungeon = 1;
CADBDHBFBPJ_Room = 2;
}
enum CADIFCLFOFF {
CADIFCLFOFF_None = 0;
CADIFCLFOFF_Starred = 1;
CADIFCLFOFF_Official = 2;
CADIFCLFOFF_Template = 3;
}
enum IJBPEPPLINK {
IJBPEPPLINK_None = 0;
IJBPEPPLINK_StarredDungeon = 1;
IJBPEPPLINK_StarredRoom = 2;
IJBPEPPLINK_Owner = 3;
IJBPEPPLINK_History = 4;
IJBPEPPLINK_Search = 5;
IJBPEPPLINK_Official = 6;
IJBPEPPLINK_Template = 7;
}
// Obf: GMCPLJCPMGC
enum WidgetSlotTag {
WIDGET_SLOT_TAG_QUICK_USE = 0;
WIDGET_SLOT_TAG_ATTACH_AVATAR = 1;
}
// Obf: DAADDKFJJAH
enum WidgetSlotOp {
WIDGET_SLOT_OP_ATTACH = 0;
WIDGET_SLOT_OP_DETACH = 1;
}
// Obf: LACENMJJAHB
enum WidgetCreatorOpType {
WIDGET_CREATOR_TYPE_NONE = 0;
WIDGET_CREATOR_TYPE_RETRACT = 1;
WIDGET_CREATOR_TYPE_RETRACT_AND_CREATE = 2;
}
// Obf: NEIEMOHMLEA
enum WIDGET_EXTRA_CD_TYPE {
WIDGET_EXTRA_CD_TYPE_NONE = 0;
WIDGET_EXTRA_CD_TYPE_E_SKILL_SHARED = 1;
}
// Obf: HPKCINCADAL
enum FireworksReformParamType {
FIREWORKS_REFORM_PARAM_NONE = 0;
FIREWORKS_REFORM_PARAM_COLOR = 1;
FIREWORKS_REFORM_PARAM_HEIGHT = 2;
FIREWORKS_REFORM_PARAM_SIZE = 3;
FIREWORKS_REFORM_PARAM_DENSITY = 4;
FIREWORKS_REFORM_PARAM_ROTATION = 5;
}
// Obf: IGGAOLBKDMP
enum FireworksLaunchParamType {
FIREWORKS_LAUNCH_PARAM_NONE = 0;
FIREWORKS_LAUNCH_PARAM_REPEAT = 1;
FIREWORKS_LAUNCH_PARAM_INTEVAL = 2;
FIREWORKS_LAUNCH_PARAM_DELAY = 3;
FIREWORKS_LAUNCH_PARAM_ROUND_INTEVAL = 4;
FIREWORKS_LAUNCH_PARAM_MAX = 5;
}
// Obf: EBCOKIIELIE
enum AbilityScalarType {
ABILITY_SCALAR_TYPE_UNKNOW = 0;
ABILITY_SCALAR_TYPE_FLOAT = 1;
ABILITY_SCALAR_TYPE_INT = 2;
ABILITY_SCALAR_TYPE_BOOL = 3;
ABILITY_SCALAR_TYPE_TRIGGER = 4;
ABILITY_SCALAR_TYPE_STRING = 5;
ABILITY_SCALAR_TYPE_UINT = 6;
}
// Obf: NCLOPCFKODI
enum MotionState {
MOTION_STATE_NONE = 0;
MOTION_STATE_RESET = 1;
MOTION_STATE_STANDBY = 2;
MOTION_STATE_STANDBY_MOVE = 3;
MOTION_STATE_WALK = 4;
MOTION_STATE_RUN = 5;
MOTION_STATE_DASH = 6;
MOTION_STATE_CLIMB = 7;
MOTION_STATE_CLIMB_JUMP = 8;
MOTION_STATE_STANDBY_TO_CLIMB = 9;
MOTION_STATE_FIGHT = 10;
MOTION_STATE_JUMP = 11;
MOTION_STATE_DROP = 12;
MOTION_STATE_FLY = 13;
MOTION_STATE_SWIM_MOVE = 14;
MOTION_STATE_SWIM_IDLE = 15;
MOTION_STATE_SWIM_DASH = 16;
MOTION_STATE_SWIM_JUMP = 17;
MOTION_STATE_SLIP = 18;
MOTION_STATE_GO_UPSTAIRS = 19;
MOTION_STATE_FALL_ON_GROUND = 20;
MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY = 21;
MOTION_STATE_JUMP_OFF_WALL = 22;
MOTION_STATE_POWERED_FLY = 23;
MOTION_STATE_LADDER_IDLE = 24;
MOTION_STATE_LADDER_MOVE = 25;
MOTION_STATE_LADDER_SLIP = 26;
MOTION_STATE_STANDBY_TO_LADDER = 27;
MOTION_STATE_LADDER_TO_STANDBY = 28;
MOTION_STATE_DANGER_STANDBY = 29;
MOTION_STATE_DANGER_STANDBY_MOVE = 30;
MOTION_STATE_DANGER_WALK = 31;
MOTION_STATE_DANGER_RUN = 32;
MOTION_STATE_DANGER_DASH = 33;
MOTION_STATE_CROUCH_IDLE = 34;
MOTION_STATE_CROUCH_MOVE = 35;
MOTION_STATE_CROUCH_ROLL = 36;
MOTION_STATE_NOTIFY = 37;
MOTION_STATE_LAND_SPEED = 38;
MOTION_STATE_MOVE_FAIL_ACK = 39;
MOTION_STATE_WATERFALL = 40;
MOTION_STATE_DASH_BEFORE_SHAKE = 41;
MOTION_STATE_SIT_IDLE = 42;
MOTION_STATE_FORCE_SET_POS = 43;
MOTION_STATE_QUEST_FORCE_DRAG = 44;
MOTION_STATE_FOLLOW_ROUTE = 45;
MOTION_STATE_SKIFF_BOARDING = 46;
MOTION_STATE_SKIFF_NORMAL = 47;
MOTION_STATE_SKIFF_DASH = 48;
MOTION_STATE_SKIFF_POWERED_DASH = 49;
MOTION_STATE_DESTROY_VEHICLE = 50;
MOTION_STATE_FLY_IDLE = 51;
MOTION_STATE_FLY_SLOW = 52;
MOTION_STATE_FLY_FAST = 53;
MOTION_STATE_AIM_MOVE = 54;
MOTION_STATE_AIR_COMPENSATION = 55;
MOTION_STATE_SORUSH_NORMAL = 56;
MOTION_STATE_NUM = 57;
}
// Obf: CNKCBENCCOC
enum MonsterBornType {
MONSTER_BORN_TYPE_NONE = 0;
MONSTER_BORN_TYPE_DEFAULT = 1;
MONSTER_BORN_TYPE_RANDOM = 2;
}
// Obf: EKIOLBCKCAO
enum MovingPlatformType {
MOVING_PLATFORM_TYPE_NONE = 0;
MOVING_PLATFORM_TYPE_USE_CONFIG = 1;
MOVING_PLATFORM_TYPE_ABILITY = 2;
MOVING_PLATFORM_TYPE_ROUTE = 3;
}
// Obf: MHACFHPGBFN
enum FoundationStatus {
FOUNDATION_STATUS_NONE = 0;
FOUNDATION_STATUS_INIT = 1;
FOUNDATION_STATUS_BUILDING = 2;
FOUNDATION_STATUS_BUILT = 3;
}
// Obf: OOFKDFMGBHE
enum GadgetBornType {
GADGET_BORN_TYPE_NONE = 0;
GADGET_BORN_TYPE_IN_AIR = 1;
GADGET_BORN_TYPE_PLAYER = 2;
GADGET_BORN_TYPE_MONSTER_HIT = 3;
GADGET_BORN_TYPE_MONSTER_DIE = 4;
GADGET_BORN_TYPE_GADGET = 5;
GADGET_BORN_TYPE_GROUND = 6;
}
// Obf: KLLMIOGKNNI
enum ProtEntityType {
PROT_ENTITY_TYPE_NONE = 0;
PROT_ENTITY_TYPE_AVATAR = 1;
PROT_ENTITY_TYPE_MONSTER = 2;
PROT_ENTITY_TYPE_NPC = 3;
PROT_ENTITY_TYPE_GADGET = 4;
PROT_ENTITY_TYPE_REGION = 5;
PROT_ENTITY_TYPE_WEAPON = 6;
PROT_ENTITY_TYPE_WEATHER = 7;
PROT_ENTITY_TYPE_SCENE = 8;
PROT_ENTITY_TYPE_TEAM = 9;
PROT_ENTITY_TYPE_MASSIVE_ENTITY = 10;
PROT_ENTITY_TYPE_MP_LEVEL = 11;
PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY = 12;
PROT_ENTITY_TYPE_EYE_POINT = 13;
PROT_ENTITY_TYPE_MAX = 14;
}
// Obf: LICFNNPLLLA
enum AvatarExpeditionState {
AVATAR_EXPEDITION_NONE = 0;
AVATAR_EXPEDITION_DOING = 1;
AVATAR_EXPEDITION_FINISH_WAIT_REWARD = 2;
AVATAR_EXPEDITION_CALLBACK_WAIT_REWARD = 3;
AVATAR_EXPEDITION_LOCKED = 4;
}
// Obf: DPIHCPLMCID
enum MailCollectState {
MAIL_COLLECT_STATE_COLLECTIBLE_UNKNOWN = 0;
MAIL_COLLECT_STATE_NOT_COLLECTIBLE = 1;
MAIL_COLLECT_STATE_COLLECTIBLE_UNCOLLECTED = 2;
MAIL_COLLECT_STATE_COLLECTIBLE_COLLECTED = 3;
}
// Obf: BBPFDAGPFLE
enum MpSettingType {
MP_SETTING_TYPE_NO_ENTER = 0;
MP_SETTING_TYPE_ENTER_FREELY = 1;
MP_SETTING_TYPE_ENTER_AFTER_APPLY = 2;
}
// Obf: DBNNAIEGABK
enum MapMarkPointType {
MAP_MARK_POINT_TYPE_NPC = 0;
MAP_MARK_POINT_TYPE_QUEST = 1;
MAP_MARK_POINT_TYPE_SPECIAL = 2;
MAP_MARK_POINT_TYPE_MINE = 3;
MAP_MARK_POINT_TYPE_COLLECTION = 4;
MAP_MARK_POINT_TYPE_MONSTER = 5;
MAP_MARK_POINT_TYPE_FISH_POOL = 6;
}
// Obf: PNMEOLJPFCC
enum MapMarkFromType {
MAP_MARK_FROM_TYPE_NONE = 0;
MAP_MARK_FROM_TYPE_MONSTER = 1;
MAP_MARK_FROM_TYPE_QUEST = 2;
}
// Obf: LAACCPKHDCM
enum MapMarkTipsType {
MARK_TIPS_DUNGEON_ELEMENT_TRIAL = 0;
}
// Obf: BFNGHFNKELO
enum AuditState {
AUDIT_NONE = 0;
AUDIT_WAITING = 1;
AUDIT_FAILED = 2;
}
enum Status {
STATUS_INVALID = 0;
STATUS_UNFINISHED = 1;
STATUS_FINISHED = 2;
STATUS_REWARD_TAKEN = 3;
}
enum PathStatusType {
PATH_STATUS_TYPE_FAIL = 0;
PATH_STATUS_TYPE_SUCC = 1;
PATH_STATUS_TYPE_PARTIAL = 2;
}
message AbilityMixinCostStamina {
bool is_swim = 7;
}
enum Retcode {
RET_SUCC = 0;
RET_FAIL = -1;
RET_SVR_ERROR = 1;
RET_UNKNOWN_ERROR = 2;
RET_FREQUENT = 3;
RET_NODE_FORWARD_ERROR = 4;
RET_NOT_FOUND_CONFIG = 5;
RET_SYSTEM_BUSY = 6;
RET_GM_UID_BIND = 7;
RET_FORBIDDEN = 8;
RET_STOP_REGISTER = 10;
RET_STOP_SERVER = 11;
RET_ACCOUNT_VEIRFY_ERROR = 12;
RET_ACCOUNT_FREEZE = 13;
RET_REPEAT_LOGIN = 14;
RET_CLIENT_VERSION_ERROR = 15;
RET_TOKEN_ERROR = 16;
RET_ACCOUNT_NOT_EXIST = 17;
RET_WAIT_OTHER_LOGIN = 18;
RET_ANOTHER_LOGIN = 19;
RET_CLIENT_FORCE_UPDATE = 20;
RET_BLACK_UID = 21;
RET_LOGIN_DB_FAIL = 22;
RET_LOGIN_INIT_FAIL = 23;
RET_MYSQL_DUPLICATE = 24;
RET_MAX_PLAYER = 25;
RET_ANTI_ADDICT = 26;
RET_PS_PLAYER_WITHOUT_ONLINE_ID = 27;
RET_ONLINE_ID_NOT_FOUND = 28;
RET_ONLNE_ID_NOT_MATCH = 29;
RET_REGISTER_IS_FULL = 30;
RET_CHECKSUM_INVALID = 31;
RET_BLACK_REGISTER_IP = 32;
RET_EXCEED_REGISTER_RATE = 33;
RET_UNKNOWN_PLATFORM = 34;
RET_TOKEN_PARAM_ERROR = 35;
RET_ANTI_OFFLINE_ERROR = 36;
RET_BLACK_LOGIN_IP = 37;
RET_GET_TOKEN_SESSION_HAS_UID = 38;
RET_ENVIRONMENT_ERROR = 39;
RET_CHECK_CLIENT_VERSION_HASH_FAIL = 40;
RET_MINOR_REGISTER_FOBIDDEN = 41;
RET_SECURITY_LIBRARY_ERROR = 42;
RET_GATE_TICKET_CHECK_ERROR = 43;
RET_AVATAR_IN_CD = 101;
RET_AVATAR_NOT_ALIVE = 102;
RET_AVATAR_NOT_ON_SCENE = 103;
RET_CAN_NOT_FIND_AVATAR = 104;
RET_CAN_NOT_DEL_CUR_AVATAR = 105;
RET_DUPLICATE_AVATAR = 106;
RET_AVATAR_IS_SAME_ONE = 107;
RET_AVATAR_LEVEL_LESS_THAN = 108;
RET_AVATAR_CAN_NOT_CHANGE_ELEMENT = 109;
RET_AVATAR_BREAK_LEVEL_LESS_THAN = 110;
RET_AVATAR_ON_MAX_BREAK_LEVEL = 111;
RET_AVATAR_ID_ALREADY_EXIST = 112;
RET_AVATAR_NOT_DEAD = 113;
RET_AVATAR_IS_REVIVING = 114;
RET_AVATAR_ID_ERROR = 115;
RET_REPEAT_SET_PLAYER_BORN_DATA = 116;
RET_PLAYER_LEVEL_LESS_THAN = 117;
RET_AVATAR_LIMIT_LEVEL_ERROR = 118;
RET_CUR_AVATAR_NOT_ALIVE = 119;
RET_CAN_NOT_FIND_TEAM = 120;
RET_CAN_NOT_FIND_CUR_TEAM = 121;
RET_AVATAR_NOT_EXIST_IN_TEAM = 122;
RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM = 123;
RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR = 124;
RET_TEAM_COST_EXCEED_LIMIT = 125;
RET_TEAM_AVATAR_IN_EXPEDITION = 126;
RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE = 127;
RET_AVATAR_IN_COMBAT = 128;
RET_NICKNAME_UTF_8_ERROR = 130;
RET_NICKNAME_TOO_LONG = 131;
RET_NICKNAME_WORD_ILLEGAL = 132;
RET_NICKNAME_TOO_MANY_DIGITS = 133;
RET_NICKNAME_IS_EMPTY = 134;
RET_NICKNAME_MONTHLY_LIMIT = 135;
RET_NICKNAME_NOT_CHANGED = 136;
RET_PLAYER_NOT_ONLINE = 140;
RET_OPEN_STATE_NOT_OPEN = 141;
RET_FEATURE_CLOSED = 142;
RET_AVATAR_EXPEDITION_AVATAR_DIE = 152;
RET_AVATAR_EXPEDITION_COUNT_LIMIT = 153;
RET_AVATAR_EXPEDITION_MAIN_FORBID = 154;
RET_AVATAR_EXPEDITION_TRIAL_FORBID = 155;
RET_TEAM_NAME_ILLEGAL = 156;
RET_IS_NOT_IN_STANDBY = 157;
RET_IS_IN_DUNGEON = 158;
RET_IS_IN_LOCK_AVATAR_QUEST = 159;
RET_IS_USING_TRIAL_AVATAR = 160;
RET_IS_USING_TEMP_AVATAR = 161;
RET_NOT_HAS_FLYCLOAK = 162;
RET_FETTER_REWARD_ALREADY_GOT = 163;
RET_FETTER_REWARD_LEVEL_NOT_ENOUGH = 164;
RET_WORLD_LEVEL_ADJUST_MIN_LEVEL = 165;
RET_WORLD_LEVEL_ADJUST_CD = 166;
RET_NOT_HAS_COSTUME = 167;
RET_COSTUME_AVATAR_ERROR = 168;
RET_FLYCLOAK_PLATFORM_TYPE_ERR = 169;
RET_IN_TRANSFER = 170;
RET_IS_IN_LOCK_AVATAR = 171;
RET_FULL_BACKUP_TEAM = 172;
RET_BACKUP_TEAM_ID_NOT_VALID = 173;
RET_BACKUP_TEAM_IS_CUR_TEAM = 174;
RET_AVATAR_RENAME_IN_CD = 175;
RET_AVATAR_RENAME_IN_AUDIT = 176;
RET_AVATAR_RENAME_IN_IP_BLACK_LIST = 177;
RET_FLOAT_ERROR = 201;
RET_NPC_NOT_EXIST = 301;
RET_NPC_TOO_FAR = 302;
RET_NOT_CURRENT_TALK = 303;
RET_NPC_CREATE_FAIL = 304;
RET_NPC_MOVE_FAIL = 305;
RET_QUEST_NOT_EXIST = 401;
RET_QUEST_IS_FAIL = 402;
RET_QUEST_CONTENT_ERROR = 403;
RET_BARGAIN_NOT_ACTIVATED = 404;
RET_BARGAIN_FINISHED = 405;
RET_INFERENCE_ASSOCIATE_WORD_ERROR = 406;
RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION = 407;
RET_POINT_NOT_UNLOCKED = 501;
RET_POINT_TOO_FAR = 502;
RET_POINT_ALREAY_UNLOCKED = 503;
RET_ENTITY_NOT_EXIST = 504;
RET_ENTER_SCENE_FAIL = 505;
RET_PLAYER_IS_ENTER_SCENE = 506;
RET_CITY_MAX_LEVEL = 507;
RET_AREA_LOCKED = 508;
RET_JOIN_OTHER_WAIT = 509;
RET_WEATHER_AREA_NOT_FOUND = 510;
RET_WEATHER_IS_LOCKED = 511;
RET_NOT_IN_SELF_SCENE = 512;
RET_GROUP_NOT_EXIST = 513;
RET_MARK_NAME_ILLEGAL = 514;
RET_MARK_ALREADY_EXISTS = 515;
RET_MARK_OVERFLOW = 516;
RET_MARK_NOT_EXISTS = 517;
RET_MARK_UNKNOWN_TYPE = 518;
RET_MARK_NAME_TOO_LONG = 519;
RET_DISTANCE_LONG = 520;
RET_ENTER_SCENE_TOKEN_INVALID = 521;
RET_NOT_IN_WORLD_SCENE = 522;
RET_ANY_GALLERY_STARTED = 523;
RET_GALLERY_NOT_START = 524;
RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE = 525;
RET_GALLERY_CANNOT_INTERRUPT = 526;
RET_GALLERY_WORLD_NOT_MEET = 527;
RET_GALLERY_SCENE_NOT_MEET = 528;
RET_CUR_PLAY_CANNOT_TRANSFER = 529;
RET_CANT_USE_WIDGET_IN_HOME_SCENE = 530;
RET_SCENE_GROUP_NOT_MATCH = 531;
RET_POS_ROT_INVALID = 551;
RET_MARK_INVALID_SCENE_ID = 552;
RET_INVALID_SCENE_TO_USE_ANCHOR_POINT = 553;
RET_ENTER_HOME_SCENE_FAIL = 554;
RET_CUR_SCENE_IS_NULL = 555;
RET_GROUP_ID_ERROR = 556;
RET_GALLERY_INTERRUPT_NOT_OWNER = 557;
RET_NO_SPRING_IN_AREA = 558;
RET_AREA_NOT_IN_SCENE = 559;
RET_INVALID_CITY_ID = 560;
RET_INVALID_SCENE_ID = 561;
RET_DEST_SCENE_IS_NOT_ALLOW = 562;
RET_LEVEL_TAG_SWITCH_IN_CD = 563;
RET_LEVEL_TAG_ALREADY_EXIST = 564;
RET_INVALID_AREA_ID = 565;
RET_GALLERY_ONGOING_FORBID = 566;
RET_ITEM_NOT_EXIST = 601;
RET_PACK_EXCEED_MAX_WEIGHT = 602;
RET_ITEM_NOT_DROPABLE = 603;
RET_ITEM_NOT_USABLE = 604;
RET_ITEM_INVALID_USE_COUNT = 605;
RET_ITEM_INVALID_DROP_COUNT = 606;
RET_ITEM_ALREADY_EXIST = 607;
RET_ITEM_IN_COOLDOWN = 608;
RET_ITEM_COUNT_NOT_ENOUGH = 609;
RET_ITEM_INVALID_TARGET = 610;
RET_RECIPE_NOT_EXIST = 611;
RET_RECIPE_LOCKED = 612;
RET_RECIPE_UNLOCKED = 613;
RET_COMPOUND_QUEUE_FULL = 614;
RET_COMPOUND_NOT_FINISH = 615;
RET_MAIL_ITEM_NOT_GET = 616;
RET_ITEM_EXCEED_LIMIT = 617;
RET_AVATAR_CAN_NOT_USE = 618;
RET_ITEM_NEED_PLAYER_LEVEL = 619;
RET_RECIPE_NOT_AUTO_QTE = 620;
RET_COMPOUND_BUSY_QUEUE = 621;
RET_NEED_MORE_SCOIN = 622;
RET_SKILL_DEPOT_NOT_FOUND = 623;
RET_HCOIN_NOT_ENOUGH = 624;
RET_SCOIN_NOT_ENOUGH = 625;
RET_HCOIN_EXCEED_LIMIT = 626;
RET_SCOIN_EXCEED_LIMIT = 627;
RET_MAIL_EXPIRED = 628;
RET_REWARD_HAS_TAKEN = 629;
RET_COMBINE_COUNT_TOO_LARGE = 630;
RET_GIVING_ITEM_WRONG = 631;
RET_GIVING_IS_FINISHED = 632;
RET_GIVING_NOT_ACTIVED = 633;
RET_FORGE_QUEUE_FULL = 634;
RET_FORGE_QUEUE_CAPACITY = 635;
RET_FORGE_QUEUE_NOT_FOUND = 636;
RET_FORGE_QUEUE_EMPTY = 637;
RET_NOT_SUPPORT_ITEM = 638;
RET_ITEM_EMPTY = 639;
RET_VIRTUAL_EXCEED_LIMIT = 640;
RET_MATERIAL_EXCEED_LIMIT = 641;
RET_EQUIP_EXCEED_LIMIT = 642;
RET_ITEM_SHOULD_HAVE_NO_LEVEL = 643;
RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT = 644;
RET_WEAPON_LEVEL_INVALID = 645;
RET_UNKNOW_ITEM_TYPE = 646;
RET_ITEM_COUNT_IS_ZERO = 647;
RET_ITEM_IS_EXPIRED = 648;
RET_ITEM_EXCEED_OUTPUT_LIMIT = 649;
RET_EQUIP_LEVEL_HIGHER = 650;
RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON = 651;
RET_EQUIP_HAS_BEEN_WEARED = 652;
RET_EQUIP_WEARED_CANNOT_DROP = 653;
RET_AWAKEN_LEVEL_MAX = 654;
RET_MCOIN_NOT_ENOUGH = 655;
RET_MCOIN_EXCEED_LIMIT = 656;
RET_RESIN_NOT_ENOUGH = 660;
RET_RESIN_EXCEED_LIMIT = 661;
RET_RESIN_OPENSTATE_OFF = 662;
RET_RESIN_BOUGHT_COUNT_EXCEEDED = 663;
RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN = 664;
RET_RESIN_CARD_EXPIRED = 665;
RET_AVATAR_CAN_NOT_COOK = 666;
RET_ATTACH_AVATAR_CD = 667;
RET_AUTO_RECOVER_OPENSTATE_OFF = 668;
RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED = 669;
RET_RESIN_GAIN_FAILED = 670;
RET_WIDGET_ORNAMENTS_TYPE_ERROR = 671;
RET_ALL_TARGET_SATIATION_FULL = 672;
RET_FORGE_WORLD_LEVEL_NOT_MATCH = 673;
RET_FORGE_POINT_NOT_ENOUGH = 674;
RET_WIDGET_ANCHOR_POINT_FULL = 675;
RET_WIDGET_ANCHOR_POINT_NOT_FOUND = 676;
RET_ALL_BONFIRE_EXCEED_MAX_COUNT = 677;
RET_BONFIRE_EXCEED_MAX_COUNT = 678;
RET_LUNCH_BOX_DATA_ERROR = 679;
RET_INVALID_QUICK_USE_WIDGET = 680;
RET_INVALID_REPLACE_RESIN_COUNT = 681;
RET_PREV_DETECTED_GATHER_NOT_FOUND = 682;
RET_GOT_ALL_ONEOFF_GAHTER = 683;
RET_INVALID_WIDGET_MATERIAL_ID = 684;
RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR = 685;
RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS = 686;
RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS = 687;
RET_WIDGET_IN_COMBAT = 688;
RET_WIDGET_NOT_SET_QUICK_USE = 689;
RET_ALREADY_ATTACH_WIDGET = 690;
RET_EQUIP_IS_LOCKED = 691;
RET_FORGE_IS_LOCKED = 692;
RET_COMBINE_IS_LOCKED = 693;
RET_FORGE_OUTPUT_STACK_LIMIT = 694;
RET_ALREADY_DETTACH_WIDGET = 695;
RET_GADGET_BUILDER_EXCEED_MAX_COUNT = 696;
RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL = 697;
RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT = 698;
RET_RELIQUARY_DECOMPOSE_PARAM_ERROR = 699;
RET_ITEM_COMBINE_COUNT_NOT_ENOUGH = 700;
RET_GOODS_NOT_EXIST = 701;
RET_GOODS_MATERIAL_NOT_ENOUGH = 702;
RET_GOODS_NOT_IN_TIME = 703;
RET_GOODS_BUY_NUM_NOT_ENOUGH = 704;
RET_GOODS_BUY_NUM_ERROR = 705;
RET_SHOP_NOT_OPEN = 706;
RET_SHOP_CONTENT_NOT_MATCH = 707;
RET_SHOP_BATCH_BUY_SHOP_LIMIT = 708;
RET_SHOP_BATCH_BUY_COUNT_LIMIT = 709;
RET_CHAT_FORBIDDEN = 798;
RET_CHAT_CD = 799;
RET_CHAT_FREQUENTLY = 800;
RET_GADGET_NOT_EXIST = 801;
RET_GADGET_NOT_INTERACTIVE = 802;
RET_GADGET_NOT_GATHERABLE = 803;
RET_CHEST_IS_LOCKED = 804;
RET_GADGET_CREATE_FAIL = 805;
RET_WORKTOP_OPTION_NOT_EXIST = 806;
RET_GADGET_STATUE_NOT_ACTIVE = 807;
RET_GADGET_STATUE_OPENED = 808;
RET_BOSS_CHEST_NO_QUALIFICATION = 809;
RET_BOSS_CHEST_LIFE_TIME_OVER = 810;
RET_BOSS_CHEST_WEEK_NUM_LIMIT = 811;
RET_BOSS_CHEST_GUEST_WORLD_LEVEL = 812;
RET_BOSS_CHEST_HAS_TAKEN = 813;
RET_BLOSSOM_CHEST_NO_QUALIFICATION = 814;
RET_BLOSSOM_CHEST_LIFE_TIME_OVER = 815;
RET_BLOSSOM_CHEST_HAS_TAKEN = 816;
RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL = 817;
RET_MP_PLAY_REWARD_NO_QUALIFICATION = 818;
RET_MP_PLAY_REWARD_HAS_TAKEN = 819;
RET_GENERAL_REWARD_NO_QUALIFICATION = 820;
RET_GENERAL_REWARD_LIFE_TIME_OVER = 821;
RET_GENERAL_REWARD_HAS_TAKEN = 822;
RET_GADGET_NOT_VEHICLE = 823;
RET_VEHICLE_SLOT_OCCUPIED = 824;
RET_NOT_IN_VEHICLE = 825;
RET_CREATE_VEHICLE_IN_CD = 826;
RET_CREATE_VEHICLE_POS_INVALID = 827;
RET_VEHICLE_POINT_NOT_UNLOCK = 828;
RET_GADGET_INTERACT_COND_NOT_MEET = 829;
RET_GADGET_INTERACT_PARAM_ERROR = 830;
RET_GADGET_CUSTOM_COMBINATION_INVALID = 831;
RET_DESHRET_OBELISK_DUPLICATE_INTERACT = 832;
RET_DESHRET_OBELISK_NO_AVAIL_CHEST = 833;
RET_ACTIVITY_CLOSE = 860;
RET_ACTIVITY_ITEM_ERROR = 861;
RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH = 862;
RET_SEA_LAMP_PHASE_NOT_FINISH = 863;
RET_SEA_LAMP_FLY_NUM_LIMIT = 864;
RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL = 865;
RET_ACTIVITY_WATCHER_REWARD_TAKEN = 866;
RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED = 867;
RET_SALESMAN_ALREADY_DELIVERED = 868;
RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH = 869;
RET_SALESMAN_POSITION_INVALID = 870;
RET_DELIVER_NOT_FINISH_ALL_QUEST = 871;
RET_DELIVER_ALREADY_TAKE_DAILY_REWARD = 872;
RET_ASTER_PROGRESS_EXCEED_LIMIT = 873;
RET_ASTER_CREDIT_EXCEED_LIMIT = 874;
RET_ASTER_TOKEN_EXCEED_LIMIT = 875;
RET_ASTER_CREDIT_NOT_ENOUGH = 876;
RET_ASTER_TOKEN_NOT_ENOUGH = 877;
RET_ASTER_SPECIAL_REWARD_HAS_TAKEN = 878;
RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED = 879;
RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED = 880;
RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT = 881;
RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT = 882;
RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT = 883;
RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH = 884;
RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH = 885;
RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH = 886;
RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN = 891;
RET_EFFIGY_REWARD_HAS_TAKEN = 892;
RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT = 893;
RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT = 894;
RET_SEA_LAMP_COIN_EXCEED_LIMIT = 895;
RET_SEA_LAMP_COIN_NOT_ENOUGH = 896;
RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT = 897;
RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN = 898;
RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN = 899;
RET_ARENA_ACTIVITY_ALREADY_STARTED = 900;
RET_TALENT_ALREAY_UNLOCKED = 901;
RET_PREV_TALENT_NOT_UNLOCKED = 902;
RET_BIG_TALENT_POINT_NOT_ENOUGH = 903;
RET_SMALL_TALENT_POINT_NOT_ENOUGH = 904;
RET_PROUD_SKILL_ALREADY_GOT = 905;
RET_PREV_PROUD_SKILL_NOT_GET = 906;
RET_PROUD_SKILL_MAX_LEVEL = 907;
RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND = 910;
RET_SKILL_DEPOT_IS_THE_SAME = 911;
RET_MONSTER_NOT_EXIST = 1001;
RET_MONSTER_CREATE_FAIL = 1002;
RET_DUNGEON_ENTER_FAIL = 1101;
RET_DUNGEON_QUIT_FAIL = 1102;
RET_DUNGEON_ENTER_EXCEED_DAY_COUNT = 1103;
RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT = 1104;
RET_DUNGEON_REVIVE_FAIL = 1105;
RET_DUNGEON_NOT_SUCCEED = 1106;
RET_DUNGEON_CAN_NOT_CANCEL = 1107;
RET_DEST_DUNGEON_SETTLED = 1108;
RET_DUNGEON_CANDIDATE_TEAM_IS_FULL = 1109;
RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS = 1110;
RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY = 1111;
RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR = 1112;
RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS = 1113;
RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE = 1114;
RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT = 1115;
RET_DUNGEON_OTHERS_LEAVE = 1116;
RET_DUNGEON_ENTER_LEVEL_LIMIT = 1117;
RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP = 1118;
RET_DUNGEON_DROP_SUBFIELD_LIMIT = 1119;
RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE = 1120;
RET_DUNGEON_CANNOT_KICK = 1121;
RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT = 1122;
RET_DUNGEON_IN_FORCE_QUIT = 1123;
RET_DUNGEON_GUEST_QUIT_DUNGEON = 1124;
RET_DUNGEON_TICKET_FAIL = 1125;
RET_CUR_DUNGEON_SETTLED = 1126;
RET_CUR_DUNGEON_NOT_PLOT = 1127;
RET_CUR_DUNGEON_NOT_ALLOW_SWITCH_TEAM = 1128;
RET_MP_NOT_IN_MY_WORLD = 1201;
RET_MP_IN_MP_MODE = 1202;
RET_MP_SCENE_IS_FULL = 1203;
RET_MP_MODE_NOT_AVAILABLE = 1204;
RET_MP_PLAYER_NOT_ENTERABLE = 1205;
RET_MP_QUEST_BLOCK_MP = 1206;
RET_MP_IN_ROOM_SCENE = 1207;
RET_MP_WORLD_IS_FULL = 1208;
RET_MP_PLAYER_NOT_ALLOW_ENTER = 1209;
RET_MP_PLAYER_DISCONNECTED = 1210;
RET_MP_NOT_IN_MP_MODE = 1211;
RET_MP_OWNER_NOT_ENTER = 1212;
RET_MP_ALLOW_ENTER_PLAYER_FULL = 1213;
RET_MP_TARGET_PLAYER_IN_TRANSFER = 1214;
RET_MP_TARGET_ENTERING_OTHER = 1215;
RET_MP_OTHER_ENTERING = 1216;
RET_MP_ENTER_MAIN_PLAYER_IN_PLOT = 1217;
RET_MP_NOT_PS_PLAYER = 1218;
RET_MP_PLAY_NOT_ACTIVE = 1219;
RET_MP_PLAY_REMAIN_REWARDS = 1220;
RET_MP_PLAY_NO_REWARD = 1221;
RET_MP_OPEN_STATE_FAIL = 1223;
RET_MP_PLAYER_IN_BLACKLIST = 1224;
RET_MP_REPLY_TIMEOUT = 1225;
RET_MP_IS_BLOCK = 1226;
RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY = 1227;
RET_MP_IN_MP_PLAY_BATTLE = 1228;
RET_MP_GUEST_HAS_REWARD_REMAINED = 1229;
RET_MP_QUIT_MP_INVALID = 1230;
RET_MP_OTHER_DATA_VERSION_NOT_LATEST = 1231;
RET_MP_DATA_VERSION_NOT_LATEST = 1232;
RET_MP_CUR_WORLD_NOT_ENTERABLE = 1233;
RET_MP_ANY_GALLERY_STARTED = 1234;
RET_MP_HAS_ACTIVE_DRAFT = 1235;
RET_MP_PLAYER_IN_DUNGEON = 1236;
RET_MP_MATCH_FULL = 1237;
RET_MP_MATCH_LIMIT = 1238;
RET_MP_MATCH_IN_PUNISH = 1239;
RET_MP_IS_IN_MULTISTAGE = 1240;
RET_MP_MATCH_PLAY_NOT_OPEN = 1241;
RET_MP_ONLY_MP_WITH_PS_PLAYER = 1242;
RET_MP_GUEST_LOADING_FIRST_ENTER = 1243;
RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING = 1244;
RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING = 1245;
RET_MP_MUSIC_GAME_ONGOING = 1246;
RET_MP_IN_MPING_MODE = 1247;
RET_MP_OWNER_IN_SINGLE_SCENE = 1248;
RET_MP_IN_SINGLE_SCENE = 1249;
RET_MP_REPLY_NO_VALID_AVATAR = 1250;
RET_MP_IS_NOT_IN_TRANSFER_GUARD = 1251;
RET_MAIL_PARA_ERR = 1301;
RET_MAIL_MAX_NUM = 1302;
RET_MAIL_ITEM_NUM_EXCEED = 1303;
RET_MAIL_TITLE_LEN_EXCEED = 1304;
RET_MAIL_CONTENT_LEN_EXCEED = 1305;
RET_MAIL_SENDER_LEN_EXCEED = 1306;
RET_MAIL_PARSE_PACKET_FAIL = 1307;
RET_OFFLINE_MSG_MAX_NUM = 1308;
RET_OFFLINE_MSG_SAME_TICKET = 1309;
RET_MAIL_EXCEL_MAIL_TYPE_ERROR = 1310;
RET_MAIL_CANNOT_SEND_MCOIN = 1311;
RET_MAIL_HCOIN_EXCEED_LIMIT = 1312;
RET_MAIL_SCOIN_EXCEED_LIMIT = 1313;
RET_MAIL_MATERIAL_ID_INVALID = 1314;
RET_MAIL_AVATAR_EXCEED_LIMIT = 1315;
RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT = 1316;
RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT = 1317;
RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH = 1318;
RET_MAIL_TICKET_IS_EMPTY = 1319;
RET_MAIL_TRANSACTION_IS_EMPTY = 1320;
RET_MAIL_DELETE_COLLECTED = 1321;
RET_DAILY_TASK_NOT_FINISH = 1330;
RET_DAILY_TAKS_HAS_TAKEN = 1331;
RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED = 1332;
RET_DAILY_TASK_FILTER_CITY_NOT_OPEN = 1333;
RET_GACHA_INAVAILABLE = 1401;
RET_GACHA_RANDOM_NOT_MATCH = 1402;
RET_GACHA_SCHEDULE_NOT_MATCH = 1403;
RET_GACHA_INVALID_TIMES = 1404;
RET_GACHA_COST_ITEM_NOT_ENOUGH = 1405;
RET_GACHA_TIMES_LIMIT = 1406;
RET_GACHA_WISH_SAME_ITEM = 1407;
RET_GACHA_WISH_INVALID_ITEM = 1408;
RET_GACHA_MINORS_TIMES_LIMIT = 1409;
RET_GACHA_GENERAL_TIMES_LIMIT = 1410;
RET_INVESTIGAITON_NOT_IN_PROGRESS = 1501;
RET_INVESTIGAITON_UNCOMPLETE = 1502;
RET_INVESTIGAITON_REWARD_TAKEN = 1503;
RET_INVESTIGAITON_TARGET_STATE_ERROR = 1504;
RET_PUSH_TIPS_NOT_FOUND = 1505;
RET_SIGN_IN_RECORD_NOT_FOUND = 1506;
RET_ALREADY_HAVE_SIGNED_IN = 1507;
RET_SIGN_IN_COND_NOT_SATISFIED = 1508;
RET_BONUS_ACTIVITY_NOT_UNREWARDED = 1509;
RET_SIGN_IN_REWARDED = 1510;
RET_TOWER_NOT_OPEN = 1521;
RET_TOWER_HAVE_DAILY_RECORD = 1522;
RET_TOWER_NOT_RECORD = 1523;
RET_TOWER_HAVE_RECORD = 1524;
RET_TOWER_TEAM_NUM_ERROR = 1525;
RET_TOWER_FLOOR_NOT_OPEN = 1526;
RET_TOWER_NO_FLOOR_STAR_RECORD = 1527;
RET_ALREADY_HAS_TOWER_BUFF = 1528;
RET_DUPLICATE_ENTER_LEVEL = 1529;
RET_NOT_IN_TOWER_LEVEL = 1530;
RET_IN_TOWER_LEVEL = 1531;
RET_TOWER_PREV_FLOOR_NOT_FINISH = 1532;
RET_TOWER_STAR_NOT_ENOUGH = 1533;
RET_BATTLE_PASS_NO_SCHEDULE = 1541;
RET_BATTLE_PASS_HAS_BUYED = 1542;
RET_BATTLE_PASS_LEVEL_OVERFLOW = 1543;
RET_BATTLE_PASS_PRODUCT_EXPIRED = 1544;
RET_MATCH_HOST_QUIT = 1561;
RET_MATCH_ALREADY_IN_MATCH = 1562;
RET_MATCH_NOT_IN_MATCH = 1563;
RET_MATCH_APPLYING_ENTER_MP = 1564;
RET_MATCH_INCORRECT_SCENE = 1565;
RET_WIDGET_TREASURE_SPOT_NOT_FOUND = 1581;
RET_WIDGET_TREASURE_ENTITY_EXISTS = 1582;
RET_WIDGET_TREASURE_SPOT_FAR_AWAY = 1583;
RET_WIDGET_TREASURE_FINISHED_TODAY = 1584;
RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR = 1585;
RET_WIDGET_CAMERA_SCAN_ID_ERROR = 1586;
RET_WIDGET_NOT_ACTIVE = 1587;
RET_WIDGET_FEATHER_NOT_ACTIVE = 1588;
RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY = 1589;
RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST = 1590;
RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT = 1591;
RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE = 1592;
RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED = 1593;
RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST = 1594;
RET_WIDGET_SKY_CRYSTAL_NOT_FOUND = 1595;
RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR = 1596;
RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH = 1597;
RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH = 1598;
RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH = 1599;
RET_UID_NOT_EXIST = 2001;
RET_PARSE_BIN_ERROR = 2002;
RET_ACCOUNT_INFO_NOT_EXIST = 2003;
RET_ORDER_INFO_NOT_EXIST = 2004;
RET_SNAPSHOT_INDEX_ERROR = 2005;
RET_MAIL_HAS_BEEN_SENT = 2006;
RET_PRODUCT_NOT_EXIST = 2007;
RET_UNFINISH_ORDER = 2008;
RET_ID_NOT_EXIST = 2009;
RET_ORDER_TRADE_EARLY = 2010;
RET_ORDER_FINISHED = 2011;
RET_GAMESERVER_VERSION_WRONG = 2012;
RET_OFFLINE_OP_FULL_LENGTH = 2013;
RET_CONCERT_PRODUCT_OBTAIN_LIMIT = 2014;
RET_CONCERT_PRODUCT_TICKET_DUPLICATED = 2015;
RET_CONCERT_PRODUCT_TICKET_EMPTY = 2016;
RET_REDIS_MODIFIED = 5001;
RET_REDIS_UID_NOT_EXIST = 5002;
RET_PATHFINDING_DATA_NOT_EXIST = 6001;
RET_PATHFINDING_DESTINATION_NOT_EXIST = 6002;
RET_PATHFINDING_ERROR_SCENE = 6003;
RET_PATHFINDING_SCENE_DATA_LOADING = 6004;
RET_FRIEND_COUNT_EXCEEDED = 7001;
RET_PLAYER_NOT_EXIST = 7002;
RET_ALREADY_SENT_ADD_REQUEST = 7003;
RET_ASK_FRIEND_LIST_FULL = 7004;
RET_PLAYER_ALREADY_IS_FRIEND = 7005;
RET_PLAYER_NOT_ASK_FRIEND = 7006;
RET_TARGET_FRIEND_COUNT_EXCEED = 7007;
RET_NOT_FRIEND = 7008;
RET_BIRTHDAY_CANNOT_BE_SET_TWICE = 7009;
RET_CANNOT_ADD_SELF_FRIEND = 7010;
RET_SIGNATURE_ILLEGAL = 7011;
RET_PS_PLAYER_CANNOT_ADD_FRIENDS = 7012;
RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS = 7013;
RET_NAME_CARD_NOT_UNLOCKED = 7014;
RET_ALREADY_IN_BLACKLIST = 7015;
RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST = 7016;
RET_PLAYER_BLACKLIST_FULL = 7017;
RET_PLAYER_NOT_IN_BLACKLIST = 7018;
RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND = 7019;
RET_IN_TARGET_BLACKLIST = 7020;
RET_CANNOT_ADD_TARGET_FRIEND = 7021;
RET_BIRTHDAY_FORMAT_ERROR = 7022;
RET_ONLINE_ID_NOT_EXISTS = 7023;
RET_FIRST_SHARE_REWARD_HAS_TAKEN = 7024;
RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST = 7025;
RET_REPORT_CD = 7026;
RET_REPORT_CONTENT_ILLEGAL = 7027;
RET_REMARK_WORD_ILLEGAL = 7028;
RET_REMARK_TOO_LONG = 7029;
RET_REMARK_UTF_8_ERROR = 7030;
RET_REMARK_IS_EMPTY = 7031;
RET_ASK_ADD_FRIEND_CD = 7032;
RET_SHOW_AVATAR_INFO_NOT_EXIST = 7033;
RET_PLAYER_NOT_SHOW_AVATAR = 7034;
RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID = 7035;
RET_PSN_ID_NOT_FOUND = 7036;
RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT = 7037;
RET_REMARK_EMPTY = 7038;
RET_IN_TARGET_PSN_BLACKLIST = 7039;
RET_SIGNATURE_NOT_CHANGED = 7040;
RET_SIGNATURE_MONTHLY_LIMIT = 7041;
RET_REQ_FRIEND_AVATAR_FREQUENTLY = 7042;
RET_PSN_GET_PLAYER_SOCIAL_DETAIL_FAIL = 7043;
RET_OFFERING_NOT_OPEN = 7081;
RET_OFFERING_LEVEL_LIMIT = 7082;
RET_OFFERING_LEVEL_NOT_REACH = 7083;
RET_OFFERING_LEVEL_HAS_TAKEN = 7084;
RET_CITY_REPUTATION_NOT_OPEN = 7101;
RET_CITY_REPUTATION_LEVEL_TAKEN = 7102;
RET_CITY_REPUTATION_LEVEL_NOT_REACH = 7103;
RET_CITY_REPUTATION_PARENT_QUEST_TAKEN = 7104;
RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH = 7105;
RET_CITY_REPUTATION_ACCEPT_REQUEST = 7106;
RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST = 7107;
RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT = 7108;
RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN = 7109;
RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD = 7110;
RET_CITY_REPUTATION_SWITCH_CLOSE = 7111;
RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE = 7112;
RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD = 7113;
RET_CITY_REPUTATION_EXPLORE_NOT_REACH = 7114;
RET_MECHANICUS_NOT_OPEN = 7120;
RET_MECHANICUS_GEAR_UNLOCK = 7121;
RET_MECHANICUS_GEAR_LOCK = 7122;
RET_MECHANICUS_GEAR_LEVEL_LIMIT = 7123;
RET_MECHANICUS_COIN_NOT_ENOUGH = 7124;
RET_MECHANICUS_NO_SEQUENCE = 7125;
RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL = 7126;
RET_MECHANICUS_SEQUENCE_LIMIT_OPEN = 7127;
RET_MECHANICUS_DIFFICULT_NOT_SUPPORT = 7128;
RET_MECHANICUS_TICKET_NOT_ENOUGH = 7129;
RET_MECHANICUS_TEACH_NOT_FINISH = 7130;
RET_MECHANICUS_TEACH_FINISHED = 7131;
RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK = 7132;
RET_MECHANICUS_PLAYER_LIMIT = 7133;
RET_MECHANICUS_PUNISH_TIME = 7134;
RET_MECHANICUS_SWITCH_CLOSE = 7135;
RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON = 7150;
RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND = 7151;
RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD = 7152;
RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY = 7153;
RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE = 7154;
RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE = 7155;
RET_MECHANICUS_BATTLE_CARD_IS_WAITING = 7156;
RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED = 7157;
RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED = 7158;
RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER = 7159;
RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS = 7160;
RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED = 7161;
RET_LEGENDARY_KEY_NOT_ENOUGH = 8001;
RET_LEGENDARY_KEY_EXCEED_LIMIT = 8002;
RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM = 8003;
RET_PERSONAL_LINE_OPEN_STATE_OFF = 8004;
RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH = 8005;
RET_PERSONAL_LINE_NOT_OPEN = 8006;
RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH = 8007;
RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT = 8201;
RET_HUNTING_HAS_UNFINISHED_OFFER = 8202;
RET_HUNTING_FAILED_OFFER_NOT_CD_READY = 8203;
RET_HUNTING_NOT_TAKE_OFFER = 8204;
RET_HUNTING_CANNOT_TAKE_TWICE = 8205;
RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE = 8901;
RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND = 8902;
RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED = 8903;
RET_PRIVATE_CHAT_CONTENT_TOO_LONG = 8904;
RET_PRIVATE_CHAT_PULL_TOO_FAST = 8905;
RET_PRIVATE_CHAT_REPEAT_READ = 8906;
RET_PRIVATE_CHAT_READ_NOT_FRIEND = 8907;
RET_REUNION_FINISHED = 9001;
RET_REUNION_NOT_ACTIVATED = 9002;
RET_REUNION_ALREADY_TAKE_FIRST_REWARD = 9003;
RET_REUNION_SIGN_IN_REWARDED = 9004;
RET_REUNION_WATCHER_REWARDED = 9005;
RET_REUNION_WATCHER_NOT_FINISH = 9006;
RET_REUNION_MISSION_REWARDED = 9007;
RET_REUNION_MISSION_NOT_FINISH = 9008;
RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED = 9009;
RET_BLESSING_CONTENT_CLOSED = 9101;
RET_BLESSING_NOT_ACTIVE = 9102;
RET_BLESSING_NOT_TODAY_ENTITY = 9103;
RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT = 9104;
RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT = 9105;
RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT = 9106;
RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH = 9107;
RET_BLESSING_PIC_NOT_ENOUGH = 9108;
RET_BLESSING_PIC_HAS_RECEIVED = 9109;
RET_BLESSING_TARGET_RECV_NUM_EXCEED = 9110;
RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT = 9111;
RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH = 9112;
RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT = 9113;
RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH = 9114;
RET_FLEUR_FAIR_MINIGAME_NOT_OPEN = 9115;
RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK = 9116;
RET_FLEUR_FAIR_DUNGEON_LOCKED = 9117;
RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME = 9118;
RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM = 9119;
RET_WATER_SPIRIT_COIN_EXCEED_LIMIT = 9120;
RET_WATER_SPIRIT_COIN_NOT_ENOUGH = 9121;
RET_REGION_SEARCH_NO_SEARCH = 9122;
RET_REGION_SEARCH_STATE_ERROR = 9123;
RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN = 9130;
RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN = 9131;
RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN = 9132;
RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN = 9133;
RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON = 9134;
RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE = 9135;
RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN = 9136;
RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT = 9137;
RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH = 9138;
RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON = 9139;
RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH = 9150;
RET_MIST_TRIAL_ALREADY_USING_TRIAL_AVATAR = 9151;
RET_HIDE_AND_SEEK_PLAY_NOT_OPEN = 9160;
RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN = 9161;
RET_HIDE_AND_SEEK_PLAY_MAP_NOT_CHOSEN = 9162;
RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT = 9170;
RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH = 9171;
RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT = 9172;
RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH = 9173;
RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT = 9180;
RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH = 9181;
RET_CHESS_TEACH_MAP_FINISHED = 9183;
RET_CHESS_TEACH_MAP_UNFINISHED = 9184;
RET_CHESS_COIN_EXCEED_LIMIT = 9185;
RET_CHESS_COIN_NOT_ENOUGH = 9186;
RET_CHESS_IN_PUNISH_TIME = 9187;
RET_CHESS_PREV_MAP_UNFINISHED = 9188;
RET_CHESS_MAP_LOCKED = 9189;
RET_BLITZ_RUSH_NOT_OPEN = 9192;
RET_BLITZ_RUSH_DUNGEON_NOT_OPEN = 9193;
RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT = 9194;
RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT = 9195;
RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH = 9196;
RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH = 9197;
RET_MIRACLE_RING_VALUE_NOT_ENOUGH = 9201;
RET_MIRACLE_RING_CD = 9202;
RET_MIRACLE_RING_REWARD_NOT_TAKEN = 9203;
RET_MIRACLE_RING_NOT_DELIVER = 9204;
RET_MIRACLE_RING_DELIVER_EXCEED = 9205;
RET_MIRACLE_RING_HAS_CREATED = 9206;
RET_MIRACLE_RING_HAS_NOT_CREATED = 9207;
RET_MIRACLE_RING_NOT_YOURS = 9208;
RET_GADGET_FOUNDATION_UNAUTHORIZED = 9251;
RET_GADGET_FOUNDATION_SCENE_NOT_FOUND = 9252;
RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE = 9253;
RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT = 9254;
RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE = 9255;
RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED = 9256;
RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE = 9257;
RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER = 9258;
RET_GADGET_FOUNDATION_NOT_LOCKED = 9259;
RET_GADGET_FOUNDATION_DUPLICATE_LOCK = 9260;
RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND = 9261;
RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND = 9262;
RET_GADGET_FOUNDATION_ROTAION_DISABLED = 9263;
RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT = 9264;
RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT = 9265;
RET_GADGET_FOUNDATION_ROTATION_ON_GOING = 9266;
RET_OP_ACTIVITY_BONUS_NOT_FOUND = 9301;
RET_OP_ACTIVITY_NOT_OPEN = 9302;
RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE = 9501;
RET_MULTISTAGE_PLAY_NOT_FOUND = 9502;
RET_MULTISTAGE_PLAY_IN_OTHER_STAGE = 9503;
RET_COOP_CHAPTER_NOT_OPEN = 9601;
RET_COOP_COND_NOT_MEET = 9602;
RET_COOP_POINT_LOCKED = 9603;
RET_COOP_NOT_HAVE_PROGRESS = 9604;
RET_COOP_REWARD_HAS_TAKEN = 9605;
RET_DRAFT_HAS_ACTIVE_DRAFT = 9651;
RET_DRAFT_NOT_IN_MY_WORLD = 9652;
RET_DRAFT_NOT_SUPPORT_MP = 9653;
RET_DRAFT_PLAYER_NOT_ENOUGH = 9654;
RET_DRAFT_INCORRECT_SCENE = 9655;
RET_DRAFT_OTHER_PLAYER_ENTERING = 9656;
RET_DRAFT_GUEST_IS_TRANSFERRING = 9657;
RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE = 9658;
RET_DRAFT_INVITE_OVER_TIME = 9659;
RET_DRAFT_TWICE_CONFIRM_OVER_TIMER = 9660;
RET_DRAFT_GUEST_NOT_IN_WORLD_SCENE = 9661;
RET_HOME_UNKOWN = 9701;
RET_HOME_INVALID_CLIENT_PARAM = 9702;
RET_HOME_TARGE_PLAYER_HAS_NO_HOME = 9703;
RET_HOME_NOT_ONLINE = 9704;
RET_HOME_PLAYER_FULL = 9705;
RET_HOME_BLOCKED = 9706;
RET_HOME_ALREADY_IN_TARGET_HOME_WORLD = 9707;
RET_HOME_IN_EDIT_MODE = 9708;
RET_HOME_NOT_IN_EDIT_MODE = 9709;
RET_HOME_HAS_GUEST = 9710;
RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE = 9711;
RET_HOME_CLIENT_PARAM_INVALID = 9712;
RET_HOME_PLAYER_NOT_IN_HOME_WORLD = 9713;
RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD = 9714;
RET_HOME_NOT_FOUND_IN_MEM = 9715;
RET_HOME_PLAYER_IN_HOME_ROOM_SCENE = 9716;
RET_HOME_HOME_REFUSE_GUEST_ENTER = 9717;
RET_HOME_OWNER_REFUSE_TO_ENTER_HOME = 9718;
RET_HOME_OWNER_OFFLINE = 9719;
RET_HOME_FURNITURE_EXCEED_LIMIT = 9720;
RET_HOME_FURNITURE_COUNT_NOT_ENOUGH = 9721;
RET_HOME_IN_TRY_ENTER_PROCESS = 9722;
RET_HOME_ALREADY_IN_TARGET_SCENE = 9723;
RET_HOME_COIN_EXCEED_LIMIT = 9724;
RET_HOME_COIN_NOT_ENOUGH = 9725;
RET_HOME_MODULE_NOT_UNLOCKED = 9726;
RET_HOME_CUR_MODULE_CLOSED = 9727;
RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED = 9728;
RET_HOME_IN_MATCH = 9729;
RET_HOME_IN_COMBAT = 9730;
RET_HOME_EDIT_MODE_CD = 9731;
RET_HOME_UPDATE_FURNITURE_CD = 9732;
RET_HOME_BLOCK_FURNITURE_LIMIT = 9733;
RET_HOME_NOT_SUPPORT = 9734;
RET_HOME_STATE_NOT_OPEN = 9735;
RET_HOME_TARGET_STATE_NOT_OPEN = 9736;
RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL = 9737;
RET_HOME_SAVE_NO_MAIN_HOUSE = 9738;
RET_HOME_IN_DUNGEON = 9739;
RET_HOME_ANY_GALLERY_STARTED = 9740;
RET_HOME_QUEST_BLOCK_HOME = 9741;
RET_HOME_WAITING_PRIOR_CHECK = 9742;
RET_HOME_PERSISTENT_CHECK_FAIL = 9743;
RET_HOME_FIND_ONLINE_HOME_FAIL = 9744;
RET_HOME_JOIN_SCENE_FAIL = 9745;
RET_HOME_MAX_PLAYER = 9746;
RET_HOME_IN_TRANSFER = 9747;
RET_HOME_ANY_HOME_GALLERY_STARTED = 9748;
RET_HOME_CAN_NOT_ENTER_IN_AUDIT = 9749;
RET_FURNITURE_MAKE_INDEX_ERROR = 9750;
RET_FURNITURE_MAKE_LOCKED = 9751;
RET_FURNITURE_MAKE_CONFIG_ERROR = 9752;
RET_FURNITURE_MAKE_SLOT_FULL = 9753;
RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL = 9754;
RET_FURNITURE_MAKE_UNFINISH = 9755;
RET_FURNITURE_MAKE_IS_FINISH = 9756;
RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME = 9757;
RET_FURNITURE_MAKE_NO_COUNT = 9758;
RET_FURNITURE_MAKE_ACCELERATE_LIMIT = 9759;
RET_FURNITURE_MAKE_NO_MAKE_DATA = 9760;
RET_HOME_LIMITED_SHOP_CLOSE = 9761;
RET_HOME_AVATAR_NOT_SHOW = 9762;
RET_HOME_EVENT_COND_NOT_SATISFIED = 9763;
RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM = 9764;
RET_HOME_INVALID_ARRANGE_NPC_PARAM = 9765;
RET_HOME_INVALID_ARRANGE_SUITE_PARAM = 9766;
RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM = 9767;
RET_HOME_AVATAR_STATE_NOT_OPEN = 9768;
RET_HOME_PLANT_FIELD_NOT_EMPTY = 9769;
RET_HOME_PLANT_FIELD_EMPTY = 9770;
RET_HOME_PLANT_FIELD_TYPE_ERROR = 9771;
RET_HOME_PLANT_TIME_NOT_ENOUGH = 9772;
RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH = 9773;
RET_HOME_PLANT_FIELD_PARAM_ERROR = 9774;
RET_HOME_FURNITURE_GUID_ERROR = 9775;
RET_HOME_FURNITURE_ARRANGE_LIMIT = 9776;
RET_HOME_FISH_FARMING_LIMIT = 9777;
RET_HOME_FISH_COUNT_NOT_ENOUGH = 9778;
RET_HOME_FURNITURE_COST_LIMIT = 9779;
RET_HOME_CUSTOM_FURNITURE_INVALID = 9780;
RET_HOME_INVALID_ARRANGE_GROUP_PARAM = 9781;
RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT = 9782;
RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR = 9783;
RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK = 9784;
RET_HOME_FURNITURE_CANNOT_ARRANGE = 9785;
RET_HOME_FURNITURE_IN_DUPLICATE_SUITE = 9786;
RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL = 9787;
RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG = 9788;
RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT = 9789;
RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT = 9790;
RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE = 9791;
RET_HOME_BGM_ID_NOT_FOUND = 9792;
RET_HOME_BGM_NOT_UNLOCKED = 9793;
RET_HOME_BGM_FURNITURE_NOT_FOUND = 9794;
RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE = 9795;
RET_HOME_LIMITED_SHOP_GOODS_DISABLE = 9796;
RET_HOME_WORLD_WOOD_MATERIAL_EMPTY = 9797;
RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND = 9798;
RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID = 9799;
RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT = 9800;
RET_HOME_BLUEPRINT_SEARCH_SELF = 9801;
RET_HOME_BLUEPRINT_SHARE_CODE_INVALID = 9802;
RET_HOME_BLUEPRINT_NOT_EXIST = 9803;
RET_HOME_BLUEPRINT_SLOT_HAS_EXIST_SHARE_CODE = 9804;
RET_HOME_BLUEPRINT_SLOT_NOT_EXIST_SHARE_CODE = 9805;
RET_HOME_BLUEPRINT_CAN_NOT_CREATE_IN_AUDIT = 9806;
RET_HOME_BLOCK_NOT_UNLOCKED = 9807;
RET_HOME_BLUEPRINT_CREATE_CD = 9808;
RET_HOME_BLUEPRINT_SET_OPTION_CD = 9809;
RET_HOME_BLUEPRINT_NOT_ALLOW_FRIEND_COPY = 9810;
RET_HOME_FURNITURE_POS_UNDER_DIE_Y = 9811;
RET_HOME_BLUEPRINT_GEN_SHARE_CODE_FAIL = 9812;
RET_HOME_BLUEPRINT_SEARCH_CD = 9813;
RET_HOME_BLUEPRINT_PREVIEW_CD = 9814;
RET_HOME_BLUEPRINT_PREVIEW_SCENE_NOT_MATCH = 9815;
RET_SUMO_ACTIVITY_STAGE_NOT_OPEN = 10000;
RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD = 10001;
RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT = 10002;
RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR = 10004;
RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH = 10005;
RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE = 10006;
RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD = 10007;
RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH = 10008;
RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET = 10009;
RET_DIG_GADGET_CONFIG_ID_NOT_MATCH = 10015;
RET_DIG_FIND_NEAREST_POS_FAIL = 10016;
RET_MUSIC_GAME_LEVEL_NOT_OPEN = 10021;
RET_MUSIC_GAME_LEVEL_NOT_UNLOCK = 10022;
RET_MUSIC_GAME_LEVEL_NOT_STARTED = 10023;
RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND = 10024;
RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH = 10025;
RET_ROGUELIKE_COIN_A_NOT_ENOUGH = 10031;
RET_ROGUELIKE_COIN_B_NOT_ENOUGH = 10032;
RET_ROGUELIKE_COIN_C_NOT_ENOUGH = 10033;
RET_ROGUELIKE_COIN_A_EXCEED_LIMIT = 10034;
RET_ROGUELIKE_COIN_B_EXCEED_LIMIT = 10035;
RET_ROGUELIKE_COIN_C_EXCEED_LIMIT = 10036;
RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH = 10037;
RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON = 10038;
RET_ROGUELIKE_CELL_NOT_FOUND = 10039;
RET_ROGUELIKE_CELL_TYPE_INCORRECT = 10040;
RET_ROGUELIKE_CELL_ALREADY_FINISHED = 10041;
RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS = 10042;
RET_ROGUELIKE_STAGE_NOT_FINISHED = 10043;
RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN = 10045;
RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED = 10046;
RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED = 10047;
RET_ROGUELIKE_DUNGEON_NOT_OPEN = 10048;
RET_ROGUELIKE_SPRINT_IS_BANNED = 10049;
RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED = 10050;
RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME = 10051;
RET_PLANT_FLOWER_ALREADY_TAKE_SEED = 10056;
RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT = 10057;
RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH = 10058;
RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT = 10059;
RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH = 10060;
RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID = 10061;
RET_HACHI_DUNGEON_NOT_VALID = 10052;
RET_HACHI_DUNGEON_STAGE_NOT_OPEN = 10053;
RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS = 10054;
RET_WINTER_CAMP_COIN_A_NOT_ENOUGH = 10071;
RET_WINTER_CAMP_COIN_B_NOT_ENOUGH = 10072;
RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT = 10073;
RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT = 10074;
RET_WINTER_CAMP_WISH_ID_INVALID = 10075;
RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA = 10076;
RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW = 10077;
RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID = 10078;
RET_WINTER_CAMP_ITEM_LIST_EMPTY = 10079;
RET_WINTER_CAMP_REWARD_ALREADY_TAKEN = 10080;
RET_WINTER_CAMP_STAGE_NOT_FINISH = 10081;
RET_WINTER_CAMP_GADGET_INVALID = 10082;
RET_LANTERN_RITE_COIN_A_NOT_ENOUGH = 10090;
RET_LANTERN_RITE_COIN_B_NOT_ENOUGH = 10091;
RET_LANTERN_RITE_COIN_C_NOT_ENOUGH = 10092;
RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT = 10093;
RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT = 10094;
RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT = 10095;
RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED = 10096;
RET_LANTERN_RITE_PROJECTION_CAN_NOT_START = 10097;
RET_LANTERN_RITE_DUNGEON_NOT_OPEN = 10098;
RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD = 10099;
RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS = 10100;
RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED = 10101;
RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START = 10102;
RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR = 10103;
RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK = 10104;
RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH = 10105;
RET_POTION_ACTIVITY_STAGE_NOT_OPEN = 10110;
RET_POTION_ACTIVITY_LEVEL_HAVE_PASS = 10111;
RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT = 10112;
RET_POTION_ACTIVITY_AVATAR_IN_CD = 10113;
RET_POTION_ACTIVITY_BUFF_IN_CD = 10114;
RET_IRODORI_POETRY_INVALID_LINE_ID = 10120;
RET_IRODORI_POETRY_INVALID_THEME_ID = 10121;
RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION = 10122;
RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE = 10123;
RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED = 10124;
RET_ACTIVITY_BANNER_ALREADY_CLEARED = 10300;
RET_IRODORI_CHESS_NOT_OPEN = 10301;
RET_IRODORI_CHESS_LEVEL_NOT_OPEN = 10302;
RET_IRODORI_CHESS_MAP_NOT_OPEN = 10303;
RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED = 10304;
RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT = 10305;
RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED = 10306;
RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT = 10307;
RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT = 10310;
RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT = 10315;
RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT = 10316;
RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT = 10317;
RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH = 10318;
RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN = 10319;
RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE = 10320;
RET_ROGUE_DIARY_AVATAR_DEATH = 10350;
RET_ROGUE_DIARY_AVATAR_TIRED = 10351;
RET_ROGUE_DIARY_AVATAR_DUPLICATED = 10352;
RET_ROGUE_DIARY_COIN_NOT_ENOUGH = 10353;
RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT = 10354;
RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH = 10355;
RET_ROGUE_DIARY_CONTENT_CLOSED = 10366;
RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH = 10380;
RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH = 10381;
RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT = 10382;
RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT = 10383;
RET_ISLAND_PARTY_STAGE_NOT_OPEN = 10371;
RET_WIND_FIELD_STAGE_NOT_OPEN = 10390;
RET_VINTAGE_CONTENT_CLOSED = 10396;
RET_VINTAGE_STORE_CONTENT_FINISHED = 10397;
RET_VINTAGE_STORE_ATTR_TOO_SMALL = 10398;
RET_VINTAGE_STORE_ATTR_TOO_LARGE = 10399;
RET_VINTAGE_STORE_CONTENT_INTERRUPT = 10400;
RET_VINTAGE_VIRTUAL_COIN_NOT_ENOUGH = 10401;
RET_VINTAGE_STORE_ATTR_LESS_THAN_ZERO = 10402;
RET_FUNGUS_FIGHTER_CAPTURE_COIN_NOT_ENOUGH = 10406;
RET_FUNGUS_FIGHTER_TRAINING_COIN_NOT_ENOUGH = 10407;
RET_FUNGUS_FIGHTER_CAPTURE_COIN_EXCEED_LIMIT = 10408;
RET_FUNGUS_FIGHTER_TRAINING_COIN_EXCEED_LIMIT = 10409;
RET_FUNGUS_FIGHTER_CONTENT_CLOSED = 10410;
RET_FUNGUS_FIGHTER_PLOT_STAGE_NOT_OPEN = 10411;
RET_FUNGUS_FIGHTER_FUNGUS_ID_CONFIG_NOT_VALID = 10412;
RET_FUNGUS_FIGHTER_FUNGUS_NOT_CULTIVATED = 10413;
RET_FUNGUS_FIGHTER_TRAINING_DUNGEON_NOT_OPEN = 10414;
RET_EFFIGY_CHALLENGE_V_2_COIN_NOT_ENOUGH = 10427;
RET_EFFIGY_CHALLENGE_V_2_COIN_EXCEED_LIMIT = 10428;
RET_CHAR_AMUSEMENT_STAGE_NOT_OPEN = 10436;
RET_COIN_COLLECT_LEVEL_NOT_OPEN = 10446;
RET_COIN_COLLECT_NOT_EQUIP_WIDGET = 10447;
RET_COIN_COLLECT_SCENE_NOT_MATCH = 10448;
RET_COIN_COLLECT_CANT_ENTER_MP_MODE = 10449;
RET_COIN_COLLECT_PLAYER_NUM_FAIL = 10450;
RET_BRICK_BREAKER_PLAYER_NUM_FAIL = 10456;
RET_BRICK_BREAKER_STAGE_NOT_UNLOCK = 10457;
RET_BRICK_BREAKER_NORMAL_LEVEL_NOT_FINISH = 10458;
RET_BRICK_BREAKER_PRE_LEVEL_NOT_FINISH = 10459;
RET_BRICK_BREAKER_PRE_STAGE_NOT_FINISH = 10460;
RET_BRICK_BREAKER_WORLD_LEVEL_NOT_UNLOCK = 10461;
RET_BRICK_BREAKER_DUNGEON_LEVEL_NOT_UNLOCK = 10462;
RET_BRICK_BREAKER_COIN_NOT_ENOUGH = 10463;
RET_BRICK_BREAKER_COIN_EXCEED_LIMIT = 10464;
RET_TEAMCHAIN_WORLD_IN_MP_MODE = 10466;
RET_LAN_V_3_BOAT_PLAYER_NUM_NOT_VALID = 10481;
RET_LAN_V_3_BOAT_PLAY_NOT_OPEN = 10482;
RET_LAN_V_3_BOAT_NOT_IN_WORLD_SCENE = 10483;
RET_FLEUR_FAIR_V_2_PACMAN_PLAY_NOT_OPEN = 10500;
RET_FLEUR_FAIR_V_2_PACMAN_PLAYER_NUM_INCORRECT = 10501;
RET_FLEUR_FAIR_V_2_COIN_NOT_ENOUGH = 10502;
RET_FLEUR_FAIR_V_2_COIN_EXCEED_LIMIT = 10503;
RET_ACTIVITY_CONTENT_CLOSED = 10901;
RET_NOT_IN_FISHING = 11001;
RET_FISH_STATE_ERROR = 11002;
RET_FISH_BAIT_LIMIT = 11003;
RET_FISHING_MAX_DISTANCE = 11004;
RET_FISHING_IN_COMBAT = 11005;
RET_FISHING_BATTLE_TOO_SHORT = 11006;
RET_FISH_GONE_AWAY = 11007;
RET_CAN_NOT_EDIT_OTHER_DUNGEON = 11051;
RET_CUSTOM_DUNGEON_DISMATCH = 11052;
RET_NO_CUSTOM_DUNGEON_DATA = 11053;
RET_BUILD_CUSTOM_DUNGEON_FAIL = 11054;
RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL = 11055;
RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL = 11056;
RET_NOT_IN_CUSTOM_DUNGEON = 11057;
RET_CUSTOM_DUNGEON_INTERNAL_FAIL = 11058;
RET_CUSTOM_DUNGEON_CAN_NOT_TRY = 11059;
RET_CUSTOM_DUNGEON_NO_START_ROOM = 11060;
RET_CUSTOM_DUNGEON_NO_ROOM_DATA = 11061;
RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT = 11062;
RET_CUSTOM_DUNGEON_NOT_SELF_PASS = 11063;
RET_CUSTOM_DUNGEON_LACK_COIN = 11064;
RET_CUSTOM_DUNGEON_NO_FINISH_BRICK = 11065;
RET_CUSTOM_DUNGEON_MULTI_FINISH = 11066;
RET_CUSTOM_DUNGEON_NOT_PUBLISHED = 11067;
RET_CUSTOM_DUNGEON_FULL_STORE = 11068;
RET_CUSTOM_DUNGEON_STORE_REPEAT = 11069;
RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF = 11070;
RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC = 11071;
RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF = 11072;
RET_CUSTOM_DUNGEON_NOT_FOUND = 11073;
RET_CUSTOM_DUNGEON_INVALID_SETTING = 11074;
RET_CUSTOM_DUNGEON_NO_FINISH_SETTING = 11075;
RET_CUSTOM_DUNGEON_SAVE_NOTHING = 11076;
RET_CUSTOM_DUNGEON_NOT_IN_GROUP = 11077;
RET_CUSTOM_DUNGEON_NOT_OFFICIAL = 11078;
RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR = 11079;
RET_CUSTOM_DUNGEON_NO_OPEN_ROOM = 11080;
RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT = 11081;
RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK = 11082;
RET_CAN_NOT_EDIT_OFFICIAL_SETTING = 11083;
RET_CUSTOM_DUNGEON_BAN_PUBLISH = 11084;
RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY = 11085;
RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP = 11086;
RET_CUSTOM_DUNGEON_MAX_EDIT_NUM = 11087;
RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK = 11088;
RET_CUSTOM_DUNGEON_MAX_TAG = 11089;
RET_CUSTOM_DUNGEON_INVALID_TAG = 11090;
RET_CUSTOM_DUNGEON_MAX_COST = 11091;
RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT = 11092;
RET_CUSTOM_DUNGEON_NOT_OPEN = 11093;
RET_SHARE_CD_ID_ERROR = 11101;
RET_SHARE_CD_INDEX_ERROR = 11102;
RET_SHARE_CD_IN_CD = 11103;
RET_SHARE_CD_TOKEN_NOT_ENOUGH = 11104;
RET_UGC_DISMATCH = 11151;
RET_UGC_DATA_NOT_FOUND = 11152;
RET_UGC_BRIEF_NOT_FOUND = 11153;
RET_UGC_DISABLED = 11154;
RET_UGC_LIMITED = 11155;
RET_UGC_LOCKED = 11156;
RET_UGC_NOT_AUTH = 11157;
RET_UGC_NOT_OPEN = 11158;
RET_UGC_BAN_PUBLISH = 11159;
RET_UGC_MUSIC_EXCEED_LIMIT = 11160;
RET_UGC_MUSIC_SAVE_TOO_FREQUENT = 11161;
RET_COMPOUND_BOOST_ITEM_NOT_EXIST = 11201;
RET_COMPOUND_BOOST_TARGET_NOT_EXIST = 11202;
RET_QUICK_HIT_TREE_EMPTY_TREES = 11211;
RET_GCG_FIND_GAME_MODE_FAIL = 12000;
RET_GCG_OPERATION_PARAM_ERROR = 12001;
RET_GCG_GAME_NOT_RUNNING = 12002;
RET_GCG_OP_NOT_ALLOW = 12003;
RET_GCG_OP_NOT_MATCH_PHASE = 12004;
RET_GCG_SELECT_HAND_CARD_GUID_ERROR = 12005;
RET_GCG_DICE_INDEX_INVALID = 12006;
RET_GCG_CHARACTER_GUID_INVALID = 12007;
RET_GCG_CHARACTER_ALREADY_DIE = 12008;
RET_GCG_CHARACTER_ALREADY_ON_STAGE = 12009;
RET_GCG_CHARACTER_FORBIDDEN_ATTACK = 12010;
RET_GCG_SELECT_DICE_NOT_MATCH = 12011;
RET_GCG_FIND_SKILL_FAIL = 12012;
RET_GCG_SKILL_CAN_NOT_ACTIVE_USE = 12013;
RET_GCG_ENERGY_NOT_ENOUGH = 12014;
RET_GCG_PLAY_CARD_TARGET_NOT_MATCH = 12015;
RET_GCG_PLAY_CARD_ZONE_CANNOT_ADD = 12016;
RET_GCG_REBOOT_SELECT_DICE_INVALID = 12017;
RET_GCG_REBOOT_SELECT_CARD_INVALID = 12018;
RET_GCG_PLAY_CARD_CONDITION_CHECK_FAIL = 12019;
RET_GCG_PLAY_CARD_PARAM_INVALID = 12020;
RET_GCG_MAX_GAME = 12021;
RET_GCG_SEND_PACKET_FAIL = 12022;
RET_GCG_ALREADY_SETTLE = 12023;
RET_GCG_COIN_EXCEED_LIMIT = 12101;
RET_GCG_COIN_NOT_ENOUGH = 12102;
RET_GCG_NOT_IN_SELF_WORLD = 12103;
RET_GCG_ALREADY_IN_DUEL = 12104;
RET_GCG_NOT_IN_PLAYER_WORLD = 12105;
RET_GCG_GALLERY_STARTED = 12106;
RET_GCG_INVITE_TARGET_IS_SELF = 12107;
RET_GCG_INVITE_TARGET_NOT_IN_WORLD = 12108;
RET_GCG_APPLY_INVITE_NOT_ALLOW = 12109;
RET_GCG_APPLY_INVITE_TIMEOUT = 12110;
RET_GCG_CUR_DECK_INVALID = 12111;
RET_GCG_NEED_RESOURCE_COMPLETE = 12112;
RET_GCG_OPPONENT_PLAYER_IS_SELF = 12113;
RET_GCG_GAME_ID_INVALID = 12114;
RET_GCG_MATCH_IN_PUNISH = 12115;
RET_GCG_SETTLE_STILL_IN_DUEL = 12116;
RET_GCG_SETTLE_NOT_IN_DUNGEON = 12117;
RET_GCG_UNSUPPORT_SETTLE_OPTION = 12118;
RET_GCG_NOT_IN_GCG_DUNGEON = 12119;
RET_GCG_WORLD_LEVEL_LOCKED = 12120;
RET_GCG_BOSS_LEVEL_LOCKED = 12121;
RET_GCG_NOT_IN_TAVERN = 12122;
RET_GCG_WEEK_NPC_NOT_EXIST = 12123;
RET_GCG_ENTER_GAME_FREQUENT = 12124;
RET_GCG_BREAK_LEVEL_QUEST_NOT_UNFINISHED = 12125;
RET_GCG_GUIDE_LEVEL_ALREADY_FINISHED = 12126;
RET_GCG_LEVEL_CANNOT_RESTART = 12127;
RET_GCG_TARGET_CHECK_ENTER_FAIL = 12128;
RET_GCG_ALREADY_IN_DUNGEON = 12129;
RET_GCG_BACK_DUEL_NO_GAME = 12130;
RET_GCG_CONST_LEVEL_LOCKED = 12131;
RET_GCG_QUEST_ID_ERROR = 12132;
RET_GCG_QUEST_NEED_UNFINISHED = 12133;
RET_GCG_IN_MATCH = 12134;
RET_GCG_DATA_VERSION_NOT_LATEST = 12135;
RET_GCG_INVITE_TARGET_ENTER_GAME_FREQUENT = 12136;
RET_GCG_INVITE_TARGET_NEED_RESOURCE_COMPLETE = 12137;
RET_GCG_INVITE_TARGET_SCENE_IS_NULL = 12138;
RET_GCG_INVITE_TARGET_IN_TRANSFER = 12139;
RET_GCG_INVITE_TARGET_DATA_VERSION_NOT_LATEST = 12140;
RET_GCG_INVITE_TARGET_CUR_DECK_INVALID = 12141;
RET_GCG_CLIENT_DATA_VERSION_NOT_MATCH = 12142;
RET_GCG_CLIENT_DATA_VERSOIN_FORBID = 12143;
RET_GCG_MP_CANT_MATCH = 12144;
RET_GCG_INVITE_TARGET_STATE_NOT_OPEN = 12145;
RET_GCG_CREATE_TIME_OUT = 12146;
RET_GCG_BAN_MATCH = 12147;
RET_GCG_BAN_INVITE = 12148;
RET_GCG_TARGET_BAN_INVITE = 12149;
RET_GCG_INVITE_ALREADY_INVITE = 12150;
RET_GCG_FESTIVAL_MODE_NOT_OPEN = 12151;
RET_GCG_TARGET_FESTIVAL_MODE_NOT_OPEN = 12152;
RET_GCG_BACK_DUEL_PS_TO_OTHER = 12153;
RET_GCG_BACK_DUEL_OTHER_TO_PS = 12154;
RET_GCG_DS_DECK_LOCKED = 12201;
RET_GCG_DS_DECK_NAME_INVALID = 12202;
RET_GCG_DS_DECK_CHAR_CARD_NUM_INVALID = 12204;
RET_GCG_DS_DECK_CARD_NUM_INVALID = 12205;
RET_GCG_DS_CARD_NUM_EXCEED_LIMIT = 12206;
RET_GCG_DS_DECK_INVALID = 12207;
RET_GCG_DS_CARD_ID_INVALID = 12208;
RET_GCG_DS_CARD_FACE_ALREADY_UNLOCK = 12209;
RET_GCG_DS_CARD_FACE_IS_LOCK = 12210;
RET_GCG_DS_FIELD_LOCK = 12211;
RET_GCG_DS_FIELD_ALREADY_UNLOCK = 12212;
RET_GCG_DS_FIELD_ID_INVALID = 12213;
RET_GCG_DS_CARD_BACK_LOCKED = 12214;
RET_GCG_DS_CARD_BACK_ALREADY_UNLOCK = 12215;
RET_GCG_DS_CARD_BACK_ID_INVALID = 12216;
RET_GCG_DS_CARD_FACE_ID_INVALID = 12217;
RET_GCG_DS_DECK_NAME_ILLEGALc = 12218;
RET_GCG_DS_DECK_SAVE_CD = 12219;
RET_GCG_DS_DECK_CHANGE_NAME_CD = 12220;
RET_GCG_MATCH_DECK_INVALID = 12221;
RET_GCG_DS_DECK_ALREADY_UNLOCKED = 12222;
RET_GCG_DS_AT_LEAST_ONE_DECK = 12223;
RET_GCG_TC_CHARACTERNOT_MATCH_LEVEL = 12251;
RET_GCG_TC_MUST_IN_SELF_WORLD = 12252;
RET_GCG_TC_MUST_IN_TAVERN = 12253;
RET_GCG_TC_ALREADY_IN_GAME = 12254;
RET_GCG_TC_ALREADY_IN_MATCH = 12255;
RET_GCG_TC_UNLOCK_CHARACTER_QUEST_NOT_FINISH = 12256;
RET_GCG_TC_LEVEL_LOCKED = 12257;
RET_GCG_TC_NO_INVITE_DATA = 12258;
RET_GCG_TC_CUR_DECK_INVALID = 12259;
RET_GCG_TC_COND_QUEST = 12260;
RET_GCG_LEVEL_REWARD_LEVEL_ERROR = 12301;
RET_GCG_LEVEL_REWARD_ALREADY_TAKEN = 12302;
RET_GCG_LEVEL_REWARD_NO_REWARD = 12303;
RET_GCG_NOT_IN_REPLAY_DUNGEON = 12311;
RET_GCG_INVALID_REPLAY = 12312;
RET_GCG_SET_FAVORITE_LIMIT_NUM = 12313;
RET_GCG_REPLAY_EXPIRE = 12314;
}