syntax = "proto3"; package proto; import "cmd/cmd_gallery.proto"; import "cmd/cmd_multistage_play.proto"; import "cmd/cmd_ugc.proto"; import "define.proto"; option go_package = "./;proto"; enum RogueCellState { ROGUE_CELL_NONE = 0; ROGUE_CELL_BATTLE = 1; ROGUE_CELL_SUCCESS = 2; ROGUE_CELL_FINISH = 3; ROGUE_CELL_TAKEN_CHEST = 4; } enum RogueEliteCellDifficultyType { ROGUE_ELITE_NORMAL = 0; ROGUE_ELITE_HARD = 1; } 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; } enum ActivityPushTipsState { ACTIVITY_PUSH_TIPS_STATE_NONE = 0; ACTIVITY_PUSH_TIPS_STATE_START = 1; ACTIVITY_PUSH_TIPS_STATE_READ = 2; } message GetActivityScheduleReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2136; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message ActivityScheduleInfo { uint32 schedule_id = 13; bool is_open = 2; uint32 activity_id = 14; uint32 end_time = 1; uint32 begin_time = 10; } message GetActivityScheduleRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2107; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated ActivityScheduleInfo activity_schedule_list = 9; int32 retcode = 13; uint32 remain_fly_sea_lamp_num = 4; } message GetActivityInfoReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2095; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 activity_id_list = 4; } message ActivityInfo { bool is_finished = 6; uint32 activity_type = 4; uint32 begin_time = 8; repeated uint32 taken_reward_list = 329; bool is_hidden = 919; bool is_quick_open = 1449; repeated uint32 meet_cond_list = 10; map activity_coin_map = 682; bool is_banner_cleared = 102; uint32 cur_score = 1906; uint32 first_day_start_time = 592; uint32 activity_id = 12; bool is_play_open_anim = 13; uint32 end_time = 5; uint32 score_limit = 1958; map wish_gift_num_map = 1399; uint32 selected_avatar_reward_id = 1290; bool is_common_content_closed = 1963; repeated uint32 expire_cond_list = 3; repeated ActivityPushTipsData activity_push_tips_data_list = 864; repeated ActivityWatcherInfo watcher_info_list = 2; uint32 schedule_id = 15; bool is_starting = 9; oneof detail { SeaLampActivityDetailInfo sam_lamp_info = 7; CrucibleActivityDetailInfo crucible_info = 14; SalesmanActivityDetailInfo salesman_info = 11; TrialAvatarActivityDetailInfo trial_avatar_info = 1; DeliveryActivityDetailInfo delivery_info = 1092; AsterActivityDetailInfo aster_info = 557; FlightActivityDetailInfo flight_info = 1365; DragonSpineActivityDetailInfo dragon_spine_info = 1727; EffigyActivityDetailInfo effigy_info = 391; TreasureMapActivityDetailInfo treasure_map_info = 1114; BlessingActivityDetailInfo blessing_info = 1869; SeaLampActivityInfo sea_lamp_info = 494; ExpeditionActivityDetailInfo expedition_info = 202; ArenaChallengeActivityDetailInfo arena_challenge_info = 859; FleurFairActivityDetailInfo fleur_fair_info = 857; WaterSpiritActivityDetailInfo water_spirit_info = 1675; ChannelerSlabActivityDetailInfo challneler_slab_info = 1015; MistTrialActivityDetailInfo mist_trial_activity_info = 156; HideAndSeekActivityDetailInfo hide_and_seek_info = 427; FindHilichurlDetailInfo find_hilichurl_info = 1411; SummerTimeDetailInfo summer_time_info = 1372; BuoyantCombatDetailInfo buoyant_combat_info = 1842; EchoShellDetailInfo echo_shell_info = 1113; BounceConjuringActivityDetailInfo bounce_conjuring_info = 767; BlitzRushActivityDetailInfo blitz_rush_info = 794; ChessActivityDetailInfo chess_info = 927; SumoActivityDetailInfo sumo_info = 1261; MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588; LunaRiteDetailInfo luna_rite_info = 814; PlantFlowerActivityDetailInfo plant_flower_info = 54; MusicGameActivityDetailInfo music_game_info = 460; RoguelikeDungeonActivityDetailInfo roguelike_dungoen_info = 219; DigActivityDetailInfo dig_info = 403; HachiActivityDetailInfo hachi_info = 491; WinterCampActivityDetailInfo winter_camp_info = 1083; PotionActivityDetailInfo potion_info = 1273; TanukiTravelActivityDetailInfo tanuki_travel_activity_info = 1796; LanternRiteActivityDetailInfo lantern_rite_activity_info = 1876; MichiaeMatsuriActivityDetailInfo michiae_matsuri_info = 194; BartenderActivityDetailInfo bartender_info = 1725; UgcActivityDetailInfo ugc_info = 703; CrystalLinkActivityDetailInfo crystal_link_info = 1226; IrodoriActivityDetailInfo irodori_info = 750; PhotoActivityDetailInfo photo_info = 328; SpiceActivityDetailInfo spice_info = 1891; GachaActivityDetailInfo gacha_info = 825; LuminanceStoneChallengeActivityDetailInfo luminance_stone_challenge_info = 1308; RogueDiaryActivityDetailInfo rogue_diary_info = 812; SummerTimeV2DetailInfo summer_time_v2_info = 622; IslandPartyDetailInfo island_party_info = 1885; GearActivityDetailInfo gear_info = 722; GravenInnocenceDetailInfo graven_innocence_info = 1911; InstableSprayDetailInfo instable_spray_info = 1043; MuqadasPotionActivityDetailInfo muqadas_potion_info = 1157; TreasureSeelieActivityDetailInfo treasure_seelie_info = 966; RockBoardExploreDetailInfo rock_board_explore_info = 1078; VintageActivityDetailInfo vintage_info = 445; WindFieldDetailInfo wind_field_info = 352; FungusFighterDetailInfo fungus_fighter_info = 490; CharAmusementDetailInfo char_amusement_info = 1496; EffigyChallengeV2DetailInfo effigy_challenge_info = 1025; CoinCollectDetailInfo coin_collect_info = 1679; BrickBreakerDetailInfo brick_breaker_info = 1369; DuelHeartDetailInfo duel_heart_info = 1173; SeaLampV3DetailInfo sea_lamp_v3_info = 251; TeamChainDetailInfo team_chain_info = 1547; ElectroherculesBattleDetailInfo electrohercules_battle_info = 1630; } } message GetActivityInfoRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2041; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 13; repeated ActivityInfo activity_info_list = 5; repeated uint32 activated_sale_id_list = 11; repeated Uint32Pair disable_transfer_point_interaction_list = 10; } message ActivityPlayOpenAnimNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2157; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 activity_id = 8; } message ActivityInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2060; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } ActivityInfo activity_info = 9; } message ActivityScheduleInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2073; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated ActivityScheduleInfo activity_schedule_list = 12; uint32 remain_fly_sea_lamp_num = 6; } message ActivityWatcherInfo { bool is_taken_reward = 8; uint32 cur_progress = 2; uint32 total_progress = 4; uint32 watcher_id = 5; } message ActivityTakeWatcherRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2038; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 activity_id = 4; uint32 watcher_id = 14; } message ActivityTakeWatcherRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2034; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 activity_id = 14; uint32 watcher_id = 7; int32 retcode = 9; } message ActivityUpdateWatcherNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2156; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } ActivityWatcherInfo watcher_info = 2; uint32 activity_id = 1; } message ActivitySelectAvatarCardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2028; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 activity_id = 15; uint32 reward_id = 10; } message ActivitySelectAvatarCardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2189; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 activity_id = 4; int32 retcode = 3; uint32 reward_id = 9; } message ActivityCoinInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2008; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 8; uint32 activity_id = 10; map activity_coin_map = 2; } message SeaLampActivityDetailInfo { uint32 phase_id = 14; repeated uint32 taken_phase_reward_list = 1; repeated uint32 taken_contribution_reward_list = 7; uint32 progress = 8; uint32 contribution = 15; uint32 factor = 13; uint32 days = 4; } message SeaLampFlyLampReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2199; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 item_id = 9; int32 param = 10; Vector pos = 7; uint32 item_num = 5; } message SeaLampFlyLampRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2192; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 item_num = 9; uint32 item_id = 15; int32 retcode = 14; } message SeaLampTakeContributionRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2019; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 activity_id = 4; uint32 config_id = 10; } message SeaLampTakeContributionRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2177; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 config_id = 9; int32 retcode = 7; } message SeaLampTakePhaseRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2176; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 phase_id = 12; uint32 activity_id = 11; } message SeaLampTakePhaseRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2190; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 phase_id = 2; int32 retcode = 6; } message SeaLampContributeItemReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2123; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 activity_id = 8; repeated ItemParam item_list = 1; } message SeaLampContributeItemRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2139; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 add_contribution = 7; uint32 add_progress = 1; uint32 total_contribution = 14; int32 retcode = 6; } message SeaLampSectionInfo { uint32 section_id = 11; } message SeaLampActivityInfo { bool is_mechanicus_open = 14; uint32 day_index = 1; repeated SeaLampSectionInfo section_info_list = 6; uint32 popularity = 10; uint32 sea_lamp_coin = 15; uint32 first_day_start_time = 11; uint32 mechanicus_id = 9; bool is_mechanicus_feature_close = 12; bool is_content_closed = 5; } message SeaLampFlyLampNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2105; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } Vector pos = 11; uint32 item_num = 10; uint32 item_id = 7; int32 param = 5; } message SeaLampCoinNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2114; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 sea_lamp_coin = 8; } message SeaLampPopularityNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2032; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 popularity = 4; } message AnnounceData { string count_down_text = 9; string center_system_text = 8; uint32 count_down_frequency = 1; uint32 config_id = 7; uint32 begin_time = 4; uint32 center_system_frequency = 11; string dungeon_confirm_text = 2; bool is_center_system_last_5_every_minutes = 14; uint32 end_time = 10; } message LoadActivityTerrainNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2029; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 activity_id = 3; } message ServerAnnounceNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2197; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated AnnounceData announce_data_list = 11; } message ServerAnnounceRevokeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2092; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 config_id_list = 15; } message ActivityBannerNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2155; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 1; uint32 activity_id = 3; } message ActivityBannerClearReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2009; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 15; uint32 activity_id = 12; } message ActivityBannerClearRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2163; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 activity_id = 4; int32 retcode = 6; uint32 schedule_id = 11; } message SalesmanActivityDetailInfo { uint32 special_reward_preview_id = 3; SalesmanStatusType status = 4; uint32 last_deliver_time = 2; map selected_reward_id_map = 5; uint32 deliver_count = 11; bool is_has_taken_special_reward = 7; uint32 day_index = 12; uint32 cond_day_count = 6; uint32 day_reward_id = 9; bool is_today_has_delivered = 13; } message SalesmanDeliverItemReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2138; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 4; } message SalesmanDeliverItemRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2104; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 9; int32 retcode = 15; } message SalesmanTakeRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2191; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 position = 8; uint32 schedule_id = 7; } message SalesmanTakeRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2110; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 position = 13; uint32 schedule_id = 7; uint32 reward_id = 9; int32 retcode = 11; } message ActivityCondStateChangeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2140; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 activated_sale_id_list = 9; uint32 activity_id = 4; uint32 schedule_id = 5; repeated uint32 expire_cond_list = 11; repeated Uint32Pair disable_transfer_point_interaction_list = 12; repeated uint32 meet_cond_list = 1; } message SalesmanTakeSpecialRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2145; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 13; } message SalesmanTakeSpecialRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2124; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 12; uint32 schedule_id = 5; } message GetAuthSalesmanInfoReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2070; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 8; } message GetAuthSalesmanInfoRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2004; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 day_reward_id = 5; int32 retcode = 6; uint32 schedule_id = 11; } message TrialAvatarActivityRewardDetailInfo { bool passed_dungeon = 2; uint32 trial_avatar_index_id = 4; bool received_reward = 5; uint32 reward_id = 7; } message TrialAvatarActivityDetailInfo { repeated TrialAvatarActivityRewardDetailInfo reward_info_list = 13; } message EnterTrialAvatarActivityDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2118; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 enter_point_id = 10; uint32 trial_avatar_index_id = 5; uint32 activity_id = 14; } message EnterTrialAvatarActivityDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2183; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 11; uint32 trial_avatar_index_id = 13; uint32 activity_id = 10; } message ReceivedTrialAvatarActivityRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2130; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 trial_avatar_index_id = 4; } message ReceivedTrialAvatarActivityRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2076; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 activity_id = 13; int32 retcode = 3; uint32 trial_avatar_index_id = 9; } message TrialAvatarFirstPassDungeonNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2013; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 trial_avatar_index_id = 10; } message TrialAvatarInDungeonIndexNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2186; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 trial_avatar_index_id = 14; } message CrucibleBattleUidInfo { ProfilePicture profile_picture = 15; uint32 uid = 4; string nickname = 5; string online_id = 13; uint32 icon = 11; } message CrucibleActivityDetailInfo { uint32 cost_time = 5; uint32 battle_world_level = 12; repeated CrucibleBattleUidInfo uid_info_list = 3; Vector pos = 9; } message DeliveryActivityDetailInfo { uint32 day_index = 14; bool is_taken_reward = 13; repeated uint32 finished_delivery_quest_index = 4; } message TakeDeliveryDailyRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2121; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 9; } message TakeDeliveryDailyRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2162; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 5; int32 retcode = 7; } message FinishDeliveryNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2089; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 finished_quest_index = 1; uint32 schedule_id = 10; uint32 day_index = 12; } message AsterLittleDetailInfo { bool is_open = 4; AsterLittleStageState stage_state = 7; uint32 stage_id = 1; uint32 begin_time = 6; uint32 stage_begin_time = 5; } message AsterMidCampInfo { Vector pos = 3; uint32 camp_id = 8; } message AsterMidDetailInfo { uint32 begin_time = 10; repeated AsterMidCampInfo camp_list = 7; bool is_open = 4; uint32 collect_count = 11; } message AsterLargeDetailInfo { bool is_open = 3; uint32 begin_time = 13; } message AsterProgressDetailInfo { uint32 last_auto_add_time = 3; uint32 count = 1; } message AsterActivityDetailInfo { AsterLittleDetailInfo aster_little = 7; uint32 aster_credit = 14; AsterLargeDetailInfo aster_large = 9; bool is_special_reward_taken = 1; bool is_content_closed = 13; uint32 content_close_time = 8; uint32 aster_token = 5; AsterMidDetailInfo aster_mid = 6; AsterProgressDetailInfo aster_progress = 2; } message SelectAsterMidDifficultyReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2134; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 gadget_entity_id = 13; uint32 schedule_id = 1; uint32 difficulty_id = 5; } message SelectAsterMidDifficultyRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2180; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 15; uint32 schedule_id = 2; uint32 gadget_entity_id = 5; uint32 difficulty_id = 14; } message AsterProgressInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2016; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } AsterProgressDetailInfo info = 1; } message AsterLittleInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2068; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } AsterLittleDetailInfo info = 1; } message AsterMidInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2031; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } AsterMidDetailInfo info = 4; } message AsterMiscInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2036; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 aster_token = 2; uint32 aster_credit = 15; } message TakeAsterSpecialRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2097; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 5; } message TakeAsterSpecialRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2193; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 12; uint32 schedule_id = 14; } message AsterLargeInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2146; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } AsterLargeDetailInfo info = 10; } message FlightDailyRecord { uint32 group_id = 4; bool is_touched = 1; repeated uint32 watcher_id_list = 11; uint32 best_score = 7; uint32 start_time = 3; } message FlightActivityDetailInfo { uint32 preview_reward_id = 15; uint32 min_open_player_level = 11; repeated FlightDailyRecord daily_record_list = 1; } message FlightActivitySettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2195; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_new_record = 1; uint32 medal_level = 6; uint32 left_time = 13; uint32 collect_num = 9; uint32 total_num = 5; uint32 group_id = 8; uint32 score = 10; bool is_success = 4; } message FlightActivityRestartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2037; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 group_id = 4; uint32 schedule_id = 10; } message FlightActivityRestartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2165; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 group_id = 11; uint32 schedule_id = 10; int32 retcode = 15; } message AsterMidCampInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2133; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated AsterMidCampInfo camp_list = 5; } message DragonSpineActivityDetailInfo { bool is_content_closed = 10; repeated DragonSpineChapterInfo chapter_info_list = 4; uint32 weapon_enhance_level = 2; uint32 content_finish_time = 15; uint32 shimmering_essence = 13; uint32 warm_essence = 11; uint32 wondrous_essence = 7; } message DragonSpineChapterInfo { uint32 progress = 14; uint32 open_time = 6; bool is_open = 11; uint32 chapter_id = 9; uint32 finished_mission_num = 10; } message DragonSpineChapterOpenNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2022; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 12; uint32 chapter_id = 10; } message DragonSpineChapterProgressChangeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2065; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 7; uint32 chapter_id = 11; uint32 cur_progress = 5; } message DragonSpineChapterFinishNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2069; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 13; uint32 chapter_id = 11; uint32 weapon_enhance_level = 14; } message DragonSpineCoinChangeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2088; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 shimmering_essence = 4; uint32 warm_essence = 13; uint32 schedule_id = 12; uint32 wondrous_essence = 11; } message ActivitySaleChangeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2071; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 sale_id = 5; bool is_close = 1; } message EffigyDailyInfo { uint32 challenge_max_score = 6; bool is_first_pass_reward_taken = 12; uint32 challenge_total_score = 15; uint32 challenge_id = 1; uint32 challenge_count = 3; uint32 day_index = 14; uint32 begin_time = 2; } message EffigyActivityDetailInfo { uint32 cur_score = 5; repeated EffigyDailyInfo daily_info_list = 14; uint32 last_difficulty_id = 9; repeated uint32 taken_reward_index_list = 2; } message StartEffigyChallengeReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2169; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 difficulty_id = 9; repeated uint32 condition_id_list = 6; uint32 challenge_id = 1; uint32 point_id = 12; } message StartEffigyChallengeRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2173; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 condition_id_list = 2; int32 retcode = 8; uint32 challenge_id = 15; uint32 difficulty_id = 10; uint32 point_id = 12; } message EffigyChallengeInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2090; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 difficulty_id = 9; repeated uint32 condition_id_list = 11; uint32 challenge_score = 14; uint32 challenge_id = 8; } message EffigyChallengeDungeonResultInfo { uint32 challenge_score = 7; bool is_in_time_limit = 8; uint32 challenge_id = 6; bool is_success = 15; uint32 challenge_max_score = 13; } message EffigyChallengeResultNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2046; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_success = 5; uint32 challenge_max_score = 12; uint32 challenge_score = 3; uint32 challenge_id = 7; } message TakeEffigyFirstPassRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2196; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 challenge_id = 6; } message TakeEffigyFirstPassRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2061; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 challenge_id = 2; int32 retcode = 7; } message TakeEffigyRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2040; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 reward_index = 14; } message TakeEffigyRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2007; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 15; uint32 reward_index = 7; } message SelectEffigyChallengeConditionReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2064; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 difficulty_id = 15; uint32 challenge_id = 7; repeated uint32 condition_id_list = 9; } message SelectEffigyChallengeConditionRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2039; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 condition_id_list = 12; int32 retcode = 6; uint32 difficulty_id = 7; uint32 challenge_id = 2; } message RestartEffigyChallengeReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2148; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message RestartEffigyChallengeRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2042; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; } message TreasureMapRegionInfo { uint32 start_time = 6; uint32 current_progress = 11; bool is_done_mp_spot = 3; uint32 scene_id = 2; uint32 goal_points = 12; bool is_find_mp_spot = 4; uint32 region_radius = 1; Vector region_center_pos = 9; uint32 region_id = 5; } message TreasureMapBonusChallengeInfo { bool is_done = 5; uint32 config_id = 10; bool is_active = 1; map fragment_map = 12; uint32 solution_id = 8; } message TreasureMapActivityDetailInfo { uint32 active_region_index = 1; repeated TreasureMapRegionInfo region_info_list = 6; bool is_mp_challenge_touched = 7; uint32 treasure_close_time = 10; repeated TreasureMapBonusChallengeInfo bonus_challenge_list = 5; uint32 currency_num = 2; uint32 preview_reward_id = 14; uint32 min_open_player_level = 8; uint32 total_mp_spot_num = 13; } message TreasureMapRegionInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2185; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } TreasureMapRegionInfo region_info = 14; } message TreasureMapCurrencyNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2171; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 currency_num = 8; } message TreasureMapRegionActiveNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2122; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 active_region_index = 14; } message TreasureMapMpChallengeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2048; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } } message TreasureMapBonusChallengeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2115; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } TreasureMapBonusChallengeInfo info = 5; } message TreasureMapGuideTaskDoneNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2119; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } } message TreasureMapPreTaskDoneNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2152; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } } message BlessingActivityDetailInfo { uint32 cur_day_scan_type = 9; bool is_content_closed = 11; map pic_num_map = 15; uint32 content_close_time = 2; uint32 cur_day_scan_num = 4; uint32 redeem_reward_num = 1; bool is_activated = 13; uint32 next_refresh_time = 6; } message BlessingScanReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2081; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 entity_id = 11; } message BlessingScanRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2093; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 scan_pic_id = 4; int32 retcode = 11; uint32 cur_day_scan_num = 1; } message BlessingRedeemRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2137; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message BlessingRedeemRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2098; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } map pic_num_map = 12; int32 retcode = 15; } message BlessingFriendPicData { map pic_num_map = 4; uint32 avatar_id = 5; string remark_name = 11; string nickname = 14; string signature = 1; ProfilePicture profile_picture = 6; uint32 uid = 9; } message BlessingRecvPicRecord { string nickname = 1; string remark_name = 2; uint32 pic_id = 3; uint32 uid = 5; uint32 avatar_id = 6; string signature = 10; uint32 index = 14; bool is_recv = 7; ProfilePicture profile_picture = 9; } message BlessingGetFriendPicListReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2043; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message BlessingGetFriendPicListRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2056; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; repeated BlessingFriendPicData friend_pic_data_list = 6; } message BlessingGiveFriendPicReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2062; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 uid = 11; uint32 pic_id = 3; } message BlessingGiveFriendPicRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2053; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 pic_id = 10; int32 retcode = 11; uint32 uid = 13; } message BlessingAcceptGivePicReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2006; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 index = 9; uint32 uid = 1; } message BlessingAcceptGivePicRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2055; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 pic_id = 1; int32 retcode = 13; uint32 index = 5; uint32 uid = 14; } message BlessingGetAllRecvPicRecordListReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2096; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message BlessingGetAllRecvPicRecordListRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2083; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated BlessingRecvPicRecord recv_pic_record_list = 15; int32 retcode = 9; } message BlessingRecvFriendPicNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2178; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 uid = 15; uint32 pic_id = 5; } message BlessingAcceptAllGivePicReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2045; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message BlessingAcceptAllGivePicRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2044; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 11; map accept_pic_num_map = 14; repeated uint32 accept_index_list = 5; } message ExpeditionPathInfo { uint32 mark_id = 12; uint32 start_time = 9; uint32 assist_avatar_id = 7; float bonus_probability = 4; ExpeditionState state = 15; repeated uint32 avatar_id_list = 2; uint32 assist_costume_id = 5; uint32 path_id = 8; uint32 challenge_id = 11; uint32 assist_uid = 10; } message ExpeditionChallengeInfo { bool is_finished = 5; uint32 id = 11; uint32 open_time = 9; } message ExpeditionActivityDetailInfo { uint32 cur_challenge_id = 5; repeated ExpeditionChallengeInfo challenge_info_list = 10; uint32 expedition_count = 2; uint32 content_close_time = 4; bool is_content_closed = 8; repeated ExpeditionPathInfo path_info_list = 15; } message ExpeditionStartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2087; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 avatar_id_list = 1; uint32 assist_uid = 5; uint32 assist_avatar_id = 8; uint32 path_id = 7; } message ExpeditionStartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2135; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 assist_uid = 1; uint32 path_id = 7; repeated uint32 avatar_id_list = 4; int32 retcode = 12; uint32 assist_avatar_id = 2; } message ExpeditionRecallReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2131; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 path_id = 13; } message ExpeditionRecallRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2129; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 path_id = 1; int32 retcode = 8; } message ExpeditionTakeRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2149; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 path_id = 3; } message ExpeditionTakeRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2080; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 13; bool is_bonus = 11; uint32 reward_level = 1; uint32 path_id = 9; } message ExpeditionAssistInfo { string online_id = 14; uint32 assist_time = 1; uint32 costume_id = 6; string target_nick_name = 4; uint32 avatar_id = 12; } message GetExpeditionAssistInfoListReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2150; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message GetExpeditionAssistInfoListRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2035; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated ExpeditionAssistInfo assist_info_list = 6; int32 retcode = 7; } message SetCurExpeditionChallengeIdReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2021; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 id = 5; } message SetCurExpeditionChallengeIdRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2049; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 id = 14; int32 retcode = 3; } message ExpeditionChallengeEnterRegionNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2154; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 id = 5; bool is_puzzle_finished = 10; } message ExpeditionChallengeFinishedNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2091; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 id = 13; } message WaterSpiritActivityDetailInfo { map search_time_map = 9; uint32 region_search_id = 2; uint32 mp_play_id = 15; } message FleurFairChapterInfo { uint32 open_time = 15; uint32 chapter_id = 11; } message FleurFairBalloonInfo { uint32 best_score = 4; } message FleurFairFallInfo { uint32 best_score = 10; } message FleurFairMusicRecord { uint32 max_combo = 1; uint32 max_score = 11; bool is_unlock = 12; } message FleurFairMusicGameInfo { map music_record_map = 10; } message FleurFairMinigameInfo { uint32 minigame_id = 13; bool is_open = 8; uint32 open_time = 15; oneof detail { FleurFairBalloonInfo balloon_info = 12; FleurFairFallInfo fall_info = 11; FleurFairMusicGameInfo music_info = 9; } } message FleurFairDungeonSectionInfo { uint32 section_id = 10; uint32 open_time = 13; bool is_open = 1; } message FleurFairActivityDetailInfo { bool is_content_closed = 4; uint32 dungeon_punish_over_time = 6; uint32 content_close_time = 15; uint32 obtained_token = 13; repeated FleurFairChapterInfo chapter_info_list = 14; map minigame_info_map = 9; map dungeon_section_info_map = 3; bool is_dungeon_unlocked = 11; } message FleurFairBalloonSettleInfo { BalloonSettleInfo settle_info = 10; bool is_new_record = 7; } message FleurFairFallSettleInfo { FallSettleInfo settle_info = 4; bool is_new_record = 10; } message FleurFairBalloonSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2099; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 minigame_id = 9; map settle_info_map = 15; } message FleurFairFallSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2017; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 minigame_id = 15; map settle_info_map = 11; } message FleurFairMusicGameSettleReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2194; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 score = 3; uint32 combo = 6; uint32 correct_hit = 10; uint32 music_basic_id = 11; } message FleurFairMusicGameSettleRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2113; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_unlock_next_level = 4; bool is_new_record = 12; int32 retcode = 5; uint32 music_basic_id = 9; } message FleurFairMusicGameStartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2167; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 music_basic_id = 2; } message FleurFairMusicGameStartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2079; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 3; uint32 music_basic_id = 7; } message FleurFairReplayMiniGameReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2181; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 minigame_id = 5; } message FleurFairReplayMiniGameRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2052; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 14; uint32 minigame_id = 8; } message ArenaChallengeMonsterLevel { uint32 arena_challenge_level = 7; uint32 arena_challenge_id = 15; } message ArenaChallengeActivityDetailInfo { bool is_finish_any_level = 14; map level_open_time_map = 3; uint32 world_level = 15; repeated ArenaChallengeMonsterLevel level_list = 9; } message StartArenaChallengeLevelReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2127; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 arena_challenge_id = 4; uint32 gadget_entity_id = 5; uint32 arena_challenge_level = 2; } message StartArenaChallengeLevelRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2125; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 arena_challenge_level = 1; int32 retcode = 9; uint32 gadget_entity_id = 3; uint32 arena_challenge_id = 6; } message ArenaChallengeChildChallengeInfo { uint32 challenge_id = 12; uint32 challenge_type = 5; uint32 challenge_index = 4; bool is_success = 7; bool is_settled = 11; } message ArenaChallengeFinishNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2030; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 arena_challenge_level = 13; uint32 arena_challenge_id = 3; repeated ArenaChallengeChildChallengeInfo child_challenge_list = 2; bool is_success = 12; } message WaterSpritePhaseFinishNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2025; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } } message ActivityTakeWatcherRewardBatchReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2159; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 watcher_id_list = 11; uint32 activity_id = 3; } message ActivityTakeWatcherRewardBatchRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 2109; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 watcher_id_list = 6; int32 retcode = 15; uint32 activity_id = 7; repeated ItemParam item_list = 1; } message ChannelerSlabCamp { uint32 reward_id = 11; Vector pos = 8; uint32 buff_num = 7; uint32 group_id = 3; } message ChannelerSlabChallenge { uint32 active_camp_index = 5; repeated ChannelerSlabCamp camp_list = 14; } message ChannelerSlabOneoffDungeon { bool is_done = 8; uint32 dungeon_id = 12; uint32 reward_id = 13; } message ChannelerSlabChallengeStage { uint32 open_time = 3; repeated ChannelerSlabChallenge challenge_list = 14; bool is_open = 7; uint32 stage_id = 9; ChannelerSlabOneoffDungeon dungeon_info = 13; } message ChannellerSlabBuffSchemeInfo { map slot_map = 9; uint32 total_energy = 13; uint32 self_energy = 15; } message ChannellerSlabAssistInfo { uint32 uid = 10; uint32 avatar_level = 12; uint32 avatar_id = 6; } message ChannellerSlabBuffInfo { ChannellerSlabBuffSchemeInfo mp_buff_scheme_info = 6; repeated uint32 buff_id_list = 8; ChannellerSlabBuffSchemeInfo single_buff_scheme_info = 7; repeated ChannellerSlabAssistInfo assist_info_list = 15; } message ChannellerSlabLoopDungeonInfo { uint32 score = 7; uint32 dungeon_index = 4; uint32 open_time = 12; bool is_first_pass_reward_taken = 9; repeated uint32 last_condition_id_list = 14; bool is_open = 1; } message ChannellerSlabLoopDungeonStageInfo { repeated ChannellerSlabLoopDungeonInfo dungeon_info_list = 15; repeated uint32 taken_reward_index_list = 5; bool is_open = 11; uint32 last_difficulty_id = 6; uint32 open_time = 3; } message ChannelerSlabActivityDetailInfo { ChannellerSlabBuffInfo buff_info = 1; ChannellerSlabLoopDungeonStageInfo loop_dungeon_stage_info = 7; repeated ChannelerSlabChallengeStage stage_list = 15; uint32 play_end_time = 3; } message ChannelerSlabStageActiveChallengeIndexNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8734; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 15; uint32 challenge_index = 12; uint32 active_camp_index = 6; } message ChannelerSlabStageOneoffDungeonNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8203; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 2; bool is_done = 8; } message ChannellerSlabWearBuffReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8107; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 buff_id = 3; bool is_mp = 5; uint32 slot_id = 13; } message ChannellerSlabWearBuffRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8600; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 buff_id = 15; int32 retcode = 1; bool is_mp = 9; uint32 slot_id = 8; } message ChannellerSlabTakeoffBuffReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8516; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } bool is_mp = 10; uint32 slot_id = 12; uint32 buff_id = 9; } message ChannellerSlabTakeoffBuffRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8237; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 3; bool is_mp = 13; uint32 buff_id = 14; uint32 slot_id = 8; } message ChannellerSlabEnterLoopDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8869; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 point_id = 9; uint32 dungeon_index = 10; repeated uint32 condition_id_list = 5; uint32 difficulty_id = 12; } message ChannellerSlabEnterLoopDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8081; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 9; uint32 point_id = 12; repeated uint32 condition_id_list = 6; uint32 dungeon_index = 15; uint32 difficulty_id = 3; } message ChannellerSlabLoopDungeonTakeFirstPassRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8589; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 dungeon_index = 10; } message ChannellerSlabLoopDungeonTakeFirstPassRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8539; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 10; uint32 dungeon_index = 8; } message ChannellerSlabLoopDungeonTakeScoreRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8684; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 reward_index = 8; } message ChannellerSlabLoopDungeonTakeScoreRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8433; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 reward_index = 12; int32 retcode = 5; } message ChannellerSlabLoopDungeonChallengeInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8224; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 dungeon_index = 12; uint32 challenge_score = 4; uint32 difficulty_id = 2; repeated uint32 condition_id_list = 3; repeated uint32 scheme_buff_id_list = 6; } message ChannellerSlabLoopDungeonSelectConditionReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8503; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 dungeon_index = 4; repeated uint32 condition_id_list = 3; uint32 difficulty_id = 8; } message ChannellerSlabLoopDungeonSelectConditionRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8509; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 9; uint32 dungeon_index = 5; repeated uint32 condition_id_list = 13; uint32 difficulty_id = 14; } message ChannellerSlabLoopDungeonResultInfo { bool is_success = 11; uint32 challenge_max_score = 8; uint32 dungeon_index = 7; bool is_in_time_limit = 10; uint32 challenge_score = 12; } message ChannellerSlabOneOffDungeonInfoReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8409; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message ChannellerSlabOneOffDungeonInfoRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8268; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 scheme_buff_id_list = 3; int32 retcode = 15; } message ChannellerSlabOneOffDungeonInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8729; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 scheme_buff_id_list = 6; } message ChannellerSlabSaveAssistInfoReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8416; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated ChannellerSlabAssistInfo assist_info_list = 8; } message ChannellerSlabSaveAssistInfoRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8932; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated ChannellerSlabAssistInfo assist_info_list = 8; int32 retcode = 11; } message MistTrialBestAvatar { AvatarType avatar_type = 6; uint32 costume_id = 14; uint32 avatar_id = 5; } message MistTrialLevelData { MistTrialBestAvatar best_hit_avatar = 14; uint32 level_id = 7; uint32 open_time = 1; bool is_open = 12; repeated MistTrialBestAvatar best_avatar_list = 6; uint32 first_pass_time = 2; } message MistTrialActivityDetailInfo { repeated MistTrialLevelData trial_level_data_list = 5; } message MistTrialSelectAvatarAndEnterDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8666; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } message SelectAvatarIndex { oneof detail { uint32 mist_trial_avatar_id = 8; uint64 formal_avatar_guid = 6; } } uint32 enter_point_id = 7; repeated uint32 select_trial_avatar_id_list = 10; uint32 trial_id = 4; repeated SelectAvatarIndex select_avatar_index_list = 6; } message MistTrialSelectAvatarAndEnterDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8239; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 trial_id = 1; int32 retcode = 2; } message MistTrialMissionInfo { uint32 param = 9; uint32 watcher_list_id = 13; } message MistTrialGetChallengeMissionReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8893; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 trial_id = 9; } message MistTrialGetChallengeMissionRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8508; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 trial_id = 1; repeated MistTrialMissionInfo mission_info_list = 15; int32 retcode = 11; } message MistTrialDunegonFailNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8135; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 dungeon_id = 9; } message ChannellerSlabCheckEnterLoopDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8745; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message ChannellerSlabCheckEnterLoopDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8452; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 10; } message HideAndSeekMapInfo { repeated uint32 match_lock_reason_list = 11; uint32 id = 7; } message HideAndSeekActivityDetailInfo { repeated uint32 chosen_map_list = 5; repeated uint32 unlock_map_list = 13; repeated uint32 chosen_hunter_skill_list = 4; repeated HideAndSeekMapInfo open_map_info_list = 1; repeated uint32 chosen_hider_skill_list = 6; } message HideAndSeekSelectSkillReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8183; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 skill_list = 13; } message HideAndSeekSelectSkillRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8088; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 4; repeated uint32 skill_list = 12; } message ActivityTakeScoreRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8971; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 reward_config_id = 12; uint32 activity_id = 9; } message ActivityTakeScoreRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8583; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 activity_id = 13; int32 retcode = 9; uint32 reward_config_id = 15; } message ActivityTakeAllScoreRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8372; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 activity_id = 9; } message ActivityTakeAllScoreRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8043; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 reward_config_list = 14; int32 retcode = 15; uint32 activity_id = 7; } message HideAndSeekChooseMapReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8512; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 map_list = 3; } message HideAndSeekChooseMapRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8533; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 map_list = 3; int32 retcode = 11; } message FindHilichurlDayContentInfo { uint32 start_time = 1; } message FindHilichurlDetailInfo { repeated FindHilichurlDayContentInfo day_content_info_list = 1; uint32 min_open_player_level = 12; bool is_end_quest_accept = 7; uint32 content_close_time = 6; bool is_content_closed = 9; uint32 player_day_index = 4; uint32 day_index = 15; } message CommonPlayerTipsNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8466; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 notify_type = 3; repeated string text_map_id_list = 9; } message FindHilichurlFinishSecondQuestNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8901; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 day_index = 11; } message FindHilichurlAcceptQuestNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8659; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } } message SummerTimeSprintBoatRecord { uint32 best_score = 3; uint32 start_time = 13; bool is_touched = 7; repeated uint32 watcher_id_list = 10; uint32 group_id = 2; } message SummerTimeSprintBoatInfo { repeated SummerTimeSprintBoatRecord record_list = 7; } message SummerTimeDetailInfo { map stage_map = 3; uint32 content_close_time = 11; bool is_content_closed = 13; SummerTimeSprintBoatInfo sprint_boat_info = 4; } message SummerTimeStageInfo { bool is_open = 13; uint32 open_time = 10; uint32 stage_id = 1; } message SummerTimeFloatSignalPositionNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8077; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } Vector position = 1; bool is_transfer_anchor = 5; uint32 float_signal_id = 7; } message SummerTimeFloatSignalUpdateNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8781; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_transfer_anchor = 4; uint32 float_signal_id = 8; Vector position = 10; } message SummerTimeSprintBoatSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8651; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 total_num = 13; uint32 group_id = 12; bool is_success = 15; uint32 collect_num = 6; uint32 left_time = 8; uint32 medal_level = 2; uint32 score = 10; bool is_new_record = 7; } message SummerTimeSprintBoatRestartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8410; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 group_id = 10; uint32 schedule_id = 14; } message SummerTimeSprintBoatRestartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8356; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 10; uint32 schedule_id = 5; uint32 group_id = 4; } message BuoyantCombatDailyInfo { uint32 start_time = 2; uint32 best_score = 13; } message BuoyantCombatDetailInfo { repeated BuoyantCombatDailyInfo daily_info_list = 8; } message StartBuoyantCombatGalleryReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8732; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 gallery_id = 15; uint32 gallery_level = 13; } message StartBuoyantCombatGalleryRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8680; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 gallery_level = 12; int32 retcode = 5; uint32 gallery_id = 8; } message BuoyantCombatSettleInfo { bool is_new_record = 1; BuoyantCombatGallerySettleInfo settle_info = 3; } message BuoyantCombatSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8305; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 gallery_id = 8; BuoyantCombatSettleInfo settle_info = 11; } message SetLimitOptimizationNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8851; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_active = 3; } message SummerTimeDungeonInfo { uint32 taken_chest_count = 15; uint32 total_chest_count = 12; uint32 taken_shell_count = 14; uint32 dungeon_id = 4; uint32 total_shell_count = 13; } message EchoShellDetailInfo { repeated SummerTimeDungeonInfo summer_time_dungeon_list = 8; repeated uint32 shell_list = 13; repeated uint32 pass_dungeon_list = 4; repeated uint32 taken_reward_list = 2; } message EchoShellUpdateNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8150; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 shell_id = 1; } message EchoShellTakeRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8114; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 reward_id = 10; } message EchoShellTakeRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8797; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 reward_id = 6; int32 retcode = 10; } message BounceConjuringChapterInfo { uint32 best_score = 12; uint32 open_time = 9; uint32 chapter_id = 13; } message BounceConjuringActivityDetailInfo { repeated BounceConjuringChapterInfo chapter_info_list = 8; bool is_content_closed = 12; uint32 content_close_time = 7; } message BounceConjuringSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8084; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_new_record = 14; map settle_info_map = 4; uint32 total_score = 2; uint32 chapter_id = 13; } message BlitzRushStage { bool is_open = 13; uint32 open_time = 11; } message ParkourLevelInfo { uint32 best_record = 12; bool is_open = 9; uint32 open_time = 7; Vector pos = 2; } message BlitzRushActivityDetailInfo { repeated BlitzRushStage stage_list = 10; uint32 content_close_time = 14; bool is_content_closed = 2; repeated ParkourLevelInfo parkour_level_info_list = 6; } message BlitzRushParkourRestartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8653; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 13; uint32 group_id = 2; } message BlitzRushParkourRestartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8944; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 14; uint32 group_id = 15; uint32 schedule_id = 1; } message ChessActivityDetailInfo { uint32 level = 4; bool is_teach_dungeon_finished = 9; uint32 content_close_time = 14; uint32 obtained_exp = 8; bool is_content_closed = 5; uint32 available_exp = 2; uint32 exp = 13; repeated uint32 finished_map_id_list = 1; uint32 punish_over_time = 3; } message EnterChessDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8191; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 map_id = 12; } message EnterChessDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8592; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 8; uint32 map_id = 13; } message TreasureMapHostInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8681; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 mp_challenge_region_list = 8; } message SumoActivityDetailInfo { uint32 difficulty_id = 11; map sumo_stage_map = 13; uint32 last_stage_id = 14; } message SumoAvatarInfo { bool is_trial = 2; uint64 avatar_id = 1; } message SumoTeamData { repeated uint32 skill_id_list = 14; repeated SumoAvatarInfo avatar_info_list = 3; } message SumoStageData { uint32 max_score = 1; uint32 open_time = 5; uint32 stage_id = 3; repeated SumoTeamData team_list = 7; bool is_open = 11; } message SumoSaveTeamReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8313; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 activity_id = 11; uint32 stage_id = 13; uint32 difficulty_id = 7; repeated SumoTeamData team_list = 12; } message SumoSaveTeamRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8319; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 9; int32 retcode = 2; uint32 activity_id = 11; repeated SumoTeamData team_list = 13; uint32 difficulty_id = 10; } message SumoSelectTeamAndEnterDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8215; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 activity_id = 1; uint32 stage_id = 7; uint32 difficulty_id = 4; repeated SumoTeamData team_list = 10; } message SumoSelectTeamAndEnterDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8193; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 1; uint32 activity_id = 14; uint32 difficulty_id = 12; uint32 stage_id = 9; repeated SumoTeamData team_list = 2; } message SumoDungeonSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8291; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 final_score = 7; uint32 difficulty_id = 14; uint32 kill_elite_monster_num = 15; uint32 stage_id = 12; uint32 kill_monster_num = 4; bool is_new_record = 5; } message SumoDungeonAvatar { uint64 avatar_guid = 11; bool is_avlive = 13; bool is_trial = 4; } message SumoDungeonTeam { repeated SumoDungeonAvatar dungeon_avatar_list = 15; } message SumoEnterDungeonNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8013; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 activity_id = 15; repeated SumoDungeonTeam dungeon_team_list = 11; uint32 no_switch_punish_time = 10; uint32 next_valid_switch_time = 13; uint32 stage_id = 7; uint32 cur_team_index = 5; } message SumoSwitchTeamReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8351; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 9; uint32 activity_id = 5; } message SumoSwitchTeamRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8525; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 next_valid_switch_time = 7; repeated SumoDungeonTeam dungeon_team_list = 10; uint32 activity_id = 6; int32 retcode = 14; uint32 cur_team_index = 11; uint32 stage_id = 5; } message SumoLeaveDungeonNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8640; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } } message SumoRestartDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8612; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message SumoRestartDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8214; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 11; uint32 dungeon_id = 4; uint32 point_id = 12; } message ActivityDisableTransferPointInteractionNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8982; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_disable = 10; Uint32Pair scene_point_pair = 5; } message SumoSetNoSwitchPunishTimeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8935; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 cur_team_index = 15; uint32 stage_id = 13; repeated SumoDungeonTeam dungeon_team_list = 11; uint32 no_switch_punish_time = 2; uint32 next_valid_switch_time = 14; uint32 activity_id = 9; } message MoonfinTrialLevelInfo { uint32 best_record = 3; uint32 open_time = 1; } message MoonfinTrialActivityDetailInfo { map level_info_map = 5; uint32 special_fish_count = 11; } message FishingGallerySettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8780; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 gallery_id = 6; uint32 level_id = 15; FishingGallerySettleInfo settle_info = 13; } message LunaRiteHintPoint { uint32 area_id = 11; uint32 index = 7; LunaRiteHintPointType type = 2; Vector pos = 10; } message LunaRiteAreaInfo { repeated uint32 sacrifice_list = 11; LunaRiteHintStatusType hint_status = 7; repeated uint32 sacrifice_reward_list = 4; uint32 area_id = 8; uint32 challenge_index = 6; } message LunaRiteDetailInfo { repeated LunaRiteHintPoint hint_point = 3; repeated LunaRiteAreaInfo area_info_list = 13; } message LunaRiteSacrificeReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8805; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 area_id = 15; uint32 index = 14; } message LunaRiteSacrificeRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8080; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 area_id = 13; repeated uint32 sacrifice_list = 14; uint32 index = 8; int32 retcode = 9; } message LunaRiteTakeSacrificeRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8045; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 area_id = 11; uint32 index = 3; } message LunaRiteTakeSacrificeRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8397; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 index = 11; repeated uint32 sacrifice_reward_list = 2; uint32 sacrifice_reward_index = 14; uint32 area_id = 6; int32 retcode = 12; } message LunaRiteHintPointReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8195; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 area_id = 13; } message LunaRiteHintPointRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8765; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } LunaRiteHintStatusType hint_status = 4; uint32 area_id = 5; int32 retcode = 13; repeated LunaRiteHintPoint hint_point = 9; } message LunaRiteHintPointRemoveNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8787; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 hint_point_index = 14; } message LunaRiteGroupBundleRegisterNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8465; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 group_link_bundle_id = 11; } message LunaRiteAreaFinishNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8213; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 area_id = 2; } message PlantFlowerActivityDetailInfo { bool is_content_closed = 3; map wish_flower_num_map = 10; uint32 today_seed_reward_id = 11; uint32 day_index = 1; bool is_today_has_awarded = 13; map used_flower_num_map = 7; } message PlantFlowerGetSeedInfoReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8560; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 6; } message PlantFlowerGetSeedInfoRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8764; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 15; uint32 schedule_id = 12; uint32 seed_reward_id = 5; } message PlantFlowerTakeSeedRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8968; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 12; } message PlantFlowerTakeSeedRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8860; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; uint32 schedule_id = 13; } message PlantFlowerSetFlowerWishReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8547; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } map flower_num_map = 12; uint32 schedule_id = 5; } message PlantFlowerSetFlowerWishRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8910; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 7; int32 retcode = 8; } message PlantFlowerGetFriendFlowerWishListReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8126; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 7; } message PlantFlowerFriendFlowerWishData { ProfilePicture profile_picture = 3; uint32 uid = 5; string nickname = 14; map flower_num_map = 12; } message PlantFlowerGetFriendFlowerWishListRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8511; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 6; uint32 schedule_id = 2; repeated PlantFlowerFriendFlowerWishData friend_flower_wish_list = 9; } message PlantFlowerGiveFriendFlowerReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8846; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 11; uint32 uid = 13; map flower_num_map = 12; } message PlantFlowerGiveFriendFlowerRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8386; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 limit_flower_list = 5; int32 retcode = 3; uint32 schedule_id = 14; } message PlantFlowerGetRecvFlowerListReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8270; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 1; } message PlantFlowerRecvFlowerData { ProfilePicture profile_picture = 13; string nickname = 5; uint32 uid = 9; map flower_num_map = 14; } message PlantFlowerGetRecvFlowerListRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8374; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 6; int32 retcode = 1; repeated PlantFlowerRecvFlowerData recv_flower_list = 4; } message PlantFlowerHaveRecvFlowerNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8078; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 10; } message PlantFlowerAcceptGiveFlowerReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8383; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 2; uint32 uid = 12; } message PlantFlowerAcceptFlowerResultInfo { map unaccept_flower_num_map = 4; uint32 uid = 7; map accept_flower_num_map = 10; } message PlantFlowerAcceptGiveFlowerRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8567; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 1; PlantFlowerAcceptFlowerResultInfo accept_flower_result_info = 15; int32 retcode = 12; } message PlantFlowerAcceptAllGiveFlowerReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8808; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 11; } message PlantFlowerAcceptAllGiveFlowerRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8888; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 10; int32 retcode = 11; repeated PlantFlowerAcceptFlowerResultInfo accept_flower_result_info_list = 13; } message PlantFlowerGetCanGiveFriendFlowerReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8716; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 15; } message PlantFlowerGetCanGiveFriendFlowerRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8766; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } map flower_num_map = 6; uint32 schedule_id = 4; int32 retcode = 3; } message PlantFlowerEditFlowerCombinationReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8843; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } CustomGadgetTreeInfo flower_combination_info = 10; uint32 entity_id = 14; uint32 schedule_id = 9; } message PlantFlowerEditFlowerCombinationRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8788; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 13; int32 retcode = 6; } message MusicGameRecord { bool is_unlock = 9; uint32 max_score = 11; uint32 max_combo = 6; } message MusicGameActivityDetailInfo { repeated UgcMusicBriefInfo ugc_record_list = 4; repeated UgcMusicBriefInfo ugc_search_list = 7; map music_game_record_map = 8; } message MusicGameSettleReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8892; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 button_list = 384; uint32 delay = 795; repeated uint32 note_list = 4; uint32 score_rating = 15; uint32 score = 9; uint64 ugc_guid = 6; uint32 restart_times = 13; bool is_custom_delay = 422; uint32 max_combo = 5; uint32 is_full_combo = 1058; float speed = 409; bool is_save_score = 3; uint32 combo = 1; uint32 music_basic_id = 7; uint32 star_rating = 2; uint32 volume = 1953; uint32 correct_hit = 14; bool is_custom_speed = 1285; } message MusicGameSettleRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8673; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 11; uint32 music_basic_id = 5; bool is_new_record = 6; bool is_unlock_next_level = 2; uint64 ugc_guid = 10; } message MusicGameStartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8406; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 music_basic_id = 2; bool is_save_score = 11; uint64 ugc_guid = 3; } message MusicGameStartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8326; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 music_basic_id = 4; int32 retcode = 1; uint64 ugc_guid = 15; } message RogueAvatarInfo { bool is_onstage = 5; bool is_alive = 3; uint32 avatar_id = 14; } message RogueShowAvatarTeamInfo { repeated RogueAvatarInfo avatar_list = 12; } message RoguelikeShikigamiRecord { uint32 id = 6; uint32 level = 3; } message RogueEffectRecord { uint32 source_id = 6; repeated uint32 extra_param_list = 9; uint32 count = 10; bool is_new = 5; } message RoguelikeRuneRecord { uint32 left_count = 14; uint32 rune_id = 6; uint32 max_count = 4; } message RogueStageInfo { RogueShowAvatarTeamInfo avatar_team = 2; bool is_passed = 5; uint32 stage_id = 7; uint32 revise_monster_level = 205; repeated RoguelikeRuneRecord rune_record_list = 6; bool is_open = 1; uint32 cur_level = 4; uint32 cached_coin_c_num = 1409; bool is_taken_reward = 11; bool is_in_combat = 12; uint32 cached_coin_b_num = 14; uint32 explore_cell_num = 15; uint32 coin_c_num = 8; bool is_explored = 9; uint32 max_passed_level = 3; } message RoguelikeDungeonActivityDetailInfo { repeated RogueStageInfo stage_list = 8; repeated RoguelikeShikigamiRecord shikigami_list = 5; repeated uint32 equipped_rune_list = 14; uint32 content_close_time = 6; bool is_content_closed = 10; repeated uint32 rune_list = 2; } message DoRoguelikeDungeonCardGachaReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8148; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 dungeon_id = 13; uint32 cell_id = 6; } message DoRoguelikeDungeonCardGachaRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8472; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_can_refresh = 8; repeated uint32 card_list = 15; int32 retcode = 5; } message RefreshRoguelikeDungeonCardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8279; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message RefreshRoguelikeDungeonCardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8349; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 3; repeated uint32 res_card_list = 9; } message SelectRoguelikeDungeonCardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8085; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 card_id = 13; } message SelectRoguelikeDungeonCardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8138; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 card_id = 9; int32 retcode = 8; } message EquipRoguelikeRuneReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8306; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 rune_list = 3; } message EquipRoguelikeRuneRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8705; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 14; repeated uint32 rune_list = 1; } message TriggerRoguelikeRuneReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8463; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 rune_id = 8; } message TriggerRoguelikeRuneRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8065; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 available_count = 4; uint32 rune_id = 14; int32 retcode = 8; } message TriggerRoguelikeCurseNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8412; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 effect_param_list = 14; uint32 curse_group_id = 9; bool is_trigger_curse = 13; uint32 curse_level = 3; } message UpgradeRoguelikeShikigamiReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8151; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 upgrade_level = 6; uint32 shikigami_group_id = 15; } message UpgradeRoguelikeShikigamiRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8966; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 10; uint32 shikigami_group_id = 14; uint32 cur_level = 4; } message RoguelikeSelectAvatarAndEnterDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8457; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint64 onstage_avatar_guid_list = 14; uint32 stage_id = 4; repeated uint64 backstage_avatar_guid_list = 11; } message RoguelikeSelectAvatarAndEnterDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8538; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 15; int32 retcode = 1; } message RoguelikeGiveUpReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8660; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 9; } message RoguelikeGiveUpRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8139; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 4; uint32 stage_id = 7; oneof info { RoguelikeDungeonSettleInfo settle_info = 8; } } message RoguelikeTakeStageFirstPassRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8421; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 1; } message RoguelikeTakeStageFirstPassRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8552; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 14; int32 retcode = 5; } message GiveUpRoguelikeDungeonCardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8353; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message GiveUpRoguelikeDungeonCardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8497; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 8; } message RogueCellInfo { uint32 cell_config_id = 14; uint32 dungeon_id = 4; uint32 cell_id = 9; uint32 cell_type = 13; RogueCellState state = 10; } message EnterRoguelikeDungeonNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8652; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_mist_clear = 14; uint32 dungeon_weight_config_id = 2; repeated RoguelikeRuneRecord rune_record_list = 6; repeated uint64 onstage_avatar_guid_list = 9; bool is_first_enter = 205; repeated uint32 explored_cell_list = 3; map cell_info_map = 11; uint32 dungeon_id = 1; uint32 refresh_cost_item_count = 1999; float bonus_resource_prop = 13; uint32 revise_monster_level = 1541; uint32 stage_id = 15; repeated uint64 backstage_avatar_guid_list = 10; uint32 cur_cell_id = 12; uint32 refresh_cost_item_id = 7; uint32 cur_level = 8; } message StartRogueEliteCellChallengeReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8242; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } RogueEliteCellDifficultyType difficulty = 1; uint32 dungeon_id = 11; uint32 cell_id = 4; } message StartRogueEliteCellChallengeRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8958; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 dungeon_id = 12; uint32 cell_id = 9; int32 retcode = 10; } message StartRogueNormalCellChallengeReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8205; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 dungeon_id = 3; uint32 cell_id = 8; } message StartRogueNormalCellChallengeRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8036; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 dungeon_id = 10; uint32 cell_id = 2; int32 retcode = 6; } message RogueCellUpdateNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8642; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } RogueCellInfo cell_info = 7; } message RogueDungeonPlayerCellChangeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8347; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 old_cell_id = 10; uint32 cell_id = 7; } message RogueHealAvatarsReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8947; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 dungeon_id = 1; uint32 cell_id = 3; } message RogueHealAvatarsRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8949; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 dungeon_id = 10; int32 retcode = 9; uint32 cell_id = 14; } message RogueResumeDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8795; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 12; } message RogueResumeDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8647; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 12; int32 retcode = 15; } message ClearRoguelikeCurseNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8207; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } map clear_curse_map = 10; bool is_clear_all = 11; uint32 card_id = 8; bool is_curse_all_clear = 1; } message RoguelikeCardGachaNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8925; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 card_list = 10; bool is_can_refresh = 11; } message RogueSwitchAvatarReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8201; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 cell_id = 15; repeated uint64 onstage_avatar_guid_list = 3; uint64 cur_avatar_guid = 11; uint32 dungeon_id = 6; } message RogueSwitchAvatarRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8915; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint64 cur_avatar_guid = 4; repeated uint64 backstage_avatar_guid_list = 8; uint32 dungeon_id = 14; uint32 cell_id = 3; int32 retcode = 12; repeated uint64 onstage_avatar_guid_list = 9; } message DisableRoguelikeTrapNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8259; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 card_id = 13; } message RoguelikeRuneRecordUpdateNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8973; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated RoguelikeRuneRecord rune_record_list = 11; } message RoguelikeMistClearNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8324; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } } message RoguelikeEffectDataNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8222; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated RogueEffectRecord curse_list = 7; repeated RogueEffectRecord card_list = 4; } message RoguelikeEffectViewReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8528; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 view_curse_list = 10; repeated uint32 view_card_list = 2; } message RoguelikeEffectViewRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8639; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } int32 retcode = 2; } message RoguelikeResourceBonusPropUpdateNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8555; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } float bonus_resource_prop = 12; } message RoguelikeSettleCoinInfo { uint32 coin_c = 8; uint32 coin_b = 10; uint32 cell_num = 1; } message RoguelikeDungeonSettleInfo { uint32 stage_id = 5; bool is_final_level = 15; map finished_challenge_cell_num_map = 3; bool is_coin_c_reach_limit = 13; uint32 cur_level = 9; uint32 total_coin_b_num = 6; uint32 total_coin_c_num = 10; } message RoguelikeRefreshCardCostUpdateNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8927; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 item_count = 5; uint32 item_id = 1; } message DigMarkPoint { Vector pos = 1; uint32 bundle_id = 13; Vector rot = 3; } message DigActivityDetailInfo { repeated uint32 stage_id_list = 15; repeated DigMarkPoint dig_mark_point_list = 11; uint32 stage_id = 8; } message DigActivityMarkPointChangeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8109; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated DigMarkPoint dig_mark_point_list = 11; } message DigActivityChangeGadgetStateReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8464; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 entity_id = 10; } message DigActivityChangeGadgetStateRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8430; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 entity_id = 15; int32 retcode = 6; } message HachiActivityDetailInfo { map stage_map = 6; } message HachiStageInfo { bool is_open = 8; bool is_finished = 12; uint32 open_time = 5; uint32 stage_id = 14; } message WinterCampStageInfo { uint32 cur_progress = 12; uint32 id = 6; uint32 open_time = 8; bool is_finished = 10; uint32 total_progress = 9; Vector pos = 5; } message WinterCampRaceStageInfo { uint32 open_time = 5; uint32 id = 1; Vector pos = 14; uint32 max_score = 2; } message WinterCampActivityDetailInfo { repeated WinterCampRaceStageInfo race_info_list = 9; WinterCampStageInfo battle_info = 10; repeated uint32 wish_id_list = 8; repeated uint32 battle_taken_reward_list = 14; repeated uint32 explore_taken_reward_list = 6; bool is_content_closed = 15; WinterCampStageInfo explore_info = 11; repeated ItemParam used_item_list = 2; } message WinterCampStageInfoChangeNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8154; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } WinterCampStageInfo explore_info = 12; WinterCampStageInfo battle_info = 4; } message WinterCampRaceScoreNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8149; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 id = 5; uint32 max_score = 14; } message WinterCampGiveFriendItemReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8572; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 uid = 12; repeated ItemParam item_list = 11; } message WinterCampGiveFriendItemRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8264; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 limit_item_id_list = 11; int32 retcode = 3; } message WinterCampSetWishListReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8753; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 item_id_list = 4; } message WinterCampSetWishListRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8281; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 4; repeated uint32 item_id_list = 7; } message WinterCampFriendWishData { string nickname = 14; uint32 uid = 12; ProfilePicture profile_picture = 5; repeated uint32 item_id_list = 9; } message WinterCampGetFriendWishListReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8946; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message WinterCampGetFriendWishListRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8937; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 12; repeated WinterCampFriendWishData wish_data_list = 5; } message WinterCampRecvItemNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8580; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } WinterCampRecvItemData recv_item_data = 14; } message WinterCampAcceptItemResultInfo { repeated ItemParam accept_item_list = 2; uint32 uid = 6; repeated ItemParam unaccept_item_list = 9; } message WinterCampAcceptGiveItemReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8387; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 uid = 11; } message WinterCampAcceptGiveItemRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8185; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 14; WinterCampAcceptItemResultInfo accept_item_result_info = 3; } message WinterCampAcceptAllGiveItemReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 9000; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message WinterCampAcceptAllGiveItemRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8626; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 6; repeated WinterCampAcceptItemResultInfo accept_item_result_info = 14; } message WinterCampGetCanGiveFriendItemReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8964; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message WinterCampGetCanGiveFriendItemRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8357; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated ItemParam item_list = 8; int32 retcode = 11; } message WinterCampRecvItemData { repeated ItemParam item_list = 2; uint32 uid = 8; ProfilePicture profile_picture = 1; string nickname = 12; } message WinterCampGetRecvItemListReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8143; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message WinterCampGetRecvItemListRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8423; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated WinterCampRecvItemData recv_item_data_list = 8; int32 retcode = 6; } message WinterCampEditSnowmanCombinationReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8144; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 entity_id = 9; CustomGadgetTreeInfo combination_info = 6; } message WinterCampEditSnowmanCombinationRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8142; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 10; } message WinterCampTriathlonSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8342; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 limited_coin = 9; uint32 normal_coin = 2; bool is_new_record = 7; bool is_success = 3; uint32 gallery_id = 13; uint32 remain_time = 4; uint32 score = 11; uint32 race_id = 15; } message WinterCampTakeExploreRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8607; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 id = 8; } message WinterCampTakeExploreRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8978; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; uint32 id = 15; } message WinterCampTakeBattleRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8401; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 id = 2; } message WinterCampTakeBattleRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8153; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 6; uint32 id = 15; } message WinterCampTriathlonRestartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8844; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 gallery_id = 6; } message WinterCampTriathlonRestartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8569; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 10; uint32 gallery_id = 14; } message MistTrialSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8373; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated MistTrialBestAvatar best_avatar_list = 2; map exhibition_list_data_result_map = 14; MistTrialBestAvatar best_hit_avatar = 4; uint32 first_pass_time = 7; map exhibition_list_data_record_map = 15; uint32 dungeon_scene_id = 5; } message MistTrialGetDungeonExhibitionDataReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8740; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 trial_id = 13; } message MistTrialGetDungeonExhibitionDataRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8066; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 trial_id = 12; int32 retcode = 4; } message PotionLevelData { uint32 level_id = 10; uint32 score = 7; uint32 mode_id = 5; uint32 difficulty_level = 2; } message PotionStageData { uint32 stage_id = 11; repeated uint32 cool_down_buff_id_list = 2; bool is_open = 15; repeated PotionLevelData level_list = 14; repeated uint32 cool_down_avatar_id_list = 13; } message PotionActivityDetailInfo { repeated PotionStageData stage_list = 10; } message PotionResetChallengeReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8377; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 1; } message PotionResetChallengeRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8067; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 11; PotionStageData stage_data = 14; } message PotionAvatarInfo { bool is_trial = 6; uint64 avatar_id = 8; } message PotionEnterDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8261; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 buff_id_list = 15; uint32 level_id = 5; repeated PotionAvatarInfo avatar_info_list = 14; uint32 mode_id = 2; uint32 stage_id = 13; } message PotionEnterDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8482; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 11; } message PotionDungeonAvatar { uint64 avatar_guid = 8; bool is_trial = 2; } message PotionEnterDungeonNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8531; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 13; uint32 difficulty_level = 7; repeated PotionDungeonAvatar dungeon_avatar_list = 6; uint32 level_id = 8; uint32 mode_id = 5; } message PotionSaveDungeonResultReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8192; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 8; uint32 stage_id = 7; } message PotionSaveDungeonResultRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8688; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; } message PotionRestartDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8273; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message PotionRestartDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8062; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 4; } message PotionDungeonResultInfo { uint32 final_score = 8; uint32 left_time = 9; uint32 difficulty_level = 14; uint32 mode_id = 11; uint32 level_id = 4; uint32 stage_id = 2; } message TanukiTravelLevelData { bool is_open = 5; uint32 route_id = 9; bool is_finish = 15; } message TanukiTravelActivityDetailInfo { repeated TanukiTravelLevelData tanuki_travel_level_data_list = 4; bool is_content_closed = 11; uint32 finished_level_index = 10; } message TanukiTravelFinishGuideQuestNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8924; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 activity_id = 14; } message LanternProjectionLevelInfo { uint32 min_finish_time = 1; uint32 id = 2; bool is_finished = 7; bool is_can_start = 9; bool is_show_tips = 10; } message LanternProjectionInfo { repeated ClientInputType view_switch_tips_list = 12; repeated LanternProjectionLevelInfo level_list = 6; repeated uint32 open_stage_list = 10; repeated ClientInputType view_input_tips_list = 13; } message SalvageBundleChallengeInfo { repeated uint32 finished_bundle_list = 13; } message SalvageScoreChallengeInfo { uint32 salvage_challenge_id = 13; uint32 max_score = 7; } message SalvageChallengeInfo { uint32 challenge_type = 5; bool is_unlock = 12; oneof challenge_detail { SalvageBundleChallengeInfo bundle_info = 11; SalvageScoreChallengeInfo score_challenge_info = 13; uint32 boss_challenge_id = 2; } } message SalvageStageInfo { repeated SalvageChallengeInfo challenge_info_list = 9; bool is_open = 10; uint32 stage_id = 2; } message LanternRiteFireworksChallengeInfo { bool is_full_score = 13; uint32 best_score = 7; uint32 challenge_id = 3; } message LanternRiteFireworksStageInfo { bool is_open = 8; repeated LanternRiteFireworksChallengeInfo challenge_info_list = 9; uint32 stage_id = 15; } message LanternRiteFireworksInfo { repeated LanternRiteFireworksStageInfo stage_info_list = 6; } message LanternRiteActivityDetailInfo { LanternProjectionInfo projection_info = 13; repeated SalvageStageInfo stage_info_list = 5; LanternRiteFireworksInfo fireworks_info = 8; bool is_mini_eldritch_dungeon_open = 2; bool is_content_closed = 14; bool is_taken_skin_reward = 6; } message FinishLanternProjectionReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8704; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 finish_time = 3; uint32 level_id = 11; } message FinishLanternProjectionRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8713; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 13; } message ViewLanternProjectionTipsReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8218; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } bool is_input_tips = 9; ClientInputType input_type = 10; } message ViewLanternProjectionTipsRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8590; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 4; } message ViewLanternProjectionLevelTipsReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8758; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 7; } message ViewLanternProjectionLevelTipsRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8411; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 15; } message SalvagePreventSettleInfo { bool is_new_record = 8; SalvagePreventGallerySettleInfo settle_info = 14; } message SalvagePreventSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8231; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 gallery_id = 13; SalvagePreventSettleInfo settle_info = 12; } message SalvageEscortSettleInfo { SalvageEscortGallerySettleInfo settle_info = 3; bool is_new_record = 2; } message SalvageEscortSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8499; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 gallery_id = 14; SalvageEscortSettleInfo settle_info = 15; } message LanternRiteTakeSkinRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8826; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message LanternRiteTakeSkinRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8777; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 6; } message SalvagePreventRestartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8367; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 gallery_id = 13; } message SalvagePreventRestartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8938; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 10; uint32 gallery_id = 12; } message SalvageEscortRestartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8396; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 gallery_id = 4; } message SalvageEscortRestartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8959; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 gallery_id = 14; int32 retcode = 5; } message LanternRiteStartFireworksReformReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8518; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 2; uint32 challenge_id = 7; } message LanternRiteFireworksReformFactorInfo { uint32 factor_value = 5; uint32 factor_id = 13; } message LanternRiteFireworksReformSkillInfo { uint32 skill_id = 2; bool is_unlock = 11; uint32 unlock_challenge_time = 1; uint32 unlock_challenge_id = 14; } message LanternRiteStartFireworksReformRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8862; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated LanternRiteFireworksReformFactorInfo factor_info_list = 15; uint32 fire_element_addition_ratio = 13; uint32 stamina_value = 2; repeated LanternRiteFireworksReformSkillInfo skill_info_list = 8; uint32 reform_score = 6; uint32 stage_id = 12; uint32 challenge_id = 11; uint32 fire_element_value = 14; int32 retcode = 7; } message LanternRiteDoFireworksReformReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8226; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 12; uint32 skill_id = 11; uint32 challenge_id = 10; uint32 factor_id = 13; } message LanternRiteDoFireworksReformRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8657; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 7; bool is_lucky = 13; uint32 challenge_id = 8; repeated LanternRiteFireworksReformFactorInfo factor_info_list = 2; uint32 stamina_value = 10; uint32 reform_score = 15; uint32 fire_element_value = 11; int32 retcode = 3; uint32 fire_element_addition_ratio = 12; } message LanternRiteEndFireworksReformReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8277; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 9; uint32 challenge_id = 1; } message LanternRiteEndFireworksReformRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8933; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_full_score = 10; int32 retcode = 1; bool is_unlock_fireworks = 6; uint32 stage_id = 15; bool is_unlock_new_skill = 12; bool is_stamina_up = 4; uint32 final_score = 13; uint32 challenge_id = 5; bool is_new_record = 9; } message UpdateSalvageBundleMarkReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8967; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 14; uint32 challenge_type = 13; } message UpdateSalvageBundleMarkRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8459; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 challenge_type = 1; int32 retcode = 4; uint32 stage_id = 7; } message MichiaeMatsuriStage { bool is_open = 11; uint32 open_time = 5; uint32 stage_id = 12; } message MichiaeMatsuriChestPositionInfo { Vector pos = 10; uint32 group_id = 2; uint32 config_id = 11; } message MichiaeMatsuriChallengePositionInfo { uint32 group_id = 4; uint32 gadget_id = 7; Vector pos = 8; } message MichiaeMatsuriActivityDetailInfo { repeated MichiaeMatsuriChallengePositionInfo challenge_pos_list = 6; uint32 gain_crystal_exp = 13; repeated uint32 unlocked_crystal_skill_list = 2; repeated MichiaeMatsuriChestPositionInfo chest_pos_list = 10; repeated MichiaeMatsuriStage stage_list = 14; } message MichiaeMatsuriDarkPressureLevelUpdateNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8825; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 dark_pressure_level = 8; } message MichiaeMatsuriInteractStatueReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8718; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 statue_entity_id = 7; } message MichiaeMatsuriInteractStatueRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8449; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 10; } message MichiaeMatsuriUnlockCrystalSkillReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8345; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 crystal_skill_id = 1; } message MichiaeMatsuriUnlockCrystalSkillRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8588; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 crystal_skill_id = 1; int32 retcode = 14; } message MichiaeMatsuriStartBossChallengeReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8703; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 difficulty = 5; uint32 gadget_entity_id = 15; } message MichiaeMatsuriStartBossChallengeRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8426; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 15; } message MichiaeMatsuriStartDarkChallengeReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8054; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 worktop_entity_id = 2; } message MichiaeMatsuriStartDarkChallengeRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8791; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; } message MichiaeMatsuriRemoveChestMarkNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8726; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 config_id = 9; uint32 group_id = 11; } message MichiaeMatsuriRemoveChallengeMarkNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8072; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 gadget_id = 9; uint32 group_id = 2; } message MichiaeMatsuriGainCrystalExpUpdateNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8523; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 gain_crystal_exp = 2; uint32 activity_id = 3; } message BartenderTaskInfo { uint32 id = 1; bool is_finish = 14; } message BartenderLevelInfo { bool is_finish = 7; uint32 max_score = 9; uint32 id = 4; } message BartenderActivityDetailInfo { repeated uint32 unlock_item_list = 3; bool is_develop_module_open = 13; bool is_content_closed = 6; repeated BartenderLevelInfo unlock_level_list = 5; repeated uint32 unlock_formula_list = 14; repeated BartenderTaskInfo unlock_task_list = 2; } message BartenderCompleteOrderReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8414; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 cup_type = 14; uint32 qte_count = 7; uint32 quest_id = 11; repeated ItemParam item_list = 10; bool is_view_formula = 9; repeated uint32 optional_order_list = 6; uint32 retry_count = 3; } message BartenderCompleteOrderRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8125; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_new = 10; uint32 finish_order_id = 3; int32 retcode = 4; uint32 formula_id = 6; uint32 quest_id = 15; repeated uint32 affix_list = 2; } message BartenderCancelOrderReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8442; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 quest_id = 3; } message BartenderCancelOrderRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8837; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 9; uint32 quest_id = 3; } message BartenderGetFormulaReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8462; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated ItemParam item_list = 7; uint32 quest_id = 4; } message BartenderGetFormulaRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8842; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_new = 12; int32 retcode = 6; repeated uint32 affix_list = 8; uint32 formula_id = 11; } message BartenderStartLevelReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8507; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 5; } message BartenderStartLevelRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8402; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; repeated uint32 order_list = 13; uint32 level_id = 10; uint32 time = 8; } message BartenderCancelLevelReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8771; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 13; } message BartenderCancelLevelRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8686; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 2; int32 retcode = 14; } message BartenderLevelProgressNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8756; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } bool is_new_record = 9; bool is_finish = 3; uint32 level_id = 15; uint32 score = 8; } message BartenderFinishLevelReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8227; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 6; } message BartenderFinishLevelRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8093; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 6; uint32 level_id = 1; } message OfficialCustomDungeon { uint32 dungeon_id = 11; uint32 win_times = 3; } message UgcActivityDetailInfo { bool is_ugc_feature_closed = 10; uint32 custom_dungeon_group_id = 12; repeated OfficialCustomDungeon official_custom_dungeon_list = 5; bool is_enable_ugc = 11; } message CrystalLinkActivityDetailInfo { repeated CrystalLinkLevelInfo level_info_list = 3; uint32 difficulty_id = 7; } message CrystalLinkLevelInfo { repeated CrystalLinkTeamInfo team_info_list = 10; bool is_open = 9; uint32 level_id = 14; uint32 best_score = 5; } message CrystalLinkTeamInfo { repeated CrystalLinkBuffInfo buff_info_list = 2; repeated CrystalLinkAvatarInfo avatar_info_list = 11; } message CrystalLinkAvatarInfo { uint64 avatar_id = 3; bool is_trial = 13; } message CrystalLinkBuffInfo { uint32 effect_buff_id = 1; uint32 cond_buff_id = 10; } message CrystalLinkEnterDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8325; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 7; repeated CrystalLinkTeamInfo team_info_list = 13; uint32 difficulty_id = 10; } message CrystalLinkEnterDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8147; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 1; uint32 difficulty_id = 14; int32 retcode = 6; repeated CrystalLinkTeamInfo team_info_list = 8; } message CrystalLinkDungeonAvatarInfo { bool is_trial = 8; uint64 avatar_guid = 11; } message CrystalLinkDungeonInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8858; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated CrystalLinkBuffInfo buff_info_list = 8; uint32 level_id = 1; bool is_upper_part = 15; uint32 difficulty_id = 11; repeated CrystalLinkDungeonAvatarInfo dungeon_avatar_info_list = 3; uint32 init_gallery_progress = 7; } message CrystalLinkRestartDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8022; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message CrystalLinkRestartDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8119; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 1; } message QuickOpenActivityReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8178; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 activity_id = 1; } message QuickOpenActivityRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8882; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; uint32 activity_id = 4; } message IrodoriChessMapData { uint32 map_id = 6; IrodoriChessEntranceDetailInfo entrance_detail_info = 7; repeated uint32 equiped_card_list = 3; uint32 best_score = 8; } message IrodoriChessLevelData { uint32 open_time = 8; uint32 level_id = 15; IrodoriChessMapData hard_map_data = 7; IrodoriChessMapData normal_map_data = 11; } message IrodoriChessData { bool is_open = 8; repeated IrodoriChessLevelData level_data_list = 1; } message IrodoriFlowerData { repeated uint32 finished_theme_list = 1; repeated ItemParam used_flower_list = 7; } message IrodoriPoetryThemeData { repeated uint32 scanned_index_list = 1; repeated uint32 line_id_list = 4; uint32 max_progress = 2; uint32 theme_id = 13; uint32 progress = 5; uint32 min_progress = 12; uint32 selected_line_id = 9; } message IrodoriPoetryData { repeated IrodoriPoetryThemeData theme_data_list = 3; uint32 cur_theme_id = 14; } message IrodoriMasterLevelDetailInfo { bool is_finish = 1; uint32 diffculty = 2; uint32 min_finish_time = 8; bool is_have_try = 7; } message IrodoriMasterLevelInfo { repeated IrodoriMasterLevelDetailInfo detail_info = 11; uint32 level_id = 14; } message IrodoriActivityDetailInfo { repeated IrodoriMasterLevelInfo master_level_list = 11; IrodoriFlowerData flower_data = 6; IrodoriPoetryData poetry_data = 8; IrodoriChessData chess_data = 14; } message IrodoriEditFlowerCombinationReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8608; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 entity_id = 13; CustomGadgetTreeInfo combination_info = 1; } message IrodoriEditFlowerCombinationRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8833; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_already_finished = 4; bool is_can_take_reward = 3; int32 retcode = 1; } message IrodoriScanEntityReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8767; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 entity_id = 11; } message IrodoriScanEntityRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8026; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } IrodoriPoetryThemeData theme_data = 10; int32 retcode = 5; bool is_get_inspiration = 1; } message IrodoriFillPoetryReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8129; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 theme_id = 9; uint32 line_id = 13; } message IrodoriFillPoetryRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8880; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } IrodoriPoetryThemeData theme_data = 13; int32 retcode = 12; } message IrodoriChessEquipCardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8561; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } bool is_hard_map = 2; uint32 level_id = 12; uint32 card_id = 9; } message IrodoriChessEquipCardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8308; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; uint32 card_id = 8; uint32 level_id = 5; bool is_hard_map = 12; } message IrodoriChessUnequipCardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8057; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 card_id = 8; uint32 level_id = 5; bool is_hard_map = 10; } message IrodoriChessUnequipCardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8817; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_hard_map = 10; uint32 card_id = 13; uint32 level_id = 14; int32 retcode = 11; } message EnterIrodoriChessDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8717; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } bool is_hard_map = 1; uint32 level_id = 11; } message EnterIrodoriChessDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8546; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; bool is_hard_map = 7; uint32 level_id = 13; } message IrodoriMasterStartGalleryReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8165; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 12; uint32 difficulty = 4; } message IrodoriMasterStartGalleryRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8381; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 12; } message IrodoriMasterGalleryCgEndNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8061; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 15; uint32 gallery_id = 4; } message IrodoriMasterGallerySettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8340; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } IrodoriMasterGallerySettleInfo settle_info = 13; uint32 gallery_id = 5; } message PhotoPosData { Vector center = 15; uint32 open_time = 2; bool is_view = 4; uint32 pos_id = 9; bool is_open = 6; } message PhotoActivityDetailInfo { bool is_content_closed = 4; repeated PhotoPosData photo_pos_data_list = 12; } message PhotoActivityFinishReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8921; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 pos_id = 15; uint32 check_root_id = 2; bool is_succ = 5; } message PhotoActivityFinishRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8854; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 1; uint32 pos_id = 8; } message PhotoActivityClientViewReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8709; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 pos_id = 13; } message PhotoActivityClientViewRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8983; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 3; uint32 pos_id = 8; } message SpiceStageData { bool is_open = 12; uint32 success_times = 1; uint32 stage_id = 6; } message SpiceActivityDetailInfo { uint32 current_increase_avatar_fetter_times = 15; repeated SpiceStageData spice_stage_data_list = 7; uint32 increase_avatar_fetter_limit_times = 13; } message SpiceActivityFinishMakeSpiceReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8096; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 left_turns = 4; bool is_success = 9; repeated uint32 left_material_id_list = 12; uint32 stage_id = 15; } message SpiceActivityFinishMakeSpiceRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8481; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 13; int32 retcode = 14; bool is_success = 3; } message SpiceActivityProcessFoodReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8216; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated ItemParam normal_food_list = 1; } message SpiceActivityProcessFoodRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8772; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 9; repeated ItemParam special_food_list = 14; repeated ItemParam normal_food_list = 1; } message SpiceActivityGivingRecordNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8407; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 current_increase_avatar_fetter_times = 3; uint32 increase_avatar_fetter_limit_times = 7; uint32 avatar_id = 11; } message GachaStageData { uint32 stage_id = 15; map target_num_map = 14; bool is_open = 13; } message GachaActivityDetailInfo { repeated uint32 have_get_robot_list = 6; repeated GachaStageData gacha_stage_data_list = 4; map have_reward_robot_num_map = 8; uint32 tech_create_robot_id = 3; map robot_num_map = 5; uint32 robot_finish_num = 12; } message GachaActivityPercentNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8450; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 item_stage = 14; map target_num_map = 6; uint32 sub_item_stage = 2; uint32 percent = 13; } message GachaActivityUpdateElemNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8919; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 elem_type = 10; } message GachaActivityCreateRobotReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8614; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message GachaActivityCreateRobotRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8610; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 robot_id = 1; int32 retcode = 3; } message GachaActivityTakeRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8930; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } map robot_num_map = 12; } message GachaActivityTakeRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8768; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } map robot_num_map = 3; int32 retcode = 13; } message GachaActivityResetReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8163; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 2; } message GachaActivityResetRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8240; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 13; uint32 stage_id = 6; } message GachaActivityNextStageReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8257; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message GachaActivityNextStageRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8918; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 13; int32 retcode = 15; } message ActivityGiveFriendGiftReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8233; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 uid = 5; uint32 schedule_id = 1; map gift_num_map = 4; } message ActivityGiveFriendGiftRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8696; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 limit_gift_list = 3; uint32 schedule_id = 4; int32 retcode = 10; } message ActivityRecvGiftData { uint32 uid = 15; string nickname = 3; string remark_name = 10; ProfilePicture profile_picture = 14; map gift_num_map = 8; } message ActivityGetRecvGiftListReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8725; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 8; } message ActivityGetRecvGiftListRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8120; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 15; repeated ActivityRecvGiftData recv_gift_list = 11; uint32 schedule_id = 6; } message ActivityHaveRecvGiftNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8733; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 7; } message ActivityAcceptGiftResultInfo { map unaccept_gift_num_map = 3; uint32 uid = 6; map accept_gift_num_map = 13; } message ActivityAcceptGiveGiftReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8095; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 3; uint32 uid = 12; } message ActivityAcceptGiveGiftRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8502; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } ActivityAcceptGiftResultInfo accept_gift_result_info = 4; int32 retcode = 11; uint32 schedule_id = 10; } message ActivityAcceptAllGiveGiftReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8113; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 3; } message ActivityAcceptAllGiveGiftRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8132; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated ActivityAcceptGiftResultInfo accept_gift_result_info_list = 5; uint32 schedule_id = 10; int32 retcode = 9; } message ActivityGetCanGiveFriendGiftReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8559; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 8; } message ActivityGetCanGiveFriendGiftRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8848; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 7; int32 retcode = 3; map gift_num_map = 14; } message ActivitySetGiftWishReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8017; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } map gift_num_map = 2; uint32 schedule_id = 14; } message ActivitySetGiftWishRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8554; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 15; int32 retcode = 7; } message ActivityFriendGiftWishData { string nickname = 7; string remark_name = 3; ProfilePicture profile_picture = 11; map gift_num_map = 9; uint32 uid = 8; } message ActivityGetFriendGiftWishListReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8806; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 schedule_id = 6; } message ActivityGetFriendGiftWishListRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8253; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 6; repeated ActivityFriendGiftWishData friend_gift_wish_list = 11; uint32 schedule_id = 10; } message LuminanceStoneChallengeActivityDetailInfo { uint32 best_score = 11; bool is_content_closed = 6; bool is_final_gallery_complete = 12; uint32 current_stage_id = 15; } message LuminanceStoneChallengeSettleInfo { LuminanceStoneChallengeGallerySettleInfo settle_info = 13; bool is_new_record = 12; } message LuminanceStoneChallengeSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8186; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 gallery_id = 10; LuminanceStoneChallengeSettleInfo settle_info = 13; } message RogueDiaryDungeonRecord { bool is_finish = 10; uint32 max_round = 5; uint32 finish_time = 15; uint32 difficulty = 13; } message RogueDiaryStageInfo { uint32 stage_id = 1; RogueDiaryDungeonRecord best_record = 12; bool is_have_try = 10; } message RogueDiaryProgress { uint32 difficulty = 7; repeated uint32 optional_card_list = 4; bool is_enter_dungeon = 9; uint32 stage_id = 12; uint32 cur_round = 3; } message RogueDiaryActivityDetailInfo { repeated RogueDiaryStageInfo stage_list = 11; bool is_have_progress = 10; bool is_content_closed = 2; RogueDiaryProgress cur_progress = 7; } message RogueDiaryAvatar { ActivityDungeonAvatar avatar = 2; uint32 level = 14; uint32 tired_round = 13; repeated RogueDiaryAvatarDisableStatus disable_status_list = 9; } message RogueDiaryRoomInfo { repeated Uint32Pair monster_list = 1; bool is_boss = 3; uint32 config_id = 7; } message StartRogueDiaryPlayReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8419; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 difficulty = 1; uint32 stage_id = 12; } message StartRogueDiaryPlayRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8385; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 11; repeated RogueDiaryAvatar trial_avatar_list = 13; repeated uint32 rand_card_list = 12; repeated RogueDiaryAvatar avatar_list = 9; } message ResetRogueDiaryPlayReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8127; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 5; } message ResetRogueDiaryPlayRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8948; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 11; } message EnterRogueDiaryDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8943; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 chosen_card_list = 9; repeated RogueDiaryAvatar chosen_avatar_list = 11; } message EnterRogueDiaryDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8352; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 9; } message ResumeRogueDiaryDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8838; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 2; } message ResumeRogueDiaryDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8989; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 15; } message RogueDiaryDungeonInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8597; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 12; repeated uint32 round_monster_list = 15; uint32 time = 4; uint32 cur_room = 5; uint32 cur_round = 6; uint32 coin = 11; uint32 difficulty = 8; uint32 dungeon_id = 14; repeated RogueDiaryRoomInfo room_list = 7; repeated uint32 round_card_list = 10; } message RogueDiaryDungeonSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8895; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 explore_time = 1; bool is_finish = 3; uint32 cur_round = 2; } message StartRogueDiaryRoomReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8159; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 room_difficulty = 13; bool is_select_hard = 1; } message StartRogueDiaryRoomRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8793; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 4; } message RogueDiaryTiredAvatarNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8514; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated RogueDiaryAvatar optianal_tired_avatar_list = 10; uint32 reserve_avatar_num = 6; uint32 tired_type = 8; bool is_need_show = 7; } message ReserveRogueDiaryAvatarReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8748; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated RogueDiaryAvatar reserve_avatar_list = 6; } message ReserveRogueDiaryAvatarRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8799; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 13; } message GetRogueDairyRepairInfoReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8014; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message GetRogueDairyRepairInfoRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8447; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 3; } message RefreshRogueDiaryCardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8991; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 refresh_card_list = 8; } message RefreshRogueDiaryCardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8028; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 rand_card_list = 15; int32 retcode = 1; } message RogueFinishRepairReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8363; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 chosen_card_list = 1; repeated RogueDiaryAvatar chosen_avatar_list = 8; } message RogueFinishRepairRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8535; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 3; } message TryInterruptRogueDiaryDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8617; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message TryInterruptRogueDiaryDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8903; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 4; } message RogueDiaryRepairInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8641; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 8; repeated uint32 select_card_list = 14; repeated RogueDiaryAvatar avatar_list = 13; repeated RogueDiaryRoomInfo room_list = 2; repeated uint32 rand_card_list = 10; repeated RogueDiaryAvatar select_avatar_list = 9; repeated uint32 chosen_card_list = 15; repeated RogueDiaryAvatar trial_avatar_list = 11; } message RetryCurRogueDiaryDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8398; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message RetryCurRogueDiaryDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8334; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; } message RogueDiaryReviveAvatarReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8038; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } RogueDiaryAvatar revive_avatar = 2; } message RogueDiaryReviveAvatarRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8343; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 8; } message TryEnterNextRogueDiaryDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8280; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message TryEnterNextRogueDiaryDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8362; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 4; } message RogueDiaryCoinAddNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8602; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 num = 10; } message SummerTimeV2DetailInfo { repeated SummerTimeV2DungeonStageInfo dungeon_stage_info_list = 13; uint32 cur_dungeon_reward_limit = 10; bool is_content_closed = 4; uint32 taken_reward_count = 5; repeated SummerTimeV2BoatStageInfo boat_stage_info_list = 15; } message SummerTimeV2DungeonStageInfo { uint32 stage_id = 10; bool is_open = 3; uint32 open_time = 12; bool is_prev_dungeon_succeed = 15; } message SummerTimeV2BoatStageInfo { uint32 open_time = 7; bool is_open = 14; uint32 stage_id = 10; uint32 best_score = 13; } message SummerTimeV2BoatSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8870; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } SummerTimeV2BoatGallerySettleInfo settle_info = 11; uint32 stage_id = 7; bool is_new_record = 2; uint32 gallery_id = 1; } message ActivityPushTipsData { ActivityPushTipsState state = 10; uint32 activity_push_tips_id = 4; } message ActivityPushTipsInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8513; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 schedule_id = 14; repeated ActivityPushTipsData activity_push_tips_data_list = 3; uint32 activity_id = 10; } message ActivityReadPushTipsReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8145; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 activity_push_tips_id_list = 14; uint32 activity_id = 7; } message ActivityReadPushTipsRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8574; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 9; } message SummerTimeV2RestartBoatGalleryReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8476; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 gallery_id = 5; } message SummerTimeV2RestartBoatGalleryRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8004; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 gallery_id = 13; int32 retcode = 8; } message SummerTimeV2RestartDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8346; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message SummerTimeV2RestartDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 8996; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 3; } message IslandPartyStageData { uint32 stage_id = 13; bool is_open = 14; uint32 best_score = 4; } message IslandPartyDetailInfo { repeated IslandPartyStageData stage_data_list = 15; } message IslandPartySettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24601; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_new_record = 13; GalleryStopReason reason = 1; repeated IslandPartyGallerySettleInfo settle_info_list = 8; repeated ExhibitionDisplayInfo score_list = 6; uint32 time_remain = 15; } message GearLevelData { uint32 shortest_time = 8; uint32 open_time = 11; uint32 last_duration = 5; uint32 level_id = 12; bool is_finished = 9; bool is_open = 3; } message JigsawPictureData { bool is_finished = 7; uint32 shortest_time = 10; bool is_open = 5; uint32 last_duration = 6; } message GearActivityDetailInfo { repeated GearLevelData gear_level_data_list = 14; JigsawPictureData jigsaw_picture_data = 8; } message GearActivityStartPlayGearReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23467; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 5; } message GearActivityStartPlayGearRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21025; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 9; int32 retcode = 2; } message GearColumnInfo { uint32 gear_column_index = 7; bool is_overturn = 3; bool has_gear = 2; uint32 gear_id = 11; uint32 placement_layer = 6; } message GearActivityFinishPlayGearReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21834; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } bool is_success = 4; bool use_clue = 12; repeated GearColumnInfo gear_column_info_list = 9; uint32 level_id = 5; } message GearActivityFinishPlayGearRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21800; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; bool is_success = 15; uint32 level_id = 3; } message GearActivityStartPlayPictureReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24550; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message GearActivityStartPlayPictureRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23388; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 6; } message GearActivityFinishPlayPictureReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21054; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } bool is_success = 8; } message GearActivityFinishPlayPictureRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21851; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 12; bool is_success = 6; } message GravenInnocencePhotoStageInfo { bool is_finished = 11; uint32 stage_id = 6; bool is_open = 9; } message GravenInnocencePhotoObjectInfo { uint32 object_id = 1; uint32 finish_time = 4; uint32 param = 14; } message GravenInnocencePhotoInfo { repeated GravenInnocencePhotoStageInfo stage_info_list = 5; repeated GravenInnocencePhotoObjectInfo object_info_list = 7; } message GravenInnocenceCampStageInfo { bool is_open = 15; uint32 level_id = 10; uint32 stage_id = 9; bool is_finished = 3; } message GravenInnocenceCampInfo { repeated GravenInnocenceCampStageInfo stage_info_list = 5; } message GravenInnocenceRaceLevelInfo { uint32 level_id = 13; uint32 max_score = 14; bool is_open = 1; } message GravenInnocenceRaceInfo { repeated GravenInnocenceRaceLevelInfo level_info_list = 11; } message GravenInnocenceCarveStageInfo { uint32 stage_id = 9; bool is_open = 1; } message GravenInnocenceCarveInfo { repeated GravenInnocenceCarveStageInfo stage_info_list = 10; uint32 can_edit_count = 7; repeated uint32 has_edit_config_id_list = 6; } message GravenInnocenceDetailInfo { bool is_content_closed = 8; GravenInnocenceRaceInfo race_info = 10; GravenInnocencePhotoInfo photo_info = 7; GravenInnocenceCarveInfo carve_info = 13; GravenInnocenceCampInfo camp_info = 12; } message GravenInnocenceRaceSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20681; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_new_record = 4; uint32 gallery_id = 6; uint32 score = 5; GalleryStopReason reason = 2; uint32 total_coint_count = 13; uint32 remain_time = 10; uint32 challenge_progress = 1; uint32 coin_count = 8; bool is_success = 7; uint32 level_id = 11; } message GravenInnocenceRaceRestartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22882; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 gallery_id = 6; } message GravenInnocenceRaceRestartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21880; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 8; uint32 gallery_id = 6; } message GravenInnocenceEditCarveCombinationReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23107; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 entity_id = 2; CustomGadgetTreeInfo combination_info = 11; } message GravenInnocenceEditCarveCombinationRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20702; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; } message GravenInnocencePhotoFinishReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21750; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 param = 1; uint32 object_id = 4; } message GravenInnocencePhotoFinishRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23948; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 object_id = 6; uint32 param = 11; int32 retcode = 12; } message GravenInnocencePhotoReminderNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23864; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 group_bundle_id = 14; uint32 reminder_id = 6; } message InstableSprayTeamInfo { repeated InstableSprayAvatarInfo avatar_info_list = 13; } message InstableSprayStageInfo { bool is_finished = 10; uint32 max_score = 3; uint32 stage_id = 4; repeated InstableSprayTeamInfo team_info_list = 6; } message InstableSprayDetailInfo { repeated InstableSprayStageInfo stage_info_list = 9; } message InstableSprayAvatarInfo { bool is_trial = 8; uint64 avatar_id = 2; } message InstableSprayEnterDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24312; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 13; uint32 difficulty = 2; repeated InstableSprayAvatarInfo avatar_info_list = 7; } message InstableSprayEnterDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23381; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 11; int32 retcode = 9; } message InstableSpraySwitchTeamReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24857; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated InstableSprayAvatarInfo avatar_info_list = 13; } message InstableSpraySwitchTeamRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24152; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 1; int32 retcode = 8; } message InstableSprayLevelFinishNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21961; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_need_switch_team = 11; bool is_skip_black_screen = 7; uint32 round = 15; uint32 stage_id = 8; uint32 level_id = 10; } message InstableSprayRestartDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23678; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated InstableSprayAvatarInfo avatar_info_list = 6; } message InstableSprayRestartDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24923; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 1; int32 retcode = 13; } message MuqadasPotionLevelData { uint32 level_id = 15; uint32 max_score = 9; bool is_open = 10; } message MuqadasPotionActivityDetailInfo { repeated MuqadasPotionLevelData muqadas_potion_level_data_list = 8; } message MuqadasPotionActivityEnterDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24602; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 12; } message MuqadasPotionActivityEnterDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21804; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 6; uint32 level_id = 9; } message MuqadasPotionDungeonSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20005; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 final_score = 11; uint32 capture_weakness_count = 15; bool is_success = 6; uint32 level_id = 10; bool is_new_record = 2; } message MuqadasPotionRestartDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22391; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message MuqadasPotionRestartDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21208; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; } message MuqadasPotionCaptureWeaknessReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20011; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 capture_weakness_count = 10; uint32 level_id = 15; } message MuqadasPotionCaptureWeaknessRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24081; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 12; } message TreasureSeelieRegionData { bool is_done = 12; uint32 open_day = 6; uint32 opened_chest_num = 10; float region_radius = 7; bool is_open = 9; uint32 open_time = 8; Vector region_center_pos = 11; uint32 scene_id = 13; uint32 total_chest_num = 15; uint32 region_id = 1; } message TreasureSeelieActivityDetailInfo { uint32 treasure_close_time = 10; bool is_content_closed = 8; repeated TreasureSeelieRegionData region_data_list = 14; } message TreasureSeelieCollectOrbsNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20754; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 current_num = 11; uint32 total_num = 5; } message RockBoardExploreStageData { bool is_finish = 6; uint32 open_time = 7; bool is_open = 5; uint32 stage_id = 3; } message RockBoardExploreDetailInfo { repeated RockBoardExploreStageData stage_data_list = 9; } message VintageHuntingStageData { uint32 open_time = 10; bool is_finish = 3; bool is_open = 9; uint32 record_value = 12; uint32 stage_id = 7; } message VintagePresentLevelData { uint32 present_id = 10; bool is_open = 11; bool is_finish = 5; uint32 stage_id = 1; } message VintagePresentStageData { uint32 open_time = 1; uint32 stage_id = 15; bool is_finish = 13; bool is_open = 10; map present_level_map = 2; } message VintageBoothUsedItemData { bool is_open = 7; uint32 gadget_id = 8; } message VintageCampChallengeLevelData { uint32 stage_id = 14; uint32 level_id = 11; bool is_finish = 8; bool is_open = 6; } message VintageCampChallengeStageData { bool is_open = 5; uint32 max_finished_level = 11; uint32 open_time = 3; bool is_finish = 10; uint32 stage_id = 4; map camp_level_map = 2; } message VintageMarketTraderInfo { uint32 trader_id = 7; repeated ItemParam available_item_list = 9; } message VintageMarketDealInfo { map trader_item_info_map = 13; } message VintageMarketStoreInfo { repeated uint32 cur_attr_list = 5; repeated uint32 next_aim_attr_list = 14; repeated uint32 strategy_list = 2; uint32 slot_count = 3; uint32 store_id = 10; } message VintageMarketStoreOpInfo { repeated uint32 strategy_list = 5; uint32 help_uid = 9; uint32 store_id = 2; uint32 help_skill_id = 7; repeated uint32 add_attr_list = 15; } message VintageMarketInfo { bool is_help_module_open = 1485; bool is_store_content_interrupt = 15; VintageMarketDealInfo deal_info = 11; uint32 store_round = 7; repeated uint32 store_round_income_list = 207; bool is_store_content_finish = 5; repeated uint32 cur_env_event_list = 8; bool is_market_content_open = 10; uint32 next_can_use_help_round = 1800; bool is_market_content_finish = 2; repeated uint32 viewed_strategy_list = 14; uint32 prev_coin_c_num = 3; map bargain_info_map = 6; uint32 dividend_reward_count = 1798; repeated uint32 cur_npc_event_list = 4; bool is_help_in_cd = 366; uint32 prev_coin_b_num = 1; repeated VintageMarketStoreInfo open_store_list = 9; uint32 help_skill_id = 760; bool is_round_tips_view = 12; bool is_strategy_module_open = 876; repeated uint32 unlock_strategy_list = 13; } message VintageActivityDetailInfo { VintageMarketInfo market_info = 2; map hunting_stage_map = 7; VintageBoothUsedItemData booth_data = 5; map camp_stage_map = 13; map present_stage_map = 4; bool is_content_closed = 11; } message VintageMarketDeliverItemReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23141; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated ItemParam deliver_item_list = 3; uint32 trader_id = 5; } message VintageMarketDeliverItemRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22181; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 6; uint32 trader_id = 3; } message VintageHuntingFirstStageSettleInfo { uint32 elite_cnt = 10; uint32 timid_cnt = 2; uint32 brutal_cnt = 6; uint32 score = 14; } message VintageHuntingSecondStageSettleInfo { map animal_count_map = 6; uint32 capture_animal_num = 7; uint32 total_num = 15; } message VintageHuntingThirdStageSettleInfo { uint32 left_time = 13; bool is_success = 9; } message SceneGalleryVintageHuntingSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20324; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool has_new_watcher = 11; uint32 stage_id = 9; uint32 total_watcher_num = 12; uint32 finished_watcher_num = 6; bool is_new_record = 1; oneof info { VintageHuntingFirstStageSettleInfo first_stage_info = 4; VintageHuntingSecondStageSettleInfo second_stage_info = 10; VintageHuntingThirdStageSettleInfo third_stage_info = 8; } } message VintagePresentFinishNoify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24142; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 present_id = 7; } message VintageDecorateBoothReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20846; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 entity_id = 6; CustomGadgetTreeInfo combination_info = 11; } message VintageDecorateBoothRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20993; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 1; } message VintageHuntingStartGalleryReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21780; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 7; } message VintageHuntingStartGalleryRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21951; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 4; } message VintageCampGroupBundleRegisterNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24244; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 group_bundle_id = 10; } message VintageCampStageFinishNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22830; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 11; } message VintageMarketStartStorePlayReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22864; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 store_round = 5; } message VintageMarketStartStorePlayRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22130; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 prev_round_coin_b = 7; uint32 store_round = 2; uint32 prev_round_coin_c = 5; int32 retcode = 8; } message VintageMarketFinishStorePlayReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20676; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 store_round = 9; repeated VintageMarketStoreOpInfo store_op_list = 3; } message VintageMarketFinishStorePlayRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23462; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 trigger_env_event_list = 8; uint32 store_round = 12; repeated uint32 trigger_npc_event_list = 10; repeated uint32 low_attr_store_list = 11; uint32 round_coin_b_income = 9; uint32 round_delta_coin_c = 1; map store_income_map = 3; int32 retcode = 7; uint32 round_total_income = 14; uint32 display_return_coin_b = 15; } message VintagePresentFinishNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20086; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 present_id = 3; } message VintageMarketStoreUnlockSlotReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20626; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 store_id = 10; } message VintageMarketStoreUnlockSlotRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20733; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 1; uint32 slot_count = 6; uint32 store_id = 10; } message VintageMarketStoreChooseStrategyReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21248; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 store_id = 6; repeated VintageMarketStoreOpInfo store_op_list = 9; repeated uint32 strategy_list = 8; } message VintageMarketStoreChooseStrategyRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24860; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 store_id = 15; int32 retcode = 9; repeated uint32 strategy_list = 2; } message VintageMarketStoreViewStrategyReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21700; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 strategy_id = 1; repeated uint32 strategy_list = 14; } message VintageMarketStoreViewStrategyRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21814; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; repeated uint32 strategy_list = 3; uint32 strategy_id = 14; } message VintageMarketDividendFinishNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23147; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 coin_a = 5; uint32 coin_c = 11; } message VintageMarketNpcEventFinishNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24201; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 unlock_strategy_list = 15; uint32 coin_c = 12; uint32 coin_a = 4; } message WindFieldDetailInfo { repeated WindFieldStageInfo stage_info_list = 11; } message WindFieldStageInfo { bool is_open = 12; uint32 open_time = 14; uint32 stage_id = 8; } message WindFieldRestartDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20731; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message WindFieldRestartDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24712; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; } message FungusDetail { bool is_cultivate = 5; uint32 capture_order = 6; uint32 name_id = 14; uint32 min_cultivate_step = 1; uint32 fungus_id = 9; } message FungusPlotStageDetail { bool is_open = 3; uint32 stage_id = 15; } message FungusTrainingDungeonDetail { bool is_open = 13; uint32 dungeon_id = 12; uint32 best_score = 9; } message FungusFighterMonsterDetail { uint32 fungus_id = 2; float cur_hp_percentage = 7; bool is_alive = 9; } message FungusTrainingMonsterPreviewDetail { uint32 monster_id = 8; uint32 level = 10; repeated uint32 affix_list = 7; } message FungusTrainingPoolPreviewDetail { uint32 pool_id = 8; repeated FungusTrainingMonsterPreviewDetail monster_preview_detail_list = 6; } message FungusTrainingProgressDetail { uint32 cur_round = 9; uint32 dungeon_id = 10; repeated FungusTrainingPoolPreviewDetail monster_pool_preview_list = 5; repeated FungusFighterMonsterDetail monster_detail_list = 6; uint32 total_used_time = 7; repeated uint32 backup_monster_list = 4; repeated uint32 choosen_monster_list = 8; } message FungusFighterDetailInfo { repeated FungusPlotStageDetail plot_stage_detail_list = 6; repeated FungusDetail fungus_detail_list = 4; repeated uint32 unlock_camp_id_list = 12; repeated FungusTrainingProgressDetail training_dungeon_progress_detail_list = 3; repeated FungusTrainingDungeonDetail training_dungeon_detail_list = 15; repeated uint32 finish_camp_id_list = 1; repeated uint32 unlock_cultivate_id_list = 8; } message EnterFungusFighterPlotDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23053; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 dungeon_id = 14; repeated uint32 fungus_id_list = 8; } message EnterFungusFighterPlotDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21008; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 10; uint32 dungeon_id = 15; repeated uint32 fungus_id_list = 2; } message FungusFighterPlotInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22174; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } repeated uint32 fungus_id_list = 11; uint32 dungeon_id = 4; } message FungusCultivateReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21749; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 cultivate_id = 8; uint32 copy_step = 7; uint32 exchange_step = 11; uint32 cultivate_step = 13; uint32 rotate_step = 15; uint32 undo_step = 6; uint32 time = 2; uint32 place_step = 10; } message FungusCultivateRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23532; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 cultivate_id = 4; bool is_new_record = 13; int32 retcode = 10; } message FungusRenameReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22006; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 name_id = 1; uint32 fungus_id = 11; } message FungusRenameRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20066; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; uint32 fungus_id = 15; uint32 name_id = 12; } message EnterFungusFighterTrainingDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23860; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 dungeon_id = 3; } message EnterFungusFighterTrainingDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21593; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 7; uint32 dungeon_id = 11; } message FungusFighterRuntimeDataNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24674; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } FungusTrainingProgressDetail progress_detail = 7; } message FungusFighterTrainingSelectFungusReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23903; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 backup_fungus_id_list = 11; repeated uint32 fight_fungus_id_list = 7; } message FungusFighterTrainingSelectFungusRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21570; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 7; } message FungusFighterTrainingGallerySettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23931; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_new_record = 14; uint32 total_used_time = 4; GalleryStopReason reason = 5; uint32 dead_fungus_num = 1; uint32 settle_round = 15; bool is_final_settle = 10; uint32 gadget_life_percentage = 11; uint32 final_score = 9; } message FungusFighterClearTrainingRuntimeDataReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24137; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 dungeon_id = 6; } message FungusFighterClearTrainingRuntimeDataRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22991; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 8; } message FungusFighterUseBackupFungusReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21266; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 backup_fungus_id_list = 1; } message FungusFighterUseBackupFungusRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23428; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 12; } message FungusFighterRestartTraningDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23980; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message FungusFighterRestartTraningDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22890; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 11; } message CharAmusementStageData { uint32 finish_time = 15; bool is_open = 12; uint32 stage_id = 6; } message CharAmusementDetailInfo { repeated CharAmusementStageData stage_data_list = 1; } message CharAmusementSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23133; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_succ = 3; uint32 finish_time = 14; bool is_new_record = 2; } message EffigyChallengeV2LevelData { uint32 challenge_mode_difficulty_pass = 1; uint32 level_id = 5; uint32 challenge_mode_last_choose_skill_no = 10; uint32 best_cost_time = 12; bool is_level_open = 7; uint32 challenge_mode_difficulty_open = 13; } message EffigyChallengeV2DetailInfo { repeated EffigyChallengeV2LevelData level_data_list = 3; } message EffigyChallengeV2EnterDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23489; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 challenge_mode_difficulty = 7; uint32 level_id = 12; uint32 challenge_mode_skill_no = 11; } message EffigyChallengeV2EnterDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24917; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 challenge_mode_skill_no = 11; int32 retcode = 10; uint32 challenge_mode_difficulty = 14; uint32 level_id = 13; } message EffigyChallengeV2RestartDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24522; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message EffigyChallengeV2RestartDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23167; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; } message EffigyChallengeV2ChooseSkillReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21269; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 6; uint32 challenge_mode_skill_no = 7; } message EffigyChallengeV2ChooseSkillRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22448; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 15; int32 retcode = 9; uint32 challenge_mode_skill_no = 3; } message EffigyChallengeV2DungeonInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22835; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 challenge_mode_difficulty = 2; uint32 skill_no = 4; uint32 level_id = 13; } message CoinCollectTeamInfoData { repeated uint32 avatar_costume_id_list = 12; uint32 player_uid = 2; bool is_host = 14; uint32 choose_skill_no = 4; repeated uint32 avatar_lv_list = 10; repeated uint32 avatar_id_list = 9; } message CoinCollectLevelData { uint32 level_id = 3; repeated CoinCollectTeamInfoData double_best_team_info_list = 12; uint32 last_choose_skill_no = 9; uint32 single_best_collect_num = 15; bool is_have_watched_cutscene = 1; uint32 single_best_pass_time_ms = 2; bool is_have_play_single_level = 11; bool is_level_open = 8; bool is_have_play_double_level = 6; CoinCollectTeamInfoData single_best_team_info = 13; uint32 double_best_collect_num = 14; uint32 double_best_pass_time_ms = 10; } message CoinCollectDetailInfo { repeated CoinCollectLevelData level_data_list = 10; } message CoinCollectChooseSkillReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21214; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 choose_skill_no = 5; uint32 level_id = 2; } message CoinCollectChooseSkillRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24700; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 4; uint32 choose_skill_no = 6; int32 retcode = 5; } message RestartCoinCollectPlaySingleModeReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22367; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 2; } message RestartCoinCollectPlaySingleModeRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24828; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 8; uint32 level_id = 11; } message EndCoinCollectPlaySingleModeReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23216; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 multistage_play_index = 15; } message EndCoinCollectPlaySingleModeRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20302; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 13; } message CoinCollectPrepareReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21718; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message CoinCollectPrepareRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20930; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 1; } message CoinCollectInterruptPlayReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22934; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 gallery_id = 13; } message CoinCollectInterruptPlayRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22509; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; uint32 gallery_id = 8; } message CoinCollectCheckDoubleStartPlayReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21294; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 11; } message CoinCollectCheckDoubleStartPlayRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21244; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 3; int32 retcode = 9; } message BrickBreakerLevelInfo { bool is_finish = 5; uint32 level_id = 12; bool is_can_start = 1; uint32 max_score = 15; repeated uint32 chosen_skill_list = 11; repeated uint32 chosen_avatar_list = 6; } message BrickBreakerActivityStageInfo { bool is_dungeon_level_unlock = 14; bool is_world_level_unlock = 13; uint32 stage_id = 10; } message BrickBreakerDetailInfo { repeated BrickBreakerLevelInfo dungeon_level_info_list = 15; repeated BrickBreakerActivityStageInfo stage_info_list = 14; repeated BrickBreakerLevelInfo world_level_info_list = 8; map skill_info_map = 9; } message SingleStartBrickBreakerReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23113; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } bool is_dungeon = 11; repeated uint32 chosen_avatar_list = 13; repeated uint32 chosen_skill_list = 7; uint32 level_id = 6; } message SingleStartBrickBreakerRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20622; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 5; int32 retcode = 11; bool is_dungeon = 12; } message SingleRestartBrickBreakerReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22704; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 3; bool is_dungeon = 6; } message SingleRestartBrickBreakerRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22112; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 level_id = 13; bool is_dungeon = 1; int32 retcode = 14; } message BrickBreakerSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24616; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } enum SettleReason { SETTLE_REASON_TIME_OUT = 0; SETTLE_PLAY_END = 1; SETTLE_PLAYER_QUIT = 2; SETTLE_LIFE_COUNT = 3; } uint32 gallery_id = 6; uint32 score = 14; uint32 level_id = 1; bool is_new_record = 13; repeated Uint32Pair update_skill_list = 10; SettleReason reason = 5; bool is_single_mode = 9; uint32 combo = 12; uint32 time = 15; bool is_dungeon = 11; } message BrickBreakerTwiceStartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24028; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message BrickBreakerTwiceStartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22591; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 13; } message BrickBreakerQuitReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20137; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message BrickBreakerQuitRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20667; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 10; } message SeaLampV3RaceLevelInfo { bool is_open = 2; uint32 max_score = 3; uint32 level_id = 10; } message SeaLampV3RaceInfo { repeated SeaLampV3RaceLevelInfo level_info_list = 9; } message SeaLampV3ShadowLevelInfo { bool is_open = 4; uint32 level_id = 3; uint32 min_finish_time = 6; } message SeaLampV3ShadowStageInfo { uint32 stage_id = 2; bool is_open = 6; repeated SeaLampV3ShadowLevelInfo level_info_list = 14; } message SeaLampV3ShadowInfo { repeated SeaLampV3ShadowStageInfo stage_info_list = 2; } message SeaLampV3CampStageInfo { bool is_finished = 14; uint32 level_id = 12; bool is_open = 6; uint32 stage_id = 1; } message SeaLampV3CampInfo { repeated SeaLampV3CampStageInfo stage_info_list = 15; } message SeaLampV3DetailInfo { SeaLampV3ShadowInfo shadow_info = 3; SeaLampV3CampInfo camp_info = 8; SeaLampV3RaceInfo race_info = 10; } message LanV3BoatGameStartSingleReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23637; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message LanV3BoatGameStartSingleRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22069; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 14; } message LanV3BoatGameTransferFinishNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20683; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_reenter = 5; } message LanV3RaceSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24629; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 remain_time = 10; uint32 gallery_id = 4; uint32 level_id = 13; uint32 coin_count = 14; uint32 total_coint_count = 5; bool is_new_record = 2; bool is_success = 1; uint32 score = 7; } message LanV3RaceRestartReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20331; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 gallery_id = 13; } message LanV3RaceRestartRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23477; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 1; uint32 gallery_id = 3; } message LanV3BoatInterruptSettleStageReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20951; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message LanV3BoatInterruptSettleStageRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24759; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 15; } message LanV3ShadowFinishLevelReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20227; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 finish_time = 6; uint32 level_id = 15; } message LanV3ShadowFinishLevelRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20480; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 3; } message DuelHeartLevelDifficultyInfo { bool is_open = 6; uint32 cost_time = 9; uint32 difficulty = 12; } message DuelHeartLevelInfo { bool is_cg_viewed = 5; repeated DuelHeartLevelDifficultyInfo difficulty_info_list = 13; uint32 level_id = 4; bool is_open = 11; } message DuelHeartDetailInfo { repeated DuelHeartLevelInfo level_info_list = 14; } message DuelHeartEnterDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20076; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 level_id = 12; } message DuelHeartEnterDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24080; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; } message DuelHeartRestartDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23780; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message DuelHeartRestartDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24816; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 5; } message DuelHeartSelectDifficultyReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22297; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 difficulty = 4; } message DuelHeartSelectDifficultyRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22312; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 2; } message DuelHeartSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22250; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_succ = 1; bool is_new_record = 5; uint32 cost_time = 13; } message DuelHeartCgEndNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20093; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message TeamChainStageData { uint32 best_score = 14; bool is_open = 12; uint32 stage_id = 15; } message TeamChainDetailInfo { repeated TeamChainStageData stage_data_list = 14; bool is_token_costume_reward = 4; } message TeamChainChooseAvatarInfo { bool is_trial_avatar = 11; uint32 avatar_id = 15; } message TeamChainChooseTeamInfo { repeated uint32 skill_no_list = 3; repeated TeamChainChooseAvatarInfo avatar_info_list = 6; } message TeamChainEnterDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 20636; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 7; uint32 difficulty = 11; repeated TeamChainChooseTeamInfo team_info_list = 6; } message TeamChainEnterDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21776; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 11; } message TeamChainRestartDungeonReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 22269; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated TeamChainChooseTeamInfo team_info_list = 11; } message TeamChainRestartDungeonRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21313; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 8; } message TeamChainDungeonInfoNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24946; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } repeated uint32 skill_no_list = 13; uint32 stage_id = 5; } message TeamChainTakeCostumeRewardReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21207; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } } message TeamChainTakeCostumeRewardRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24258; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } int32 retcode = 9; } message ElectroherculesBattleLevelInfo { bool is_finish = 7; uint32 min_finish_time = 9; uint32 level_id = 3; } message ElectroherculesBattleStageInfo { bool is_stage_open = 4; repeated ElectroherculesBattleLevelInfo level_info_list = 9; uint32 stage_id = 6; } message ElectroherculesBattleDetailInfo { repeated ElectroherculesBattleStageInfo stage_info_list = 15; } message ElectroherculesBattleSelectDifficultyReq { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 24212; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; IS_ALLOW_CLIENT = 1; } uint32 stage_id = 11; uint32 diffculty = 14; } message ElectroherculesBattleSelectDifficultyRsp { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 23684; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } uint32 stage_id = 6; int32 retcode = 14; uint32 diffculty = 3; uint32 gallery_id = 12; } message ElectroherculesBattleSettleNotify { enum CmdId { option allow_alias = true; NONE = 0; CMD_ID = 21083; ENET_CHANNEL_ID = 0; ENET_IS_RELIABLE = 1; } bool is_new_record = 11; uint32 diffculty = 9; uint32 gallery_id = 14; uint32 finish_time = 15; uint32 stage_id = 3; }