Files
BD2PS/protocol/proto/Commons/proto_net.proto
yoncodes e58fd190b4 pushing
2025-10-28 21:21:28 -04:00

10013 lines
299 KiB
Protocol Buffer

// 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 {
}