// Merged package: proto.net package proto.net; // From: Commons\AchievementClearInfo.proto message AchievementClearInfo { optional int32 group_id = 1; repeated int32 id = 2; } // From: Commons\AchievementDBInfo.proto message AchievementDBInfo { optional int32 group_id = 1; optional int64 value = 2; optional int32 max_clear_id = 3; optional int32 contents_group = 4; } // From: Commons\AttendanceEventInfo.proto message AttendanceAlwaysInfo { optional int32 event_schedule_id = 1; optional int32 attendance_group_id = 2; optional int32 attendance_count = 3; } message AttendanceLimitGroup { optional int32 limit_event_schedule_id = 1; repeated proto.net.AttendanceLimitInfo attendance_limit_info = 2; } message AttendanceLimitInfo { optional int32 id = 1; optional int32 reward_id = 2; optional string reward_date = 3; } message SubscribeAttendanceInfo { optional int32 ticket_id = 1; optional int64 reserved_date = 2; optional int64 expiry_date = 3; } message AttendancePackageInfo { optional int32 group_id = 1; optional int32 id = 2; optional bool is_reward = 3; } message AttendanceEventRewardObtainInfo { optional int32 event_schedule_id = 1; optional int32 group_id = 2; optional int32 id = 3; } // From: Commons\BattleCharDBInfo.proto message BattleCharDBInfo { message SkillTurnDicEntry { optional int32 key = 1; optional int32 value = 2; } optional int32 unique_index = 1; optional int64 inven_index = 2; optional int32 id = 3; optional int64 hp = 4; optional int32 level = 5; optional int64 costume_inven_index = 6; optional int32 costume_id = 7; optional int32 costume_level = 8; optional int32 grid_index = 9; optional int32 reserve_costume_id = 10; optional bool is_active_sub_skill_use = 11; repeated int64 equip_index = 12; repeated proto.net.ServerBuffList buff_list = 13; repeated proto.net.ServerDodge dodge = 14; repeated proto.net.ServerRevival revival = 15; repeated proto.net.ServerBarrierBuff barrier_buff = 16; repeated proto.net.ServerElementBuff element_buff = 17; repeated proto.net.ServerEnergyGuard energy_guard = 18; repeated proto.net.ServerWoundedAddBuff wounded_add_buff = 19; repeated proto.net.ServerVulnerableBuff vulnerable_buff = 20; repeated proto.net.ServerAuraBuff aura = 21; repeated proto.net.ServerTransformation transformation = 22; repeated proto.net.ServerChainBuff chain_buff = 23; optional proto.net.ServerBattleCharStat buff_plus_stat = 24; optional proto.net.ServerBattleCharStat buff_multiple_stat = 25; optional int64 attack_damage = 26; optional int32 battle_power = 27; optional int32 total_war_play_type = 28; optional int32 connect_potential_costume = 29; repeated int32 potential_costume_id = 30; repeated int64 priority_skill_costume_inven_index = 31; repeated proto.net.BattleCharDBInfo.SkillTurnDicEntry skill_turn_dic = 32; optional int32 targeting_count = 33; repeated proto.net.ServerChainBonusBuff chain_bonus_buff = 34; repeated proto.net.ServerChainLimit chain_limit = 35; repeated proto.net.ServerEnhancedDamage enhanced_damage = 36; repeated proto.net.ServerImmune immune = 37; optional int64 supporter_owner_index = 38; optional int32 supporter_slot_index = 39; repeated proto.net.ServerSpReduction sp_reduction = 40; optional int32 costume_design_id = 41; repeated proto.net.ServerHitCountReactiveBuff hit_count_reactive_buff = 42; } // From: Commons\BattleDamageDBInfo.proto message BattleDamageDBInfo { optional int32 id = 1; optional int64 value = 2; } // From: Commons\BattleGolemDBInfo.proto message BattleGolemDBInfo { message SkillTurnDicEntry { optional int32 key = 1; optional int32 value = 2; } optional int32 level = 1; optional double gauge = 2; optional int32 remain_turn = 3; optional int32 reserve_costume_id = 4; repeated proto.net.BattleGolemDBInfo.SkillTurnDicEntry skill_turn_dic = 5; } // From: Commons\BattleGridTypeItemDBInfo.proto message BattleGridTypeItemDBInfo { optional int32 team_type = 1; optional int32 grid_index = 2; optional int32 buff_id = 3; optional bool is_infinite = 4; optional int32 buff_turn = 5; } // From: Commons\BattleResultDBInfo.proto message BattleResultDBInfo { optional int32 battle_result = 1; repeated proto.net.BattleCharDBInfo red_char_info = 2; repeated proto.net.BattleCharDBInfo blue_char_info = 3; repeated proto.net.BattleGridTypeItemDBInfo grid_item = 4; optional proto.net.BattleStatisticsDBInfo battle_statistics_info = 5; optional proto.net.BattleGolemDBInfo golem_info = 6; repeated proto.net.BattleCharDBInfo red_deck_out_char_info = 7; repeated proto.net.BattleCharDBInfo blue_deck_out_char_info = 8; } // From: Commons\BattleStatisticsDBInfo.proto message BattleStatisticsDBInfo { repeated proto.net.BattleDamageDBInfo attack_damage_info = 1; repeated proto.net.BattleDamageDBInfo received_damage_info = 2; } // From: Commons\BuffListInfo.proto message ServerBuffList { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; optional int32 over_lap_count = 5; optional int32 current_over_lap_per_turn = 6; optional int32 buff_count = 7; optional int32 costume_id = 8; optional int32 buff_turn_change_count = 9; } message ServerDodge { optional int32 id = 1; optional int32 turn_count = 2; optional int32 success_count = 3; optional int64 owner_unique_id = 4; optional int64 creator_unique_id = 5; } message ServerRevival { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; } message ServerBarrierBuff { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; optional int32 over_lap_count = 5; optional int32 current_over_lap_per_turn = 6; } message ServerElementBuff { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; } message ServerWoundedAddBuff { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; optional int32 over_lap_count = 5; optional int32 current_over_lap_per_turn = 6; optional int32 costume_id = 7; } message ServerEnergyGuard { optional int32 id = 1; optional int32 turn_count = 2; optional int64 remain_energy = 3; optional int64 owner_unique_id = 4; optional int64 creator_unique_id = 5; optional int64 max_remain_energy = 6; optional int32 over_lap_count = 7; optional int32 current_over_lap_per_turn = 8; } message ServerBattleCharStat { optional double max_health = 1; optional double current_health = 2; optional double agility_value = 3; optional double physical_power_value = 4; optional double magic_power_value = 5; optional double physical_defense_value = 6; optional double magic_defense_value = 7; optional double critical_chance_value = 8; optional double critical_damage_rate_value = 9; optional double element_damage_value = 10; optional double element_resistance_value = 11; } message ServerVulnerableBuff { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; optional int32 over_lap_count = 5; optional int32 current_over_lap_per_turn = 6; } message ServerAuraBuff { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; optional int32 attack_range = 5; optional int32 attack_range_count = 6; } message ServerTransformation { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; optional int32 costume_id = 5; } message ServerChainBuff { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; optional int32 over_lap_count = 5; optional int32 current_over_lap_per_turn = 6; } message ServerChainBonusBuff { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; } message ServerChainLimit { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; } message ServerEnhancedDamage { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; optional int32 over_lap_count = 5; optional int32 current_over_lap_per_turn = 6; } message ServerImmune { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; } message ServerSpReduction { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; optional int32 apply_start_turn = 5; } message ServerHitCountReactiveBuff { optional int32 id = 1; optional int32 turn_count = 2; optional int64 owner_unique_id = 3; optional int64 creator_unique_id = 4; } // From: Commons\CafeteriaDBInfo.proto message CafeteriaDBInfo { optional int32 level = 1; optional int64 reward_receipt_time = 2; optional int64 spawn_time = 3; optional int32 ongoing_manage_id = 4; repeated int32 daily_regular_costume_id = 5; repeated int32 rewarded_daily_regular_costume_id = 6; optional int32 daily_connection_costume_id = 7; optional bool can_get_phone_number = 8; optional int32 daily_npc_reward_currency_count = 9; } // From: Commons\CafeteriaFacilityDBInfo.proto message CafeteriaFacilityDBInfo { optional int32 facility_id = 1; } // From: Commons\CafeteriaPartTimeManagerDBInfo.proto message CafeteriaPartTimeManagerDBInfo { optional int32 part_time_manager_id = 1; } // From: Commons\CafeteriaRegularCostumeNoteDBInfo.proto message CafeteriaRegularCostumeNoteDBInfo { optional int32 costume_id = 1; optional int32 serve_count = 2; optional bool is_received_reward = 3; } // From: Commons\CashProductDBInfo.proto message CashProductDBInfo { optional int32 group_id = 1; optional int32 id = 2; optional int32 sale_group = 3; optional int64 start_time = 4; optional int64 end_time = 5; optional int32 end_delay_minutes = 6; optional int64 event_index = 8; } // From: Commons\CharAwakeDBInfo.proto message CharAwakeDBInfo { optional int32 unique_char_id = 1; optional int32 imprint_slot_1_level = 2; optional int32 imprint_slot_2_level = 3; optional int32 imprint_slot_3_level = 4; optional bool is_awake = 5; optional int64 owner_index = 6; } // From: Commons\CharDBInfo.proto message CharDBInfo { optional int64 inven_index = 1; optional int32 id = 2; optional int64 hp = 3; optional int32 level = 4; optional int32 costume_id = 5; optional int32 exp = 6; optional int64 use_costume = 7; optional int32 talent_level = 8; optional int32 talent_exp = 9; optional int32 solidarity_reward = 10; optional int64 expiry_time = 11; repeated proto.net.PictorialBookDBInfo pictorialbook_info = 12; optional int32 connect_potential_costume = 13; } // From: Commons\ChargeCostEventScheduleDBInfo.proto message ChargeCostEventScheduleDBInfo { optional int32 schedule_index = 1; optional int32 item_type = 2; optional int32 max_count = 3; optional int64 start_time = 4; optional int64 end_time = 5; } // From: Commons\CharPartnerDBInfo.proto message CharPartnerDBInfo { optional int32 main_unique_id = 1; optional int32 sub_unique_id = 2; optional int32 point = 3; optional int32 reward = 4; } // From: Commons\ContentRankStatueDBInfo.proto message ContentRankStatueDBInfo { optional int32 id = 1; optional int32 season = 2; optional bool error_flag = 3; repeated proto.net.StatueGroupDBInfo statue_group_info = 4; } // From: Commons\ContentsCharItemInfo.proto message ContentsCharItemInfo { optional int64 char_inven_index = 1; repeated proto.net.ContentsEquipDBInfo equip_info = 2; optional int32 connect_potential_costume = 3; } // From: Commons\ContentsEquipDBInfo.proto message ContentsEquipDBInfo { optional int64 equip_inven_index = 1; optional int32 equip_type = 2; } // From: Commons\CostTimeDBInfo.proto message CostTimeDBInfo { optional int64 last_charge_time = 1; optional proto.net.ItemDBInfo cost_item_info = 2; } // From: Commons\CostumeBaseDBInfo.proto message CostumeBaseDBInfo { optional int32 id = 1; optional int32 level = 2; optional int32 design_id = 3; } // From: Commons\CostumeDBInfo.proto message CostumeDBInfo { optional int64 inven_index = 1; optional int32 id = 2; optional int32 level = 3; optional int64 use_char = 4; repeated proto.net.PictorialBookDBInfo pictorialbook_info = 5; optional int32 sort_id = 6; optional int32 use_my_room_count = 7; repeated int32 potential_id = 8; optional int32 design_id = 9; } // From: Commons\DatingEpisodeDBInfo.proto message DatingEpisodeDBInfo { optional int32 group_id = 1; optional int32 dating_point = 2; optional int32 last_clear_id = 3; optional int32 last_message_group_id = 4; optional int32 last_message_id = 5; optional int64 last_message_update_time = 6; } // From: Commons\DatingMessageChoiceDBInfo.proto message DatingMessageChoiceDBInfo { optional int32 group_id = 1; optional int32 id = 2; optional int32 select_text_id = 3; } // From: Commons\DeckCostumeSettingDBInfo.proto message DeckCostumeSettingDBInfo { optional int64 char_inven_index = 1; repeated int64 costume_inven_index_seq = 2; } // From: Commons\DeckDBInfo.proto message DeckDBInfo { optional int64 char_inven_index = 1; optional int32 position = 2; optional int32 sequence = 3; } // From: Commons\Define.proto enum Define_PackType { PACK_STORY = 0; PACK_CHAR = 1; PACK_TUTORIAL = 2; PACK_PVP = 3; PACK_EvilCastle = 4; PACK_SKY_WAY = 5; PACK_EVENT = 6; PACK_TOTAL_WAR = 7; PACK_GUILD_RAID = 8; PACK_CAFETERIA = 9; PACK_HIDDEN = 100; } enum Define_ResourceType { RT_NORMAL = 0; RT_CHAR_LEVEL_UP_MATERIAL = 1; RT_COSTUME_BOOK = 2; RT_EQUIPMENT_MATERIAL = 3; RT_ALCHEMY_MATERIAL = 4; RT_CURRENCY_RESOURCE = 5; RT_SELECT_COSTUME = 6; } enum Define_BattleModeType { NONE = 0; QUEST = 1; NORMAL_HUNT = 2; FIELD_BOX_BATTLE = 3; TODAY_QUEST = 4; HUNTING_GROUND = 5; PVP = 6; EVIL_CASTLE = 7; MONSTER_HUNT = 8; SKY_WAY_GOBLIN = 9; SKY_WAY_SLIME = 10; SKY_WAY_CRYSTAL_FIRE = 11; SKY_WAY_CRYSTAL_WATER = 12; SKY_WAY_CRYSTAL_WIND = 13; SKY_WAY_CRYSTAL_LIGHT = 14; SKY_WAY_CRYSTAL_DARK = 15; EVIL_CASTLE_GREED_TOWER = 16; PACK_EVENT_BATTLE = 17; TOTAL_WAR = 18; EVIL_CASTLE_RAGE_TOWER = 19; EVIL_CASTLE_ENVY_TOWER = 20; EVIL_CASTLE_ROGUE_LIKE = 21; GUILD_RAID_NORMAL = 22; GUILD_RAID_BOSS = 23; MONSTER_HUNT_PRACTICE = 24; GUILD_RAID_NORMAL_PRACTICE = 25; GUILD_RAID_BOSS_PRACTICE = 26; EVIL_CASTLE_ROGUE_LIKE_CRYSTAL = 27; } enum Define_Difficulty { DIFFICULTY_NORMAL = 0; DIFFICULTY_HARD = 1; DIFFICULTY_HARDEST = 2; DIFFICULTY_HELL = 3; DIFFICULTY_LEGENDARY = 4; } enum Define_CharStatOption { NONE_STAT = 0; HEALTH_VALUE = 1; HEALTH_PERCENT = 2; ATTACK_VALUE = 3; ATTACK_PERCENT = 4; MAGIC_VALUE = 5; MAGIC_PERCENT = 6; DEFENCE_PERCENT = 7; MAGIC_RESISTANCE_PERCENT = 8; CRITICAL_CHANCE_PERCENT = 9; CRITICAL_DAMAGE_PERCENT = 10; WATER_DAMAGE = 11; FIRE_DAMAGE = 12; WIND_DAMAGE = 13; LIGHT_DAMAGE = 14; DARK_DAMAGE = 15; WATER_RESISTANCE = 16; FIRE_RESISTANCE = 17; WIND_RESISTANCE = 18; ALL_ELEMENT_DAMAGE = 19; ALL_ELEMENT_RESISTANCE = 20; } enum Define_EquipGradeType { NONE_GRADE = 0; EQUIP_NORMAL = 1; EQUIP_RARE = 2; EQUIP_HERO = 3; EQUIP_LEGEND = 4; } enum Define_EquipmentQualityType { QUALITY_NONE = 0; QUALITY_ADVANCED = 1; QUALITY_PREMIUM = 2; QUALITY_LEGENDARY = 3; } enum Define_EquipRankType { NONE_EQUIP_RANK = 0; C = 1; B = 2; A = 3; S = 4; } enum Define_TrapType { FIX_TRAP = 0; ONCE_TRAP = 1; SCENE_REGEN = 2; } enum Define_QuestConditionType { TALK = 0; HUNT = 1; COLLECTION = 2; TARGET_BATTLE = 3; USE_TALENT_SKILL = 4; PUZZLE_INORDER = 5; PUZZLE = 6; GATE_SPOT = 7; RANDOM_BATTLE = 8; OBJECT_MOVE = 9; OBJECT_MOVE_AND_INTERACT = 10; CLICK_TALENT_SKILL = 11; UI_INTERACTION = 12; TARGET_MAP_MOVE = 13; PVP_DECK_SAVE = 14; MINI_GAME = 15; GLOBAL_FIELD_REWARD = 16; GLOBAL_FIELD_OBJECT_CRASH = 17; FIELD_RESEARCH_OBJECT = 18; TALK_MANUAL = 19; } enum Define_TalentSkillType { TS_NONE = 0; TS_STEAL = 1; TS_FAST_DASH = 2; TS_OVERWHELM = 3; TS_ABSORPTION = 4; TS_INTERROGATE = 5; TS_EXAMINE = 6; TS_COOKING = 7; TS_ALCHEMY = 8; TS_EQUIPMENT_MAKING = 9; TS_CHAR_CURE = 10; TS_SPELL_CONTROL = 11; TS_TRAP_SEARCH = 12; TS_MOVE_SPEED_UP = 13; TS_CHAR_IMMORTAL = 14; TS_CREATE_WAY_POINT = 15; TS_SHOP_DISCOUNT = 16; TS_STEALTH = 17; TS_DISPATCH = 18; TS_CHARM_BY_NPC = 19; TS_SUMMON = 20; } enum Define_PictorialBookMainId { PICTORIAL_BOOK_MAIN_NONE = 0; PICTORIAL_BOOK_MAIN_CHAR = 1; PICTORIAL_BOOK_MAIN_TALENT = 2; PICTORIAL_BOOK_MAIN_EQUIP = 3; PICTORIAL_BOOK_MAIN_COOKING_RECIPE = 4; PICTORIAL_BOOK_MAIN_COLLECTION_QUEST = 5; PICTORIAL_BOOK_MAIN_RESOURCE = 6; PICTORIAL_BOOK_MAIN_COSTUME = 7; } enum Define_PictorialBookType { PICTORIAL_BOOK_ITEM = 0; PICTORIAL_BOOK_TALENT = 1; } enum Define_MailType { MT_INGAME_REWARD = 0; MT_ADMIN_REWARD = 1; MT_EVENT_REWARD = 2; MT_TOTAL_WAR_DAILY_REWARD = 3; } enum Define_PassRewardType { SPR_BASIC = 0; SPR_PREMIUM_1 = 1; SPR_PREMIUM_2 = 2; } enum Define_AttendanceRewardType { SAR_NONE = 0; SPR_STANDARD = 1; SPR_PREMIUM = 2; SPR_MONTHLY1 = 3; SPR_MONTHLY2 = 4; } enum Define_ReputationState { REPUTATION_STATE_BAD = 0; REPUTATION_STATE_NORMAL = 1; REPUTATION_STATE_GOOD = 2; } enum Define_BattleChallengeType { BATTLE_CHALLENGE_TYPE_NORMAL = 0; BATTLE_CHALLENGE_TYPE_EVIL_CASTLE = 1; } enum Define_ScheduleStateType { SCHEDULE_SEASON = 0; SCHEDULE_OFF_SEASON = 1; SCHEDULE_CALCULATE = 2; SCHEDULE_COMING_SOON = 3; SCHEDULE_TRAINING = 4; } enum Define_ScheduleContentId { SCHEDULE_CONTENT_NONE = 0; SCHEDULE_CONTENT_PVP = 1; SCHEDULE_CONTENT_EVIL_CASTLE = 2; SCHEDULE_CONTENT_POPULAR_COSTUME = 3; SCHEDULE_CONTENT_POPULAR_EQUIP = 4; SCHEDULE_CONTENT_EVIL_CASTLE_ROGUE_LIKE = 5; SCHEDULE_CONTENT_GUILD_RAID = 6; SCHEDULE_CONTENT_MY_ROOM_MONTHLY_LIKE = 7; SCHEDULE_CONTENT_MAINTENANCE = 101; SCHEDULE_CONTENT_CBT_APP_STORE = 102; SCHEDULE_CONTENT_CBT_PLAY_STORE = 103; } enum Define_RankContentType { RANK_NONE = 0; RANK_PVP = 1; RANK_EVIL_CASTLE = 2; RANK_MONSTER_HUNT = 3; RANK_TOTAL_WAR = 4; RANK_EVIL_CASTLE_ROGUE_LIKE = 5; RANK_GUILD_RAID = 6; RANK_MINI_GAME_SURVIVAL = 7; RANK_MINI_GAME_SICHUAN = 8; RANK_MINI_GAME_RHYTHM = 9; } enum Define_MissionConditionType { MC_CONNECT = 0; MC_TODAY_QUEST_CLEAR = 1; MC_MONSTER_KILL = 2; MC_COLLECTION_GET = 3; MC_WAYPOINT_USE = 4; MC_FIELD_REWARD_MONSTER_CATCH = 5; MC_TALENT_SKILL_USE = 6; MC_HUNTING_BATTLE = 7; MC_GACHA_BUY = 9; MC_PACK_BATTLE = 10; MC_ITEM_CURRENCY_USE = 11; MC_RESOURCE_USE = 12; MC_CHAR_LEVEL_UP_ITEM_USE = 13; MC_EQUIPMENT_UPGRADE = 14; MC_EVENT_MINI_GAME_COUNT = 15; MC_TARGET_BASIC_PASS_REWARD = 16; MC_PACK_REWARD_BY_EVENT_LOST_COIN_REWARD_FIELD_OBJECT = 17; MC_BATTLE_MODE_START_TRY = 18; MC_BATTLE_MODE_START_TRY_WITH_UNIQUE_CHAR_ID = 19; MC_EQUIP_MAKE_GRADE = 20; MC_EQUIP_SMELTING = 21; MC_DECK_BATTLE_POWER = 22; MC_HUNT_DISPATCH = 23; MC_SKY_WAY_DUNGEON_POSITION_GROUP_LEVEL_CLEAR = 24; MC_PACK_MAIN_QUEST_HARD_LEVEL_CLEAR = 25; MC_COSTUME_POTENTIAL_ACTIVATE_NODE_KIND = 26; MC_PVP_RANK_ID_GOAL = 27; MC_COSTUME_GRADE_GET = 28; MC_TALENT_SKILL_UPGRADE = 29; MC_SAM_GROUP_ID_MISSION_UPDATE_COMPLETE_COUNT = 30; MC_OTHER_GROUP_ID_MISSION_UPDATE_COMPLETE_COUNT = 31; MC_ITEM_CURRENCY_GET = 32; MC_CAFETERIA_CUMULATIVE_REWARD = 33; MC_RHYTHM_GAME_JUDGMENT_COUNT = 49; MC_RHYTHM_GAME_FULL_COMBO = 50; MC_RHYTHM_GAME_SCORE = 51; MC_RHYTHM_GAME_GRADE = 52; MC_RHYTHM_GAME_DIFFICULTY_PLAY_END = 53; MC_MY_ROOM_VISIT = 34; MC_MY_ROOM_EXPAND = 35; MC_MY_ROOM_LIKE = 36; MC_ARCADE_MENU_VISIT = 37; MC_PACK_QUEST_ID_CLEAR = 38; MC_LOBBY_ITEM_SETTING_CHANGE = 39; MC_DATING_EPISODE_CLEAR = 40; MC_GUILD_LOBBY_UI_ENTER = 41; MC_CHAR_IMPRINT_LEVEL_UP = 42; MC_CHAR_AWAKE_ACTIVE = 43; MC_EQUIP_MAKING_UI_ENTER = 44; MC_EQUIP_UPGRADE_UI_ENTER = 45; MC_TRY_TO_BATTLE_IN_MONSTER_HUNT_INCLUDE_TRAINING = 46; MC_EVIL_CASTLE_RAGE_TOWER_CLEAR = 47; MC_EVIL_CASTLE_ENVY_TOWER_CLEAR = 48; MC_GACHA_USE_POINT = 101; MC_GET_GACHA_PICKUP_COSTUME = 103; MC_COSTUME_UPGRADE = 104; MC_TRY_TO_GACHA_TO_TARGET_GACHA_GROUP = 105; MC_GET_GACHA_TO_TARGET_EQUIPMENT_ITEM = 106; MC_PACK_MAIN_QUEST_NORMAL_LEVEL_CLEAR = 201; MC_PACK_MAIN_QUEST_1LEVEL_ACCEPT_QUEST = 202; MC_PACK_MAIN_QUEST_2LEVEL_ACCEPT_QUEST = 203; MC_ENTER_PACK_IN_FIELD = 204; MC_CHAR_TARGET_LEVEL_UP = 207; MC_CHAR_TARGET_GRADE_UP = 208; MC_TRY_TO_CHAR_SCOUT_TO_TARGET_GRADE = 209; MC_USE_RECOVERY_THROUGH_MOTEL = 210; MC_BUY_ITEM_iN_SHOP = 211; MC_SELL_ITEM_iN_SHOP = 212; MC_SUCCESS_EQUIPMENT_UPGRADE_TO_TARGET_LEVEL = 213; MC_TRY_TO_EQUIP_EQUIPMENT_ITEM = 214; MC_TRY_TO_CHANGE_EQUIPMENT_ITEM = 215; MC_TRY_TO_BREAK_EQUIPMENT_ITEM = 216; MC_TRY_TO_SMELT_EQUIPMENT_ITEM = 217; MC_REWARD_BY_RESEARCH_FIELD_OBJECT = 218; MC_REWARD_BY_FIELD_REWARD_OBJECT = 219; MC_TALENT_SKILL_UPGRADE_TO_TARGET_GRADE = 220; MC_REWARD_TO_ACHIEVEMENT_LEVEL = 221; MC_COMPLETED_PICTORIAL_TO_TARGET_PICTORIAL_TYPE = 222; MC_REWARD_TO_PASS_LEVEL = 223; MC_TRY_TO_USE_AUTO_HUNTING = 224; MC_TRY_TO_BATTLE_IN_SKYWAY_DUNGEON_GROUP_ID = 227; MC_TRY_TO_CHANGE_COSTUME_IN_BATTLE = 226; MC_TRY_TO_BATTLE_IN_EVIL_CASTLE_TO_TARGET_FLOOR = 228; MC_CLEAR_IN_EVIL_CASTLE_TO_TARGET_FLOOR = 229; MC_TRY_TO_BATTLE_IN_MONSTER_HUNT = 230; MC_PLATFORM_CONNECT_OR_LOGIN = 231; MC_EVIL_CASTLE_GREED_TOWER_BATTLE = 232; MC_EVIL_CASTLE_GREED_TOWER_CLEAR = 233; MC_WIN_TO_BATTLE_IN_MONSTER_HUNT = 240; MC_PACK_NORMAL_LEVEL_CLEAR = 250; MC_PACK_NPC_QUEST_CLEAR_IN_PACK = 251; MC_PACK_REWARD_BY_RESEARCH_FIELD_OBJECT = 260; MC_PACK_REWARD_BY_UNIQUE_BOX_REWARD_FIELD_OBJECT = 261; MC_TOTAL_WAR_USE_COSTUME = 270; MC_TOTAL_WAR_TRY_COUNT = 280; MC_TOTAL_WAR_RESULT_SCORE = 281; MC_TOTAL_WAR_DISTRIBUTION = 290; MC_MY_ROOM_CHANGE_SKIN_FLOOR = 300; MC_MY_ROOM_CHANGE_SKIN_WALL = 301; MC_MY_ROOM_INSTALL_OBJECT_FLOOR = 302; MC_MY_ROOM_INSTALL_OBJECT_WALL = 303; MC_MY_ROOM_INSTALL_CARPET = 304; MC_MY_ROOM_INSTALL_COSTUME = 305; MC_MY_ROOM_SAVE_THE_ROOM = 306; MC_MY_ROOM_INSTALL_COSTUME_TO_LYING_POSITION = 307; MC_MY_ROOM_INSTALL_COSTUME_TO_SITTING_POSITION = 308; MC_MY_ROOM_SET_PRESENTIVE_ROOM = 309; MC_MY_ROOM_BUY_ITEM = 310; MC_MY_ROOM_INSTALL_OBJECT = 311; MC_MY_ROOM_VISIT_ANOTHER_USER = 312; MC_MY_ROOM_SATURATION_PERCENT = 313; MC_COSTUME_POTENTIAL_ACTIVATION_SKILL_NODE = 314; MC_EVENT_FIELD_MINI_GAME_PLAY = 315; MC_MINI_GAME_SURVIVAL_CHAR_LEVEL = 316; MC_MINI_GAME_SURVIVAL_LIFE_TIME = 317; MC_MINI_GAME_SURVIVAL_SKILL_MAX_LEVEL_COUNT = 318; MC_MINI_GAME_SURVIVAL_KILL_MONSTER_COUNT = 319; MC_MINI_GAME_SURVIVAL_MAP_CLEAR = 320; MC_MINI_GAME_SURVIVAL_SPECIFIC_SKILL_MAX_LEVEL = 321; MC_MINI_GAME_DEFENSE_WAVE_CLEAR = 322; MC_MINI_GAME_ACTION_MONSTER = 323; MC_MINI_GAME_ACTION_TIME_MONSTER = 324; MC_MINI_GAME_ACTION_UNDER_HIT_COUNT = 325; MC_MINI_GAME_ACTION_PART_BREAK_COUNT = 326; MC_MINI_GAME_ACTION_GROGGY_COUNT = 327; MC_MINI_GAME_ACTION_JUST_GUARD_AFTER_SPECIAL_SKILL = 328; MC_MINI_GAME_ACTION_GROGGY_AFTER_DAMAGE = 329; MC_MINI_GAME_ACTION_DEBUFF_AFTER_SPECIAL_SKILL = 330; MC_MINI_GAME_ACTION_PART_BREAK_ID = 331; MC_MINI_GAME_ACTION_JUST_GUARD_AFTER_JUST_MISS_TIME = 332; MC_MINI_GAME_ACTION_JUST_MISS_COUNT = 333; MC_MINI_GAME_ACTION_JUST_GUARD_COUNT = 334; MC_MINI_GAME_ACTION_HEAL_COUNT = 335; MC_MINI_GAME_ACTION_ANGER_AFTER_GROGGY_COUNT = 336; MC_COMPLETED_DAILY_OPEN_EVENT_MISSION_TO_TARGET_DAY = 1001; MC_COMPLETED_EVENT_MISSION_IN_SAME_GROUP_ID = 1002; } enum Define_ContentOpenType { CONTENT_NONE = 0; CONTENT_UNLOCK_PACK = 1; CONTENT_UNLOCK_HUNTING = 2; CONTENT_UNLOCK_NONE_USE = 3; CONTENT_UNLOCK_GACHA = 4; CONTENT_UNLOCK_UI_EVENT = 5; CONTENT_UNLOCK_UI_SHOP = 6; CONTENT_UNLOCK_UI_PASS = 7; CONTENT_UNLOCK_UI_MISSION = 8; CONTENT_UNLOCK_UI_MAIL = 9; CONTENT_UNLOCK_UI_PICTORIAL_BOOK = 10; CONTENT_UNLOCK_MONSTER_HUNT = 11; CONTENT_UNLOCK_ACHIEVEMENT = 12; CONTENT_UNLOCK_PREMIUM_ATTENDANCE = 13; CONTENT_UNLOCK_HUNT_DISPATCH = 14; CONTENT_UNLOCK_FRIEND = 15; CONTENT_UNLOCK_MY_ROOM = 16; CONTENT_UNLOCK_GUILD = 17; CONTENT_UNLOCK_EVIL_CASTLE_ROGUE_LIKE = 18; CONTENT_UNLOCK_DATING = 19; } enum Define_ContentTicketType { CONTENT_TICKET_NONE = 0; CONTENT_TICKET_OPEN_CONTENT = 1; CONTENT_TICKET_MONTHLY_FEE = 2; CONTENT_TICKET_ATTENDANCE_PACKAGE = 3; } enum Define_AccessUserType { AU_NORMAL = 0; AU_ADMIN = 1; AU_LOGIN_BLOCK = 2; AU_CHAT_BLOCK = 3; AU_LEAVE_RESERVATION = 4; AU_LEAVE_USER = 5; AU_PRESET = 6; AU_DUMMY = 7; AU_LOGIN_PERIOD_BLOCK = 8; AU_AUTO_WORK_PLACE_BLOCK = 9; } enum Define_TeamType { TT_NONE = 0; TT_BLUE = 1; TT_RED = 2; } enum Define_BattleVerifyState { BATTLE_VERIFY_STATE_NONE = 0; BATTLE_VERIFY_STATE_IN_PROGRESS = 1; BATTLE_VERIFY_STATE_SUCCESS = 3; BATTLE_VERIFY_STATE_ERROR = 4; } enum Define_RandomBoxDropType { RBD_OPEN = 0; RBD_DIRECT = 1; } enum Define_GachaBuyType { GB_FREE = 0; GB_NORMAL = 1; GB_CASH = 2; } enum Define_GachaLogType { GACHA_LOG_COSTUME_PICK_UP = 0; GACHA_LOG_COSTUME = 1; GACHA_LOG_EQUIP_PICK_UP = 2; GACHA_LOG_EQUIP = 3; } enum Define_TalentSkillTargetType { TST_SELF = 0; TST_NPC = 1; } enum Define_NoticeType { NT_NOTICE = 0; NT_EVENT = 1; NT_UPDATE = 2; NT_SURVEY = 3; NT_EMERGENCY = 4; NT_DEVELOPER_NOTE = 5; NT_POPUP_EVENT = 6; } enum Define_NoticeContentsType { NCT_TEXT = 0; NCT_IMAGE = 1; } enum Define_EventType { EVENT_ALWAYS_ATTENDANCE = 0; EVENT_LIMIT_ATTENDANCE = 1; EVENT_WORLD_BUFF = 3; EVENT_MISSION = 4; EVENT_PASS = 5; EVENT_DROP_ITEM = 6; EVENT_EXCHANGE = 7; EVENT_PACK = 8; EVENT_BATTLE = 9; EVENT_STORY = 10; EVENT_MINI_GAME = 11; EVENT_MINI_GAME_BOARD = 12; EVENT_MINI_GAME_BINGO = 13; EVENT_LOST_COIN = 14; EVENT_SHOP = 15; EVENT_GACHA_STEP_UP = 16; EVENT_PUZZLE = 17; EVENT_CHARGE_COST = 18; EVENT_MINI_GAME_ROULETTE = 19; } enum Define_ScoutType { SCOUT_NORMAL = 0; SCOUT_SPECIAL = 1; } enum Define_ElementType { _TYPE_NONE = 0; _TYPE_CASH = 1; _TYPE_JEWELRY = 2; _TYPE_FREE_JEWELRY = 3; _TYPE_GOLD = 4; _TYPE_FOOD = 5; _TYPE_CHAR = 6; _TYPE_COOKING_RECIPE = 7; _TYPE_RESOURCE = 8; _TYPE_RANDOM_BOX = 9; _TYPE_EQUIP = 10; _TYPE_COSTUME = 11; _TYPE_CATALYST = 12; _TYPE_QUEST = 13; _TYPE_USE_ITEM = 14; _TYPE_PVP_TICKET = 15; _TYPE_MEDAL = 16; _TYPE_COLLECTION = 17; _TYPE_EVIL_CASTLE_COIN = 18; _TYPE_CONTENT_TICKET = 19; _TYPE_MILEAGE = 20; _TYPE_HUNTING_GROUND_AP = 21; _TYPE_HOPE_POWDER = 22; _TYPE_BONUS_HUNTING_AP = 23; _TYPE_PVP_TICKET_STACK = 24; _TYPE_LOBBY_SETTING_ITEM = 25; _TYPE_TITLE = 26; _TYPE_MY_ROOM_ITEM = 27; _TYPE_MY_ROOM_TROPHY = 28; _TYPE_INSTANT_USE_ITEM = 29; _TYPE_EVENT_AP_FREE = 30; _TYPE_EVENT_AP_STACK = 31; _TYPE_FREE_TORCH_LIGHT_AP = 32; _TYPE_TORCH_LIGHT_AP = 33; _TYPE_ROGUE_LIKE_RELIC = 34; _TYPE_ROGUE_LIKE_AP = 35; _TYPE_ROGUE_LIKE_OBSIDIAN = 36; _TYPE_ROGUE_LIKE_GOLD = 37; _TYPE_ROGUE_LIKE_AP_STACK = 38; _TYPE_GUILD_COIN = 39; _TYPE_DATING_AP_FREE = 41; _TYPE_DATING_AP_STACK = 42; _TYPE_MINI_GAME_COIN = 43; _TYPE_MINI_GAME_RHYTHM_CHAR = 44; _TYPE_PRESTIGE_SKIN = 45; _TYPE_DIRECT_RANDOM_BOX = 99; } enum Define_PurchaseLimitType { PL_UNLIMITED = 0; PL_DAILY = 1; PL_WEEKLY = 2; PL_MONTHLY = 3; PL_ACCOUNT = 4; } enum Define_ProductTimeLimitType { PTL_UNLIMITED = 0; PTL_LIMITED = 1; PTL_LIMITED_PURCHASE_COUNT_RESET = 2; PTL_LIMITED_USER_CUSTOM_ACTIVE = 3; } enum Define_MonsterType { MONSTER_SYMBOL_NORMAL = 0; MONSTER_SYMBOL_BOSS = 1; MONSTER_FIELD_REWARD = 2; MONSTER_FIELD_RUSH = 3; MONSTER_FIELD_CHASE = 4; MONSTER_SYMBOL_STORY = 5; MONSTER_FIELD_GUARD = 6; MONSTER_3D_SYMBOL_NORMAL = 101; MONSTER_3D_SYMBOL_BOSS = 102; } enum Define_SkyWayDungeonType { SWD_NONE = 0; SWD_GOBLIN = 1; SWD_SLIME = 2; SWD_CRYSTAL_FIRE = 3; SWD_CRYSTAL_WATER = 4; SWD_CRYSTAL_WIND = 5; SWD_CRYSTAL_LIGHT = 6; SWD_CRYSTAL_DARK = 7; SWD_MAX = 8; } enum Define_SkyWayDungeonLevelType { SKDL_NORMAL = 0; SKDL_DIFFICULT = 1; SKDL_VERY_DIFFICULT = 2; } enum Define_PlatformLinkType { PLATFORM_LINK_TYPE_LINK = 0; PLATFORM_LINK_TYPE_SWAP = 1; PLATFORM_LINK_TYPE_CONFLICT_LINK = 2; } enum Define_LanguageType { LANG_NONE = 0; KOREA = 1; ENGLISH = 2; JAPAN = 3; TAIWAN = 4; CHINA = 5; } enum Define_MissionGroupType { MGT_DAILY = 0; MGT_WEEKLY = 1; MGT_EVENT = 2; } enum Define_AchievementConditionType { ACHIEVE_NONE = 0; ACHIEVE_ITEM_TYPE_GET = 1; ACHIEVE_ITEM_TYPE_USE = 2; ACHIEVE_RESOURCE_GET = 3; ACHIEVE_RESOURCE_USE = 4; ACHIEVE_COLLECTION_QUEST_ITEM_GET = 5; ACHIEVE_RECIPE_GET = 6; ACHIEVE_EQUIPMENT_GET = 7; ACHIEVE_EQUIPMENT_BREAK = 8; ACHIEVE_EQUIPMENT_UPGRADE_SUCCESS = 9; ACHIEVE_EQUIPMENT_UPGRADE_FAIL = 10; ACHIEVE_EQUIPMENT_SMELTING_SUCCESS = 11; ACHIEVE_EQUIPMENT_SMELTING_FAIL = 12; ACHIEVE_COOKING = 13; ACHIEVE_MAIN_QUEST_ALL_CLEAR_LEVEL_0 = 14; ACHIEVE_MAIN_QUEST_ALL_CLEAR_LEVEL_1 = 15; ACHIEVE_MAIN_QUEST_ALL_CLEAR_LEVEL_2 = 16; ACHIEVE_QUEST_CLEAR_DAILY = 17; ACHIEVE_QUEST_CLEAR_SUB = 18; ACHIEVE_CHAR_GET = 19; ACHIEVE_CHAR_GRADE_GET = 20; ACHIEVE_CHAR_CLASS_UP = 21; ACHIEVE_CHAR_LEVEL_UP = 22; ACHIEVE_TALENT_SKILL_USE = 23; ACHIEVE_TALENT_UPGRADE = 24; ACHIEVE_TALENT_GRADE_GOAL = 25; ACHIEVE_COSTUME_GET = 26; ACHIEVE_COSTUME_UPGRADE = 27; ACHIEVE_FILED_OBJECT_REWARD_TYPE_1_GET = 28; ACHIEVE_FILED_OBJECT_RESEARCH_REWARD_GET = 29; ACHIEVE_FILED_OBJECT_REWARD_TYPE_5_GET = 30; ACHIEVE_FILED_OBJECT_REWARD_TYPE_2_GET = 31; ACHIEVE_WAY_POINT_ACTIVE = 32; ACHIEVE_MAP_REWARD_ALL = 33; ACHIEVE_MAP_REWARD_ALL_IN_PACK = 34; ACHIEVE_NPC_SHOP_BUY = 35; ACHIEVE_NPC_SHOP_SELL = 36; ACHIEVE_PVP_BATTLE_WIN = 37; ACHIEVE_PVP_BATTLE_LOSE = 38; ACHIEVE_PVP_RANK_GOAL = 39; ACHIEVE_CASH_SHOP_BUY = 40; ACHIEVE_EVIL_CASTLE_RANK_GOAL_FLOOR_1 = 41; ACHIEVE_EVIL_CASTLE_CLEAR_ID = 42; ACHIEVE_FIELD_MONSTER_BATTLE_WIN = 43; ACHIEVE_FIELD_MONSTER_BATTLE_LOSE = 44; ACHIEVE_FIELD_MONSTER_KILL = 45; ACHIEVE_FILED_OBJECT_REWARD_TYPE_6_GET = 46; ACHIEVE_HUNTING_GROUND_CLEAR_LEVEL_0 = 47; ACHIEVE_HUNTING_GROUND_CLEAR_LEVEL_1 = 48; ACHIEVE_HUNTING_GROUND_CLEAR_LEVEL_2 = 49; ACHIEVE_LOGIN = 50; ACHIEVE_USER_ID_CHANGE = 51; ACHIEVE_PLATFORM_ACCOUNT_LINK = 52; ACHIEVE_MISSION_CLEAR = 53; ACHIEVE_GACHA_BUY = 54; ACHIEVE_FOOD_EAT = 55; ACHIEVE_BUFF_FOOD_EAT = 56; ACHIEVE_ITEM_INVEN_SLOT_ADD = 57; ACHIEVE_EQUIPMENT_SLOT_ADD = 58; ACHIEVE_ITEM_STORAGE_PUT = 59; ACHIEVE_EQUIPMENT_STORAGE_PUT = 60; ACHIEVE_ITEM_STORAGE_INVEN_SLOT_ADD = 61; ACHIEVE_EQUIPMENT_STORAGE_SLOT_ADD = 62; ACHIEVE_FILED_MONSTER_DAMAGE = 63; ACHIEVE_FILED_MONSTER_REWARD = 64; ACHIEVE_FILED_MONSTER_CRASH_MOVE = 65; ACHIEVE_NPC_TALK = 66; ACHIEVE_INN_USE = 67; ACHIEVE_REPUTATION_GOOD_GOAL = 68; ACHIEVE_REPUTATION_BAD_GOAL = 69; ACHIEVE_ACHIEVEMENT_LEVEL_GOAL = 70; ACHIEVE_PORTRAIT_COSTUME_CHANGE = 71; ACHIEVE_MAIN_QUEST_ALL_CLEAR_LEVEL_3 = 72; ACHIEVE_MAIN_QUEST_ALL_CLEAR_LEVEL_4 = 73; ACHIEVE_EVIL_CASTLE_RANK_GOAL_FLOOR_2 = 74; ACHIEVE_EVIL_CASTLE_RANK_GOAL_FLOOR_3 = 75; ACHIEVE_EVIL_CASTLE_RANK_GOAL_FLOOR_4 = 76; ACHIEVE_EVIL_CASTLE_RANK_GOAL_FLOOR_5 = 77; ACHIEVE_EVIL_CASTLE_RANK_GOAL_FLOOR_6 = 78; ACHIEVE_JEWELRY_GET = 79; ACHIEVE_JEWELRY_USE = 80; ACHIEVE_PVP_AP_USE = 81; ACHIEVE_HUNTING_AP_USE = 82; ACHIEVE_COSTUME_UPGRADE_TARGET_CHAR_GRADE = 83; ACHIEVE_MONSTER_HUNT_BATTLE_END_COUNT = 84; ACHIEVE_MONSTER_HUNT_BATTLE_END_LEVEL = 85; ACHIEVE_EQUIPMENT_PRIVATE_GET = 86; ACHIEVE_EQUIPMENT_PRIVATE_UPGRADE_SUCCESS = 87; ACHIEVE_EVIL_CASTLE_GREED_TOWER_CLEAR = 88; ACHIEVE_EVIL_CASTLE_GREED_TOWER_ALL_CLEAR_BATTLE_CHALLENGE = 89; ACHIEVE_EVIL_CASTLE_RANK_GOAL = 90; ACHIEVE_MONSTER_HUNT_RANK_GOAL = 91; ACHIEVE_HAVE_RANK_TITLE = 92; ACHIEVE_GACHA_COSTUME_GRADE_5_GET_3 = 93; ACHIEVE_GACHA_PRIVATE_UNIQUE_GRADE_4_GET_5 = 94; ACHIEVE_TOTAL_WAR_DAMAGE = 95; ACHIEVE_TORCH_LIGHT_AP_USE = 96; ACHIEVE_TOTAL_WAR_BATTLE_END_COUNT = 97; ACHIEVE_COSTUME_POTENTIAL_ACTIVATION_SKILL_NODE = 98; ACHIEVE_EVENT_STORY_CLEAR_TARGET_GROUP_ID = 99; ACHIEVE_GUILD_ATTENDANCE = 100; ACHIEVE_GUILD_SUPPORTER_CHAR = 101; ACHIEVE_EVIL_CASTLE_ROGUE_LIKE_CLEAR_COUNT = 102; ACHIEVE_EVIL_CASTLE_ROGUE_LIKE_SCORE = 103; ACHIEVE_EVIL_CASTLE_ROGUE_LIKE_RANK_GOAL = 104; ACHIEVE_DATING_POINT_MAX = 105; ACHIEVE_GUILD_RAID_NORMAL_BATTLE_CLEAR_LEVEL = 106; ACHIEVE_GUILD_RAID_BOSS_BATTLE_CLEAR_LEVEL = 107; ACHIEVE_GUILD_RAID_TOP_PERCENT = 108; ACHIEVE_GUILD_SUPPORTER_CHAR_BORROW = 109; ACHIEVE_CHAR_GROWTH_RELATED_COMPLEX = 111; ACHIEVE_CHAR_ANY_COSTUME_POTENTIAL_ALL = 112; ACHIEVE_CHAR_AWAKE_ACTIVE = 113; ACHIEVE_CHAR_ANY_COSTUME_MAX_LEVEL = 114; ACHIEVE_CHAR_HAVE_UR_PRIVATE_WEAPON_EQUIP = 115; ACHIEVE_MINI_GAME_SICHUAN_STAGE_CLEAR = 116; ACHIEVE_MISSION_CLEAR_COUNT_IN_TARGET_GROUP_ID = 117; ACHIEVE_MINI_GAME_ACTION_MISSION_CLEAR = 118; ACHIEVE_MY_ROOM_LIKE_COUNT = 119; ACHIEVE_MY_ROOM_IN_MONTHLY_TOP_LIKE = 120; ACHIEVE_CAFETERIA_LEVEL = 121; ACHIEVE_MINI_GAME_SURVIVAL_CHALLENGE_SURVIVE_TIME = 122; ACHIEVE_MINI_GAME_DEFENSE_WAVE_CLEAR = 123; ACHIEVE_MINI_GAME_ACTION_HUNT_DIFFICULTY_CLEAR = 124; ACHIEVE_MINI_GAME_RHYTHM_CLEAR_MODE_TYPE = 125; ACHIEVE_EVIL_CASTLE_SCORE_FLOOR_1 = 126; ACHIEVE_EVIL_CASTLE_SCORE_FLOOR_2 = 127; ACHIEVE_EVIL_CASTLE_SCORE_FLOOR_3 = 128; ACHIEVE_EVIL_CASTLE_SCORE_FLOOR_4 = 129; ACHIEVE_EVIL_CASTLE_SCORE_FLOOR_5 = 130; ACHIEVE_EVIL_CASTLE_SCORE_FLOOR_6 = 131; ACHIEVE_EVIL_CASTLE_TOTAL_SCORE = 132; ACHIEVE_EVIL_CASTLE_RAGE_TOWER_CLEAR = 133; ACHIEVE_EVIL_CASTLE_ENVY_TOWER_CLEAR = 134; ACHIEVE_EVIL_CASTLE_ROGUE_LIKE_CLEAR = 135; ACHIEVE_RESERVE_COSTUME_BATTLE_WIN = 136; ACHIEVE_PRESTIGE_SKIN_GET = 137; } enum Define_CharPictorialType { CHAR_PICTORIAL_NONE = 0; CHAR_PICTORIAL_SINGLE = 1; CHAR_PICTORIAL_GROUP = 2; } enum Define_GachaType { GT_UNION = 0; GT_COSTUME = 1; GT_EQUIP = 2; } enum Define_GachaSubType { GST_NONE = 0; GST_SELECTION = 1; GST_ELEMENT = 2; GST_INFINITE = 3; GST_STEP_UP = 4; GST_RESEMARA = 5; } enum Define_CreateWaypointMapType { CREATE_WAYPOINT_SAFE = 0; CREATE_WAYPOINT_ALL = 1; } enum Define_EventMissionType { EMR_FIXED_OPEN = 0; EMR_DAILY_RESET = 1; EMR_WEEKLY_RESET = 2; EMR_DAILY_OPEN = 3; } enum Define_PassBuyType { PB_LEVEL = 0; PB_PREMIUM_1 = 1; PB_MAIN = 2; PB_PREMIUM_2 = 3; } enum Define_AttendanceLimitType { LIMIT_ALREADY_REWARD = 0; LIMIT_ENABLE_REWARD = 1; LIMIT_DISABLE_REWARD = 2; } enum Define_EquipUpgradeResultType { UPGRADE_SUCCESS = 0; UPGRADE_FAIL = 1; UPGRADE_STOP_MAX_LEVEL = 2; UPGRADE_STOP_SUCCESS = 3; UPGRADE_STOP_NOT_ENOUGH = 4; UPGRADE_STOP_GOLD_LIMIT = 5; UPGRADE_STOP_TARGET_LEVEL = 6; UPGRADE_STOP_MAX_TRY_COUNT = 7; } enum Define_PackMemberChangeType { MEMBER_CHANGE_NOT_USE = 0; MEMBER_CHANGE_ALL_USE = 1; MEMBER_CHANGE_SAFE_ZONE_USE = 2; } enum Define_HuntDispatchGroupType { HDG_NONE = 0; HDG_HUNTING_GROUND = 1; HDG_SKY_WAY = 2; } enum Define_GachaFixedType { GF_COSTUME_GRADE_4 = 0; GF_COSTUME_GRADE_5 = 1; GF_EQUIP_GRADE_3 = 2; GF_EQUIP_GRADE_4 = 3; } enum Define_MonsterHuntPartsType { MONSTER_HUNT_PARTS_BODY = 0; MONSTER_HUNT_PARTS_ETC = 1; MONSTER_HUNT_PARTS_NONE = -1; } enum Define_UserContentsInfoOptionType { OPTION_NONE = 0; OPTION_PVP = 1; OPTION_EVILCASTLE = 2; OPTION_MONSTER_HUNT = 3; OPTION_TOTAL_WAR = 4; OPTION_TOTAL_BATTLE_POWER = 5; OPTION_GUILD_RAID = 6; OPTION_EVIL_CASTLE_GREED_TOWER = 7; OPTION_EVIL_CASTLE_RAGE_TOWER = 8; OPTION_EVIL_CASTLE_ENVY_TOWER = 9; OPTION_EVIL_CASTLE_ROGUE_LIKE = 10; OPTION_ACHIEVEMENT_LEVEL = 11; } enum Define_StatueType { RS_NONE = 0; RS_PVP = 1; RS_MONSTER_HUNT = 3; RS_GUILD_RAID = 4; RS_MAX = 5; } enum Define_BattleChallengeConditionType { BCCT_NONE = 0; BCCT_CHAR_USE = 1; BCCT_TURN_LIMIT = 2; BCCT_SPECIFIC_SURVIVAL = 3; BCCT_ELEMENT_CHAR_USE = 4; BCCT_ELEMENT_CHAR_LIMIT = 5; BCCT_SKILL_USE = 6; BCCT_CHAR_DIE_LIMIT = 7; BCCT_WIN = 8; } enum Define_ClientResourceDownloadType { CRD_NONE = 0; CRD_FULL = 1; CRD_PARTIAL = 2; } enum Define_EventHubContentType { EHC_NONE = 0; EHC_STORY = 1; EHC_BATTLE = 2; EHC_MONSTER_HUNT = 3; EHC_EXCHANGE = 4; EHC_MARBLE = 5; EHC_MINI_GAME = 6; EHC_BINGO = 7; EHC_EVENT_MISSION = 8; EHC_EVENT_SHOP = 9; EHC_EVENT_PACK = 10; } enum Define_TitleType { TITLE_NONE = 0; TITLE_RANK_1 = 1; TITLE_RANK_10 = 2; } enum Define_MyRoomItemType { MRIT_SKIN = 0; MRIT_OBJECT = 1; MRIT_CARPET = 2; MRIT_COSTUME = 3; } enum Define_PackRewardObjectCountType { PROCT_NONE = 0; PROCT_RESEARCH = 1; PROCT_ONCE = 2; PROCT_REWARD = 3; PROCT_EVENT_LOST_COIN = 4; } enum Define_MyRoomItemObejctType { MRIOT_DEFAULT = 0; MRIOT_COSTUME = 1; MRIOT_TROPHY = 2; } enum Define_UserCustomActiveContentType { RUAC_PASS = 0; RUAC_EVENT_MISSION = 1; RUAC_GACHA = 2; RUAC_CASH_SHOP = 3; RUAC_ALL = 9999; } enum Define_TotalWarPlayType { TWP_ATTACK = 0; TWP_CHEER = 1; } enum Define_MiniGameBingoLineType { BINGO_LINE_DIAGONAL = 0; BINGO_LINE_ROW = 1; BINGO_LINE_COL = 2; } enum Define_PackEventMiniGameClearType { PEMGCT_NONE = 0; PEMGCT_MINI_GAME_1 = 1; PEMGCT_MINI_GAME_2 = 2; PEMGCT_MINI_GAME_3 = 3; PEMGCT_MINI_GAME_4 = 4; PEMGCT_MINI_GAME_5 = 5; PEMGCT_MINI_GAME_6 = 6; PEMGCT_MINI_GAME_7 = 7; PEMGCT_MINI_GAME_8 = 8; PEMGCT_MINI_GAME_9 = 9; } enum Define_InstantItemType { INSTANT_ITEM_COSTUME_UPGRADE = 0; } enum Define_ApType { AP_TYPE_NONE = 0; AP_TYPE_HUNTING = 1; AP_TYPE_TORCH_LIGHT = 2; } enum Define_DelayedVisibilityType { DBT_None = 0; CharacterPictorialBookTable = 1; CostumePictorialBookTable = 2; EquipmentPictorialBookTable = 3; TalentPictorialBookTable = 4; CostumeDesignTable = 5; MercenaryScoutTable = 6; CafeteriaCostumeTable = 7; CostumeDesignTable_SeasonEvent = 8; CostumeDesignTable_RogueLike = 9; IdCardItemTable = 10; AchievementTable = 11; } enum Define_CharElementType { CET_WATER = 0; CET_FIRE = 1; CET_WIND = 2; CET_LIGHT = 3; CET_DARK = 4; } enum Define_ClientCustomLogType { CCL_PURCHASED_FAIL = 0; } enum Define_PopularCostumeContentType { PCC_PVP = 0; PCC_EVIL_CASTLE = 1; PCC_EVIL_CASTLE_GREED_TOWER = 2; PCC_TOTAL_WAR = 3; PCC_EVIL_CASTLE_RAGE_TOWER = 4; PCC_EVIL_CASTLE_ENVY_TOWER = 5; } enum Define_CommonBattleDeckType { PBD_ATTACK = 0; PBD_DEFENSE = 1; } enum Define_EvilCastleRogueLikeChoiceType { ECRLC_NONE = 0; ECRLC_COSTUME = 1; ECRLC_RELIC = 2; ECRLC_HEAL = 3; } enum Define_EvilCastleRogueLikeRoomType { ECRLRT_NONE = 0; ECRLRT_NORMAL = 1; ECRLRT_ELITE = 2; ECRLRT_BOSS = 3; ECRLRT_RELIC = 4; ECRLRT_EVENT = 5; ECRLRT_SHOP = 6; ECRLRT_CRYSTAL_ROOM = 7; } enum Define_EvilCastleRogueLikeStateType { ECRLST_NONE = 0; ECRLST_CHOICE_COSTUME = 1; ECRLST_CHOICE_RELIC = 2; ECRLST_BATTLE = 3; ECRLST_SHOP = 4; ECRLST_EVENT = 5; ECRLST_SELECT_CHANGE_RELIC = 6; ECRLST_SELECT_REMOVE_RELIC = 7; ECRLST_CHOICE_COSTUME_WILD = 8; ECRLST_CRYSTAL_BATTLE = 9; } enum Define_Color { COLOR_WHITE = 0; COLOR_RED = 1; COLOR_BLUE = 2; COLOR_GREEN = 3; COLOR_YELLOW = 4; COLOR_PURPLE = 5; } enum Define_UserCustomActiveStatusType { UCAS_RETURN = 0; UCAS_NORMAL = 1; } enum Define_MyRoomLocationType { MRL_FLOOR = 0; MRL_WALL = 1; } enum Define_MyRoomInvenType { MRIV_ALL = 0; MRIV_OBJECT_FLOOR = 1; MRIV_OBJECT_WALL = 2; MRIV_CARPET = 3; MRIV_COSTUME = 4; MRIV_SKIN_WALL = 5; MRIV_SKIN_FLOOR = 6; } enum Define_MyRoomCharInteractType { MRCI_STAND = 0; MRCI_LIE_DOWN = 1; MRCI_SIT = 2; MRCI_RUN = 3; } enum Define_CostumePotentialNodeType { CPNT_NONE = 0; CPNT_CONNECTION_POTENTIAL_STAT = 1; CPNT_PUBLIC_POTENTIAL_STAT = 2; CPNT_BUFF_ADD_NODE = 3; CPNT_BUFF_MODIFY_NODE = 4; CPNT_SP_DECREASE_NODE = 5; CPNT_COOL_DOWN_DECREASE_NODE = 6; CPNT_ATTACK_RANGE_NODE = 7; } enum Define_CommunityType { CT_SURVEY = 0; CT_COMMUNITY = 1; CT_SNS = 2; CT_YOUTUBE = 3; CT_INSTAGRAM = 4; CT_TIKTOK = 5; } enum Define_FieldCharControllDeckType { FCCD_BATTLE = 0; FCCD_FIELD = 1; } enum Define_GuildJoinType { GUILD_TYPE_NONE = 0; GUILD_TYPE_ANY = 1; GUILD_TYPE_PRIVATE = 2; GUILD_TYPE_NOT_ALLOWED = 3; GUILD_TYPE_DELETE = 4; GUILD_TYPE_DELETE_SUBMITTED = 5; } enum Define_GuildMemberRole { GUILD_ROLE_NONE = 0; GUILD_ROLE_ADMIN = 1; GUILD_ROLE_SUB_ADMIN = 2; GUILD_ROLE_MEMBER = 3; } enum Define_GuildAction { GUILD_ACTION_NONE = 0; GUILD_ACTION_CREATE = 1; GUILD_ACTION_JOIN = 2; GUILD_ACTION_LEAVE = 3; GUILD_ACTION_BAN = 4; GUILD_ACTION_ACCEPT = 5; GUILD_ACTION_REFUSE = 6; GUILD_ACTION_INFO_EDIT = 7; GUILD_ACTION_ROLE_CHANGE = 8; GUILD_ACTION_ADMIN_INACTIVE = 9; } enum Define_UserBlockReason { USER_BLOCK_REASON_NONE = 0; USER_BLOCK_REASON_POLICY_VIOLATION = 1; USER_BLOCK_REASON_ILLEGAL_PROGRAM_USE = 2; USER_BLOCK_REASON_DATA_TAMPERING = 3; USER_BLOCK_REASON_SYSTEM_EXPLOITATION = 4; USER_BLOCK_REASON_ABNORMAL_PAYMENT = 5; USER_BLOCK_REASON_ABUSING = 6; } enum Define_BundleOptionType { BUNDLE_OPTION_TYPE_NONE = 0; BUNDLE_OPTION_TYPE_FHD = 1; BUNDLE_OPTION_TYPE_HD = 2; BUNDLE_OPTION_TYPE_SD = 3; } enum Define_FieldMiniGamePointType { FMGP_NONE = 0; FMGP_SCORE = 1; FMGP_HP = 2; FMGP_BOOST = 3; } enum Define_JoinResultType { GUILD_JOIN_SUCCESS = 0; GUILD_JOIN_FAIL_COOLDOWN = 1; } enum Define_BannerSortType { BANNER_SORT_PICK_UP = 0; BANNER_SORT_EVENT = 1; BANNER_SORT_PASS = 2; } enum Define_DatingEpisodeType { DATING_EP_FIRST_MEET = 0; DATING_EP_NORMAL = 1; } enum Define_QuestLevelBattleIndex { NORMAL = 0; DIFFICULT = 100000; VERY_DIFFICULT = 200000; HELL = 300000; LEGEND = 400000; IMMORTAL = 500000; } enum Define_AutoReviveCharType { NONE_CHAR = 0; REVIVE = 1; CHANGE = 2; EXHAUSTION = 3; } enum Define_AutoReviveDisabledType { NOT_DISABLED = 0; ALL_CASTING_CHAR_EXHAUSTED = 1; CATALYST_NOT_ENOUGH = 2; } enum Define_ClearPackageType { CLEAR_PACKAGE_PACK = 0; CLEAR_PACKAGE_EVIL_CASTLE = 1; } enum Define_ClearPackageEvilCastleTowerType { TOWER_TYPE_NONE = 0; TOWER_TYPE_EVIL_CASTLE = 1; TOWER_TYPE_GREED = 2; TOWER_TYPE_RAGE = 3; TOWER_TYPE_ENVY = 4; } enum Define_BattleEngineType { BATTLE_ENGINE_V1 = 0; BATTLE_ENGINE_V2 = 1; } enum Define_MiniGameStageType { MGSS_SURVIVE = 0; MGSS_CHALLENGE = 1; } enum Define_MiniGameSurvivalItemType { MGSI_HP = 0; MGSI_MAGNET = 1; MGSI_BOMB = 2; MGSI_EXP = 3; MGSI_COIN = 4; MGSI_SKILL = 5; MGSI_EMP = 6; } enum Define_MiniGameStageLevelType { MGSSL_NONE = 0; MGSSL_NORMAL = 1; MGSSL_HARD = 2; MGSSL_VERY_HARD = 3; } enum Define_MiniGameUpgradeStatType { MGUS_NONE = 0; MGUS_MAX_HP_ADD = 1; MGUS_HP_RECOVERY_ADD = 2; MGUS_MOVE_SPEED_MULTIPLY = 3; MGUS_ATTACK_POWER_MULTIPLY = 4; MGUS_OBTAIN_RANGE_MULTIPLY = 5; MGUS_COOL_TIME_MULTIPLY = 6; MGUS_DEFENSE_POWER_MULTIPLY = 7; MGUS_OBTAIN_EXP_MULTIPLY = 8; MGUS_OBTAIN_COIN_MULTIPLY = 9; MGUS_SKILL_DURATION_MULTIPLY = 10; MGUS_MISSILE_COUNT_ADD = 11; MGUS_SKILL_SELECT_REROLL_COUNT_ADD = 12; } enum Define_MiniGameSkillStatType { MGSST_NONE = 0; MGSST_MAX_HP_MULTIPLY = 1; MGSST_MOVE_SPEED_MULTIPLY = 2; MGSST_ATTACK_POWER_MULTIPLY = 3; MGSST_OBTAIN_RANGE_MULTIPLY = 4; MGSST_SKILL_DURATION_MULTIPLY = 5; MGSST_COOL_TIME_MULTIPLY = 6; MGSST_OBTAIN_EXP_MULTIPLY = 7; MGSST_OBTAIN_COIN_MULTIPLY = 8; MGSST_MISSILE_SPEED_MULTIPLY = 9; MGSST_HP_RECOVERY_ADD = 10; MGSST_DEFENSE_POWER_MULTIPLY = 11; } enum Define_MiniGameSkillType { MG_SKILL_AFTER_MAX_LEVEL = 0; MG_SKILL_WEAPON = 1; MG_SKILL_ABILITY = 2; MG_SKILL_ULTIMATE = 3; } enum Define_MiniGameSkillSubType { MG_SKILL_SUB_NONE = 0; MG_SKILL_SUB_ABILITY = 1; mg_skill_sub_straight_shot = 2; MG_SKILL_SUB_CIRCULAR_ROTATION = 3; MG_SKILL_SUB_RANGED_ATTACK = 4; MG_SKILL_SUB_LASER = 5; MG_SKILL_SUB_LONG_BOARD_ATTACK = 6; MG_SKILL_SUB_BOOMERANG = 7; MG_SKILL_SUB_WHIP = 8; MG_SKILL_SUB_FIREBOMB = 9; MG_SKILL_SUB_SWORD = 10; MG_SKILL_SUB_8_WAY_SPRAY = 11; MG_SKILL_SUB_HP_ADD = 2001; MG_SKILL_SUB_COIN_ADD = 2002; } enum Define_MiniGameCollectionType { MGC_SKILL_WEAPON = 0; MGC_SKILL_ABILITY = 1; MGC_ITEM = 2; } enum Define_MiniGameMonsterType { MGM_NORMAL = 0; MGM_ELITE = 1; MGM_BOSS = 2; MGM_SUB_BOSS = 3; } enum Define_MiniGameSichuanType { SICHUAN_TYPE_NONE = 0; SICHUAN_TYPE_NORMAL = 1; SICHUAN_TYPE_CHALLENGE = 2; } enum Define_MiniGameSichuanBlockType { SICHUAN_BLOCK_TYPE_EMPTY = 0; SICHUAN_BLOCK_TYPE_NORMAL_COSTUME = 1; SICHUAN_BLOCK_TYPE_NORMAL_FOOD = 2; SICHUAN_BLOCK_TYPE_ROCK = 10; SICHUAN_BLOCK_TYPE_KEY = 11; SICHUAN_BLOCK_TYPE_LOCK = 12; SICHUAN_BLOCK_TYPE_TIMER = 13; } enum Define_AchievementContentsGroupType { ACG_ACHIEVEMENT = 0; ACG_TITLE = 1; } enum Define_MiniGameHubProgressType { MGHP_NONE = 0; MGHP_NEW = 1; MGHP_RETURN = 2; } enum Define_MiniGameRouletteDrawType { MGRB_FREE = 0; MGRB_NORMAL = 1; } enum Define_RecommendDeckListOrderType { RDO_NONE = 0; RDO_DECK_POWER_DESC = 1; RDO_DECK_POWER_ASC = 2; } enum Define_TeamCountType { TC_0 = 0; TC_1 = 1; TC_2 = 2; } enum Define_MyRoomPositionType { MRPT_WALL_NONE = 0; MRPT_FLOOR = 1; MRPT_WALL_L = 2; MRPT_WALL_R = 3; } enum Define_MyRoomRecommendType { MRRT_RANDOM = 0; MRRT_RECOMMENDED = 1; } enum Define_MiniGameActionMissionConditionType { MGAMCT_NONE = 0; MGAMCT_MONSTER = 1; MGAMCT_TIME_MONSTER = 2; MGAMCT_UNDER_HIT_COUNT = 3; MGAMCT_PART_BREAK_COUNT = 4; MGAMCT_GROGGY_COUNT = 5; MGAMCT_JUST_GUARD_AFTER_SPECIAL_SKILL = 6; MGAMCT_GROGGY_AFTER_DAMAGE = 7; MGAMCT_DEBUFF_AFTER_SPECIAL_SKILL = 8; MGAMCT_JUST_MISS_COUNT = 9; MGAMCT_JUST_GUARD_COUNT = 10; MGAMCT_HEAL_COUNT = 11; MGAMCT_ANGER_AFTER_GROGGY_COUNT = 12; } enum Define_SupporterBorrowType { SUPPORTER_BORROW_RECOMMEND = 0; SUPPORTER_BORROW_FRIEND = 1; SUPPORTER_BORROW_GUILD_RAID = 2; } enum Define_MiniGameRhythmModeType { MGRM_NORMAL = 0; MGRM_HARD = 1; MGRM_CHALLENGE = 2; } enum Define_MiniGameRhythmJudgmentType { MGRJ_NONE = 0; MGRJ_PERFECT = 1; MGRJ_GREAT = 2; MGRJ_GOOD = 3; MGRJ_MISS = 4; } enum Define_MiniGameRhythmGradeType { MGRG_NONE = 0; MGRG_S = 1; MGRG_A = 2; MGRG_B = 3; MGRG_C = 4; MGRG_D = 5; MGRG_E = 6; } enum Define_MiniGameRhythmComboType { MGRC_NONE = 0; MGRC_FULL_COMBO = 1; MGRC_ALL_PERFECT_COMBO = 2; } enum Define_EvilCastleRogueLikeScoreType { ECRLS_NONE = 0; ECRLS_FLOOR = 1; ECRLS_GOLD = 2; ECRLS_RELIC = 3; ECRLS_LESS_CHAR = 4; ECRLS_MORE_CHAR = 5; ECRLS_EVENT = 6; ECRLS_WIN_ELITE = 7; ECRLS_WIN_BOSS = 8; ECRLS_CRYSTAL_SCORE = 9; ECRLS_QUICK_BATTLE = 9999; } // From: Commons\DelayedVisibilityScheduleDBInfo.proto message DelayedVisibilityScheduleDBInfo { optional proto.net.Define_DelayedVisibilityType type = 1; optional int32 id = 2; optional int32 table_id = 3; optional int64 open_date = 4; } // From: Commons\DispatchDBInfo.proto message DispatchDBInfo { optional int32 id = 1; optional int64 server_now_time = 2; optional int64 end_time = 3; } // From: Commons\EnvInfo.proto message EnvInfo { optional bool is_live = 1; optional bool use_sdk = 2; } // From: Commons\EquipBaseInfo.proto message EquipBaseInfo { optional int32 id = 1; optional int32 level = 2; repeated proto.net.EquipOptionInfo main_option = 3; repeated proto.net.EquipOptionInfo sub_option = 4; optional proto.net.EquipOptionInfo private_option = 5; repeated int32 rank = 6; } // From: Commons\EquipBatchUseInfo.proto message EquipBatchUseInfo { optional int64 char_inven_index = 1; repeated int64 equip_inven_index = 2; } // From: Commons\EquipDBInfo.proto message EquipDBInfo { optional int64 inven_index = 1; optional int64 use_char = 2; optional int32 keep_flag = 3; optional int32 lock_flag = 4; optional proto.net.EquipBaseInfo base_info = 5; optional proto.net.PictorialBookDBInfo pictorialbook_info = 6; optional int32 sort_id = 7; optional string mark = 8; } // From: Commons\EquipOptionInfo.proto message EquipOptionInfo { optional int32 group_id = 1; optional int32 id = 2; } // From: Commons\EquipPresetCharInfo.proto message EquipPresetCharInfo { optional int64 char_inven_index = 1; repeated proto.net.EquipPresetDBInfo preset_info = 2; } // From: Commons\EquipPresetDBInfo.proto message EquipPresetDBInfo { optional string preset_name = 1; optional int32 slot = 2; optional int32 preset_resource_id = 3; optional int32 preset_resource_color = 4; repeated proto.net.EquipPresetItemInfo item_info = 5; } // From: Commons\EquipPresetItemInfo.proto message EquipPresetItemInfo { optional int32 equip_type = 1; optional int64 equip_inven_index = 2; } // From: Commons\EventExchangeDBInfo.proto message EventExchangeDBInfo { optional int32 event_uid = 1; optional int32 group_id = 2; optional int32 page = 3; optional int32 key_count = 4; } // From: Commons\EventExchangeRewardDBInfo.proto message EventExchangeRewardDBInfo { optional int32 event_uid = 1; optional int32 group_id = 2; optional int32 id = 3; optional int32 count = 4; } // From: Commons\EventHubDBInfo.proto message EventHubDBInfo { optional int32 uid = 1; optional int32 hub_id = 2; optional int64 start_time = 3; optional int64 play_end_time = 4; optional int64 end_time = 5; repeated proto.net.EventHubSettingDBInfo setting_info = 6; } // From: Commons\EventHubSettingDBInfo.proto message EventHubSettingDBInfo { optional int32 slot = 1; optional int32 hub_content_type = 2; repeated int32 event_uid = 3; } // From: Commons\EventMissionDBInfo.proto message EventMissionDBInfo { optional int64 event_id = 1; optional int32 group_id = 2; optional int32 id = 3; optional int32 value = 4; optional bool is_complete = 5; } // From: Commons\EventRewardHistoryDBInfo.proto message EventRewardHistoryDBInfo { optional int32 event_schedule_id = 1; optional int32 event_group_id = 2; repeated int32 reward_id = 3; } // From: Commons\EventScheduleDBInfo.proto message EventScheduleDBInfo { optional int32 id = 1; optional proto.net.Define_EventType event_type = 2; optional int32 event_id = 3; optional int32 event_sub_id = 4; optional int64 start_date = 5; optional int64 end_date = 6; optional bool is_active = 7; } // From: Commons\EvilCastleClearRewardDBInfo.proto message EvilCastleClearRewardDBInfo { optional int32 group_id = 1; optional int32 ticket_id = 2; optional int32 tower_type = 3; optional int32 tower_magic_id = 4; } // From: Commons\EvilCastleDBInfo.proto message EvilCastleDBInfo { optional int32 rank = 1; optional int32 stage_index = 2; optional int32 retry = 3; optional int32 point = 4; optional int32 season_highest_point = 5; optional bool is_rewarded = 6; optional int32 stage_clear_time = 7; } // From: Commons\EvilCastleEndSeasonDBInfo.proto message EvilCastleEndSeasonDBInfo { optional int32 rank = 1; optional int32 stage_index = 2; optional int32 point = 3; optional bool is_rewarded = 4; repeated proto.net.RewardDBInfo reward_info = 5; } // From: Commons\EvilCastleEndSeasonTotalDBInfo.proto message EvilCastleEndSeasonTotalDBInfo { optional int32 rank = 1; optional int32 point = 2; optional bool is_rewarded = 3; repeated proto.net.RewardDBInfo reward_info = 4; } // From: Commons\EvilCastleRankUserInfo.proto message EvilCastleRankUserInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 user_exp = 3; optional int32 portrait_costume_id = 4; optional int32 portrait_costume_design_id = 5; optional proto.net.GuildBaseDBInfo guild_base_info = 6; optional int32 rank = 7; optional int32 point = 8; optional int32 title_id = 9; optional int64 date = 10; } // From: Commons\EvilCastleRogueLikeChoiceInfo.proto message EvilCastleRogueLikeChoiceInfo { optional int32 type = 1; repeated int32 id = 2; } // From: Commons\EvilCastleRogueLikeEventInfo.proto message EvilCastleRogueLikeEventInfo { optional int32 group_id = 1; optional int32 id = 2; } // From: Commons\EvilCastleRogueLikeEventReward.proto message EvilCastleRogueLikeEventReward { optional int32 rogue_like_gold = 1; repeated proto.net.CharDBInfo char_info = 2; repeated proto.net.RelicDBInfo add_relic_info = 3; repeated proto.net.RelicDBInfo remove_relic_info = 4; optional proto.net.EvilCastleRogueLikeChoiceInfo choice_info = 5; optional int32 battle_level = 6; optional int32 heal_rate = 7; } // From: Commons\EvilCastleRogueLikeFloorInfo.proto message EvilCastleRogueLikeFloorInfo { optional int32 number = 1; repeated proto.net.EvilCastleRogueLikeRoomInfo room_info = 2; } // From: Commons\EvilCastleRogueLikeGrowthDBInfo.proto message EvilCastleRogueLikeGrowthDBInfo { optional int32 type = 1; optional int32 level = 2; } // From: Commons\EvilCastleRogueLikeRoomInfo.proto message EvilCastleRogueLikeRoomInfo { optional int32 number = 1; optional int32 group_id = 2; optional int32 id = 3; optional int32 is_clear = 4; } // From: Commons\EvilCastleRogueLikeScoreInfo.proto message EvilCastleRogueLikeScoreInfo { repeated proto.net.EvilCastleRogueLikeScoreItem score_item_info = 1; optional int32 total_score = 2; optional int32 obsidian = 3; optional int64 all_user_total_score = 4; optional int32 max_try_level = 5; optional int32 max_reward_level = 6; optional int64 crystal_damage = 7; } // From: Commons\EvilCastleRogueLikeScoreItem.proto message EvilCastleRogueLikeScoreItem { optional int32 id = 1; optional int32 score = 2; optional int32 count = 3; } // From: Commons\EvilCastleRogueLikeShopDBInfo.proto message EvilCastleRogueLikeShopDBInfo { repeated proto.net.EvilCastleRogueLikeShopItemInfo item_info = 1; optional int32 re_roll_price = 2; } // From: Commons\EvilCastleRogueLikeShopItemInfo.proto message EvilCastleRogueLikeShopItemInfo { optional int32 type = 1; optional int32 id = 2; optional int32 price = 3; optional int32 sold_out = 4; } // From: Commons\EvilCastleRogueLikeStateInfo.proto message EvilCastleRogueLikeStateInfo { optional int32 floor = 1; optional int32 room = 2; optional int32 state = 3; } // From: Commons\EvilCastleTotalDBInfo.proto message EvilCastleTotalDBInfo { optional int32 rank = 1; optional int32 point = 2; optional bool is_rewarded = 3; } // From: Commons\EvilCastleTowerDBInfo.proto message EvilCastleTowerDBInfo { optional int32 id = 1; repeated int32 battle_challenge_index = 2; optional int32 battle_mode = 3; } // From: Commons\FieldBuffDBInfo.proto message FieldBuffDBInfo { optional int32 buff_id = 1; optional int32 buff_count = 2; optional int64 end_time = 3; } // From: Commons\FieldDeckDBInfo.proto message FieldDeckDBInfo { optional int32 sequence = 1; optional int64 char_inven_index = 2; optional int64 costume_inven_index = 3; } // From: Commons\FieldObjectBaseInfo.proto message FieldObjectBaseInfo { optional int32 group_id = 3; optional int32 id = 4; } // From: Commons\FieldObjectDBInfo.proto message FieldObjectDBInfo { optional int32 id = 1; optional proto.net.FieldObjectPositionDBInfo position = 2; } // From: Commons\FieldObjectPositionDBInfo.proto message FieldObjectPositionDBInfo { optional int32 map_id = 1; optional float x = 2; optional float y = 3; optional float z = 4; } // From: Commons\FieldObjectRespawnDBInfo.proto message FieldObjectRespawnDBInfo { optional int32 field_object_group_id = 1; optional int64 respawn_time = 2; } // From: Commons\FieldTrapDBInfo.proto message FieldTrapDBInfo { optional int32 pack_id = 1; optional int32 map_id = 2; optional int32 trap_id = 3; optional int32 state = 4; repeated int32 switch_object_id = 5; } // From: Commons\FriendDBInfo.proto message FriendDBInfo { optional int64 owner_index = 1; optional int32 portrait_costume_id = 2; optional int32 portrait_costume_design_id = 3; optional string user_id = 4; optional int32 title_id = 5; optional int64 date = 6; optional proto.net.GuildBaseDBInfo guild_base_info = 7; optional int64 last_login_date = 8; repeated proto.net.CostumeBaseDBInfo supporter_info = 9; } // From: Commons\GachaFixedDBInfo.proto message GachaFixedDBInfo { optional int32 fixed_id = 1; optional int32 type = 2; optional int32 count = 3; optional int32 apply_sort_id = 4; } // From: Commons\GachaLogDBInfo.proto message GachaLogDBInfo { optional int32 gacha_group_id = 1; optional int32 gacha_id = 2; optional proto.net.Define_GachaBuyType buy_type = 3; optional int32 gacha_count = 4; optional int32 get_point = 5; optional proto.net.Define_GachaType gacha_type = 6; optional int32 pickup_item_id = 7; repeated proto.net.GachaFixedDBInfo gacha_fixed_info = 8; optional proto.net.RewardDBInfoBundle reward_info_bundle = 9; repeated int32 new_sort = 10; repeated int32 selection_sort = 11; repeated proto.net.ItemMaterialInfo decrease_item_info = 12; optional int64 log_time = 13; } message GachaTotalCountInfo { optional proto.net.Define_GachaLogType gacha_log_type = 1; optional int32 char5_pick_up_costume = 2; optional int32 char5_costume = 3; optional int32 char4_costume = 4; optional int32 char3_costume = 5; optional int32 char5_pick_up_equip4 = 6; optional int32 char5_equip4 = 7; optional int32 char5_equip3 = 8; optional int32 char4_equip4 = 9; optional int32 char4_equip3 = 10; optional int32 char4_equip2 = 11; optional int32 char3_equip4 = 12; optional int32 char3_equip3 = 13; optional int32 char3_equip2 = 14; } // From: Commons\GachaScheduleDBInfo.proto message GachaScheduleDBInfo { optional int32 group_id = 1; optional int64 start_time = 2; optional int64 end_time = 3; optional bool is_gacha_free_count_bonus = 4; optional bool is_gacha_cash_count_bonus = 5; } // From: Commons\GachaSelectionChangeCountDBInfo.proto message GachaSelectionCountChangeDBInfo { optional int32 group_id = 1; optional int32 count = 2; } // From: Commons\GachaSelectionDBInfo.proto message GachaSelectionDBInfo { optional int32 group_id = 1; optional int32 slot = 2; optional int32 item_id = 3; } // From: Commons\GachaStepUpScheduleDBInfo.proto message GachaStepUpScheduleDBInfo { optional int32 group_id = 1; optional int64 start_time = 2; optional int64 end_time = 3; } // From: Commons\GachaStepUpUserDBInfo.proto message GachaStepUpUserDBInfo { optional int32 group_id = 1; optional int32 id = 2; } // From: Commons\GachaUserDBInfo.proto message GachaUserDBInfo { optional int32 group_id = 1; optional int32 point = 2; optional int32 total_buy_count = 3; optional int32 one_free_pick_count = 4; optional int32 one_cash_pick_count = 5; optional int32 ten_free_pick_count = 6; optional int32 ten_cash_pick_count = 7; optional int32 exchange_item_count = 8; optional int32 exchange_mileage_count = 9; } // From: Commons\GuildActionDBInfo.proto message GuildActionDBInfo { optional proto.net.Define_GuildAction type = 1; optional int64 time = 2; optional int64 guild_id = 3; optional string guild_name = 4; optional bool is_notify = 5; optional proto.net.Define_GuildMemberRole role = 6; } // From: Commons\GuildBaseDBInfo.proto message GuildBaseDBInfo { optional int64 id = 1; optional string name = 2; optional int32 icon = 3; optional string icon_color = 4; optional int32 grade = 5; } // From: Commons\GuildDBInfo.proto message GuildDBInfo { optional proto.net.GuildBaseDBInfo guild_base_info = 1; optional proto.net.Define_GuildJoinType join_type = 2; optional string message = 3; optional int64 update_date = 4; optional int64 date = 5; optional int32 member_count = 6; optional int64 delete_remaining_time = 7; optional int64 notice_update_date = 8; } // From: Commons\GuildMemberDBInfo.proto message GuildMemberDBInfo { optional int64 id = 1; optional int64 owner_index = 2; optional string user_id = 3; optional int32 title_id = 4; optional int32 portrait_costume_id = 5; optional int32 portrait_costume_design_id = 6; optional proto.net.Define_GuildMemberRole role = 7; optional int32 point = 8; repeated proto.net.CostumeBaseDBInfo supporter_info = 9; optional int64 last_login_date = 10; optional int64 update_date = 11; optional int64 date = 12; } // From: Commons\GuildRaidBattleGolemInfo.proto message GuildRaidBattleGolemInfo { optional int32 add_exp = 1; optional int32 level = 2; optional int32 exp = 3; } // From: Commons\GuildRaidBattleScoreInfo.proto message GuildRaidBattleScoreInfo { optional int32 default_score = 1; optional int32 turn_bonus_score = 2; optional int32 golem_level_bonus_score = 3; optional int32 support_bonus_score = 4; optional int64 guild_total_score = 5; } // From: Commons\GuildRaidMemberPlayHistoryDBInfo.proto message GuildRaidMemberPlayHistoryDBInfo { optional int32 raid_day = 1; optional int32 level = 2; } // From: Commons\GuildRaidMemberRankDBInfo.proto message GuildRaidMemberRankDBInfo { optional int32 rank = 1; optional int64 owner_index = 2; optional string user_id = 3; optional int64 score = 4; optional int32 portrait_costume_id = 5; optional int32 portrait_costume_design_id = 6; optional int32 title_id = 7; optional int64 over_kill_damage = 8; } // From: Commons\GuildRaidNormalBattleDBInfo.proto message GuildRaidNormalBattleDBInfo { optional int32 group_id = 1; optional int32 id = 2; optional int32 level = 3; optional int32 complete_win_count = 4; repeated int32 battle_challenge_index = 5; } // From: Commons\GuildRaidNormalBattleHistoryDBInfo.proto message GuildRaidNormalBattleHistoryDBInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 portrait_costume_id = 3; optional int32 portrait_costume_design_id = 4; optional int32 title_id = 5; } // From: Commons\GuildRaidPlayDBInfo.proto message GuildRaidPlayDBInfo { optional int64 boss_score = 1; optional int32 total_score = 2; optional double top_percent = 3; optional bool is_play_raid_today = 4; optional bool is_normal_battle_play = 5; optional proto.net.Define_BattleModeType battle_mode = 6; optional int32 rank = 7; } // From: Commons\GuildRaidSeasonRankDBInfo.proto message GuildRaidSeasonRankDBInfo { optional int32 rank = 1; optional int64 score = 2; optional int64 guild_index = 3; optional string guild_name = 4; optional string message = 5; optional int32 icon = 6; optional string icon_color = 7; optional int32 flag_grade = 8; optional int32 member_count = 9; optional int64 over_kill_damage = 10; } // From: Commons\GuildRaidSupporterDeckDBInfo.proto message GuildRaidSupporterDeckDBInfo { optional int64 owner_index = 1; optional int32 slot_index = 2; optional int32 position = 3; optional int32 sequence = 4; } // From: Commons\GuildSupporterInfo.proto message GuildSupporterBattleCharInfo { optional proto.net.CharDBInfo char_info = 1; repeated proto.net.CostumeDBInfo costume_info = 2; repeated proto.net.EquipDBInfo equip_info = 3; optional proto.net.CharAwakeDBInfo awake_info = 4; } message GuildSupporterInfo { optional int64 owner_index = 1; optional int32 slot_index = 2; optional string user_id = 3; optional int32 battle_use_count = 4; optional string supporter_char_info_proto = 5; } // From: Commons\HuntDispatchDBInfo.proto message HuntDispatchDBInfo { optional int32 hunt_dispatch_group_id = 1; optional int32 hunt_dispatch_id = 2; optional int32 count = 3; optional int64 start_time = 4; optional int64 end_time = 5; optional int32 decrease_free_ap_count = 6; optional int32 decrease_cash_ap_count = 7; } // From: Commons\HuntingGroundDBInfo.proto message HuntingGroundDBInfo { optional bool is_auto = 1; optional int32 current_id = 2; optional int32 highest_id = 3; repeated proto.net.MonsterDBInfo monster_info = 4; optional int32 pack_id = 5; } // From: Commons\IdCardInfo.proto message IdCardInfo { optional proto.net.IdCardItemInfo background = 1; optional proto.net.IdCardItemInfo sub_background = 2; optional proto.net.IdCardItemInfo background_effect = 3; repeated proto.net.IdCardItemInfo stickers = 4; optional proto.net.IdCardItemInfo my_info = 5; optional int32 rotate = 6; } // From: Commons\IdCardItemInfo.proto message IdCardItemInfo { optional int64 inven_index = 1; optional int32 id = 2; optional int32 x = 3; optional int32 y = 4; optional float rotate = 5; optional float scale = 6; optional int32 layer = 7; optional string color = 8; } // From: Commons\IdCardPresetInfo.proto message IdCardPresetInfo { optional int32 id = 1; optional proto.net.IdCardInfo id_card_info = 2; } // From: Commons\ItemAutoExchangeInfo.proto message ItemAutoExchangeInfo { optional int32 original_item_type = 1; optional int32 original_item_id = 2; optional int32 original_item_count = 3; optional int32 exchange_item_type = 4; optional int32 exchange_item_id = 5; optional int32 exchange_item_count = 6; optional int32 sort_id = 7; } // From: Commons\ItemAutoUpgradeInfo.proto message ItemAutoUpgradeInfo { optional int64 inven_index = 1; optional int32 item_type = 2; optional int32 item_id = 3; optional int32 before_level = 4; optional int32 after_level = 5; optional int32 sort_id = 6; } // From: Commons\ItemDBInfo.proto message ItemDBInfo { optional int64 inven_index = 1; optional int32 id = 2; optional int32 type = 3; optional int32 count = 4; optional int32 keep_flag = 5; optional int64 time_value = 6; optional proto.net.PictorialBookDBInfo pictorialbook_info = 7; optional int64 expiry_time = 8; optional int32 sort_id = 9; optional int32 use_count = 10; } // From: Commons\ItemMaterialInfo.proto message ItemMaterialInfo { optional int64 inven_index = 1; optional int32 id = 2; optional int32 type = 3; optional int32 count = 4; } // From: Commons\MailDBInfo.proto message MailDBInfo { optional int64 inven_index = 1; optional int32 type = 2; optional int32 mail_id = 3; optional string sender_text = 4; optional string title_text = 5; optional string message_text = 6; optional int64 reward_expire_time = 7; repeated int32 item_type = 8; repeated int32 item_id = 9; repeated int32 item_count = 10; optional bool is_open = 11; optional int64 open_time = 12; optional int64 create_time = 13; optional int64 history_delete_time = 14; optional bool is_cash = 15; } // From: Commons\MapActiveInfo.proto message MapActiveInfo { optional int32 map_id = 1; repeated string active_info = 2; } // From: Commons\MiniGameActionMultiRankDBInfo.proto message MiniGameActionUserDBInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 char_id = 3; } message MiniGameActionMultiRankDBInfo { repeated proto.net.MiniGameActionUserDBInfo user_info = 1; optional int32 rank = 2; optional double score = 3; } // From: Commons\MiniGameActionSingleRankDBInfo.proto message MiniGameActionSingleRankDBInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 rank = 3; optional double score = 4; optional int32 char_id = 5; } // From: Commons\MiniGameBingoDBInfo.proto message MiniGameBingoDBInfo { optional int32 event_schedule_id = 1; optional int32 clear_count = 2; repeated int32 bingo_board = 3; repeated int32 open_bingo_board_index = 4; } message MiniGameBingoLineInfo { optional proto.net.Define_MiniGameBingoLineType line_type = 1; optional int32 line_index = 2; } // From: Commons\MiniGameBoardDBInfo.proto message MiniGameBoardDBInfo { optional int32 event_schedule_id = 1; optional int32 scaffold_group_id = 2; optional int32 scaffold_id = 3; optional int32 complete_count = 4; } message MiniGameMoveControllerInfo { optional int32 id = 1; optional int32 value = 2; } // From: Commons\MiniGameDBInfo.proto message MiniGameDBInfo { optional int32 event_schedule_id = 1; optional int32 last_reward_point = 2; optional int32 best_record_value = 3; optional bool is_possible_quick_reward = 4; optional int64 world_best_record_owner_index = 5; optional string world_best_record_user_id = 6; optional int32 world_best_record_value = 7; optional string world_best_record_play_info = 8; } // From: Commons\MiniGameHubDBInfo.proto message MiniGameHubDBInfo { optional int32 slot = 1; optional int32 event_uid = 2; optional int32 progress_type = 3; } // From: Commons\MiniGameRhythmPlayDBInfo.proto message MiniGameRhythmPlayDBInfo { optional int32 id = 1; optional int32 mode_type = 2; optional int32 best_record_value = 3; optional int32 best_grade_type = 4; optional int32 best_combo_type = 5; } // From: Commons\MiniGameRhythmRankDBInfo.proto message MiniGameRhythmRankDBInfo { optional int32 rank = 1; optional int64 owner_index = 2; optional string user_id = 3; optional int64 point = 4; } // From: Commons\MiniGameRouletteDBInfo.proto message MiniGameRouletteDBInfo { optional int32 event_schedule_id = 1; optional int32 free_ap_count = 2; optional int64 reset_time = 3; optional bool is_reward_special_item = 4; optional int32 try_count = 5; } // From: Commons\MiniGameRouletteRewardInfo.proto message MiniGameRouletteRewardInfo { optional int32 group_id = 1; optional int32 id = 2; } // From: Commons\MiniGameSichuanActiveInfo.proto message MiniGameSichuanActiveInfo { optional int32 group_id = 1; optional int32 id = 2; optional bool is_active = 3; } // From: Commons\MiniGameSichuanBlockInfo.proto message MiniGameSichuanBlockInfo { optional int32 id = 1; optional int32 count = 2; } // From: Commons\MiniGameSichuanDBInfo.proto message MiniGameSichuanDBInfo { optional int32 group_id = 1; optional int32 id = 2; repeated int32 challenge_index = 3; } // From: Commons\MiniGameSichuanRankDBInfo.proto message MiniGameSichuanRankDBInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 user_exp = 3; optional int32 portrait_costume_id = 4; optional int32 portrait_costume_design_id = 5; optional proto.net.GuildBaseDBInfo guild_base_info = 6; optional int32 rank = 7; optional double score = 8; optional int32 title_id = 9; } // From: Commons\MiniGameSichuanRewardInfo.proto message MiniGameSichuanRewardInfo { optional int32 group_id = 1; optional int32 id = 2; } // From: Commons\MiniGameSichuanScheduleInfo.proto message MiniGameSichuanScheduleInfo { optional int32 event_schedule_id = 1; repeated proto.net.MiniGameSichuanDBInfo info = 2; optional int64 world_best_record_owner_index = 3; optional string world_best_record_user_id = 4; optional double world_best_record_value = 5; optional double best_record_value = 6; repeated proto.net.MiniGameSichuanRewardInfo reward_info = 7; repeated proto.net.MiniGameSichuanActiveInfo active_info = 8; optional bool is_block = 9; } // From: Commons\MiniGameSichuanTurnInfo.proto message MiniGameSichuanTurnInfo { optional int32 turn = 1; repeated int32 id = 2; } // From: Commons\MiniGameSurvivalCollectionDBInfo.proto message MiniGameSurvivalCollectionDBInfo { optional int32 collection_id = 1; } // From: Commons\MiniGameSurvivalRankDBInfo.proto message MiniGameSurvivalRankDBInfo { optional int32 rank = 1; optional int64 owner_index = 2; optional string user_id = 3; optional int64 point = 4; } // From: Commons\MiniGameSurvivalSkillDBInfo.proto message MiniGameSurvivalSkillDBInfo { optional int32 skill_id = 1; optional int32 level = 2; optional int32 dps = 3; } // From: Commons\MiniGameSurvivalStageClearDBInfo.proto message MiniGameSurvivalStageClearDBInfo { optional int32 map_group_id = 1; optional int32 map_id = 2; } // From: Commons\MiniGameSurvivalUpgradeDBInfo.proto message MiniGameSurvivalUpgradeDBInfo { optional int32 upgrade_id = 1; optional int32 level = 2; } // From: Commons\MiniPuzzleDBInfo.proto message MiniPuzzleDBInfo { optional int32 event_schedule_id = 1; optional int32 clear_count = 2; repeated int32 puzzle = 3; repeated int32 puzzle_open = 4; } // From: Commons\MiniPuzzleWordReward.proto message MiniPuzzleWordReward { optional int32 puzzle_reward_id = 1; optional int32 puzzle_index_id = 2; } // From: Commons\MissionDBInfo.proto message MissionDBInfo { optional int32 group_id = 1; optional int32 id = 2; optional int32 group_type = 3; optional int32 value = 4; optional bool is_complete = 5; } // From: Commons\MissionSectionRewardDBInfo.proto message MissionSectionRewardDBInfo { optional int32 group_type = 1; optional int32 id = 2; } // From: Commons\MonsterDBInfo.proto message MonsterDBInfo { optional int32 monster_id = 1; optional int32 battle_deck = 2; optional int64 respawn_time = 3; optional int64 life_end_time = 4; optional int32 group_id = 5; optional bool active_flag = 6; } // From: Commons\MonsterHuntDeckDBInfo.proto message MonsterHuntDeckDBInfo { optional int32 team = 1; repeated proto.net.DeckDBInfo deck_info = 2; optional int32 battle_power = 3; } // From: Commons\MonsterHuntUserDBInfo.proto message MonsterHuntUserDBInfo { optional int32 season = 1; optional int32 monster_hunt_id = 2; optional int32 level = 3; optional int64 start_hp = 4; optional int32 highest_first_turn_damage = 5; optional int64 highest_hp = 6; optional int64 highest_hp_date = 7; optional int64 current_level_highest_damage = 8; optional int64 daily_highest_damage = 9; optional bool season_reward = 10; optional int32 daily_reward_level = 11; optional int64 daily_reward_date = 12; } // From: Commons\MyRoomDBInfo.proto message MyRoomDBInfo { optional int32 id = 1; optional string name = 2; repeated proto.net.MyRoomItemPositionInfo my_room_position_info = 3; optional bool is_hidden = 4; } // From: Commons\MyRoomItemCostumeInfo.proto message MyRoomItemCostumeInfo { optional int64 inven_index = 1; optional int32 id = 2; optional int32 use_my_room_count = 3; } // From: Commons\MyRoomItemDBInfo.proto message MyRoomItemDBInfo { optional int64 inven_index = 1; optional int32 id = 2; optional int32 count = 3; optional int32 use_count = 4; } // From: Commons\MyRoomItemPositionInfo.proto message MyRoomItemPositionInfo { optional int64 inven_index = 1; optional int32 object_type = 2; optional int32 position_type = 3; optional int32 x = 4; optional int32 y = 5; optional int32 rotate = 6; optional int32 interact = 7; optional int32 item_animation = 8; optional bool is_wall_hidden = 9; } // From: Commons\MyRoomTrophyDBInfo.proto message MyRoomTrophyDBInfo { optional int64 inven_index = 1; optional int32 id = 2; optional int32 contents_type = 3; optional int32 season = 4; optional int32 use_count = 5; } // From: Commons\MyRoomUserInfo.proto message MyRoomUserInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 portrait_costume_id = 3; optional int32 primary_my_room_id = 4; repeated proto.net.ItemDBInfo item_info = 5; repeated proto.net.CostumeDBInfo costume_info = 6; repeated proto.net.MyRoomTrophyDBInfo trophy_info = 7; repeated proto.net.MyRoomDBInfo my_room = 8; optional int32 my_room_like_count = 9; optional int64 my_room_like_date = 10; optional int32 portrait_costume_design_id = 11; } // From: Commons\NoticeDBInfo.proto message NoticeContentsInfo { optional proto.net.Define_NoticeContentsType type = 1; optional string value = 2; } message NoticeDBInfo { optional int32 id = 1; optional proto.net.Define_NoticeType notice_type = 2; optional string title = 3; optional string thumbnail = 4; optional int64 start_time = 5; optional int64 end_time = 6; optional string web_url = 7; repeated proto.net.NoticeContentsInfo notice_contents_info = 8; optional int32 promotion_banner_id = 9; optional bool is_pin = 10; optional int32 sort = 11; optional int32 sub_type = 12; optional bool is_invert = 13; } // From: Commons\Notify.proto message ActiveContentsInfo { optional int32 id = 1; optional int64 start_time = 2; optional int64 end_time = 3; } message MissionUpdateInfoMap { message MissionInfoEntry { optional int32 key = 1; optional int32 value = 2; } repeated proto.net.MissionUpdateInfoMap.MissionInfoEntry mission_info = 1; } message EventMissionInfoMap { message MissionGroupInfoEntry { optional int32 key = 1; optional proto.net.MissionUpdateInfoMap value = 2; } repeated proto.net.EventMissionInfoMap.MissionGroupInfoEntry mission_group_info = 1; } message AchievementUpdateInfo { optional int32 group_id = 1; optional int64 value = 2; optional bool is_set = 3; } message Notify { message MissionUpdateInfoEntry { optional int32 key = 1; optional proto.net.MissionUpdateInfoMap value = 2; } message EventMissionUpdateInfoEntry { optional int32 key = 1; optional proto.net.EventMissionInfoMap value = 2; } optional bool is_new_mail = 1; repeated proto.net.AchievementUpdateInfo achievement_update_info = 2; repeated proto.net.Notify.MissionUpdateInfoEntry mission_update_info = 3; repeated proto.net.Notify.EventMissionUpdateInfoEntry event_mission_update_info = 4; optional string ll_type = 5; optional bool is_purchasing_disabled = 6; optional int64 maintenance_start_date = 7; optional int32 notice_last_seq = 8; repeated int32 active_login_event = 9; repeated proto.net.ActiveContentsInfo active_contents_info = 10; } // From: Commons\OptimizeBaseInfo.proto message OptimizeBaseInfo { optional int32 optimize_index = 1; optional bool optimize_value = 2; optional string optimize_property = 3; } // From: Commons\PackClearRewardDBInfo.proto message PackClearRewardDBInfo { optional int32 group_id = 1; optional int32 ticket_id = 2; optional int32 pack_id = 3; optional int32 pack_level = 4; } // From: Commons\PackDBInfo.proto message PackDBInfo { optional int32 id = 1; optional int32 clear_quest_count = 2; optional bool is_pack_complete = 3; optional int32 quest_level = 4; optional int32 quest_opt = 5; optional int32 sub_quest_count = 6; optional int64 active_time = 7; optional bool is_buy = 8; } // From: Commons\PacketCodeTypeProto.proto message PacketCodeTypeProto { enum PacketCodeType { Common = 0; PingCheck = 1; JoinUser = 2; LoginUser = 3; PackInfo = 4; PackInGameInfo = 5; PackBuy = 6; SaveUserPosition = 7; DeckInfo = 8; CharInfo = 9; DeckSave = 10; CharAllRevival = 11; CharLevelUp = 12; MercenaryScout = 13; BattleStart = 14; BattleEnd = 15; QuestInfo = 16; QuestAccept = 17; QuestClear = 18; QuestUpdate = 19; QuestGiveUp = 20; ItemInfo = 21; EatFood = 22; ItemDump = 23; InvenAddSlot = 24; StorageAddSlot = 25; ItemStorageUpdate = 26; EatFoodAuto = 27; FieldObjectInfo = 28; FieldObjectReward = 29; FieldObjectRespawn = 30; WaypointInfo = 31; WaypointSave = 32; WaypointUse = 33; EquipInfo = 34; EquipUse = 35; EquipClear = 36; EquipUpgrade = 37; EquipLock = 38; EquipAddSlot = 39; CostumeInfo = 40; CostumeUse = 41; CostumeUpgrade = 42; TalentSkillUse = 43; TalentSkillUpgrade = 44; EquipChange = 45; RecipeInfo = 46; CookingResearch = 47; Cooking = 48; Alchemy = 49; EquipMaking = 50; MonsterInfo = 51; BattleEnter = 52; ShopInfo = 53; ShopBuy = 54; ShopSell = 55; EquipBreak = 56; BattleGiveUp = 57; BattleRetry = 58; FieldObjectResearch = 59; CashShopInfo = 60; CashShopBuy = 61; CharHealing = 62; TrapDamage = 63; TodayQuestInfo = 64; CharPartnerInfo = 65; CharPartnerReward = 66; CharPartnerStoryReward = 67; NpcReputationInfo = 68; NpcReputationRecovery = 69; QuestImmortalReset = 70; TalentSlotSave = 71; PackJamEvent = 72; UserLevelReward = 73; UserNicknameChange = 74; UserPortraitChange = 75; ItemStoragePut = 76; ItemStorageOut = 77; ItemStorageInfo = 78; EquipStoragePut = 79; EquipStorageOut = 80; EquipStorageInfo = 81; EquipStorageAddSlot = 82; FieldMonsterEvent = 83; FieldMonsterReward = 84; FieldMonsterDamage = 85; PvpBattleUserInfo = 86; PvpBattleDeckInfo = 87; PvpBattleDeckSave = 88; PvpBattleMatching = 89; PvpBattleStart = 90; PvpBattleEnd = 91; PvpBattleReward = 92; PvpBattleRanking = 93; PvpBattleRankUserDetail = 94; FieldObjecPositionUpdate = 95; CharImmortal = 96; PvpBattleHistory = 97; PvpBattleHistoryDeckInfo = 98; CharClassUp = 99; TimePause = 100; TutorialInfo = 101; TutorialClear = 102; ActiveMiniMap = 103; PackPreviewInfo = 104; EquipSmelting = 105; ReputationInfo = 106; ShopOpen = 107; DispatchReward = 108; InnOpen = 109; HuntingGroundEnter = 110; PictorialBookInfo = 111; EvilCastleInfo = 112; EvilCastleEnter = 113; EvilCastleRakingList = 114; EvilCastleStageClearReward = 115; EvilCastleStageRankingInfo = 116; ScheduleInfo = 117; MissionInfo = 118; MissionUpdate = 119; MissionClear = 120; NOTUSEChargeCost = 121; MissionSectionReward = 122; ChargeCostInfo = 123; PassInfo = 124; EvilCastlePing = 125; PassReward = 126; EventMissionInfo = 127; NoneUse128 = 128; PassBuy = 129; ServerNowTime = 130; MailInfo = 131; MailOpen = 132; CharExpiry = 133; HuntingGroundInfo = 134; EvilCastleRewardInfo = 135; PvpSeasonReward = 136; QuestMaxClearInfo = 137; MailHistoryInfo = 138; FieldMonsterRegen = 139; CashMailInfo = 140; BattleVerify = 141; BattleVerifyState = 142; UseRandomBox = 143; FieldObjectPreview = 144; GachaInfo = 145; GachaBuy = 146; GachaPointExchange = 147; CharSpecialScoutInfo = 148; CharSpecialScoutBuy = 149; CharSpecialScoutReset = 150; EventReward = 151; EquipsUse = 155; LeaveUser = 156; CancelLeaveUser = 157; PlatformLogin = 158; SelectPlatformOtherData = 159; SkyWayInfo = 160; SkyWayEnter = 161; SkyWayScheduleInfo = 162; EventScheduleInfo = 163; AllCharRefresh = 165; AchievementInfo = 166; AchievementUpdate = 167; AchievementClear = 168; FieldTrapInfo = 171; InteractionTrigger = 172; JpUser = 173; JpUserInfo = 174; GachaBuyPreview = 175; EquipSequenceUpgrade = 176; EquipSequenceSmelting = 177; PresetInfo = 178; PresetSave = 179; PresetAddSlot = 180; BattleEndTest = 181; EventExchangeInfo = 183; EventExchangeReward = 184; EventExchangeNextPageOpen = 185; BalanceVersionCheck = 186; LogoutUser = 187; GachaPointManualExchange = 188; HuntDispatchInfo = 189; HuntDispatchStart = 190; HuntDispatchEnd = 191; EquipOptionReRoll = 192; EquipOptionReRollConfirm = 193; HuntDispatchRewardPreview = 194; NoticeDetailInfo = 195; MonsterHuntUserInfo = 196; MonsterHuntRankInfo = 197; GachaSelectionSave = 198; PersonalInfo = 199; EvilCastleTowerInfo = 200; GachaLogInfo = 201; StatueObjectReward = 202; LikeUser = 203; FriendInfoList = 204; FriendSend = 205; FriendAccept = 206; FriendRefuse = 207; FriendRemove = 208; FriendSendList = 209; FriendReceiveList = 210; FriendRecommend = 211; FriendSearch = 212; FriendSendRemove = 213; PackEventBattleInfo = 214; UserContentsInfo = 215; UserContentsInfoOption = 216; UpdateUserContentsInfoOption = 217; MyLikeInfo = 218; UserGreetingChange = 219; PackEventStoryInfo = 220; PackEventStoryClear = 221; EventHubInfoResponse = 222; MiniGameBoardInfo = 223; MiniGameBoardPlay = 224; UserTitleChange = 225; PackRewardObjectCount = 226; PackSubQuestClearInfo = 227; MyRoomUserInfo = 228; MyRoomSave = 229; MyRoomSearchFriend = 230; MyRoomSearchRecommend = 231; MyRoomItemInfo = 232; NoneUse233 = 233; MyRoomNameChange = 234; MyRoomPrimaryChange = 235; TotalWarInfo = 236; TotalWarDeckInfo = 237; TotalWarDeckSave = 238; TotalWarDeckPresetInfo = 239; TotalWarDeckPresetSave = 240; TotalWarDeckPresetSlotAdd = 241; TotalWarReward = 242; TotalWarBattleStart = 243; TotalWarBattleEnd = 244; MyRoomShopInfo = 245; MyRoomShopBuy = 246; MiniGameFieldInfo = 247; MiniGameFieldStart = 248; MiniGameFieldScore = 249; MiniGameFieldEnd = 250; MiniGameFieldQuickReward = 251; TotalWarRewardState = 252; EquipPresetInfo = 253; EquipPresetSave = 254; EquipsClear = 255; MiniGameBingoInfo = 256; MiniGameBingoPlay = 257; SaveTotalBattlePower = 258; EquipPresetNameChange = 259; FieldObjectRewardList = 260; QuickBattle = 261; AlchemyBatch = 262; MonsterHuntDeckInfo = 263; MonsterHuntDeckSave = 264; MonsterHuntChangeTeam = 265; MonsterHuntQuickBattle = 266; CostumePotentialConnect = 267; CostumeNodeActivation = 268; PopularCostumeInfo = 269; ClientCustomLog = 270; UseResourceItem = 271; FieldDeckInfo = 273; FieldDeckSave = 274; Overwhelm = 275; EquipBatchUse = 276; PvpBattleOnceRewardInfo = 277; PresetInfoChange = 278; EvilCastleRogueLikeInfo = 279; EvilCastleRogueLikeEnter = 280; EvilCastleRogueLikeGiveUp = 281; EvilCastleRogueLikeRoomEnter = 282; EvilCastleRogueLikeSelectReward = 283; EvilCastleRogueLikeRewardReRoll = 284; EvilCastleRogueLikeDeckSave = 285; ClearPackageReward = 286; BattleRetryPreviousTurn = 287; SaveFieldCharControlDeckType = 288; CommunityRewardInfo = 289; CommunityReward = 290; GuildRaidMainInfo = 291; GuildRaidNormalBattleInfo = 292; GuildRaidBossBattleInfo = 293; GuildRaidBossQuickBattle = 294; GuildCreate = 296; GuildInfo = 297; GuildLeave = 298; GuildRecommend = 299; GuildJoin = 300; GuildAccept = 301; GuildJoinRefuse = 302; GuildMemberBan = 303; GuildMemberRoleEdit = 304; GuildInfoEdit = 305; GuildSearch = 306; GuildSupporterList = 308; GuildRaidMemberRanking = 309; GuildRaidSeasonReward = 310; GuildJoinSendCancel = 311; GuildRaidDeckInfo = 312; GuildRaidDeckSave = 313; GuildJoinRequestInfo = 314; GuildDeleteCancel = 315; GuildRaidBossBattleEnter = 316; EvilCastleRogueLikeBattleCharChange = 317; EvilCastleRogueLikeEventSelect = 318; EvilCastleRogueLikeEventChoice = 319; EvilCastleRogueLikeShopBuy = 320; EvilCastleRogueLikeShopReRoll = 321; EvilCastleRogueLikeShopExit = 322; EvilCastleRogueLikeGrowth = 323; EvilCastleRogueLikeGiveUpInfo = 324; EvilCastleRogueLikeAllUserScoreInfo = 325; EvilCastleRogueLikeRankInfo = 326; EvilCastleRogueLikeSeasonReward = 327; MiniGameRunInfo = 328; MiniGameRunStart = 329; MiniGameRunEnd = 330; MiniGameRunQuickReward = 331; GuildInitInfo = 332; GuildSupporterAdd = 333; GuildSupporterDelete = 334; GuildUpdateActionInfo = 335; CharImprintInfo = 336; CharImprintLevelUp = 337; CharAwakeActive = 338; GuildRaidBossBattleHistory = 339; EvilCastleRogueLikeQuickBattle = 340; GuildSupporterInfo = 341; EvilCastleRogueLikeCostumeUpgrade = 342; MiniPuzzleInfo = 343; MiniPuzzleOpen = 344; MiniPuzzleAllOpen = 345; MiniPuzzleRenew = 346; EvilCastleRogueLikeRelicMix = 347; MiniGameSurvivalInfo = 348; MiniGameSurvivalStart = 349; MiniGameSurvivalEnd = 350; CafeteriaInfo = 351; CafeteriaSpawnReset = 352; CafeteriaLevelUp = 353; CafeteriaManageItemAdd = 354; CafeteriaRegularCostumeInteractionReward = 355; CafeteriaRegularCostumeInteractionAllReward = 356; CafeteriaCumulativeReward = 357; CafeteriaRegularCostumeNoteInfo = 358; CafeteriaRegularCostumeNoteReward = 359; CafeteriaRegularCostumeNoteAllReward = 360; DatingInfo = 361; DatingEpisodeClear = 362; DatingMessageUpdate = 363; MiniGameSurvivalPlay = 364; MiniGameSurvivalSkillUp = 365; MiniGameSurvivalQuickReward = 366; RootSortIdInfo = 367; MiniGameSurvivalRanking = 368; MiniGameSurvivalCharUpgrade = 369; MiniGameSurvivalSkillSelectList = 370; CafeteriaIntroductionStoryReward = 371; CharAutoReviveSet = 372; DeckCharAutoRevive = 373; GuildRaidNormalBattleHistoryInfo = 374; GuildRaidMemberPlayHistoryInfo = 375; CafeteriaDailyConnectionCostumeRefresh = 376; CafeteriaRewardReceiptTimeUpdateUsingCheat = 377; MiniGameSichuanInfo = 378; MiniGameSichuanStart = 379; MiniGameSichuanEnd = 380; GuildNoticeInfo = 381; GuildNoticeUpdate = 382; MiniGameSichuanRanking = 383; EquipFromMakingToBreak = 384; EquipFromUpgradeToBreak = 385; EquipFromMakingToUpgrade = 386; HuntingGroundInfoList = 387; BattleExit = 388; MiniGameSurvivalCharUpgradeReset = 389; MiniGameHubInfo = 390; MiniGameDefenseInfo = 393; MiniGameDefenseStart = 394; MiniGameDefenseEnd = 395; RecommendDeckInfo = 396; DeckCostumeSettingInfo = 397; DeckCostumeSettingSave = 398; GuildRaidPresetSlotAdd = 399; MonsterHuntPresetSlotAdd = 400; PvpContentsItemRenew = 401; TotalWarContentsItemRenew = 402; GuildRaidPresetInfo = 403; GuildRaidPresetSave = 404; MonsterHuntPresetInfo = 405; MonsterHuntPresetSave = 406; EquipMarkSet = 407; EquipMarkDelete = 408; PresetUse = 409; MonsterHuntPresetUse = 410; GuildRaidPresetUse = 411; RecommendDeckUserOptionSave = 412; CafeteriaRareNpcInteractionReward = 413; CafeteriaEventNpcInteractionReward = 414; MiniGameRouletteInfo = 415; MiniGameRouletteDraw = 416; MyRoomExpand = 418; MyRoomMove = 419; MyRoomLike = 420; MiniGameActionInfo = 421; MiniGameActionStart = 422; MiniGameActionEnd = 423; MyRoomSearchGuild = 424; PrestigeSkinSet = 426; MiniGameRhythmInfo = 428; MiniGameRhythmPlayStart = 429; MiniGameRhythmPlayEnd = 430; CashShopPurchaseCountInfo = 432; CharGrowth = 433; SupporterDetail = 434; SupporterRegister = 435; SupporterRemove = 436; SupporterBorrow = 437; SupporterStatus = 438; SupporterBattleInfo = 439; EvilCastleDailyReward = 440; EvilCastleDailyRewardState = 441; SupporterReward = 442; SupporterInfo = 443; IdCardSave = 446; IdCardShopInfo = 447; IdCardShopBuy = 448; IdCardPresetSave = 449; IdCardPresetInfo = 450; IdCardPresetDelete = 451; IdCardRecovery = 452; GuildRaidBossPracticeBattleEnter = 453; EvilCastleRogueLikeBattleEndPreview = 466; } optional proto.net.PacketCodeTypeProto.PacketCodeType packetCodeType = 1; } // From: Commons\PackEventBattleDBInfo.proto message PackEventBattleDBInfo { optional int32 event_uid = 1; optional int32 group_id = 2; optional int32 id = 3; repeated int32 battle_challenge_index = 4; } // From: Commons\PackEventStoryDBInfo.proto message PackEventStoryDBInfo { optional int32 event_uid = 1; optional int32 group_id = 2; optional int32 id = 3; } // From: Commons\PassDBInfo.proto message PassDBInfo { optional int32 id = 1; optional int32 exp = 2; optional bool active_premium_1 = 3; } // From: Commons\PassRewardDBInfo.proto message PassRewardDBInfo { optional int32 pass_id = 1; optional int32 id = 2; optional bool basic = 3; optional bool premium_1 = 4; } // From: Commons\PictorialBookDBInfo.proto message PictorialBookDBInfo { optional int32 id = 1; optional int32 group_id = 2; } // From: Commons\PictorialBuffStatDBInfo.proto message PictorialBuffStatDBInfo { optional proto.net.Define_CharStatOption stat_type = 1; optional double stat_value = 2; } // From: Commons\PopularCostumeCountDBInfo.proto message PopularCostumeCountDBInfo { optional int32 id = 1; optional int64 count_type_0 = 2; optional int64 count_type_1 = 3; optional int64 count_type_2 = 4; } // From: Commons\PopularEquipDBInfo.proto message PopularEquipDBInfo { optional int32 unique_char_id = 1; optional int32 slot_type = 2; optional int32 unique_equip_id = 3; optional int64 use_count = 4; } // From: Commons\PresetDBInfo.proto message PresetDBInfo { optional string preset_name = 1; optional int32 preset_resource_id = 2; optional int32 preset_resource_color = 3; optional int32 slot = 4; repeated proto.net.PresetDeckDBInfo deck_info = 5; } // From: Commons\PresetDeckDBInfo.proto message PresetDeckDBInfo { optional proto.net.DeckDBInfo deck_base_info = 1; optional int64 costume_inven_index = 2; repeated proto.net.PresetDeckEquipDBInfo equip_info = 3; optional int32 team = 4; } // From: Commons\PresetDeckEquipDBInfo.proto message PresetDeckEquipDBInfo { optional int32 equip_type = 1; optional int64 equip_inven_index = 2; } // From: Commons\PresetUseEquipInfo.proto message PresetUseEquipInfo { optional int64 char_inven_index = 1; repeated int64 equip_inven_index = 2; } // From: Commons\PrestigeSkinDBInfo.proto message PrestigeSkinDBInfo { optional int32 costume_id = 1; optional int32 costume_design_id = 2; optional bool is_set = 3; } // From: Commons\PriceInfo.proto message PriceInfo { optional string price_currency_code = 1; optional float price = 2; } // From: Commons\ProductDBInfo.proto message ProductDBInfo { optional int32 id = 1; optional int32 buy_count = 2; } // From: Commons\PurchaseCountDBInfo.proto message PurchaseCountDBInfo { optional int32 group_id = 1; optional int32 id = 2; optional int32 sale_group = 3; optional int32 count = 4; } // From: Commons\PvpBattleHistoryInfo.proto message PvpBattleHistoryInfo { optional int64 battle_index = 1; optional int32 battle_result = 2; optional int64 enemy_owner_index = 3; optional string enemy_user_id = 4; optional int32 enemy_vp = 5; optional int32 enemy_rank = 6; repeated int64 enemy_costume_id = 7; repeated int64 enemy_costume_design_id = 8; optional int32 change_vp = 9; optional int32 continue_win_vp = 10; optional int64 time_value = 11; optional bool is_no_game = 12; } // From: Commons\PvpBattleRankUserDetail.proto message PvpBattleRankUserDetail { optional int32 vp = 1; optional int32 rank = 2; optional int32 win_count = 3; optional int32 lose_count = 4; repeated proto.net.PvpBattleUserDeckInfo deck_info = 5; repeated proto.net.CharDBInfo char_info = 6; repeated proto.net.CostumeDBInfo costume_info = 7; repeated proto.net.EquipDBInfo equip_info = 8; } // From: Commons\PvpBattleRankUserInfo.proto message PvpBattleRankUserInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 user_exp = 3; optional int32 portrait_costume_id = 4; optional int32 portrait_costume_design_id = 5; optional proto.net.GuildBaseDBInfo guild_base_info = 6; optional proto.net.PvpBattleUserBaseInfo base_info = 7; optional int32 title_id = 8; } // From: Commons\PvpBattleUserBaseInfo.proto message PvpBattleUserBaseInfo { optional int32 vp = 1; optional int32 rank = 2; optional int32 win_count = 3; optional int32 lose_count = 4; } // From: Commons\PvpBattleUserDeckFullInfo.proto message PvpBattleUserDeckFullInfo { repeated proto.net.PvpBattleUserDeckInfo deck_info = 1; repeated proto.net.CharDBInfo char_info = 2; repeated proto.net.CostumeDBInfo costume_info = 3; repeated proto.net.EquipDBInfo equip_info = 4; repeated proto.net.PictorialBuffStatDBInfo buff_stat_info = 5; repeated proto.net.CharAwakeDBInfo awake_info = 6; } // From: Commons\PvpBattleUserDeckInfo.proto message PvpBattleUserDeckInfo { optional int64 char_inven_index = 1; optional int32 position = 2; optional int32 sequence = 3; optional int64 costume_inven_index = 4; repeated int64 costume_inven_index_seq = 5; repeated int64 priority_skill_costume_inven_index = 6; } // From: Commons\PvpBattleUserDeckInfoList.proto message PvpBattleUserDeckInfoList { repeated proto.net.PvpBattleUserDeckInfo deck_info = 1; } // From: Commons\QuestDBInfo.proto message QuestDBInfo { optional int32 id = 1; optional int32 value = 2; repeated int32 object_id = 3; optional int32 quest_level = 4; optional int32 quest_opt = 5; } // From: Commons\QuestLevelDBInfo.proto message QuestLevelDBInfo { optional int32 pack_id = 1; optional int32 quest_level = 2; optional int32 clear_quest = 3; optional int32 quest_opt = 4; optional bool is_level_complete = 5; } // From: Commons\QuestMaxClearDBInfo.proto message QuestMaxClearDBInfo { optional int32 pack_id = 1; optional int32 max_clear_id = 2; } // From: Commons\QuestTitleDBInfo.proto message QuestTitleDBInfo { optional int32 title_id = 1; optional int32 max_clear_id = 2; } // From: Commons\RecommendDeckBaseDBInfo.proto message RecommendDeckBaseDBInfo { optional int32 battle_power = 1; repeated proto.net.DeckDBInfo deck_info = 2; repeated proto.net.TotalWarDeckDBInfo total_war_deck_info = 3; repeated proto.net.CharDBInfo char_info = 4; repeated proto.net.CostumeDBInfo costume_info = 5; repeated proto.net.EquipDBInfo equip_info = 6; repeated proto.net.CharAwakeDBInfo awake_info = 7; } // From: Commons\RecommendDeckDBInfo.proto message RecommendDeckDBInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 user_exp = 3; optional int32 portrait_costume_id = 4; optional int32 portrait_costume_design_id = 5; optional int32 title_id = 6; optional proto.net.GuildBaseDBInfo guild_base_info = 7; optional int64 sort_value = 8; repeated string recommend_deck_base_info_proto_string = 9; } // From: Commons\RecommendDeckUserOptionDBInfo.proto message RecommendDeckUserOptionDBInfo { optional bool is_save = 1; optional bool is_only_char_own_display = 2; } // From: Commons\RelicDBInfo.proto message RelicDBInfo { optional int64 inven_index = 1; optional int32 id = 2; } // From: Commons\ReputationDBInfo.proto message ReputationDBInfo { optional int32 group_id = 1; optional int32 state = 2; optional int32 elapsed_seconds = 3; } // From: Commons\ResemaraGachaDBInfo.proto message ResemaraGachaDBInfo { optional int64 event_index = 1; optional proto.net.RewardDBInfoBundle resemara_preview_item_info = 8; optional bool is_lock = 3; } // From: Commons\RewardDBInfo.proto message RewardDBInfo { optional int32 item_id = 1; optional int32 item_type = 2; optional int32 item_count = 3; } // From: Commons\RewardDBInfoBundle.proto message RewardDBInfoBundle { repeated proto.net.ItemDBInfo item_info = 1; repeated proto.net.CharDBInfo char_info = 2; repeated proto.net.CostumeDBInfo costume_info = 3; repeated proto.net.EquipDBInfo equip_info = 4; repeated proto.net.MyRoomTrophyDBInfo my_room_trophy_info = 5; repeated proto.net.ItemDBInfo view_item_info = 6; repeated proto.net.ItemDBInfo original_item_info = 7; repeated proto.net.ItemAutoExchangeInfo item_auto_exchange_info = 8; repeated proto.net.ItemAutoUpgradeInfo item_auto_upgrade_info = 9; repeated proto.net.RewardDBInfo repaid_currency = 10; } // From: Commons\SchduleInfo.proto message SeasonInfo { optional int32 season = 1; optional int64 start_time = 2; optional int64 end_time = 3; optional bool error_flag = 4; optional bool return_flag = 5; optional int32 rank_reward_group_id = 6; } message ScheduleDBInfo { optional int32 content_id = 1; optional proto.net.SeasonInfo current_season = 2; optional proto.net.SeasonInfo next_season = 3; } message MonsterHuntScheduleInfo { optional proto.net.SeasonInfo seasonInfo = 1; optional int32 monster_hunt_id = 2; optional int32 info_open_day = 3; optional int64 calculate_end_date = 4; optional bool error_flag = 5; optional bool independent_flag = 6; optional int32 rank_reward_group_id = 7; } message MonsterHuntScheduleHistory { optional int32 season = 1; optional int32 monster_hunt_id = 2; optional bool error_flag = 3; optional bool hidden = 4; } message ContentScheduleHistory { optional int32 season = 1; optional bool error_flag = 2; optional bool hidden = 3; } // From: Commons\SeasonRewardDBInfo.proto message SeasonRewardDBInfo { optional int32 pack_id = 1; optional int32 season = 2; optional bool is_reward_received = 3; } // From: Commons\ShopDBInfo.proto message ShopDBInfo { optional int32 shop_remain_time = 1; optional int32 shop_rand_seed = 2; repeated proto.net.ProductDBInfo productInfo = 3; } // From: Commons\ShopItemDBInfo.proto message ShopItemDBInfo { optional int64 inven_index = 1; optional int32 id = 2; optional int32 item_count = 3; optional int32 rate = 4; } // From: Commons\SkyWayDBInfo.proto message SkyWayDBInfo { optional bool is_auto = 1; optional int32 group_id = 2; optional int32 current_id = 3; optional int32 max_clear_level = 4; } // From: Commons\SkyWayScheduleDBInfo.proto message SkyWayScheduleDBInfo { optional int32 group_id = 1; repeated int32 day = 2; optional int32 bonus_rate = 3; } // From: Commons\StatueDBInfo.proto message StatueDBInfo { optional int32 id = 1; optional int32 season = 2; optional int32 rank = 3; optional int64 owner_index = 4; optional string user_id = 5; optional int32 portrait_costume_id = 6; optional int32 portrait_costume_design_id = 7; } // From: Commons\StatueGroupDBInfo.proto message StatueGroupDBInfo { optional int32 id = 1; optional int32 season = 2; optional int32 group_rank = 3; optional proto.net.GuildBaseDBInfo guild_base_info = 4; repeated proto.net.StatueDBInfo user_statue_info = 5; optional bool error_flag = 6; } // From: Commons\SupporterDeckInfo.proto message SupporterDeckInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 title_id = 3; optional int32 portrait_costume_id = 4; optional string greeting = 5; optional bool is_friend = 6; optional proto.net.GuildBaseDBInfo guild_base_info = 7; optional int32 portrait_costume_design_id = 8; repeated proto.net.SupporterSlotInfo supporter_slots = 9; optional int32 usage_count = 10; } // From: Commons\SupporterSlotInfo.proto message SupporterSlotInfo { optional int64 owner_index = 1; optional int32 slot_index = 2; optional int32 costume_id = 3; optional int32 power = 4; optional int32 battle_use_count = 5; optional string supporter_char_info = 6; optional int64 date = 7; } // From: Commons\SupporterUsageInfo.proto message SupporterUsageInfo { optional int64 id = 1; optional int64 borrower_owner_index = 2; optional string borrower_user_id = 3; optional int32 borrower_portrait_costume_id = 4; optional int32 borrower_portrait_design_id = 5; optional int32 borrower_title_id = 6; optional int64 supporter_owner_index = 7; optional int32 supporter_slot_index = 8; optional int32 supporter_costume_id = 9; optional int32 supporter_design_id = 10; optional proto.net.Define_SupporterBorrowType borrow_type = 11; optional bool reward_received = 12; optional int64 use_date = 13; } // From: Commons\TalentNpcDBInfo.proto message TalentNpcDBInfo { optional int32 npc_id = 1; optional int32 group_id = 2; optional int64 end_time = 3; } // From: Commons\TalentObjectDBInfo.proto message TalentObjectDBInfo { optional int32 talent_type = 1; optional int32 object_id = 2; } // From: Commons\TalentSkillDBInfo.proto message TalentSkillDBInfo { optional int32 group_id = 1; optional int64 end_time = 2; optional int64 cool_time = 3; optional int64 use_count = 4; } // From: Commons\TotalWarDeckDBInfo.proto message TotalWarDeckDBInfo { optional int32 play_type = 1; optional int64 inven_index = 2; optional int64 char_inven_index = 3; } // From: Commons\TotalWarDeckPresetDBInfo.proto message TotalWarDeckPresetDBInfo { optional int32 slot = 1; optional string preset_name = 2; optional int32 resource_id = 3; optional int32 resource_color = 4; repeated proto.net.TotalWarDeckDBInfo deck_info = 5; } // From: Commons\TrapDBInfo.proto message TrapDBInfo { optional int32 group_id = 1; optional int32 trap_id = 2; } // From: Commons\TrophyDBInfo.proto message TrophyDBInfo { optional int64 inven_index = 1; optional int32 id = 2; optional int32 season = 3; optional int32 use_count = 4; } // From: Commons\UserBaseDBInfo.proto message UserBaseDBInfo { optional int64 owner_index = 1; optional int32 portrait_costume_id = 2; optional int32 portrait_costume_design_id = 3; optional string user_id = 4; optional int32 title_id = 5; optional int64 date = 6; } // From: Commons\UserDBInfo.proto message UserDBInfo { optional int64 owner_index = 1; optional string user_id = 2; optional string user_key = 3; optional int32 last_play_pack_id = 4; optional int32 inven_slot = 5; optional int32 storage_slot = 6; optional int64 gold = 7; optional int64 free_jewelry = 8; optional int64 jewelry = 9; optional int32 equip_slot = 10; optional int64 catalyst = 11; optional int32 exp = 12; optional int32 level_reward = 13; optional int32 portrait_costume_id = 14; optional int32 equip_storage_slot = 15; optional int32 pvp_ticket = 16; optional int32 medal = 17; optional int32 evil_castle_coin = 18; optional int32 user_type = 19; optional int32 free_hunting_ap = 20; optional int32 bonus_hunting_ap = 21; optional int32 pvp_ticket_stack = 22; optional int32 mileage = 23; optional int32 hope_powder = 24; optional int64 unreg_date = 25; repeated proto.net.PurchaseCountDBInfo purchase_count_info = 26; optional bool is_first_gacha = 27; optional int32 preset_slot = 28; repeated proto.net.OptimizeBaseInfo optimize_info = 29; optional int64 block_date = 30; optional int64 return_status_end_time = 31; optional int32 my_room_slot = 32; optional int32 total_war_preset_slot = 33; optional int32 event_ap_free = 34; optional int32 event_ap_stack = 35; optional int32 free_torch_light_ap = 36; optional int32 torch_light_ap = 37; optional int64 join_time = 38; optional int32 newbie_pass_step = 39; optional proto.net.Define_UserBlockReason block_reason = 40; optional int32 rogue_like_ap = 41; optional int32 rogue_like_ap_stack = 42; optional int64 login_date = 43; optional int64 guild_coin = 44; optional int64 cafeteria_coin = 45; optional int32 dating_ap_free = 46; optional int32 dating_ap_stack = 47; optional int64 mini_game_coin = 48; optional bool can_char_auto_revive = 49; optional int64 auto_revive_casting_char_inven_index = 50; optional proto.net.RecommendDeckUserOptionDBInfo recommend_deck_user_option_info = 51; optional int32 monster_hunt_preset_slot = 52; optional int32 guild_raid_preset_slot = 53; optional int64 my_room_deco_coin = 54; optional int32 portrait_costume_design_id = 55; } // From: Request\AchievementClearRequest.proto message AchievementClearRequest { optional int32 seq = 1; optional int32 contents_group = 2; repeated proto.net.AchievementClearInfo clear_info = 3; } // From: Request\AchievementInfoRequest.proto message AchievementInfoRequest { optional int32 seq = 1; } // From: Request\AchievementUpdateRequest.proto message AchievementUpdateRequest { optional int32 seq = 1; optional int32 group_id = 2; optional int32 add_value = 3; } // From: Request\ActiveMapRequest.proto message ActiveMapRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 map_id = 3; repeated string active_info = 4; } // From: Request\AlchemyBatchRequest.proto message AlchemyBatchRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 alchemy_id = 3; optional int32 alchemy_count = 4; repeated proto.net.ItemDBInfo item_info = 5; } // From: Request\AlchemyRequest.proto message AlchemyRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 alchemy_id = 3; optional int32 alchemy_count = 4; repeated proto.net.ItemDBInfo item_info = 5; } // From: Request\AllCharRefreshRequest.proto message AllCharRefreshRequest { optional int32 seq = 1; } // From: Request\AttendanceInfoRequest.proto message AttendanceInfoRequest { optional int32 seq = 1; optional int32 start_date = 2; optional int32 end_date = 3; } // From: Request\AttendanceRequest.proto message AttendanceRequest { optional int32 seq = 1; } // From: Request\BalanceVersionCheckRequest.proto message BalanceVersionCheckRequest { optional int32 seq = 1; } // From: Request\BattleEndRequest.proto message BattleEndRequest { optional int32 seq = 1; optional int32 battle_result = 2; repeated proto.net.CharDBInfo char_info = 3; optional int32 pack_id = 4; repeated int32 achieve_index = 5; repeated int64 end_inven_index = 6; optional int64 monster_hunt_hp = 7; optional int64 total_damage = 8; } // From: Request\BattleEndTestRequest.proto message BattleEndTestRequest { optional int32 seq = 1; optional int32 battle_result = 2; repeated proto.net.CharDBInfo char_info = 3; optional int32 pack_id = 4; repeated int32 achieve_index = 5; repeated int64 end_inven_index = 6; optional bool is_monster_hunt_next = 7; } // From: Request\BattleEnterRequest.proto message BattleEnterRequest { optional int32 seq = 1; optional int32 group_id = 2; optional int32 monster_id = 3; optional int32 battle_deck = 4; optional int32 battle_mode = 5; optional int32 monster_hunt_id = 6; optional bool is_continue = 7; optional int32 stage_magic_group_id = 8; optional int32 stage_magic_id = 9; optional int32 stage_magic_level = 10; } // From: Request\BattleExitRequest.proto message BattleExitRequest { optional int32 seq = 1; } // From: Request\BattleGiveUpRequest.proto message BattleGiveUpRequest { optional int32 seq = 1; } // From: Request\BattleRetryPreviousTurnRequest.proto message BattleRetryPreviousTurnRequest { optional int32 seq = 1; optional int32 battle_index = 2; } // From: Request\BattleRetryRequest.proto message BattleRetryRequest { optional int32 seq = 1; optional int32 battle_index = 2; } // From: Request\BattleStartRequest.proto message BattleStartRequest { optional int32 seq = 1; optional int32 battle_index = 2; repeated proto.net.DeckDBInfo battle_deck = 3; repeated proto.net.BattleCharDBInfo red_char_info = 4; repeated proto.net.BattleCharDBInfo blue_char_info = 5; optional proto.net.BattleGolemDBInfo golem_info = 6; } // From: Request\BattleVerifyStateRequest.proto message BattleVerifyStateRequest { optional int32 seq = 1; } // From: Request\CafeteriaCumulativeRewardRequest.proto message CafeteriaCumulativeRewardRequest { optional int32 seq = 1; } // From: Request\CafeteriaDailyConnectionCostumeRefreshRequest.proto message CafeteriaDailyConnectionCostumeRefreshRequest { optional int32 seq = 1; } // From: Request\CafeteriaEventNpcInteractionRewardRequest.proto message CafeteriaEventNpcInteractionRewardRequest { optional int32 seq = 1; optional int32 event_group_id = 2; optional int32 event_id = 3; } // From: Request\CafeteriaInfoRequest.proto message CafeteriaInfoRequest { optional int32 seq = 1; } // From: Request\CafeteriaIntroductionStoryRewardRequest.proto message CafeteriaIntroductionStoryRewardRequest { optional int32 seq = 1; } // From: Request\CafeteriaLevelUpRequest.proto message CafeteriaLevelUpRequest { optional int32 seq = 1; } // From: Request\CafeteriaManageItemAddRequest.proto message CafeteriaManageItemAddRequest { optional int32 seq = 1; } // From: Request\CafeteriaRareNpcInteractionRewardRequest.proto message CafeteriaRareNpcInteractionRewardRequest { optional int32 seq = 1; optional int32 npc_id = 2; } // From: Request\CafeteriaRegularCostumeInteractionAllRewardRequest.proto message CafeteriaRegularCostumeInteractionAllRewardRequest { optional int32 seq = 1; } // From: Request\CafeteriaRegularCostumeInteractionRewardRequest.proto message CafeteriaRegularCostumeInteractionRewardRequest { optional int32 seq = 1; optional int32 costume_id = 2; } // From: Request\CafeteriaRegularCostumeNoteAllRewardRequest.proto message CafeteriaRegularCostumeNoteAllRewardRequest { optional int32 seq = 1; } // From: Request\CafeteriaRegularCostumeNoteInfoRequest.proto message CafeteriaRegularCostumeNoteInfoRequest { optional int32 seq = 1; } // From: Request\CafeteriaRegularCostumeNoteRewardRequest.proto message CafeteriaRegularCostumeNoteRewardRequest { optional int32 seq = 1; optional int32 costume_id = 2; } // From: Request\CafeteriaRewardReceiptTimeUpdateUsingCheatRequest.proto message CafeteriaRewardReceiptTimeUpdateUsingCheatRequest { optional int32 seq = 1; optional int32 minute_to_minus = 2; } // From: Request\CafeteriaSpawnResetCheatRequest.proto message CafeteriaSpawnResetCheatRequest { optional int32 seq = 1; } // From: Request\CafeteriaSpawnResetRequest.proto message CafeteriaSpawnResetRequest { optional int32 seq = 1; } // From: Request\CancelLeaveUserRequest.proto message CancelLeaveUserRequest { optional int32 seq = 1; optional string access_token = 2; optional proto.net.EnvInfo env_info = 3; } // From: Request\CashMailInfoRequest.proto message CashMailInfoRequest { optional int32 seq = 1; optional int64 start_inven_index = 2; optional int32 select_count = 3; } // From: Request\CashShopBuyRequest.proto message CashShopBuyRequest { optional int32 seq = 1; optional int32 group_id = 2; optional int32 product_id = 3; optional int32 sale_group = 4; optional string pay_id = 5; optional string purchase_receipt = 6; optional proto.net.EnvInfo env_info = 7; optional proto.net.PriceInfo price_info = 8; repeated proto.net.ItemDBInfo use_item_info = 9; optional int32 buy_count = 10; optional int32 event_schedule_id = 11; } // From: Request\CashShopInfoRequest.proto message CashShopInfoRequest { optional int32 seq = 1; } // From: Request\CashShopPurchaseCountInfoRequest.proto message CashShopPurchaseCountInfoRequest { optional int32 seq = 1; } // From: Request\CharAllRevivalRequest.proto message CharAllRevivalRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 npc_id = 3; repeated int64 char_index = 4; } // From: Request\CharAutoReviveSetRequest.proto message CharAutoReviveSetRequest { optional int32 seq = 1; optional bool can_char_auto_revive = 2; optional int64 casting_char_inven_index = 3; } // From: Request\CharAwakeActiveRequest.proto message CharAwakeActiveRequest { optional int32 seq = 1; optional int64 char_inven_index = 2; repeated proto.net.ItemDBInfo item_info = 3; } // From: Request\CharAwakeInfoRequest.proto message CharAwakeInfoRequest { optional int32 seq = 1; } // From: Request\CharClassUpRequest.proto message CharClassUpRequest { optional int32 seq = 1; optional int64 inven_index = 2; repeated proto.net.ItemDBInfo item_material_info = 3; } // From: Request\CharExpiryRequest.proto message CharExpiryRequest { optional int32 seq = 1; optional int64 char_inven_index = 2; } // From: Request\ChargeCostInfoRequest.proto message ChargeCostInfoRequest { optional int32 seq = 1; repeated int32 element_type = 2; } // From: Request\CharGrowthRequest.proto message CharGrowthRequest { optional int32 seq = 1; optional int64 inven_index = 2; repeated proto.net.ItemDBInfo item_info = 3; } // From: Request\CharHealingRequest.proto message CharHealingRequest { optional int32 seq = 1; optional int64 inven_index = 2; repeated int64 char_inven = 3; optional int64 food_index = 4; } // From: Request\CharImmortalRequest.proto message CharImmortalRequest { optional int32 seq = 1; repeated int64 inven_index = 2; } // From: Request\CharImprintLevelUpRequest.proto message CharImprintLevelUpRequest { optional int32 seq = 1; optional int64 char_inven_index = 2; optional int32 slot = 3; optional int32 target_level = 4; repeated proto.net.ItemDBInfo item_info = 5; } // From: Request\CharInfoRequest.proto message CharInfoRequest { optional int32 seq = 1; } // From: Request\CharLevelUpRequest.proto message CharLevelUpRequest { optional int32 seq = 1; optional int64 inven_index = 2; repeated proto.net.ItemDBInfo holy_water_info = 3; } // From: Request\CharPartnerInfoRequest.proto message CharPartnerInfoRequest { optional int32 seq = 1; } // From: Request\CharPartnerRewardRequest.proto message CharPartnerRewardRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 reward_step = 3; } // From: Request\CharPartnerStoryRewardRequest.proto message CharPartnerStoryRewardRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int64 partner_char_index = 3; } // From: Request\CharScoutInfoRequest.proto message CharScoutInfoRequest { optional int32 seq = 1; } // From: Request\CharSpecialScoutBuyRequest.proto message CharSpecialScoutBuyRequest { optional int32 seq = 1; optional int32 id = 2; repeated proto.net.ItemDBInfo item_info = 3; } // From: Request\CharSpecialScoutResetRequest.proto message CharSpecialScoutResetRequest { optional int32 seq = 1; } // From: Request\ClearPackageRewardRequest.proto message ClearPackageRewardRequest { optional int32 seq = 1; optional int32 clear_type = 2; optional proto.net.PackClearRewardDBInfo clear_info = 3; optional proto.net.EvilCastleClearRewardDBInfo evil_castle_clear_info = 4; } // From: Request\ClientCustomLogRequest.proto message ClientCustomLogData { optional int32 log_type = 1; optional string data = 2; } message ClientCustomLogRequest { optional int32 seq = 1; repeated proto.net.ClientCustomLogData log_data = 2; } // From: Request\CommunityRewardInfoRequest.proto message CommunityRewardInfoRequest { optional int32 seq = 1; } // From: Request\CommunityRewardRequest.proto message CommunityRewardRequest { optional int32 seq = 1; optional int32 type = 2; optional int32 sub_type = 3; } // From: Request\CookingRequest.proto message CookingRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 recipe_id = 3; optional int32 cooking_count = 4; repeated proto.net.ItemDBInfo item_info = 5; } // From: Request\CookingResearchRequest.proto message CookingResearchRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 recipe_id = 3; repeated proto.net.ItemDBInfo item_info = 4; } // From: Request\CostumeAllRounderUpgradeRequest.proto message CostumeAllRounderUpgradeRequest { optional int32 seq = 1; optional int64 costume_inven_index = 2; optional int32 product_group_id = 3; optional int32 product_id = 4; repeated proto.net.ItemDBInfo use_item_info = 5; } // From: Request\CostumeClearRequest.proto message CostumeClearRequest { optional int32 seq = 1; optional int64 costume_index = 2; optional int64 char_index = 3; } // From: Request\CostumeInfoRequest.proto message CostumeInfoRequest { optional int32 seq = 1; } // From: Request\CostumeNodeActivationRequest.proto message CostumeNodeActivationRequest { optional int32 seq = 1; optional int64 char_inven_index = 2; optional int64 costume_inven_index = 3; optional int32 id = 4; repeated proto.net.ItemDBInfo item_info = 5; } // From: Request\CostumePotentialConnectRequest.proto message CostumePotentialConnectInfo { optional int64 inven_index = 1; optional int32 costume_id = 2; } message CostumePotentialConnectRequest { optional int32 seq = 1; repeated proto.net.CostumePotentialConnectInfo costume_potential_connect_info = 2; } // From: Request\CostumeUpgradeRequest.proto message CostumeUpgradeRequest { optional int32 seq = 1; optional int64 inven_index = 2; repeated proto.net.ItemDBInfo item_info = 3; } // From: Request\CostumeUseRequest.proto message CostumeUseInfo { optional int64 costume_index = 1; optional int64 char_index = 2; } message CostumeUseRequest { optional int32 seq = 1; repeated proto.net.CostumeUseInfo costume_use_info = 2; optional int32 battle_mode = 3; } // From: Request\DatingEpisodeClearRequest.proto message DatingEpisodeClearRequest { optional int32 seq = 1; optional int32 group_id = 2; optional int32 id = 3; } // From: Request\DatingInfoRequest.proto message DatingInfoRequest { optional int32 seq = 1; } // From: Request\DatingMessageUpdateRequest.proto message DatingMessageUpdateRequest { optional int32 seq = 1; optional int32 group_id = 2; optional int32 id = 3; optional int32 select_text_id = 4; } // From: Request\DeckCharAutoReviveRequest.proto message DeckCharAutoReviveRequest { optional int32 seq = 1; optional int64 casting_char_inven_index = 2; } // From: Request\DeckCostumeSettingInfoRequest.proto message DeckCostumeSettingInfoRequest { optional int32 seq = 1; } // From: Request\DeckCostumeSettingSaveRequest.proto message DeckCostumeSettingSaveRequest { optional int32 seq = 1; optional proto.net.DeckCostumeSettingDBInfo costume_setting_info = 2; } // From: Request\DeckInfoRequest.proto message DeckInfoRequest { optional int32 seq = 1; } // From: Request\DeckSaveRequest.proto message DeckSaveRequest { optional int32 seq = 1; repeated proto.net.DeckDBInfo deck_info = 2; optional int32 deck_power = 3; } // From: Request\DispatchInfoRequest.proto message DispatchInfoRequest { optional int32 seq = 1; } // From: Request\DispatchRewardRequest.proto message DispatchRewardRequest { optional int32 seq = 1; repeated int32 dispatch_id = 2; } // From: Request\EatFoodAutoRequest.proto message EatFoodAutoRequest { message FoodUseInfo { optional int64 inven_index = 1; repeated proto.net.ItemDBInfo item_info = 2; } optional int32 seq = 1; repeated proto.net.EatFoodAutoRequest.FoodUseInfo eat_food_info = 2; } // From: Request\EatFoodRequest.proto message EatFoodRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int64 inven_index = 3; repeated proto.net.ItemDBInfo item_info = 4; } // From: Request\EquipAddSlotRequest.proto message EquipAddSlotRequest { optional int32 seq = 1; optional int32 add_slot = 2; } // From: Request\EquipBatchUseRequest.proto message EquipBatchUseRequest { optional int32 seq = 1; repeated proto.net.EquipBatchUseInfo equip_batch_info = 2; } // From: Request\EquipBreakRequest.proto message EquipBreakRequest { optional int32 seq = 1; repeated int64 inven_index = 2; } // From: Request\EquipChangeRequest.proto message EquipChangeRequest { optional int32 seq = 1; optional int64 equip_index = 2; optional int64 char_index = 3; } // From: Request\EquipClearRequest.proto message EquipClearRequest { optional int32 seq = 1; optional int64 equip_index = 2; optional int64 char_index = 3; } // From: Request\EquipFromMakingToBreakRequest.proto message EquipFromMakingToBreakRequest { optional int32 seq = 1; optional int64 casting_char_inven_index = 2; optional int32 making_id = 3; repeated proto.net.ItemDBInfo making_item_info = 4; optional int32 upgrade_count = 5; optional int32 upgrade_seq = 6; optional int32 upgrade_gold_limit = 7; optional int32 upgrade_target_level = 8; } // From: Request\EquipFromMakingToUpgradeRequest.proto message EquipFromMakingToUpgradeRequest { optional int32 seq = 1; optional int64 casting_char_inven_index = 2; optional int32 making_id = 3; repeated proto.net.ItemDBInfo making_item_info = 4; optional int32 upgrade_count = 5; optional int32 upgrade_seq = 6; optional int32 upgrade_gold_limit = 7; optional int32 upgrade_target_level = 8; } // From: Request\EquipFromUpgradeToBreakRequest.proto message EquipFromUpgradeToBreakRequest { optional int32 seq = 1; optional int64 equip_inven_index = 2; optional int32 upgrade_count = 3; optional int32 upgrade_seq = 4; optional int32 upgrade_gold_limit = 5; optional int32 upgrade_target_level = 6; } // From: Request\EquipInfoRequest.proto message EquipInfoRequest { optional int32 seq = 1; } // From: Request\EquipLockRequest.proto message EquipLockRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 lock_flag = 3; } // From: Request\EquipMakingRequest.proto message EquipMakingRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 making_id = 3; optional int32 making_count = 4; repeated proto.net.ItemDBInfo item_info = 5; } // From: Request\EquipMarkDeleteRequest.proto message EquipMarkDeleteRequest { optional int32 seq = 1; optional int64 equip_inven_index = 2; } // From: Request\EquipMarkSetRequest.proto message EquipMarkSetRequest { optional int32 seq = 1; optional int64 equip_inven_index = 2; optional string mark = 3; } // From: Request\EquipOptionReRollConfirmRequest.proto message EquipOptionReRollConfirmRequest { optional int32 seq = 1; optional int64 equip_inven_index = 2; optional bool is_confirm = 3; } // From: Request\EquipOptionReRollRequest.proto message EquipOptionReRollRequest { optional int32 seq = 1; optional int64 equip_inven_index = 2; repeated bool main_opt_lock = 3; repeated bool sub_opt_lock = 4; repeated proto.net.ItemDBInfo consume_item = 5; } // From: Request\EquipPresetInfoRequest.proto message EquipPresetInfoRequest { optional int32 seq = 1; } // From: Request\EquipPresetNameChangeRequest.proto message EquipPresetNameChangeRequest { optional int32 seq = 1; optional int64 char_inven_index = 2; optional int32 slot = 3; optional string preset_name = 4; optional int32 preset_resource_id = 5; optional int32 preset_resource_color = 6; } // From: Request\EquipPresetSaveRequest.proto message EquipPresetSaveRequest { optional int32 seq = 1; optional int64 char_inven_index = 2; optional int32 slot = 3; optional string preset_name = 4; optional int32 preset_resource_id = 5; optional int32 preset_resource_color = 6; repeated proto.net.EquipPresetItemInfo equip_info = 7; } // From: Request\EquipsClearRequest.proto message EquipClearInfo { optional int64 char_inven_index = 1; repeated int64 equip_inven_index = 2; } message EquipsClearRequest { optional int32 seq = 1; repeated proto.net.EquipClearInfo clear_info = 2; } // From: Request\EquipSequenceSmeltingRequest.proto message EquipSequenceSmeltingRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 smelting_count = 3; optional bool is_success_stop = 4; } // From: Request\EquipSequenceUpgradeRequest.proto message EquipSequenceUpgradeRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 upgrade_count = 3; optional int32 upgrade_seq = 4; optional int32 upgrade_gold_limit = 5; optional int32 upgrade_target_level = 6; } // From: Request\EquipSmeltingRequest.proto message EquipSmeltingRequest { optional int32 seq = 1; optional int64 inven_index = 2; repeated proto.net.ItemDBInfo item_info = 3; } // From: Request\EquipStorageAddSlotRequest.proto message EquipStorageAddSlotRequest { optional int32 seq = 1; optional int32 add_slot = 2; } // From: Request\EquipStorageInfoRequest.proto message EquipStorageInfoRequest { optional int32 seq = 1; } // From: Request\EquipStorageOutRequest.proto message EquipStorageOutRequest { optional int32 seq = 1; optional proto.net.EquipDBInfo equip_info = 2; } // From: Request\EquipStoragePutRequest.proto message EquipStoragePutRequest { optional int32 seq = 1; optional proto.net.EquipDBInfo equip_info = 2; } // From: Request\EquipsUseRequest.proto message EquipsUseRequest { optional int32 seq = 1; repeated int64 equip_index = 2; optional int64 char_index = 3; } // From: Request\EquipUpgradeRequest.proto message EquipUpgradeRequest { optional int32 seq = 1; optional int64 inven_index = 2; repeated proto.net.ItemDBInfo item_info = 3; } // From: Request\EquipUseRequest.proto message EquipUseRequest { optional int32 seq = 1; optional int64 equip_index = 2; optional int64 char_index = 3; } // From: Request\EventExchangeInfoRequest.proto message EventExchangeInfoRequest { optional int32 seq = 1; } // From: Request\EventExchangeNextPageOpenRequest.proto message EventExchangeNextPageOpenRequest { optional int32 seq = 1; optional int32 event_uid = 2; optional int32 group_id = 3; } // From: Request\EventExchangeRewardRequest.proto message EventExchangeRewardRequest { optional int32 seq = 1; optional int32 event_uid = 2; optional int32 exchange_count = 3; repeated proto.net.ItemDBInfo use_item_info = 4; } // From: Request\EventHubInfoRequest.proto message EventHubInfoRequest { optional int32 seq = 1; } // From: Request\EventMissionInfoRequest.proto message EventMissionInfoRequest { optional int32 seq = 1; } // From: Request\EventRewardHistoryRequest.proto message EventRewardHistoryRequest { optional int32 seq = 1; } // From: Request\EventRewardRequest.proto message EventRewardRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; optional int32 reward_group_id = 3; optional int32 reward_id = 4; } // From: Request\EventScheduleInfoRequest.proto message EventScheduleInfoRequest { optional int32 seq = 1; } // From: Request\EvilCastleDailyRewardRequest.proto message EvilCastleDailyRewardRequest { optional int32 seq = 1; } // From: Request\EvilCastleDailyRewardStateRequest.proto message EvilCastleDailyRewardStateRequest { optional int32 seq = 1; } // From: Request\EvilCastleEnterRequest.proto message EvilCastleEnterRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 stage_index = 3; optional bool is_retry = 4; } // From: Request\EvilCastleInfoRequest.proto message EvilCastleInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\EvilCastlePingRequest.proto message EvilCastlePingRequest { optional int32 seq = 1; optional int32 stage_index = 2; } // From: Request\EvilCastleRankingInfoRequest.proto message EvilCastleRankingInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 season = 3; optional int32 stage_index = 4; } // From: Request\EvilCastleRewardInfoRequest.proto message EvilCastleRewardInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\EvilCastleRogueLikeAllUserScoreInfoRequest.proto message EvilCastleRogueLikeAllUserScoreInfoRequest { optional int32 seq = 1; } // From: Request\EvilCastleRogueLikeBattleCharChangeRequest.proto message EvilCastleRogueLikeBattleCharChangeRequest { optional int32 seq = 1; optional int64 deck_in_char_index = 2; optional int64 deck_out_char_index = 3; } // From: Request\EvilCastleRogueLikeBattleEndPreviewRequest.proto message EvilCastleRogueLikeBattleEndPreviewRequest { optional int32 seq = 1; optional int32 battle_result = 2; optional int64 total_damage = 3; } // From: Request\EvilCastleRogueLikeBattleSkipRequest.proto message EvilCastleRogueLikeBattleSkipRequest { optional int32 seq = 1; } // From: Request\EvilCastleRogueLikeCharRevivalRequest.proto message EvilCastleRogueLikeCharRevivalRequest { optional int32 seq = 1; } // From: Request\EvilCastleRogueLikeCostumeUpgradeRequest.proto message EvilCastleRogueLikeCostumeUpgradeRequest { optional int32 seq = 1; optional int64 inven_index = 2; } // From: Request\EvilCastleRogueLikeDeckSaveRequest.proto message EvilCastleRogueLikeDeckSaveRequest { optional int32 seq = 1; repeated proto.net.DeckDBInfo deck_info = 2; } // From: Request\EvilCastleRogueLikeEditEventRequest.proto message EvilCastleRogueLikeEditEventRequest { optional int32 seq = 1; optional int32 group_id = 2; optional int32 id = 3; } // From: Request\EvilCastleRogueLikeEnterRequest.proto message EvilCastleRogueLikeEnterRequest { optional int32 seq = 1; optional int32 level = 2; } // From: Request\EvilCastleRogueLikeEventChoiceRequest.proto message EvilCastleRogueLikeEventChoiceRequest { optional int32 seq = 1; optional int32 type = 2; optional int32 id = 3; } // From: Request\EvilCastleRogueLikeEventSelectRequest.proto message EvilCastleRogueLikeEventSelectRequest { optional int32 seq = 1; optional int32 choice_id = 2; } // From: Request\EvilCastleRogueLikeGiveUpInfoRequest.proto message EvilCastleRogueLikeGiveUpInfoRequest { optional int32 seq = 1; } // From: Request\EvilCastleRogueLikeGiveUpRequest.proto message EvilCastleRogueLikeGiveUpRequest { optional int32 seq = 1; } // From: Request\EvilCastleRogueLikeGrowthRequest.proto message EvilCastleRogueLikeGrowthRequest { optional int32 seq = 1; optional proto.net.EvilCastleRogueLikeGrowthDBInfo growth_info = 2; } // From: Request\EvilCastleRogueLikeInfoRequest.proto message EvilCastleRogueLikeInfoRequest { optional int32 seq = 1; } // From: Request\EvilCastleRogueLikeMoveFloorRequest.proto message EvilCastleRogueLikeMoveFloorRequest { optional int32 seq = 1; optional int32 floor = 2; optional int32 number = 3; } // From: Request\EvilCastleRogueLikeQuickBattleRequest.proto message EvilCastleRogueLikeQuickBattleRequest { optional int32 seq = 1; optional int32 level = 2; optional int32 clear_count = 3; } // From: Request\EvilCastleRogueLikeRankInfoRequest.proto message EvilCastleRogueLikeRankInfoRequest { optional int32 seq = 1; optional int32 season = 2; } // From: Request\EvilCastleRogueLikeRelicMixRequest.proto message EvilCastleRogueLikeRelicMixRequest { optional int32 seq = 1; repeated int64 inven_index = 2; } // From: Request\EvilCastleRogueLikeRewardReRollRequest.proto message EvilCastleRogueLikeRewardReRollRequest { optional int32 seq = 1; } // From: Request\EvilCastleRogueLikeRoomEnterRequest.proto message EvilCastleRogueLikeRoomEnterRequest { optional int32 seq = 1; optional int32 room_number = 2; } // From: Request\EvilCastleRogueLikeSeasonRewardRequest.proto message EvilCastleRogueLikeSeasonRewardRequest { optional int32 seq = 1; } // From: Request\EvilCastleRogueLikeSelectRewardRequest.proto message EvilCastleRogueLikeSelectRewardRequest { optional int32 seq = 1; optional int32 type = 2; optional int32 number = 3; optional int32 id = 4; } // From: Request\EvilCastleRogueLikeShopBuyRequest.proto message EvilCastleRogueLikeShopBuyRequest { optional int32 seq = 1; optional int32 type = 2; optional int32 id = 3; } // From: Request\EvilCastleRogueLikeShopExitRequest.proto message EvilCastleRogueLikeShopExitRequest { optional int32 seq = 1; } // From: Request\EvilCastleRogueLikeShopReRollRequest.proto message EvilCastleRogueLikeShopReRollRequest { optional int32 seq = 1; } // From: Request\EvilCastleStageClearRewardRequest.proto message EvilCastleStageClearRewardRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 stage_index = 3; } // From: Request\EvilCastleStageRankingInfoRequest.proto message EvilCastleStageRankingInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 season = 3; optional int32 stage_index = 4; } // From: Request\EvilCastleTowerInfoRequest.proto message EvilCastleTowerInfoRequest { optional int32 seq = 1; } // From: Request\FieldDeckInfoRequest.proto message FieldDeckInfoRequest { optional int32 seq = 1; } // From: Request\FieldDeckSaveRequest.proto message FieldDeckSaveRequest { optional int32 seq = 1; repeated proto.net.FieldDeckDBInfo field_deck_info = 2; } // From: Request\FieldMonsterDamageRequest.proto message FieldMonsterDamageRequest { optional int32 seq = 1; optional int32 monster_id = 2; } // From: Request\FieldMonsterEventRequest.proto message FieldMonsterEventRequest { optional int32 seq = 1; optional int32 monster_id = 2; optional bool is_dash = 3; } // From: Request\FieldMonsterRegenRequest.proto message FieldMonsterRegenRequest { optional int32 seq = 1; optional int32 monster_id = 2; } // From: Request\FieldMonsterRewardRequest.proto message FieldMonsterRewardRequest { optional int32 seq = 1; } // From: Request\FieldObjectInfoRequest.proto message FieldObjectInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\FieldObjectPositionUpdateRequest.proto message FieldObjectPositionUpdateRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 group_id = 3; optional int32 object_id = 4; optional proto.net.FieldObjectPositionDBInfo position = 5; } // From: Request\FieldObjectPreviewRequest.proto message FieldObjectPreviewRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\FieldObjectResearchRequest.proto message FieldObjectResearchRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 object_id = 3; } // From: Request\FieldObjectRespawnRequest.proto message FieldObjectRespawnRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 field_object_group_id = 3; optional int32 field_object_type = 4; } // From: Request\FieldObjectRewardListRequest.proto message FieldObjectRewardListRequest { optional int32 seq = 1; optional int32 pack_id = 2; repeated proto.net.FieldObjectBaseInfo field_object_info = 3; } // From: Request\FieldObjectRewardRequest.proto message FieldObjectRewardRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 field_object_group_id = 3; optional int32 field_object_id = 4; } // From: Request\FieldTrapInfoRequest.proto message FieldTrapInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 map_id = 3; } // From: Request\FriendAcceptRequest.proto message FriendAcceptRequest { optional int32 seq = 1; optional int64 owner_index = 2; } // From: Request\FriendInfoListRequest.proto message FriendInfoListRequest { optional int32 seq = 1; optional bool all = 2; } // From: Request\FriendReceiveListRequest.proto message FriendReceiveListRequest { optional int32 seq = 1; } // From: Request\FriendRecommendRequest.proto message FriendRecommendRequest { optional int32 seq = 1; } // From: Request\FriendRefuseRequest.proto message FriendRefuseRequest { optional int32 seq = 1; optional int64 owner_index = 2; } // From: Request\FriendRemoveRequest.proto message FriendRemoveRequest { optional int32 seq = 1; optional int64 owner_index = 2; } // From: Request\FriendSearchRequest.proto message FriendSearchRequest { optional int32 seq = 1; optional int64 owner_index = 2; } // From: Request\FriendSendListRequest.proto message FriendSendListRequest { optional int32 seq = 1; } // From: Request\FriendSendRemoveRequest.proto message FriendSendRemoveRequest { optional int32 seq = 1; optional int64 owner_index = 2; } // From: Request\FriendSendRequest.proto message FriendSendRequest { optional int32 seq = 1; optional int64 owner_index = 2; } // From: Request\GachaBuyPreviewLockRequest.proto message GachaBuyPreviewLockRequest { optional int32 seq = 1; optional int64 event_index = 2; } // From: Request\GachaBuyPreviewRequest.proto message GachaBuyPreviewRequest { optional int32 seq = 1; optional int32 id = 2; optional int32 product_group_id = 3; optional int32 product_id = 4; } // From: Request\GachaBuyRequest.proto message GachaBuyRequest { optional int32 seq = 1; optional int32 id = 2; optional int32 buy_type = 3; repeated proto.net.ItemDBInfo use_gacha_ticket_info = 4; optional int32 char_element_type = 5; } // From: Request\GachaInfoRequest.proto message GachaInfoRequest { optional int32 seq = 1; } // From: Request\GachaLogRequest.proto message GachaLogRequest { optional int32 seq = 1; optional int64 last_log_time = 2; } // From: Request\GachaPointExchangeRequest.proto message GachaPointExchangeRequest { optional int32 seq = 1; optional int64 group_id = 2; optional int32 select_item_id = 3; } // From: Request\GachaPointManualExchangeRequest.proto message GachaPointManualExchangeRequest { optional int32 seq = 1; optional int64 group_id = 2; optional int32 count = 3; } // From: Request\GachaSelectionSaveRequest.proto message GachaSelectionSaveRequest { optional int32 seq = 1; repeated proto.net.GachaSelectionDBInfo gacha_selection_info = 2; } // From: Request\GuildAcceptRequest.proto message GuildAcceptRequest { optional int32 seq = 1; optional int64 owner_index = 2; } // From: Request\GuildCreateRequest.proto message GuildCreateRequest { optional int32 seq = 1; optional string name = 2; optional int32 icon = 3; optional string icon_color = 4; optional string message = 5; optional proto.net.Define_GuildJoinType join_type = 6; } // From: Request\GuildDeleteCancelRequest.proto message GuildDeleteCancelRequest { optional int32 seq = 1; } // From: Request\GuildInfoEditRequest.proto message GuildInfoEditRequest { optional int32 seq = 1; optional int32 icon = 2; optional string icon_color = 3; optional string message = 4; optional proto.net.Define_GuildJoinType join_type = 5; } // From: Request\GuildInfoRequest.proto message GuildInfoRequest { optional int32 seq = 1; optional int64 id = 2; } // From: Request\GuildInitInfoRequest.proto message GuildInitInfoRequest { optional int32 seq = 1; } // From: Request\GuildJoinRefuseRequest.proto message GuildJoinRefuseRequest { optional int32 seq = 1; optional int64 owner_index = 2; } // From: Request\GuildJoinRequest.proto message GuildJoinRequest { optional int32 seq = 1; optional int64 id = 2; } // From: Request\GuildJoinSendCancelRequest.proto message GuildJoinSendCancelRequest { optional int32 seq = 1; optional int64 id = 2; } // From: Request\GuildJoinSendInfoRequest.proto message GuildJoinSendInfoRequest { optional int32 seq = 1; } // From: Request\GuildLeaveRequest.proto message GuildLeaveRequest { optional int32 seq = 1; } // From: Request\GuildMemberBanRequest.proto message GuildMemberBanRequest { optional int32 seq = 1; optional int64 owner_index = 2; } // From: Request\GuildMemberRoleEditRequest.proto message GuildMemberRoleEditRequest { optional int32 seq = 1; optional int64 owner_index = 2; optional proto.net.Define_GuildMemberRole role = 3; } // From: Request\GuildNoticeInfoRequest.proto message GuildNoticeInfoRequest { optional int32 seq = 1; } // From: Request\GuildNoticeUpdateRequest.proto message GuildNoticeUpdateRequest { optional int32 seq = 1; optional string notice = 2; } // From: Request\GuildRaidBossBattleEnterRequest.proto message GuildRaidBossBattleEnterRequest { optional int32 seq = 1; optional int32 boss_level = 2; } // From: Request\GuildRaidBossBattleHistoryRequest.proto message GuildRaidBossBattleHistoryRequest { optional int32 seq = 1; optional int32 raid_day = 2; } // From: Request\GuildRaidBossBattleInfoRequest.proto message GuildRaidBossBattleInfoRequest { optional int32 seq = 1; } // From: Request\GuildRaidBossPracticeBattleEnterRequest.proto message GuildRaidBossPracticeBattleEnterRequest { optional int32 seq = 1; optional int32 boss_level = 2; repeated proto.net.DeckDBInfo deck_info = 3; repeated proto.net.GuildRaidSupporterDeckDBInfo supporter_deck_info = 4; optional int32 battle_power = 5; optional int32 golem_level = 6; } // From: Request\GuildRaidBossQuickBattleRequest.proto message GuildRaidBossQuickBattleRequest { optional int32 seq = 1; } // From: Request\GuildRaidDeckInfoRequest.proto message GuildRaidDeckInfoRequest { optional int32 seq = 1; } // From: Request\GuildRaidDeckSaveRequest.proto message GuildRaidDeckSaveRequest { optional int32 seq = 1; repeated proto.net.DeckDBInfo deck_info = 2; repeated proto.net.GuildRaidSupporterDeckDBInfo supporter_deck_info = 3; optional int32 battle_power = 4; } // From: Request\GuildRaidMainInfoRequest.proto message GuildRaidMainInfoRequest { optional int32 seq = 1; } // From: Request\GuildRaidMemberPlayHistoryInfoRequest.proto message GuildRaidMemberPlayHistoryInfoRequest { optional int32 seq = 1; optional int32 season = 2; optional int64 target_owner_index = 3; } // From: Request\GuildRaidMemberRankingRequest.proto message GuildRaidMemberRankingRequest { optional int32 seq = 1; optional int32 season = 2; } // From: Request\GuildRaidNormalBattleHistoryInfoRequest.proto message GuildRaidNormalBattleHistoryInfoRequest { optional int32 seq = 1; optional int32 raid_day = 2; optional int32 level = 3; } // From: Request\GuildRaidNormalBattleInfoRequest.proto message GuildRaidNormalBattleInfoRequest { optional int32 seq = 1; optional int32 raid_day = 2; } // From: Request\GuildRaidPresetDeleteRequest.proto message GuildRaidPresetDeleteRequest { optional int32 seq = 1; repeated int32 slot = 2; } // From: Request\GuildRaidPresetInfoChangeRequest.proto message GuildRaidPresetInfoChangeRequest { optional int32 seq = 1; optional string preset_name = 2; optional int32 preset_resource_id = 3; optional int32 preset_resource_color = 4; optional int32 slot = 5; } // From: Request\GuildRaidPresetInfoRequest.proto message GuildRaidPresetInfoRequest { optional int32 seq = 1; } // From: Request\GuildRaidPresetSaveRequest.proto message GuildRaidPresetSaveRequest { optional int32 seq = 1; optional proto.net.PresetDBInfo preset_info = 2; } // From: Request\GuildRaidPresetSlotAddRequest.proto message GuildRaidPresetSlotAddRequest { optional int32 seq = 1; optional int32 add_count = 2; } // From: Request\GuildRaidPresetUseRequest.proto message GuildRaidPresetUseRequest { optional int32 seq = 1; optional int32 slot = 2; optional int32 battle_power = 3; } // From: Request\GuildRaidSeasonRankingRequest.proto message GuildRaidSeasonRankingRequest { optional int32 seq = 1; optional int32 season = 2; } // From: Request\GuildRaidSeasonRewardRequest.proto message GuildRaidSeasonRewardRequest { optional int32 seq = 1; } // From: Request\GuildRecommendRequest.proto message GuildRecommendRequest { optional int32 seq = 1; optional int32 search_min = 2; optional int32 search_max = 3; optional proto.net.Define_GuildJoinType join_type = 4; } // From: Request\GuildSearchRequest.proto message GuildSearchRequest { optional int32 seq = 1; optional string name = 2; } // From: Request\GuildSupporterAddRequest.proto message GuildSupporterAddRequest { optional int32 seq = 1; optional int32 slot_index = 2; optional int64 char_inven_index = 3; optional int64 costume_inven_index = 4; } // From: Request\GuildSupporterDeleteRequest.proto message GuildSupporterDeleteRequest { optional int32 seq = 1; optional int32 slot_index = 2; } // From: Request\GuildSupporterInfoListRequest.proto message GuildSupporterInfoListRequest { optional int32 seq = 1; } // From: Request\GuildSupporterInfoRequest.proto message GuildSupporterInfoRequest { optional int32 seq = 1; optional int64 member_owner_index = 2; optional int32 slot_index = 3; } // From: Request\GuildUpdateActionInfoRequest.proto message GuildUpdateActionInfoRequest { optional int32 seq = 1; repeated proto.net.Define_GuildAction type = 2; } // From: Request\HuntDispatchEndRequest.proto message HuntDispatchEndRequest { optional int32 seq = 1; optional int32 hunt_dispatch_group_id = 2; optional int32 hunt_dispatch_id = 3; } // From: Request\HuntDispatchInfoRequest.proto message HuntDispatchInfoRequest { optional int32 seq = 1; } // From: Request\HuntDispatchRequest.proto message HuntDispatchRequest { optional int32 seq = 1; optional int32 hunt_dispatch_group_id = 2; optional int32 hunt_dispatch_id = 3; optional int32 count = 4; } // From: Request\HuntDispatchRewardPreviewRequest.proto message HuntDispatchRewardPreviewRequest { optional int32 seq = 1; optional int32 hunt_dispatch_group_id = 2; optional int32 hunt_dispatch_id = 3; } // From: Request\HuntDispatchStartRequest.proto message HuntDispatchStartRequest { optional int32 seq = 1; optional int32 hunt_dispatch_group_id = 2; optional int32 hunt_dispatch_id = 3; optional int32 count = 4; } // From: Request\HuntingGroundEnterRequest.proto message HuntingGroundEnterRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 hunting_ground_id = 3; optional bool is_auto = 5; } // From: Request\HuntingGroundInfoListRequest.proto message HuntingGroundInfoListRequest { optional int32 seq = 1; repeated int32 pack_id = 2; } // From: Request\HuntingGroundInfoRequest.proto message HuntingGroundInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\IdCardPresetDeleteRequest.proto message IdCardPresetDeleteRequest { optional int32 seq = 1; optional int32 id = 2; } // From: Request\IdCardPresetInfoRequest.proto message IdCardPresetInfoRequest { optional int32 seq = 1; } // From: Request\IdCardPresetSaveRequest.proto message IdCardPresetSaveRequest { optional int32 seq = 1; optional proto.net.IdCardPresetInfo preset_info = 2; } // From: Request\IdCardRecoveryRequest.proto message IdCardRecoveryRequest { optional int32 seq = 1; } // From: Request\IdCardSaveRequest.proto message IdCardSaveRequest { optional int32 seq = 1; optional proto.net.IdCardInfo id_card_info = 2; } // From: Request\IdCardShopBuyRequest.proto message IdCardShopItem { optional int32 id = 1; optional int32 item_count = 2; optional proto.net.ItemDBInfo use_item_info = 3; } message IdCardShopBuyRequest { optional int32 seq = 1; repeated proto.net.IdCardShopItem item_info = 2; } // From: Request\IdCardShopInfoRequest.proto message IdCardShopInfoRequest { optional int32 seq = 1; } // From: Request\InnOpenRequest.proto message InnOpenRequest { optional int32 seq = 1; } // From: Request\InteractionTriggerRequest.proto message InteractionTriggerRequest { optional int32 seq = 1; optional int32 trigger_id = 2; } // From: Request\InvenAddSlotRequest.proto message InvenAddSlotRequest { optional int32 seq = 1; optional int32 add_slot = 2; } // From: Request\ItemDumpRequest.proto message ItemDumpRequest { optional int32 seq = 1; optional proto.net.ItemDBInfo item_info = 2; } // From: Request\ItemInfoRequest.proto message ItemInfoRequest { optional int32 seq = 1; } // From: Request\ItemStorageInfoRequest.proto message ItemStorageInfoRequest { optional int32 seq = 1; } // From: Request\ItemStorageOutRequest.proto message ItemStorageOutRequest { optional int32 seq = 1; optional proto.net.ItemDBInfo item_info = 2; } // From: Request\ItemStoragePutRequest.proto message ItemStoragePutRequest { optional int32 seq = 1; optional proto.net.ItemDBInfo item_info = 2; } // From: Request\ItemStorageUpdateRequest.proto message ItemStorageUpdateRequest { optional int32 seq = 1; repeated proto.net.ItemDBInfo item_info = 2; } // From: Request\JoinUserRequest.proto message JoinUserRequest { optional int32 seq = 1; optional string access_token = 2; optional int32 market_type = 3; optional string user_os = 4; optional proto.net.EnvInfo env_info = 5; optional proto.net.Define_LanguageType language_type = 6; optional proto.net.Define_LanguageType language_sound_type = 7; optional proto.net.Define_BundleOptionType bundle_option_type = 8; } // From: Request\JpUserInfoRequest.proto message JpUserInfoRequest { optional int32 seq = 1; } // From: Request\JpUserRequest.proto message JpUserRequest { optional int32 seq = 1; optional int32 year = 2; optional int32 month = 3; optional int32 day = 4; } // From: Request\LeaveUserRequest.proto message LeaveUserRequest { optional int32 seq = 1; optional proto.net.EnvInfo env_info = 2; } // From: Request\LikeUserRequest.proto message LikeUserRequest { optional int32 seq = 1; optional int64 target_owner_index = 2; } // From: Request\LoginEventRequest.proto message LoginEventRequest { optional int32 seq = 1; } // From: Request\LoginUserRequest.proto message LoginUserRequest { optional int32 seq = 1; optional string access_token = 2; optional int32 market_type = 3; optional string version = 4; optional string user_os = 5; optional proto.net.EnvInfo env_info = 6; optional proto.net.Define_LanguageType language_type = 7; optional int32 resource_download_type = 8; optional proto.net.Define_LanguageType language_sound_type = 9; optional int32 screen_fix_type = 10; optional proto.net.Define_BundleOptionType bundle_option_type = 11; } // From: Request\LogoutUserRequest.proto message LogoutUserRequest { optional int32 seq = 1; optional proto.net.EnvInfo env_info = 2; } // From: Request\MailHistoryInfoRequest.proto message MailHistoryInfoRequest { optional int32 seq = 1; optional int64 start_inven_index = 2; optional int32 select_count = 3; } // From: Request\MailInfoRequest.proto message MailInfoRequest { optional int32 seq = 1; optional int64 start_inven_index = 2; optional int32 select_count = 3; } // From: Request\MailOpenRequest.proto message MailOpenRequest { optional int32 seq = 1; repeated int64 inven_index = 2; } // From: Request\MaintenanceInfoRequest.proto message MaintenanceInfoRequest { optional int32 seq = 1; optional sint32 market_type = 2; optional string version = 3; optional string bundle_version = 4; optional string access_token = 5; optional int32 language_type = 6; } // From: Request\MercenaryScoutRequest.proto message MercenaryScoutRequest { optional int32 seq = 1; optional int32 npc_id = 2; repeated proto.net.ItemDBInfo item_info = 3; } // From: Request\MiniGameActionEndRequest.proto message MiniGameActionMonsterPattern { optional int32 id = 1; optional int32 count = 2; } message MiniGameActionUseSkill { optional int32 id = 1; optional int32 count = 2; optional int32 total_damage = 3; } message MiniGameActionUserInfo { optional int64 owner_index = 1; optional int32 action_char = 2; optional bool is_room_master = 3; } message MiniGameActionEndRequest { optional int32 seq = 1; optional string guid = 2; optional int32 group_id = 3; optional int32 id = 4; repeated proto.net.MiniGameActionUserInfo user_info = 5; optional int32 action_monster = 6; optional int64 score = 7; optional int32 hit_count = 8; optional int32 part_break = 9; optional int32 groggy_count = 10; optional int32 special_skill_count = 11; optional int32 groggy_after_damage = 12; optional int32 hurt_debuff_count = 13; optional int32 just_miss_count = 14; optional int32 just_guard_count = 15; optional int32 heal_count = 16; optional int32 anger_after_groggy_count = 17; optional int32 anger_count = 18; repeated proto.net.MiniGameActionMonsterPattern monster_pattern = 19; repeated proto.net.MiniGameActionUseSkill use_skill = 20; optional int32 is_clear = 22; optional string room_code = 23; optional int32 total_received_damage = 24; } // From: Request\MiniGameActionInfoRequest.proto message MiniGameActionInfoRequest { optional int32 seq = 1; } // From: Request\MiniGameActionRankingRequest.proto message MiniGameActionRankingRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; optional int32 action_monster = 3; optional int32 stage_type = 4; } // From: Request\MiniGameActionStartRequest.proto message MiniGameActionStartRequest { optional int32 seq = 1; } // From: Request\MiniGameBingoInfoRequest.proto message MiniGameBingoInfoRequest { optional int32 seq = 1; repeated int32 event_schedule_id = 2; } // From: Request\MiniGameBingoPlayRequest.proto message MiniGameBingoPlayRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; repeated proto.net.ItemDBInfo consume_item = 3; optional int32 play_count = 4; } // From: Request\MiniGameBoardInfoRequest.proto message MiniGameBoardInfoRequest { optional int32 seq = 1; repeated int32 event_schedule_id = 2; } // From: Request\MiniGameBoardPlayRequest.proto message MiniGameBoardPlayRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; repeated proto.net.ItemDBInfo consume_item = 3; } // From: Request\MiniGameDefenseEndRequest.proto message MiniGameDefenseEndRequest { optional int32 seq = 1; optional string guid = 2; } // From: Request\MiniGameDefenseInfoRequest.proto message MiniGameDefenseInfoRequest { optional int32 seq = 1; } // From: Request\MiniGameDefenseMatchingRequest.proto message ServerPingInfo { optional string region = 1; optional int32 ping = 2; } message MiniGameDefenseMatchingRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; optional int32 matching_type = 3; optional string room_code = 4; repeated proto.net.ServerPingInfo region_info = 5; } // From: Request\MiniGameDefenseStartRequest.proto message MiniGameDefenseStartRequest { optional int32 seq = 1; } // From: Request\MiniGameFieldEndRequest.proto message MiniGameFieldEndRequest { optional int32 seq = 1; optional bool is_force_end = 2; } // From: Request\MiniGameFieldInfoRequest.proto message MiniGameFieldInfoRequest { optional int32 seq = 1; repeated int32 event_schedule_id = 2; } // From: Request\MiniGameFieldQuickRewardRequest.proto message MiniGameFieldQuickRewardRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; } // From: Request\MiniGameFieldRewardRequest.proto message MiniGameFieldRewardRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; } // From: Request\MiniGameFieldScoreRequest.proto message MiniGameFieldScoreRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; repeated int32 object_id = 3; } // From: Request\MiniGameFieldStartRequest.proto message MiniGameFieldStartRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; } // From: Request\MiniGameHubInfoRequest.proto message MiniGameHubInfoRequest { optional int32 seq = 1; } // From: Request\MiniGameRelayServerInfoRequest.proto message MiniGameRelayServerInfoRequest { optional int32 seq = 1; } // From: Request\MiniGameRhythmInfoRequest.proto message MiniGameRhythmInfoRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; } // From: Request\MiniGameRhythmPlayEndRequest.proto message MiniGameRhythmPlayEndRequest { optional int32 seq = 1; optional int32 grade_type = 2; repeated proto.net.MiniGameRhythmNoteJudgmentInfo note_judgment_info = 3; optional int32 score = 4; optional string game_id = 5; optional int32 combo_type = 6; optional bool is_game_over = 7; optional string play_detail_info = 8; } message MiniGameRhythmNoteJudgmentInfo { optional int32 Judgment_type = 1; optional int32 count = 2; } // From: Request\MiniGameRhythmPlayStartRequest.proto message MiniGameRhythmPlayStartRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; optional int32 id = 3; optional int32 rhythm_char_id = 4; optional int32 mode_type = 5; } // From: Request\MiniGameRhythmRankingRequest.proto message MiniGameRhythmRankingRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; optional int32 id = 3; optional int32 mode_type = 4; } // From: Request\MiniGameRouletteDrawRequest.proto message MiniGameRouletteDrawRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; optional proto.net.Define_MiniGameRouletteDrawType draw_type = 3; optional int32 draw_count = 4; repeated proto.net.ItemDBInfo consume_item = 5; } // From: Request\MiniGameRouletteInfoRequest.proto message MiniGameRouletteInfoRequest { optional int32 seq = 1; repeated int32 event_schedule_id = 2; } // From: Request\MiniGameRunEndRequest.proto message MiniGameRunEndRequest { optional int32 seq = 1; optional bool is_force_end = 2; optional int32 record_value = 3; optional string record_play_info = 4; } // From: Request\MiniGameRunInfoRequest.proto message MiniGameRunInfoRequest { optional int32 seq = 1; repeated int32 event_schedule_id = 2; } // From: Request\MiniGameRunQuickRewardRequest.proto message MiniGameRunQuickRewardRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; } // From: Request\MiniGameRunStartRequest.proto message MiniGameRunStartRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; } // From: Request\MiniGameSichuanEndRequest.proto message MiniGameSichuanEndRequest { optional int32 seq = 1; optional bool is_force_end = 2; optional int32 game_id = 3; optional int32 score = 4; repeated proto.net.MiniGameSichuanTurnInfo turn_info = 5; optional bool is_block = 6; } // From: Request\MiniGameSichuanInfoRequest.proto message MiniGameSichuanInfoRequest { optional int32 seq = 1; repeated int32 event_schedule_id = 2; } // From: Request\MiniGameSichuanRankingRequest.proto message MiniGameSichuanRankingRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; } // From: Request\MiniGameSichuanStartRequest.proto message MiniGameSichuanStartRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; optional int32 group_id = 3; optional int32 id = 4; repeated proto.net.MiniGameSichuanBlockInfo block_info = 5; } // From: Request\MiniGameSurvivalCharUpgradeRequest.proto message MiniGameSurvivalCharUpgradeRequest { optional int32 seq = 1; optional int32 upgrade_id = 2; optional int32 target_level = 3; } // From: Request\MiniGameSurvivalCharUpgradeResetRequest.proto message MiniGameSurvivalCharUpgradeResetRequest { optional int32 seq = 1; } // From: Request\MiniGameSurvivalEndRequest.proto message MiniGameSurvivalEndRequest { optional int32 seq = 1; optional bool is_force_end = 2; optional int32 survival_time = 3; optional int32 kill_monster_count = 4; optional int32 get_coin_count = 5; optional int32 total_exp = 6; repeated proto.net.MiniGameSurvivalSkillDBInfo skill_info = 7; } // From: Request\MiniGameSurvivalInfoRequest.proto message MiniGameSurvivalInfoRequest { optional int32 seq = 1; } // From: Request\MiniGameSurvivalPlayRequest.proto message MiniGameSurvivalPlayRequest { optional int32 seq = 1; optional int32 current_hp = 2; optional int32 increase_exp = 3; optional int32 increase_coin = 4; repeated proto.net.MiniGameObjectInfo item_object_info = 5; repeated proto.net.MiniGameMonsterInfo kill_monster_info = 6; repeated int32 item_box_id = 7; } message MiniGameObjectInfo { optional int32 id = 1; optional int32 count = 2; } message MiniGameMonsterInfo { optional int32 id = 1; optional int32 count = 2; } // From: Request\MiniGameSurvivalRankingRequest.proto message MiniGameSurvivalRankingRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; } // From: Request\MiniGameSurvivalSkillSelectListRequest.proto message MiniGameSurvivalSkillSelectListRequest { optional int32 seq = 1; } // From: Request\MiniGameSurvivalSkillUpRequest.proto message MiniGameSurvivalSkillUpRequest { optional int32 seq = 1; optional int32 skill_id = 2; optional int32 use_item_id = 3; } // From: Request\MiniGameSurvivalStartRequest.proto message MiniGameSurvivalStartRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; optional int32 char_select_id = 3; optional int32 map_group_id = 4; optional int32 map_id = 5; } // From: Request\MiniPuzzleAllOpenRequest.proto message MiniPuzzleAllOpenRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; repeated proto.net.ItemDBInfo consume_item = 3; } // From: Request\MiniPuzzleInfoRequest.proto message MiniPuzzleInfoRequest { optional int32 seq = 1; repeated int32 event_schedule_id = 2; } // From: Request\MiniPuzzleOpenRequest.proto message MiniPuzzleOpenRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; optional int32 puzzle_reward_id = 3; repeated proto.net.ItemDBInfo consume_item = 4; } // From: Request\MiniPuzzleRenewRequest.proto message MiniPuzzleRenewRequest { optional int32 seq = 1; optional int32 event_schedule_id = 2; } // From: Request\MissionClearRequest.proto message MissionClearRequest { optional int32 seq = 1; optional bool is_all = 2; optional int32 group_type = 3; optional int32 group_id = 4; optional int32 id = 5; optional int64 event_id = 6; } // From: Request\MissionInfoRequest.proto message MissionInfoRequest { optional int32 seq = 1; } // From: Request\MissionSectionRewardRequest.proto message MissionSectionRewardRequest { optional int32 seq = 1; optional int32 group_type = 2; optional bool is_all = 3; optional int32 id = 4; } // From: Request\MissionUpdateRequest.proto message MissionUpdateInfo { optional int32 group_id = 1; optional int32 id = 2; optional int32 value = 3; optional int64 event_id = 4; } message MissionUpdateRequest { optional int32 seq = 1; repeated proto.net.MissionUpdateInfo update_info = 2; } // From: Request\MonsterHuntChangeTeamRequest.proto message MonsterHuntChangeTeamRequest { optional int32 seq = 1; optional proto.net.MonsterHuntDeckDBInfo monster_hunt_deck_info = 2; optional bool is_change_manual = 3; optional int32 battle_mode = 4; } // From: Request\MonsterHuntDeckInfoRequest.proto message MonsterHuntDeckInfoRequest { optional int32 seq = 1; } // From: Request\MonsterHuntDeckSaveRequest.proto message MonsterHuntDeckSaveRequest { optional int32 seq = 1; repeated proto.net.MonsterHuntDeckDBInfo monster_hunt_deck_info = 2; } // From: Request\MonsterHuntPresetDeleteRequest.proto message MonsterHuntPresetDeleteRequest { optional int32 seq = 1; repeated int32 slot = 2; } // From: Request\MonsterHuntPresetInfoChangeRequest.proto message MonsterHuntPresetInfoChangeRequest { optional int32 seq = 1; optional string preset_name = 2; optional int32 preset_resource_id = 3; optional int32 preset_resource_color = 4; optional int32 slot = 5; } // From: Request\MonsterHuntPresetInfoRequest.proto message MonsterHuntPresetInfoRequest { optional int32 seq = 1; } // From: Request\MonsterHuntPresetSaveRequest.proto message MonsterHuntPresetSaveRequest { optional int32 seq = 1; optional proto.net.PresetDBInfo preset_info = 2; } // From: Request\MonsterHuntPresetSlotAddRequest.proto message MonsterHuntPresetSlotAddRequest { optional int32 seq = 1; optional int32 add_count = 2; } // From: Request\MonsterHuntPresetUseRequest.proto message MonsterHuntPresetUseRequest { optional int32 seq = 1; optional int32 slot = 2; } // From: Request\MonsterHuntQuickBattleRequest.proto message MonsterHuntQuickBattleRequest { optional int32 seq = 1; } // From: Request\MonsterHuntRankInfoRequest.proto message MonsterHuntRankInfoRequest { optional int32 seq = 1; optional int32 season = 2; } // From: Request\MonsterHuntScheduleInfoRequest.proto message MonsterHuntScheduleInfoRequest { optional int32 seq = 1; } // From: Request\MonsterHuntSeasonRewardRequest.proto message MonsterHuntSeasonRewardRequest { optional int32 seq = 1; } // From: Request\MonsterHuntUserInfoRequest.proto message MonsterHuntUserInfoRequest { optional int32 seq = 1; } // From: Request\MonsterInfoRequest.proto message MonsterInfoRequest { optional int32 seq = 1; repeated int32 group_id = 2; } // From: Request\MyLikeInfoRequest.proto message MyLikeInfoRequest { optional int32 seq = 1; } // From: Request\MyRoomExpandRequest.proto message MyRoomExpandRequest { optional int32 seq = 1; optional int32 id = 2; optional proto.net.ItemDBInfo use_item_info = 3; } // From: Request\MyRoomHideRequest.proto message MyRoomHideRequest { optional int32 seq = 1; optional int32 id = 2; optional bool is_hidden = 3; } // From: Request\MyRoomItemInfoRequest.proto message MyRoomItemInfoRequest { optional int32 seq = 1; } // From: Request\MyRoomLikeRequest.proto message MyRoomLikeRequest { optional int32 seq = 1; optional int64 target_owner_index = 2; } // From: Request\MyRoomMoveRequest.proto message MyRoomMoveRequest { optional int32 seq = 1; optional int32 id = 2; optional int32 target_id = 3; } // From: Request\MyRoomNameChangeRequest.proto message MyRoomNameChangeRequest { optional int32 seq = 1; optional int32 id = 2; optional string name = 3; } // From: Request\MyRoomPrimaryChangeRequest.proto message MyRoomPrimaryChangeRequest { optional int32 seq = 1; optional int32 change_id = 2; } // From: Request\MyRoomSaveRequest.proto message MyRoomSaveRequest { optional int32 seq = 1; optional proto.net.MyRoomDBInfo room_info = 2; } // From: Request\MyRoomSearchFriendRequest.proto message MyRoomSearchFriendRequest { optional int32 seq = 1; } // From: Request\MyRoomSearchGuildRequest.proto message MyRoomSearchGuildRequest { optional int32 seq = 1; } // From: Request\MyRoomSearchRecommendRequest.proto message MyRoomSearchRecommendRequest { optional int32 seq = 1; optional proto.net.Define_MyRoomRecommendType type = 2; } // From: Request\MyRoomShopBuyRequest.proto message MyRoomShopBuyRequest { optional int32 seq = 1; optional int32 id = 2; optional int32 item_count = 3; optional proto.net.ItemDBInfo use_item_info = 4; } // From: Request\MyRoomShopInfoRequest.proto message MyRoomShopInfoRequest { optional int32 seq = 1; } // From: Request\MyRoomUserInfoRequest.proto message MyRoomUserInfoRequest { optional int32 seq = 1; optional int64 target_owner_index = 2; optional bool all = 3; } // From: Request\NoticeDetailInfoRequest.proto message NoticeDetailInfoRequest { optional int32 seq = 1; optional int32 notice_id = 2; } // From: Request\NoticeInfoRequest.proto message NoticeInfoRequest { optional int32 seq = 1; optional int32 notice_last_seq = 2; } // From: Request\OverwhelmRequest.proto message OverwhelmQuestUpdateInfo { optional int32 quest_id = 1; optional int32 pack_id = 2; repeated int32 quest_value = 3; } message OverwhelmMonsterInfo { optional int32 group_id = 1; optional int32 monster_id = 2; optional int32 battle_deck = 3; optional int32 battle_mode = 4; } message OverwhelmRequest { optional int32 seq = 1; repeated proto.net.OverwhelmMonsterInfo monster_info = 2; repeated proto.net.OverwhelmQuestUpdateInfo quest_info = 3; } // From: Request\PackBuyRequest.proto message PackBuyRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\PackDetailRequest.proto message PackDetailRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\PackEventBattleInfoRequest.proto message PackEventBattleInfoRequest { optional int32 seq = 1; repeated int32 event_uid = 2; } // From: Request\PackEventStoryClearRequest.proto message PackEventStoryClearRequest { optional int32 seq = 1; optional int32 event_uid = 2; optional int32 group_id = 3; optional int32 id = 4; } // From: Request\PackEventStoryInfoRequest.proto message PackEventStoryInfoRequest { optional int32 seq = 1; repeated int32 event_uid = 2; } // From: Request\PackEventStoryReplayClearRequest.proto message PackEventStoryReplayClearRequest { optional int32 seq = 1; optional int32 group_id = 2; optional int32 id = 3; } // From: Request\PackInfoRequest.proto message PackInfoRequest { optional int32 seq = 1; } // From: Request\PackInGameInfoRequest.proto message PackInGameInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\PackJamEventRequest.proto message PackJamEventRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\PackPreviewInfoRequest.proto message PackPreviewInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\PackRewardObjectCountRequest.proto message PackRewardObjectCountRequest { optional int32 seq = 1; repeated int32 pack_id = 2; repeated proto.net.Define_PackRewardObjectCountType count_type = 3; } // From: Request\PackSubQuestClearInfoRequest.proto message PackSubQuestClearInfoRequest { optional int32 seq = 1; repeated int32 pack_id = 2; } // From: Request\PassBuyRequest.proto message PassBuyRequest { optional int32 seq = 1; optional int32 pass_id = 2; optional proto.net.Define_PassBuyType pass_buy_type = 3; } // From: Request\PassInfoRequest.proto message PassInfoRequest { optional int32 seq = 1; } // From: Request\PassRewardRequest.proto message PassRewardRequest { optional int32 seq = 1; optional bool is_all = 2; optional int32 pass_id = 3; optional int32 id = 4; optional proto.net.Define_PassRewardType reward_type = 5; } // From: Request\PersonalInfoRequest.proto message PersonalInfoRequest { optional int32 seq = 1; } // From: Request\PictorialBookInfoRequest.proto message PictorialBookInfoRequest { optional int32 seq = 1; optional int32 id = 2; } // From: Request\PingCheckRequest.proto message PingCheckRequest { } // From: Request\PlatformLoginRequest.proto message PlatformLoginRequest { optional int32 seq = 1; optional string access_token = 2; optional proto.net.EnvInfo env_info = 3; optional proto.net.Define_PlatformLinkType type = 4; } // From: Request\PopularCostumeInfoRequest.proto message PopularCostumeInfoRequest { optional int32 seq = 1; optional int32 content_type = 2; optional int32 deck_type = 3; optional int32 reserved_order = 4; optional int32 rank_group_id = 5; optional int32 stage_id = 6; } // From: Request\PopularEquipInfoRequest.proto message PopularEquipInfoRequest { optional int32 seq = 1; optional int32 unique_char_id = 2; } // From: Request\PresetAddSlotRequest.proto message PresetAddSlotRequest { optional int32 seq = 1; optional int32 add_count = 2; } // From: Request\PresetDeleteRequest.proto message PresetDeleteRequest { optional int32 seq = 1; repeated int32 slot = 2; } // From: Request\PresetInfoChangeRequest.proto message PresetInfoChangeRequest { optional int32 seq = 1; optional string preset_name = 2; optional int32 preset_resource_id = 3; optional int32 preset_resource_color = 4; optional int32 slot = 5; } // From: Request\PresetInfoRequest.proto message PresetInfoRequest { optional int32 seq = 1; } // From: Request\PresetSaveRequest.proto message PresetSaveRequest { optional int32 seq = 1; optional proto.net.PresetDBInfo preset_info = 2; } // From: Request\PresetUseRequest.proto message PresetUseRequest { optional int32 seq = 1; optional int32 slot = 2; optional int32 deck_power = 3; } // From: Request\PrestigeSkinInfoRequest.proto message PrestigeSkinInfoRequest { optional int32 seq = 1; } // From: Request\PrestigeSkinSetRequest.proto message PrestigeSkinSetRequest { optional int32 seq = 1; optional proto.net.PrestigeSkinDBInfo prestige_skin_info = 2; } // From: Request\PvpBattleDeckInfoRequest.proto message PvpBattleDeckInfoRequest { optional int32 seq = 1; } // From: Request\PvpBattleDeckSaveRequest.proto message PvpBattleDeckSaveRequest { optional int32 seq = 1; optional int32 deck_type = 2; repeated proto.net.PvpBattleUserDeckInfo deck_info = 3; repeated proto.net.ContentsCharItemInfo contents_item_info = 4; optional int32 battle_power = 5; } // From: Request\PvpBattleEndRequest.proto message PvpBattleEndRequest { optional int32 seq = 1; optional int32 battle_result = 2; repeated int64 end_inven_index = 3; } // From: Request\PvpBattleHistoryDeckInfoRequest.proto message PvpBattleHistoryDeckInfoRequest { optional int32 seq = 1; optional int64 battle_index = 2; } // From: Request\PvpBattleHistoryRequest.proto message PvpBattleHistoryRequest { optional int32 seq = 1; } // From: Request\PvpBattleMatchingRequest.proto message PvpBattleMatchingRequest { optional int32 seq = 1; optional int32 boost_pvp_ticket = 2; } // From: Request\PvpBattleOnceRewardInfoRequest.proto message PvpBattleOnceRewardInfoRequest { optional int32 seq = 1; } // From: Request\PvpBattleRankingRequest.proto message PvpBattleRankingRequest { optional int32 seq = 1; optional int32 season = 2; } // From: Request\PvpBattleRankUserDetailRequest.proto message PvpBattleRankUserDetailRequest { optional int32 seq = 1; optional int64 target_owner_index = 2; } // From: Request\PvpBattleReplayInfoRequest.proto message PvpBattleReplayInfoRequest { optional int32 seq = 1; optional int64 battle_inven_index = 2; } // From: Request\PvpBattleResetRequest.proto message PvpBattleResetRequest { optional int32 seq = 1; optional int32 deck_type = 2; } // From: Request\PvpBattleRewardRequest.proto message PvpBattleRewardRequest { optional int32 seq = 1; } // From: Request\PvpBattleStartRequest.proto message PvpBattleStartRequest { optional int32 seq = 1; repeated proto.net.PvpBattleUserDeckInfo deck_info = 2; repeated proto.net.BattleCharDBInfo red_char_info = 3; repeated proto.net.BattleCharDBInfo blue_char_info = 4; } // From: Request\PvpBattleUserInfoRequest.proto message PvpBattleUserInfoRequest { optional int32 seq = 1; } // From: Request\PvpContentsItemRenewRequest.proto message PvpContentsItemRenewRequest { optional int32 seq = 1; optional int32 deck_type = 2; } // From: Request\PvpSeasonRewardRequest.proto message PvpSeasonRewardRequest { optional int32 seq = 1; } // From: Request\QuestAcceptRequest.proto message QuestAcceptRequest { optional int32 seq = 1; optional int32 quest_id = 2; optional int32 pack_id = 3; optional int32 quest_level = 4; optional int32 quest_opt = 5; } // From: Request\QuestClearRequest.proto message QuestClearRequest { optional int32 seq = 1; optional int32 quest_id = 2; optional int32 pack_id = 3; optional int32 quest_opt = 4; optional bool is_quick_play = 5; } // From: Request\QuestGiveUpRequest.proto message QuestGiveUpRequest { optional int32 seq = 1; optional int32 quest_id = 2; optional int32 pack_id = 3; } // From: Request\QuestImmortalResetRequest.proto message QuestImmortalResetRequest { optional int32 seq = 1; } // From: Request\QuestInfoRequest.proto message QuestInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\QuestMaxClearInfoRequest.proto message QuestMaxClearInfoRequest { optional int32 seq = 1; } // From: Request\QuestUpdateRequest.proto message QuestUpdateRequest { optional int32 seq = 1; optional int32 quest_id = 2; optional int32 pack_id = 3; repeated int32 quest_value = 4; } // From: Request\QuickBattleRequest.proto message QuickBattleRequest { optional int32 seq = 1; optional int32 battle_mode = 2; optional int32 battle_index = 3; optional int32 stage_magic_group_id = 4; optional int32 stage_magic_id = 5; optional int32 battle_count = 6; } // From: Request\RecipeInfoRequest.proto message RecipeInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\RecommendDeckInfoRequest.proto message RecommendDeckInfoRequest { optional int32 seq = 1; optional int32 battle_mode = 2; optional int32 pack_id = 3; optional int32 battle_index = 4; optional int32 level = 5; optional int32 team_count_type = 6; optional int32 deck_type = 7; optional int32 order_type = 8; } // From: Request\RecommendDeckUserOptionSaveRequest.proto message RecommendDeckUserOptionSaveRequest { optional int32 seq = 1; optional proto.net.RecommendDeckUserOptionDBInfo option_info = 2; } // From: Request\RefreshTokenRequest.proto message RefreshTokenRequest { optional int32 seq = 1; optional proto.net.EnvInfo env_info = 2; optional string access_token = 3; } // From: Request\ReportUserRequest.proto message ReportUserRequest { optional int32 seq = 1; optional int64 target_owner_index = 2; } // From: Request\ReputationInfoRequest.proto message ReputationInfoRequest { optional int32 seq = 1; } // From: Request\RootSortIdInfoRequest.proto message RootSortIdInfoRequest { optional int32 seq = 1; } // From: Request\SaveFieldCharControlDeckTypeRequest.proto message SaveFieldCharControlDeckTypeRequest { optional int32 seq = 1; optional int32 field_char_control_deck_type = 2; } // From: Request\SaveTotalBattlePowerRequest.proto message SaveTotalBattlePowerRequest { optional int32 seq = 1; optional int32 total_battle_power = 2; } // From: Request\SaveUserPositionRequest.proto message SaveUserPositionRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional string pack_position = 3; } // From: Request\ScheduleInfoRequest.proto message ScheduleInfoRequest { optional int32 seq = 1; } // From: Request\SeasonRewardInfoRequest.proto message SeasonRewardInfoRequest { optional int32 seq = 1; } // From: Request\SelectPlatformOtherDataRequest.proto message SelectPlatformOtherDataRequest { optional int32 seq = 1; optional string member_id = 2; } // From: Request\ServerInfoRequest.proto message ServerInfoRequest { optional int32 seq = 1; } // From: Request\ServerNowTimeRequest.proto message ServerNowTimeRequest { optional int32 seq = 1; } // From: Request\ShopBuyRequest.proto message ShopBuyRequest { optional int32 seq = 1; optional int32 shop_id = 2; optional proto.net.ShopItemDBInfo item_info = 3; repeated proto.net.ItemDBInfo use_item_info = 4; } // From: Request\ShopInfoRequest.proto message ShopInfoRequest { optional int32 seq = 1; optional int32 shop_id = 2; } // From: Request\ShopOpenRequest.proto message ShopOpenRequest { optional int32 seq = 1; } // From: Request\ShopSellRequest.proto message ShopSellRequest { optional int32 seq = 1; optional int32 shop_id = 2; repeated proto.net.ShopItemDBInfo item_info = 3; } // From: Request\SkyWayEnterRequest.proto message SkyWayEnterRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 group_id = 3; optional int32 id = 4; optional bool is_auto = 5; } // From: Request\SkyWayInfoRequest.proto message SkyWayInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\SkyWayScheduleInfoRequest.proto message SkyWayScheduleInfoRequest { optional int32 seq = 1; } // From: Request\StatueObjectRewardRequest.proto message StatueObjectRewardRequest { optional int32 seq = 1; optional int32 id = 2; } // From: Request\StorageAddSlotRequest.proto message StorageAddSlotRequest { optional int32 seq = 1; optional int32 add_slot = 2; } // From: Request\SupporterBattleInfoRequest.proto message SupporterBattleInfoRequest { optional int32 seq = 1; optional proto.net.Define_BattleModeType battle_mode = 2; } // From: Request\SupporterBorrowRequest.proto message SupporterBorrowRequest { optional int32 seq = 1; optional int64 supporter_owner_index = 2; optional int32 supporter_slot_index = 3; } // From: Request\SupporterDetailRequest.proto message SupporterDetailRequest { optional int32 seq = 1; optional int64 target_owner_index = 2; optional int32 slot_index = 3; } // From: Request\SupporterInfoRequest.proto message SupporterInfoRequest { optional int32 seq = 1; } // From: Request\SupporterRegisterRequest.proto message SupporterRegisterRequest { optional int32 seq = 1; optional int32 slot_index = 2; optional int64 char_inven_index = 3; optional int64 costume_inven_index = 4; optional int32 power = 5; } // From: Request\SupporterRemoveRequest.proto message SupporterRemoveRequest { optional int32 seq = 1; optional int32 slot_index = 2; } // From: Request\SupporterRewardRequest.proto message SupporterRewardRequest { optional int32 seq = 1; repeated int64 id = 2; } // From: Request\SupporterStatusRequest.proto message SupporterStatusRequest { optional int32 seq = 1; optional int32 limit = 2; optional int64 last_id = 3; } // From: Request\TalentSkillUpgradeRequest.proto message TalentSkillUpgradeRequest { optional int32 seq = 1; optional int64 inven_index = 2; repeated proto.net.ItemDBInfo item_info = 3; } // From: Request\TalentSkillUseRequest.proto message TalentSkillUseRequest { optional int32 seq = 1; optional int64 inven_index = 2; repeated int32 object_id = 3; optional int64 food_index = 4; } // From: Request\TalentSlotSaveRequest.proto message TalentSlotSaveRequest { optional int32 seq = 1; repeated int32 char_id = 2; } // From: Request\TimePauseRequest.proto message TimePauseRequest { optional int32 seq = 1; optional int32 action_type = 2; } // From: Request\TodayQuestInfoRequest.proto message TodayQuestInfoRequest { optional int32 seq = 1; } // From: Request\TotalWarBattleEndRequest.proto message TotalWarBattleEndRequest { optional int32 seq = 1; repeated proto.net.BattleDamageDBInfo score_info = 2; } // From: Request\TotalWarBattleStartRequest.proto message TotalWarBattleStartRequest { optional int32 seq = 1; optional int32 battle_index = 2; repeated proto.net.BattleCharDBInfo blue_char_info = 3; repeated proto.net.BattleCharDBInfo red_char_info = 4; } // From: Request\TotalWarContentsItemRenewRequest.proto message TotalWarContentsItemRenewRequest { optional int32 seq = 1; } // From: Request\TotalWarDeckInfoRequest.proto message TotalWarDeckInfoRequest { optional int32 seq = 1; } // From: Request\TotalWarDeckPresetInfoRequest.proto message TotalWarDeckPresetInfoRequest { optional int32 seq = 1; } // From: Request\TotalWarDeckPresetSaveRequest.proto message TotalWarDeckPresetSaveRequest { optional int32 seq = 1; optional proto.net.TotalWarDeckPresetDBInfo preset_info = 2; } // From: Request\TotalWarDeckPresetSlotAddRequest.proto message TotalWarDeckPresetSlotAddRequest { optional int32 seq = 1; optional int32 add_count = 2; } // From: Request\TotalWarDeckSaveRequest.proto message TotalWarDeckSaveRequest { optional int32 seq = 1; repeated proto.net.TotalWarDeckDBInfo deck_info = 2; repeated proto.net.ContentsCharItemInfo contents_item_info = 3; } // From: Request\TotalWarInfoRequest.proto message TotalWarInfoRequest { optional int32 seq = 1; } // From: Request\TotalWarPresetDeleteRequest.proto message TotalWarPresetDeleteRequest { optional int32 seq = 1; repeated int32 slot = 2; } // From: Request\TotalWarPresetInfoChangeRequest.proto message TotalWarPresetInfoChangeRequest { optional int32 seq = 1; optional string preset_name = 2; optional int32 preset_resource_id = 3; optional int32 preset_resource_color = 4; optional int32 slot = 5; } // From: Request\TotalWarRewardRequest.proto message TotalWarRewardRequest { optional int32 seq = 1; } // From: Request\TotalWarRewardStateRequest.proto message TotalWarRewardStateRequest { optional int32 seq = 1; } // From: Request\TrapDamageRequest.proto message TrapDamageRequest { optional int32 seq = 1; optional int32 trap_id = 2; } // From: Request\TutorialClearRequest.proto message TutorialClearRequest { optional int32 seq = 1; optional int32 clear_tutorial_id = 2; } // From: Request\TutorialInfoRequest.proto message TutorialInfoRequest { optional int32 seq = 1; } // From: Request\UpdateUserContentsInfoOptionRequest.proto message UpdateUserContentsInfoOptionRequest { optional int32 seq = 1; optional bool is_all_private = 2; repeated int32 options = 3; repeated int32 sort_id = 4; } // From: Request\UseRandomBoxRequest.proto message UseRandomBoxRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 use_count = 3; } // From: Request\UserContentsInfoOptionRequest.proto message UserContentsInfoOptionRequest { optional int32 seq = 1; } // From: Request\UserContentsInfoRequest.proto message UserContentsInfoRequest { optional int32 seq = 1; optional int64 target_owner_index = 2; } // From: Request\UseResourceItemRequest.proto message UseResourceItemRequest { optional int32 seq = 1; optional int64 inven_index = 2; optional int32 use_count = 3; optional int32 select_value = 4; } // From: Request\UserGreetingChangeRequest.proto message UserGreetingChangeRequest { optional int32 seq = 1; optional string greeting = 2; } // From: Request\UserLevelRewardRequest.proto message UserLevelRewardRequest { optional int32 seq = 1; repeated int32 id = 2; } // From: Request\UserNicknameChangeRequest.proto message UserNicknameChangeRequest { optional int32 seq = 1; optional string user_id = 2; } // From: Request\UserPortraitChangeRequest.proto message UserPortraitChangeRequest { optional int32 seq = 1; optional int32 portrait_costume_id = 2; } // From: Request\UserTitleChangeRequest.proto message UserTitleChangeRequest { optional int32 seq = 1; optional int32 title_id = 2; } // From: Request\WaypointInfoRequest.proto message WaypointInfoRequest { optional int32 seq = 1; optional int32 pack_id = 2; } // From: Request\WaypointSaveRequest.proto message WaypointSaveRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 waypoint_id = 3; } // From: Request\WaypointUseRequest.proto message WaypointUseRequest { optional int32 seq = 1; optional int32 pack_id = 2; optional int32 start_waypoint_id = 3; optional int32 end_waypoint_id = 4; optional int32 move_point = 5; } // From: Response\AchievementClearResponse.proto message AchievementClearResponse { optional int32 add_exp = 1; optional proto.net.RewardDBInfoBundle reward_info_bundle = 2; } // From: Response\AchievementInfoResponse.proto message AchievementInfoResponse { repeated proto.net.AchievementDBInfo achievement_info = 1; } // From: Response\AchievementUpdateResponse.proto message AchievementUpdateResponse { } // From: Response\ActiveMapResponse.proto message ActiveMapResponse { } // From: Response\AlchemyBatchResponse.proto message AlchemyBatchResponse { repeated proto.net.ItemDBInfo item_info = 1; optional int32 add_talent_exp = 2; } // From: Response\AlchemyResponse.proto message AlchemyResponse { repeated proto.net.ItemDBInfo item_info = 1; optional int32 add_talent_exp = 2; } // From: Response\AllCharRefreshResponse.proto message AllCharRefreshResponse { repeated proto.net.PictorialBuffStatDBInfo buff_stat_info = 1; } // From: Response\AttendanceInfoResponse.proto message AttendanceInfoResponse { repeated int64 attendance_time = 1; } // From: Response\AttendanceResponse.proto message AttendanceResponse { repeated proto.net.AttendanceAlwaysInfo attendance_always_info = 1; repeated proto.net.AttendanceLimitGroup attendance_limit_info = 2; repeated int32 standard_attendance_info = 3; repeated int32 premium_attendance_info = 4; repeated int32 monthly1_attendance_info = 5; repeated int32 monthly2_attendance_info = 6; repeated proto.net.SubscribeAttendanceInfo subscribe_attendance_info = 7; repeated proto.net.AttendancePackageInfo attendance_package_info = 8; repeated proto.net.AttendanceEventRewardObtainInfo attendance_event_reward_obtain_info = 9; } // From: Response\BalanceVersionCheckResponse.proto message BalanceVersionCheckResponse { } // From: Response\BattleEndResponse.proto message BattleEndResponse { optional int32 battle_result = 1; optional int32 user_level_exp = 2; repeated proto.net.CharDBInfo char_info = 3; repeated proto.net.MonsterDBInfo monster_info = 4; optional proto.net.RewardDBInfoBundle reward_bundle = 5; optional proto.net.RewardDBInfoBundle bonus_reward_bundle = 6; optional proto.net.RewardDBInfoBundle monster_hunt_reward_bundle = 7; optional proto.net.RewardDBInfoBundle monster_hunt_daily_reward_bundle = 8; repeated proto.net.CharPartnerDBInfo char_partner_info = 9; optional proto.net.EvilCastleDBInfo evil_castle_info = 10; optional proto.net.EvilCastleTotalDBInfo evil_castle_total_info = 11; optional int32 evaluation = 12; optional proto.net.MonsterHuntUserDBInfo monster_hunt_user_info = 13; optional int32 rank = 14; optional proto.net.EvilCastleTowerDBInfo evil_castle_tower_info = 15; optional proto.net.PackEventBattleDBInfo pack_event_battle_info = 16; optional proto.net.EvilCastleRogueLikeStateInfo evile_castle_rogue_like_state_info = 17; optional proto.net.EvilCastleRogueLikeChoiceInfo evile_castle_rogue_like_choice_info = 18; optional int32 evile_castle_rogue_like_re_roll = 19; optional proto.net.EvilCastleRogueLikeEventReward event_reward_info = 20; optional int32 rogue_like_gold = 21; optional proto.net.EvilCastleRogueLikeScoreInfo evil_castle_rogue_like_score_info = 22; optional int32 clear_floor = 23; optional proto.net.EvilCastleRogueLikeRoomInfo clear_room_info = 24; optional proto.net.GuildRaidNormalBattleDBInfo guild_raid_normal_battle_info = 25; optional proto.net.GuildRaidBattleGolemInfo guild_raid_golem_info = 26; optional proto.net.GuildRaidBattleScoreInfo guild_raid_score_info = 27; optional double monster_hunt_rank_top_percent = 28; optional int32 monster_hunt_clear_level = 29; optional int64 over_kill_damage = 30; } // From: Response\BattleEndTestResponse.proto message BattleEndTestResponse { optional int32 battle_result = 1; optional int32 user_level_exp = 2; repeated proto.net.CharDBInfo char_info = 3; repeated proto.net.MonsterDBInfo monster_info = 4; optional proto.net.RewardDBInfoBundle reward_bundle = 5; optional proto.net.RewardDBInfoBundle bonus_reward_bundle = 6; optional proto.net.RewardDBInfoBundle monster_hunt_reward_bundle = 7; optional proto.net.RewardDBInfoBundle monster_hunt_daily_reward_bundle = 8; repeated proto.net.CharPartnerDBInfo char_partner_info = 9; optional proto.net.EvilCastleDBInfo evil_castle_info = 10; optional proto.net.EvilCastleTotalDBInfo evil_castle_total_info = 11; optional int32 evaluation = 12; optional proto.net.MonsterHuntUserDBInfo monster_hunt_user_info = 13; optional int32 rank = 14; optional proto.net.EvilCastleTowerDBInfo evil_castle_tower_info = 15; optional proto.net.PackEventBattleDBInfo pack_event_battle_info = 16; optional proto.net.EvilCastleRogueLikeStateInfo evile_castle_rogue_like_state_info = 17; optional proto.net.EvilCastleRogueLikeChoiceInfo evile_castle_rogue_like_choice_info = 18; optional int32 evile_castle_rogue_like_re_roll = 19; optional proto.net.EvilCastleRogueLikeEventReward event_reward_info = 20; optional int32 rogue_like_gold = 21; optional proto.net.EvilCastleRogueLikeScoreInfo evil_castle_rogue_like_score_info = 22; optional int32 clear_floor = 23; optional proto.net.EvilCastleRogueLikeRoomInfo clear_room_info = 24; optional proto.net.GuildRaidNormalBattleDBInfo guild_raid_normal_battle_info = 25; optional proto.net.GuildRaidBattleGolemInfo guild_raid_golem_info = 26; optional proto.net.GuildRaidBattleScoreInfo guild_raid_score_info = 27; optional double monster_hunt_rank_top_percent = 28; } // From: Response\BattleEnterResponse.proto message BattleEnterResponse { optional proto.net.MonsterDBInfo monster_info = 1; optional int32 battle_deck = 2; optional proto.net.EventScheduleDBInfo event_schedule_info = 3; repeated proto.net.PictorialBuffStatDBInfo buff_stat_info = 4; optional proto.net.MonsterHuntUserDBInfo monster_hunt_user_info = 5; optional proto.net.Define_BattleEngineType engine_type = 6; } // From: Response\BattleExitResponse.proto message BattleExitResponse { } // From: Response\BattleGiveUpResponse.proto message BattleGiveUpResponse { optional proto.net.UserDBInfo user_info = 1; optional proto.net.MonsterHuntUserDBInfo monster_hunt_user_info = 5; } // From: Response\BattleRetryPreviousTurnResponse.proto enum Define_EMonsterHuntSkillLimits { None = 0; Team = 1; Battle = 2; } message MonsterHuntSkillData { optional int32 costume_id = 1; optional int32 use_count = 2; optional int32 condition_id = 3; optional int32 parts_table_id = 4; optional proto.net.Define_EMonsterHuntSkillLimits limit_type = 5; } message MonsterHuntTeamProtoInfo { optional string blue_char_proto = 1; optional string blue_equip_proto = 2; optional string blue_buff_proto = 3; optional string blue_costume_proto = 4; } message BattleRetryPreviousTurnResponse { optional string battle_result = 1; optional int32 blue_team_skill_bubble_count = 2; optional int32 red_team_skill_bubble_count = 3; optional int32 monster_hunt_team = 4; repeated proto.net.MonsterHuntSkillData monster_hunt_skill_history = 5; repeated proto.net.MonsterHuntTeamProtoInfo monster_hunt_before_team_info = 6; optional int32 turn_count = 7; optional proto.net.MonsterHuntUserDBInfo monster_hunt_user_info = 8; } // From: Response\BattleRetryResponse.proto message BattleRetryResponse { optional proto.net.MonsterHuntUserDBInfo monster_hunt_user_info = 1; } // From: Response\BattleStartResponse.proto message BattleStartResponse { repeated proto.net.BattleCharDBInfo red_char_info = 1; repeated proto.net.BattleCharDBInfo blue_char_info = 2; optional int32 battle_random_seed = 3; } // From: Response\BattleVerifyStateResponse.proto message BattleVerifyStateResponse { optional int32 state = 1; optional proto.net.Define_TeamType team_type = 2; repeated proto.net.BattleCharDBInfo red_char_info = 3; repeated proto.net.BattleCharDBInfo blue_char_info = 4; } // From: Response\CafeteriaCumulativeRewardResponse.proto message CafeteriaCumulativeRewardResponse { optional proto.net.RewardDBInfoBundle cumulative_reward_info = 1; optional int64 reward_receipt_time = 2; } // From: Response\CafeteriaDailyConnectionCostumeRefreshResponse.proto message CafeteriaDailyConnectionCostumeRefreshResponse { optional int32 daily_connection_costume_id = 1; optional bool can_get_phone_number = 2; } // From: Response\CafeteriaEventNpcInteractionRewardResponse.proto message CafeteriaEventNpcInteractionRewardResponse { optional proto.net.RewardDBInfoBundle reward_info = 1; optional int32 daily_npc_reward_currency_count = 2; } // From: Response\CafeteriaInfoResponse.proto message CafeteriaInfoResponse { optional proto.net.CafeteriaDBInfo cafeteria_info = 1; repeated proto.net.CafeteriaFacilityDBInfo facility_info = 2; repeated proto.net.CafeteriaPartTimeManagerDBInfo part_time_manager_info = 3; } // From: Response\CafeteriaIntroductionStoryRewardResponse.proto message CafeteriaIntroductionStoryRewardResponse { optional proto.net.RewardDBInfoBundle reward_info = 1; } // From: Response\CafeteriaLevelUpResponse.proto message CafeteriaLevelUpResponse { optional proto.net.CafeteriaDBInfo new_cafeteria_info = 1; optional proto.net.RewardDBInfoBundle cumulative_reward_info = 2; } // From: Response\CafeteriaManageItemAddResponse.proto message CafeteriaManageItemAddResponse { optional int32 next_manage_id = 1; optional proto.net.CafeteriaFacilityDBInfo added_facility_info = 2; optional proto.net.CafeteriaPartTimeManagerDBInfo added_part_time_manager_info = 3; } // From: Response\CafeteriaRareNpcInteractionRewardResponse.proto message CafeteriaRareNpcInteractionRewardResponse { optional proto.net.RewardDBInfoBundle reward_info = 1; } // From: Response\CafeteriaRegularCostumeInteractionAllRewardResponse.proto message CafeteriaRegularCostumeInteractionAllRewardResponse { repeated int32 rewarded_costume_id = 1; optional proto.net.RewardDBInfoBundle reward_info = 2; repeated proto.net.CafeteriaRegularCostumeNoteDBInfo regular_costume_info = 3; } // From: Response\CafeteriaRegularCostumeInteractionRewardResponse.proto message CafeteriaRegularCostumeInteractionRewardResponse { optional proto.net.RewardDBInfoBundle reward_info = 1; optional proto.net.CafeteriaRegularCostumeNoteDBInfo regular_costume_info = 2; } // From: Response\CafeteriaRegularCostumeNoteAllRewardResponse.proto message CafeteriaRegularCostumeNoteAllRewardResponse { optional proto.net.RewardDBInfoBundle reward_info = 1; repeated int32 reward_received_costume_id = 2; } // From: Response\CafeteriaRegularCostumeNoteInfoResponse.proto message CafeteriaRegularCostumeNoteInfoResponse { repeated proto.net.CafeteriaRegularCostumeNoteDBInfo regular_costume_info = 1; repeated int32 delayed_visibility_costume_id = 2; } // From: Response\CafeteriaRegularCostumeNoteRewardResponse.proto message CafeteriaRegularCostumeNoteRewardResponse { optional proto.net.RewardDBInfoBundle reward_info = 1; } // From: Response\CafeteriaRewardReceiptTimeUpdateUsingCheatResponse.proto message CafeteriaRewardReceiptTimeUpdateUsingCheatResponse { optional int64 new_reward_receipt_time = 1; } // From: Response\CafeteriaSpawnResetCheatResponse.proto message CafeteriaSpawnResetCheatResponse { optional int32 daily_connection_costume_id = 1; optional bool can_get_phone_number = 2; repeated int32 daily_regular_costume_id = 3; repeated int32 rewarded_daily_regular_costume_id = 4; optional int32 daily_npc_reward_currency_count = 5; } // From: Response\CafeteriaSpawnResetResponse.proto message CafeteriaSpawnResetResponse { optional int32 daily_connection_costume_id = 1; optional bool can_get_phone_number = 2; repeated int32 daily_regular_costume_id = 3; repeated int32 rewarded_daily_regular_costume_id = 4; optional int32 daily_npc_reward_currency_count = 5; } // From: Response\CancelLeaveUserResponse.proto message CancelLeaveUserResponse { } // From: Response\CashMailInfoResponse.proto message CashMailInfoResponse { repeated proto.net.MailDBInfo mail_info = 1; optional int32 total_count = 2; optional int64 max_inven_index = 3; } // From: Response\CashShopBuyResponse.proto message CashShopBuyResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional int64 first_auto_revive_set_char_inven_index = 2; } // From: Response\CashShopInfoResponse.proto message CashShopInfoResponse { repeated proto.net.CashProductDBInfo product_info = 1; optional int64 daily_reset_time = 2; optional int64 weekly_reset_time = 3; optional int64 monthly_reset_time = 4; } // From: Response\CashShopPurchaseCountInfoResponse.proto message CashShopPurchaseCountInfoResponse { repeated proto.net.PurchaseCountDBInfo purchase_count_info = 1; } // From: Response\CharAllRevivalResponse.proto message CharAllRevivalResponse { repeated proto.net.CharDBInfo char_info = 1; } // From: Response\CharAutoReviveSetResponse.proto message CharAutoReviveSetResponse { optional bool can_char_auto_revive = 1; optional int64 auto_revive_casting_char_inven_index = 2; } // From: Response\CharAwakeActiveResponse.proto message CharAwakeActiveResponse { } // From: Response\CharAwakeInfoResponse.proto message CharAwakeInfoResponse { repeated proto.net.CharAwakeDBInfo char_awake_info = 1; } // From: Response\CharClassUpResponse.proto message CharClassUpResponse { optional proto.net.CharDBInfo char_info = 1; } // From: Response\CharExpiryResponse.proto message CharExpiryResponse { repeated proto.net.DeckDBInfo deck_info = 1; } // From: Response\ChargeCostInfoResponse.proto message ChargeCostInfoResponse { repeated proto.net.CostTimeDBInfo cost_time_info = 1; repeated proto.net.ChargeCostEventScheduleDBInfo event_schedule_info = 2; } // From: Response\CharGrowthResponse.proto message CharGrowthResponse { optional proto.net.CharDBInfo char_info = 1; optional proto.net.RewardDBInfoBundle reward_info_bundle = 2; } // From: Response\CharHealingResponse.proto message CharHealingResponse { repeated proto.net.CharDBInfo char_info = 1; optional int32 add_talent_exp = 2; } // From: Response\CharImmortalResponse.proto message CharImmortalResponse { repeated proto.net.CharDBInfo char_info = 1; } // From: Response\CharImprintLevelUpResponse.proto message CharImprintLevelUpResponse { } // From: Response\CharInfoResponse.proto message CharInfoResponse { repeated proto.net.CharDBInfo char_info = 1; optional int32 field_char_control_deck_type = 2; } // From: Response\CharLevelUpResponse.proto message CharLevelUpResponse { optional proto.net.CharDBInfo char_info = 1; } // From: Response\CharPartnerInfoResponse.proto message CharPartnerInfoResponse { repeated proto.net.CharPartnerDBInfo char_partner_info = 1; } // From: Response\CharPartnerRewardResponse.proto message CharPartnerRewardResponse { repeated proto.net.ItemDBInfo item_info = 1; repeated proto.net.CharDBInfo reward_char_info = 2; repeated proto.net.EquipDBInfo equip_info = 3; repeated proto.net.CostumeDBInfo costume_info = 4; } // From: Response\CharPartnerStoryRewardResponse.proto message CharPartnerStoryRewardResponse { repeated proto.net.ItemDBInfo item_info = 1; repeated proto.net.CharDBInfo reward_char_info = 2; repeated proto.net.EquipDBInfo equip_info = 3; repeated proto.net.CostumeDBInfo costume_info = 4; } // From: Response\CharScoutInfoResponse.proto message CharScoutInfoResponse { repeated int32 appear_char_id = 1; optional int32 use_reset_count = 2; optional int64 next_auto_reset_time = 3; repeated int32 scout_complete_char_id = 4; } // From: Response\CharSpecialScoutBuyResponse.proto message CharSpecialScoutBuyResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional int64 first_auto_revive_set_char_inven_index = 2; } // From: Response\CharSpecialScoutResetResponse.proto message CharSpecialScoutResetResponse { repeated int32 appear_char_id = 1; optional int64 next_auto_reset_time = 2; } // From: Response\ClearPackageRewardResponse.proto message ClearPackageRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\ClientCustomLogResponse.proto message ClientCustomLogResponse { } // From: Response\CommunityRewardInfoResponse.proto message CommunityRewardDBInfo { optional int32 type = 1; optional int32 sub_type = 2; } message CommunityRewardInfoResponse { repeated proto.net.CommunityRewardDBInfo community_reward_info = 1; } // From: Response\CommunityRewardResponse.proto message CommunityRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\CookingResearchResponse.proto message CookingResearchResponse { optional proto.net.ItemDBInfo item_info = 1; } // From: Response\CookingResponse.proto message CookingResponse { repeated proto.net.ItemDBInfo item_info = 1; optional int32 add_talent_exp = 2; } // From: Response\CostumeAllRounderUpgradeResponse.proto message CostumeAllRounderUpgradeResponse { } // From: Response\CostumeClearResponse.proto message CostumeClearResponse { } // From: Response\CostumeInfoResponse.proto message CostumeInfoResponse { repeated proto.net.CostumeDBInfo costume_info = 1; } // From: Response\CostumeNodeActivationResponse.proto message CostumeNodeActivationResponse { } // From: Response\CostumePotentialConnectResponse.proto message CostumePotentialConnectResponse { repeated proto.net.CharDBInfo char_info = 1; } // From: Response\CostumeUpgradeResponse.proto message CostumeUpgradeResponse { } // From: Response\CostumeUseResponse.proto message CostumeUseResponse { } // From: Response\DatingEpisodeClearResponse.proto message DatingEpisodeClearResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional proto.net.DatingEpisodeDBInfo episode_info = 2; } // From: Response\DatingInfoResponse.proto message DatingInfoResponse { repeated proto.net.DatingEpisodeDBInfo episode_info = 1; repeated proto.net.DatingMessageChoiceDBInfo message_choice_info = 2; } // From: Response\DatingMessageUpdateResponse.proto message DatingMessageUpdateResponse { optional proto.net.DatingEpisodeDBInfo episode_info = 1; optional proto.net.DatingMessageChoiceDBInfo message_choice_info = 2; } // From: Response\DeckCharAutoReviveResponse.proto message DeckCharAutoReviveResponse { repeated proto.net.DeckDBInfo deck_info = 1; repeated proto.net.FieldDeckDBInfo field_deck_info = 2; repeated int64 revived_char_inven_index = 3; optional proto.net.Define_AutoReviveCharType auto_revive_char_type = 4; repeated proto.net.CharDBInfo revive_char_info = 5; optional int32 add_talent_exp = 6; optional int64 catalyst = 7; optional proto.net.Define_AutoReviveDisabledType auto_revive_disabled_type = 8; optional int64 casting_char_inven_index = 9; } // From: Response\DeckCostumeSettingInfoResponse.proto message DeckCostumeSettingInfoResponse { repeated proto.net.DeckCostumeSettingDBInfo costume_setting_info = 1; } // From: Response\DeckCostumeSettingSaveResponse.proto message DeckCostumeSettingSaveResponse { } // From: Response\DeckInfoResponse.proto message DeckInfoResponse { repeated proto.net.DeckDBInfo deck_info = 1; repeated int32 talent_slot_info = 2; } // From: Response\DeckSaveResponse.proto message DeckSaveResponse { optional proto.net.DeckDBInfo deck_info = 1; optional proto.net.CharDBInfo char_info = 2; optional int64 forced_revive_char_inven_index = 3; } // From: Response\DispatchInfoResponse.proto message DispatchInfoResponse { repeated proto.net.DispatchDBInfo dispatch_info = 1; } // From: Response\DispatchRewardResponse.proto message DispatchRewardResponse { repeated proto.net.ItemDBInfo item_info = 1; } // From: Response\EatFoodAutoResponse.proto message EatFoodAutoResponse { message RecoveryCharInfo { optional int64 char_inven_index = 1; optional int64 hp = 2; } repeated proto.net.EatFoodAutoResponse.RecoveryCharInfo recovery_char_info = 1; } // From: Response\EatFoodResponse.proto message EatFoodResponse { repeated proto.net.CharDBInfo char_info = 1; repeated proto.net.FieldBuffDBInfo field_buff_info = 2; } // From: Response\EquipAddSlotResponse.proto message EquipAddSlotResponse { } // From: Response\EquipBatchUseResponse.proto message EquipBatchUseResponse { repeated proto.net.CharDBInfo char_info = 1; } // From: Response\EquipBreakResponse.proto message EquipBreakResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\EquipChangeResponse.proto message EquipChangeResponse { optional proto.net.CharDBInfo char_info = 1; } // From: Response\EquipClearResponse.proto message EquipClearResponse { optional proto.net.CharDBInfo char_info = 1; } // From: Response\EquipFromMakingToBreakResponse.proto message EquipFromMakingToBreakResponse { optional int32 add_talent_exp = 1; optional proto.net.EquipDBInfo equip_info = 2; optional proto.net.Define_EquipUpgradeResultType result_type = 3; optional int32 try_count = 4; repeated proto.net.ItemDBInfo consume_item_info = 5; repeated proto.net.ItemDBInfo lack_item_info = 6; optional int32 upgrade_used_gold = 7; optional proto.net.RewardDBInfoBundle reward_info_bundle = 8; } // From: Response\EquipFromMakingToUpgradeResponse.proto message EquipFromMakingToUpgradeResponse { optional int32 add_talent_exp = 1; optional proto.net.EquipDBInfo equip_info = 2; optional proto.net.Define_EquipUpgradeResultType result_type = 3; optional int32 try_count = 4; repeated proto.net.ItemDBInfo consume_item_info = 5; repeated proto.net.ItemDBInfo lack_item_info = 6; optional int32 upgrade_used_gold = 7; } // From: Response\EquipFromUpgradeToBreakResponse.proto message EquipFromUpgradeToBreakResponse { optional proto.net.EquipDBInfo equip_info = 1; optional proto.net.Define_EquipUpgradeResultType result_type = 2; optional int32 try_count = 3; repeated proto.net.ItemDBInfo consume_item_info = 4; repeated proto.net.ItemDBInfo lack_item_info = 5; optional int32 upgrade_used_gold = 6; optional proto.net.RewardDBInfoBundle reward_info_bundle = 7; } // From: Response\EquipInfoResponse.proto message EquipInfoResponse { repeated proto.net.EquipDBInfo equip_info = 1; optional proto.net.EquipDBInfo equip_option_re_roll_info = 2; } // From: Response\EquipLockResponse.proto message EquipLockResponse { } // From: Response\EquipMakingResponse.proto message EquipMakingResponse { repeated proto.net.EquipDBInfo equip_info = 1; optional int32 add_talent_exp = 2; } // From: Response\EquipMarkDeleteResponse.proto message EquipMarkDeleteResponse { } // From: Response\EquipMarkSetResponse.proto message EquipMarkSetResponse { } // From: Response\EquipOptionReRollConfirmResponse.proto message EquipOptionReRollConfirmResponse { optional proto.net.EquipDBInfo equip_info = 1; optional proto.net.CharDBInfo char_info = 2; } // From: Response\EquipOptionReRollResponse.proto message EquipOptionReRollResponse { repeated proto.net.EquipOptionInfo main_option = 1; repeated proto.net.EquipOptionInfo sub_option = 2; } // From: Response\EquipPresetInfoResponse.proto message EquipPresetInfoResponse { repeated proto.net.EquipPresetCharInfo char_info = 1; } // From: Response\EquipPresetNameChangeResponse.proto message EquipPresetNameChangeResponse { } // From: Response\EquipPresetSaveResponse.proto message EquipPresetSaveResponse { } // From: Response\EquipsClearResponse.proto message EquipsClearResponse { repeated proto.net.CharDBInfo char_info = 1; } // From: Response\EquipSequenceSmeltingResponse.proto message EquipSequenceSmeltingResponse { optional proto.net.EquipDBInfo equip_info = 1; optional proto.net.CharDBInfo char_info = 2; optional proto.net.Define_EquipUpgradeResultType result_type = 3; optional int32 try_count = 4; repeated proto.net.ItemDBInfo consume_item_info = 5; repeated proto.net.ItemDBInfo lack_item_info = 6; } // From: Response\EquipSequenceUpgradeResponse.proto message EquipSequenceUpgradeResponse { optional proto.net.EquipDBInfo equip_info = 1; optional proto.net.CharDBInfo char_info = 2; optional proto.net.Define_EquipUpgradeResultType result_type = 3; optional int32 try_count = 4; repeated proto.net.ItemDBInfo consume_item_info = 5; repeated proto.net.ItemDBInfo lack_item_info = 6; optional int32 upgrade_used_gold = 7; } // From: Response\EquipSmeltingResponse.proto message EquipSmeltingResponse { optional proto.net.EquipDBInfo equip_info = 1; optional proto.net.CharDBInfo char_info = 2; optional proto.net.Define_EquipUpgradeResultType result_type = 3; repeated int32 result_grade = 4; } // From: Response\EquipStorageAddSlotResponse.proto message EquipStorageAddSlotResponse { } // From: Response\EquipStorageInfoResponse.proto message EquipStorageInfoResponse { repeated proto.net.EquipDBInfo equip_info = 1; } // From: Response\EquipStorageOutResponse.proto message EquipStorageOutResponse { optional proto.net.EquipDBInfo equip_info = 1; } // From: Response\EquipStoragePutResponse.proto message EquipStoragePutResponse { optional proto.net.EquipDBInfo equip_info = 1; } // From: Response\EquipsUseResponse.proto message EquipsUseResponse { optional proto.net.CharDBInfo char_info = 1; } // From: Response\EquipUpgradeResponse.proto message EquipUpgradeResponse { optional proto.net.EquipDBInfo equip_info = 1; optional proto.net.Define_EquipUpgradeResultType result_type = 2; optional proto.net.CharDBInfo char_info = 3; } // From: Response\EquipUseResponse.proto message EquipUseResponse { optional proto.net.CharDBInfo char_info = 1; } // From: Response\EventExchangeInfoResponse.proto message EventExchangeInfoResponse { repeated proto.net.EventExchangeDBInfo event_exchange_info = 1; repeated proto.net.EventExchangeRewardDBInfo event_exchange_reward_info = 2; } // From: Response\EventExchangeNextPageOpenResponse.proto message EventExchangeNextPageOpenResponse { } // From: Response\EventExchangeRewardResponse.proto message EventExchangeRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; repeated proto.net.EventExchangeRewardDBInfo change_exchange_reward_info = 2; } // From: Response\EventHubInfoResponse.proto message EventHubInfoResponse { repeated proto.net.EventHubDBInfo event_hub_info = 1; } // From: Response\EventMissionInfoResponse.proto message EventMissionInfoResponse { repeated proto.net.EventMissionDBInfo mission_info = 1; } // From: Response\EventRewardHistoryResponse.proto message EventRewardHistoryResponse { repeated proto.net.EventRewardHistoryDBInfo history_info = 1; } // From: Response\EventRewardResponse.proto message EventRewardResponse { } // From: Response\EventScheduleInfoResponse.proto message EventScheduleInfoResponse { repeated proto.net.EventScheduleDBInfo event_schedule_info = 1; repeated proto.net.DelayedVisibilityScheduleDBInfo delayed_visibility_schedule_info = 2; } // From: Response\EvilCastleDailyRewardResponse.proto message EvilCastleDailyRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\EvilCastleDailyRewardStateResponse.proto message EvilCastleDailyRewardStateResponse { optional bool is_obtainable_daily_reward = 1; } // From: Response\EvilCastleEnterResponse.proto message EvilCastleEnterResponse { repeated proto.net.MonsterDBInfo monster_info = 1; repeated proto.net.CharDBInfo char_info = 2; repeated proto.net.DeckDBInfo deck_info = 3; } // From: Response\EvilCastleInfoResponse.proto message EvilCastleInfoResponse { repeated proto.net.EvilCastleDBInfo evil_castle_info = 1; optional proto.net.EvilCastleTotalDBInfo evil_castle_total_info = 2; optional int32 season = 3; optional int32 regular_season = 4; } // From: Response\EvilCastlePingResponse.proto message EvilCastlePingResponse { optional int32 point = 1; } // From: Response\EvilCastleRankingInfoResponse.proto message EvilCastleRankingInfoResponse { repeated proto.net.EvilCastleRankUserInfo user_ranking_info = 1; optional proto.net.EvilCastleRankUserInfo my_ranking_info = 2; } // From: Response\EvilCastleRewardInfoResponse.proto message EvilCastleRewardInfoResponse { repeated proto.net.EvilCastleEndSeasonDBInfo end_season_info = 1; optional proto.net.EvilCastleEndSeasonTotalDBInfo end_season_total_info = 2; optional proto.net.RewardDBInfoBundle reward_info_bundle = 3; } // From: Response\EvilCastleRogueLikeAllUserScoreInfoResponse.proto message EvilCastleRogueLikeAllUserScoreInfoResponse { optional int64 all_user_total_score = 1; } // From: Response\EvilCastleRogueLikeBattleCharChangeResponse.proto message EvilCastleRogueLikeBattleCharChangeResponse { } // From: Response\EvilCastleRogueLikeBattleEndPreviewResponse.proto message EvilCastleRogueLikeBattleEndPreviewResponse { optional int32 battle_result = 1; repeated proto.net.ItemDBInfo reward_item_preview = 2; optional int32 rogue_like_gold_preview = 3; optional int64 crystal_damage = 4; } // From: Response\EvilCastleRogueLikeBattleSkipResponse.proto message EvilCastleRogueLikeBattleSkipResponse { optional proto.net.EvilCastleRogueLikeStateInfo state_info = 1; optional proto.net.EvilCastleRogueLikeChoiceInfo choice_info = 2; optional int32 clear_floor = 3; optional proto.net.EvilCastleRogueLikeRoomInfo clear_room_info = 4; } // From: Response\EvilCastleRogueLikeCharRevivalResponse.proto message EvilCastleRogueLikeCharRevivalResponse { repeated proto.net.CharDBInfo char_info = 1; } // From: Response\EvilCastleRogueLikeCostumeUpgradeResponse.proto message EvilCastleRogueLikeCostumeUpgradeResponse { optional proto.net.CostumeDBInfo costume_info = 1; optional int32 used_gold = 2; } // From: Response\EvilCastleRogueLikeDeckSaveResponse.proto message EvilCastleRogueLikeDeckSaveResponse { repeated proto.net.DeckDBInfo deck_info = 1; } // From: Response\EvilCastleRogueLikeEditEventResponse.proto message EvilCastleRogueLikeEditEventResponse { } // From: Response\EvilCastleRogueLikeEnterResponse.proto message EvilCastleRogueLikeEnterResponse { repeated proto.net.EvilCastleRogueLikeFloorInfo floor_info = 1; optional proto.net.EvilCastleRogueLikeChoiceInfo choice_info = 2; optional proto.net.EvilCastleRogueLikeStateInfo state_info = 3; optional int32 rogue_like_gold = 4; optional int32 re_roll = 5; } // From: Response\EvilCastleRogueLikeEventChoiceResponse.proto message EvilCastleRogueLikeEventChoiceResponse { optional proto.net.EvilCastleRogueLikeStateInfo state_info = 1; optional int32 event_result = 2; optional int32 clear_floor = 3; optional proto.net.EvilCastleRogueLikeEventReward event_reward_info = 4; optional proto.net.EvilCastleRogueLikeRoomInfo clear_room_info = 5; } // From: Response\EvilCastleRogueLikeEventSelectResponse.proto message EvilCastleRogueLikeEventSelectResponse { optional proto.net.EvilCastleRogueLikeStateInfo state_info = 1; optional int32 event_result = 2; optional int32 clear_floor = 3; optional proto.net.EvilCastleRogueLikeEventReward event_reward_info = 4; optional proto.net.EvilCastleRogueLikeRoomInfo clear_room_info = 5; } // From: Response\EvilCastleRogueLikeGiveUpInfoResponse.proto message EvilCastleRogueLikeGiveUpInfoResponse { optional int32 obsidian = 1; } // From: Response\EvilCastleRogueLikeGiveUpResponse.proto message EvilCastleRogueLikeGiveUpResponse { optional proto.net.EvilCastleRogueLikeScoreInfo score_info = 1; } // From: Response\EvilCastleRogueLikeGrowthResponse.proto message EvilCastleRogueLikeGrowthResponse { optional int32 level = 1; optional int32 obsidian = 2; } // From: Response\EvilCastleRogueLikeInfoResponse.proto message EvilCastleRogueLikeInfoResponse { optional proto.net.EvilCastleRogueLikeStateInfo state_info = 1; optional int32 level = 2; repeated proto.net.EvilCastleRogueLikeFloorInfo floor_info = 3; repeated proto.net.DeckDBInfo deck_info = 4; repeated proto.net.CharDBInfo char_info = 5; repeated proto.net.CostumeDBInfo costume_info = 6; repeated proto.net.RelicDBInfo relic_info = 7; optional proto.net.EvilCastleRogueLikeChoiceInfo choice_info = 8; optional int32 re_roll = 9; optional int32 group_id = 10; optional int32 id = 11; repeated proto.net.EvilCastleRogueLikeGrowthDBInfo growth_info = 12; optional proto.net.EvilCastleRogueLikeEventInfo event_info = 13; optional proto.net.EvilCastleRogueLikeShopDBInfo shop_info = 14; optional int32 battle_level = 15; optional int32 max_try_level = 16; optional int32 obsidian = 17; optional int32 rogue_like_gold = 18; optional int32 season = 19; optional int32 regular_season = 20; optional bool season_reward = 21; optional int32 max_reward_level = 22; optional int64 highest_crystal_damage = 23; } // From: Response\EvilCastleRogueLikeMoveFloorResponse.proto message EvilCastleRogueLikeMoveFloorResponse { optional proto.net.EvilCastleRogueLikeStateInfo state_info = 1; optional int32 clear_floor = 2; optional proto.net.EvilCastleRogueLikeRoomInfo clear_room_info = 3; } // From: Response\EvilCastleRogueLikeQuickBattleResponse.proto message EvilCastleRogueLikeQuickBattleResponse { optional proto.net.EvilCastleRogueLikeScoreInfo score_info = 1; } // From: Response\EvilCastleRogueLikeRankInfoResponse.proto message EvilCastleRogueLikeRankUserInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 user_exp = 3; optional int32 portrait_costume_id = 4; optional int32 portrait_costume_design_id = 5; optional proto.net.GuildBaseDBInfo guild_base_info = 6; optional int32 rank = 7; optional int32 score = 8; optional int32 title_id = 9; optional int64 crystal_damage = 10; } message EvilCastleRogueLikeRankInfoResponse { repeated proto.net.EvilCastleRogueLikeRankUserInfo user_rank_info = 1; optional proto.net.EvilCastleRogueLikeRankUserInfo my_rank_info = 2; } // From: Response\EvilCastleRogueLikeRelicMixResponse.proto message EvilCastleRogueLikeRelicMixResponse { repeated proto.net.RelicDBInfo add_relic_info = 1; repeated proto.net.RelicDBInfo remove_relic_info = 2; } // From: Response\EvilCastleRogueLikeRewardReRollResponse.proto message EvilCastleRogueLikeRewardReRollResponse { optional int32 count = 1; optional proto.net.EvilCastleRogueLikeChoiceInfo choice_info = 2; } // From: Response\EvilCastleRogueLikeRoomEnterResponse.proto message EvilCastleRogueLikeRoomEnterResponse { optional proto.net.EvilCastleRogueLikeStateInfo state_info = 1; optional proto.net.EvilCastleRogueLikeChoiceInfo choice_info = 2; optional proto.net.EvilCastleRogueLikeEventInfo event_info = 3; optional proto.net.EvilCastleRogueLikeShopDBInfo shop_info = 4; optional int32 battle_level = 5; optional int32 rogue_like_gold = 6; optional int32 clear_floor = 7; optional proto.net.EvilCastleRogueLikeRoomInfo clear_room_info = 8; } // From: Response\EvilCastleRogueLikeSeasonRewardResponse.proto message EvilCastleRogueLikeSeasonRewardResponse { optional int32 rank = 1; optional proto.net.RewardDBInfoBundle reward_info_bundle = 2; } // From: Response\EvilCastleRogueLikeSelectRewardResponse.proto message EvilCastleRogueLikeSelectRewardResponse { optional proto.net.EvilCastleRogueLikeStateInfo state_info = 1; optional proto.net.EvilCastleRogueLikeChoiceInfo choice_info = 2; repeated proto.net.CharDBInfo char_info = 3; optional proto.net.CostumeDBInfo costume_info = 4; optional proto.net.RelicDBInfo relic_info = 5; optional int32 clear_floor = 6; optional proto.net.EvilCastleRogueLikeRoomInfo clear_room_info = 7; optional int32 rogue_like_gold = 8; } // From: Response\EvilCastleRogueLikeShopBuyResponse.proto message EvilCastleRogueLikeShopBuyResponse { repeated proto.net.CharDBInfo char_info = 1; optional proto.net.CostumeDBInfo costume_info = 2; optional proto.net.RelicDBInfo relic_info = 3; optional int32 used_gold = 4; } // From: Response\EvilCastleRogueLikeShopExitResponse.proto message EvilCastleRogueLikeShopExitResponse { optional proto.net.EvilCastleRogueLikeStateInfo state_info = 1; optional int32 clear_floor = 2; optional proto.net.EvilCastleRogueLikeRoomInfo clear_room_info = 3; } // From: Response\EvilCastleRogueLikeShopReRollResponse.proto message EvilCastleRogueLikeShopReRollResponse { optional proto.net.EvilCastleRogueLikeShopDBInfo shop_info = 1; optional int32 used_gold = 2; } // From: Response\EvilCastleStageClearRewardResponse.proto message EvilCastleStageClearRewardResponse { repeated proto.net.ItemDBInfo item_info = 1; repeated proto.net.CharDBInfo char_info = 2; repeated proto.net.EquipDBInfo equip_info = 3; repeated proto.net.CostumeDBInfo costume_info = 4; } // From: Response\EvilCastleStageRankingInfoResponse.proto message EvilCastleStageRankingInfoResponse { optional int32 rank = 1; optional int32 point = 2; optional int32 total_rank = 3; optional int32 total_point = 4; } // From: Response\EvilCastleTowerInfoResponse.proto message EvilCastleTowerInfoResponse { repeated proto.net.EvilCastleTowerDBInfo info = 1; } // From: Response\FieldDeckInfoResponse.proto message FieldDeckInfoResponse { repeated proto.net.FieldDeckDBInfo field_deck_info = 1; } // From: Response\FieldDeckSaveResponse.proto message FieldDeckSaveResponse { } // From: Response\FieldMonsterDamageResponse.proto message FieldMonsterDamageResponse { repeated proto.net.CharDBInfo char_info = 1; } // From: Response\FieldMonsterEventResponse.proto message FieldMonsterEventResponse { repeated proto.net.CharDBInfo char_info = 1; optional proto.net.MonsterDBInfo monster_info = 2; repeated proto.net.ItemDBInfo item_info = 3; repeated proto.net.EquipDBInfo equip_info = 4; } // From: Response\FieldMonsterRegenResponse.proto message FieldMonsterRegenResponse { optional proto.net.MonsterDBInfo monster_info = 1; } // From: Response\FieldMonsterRewardResponse.proto message FieldMonsterRewardResponse { repeated proto.net.ItemDBInfo item_info = 1; repeated proto.net.EquipDBInfo equip_info = 2; } // From: Response\FieldObjectInfoResponse.proto message FieldObjectInfoResponse { repeated proto.net.FieldObjectDBInfo field_reward_obtain_info = 1; repeated proto.net.FieldObjectDBInfo field_action_object_info = 2; } // From: Response\FieldObjectPositionUpdateResponse.proto message FieldObjectPositionUpdateResponse { } // From: Response\FieldObjectPreviewResponse.proto message FieldObjectPreviewResponse { repeated proto.net.FieldObjectDBInfo field_reward_obtain_info = 1; repeated int32 research_object_id = 2; } // From: Response\FieldObjectResearchResponse.proto message FieldObjectResearchResponse { optional int32 seq = 1; repeated proto.net.ItemDBInfo reward_item = 2; } // From: Response\FieldObjectRespawnResponse.proto message FieldObjectRespawnResponse { repeated proto.net.FieldObjectDBInfo field_object_info = 1; repeated proto.net.FieldObjectRespawnDBInfo field_object_respawn_info = 2; } // From: Response\FieldObjectRewardListResponse.proto message FieldObjectRewardListResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\FieldObjectRewardResponse.proto message FieldObjectRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; repeated proto.net.FieldBuffDBInfo field_buff_info = 2; repeated proto.net.CharDBInfo char_info = 3; optional proto.net.MonsterDBInfo monster_info = 4; } // From: Response\FieldTrapInfoResponse.proto message FieldTrapInfoResponse { repeated proto.net.FieldTrapDBInfo field_trap_db_info = 1; } // From: Response\FriendAcceptResponse.proto message FriendAcceptResponse { optional proto.net.FriendDBInfo friend_info = 1; } // From: Response\FriendInfoListResponse.proto message FriendInfoListResponse { repeated proto.net.FriendDBInfo friend_info = 1; repeated proto.net.FriendDBInfo friend_recv = 2; repeated proto.net.FriendDBInfo friend_send = 3; } // From: Response\FriendReceiveListResponse.proto message FriendReceiveListResponse { repeated proto.net.FriendDBInfo friend_info = 1; } // From: Response\FriendRecommendResponse.proto message FriendRecommendResponse { repeated proto.net.FriendDBInfo friend_info = 1; } // From: Response\FriendRefuseResponse.proto message FriendRefuseResponse { } // From: Response\FriendRemoveResponse.proto message FriendRemoveResponse { } // From: Response\FriendSearchResponse.proto message FriendSearchResponse { optional proto.net.FriendDBInfo friend_info = 1; } // From: Response\FriendSendListResponse.proto message FriendSendListResponse { repeated proto.net.FriendDBInfo friend_info = 1; } // From: Response\FriendSendRemoveResponse.proto message FriendSendRemoveResponse { } // From: Response\FriendSendResponse.proto message FriendSendResponse { } // From: Response\GachaBuyPreviewLockResponse.proto message GachaBuyPreviewLockResponse { } // From: Response\GachaBuyPreviewResponse.proto message GachaBuyPreviewResponse { optional proto.net.RewardDBInfoBundle preview_item_info = 1; } // From: Response\GachaBuyResponse.proto message GachaBuyResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional int32 get_point = 2; repeated proto.net.GachaFixedDBInfo gacha_fixed_info = 3; repeated int32 selection_apply_sort_id = 4; optional int64 first_auto_revive_set_char_inven_index = 5; } // From: Response\GachaInfoResponse.proto message GachaInfoResponse { repeated proto.net.GachaScheduleDBInfo schedule_info = 1; repeated proto.net.GachaUserDBInfo gacha_user_info = 2; optional int32 schedule_end_exchange_point = 3; repeated proto.net.GachaFixedDBInfo gacha_fixed_info = 4; repeated proto.net.GachaSelectionDBInfo gacha_selection_info = 5; repeated proto.net.GachaSelectionCountChangeDBInfo gacha_selection_change_count_info = 6; repeated proto.net.GachaStepUpScheduleDBInfo step_up_schedule_info = 7; repeated proto.net.GachaStepUpUserDBInfo step_up_user_info = 8; repeated proto.net.ResemaraGachaDBInfo resemara_preview_item_info = 9; } // From: Response\GachaLogResponse.proto message GachaLogResponse { repeated proto.net.GachaLogDBInfo gacha_log = 1; repeated proto.net.GachaTotalCountInfo gacha_total_count_info = 2; } // From: Response\GachaPointExchangeResponse.proto message GachaPointExchangeResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\GachaPointManualExchangeResponse.proto message GachaPointManualExchangeResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\GachaSelectionSaveResponse.proto message GachaSelectionSaveResponse { } // From: Response\GuildAcceptResponse.proto message GuildAcceptResponse { } // From: Response\GuildCreateResponse.proto message GuildCreateResponse { optional proto.net.GuildDBInfo guild_info = 1; optional double top_percent = 2; } // From: Response\GuildDeleteCancelResponse.proto message GuildDeleteCancelResponse { } // From: Response\GuildInfoEditResponse.proto message GuildInfoEditResponse { } // From: Response\GuildInfoResponse.proto message GuildInfoResponse { optional proto.net.GuildDBInfo guild_info = 1; repeated proto.net.GuildMemberDBInfo member_info = 2; repeated proto.net.UserBaseDBInfo join_recv_info = 3; repeated proto.net.GuildActionDBInfo action_info = 4; optional bool is_attendance = 5; optional proto.net.GuildRaidPlayDBInfo raid_play_info = 6; optional int64 ban_time = 7; } // From: Response\GuildInitInfoResponse.proto message GuildInitInfoResponse { repeated proto.net.UserBaseDBInfo join_recv_info = 1; repeated proto.net.GuildActionDBInfo action_info = 2; optional bool is_reward = 3; optional proto.net.GuildRaidPlayDBInfo raid_play_info = 4; } // From: Response\GuildJoinRefuseResponse.proto message GuildJoinRefuseResponse { } // From: Response\GuildJoinResponse.proto message GuildJoinResponse { optional proto.net.GuildDBInfo guild_info = 1; repeated proto.net.GuildMemberDBInfo member_info = 2; optional int64 ban_time = 3; optional proto.net.Define_JoinResultType result_type = 4; optional double top_percent = 5; } // From: Response\GuildJoinSendCancelResponse.proto message GuildJoinSendCancelResponse { } // From: Response\GuildJoinSendInfoResponse.proto message GuildJoinSendInfoResponse { repeated proto.net.GuildDBInfo join_send_info = 1; repeated proto.net.GuildActionDBInfo action_info = 2; } // From: Response\GuildLeaveResponse.proto message GuildLeaveResponse { } // From: Response\GuildMemberBanResponse.proto message GuildMemberBanResponse { } // From: Response\GuildMemberRoleEditResponse.proto message GuildMemberRoleEditResponse { repeated proto.net.GuildMemberDBInfo member_info = 1; } // From: Response\GuildNoticeInfoResponse.proto message GuildNoticeInfoResponse { optional string notice = 1; optional int64 date = 2; } // From: Response\GuildNoticeUpdateResponse.proto message GuildNoticeUpdateResponse { optional int64 date = 1; } // From: Response\GuildRaidBossBattleEnterResponse.proto message GuildRaidBossBattleEnterResponse { optional proto.net.EventScheduleDBInfo event_schedule_info = 1; repeated proto.net.PictorialBuffStatDBInfo buff_stat_info = 2; repeated proto.net.GuildSupporterBattleCharInfo supporter_char_info = 3; optional proto.net.Define_BattleEngineType engine_type = 4; } // From: Response\GuildRaidBossBattleHistoryResponse.proto message GuildRaidBossBattleHistoryResponse { optional int32 today_highest_level = 1; optional int64 today_highest_score = 2; } // From: Response\GuildRaidBossBattleInfoResponse.proto message GuildRaidBossBattleInfoResponse { optional int64 guild_total_score = 1; optional double guild_top_percent = 2; optional int32 highest_level = 3; optional int64 highest_score = 4; optional int64 top_member_owner_index = 5; optional string top_member_user_id = 6; optional int32 top_member_score = 7; } // From: Response\GuildRaidBossPracticeBattleEnterResponse.proto message GuildRaidBossPracticeBattleEnterResponse { optional proto.net.EventScheduleDBInfo event_schedule_info = 1; repeated proto.net.PictorialBuffStatDBInfo buff_stat_info = 2; repeated proto.net.GuildSupporterBattleCharInfo supporter_char_info = 3; optional proto.net.Define_BattleEngineType engine_type = 4; } // From: Response\GuildRaidBossQuickBattleResponse.proto message GuildRaidBossQuickBattleResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\GuildRaidDeckInfoResponse.proto message GuildRaidDeckInfoResponse { repeated proto.net.DeckDBInfo deck_info = 1; repeated proto.net.GuildRaidSupporterDeckDBInfo supporter_deck_info = 2; optional bool is_supporter_deck_update = 3; } // From: Response\GuildRaidDeckSaveResponse.proto message GuildRaidDeckSaveResponse { optional bool is_supporter_update = 1; } // From: Response\GuildRaidMainInfoResponse.proto message GuildRaidMainInfoResponse { optional int32 season = 1; optional int32 raid_day = 2; optional int32 today_normal_battle_count = 3; optional int64 user_score = 4; optional int32 last_score_reward_id = 5; optional int64 guild_total_score = 6; optional double guild_top_percent = 7; optional int32 golem_level = 8; optional int32 golem_exp = 9; optional bool obtainable_season_reward = 10; optional int32 today_supporter_use_count = 11; optional int32 total_supporter_rental_count = 12; optional int64 top_guild_score = 13; repeated int32 play_day = 14; repeated proto.net.ContentScheduleHistory schedule_history_info = 15; repeated proto.net.GuildRaidFlagGradeVersionInfo flag_grade_version_info = 16; optional int32 guild_rank = 17; } message GuildRaidFlagGradeVersionInfo { optional int32 group_id = 1; optional int32 min_season = 2; optional int32 max_season = 3; } // From: Response\GuildRaidMemberPlayHistoryInfoResponse.proto message GuildRaidMemberPlayHistoryInfoResponse { repeated proto.net.GuildRaidMemberPlayHistoryDBInfo info = 1; } // From: Response\GuildRaidMemberRankingResponse.proto message GuildRaidMemberRankingResponse { repeated proto.net.GuildRaidMemberRankDBInfo rank_info = 1; optional proto.net.GuildRaidMemberRankDBInfo user_rank_info = 2; } // From: Response\GuildRaidNormalBattleHistoryInfoResponse.proto message GuildRaidNormalBattleHistoryInfoResponse { repeated proto.net.GuildRaidNormalBattleHistoryDBInfo info = 1; } // From: Response\GuildRaidNormalBattleInfoResponse.proto message GuildRaidNormalBattleInfoResponse { repeated proto.net.GuildRaidNormalBattleDBInfo info = 1; optional int32 golem_level = 2; optional int32 golem_exp = 3; } // From: Response\GuildRaidPresetDeleteResponse.proto message GuildRaidPresetDeleteResponse { } // From: Response\GuildRaidPresetInfoChangeResponse.proto message GuildRaidPresetInfoChangeResponse { } // From: Response\GuildRaidPresetInfoResponse.proto message GuildRaidPresetInfoResponse { repeated proto.net.PresetDBInfo preset_info = 1; } // From: Response\GuildRaidPresetSaveResponse.proto message GuildRaidPresetSaveResponse { } // From: Response\GuildRaidPresetSlotAddResponse.proto message GuildRaidPresetSlotAddResponse { } // From: Response\GuildRaidPresetUseResponse.proto message GuildRaidPresetUseResponse { repeated proto.net.DeckDBInfo deck_info = 1; repeated proto.net.CharDBInfo char_info = 2; repeated proto.net.PresetUseEquipInfo char_equip_info = 3; } // From: Response\GuildRaidSeasonRankingResponse.proto message GuildRaidSeasonRankingResponse { repeated proto.net.GuildRaidSeasonRankDBInfo rank_info = 1; optional proto.net.GuildRaidSeasonRankDBInfo user_rank_info = 2; } // From: Response\GuildRaidSeasonRewardResponse.proto message GuildRaidSeasonRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional bool is_received_reward = 2; } // From: Response\GuildRecommendResponse.proto message GuildRecommendResponse { repeated proto.net.GuildDBInfo guild_info = 1; } // From: Response\GuildSearchResponse.proto message GuildSearchResponse { repeated proto.net.GuildDBInfo guild_info = 1; } // From: Response\GuildSupporterAddResponse.proto message GuildSupporterAddResponse { } // From: Response\GuildSupporterDeleteResponse.proto message GuildSupporterDeleteResponse { } // From: Response\GuildSupporterInfoListResponse.proto message GuildSupporterInfoListResponse { repeated proto.net.GuildSupporterInfo supporter_info = 1; } // From: Response\GuildSupporterInfoResponse.proto message GuildSupporterInfoResponse { optional proto.net.GuildSupporterInfo supporter_info = 1; } // From: Response\GuildUpdateActionInfoResponse.proto message GuildUpdateActionInfoResponse { } // From: Response\HuntDispatchEndResponse.proto message HuntDispatchEndResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\HuntDispatchInfoResponse.proto message HuntDispatchInfoResponse { repeated proto.net.HuntDispatchDBInfo hunt_dispatch_info = 1; optional int32 hunting_ground_min_pack_id = 2; } // From: Response\HuntDispatchResponse.proto message HuntDispatchResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\HuntDispatchRewardPreviewResponse.proto message HuntDispatchRewardPreviewResponse { optional int32 current_play_count = 1; optional proto.net.RewardDBInfoBundle reward_info_bundle = 2; optional bool is_not_return_free_ap = 3; } // From: Response\HuntDispatchStartResponse.proto message HuntDispatchStartResponse { optional proto.net.HuntDispatchDBInfo hunt_dispatch_info = 1; } // From: Response\HuntingGroundEnterResponse.proto message HuntingGroundEnterResponse { repeated proto.net.MonsterDBInfo monster_info = 1; } // From: Response\HuntingGroundInfoListResponse.proto message HuntingGroundInfoListResponse { repeated proto.net.HuntingGroundDBInfo hunting_ground_info = 1; } // From: Response\HuntingGroundInfoResponse.proto message HuntingGroundInfoResponse { optional proto.net.HuntingGroundDBInfo hunting_ground_info = 1; } // From: Response\IdCardPresetDeleteResponse.proto message IdCardPresetDeleteResponse { } // From: Response\IdCardPresetInfoResponse.proto message IdCardPresetInfoResponse { repeated proto.net.IdCardPresetInfo preset_info = 1; } // From: Response\IdCardPresetSaveResponse.proto message IdCardPresetSaveResponse { } // From: Response\IdCardRecoveryResponse.proto message IdCardRecoveryResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional proto.net.IdCardInfo id_card_info = 2; } // From: Response\IdCardSaveResponse.proto message IdCardSaveResponse { } // From: Response\IdCardShopBuyResponse.proto message IdCardShopBuyResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\IdCardShopInfoResponse.proto message IdCardShopDBInfo { optional int32 id = 1; optional int32 buy_count = 2; } message IdCardShopInfoResponse { repeated proto.net.IdCardShopDBInfo shop_buy_info = 1; } // From: Response\InnOpenResponse.proto message InnOpenResponse { optional int32 reputation_state = 1; } // From: Response\InteractionTriggerResponse.proto message InteractionTriggerResponse { } // From: Response\InvenAddSlotResponse.proto message InvenAddSlotResponse { } // From: Response\ItemDumpResponse.proto message ItemDumpResponse { } // From: Response\ItemInfoResponse.proto message ItemInfoResponse { repeated proto.net.ItemDBInfo item_info = 1; } // From: Response\ItemStorageInfoResponse.proto message ItemStorageInfoResponse { repeated proto.net.ItemDBInfo item_info = 1; } // From: Response\ItemStorageOutResponse.proto message ItemStorageOutResponse { repeated proto.net.ItemDBInfo item_info = 1; } // From: Response\ItemStoragePutResponse.proto message ItemStoragePutResponse { repeated proto.net.ItemDBInfo item_info = 1; } // From: Response\ItemStorageUpdateResponse.proto message ItemStorageUpdateResponse { } // From: Response\JoinUserResponse.proto message JoinUserResponse { optional proto.net.UserDBInfo user_info = 1; optional proto.net.RewardDBInfoBundle reward_info_bundle = 2; } // From: Response\JpUserInfoResponse.proto message JpUserInfoResponse { optional float accumulated_payment_amount = 1; optional int32 date_of_birth = 2; } // From: Response\JpUserResponse.proto message JpUserResponse { } // From: Response\LeaveUserResponse.proto message LeaveUserResponse { optional int64 unreg_date = 1; } // From: Response\LikeUserResponse.proto message LikeUserResponse { } // From: Response\LoginEventResponse.proto message LoginEventInfo { optional int32 login_event_id = 1; optional int64 next_login_time = 2; } message LoginEventResponse { repeated proto.net.LoginEventInfo login_event_info = 1; } // From: Response\LoginUserResponse.proto message LoginUserResponse { optional proto.net.UserDBInfo user_info = 1; optional float accumulated_payment_amount = 2; optional int32 date_of_birth = 3; optional proto.net.RewardDBInfoBundle reward_info_bundle = 4; repeated proto.net.RewardDBInfo repayment_currency = 5; optional proto.net.GuildMemberDBInfo user_guild_info = 6; optional proto.net.GuildBaseDBInfo guild_base_info = 7; optional bool has_available_supporter_reward = 8; } // From: Response\LogoutUserResponse.proto message LogoutUserResponse { } // From: Response\MailHistoryInfoResponse.proto message MailHistoryInfoResponse { repeated proto.net.MailDBInfo mail_info = 1; optional int32 total_count = 2; } // From: Response\MailInfoResponse.proto message MailInfoResponse { repeated proto.net.MailDBInfo mail_info = 1; optional int32 total_count = 2; optional int64 max_inven_index = 3; } // From: Response\MailOpenResponse.proto message MailOpenResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional int64 first_auto_revive_set_char_inven_index = 2; } // From: Response\MaintenanceInfoResponse.proto message MaintenanceInfo { optional int32 market_type = 1; optional string version = 2; optional string bundle_version = 3; optional bool is_bundle_update = 4; optional int32 maintenance_type = 5; optional string date = 6; optional string region_list = 7; optional sint32 use_dsa = 8; optional string maintenance_url = 9; optional sint32 use_maintenance_url = 10; optional string download_url = 11; optional string notice = 12; optional string bundle_version_sd = 13; } message MaintenanceInfoResponse { optional proto.net.MaintenanceInfo market_info = 1; optional string server_connect_info = 2; optional int32 connect_type = 3; optional int32 user_type = 4; } // From: Response\MercenaryScoutResponse.proto message MercenaryScoutResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional int64 first_auto_revive_set_char_inven_index = 2; } // From: Response\MiniGameActionEndResponse.proto message MiniGameActionEndResponse { optional int64 my_best_record = 1; repeated int32 new_clear_mission_id = 2; optional proto.net.RewardDBInfoBundle reward_info_bundle = 3; } // From: Response\MiniGameActionInfoResponse.proto message MiniGameActionMyBestRecord { optional int32 monster_id = 1; optional int64 record = 2; } message MiniGameActionInfoResponse { optional int32 event_schedule_id = 1; repeated proto.net.MiniGameActionMyBestRecord my_best_record = 2; repeated int32 clear_mission_id = 3; } // From: Response\MiniGameActionRankingResponse.proto message MiniGameActionRankingResponse { repeated proto.net.MiniGameActionSingleRankDBInfo single_user_ranking_info = 1; optional proto.net.MiniGameActionSingleRankDBInfo single_my_ranking_info = 2; repeated proto.net.MiniGameActionMultiRankDBInfo multi_user_ranking_info = 3; optional proto.net.MiniGameActionMultiRankDBInfo multi_my_ranking_info = 4; } // From: Response\MiniGameActionStartResponse.proto message MiniGameActionStartResponse { } // From: Response\MiniGameBingoInfoResponse.proto message MiniGameBingoInfoResponse { repeated proto.net.MiniGameBingoDBInfo mini_game_bingo_info = 1; } // From: Response\MiniGameBingoPlayResponse.proto message MiniGameBingoPlayResponse { optional proto.net.MiniGameBingoDBInfo before_mini_game_bingo_info = 1; optional proto.net.MiniGameBingoDBInfo mini_game_bingo_info = 2; repeated int32 open_bingo_index = 3; repeated proto.net.MiniGameBingoLineInfo open_line_info = 4; optional proto.net.RewardDBInfoBundle space_reward = 5; optional proto.net.RewardDBInfoBundle line_reward = 6; optional proto.net.RewardDBInfoBundle complete_reward = 7; } // From: Response\MiniGameBoardInfoResponse.proto message MiniGameBoardInfoResponse { repeated proto.net.MiniGameBoardDBInfo mini_game_board_info = 1; } // From: Response\MiniGameBoardPlayResponse.proto message MiniGameBoardPlayResponse { optional proto.net.MiniGameBoardDBInfo mini_game_board_info = 1; repeated proto.net.MiniGameMoveControllerInfo mini_game_controller_info = 2; optional proto.net.RewardDBInfoBundle complete_reward = 3; optional proto.net.RewardDBInfoBundle scaffold_reward = 4; } // From: Response\MiniGameDefenseEndResponse.proto message MiniGameDefenseEndResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; repeated int32 reward_info = 2; } // From: Response\MiniGameDefenseInfoResponse.proto message MiniGameDefenseInfoResponse { optional int32 event_schedule_id = 1; repeated int32 reward_info = 2; } // From: Response\MiniGameDefenseMatchingResponse.proto message MiniGameDefenseMatchingResponse { } // From: Response\MiniGameDefenseStartResponse.proto message MiniGameDefenseStartResponse { } // From: Response\MiniGameFieldEndResponse.proto message MiniGameFieldEndResponse { optional int32 event_schedule_id = 1; optional int32 score = 2; optional int32 highest_score = 3; optional int32 last_reward_point = 4; optional proto.net.RewardDBInfoBundle reward_info_bundle = 5; optional bool is_possible_quick_reward = 6; } // From: Response\MiniGameFieldInfoResponse.proto message MiniGameFieldInfoResponse { repeated proto.net.MiniGameDBInfo info = 1; } // From: Response\MiniGameFieldQuickRewardResponse.proto message MiniGameFieldQuickRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\MiniGameFieldRewardResponse.proto message MiniGameFieldRewardResponse { optional int32 last_reward_point = 1; repeated proto.net.ItemDBInfo reward = 2; } // From: Response\MiniGameFieldScoreResponse.proto message MiniGameFieldScoreResponse { optional int32 current_score = 1; optional int32 current_hp = 2; } // From: Response\MiniGameFieldStartResponse.proto message MiniGameFieldStartResponse { repeated int32 field_object_id = 1; } // From: Response\MiniGameHubInfoResponse.proto message MiniGameHubInfoResponse { repeated proto.net.MiniGameHubDBInfo mini_game_hub_info = 1; } // From: Response\MiniGameRelayServerInfoResponse.proto message RelayServerInfo { optional string region = 1; optional string ip = 2; optional string port = 3; } message MiniGameRelayServerInfoResponse { repeated proto.net.RelayServerInfo server_info = 1; } // From: Response\MiniGameRhythmInfoResponse.proto message MiniGameRhythmInfoResponse { repeated proto.net.MiniGameRhythmPlayDBInfo play_info = 1; optional proto.net.RewardDBInfoBundle reward_info_bundle = 2; } // From: Response\MiniGameRhythmPlayEndResponse.proto message MiniGameRhythmPlayEndResponse { optional proto.net.MiniGameRhythmPlayDBInfo play_info = 1; } // From: Response\MiniGameRhythmPlayStartResponse.proto message MiniGameRhythmPlayStartResponse { } // From: Response\MiniGameRhythmRankingResponse.proto message MiniGameRhythmRankingResponse { repeated proto.net.MiniGameRhythmRankDBInfo rank_info = 1; optional proto.net.MiniGameRhythmRankDBInfo user_rank_info = 2; } // From: Response\MiniGameRouletteDrawResponse.proto message MiniGameRouletteDrawResponse { optional proto.net.MiniGameRouletteDBInfo roulette_info = 1; optional proto.net.RewardDBInfoBundle roulette_reward = 2; optional proto.net.RewardDBInfoBundle roulette_accumulated_reward = 3; repeated proto.net.MiniGameRouletteRewardInfo roulette_reward_info = 4; } // From: Response\MiniGameRouletteInfoResponse.proto message MiniGameRouletteInfoResponse { repeated proto.net.MiniGameRouletteDBInfo roulette_info = 1; } // From: Response\MiniGameRunEndResponse.proto message MiniGameRunEndResponse { optional int32 best_record_value = 1; optional int32 last_reward_point = 2; optional proto.net.RewardDBInfoBundle reward_info_bundle = 3; optional bool is_possible_quick_reward = 4; } // From: Response\MiniGameRunInfoResponse.proto message MiniGameRunInfoResponse { repeated proto.net.MiniGameDBInfo info = 1; } // From: Response\MiniGameRunQuickRewardResponse.proto message MiniGameRunQuickRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\MiniGameRunStartResponse.proto message MiniGameRunStartResponse { } // From: Response\MiniGameSichuanEndResponse.proto message MiniGameSichuanEndResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional int64 world_best_record_owner_index = 2; optional string world_best_record_user_id = 3; optional double world_best_record_value = 4; optional int32 rank = 5; optional bool is_block = 6; } // From: Response\MiniGameSichuanInfoResponse.proto message MiniGameSichuanInfoResponse { repeated proto.net.MiniGameSichuanScheduleInfo info = 1; } // From: Response\MiniGameSichuanRankingResponse.proto message MiniGameSichuanRankingResponse { repeated proto.net.MiniGameSichuanRankDBInfo user_ranking_info = 1; } // From: Response\MiniGameSichuanStartResponse.proto message MiniGameSichuanStartResponse { } // From: Response\MiniGameSurvivalCharUpgradeResetResponse.proto message MiniGameSurvivalCharUpgradeResetResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\MiniGameSurvivalCharUpgradeResponse.proto message MiniGameSurvivalCharUpgradeResponse { } // From: Response\MiniGameSurvivalEndResponse.proto message MiniGameSurvivalEndResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional int32 server_get_coin = 2; optional int32 server_total_exp = 3; } // From: Response\MiniGameSurvivalInfoResponse.proto message MiniGameSurvivalInfoResponse { optional int32 event_schedule_id = 1; repeated int32 active_char_id = 2; repeated int32 active_map_group_id = 3; optional int32 user_rank_score = 4; optional int64 top_rank_owner_index = 5; optional string top_rank_user_id = 6; optional int32 top_rank_score = 7; repeated proto.net.MiniGameSurvivalStageClearDBInfo stage_clear_info = 8; repeated proto.net.MiniGameSurvivalCollectionDBInfo collection_info = 9; repeated proto.net.MiniGameSurvivalUpgradeDBInfo upgrade_info = 10; } // From: Response\MiniGameSurvivalPlayResponse.proto message MiniGameSurvivalPlayResponse { optional int32 server_increase_coin = 1; optional int32 server_increase_exp = 2; } // From: Response\MiniGameSurvivalRankingResponse.proto message MiniGameSurvivalRankingResponse { repeated proto.net.MiniGameSurvivalRankDBInfo rank_info = 1; optional proto.net.MiniGameSurvivalRankDBInfo user_rank_info = 2; } // From: Response\MiniGameSurvivalSkillSelectListResponse.proto message MiniGameSurvivalSkillSelectListResponse { optional int32 remain_reroll_count = 1; repeated int32 skill_id = 2; } // From: Response\MiniGameSurvivalSkillUpResponse.proto message MiniGameSurvivalSkillUpResponse { repeated proto.net.MiniGameSurvivalSkillDBInfo skill_info = 1; optional int32 increase_coin = 2; optional int32 recovery_hp = 3; } // From: Response\MiniGameSurvivalStartResponse.proto message MiniGameSurvivalStartResponse { repeated proto.net.MiniGameSurvivalSkillDBInfo skill_info = 1; optional int32 random_seed = 2; } // From: Response\MiniPuzzleAllOpenResponse.proto message MiniPuzzleAllOpenResponse { optional proto.net.MiniPuzzleDBInfo before_puzzle_info = 1; optional proto.net.MiniPuzzleDBInfo mini_puzzle_info = 2; repeated proto.net.MiniPuzzleWordReward mini_puzzle_word_reward = 3; optional proto.net.RewardDBInfoBundle open_reward = 4; optional proto.net.RewardDBInfoBundle word_complete_reward = 5; } // From: Response\MiniPuzzleInfoResponse.proto message MiniPuzzleInfoResponse { repeated proto.net.MiniPuzzleDBInfo mini_puzzle_info = 1; } // From: Response\MiniPuzzleOpenResponse.proto message MiniPuzzleOpenResponse { optional proto.net.MiniPuzzleDBInfo before_puzzle_info = 1; optional proto.net.MiniPuzzleDBInfo mini_puzzle_info = 2; optional proto.net.MiniPuzzleWordReward mini_puzzle_word_reward = 3; optional proto.net.RewardDBInfoBundle open_reward = 4; optional proto.net.RewardDBInfoBundle word_complete_reward = 5; } // From: Response\MiniPuzzleRenewResponse.proto message MiniPuzzleRenewResponse { optional proto.net.MiniPuzzleDBInfo before_puzzle_info = 1; optional proto.net.MiniPuzzleDBInfo mini_puzzle_info = 2; } // From: Response\MissionClearResponse.proto message MissionClearResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional int64 first_auto_revive_set_char_inven_index = 2; } // From: Response\MissionInfoResponse.proto message MissionInfoResponse { repeated proto.net.MissionDBInfo mission_info = 1; repeated proto.net.MissionSectionRewardDBInfo mission_section_reward_info = 2; optional int64 daily_mission_reset_time = 3; optional int64 weekly_mission_reset_time = 4; } // From: Response\MissionSectionRewardResponse.proto message MissionSectionRewardResponse { repeated proto.net.ItemDBInfo item_info = 1; repeated proto.net.CharDBInfo reward_char_info = 2; repeated proto.net.CostumeDBInfo costume_info = 3; repeated proto.net.EquipDBInfo equip_info = 4; } // From: Response\MissionUpdateResponse.proto message MissionUpdateResponse { } // From: Response\MonsterHuntChangeTeamResponse.proto message MonsterHuntChangeTeamResponse { } // From: Response\MonsterHuntDeckInfoResponse.proto message MonsterHuntDeckInfoResponse { repeated proto.net.MonsterHuntDeckDBInfo monster_hunt_deck_info = 1; } // From: Response\MonsterHuntDeckSaveResponse.proto message MonsterHuntDeckSaveResponse { } // From: Response\MonsterHuntPresetDeleteResponse.proto message MonsterHuntPresetDeleteResponse { } // From: Response\MonsterHuntPresetInfoChangeResponse.proto message MonsterHuntPresetInfoChangeResponse { } // From: Response\MonsterHuntPresetInfoResponse.proto message MonsterHuntPresetInfoResponse { repeated proto.net.PresetDBInfo preset_info = 1; } // From: Response\MonsterHuntPresetSaveResponse.proto message MonsterHuntPresetSaveResponse { } // From: Response\MonsterHuntPresetSlotAddResponse.proto message MonsterHuntPresetSlotAddResponse { } // From: Response\MonsterHuntPresetUseResponse.proto message MonsterHuntPresetUseResponse { repeated proto.net.MonsterHuntDeckDBInfo monster_hunt_deck_info = 1; repeated proto.net.CharDBInfo char_info = 2; repeated proto.net.PresetUseEquipInfo char_equip_info = 3; } // From: Response\MonsterHuntQuickBattleResponse.proto message MonsterHuntQuickBattleResponse { optional proto.net.MonsterHuntUserDBInfo monster_hunt_user_info = 1; optional proto.net.RewardDBInfoBundle monster_hunt_reward_bundle = 2; optional proto.net.RewardDBInfoBundle monster_hunt_daily_reward_bundle = 3; optional int32 rank = 4; optional double rank_top_percent = 5; } // From: Response\MonsterHuntRankInfoResponse.proto message MonsterHuntRankUserInfo { optional int64 owner_index = 1; optional string user_id = 2; optional int32 user_exp = 3; optional int32 portrait_costume_id = 4; optional int32 portrait_costume_design_id = 5; optional proto.net.GuildBaseDBInfo guild_base_info = 6; optional int32 rank = 7; optional double score = 8; optional int32 title_id = 9; optional double rank_top_percent = 10; } message MonsterHuntRankInfoResponse { repeated proto.net.MonsterHuntRankUserInfo user_rank_info = 1; optional proto.net.MonsterHuntRankUserInfo my_rank_info = 2; } // From: Response\MonsterHuntScheduleInfoResponse.proto message MonsterHuntScheduleInfoResponse { repeated proto.net.MonsterHuntScheduleInfo monster_hunt_schedule_info = 1; optional int32 start_regular_season = 2; repeated proto.net.MonsterHuntScheduleHistory season_history = 3; } // From: Response\MonsterHuntSeasonRewardResponse.proto message MonsterHuntSeasonRewardResponse { optional int32 rank = 1; optional int32 score = 2; optional int32 monster_hunt_id = 3; optional proto.net.RewardDBInfoBundle reward_info_bundle = 4; optional double rank_top_percent = 5; } // From: Response\MonsterHuntUserInfoResponse.proto message MonsterHuntUserInfoResponse { optional proto.net.MonsterHuntUserDBInfo monster_hunt_user_info = 1; optional int32 rank = 2; optional double rank_top_percent = 3; } // From: Response\MonsterInfoResponse.proto message MonsterInfoResponse { repeated proto.net.MonsterDBInfo monster_info = 1; } // From: Response\MyLikeInfoResponse.proto message MyLikeInfoResponse { optional int64 target_owner_index = 1; } // From: Response\MyRoomExpandResponse.proto message MyRoomExpandResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional proto.net.MyRoomDBInfo my_room = 2; } // From: Response\MyRoomHideResponse.proto message MyRoomHideResponse { } // From: Response\MyRoomItemInfoResponse.proto message MyRoomItemInfoResponse { repeated proto.net.MyRoomTrophyDBInfo trophy_info = 1; } // From: Response\MyRoomLikeResponse.proto message MyRoomLikeResponse { optional int32 monthly_count = 1; optional int32 total_count = 2; optional int64 date = 3; } // From: Response\MyRoomMoveResponse.proto message MyRoomMoveResponse { } // From: Response\MyRoomNameChangeResponse.proto message MyRoomNameChangeResponse { } // From: Response\MyRoomPrimaryChangeResponse.proto message MyRoomPrimaryChangeResponse { } // From: Response\MyRoomSaveResponse.proto message MyRoomSaveResponse { } // From: Response\MyRoomSearchFriendResponse.proto message MyRoomSearchFriendResponse { repeated proto.net.MyRoomUserInfo room_info = 1; } // From: Response\MyRoomSearchGuildResponse.proto message MyRoomSearchGuildResponse { repeated proto.net.MyRoomUserInfo room_info = 1; } // From: Response\MyRoomSearchRecommendResponse.proto message MyRoomSearchRecommendResponse { repeated proto.net.MyRoomUserInfo room_info = 1; } // From: Response\MyRoomShopBuyResponse.proto message MyRoomShopBuyResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\MyRoomShopInfoResponse.proto message MyRoomShopDBInfo { optional int32 id = 1; optional int32 buy_count = 2; } message MyRoomShopInfoResponse { repeated proto.net.MyRoomShopDBInfo shop_buy_info = 1; } // From: Response\MyRoomUserInfoResponse.proto message MyRoomUserInfoResponse { optional proto.net.MyRoomUserInfo room_info = 1; optional bool sync_use_count = 2; } // From: Response\NoticeDetailInfoResponse.proto message NoticeDetailInfoResponse { optional proto.net.NoticeDBInfo notice_info = 1; } // From: Response\NoticeInfoResponse.proto message NoticeInfoResponse { repeated proto.net.NoticeDBInfo notice_info = 1; } // From: Response\OverwhelmResponse.proto message OverwhelmResponse { repeated proto.net.MonsterDBInfo monster_info = 1; repeated int32 update_quest_id = 2; optional proto.net.RewardDBInfoBundle reward_bundle = 3; repeated proto.net.CharDBInfo char_info = 4; } // From: Response\PackBuyResponse.proto message PackBuyResponse { optional proto.net.PackDBInfo pack_info = 1; optional proto.net.RewardDBInfoBundle reward_info_bundle = 2; repeated proto.net.DeckDBInfo deck_info = 3; } // From: Response\PackDetailResponse.proto message PackDetailResponse { message PackDetail { optional int32 id = 1; } optional proto.net.PackDetailResponse.PackDetail pack_info = 1; } // From: Response\PackEventBattleInfoResponse.proto message PackEventBattleInfoResponse { repeated proto.net.PackEventBattleDBInfo info = 1; } // From: Response\PackEventStoryClearResponse.proto message PackEventStoryClearResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional proto.net.PackEventStoryDBInfo clear_info = 2; } // From: Response\PackEventStoryInfoResponse.proto message PackEventStoryInfoResponse { repeated proto.net.PackEventStoryDBInfo info = 1; } // From: Response\PackEventStoryReplayClearResponse.proto message PackEventStoryReplayClearResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\PackInfoResponse.proto message PackInfoResponse { repeated proto.net.PackDBInfo pack_info = 1; repeated proto.net.QuestLevelDBInfo quest_level_info = 2; repeated proto.net.PackClearRewardDBInfo pack_clear_reward_info = 3; repeated proto.net.EvilCastleClearRewardDBInfo evil_castle_clear_reward_info = 4; } // From: Response\PackInGameInfoResponse.proto message PackInGameInfoResponse { repeated proto.net.CharDBInfo char_info = 1; repeated proto.net.QuestDBInfo quest_info = 2; repeated int32 clear_quest_ids = 3; optional string position = 4; repeated proto.net.TalentNpcDBInfo talent_npc_info = 5; repeated proto.net.MonsterDBInfo monster_info = 6; repeated proto.net.TalentObjectDBInfo talent_object_info = 7; repeated proto.net.FieldBuffDBInfo field_buff_info = 8; repeated proto.net.ReputationDBInfo reputation_info = 9; repeated proto.net.MapActiveInfo map_active_info = 10; repeated int32 research_object_id = 11; optional proto.net.HuntingGroundDBInfo hunting_ground_info = 12; repeated proto.net.TalentSkillDBInfo talent_skill_info = 13; repeated proto.net.ContentRankStatueDBInfo content_rank_statue_info = 14; repeated int32 statue_reward_obtain_id = 15; optional proto.net.RewardDBInfoBundle reward_info_bundle = 16; } // From: Response\PackJamEventResponse.proto message PackJamEventResponse { optional proto.net.ItemDBInfo pack_event_reward = 1; } // From: Response\PackPreviewInfoResponse.proto message PackPreviewInfoResponse { repeated proto.net.QuestDBInfo quest_info = 1; repeated proto.net.QuestTitleDBInfo quest_title_info = 2; optional bool is_pack_event_reward = 3; } // From: Response\PackRewardObjectCountResponse.proto message PackRewardObjectCountResponse { repeated proto.net.PackRewardObjectCountInfo count_info = 1; } message PackRewardObjectCountInfo { optional proto.net.Define_PackRewardObjectCountType type = 1; optional int32 pack_id = 2; optional int32 count = 3; optional int32 max_count = 4; } // From: Response\PackSubQuestClearInfoResponse.proto message PackSubQuestClearInfoResponse { repeated proto.net.PackSubQuestClearInfo sub_quest_clear_info = 1; } message PackSubQuestClearInfo { optional int32 pack_id = 1; optional int32 sub_quest_clear_count = 2; } // From: Response\PassBuyResponse.proto message PassBuyResponse { optional int32 exp = 1; } // From: Response\PassInfoResponse.proto message PassInfoResponse { repeated proto.net.PassDBInfo pass_info = 1; repeated proto.net.PassRewardDBInfo pass_reward_info = 2; } // From: Response\PassRewardResponse.proto message PassRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional int32 newbie_pass_step = 2; optional int64 first_auto_revive_set_char_inven_index = 3; } // From: Response\PersonalInfoResponse.proto message PersonalDBInfo { optional int32 id = 1; optional string title = 2; optional string url = 3; optional int64 start_date = 4; optional int64 end_date = 5; } message PersonalInfoResponse { repeated proto.net.PersonalDBInfo personal_info = 1; } // From: Response\PictorialBookInfoResponse.proto message PictorialBookInfoResponse { repeated proto.net.PictorialBookDBInfo pictorialbook_info = 1; } // From: Response\PingCheckResponse.proto message PingCheckResponse { } // From: Response\PlatformLoginResponse.proto message PlatformLoginResponse { optional proto.net.UserDBInfo user_info = 1; optional proto.net.GuildMemberDBInfo user_guild_info = 2; optional proto.net.GuildBaseDBInfo guild_base_info = 3; } // From: Response\PopularCostumeInfoResponse.proto message PopularCostumeInfoResponse { repeated proto.net.PopularCostumeCountDBInfo info = 1; } // From: Response\PopularEquipInfoResponse.proto message PopularEquipInfoResponse { repeated proto.net.PopularEquipDBInfo info = 1; } // From: Response\PresetAddSlotResponse.proto message PresetAddSlotResponse { } // From: Response\PresetDeleteResponse.proto message PresetDeleteResponse { } // From: Response\PresetInfoChangeResponse.proto message PresetInfoChangeResponse { } // From: Response\PresetInfoResponse.proto message PresetInfoResponse { repeated proto.net.PresetDBInfo preset_info = 1; } // From: Response\PresetSaveResponse.proto message PresetSaveResponse { } // From: Response\PresetUseResponse.proto message PresetUseResponse { repeated proto.net.DeckDBInfo deck_info = 1; repeated proto.net.CharDBInfo char_info = 2; repeated proto.net.PresetUseEquipInfo char_equip_info = 3; } // From: Response\PrestigeSkinInfoResponse.proto message PrestigeSkinInfoResponse { repeated proto.net.PrestigeSkinDBInfo prestige_skin_info = 1; } // From: Response\PrestigeSkinSetResponse.proto message PrestigeSkinSetResponse { optional int32 portrait_costume_id = 1; optional int32 portrait_costume_design_id = 2; } // From: Response\PvpBattleDeckInfoResponse.proto message PvpBattleDeckInfoResponse { repeated proto.net.PvpBattleUserDeckInfo attack_deck_info = 1; repeated proto.net.ContentsCharItemInfo attack_deck_item_info = 2; repeated proto.net.PvpBattleUserDeckInfo defense_deck_info = 3; repeated proto.net.ContentsCharItemInfo defense_deck_item_info = 4; } // From: Response\PvpBattleDeckSaveResponse.proto message PvpBattleDeckSaveResponse { } // From: Response\PvpBattleEndResponse.proto message PvpBattleEndResponse { optional int32 battle_result = 1; repeated proto.net.ItemDBInfo item_info = 2; repeated proto.net.CharPartnerDBInfo char_partner_info = 3; optional int32 change_vp = 4; optional int32 continue_win_vp = 5; optional proto.net.BattleStatisticsDBInfo battle_statistics_info = 6; repeated int32 once_reward_info = 7; } // From: Response\PvpBattleHistoryDeckInfoResponse.proto message PvpBattleHistoryDeckInfoResponse { optional proto.net.PvpBattleUserDeckFullInfo user_deck_full_info = 1; optional proto.net.PvpBattleUserDeckFullInfo enemy_deck_full_info = 2; } // From: Response\PvpBattleHistoryResponse.proto message PvpBattleHistoryResponse { repeated proto.net.PvpBattleHistoryInfo attack_history_info = 1; repeated proto.net.PvpBattleHistoryInfo defense_history_info = 2; optional int32 season_win_count = 3; optional int32 season_lose_count = 4; optional int32 season_attack_win_count = 5; optional int32 season_attack_lose_count = 6; optional int32 season_defense_win_count = 7; optional int32 season_defense_lose_count = 8; optional int32 prev_season_attack_win_count = 9; optional int32 prev_season_attack_lose_count = 10; optional int32 prev_season_defense_win_count = 11; optional int32 prev_season_defense_lose_count = 12; optional int32 deck_season_attack_win_count = 13; optional int32 deck_season_attack_lose_count = 14; optional int32 deck_season_defense_win_count = 15; optional int32 deck_season_defense_lose_count = 16; optional int64 deck_season_attack_reset_date = 17; optional int64 deck_season_defense_reset_date = 18; } // From: Response\PvpBattleMatchingResponse.proto message PvpBattleMatchingResponse { optional int32 user_vp = 1; optional int32 user_rank = 2; repeated proto.net.PictorialBuffStatDBInfo user_buff_stat_info = 3; optional int64 enemy_owner_index = 4; optional string enemy_user_id = 5; optional int32 enemy_exp = 6; optional int32 enemy_vp = 7; optional int32 enemy_rank = 8; optional proto.net.GuildBaseDBInfo enemy_guild_base_info = 9; optional int32 enemy_portrait_costume_id = 10; optional int32 enemy_portrait_costume_design_id = 11; repeated proto.net.PvpBattleUserDeckInfo enemy_deck_info = 12; repeated proto.net.CharDBInfo enemy_char_info = 13; repeated proto.net.CostumeDBInfo enemy_costume_info = 14; repeated proto.net.EquipDBInfo enemy_equip_info = 15; optional int32 battle_random_seed = 16; optional proto.net.EventScheduleDBInfo event_schedule_info = 17; repeated proto.net.PictorialBuffStatDBInfo enemy_buff_stat_info = 18; repeated proto.net.CharAwakeDBInfo enemy_awake_info = 19; } // From: Response\PvpBattleOnceRewardInfoResponse.proto message PvpBattleOnceRewardInfoResponse { repeated int32 once_reward_info = 1; } // From: Response\PvpBattleRankingResponse.proto message PvpBattleRankingResponse { repeated proto.net.PvpBattleRankUserInfo user_ranking_info = 1; optional proto.net.PvpBattleRankUserInfo my_ranking_info = 2; } // From: Response\PvpBattleRankUserDetailResponse.proto message PvpBattleRankUserDetailResponse { optional int64 owner_index = 1; optional int32 win_count = 2; optional int32 lose_count = 3; optional proto.net.PvpBattleUserDeckFullInfo attack_deck_info = 4; optional proto.net.PvpBattleUserDeckFullInfo defence_deck_info = 5; } // From: Response\PvpBattleReplayInfoResponse.proto message PvpBattleReplayInfoResponse { optional proto.net.PvpBattleUserDeckFullInfo blue_deck_full_info = 1; optional proto.net.PvpBattleUserDeckFullInfo red_deck_full_info = 2; repeated int32 battle_random_seed = 3; } // From: Response\PvpBattleResetResponse.proto message PvpBattleResetResponse { optional int64 deck_season_attack_reset_date = 1; optional int64 deck_season_defense_reset_date = 2; } // From: Response\PvpBattleRewardResponse.proto message PvpBattleRewardResponse { repeated proto.net.ItemDBInfo item_info = 1; } // From: Response\PvpBattleStartResponse.proto message PvpBattleStartResponse { optional int32 battle_random_seed = 1; } // From: Response\PvpBattleUserInfoResponse.proto message PvpBattleUserInfoResponse { optional proto.net.PvpBattleUserBaseInfo base_info = 1; optional bool is_season_reward = 2; optional int32 pvp_table_change_season = 3; optional proto.net.Define_BattleEngineType engine_type = 4; } // From: Response\PvpContentsItemRenewResponse.proto message PvpContentsItemRenewResponse { repeated proto.net.ContentsCharItemInfo deck_item_info = 1; } // From: Response\PvpSeasonRewardResponse.proto message PvpSeasonRewardResponse { optional int32 rank = 1; optional int32 vp = 2; optional proto.net.RewardDBInfoBundle reward_info_bundle = 3; optional int32 reward_season = 4; repeated int32 once_reward_info = 5; } // From: Response\QuestAcceptResponse.proto message QuestAcceptResponse { optional proto.net.QuestDBInfo quest_info = 1; repeated proto.net.CharDBInfo char_info = 2; repeated proto.net.DeckDBInfo deck_info = 3; repeated proto.net.ItemDBInfo give_quest_item = 4; } // From: Response\QuestClearResponse.proto message QuestClearResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional proto.net.QuestDBInfo quest_info = 2; optional int32 clear_quest_id = 3; repeated proto.net.DeckDBInfo deck_info = 4; repeated proto.net.CharDBInfo char_info = 5; repeated proto.net.ItemDBInfo give_quest_item = 6; repeated proto.net.ItemDBInfo remove_quest_item = 7; repeated proto.net.ReputationDBInfo reputation_info = 8; optional proto.net.QuestLevelDBInfo quest_level_info = 9; repeated int64 delete_char_inven_index = 10; repeated proto.net.PackDBInfo pack_info = 11; optional proto.net.RewardDBInfoBundle ending_reward_info_bundle = 12; optional proto.net.RewardDBInfoBundle immortal_reward_info_bundle = 13; optional int64 forced_revive_char_inven_index = 14; optional int64 first_auto_revive_set_char_inven_index = 15; } // From: Response\QuestGiveUpResponse.proto message QuestGiveUpResponse { optional int32 quest_id = 1; repeated proto.net.DeckDBInfo deck_info = 2; repeated proto.net.ItemDBInfo remove_quest_item = 3; repeated int64 delete_char_inven_index = 4; } // From: Response\QuestImmortalResetResponse.proto message QuestImmortalResetResponse { } // From: Response\QuestInfoResponse.proto message QuestInfoResponse { repeated proto.net.QuestDBInfo quest_info = 1; repeated int32 clear_quest_ids = 2; } // From: Response\QuestMaxClearInfoResponse.proto message QuestMaxClearInfoResponse { repeated proto.net.QuestMaxClearDBInfo max_clear_info = 1; } // From: Response\QuestUpdateResponse.proto message QuestUpdateResponse { optional int32 update_quest_id = 1; optional proto.net.RewardDBInfoBundle reward_info_bundle = 2; } // From: Response\QuickBattleResponse.proto message QuickBattleResponse { optional proto.net.RewardDBInfoBundle reward_bundle = 1; } // From: Response\RecipeInfoResponse.proto message RecipeInfoResponse { optional int32 seq = 1; repeated int32 recipe_id = 2; } // From: Response\RecommendDeckInfoResponse.proto message RecommendDeckInfoResponse { repeated proto.net.RecommendDeckDBInfo recommend_deck_info = 1; } // From: Response\RecommendDeckUserOptionSaveResponse.proto message RecommendDeckUserOptionSaveResponse { } // From: Response\RefreshTokenResponse.proto message RefreshTokenResponse { optional string access_token = 1; } // From: Response\ReportUserResponse.proto message ReportUserResponse { } // From: Response\ReputationInfoResponse.proto message ReputationInfoResponse { repeated proto.net.ReputationDBInfo reputation_info = 1; } // From: Response\RootSortIdInfoResponse.proto message RootSortIdInfo { optional int32 type = 1; optional int32 id = 2; optional int32 sort_id = 3; } message RootSortIdInfoResponse { repeated proto.net.RootSortIdInfo root_sort_info = 1; } // From: Response\SaveFieldCharControlDeckTypeResponse.proto message SaveFieldCharControlDeckTypeResponse { } // From: Response\SaveTotalBattlePowerResponse.proto message SaveTotalBattlePowerResponse { optional int32 highest_total_battle_power = 1; } // From: Response\SaveUserPositionResponse.proto message SaveUserPositionResponse { } // From: Response\ScheduleInfoResponse.proto message ScheduleInfoResponse { optional int32 schedule_calculate_mile_seconds = 1; repeated proto.net.ScheduleDBInfo schedule_info = 2; } // From: Response\SeasonRewardInfoResponse.proto message SeasonRewardInfoResponse { repeated proto.net.SeasonRewardDBInfo reward_info = 1; } // From: Response\SelectPlatformOtherDataResponse.proto message SelectPlatformOtherDataResponse { optional proto.net.UserDBInfo platform_user_info = 1; optional proto.net.UserDBInfo guest_user_info = 2; } // From: Response\ServerInfoResponse.proto message ServerInfoResponse { message ServerInfo { optional sint32 region = 1; optional string game_server_info = 2; optional string cdn_info = 3; optional sint32 open_flag = 4; optional string log_server_info = 5; optional string char_server_info = 6; optional string coupon_web_info = 7; optional string game_data_info = 8; optional string game_data_version = 9; } repeated proto.net.ServerInfoResponse.ServerInfo info_list = 1; } // From: Response\ServerNowTimeResponse.proto message ServerNowTimeResponse { optional int64 server_time = 1; } // From: Response\ShopBuyResponse.proto message ShopBuyResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional proto.net.ProductDBInfo product_info = 2; optional int64 first_auto_revive_set_char_inven_index = 3; } // From: Response\ShopInfoResponse.proto message ShopInfoResponse { optional proto.net.ShopDBInfo shop_info = 1; } // From: Response\ShopOpenResponse.proto message ShopOpenResponse { optional int32 reputation_state = 1; optional bool is_talent_skill_discount = 2; } // From: Response\ShopSellResponse.proto message ShopSellResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\SkyWayEnterResponse.proto message SkyWayEnterResponse { repeated proto.net.MonsterDBInfo monster_info = 1; } // From: Response\SkyWayInfoResponse.proto message SkyWayInfoResponse { repeated proto.net.SkyWayDBInfo sky_way_info = 1; } // From: Response\SkyWayScheduleInfoResponse.proto message SkyWayScheduleInfoResponse { repeated proto.net.SkyWayScheduleDBInfo schedule_info = 1; } // From: Response\StatueObjectRewardResponse.proto message StatueObjectRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\StorageAddSlotResponse.proto message StorageAddSlotResponse { } // From: Response\SupporterBattleInfoResponse.proto message SupporterBattleInfoResponse { repeated proto.net.SupporterDeckInfo friend_supporter_info = 1; repeated proto.net.SupporterDeckInfo recommended_supporter_info = 2; } // From: Response\SupporterBorrowResponse.proto message SupporterBorrowResponse { optional proto.net.SupporterDeckInfo supporter_info = 1; optional bool can_request_friend = 2; optional proto.net.GuildSupporterBattleCharInfo supporter_char_info = 3; } // From: Response\SupporterDetailResponse.proto message SupporterDetailResponse { optional proto.net.SupporterSlotInfo supporter_info = 1; } // From: Response\SupporterInfoResponse.proto message SupporterInfoResponse { repeated proto.net.CostumeBaseDBInfo supporter_info = 1; repeated proto.net.CostumeBaseDBInfo guild_supporter_info = 2; } // From: Response\SupporterRegisterResponse.proto message SupporterRegisterResponse { optional proto.net.SupporterSlotInfo supporter_slot = 1; } // From: Response\SupporterRemoveResponse.proto message SupporterRemoveResponse { } // From: Response\SupporterRewardResponse.proto message SupporterRewardResponse { repeated int64 id = 1; optional proto.net.RewardDBInfoBundle reward_bundle = 2; } // From: Response\SupporterStatusResponse.proto message SupporterStatusResponse { repeated proto.net.SupporterUsageInfo supporter_rental_history = 1; repeated proto.net.CostumeBaseDBInfo supporter_info = 2; repeated proto.net.CostumeBaseDBInfo guild_supporter_info = 3; optional int32 daily_reward_claim_count = 4; } // From: Response\TalentSkillUpgradeResponse.proto message TalentSkillUpgradeResponse { repeated proto.net.ItemDBInfo item_info = 1; } // From: Response\TalentSkillUseResponse.proto message TalentSkillUseResponse { optional proto.net.TalentSkillDBInfo talent_skill_info = 1; optional proto.net.TalentNpcDBInfo talent_npc_info = 2; repeated proto.net.ItemDBInfo item_info = 3; repeated proto.net.EquipDBInfo equip_info = 4; repeated proto.net.CharDBInfo reward_char_info = 5; repeated proto.net.CostumeDBInfo costume_info = 6; repeated proto.net.ReputationDBInfo reputation_info = 7; repeated proto.net.DispatchDBInfo dispatch_info = 8; repeated proto.net.MonsterDBInfo monster_info = 9; optional int32 add_talent_exp = 10; optional bool is_success = 11; } // From: Response\TalentSlotSaveResponse.proto message TalentSlotSaveResponse { } // From: Response\TimePauseResponse.proto message TimePauseResponse { optional int32 add_seconds = 1; } // From: Response\TodayQuestInfoResponse.proto message TodayQuestInfoResponse { repeated proto.net.QuestDBInfo quest_info = 1; repeated int32 clear_quest_ids = 2; optional int64 today_end_time = 3; repeated int32 today_quest_id = 4; } // From: Response\TotalWarBattleEndResponse.proto message TotalWarBattleEndResponse { repeated proto.net.BattleDamageDBInfo score_info = 1; optional double top_percent = 2; } // From: Response\TotalWarBattleStartResponse.proto message TotalWarBattleStartResponse { optional int32 battle_random_seed = 1; repeated proto.net.BattleCharDBInfo blue_char_info = 2; repeated proto.net.BattleCharDBInfo red_char_info = 3; repeated proto.net.PictorialBuffStatDBInfo buff_stat_info = 4; optional proto.net.EventScheduleDBInfo event_schedule_info = 5; } // From: Response\TotalWarContentsItemRenewResponse.proto message TotalWarContentsItemRenewResponse { repeated proto.net.ContentsCharItemInfo deck_item_info = 1; } // From: Response\TotalWarDeckInfoResponse.proto message TotalWarDeckInfoResponse { repeated proto.net.TotalWarDeckDBInfo deck_info = 1; repeated proto.net.ContentsCharItemInfo contents_item_info = 2; } // From: Response\TotalWarDeckPresetInfoResponse.proto message TotalWarDeckPresetInfoResponse { repeated proto.net.TotalWarDeckPresetDBInfo preset_info = 1; } // From: Response\TotalWarDeckPresetSaveResponse.proto message TotalWarDeckPresetSaveResponse { } // From: Response\TotalWarDeckPresetSlotAddResponse.proto message TotalWarDeckPresetSlotAddResponse { } // From: Response\TotalWarDeckSaveResponse.proto message TotalWarDeckSaveResponse { } // From: Response\TotalWarInfoResponse.proto message TotalWarInfoResponse { repeated proto.net.BattleDamageDBInfo score_info = 1; optional double top_percent = 2; optional int64 top_ranker_score = 3; optional proto.net.Define_BattleEngineType engine_type = 4; } // From: Response\TotalWarPresetDeleteResponse.proto message TotalWarPresetDeleteResponse { } // From: Response\TotalWarPresetInfoChangeResponse.proto message TotalWarPresetInfoChangeResponse { } // From: Response\TotalWarRewardResponse.proto message TotalWarRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\TotalWarRewardStateResponse.proto message TotalWarRewardStateResponse { optional bool is_obtainable_daily_reward = 1; } // From: Response\TrapDamageResponse.proto message TrapDamageResponse { repeated proto.net.CharDBInfo char_info = 1; } // From: Response\TutorialClearResponse.proto message TutorialClearResponse { } // From: Response\TutorialInfoResponse.proto message TutorialInfoResponse { repeated int32 tutorial_clear_id = 1; } // From: Response\UpdateUserContentsInfoOptionResponse.proto message UpdateUserContentsInfoOptionResponse { } // From: Response\UseRandomBoxResponse.proto message UseRandomBoxResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\UserContentsInfoOptionResponse.proto message UserContentsInfoOptionResponse { optional bool is_all_private = 1; repeated int32 options = 2; } // From: Response\UserContentsInfoResponse.proto message UserContentsInfoResponse { optional int64 owner_index = 1; optional string user_id = 2; optional int32 title_id = 3; optional int32 portrait_costume_id = 4; optional string greeting = 5; optional int32 pvp_season = 6; optional int32 pvp_vp = 7; optional int32 pvp_rank = 8; optional int32 monsterhunt_rank = 9; optional int32 like_count = 10; optional bool is_all_private = 11; repeated int32 options = 12; optional bool is_friend = 13; optional proto.net.MyRoomUserInfo room_info = 14; optional int64 total_war_score = 15; optional int32 total_battle_power = 16; optional proto.net.GuildBaseDBInfo guild_base_info = 17; optional int32 my_room_like_count = 18; optional int32 portrait_costume_design_id = 19; optional int32 guild_raid_rank = 20; optional int64 guild_raid_score = 21; optional int32 evil_castle_greed_tower_top_floor = 22; optional int32 evil_castle_rage_tower_top_floor = 23; optional int32 evil_castle_envy_tower_top_floor = 24; optional int32 evil_castle_rogue_like_level = 25; optional int32 achievement_level = 26; repeated int32 sort_id = 27; optional proto.net.IdCardInfo id_card_info = 28; optional double monsterhunt_rank_top_percent = 29; repeated proto.net.CostumeBaseDBInfo supporter_info = 30; } // From: Response\UseResourceItemResponse.proto message UseResourceItemResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; optional int64 first_auto_revive_set_char_inven_index = 2; } // From: Response\UserGreetingChangeResponse.proto message UserGreetingChangeResponse { } // From: Response\UserLevelRewardResponse.proto message UserLevelRewardResponse { optional proto.net.RewardDBInfoBundle reward_info_bundle = 1; } // From: Response\UserNicknameChangeResponse.proto message UserNicknameChangeResponse { } // From: Response\UserPortraitChangeResponse.proto message UserPortraitChangeResponse { optional int32 portrait_costume_id = 1; optional int32 portrait_costume_design_id = 2; } // From: Response\UserTitleChangeResponse.proto message UserTitleChangeResponse { } // From: Response\WaypointInfoResponse.proto message WaypointInfoResponse { repeated int32 waypoint_id = 1; } // From: Response\WaypointSaveResponse.proto message WaypointSaveResponse { } // From: Response\WaypointUseResponse.proto message WaypointUseResponse { }