From 60651768d024d5aaae30973dcefd793931fbd90c Mon Sep 17 00:00:00 2001 From: amizing25 <85472093+amizing25@users.noreply.github.com> Date: Sat, 3 Aug 2024 14:19:36 +0700 Subject: [PATCH] 2.4.51 --- README.md | 2 +- gameserver/src/net/handlers/authentication.rs | 4 +- gameserver/src/net/handlers/avatar.rs | 10 +- gameserver/src/net/handlers/battle.rs | 72 +- gameserver/src/net/handlers/chat.rs | 42 +- gameserver/src/net/handlers/lineup.rs | 10 +- gameserver/src/net/handlers/mission.rs | 441 +- gameserver/src/net/handlers/mod.rs | 4 +- gameserver/src/net/handlers/player.rs | 18 +- gameserver/src/net/handlers/scene.rs | 7 +- gameserver/src/net/packet.rs | 82 +- gameserver/src/net/tools.rs | 2 + persistent | 13 +- proto/out/_.rs | 58564 ++++------------ proto/src/cmd_types.rs | 3118 +- sdkserver/src/services/dispatch.rs | 16 +- versions.json | 58 +- 17 files changed, 13740 insertions(+), 48723 deletions(-) diff --git a/README.md b/README.md index dfedb6c..637175b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Supported Version: 2.3.51 2.3.52 +# Supported Version: 2.4.51 Run the game by clicking run.bat file. Tool website: [https://srtools.pages.dev](https://srtools.pages.dev) diff --git a/gameserver/src/net/handlers/authentication.rs b/gameserver/src/net/handlers/authentication.rs index 4834253..7f7a732 100644 --- a/gameserver/src/net/handlers/authentication.rs +++ b/gameserver/src/net/handlers/authentication.rs @@ -13,7 +13,7 @@ pub async fn on_player_get_token_cs_req( PlayerGetTokenScRsp { retcode: 0, msg: String::from("OK"), - uid: 1337, + uid: 25, ..Default::default() }, ) @@ -32,7 +32,7 @@ pub async fn on_player_login_cs_req( server_timestamp_ms: util::cur_timestamp_ms(), stamina: 240, basic_info: Some(PlayerBasicInfo { - nickname: String::from("xeondev"), + nickname: String::from("RobinSR"), level: 70, world_level: 6, stamina: 240, diff --git a/gameserver/src/net/handlers/avatar.rs b/gameserver/src/net/handlers/avatar.rs index 29ef563..6be6b53 100644 --- a/gameserver/src/net/handlers/avatar.rs +++ b/gameserver/src/net/handlers/avatar.rs @@ -2,11 +2,11 @@ use crate::net::tools::FreesrData; use super::*; -static UNLOCKED_AVATARS: [u32; 53] = [ +static UNLOCKED_AVATARS: [u32; 56] = [ 8001, 1001, 1002, 1003, 1004, 1005, 1006, 1008, 1009, 1013, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1217, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1312, - 1315, 1310, 1314, 1218, 1221, + 1315, 1310, 1314, 1218, 1221, 1220, 1222, 1223, ]; pub async fn on_get_avatar_data_cs_req( @@ -39,6 +39,12 @@ pub async fn on_get_avatar_data_cs_req( level: 80, promotion: 6, rank: 6, + skilltree_list: (1..=4) + .map(|m| AvatarSkillTree { + point_id: (*id) * 1000 + m, + level: 1, + }) + .collect(), ..Default::default() }) }) diff --git a/gameserver/src/net/handlers/battle.rs b/gameserver/src/net/handlers/battle.rs index ae038da..80a9647 100644 --- a/gameserver/src/net/handlers/battle.rs +++ b/gameserver/src/net/handlers/battle.rs @@ -1,3 +1,5 @@ +use std::collections::HashMap; + use rand::Rng; use crate::net::tools::{self, BattleType, Monster}; @@ -47,7 +49,6 @@ pub async fn on_scene_cast_skill_cs_req( let mut resp = SceneCastSkillScRsp { attacked_group_id: request.attacked_group_id, retcode: 0, - obofjbeeoma: vec![], ..Default::default() }; @@ -100,6 +101,23 @@ async fn create_battle_info() -> SceneBattleInfo { battle_info.buff_list.push(tech); } battle_info.battle_avatar_list.push(battle_avatar); + + // hardcoded march + if avatar.avatar_id == 1224 { + let buffs = BattleBuff { + id: 122401, + level: 3, + wave_flag: 0xffffffff, + owner_id: i, + dynamic_values: HashMap::from([ + (String::from("#ADF_1"), 3f32), + (String::from("#ADF_2"), 3f32), + ]), + target_index_list: vec![0], + }; + + battle_info.buff_list.push(buffs); + } }; } @@ -140,29 +158,44 @@ async fn create_battle_info() -> SceneBattleInfo { owner_id: 0xffffffff, ..Default::default() }; - if let Some(dynamic_key) = &blessing.dynamic_key { + + if let Some(dynamic_value) = &blessing.dynamic_key { buffs .dynamic_values - .insert(dynamic_key.key.clone(), dynamic_key.value as f32); + .insert(dynamic_value.key.clone(), dynamic_value.value as f32); }; + + for dynamic_value in &blessing.dynamic_values { + if buffs.dynamic_values.contains_key(&dynamic_value.key) { + continue; + }; + buffs + .dynamic_values + .insert(dynamic_value.key.clone(), dynamic_value.value as f32); + } + battle_info.buff_list.push(buffs); } // pf score object if player.battle_config.battle_type == BattleType::PF { - let mut battle_target = BattleTargetList::default(); - battle_target.battle_target_list.push(BattleTarget { - id: 10001, - progress: 0, - ..Default::default() - }); + battle_info.battle_target_info.insert( + 1, + BattleTargetList { + battle_target_list: vec![BattleTarget { + id: 10001, + progress: 0, + ..Default::default() + }], + }, + ); - battle_info.battle_target_info.insert(1, battle_target); for i in 2..=4 { battle_info .battle_target_info .insert(i, BattleTargetList::default()); } + battle_info.battle_target_info.insert( 5, BattleTargetList { @@ -184,14 +217,16 @@ async fn create_battle_info() -> SceneBattleInfo { // Apocalyptic Shadow if player.battle_config.battle_type == BattleType::AS { - let battle_target = BattleTargetList { - battle_target_list: vec![BattleTarget { - id: 90005, - progress: 0, - ..Default::default() - }], - }; - battle_info.battle_target_info.insert(1, battle_target); + battle_info.battle_target_info.insert( + 1, + BattleTargetList { + battle_target_list: vec![BattleTarget { + id: 90005, + progress: 0, + ..Default::default() + }], + }, + ); } // SU @@ -206,7 +241,6 @@ async fn create_battle_info() -> SceneBattleInfo { max_sp: 10_000, }), }), - ..Default::default() }) } diff --git a/gameserver/src/net/handlers/chat.rs b/gameserver/src/net/handlers/chat.rs index 8da1797..9fa0057 100644 --- a/gameserver/src/net/handlers/chat.rs +++ b/gameserver/src/net/handlers/chat.rs @@ -8,6 +8,21 @@ use crate::{ use super::*; +pub async fn on_get_friend_login_info_cs_req( + session: &mut PlayerSession, + _: &GetFriendLoginInfoCsReq, +) -> Result<()> { + session + .send( + CMD_GET_FRIEND_LOGIN_INFO_SC_RSP, + GetFriendLoginInfoScRsp { + mnacbpjeche: vec![727], + ..Default::default() + }, + ) + .await +} + pub async fn on_get_friend_list_info_cs_req( session: &mut PlayerSession, _: &GetFriendListInfoCsReq, @@ -17,9 +32,7 @@ pub async fn on_get_friend_list_info_cs_req( CMD_GET_FRIEND_LIST_INFO_SC_RSP, GetFriendListInfoScRsp { friend_list: vec![FriendListInfo { - playing_state: PlayingState::None.into(), - efhdeanophb: Some(Oohgaobiikp::default()), - kkmacpkifkp: String::from("RobinSR"), + friend_name: String::from("RobinSR"), simple_info: Some(SimpleInfo { uid: 727, platform_type: 3, @@ -28,14 +41,12 @@ pub async fn on_get_friend_list_info_cs_req( chat_bubble_id: 220005, level: 70, nickname: String::from("Server"), - assist_simple_info: vec![AssistSimpleInfo { - avatar_id: 1008, - level: 70, - ..Default::default() - }], + signature: String::from("omg"), ..Default::default() }), is_marked: true, + sent_time: 0, + ..Default::default() }], ..Default::default() }, @@ -45,7 +56,7 @@ pub async fn on_get_friend_list_info_cs_req( pub async fn on_get_private_chat_history_cs_req( session: &mut PlayerSession, - _: &GetPrivateChatHistoryCsReq, + req: &GetPrivateChatHistoryCsReq, ) -> Result<()> { session .send( @@ -81,8 +92,8 @@ pub async fn on_get_private_chat_history_cs_req( ..Default::default() }, ], - sender_id: 727, // from - to_uid: 1337, // to + sender_id: 0, // from + to_uid: req.to_uid, // to ..Default::default() }, ) @@ -100,12 +111,11 @@ pub async fn on_send_msg_cs_req(session: &mut PlayerSession, body: &SendMsgCsReq .send( CMD_REVC_MSG_SC_NOTIFY, RevcMsgScNotify { - enlmbccjfbg: body.enlmbccjfbg.clone(), msg_type: body.msg_type, text: String::from("Inventory Synced"), emote: body.emote, from_uid: 727, // from - to_uid: 1337, // to + to_uid: 25, // to chat_type: body.chat_type, }, ) @@ -136,12 +146,11 @@ pub async fn on_send_msg_cs_req(session: &mut PlayerSession, body: &SendMsgCsReq .send( CMD_REVC_MSG_SC_NOTIFY, RevcMsgScNotify { - enlmbccjfbg: body.enlmbccjfbg.clone(), msg_type: body.msg_type, text: format!("Success change mc to {:#?}", mc), emote: body.emote, from_uid: 727, // from - to_uid: 1337, // to + to_uid: 25, // to chat_type: body.chat_type, }, ) @@ -172,12 +181,11 @@ pub async fn on_send_msg_cs_req(session: &mut PlayerSession, body: &SendMsgCsReq .send( CMD_REVC_MSG_SC_NOTIFY, RevcMsgScNotify { - enlmbccjfbg: body.enlmbccjfbg.clone(), msg_type: body.msg_type, text: format!("Success change march to {:#?}", march_type), emote: body.emote, from_uid: 727, // from - to_uid: 1337, // to + to_uid: 25, // to chat_type: body.chat_type, }, ) diff --git a/gameserver/src/net/handlers/lineup.rs b/gameserver/src/net/handlers/lineup.rs index 83be2f7..a63fb24 100644 --- a/gameserver/src/net/handlers/lineup.rs +++ b/gameserver/src/net/handlers/lineup.rs @@ -41,15 +41,9 @@ pub async fn on_get_cur_lineup_data_cs_req( mp: 5, max_mp: 5, avatar_list: AvatarJson::to_lineup_avatars(&player), - abollmbdfjp: vec![], - boceahmenhd: 0, - idfbpedneca: vec![], - index: 0, is_virtual: false, - leader_slot: 0, - mphbmfkkaam: false, - nggphgpdmfd: vec![], plane_id: 0, + ..Default::default() }; let avatar_ids = player @@ -187,7 +181,7 @@ async fn refresh_lineup(sess: &mut PlayerSession, player: &FreesrData) -> Result avatar_type: AvatarType::AvatarFormalType.into(), base_avatar_id: *v, map_layer: 0, - uid: 1337, + uid: 25, })), entity_id: idx + 1, group_id: 0, diff --git a/gameserver/src/net/handlers/mission.rs b/gameserver/src/net/handlers/mission.rs index 0641e61..7b2e8cf 100644 --- a/gameserver/src/net/handlers/mission.rs +++ b/gameserver/src/net/handlers/mission.rs @@ -1,155 +1,12 @@ use super::*; -static FINISHED_MAIN_MISSIONS: [u32; 1387] = [ - 1000101, 1000111, 1000112, 1000113, 1000114, 1000201, 1000202, 1000203, 1000204, 1000300, - 1000301, 1000302, 1000303, 1000304, 1000400, 1000401, 1000402, 1000410, 1000500, 1000501, - 1000502, 1000503, 1000504, 1000505, 1000510, 1000511, 1010001, 1010002, 1010101, 1010201, - 1010202, 1010203, 1010204, 1010205, 1010206, 1010301, 1010302, 1010303, 1010401, 1010402, - 1010403, 1010405, 1010500, 1010501, 1010502, 1010503, 1010601, 1010602, 1010700, 1010701, - 1010801, 1010802, 1010901, 1010902, 1011001, 1011002, 1011003, 1011100, 1011101, 1011102, - 1011103, 1011201, 1011202, 1011301, 1011400, 1011401, 1011402, 1011403, 1011501, 1011502, - 1011503, 1020101, 1020201, 1020301, 1020302, 1020400, 1020401, 1020402, 1020403, 1020501, - 1020601, 1020701, 1020702, 1020801, 1020901, 1021001, 1021101, 1021201, 1021301, 1021401, - 1021501, 1021601, 1021702, 1021703, 1030101, 1030102, 1030201, 1030202, 1030301, 1030302, - 1030303, 1030304, 1030401, 1030402, 1030403, 1030501, 1030601, 1030701, 1030702, 1030703, - 1030801, 1030901, 1031001, 1031002, 1031101, 1031201, 1031301, 1031401, 1031501, 1031601, - 1031701, 1031801, 1031901, 1032001, 1032101, 1032201, 1032301, 1032302, 1032401, 1032501, - 1032601, 1032602, 1032701, 1032702, 1032703, 1032704, 1032705, 1032801, 1032802, 1032901, - 1032902, 1033001, 1033101, 1033102, 1034101, 1034103, 1034104, 1034105, 1034107, 1034108, - 1034109, 1034110, 2000001, 2000002, 2000003, 2000004, 2000100, 2000101, 2000102, 2000103, - 2000104, 2000105, 2000106, 2000107, 2000108, 2000109, 2000110, 2000111, 2000112, 2000113, - 2000116, 2000118, 2000119, 2000120, 2000122, 2000131, 2000132, 2000133, 2000201, 2000202, - 2000203, 2000204, 2000205, 2000206, 2000207, 2000208, 2000209, 2000211, 2000212, 2000301, - 2000302, 2000303, 2000304, 2000305, 2000310, 2000311, 2000312, 2000313, 2000314, 2000320, - 2000701, 2000702, 2000703, 2000704, 2000705, 2000706, 2000707, 2000801, 2000802, 2000803, - 2000901, 2000902, 2000903, 2001001, 2001002, 2001003, 2010005, 2010201, 2010202, 2010203, - 2010204, 2010205, 2010206, 2010301, 2010302, 2010401, 2010402, 2010405, 2010500, 2010501, - 2010502, 2010503, 2010701, 2010702, 2010703, 2010705, 2010706, 2010708, 2010709, 2010720, - 2010730, 2010731, 2010732, 2010733, 2010734, 2010735, 2010901, 2010902, 2010903, 2010904, - 2010905, 2010906, 2010907, 2010908, 2010909, 2010910, 2010911, 2010912, 2011101, 2011102, - 2011103, 2011104, 2011105, 2011301, 2011302, 2011303, 2011400, 2011401, 2011402, 2011403, - 2011404, 2011405, 2011406, 2011407, 2011408, 2011409, 2011410, 2011411, 2011412, 2011413, - 2011501, 2011502, 2011601, 2011701, 2011801, 2011901, 2011902, 2011903, 2011904, 2011905, - 2011906, 2020103, 2020104, 2020105, 2020106, 2020107, 2020108, 2020109, 2020110, 2020111, - 2020201, 2020202, 2020203, 2020204, 2020205, 2020301, 2020302, 2020303, 2020304, 2020305, - 2020306, 2020307, 2020308, 2020309, 2020313, 2020314, 2020315, 2020316, 2020317, 2020318, - 2020319, 2020401, 2020402, 2020403, 2020404, 2020405, 2020406, 2020407, 2020501, 2020502, - 2020503, 2020504, 2020505, 2020506, 2020507, 2020601, 2020602, 2020603, 2020604, 2020701, - 2020702, 2020703, 2020801, 2020802, 2020901, 2021001, 2021002, 2021009, 2021601, 2021602, - 2021701, 2021702, 2021703, 2021704, 2021705, 2021801, 2021802, 2021803, 2021901, 2021902, - 2022001, 2022002, 2022003, 2022004, 2022005, 2022006, 2022007, 2022008, 2022101, 2022102, - 2022103, 2022104, 2022105, 2030001, 2030002, 2030003, 2030101, 2030102, 2030201, 2030202, - 2030203, 2030301, 2030302, 2030401, 2030402, 2030501, 2030601, 2030602, 2030603, 2030701, - 3000201, 3000202, 3000203, 3000211, 3000212, 3000213, 3000301, 3000302, 3000303, 3000522, - 3000523, 3000524, 3000525, 3000526, 3000527, 3000601, 3000602, 3000603, 3000604, 3000701, - 3000702, 3000703, 3000704, 3000705, 3000800, 3000801, 3000802, 3000803, 3010102, 3010103, - 3010104, 3010105, 3010201, 3010202, 3010203, 3010204, 3010205, 3011011, 3011012, 3011013, - 3011014, 3011111, 3011112, 3011113, 3011114, 3011201, 3011202, 3011203, 3011204, 3011205, - 3011206, 3011207, 3011208, 3011401, 3011402, 3011403, 3011404, 3011405, 3011406, 3011407, - 3011408, 3011501, 3011502, 3011503, 3011504, 3011505, 3011601, 3011602, 3011603, 3011604, - 3011605, 3011606, 3011607, 3011608, 3011609, 3011610, 3012001, 3020101, 3020102, 3020103, - 3020104, 3020105, 3020106, 3020107, 3020108, 3020201, 3020202, 3020203, 3020204, 3020205, - 3020206, 4010105, 4010106, 4010107, 4010112, 4010113, 4010115, 4010116, 4010121, 4010122, - 4010123, 4010124, 4010125, 4010126, 4010127, 4010128, 4010130, 4010131, 4010133, 4010134, - 4010135, 4010136, 4010137, 4010138, 4010140, 4010141, 4015101, 4015102, 4015103, 4015202, - 4015203, 4015204, 4015301, 4015302, 4015303, 4015401, 4015402, 4015403, 4015502, 4015503, - 4015504, 4015505, 4020101, 4020102, 4020103, 4020104, 4020105, 4020106, 4020107, 4020108, - 4020109, 4020110, 4020111, 4020112, 4020113, 4020114, 4030001, 4030002, 4030003, 4030004, - 4030006, 4030007, 4030009, 4030010, 4040001, 4040002, 4040003, 4040004, 4040005, 4040006, - 4040007, 4040008, 4040009, 4040010, 4040011, 4040012, 4040014, 4040015, 4040017, 4040018, - 4040019, 4040020, 4040021, 4040022, 4040023, 4040024, 4040051, 4040052, 4040053, 4040100, - 4040101, 4040102, 4040103, 4040104, 4040105, 4040106, 4040107, 4040108, 4040109, 4040110, - 4040114, 4040115, 4040116, 4040117, 4040118, 4040119, 4040120, 4040121, 4040122, 4040123, - 4040124, 4040125, 4040126, 4040127, 4040128, 4040129, 4040130, 4040151, 4040152, 4040153, - 4040154, 4040155, 4040156, 4040157, 4040158, 4040159, 4040160, 4040161, 4040162, 4040163, - 4040164, 4040165, 4040166, 4040167, 4040168, 4040169, 4040170, 4040171, 4040172, 4040173, - 4040174, 4040175, 4040176, 4040177, 4040178, 4040179, 4040180, 4040181, 4040182, 4040183, - 4040184, 4040185, 4040186, 4040187, 4040188, 4040189, 4040190, 4040201, 4040202, 4040203, - 4040204, 4040205, 4040206, 4040207, 4040208, 4040209, 4040210, 4040211, 4040212, 4040213, - 4040214, 4040215, 4040216, 4040217, 4040218, 4040219, 4040220, 4040221, 4040222, 4040223, - 4040224, 4040225, 4040226, 4040227, 4040228, 4040229, 4040230, 4040231, 4040240, 4040241, - 4040242, 4040244, 4040245, 4040246, 4040247, 4040248, 4040249, 4040250, 4040251, 4040252, - 4040253, 4040254, 4040255, 4040256, 4040257, 4040258, 4040259, 4040260, 4040261, 4040262, - 4040263, 4040264, 4040265, 4040290, 4040300, 4040302, 4040303, 4040304, 4040305, 4040306, - 4040307, 4040308, 4040309, 4040310, 4040311, 4040312, 4040313, 4040314, 4040315, 4040316, - 4040317, 4040318, 4040319, 4040320, 4040321, 4040322, 4040323, 4040324, 4040325, 4040326, - 4040327, 4040328, 4040329, 4040330, 4040331, 4040332, 4040333, 4040334, 4040335, 4040336, - 4040337, 4040338, 4040339, 4040340, 4040341, 4040342, 4040343, 4040344, 4040345, 4040346, - 4040347, 4040348, 4040349, 4040350, 4050005, 4050007, 4050008, 4050009, 4050010, 4050011, - 4050012, 4050013, 4050014, 4050015, 4050016, 4050017, 4050018, 4050019, 4050020, 4050021, - 4050022, 4050023, 4050024, 4050025, 4050026, 4050027, 4050028, 4050029, 4050030, 4050031, - 4050032, 4050033, 4050034, 4050035, 4050036, 4050037, 4050038, 4050039, 4070011, 4070012, - 4070013, 4071311, 4071312, 4071313, 4071320, 4071321, 4071322, 4072011, 4072012, 4072013, - 4072021, 4072022, 4072023, 4072024, 4072121, 4072122, 4072123, 4081311, 4081312, 4081313, - 4081314, 4081315, 4081316, 4081317, 4081318, 4122101, 4122102, 4122103, 4140101, 4140102, - 4140103, 4140104, 4140105, 4140106, 4140107, 4140108, 4140109, 4140110, 4140111, 4140112, - 4140113, 4140114, 4140115, 4140116, 4140117, 4140118, 4140119, 4140120, 4140121, 4140122, - 4140123, 4240301, 4240302, 4240304, 4240305, 4240306, 4240307, 4240308, 4240309, 4240310, - 4240311, 4240312, 4240313, 4240314, 4240316, 4240317, 4240320, 4240321, 4240322, 4240323, - 4240401, 4240402, 4240403, 4240404, 4240405, 4340101, 4340102, 4340103, 4340104, 4340105, - 4340106, 4340107, 4340108, 4340109, 4340110, 4340111, 4340112, 4340113, 4340114, 4340115, - 4340116, 4340117, 4340118, 4340119, 4340120, 4340121, 4340122, 4340123, 4340124, 4340125, - 4340126, 4340127, 4340150, 4340151, 4340152, 4340153, 4340154, 4340155, 4340156, 4340157, - 4340158, 4340159, 4340160, 4340161, 4340162, 4340163, 4340164, 4340165, 4340166, 4340167, - 4340168, 4340169, 4540101, 4540102, 4540103, 4540104, 4540105, 4540106, 4540107, 4540111, - 4540112, 4540113, 4540114, 4540201, 4540202, 4540203, 4540204, 4540205, 4540206, 4540211, - 4540212, 4540213, 4540214, 4540301, 4540302, 4540303, 4540304, 4540305, 4540306, 4540307, - 4540311, 4540312, 4540313, 4540314, 4540315, 4540401, 4540402, 4540403, 4540404, 4540405, - 4540406, 4540407, 4540408, 4540411, 4540412, 4540413, 4540414, 4540501, 4540502, 5030500, - 6020101, 6020201, 6020202, 8000001, 8000002, 8000101, 8000102, 8000104, 8000105, 8000131, - 8000132, 8000133, 8000134, 8000135, 8000136, 8000137, 8000138, 8000139, 8000151, 8000152, - 8000153, 8000154, 8000155, 8000156, 8000157, 8000158, 8000159, 8000161, 8000162, 8000170, - 8000171, 8000172, 8000173, 8000174, 8000175, 8000177, 8000178, 8000180, 8000181, 8000182, - 8000183, 8000184, 8000185, 8000186, 8000187, 8000188, 8000189, 8000201, 8000202, 8000203, - 8000204, 8001201, 8001202, 8001203, 8001204, 8001205, 8001206, 8001207, 8001208, 8001209, - 8001210, 8001211, 8001212, 8001213, 8001214, 8001215, 8001216, 8001217, 8001218, 8001219, - 8001220, 8001221, 8001222, 8001223, 8001224, 8001225, 8001226, 8001227, 8001241, 8001242, - 8001243, 8001244, 8001251, 8001252, 8001253, 8001254, 8001255, 8001261, 8001262, 8001263, - 8001264, 8001265, 8001266, 8001267, 8001268, 8002100, 8002101, 8002102, 8002103, 8002104, - 8002105, 8002106, 8002107, 8002201, 8002202, 8002211, 8002212, 8002213, 8002214, 8002221, - 8002222, 8002231, 8002232, 8002233, 8002234, 8003101, 8003102, 8003201, 8003202, 8003203, - 8003204, 8003205, 8003206, 8003207, 8003208, 8003209, 8003210, 8003211, 8003212, 8003213, - 8003214, 8003215, 8003216, 8003217, 8003218, 8003219, 8003220, 8003221, 8003222, 8003240, - 8003241, 8003242, 8003243, 8003244, 8003245, 8003246, 8003247, 8003248, 8003249, 8003250, - 8003251, 8003260, 8003261, 8003262, 8003263, 8003264, 8003265, 8003266, 8003267, 8003268, - 8003269, 8003278, 8003279, 8003280, 8003281, 8003282, 8003283, 8003284, 8011401, 8012101, - 8012102, 8012103, 8012104, 8012105, 8012106, 8012107, 8012401, 8013101, 8013102, 8013103, - 8013104, 8013105, 8013106, 8013107, 8013108, 8013109, 8013110, 8014101, 8014102, 8014103, - 8014104, 8014105, 8014106, 8014108, 8014112, 8014121, 8014122, 8014123, 8014124, 8014125, - 8014126, 8014127, 8014128, 8014129, 8014130, 8014131, 8014132, 8014133, 8014134, 8014135, - 8014136, 8014137, 8014138, 8014139, 8014140, 8014141, 8014142, 8014143, 8014144, 8014145, - 8014146, 8014147, 8014148, 8014149, 8014150, 8014161, 8014162, 8014163, 8014164, 8014165, - 8014166, 8014167, 8014168, 8015101, 8015102, 8015103, 8015104, 8015111, 8015112, 8015113, - 8015114, 8015123, 8015150, 8015151, 8015152, 8015153, 8015154, 8015155, 8015156, 8015157, - 8015158, 8015159, 8015161, 8015162, 8015163, 8015164, 8015165, 8015171, 8015172, 8015173, - 8015180, 8015191, 8015192, 8015193, 8015194, 8015195, 8015196, 8015197, 8015198, 8015201, - 8015202, 8015203, 8016101, 8016102, 8016103, 8016104, 8016105, 8016106, 8016201, 8016202, - 8016203, 8016204, 8016205, 8016206, 8016207, 8016208, 8016209, 8016210, 8016211, 8016212, - 8016213, 8016301, 8016302, 8016303, 8016304, 8016305, 8017101, 8017102, 8020101, 8020102, - 8020103, 8020104, 8020105, 8020106, 8020107, 8020108, 8020201, 8020202, 8020203, 8020204, - 8020205, 8020206, 8020207, 8020208, 8020209, 8020210, 8020211, 8020212, 8020213, 8020214, - 8020215, 8020216, 8020217, 8020218, 8020219, 8020220, 8020221, 8020222, 8020223, 8020224, - 8020231, 8020232, 8020233, 8020234, 8020236, 8020300, 8020301, 8020302, 8020303, 8020304, - 8020305, 8021100, 8021101, 8021102, 8021103, 8021104, 8021105, 8021106, 8021121, 8021122, - 8021123, 8021124, 8021130, 8021131, 8021132, 8021201, 8021202, 8021203, 8021301, 8021302, - 8021303, 8021401, 8021402, 8021403, 8021404, 8021501, 8021502, 8021503, 8021504, 8021505, - 8021506, 8022101, 8022102, 8022103, 8022104, 8022105, 8022106, 8022107, 8022108, 8022109, - 8022110, 8022111, 8022112, 8022113, 8022114, 8022115, 8022120, 8022121, 8022122, 8022123, - 8022124, 8022125, 8022126, 8022127, 8022201, 8022202, 8022301, 8022302, 8022401, 8022402, - 8023101, 8023102, 8023103, 8023104, 8023105, 8023111, 8023201, 8023202, 8023203, 8023301, - 8023401, 8023501, 8023601, 8023701, 8023801, 8024101, 8024111, 8024112, 8024113, 8024114, - 8024115, 8024116, 8024201, 8024202, 8024203, 8024204, 8024205, 8024206, 8024207, 8024208, - 8024301, 8024302, 8024303, 8024304, 8024305, 8024306, 8024307, -]; - pub async fn on_get_mission_status_cs_req( session: &mut PlayerSession, body: &GetMissionStatusCsReq, ) -> Result<()> { let rsp = GetMissionStatusScRsp { retcode: 0, - finished_main_mission_id_list: FINISHED_MAIN_MISSIONS.to_vec(), - // finished_main_mission_id_list: body.main_mission_id_list.clone(), + finished_main_mission_id_list: body.main_mission_id_list.clone(), sub_mission_status_list: body .sub_mission_id_list .iter() @@ -159,302 +16,8 @@ pub async fn on_get_mission_status_cs_req( status: MissionStatus::MissionFinish.into(), }) .collect(), - // mission_event_status_list: body - // .main_mission_id_list - // .iter() - // .map(|id| Mission { - // id: *id, - // progress: 1, - // status: MissionStatus::MissionFinish.into(), - // }) - // .collect(), ..Default::default() }; session.send(CMD_GET_MISSION_STATUS_SC_RSP, rsp).await -} - -// static QUEST_LIST: [u32; 2575] = [ -// 1001711, 1001712, 1001713, 1001714, 1001715, 1001721, 1001723, 1001734, 1001742, 1001798, -// 1001731, 1001722, 1001732, 1001725, 1001724, 1001761, 1001799, 1001726, 1001727, 1001716, -// 1001741, 1001752, 1001753, 1001754, 1001766, 1001717, 1001763, 1001764, 1001773, 1001771, -// 1001772, 1001783, 1001785, 1001765, 1001792, 1001775, 1001776, 1001782, 1001793, 1001795, -// 1001796, 1001762, 1001743, 1001744, 1001797, 1001784, 1001767, 1001801, 1001802, 1001803, -// 1001804, 1001901, 1001902, 1001903, 1001904, 1001905, 1001906, 1001907, 1001921, 1001922, -// 1001923, 1001924, 1001925, 1002001, 1002002, 1002003, 1002004, 1002005, 1002006, 1002007, -// 1002008, 1002009, 2000001, 2000002, 2000003, 2000004, 2000101, 2000102, 2000103, 2000104, -// 2000105, 2000106, 2000107, 2000108, 2000109, 2000110, 2000111, 2000112, 2000113, 2000114, -// 2000115, 2000116, 2000117, 2000118, 2000119, 2000120, 2000121, 2000122, 2000123, 2000124, -// 2000201, 2000202, 2000203, 2000204, 2000205, 2000206, 2000207, 2000208, 2000209, 2000210, -// 2000225, 2000211, 2000212, 2000213, 2000214, 2000216, 2000217, 2000218, 2000219, 2000220, -// 2000221, 2000222, 2000215, 2000223, 2000224, 2000226, 2000227, 2000228, 2000229, 2000230, -// 2000231, 2000232, 2000233, 2000234, 2000235, 2000236, 2000237, 2000238, 2000239, 2000240, -// 2000241, 2000242, 2000243, 2000244, 2000245, 2000246, 2000247, 2000248, 2000249, 2000250, -// 2000251, 2000252, 2000253, 2000254, 2000255, 2000256, 2000257, 2000258, 2000259, 2000260, -// 2000261, 2000262, 2000263, 2000264, 2000265, 2000266, 2000267, 2000268, 2000269, 2000270, -// 2000271, 2000272, 2000273, 2000274, 2000275, 2000276, 2000277, 2000278, 2000279, 2000280, -// 2000281, 2000282, 2000283, 2000284, 2000285, 2000286, 2000287, 2000288, 2000289, 2000290, -// 2000291, 2000292, 2000293, 2000294, 2200001, 2200002, 2200003, 2200004, 2200005, 2200006, -// 2200007, 2200010, 2200011, 2200012, 2200013, 2200014, 2200015, 2200016, 2200110, 2200111, -// 2200112, 2200210, 2200211, 2200212, 2200213, 2200214, 2200215, 2200300, 2200017, 2200018, -// 2200019, 2200020, 2200021, 2200022, 2200023, 2200024, 2200025, 2200026, 2200037, 2200038, -// 2200039, 2200040, 2200041, 2200042, 2200043, 2200044, 2200045, 2200046, 2200047, 2200048, -// 2200049, 2200050, 2200051, 2200057, 2200058, 2200059, 2200067, 2200068, 2200069, 2200401, -// 2200402, 2200403, 2200404, 2200405, 2200406, 2200407, 2200408, 2200409, 2200410, 2200411, -// 2200412, 2200413, 2200414, 2200415, 2200416, 2200417, 2200418, 2200419, 2200420, 3000001, -// 3000002, 3000003, 3000004, 3000011, 3000012, 3000013, 3000014, 3011102, 3011106, 3011109, -// 3011105, 3011204, 3011206, 3011103, 3011001, 3000015, 3000016, 3000017, 3000018, 3000019, -// 3000101, 3000102, 3000103, 3000104, 3000105, 3000106, 3000107, 3000108, 3000109, 3000110, -// 3000111, 3000112, 3000113, 3000114, 3000115, 3000116, 3000117, 3000118, 3000119, 3000120, -// 3000121, 3000122, 3000123, 3000124, 3000125, 3000126, 3000127, 3000128, 3000129, 3000130, -// 3000131, 3000132, 3000133, 3000134, 3000135, 3000136, 3000137, 3000138, 3000139, 3000140, -// 3000141, 3000142, 3000143, 3000144, 3000145, 3000146, 3000147, 3000148, 3000149, 3000150, -// 3000151, 3000152, 3000153, 3000154, 3000155, 3000156, 4000001, 4000003, 4010101, 4010102, -// 4010103, 4010104, 4010105, 4010201, 4010202, 4010203, 4010301, 4010302, 4010303, 4010401, -// 4010501, 4010502, 4010503, 4010504, 4020201, 4020202, 4020203, 4020401, 4020402, 4020403, -// 4020502, 4020503, 4020701, 4020702, 4030101, 4030102, 4030103, 4030104, 4030105, 4030201, -// 4030202, 4040101, 4040102, 4040201, 4040202, 4040301, 4040302, 4040402, 4040403, 4040404, -// 4040406, 4040407, 4040408, 4040409, 4040410, 4040411, 4040412, 4040503, 4040504, 4040601, -// 4040602, 4040603, 4040604, 4040701, 4040702, 4051001, 4051002, 4051003, 4051004, 4051005, -// 4051006, 4051101, 4051103, 4051104, 4051105, 4051106, 4051107, 4051108, 4051109, 4051110, -// 4051111, 4060101, 4060102, 4060103, 4060201, 4060202, 4060203, 4060301, 4060302, 4060303, -// 4060401, 4060402, 4080101, 4080201, 4080202, 4080203, 4080301, 4080302, 4080303, 4080304, -// 4080305, 4080401, 4080402, 4080403, 4080404, 4080501, 4080502, 4080503, 4080504, 4080505, -// 4080506, 4080601, 4080602, 4080603, 4080604, 4080605, 4080606, 4090201, 4090202, 4090203, -// 4090204, 4090205, 4090206, 4090207, 4090301, 4090303, 4090501, 4090503, 4091001, 4091003, -// 4070101, 4070201, 4070301, 4070302, 4070303, 4070401, 4070402, 4070403, 4070421, 4070441, -// 4070501, 4070502, 4070601, 4070602, 4070603, 4070604, 4070605, 4070606, 4070607, 4070608, -// 4070609, 4070610, 4070611, 4070612, 4070701, 4070702, 4070703, 4070704, 4070705, 4070706, -// 4070707, 4070708, 4070709, 4070801, 4070802, 4070803, 4070804, 4070805, 4070806, 4070807, -// 4070808, 4070810, 4070812, 4070901, 4070902, 4070903, 4070904, 4070905, 4070906, 4070907, -// 4070908, 4070909, 4070910, 4070911, 4070912, 4070913, 4070914, 4070915, 4070916, 4070917, -// 4071001, 4071002, 4071003, 4071004, 4071005, 4071006, 4071007, 4071008, 4071009, 4071012, -// 4071013, 4071014, 4071015, 4071016, 4071017, 4071018, 4071401, 4071501, 4071502, 4071503, -// 4071504, 4071505, 4071506, 4071601, 4071602, 4071603, 4071604, 4071605, 4071606, 4071607, -// 4071608, 4071609, 4071610, 4072001, 4072002, 4072003, 4072004, 4072008, 4072012, 4072013, -// 4072014, 4072016, 4072017, 4072018, 4072019, 4072020, 4072022, 4072023, 4072024, 4072026, -// 4072027, 4072101, 4072103, 4072104, 4072105, 4042301, 4072305, 4012301, 4012302, 4022302, -// 4042307, 4042308, 4082303, 4082301, 4092301, 4092302, 4092303, 4092312, 4092313, 4092314, -// 4092315, 4092316, 4092317, 4092318, 4092319, 4092320, 4092321, 4092322, 4092323, 4092324, -// 4092325, 4092326, 4092327, 4092328, 4092329, 4092330, 4092331, 4092332, 4092333, 4092334, -// 4092335, 4092336, 4092337, 4092338, 4092339, 4092340, 4092341, 4092342, 4092343, 4092344, -// 4092345, 4092346, 4092347, 4092349, 4092350, 4092351, 4092352, 4092353, 4092361, 4052302, -// 4052304, 4052305, 4052306, 4052307, 4052308, 4052309, 4052310, 4052311, 4052312, 4052313, -// 4052314, 4052315, 4052316, 4052317, 4052318, 4052319, 4052320, 4052321, 4032305, 4032306, -// 4032307, 4032308, 4032309, 4052323, 4052324, 4052325, 4052326, 4052327, 4052328, 4052329, -// 4052330, 4052331, 4052332, 4052333, 4052334, 4052335, 4052336, 4052337, 4052338, 4052339, -// 4052340, 4052341, 4052342, 4052343, 4052344, 4052345, 4052346, 4052347, 4052348, 4052349, -// 4052350, 4052351, 4052352, 4052353, 4052354, 4042401, 4052401, 4052402, 4052403, 4052404, -// 4052405, 4052406, 4052407, 4052408, 4052409, 4022401, 4022402, 4022403, 4022404, 4072401, -// 4072402, 4082401, 4082402, 4042501, 4042502, 4042503, 4042504, 4042505, 4042506, 4042507, -// 4072501, 4072502, 4072503, 4072504, 4082501, 4072505, 4072506, 4032501, 4032502, 4032503, -// 4052501, 4052502, 4052503, 4052504, 4052505, 4052506, 4052507, 4052508, 4052509, 4072507, -// 4062501, 4052510, 4042551, 4042552, 4042553, 4042554, 4042555, 4042556, 4052511, 4092601, -// 4092602, 4092603, 4092604, 4092605, 4092606, 4092607, 4092608, 4092609, 4092610, 4092611, -// 4092612, 4092613, 4092614, 4092615, 4092616, 4092617, 4092618, 4092619, 4092620, 4092621, -// 4092622, 4092623, 4092624, 4092625, 4092626, 4092627, 4092628, 4092629, 4092630, 4092631, -// 4092632, 4092633, 4092634, 4092635, 4092636, 4092637, 4092638, 4092639, 4092640, 4092641, -// 4082601, 4082602, 4082603, 4082604, 4082605, 4082606, 4082607, 4082608, 4032601, 4052601, -// 4052602, 4052603, 4052604, 4052605, 4052606, 4052607, 4052608, 4052609, 4052610, 4052611, -// 4052612, 4052613, 4052614, 4052615, 4052616, 4052617, 4052618, 4052619, 4052620, 4072601, -// 4072602, 4072603, 4072604, 4072605, 4072606, 4072607, 4072608, 4072609, 4072610, 4072611, -// 4072612, 4032701, 4052701, 4052702, 4052703, 4052704, 4052705, 4052706, 4052707, 4052708, -// 4052709, 4052710, 4052711, 4052712, 4052713, 4052714, 4052715, 4052716, 4052717, 4052718, -// 4052719, 4052720, 4052721, 4052722, 4052723, 4052724, 4052725, 4052726, 4052727, 4052728, -// 4052729, 4052730, 4072701, 4072702, 4072703, 4072704, 4082701, 4082702, 4082703, 4082704, -// 4082705, 4082706, 4082707, 4082708, 4082709, 4092801, 4082801, 4082802, 4082803, 4082804, -// 4082805, 4082806, 4032801, 4032802, 4012801, 4052801, 4052802, 4052803, 4052804, 4052805, -// 4052806, 4052807, 4052808, 4052809, 4052810, 4052811, 4052812, 4052813, 4052814, 4052815, -// 4052816, 4052817, 4052818, 4052819, 4052820, 4052821, 4052822, 4052823, 4052824, 4042801, -// 4042802, 4072801, 4072802, 4072803, 4072804, 4072805, 4072806, 4032901, 4052901, 4052902, -// 4052903, 4052904, 4052905, 4052906, 4052907, 4052908, 4052909, 4052910, 4052911, 4052912, -// 4052913, 4052914, 4052915, 4052916, 4052917, 4052918, 4052919, 4072901, 4072902, 4072903, -// 4072904, 4072905, 4072906, 4072907, 4092902, 4092903, 4092904, 4092905, 4092906, 4092907, -// 4092909, 4092910, 4092911, 4092912, 4092913, 4092914, 4092915, 4092916, 4092917, 4092918, -// 4092919, 4092920, 4092921, 4092922, 4092923, 4092924, 4092925, 4092926, 4092927, 4092928, -// 4092929, 4092930, 4092931, 4092932, 4092933, 4092934, 4092935, 4092936, 4092937, 4092938, -// 4092939, 4092940, 4092941, 4043001, 4043002, 4043003, 4043004, 4043005, 4043006, 4043007, -// 4083001, 4053001, 4043008, 4043009, 4083002, 4083003, 4083004, 4043010, 4043011, 4043012, -// 4043013, 4043014, 4043015, 4043016, 4073001, 4073002, 4073003, 4073004, 4073005, 4073006, -// 4073007, 4073008, 4073009, 4073010, 4043017, 4043018, 4043019, 4043020, 4053002, 4053003, -// 4053004, 4053005, 4053006, 4053007, 4053008, 4053009, 4053010, 4053011, 4053012, 4053014, -// 4053015, 4053016, 4043021, 4033001, 4033002, 4033003, 4033004, 4033005, 4033006, 4053017, -// 4053018, 4053019, 4053020, 4053021, 4053022, 4053023, 4053024, 4053025, 4053026, 4053027, -// 4053028, 4053029, 4053030, 4053031, 4083006, 4083007, 4053032, 4053033, 4053034, 4053035, -// 4053036, 4053037, 4053038, 4053039, 4053040, 4053041, 4053042, 4053043, 4053044, 4053045, -// 4053046, 4053047, 4053048, 4053049, 4053050, 4053051, 4083008, 4053052, 4053053, 4033007, -// 4033009, 4033010, 4033011, 4043022, 4043023, 4043024, 4043025, 4043026, 4043027, 4043028, -// 4043029, 4043030, 4043031, 4043032, 4043033, 4043034, 4043035, 4053054, 4053055, 4053056, -// 4053057, 4053058, 4053059, 4053060, 4053061, 4053062, 4053063, 4053064, 4053065, 4053066, -// 4053067, 4053068, 4053069, 4073011, 4073012, 4073013, 4073014, 4073015, 4073016, 4073017, -// 4083009, 4083010, 4053070, 4053071, 4043036, 4033201, 4033202, 4033203, 4033204, 4033205, -// 4033206, 4043201, 4043202, 4043203, 4043204, 4043205, 4043206, 4043207, 4043208, 4043209, -// 4083201, 4043210, 4053201, 4053202, 4053203, 4053204, 4043211, 4083202, 4043212, 4043213, -// 4043214, 4043215, 4043216, 4043217, 4043218, 4043219, 4043220, 4043221, 4043222, 4043223, -// 4053206, 4053207, 4053208, 4053209, 4053210, 4053211, 4053212, 4053213, 4053214, 4053215, -// 4053216, 4053217, 4053218, 4053219, 4053220, 4053221, 4053222, 4053223, 4053224, 4053225, -// 4053226, 4053227, 4043224, 4043225, 4043226, 4083203, 4073201, 4073202, 4073203, 4073204, -// 4073205, 4073206, 4073207, 4073208, 4073209, 4073210, 4073211, 4073212, 4053228, 4053229, -// 4053230, 4053231, 4053232, 4013201, 4043291, 4043292, 4043293, 4033301, 4033302, 4033303, -// 4033304, 4033305, 4033306, 4043301, 4043302, 4053205, 4053301, 4053302, 4053303, 4053304, -// 4053305, 4053306, 4053307, 4053308, 4053309, 4053310, 4053311, 4053312, 4053313, 4053314, -// 4053315, 4053316, 4053317, 4053318, 4053319, 4053320, 4053321, 4053322, 4053323, 4053324, -// 4053325, 4073301, 4073302, 4073303, 4073304, 4073305, 4083301, 4073306, 4053326, 4053327, -// 4053328, 4053329, 6000001, 6000002, 6000003, 6000004, 2100002, 2100003, 2100101, 2100102, -// 2100104, 2100105, 2100107, 2100108, 2100109, 2100110, 2100111, 2100112, 2100114, 2100115, -// 2100116, 2100117, 2100119, 2100123, 2100124, 2100125, 2100126, 2100127, 2100128, 2100129, -// 2100131, 2100132, 2100133, 2100134, 2100135, 2100136, 2100137, 2100138, 2100139, 2100140, -// 2100141, 2100142, 2100143, 2100144, 2100145, 2100146, 2100147, 2100148, 2100149, 2100150, -// 2100151, 2100152, 2100153, 2100154, 2100155, 6000010, 6000011, 6000012, 6000013, 6000014, -// 6000015, 6000016, 6000017, 6000018, 6000019, 6000020, 6000021, 6000022, 6000023, 6000024, -// 6000025, 6000026, 6000027, 6000028, 6000029, 6000030, 6000031, 6000032, 6000033, 6000034, -// 6000035, 6000036, 6000037, 6000038, 6000039, 6000040, 6000041, 6000042, 6000043, 6000044, -// 6000045, 6000046, 6000047, 6000048, 6000049, 6000050, 6000051, 6000052, 6000053, 6000054, -// 6000055, 6000060, 6000061, 6000062, 6000063, 6000064, 6000065, 6000066, 6000067, 6000068, -// 6000069, 6000070, 6000071, 6000072, 6000073, 6000074, 6000075, 6000076, 6000077, 6000078, -// 6000079, 6000080, 6000081, 6000082, 6000083, 6000084, 6000085, 6000086, 6000087, 6000088, -// 6000089, 6000101, 6000102, 6000103, 6000104, 6000105, 6000111, 6000112, 6000113, 6000114, -// 6000115, 6000116, 6000117, 6000118, 6000119, 6000120, 6000121, 6000122, 6000123, 6000124, -// 6000125, 6000126, 6000127, 6000291, 6000292, 6000293, 6000294, 6000295, 6000301, 6000302, -// 6000303, 6000304, 6000305, 6000306, 6000307, 6000308, 6000309, 6000310, 6000311, 6000312, -// 6000313, 6000314, 6000315, 6000316, 6000317, 6000318, 6000319, 6000320, 6000321, 6000322, -// 6000323, 6000324, 6000325, 6000326, 6000327, 6000328, 6000329, 6000330, 6000331, 6000332, -// 6000333, 6000334, 6000335, 6000336, 7000001, 7000002, 7000003, 7000004, 7000005, 7000006, -// 7000007, 7000008, 7000009, 7000010, 7000011, 7000012, 7000013, 7000014, 7000015, 7000016, -// 7000017, 7000018, 7000019, 7000020, 7000021, 7000022, 7099901, 7099902, 7201001, 7201002, -// 7201003, 7201004, 7201005, 7201006, 7201007, 7201008, 7201009, 7201010, 7201011, 7202001, -// 7202002, 7202003, 7203001, 7203002, 7203003, 7203004, 7203005, 7203006, 7203007, 7204001, -// 7204002, 7204003, 7204004, 7204005, 7204006, 7204007, 7204008, 7204009, 7205001, 7205002, -// 7205003, 7205004, 7205005, 7205006, 7205007, 7206001, 7206002, 7206003, 7207001, 7207002, -// 7207003, 7207004, 7207005, 7207006, 1010000, 1010001, 1010002, 1010003, 1010004, 1010005, -// 1010006, 1010007, 1010008, 1010009, 1010010, 1010011, 1010012, 1010013, 1010014, 1010015, -// 1010016, 1010017, 1010018, 1010019, 1010020, 1010021, 1010022, 1010023, 1009900, 1009901, -// 1009902, 1009903, 1009904, 1009905, 1009906, 1010024, 1010025, 1010026, 6013101, 6013102, -// 6013103, 6013104, 6013105, 6013106, 6013107, 6013108, 6013109, 6013110, 6013111, 6013112, -// 6013113, 6013114, 6013115, 6013116, 6013117, 6013118, 6013119, 6013120, 6013121, 6013122, -// 6013123, 6013124, 6013127, 6013129, 6013133, 6013171, 6013172, 6013201, 6013202, 6013203, -// 6013204, 6013205, 6013206, 6013207, 6013208, 6013209, 6013210, 6013211, 6013212, 6013213, -// 6013214, 6013215, 6013216, 6013217, 6013218, 6013219, 6013220, 6013221, 6013222, 6013223, -// 6013224, 6013225, 6013226, 6013227, 6013228, 6013229, 6013230, 6013231, 6013240, 6013241, -// 6013242, 6013243, 6013244, 6013245, 6013246, 6013247, 6013248, 6013249, 6013260, 6013261, -// 6013262, 6013263, 6013264, 6013265, 6013266, 6013267, 6013290, 6013291, 6013292, 6013293, -// 6013301, 6013302, 6013303, 6013304, 6013305, 6013306, 6013307, 6013308, 6013309, 6013310, -// 6013311, 6013312, 6013313, 6013314, 6014101, 6014102, 6014103, 6014104, 6014105, 6014106, -// 6014107, 6014108, 6014109, 6014110, 6014111, 6014112, 6014113, 6014114, 6014115, 6014116, -// 6014117, 6014118, 6014119, 6014120, 6014121, 6014122, 6014123, 6014124, 6014125, 6014126, -// 6014127, 6014128, 6014201, 6014202, 6014203, 6014204, 6014205, 6014206, 6014207, 6014208, -// 6014209, 6014210, 6014211, 6014212, 6014213, 6014214, 6014215, 6014216, 6014217, 6014218, -// 6014219, 6014220, 6014221, 6014222, 6014223, 6014224, 6014225, 6014226, 6014227, 6014228, -// 6014229, 6014230, 6014231, 6014232, 6014233, 6014234, 6014235, 6014236, 6014237, 6014238, -// 6014239, 6014240, 6014241, 6014242, 6014243, 6014244, 6014245, 6014246, 6014247, 6014248, -// 6014249, 6014250, 6014251, 6014301, 6014302, 6014303, 6014304, 6014305, 6014306, 6014307, -// 6014308, 6014309, 6014310, 6014311, 6014312, 6014313, 6014314, 6014315, 6014316, 6014317, -// 6014318, 6014319, 6014320, 6014321, 6014322, 6014323, 6014324, 6014325, 6014326, 6014327, -// 6014328, 6014329, 6014330, 6014331, 6014332, 6014333, 6014334, 6014335, 6014336, 6014337, -// 6014338, 6014401, 6014402, 6014403, 6014404, 6014405, 6014501, 6014502, 6014503, 6014504, -// 6014505, 6014601, 6014602, 6014603, 6014604, 6014605, 6014701, 6014702, 6014703, 6014704, -// 6014705, 6014801, 6014802, 6014803, 6014804, 6014805, 6014831, 6014832, 6014833, 6014834, -// 6014835, 6014836, 6014841, 6014842, 6014843, 6014844, 6014845, 6014846, 6014851, 6014852, -// 6014853, 6014854, 6014855, 6014856, 6014861, 6014862, 6014863, 6014864, 6014865, 6014866, -// 6014867, 6014868, 6023000, 6023001, 6023002, 6023003, 6023004, 6023005, 6023006, 6023007, -// 6023008, 6023009, 6023010, 6023011, 6023012, 6023013, 6023014, 6023015, 6023016, 6023017, -// 6023018, 6023019, 6023100, 6023101, 6023102, 6023103, 6023104, 6023201, 6023202, 6023203, -// 6023204, 6023205, 6023206, 6023207, 6023208, 6023209, 6023210, 6023211, 6023212, 6023213, -// 6023214, 6023301, 6023302, 6023303, 6023304, 6023305, 6023306, 6023307, 6023308, 6023309, -// 6023310, 6023311, 6023312, 6023313, 6023314, 6023315, 6023316, 6023501, 6023502, 6023601, -// 6023602, 6023603, 6023604, 6023605, 6023606, 6023607, 6023608, 6023609, 6023610, 6023611, -// 6023612, 6000337, 6000338, 6000339, 6000340, 6000341, 6000342, 6000343, 6000344, 6000345, -// 6000346, 6000347, 6000348, 6000349, 6000350, 6000351, 6000352, 6000353, 6000354, 6000355, -// 6000356, 6000357, 6000358, 6000359, 6000360, 6000361, 6000362, 6000363, 6000364, 6000365, -// 6000366, 6000367, 6000368, 6000401, 6000402, 6030001, 6030002, 6030003, 6030004, 6030005, -// 6030006, 6030007, 6030008, 6030009, 6030010, 6030011, 6030012, 6030013, 6030014, 6030015, -// 6030016, 6030017, 6030018, 6030101, 6030102, 6030103, 6030131, 6030132, 6030133, 6031051, -// 6031052, 6031053, 6031054, 6031055, 6031056, 6031057, 6031058, 6031059, 6031060, 6031061, -// 6031062, 6031063, 6031064, 6031065, 6031066, 6031067, 6031068, 6031069, 6031070, 6031201, -// 6031202, 6031203, 6031204, 6031205, 6031206, 6031207, 6031208, 6031209, 6031210, 6031211, -// 6031212, 6031213, 6031214, 6031215, 6031216, 6031217, 6031218, 6031219, 6031220, 6032000, -// 6032101, 6032102, 6032103, 6032104, 6032105, 6032209, 6032210, 6032211, 6032212, 6032201, -// 6032202, 6032203, 6032204, 6032205, 6032206, 6032207, 6032208, 6032301, 6032302, 6032303, -// 6032304, 6032305, 6032306, 6032401, 6032402, 6032403, 6032404, 6032411, 6032412, 6032413, -// 6032414, 6032415, 6032416, 6032501, 6032502, 6040001, 6040002, 6040003, 6040004, 6040005, -// 6040006, 6040007, 6040008, 6040009, 6040010, 6040011, 6040012, 6040013, 6040014, 6040015, -// 6040016, 6040017, 6040018, 6040019, 6040020, 6000369, 6000370, 6000371, 6000372, 6000373, -// 6000374, 6000375, 6000376, 6000377, 6000378, 6000379, 6000380, 6000381, 6000382, 6000383, -// 6000384, 6000385, 6000386, 6000387, 6000388, 6000389, 6000390, 6000391, 6000392, 6000393, -// 6000394, 6000395, 6000396, 6000397, 6000398, 6000399, 6000412, 6000413, 6000414, 6000405, -// 6000406, 6000407, 6000408, 6000409, 6000410, 6000411, 6000415, 6000416, 6000417, 6000418, -// 6000419, 6000420, 6000421, 6000422, 6000423, 6000424, 6000425, 6000426, 6000427, 6000428, -// 6000429, 6000430, 6000431, 6000432, 6000433, 6000434, 6000435, 6000400, 6000500, 6000501, -// 6000502, 6000503, 6000504, 6000505, 6000506, 6000507, 6000508, 6000509, 6000510, 6000511, -// 6000512, 6000513, 6000514, 6000515, 6000516, 6000517, 6000518, 6000519, 6000520, 6000521, -// 6000522, 6000523, 6000524, 6000525, 6050001, 1003000, 1003001, 1003002, 1003003, 1003004, -// 1003005, 1003006, 1003007, 1003008, 1003009, 1003010, 1003011, 1003012, 1003013, 1003014, -// 1003015, 1003100, 1003101, 1003102, 1003103, 1003104, 1003105, 1003106, 1003107, 1003108, -// 1003109, 1003110, 1003111, 6016101, 6016102, 6016103, 6016111, 6016112, 6016113, 6016121, -// 6016122, 6016123, 6016131, 6016132, 6016133, 6016141, 6016142, 6016143, 6016151, 6016152, -// 6016153, 6016154, 6016155, 6016161, 6016162, 6016163, 6016164, 6016165, 6016166, 6016167, -// 6016168, 6016169, 6016171, 6016172, 6016173, 6016180, 6016199, 6016181, 6016182, 6016183, -// 6016184, 6016185, 6016186, 6016187, 6016188, 6016189, 6016190, 6017101, 6017102, 6017201, -// 6017202, 6017203, 6017204, 6017205, 6017206, 6017207, 6017208, 6017209, 6017210, 6017211, -// 6017212, 6017221, 6017222, 6017223, 6017224, 6017225, 6017226, 6017227, 6017228, 6017229, -// 6017230, 6017240, 6018101, 6018102, 6018103, 6018104, 6018105, 6018106, 6018107, 6018108, -// 6018109, 6018110, 6018111, 6018112, 6018113, 6018114, 6018115, 6018116, 6018117, 6018118, -// 6018119, 6018120, 6018121, 6018122, 6018123, 6018124, 6021101, 6021102, 6021103, 6021104, -// 6021105, 6021106, 6021107, 6021108, 6021109, 6021110, 6021111, 6021112, 6021113, 6021114, -// 6021115, 6021116, 6021117, 6021118, 6021119, 6021120, 6021121, 6021122, 6021123, 6021124, -// 6021125, 6021126, 6021127, 6021128, 6021129, 6021130, 6021131, 6021132, 6021133, 6000601, -// 6000602, 6000603, 6000604, 6000605, 6000606, 6000607, 6000608, 6000609, 6000610, 6000611, -// 6000612, 6000613, 6000614, 6000615, 6000616, 6000617, 6000618, 6000619, 6000620, 6000701, -// 6000705, 6000706, 6000707, 6000702, 6000708, 6000709, 6000710, 6000703, 6000711, 6000712, -// 6000713, 6000704, 6000714, 6000715, 6000716, 6000717, 6000718, 6000719, 6000720, 6000721, -// 6000722, 6018001, 6019101, 6019102, 6019103, 6019104, 6019105, 6019106, 6019107, 6019108, -// 6019109, 6019110, 6019111, 6019112, 6019113, 6019114, 6019115, 6019116, 6019117, 6019118, -// 6019122, 6019123, 6019124, 6019125, 6019126, 6019127, 6019128, 6019130, 6020101, 6020102, -// 6020103, 6020104, 6020105, 6020106, 6020107, 6020108, 6020100, 6020110, 6020111, 6020112, -// 6020113, 6020114, 6020115, 6020116, 6020117, 6020124, 6020131, 6020118, 6020125, 6020132, -// 6020119, 6020126, 6020133, 6020120, 6020127, 6020134, 6020121, 6020128, 6020135, 6020122, -// 6020129, 6020136, 6020123, 6020130, 6020137, 6020138, 6020139, 6020150, 6020151, 6020152, -// 6020153, 6020154, 6020155, 6020156, 6020157, 6022101, 6022102, 6022103, 6022104, 6022105, -// 6022106, 6022107, 6022108, 6022109, 6022110, 6022112, 6022113, 6022114, 6022115, 6022116, -// 6022117, 6022118, 6022119, 6022120, 6022121, 6022122, 6022123, 6022124, 6022125, 6022126, -// 6022127, 6022128, 6022129, 6022130, 6022131, 6022132, 6022133, 6022134, 6022135, 6022136, -// 6022137, 6023701, 6023702, 6023703, 6023704, 6023705, 6023706, 6023707, 6023708, 6023709, -// 6023710, 6023711, 6023712, 6023713, 6023714, 6023715, 6023716, 6023717, 6023718, 6023719, -// 6023720, 6023721, 6023722, 6023723, 6023724, 6023725, 6026100, 6026101, 6026102, 6026103, -// 6026104, 6026105, 6026106, 6026107, 6026108, 6026109, 6026110, 6026111, 6026112, 6026113, -// 6026114, 6026115, 6026116, 6026117, 6026118, 6026119, 6026120, 6026121, 6026122, 6026123, -// 6026124, 6026125, 6026126, 6026127, 6026128, 6026129, 6026130, 6026131, 6026140, 6026166, -// 6026132, 6026141, 6026142, 6026143, 6026144, 6026145, 6026146, 6026147, 6026148, 6026150, -// 6026151, 6026152, 6026153, 6026154, 6026155, 6026156, 6026157, 6026158, 6026159, 6026160, -// 6026161, 6026162, 6026163, 6026164, 6026165, 6014901, 6014902, 6014903, 6014904, 6014905, -// 6014906, 6014907, 6014908, 6014909, 6014910, 6014911, 6014912, 6014913, 6014914, 6014915, -// 6014916, 6014917, 6014918, 6014919, 6014920, 6014921, 6014922, 6014923, 6014924, 6014925, -// 6014926, 6014927, 6014928, 6014929, 6014930, 6014931, 6014932, 6014933, 6014934, 6014935, -// 6014936, 6014937, 6014938, 6014939, 6014940, 6014941, 6014942, 6014943, 6014944, 6014945, -// 6014946, 6014947, 6014948, 6014949, 6014950, 6014951, 6014952, 6014953, 6014954, 6014955, -// 6014956, 6014957, 6014958, 6014959, 6014960, -// ]; - -// pub async fn on_get_quest_data_cs_req( -// session: &mut PlayerSession, -// _: &GetQuestDataCsReq, -// ) -> Result<()> { -// session -// .send( -// CMD_GET_QUEST_DATA_SC_RSP, -// GetQuestDataScRsp { -// quest_list: QUEST_LIST -// .iter() -// .map(|v| Quest { -// id: *v, -// status: QuestStatus::QuestFinish.into(), -// finish_time: 10000, -// progress: 1, -// ihmkpnpaipd: vec![], -// }) -// .collect::>(), -// ..Default::default() -// }, -// ) -// .await -// } +} \ No newline at end of file diff --git a/gameserver/src/net/handlers/mod.rs b/gameserver/src/net/handlers/mod.rs index 9c754d7..4842e0f 100644 --- a/gameserver/src/net/handlers/mod.rs +++ b/gameserver/src/net/handlers/mod.rs @@ -101,7 +101,7 @@ dummy! { GetQuestData, GetQuestRecord, // GetFriendListInfo, - GetFriendApplyListInfo, + // GetFriendApplyListInfo, GetCurAssist, GetRogueHandbookData, GetDailyActiveInfo, @@ -132,7 +132,7 @@ dummy! { GetNpcStatus, TextJoinQuery, GetSpringRecoverData, - GetChatFriendHistory, + // GetChatFriendHistory, GetSecretKeyInfo, GetVideoVersionKey, GetCurBattleInfo, diff --git a/gameserver/src/net/handlers/player.rs b/gameserver/src/net/handlers/player.rs index ff889fd..74e84d8 100644 --- a/gameserver/src/net/handlers/player.rs +++ b/gameserver/src/net/handlers/player.rs @@ -14,6 +14,8 @@ pub async fn on_get_basic_info_cs_req( GetBasicInfoScRsp { retcode: 0, player_setting_info: Some(PlayerSettingInfo::default()), + gender: Gender::Woman as u32, + is_gender_set: true, ..Default::default() }, ) @@ -34,7 +36,7 @@ pub async fn on_player_heart_beat_cs_req( download_data: Some(ClientDownloadData { version: 51, time: util::cur_timestamp_ms() as i64, - data: rbase64::decode("G0x1YVMBGZMNChoKBAQICHhWAAAAAAAAAAAAAAAod0ABKEBDOlxVc2Vyc1x4ZW9uZGV2XERvd25sb2Fkc1xyYWJzdHZvLmx1YQAAAAAAAAAAAAEEEAAAACQAQAApQEAAKYBAACnAQABWAAEALIAAAR1AQQCkgEEA5ABAAOnAwQHpAMIB6UDCAawAAAEsgAAAH8BChRkAgAAMAAAABANDUwQMVW5pdHlFbmdpbmUEC0dhbWVPYmplY3QEBUZpbmQEKVVJUm9vdC9BYm92ZURpYWxvZy9CZXRhSGludERpYWxvZyhDbG9uZSkEF0dldENvbXBvbmVudEluQ2hpbGRyZW4EB3R5cGVvZgQEUlBHBAdDbGllbnQEDkxvY2FsaXplZFRleHQEBXRleHQURVJvYmluU1IgaXMgYSBmcmVlIGFuZCBvcGVuIHNvdXJjZSBzb2Z0d2FyZS4gZGlzY29yZC5nZy9yZXZlcnNlZHJvb21zAQAAAAEAAAAAABAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAAFX0VOVg==").unwrap() + data: rbase64::decode("bG9jYWwgZnVuY3Rpb24gYmV0YV90ZXh0KG9iaikKICAgIGxvY2FsIGdhbWVPYmplY3QgPSBDUy5Vbml0eUVuZ2luZS5HYW1lT2JqZWN0LkZpbmQoIlVJUm9vdC9BYm92ZURpYWxvZy9CZXRhSGludERpYWxvZyhDbG9uZSkiKQoKICAgIGlmIGdhbWVPYmplY3QgdGhlbgogICAgICAgIGxvY2FsIHRleHRDb21wb25lbnQgPSBnYW1lT2JqZWN0OkdldENvbXBvbmVudEluQ2hpbGRyZW4odHlwZW9mKENTLlJQRy5DbGllbnQuTG9jYWxpemVkVGV4dCkpCgogICAgICAgIGlmIHRleHRDb21wb25lbnQgdGhlbgogICAgICAgICAgICB0ZXh0Q29tcG9uZW50LnRleHQgPSAiUm9iaW5TUiBpcyBhIGZyZWUgYW5kIG9wZW4gc291cmNlIHNvZnR3YXJlLiBkaXNjb3JkLmdnL3JldmVyc2Vkcm9vbXMiCiAgICAgICAgZW5kCiAgICBlbHNlCiAgICBlbmQKZW5kCgpiZXRhX3RleHQoKQ==").unwrap() }), }, ) @@ -48,7 +50,7 @@ pub async fn on_player_login_finish_cs_req( _: &PlayerLoginFinishCsReq, ) -> Result<()> { session - .send(CMD_PLAYER_LOGIN_FINISH_SC_RSP, Dummy {}) + .send(CMD_PLAYER_LOGIN_FINISH_SC_RSP, Dummy::default()) .await?; session @@ -78,7 +80,7 @@ pub async fn on_player_login_finish_cs_req( content_id: 150015, }, ], - fnmhgeaflmn: 0, + ..Default::default() }), }, ) @@ -100,7 +102,7 @@ pub async fn on_get_multi_path_avatar_info_cs_req( retcode: 0, multi_path_avatar_type_info_list: vec![ MultiPathAvatarTypeInfo { - multi_path_avatar_type: json.main_character as i32, + avatar_id: json.main_character as i32, rank: 6, equip_relic_list: json .relics @@ -114,17 +116,15 @@ pub async fn on_get_multi_path_avatar_info_cs_req( point_id: (json.main_character as u32) * 1000 + v, }) .collect(), - all_path_special_skilltree_list: vec![], path_equipment_id: json .lightcones .iter() .find(|v| v.equip_avatar == json.main_character as u32) .map(|v| v.internal_uid) .unwrap_or_default(), - all_path_unlocked_special_point_id_list: vec![], }, MultiPathAvatarTypeInfo { - multi_path_avatar_type: json.march_type as i32, + avatar_id: json.march_type as i32, rank: 6, equip_relic_list: json .relics @@ -138,21 +138,19 @@ pub async fn on_get_multi_path_avatar_info_cs_req( point_id: (json.march_type as u32) * 1000 + v, }) .collect(), - all_path_special_skilltree_list: vec![], path_equipment_id: json .lightcones .iter() .find(|v| v.equip_avatar == json.march_type as u32) .map(|v| v.internal_uid) .unwrap_or_default(), - all_path_unlocked_special_point_id_list: vec![], }, ], - gmhdhimdkfi: vec![], current_multi_path_avatar_id: HashMap::from([ (8001, json.main_character.get_type().into()), (1001, json.march_type.get_type().into()), ]), + ..Default::default() }, ) .await diff --git a/gameserver/src/net/handlers/scene.rs b/gameserver/src/net/handlers/scene.rs index 0b3377d..5f53e09 100644 --- a/gameserver/src/net/handlers/scene.rs +++ b/gameserver/src/net/handlers/scene.rs @@ -206,7 +206,6 @@ pub async fn on_scene_entity_move_cs_req( .await } -pub type GetEnteredSceneCsReq = Dummy; pub async fn on_get_entered_scene_cs_req( session: &mut PlayerSession, _: &GetEnteredSceneCsReq, @@ -332,8 +331,8 @@ async fn load_scene( group_id: prop.group_id, motion: Some(prop_position.to_motion()), entity: Some(Entity::Prop(ScenePropInfo { - prop_state: prop.prop_id, - prop_id: prop_state as u32, + prop_state: prop_state as u32, + prop_id: prop.prop_id, ..Default::default() })), entity_id: prop_entity_id, @@ -430,7 +429,7 @@ async fn load_scene( avatar_type: AvatarType::AvatarFormalType.into(), base_avatar_id: *avatar_id, map_layer: 0, - uid: 0, + uid: 25, })), ..Default::default() }) diff --git a/gameserver/src/net/packet.rs b/gameserver/src/net/packet.rs index 60791ac..5cac691 100644 --- a/gameserver/src/net/packet.rs +++ b/gameserver/src/net/packet.rs @@ -96,17 +96,16 @@ macro_rules! trait_handler { } trait_handler! { - PlayerGetTokenCsReq 58; // PlayerGetTokenScRsp - PlayerLoginCsReq 18; // PlayerLoginScRsp, PlayerBasicInfo - GetMissionStatusCsReq 1248; // GetMissionStatusScRsp, Mission - GetBasicInfoCsReq 42; // GetBasicInfoScRsp, PlayerSettingInfo - // GetHeroBasicTypeInfoCsReq 68; // GetHeroBasicTypeInfoScRsp, HeroBasicTypeInfo - GetMultiPathAvatarInfoCsReq 69; - GetAvatarDataCsReq 318; // GetAvatarDataScRsp, Avatar - GetAllLineupDataCsReq 748; // GetAllLineupDataScRsp, LineupInfo, ExtraLineupType, LineupAvatar, AmountInfo - GetCurLineupDataCsReq 729; // GetCurLineupDataScRsp - GetCurSceneInfoCsReq 1428; // GetCurSceneInfoScRsp, SceneInfo - PlayerHeartBeatCsReq 33; // PlayerHeartBeatScRsp + PlayerGetTokenCsReq 56; // PlayerGetTokenScRsp + PlayerLoginCsReq 68; // PlayerLoginScRsp, PlayerBasicInfo + GetMissionStatusCsReq 1224; // GetMissionStatusScRsp, Mission + GetBasicInfoCsReq 40; // GetBasicInfoScRsp, PlayerSettingInfo + GetMultiPathAvatarInfoCsReq 27; + GetAvatarDataCsReq 368; // GetAvatarDataScRsp, Avatar + GetAllLineupDataCsReq 724; // GetAllLineupDataScRsp, LineupInfo, ExtraLineupType, LineupAvatar, AmountInfo + GetCurLineupDataCsReq 711; // GetCurLineupDataScRsp + GetCurSceneInfoCsReq 1439; // GetCurSceneInfoScRsp, SceneInfo + PlayerHeartBeatCsReq 31; // PlayerHeartBeatScRsp // // Tutorial (dummy!) // GetTutorialGuideCsReq 1691; @@ -114,41 +113,42 @@ trait_handler! { // GetTutorialCsReq 1661; // Entity move (dummy!) - SceneEntityMoveCsReq 1418; + SceneEntityMoveCsReq 1468; - // // Inventory (dummy!) - GetBagCsReq 518; - GetArchiveDataCsReq 2318; - DressAvatarCsReq 319; - TakeOffEquipmentCsReq 389; - DressRelicAvatarCsReq 322; - TakeOffRelicCsReq 362; + // Inventory (dummy!) + GetBagCsReq 568; + GetArchiveDataCsReq 2368; + DressAvatarCsReq 351; + TakeOffEquipmentCsReq 399; + DressRelicAvatarCsReq 334; + TakeOffRelicCsReq 398; - // // Chat (dummy!) - SendMsgCsReq 3918; - GetPrivateChatHistoryCsReq 3958; - GetFriendListInfoCsReq 2918; + // Chat (dummy!) + SendMsgCsReq 3968; + GetPrivateChatHistoryCsReq 3956; + GetFriendListInfoCsReq 2968; + GetFriendLoginInfoCsReq 2969; - // // In-game lineup - JoinLineupCsReq 758; - ChangeLineupLeaderCsReq 798; - ReplaceLineupCsReq 711; - QuitLineupCsReq 728; + // In-game lineup + JoinLineupCsReq 756; + ChangeLineupLeaderCsReq 748; + ReplaceLineupCsReq 790; + QuitLineupCsReq 739; - // // Battle - StartCocoonStageCsReq 1456; - PveBattleResultCsReq 118; - SceneCastSkillCsReq 1458; + // Battle + StartCocoonStageCsReq 1445; + PveBattleResultCsReq 168; + SceneCastSkillCsReq 1456; - // // Teleport - GetEnteredSceneCsReq 1469; - GetSceneMapInfoCsReq 1451; - EnterSceneCsReq 1425; + // Teleport + GetEnteredSceneCsReq 1427; + GetSceneMapInfoCsReq 1436; + EnterSceneCsReq 1486; - // // Optional - GetMailCsReq 861; - GetGachaInfoCsReq 1961; - DoGachaCsReq 1991; + // Optional + GetMailCsReq 868; + GetGachaInfoCsReq 1968; + DoGachaCsReq 1911; // GetQuestDataCsReq 961; - PlayerLoginFinishCsReq 76; + PlayerLoginFinishCsReq 73; } diff --git a/gameserver/src/net/tools.rs b/gameserver/src/net/tools.rs index df5faea..079782b 100644 --- a/gameserver/src/net/tools.rs +++ b/gameserver/src/net/tools.rs @@ -401,6 +401,8 @@ pub struct BattleBuffJson { pub level: u32, pub id: u32, pub dynamic_key: Option, + #[serde(default)] + pub dynamic_values: Vec, } #[derive(Debug, Serialize, Deserialize, Clone, Default)] diff --git a/persistent b/persistent index 44b989c..d9d3347 100644 --- a/persistent +++ b/persistent @@ -1,14 +1,14 @@ { "lineups": { - "0": 1310, - "1": 1308, - "2": 1314, + "0": 1222, + "1": 1223, + "2": 1220, "3": 1308 }, "position": { - "x": -3588, + "x": -3722, "y": 56256, - "z": -87629, + "z": -87464, "rot_y": 318488 }, "scene": { @@ -16,5 +16,6 @@ "floor_id": 20321001, "entry_id": 2032101 }, - "main_character": "FemaleHarmony" + "main_character": "FemaleHarmony", + "march_type": "MarchHunt" } \ No newline at end of file diff --git a/proto/out/_.rs b/proto/out/_.rs index 90cb352..cf66856 100644 --- a/proto/out/_.rs +++ b/proto/out/_.rs @@ -1,6 +1,1198 @@ // This file is @generated by prost-build. #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] +pub struct EquipRelic { + #[prost(uint32, tag = "13")] + pub relic_unique_id: u32, + #[prost(uint32, tag = "9")] + pub slot: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AvatarSkillTree { + #[prost(uint32, tag = "1")] + pub point_id: u32, + #[prost(uint32, tag = "2")] + pub level: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Avatar { + #[prost(uint32, tag = "15")] + pub base_avatar_id: u32, + #[prost(uint32, tag = "1")] + pub level: u32, + #[prost(uint32, tag = "3")] + pub equipment_unique_id: u32, + #[prost(message, repeated, tag = "2")] + pub equip_relic_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "14")] + pub skilltree_list: ::prost::alloc::vec::Vec, + #[prost(uint64, tag = "4")] + pub first_met_timestamp: u64, + #[prost(uint32, tag = "13")] + pub rank: u32, + #[prost(uint32, tag = "8")] + pub dressed_skin_id: u32, + #[prost(bool, tag = "6")] + pub is_marked: bool, + #[prost(uint32, tag = "10")] + pub exp: u32, + #[prost(uint32, tag = "9")] + pub promotion: u32, + #[prost(uint32, repeated, tag = "11")] + pub taken_rewards: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AvatarSync { + #[prost(message, repeated, tag = "10")] + pub avatar_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleEquipment { + #[prost(uint32, tag = "1")] + pub id: u32, + #[prost(uint32, tag = "2")] + pub level: u32, + #[prost(uint32, tag = "3")] + pub promotion: u32, + #[prost(uint32, tag = "4")] + pub rank: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicAffix { + #[prost(uint32, tag = "1")] + pub affix_id: u32, + #[prost(uint32, tag = "2")] + pub cnt: u32, + #[prost(uint32, tag = "3")] + pub step: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleRelic { + #[prost(uint32, tag = "1")] + pub id: u32, + #[prost(uint32, tag = "2")] + pub level: u32, + #[prost(uint32, tag = "3")] + pub main_affix_id: u32, + #[prost(message, repeated, tag = "4")] + pub sub_affix_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "5")] + pub unique_id: u32, + #[prost(uint32, tag = "6")] + pub relic_id: u32, + #[prost(uint32, tag = "7")] + pub slot: u32, + #[prost(uint32, tag = "8")] + pub ckcmdjnelkb: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SpBarInfo { + #[prost(uint32, tag = "1")] + pub cur_sp: u32, + #[prost(uint32, tag = "2")] + pub max_sp: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleAvatar { + #[prost(enumeration = "AvatarType", tag = "1")] + pub avatar_type: i32, + #[prost(uint32, tag = "2")] + pub id: u32, + #[prost(uint32, tag = "3")] + pub level: u32, + #[prost(uint32, tag = "4")] + pub rank: u32, + #[prost(uint32, tag = "5")] + pub index: u32, + #[prost(message, repeated, tag = "6")] + pub skilltree_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "7")] + pub equipment_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "8")] + pub hp: u32, + #[prost(uint32, tag = "10")] + pub promotion: u32, + #[prost(message, repeated, tag = "11")] + pub relic_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "12")] + pub world_level: u32, + #[prost(uint32, tag = "13")] + pub apkmboagcmi: u32, + #[prost(message, optional, tag = "16")] + pub sp_bar: ::core::option::Option, + #[prost(uint32, tag = "17")] + pub iojopnilicf: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleBuff { + #[prost(uint32, tag = "1")] + pub id: u32, + #[prost(uint32, tag = "2")] + pub level: u32, + #[prost(uint32, tag = "3")] + pub owner_id: u32, + #[prost(uint32, tag = "4")] + pub wave_flag: u32, + #[prost(uint32, repeated, tag = "5")] + pub target_index_list: ::prost::alloc::vec::Vec, + #[prost(map = "string, float", tag = "6")] + pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleTarget { + #[prost(uint32, tag = "1")] + pub id: u32, + #[prost(uint32, tag = "2")] + pub progress: u32, + #[prost(uint32, tag = "3")] + pub total_progress: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleTargetList { + #[prost(message, repeated, tag = "1")] + pub battle_target_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HeadIcon { + #[prost(uint32, tag = "15")] + pub id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BoardDataSync { + #[prost(message, repeated, tag = "14")] + pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, + #[prost(string, tag = "13")] + pub signature: ::prost::alloc::string::String, + #[prost(bool, tag = "7")] + pub kdpdlgbfimd: bool, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BuffInfo { + #[prost(uint32, tag = "14")] + pub jpbnobgjmin: u32, + #[prost(uint64, tag = "11")] + pub add_time_ms: u64, + #[prost(uint32, tag = "9")] + pub level: u32, + #[prost(map = "string, float", tag = "1")] + pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, + #[prost(uint32, tag = "13")] + pub buff_id: u32, + #[prost(float, tag = "15")] + pub life_time: f32, + #[prost(uint32, tag = "3")] + pub base_avatar_id: u32, + #[prost(uint32, tag = "5")] + pub count: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ChangeLineupLeaderCsReq { + #[prost(uint32, tag = "8")] + pub slot: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ChangeLineupLeaderScRsp { + #[prost(uint32, tag = "11")] + pub retcode: u32, + #[prost(uint32, tag = "8")] + pub slot: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Chat { + #[prost(uint32, tag = "2")] + pub sender_uid: u32, + #[prost(string, tag = "11")] + pub text: ::prost::alloc::string::String, + #[prost(uint64, tag = "12")] + pub sent_time: u64, + #[prost(uint32, tag = "3")] + pub emote: u32, + #[prost(enumeration = "MsgType", tag = "10")] + pub msg_type: i32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ClientDownloadData { + #[prost(uint32, tag = "1")] + pub version: u32, + #[prost(int64, tag = "2")] + pub time: i64, + #[prost(bytes = "vec", tag = "3")] + pub data: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ContentInfo { + #[prost(enumeration = "ContentPackageStatus", tag = "12")] + pub status: i32, + #[prost(uint32, tag = "8")] + pub content_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PackageData { + #[prost(uint32, tag = "2")] + pub emgkdgbhaff: u32, + #[prost(message, repeated, tag = "14")] + pub info_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ContentPackageSyncDataScNotify { + #[prost(message, optional, tag = "5")] + pub data: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DressAvatarCsReq { + #[prost(uint32, tag = "5")] + pub avatar_id: u32, + #[prost(uint32, tag = "7")] + pub equipment_unique_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicParam { + #[prost(uint32, tag = "6")] + pub slot: u32, + #[prost(uint32, tag = "5")] + pub relic_unique_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DressRelicAvatarCsReq { + #[prost(uint32, tag = "15")] + pub avatar_id: u32, + #[prost(message, repeated, tag = "13")] + pub param_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct LineupAvatar { + #[prost(uint32, tag = "6")] + pub hp: u32, + #[prost(uint32, tag = "15")] + pub satiety: u32, + #[prost(uint32, tag = "5")] + pub slot: u32, + #[prost(enumeration = "AvatarType", tag = "1")] + pub avatar_type: i32, + #[prost(message, optional, tag = "14")] + pub sp_bar: ::core::option::Option, + #[prost(uint32, tag = "8")] + pub id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct LineupInfo { + #[prost(bool, tag = "12")] + pub njfmkhpamdl: bool, + #[prost(message, repeated, tag = "2")] + pub avatar_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "11")] + pub lofekgfcmlc: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub ijnpccndcgi: u32, + #[prost(uint32, tag = "3")] + pub index: u32, + #[prost(bool, tag = "15")] + pub is_virtual: bool, + #[prost(uint32, tag = "6")] + pub mp: u32, + #[prost(string, tag = "14")] + pub name: ::prost::alloc::string::String, + #[prost(enumeration = "ExtraLineupType", tag = "7")] + pub extra_lineup_type: i32, + #[prost(uint32, tag = "10")] + pub plane_id: u32, + #[prost(uint32, repeated, tag = "5")] + pub nlkmjkfhebm: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "13")] + pub leader_slot: u32, + #[prost(uint32, repeated, tag = "1")] + pub dfkpgckchah: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "8")] + pub max_mp: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Vector { + #[prost(sint32, tag = "14")] + pub x: i32, + #[prost(sint32, tag = "5")] + pub y: i32, + #[prost(sint32, tag = "3")] + pub z: i32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MotionInfo { + #[prost(message, optional, tag = "14")] + pub pos: ::core::option::Option, + #[prost(message, optional, tag = "13")] + pub rot: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneActorInfo { + #[prost(uint32, tag = "11")] + pub base_avatar_id: u32, + #[prost(uint32, tag = "15")] + pub map_layer: u32, + #[prost(uint32, tag = "2")] + pub uid: u32, + #[prost(enumeration = "AvatarType", tag = "6")] + pub avatar_type: i32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneNpcMonsterInfo { + #[prost(bool, tag = "11")] + pub mcfppkobjog: bool, + #[prost(uint32, tag = "12")] + pub monster_id: u32, + #[prost(uint32, tag = "1")] + pub event_id: u32, + #[prost(bool, tag = "3")] + pub eanllcnpded: bool, + #[prost(uint32, tag = "10")] + pub world_level: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct NpcRogueInfo { + #[prost(bool, tag = "12")] + pub modhkobfmbp: bool, + #[prost(map = "uint32, uint32", tag = "14")] + pub lpflcicnioa: ::std::collections::HashMap, + #[prost(uint32, tag = "5")] + pub kiakkdiecme: u32, + #[prost(uint32, tag = "10")] + pub jnboodjdmho: u32, + #[prost(bool, tag = "11")] + pub idoffgnngem: bool, + #[prost(bool, tag = "2")] + pub phddanoooji: bool, + #[prost(uint32, tag = "3")] + pub hgfnojflbcl: u32, + #[prost(uint32, tag = "9")] + pub ebffkdhgkgl: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct NpcExtraInfo { + #[prost(message, optional, tag = "6")] + pub rogue_info: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneNpcInfo { + #[prost(message, optional, tag = "6")] + pub extra_info: ::core::option::Option, + #[prost(uint32, tag = "3")] + pub npc_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PropRogueInfo { + #[prost(uint32, tag = "6")] + pub hdnlmbacmoa: u32, + #[prost(uint32, tag = "2")] + pub edjpollefac: u32, + #[prost(uint32, tag = "4")] + pub ioijcfnndfi: u32, + #[prost(uint32, tag = "7")] + pub mfdelanaicp: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PropAeonInfo { + #[prost(uint32, tag = "14")] + pub add_exp: u32, + #[prost(uint32, tag = "10")] + pub dialogue_group_id: u32, + #[prost(uint32, tag = "3")] + pub aeon_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PropExtraInfo { + #[prost(message, optional, tag = "10")] + pub rogue_info: ::core::option::Option, + #[prost(message, optional, tag = "7")] + pub aeon_info: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ScenePropInfo { + #[prost(uint32, tag = "11")] + pub life_time_ms: u32, + #[prost(uint32, tag = "12")] + pub prop_state: u32, + #[prost(string, repeated, tag = "14")] + pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + #[prost(message, optional, tag = "5")] + pub extra_info: ::core::option::Option, + #[prost(uint32, tag = "10")] + pub prop_id: u32, + #[prost(uint64, tag = "9")] + pub create_time_ms: u64, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneSummonUnitInfo { + #[prost(uint32, tag = "7")] + pub caster_entity_id: u32, + #[prost(uint32, tag = "4")] + pub attach_entity_id: u32, + #[prost(string, repeated, tag = "6")] + pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + #[prost(int32, tag = "5")] + pub life_time_ms: i32, + #[prost(uint64, tag = "11")] + pub create_time_ms: u64, + #[prost(uint32, tag = "9")] + pub summon_unit_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityInfo { + #[prost(message, optional, tag = "1")] + pub motion: ::core::option::Option, + #[prost(uint32, tag = "4")] + pub entity_id: u32, + #[prost(uint32, tag = "9")] + pub group_id: u32, + #[prost(uint32, tag = "13")] + pub inst_id: u32, + #[prost(oneof = "scene_entity_info::Entity", tags = "10, 14, 11, 8, 15")] + pub entity: ::core::option::Option, +} +/// Nested message and enum types in `SceneEntityInfo`. +pub mod scene_entity_info { + #[allow(clippy::derive_partial_eq_without_eq)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum Entity { + #[prost(message, tag = "10")] + Actor(super::SceneActorInfo), + #[prost(message, tag = "14")] + NpcMonster(super::SceneNpcMonsterInfo), + #[prost(message, tag = "11")] + Npc(super::SceneNpcInfo), + #[prost(message, tag = "8")] + Prop(super::ScenePropInfo), + #[prost(message, tag = "15")] + SummonUnit(super::SceneSummonUnitInfo), + } +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneGroupState { + #[prost(uint32, tag = "10")] + pub group_id: u32, + #[prost(uint32, tag = "2")] + pub state: u32, + #[prost(bool, tag = "5")] + pub is_default: bool, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct CustomSaveData { + #[prost(string, tag = "10")] + pub save_data: ::prost::alloc::string::String, + #[prost(uint32, tag = "7")] + pub group_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityGroupInfo { + #[prost(message, repeated, tag = "8")] + pub entity_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "4")] + pub state: u32, + #[prost(uint32, tag = "3")] + pub group_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Mission { + #[prost(uint32, tag = "5")] + pub id: u32, + #[prost(uint32, tag = "3")] + pub progress: u32, + #[prost(enumeration = "MissionStatus", tag = "6")] + pub status: i32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MissionStatusBySceneInfo { + #[prost(uint32, repeated, tag = "1")] + pub ammgadcegag: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "5")] + pub hiokihlcnfc: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "7")] + pub dabclennonn: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "8")] + pub dgoigglciko: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EntityBuffInfo { + #[prost(message, repeated, tag = "14")] + pub buff_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "13")] + pub entity_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneInfo { + #[prost(uint32, tag = "14")] + pub leader_entity_id: u32, + #[prost(uint32, tag = "2")] + pub plane_id: u32, + #[prost(uint32, tag = "81")] + pub mdkmdbibnae: u32, + #[prost(uint32, tag = "5")] + pub game_mode_type: u32, + #[prost(message, repeated, tag = "6")] + pub entity_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "13")] + pub entry_id: u32, + #[prost(uint32, tag = "599")] + pub content_id: u32, + #[prost(uint32, tag = "15")] + pub world_id: u32, + #[prost(uint32, tag = "7")] + pub client_pos_version: u32, + #[prost(message, repeated, tag = "1577")] + pub group_state_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "1")] + pub group_id_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "12")] + pub sync_buff_info: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "3")] + pub save_data_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "8")] + pub lighten_section_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "11")] + pub floor_id: u32, + #[prost(map = "string, int32", tag = "1458")] + pub floor_saved_data: ::std::collections::HashMap< + ::prost::alloc::string::String, + i32, + >, + #[prost(uint32, tag = "1226")] + pub ijnpccndcgi: u32, + #[prost(message, repeated, tag = "1909")] + pub entity_group_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "1816")] + pub scene_mission_info: ::core::option::Option, + #[prost(message, repeated, tag = "4")] + pub nmmlfdlmcoa: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnterSceneByServerScNotify { + #[prost(message, optional, tag = "14")] + pub lineup: ::core::option::Option, + #[prost(enumeration = "EnterSceneReason", tag = "11")] + pub reason: i32, + #[prost(message, optional, tag = "7")] + pub scene: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnterSceneCsReq { + #[prost(uint32, tag = "15")] + pub content_id: u32, + #[prost(uint32, tag = "7")] + pub ijnpccndcgi: u32, + #[prost(uint32, tag = "3")] + pub entry_id: u32, + #[prost(uint32, tag = "9")] + pub teleport_id: u32, + #[prost(bool, tag = "2")] + pub eclblfpbjlf: bool, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnteredSceneInfo { + #[prost(uint32, tag = "12")] + pub plane_id: u32, + #[prost(uint32, tag = "6")] + pub floor_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EntityBuffChangeInfo { + #[prost(enumeration = "EntityBuffChangeType", tag = "11")] + pub reason: i32, + #[prost(uint32, tag = "13")] + pub entity_id: u32, + #[prost(oneof = "entity_buff_change_info::Change", tags = "8, 9")] + pub change: ::core::option::Option, +} +/// Nested message and enum types in `EntityBuffChangeInfo`. +pub mod entity_buff_change_info { + #[allow(clippy::derive_partial_eq_without_eq)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum Change { + #[prost(message, tag = "8")] + AddBuffInfo(super::BuffInfo), + #[prost(uint32, tag = "9")] + RemoveBuffId(u32), + } +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Equipment { + #[prost(uint32, tag = "7")] + pub rank: u32, + #[prost(uint32, tag = "12")] + pub promotion: u32, + #[prost(uint32, tag = "10")] + pub exp: u32, + #[prost(uint32, tag = "8")] + pub unique_id: u32, + #[prost(uint32, tag = "6")] + pub level: u32, + #[prost(uint32, tag = "5")] + pub equip_avatar_id: u32, + #[prost(bool, tag = "14")] + pub is_protected: bool, + #[prost(uint32, tag = "13")] + pub tid: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AssistSimpleInfo { + #[prost(uint32, tag = "6")] + pub pos: u32, + #[prost(uint32, tag = "12")] + pub level: u32, + #[prost(uint32, tag = "2")] + pub avatar_id: u32, + #[prost(uint32, tag = "15")] + pub dressed_skin_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SimpleInfo { + #[prost(uint32, tag = "5")] + pub chat_bubble_id: u32, + #[prost(string, tag = "6")] + pub signature: ::prost::alloc::string::String, + #[prost(message, repeated, tag = "1")] + pub assist_simple_info: ::prost::alloc::vec::Vec, + #[prost(string, tag = "10")] + pub meijfajkmmp: ::prost::alloc::string::String, + #[prost(enumeration = "PlatformType", tag = "3")] + pub platform_type: i32, + #[prost(int64, tag = "11")] + pub last_active_time: i64, + #[prost(uint32, tag = "8")] + pub head_icon: u32, + #[prost(uint32, tag = "15")] + pub uid: u32, + #[prost(bool, tag = "4")] + pub is_banned: bool, + #[prost(string, tag = "7")] + pub nickname: ::prost::alloc::string::String, + #[prost(enumeration = "FriendOnlineStatus", tag = "14")] + pub online_status: i32, + #[prost(uint32, tag = "12")] + pub level: u32, + #[prost(string, tag = "2")] + pub dmdcpeiefkg: ::prost::alloc::string::String, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct FriendListInfo { + #[prost(enumeration = "PlayingState", tag = "3")] + pub playing_state: i32, + #[prost(string, tag = "13")] + pub friend_name: ::prost::alloc::string::String, + #[prost(int64, tag = "8")] + pub sent_time: i64, + #[prost(bool, tag = "4")] + pub is_marked: bool, + #[prost(message, optional, tag = "2")] + pub simple_info: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetAllLineupDataScRsp { + #[prost(uint32, tag = "1")] + pub cur_index: u32, + #[prost(message, repeated, tag = "6")] + pub lineup_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "7")] + pub retcode: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicArchive { + #[prost(uint32, tag = "3")] + pub relic_id: u32, + #[prost(uint32, tag = "8")] + pub slot: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MonsterArchive { + #[prost(uint32, tag = "9")] + pub monster_id: u32, + #[prost(uint32, tag = "3")] + pub num: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ArchiveData { + #[prost(message, repeated, tag = "2")] + pub relic_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "5")] + pub archive_monster_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "12")] + pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "3")] + pub archive_equipment_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "9")] + pub archive_missing_avatar_id_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetArchiveDataScRsp { + #[prost(message, optional, tag = "3")] + pub archive_data: ::core::option::Option, + #[prost(uint32, tag = "7")] + pub retcode: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetAvatarDataCsReq { + #[prost(uint32, repeated, tag = "1")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "3")] + pub is_get_all: bool, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetAvatarDataScRsp { + #[prost(uint32, tag = "14")] + pub retcode: u32, + #[prost(uint32, repeated, tag = "6")] + pub cibnempfije: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "4")] + pub is_get_all: bool, + #[prost(message, repeated, tag = "13")] + pub avatar_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Material { + #[prost(uint32, tag = "6")] + pub tid: u32, + #[prost(uint64, tag = "9")] + pub expire_time: u64, + #[prost(uint32, tag = "10")] + pub num: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct WaitDelResource { + #[prost(uint32, tag = "12")] + pub num: u32, + #[prost(uint32, tag = "10")] + pub tid: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PileItem { + #[prost(uint32, tag = "12")] + pub item_num: u32, + #[prost(uint32, tag = "14")] + pub item_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Material0 { + #[prost(uint32, tag = "7")] + pub num: u32, + #[prost(uint64, tag = "8")] + pub expire_time: u64, + #[prost(uint32, tag = "5")] + pub tid: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Relic { + #[prost(bool, tag = "11")] + pub is_discarded: bool, + #[prost(uint32, tag = "15")] + pub main_affix_id: u32, + #[prost(uint32, tag = "6")] + pub exp: u32, + #[prost(uint32, tag = "1")] + pub unique_id: u32, + #[prost(uint32, tag = "2")] + pub level: u32, + #[prost(uint32, tag = "12")] + pub tid: u32, + #[prost(uint32, tag = "8")] + pub equip_avatar_id: u32, + #[prost(message, repeated, tag = "10")] + pub sub_affix_list: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "4")] + pub is_protected: bool, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetBagScRsp { + #[prost(uint32, repeated, tag = "2")] + pub ikhicomcdhp: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "11")] + pub ibigdplhfkc: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "4")] + pub wait_del_resource_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "5")] + pub pile_item_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "15")] + pub epbibaobeoj: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "10")] + pub relic_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "13")] + pub flnjichokac: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub retcode: u32, + #[prost(uint32, tag = "3")] + pub geidcjnjmma: u32, + #[prost(uint32, repeated, tag = "12")] + pub ngegmhahglm: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "6")] + pub equipment_list: ::prost::alloc::vec::Vec, + #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "8")] + pub turn_food_switch: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "1")] + pub material_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "7")] + pub kjibmefiben: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerSettingInfo { + #[prost(bool, tag = "2")] + pub jcnincccakl: bool, + #[prost(bool, tag = "1")] + pub nhknohpdocc: bool, + #[prost(bool, tag = "3")] + pub hhcgdeocomi: bool, + #[prost(bool, tag = "15")] + pub ookalmpeleg: bool, + #[prost(bool, tag = "9")] + pub defkcpiepnb: bool, + #[prost(bool, tag = "11")] + pub ggodaiohjif: bool, + #[prost(bool, tag = "12")] + pub kmjdmefgcck: bool, + #[prost(bool, tag = "7")] + pub dedidajjmcj: bool, + #[prost(bool, tag = "14")] + pub bkpaceckiia: bool, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetBasicInfoScRsp { + #[prost(uint32, tag = "4")] + pub gender: u32, + #[prost(uint32, tag = "10")] + pub cur_day: u32, + #[prost(message, optional, tag = "1")] + pub player_setting_info: ::core::option::Option, + #[prost(int64, tag = "8")] + pub next_recover_time: i64, + #[prost(bool, tag = "7")] + pub is_gender_set: bool, + #[prost(uint32, tag = "2")] + pub gameplay_birthday: u32, + #[prost(uint32, tag = "11")] + pub retcode: u32, + #[prost(uint32, tag = "5")] + pub week_cocoon_finished_count: u32, + #[prost(uint32, tag = "14")] + pub exchange_times: u32, + #[prost(int64, tag = "13")] + pub last_set_nickname_time: i64, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetCurLineupDataScRsp { + #[prost(message, optional, tag = "15")] + pub lineup: ::core::option::Option, + #[prost(uint32, tag = "10")] + pub retcode: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetCurSceneInfoScRsp { + #[prost(uint32, tag = "15")] + pub retcode: u32, + #[prost(message, optional, tag = "11")] + pub scene: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetEnteredSceneScRsp { + #[prost(uint32, tag = "8")] + pub retcode: u32, + #[prost(message, repeated, tag = "9")] + pub entered_scene_info: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetFriendListInfoScRsp { + #[prost(message, repeated, tag = "3")] + pub friend_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "10")] + pub retcode: u32, + #[prost(message, repeated, tag = "1")] + pub idfijahanmn: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MissionData { + #[prost(uint32, tag = "5")] + pub id: u32, + #[prost(enumeration = "MissionStatus", tag = "7")] + pub status: i32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetMissionDataScRsp { + #[prost(uint32, tag = "10")] + pub retcode: u32, + #[prost(message, repeated, tag = "12")] + pub mission_data_list: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "15")] + pub nbgdkmbadki: bool, + #[prost(uint32, tag = "13")] + pub kcpgeandlei: u32, + #[prost(message, repeated, tag = "5")] + pub mission_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetMissionStatusCsReq { + #[prost(uint32, repeated, tag = "8")] + pub main_mission_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "11")] + pub mission_event_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "10")] + pub sub_mission_id_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetMissionStatusScRsp { + #[prost(message, repeated, tag = "9")] + pub mission_event_status_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "6")] + pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "8")] + pub sub_mission_status_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "1")] + pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "10")] + pub retcode: u32, + #[prost(uint32, repeated, tag = "13")] + pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MultiPathAvatarTypeInfo { + #[prost(message, repeated, tag = "4")] + pub skilltree_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "7")] + pub rank: u32, + #[prost(uint32, tag = "10")] + pub path_equipment_id: u32, + #[prost(enumeration = "MultiPathAvatarType", tag = "2")] + pub avatar_id: i32, + #[prost(message, repeated, tag = "3")] + pub equip_relic_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetMultiPathAvatarInfoScRsp { + #[prost(uint32, tag = "3")] + pub retcode: u32, + #[prost(message, repeated, tag = "2")] + pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< + MultiPathAvatarTypeInfo, + >, + #[prost(uint32, repeated, tag = "4")] + pub dbkjfgdlemk: ::prost::alloc::vec::Vec, + #[prost(map = "uint32, enumeration(MultiPathAvatarType)", tag = "13")] + pub current_multi_path_avatar_id: ::std::collections::HashMap, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetPrivateChatHistoryCsReq { + #[prost(uint32, tag = "2")] + pub to_uid: u32, + #[prost(uint32, tag = "1")] + pub sender_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetPrivateChatHistoryScRsp { + #[prost(uint32, tag = "7")] + pub to_uid: u32, + #[prost(uint32, tag = "15")] + pub retcode: u32, + #[prost(uint32, tag = "3")] + pub sender_id: u32, + #[prost(message, repeated, tag = "9")] + pub chat_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetSceneMapInfoCsReq { + #[prost(uint32, tag = "14")] + pub content_id: u32, + #[prost(uint32, tag = "12")] + pub cur_map_entry_id: u32, + #[prost(bool, tag = "6")] + pub edpaljjjgki: bool, + #[prost(uint32, repeated, tag = "1")] + pub entry_id_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MazeGroup { + #[prost(bool, tag = "2")] + pub hllognagalg: bool, + #[prost(uint32, tag = "13")] + pub group_id: u32, + #[prost(int64, tag = "9")] + pub modify_time: i64, + #[prost(uint32, repeated, tag = "5")] + pub didcplpbndg: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MazeChest { + #[prost(enumeration = "MapInfoChestType", tag = "4")] + pub map_info_chest_type: i32, + #[prost(uint32, tag = "9")] + pub unlocked_amount_list: u32, + #[prost(uint32, tag = "12")] + pub total_amount_list: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MazeProp { + #[prost(uint32, tag = "4")] + pub config_id: u32, + #[prost(uint32, tag = "3")] + pub state: u32, + #[prost(uint32, tag = "8")] + pub group_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MazeMapData { + #[prost(map = "string, int32", tag = "8")] + pub floor_saved_data: ::std::collections::HashMap< + ::prost::alloc::string::String, + i32, + >, + #[prost(uint32, repeated, tag = "11")] + pub unlocked_teleport_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "1")] + pub maze_group_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub entry_id: u32, + #[prost(message, repeated, tag = "7")] + pub unlocked_chest_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "10")] + pub lighten_section_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "4")] + pub kpbfldbadan: u32, + #[prost(uint32, tag = "3")] + pub cur_map_entry_id: u32, + #[prost(uint32, tag = "6")] + pub retcode: u32, + #[prost(uint32, tag = "12")] + pub mdkmdbibnae: u32, + #[prost(message, repeated, tag = "5")] + pub maze_prop_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "13")] + pub content_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetSceneMapInfoScRsp { + #[prost(bool, tag = "10")] + pub edpaljjjgki: bool, + #[prost(message, repeated, tag = "5")] + pub map_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub retcode: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct InteractPropCsReq { + #[prost(uint32, tag = "11")] + pub prop_entity_id: u32, + #[prost(uint32, tag = "1")] + pub interact_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Item { + #[prost(uint32, tag = "2")] + pub promotion: u32, + #[prost(uint32, tag = "6")] + pub level: u32, + #[prost(uint32, tag = "1")] + pub num: u32, + #[prost(uint32, tag = "15")] + pub unique_id: u32, + #[prost(uint32, tag = "3")] + pub main_affix_id: u32, + #[prost(uint32, tag = "9")] + pub rank: u32, + #[prost(uint32, tag = "13")] + pub item_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ItemCost { + #[prost(message, optional, tag = "12")] + pub pile_item: ::core::option::Option, + #[prost(uint32, tag = "11")] + pub equipment_unique_id: u32, + #[prost(uint32, tag = "13")] + pub relic_unique_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerBasicInfo { #[prost(string, tag = "1")] pub nickname: ::prost::alloc::string::String, @@ -21,220 +1213,816 @@ pub struct PlayerBasicInfo { } #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpBarInfo { - #[prost(uint32, tag = "1")] - pub cur_sp: u32, - #[prost(uint32, tag = "2")] - pub max_sp: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] pub struct BlackInfo { #[prost(int64, tag = "1")] pub begin_time: i64, #[prost(int64, tag = "2")] pub end_time: i64, #[prost(uint32, tag = "3")] - pub limit_level: u32, + pub oghdnmjdmlg: u32, #[prost(uint32, tag = "4")] - pub ban_type: u32, + pub llbgmngogdl: u32, } #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lnapbojeolh { - #[prost(enumeration = "AvatarType", tag = "1")] - pub avatar_type: i32, - #[prost(uint32, tag = "2")] - pub id: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct VersionCount { - #[prost(uint32, tag = "1")] - pub version: u32, - #[prost(uint32, tag = "2")] - pub count: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClientDownloadData { - #[prost(uint32, tag = "1")] - pub version: u32, - #[prost(int64, tag = "2")] - pub time: i64, - #[prost(bytes = "vec", tag = "3")] - pub data: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClientObjDownloadData { - #[prost(bytes = "vec", tag = "1")] - pub njppmgiccof: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "2")] - pub download_data: ::core::option::Option, +pub struct PlayerGetTokenScRsp { + #[prost(uint32, tag = "10")] + pub retcode: u32, + #[prost(uint32, tag = "4")] + pub uid: u32, + #[prost(uint64, tag = "5")] + pub secret_key_seed: u64, + #[prost(message, optional, tag = "12")] + pub black_info: ::core::option::Option, + #[prost(string, tag = "3")] + pub msg: ::prost::alloc::string::String, } #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientUploadData { #[prost(string, tag = "1")] - pub cchnfdafgna: ::prost::alloc::string::String, + pub iobghgjlokc: ::prost::alloc::string::String, #[prost(string, tag = "2")] - pub dibkehhcpap: ::prost::alloc::string::String, + pub nlabndmdikm: ::prost::alloc::string::String, } #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct FeatureSwitchParam { - #[prost(uint32, repeated, tag = "1")] - pub param_list: ::prost::alloc::vec::Vec, +pub struct PlayerHeartBeatCsReq { + #[prost(message, optional, tag = "8")] + pub eaiebeijmde: ::core::option::Option, + #[prost(uint32, tag = "5")] + pub fhbehdlecea: u32, + #[prost(uint64, tag = "11")] + pub client_time_ms: u64, } #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct FeatureSwitchInfo { - #[prost(enumeration = "Lpngmalnppe", tag = "1")] - pub r#type: i32, - #[prost(message, repeated, tag = "2")] - pub switch_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "3")] - pub is_all_closed: bool, +pub struct PlayerHeartBeatScRsp { + #[prost(uint64, tag = "12")] + pub server_time_ms: u64, + #[prost(uint64, tag = "11")] + pub client_time_ms: u64, + #[prost(message, optional, tag = "10")] + pub download_data: ::core::option::Option, + #[prost(uint32, tag = "13")] + pub retcode: u32, } #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gbamnapghff { - #[prost(string, tag = "1")] - pub ejdbcomiehc: ::prost::alloc::string::String, - #[prost(string, tag = "2")] - pub kajaofmpald: ::prost::alloc::string::String, - #[prost(string, tag = "3")] - pub kfppcblklkk: ::prost::alloc::string::String, - #[prost(string, tag = "4")] - pub cfbafjnnhcb: ::prost::alloc::string::String, - #[prost(string, tag = "5")] - pub poimgkamnhi: ::prost::alloc::string::String, +pub struct PlayerLoginCsReq { + #[prost(uint32, tag = "13")] + pub bajjablkfab: u32, + #[prost(string, tag = "14")] + pub bcijkmpjfni: ::prost::alloc::string::String, + #[prost(string, tag = "9")] + pub difcdhddfbp: ::prost::alloc::string::String, + #[prost(uint32, tag = "1253")] + pub lmjolnigkkc: u32, + #[prost(uint32, tag = "540")] + pub blclkkidljh: u32, + #[prost(string, tag = "1012")] + pub pkgmnimcpdh: ::prost::alloc::string::String, + #[prost(enumeration = "PlatformType", tag = "5")] + pub platform_type: i32, + #[prost(bool, tag = "1976")] + pub kjfcoglhkfk: bool, #[prost(string, tag = "6")] - pub dnkpkodmpfl: ::prost::alloc::string::String, - #[prost(string, tag = "7")] - pub dngjlogfkfd: ::prost::alloc::string::String, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ckmfndfodkc { - #[prost(uint64, tag = "1")] - pub giaakjjamfk: u64, - #[prost(enumeration = "Jopabkfcpak", tag = "2")] - pub kfhjmgkbfie: i32, - #[prost(uint32, tag = "3")] - pub stage_id: u32, - #[prost(uint32, tag = "4")] - pub uid: u32, - #[prost(string, tag = "5")] - pub nickname: ::prost::alloc::string::String, - #[prost(uint32, tag = "6")] - pub head_icon: u32, - #[prost(string, tag = "7")] - pub cidmkddjdch: ::prost::alloc::string::String, + pub cost_time: ::prost::alloc::string::String, + #[prost(string, tag = "1866")] + pub ochimkelcde: ::prost::alloc::string::String, #[prost(uint64, tag = "8")] - pub sent_time: u64, - #[prost(uint32, tag = "9")] - pub mgeakfdlcol: u32, - #[prost(uint32, tag = "10")] - pub hollkmfgadb: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PunkLordBattleAvatar { - #[prost(uint32, tag = "1")] - pub avatar_id: u32, - #[prost(uint32, tag = "2")] - pub avatar_level: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PunkLordBattleRecord { - #[prost(uint32, tag = "1")] - pub uid: u32, - #[prost(uint32, tag = "2")] - pub damage_hp: u32, - #[prost(bool, tag = "3")] - pub is_final_hit: bool, + pub login_random: u64, + #[prost(string, tag = "1393")] + pub dmdcpeiefkg: ::prost::alloc::string::String, + #[prost(string, tag = "624")] + pub bhoanekljhm: ::prost::alloc::string::String, + #[prost(string, tag = "354")] + pub meijfajkmmp: ::prost::alloc::string::String, + #[prost(string, tag = "11")] + pub mkkdakgkkhe: ::prost::alloc::string::String, + #[prost(string, tag = "7")] + pub ogilamajgio: ::prost::alloc::string::String, + #[prost(string, tag = "3")] + pub ghaifpffmog: ::prost::alloc::string::String, + #[prost(string, tag = "15")] + pub fecdamigijp: ::prost::alloc::string::String, + #[prost(string, tag = "12")] + pub mddiipbifek: ::prost::alloc::string::String, + #[prost(string, tag = "2")] + pub signature: ::prost::alloc::string::String, #[prost(uint32, tag = "4")] - pub over_kill_damage_hp: u32, - #[prost(string, tag = "5")] - pub battle_replay_key: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "6")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub assist_score: u32, - #[prost(uint32, tag = "8")] - pub damage_score: u32, - #[prost(uint32, tag = "9")] - pub final_hit_score: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmdammafnen { - #[prost(message, repeated, tag = "1")] - pub dojcmlkidib: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gfnpgiefeig { - #[prost(uint32, tag = "1")] - pub uid: u32, - #[prost(uint32, tag = "2")] - pub monster_id: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ocnjnnjamcg { - #[prost(uint32, tag = "1")] - pub uid: u32, - #[prost(uint32, tag = "2")] - pub monster_id: u32, - #[prost(uint32, tag = "3")] - pub config_id: u32, - #[prost(uint32, tag = "4")] - pub world_level: u32, - #[prost(int64, tag = "5")] - pub sent_time: i64, - #[prost(uint32, tag = "6")] - pub left_hp: u32, - #[prost(uint32, tag = "7")] - pub mcplhccohah: u32, - #[prost(enumeration = "Mphbgocphig", tag = "8")] - pub ngfeebaekam: i32, - #[prost(bool, tag = "9")] - pub knacmdejfaf: bool, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PunkLordBattleReplay { + pub client_res_version: u32, #[prost(string, tag = "1")] - pub battle_replay_key: ::prost::alloc::string::String, - #[prost(message, optional, tag = "2")] - pub replay_info: ::core::option::Option, + pub mhmockcmeje: ::prost::alloc::string::String, + #[prost(bool, tag = "1358")] + pub fgahpfhnncl: bool, + #[prost(string, tag = "1183")] + pub pjieaeapgnl: ::prost::alloc::string::String, } #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djgnmbbpeoh { - #[prost(uint64, tag = "1")] - pub fhjdkadefbf: u64, - #[prost(uint32, tag = "2")] - pub mhcfiehgnce: u32, +pub struct PlayerLoginScRsp { + #[prost(uint64, tag = "13")] + pub login_random: u64, + #[prost(string, tag = "2")] + pub meilhlkmgfn: ::prost::alloc::string::String, + #[prost(string, tag = "14")] + pub pnhfbdbkpci: ::prost::alloc::string::String, + #[prost(bool, tag = "1")] + pub kcicanjloba: bool, + #[prost(bool, tag = "4")] + pub dlicepdamib: bool, + #[prost(message, optional, tag = "5")] + pub basic_info: ::core::option::Option, + #[prost(uint32, tag = "7")] + pub retcode: u32, + #[prost(uint32, tag = "6")] + pub stamina: u32, + #[prost(int32, tag = "3")] + pub cur_timezone: i32, + #[prost(uint64, tag = "15")] + pub server_timestamp_ms: u64, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MissionSync { + #[prost(uint32, repeated, tag = "10")] + pub ipodiiadolh: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "6")] + pub ommnpnbabhn: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "12")] + pub mission_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "9")] + pub dgoigglciko: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "1")] + pub limpnlbchpl: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Quest { + #[prost(int64, tag = "13")] + pub finish_time: i64, + #[prost(uint32, tag = "10")] + pub id: u32, + #[prost(enumeration = "QuestStatus", tag = "15")] + pub status: i32, + #[prost(uint32, tag = "6")] + pub progress: u32, + #[prost(uint32, repeated, tag = "5")] + pub pnkhfhpabgb: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ItemList { + #[prost(message, repeated, tag = "10")] + pub item_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerSyncScNotify { + #[prost(message, optional, tag = "4")] + pub basic_info: ::core::option::Option, + #[prost(message, repeated, tag = "7")] + pub relic_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "5")] + pub equipment_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "2")] + pub wait_del_resource_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "9")] + pub melkjffjnkb: ::core::option::Option, + #[prost(message, repeated, tag = "345")] + pub flnjichokac: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "1")] + pub quest_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "8")] + pub del_relic_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "1546")] + pub mjbalomkgdg: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "10")] + pub avatar_sync: ::core::option::Option, + #[prost(message, optional, tag = "1273")] + pub board_data_sync: ::core::option::Option, + #[prost(uint32, tag = "1522")] + pub total_achievement_exp: u32, + #[prost(message, repeated, tag = "14")] + pub material_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "12")] + pub del_equipment_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "1834")] + pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< + MultiPathAvatarTypeInfo, + >, + #[prost(message, optional, tag = "969")] + pub ilcelhlkamj: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicRecomendCsReq { + #[prost(uint32, tag = "10")] + pub avatar_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct LineupSlotData { + #[prost(uint32, tag = "10")] + pub id: u32, + #[prost(enumeration = "AvatarType", tag = "11")] + pub avatar_type: i32, + #[prost(uint32, tag = "13")] + pub slot: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ReplaceLineupCsReq { + #[prost(bool, tag = "10")] + pub is_virtual: bool, + #[prost(uint32, tag = "4")] + pub ijnpccndcgi: u32, + #[prost(uint32, tag = "7")] + pub plane_id: u32, + #[prost(enumeration = "ExtraLineupType", tag = "12")] + pub extra_lineup_type: i32, #[prost(uint32, tag = "3")] - pub ieeblllnibb: u32, + pub leader_slot: u32, + #[prost(message, repeated, tag = "9")] + pub slots: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "2")] + pub index: u32, } #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdkphoflfen { - #[prost(message, optional, tag = "101")] - pub pjhdagmlbag: ::core::option::Option, +pub struct RevcMsgScNotify { + #[prost(uint32, tag = "9")] + pub from_uid: u32, + #[prost(string, tag = "7")] + pub text: ::prost::alloc::string::String, + #[prost(uint32, tag = "11")] + pub emote: u32, + #[prost(enumeration = "MsgType", tag = "1")] + pub msg_type: i32, + #[prost(uint32, tag = "12")] + pub to_uid: u32, + #[prost(enumeration = "ChatType", tag = "10")] + pub chat_type: i32, } -/// OneOf Type From: JDKPHOFLFEN.FAKALKHFIOM #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fakalkhfiom { - #[prost(int32, tag = "101")] - pub pjhdagmlbag: i32, +pub struct BattleEventInitedData { + #[prost(message, optional, tag = "2")] + pub sp_bar: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleEventBattleInfo { + #[prost(uint32, tag = "1")] + pub battle_event_id: u32, + #[prost(message, optional, tag = "2")] + pub status: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EvolveBuildGearDamageInfo { + #[prost(uint32, tag = "1")] + pub gear_id: u32, + #[prost(double, tag = "2")] + pub damage: f64, + #[prost(double, tag = "3")] + pub hp_damage: f64, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EvolveBuildBattleInfo { + #[prost(uint32, tag = "1")] + pub cur_level_id: u32, + #[prost(uint32, tag = "2")] + pub cur_period: u32, + #[prost(uint32, tag = "3")] + pub cur_coin: u32, + #[prost(uint32, repeated, tag = "6")] + pub ban_gear_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "8")] + pub allowed_gear_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub cur_exp: u32, + #[prost(uint32, tag = "10")] + pub cur_reroll: u32, + #[prost(uint32, tag = "11")] + pub cur_treasure_miss_cnt: u32, + #[prost(uint32, repeated, tag = "12")] + pub period_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "13")] + pub cur_gear_lost_cnt: u32, + #[prost(uint32, tag = "14")] + pub cur_wave: u32, + #[prost(bool, tag = "15")] + pub is_unlock_gear_reroll: bool, + #[prost(bool, tag = "16")] + pub is_unlock_gear_ban: bool, + #[prost(message, repeated, tag = "18")] + pub gear_damage_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "19")] + pub stat_params: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "20")] + pub is_giveup: bool, + #[prost(uint32, tag = "21")] + pub cur_unused_round_cnt: u32, + #[prost(uint32, tag = "23")] + pub period_first_random_seed: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneMonster { + #[prost(uint32, tag = "7")] + pub max_hp: u32, + #[prost(uint32, tag = "15")] + pub monster_id: u32, + #[prost(uint32, tag = "2")] + pub cur_hp: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneMonsterWaveParam { + #[prost(uint32, tag = "10")] + pub gmimbapadel: u32, + #[prost(uint32, tag = "6")] + pub ednldnkdhim: u32, + #[prost(uint32, tag = "5")] + pub level: u32, + #[prost(uint32, tag = "3")] + pub gcljbgjckpi: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneMonsterWave { + #[prost(uint32, tag = "14")] + pub stage_id: u32, + #[prost(message, repeated, tag = "4")] + pub monster_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "10")] + pub wave_id: u32, + #[prost(message, repeated, tag = "3")] + pub epeemgikihd: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "13")] + pub wave_param: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneBattleInfo { + #[prost(message, repeated, tag = "321")] + pub event_battle_info_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "471")] + pub bcilaimkepo: ::core::option::Option, + #[prost(message, repeated, tag = "14")] + pub monster_wave_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "2")] + pub world_level: u32, + #[prost(message, repeated, tag = "5")] + pub buff_list: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "11")] + pub nlhcbhebgog: bool, + #[prost(message, repeated, tag = "7")] + pub battle_avatar_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "6")] + pub logic_random_seed: u32, + #[prost(map = "uint32, message", tag = "892")] + pub battle_target_info: ::std::collections::HashMap, + #[prost(uint32, tag = "4")] + pub rounds_limit: u32, + #[prost(uint32, tag = "1")] + pub stage_id: u32, + #[prost(uint32, tag = "9")] + pub wave_count: u32, + #[prost(uint32, tag = "12")] + pub battle_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AssistMonsterWave { + #[prost(uint32, repeated, tag = "4")] + pub entity_id_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneCastSkillCsReq { + #[prost(string, tag = "11")] + pub ggogccbgofo: ::prost::alloc::string::String, + #[prost(uint32, tag = "14")] + pub caster_id: u32, + #[prost(uint32, repeated, tag = "7")] + pub hit_target_entity_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "10")] + pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "5")] + pub target_motion: ::core::option::Option, + #[prost(uint32, tag = "15")] + pub attacked_group_id: u32, + #[prost(uint32, tag = "9")] + pub mkfjacifjmc: u32, + #[prost(uint32, tag = "4")] + pub skill_index: u32, + #[prost(message, repeated, tag = "12")] + pub assist_monster_wave_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneCastSkillScRsp { + #[prost(uint32, tag = "10")] + pub attacked_group_id: u32, + #[prost(uint32, tag = "14")] + pub retcode: u32, + #[prost(message, optional, tag = "13")] + pub battle_info: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EntityMotion { + #[prost(uint32, tag = "11")] + pub map_layer: u32, + #[prost(message, optional, tag = "1")] + pub motion: ::core::option::Option, + #[prost(uint32, tag = "15")] + pub entity_id: u32, + #[prost(bool, tag = "8")] + pub ccclmigdjkc: bool, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityMoveCsReq { + #[prost(uint64, tag = "10")] + pub ihnakchicdm: u64, + #[prost(message, repeated, tag = "15")] + pub entity_motion_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "3")] + pub entry_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityMoveScNotify { + #[prost(uint32, tag = "10")] + pub entity_id: u32, + #[prost(message, optional, tag = "15")] + pub motion: ::core::option::Option, + #[prost(uint32, tag = "7")] + pub entry_id: u32, + #[prost(uint32, tag = "9")] + pub client_pos_version: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityRefreshInfo { + #[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "5, 3, 14")] + pub refresh_type: ::core::option::Option, +} +/// Nested message and enum types in `SceneEntityRefreshInfo`. +pub mod scene_entity_refresh_info { + #[allow(clippy::derive_partial_eq_without_eq)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum RefreshType { + #[prost(message, tag = "5")] + AddEntity(super::SceneEntityInfo), + #[prost(uint32, tag = "3")] + DelEntity(u32), + #[prost(uint32, tag = "14")] + Klmchlokeho(u32), + } +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneGroupRefreshInfo { + #[prost(message, repeated, tag = "7")] + pub refresh_entity: ::prost::alloc::vec::Vec, + #[prost(enumeration = "SceneGroupRefreshType", tag = "14")] + pub group_refresh_type: i32, + #[prost(uint32, tag = "9")] + pub state: u32, + #[prost(uint32, tag = "12")] + pub group_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneGroupRefreshScNotify { + #[prost(message, repeated, tag = "12")] + pub group_refresh_info: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SendMsgCsReq { + #[prost(enumeration = "ChatType", tag = "1")] + pub chat_type: i32, + #[prost(enumeration = "MsgType", tag = "3")] + pub msg_type: i32, + #[prost(uint32, repeated, tag = "15")] + pub to_uid_list: ::prost::alloc::vec::Vec, + #[prost(string, tag = "6")] + pub text: ::prost::alloc::string::String, + #[prost(uint32, tag = "9")] + pub emote: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SwitchLineupIndexCsReq { + #[prost(uint32, tag = "13")] + pub index: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SwitchLineupIndexScRsp { + #[prost(uint32, tag = "7")] + pub index: u32, + #[prost(uint32, tag = "6")] + pub retcode: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SyncEntityBuffChangeListScNotify { + #[prost(message, repeated, tag = "12")] + pub entity_buff_info_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SyncLineupNotify { + #[prost(enumeration = "SyncReason", repeated, tag = "3")] + pub reason_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "14")] + pub lineup: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TakeOffEquipmentCsReq { + #[prost(uint32, tag = "5")] + pub avatar_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TakeOffRelicCsReq { + #[prost(uint32, repeated, tag = "15")] + pub slot_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "12")] + pub avatar_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AvatarProperty { + #[prost(double, tag = "1")] + pub max_hp: f64, + #[prost(double, tag = "2")] + pub attack: f64, + #[prost(double, tag = "3")] + pub defence: f64, + #[prost(double, tag = "4")] + pub speed: f64, + #[prost(double, tag = "5")] + pub left_hp: f64, + #[prost(double, tag = "6")] + pub left_sp: f64, + #[prost(double, tag = "7")] + pub max_sp: f64, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AttackDamageProperty { + #[prost(string, tag = "1")] + pub palefhlckln: ::prost::alloc::string::String, + #[prost(double, tag = "2")] + pub ohfcbnkchlo: f64, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SkillUseProperty { + #[prost(uint32, tag = "1")] + pub hgnfloilneg: u32, + #[prost(string, tag = "2")] + pub aglbkdknioh: ::prost::alloc::string::String, + #[prost(uint32, tag = "3")] + pub kafehefomai: u32, + #[prost(uint32, tag = "4")] + pub dkecbneeecd: u32, + #[prost(uint32, tag = "5")] + pub okoebgnppii: u32, + #[prost(uint32, tag = "6")] + pub ipacnpiogji: u32, + #[prost(uint32, tag = "7")] + pub cmhakdimelf: u32, + #[prost(uint32, tag = "8")] + pub edmjmnfgmad: u32, + #[prost(uint32, tag = "9")] + pub okffdjngjed: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AvatarBattleInfo { + #[prost(enumeration = "AvatarType", tag = "1")] + pub avatar_type: i32, + #[prost(uint32, tag = "2")] + pub id: u32, + #[prost(uint32, tag = "3")] + pub avatar_level: u32, + #[prost(uint32, tag = "4")] + pub avatar_rank: u32, + #[prost(uint32, tag = "5")] + pub avatar_promotion: u32, + #[prost(message, optional, tag = "6")] + pub avatar_status: ::core::option::Option, + #[prost(message, repeated, tag = "7")] + pub cfohkkgalch: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub total_turns: u32, + #[prost(double, tag = "10")] + pub total_damage: f64, + #[prost(double, tag = "11")] + pub total_heal: f64, + #[prost(double, tag = "12")] + pub total_damage_taken: f64, + #[prost(double, tag = "13")] + pub total_hp_recover: f64, + #[prost(double, tag = "14")] + pub dfgadbjbiob: f64, + #[prost(uint32, tag = "15")] + pub stage_id: u32, + #[prost(uint32, tag = "16")] + pub stage_type: u32, + #[prost(double, tag = "17")] + pub jnchgklgnlf: f64, + #[prost(message, repeated, tag = "18")] + pub attack_damage_type: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "19")] + pub kmkbogbaeno: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "20")] + pub dcfbmhagghh: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "21")] + pub skill_times: ::prost::alloc::vec::Vec, + #[prost(double, tag = "22")] + pub delay_cumulate: f64, + #[prost(uint32, tag = "23")] + pub okpkiancelf: u32, + #[prost(uint32, tag = "25")] + pub kimilnnnflf: u32, + #[prost(uint32, tag = "26")] + pub ndlnbbpfffl: u32, + #[prost(uint32, tag = "27")] + pub aeddfdkbpep: u32, + #[prost(uint32, tag = "28")] + pub omhlpnoflne: u32, + #[prost(uint32, tag = "29")] + pub njlpaaookdl: u32, + #[prost(double, tag = "30")] + pub ojeocegbkdi: f64, + #[prost(double, tag = "31")] + pub lnikhkhpcge: f64, + #[prost(double, tag = "32")] + pub emmikoejmph: f64, + #[prost(message, optional, tag = "33")] + pub jdmdemjpcia: ::core::option::Option, + #[prost(message, repeated, tag = "34")] + pub baeigohghnm: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "35")] + pub apkmboagcmi: u32, + #[prost(message, repeated, tag = "36")] + pub pnnbhmgbbaf: ::prost::alloc::vec::Vec, + #[prost(double, tag = "37")] + pub ifogdklojaj: f64, + #[prost(double, tag = "38")] + pub fpokhaemoli: f64, + #[prost(double, tag = "39")] + pub gdljjodkiip: f64, + #[prost(double, tag = "40")] + pub mldjfbabhek: f64, + #[prost(uint32, tag = "42")] + pub faomiaggpaa: u32, + #[prost(uint32, tag = "43")] + pub fadjmlcifbf: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleStatistics { + #[prost(uint32, tag = "1")] + pub pibhifbmjik: u32, + #[prost(uint32, tag = "2")] + pub foibfimjppc: u32, + #[prost(uint32, repeated, tag = "3")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "4")] + pub fidldfamnmc: u32, + #[prost(double, tag = "5")] + pub ahhiiakenmo: f64, + #[prost(double, tag = "6")] + pub ldofejlhcgf: f64, + #[prost(message, repeated, tag = "7")] + pub onjclkidofe: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub ijfifombokm: u32, + #[prost(uint32, tag = "10")] + pub bhmjjlpbfka: u32, + #[prost(uint32, tag = "11")] + pub docmipabdde: u32, + #[prost(uint32, tag = "12")] + pub ehmejolhnbj: u32, + #[prost(map = "string, float", tag = "13")] + pub omngiehkfcf: ::std::collections::HashMap<::prost::alloc::string::String, f32>, + #[prost(uint32, tag = "14")] + pub djggbffcmll: u32, + #[prost(message, repeated, tag = "16")] + pub gmdmfihphoc: ::prost::alloc::vec::Vec, + #[prost(int32, repeated, tag = "22")] + pub bkbifgcidje: ::prost::alloc::vec::Vec, + #[prost(map = "uint32, message", tag = "28")] + pub battle_target_info: ::std::collections::HashMap, + #[prost(message, optional, tag = "30")] + pub bcilaimkepo: ::core::option::Option, + #[prost(bool, tag = "32")] + pub ckopikjmnno: bool, + #[prost(uint32, tag = "35")] + pub bfjbhggehfp: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleOp { + #[prost(uint32, tag = "1")] + pub bdjddegiphb: u32, + #[prost(uint32, tag = "2")] + pub state: u32, + #[prost(uint32, tag = "3")] + pub gdihafinfel: u32, + #[prost(uint32, tag = "4")] + pub mnbkfbffbbc: u32, + #[prost(uint32, tag = "5")] + pub albjdnedggo: u32, + #[prost(uint32, tag = "6")] + pub skill_index: u32, + #[prost(uint32, tag = "7")] + pub hdgdcplilac: u32, + #[prost(string, tag = "8")] + pub pmepgjijdmc: ::prost::alloc::string::String, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PveBattleResultCsReq { + #[prost(uint32, tag = "5")] + pub stage_id: u32, + #[prost(map = "string, uint32", tag = "7")] + pub npgbkdmfjjh: ::std::collections::HashMap<::prost::alloc::string::String, u32>, + #[prost(uint32, tag = "13")] + pub ldofejlhcgf: u32, + #[prost(uint32, tag = "14")] + pub cost_time: u32, + #[prost(uint32, tag = "4")] + pub hfgoninpkpp: u32, + #[prost(bool, tag = "15")] + pub jmlmhajmmgm: bool, + #[prost(enumeration = "BattleEndStatus", tag = "1")] + pub end_status: i32, + #[prost(bytes = "vec", tag = "8")] + pub turn_snapshot_hash: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "12")] + pub stt: ::core::option::Option, + #[prost(bool, tag = "2")] + pub gnkmjinkoif: bool, + #[prost(uint32, tag = "9")] + pub battle_id: u32, + #[prost(bool, tag = "3")] + pub eeadhljcghf: bool, + #[prost(string, tag = "11")] + pub clhgagmlpgk: ::prost::alloc::string::String, + #[prost(uint32, tag = "10")] + pub client_res_version: u32, + #[prost(message, repeated, tag = "6")] + pub op_list: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PveBattleResultScRsp { + #[prost(bool, tag = "4")] + pub check_identical: bool, + #[prost(message, repeated, tag = "7")] + pub battle_avatar_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "14")] + pub oocaibocjln: u32, + #[prost(string, tag = "12")] + pub res_version: ::prost::alloc::string::String, + #[prost(uint32, tag = "3")] + pub retcode: u32, + #[prost(uint32, tag = "11")] + pub stage_id: u32, + #[prost(uint32, tag = "6")] + pub battle_id: u32, + #[prost(uint32, tag = "13")] + pub glplpadhfpd: u32, + #[prost(uint32, tag = "15")] + pub event_id: u32, + #[prost(message, optional, tag = "5")] + pub drop_data: ::core::option::Option, + #[prost(message, optional, tag = "1")] + pub eahkgakocfi: ::core::option::Option, + #[prost(message, optional, tag = "73")] + pub cbilddggofb: ::core::option::Option, + #[prost(message, optional, tag = "8")] + pub acpoidmpoae: ::core::option::Option, + #[prost(uint32, tag = "9")] + pub gndhohdfcaj: u32, + #[prost(string, tag = "10")] + pub bin_version: ::prost::alloc::string::String, + #[prost(enumeration = "BattleEndStatus", tag = "2")] + pub end_status: i32, } #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] @@ -268,26949 +2056,621 @@ pub struct DispatchRegionData { } #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bghfgpjpkle { - #[prost(uint32, tag = "1")] - pub ppmnckomlec: u32, - #[prost(uint32, repeated, tag = "2")] - pub ajfelngafeg: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub lkipbcdgdob: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub mhhnfaghgol: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub fhcpdkhfimf: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub oddmgmgljhd: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "7")] - pub opdnojjnjgc: bool, - #[prost(uint32, tag = "8")] - pub epkdkobeiim: u32, - #[prost(uint32, repeated, tag = "9")] - pub gajmmihaloe: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleOp { - #[prost(uint32, tag = "1")] - pub aecahgbpbin: u32, - #[prost(uint32, tag = "2")] - pub state: u32, - #[prost(uint32, tag = "3")] - pub egepnlomada: u32, - #[prost(uint32, tag = "4")] - pub geoahjkbljm: u32, - #[prost(uint32, tag = "5")] - pub keicnanehgk: u32, - #[prost(uint32, tag = "6")] - pub skill_index: u32, - #[prost(uint32, tag = "7")] - pub oobmgnbnegl: u32, - #[prost(string, tag = "8")] - pub ohjllcmnjnh: ::prost::alloc::string::String, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleEquipment { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub promotion: u32, - #[prost(uint32, tag = "4")] - pub rank: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleRelic { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub main_affix_id: u32, - #[prost(message, repeated, tag = "4")] - pub sub_affix_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub unique_id: u32, - #[prost(uint32, tag = "6")] - pub relic_id: u32, - #[prost(uint32, tag = "7")] - pub slot: u32, - #[prost(uint32, tag = "8")] - pub fiaknhkjjbd: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarSkillTree { - #[prost(uint32, tag = "1")] - pub point_id: u32, - #[prost(uint32, tag = "2")] - pub level: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicAffix { - #[prost(uint32, tag = "1")] - pub affix_id: u32, - #[prost(uint32, tag = "2")] - pub cnt: u32, - #[prost(uint32, tag = "3")] - pub step: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pfndmojjmec { - #[prost(bool, tag = "1")] - pub gagakhhffll: bool, - #[prost(uint32, repeated, tag = "2")] - pub jiloajeckol: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub eibcinmgajl: u32, - #[prost(uint32, tag = "4")] - pub dffanaahfkl: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleAvatar { - #[prost(enumeration = "AvatarType", tag = "1")] - pub avatar_type: i32, - #[prost(uint32, tag = "2")] - pub id: u32, - #[prost(uint32, tag = "3")] - pub level: u32, - #[prost(uint32, tag = "4")] - pub rank: u32, - #[prost(uint32, tag = "5")] - pub index: u32, - #[prost(message, repeated, tag = "6")] - pub skilltree_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "7")] - pub equipment_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub hp: u32, - #[prost(uint32, tag = "10")] - pub promotion: u32, - #[prost(message, repeated, tag = "11")] - pub relic_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub world_level: u32, - #[prost(uint32, tag = "13")] - pub ijehmbpehcm: u32, - #[prost(message, optional, tag = "15")] - pub chhldcjchdp: ::core::option::Option, - #[prost(message, optional, tag = "16")] - pub sp_bar: ::core::option::Option, - #[prost(uint32, tag = "17")] - pub geofdfbgeci: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okmnkoocijg { - #[prost(uint32, tag = "1")] - pub opipgnhddho: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub jmmiogbjhpa: u32, - #[prost(uint32, tag = "4")] - pub npkckjbfegj: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kkaofaibamm { - #[prost(uint32, tag = "1")] - pub monster_id: u32, - #[prost(uint32, tag = "2")] - pub cur_hp: u32, - #[prost(uint32, tag = "3")] - pub max_hp: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dnnfmbellon { - #[prost(message, repeated, tag = "1")] - pub monster_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "2")] - pub wave_param: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub stage_id: u32, - #[prost(uint32, tag = "4")] - pub wave_id: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleBuff { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub owner_id: u32, - #[prost(uint32, tag = "4")] - pub wave_flag: u32, - #[prost(uint32, repeated, tag = "5")] - pub target_index_list: ::prost::alloc::vec::Vec, - #[prost(map = "string, float", tag = "6")] - pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmhkhmjicch { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub gjapmaieaai: u32, - #[prost(uint32, tag = "3")] - pub lcndfngmbjc: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ofhnblogeme { - #[prost(uint32, tag = "1")] - pub cdbhjhpknjf: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfkegjcaigp { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub gjapmaieaai: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ickjdnmpida { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub progress: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleTarget { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub progress: u32, - #[prost(uint32, tag = "3")] - pub total_progress: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleTargetList { - #[prost(message, repeated, tag = "1")] - pub battle_target_list: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ahlcbehadfp { - #[prost(message, repeated, tag = "1")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "2")] - pub monster_wave_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub world_level: u32, - #[prost(map = "uint32, message", tag = "9")] - pub battle_target_info: ::std::collections::HashMap, - #[prost(message, optional, tag = "10")] - pub fnlhahfignc: ::core::option::Option, - #[prost(message, repeated, tag = "11")] - pub oeohgmbfaof: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub heamijgfdmo: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub hkoobmmlgme: ::core::option::Option, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aelafnkgadp { - #[prost(map = "uint32, uint32", tag = "1")] - pub bmclifppehk: ::std::collections::HashMap, - #[prost(uint32, tag = "2")] - pub oojpfklphfh: u32, - #[prost(uint32, tag = "3")] - pub nnabfolcbnn: u32, - #[prost(uint32, tag = "4")] - pub nefboflepko: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nfhfipioocb { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub index: u32, - #[prost(uint32, tag = "3")] - pub promotion: u32, - #[prost(uint32, repeated, tag = "4")] - pub bpahbfdhnik: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Bokjgiclipi", tag = "5")] - pub kbiikjhmclj: i32, - #[prost(message, optional, tag = "6")] - pub sp_bar: ::core::option::Option, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aafahggcgjm { - #[prost(message, repeated, tag = "1")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "2")] - pub monster_wave_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub buff_list: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jfmakffolai { - #[prost(uint32, tag = "1")] - pub aecahgbpbin: u32, - #[prost(uint32, tag = "2")] - pub bodgcdfaanl: u32, - #[prost(uint32, tag = "3")] - pub hhokffdeohh: u32, - #[prost(message, repeated, tag = "4")] - pub cpkocaedmib: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "5")] - pub fafmdlmpmpl: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub knbkaglblpo: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Omeplbcfdek { - #[prost(bool, tag = "1")] - pub mkaldmjnlnf: bool, - #[prost(uint32, tag = "2")] - pub imkfdlkjeeh: u32, - #[prost(bool, tag = "3")] - pub piakfaffjkp: bool, - #[prost(string, tag = "4")] - pub afdfpeddlnl: ::prost::alloc::string::String, - #[prost(bool, tag = "5")] - pub oejnnehlpmh: bool, - #[prost(bool, tag = "6")] - pub efldlibkjmg: bool, - #[prost(uint32, tag = "7")] - pub hplfpndnpgn: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjhfokgbkea { - #[prost(uint32, repeated, tag = "1")] - pub ikklcoleenp: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub beefjpcfnmn: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub cfdchhjliag: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub apaidphnckg: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kalfeckfnik { - #[prost(uint32, tag = "1")] - pub hldolbbedaf: u32, - #[prost(uint32, tag = "2")] - pub accdahflpde: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mcdmmnongpb { - #[prost(bool, tag = "1")] - pub jjjginlbcap: bool, - #[prost(map = "string, message", tag = "2")] - pub kpnoankdnfd: ::std::collections::HashMap< - ::prost::alloc::string::String, - Kalfeckfnik, - >, - #[prost(bytes = "vec", tag = "3")] - pub enlkpcnonho: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fbjpgpnhnep { - #[prost(message, repeated, tag = "1")] - pub epifdijhokm: ::prost::alloc::vec::Vec, - #[prost(string, tag = "2")] - pub bfnlchoboci: ::prost::alloc::string::String, - #[prost(string, tag = "3")] - pub iadaodpbpgo: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "4")] - pub gaklmgjgmbj: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub plane_id: u32, - #[prost(uint32, tag = "6")] - pub floor_id: u32, - #[prost(uint32, tag = "7")] - pub imcddfaoepb: u32, - #[prost(uint32, tag = "8")] - pub dmloipfnbdl: u32, - #[prost(message, optional, tag = "9")] - pub jjgnhhdhleg: ::core::option::Option, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Impmmoeeemc { - #[prost(uint32, tag = "1")] - pub version: u32, - #[prost(uint32, tag = "2")] - pub logic_random_seed: u32, - #[prost(uint32, tag = "3")] - pub stage_id: u32, - #[prost(message, optional, tag = "4")] - pub lineup: ::core::option::Option, - #[prost(message, repeated, tag = "5")] - pub op_list: ::prost::alloc::vec::Vec, - #[prost(bytes = "vec", tag = "6")] - pub turn_snapshot_hash: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub dioidpgokkm: u32, - #[prost(uint32, repeated, tag = "8")] - pub ndbbnonmpch: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "9")] - pub jhceofjmkhn: bool, - #[prost(enumeration = "Hagkdjfhehg", tag = "10")] - pub ilfliopkcge: i32, - #[prost(enumeration = "Odbcbmghjen", tag = "11")] - pub ncfgbeoonkj: i32, - #[prost(message, repeated, tag = "12")] - pub event_battle_info_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub rounds_limit: u32, - #[prost(message, optional, tag = "15")] - pub ifmhgjcejlj: ::core::option::Option, - #[prost(bytes = "vec", tag = "16")] - pub kkkjplpehnb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "17")] - pub cost_time: u32, - #[prost(uint32, tag = "18")] - pub wave_count: u32, - #[prost(message, optional, tag = "19")] - pub amgdklmdgjg: ::core::option::Option, - #[prost(message, optional, tag = "100")] - pub kbgcjecjhal: ::core::option::Option, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dheblogffkp { - #[prost(int32, tag = "1")] - pub lbphoockomo: i32, - #[prost(string, tag = "2")] - pub dibkehhcpap: ::prost::alloc::string::String, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarProperty { - #[prost(double, tag = "1")] - pub max_hp: f64, - #[prost(double, tag = "2")] - pub attack: f64, - #[prost(double, tag = "3")] - pub defence: f64, - #[prost(double, tag = "4")] - pub speed: f64, - #[prost(double, tag = "5")] - pub left_hp: f64, - #[prost(double, tag = "6")] - pub left_sp: f64, - #[prost(double, tag = "7")] - pub max_sp: f64, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Niipmdddppl { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub rank: u32, - #[prost(uint32, tag = "3")] - pub promotion: u32, - #[prost(uint32, tag = "4")] - pub level: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AttackDamageProperty { - #[prost(string, tag = "1")] - pub nlkfegnklho: ::prost::alloc::string::String, - #[prost(double, tag = "2")] - pub kiblligkckm: f64, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SkillUseProperty { - #[prost(uint32, tag = "1")] - pub cclgmcimglh: u32, - #[prost(string, tag = "2")] - pub ojoaepabnbl: ::prost::alloc::string::String, - #[prost(uint32, tag = "3")] - pub jlofacodlkk: u32, - #[prost(uint32, tag = "4")] - pub cdanehjacoe: u32, - #[prost(uint32, tag = "5")] - pub licjdkcnhlp: u32, - #[prost(uint32, tag = "6")] - pub chihjkidnho: u32, - #[prost(uint32, tag = "7")] - pub depccgeoopd: u32, - #[prost(uint32, tag = "8")] - pub nmlmdnngkhh: u32, - #[prost(uint32, tag = "9")] - pub nbahdfahkag: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgjajmehhid { - #[prost(uint32, tag = "1")] - pub cclgmcimglh: u32, - #[prost(double, tag = "2")] - pub kmnlhogmifd: f64, - #[prost(uint32, repeated, tag = "3")] - pub battle_target_list: ::prost::alloc::vec::Vec, - #[prost(double, tag = "4")] - pub kiblligkckm: f64, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dindonjldji { - #[prost(string, tag = "1")] - pub source: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub dlljmhngbhl: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgfhldhbdfm { - #[prost(string, tag = "1")] - pub gplnagcffkf: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub count: u32, - #[prost(double, tag = "3")] - pub total_damage: f64, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarBattleInfo { - #[prost(enumeration = "AvatarType", tag = "1")] - pub avatar_type: i32, - #[prost(uint32, tag = "2")] - pub id: u32, - #[prost(uint32, tag = "3")] - pub avatar_level: u32, - #[prost(uint32, tag = "4")] - pub avatar_rank: u32, - #[prost(uint32, tag = "5")] - pub avatar_promotion: u32, - #[prost(message, optional, tag = "6")] - pub avatar_status: ::core::option::Option, - #[prost(message, repeated, tag = "7")] - pub lhkclooogac: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub ljpkhmoehch: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub total_turns: u32, - #[prost(double, tag = "10")] - pub total_damage: f64, - #[prost(double, tag = "11")] - pub total_heal: f64, - #[prost(double, tag = "12")] - pub total_damage_taken: f64, - #[prost(double, tag = "13")] - pub total_hp_recover: f64, - #[prost(double, tag = "14")] - pub nbcepkhhgon: f64, - #[prost(uint32, tag = "15")] - pub stage_id: u32, - #[prost(uint32, tag = "16")] - pub stage_type: u32, - #[prost(double, tag = "17")] - pub neepdjbcipo: f64, - #[prost(message, repeated, tag = "18")] - pub attack_damage_type: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "19")] - pub hadbdhichjo: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "20")] - pub kgmbiidmeka: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "21")] - pub skill_times: ::prost::alloc::vec::Vec, - #[prost(double, tag = "22")] - pub delay_cumulate: f64, - #[prost(uint32, tag = "23")] - pub bfjkjclneok: u32, - #[prost(message, repeated, tag = "24")] - pub ggoidbfemml: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "25")] - pub lofbbfbjldb: u32, - #[prost(uint32, tag = "26")] - pub hhbmkhpdcaf: u32, - #[prost(uint32, tag = "27")] - pub dcbjadhlkea: u32, - #[prost(uint32, tag = "28")] - pub fimnohjbjlh: u32, - #[prost(uint32, tag = "29")] - pub anhfccdcdhk: u32, - #[prost(double, tag = "30")] - pub plcdabmibjo: f64, - #[prost(double, tag = "31")] - pub dhajmbofcjg: f64, - #[prost(double, tag = "32")] - pub mbjdjpeibgd: f64, - #[prost(message, optional, tag = "33")] - pub mkejhmibgfj: ::core::option::Option, - #[prost(message, repeated, tag = "34")] - pub gdajdhadmoa: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "35")] - pub ijehmbpehcm: u32, - #[prost(message, repeated, tag = "36")] - pub neimbiephjm: ::prost::alloc::vec::Vec, - #[prost(double, tag = "37")] - pub dhiaimnoahj: f64, - #[prost(double, tag = "38")] - pub ehelgcfkafi: f64, - #[prost(double, tag = "39")] - pub agbffapegne: f64, - #[prost(double, tag = "40")] - pub gipbpadkiel: f64, - #[prost(message, repeated, tag = "41")] - pub iainobnikik: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "42")] - pub acblihhmdbe: u32, - #[prost(uint32, tag = "43")] - pub pkocplepgmb: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonsterProperty { - #[prost(double, tag = "1")] - pub max_hp: f64, - #[prost(double, tag = "2")] - pub attack: f64, - #[prost(double, tag = "3")] - pub defence: f64, - #[prost(double, tag = "4")] - pub shield: f64, - #[prost(double, tag = "5")] - pub speed: f64, - #[prost(double, tag = "6")] - pub left_hp: f64, - #[prost(double, tag = "7")] - pub enter_battle_hp: f64, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmdkkbmjpgp { - #[prost(uint32, tag = "1")] - pub lajmhpgemld: u32, - #[prost(double, tag = "2")] - pub bdjogjdadan: f64, - #[prost(uint32, tag = "3")] - pub jfgdnghlpnd: u32, - #[prost(uint32, tag = "4")] - pub fimnohjbjlh: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonsterBattleInfo { - #[prost(uint32, tag = "1")] - pub entity_id: u32, - #[prost(uint32, tag = "2")] - pub monster_id: u32, - #[prost(uint32, tag = "3")] - pub monster_template_id: u32, - #[prost(uint32, tag = "4")] - pub monster_level: u32, - #[prost(message, optional, tag = "5")] - pub monster_property: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub total_turns: u32, - #[prost(double, tag = "7")] - pub total_damage: f64, - #[prost(double, tag = "8")] - pub total_heal: f64, - #[prost(double, tag = "9")] - pub total_damage_taken: f64, - #[prost(double, tag = "10")] - pub total_stance_damage_taken: f64, - #[prost(double, tag = "11")] - pub total_hp_recover: f64, - #[prost(uint32, tag = "12")] - pub stage_id: u32, - #[prost(uint32, tag = "13")] - pub battle_id: u32, - #[prost(uint32, tag = "14")] - pub monster_type: u32, - #[prost(message, repeated, tag = "15")] - pub attack_damage_type: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "16")] - pub skill_times: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "17")] - pub stage_type: u32, - #[prost(double, tag = "18")] - pub total_break_damage_taken: f64, - #[prost(double, tag = "19")] - pub delay_cumulate: f64, - #[prost(enumeration = "DeathSource", tag = "20")] - pub death_source: i32, - #[prost(uint32, tag = "21")] - pub wave: u32, - #[prost(int32, tag = "22")] - pub index_in_wave: i32, - /// TODO: this is phase, rename all manually - #[prost(uint32, tag = "23")] - pub stars: u32, - #[prost(uint32, tag = "24")] - pub max_phase: u32, - #[prost(enumeration = "Gkdmdmboaod", tag = "25")] - pub battle_tag: i32, - #[prost(message, repeated, tag = "26")] - pub skill_info: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "27")] - pub eamkakodome: u32, - #[prost(message, repeated, tag = "28")] - pub kegoholldcd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "29")] - pub dmnfjcoipch: u32, - #[prost(uint32, tag = "30")] - pub fpfddeffppg: u32, - #[prost(enumeration = "Dikehiiknii", tag = "31")] - pub apddnoacimg: i32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleEventInitedData { - #[prost(message, optional, tag = "2")] - pub sp_bar: ::core::option::Option, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleEventBattleInfo { - #[prost(uint32, tag = "1")] - pub battle_event_id: u32, - #[prost(message, optional, tag = "2")] - pub status: ::core::option::Option, - #[prost(message, repeated, tag = "3")] - pub skill_info: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pkccnpnllpb { - #[prost(uint32, tag = "1")] - pub oofajagaaol: u32, - #[prost(uint32, tag = "2")] - pub score: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgfelglkhjb { - #[prost(uint32, tag = "1")] - pub avatar_id: u32, - #[prost(uint32, repeated, tag = "2")] - pub fdjlgfoiglc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub source: u32, - #[prost(double, tag = "4")] - pub kiblligkckm: f64, - #[prost(uint32, repeated, tag = "5")] - pub addnfehnknd: ::prost::alloc::vec::Vec, - #[prost(int32, tag = "6")] - pub mmcomafjafe: i32, - #[prost(double, tag = "7")] - pub mnjcooocnpp: f64, - #[prost(uint32, tag = "8")] - pub bloghlfdlkh: u32, - #[prost(uint32, tag = "9")] - pub wave: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ehgpdfhgfbe { - #[prost(uint32, tag = "1")] - pub avatar_id: u32, - #[prost(int32, tag = "2")] - pub piefkmagidn: i32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Edmlinehppe { - #[prost(uint32, tag = "1")] - pub lajmhpgemld: u32, - #[prost(uint32, tag = "2")] - pub monster_id: u32, - #[prost(message, repeated, tag = "3")] - pub ennpnmilkod: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub kmnlhogmifd: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Igojkpcdfnn { - #[prost(enumeration = "Japmfpgnpef", tag = "1")] - pub slot: i32, - #[prost(uint32, tag = "2")] - pub fepookdilko: u32, - #[prost(uint32, tag = "3")] - pub fjojlfmcpkp: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aaoepmkpnok { - #[prost(uint32, tag = "1")] - pub kbjcaohnbia: u32, - #[prost(uint32, tag = "2")] - pub odokidfkepk: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mogaobcpbhk { - #[prost(uint32, tag = "1")] - pub opkglfmkdgo: u32, - #[prost(bool, tag = "2")] - pub ojnomlgbilp: bool, - #[prost(message, optional, tag = "3")] - pub mecofhjegip: ::core::option::Option, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bhjeiebcmol { - #[prost(uint32, tag = "1")] - pub ddnfpmcpaie: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildGearDamageInfo { - #[prost(uint32, tag = "1")] - pub gear_id: u32, - #[prost(double, tag = "2")] - pub damage: f64, - #[prost(double, tag = "3")] - pub hp_damage: f64, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgbdmbjdnlk { - #[prost(uint32, repeated, tag = "1")] - pub hpcpfpklpjj: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggbkooimdbg { - #[prost(uint32, tag = "1")] - pub wave: u32, - #[prost(uint32, tag = "2")] - pub score: u32, - #[prost(uint32, tag = "3")] - pub fkbfhfiecnf: u32, - #[prost(message, repeated, tag = "4")] - pub logajllepgc: ::prost::alloc::vec::Vec, - #[prost(float, tag = "5")] - pub kmnlhogmifd: f32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Heddddanpkb { - #[prost(uint32, tag = "1")] - pub fgjemdmhbin: u32, - #[prost(message, repeated, tag = "2")] - pub bjhpklnlglg: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildBattleInfo { - #[prost(uint32, tag = "1")] - pub cur_level_id: u32, - #[prost(uint32, tag = "2")] - pub cur_period: u32, - #[prost(uint32, tag = "3")] - pub cur_coin: u32, - #[prost(message, repeated, tag = "4")] - pub weapon_slot_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "5")] - pub accessory_slot_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub ban_gear_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "7")] - pub collection: ::core::option::Option, - #[prost(uint32, repeated, tag = "8")] - pub allowed_gear_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub cur_exp: u32, - #[prost(uint32, tag = "10")] - pub cur_reroll: u32, - #[prost(uint32, tag = "11")] - pub cur_treasure_miss_cnt: u32, - #[prost(uint32, repeated, tag = "12")] - pub period_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub cur_gear_lost_cnt: u32, - #[prost(uint32, tag = "14")] - pub cur_wave: u32, - #[prost(bool, tag = "15")] - pub is_unlock_gear_reroll: bool, - #[prost(bool, tag = "16")] - pub is_unlock_gear_ban: bool, - #[prost(message, repeated, tag = "17")] - pub card_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "18")] - pub gear_damage_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "19")] - pub stat_params: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "20")] - pub is_giveup: bool, - #[prost(uint32, tag = "21")] - pub cur_unused_round_cnt: u32, - #[prost(message, optional, tag = "22")] - pub stat_log_info: ::core::option::Option, - #[prost(uint32, tag = "23")] - pub period_first_random_seed: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iaapegfciid { - #[prost(string, tag = "1")] - pub stars: ::prost::alloc::string::String, - #[prost(float, tag = "2")] - pub fdhembfjlob: f32, - #[prost(float, tag = "3")] - pub jadbfhjleka: f32, - #[prost(uint32, tag = "4")] - pub eejcpjbplfg: u32, - #[prost(uint32, tag = "5")] - pub bpaighaoffn: u32, - #[prost(uint32, tag = "6")] - pub fknakdocill: u32, - #[prost(uint32, tag = "7")] - pub piblhejaidk: u32, - #[prost(uint32, tag = "8")] - pub lgganmfipmd: u32, - #[prost(uint32, repeated, tag = "9")] - pub cpkdfehbiai: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub gpnlhkhapcf: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hhjeahmhgfk { - #[prost(uint32, tag = "1")] - pub nkmphcakdfb: u32, - #[prost(uint32, tag = "2")] - pub cifpkldfohm: u32, - #[prost(uint32, tag = "3")] - pub jnnmljnbmdk: u32, - #[prost(uint32, tag = "4")] - pub flgjgndgckp: u32, - #[prost(uint32, tag = "5")] - pub abkhbhjjeog: u32, - #[prost(uint32, tag = "6")] - pub fiiphjicdil: u32, - #[prost(uint32, repeated, tag = "7")] - pub boss_buff_info: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub pnijofacali: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dkodpcdgool { - #[prost(uint32, tag = "1")] - pub wave: u32, - #[prost(double, tag = "2")] - pub epikpljcpmk: f64, - #[prost(double, tag = "3")] - pub dpfiloaplpo: f64, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cljllofibml { - #[prost(string, tag = "1")] - pub mbbnddlbepe: ::prost::alloc::string::String, - #[prost(double, tag = "2")] - pub dibkehhcpap: f64, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleStatistics { - #[prost(uint32, tag = "1")] - pub total_battle_turns: u32, - #[prost(uint32, tag = "2")] - pub total_auto_turns: u32, - #[prost(uint32, repeated, tag = "3")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub ultra_cnt: u32, - #[prost(double, tag = "5")] - pub total_delay_cumulate: f64, - #[prost(double, tag = "6")] - pub cost_time: f64, - #[prost(message, repeated, tag = "7")] - pub battle_avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub monster_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub round_cnt: u32, - #[prost(uint32, tag = "10")] - pub cocoon_dead_wave: u32, - #[prost(uint32, tag = "11")] - pub avatar_battle_turns: u32, - #[prost(uint32, tag = "12")] - pub monster_battle_turns: u32, - #[prost(map = "string, float", tag = "13")] - pub custom_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, - #[prost(uint32, tag = "14")] - pub challenge_score: u32, - #[prost(message, repeated, tag = "16")] - pub pjoecepbpoj: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Gfndhibppba", tag = "19")] - pub end_reason: i32, - #[prost(message, repeated, tag = "21")] - pub oipomfpkfie: ::prost::alloc::vec::Vec, - #[prost(int32, repeated, tag = "22")] - pub denndagnjnn: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "23")] - pub cgohelidbbc: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "26")] - pub encpjpehidd: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "27")] - pub ogegbeklpab: ::prost::alloc::vec::Vec, - #[prost(map = "uint32, message", tag = "28")] - pub battle_target_info: ::std::collections::HashMap, - #[prost(message, repeated, tag = "29")] - pub enkhgiclcfo: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "30")] - pub heamijgfdmo: ::core::option::Option, - #[prost(message, optional, tag = "31")] - pub fdbablgmgkn: ::core::option::Option, - #[prost(bool, tag = "32")] - pub dbhgjcodlbk: bool, - #[prost(message, repeated, tag = "33")] - pub bjhpklnlglg: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "34")] - pub lcblkbimdhl: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "35")] - pub dahddiccogd: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfbfmkmabao { - #[prost(uint32, tag = "1")] - pub hljomlaejfa: u32, - #[prost(uint32, tag = "2")] - pub ajglbhjijmm: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cklpmmekcdf { - #[prost(enumeration = "Bokjgiclipi", tag = "1")] - pub slot: i32, - #[prost(uint32, tag = "2")] - pub id: u32, - #[prost(message, optional, tag = "3")] - pub sp_bar: ::core::option::Option, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Japmhoccnba { - #[prost(uint32, tag = "1")] - pub pmmnbfokidm: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub exp: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hmklafeljgd { - #[prost(enumeration = "Ifomdbalmfb", tag = "1")] - pub retcode: i32, - #[prost(enumeration = "BattleEndStatus", tag = "2")] - pub end_status: i32, - #[prost(message, optional, tag = "3")] - pub stt: ::core::option::Option, - #[prost(bytes = "vec", tag = "4")] - pub kkkjplpehnb: ::prost::alloc::vec::Vec, - #[prost(map = "string, uint32", tag = "5")] - pub ifhchbidmli: ::std::collections::HashMap<::prost::alloc::string::String, u32>, - #[prost(uint32, tag = "6")] - pub bgeojamdhid: u32, - #[prost(uint32, tag = "7")] - pub jhikgpkannm: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdfoejfjaje { - #[prost(uint32, tag = "1")] - pub lmkoadiabjp: u32, - #[prost(uint64, repeated, tag = "2")] - pub pmdhocomeam: ::prost::alloc::vec::Vec, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bcdefaljclp { - #[prost(string, tag = "1")] - pub nlaklldfaog: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub count: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ibigjkbjnjh { - #[prost(uint32, tag = "1")] - pub uid: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(string, tag = "3")] - pub nickname: ::prost::alloc::string::String, - #[prost(uint32, tag = "4")] - pub ihplgebknad: u32, - #[prost(enumeration = "PlatformType", tag = "5")] - pub platform_type: i32, - #[prost(string, tag = "6")] - pub opiacekoanj: ::prost::alloc::string::String, - #[prost(string, tag = "7")] - pub hjkkdcoaohg: ::prost::alloc::string::String, - #[prost(uint64, tag = "8")] - pub version: u64, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iimomgbbadm { - #[prost(enumeration = "Cgdiihjicck", tag = "1")] - pub jdiodalomdc: i32, - #[prost(enumeration = "Igngfhojmia", tag = "2")] - pub status: i32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lihlcogdoeb { - #[prost(uint32, tag = "1")] - pub jielnncbkod: u32, - #[prost(bool, tag = "2")] - pub lhjanhpliad: bool, - #[prost(uint32, tag = "3")] - pub daicappepip: u32, - #[prost(uint32, tag = "4")] - pub hjkfgholnkh: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbeblkikgmp { - #[prost(string, repeated, tag = "1")] - pub pebamlhligh: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(bool, tag = "2")] - pub gamjfcbobbe: bool, - #[prost(message, optional, tag = "1001")] - pub nhhdnmdkngi: ::core::option::Option, -} -/// OneOf Type From: JBEBLKIKGMP.MJDGPHELFBJ -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mjdgphelfbj { - #[prost(int32, tag = "1001")] - pub nhhdnmdkngi: i32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Njmgijbhcpe { - #[prost(message, optional, tag = "1")] - pub basic_info: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub kbnlofpiebl: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub story_info: ::core::option::Option, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hlembloikam { - #[prost(uint32, tag = "1")] - pub lndlakjflme: u32, - #[prost(uint32, tag = "2")] - pub pmikdcdhaod: u32, - #[prost(uint32, tag = "3")] - pub eflpabainen: u32, - #[prost(uint32, tag = "4")] - pub dkncpkohklb: u32, - #[prost(uint32, tag = "5")] - pub foehbhfceda: u32, - #[prost(uint32, tag = "6")] - pub nkllanamkpm: u32, - #[prost(uint32, tag = "7")] - pub lkhajkbmkdh: u32, - #[prost(uint32, tag = "8")] - pub dgilnfhoikh: u32, - #[prost(uint32, tag = "9")] - pub jnankjmhdaa: u32, - #[prost(uint32, tag = "10")] - pub ldpjfocnmoc: u32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pegaegmbjbi { - #[prost(uint64, tag = "1")] - pub pijcpmapjjg: u64, - #[prost(enumeration = "Hckioaemkee", tag = "2")] - pub dllfehifkpi: i32, -} -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgfleohjhml { - #[prost(uint64, tag = "1")] - pub id: u64, - #[prost(enumeration = "Hckioaemkee", tag = "2")] - pub gmbeamhbgpe: i32, - #[prost(message, repeated, tag = "3")] - pub oifajbebhkj: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Bnhpknkihal", tag = "4")] - pub slot: i32, - #[prost(uint64, tag = "5")] - pub fhjdkadefbf: u64, - #[prost(uint64, tag = "6")] - pub ecdomkjjpbf: u64, - #[prost(uint32, tag = "7")] - pub hpbnjipnbia: u32, -} -/// 1(CmdActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mpebaeaddag { - #[prost(uint32, tag = "12")] - pub id: u32, - #[prost(uint32, tag = "6")] - pub kghjeocepkp: u32, - #[prost(uint32, repeated, tag = "5")] - pub ohafllohipc: ::prost::alloc::vec::Vec, -} -/// 2(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Llhlmbfdiih {} -/// 3(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bhclchepide { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "15")] - pub haabjaimgaf: ::prost::alloc::vec::Vec, -} -/// 4(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Enombedenfn { - #[prost(uint32, tag = "9")] - pub kpdcljjmpbj: u32, - #[prost(uint32, tag = "10")] - pub id: u32, -} -/// 5(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bobanammmej { - #[prost(uint32, tag = "4")] - pub kpdcljjmpbj: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub id: u32, -} -/// 6(CmdActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ActivityScheduleInfo { - #[prost(uint32, tag = "6")] - pub activity_id: u32, - #[prost(int64, tag = "7")] - pub end_time: i64, - #[prost(int64, tag = "13")] - pub begin_time: i64, - #[prost(uint32, tag = "9")] - pub module_id: u32, -} -/// 7(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetActivityScheduleConfigCsReq {} -/// 8(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetActivityScheduleConfigScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, repeated, tag = "15")] - pub activity_schedule_list: ::prost::alloc::vec::Vec, -} -/// 9(CmdActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrialActivityInfo { - #[prost(bool, tag = "13")] - pub taken_reward: bool, - #[prost(uint32, tag = "6")] - pub stage_id: u32, -} -/// 10(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTrialActivityDataCsReq {} -/// 11(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTrialActivityDataScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "8")] - pub trial_activity_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub podjnchjcik: u32, -} -/// 12(CmdActivityType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrialActivityDataChangeScNotify { - #[prost(message, optional, tag = "3")] - pub trial_activity_info: ::core::option::Option, -} -/// 13(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gkkaknmjfpn { - #[prost(uint32, tag = "8")] - pub stage_id: u32, -} -/// 14(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bogofmeafhe { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub battle_info: ::core::option::Option, -} -/// 15(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hjbcdiijknp { - #[prost(uint32, tag = "3")] - pub stage_id: u32, -} -/// 16(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jfmjakgmhjm { - #[prost(uint32, tag = "7")] - pub stage_id: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, -} -/// 17(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartTrialActivityCsReq { - #[prost(uint32, tag = "12")] - pub stage_id: u32, -} -/// 18(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartTrialActivityScRsp { - #[prost(uint32, tag = "6")] - pub stage_id: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 19(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveTrialActivityCsReq { - #[prost(uint32, tag = "6")] - pub stage_id: u32, -} -/// 20(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveTrialActivityScRsp { - #[prost(uint32, tag = "11")] - pub stage_id: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 21(CmdActivityType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CurTrialActivityScNotify { - /// TODO: Obf: PODJNCHJCIK - #[prost(uint32, tag = "10")] - pub cur_stage_id: u32, - #[prost(enumeration = "TrialActivityStatus", tag = "4")] - pub status: i32, -} -/// 22(CmdActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dneclcjjklb { - #[prost(bool, tag = "8")] - pub mbedclkgpea: bool, - #[prost(bool, tag = "7")] - pub icejkdbmmfe: bool, - #[prost(uint32, tag = "11")] - pub cnkaffmgkok: u32, - #[prost(uint32, tag = "3")] - pub module_id: u32, -} -/// 23(CmdActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdjpjifdiac { - #[prost(int64, tag = "11")] - pub end_time: i64, - #[prost(uint32, tag = "14")] - pub cnkaffmgkok: u32, - #[prost(int64, tag = "15")] - pub begin_time: i64, -} -/// 24(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akbhanhohnh { - #[prost(uint32, repeated, tag = "14")] - pub lkannbialal: ::prost::alloc::vec::Vec, -} -/// 25(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dbbppadapfa { - #[prost(message, repeated, tag = "5")] - pub kalcnmonmhe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, repeated, tag = "12")] - pub lnimkmbadpm: ::prost::alloc::vec::Vec, -} -/// 26(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eieenmffkcn { - #[prost(uint32, tag = "9")] - pub cnkaffmgkok: u32, -} -/// 27(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gngamhdkdmo { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub cnkaffmgkok: u32, -} -/// 28(CmdActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cbmmekpcabj { - #[prost(uint32, tag = "9")] - pub cnkaffmgkok: u32, -} -/// 29(CmdActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mcjckjjkcoo { - #[prost(message, optional, tag = "15")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub cnkaffmgkok: u32, -} -/// 0(CmdAdventureType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterAdventureCsReq { - #[prost(uint32, tag = "4")] - pub map_id: u32, -} -/// 1(CmdAdventureType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterAdventureScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub scene: ::core::option::Option, -} -/// 2(CmdAdventureType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FarmStageGachaInfo { - #[prost(int64, tag = "7")] - pub begin_time: i64, - #[prost(int64, tag = "12")] - pub end_time: i64, - #[prost(uint32, tag = "9")] - pub gacha_id: u32, -} -/// 3(CmdAdventureType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFarmStageGachaInfoCsReq { - #[prost(uint32, repeated, tag = "5")] - pub farm_stage_gacha_id_list: ::prost::alloc::vec::Vec, -} -/// 4(CmdAdventureType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFarmStageGachaInfoScRsp { - #[prost(message, repeated, tag = "5")] - pub farm_stage_gacha_info_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 0(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Flocpcbkomd { - #[prost(uint32, tag = "4")] - pub khdjhhihfgf: u32, -} -/// 1(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kkbjkfcfomc { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub khdjhhihfgf: u32, -} -/// 2(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cndmnignoek {} -/// 3(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdjngkfhbfl { - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 4(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cpilmfdnlki { - #[prost(uint32, tag = "12")] - pub caster_id: u32, - #[prost(uint32, tag = "9")] - pub skill_index: u32, - #[prost(uint32, tag = "10")] - pub attacked_group_id: u32, - #[prost(uint32, repeated, tag = "1")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub assist_monster_wave_list: ::prost::alloc::vec::Vec, -} -/// 5(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dpoebabmicf { - #[prost(uint32, tag = "2")] - pub attacked_group_id: u32, - #[prost(message, optional, tag = "3")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 6(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dahepnchecc { - #[prost(uint32, tag = "8")] - pub challenge_id: u32, - #[prost(uint32, tag = "2")] - pub kjfloglhfph: u32, -} -/// 7(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ihncfeofkmn { - #[prost(message, optional, tag = "2")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 8(CmdAetherDivideType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Egfippognea { - #[prost(uint32, tag = "11")] - pub slot: u32, - #[prost(uint32, tag = "13")] - pub gbiepapenkj: u32, -} -/// 9(CmdAetherDivideType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ahfhpcfbjne { - #[prost(message, repeated, tag = "14")] - pub bpahbfdhnik: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub cganfigjjdg: u32, - #[prost(uint32, tag = "8")] - pub promotion: u32, - #[prost(message, optional, tag = "3")] - pub sp_bar: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub exp: u32, - #[prost(uint32, tag = "4")] - pub glbbjcbkmph: u32, -} -/// 10(CmdAetherDivideType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jnhmioghaeg { - #[prost(uint32, repeated, tag = "8")] - pub jbdbhlkfncp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub slot: u32, -} -/// 11(CmdAetherDivideType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjmmlpcnkep { - #[prost(uint32, tag = "13")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "14")] - pub loahcjemimm: u32, - #[prost(uint32, tag = "3")] - pub num: u32, -} -/// 12(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obmjedgkohn {} -/// 13(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Noaeiefhjhi { - #[prost(message, repeated, tag = "10")] - pub gidkgebflfl: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub neoejnkckdm: u32, - #[prost(uint32, tag = "2")] - pub kfbjefgkiph: u32, - #[prost(uint32, tag = "7")] - pub chkkoopnpkg: u32, - #[prost(uint32, tag = "15")] - pub mmijlnonooi: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "8")] - pub mfkpnelhjbi: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub ohimlbkkodo: u32, -} -/// 14(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Onmdlnggdjl { - #[prost(message, optional, tag = "4")] - pub lineup: ::core::option::Option, -} -/// 15(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fgdnoilblia { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub lineup: ::core::option::Option, -} -/// 16(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cljgeiednne { - #[prost(uint32, tag = "2")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "6")] - pub slot: u32, - #[prost(uint32, tag = "10")] - pub cganfigjjdg: u32, -} -/// 17(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jaidhabilhb { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub pmlhojdlocp: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub aceepchbjee: ::core::option::Option, -} -/// 18(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gbjeomaecjf { - #[prost(uint32, tag = "2")] - pub cganfigjjdg: u32, - #[prost(uint32, tag = "15")] - pub slot: u32, -} -/// 19(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aehbcklajfe { - #[prost(message, optional, tag = "7")] - pub aceepchbjee: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub pmlhojdlocp: ::core::option::Option, -} -/// 20(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pjmogclmlac { - #[prost(uint32, tag = "2")] - pub cganfigjjdg: u32, - #[prost(uint32, tag = "11")] - pub gboakhhlaln: u32, - #[prost(uint32, tag = "10")] - pub mmijlnonooi: u32, -} -/// 21(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmhnedaldff { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub mmijlnonooi: u32, - #[prost(message, optional, tag = "7")] - pub pmlhojdlocp: ::core::option::Option, -} -/// 22(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eihokpjoogj { - #[prost(uint32, tag = "14")] - pub kjfloglhfph: u32, -} -/// 23(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hooeigpbhjh { - #[prost(uint32, tag = "4")] - pub kjfloglhfph: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 24(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Acnanddhpej { - #[prost(uint32, tag = "15")] - pub event_id: u32, -} -/// 25(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gfioancdpjo { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub battle_info: ::core::option::Option, -} -/// 26(CmdAetherDivideType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ajndacjikbo { - #[prost(message, optional, tag = "9")] - pub lineup: ::core::option::Option, -} -/// 27(CmdAetherDivideType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Camagfkliid { - #[prost(uint32, tag = "1")] - pub mmijlnonooi: u32, - #[prost(message, optional, tag = "2")] - pub pmlhojdlocp: ::core::option::Option, - #[prost(message, repeated, tag = "10")] - pub ogacfcnjfpl: ::prost::alloc::vec::Vec, -} -/// 28(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kcpgbihoolc {} -/// 29(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bgoidjfmcjg { - #[prost(uint32, tag = "5")] - pub fibdngjjdfd: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "6")] - pub eeldbmoneim: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub nkopmkcnifo: ::prost::alloc::vec::Vec, -} -/// 30(CmdAetherDivideType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bnhiagocnfn { - #[prost(uint32, tag = "10")] - pub challenge_id: u32, -} -/// 31(CmdAetherDivideType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Phhaolnaiaf { - #[prost(uint32, tag = "12")] - pub kfbjefgkiph: u32, -} -/// 32(CmdAetherDivideType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdkbhecoldg { - #[prost(uint32, tag = "3")] - pub num: u32, - #[prost(uint32, tag = "5")] - pub gbiepapenkj: u32, -} -/// 33(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okknheknnld {} -/// 34(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Idenhchoogd { - #[prost(uint32, tag = "14")] - pub ohimlbkkodo: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 35(CmdAetherDivideType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efghlbjhkkj { - #[prost(uint32, tag = "14")] - pub ohimlbkkodo: u32, -} -/// 36(CmdAetherDivideType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gigfboifklp { - #[prost(uint32, tag = "15")] - pub challenge_id: u32, -} -/// 37(CmdAetherDivideType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ehfhfajjmih { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub challenge_id: u32, - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, -} -/// 3(CmdAlleyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkdjmhnbgfo {} -/// 4(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iokdlocciad { - #[prost(uint32, tag = "11")] - pub map_id: u32, - #[prost(uint32, tag = "14")] - pub kgbbgkjkidc: u32, -} -/// 5(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ogmkgciopjf { - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(uint32, tag = "9")] - pub ojcfobhcbhk: u32, -} -/// 6(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dmcfkohnihb { - #[prost(message, repeated, tag = "15")] - pub ggefbdokddd: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub pmadkocebfn: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub jdoihhnhkpm: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub imbidblabgn: ::prost::alloc::vec::Vec, -} -/// 7(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fjbiecgmjmd { - #[prost(message, optional, tag = "6")] - pub fifhmonidbl: ::core::option::Option, - #[prost(message, repeated, tag = "7")] - pub khofmphefnc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub ebnnbeegjfn: u32, - #[prost(uint32, repeated, tag = "1")] - pub kfhdofndnah: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "5")] - pub igogplhkhda: ::core::option::Option, - #[prost(map = "uint32, uint32", tag = "8")] - pub pcfbnfbdlah: ::std::collections::HashMap, - #[prost(uint32, repeated, tag = "14")] - pub eifjooeeelk: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub cdmhbjpkljo: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub level: u32, - #[prost(uint32, tag = "11")] - pub poliikopaeb: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "15")] - pub ccjniidbkce: ::prost::alloc::vec::Vec, -} -/// 8(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fabacbmeopi { - #[prost(uint32, tag = "14")] - pub apalnndobmi: u32, - #[prost(uint32, tag = "10")] - pub linieaibabi: u32, -} -/// 9(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Llfajaboobl { - #[prost(uint32, tag = "15")] - pub aalfihndabh: u32, - #[prost(message, repeated, tag = "3")] - pub oijiobicljg: ::prost::alloc::vec::Vec, -} -/// 10(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyPlacingShip { - #[prost(uint32, tag = "4")] - pub ship_id: u32, - #[prost(message, repeated, tag = "2")] - pub goods_list: ::prost::alloc::vec::Vec, -} -/// 11(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Apeoheaijkn { - #[prost(uint32, tag = "4")] - pub jmaikkkncla: u32, - #[prost(uint32, tag = "5")] - pub iepkpgbmbla: u32, - #[prost(uint32, tag = "7")] - pub lbllclnhcnd: u32, - #[prost(uint32, tag = "15")] - pub nfkneljbbml: u32, - #[prost(uint32, tag = "12")] - pub ahccggoecla: u32, - #[prost(uint32, tag = "9")] - pub dfcijpefokp: u32, - #[prost(uint32, tag = "8")] - pub cjjdlohfhei: u32, - #[prost(uint32, tag = "1")] - pub jdhmpjkbhil: u32, - #[prost(message, optional, tag = "13")] - pub dfnheideehm: ::core::option::Option, -} -/// 12(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmbokgdpbhn { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub pleeaeicdhl: u32, - #[prost(uint32, tag = "10")] - pub bgmhimaadko: u32, - #[prost(uint32, tag = "2")] - pub anknejnjmph: u32, - #[prost(uint32, tag = "14")] - pub fjkiollnnim: u32, - #[prost(uint32, tag = "13")] - pub kkmolankimm: u32, - #[prost(uint32, tag = "8")] - pub eclpcaeigii: u32, - #[prost(uint32, tag = "9")] - pub event_id: u32, -} -/// 13(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohajnaebfco { - #[prost(uint32, repeated, tag = "3")] - pub nnjgpnfnena: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "6")] - pub dekhelnpcam: bool, - #[prost(uint32, tag = "15")] - pub kibeeklhmbi: u32, - #[prost(uint32, repeated, tag = "11")] - pub aeefhdjmegd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub neoibjkpkkf: u32, - #[prost(uint32, tag = "2")] - pub hicgmjnemdl: u32, -} -/// 14(CmdAlleyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ahfkdihlknm { - #[prost(message, optional, tag = "12")] - pub fgklacpmjph: ::core::option::Option, -} -/// 15(CmdAlleyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kffdfafapdh { - #[prost(uint32, tag = "7")] - pub acmmnkaehcp: u32, -} -/// 16(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gcjddfikfom { - #[prost(uint32, repeated, tag = "6")] - pub abcpfepkdnh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub ojcfobhcbhk: u32, - #[prost(uint32, tag = "11")] - pub lgmjjncndgp: u32, - #[prost(uint32, tag = "15")] - pub cdmjdjckdnb: u32, - #[prost(uint32, repeated, tag = "7")] - pub cfkbfhcpflb: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub dpahdbabnjh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub eicdhepmpol: u32, -} -/// 17(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikojnmfaadm { - #[prost(message, repeated, tag = "14")] - pub aemnbemkied: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub map_id: u32, - #[prost(uint32, tag = "12")] - pub cjjdlohfhei: u32, -} -/// 18(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LogisticsScore { - #[prost(uint32, tag = "6")] - pub last_level: u32, - #[prost(uint32, tag = "8")] - pub max_score: u32, - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub last_max_score: u32, - #[prost(uint32, tag = "11")] - pub map_id: u32, - #[prost(uint32, tag = "14")] - pub unlock_level: u32, - #[prost(uint32, tag = "3")] - pub cur_score: u32, -} -/// 19(CmdAlleyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ccandkffeje { - #[prost(bool, tag = "15")] - pub kcneonlndmf: bool, - #[prost(message, repeated, tag = "2")] - pub bhoakbmnahj: ::prost::alloc::vec::Vec, -} -/// 20(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmpkmllohjk { - #[prost(message, repeated, tag = "6")] - pub ggefbdokddd: ::prost::alloc::vec::Vec, -} -/// 21(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ijehcicepjh { - #[prost(message, repeated, tag = "8")] - pub ggefbdokddd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub event_id: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(bool, tag = "9")] - pub kcneonlndmf: bool, -} -/// 22(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nabciiffdce { - #[prost(uint32, tag = "6")] - pub hijdbkapife: u32, - #[prost(enumeration = "Ogaobhgmlbh", tag = "10")] - pub state: i32, - #[prost(uint32, tag = "14")] - pub event_id: u32, -} -/// 23(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gjcdflmjkpe { - #[prost(uint32, tag = "7")] - pub event_id: u32, -} -/// 24(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmagfmgpfhh { - #[prost(uint32, tag = "1")] - pub event_id: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 25(CmdAlleyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdijgkomlhe { - #[prost(uint32, tag = "14")] - pub pacnbjipigf: u32, - #[prost(message, optional, tag = "6")] - pub abbclhglmhi: ::core::option::Option, -} -/// 26(CmdAlleyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lnaigoaobnk { - #[prost(uint32, tag = "7")] - pub aaglglpdikn: u32, -} -/// 27(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ddbjhaopmkn { - #[prost(uint32, tag = "3")] - pub level: u32, -} -/// 28(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dojcgheomjd { - #[prost(uint32, tag = "9")] - pub level: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, -} -/// 29(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bdcakjikagp {} -/// 30(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nepjlbnepmi { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub level: u32, -} -/// 31(CmdAlleyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mglpmanolpi { - #[prost(uint32, tag = "2")] - pub ebnnbeegjfn: u32, -} -/// 32(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Llfadgnnbjb { - #[prost(message, repeated, tag = "8")] - pub bhoakbmnahj: ::prost::alloc::vec::Vec, -} -/// 33(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hijhdehaach { - #[prost(message, repeated, tag = "3")] - pub bhoakbmnahj: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 34(CmdAlleyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gaiholeejdf { - #[prost(message, optional, tag = "10")] - pub fifhmonidbl: ::core::option::Option, -} -/// 35(CmdAlleyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikbabpkikaf { - #[prost(uint32, tag = "5")] - pub imkgobnflfh: u32, - #[prost(map = "uint32, uint32", tag = "3")] - pub gidagdjbfok: ::std::collections::HashMap, - #[prost(uint32, tag = "8")] - pub oidpojklplk: u32, -} -/// 36(CmdAlleyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Clhmlknjkno { - #[prost(message, optional, tag = "8")] - pub ihmegboncnf: ::core::option::Option, -} -/// 37(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlmkpcnhmkp {} -/// 38(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gliaooopiii { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, repeated, tag = "2")] - pub imbidblabgn: ::prost::alloc::vec::Vec, -} -/// 39(CmdAlleyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mjiboneejae { - #[prost(map = "uint32, uint32", tag = "11")] - pub pcfbnfbdlah: ::std::collections::HashMap, -} -/// 40(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nakpehplhfj {} -/// 41(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfhjmmaohki { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub jhbfhighgbc: u32, -} -/// 42(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Alohimgibjn { - #[prost(uint32, tag = "5")] - pub event_id: u32, -} -/// 43(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oolopeelegk { - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 44(CmdAlleyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ahmojkfekob {} -/// 45(CmdAlleyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmefihpggcc { - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 0(CmdArchiveType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicArchive { - #[prost(uint32, tag = "13")] - pub relic_id: u32, - #[prost(uint32, tag = "5")] - pub slot: u32, -} -/// 1(CmdArchiveType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonsterArchive { - #[prost(uint32, tag = "2")] - pub num: u32, - #[prost(uint32, tag = "1")] - pub monster_id: u32, -} -/// 2(CmdArchiveType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ArchiveData { - /// TODO - #[prost(uint32, repeated, tag = "10")] - pub archive_equipment_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "12")] - pub relic_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub archive_monster_id_list: ::prost::alloc::vec::Vec, - /// TODO - #[prost(uint32, repeated, tag = "8")] - pub archive_missing_avatar_id_list: ::prost::alloc::vec::Vec, - /// TODO - #[prost(uint32, repeated, tag = "2")] - pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec, -} -/// 3(CmdArchiveType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetArchiveDataCsReq {} -/// 4(CmdArchiveType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetArchiveDataScRsp { - #[prost(message, optional, tag = "1")] - pub archive_data: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 5(CmdArchiveType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gkncemgkkca {} -/// 6(CmdArchiveType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gepbkdhifof { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub archive_data: ::core::option::Option, -} -/// 1(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAvatarDataCsReq { - #[prost(bool, tag = "12")] - pub is_get_all: bool, - #[prost(uint32, repeated, tag = "10")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// 2(CmdAvatarType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EquipRelic { - #[prost(uint32, tag = "14")] - pub relic_unique_id: u32, - #[prost(uint32, tag = "1")] - pub slot: u32, -} -/// 3(CmdAvatarType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Avatar { - #[prost(uint32, tag = "1")] - pub rank: u32, - #[prost(uint32, tag = "12")] - pub promotion: u32, - #[prost(uint64, tag = "8")] - pub first_met_timestamp: u64, - #[prost(uint32, tag = "7")] - pub equipment_unique_id: u32, - #[prost(uint32, tag = "15")] - pub exp: u32, - #[prost(message, repeated, tag = "14")] - pub equip_relic_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub base_avatar_id: u32, - #[prost(bool, tag = "3")] - pub is_marked: bool, - #[prost(message, repeated, tag = "9")] - pub skilltree_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub taken_rewards: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub level: u32, - #[prost(uint32, tag = "6")] - pub dressed_skin_id: u32, -} -/// 4(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAvatarDataScRsp { - #[prost(message, repeated, tag = "15")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "7")] - pub ahnmaiffhde: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "14")] - pub is_get_all: bool, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 5(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarExpUpCsReq { - #[prost(uint32, tag = "12")] - pub base_avatar_id: u32, - #[prost(message, optional, tag = "14")] - pub item_cost_list: ::core::option::Option, -} -/// 6(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarExpUpScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "12")] - pub return_item_list: ::prost::alloc::vec::Vec, -} -/// 7(CmdAvatarType) -/// CsReq MaybeUnlockSkillTree -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockSkilltreeCsReq { - #[prost(uint32, tag = "12")] - pub point_id: u32, - #[prost(message, repeated, tag = "6")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub level: u32, -} -/// 8(CmdAvatarType) -/// ScRsp MaybeUnlockSkillTree -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockSkilltreeScRsp { - #[prost(uint32, tag = "15")] - pub point_id: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 9(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmhhocfkmgm { - #[prost(uint32, tag = "3")] - pub point_id: u32, - #[prost(message, repeated, tag = "4")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub level: u32, -} -/// 10(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abkdfbfjfop { - #[prost(uint32, tag = "10")] - pub level: u32, - #[prost(uint32, tag = "5")] - pub point_id: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 11(CmdAvatarType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dcbebkmcbaa { - #[prost(uint32, repeated, tag = "7")] - pub point_id: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub avatar_id: u32, -} -/// 12(CmdAvatarType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncjmollonpb { - #[prost(message, repeated, tag = "8")] - pub hhnclllajcg: ::prost::alloc::vec::Vec, -} -/// 13(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PromoteAvatarCsReq { - #[prost(message, repeated, tag = "4")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub base_avatar_id: u32, -} -/// 14(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PromoteAvatarScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 15(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressAvatarCsReq { - #[prost(uint32, tag = "2")] - pub avatar_id: u32, - #[prost(uint32, tag = "4")] - pub equipment_unique_id: u32, -} -/// 16(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressAvatarScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 17(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOffEquipmentCsReq { - #[prost(uint32, tag = "11")] - pub avatar_id: u32, -} -/// 18(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOffEquipmentScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 19(CmdAvatarType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AddAvatarScNotify { - #[prost(message, optional, tag = "15")] - pub reward: ::core::option::Option, - #[prost(bool, tag = "9")] - pub is_new: bool, - #[prost(enumeration = "Gmdeaogeefp", tag = "7")] - pub pbhpbjhmgpi: i32, - #[prost(uint32, tag = "2")] - pub base_avatar_id: u32, -} -/// 20(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RankUpAvatarCsReq { - #[prost(uint32, tag = "1")] - pub rank: u32, - #[prost(message, optional, tag = "2")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub avatar_id: u32, -} -/// 21(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RankUpAvatarScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 22(CmdAvatarType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicParam { - #[prost(uint32, tag = "11")] - pub relic_unique_id: u32, - #[prost(uint32, tag = "10")] - pub slot: u32, -} -/// 23(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressRelicAvatarCsReq { - #[prost(message, repeated, tag = "4")] - pub param_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub avatar_id: u32, -} -/// 24(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressRelicAvatarScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 25(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOffRelicCsReq { - #[prost(uint32, repeated, tag = "5")] - pub slot_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub avatar_id: u32, -} -/// 26(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOffRelicScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 27(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakePromotionRewardCsReq { - #[prost(uint32, tag = "15")] - pub promotion: u32, - #[prost(uint32, tag = "7")] - pub base_avatar_id: u32, -} -/// 28(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakePromotionRewardScRsp { - #[prost(message, optional, tag = "1")] - pub reward_list: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 29(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eiehniolpad { - #[prost(uint32, tag = "15")] - pub fckcgjekdfj: u32, - #[prost(uint32, tag = "12")] - pub avatar_id: u32, -} -/// 30(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pbbdngobdin { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 31(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lleojfhmohn { - #[prost(uint32, tag = "10")] - pub avatar_id: u32, -} -/// 32(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lcibnkcomog { - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 33(CmdAvatarType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgnilldgaip { - #[prost(uint32, tag = "13")] - pub fckcgjekdfj: u32, -} -/// 34(CmdAvatarType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkAvatarCsReq { - #[prost(uint32, tag = "6")] - pub avatar_id: u32, - #[prost(bool, tag = "8")] - pub is_marked: bool, -} -/// 35(CmdAvatarType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkAvatarScRsp { - #[prost(uint32, tag = "6")] - pub avatar_id: u32, - #[prost(bool, tag = "3")] - pub is_marked: bool, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 0(CmdBattleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PveBattleResultCsReq { - #[prost(uint32, tag = "7")] - pub client_res_version: u32, - #[prost(message, optional, tag = "5")] - pub stt: ::core::option::Option, - #[prost(message, repeated, tag = "8")] - pub op_list: ::prost::alloc::vec::Vec, - #[prost(enumeration = "BattleEndStatus", tag = "9")] - pub end_status: i32, - #[prost(bool, tag = "15")] - pub hnafeokondb: bool, - #[prost(bool, tag = "1")] - pub piakfaffjkp: bool, - /// TODO: Obf: KEAPPFOFEJI - #[prost(uint32, tag = "2")] - pub cost_time: u32, - #[prost(bytes = "vec", tag = "11")] - pub turn_snapshot_hash: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub stage_id: u32, - #[prost(uint32, tag = "13")] - pub cjjdlohfhei: u32, - #[prost(map = "string, uint32", tag = "10")] - pub onilonjfbho: ::std::collections::HashMap<::prost::alloc::string::String, u32>, - #[prost(uint32, tag = "14")] - pub bemcmdmlhmc: u32, - #[prost(string, tag = "4")] - pub iadaodpbpgo: ::prost::alloc::string::String, - #[prost(bool, tag = "12")] - pub jhceofjmkhn: bool, - #[prost(uint32, tag = "3")] - pub battle_id: u32, -} -/// 1(CmdBattleType) -/// PVEBattleResultScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PveBattleResultScRsp { - /// TODO - #[prost(message, optional, tag = "6")] - pub drop_data: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub event_id: u32, - #[prost(message, repeated, tag = "11")] - pub battle_avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "1822")] - pub npcjhamadcd: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub enodkahihml: ::core::option::Option, - #[prost(bool, tag = "1")] - pub check_identical: bool, - #[prost(uint32, tag = "9")] - pub ieohealbokf: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// TODO - #[prost(string, tag = "12")] - pub bin_version: ::prost::alloc::string::String, - #[prost(message, optional, tag = "5")] - pub jngboekjpag: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub battle_id: u32, - #[prost(uint32, tag = "2")] - pub bgeojamdhid: u32, - /// TODO - #[prost(string, tag = "15")] - pub res_version: ::prost::alloc::string::String, - #[prost(enumeration = "BattleEndStatus", tag = "7")] - pub end_status: i32, - #[prost(uint32, tag = "13")] - pub iafpgfmhpcj: u32, - #[prost(uint32, tag = "4")] - pub stage_id: u32, -} -/// 2(CmdBattleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ngdopkbjhfg { - #[prost(enumeration = "Oiccdgcapkg", tag = "8")] - pub coemoeecaem: i32, - #[prost(message, optional, tag = "6")] - pub stt: ::core::option::Option, -} -/// 3(CmdBattleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elbeibmhmhl { - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 4(CmdBattleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gphibadfpae {} -/// 5(CmdBattleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bkfmhbcpjjo { - #[prost(enumeration = "BattleEndStatus", tag = "1")] - pub lpndbcipnmf: i32, - #[prost(uint32, tag = "4")] - pub iehjlcmnkbb: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub abbcicnnnjh: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub battle_info: ::core::option::Option, -} -/// 6(CmdBattleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncClientResVersionCsReq { - #[prost(uint32, tag = "14")] - pub client_res_version: u32, -} -/// 7(CmdBattleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncClientResVersionScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub client_res_version: u32, -} -/// 8(CmdBattleType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Floidpmcjgj {} -/// 9(CmdBattleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gbejncamldn {} -/// 10(CmdBattleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bikbfmalbpi { - #[prost(bool, tag = "6")] - pub kolegogoojb: bool, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 11(CmdBattleType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fbdmoapfmgp {} -/// 12(CmdBattleType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pfnkbcdfman { - #[prost(bool, tag = "4")] - pub faobcngoefd: bool, -} -/// 13(CmdBattleType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okcebkjgeig { - #[prost(message, optional, tag = "11")] - pub stt: ::core::option::Option, - #[prost(enumeration = "Oiccdgcapkg", tag = "6")] - pub coemoeecaem: i32, -} -/// 0(CmdBattleCollegeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Logfhdokode {} -/// 1(CmdBattleCollegeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lkglmjbamfo { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "14")] - pub gdhahhngjbi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub okgjgndjide: u32, -} -/// 2(CmdBattleCollegeType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdjloooihle { - #[prost(uint32, tag = "13")] - pub okgjgndjide: u32, - #[prost(uint32, repeated, tag = "10")] - pub gdhahhngjbi: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "7")] - pub reward: ::core::option::Option, -} -/// 3(CmdBattleCollegeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdompmcdeib { - #[prost(uint32, tag = "4")] - pub id: u32, -} -/// 4(CmdBattleCollegeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Annidkmlelb { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub id: u32, -} -/// 2(CmdBattlePassType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattlePassInfoNotify { - #[prost(enumeration = "BpTierType", tag = "5")] - pub bp_tier_type: i32, - #[prost(uint64, tag = "15")] - pub giomiajhilj: u64, - #[prost(uint32, tag = "12")] - pub exp: u32, - #[prost(uint32, tag = "1")] - pub pcmomdcfgoj: u32, - #[prost(uint64, tag = "10")] - pub lgehfcagija: u64, - #[prost(uint32, tag = "14")] - pub jdfeahlafpb: u32, - #[prost(uint64, tag = "6")] - pub napnjdhfmgg: u64, - #[prost(uint64, tag = "11")] - pub bebhpjnngic: u64, - #[prost(uint64, tag = "2")] - pub kgmnlhneine: u64, - #[prost(uint64, tag = "7")] - pub kpmlmbjjmjj: u64, - #[prost(uint32, tag = "4")] - pub level: u32, - #[prost(uint64, tag = "8")] - pub iejjhjhiagp: u64, - #[prost(uint64, tag = "9")] - pub cljfnachipk: u64, -} -/// 3(CmdBattlePassType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ffclaifdaig { - #[prost(uint32, tag = "12")] - pub optional_reward_id: u32, - #[prost(uint32, tag = "1")] - pub level: u32, - #[prost(enumeration = "Hefekealdnh", tag = "9")] - pub slot: i32, -} -/// 4(CmdBattlePassType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmoghnedkjh { - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 5(CmdBattlePassType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hgdcnhplgnn { - #[prost(uint32, tag = "12")] - pub odgbcoigigd: u32, -} -/// 6(CmdBattlePassType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gafghemplgh { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 7(CmdBattlePassType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct OptionalReward { - #[prost(uint32, tag = "12")] - pub optional_reward_id: u32, - #[prost(uint32, tag = "6")] - pub level: u32, -} -/// 8(CmdBattlePassType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dbneloibooi { - #[prost(message, repeated, tag = "6")] - pub cffagollgno: ::prost::alloc::vec::Vec, -} -/// 9(CmdBattlePassType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Neomnajeofg { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub reward: ::core::option::Option, -} -/// 0(CmdBoxingClubType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iaigahoclkg { - #[prost(uint32, tag = "2")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "8")] - pub avatar_type: i32, -} -/// 1(CmdBoxingClubType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obioglajfgc { - #[prost(uint32, repeated, tag = "7")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub challenge_id: u32, - #[prost(uint32, tag = "15")] - pub dbffjfjlgmi: u32, - #[prost(uint32, tag = "2")] - pub kjfoddoiooh: u32, - #[prost(bool, tag = "8")] - pub hcmhhhbfkkk: bool, - #[prost(uint32, repeated, tag = "10")] - pub lkmmfcomheo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub nelfnfoigdo: u32, - #[prost(uint32, tag = "4")] - pub gdacdanjjji: u32, - #[prost(uint32, tag = "3")] - pub ecnhlfpgile: u32, - #[prost(message, repeated, tag = "6")] - pub bgkmpkemojc: ::prost::alloc::vec::Vec, -} -/// 2(CmdBoxingClubType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dkjdlgiiejf {} -/// 3(CmdBoxingClubType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbbddkhpfgm { - #[prost(message, repeated, tag = "15")] - pub challenge_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 4(CmdBoxingClubType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efboflcjael { - #[prost(uint32, tag = "5")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "12")] - pub avatar_type: i32, -} -/// 5(CmdBoxingClubType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hbaddahppgj { - #[prost(uint32, repeated, tag = "2")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub challenge_id: u32, - #[prost(message, repeated, tag = "11")] - pub bgkmpkemojc: ::prost::alloc::vec::Vec, -} -/// 6(CmdBoxingClubType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cddechmpegk { - #[prost(message, optional, tag = "8")] - pub ghpnghinjbh: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 7(CmdBoxingClubType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jlnhcdgpnip { - #[prost(uint32, tag = "2")] - pub challenge_id: u32, - #[prost(uint32, tag = "14")] - pub nelfnfoigdo: u32, -} -/// 8(CmdBoxingClubType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hbjddhhgpnf { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "5")] - pub ghpnghinjbh: ::core::option::Option, -} -/// 9(CmdBoxingClubType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hmkgioekceh { - #[prost(message, repeated, tag = "12")] - pub bgkmpkemojc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub challenge_id: u32, -} -/// 10(CmdBoxingClubType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bkenimkjedl { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub ghpnghinjbh: ::core::option::Option, -} -/// 11(CmdBoxingClubType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fhbnafdchli { - #[prost(uint32, tag = "11")] - pub challenge_id: u32, - #[prost(uint32, tag = "13")] - pub clecdglhehc: u32, -} -/// 12(CmdBoxingClubType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mlbeiidnipa { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub ghpnghinjbh: ::core::option::Option, -} -/// 13(CmdBoxingClubType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fghndhjnjdg { - #[prost(uint32, tag = "5")] - pub challenge_id: u32, -} -/// 14(CmdBoxingClubType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fklcjkiapbf { - #[prost(uint32, tag = "7")] - pub challenge_id: u32, - #[prost(message, optional, tag = "2")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 15(CmdBoxingClubType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kjcjkekegfb { - #[prost(uint32, tag = "14")] - pub challenge_id: u32, - #[prost(bool, tag = "7")] - pub danadlddkhj: bool, -} -/// 16(CmdBoxingClubType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jlifllmecin { - #[prost(message, optional, tag = "11")] - pub ghpnghinjbh: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 17(CmdBoxingClubType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mpiaahnijme { - #[prost(uint32, tag = "4")] - pub dbffjfjlgmi: u32, - #[prost(bool, tag = "2")] - pub is_win: bool, - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub challenge_id: u32, -} -/// 18(CmdBoxingClubType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ndgfdepfmhh { - #[prost(message, optional, tag = "3")] - pub ghpnghinjbh: ::core::option::Option, -} -/// 1(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Challenge { - /// TODO: Original Obf: FODNLHANPGH, - #[prost(uint32, tag = "4")] - pub attempts: u32, - #[prost(message, optional, tag = "3")] - pub story_info: ::core::option::Option, - /// TODO (maybe stars): Original Obf: score_two, - #[prost(uint32, tag = "6")] - pub score_two: u32, - #[prost(uint32, tag = "14")] - pub stars: u32, - #[prost(bool, tag = "13")] - pub ahnjdljonfo: bool, - #[prost(uint32, tag = "5")] - pub challenge_id: u32, - #[prost(uint32, tag = "1")] - pub score: u32, - #[prost(uint32, tag = "9")] - pub taken_reward: u32, -} -/// 2(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeReward { - #[prost(uint64, tag = "5")] - pub taken_challenge_reward: u64, - #[prost(uint32, tag = "6")] - pub group_id: u32, -} -/// 3(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmhnanjainm { - #[prost(uint32, tag = "3")] - pub mikjckgdjck: u32, - #[prost(uint32, tag = "4")] - pub level: u32, -} -/// 4(CmdChallengeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeCsReq {} -/// 5(CmdChallengeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeScRsp { - #[prost(message, repeated, tag = "4")] - pub challenge_reward_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub challenge_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub okgcobhliim: u32, - #[prost(message, repeated, tag = "2")] - pub bcgcoghphpp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 6(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartChallengeStoryBuffInfo { - #[prost(uint32, tag = "10")] - pub buff_one: u32, - #[prost(uint32, tag = "7")] - pub buff_two: u32, -} -/// 7(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartChallengeBossBuffInfo { - #[prost(uint32, tag = "13")] - pub buff_one: u32, - #[prost(uint32, tag = "12")] - pub buff_two: u32, -} -/// 8(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartChallengeStoryInfo { - #[prost(oneof = "start_challenge_story_info::Buff", tags = "6, 13")] - pub buff: ::core::option::Option, -} -/// Nested message and enum types in `StartChallengeStoryInfo`. -pub mod start_challenge_story_info { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Buff { - #[prost(message, tag = "6")] - StoryBuffInfo(super::StartChallengeStoryBuffInfo), - #[prost(message, tag = "13")] - BossBuffInfo(super::StartChallengeBossBuffInfo), - } -} -/// OneOf Type From: StartChallengeStoryInfo.HGDCDKIPPIO -/// 9(CmdChallengeType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hgdcdkippio { - #[prost(int32, tag = "6")] - pub story_buff_info: i32, - #[prost(int32, tag = "13")] - pub boss_buff_info: i32, -} -/// 10(CmdChallengeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartChallengeCsReq { - #[prost(uint32, tag = "3")] - pub challenge_id: u32, - #[prost(message, optional, tag = "2")] - pub story_info: ::core::option::Option, - /// TODO: Maybe swapped - #[prost(uint32, repeated, tag = "5")] - pub first_lineup_ids: ::prost::alloc::vec::Vec, - /// TODO: Maybe swapped - #[prost(uint32, repeated, tag = "12")] - pub second_lineup_ids: ::prost::alloc::vec::Vec, -} -/// 11(CmdChallengeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartChallengeScRsp { - #[prost(message, optional, tag = "11")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub story_info: ::core::option::Option, - #[prost(message, repeated, tag = "14")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "8")] - pub challenge_info: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 12(CmdChallengeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartPartialChallengeCsReq { - #[prost(bool, tag = "5")] - pub is_first_half: bool, - #[prost(uint32, tag = "10")] - pub challenge_id: u32, - #[prost(uint32, tag = "9")] - pub buff_id: u32, -} -/// 13(CmdChallengeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartPartialChallengeScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub challenge_info: ::core::option::Option, -} -/// 14(CmdChallengeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Meldehfcfmn {} -/// 15(CmdChallengeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fkpjjolceja { - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 16(CmdChallengeType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeSettleNotify { - #[prost(uint32, tag = "10")] - pub challenge_score: u32, - #[prost(uint32, tag = "3")] - pub okgcobhliim: u32, - /// Obf: LAKPOEKFOFH, not all renamed - #[prost(uint32, tag = "1")] - pub score_two: u32, - #[prost(bool, tag = "5")] - pub is_win: bool, - #[prost(uint32, repeated, tag = "6")] - pub jcdoijejkdh: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "13")] - pub lhdfjgblfnh: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub challenge_id: u32, - /// Obf: HEMJIDNEAHO, not all renamed - #[prost(uint32, tag = "8")] - pub stars: u32, - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, -} -/// 17(CmdChallengeType) -/// monster's wave (how many defeated monsters (for pf only)) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct KillMonsterInfo { - #[prost(uint32, tag = "9")] - pub monster_id: u32, - #[prost(uint32, tag = "8")] - pub kill_num: u32, -} -/// 18(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeStoryBuffInfo { - #[prost(uint32, repeated, tag = "3")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// 19(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossBuffInfo { - #[prost(uint32, tag = "12")] - pub fljefeiakfb: u32, - #[prost(uint32, repeated, tag = "9")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// 20(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeStoryInfo { - #[prost(oneof = "challenge_story_info::Buff", tags = "1, 9")] - pub buff: ::core::option::Option, -} -/// Nested message and enum types in `ChallengeStoryInfo`. -pub mod challenge_story_info { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Buff { - #[prost(message, tag = "1")] - StoryBuffs(super::ChallengeStoryBuffInfo), - #[prost(message, tag = "9")] - BossBuffs(super::ChallengeBossBuffInfo), - } -} -/// OneOf Type From: ChallengeStoryInfo.JCPDNMNLJPB -/// 21(CmdChallengeType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jcpdnmnljpb { - #[prost(int32, tag = "1")] - pub story_buffs: i32, - #[prost(int32, tag = "9")] - pub boss_buffs: i32, -} -/// 22(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeInfo { - #[prost(uint32, tag = "3")] - pub score: u32, - #[prost(enumeration = "ChallengeStatus", tag = "13")] - pub status: i32, - #[prost(message, optional, tag = "9")] - pub story_info: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub score_two: u32, - #[prost(enumeration = "ExtraLineupType", tag = "7")] - pub extra_lineup_type: i32, - #[prost(uint32, tag = "5")] - pub challenge_id: u32, - #[prost(uint32, tag = "14")] - pub round_count: u32, - #[prost(message, repeated, tag = "15")] - pub archive_monster_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub cnplclekmbj: u32, -} -/// 23(CmdChallengeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurChallengeCsReq {} -/// 24(CmdChallengeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurChallengeScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "5")] - pub challenge_info: ::core::option::Option, - #[prost(message, repeated, tag = "14")] - pub lineup_list: ::prost::alloc::vec::Vec, -} -/// 25(CmdChallengeType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeLineupNotify { - #[prost(enumeration = "ExtraLineupType", tag = "13")] - pub extra_lineup_type: i32, -} -/// 26(CmdChallengeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeChallengeRewardCsReq { - #[prost(uint32, tag = "13")] - pub group_id: u32, -} -/// 27(CmdChallengeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeChallengeRewardScRsp { - #[prost(message, repeated, tag = "13")] - pub taken_reward_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub group_id: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 28(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakenChallengeRewardInfo { - #[prost(uint32, tag = "11")] - pub star_count: u32, - #[prost(message, optional, tag = "1")] - pub reward: ::core::option::Option, -} -/// 29(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeMemoryStats { - #[prost(message, optional, tag = "10")] - pub clear_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub attempts: u32, -} -/// 30(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeStoryStats { - #[prost(uint32, tag = "13")] - pub attempts: u32, - #[prost(message, optional, tag = "10")] - pub clear_info: ::core::option::Option, -} -/// 31(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossStats { - #[prost(uint32, tag = "15")] - pub attempts: u32, - #[prost(message, optional, tag = "11")] - pub clear_info: ::core::option::Option, -} -/// 32(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeMemoryClearInfo { - #[prost(uint32, tag = "10")] - pub highest_difficulty: u32, - #[prost(uint32, tag = "4")] - pub round_count: u32, - #[prost(uint32, tag = "9")] - pub level: u32, - #[prost(message, repeated, tag = "3")] - pub lineup_list: ::prost::alloc::vec::Vec, -} -/// 33(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeStoryClearInfo { - #[prost(message, repeated, tag = "14")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub highest_difficulty: u32, - #[prost(uint32, tag = "5")] - pub buff_one: u32, - #[prost(uint32, tag = "8")] - pub level: u32, - #[prost(uint32, tag = "2")] - pub buff_two: u32, - #[prost(uint32, tag = "9")] - pub score: u32, -} -/// 34(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossClearInfo { - #[prost(message, repeated, tag = "10")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub highest_difficulty: u32, - #[prost(uint32, tag = "15")] - pub score: u32, - #[prost(uint32, tag = "8")] - pub buff_one: u32, - #[prost(uint32, tag = "9")] - pub buff_two: u32, - #[prost(uint32, tag = "2")] - pub level: u32, -} -/// 35(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeLineup { - #[prost(message, repeated, tag = "4")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// 36(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeLineupMember { - #[prost(uint32, tag = "8")] - pub id: u32, - #[prost(enumeration = "AvatarType", tag = "13")] - pub avatar_type: i32, - #[prost(uint32, tag = "12")] - pub index: u32, - #[prost(uint32, tag = "3")] - pub level: u32, -} -/// 37(CmdChallengeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeGroupStatisticsCsReq { - #[prost(uint32, tag = "8")] - pub group_id: u32, -} -/// 38(CmdChallengeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeGroupStatisticsScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub group_id: u32, - #[prost( - oneof = "get_challenge_group_statistics_sc_rsp::ChallengeType", - tags = "3, 9, 14" - )] - pub challenge_type: ::core::option::Option< - get_challenge_group_statistics_sc_rsp::ChallengeType, - >, -} -/// Nested message and enum types in `GetChallengeGroupStatisticsScRsp`. -pub mod get_challenge_group_statistics_sc_rsp { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum ChallengeType { - #[prost(message, tag = "3")] - MemoryStats(super::ChallengeMemoryStats), - #[prost(message, tag = "9")] - StoryStats(super::ChallengeStoryStats), - #[prost(message, tag = "14")] - BossStats(super::ChallengeBossStats), - } -} -/// OneOf Type From: GBABMJCIPLN.NMALKAEHGCK -/// 39(CmdChallengeType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmalkaehgck { - #[prost(int32, tag = "3")] - pub memory_stats: i32, - #[prost(int32, tag = "9")] - pub story_stats: i32, - #[prost(int32, tag = "14")] - pub boss_stats: i32, -} -/// 40(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossStageInfo { - #[prost(uint32, tag = "9")] - pub buff_id: u32, - #[prost(bool, tag = "7")] - pub is_win: bool, - /// maybe is done? - #[prost(bool, tag = "1")] - pub ehlamhmjlfp: bool, - #[prost(uint32, tag = "2")] - pub stage_score: u32, -} -/// 41(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossEquipment { - #[prost(uint32, tag = "6")] - pub promotion: u32, - #[prost(uint32, tag = "12")] - pub unique_id: u32, - #[prost(uint32, tag = "4")] - pub tid: u32, - #[prost(uint32, tag = "10")] - pub rank: u32, - #[prost(uint32, tag = "5")] - pub level: u32, -} -/// 42(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossRelic { - #[prost(uint32, tag = "9")] - pub level: u32, - #[prost(uint32, tag = "7")] - pub unique_id: u32, - #[prost(uint32, tag = "10")] - pub main_affix_id: u32, - #[prost(message, repeated, tag = "2")] - pub sub_affix_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub tid: u32, -} -/// 43(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossRelicList { - /// key is slot - #[prost(map = "uint32, message", tag = "10")] - pub equipped_relic_map: ::std::collections::HashMap, -} -/// 44(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossInfo { - #[prost(message, optional, tag = "1")] - pub first_node: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub second_node: ::core::option::Option, - #[prost(uint32, repeated, tag = "11")] - pub second_lineup_ids: ::prost::alloc::vec::Vec, - /// key is avatarid - #[prost(map = "uint32, message", tag = "3")] - pub used_relic_map: ::std::collections::HashMap, - #[prost(bool, tag = "14")] - pub acghcdlbcgd: bool, - /// key is avatarid - #[prost(map = "uint32, message", tag = "12")] - pub used_equipment_map: ::std::collections::HashMap, - #[prost(uint32, repeated, tag = "2")] - pub first_lineup_ids: ::prost::alloc::vec::Vec, -} -/// 45(CmdChallengeType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossExtraInfo { - #[prost(message, optional, tag = "11")] - pub boss_buff_info: ::core::option::Option, -} -/// OneOf Type From: ChallengeBossExtraInfo.EEDKBAMHOIM -/// 46(CmdChallengeType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eedkbamhoim { - #[prost(int32, tag = "11")] - pub boss_buff_info: i32, -} -/// 47(CmdChallengeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RestartChallengePhaseCsReq {} -/// 48(CmdChallengeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RestartChallengePhaseScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub scene: ::core::option::Option, -} -/// 49(CmdChallengeType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterChallengeNextPhaseCsReq {} -/// 50(CmdChallengeType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterChallengeNextPhaseScRsp { - #[prost(message, optional, tag = "11")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 51(CmdChallengeType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossPhaseSettleNotify { - #[prost(uint32, tag = "10")] - pub challenge_id: u32, - /// Obf: COKFJJOLMDI, not all renamed - #[prost(uint32, tag = "3")] - pub phase: u32, - #[prost(uint32, tag = "14")] - pub score_two: u32, - #[prost(bool, tag = "2")] - pub hkecompalil: bool, - #[prost(bool, tag = "1")] - pub is_win: bool, - #[prost(message, repeated, tag = "7")] - pub challenge_battle_target_list: ::prost::alloc::vec::Vec, - /// Obf: HEMJIDNEAHO, not all renamed - #[prost(uint32, tag = "9")] - pub stars: u32, - #[prost(uint32, tag = "6")] - pub challenge_score: u32, - #[prost(uint32, tag = "8")] - pub ckdhfnafnbn: u32, - #[prost(bool, tag = "15")] - pub jfkbganlngf: bool, -} -/// 0(CmdChatType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SendMsgCsReq { - #[prost(string, tag = "7")] - pub text: ::prost::alloc::string::String, - #[prost(enumeration = "MsgType", tag = "8")] - pub msg_type: i32, - #[prost(message, optional, tag = "10")] - pub enlmbccjfbg: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub emote: u32, - #[prost(uint32, repeated, tag = "11")] - pub to_uid_list: ::prost::alloc::vec::Vec, - #[prost(enumeration = "ChatType", tag = "3")] - pub chat_type: i32, -} -/// 1(CmdChatType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SendMsgScRsp { - #[prost(uint64, tag = "11")] - pub end_time: u64, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 2(CmdChatType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Chat { - #[prost(string, tag = "10")] - pub text: ::prost::alloc::string::String, - #[prost(uint32, tag = "11")] - pub emote: u32, - #[prost(uint64, tag = "13")] - pub sent_time: u64, - #[prost(uint32, tag = "5")] - pub sender_uid: u32, - #[prost(message, optional, tag = "8")] - pub enlmbccjfbg: ::core::option::Option, - #[prost(enumeration = "MsgType", tag = "15")] - pub msg_type: i32, -} -/// 3(CmdChatType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RevcMsgScNotify { - #[prost(enumeration = "MsgType", tag = "11")] - pub msg_type: i32, - #[prost(message, optional, tag = "14")] - pub enlmbccjfbg: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub from_uid: u32, - #[prost(enumeration = "ChatType", tag = "6")] - pub chat_type: i32, - #[prost(uint32, tag = "8")] - pub emote: u32, - #[prost(string, tag = "10")] - pub text: ::prost::alloc::string::String, - #[prost(uint32, tag = "7")] - pub to_uid: u32, -} -/// 4(CmdChatType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dpokgkepmid { - #[prost(uint32, repeated, tag = "4")] - pub lccifiepmli: ::prost::alloc::vec::Vec, -} -/// 5(CmdChatType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPrivateChatHistoryCsReq { - #[prost(uint32, tag = "5")] - pub to_uid: u32, - #[prost(uint32, tag = "7")] - pub sender_id: u32, -} -/// 6(CmdChatType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPrivateChatHistoryScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub to_uid: u32, - #[prost(uint32, tag = "2")] - pub sender_id: u32, - #[prost(message, repeated, tag = "8")] - pub chat_list: ::prost::alloc::vec::Vec, -} -/// 7(CmdChatType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ccokghnejgc { - #[prost(int64, tag = "13")] - pub fknbclbjngk: i64, - #[prost(uint32, tag = "10")] - pub to_uid: u32, -} -/// 8(CmdChatType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ekldlajldga {} -/// 9(CmdChatType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Enbjpnlnljo { - #[prost(message, repeated, tag = "15")] - pub lekihkpbdnf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 10(CmdChatType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ofmdlpboefa {} -/// 11(CmdChatType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lapaaegecgn { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "14")] - pub landmjaoejj: ::prost::alloc::vec::Vec, -} -/// 12(CmdChatType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mebopgnofhm { - #[prost(uint32, tag = "7")] - pub emote: u32, - #[prost(bool, tag = "11")] - pub difimhepimf: bool, -} -/// 13(CmdChatType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bmbkkigpnpg { - #[prost(uint32, tag = "5")] - pub emote: u32, - #[prost(bool, tag = "15")] - pub difimhepimf: bool, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 14(CmdChatType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dnffldalllg { - #[prost(uint32, repeated, tag = "3")] - pub johfgnbdeim: ::prost::alloc::vec::Vec, -} -/// 15(CmdChatType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnpjepipefe { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "5")] - pub johfgnbdeim: ::prost::alloc::vec::Vec, -} -/// 16(CmdChatType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Afamiinffkc {} -/// 17(CmdChatType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjgepaijngm { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "10")] - pub lccifiepmli: ::prost::alloc::vec::Vec, -} -/// 14(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Inkgalkabao { - #[prost(message, optional, tag = "10")] - pub pllldflfbfa: ::core::option::Option, -} -/// 15(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hojmkknokfb { - #[prost(message, optional, tag = "15")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub scene: ::core::option::Option, -} -/// 16(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdandajephk { - #[prost(uint32, tag = "10")] - pub id: u32, - #[prost(uint32, repeated, tag = "1")] - pub ddnkegapkia: ::prost::alloc::vec::Vec, -} -/// 17(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fpencnjjchp { - #[prost(message, repeated, tag = "15")] - pub ffpnaldkgjm: ::prost::alloc::vec::Vec, -} -/// 18(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cpdjjkdekcn { - #[prost(uint32, tag = "8")] - pub cackigmckfk: u32, - #[prost(uint32, tag = "13")] - pub bgakmplhiii: u32, - #[prost(uint32, tag = "11")] - pub kdggokgjlmc: u32, - #[prost(uint32, repeated, tag = "1633")] - pub cldnfijilnp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub chdonicfgka: u32, - #[prost(enumeration = "Mdkfcmbnfgk", tag = "12")] - pub njhnlleofjl: i32, - #[prost(message, optional, tag = "617")] - pub degkbgppnma: ::core::option::Option, - #[prost(message, optional, tag = "1741")] - pub kgiepaeibhk: ::core::option::Option, - #[prost(message, optional, tag = "263")] - pub amdlomogeoe: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub fpfehdikmfn: u32, - #[prost(bool, tag = "15")] - pub dpncgpolfkh: bool, - #[prost(int32, tag = "944")] - pub nhfelecmhin: i32, - #[prost(uint32, tag = "2")] - pub dcfmpleegbl: u32, - #[prost(uint32, tag = "14")] - pub gfamoomgemb: u32, - #[prost(enumeration = "Najbnngjkpa", tag = "9")] - pub bboomnaclec: i32, - #[prost(uint32, tag = "4")] - pub ogiabihllcd: u32, - #[prost(bool, tag = "162")] - pub kmfbbbgkghc: bool, -} -/// 19(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbdhcnjimjc { - #[prost(uint32, tag = "9")] - pub ohcbbbkbipj: u32, -} -/// 20(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fdepjelphoe { - #[prost(message, optional, tag = "1")] - pub ilmjiidhnab: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub dhenocjfboh: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 21(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Macdfdgeagj { - #[prost(uint32, tag = "9")] - pub jljikldhije: u32, -} -/// 22(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Llmadlficic { - #[prost(uint32, tag = "11")] - pub jljikldhije: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 23(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Panpoihcioi { - #[prost(uint32, tag = "15")] - pub monster_id: u32, - #[prost(uint32, tag = "11")] - pub fpminhfkfkf: u32, -} -/// 24(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Njhjkdbeeke { - #[prost(message, repeated, tag = "3")] - pub anddpnobljb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub okmliahgicg: u32, - #[prost(bool, tag = "9")] - pub aafbigkbcom: bool, -} -/// 25(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dikhkdmagph { - #[prost(uint32, repeated, tag = "11")] - pub hoiickofoik: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub maze_buff_list: ::prost::alloc::vec::Vec, -} -/// 26(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdglndmemed { - #[prost(message, optional, tag = "5")] - pub cnmpfaaigga: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub opbepnfeakh: ::core::option::Option, -} -/// 27(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pjpefaloghd { - #[prost(message, optional, tag = "7")] - pub cnmpfaaigga: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub opbepnfeakh: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub apdafmcmjje: ::core::option::Option, -} -/// OneOf Type From: PJPEFALOGHD.HBLKMDPJDKE -/// 28(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hblkmdpjdke { - #[prost(int32, tag = "7")] - pub cnmpfaaigga: i32, - #[prost(int32, tag = "8")] - pub opbepnfeakh: i32, - #[prost(int32, tag = "6")] - pub apdafmcmjje: i32, -} -/// 29(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mlaibnakijg { - #[prost(uint32, tag = "5")] - pub jeikknoncdm: u32, - #[prost(bool, tag = "10")] - pub pijaimbbnpg: bool, - #[prost(uint32, tag = "3")] - pub lohjbakjjem: u32, - #[prost(uint32, tag = "1")] - pub dpbehognboo: u32, - #[prost(bool, tag = "14")] - pub jeheaoingmp: bool, - #[prost(uint32, tag = "6")] - pub id: u32, - #[prost(enumeration = "Nlfcjleeolj", tag = "9")] - pub pncakmfaohi: i32, - #[prost(message, optional, tag = "12")] - pub story_info: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub bicgkjhdpnj: u32, - #[prost(enumeration = "Bakdcegigbp", tag = "2")] - pub ihmbeenncmc: i32, - #[prost(uint32, repeated, tag = "11")] - pub gkappngocnb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub room_id: u32, -} -/// 30(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jopfoobhbfj { - #[prost(uint32, tag = "10")] - pub lfgjbnglbki: u32, - #[prost(message, repeated, tag = "14")] - pub ajlkhokkmao: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub epoelfjdpni: u32, - #[prost(uint32, tag = "7")] - pub cncechheljk: u32, - #[prost(uint32, tag = "5")] - pub fgeoeoplmcp: u32, -} -/// 31(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Odfbdfmejhn { - #[prost(uint32, tag = "13")] - pub room_id: u32, - #[prost(uint32, tag = "9")] - pub jljikldhije: u32, -} -/// 32(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdipihpmekn { - #[prost(uint32, tag = "10")] - pub nghlohoeoid: u32, - #[prost(message, optional, tag = "14")] - pub fpgmajogpgg: ::core::option::Option, -} -/// 33(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikmdmkbjghc { - #[prost(enumeration = "Nlfcjleeolj", tag = "13")] - pub jacofffkkei: i32, - #[prost(message, optional, tag = "1")] - pub ojncmjdaabj: ::core::option::Option, - #[prost(uint32, repeated, tag = "10")] - pub mdfenjldcjp: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "2")] - pub jnaocdndnbc: ::core::option::Option, - #[prost(message, repeated, tag = "7")] - pub nbkjoonbfkk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub jpklcdaehja: u32, - #[prost(uint32, tag = "15")] - pub cmjambmodim: u32, -} -/// 34(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Onacbngcgbp { - #[prost(int32, tag = "8")] - pub fmomabldncf: i32, - #[prost(uint32, tag = "15")] - pub kapeolcjmmb: u32, - #[prost(uint32, tag = "14")] - pub hcaoiinoldn: u32, - #[prost(uint32, repeated, tag = "5")] - pub icpiadmkaem: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub id: u32, - #[prost(uint32, repeated, tag = "9")] - pub ipciepihplf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub plancgljefe: u32, - #[prost(message, optional, tag = "1")] - pub cfldhmbnfep: ::core::option::Option, - #[prost(int32, tag = "13")] - pub fkpdbenejnf: i32, -} -/// 35(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ephfgggddol { - #[prost(uint32, tag = "10")] - pub okgjgndjide: u32, - #[prost(uint32, tag = "2")] - pub buff_aeon_id: u32, -} -/// 36(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfodkjejlnm { - #[prost(message, repeated, tag = "1")] - pub ifimpejlppf: ::prost::alloc::vec::Vec, -} -/// 37(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Neekeihdkdf { - #[prost(message, optional, tag = "2")] - pub plggekoenoi: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub fpgmajogpgg: ::core::option::Option, - #[prost(int32, tag = "10")] - pub knidghhdikj: i32, - #[prost(uint32, tag = "1")] - pub aeon_id: u32, - #[prost(uint32, repeated, tag = "4")] - pub aeon_id_list: ::prost::alloc::vec::Vec, -} -/// 38(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fophlfhhdjk { - #[prost(uint32, tag = "12")] - pub iedlkippldb: u32, - #[prost(uint32, tag = "5")] - pub avatar_id: u32, -} -/// 39(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Paiphbhdmga { - #[prost(message, repeated, tag = "11")] - pub docpimknjoo: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "10")] - pub abhegbehljk: ::core::option::Option, -} -/// 40(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Moicceifbba { - #[prost(uint32, repeated, tag = "6")] - pub gjhnplhbgae: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub kjalgdhjnln: u32, - #[prost(bool, tag = "14")] - pub alnmbfmeiac: bool, - #[prost(uint32, tag = "4")] - pub inhofmdeeck: u32, -} -/// 41(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nhhkfcmaebc { - #[prost(int32, tag = "10")] - pub pekmeidbnlh: i32, -} -/// 42(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kmopngjkoee { - #[prost(uint32, repeated, tag = "9")] - pub kldgppepgfa: ::prost::alloc::vec::Vec, -} -/// 43(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kbaaeplpbbd { - #[prost(message, optional, tag = "6")] - pub rogue_miracle_info: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub pending_action: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub jhippdpkjoh: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub rogue_version_id: u32, - #[prost(message, optional, tag = "15")] - pub ipgjmdciihh: ::core::option::Option, - #[prost(message, optional, tag = "1749")] - pub pndbnebjaca: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub nkgkdmfhgfj: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub rogue_virtual_item_info: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub rogue_virtual_item: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub rogue_avatar_info: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub rogue_buff_info: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub ilmjiidhnab: ::core::option::Option, - #[prost(message, repeated, tag = "13")] - pub gcbmceahifc: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "7")] - pub story_buff_info: ::core::option::Option, -} -/// 44(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljdkjanhcno { - #[prost(uint32, repeated, tag = "5")] - pub icpiadmkaem: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "11")] - pub talent_info: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub oojoidfpmig: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub plggekoenoi: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub rogue_virtual_item_info: ::core::option::Option, - #[prost(uint32, repeated, tag = "1")] - pub ipciepihplf: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub pndbnebjaca: ::core::option::Option, -} -/// 45(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjcfhjnkepg { - #[prost(uint32, tag = "7")] - pub rogue_version_id: u32, - #[prost(message, repeated, tag = "12")] - pub gcbmceahifc: ::prost::alloc::vec::Vec, -} -/// 46(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmekjainppg { - #[prost(message, optional, tag = "8")] - pub pndbnebjaca: ::core::option::Option, - #[prost(uint32, repeated, tag = "13")] - pub icpiadmkaem: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "9")] - pub talent_info: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub oojoidfpmig: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub plggekoenoi: ::core::option::Option, - #[prost(uint32, repeated, tag = "14")] - pub ipciepihplf: ::prost::alloc::vec::Vec, -} -/// 47(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hkbgcjkcnan { - #[prost(enumeration = "Emnldjgmbca", tag = "14")] - pub pmdbogbobdd: i32, - #[prost(uint32, tag = "1129")] - pub lebecefmdjn: u32, - #[prost(message, optional, tag = "10")] - pub akafapojaln: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub rogue_buff_info: ::core::option::Option, - #[prost(uint32, tag = "862")] - pub rogue_version_id: u32, - #[prost(uint32, repeated, tag = "5")] - pub hhmfidkfnni: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub gegbpphdhkm: u32, - #[prost(uint32, tag = "1705")] - pub cncaoledbdi: u32, - #[prost(uint32, tag = "2")] - pub labkeecgnie: u32, - #[prost(message, optional, tag = "3")] - pub epgjcmnbipj: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub pmkbcmkogen: u32, - #[prost(uint32, tag = "468")] - pub score: u32, - #[prost(message, optional, tag = "12")] - pub rogue_miracle_info: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub dodpbnfkkel: u32, - #[prost(uint32, tag = "15")] - pub olmbplaimlp: u32, - #[prost(uint32, tag = "912")] - pub biohibdddfg: u32, - #[prost(bool, tag = "4")] - pub chgpidcckeb: bool, - #[prost(message, optional, tag = "1250")] - pub nkgkdmfhgfj: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub ilbomeblaeh: u32, -} -/// 48(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Johifmmcclk { - #[prost(message, repeated, tag = "14")] - pub ajlkhokkmao: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub gpglfhpijjb: u32, -} -/// 49(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdhnobdpfed { - #[prost(uint32, tag = "14")] - pub ieppoojbkhk: u32, - #[prost(uint32, tag = "9")] - pub ilbomeblaeh: u32, -} -/// 50(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jghoocifhcb { - #[prost(uint32, tag = "2")] - pub kjalgdhjnln: u32, - #[prost(uint32, tag = "10")] - pub onidgplkhjd: u32, -} -/// 51(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efdhlnbjglc {} -/// 52(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lompmmfhmad { - #[prost(message, optional, tag = "8")] - pub rogue_current_info: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub cljagkahiic: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub gfkipfijbgf: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub rogue_info_data: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub score_reward_info: ::core::option::Option, -} -/// 53(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kljekbbgeei { - #[prost(uint32, tag = "3")] - pub jljikldhije: u32, - #[prost(uint32, tag = "15")] - pub plhihijfgli: u32, -} -/// 54(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Giendehegij { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub story_info: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub jljikldhije: u32, - #[prost(message, optional, tag = "5")] - pub rogue_current_info: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub score_reward_info: ::core::option::Option, -} -/// 55(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Chljohomolk { - #[prost(uint32, tag = "4")] - pub id: u32, -} -/// 56(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fimamekjpnd { - #[prost(message, optional, tag = "15")] - pub story_info: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub score_reward_info: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub id: u32, - #[prost(message, optional, tag = "8")] - pub rogue_current_info: ::core::option::Option, -} -/// 57(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cbibkcicahh {} -/// 58(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hgggpdikjij { - #[prost(message, optional, tag = "9")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub rogue_info_data: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub cljagkahiic: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 59(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Klboofjaaoa {} -/// 60(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Beoimmakclj { - #[prost(message, optional, tag = "5")] - pub gfkipfijbgf: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub rogue_info_data: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub cljagkahiic: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 61(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfpfkgciile { - #[prost(uint32, repeated, tag = "8")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub bddndomiiga: u32, - #[prost(uint32, tag = "13")] - pub buff_aeon_id: u32, - #[prost(uint32, repeated, tag = "1")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "15")] - pub facaiiijeki: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub id: u32, - #[prost(uint32, repeated, tag = "7")] - pub iahjjaidifn: ::prost::alloc::vec::Vec, -} -/// 62(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oicijefcpci { - #[prost(message, optional, tag = "10")] - pub score_reward_info: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub jniphkapmdf: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub rogue_current_info: ::core::option::Option, -} -/// 63(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gjalpaofeha {} -/// 64(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dihinohfbga { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub score_reward_info: ::core::option::Option, -} -/// 65(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Necgemhbnng { - #[prost(message, optional, tag = "6")] - pub score_reward_info: ::core::option::Option, -} -/// 66(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Enfhdldkibn { - #[prost(uint32, tag = "5")] - pub plhihijfgli: u32, - #[prost(uint32, tag = "2")] - pub jljikldhije: u32, -} -/// 67(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fkkobiknaai { - #[prost(uint32, tag = "1")] - pub plhihijfgli: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub edmapejcenl: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub jljikldhije: u32, -} -/// 68(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dampblpchnn {} -/// 69(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pioopnpabba { - #[prost(message, optional, tag = "14")] - pub score_reward_info: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 70(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jblnkfdkplo { - #[prost(uint32, tag = "15")] - pub bmhalfgghae: u32, -} -/// 71(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ejkfbebolek { - #[prost(uint32, tag = "7")] - pub bmhalfgghae: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub lhcalibhdfj: ::core::option::Option, -} -/// 72(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gkdmjfpknhc { - #[prost(message, optional, tag = "11")] - pub gfkipfijbgf: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub pmkbcmkogen: u32, - #[prost(uint32, tag = "14")] - pub hcaoiinoldn: u32, - #[prost(uint32, repeated, tag = "5")] - pub hhmfidkfnni: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub ipgjmdciihh: ::core::option::Option, -} -/// 73(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bchhfdlfpgb {} -/// 74(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pninbkgpbcb { - #[prost(message, optional, tag = "4")] - pub hkmihnfphai: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 75(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oncmgdkiemk { - #[prost(uint32, tag = "15")] - pub ifdkiedbfae: u32, -} -/// 76(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fiibkpfklag { - #[prost(message, optional, tag = "8")] - pub hkmihnfphai: ::core::option::Option, - #[prost(bool, tag = "7")] - pub pabmoljdjbm: bool, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub faghklaokdo: ::core::option::Option, -} -/// 77(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ogannclninn { - #[prost(uint32, repeated, tag = "4")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub prop_entity_id: u32, -} -/// 78(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okbemeebadm { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "12")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "4")] - pub rogue_avatar_info: ::core::option::Option, -} -/// 79(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Daegpgbmgfd { - #[prost(uint32, tag = "4")] - pub ldollooeika: u32, - #[prost(uint32, repeated, tag = "5")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// 80(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ecagjnfllhn { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub abhegbehljk: ::core::option::Option, - #[prost(uint32, repeated, tag = "10")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// 81(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ckndhffphbg { - #[prost(message, optional, tag = "6")] - pub abhegbehljk: ::core::option::Option, -} -/// 82(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fgklodmdgcl { - #[prost(message, optional, tag = "3")] - pub rogue_virtual_item: ::core::option::Option, -} -/// 83(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kekeipfdido { - #[prost(message, optional, tag = "4")] - pub ilmjiidhnab: ::core::option::Option, -} -/// 84(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eoelniahijb { - #[prost(enumeration = "Baeljkmhlbh", tag = "7")] - pub reason: i32, - #[prost(enumeration = "Nmcodcecjmc", tag = "12")] - pub kapeolcjmmb: i32, -} -/// 85(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kndjpigffce { - #[prost(uint32, tag = "13")] - pub neiacceimgb: u32, - #[prost(uint32, repeated, tag = "2")] - pub mdfenjldcjp: ::prost::alloc::vec::Vec, -} -/// 86(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dmmakkpaecm { - #[prost(message, optional, tag = "8")] - pub ikfkgapcnon: ::core::option::Option, -} -/// 87(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jgbdpdhmcpd { - #[prost(uint32, tag = "5")] - pub buff_aeon_id: u32, - #[prost(int32, tag = "6")] - pub knidghhdikj: i32, -} -/// 88(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdmonedepfh { - #[prost(int32, tag = "15")] - pub eckljpnihfo: i32, -} -/// 89(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bnfnhakhmbn {} -/// 90(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueSkipTeachingLevelScRsp { - #[prost(message, optional, tag = "15")] - pub skip_reward_list: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 91(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljmfcljnpmh { - #[prost(uint32, repeated, tag = "3")] - pub icpiadmkaem: ::prost::alloc::vec::Vec, -} -/// 92(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nomlnaiimnf { - #[prost(uint32, tag = "6")] - pub prop_entity_id: u32, -} -/// 93(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lbheinnmfff { - #[prost(message, optional, tag = "13")] - pub rogue_current_info: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub jniphkapmdf: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub rogue_info: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 94(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fadgeccnofc { - #[prost(uint32, tag = "14")] - pub ohcbbbkbipj: u32, -} -/// 95(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nhhogmgkamh { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub ilmjiidhnab: ::core::option::Option, -} -/// 96(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hecnanpdfkp { - #[prost(uint32, tag = "9")] - pub ohcbbbkbipj: u32, -} -/// 97(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hcjjhidaiea { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub ilmjiidhnab: ::core::option::Option, -} -/// 98(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lapphbediio { - #[prost(uint32, tag = "15")] - pub ohcbbbkbipj: u32, - #[prost(uint32, tag = "9")] - pub amialkipcna: u32, -} -/// 99(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pplgbclaifn { - #[prost(message, optional, tag = "14")] - pub ilmjiidhnab: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub amialkipcna: u32, - #[prost(uint32, tag = "1")] - pub adjbgaioobm: u32, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 100(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iablbnoonee {} -/// 101(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ddnpbannfni { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub eabmlefcade: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub ilmjiidhnab: ::core::option::Option, -} -/// 102(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kbjbhkllpgc {} -/// 103(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fejhkbpepph { - #[prost(message, optional, tag = "5")] - pub cljagkahiic: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub score_reward_info: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub rogue_info_data: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub ipgjmdciihh: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub rogue_current_info: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub gfkipfijbgf: ::core::option::Option, -} -/// 104(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hlfajmoiech { - #[prost(message, optional, tag = "4")] - pub ipgjmdciihh: ::core::option::Option, -} -/// 105(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hchkjolenkh { - #[prost(uint32, tag = "8")] - pub onhidcfmaho: u32, - #[prost(uint32, tag = "13")] - pub eabhbahingj: u32, - #[prost(message, optional, tag = "6")] - pub jnaocdndnbc: ::core::option::Option, -} -/// 106(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ajlahgebbme { - #[prost(enumeration = "Ilkjjkfpfhc", tag = "8")] - pub iohhpeklgom: i32, - #[prost(uint32, tag = "2")] - pub neiacceimgb: u32, - #[prost(enumeration = "Pchmjnlpbgf", tag = "7")] - pub reason: i32, - #[prost(message, repeated, tag = "13")] - pub ajlkhokkmao: ::prost::alloc::vec::Vec, -} -/// 107(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gpegffkkcnd { - #[prost(uint32, tag = "3")] - pub okhlkgjlemk: u32, - #[prost(uint32, tag = "2")] - pub difjdgcbobj: u32, -} -/// 108(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdgbpejndok {} -/// 109(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oiobgjoimgi { - #[prost(message, repeated, tag = "7")] - pub hcmokahehle: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1")] - pub gapfegnbkip: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 110(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dihiedfokpg { - #[prost(uint32, tag = "12")] - pub kjalgdhjnln: u32, - #[prost(uint32, tag = "15")] - pub mnhmndgaeie: u32, - #[prost(uint32, tag = "3")] - pub aecbblmpbbf: u32, - #[prost(uint32, tag = "5")] - pub hkijgenhohh: u32, -} -/// 111(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gbhibpfcgan { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub kjalgdhjnln: u32, - #[prost(uint32, tag = "14")] - pub aecbblmpbbf: u32, - #[prost(uint32, tag = "5")] - pub mnhmndgaeie: u32, - #[prost(uint32, tag = "2")] - pub hkijgenhohh: u32, -} -/// 112(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ghgenbaekbi { - #[prost(uint32, tag = "15")] - pub hkijgenhohh: u32, - #[prost(uint32, tag = "7")] - pub aecbblmpbbf: u32, - #[prost(uint32, tag = "10")] - pub kjalgdhjnln: u32, -} -/// 113(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Daadljdajpf { - #[prost(uint32, tag = "12")] - pub aecbblmpbbf: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub kjalgdhjnln: u32, - #[prost(uint32, tag = "10")] - pub ilbomeblaeh: u32, - #[prost(uint32, tag = "6")] - pub hkijgenhohh: u32, -} -/// 114(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfedhkcilcp { - #[prost(int32, tag = "2")] - pub fkpdbenejnf: i32, -} -/// 115(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hibiligpjka {} -/// 116(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Llmgoogfega { - #[prost(message, optional, tag = "15")] - pub story_info: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 117(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akcdokgllnm { - #[prost(uint32, tag = "5")] - pub pladoembodm: u32, -} -/// 118(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iclnbbpbiog { - #[prost(uint32, tag = "14")] - pub pladoembodm: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(map = "uint32, uint32", tag = "4")] - pub fkdhdcgoimf: ::std::collections::HashMap, -} -/// 119(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmpklhcnkpg { - #[prost(uint32, tag = "5")] - pub ieppoojbkhk: u32, - #[prost(uint32, tag = "14")] - pub ilbomeblaeh: u32, -} -/// 120(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fklaghabjgd { - #[prost(message, optional, tag = "1")] - pub jhippdpkjoh: ::core::option::Option, -} -/// 121(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ojchajddapd { - #[prost(enumeration = "Pijhhjmcmgl", tag = "4")] - pub status: i32, - #[prost(uint32, tag = "8")] - pub ilbomeblaeh: u32, -} -/// 122(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oblgbfepagp { - #[prost(uint32, tag = "15")] - pub hkijgenhohh: u32, -} -/// 123(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjafmeblbin {} -/// 124(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abdogofmcpe { - #[prost(message, repeated, tag = "8")] - pub hcmokahehle: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, repeated, tag = "7")] - pub gapfegnbkip: ::prost::alloc::vec::Vec, -} -/// 125(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdcjljjdhag { - #[prost(uint32, tag = "15")] - pub hkijgenhohh: u32, - #[prost(uint32, tag = "12")] - pub mnhmndgaeie: u32, - #[prost(uint32, tag = "6")] - pub aecbblmpbbf: u32, -} -/// 126(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bbhopmolbhi { - #[prost(uint32, tag = "12")] - pub aecbblmpbbf: u32, - #[prost(uint32, tag = "9")] - pub mnhmndgaeie: u32, - #[prost(uint32, tag = "6")] - pub hkijgenhohh: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 127(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iphonndnech { - #[prost(uint32, tag = "5")] - pub hkijgenhohh: u32, - #[prost(uint32, tag = "6")] - pub aecbblmpbbf: u32, -} -/// 128(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jpakfemkghm { - #[prost(uint32, tag = "6")] - pub hkijgenhohh: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub aecbblmpbbf: u32, -} -/// 129(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cecpcpacfgl { - #[prost(uint32, tag = "13")] - pub hkijgenhohh: u32, -} -/// 130(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ahmgeaemjhg { - #[prost(message, repeated, tag = "9")] - pub gapfegnbkip: ::prost::alloc::vec::Vec, -} -/// 131(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jpfechlhhen { - #[prost(uint32, tag = "12")] - pub oiieelpecgl: u32, - #[prost(uint32, tag = "7")] - pub ilbomeblaeh: u32, - #[prost(bool, tag = "15")] - pub alnmbfmeiac: bool, - #[prost(bool, tag = "8")] - pub njjkiohdomp: bool, - #[prost(uint32, repeated, tag = "2")] - pub ndjjnlkcnhm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub hkijgenhohh: u32, - #[prost(uint32, repeated, tag = "3")] - pub pcomkolmbbg: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub nimeabelkeh: ::prost::alloc::vec::Vec, -} -/// 132(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggkgkaifenc { - #[prost(uint32, tag = "6")] - pub amialkipcna: u32, - #[prost(uint32, tag = "4")] - pub fkoackkcdge: u32, -} -/// 133(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fefbdihenlc { - #[prost(uint32, tag = "6")] - pub bddndomiiga: u32, - #[prost(uint32, tag = "5")] - pub mehkbogdgdk: u32, - #[prost(message, repeated, tag = "7")] - pub hmidngcmpcn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub kgcpdcehlel: u32, -} -/// 134(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljphjbeadbb { - #[prost(map = "uint32, bool", tag = "9")] - pub mlkdhoecnfl: ::std::collections::HashMap, - #[prost(enumeration = "Nekihohlnfp", tag = "7")] - pub jlgmmlnndhh: i32, - #[prost(uint32, repeated, tag = "5")] - pub llenhcmidmp: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub imddnccbpcm: ::prost::alloc::vec::Vec, -} -/// 135(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncldkjhepgm { - #[prost(uint32, tag = "13")] - pub gdnbonnpgcn: u32, -} -/// 136(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abpeiabakoh { - #[prost(uint32, tag = "10")] - pub gdnbonnpgcn: u32, - #[prost(message, optional, tag = "1")] - pub elmdffendnp: ::core::option::Option, -} -/// 137(CmdChessRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mjlhaifjkea { - #[prost(uint32, repeated, tag = "14")] - pub cemkcgmobpc: ::prost::alloc::vec::Vec, -} -/// 138(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmnkmeihjmj { - #[prost(message, optional, tag = "13")] - pub oojoidfpmig: ::core::option::Option, -} -/// 139(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emfohlppjlm { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub oojoidfpmig: ::core::option::Option, -} -/// 140(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhmhcocpfpa { - #[prost(message, optional, tag = "10")] - pub dobplmpgend: ::core::option::Option, -} -/// 141(CmdChessRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hemmibjdhja { - #[prost(uint32, tag = "15")] - pub fgjbhcmimeh: u32, -} -/// 142(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pocbaokfhhb {} -/// 143(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mgiodmmjiep { - #[prost(message, optional, tag = "14")] - pub talent_info: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub gdnbonnpgcn: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 144(CmdChessRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dlamobibmfh { - #[prost(uint32, tag = "2")] - pub talent_id: u32, -} -/// 145(CmdChessRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgkbihlppnn { - #[prost(message, optional, tag = "10")] - pub talent_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub gdnbonnpgcn: u32, -} -/// 1(CmdClockParkType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohiddmhdclp {} -/// 2(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Congmihefbn { - #[prost(uint32, tag = "13")] - pub gppdnodoebh: u32, - #[prost(uint32, repeated, tag = "2")] - pub lddhlkapjad: ::prost::alloc::vec::Vec, -} -/// 3(CmdClockParkType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmipdihnilf { - #[prost(uint32, tag = "15")] - pub progress: u32, - #[prost(message, repeated, tag = "1")] - pub eghejgabibp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "10")] - pub nfpglkcbkin: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub hbebaphdcmc: u32, - #[prost(uint32, tag = "6")] - pub haibfakmdam: u32, -} -/// 4(CmdClockParkType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdhbhjbndma { - #[prost(uint32, tag = "10")] - pub talent_id: u32, -} -/// 5(CmdClockParkType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nocoeppaehl { - #[prost(uint32, tag = "2")] - pub talent_id: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 6(CmdClockParkType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hopdkfeiikh { - #[prost(uint32, repeated, tag = "12")] - pub iddhibdfpii: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub gppdnodoebh: u32, -} -/// 7(CmdClockParkType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Inhpjapcebc { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub gppdnodoebh: u32, -} -/// 8(CmdClockParkType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hmcpofdflcl {} -/// 9(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akjlicdoond {} -/// 10(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iogghnbebmg { - #[prost(uint32, tag = "9")] - pub clmmojjajlk: u32, - #[prost(uint32, tag = "8")] - pub ddnfpmcpaie: u32, - #[prost(uint32, repeated, tag = "5")] - pub pnmdkpcbpkb: ::prost::alloc::vec::Vec, -} -/// 11(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pcbgdkfabke { - #[prost(message, repeated, tag = "5")] - pub pakgecmhcig: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "8")] - pub pnmdkpcbpkb: ::prost::alloc::vec::Vec, -} -/// 12(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ondncdgjabi { - #[prost(message, optional, tag = "5")] - pub ifdfhmljlkk: ::core::option::Option, -} -/// 13(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Onakbkchnfk { - #[prost(message, optional, tag = "7")] - pub ifdfhmljlkk: ::core::option::Option, -} -/// 14(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oimahoejekn { - #[prost(message, optional, tag = "1")] - pub ifdfhmljlkk: ::core::option::Option, -} -/// 15(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mopcpnpjcjm { - #[prost(message, optional, tag = "2")] - pub ifdfhmljlkk: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub ebkijognbmh: u32, - #[prost(uint32, tag = "14")] - pub gacha_random: u32, -} -/// 16(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggmkaobpjib { - #[prost(message, optional, tag = "8")] - pub ifdfhmljlkk: ::core::option::Option, -} -/// 17(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbblicfmjao { - #[prost(bool, tag = "6")] - pub akhpcilcdnn: bool, -} -/// 18(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mannpanjcll { - #[prost(uint32, tag = "12")] - pub bddhimgoglc: u32, - #[prost(message, optional, tag = "1")] - pub jaeahbgomjg: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub elifogemlde: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub idegmfpemln: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub cndndnnklab: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub llnonjcicaa: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub gnbkidonjph: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub bhjmmagefij: ::core::option::Option, - #[prost(bool, tag = "14")] - pub fiihoanmoke: bool, -} -/// OneOf Type From: MANNPANJCLL.AOPJLPPLLBP -/// 19(CmdClockParkType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aopjlppllbp { - #[prost(int32, tag = "1")] - pub jaeahbgomjg: i32, - #[prost(int32, tag = "3")] - pub elifogemlde: i32, - #[prost(int32, tag = "13")] - pub idegmfpemln: i32, - #[prost(int32, tag = "10")] - pub cndndnnklab: i32, - #[prost(int32, tag = "5")] - pub llnonjcicaa: i32, - #[prost(int32, tag = "11")] - pub gnbkidonjph: i32, - #[prost(int32, tag = "2")] - pub bhjmmagefij: i32, - #[prost(int32, tag = "14")] - pub fiihoanmoke: i32, -} -/// 20(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gfjbdnngecb { - #[prost(int32, tag = "13")] - pub lpgnmbcenic: i32, - #[prost(int32, tag = "9")] - pub lefojphlflm: i32, - #[prost(int32, tag = "5")] - pub cgfpbjehkac: i32, -} -/// 21(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Joghgbpnlli { - #[prost(uint32, tag = "13")] - pub caglenmipki: u32, - #[prost(uint64, tag = "1")] - pub unique_id: u64, - #[prost(uint32, tag = "3")] - pub buff_id: u32, -} -/// 22(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pkipppbnmlp { - #[prost(message, repeated, tag = "12")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// 23(CmdClockParkType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gpcckdmcmda { - #[prost(uint32, tag = "1")] - pub mdbfiedbpmo: u32, - #[prost(uint32, tag = "14")] - pub gppdnodoebh: u32, - #[prost(uint32, tag = "11")] - pub pgbmjlnicph: u32, - #[prost(message, optional, tag = "13")] - pub rogue_buff_info: ::core::option::Option, - #[prost(uint32, repeated, tag = "7")] - pub kfkbnmfajkj: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub chdekemniea: u32, - #[prost(message, optional, tag = "6")] - pub gjafbhkjiok: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub iihcnngolbe: u32, - #[prost(string, tag = "10")] - pub bjdgpnjcajc: ::prost::alloc::string::String, - #[prost(uint32, tag = "12")] - pub jeghbjmoell: u32, - #[prost(message, optional, tag = "2")] - pub jbbdiembgmg: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 24(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djgkmbmbacg {} -/// 25(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Khplbddefop { - #[prost(message, optional, tag = "6")] - pub ifdfhmljlkk: ::core::option::Option, -} -/// 26(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eoagbfalhed { - #[prost(bool, tag = "15")] - pub is_win: bool, - #[prost(uint32, tag = "5")] - pub edhhcdnkcgn: u32, -} -/// 27(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jcpigkeaedd { - #[prost(uint32, repeated, tag = "1")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// 28(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbkijkioamn { - #[prost(uint32, tag = "9")] - pub gacha_random: u32, - #[prost(bool, tag = "13")] - pub cohkfcoadjl: bool, -} -/// 29(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gffihdlglce { - #[prost(uint32, tag = "14")] - pub edhhcdnkcgn: u32, - #[prost(bool, tag = "5")] - pub is_win: bool, -} -/// 30(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fdeghdicieb {} -/// 31(CmdClockParkType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgdhjikbfap { - #[prost(uint32, tag = "5")] - pub bddhimgoglc: u32, - #[prost(uint32, tag = "15")] - pub gppdnodoebh: u32, - #[prost(message, optional, tag = "2")] - pub kefeoefjghd: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub idffbbhhjha: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub bcbjopncglb: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub cahpembllie: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub ahnmgijbjgb: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub gokogeipalk: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub didlhmhijoa: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub pgbmjlnicph: u32, -} -/// OneOf Type From: CGDHJIKBFAP.MIBCKCKBILL -/// 32(CmdClockParkType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mibckckbill { - #[prost(int32, tag = "2")] - pub kefeoefjghd: i32, - #[prost(int32, tag = "1")] - pub idffbbhhjha: i32, - #[prost(int32, tag = "12")] - pub bcbjopncglb: i32, - #[prost(int32, tag = "4")] - pub cahpembllie: i32, - #[prost(int32, tag = "6")] - pub ahnmgijbjgb: i32, - #[prost(int32, tag = "13")] - pub gokogeipalk: i32, - #[prost(int32, tag = "11")] - pub didlhmhijoa: i32, - #[prost(int32, tag = "10")] - pub pgbmjlnicph: i32, -} -/// 33(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mhkeofmdgle { - #[prost(message, optional, tag = "8")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub chdekemniea: u32, - #[prost(uint32, tag = "3")] - pub progress: u32, - #[prost(uint32, tag = "2")] - pub iihcnngolbe: u32, - #[prost(bool, tag = "9")] - pub holgnjjblnm: bool, - #[prost(uint32, tag = "12")] - pub gppdnodoebh: u32, - #[prost(bool, tag = "1")] - pub ahnjdljonfo: bool, -} -/// 34(CmdClockParkType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aikfibajhid { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(enumeration = "Pblablacipo", tag = "4")] - pub calndldiaop: i32, - #[prost(uint32, tag = "11")] - pub bfajjllgcee: u32, - #[prost(uint32, tag = "5")] - pub efhfcmkakaa: u32, - #[prost(message, optional, tag = "1")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub bddhimgoglc: u32, -} -/// 35(CmdClockParkType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kjaddpfkhch { - #[prost(uint32, tag = "7")] - pub gppdnodoebh: u32, - #[prost(bool, tag = "13")] - pub ckgiaeipiki: bool, -} -/// 36(CmdClockParkType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fldifcfkfpk { - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 37(CmdClockParkType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bonjjoppgkl { - #[prost(uint32, tag = "7")] - pub bddhimgoglc: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 38(CmdClockParkType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bpepiboemjp { - #[prost(uint64, tag = "2")] - pub unique_id: u64, - #[prost(uint32, tag = "8")] - pub gppdnodoebh: u32, - #[prost(uint32, tag = "10")] - pub bddhimgoglc: u32, -} -/// 39(CmdClockParkType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Joibcffhlac { - #[prost(message, optional, tag = "11")] - pub rogue_buff_info: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub gppdnodoebh: u32, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub bddhimgoglc: u32, - #[prost(message, optional, tag = "660")] - pub ifdfhmljlkk: ::core::option::Option, - #[prost(message, optional, tag = "1126")] - pub jbbdiembgmg: ::core::option::Option, -} -/// OneOf Type From: JOIBCFFHLAC.BIGLFKEMDHL -/// 40(CmdClockParkType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Biglfkemdhl { - #[prost(int32, tag = "660")] - pub ifdfhmljlkk: i32, - #[prost(int32, tag = "1126")] - pub jbbdiembgmg: i32, -} -/// 41(CmdClockParkType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mcmdlbkeccb { - #[prost(message, optional, tag = "2")] - pub imiipmgohbp: ::core::option::Option, -} -/// 47(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Item { - #[prost(uint32, tag = "6")] - pub item_id: u32, - #[prost(uint32, tag = "1")] - pub promotion: u32, - #[prost(uint32, tag = "8")] - pub main_affix_id: u32, - #[prost(uint32, tag = "11")] - pub rank: u32, - #[prost(uint32, tag = "5")] - pub level: u32, - #[prost(uint32, tag = "4")] - pub num: u32, - #[prost(uint32, tag = "10")] - pub unique_id: u32, -} -/// 48(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ItemList { - #[prost(message, repeated, tag = "15")] - pub item_list: ::prost::alloc::vec::Vec, -} -/// 49(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PileItem { - #[prost(uint32, tag = "8")] - pub item_num: u32, - #[prost(uint32, tag = "1")] - pub item_id: u32, -} -/// 50(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ItemCost { - #[prost(message, optional, tag = "4")] - pub pile_item: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub equipment_unique_id: u32, - #[prost(uint32, tag = "14")] - pub relic_unique_id: u32, -} -/// OneOf Type From: ItemCost.ItemOneofCase -/// 51(CmdClockParkType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ItemOneofCase { - #[prost(int32, tag = "4")] - pub pile_item: i32, - #[prost(int32, tag = "8")] - pub equipment_unique_id: i32, - #[prost(int32, tag = "14")] - pub relic_unique_id: i32, -} -/// 52(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ItemCostList { - #[prost(message, repeated, tag = "11")] - pub item_list: ::prost::alloc::vec::Vec, -} -/// 53(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Liofnfbhfbo { - #[prost(uint32, tag = "2")] - pub djoajnahokb: u32, - #[prost(uint32, tag = "13")] - pub gbiepapenkj: u32, -} -/// 54(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdjjfdldehg { - #[prost(uint32, tag = "14")] - pub level: u32, - #[prost(uint32, tag = "11")] - pub rank: u32, - #[prost(uint32, tag = "12")] - pub tid: u32, - #[prost(uint32, tag = "7")] - pub exp: u32, - #[prost(uint32, tag = "3")] - pub promotion: u32, -} -/// 55(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljnadhplipo { - #[prost(uint32, tag = "13")] - pub tid: u32, - #[prost(uint32, tag = "11")] - pub level: u32, - #[prost(uint32, tag = "4")] - pub main_affix_id: u32, - #[prost(message, repeated, tag = "8")] - pub sub_affix_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub exp: u32, -} -/// 56(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mpjppkichig { - #[prost(message, optional, tag = "5")] - pub gmbobjnahaf: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub eipoldpoaoh: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub bfeeeekohjn: ::core::option::Option, -} -/// OneOf Type From: MPJPPKICHIG.KLPOJEJBOLH -/// 57(CmdClockParkType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Klpojejbolh { - #[prost(int32, tag = "5")] - pub gmbobjnahaf: i32, - #[prost(int32, tag = "9")] - pub eipoldpoaoh: i32, - #[prost(int32, tag = "14")] - pub bfeeeekohjn: i32, -} -/// 58(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mlppnjoppml { - #[prost(message, repeated, tag = "9")] - pub item_list: ::prost::alloc::vec::Vec, -} -/// 59(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Vector { - #[prost(sint32, tag = "15")] - pub z: i32, - #[prost(sint32, tag = "2")] - pub y: i32, - #[prost(sint32, tag = "6")] - pub x: i32, -} -/// 60(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MotionInfo { - #[prost(message, optional, tag = "5")] - pub pos: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub rot: ::core::option::Option, -} -/// 61(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotateVector { - #[prost(float, tag = "15")] - pub y: f32, - #[prost(float, tag = "13")] - pub x: f32, - #[prost(float, tag = "14")] - pub z: f32, - #[prost(float, tag = "3")] - pub rotate: f32, -} -/// 62(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneMonsterWaveParam { - #[prost(uint32, tag = "11")] - pub npkckjbfegj: u32, - #[prost(uint32, tag = "4")] - pub level: u32, - #[prost(uint32, tag = "1")] - pub opipgnhddho: u32, - #[prost(uint32, tag = "14")] - pub jmmiogbjhpa: u32, -} -/// 63(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneMonster { - #[prost(uint32, tag = "10")] - pub monster_id: u32, - #[prost(uint32, tag = "14")] - pub max_hp: u32, - #[prost(uint32, tag = "15")] - pub cur_hp: u32, -} -/// 64(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneMonsterWave { - #[prost(message, repeated, tag = "5")] - pub drop_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub wave_id: u32, - #[prost(uint32, tag = "8")] - pub stage_id: u32, - #[prost(message, repeated, tag = "12")] - pub monster_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "6")] - pub wave_param: ::core::option::Option, -} -/// 65(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneBattleInfo { - #[prost(uint32, tag = "12")] - pub logic_random_seed: u32, - #[prost(message, repeated, tag = "15")] - pub battle_avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1965")] - pub event_battle_info_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "763")] - pub heamijgfdmo: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub stage_id: u32, - #[prost(message, optional, tag = "854")] - pub fnlhahfignc: ::core::option::Option, - #[prost(message, optional, tag = "63")] - pub hkoobmmlgme: ::core::option::Option, - #[prost(map = "uint32, message", tag = "149")] - pub battle_target_info: ::std::collections::HashMap, - #[prost(bool, tag = "8")] - pub mojlncndiob: bool, - #[prost(uint32, tag = "2")] - pub rounds_limit: u32, - #[prost(message, repeated, tag = "1")] - pub monster_wave_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub world_level: u32, - #[prost(uint32, tag = "11")] - pub wave_count: u32, - #[prost(uint32, tag = "14")] - pub battle_id: u32, -} -/// 66(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gfoblingfbl { - #[prost(message, repeated, tag = "15")] - pub battle_avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub monster_wave_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "5")] - pub mojlncndiob: bool, - #[prost(uint32, tag = "3")] - pub battle_id: u32, - #[prost(message, repeated, tag = "2")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub logic_random_seed: u32, - #[prost(uint32, tag = "1")] - pub stage_id: u32, -} -/// 67(CmdClockParkType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbpefdfdaho { - #[prost(enumeration = "AvatarType", tag = "8")] - pub avatar_type: i32, - #[prost(uint32, tag = "3")] - pub ijehmbpehcm: u32, - #[prost(uint32, tag = "14")] - pub id: u32, -} -/// 0(CmdContentPackageType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageGetDataCsReq {} -/// 1(CmdContentPackageType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageGetDataScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub data: ::core::option::Option, -} -/// 2(CmdContentPackageType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentInfo { - #[prost(uint32, tag = "8")] - pub content_id: u32, - #[prost(enumeration = "ContentPackageStatus", tag = "7")] - pub status: i32, -} -/// 3(CmdContentPackageType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PackageData { - #[prost(message, repeated, tag = "13")] - pub info_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub fnmhgeaflmn: u32, -} -/// 4(CmdContentPackageType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageSyncDataScNotify { - #[prost(message, optional, tag = "5")] - pub data: ::core::option::Option, -} -/// 5(CmdContentPackageType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageUnlockCsReq { - #[prost(uint32, tag = "15")] - pub content_id: u32, -} -/// 6(CmdContentPackageType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageUnlockScRsp { - #[prost(uint32, tag = "7")] - pub content_id: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 7(CmdContentPackageType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageTransferScNotify {} -/// 0(CmdDailyActiveType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DailyActivityInfo { - #[prost(uint32, tag = "10")] - pub daily_active_point: u32, - #[prost(uint32, tag = "11")] - pub world_level: u32, - #[prost(uint32, tag = "4")] - pub level: u32, - #[prost(bool, tag = "13")] - pub is_has_taken: bool, -} -/// 1(CmdDailyActiveType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeApRewardCsReq { - #[prost(uint32, tag = "4")] - pub level: u32, -} -/// 2(CmdDailyActiveType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeApRewardScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(message, optional, tag = "6")] - pub reward: ::core::option::Option, -} -/// 3(CmdDailyActiveType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetDailyActiveInfoCsReq {} -/// 4(CmdDailyActiveType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetDailyActiveInfoScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "10")] - pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub daily_active_point: u32, - #[prost(message, repeated, tag = "1")] - pub daily_active_level_list: ::prost::alloc::vec::Vec, -} -/// 5(CmdDailyActiveType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DailyActiveInfoNotify { - #[prost(message, repeated, tag = "11")] - pub daily_active_level_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub daily_active_point: u32, -} -/// 6(CmdDailyActiveType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeAllApRewardCsReq {} -/// 7(CmdDailyActiveType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeAllApRewardScRsp { - #[prost(message, optional, tag = "1")] - pub reward: ::core::option::Option, - #[prost(uint32, repeated, tag = "11")] - pub kmhllgljnmn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 0(CmdDrinkMakerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DrinkMakerGuest { - #[prost(uint32, tag = "12")] - pub faith: u32, - #[prost(uint32, tag = "5")] - pub guest_id: u32, - #[prost(uint32, repeated, tag = "9")] - pub unlocked_favor_tag_list: ::prost::alloc::vec::Vec, -} -/// 1(CmdDrinkMakerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eicpbaemnec { - #[prost(uint32, repeated, tag = "5")] - pub nkongjopfic: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub femgggbccba: u32, - #[prost(uint32, tag = "4")] - pub galligdmodo: u32, - #[prost(uint32, tag = "7")] - pub ocjjekegoae: u32, - #[prost(uint32, tag = "11")] - pub neokikeglpf: u32, -} -/// 2(CmdDrinkMakerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kafjbgeenmc { - #[prost(bool, tag = "5")] - pub pabmoljdjbm: bool, - #[prost(uint32, tag = "1")] - pub fclafdmnghb: u32, -} -/// 3(CmdDrinkMakerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Coigloikhcj {} -/// 4(CmdDrinkMakerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Phdcboebhep { - #[prost(uint32, tag = "14")] - pub exp: u32, - #[prost(uint32, tag = "4")] - pub edbbpelbeam: u32, - #[prost(message, optional, tag = "2")] - pub jnaplpkljei: ::core::option::Option, - #[prost(uint32, repeated, tag = "5")] - pub acigpimkech: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "8")] - pub ldenidllcpn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub ijfcpikdaek: u32, - #[prost(uint32, tag = "3")] - pub omnpciolfbp: u32, - #[prost(uint32, tag = "11")] - pub onmccophdem: u32, - #[prost(uint32, tag = "10")] - pub level: u32, -} -/// 5(CmdDrinkMakerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Icihjgbippc { - #[prost(uint32, tag = "13")] - pub onmccophdem: u32, - #[prost(message, optional, tag = "12")] - pub likbnkopfif: ::core::option::Option, -} -/// 6(CmdDrinkMakerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MakeDrinkScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(bool, tag = "13")] - pub is_succ: bool, - #[prost(uint32, tag = "1")] - pub next_chat_id: u32, -} -/// 7(CmdDrinkMakerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Blahiahnook {} -/// 8(CmdDrinkMakerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EndDrinkMakerSequenceScRsp { - #[prost(uint32, tag = "2")] - pub tips: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "12")] - pub request_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub next_sequence_id: u32, - #[prost(uint32, tag = "9")] - pub exp: u32, - #[prost(uint32, tag = "11")] - pub level: u32, - #[prost(message, optional, tag = "5")] - pub guest: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub reward: ::core::option::Option, -} -/// 9(CmdDrinkMakerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgleioiijni { - #[prost(uint32, tag = "3")] - pub fclafdmnghb: u32, - #[prost(bool, tag = "2")] - pub hapeghipnga: bool, - #[prost(message, optional, tag = "9")] - pub likbnkopfif: ::core::option::Option, -} -/// 10(CmdDrinkMakerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MakeMissionDrinkScRsp { - #[prost(bool, tag = "10")] - pub is_succ: bool, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(bool, tag = "12")] - pub is_save: bool, - #[prost(message, optional, tag = "6")] - pub custom_drink: ::core::option::Option, -} -/// 11(CmdDrinkMakerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dnhiekknkip { - #[prost(uint32, tag = "5")] - pub ceomhpcmcej: u32, -} -/// 12(CmdDrinkMakerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bnjjgmajkch { - #[prost(uint32, tag = "11")] - pub challenge_id: u32, - #[prost(message, optional, tag = "4")] - pub likbnkopfif: ::core::option::Option, -} -/// 13(CmdDrinkMakerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jocfphmaoef { - #[prost(uint32, tag = "9")] - pub challenge_id: u32, - #[prost(message, optional, tag = "1")] - pub reward: ::core::option::Option, - #[prost(bool, tag = "3")] - pub pabmoljdjbm: bool, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 14(CmdDrinkMakerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hbijmgljopo { - #[prost(uint32, tag = "4")] - pub omnpciolfbp: u32, -} -/// 2(CmdEvolveBuild) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildAvatar { - #[prost(double, tag = "1")] - pub damage: f64, - #[prost(enumeration = "AvatarType", tag = "11")] - pub avatar_type: i32, - #[prost(uint32, tag = "10")] - pub avatar_id: u32, -} -/// 3(CmdEvolveBuild) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildLevelInfo { - #[prost(message, optional, tag = "9")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub cur_game_exp: u32, - #[prost(message, repeated, tag = "3")] - pub battle_target_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub round_cnt: u32, - #[prost(uint32, repeated, tag = "2")] - pub period_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// 4(CmdEvolveBuild) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cheinnkfdjn { - #[prost(uint32, tag = "1")] - pub laafpdhgmbg: u32, - #[prost(uint32, tag = "14")] - pub kfgnaklpgdn: u32, - #[prost(uint32, tag = "11")] - pub stage_score: u32, -} -/// 5(CmdEvolveBuild) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gnkbfnaaeed { - #[prost(uint32, tag = "4")] - pub level: u32, - #[prost(uint32, tag = "8")] - pub daacahjnocf: u32, -} -/// 6(CmdEvolveBuild) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aeallannpbb { - #[prost(uint32, tag = "7")] - pub laafpdhgmbg: u32, - #[prost(uint32, repeated, tag = "5")] - pub lcakpppackg: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "2")] - pub ddnhfbnfehb: bool, - #[prost(bool, tag = "14")] - pub ockhdjdgfdj: bool, -} -/// 7(CmdEvolveBuild) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kepamjfokdn { - #[prost(uint32, repeated, tag = "13")] - pub eldbmbmaldc: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub ioegbjlldfe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub ngofmcjndgo: u32, - #[prost(message, repeated, tag = "4")] - pub omfeenckopf: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "9")] - pub hdjghcpchmd: bool, - #[prost(message, repeated, tag = "5")] - pub apdmcjfbcom: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub endpibijmpo: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "12")] - pub pjkbefoinmk: bool, - #[prost(uint32, tag = "1")] - pub clcaabapofc: u32, - #[prost(uint32, tag = "3")] - pub exp: u32, -} -/// 8(CmdEvolveBuild) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhpfkpcjcek {} -/// 9(CmdEvolveBuild) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dbkkkfgchhm { - #[prost(message, optional, tag = "2")] - pub ipgjmdciihh: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub rogue_current_info: ::core::option::Option, -} -/// 10(CmdEvolveBuild) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nadckbeplad { - #[prost(message, repeated, tag = "1")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub laafpdhgmbg: u32, - #[prost(message, optional, tag = "12")] - pub ealppjedkmh: ::core::option::Option, -} -/// 11(CmdEvolveBuild) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iddjmiogkdm { - #[prost(message, optional, tag = "15")] - pub nnionpeaagm: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub ipgjmdciihh: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 12(CmdEvolveBuild) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jnbmgpihfbp { - #[prost(uint32, tag = "11")] - pub laafpdhgmbg: u32, -} -/// 13(CmdEvolveBuild) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ndjfhapkeei { - #[prost(message, optional, tag = "12")] - pub ipgjmdciihh: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub nnionpeaagm: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 14(CmdEvolveBuild) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efabncjigpb {} -/// 15(CmdEvolveBuild) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohfmhkijeba { - #[prost(message, optional, tag = "4")] - pub ipgjmdciihh: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 16(CmdEvolveBuild) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djngoejeiak {} -/// 17(CmdEvolveBuild) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oaimoioekbk { - #[prost(message, optional, tag = "7")] - pub ipgjmdciihh: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 18(CmdEvolveBuild) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildFinishScNotify { - #[prost(uint32, tag = "9")] - pub wave: u32, - #[prost(bool, tag = "3")] - pub is_lose: bool, - #[prost(uint32, tag = "11")] - pub score: u32, - #[prost(message, optional, tag = "7")] - pub level_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub level_id: u32, - #[prost(uint32, tag = "8")] - pub coin: u32, - #[prost(enumeration = "Gadpgimlecd", tag = "10")] - pub battle_result_type: i32, - #[prost(uint32, tag = "12")] - pub exp: u32, - #[prost(uint32, tag = "5")] - pub cur_period_type: u32, -} -/// 19(CmdEvolveBuild) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fedkmcmbpfd { - #[prost(uint32, tag = "5")] - pub laafpdhgmbg: u32, -} -/// 20(CmdEvolveBuild) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ihgmeklaifg { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub bhhbfdaaipb: ::core::option::Option, -} -/// 21(CmdEvolveBuild) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hioacbaoncb { - #[prost(uint32, tag = "15")] - pub daacahjnocf: u32, - #[prost(uint32, tag = "10")] - pub level: u32, -} -/// 22(CmdEvolveBuild) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ofooglbbfdm { - #[prost(uint32, tag = "2")] - pub daacahjnocf: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub level: u32, -} -/// 23(CmdEvolveBuild) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aodnjlamije { - #[prost(uint32, tag = "7")] - pub daacahjnocf: u32, - #[prost(uint32, tag = "3")] - pub level: u32, -} -/// 24(CmdEvolveBuild) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mpdmmamgeed { - #[prost(uint32, tag = "11")] - pub level: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub daacahjnocf: u32, -} -/// 25(CmdEvolveBuild) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bpkhacgjkmb {} -/// 26(CmdEvolveBuild) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ebmmbdaiabi { - #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub ngofmcjndgo: u32, -} -/// 27(CmdEvolveBuild) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Konljmpboba {} -/// 28(CmdEvolveBuild) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jhophjkgika { - #[prost(message, repeated, tag = "9")] - pub endpibijmpo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub clcaabapofc: u32, -} -/// 29(CmdEvolveBuild) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eoapkjddgpa { - #[prost(uint32, tag = "10")] - pub clcaabapofc: u32, -} -/// 30(CmdEvolveBuild) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Heaijhoekan { - #[prost(bool, tag = "2")] - pub pjkbefoinmk: bool, - #[prost(bool, tag = "4")] - pub hdjghcpchmd: bool, -} -/// 0(CmdExpeditionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ndaihbogklk { - #[prost(uint32, repeated, tag = "13")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub id: u32, - #[prost(int64, tag = "10")] - pub mfgnacaobnb: i64, - #[prost(uint32, tag = "5")] - pub fnpoihmepfa: u32, -} -/// 1(CmdExpeditionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdnakdehbhc { - #[prost(int64, tag = "11")] - pub mfgnacaobnb: i64, - #[prost(uint32, tag = "7")] - pub bhmmnejmbkm: u32, - #[prost(uint32, tag = "12")] - pub id: u32, - #[prost(uint32, tag = "14")] - pub aalngmjidhd: u32, - #[prost(uint32, tag = "5")] - pub ghcelaoeogh: u32, - #[prost(uint32, repeated, tag = "15")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// 2(CmdExpeditionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gkmlnbkfiko {} -/// 3(CmdExpeditionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Olnhlfdocdp { - #[prost(uint32, repeated, tag = "5")] - pub fjonfpgdoja: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub ofgmhlegoof: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "10")] - pub ppifpbnckio: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub icfmeoohjhb: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub chgpacjeahl: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub imjgnloifhb: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 4(CmdExpeditionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Agagkagbnif { - #[prost(message, optional, tag = "15")] - pub kcokhjomdaj: ::core::option::Option, -} -/// 5(CmdExpeditionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kloedmccjke { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub kcokhjomdaj: ::core::option::Option, -} -/// 6(CmdExpeditionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eecndnpbodp { - #[prost(message, repeated, tag = "14")] - pub jjlciemgkbp: ::prost::alloc::vec::Vec, -} -/// 7(CmdExpeditionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ahmgdijkamf { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "6")] - pub fechfoakbha: ::prost::alloc::vec::Vec, -} -/// 8(CmdExpeditionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Haccejkkbej { - #[prost(uint32, tag = "8")] - pub mhamkkhlmeo: u32, -} -/// 9(CmdExpeditionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ocnohggckim { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub mhamkkhlmeo: u32, -} -/// 10(CmdExpeditionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pbjlgeodjjg { - #[prost(uint32, tag = "10")] - pub mhamkkhlmeo: u32, -} -/// 11(CmdExpeditionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fibmpdcpoom { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub jbnobkkjmnn: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub mhamkkhlmeo: u32, -} -/// 12(CmdExpeditionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iaamjglmccp { - #[prost(uint32, repeated, tag = "8")] - pub ojbooaidafh: ::prost::alloc::vec::Vec, -} -/// 13(CmdExpeditionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdgabdgodpk { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "12")] - pub adelhonmolg: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub fmjnjacabff: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "7")] - pub jbnobkkjmnn: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, - #[prost(message, repeated, tag = "10")] - pub fffabhlnbpm: ::prost::alloc::vec::Vec, -} -/// 14(CmdExpeditionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Olmdmgmpmmg { - #[prost(uint32, repeated, tag = "1")] - pub icfmeoohjhb: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub ofgmhlegoof: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub ppifpbnckio: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub chgpacjeahl: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub imjgnloifhb: u32, -} -/// 15(CmdExpeditionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bclgjeabnnc { - #[prost(message, optional, tag = "6")] - pub ogccballjho: ::core::option::Option, -} -/// 16(CmdExpeditionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eonjjbligak { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub ogccballjho: ::core::option::Option, -} -/// 17(CmdExpeditionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Edalpfkhchk { - #[prost(uint32, tag = "2")] - pub nmdjedijdka: u32, -} -/// 18(CmdExpeditionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hhgnkaealmc { - #[prost(uint32, tag = "4")] - pub nmdjedijdka: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 19(CmdExpeditionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dejjepdppil { - #[prost(uint32, tag = "8")] - pub nmdjedijdka: u32, -} -/// 20(CmdExpeditionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cpccbnicbop { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub nmdjedijdka: u32, - #[prost(message, optional, tag = "4")] - pub jbnobkkjmnn: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub score: u32, -} -/// 0(CmdFantasticStoryActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cnbifbfgmgd { - #[prost(uint32, repeated, tag = "4")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// 1(CmdFantasticStoryActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jkdemnoebib { - #[prost(map = "uint32, uint32", tag = "6")] - pub oneddaamdcn: ::std::collections::HashMap, - #[prost(uint32, tag = "2")] - pub jamodbbmmij: u32, - #[prost(uint32, repeated, tag = "8")] - pub dfllhcplagj: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub fddkchdgage: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub jdbcgdgenoc: ::prost::alloc::vec::Vec, - #[prost(map = "uint32, message", tag = "4")] - pub nellggmkibp: ::std::collections::HashMap, - #[prost(uint32, repeated, tag = "13")] - pub fhdanacbfmj: ::prost::alloc::vec::Vec, -} -/// 2(CmdFantasticStoryActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obphmcekbbg { - #[prost(uint32, tag = "12")] - pub jamodbbmmij: u32, -} -/// 3(CmdFantasticStoryActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bldaljcgcni { - #[prost(message, optional, tag = "2")] - pub egjcaddpekp: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 4(CmdFantasticStoryActivityType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kkpiiaggieg { - #[prost(message, optional, tag = "6")] - pub egjcaddpekp: ::core::option::Option, -} -/// 5(CmdFantasticStoryActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pnegophlmgb { - #[prost(enumeration = "AvatarType", tag = "14")] - pub avatar_type: i32, - #[prost(uint32, tag = "15")] - pub avatar_id: u32, -} -/// 6(CmdFantasticStoryActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jddkodnfcgm { - #[prost(uint32, tag = "2")] - pub battle_id: u32, - #[prost(uint32, tag = "9")] - pub jamodbbmmij: u32, - #[prost(message, repeated, tag = "11")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "12")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// 7(CmdFantasticStoryActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Edndkkhddcm { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub jamodbbmmij: u32, - #[prost(uint32, tag = "10")] - pub battle_id: u32, - #[prost(message, optional, tag = "15")] - pub battle_info: ::core::option::Option, -} -/// 8(CmdFantasticStoryActivityType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kohpddfibdd { - #[prost(uint32, tag = "15")] - pub ndphmpbegob: u32, - #[prost(uint32, tag = "6")] - pub battle_id: u32, - #[prost(uint32, tag = "4")] - pub jamodbbmmij: u32, -} -/// 1(CmdFeverTimeActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lbfidjmlmla { - #[prost(uint32, tag = "13")] - pub ikchdhjgmop: u32, - #[prost(enumeration = "Nehpfbigjcp", tag = "4")] - pub lklgdcjgilm: i32, - #[prost(uint32, tag = "12")] - pub himgbpfdjhg: u32, -} -/// 2(CmdFeverTimeActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbehnfobipb {} -/// 3(CmdFeverTimeActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ioffgcpmkde { - #[prost(message, repeated, tag = "7")] - pub plpejpfdmai: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 4(CmdFeverTimeActivityType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hakdepgckpn { - #[prost(uint32, tag = "7")] - pub nennpjojiec: u32, - #[prost(uint32, tag = "5")] - pub fbdaiiaollb: u32, - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(enumeration = "Nehpfbigjcp", tag = "2")] - pub hadgljedcnb: i32, -} -/// 5(CmdFeverTimeActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bhcnigikhmn { - #[prost(message, repeated, tag = "13")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub pejngoodnjc: u32, - #[prost(uint32, tag = "2")] - pub edcedckbicc: u32, - #[prost(uint32, tag = "11")] - pub id: u32, -} -/// 6(CmdFeverTimeActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkgokjbnnaj { - #[prost(uint32, tag = "5")] - pub id: u32, - #[prost(message, optional, tag = "2")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 0(CmdFightType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pamimeomjam { - #[prost(uint32, tag = "4")] - pub ncmoboonkij: u32, - #[prost(uint32, tag = "5")] - pub client_res_version: u32, - #[prost(uint64, tag = "7")] - pub gaeppknbonj: u64, - #[prost(uint32, tag = "2")] - pub platform_type: u32, - #[prost(uint32, tag = "9")] - pub uid: u32, - #[prost(uint32, tag = "13")] - pub okhlbokcmmk: u32, - #[prost(uint32, tag = "14")] - pub oplkhmfalgd: u32, - #[prost(string, tag = "3")] - pub lgipenpdgmc: ::prost::alloc::string::String, -} -/// 1(CmdFightType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oklbdhdcdej { - #[prost(bool, tag = "7")] - pub epkiglgbebn: bool, - #[prost(uint64, tag = "10")] - pub server_timestamp_ms: u64, - #[prost(uint32, tag = "9")] - pub oplkhmfalgd: u32, - #[prost(uint64, tag = "8")] - pub secret_key_seed: u64, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 2(CmdFightType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ijpkplbimbo { - #[prost(uint32, tag = "15")] - pub jblngfbmjeg: u32, -} -/// 3(CmdFightType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Beplkgcnfgn { - #[prost(enumeration = "Hbencpafohf", tag = "10")] - pub gggkpgemndp: i32, -} -/// 4(CmdFightType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmoghnnlaho { - #[prost(uint64, tag = "13")] - pub client_time_ms: u64, -} -/// 5(CmdFightType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Igbeipogjik { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint64, tag = "2")] - pub server_time_ms: u64, - #[prost(uint64, tag = "9")] - pub client_time_ms: u64, -} -/// 6(CmdFightType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nfngmlpalln { - #[prost(message, optional, tag = "5")] - pub aohjjjhmghm: ::core::option::Option, -} -/// 0(CmdFightActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightActivityGroup { - #[prost(uint32, repeated, tag = "11")] - pub taken_difficulty_level_reward_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub group_id: u32, - #[prost(uint32, tag = "5")] - pub endless_max_wave: u32, - #[prost(uint32, tag = "4")] - pub passed_max_difficulty_level: u32, -} -/// 1(CmdFightActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFightActivityDataCsReq {} -/// 2(CmdFightActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFightActivityDataScRsp { - #[prost(uint32, tag = "11")] - pub world_level: u32, - #[prost(message, repeated, tag = "7")] - pub pblpdemppak: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(bool, tag = "6")] - pub akfdjdbkkcc: bool, - #[prost(map = "uint32, uint32", tag = "14")] - pub amonmajkdjk: ::std::collections::HashMap, -} -/// 3(CmdFightActivityType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightActivityDataChangeScNotify { - #[prost(message, repeated, tag = "6")] - pub pblpdemppak: ::prost::alloc::vec::Vec, - #[prost(map = "uint32, uint32", tag = "15")] - pub amonmajkdjk: ::std::collections::HashMap, -} -/// 4(CmdFightActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightActivityAvatar { - #[prost(enumeration = "AvatarType", tag = "8")] - pub avatar_type: i32, - #[prost(uint32, tag = "13")] - pub avatar_id: u32, -} -/// 5(CmdFightActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterFightActivityStageCsReq { - #[prost(uint32, repeated, tag = "12")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub group_id: u32, - #[prost(message, repeated, tag = "3")] - pub bbaghoekifn: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub difficulty: u32, -} -/// 6(CmdFightActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterFightActivityStageScRsp { - #[prost(uint32, tag = "9")] - pub group_id: u32, - #[prost(message, optional, tag = "13")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub difficulty: u32, -} -/// 7(CmdFightActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeFightActivityRewardCsReq { - #[prost(uint32, tag = "8")] - pub difficulty: u32, - #[prost(uint32, tag = "7")] - pub group_id: u32, -} -/// 8(CmdFightActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeFightActivityRewardScRsp { - #[prost(uint32, tag = "9")] - pub difficulty: u32, - #[prost(message, optional, tag = "7")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub group_id: u32, -} -/// 3(CmdFightMathc3Type) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Epcnfmpdmlo { - #[prost(uint32, tag = "13")] - pub rank: u32, - #[prost(enumeration = "Fmbmmkcielk", tag = "11")] - pub state: i32, - #[prost(uint32, tag = "7")] - pub score: u32, - #[prost(uint32, tag = "4")] - pub hp: u32, - #[prost(bool, tag = "15")] - pub hfchfefonnl: bool, - #[prost(uint32, tag = "14")] - pub oenbkjdjege: u32, - #[prost(uint32, tag = "9")] - pub nbdkellgklp: u32, - #[prost(uint32, tag = "10")] - pub emjocpcfgaj: u32, -} -/// 4(CmdFightMathc3Type) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hpcdlempbek { - #[prost(message, optional, tag = "12")] - pub jkkaeellabe: ::core::option::Option, - #[prost(enumeration = "Donogleodaj", tag = "3")] - pub aehdijlhckm: i32, - #[prost(int32, tag = "7")] - pub dedfkcppgdi: i32, - #[prost(uint32, tag = "10")] - pub ibjadecbjof: u32, - #[prost(message, repeated, tag = "6")] - pub ofbohpbifee: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "13")] - pub bejandhlcgb: ::prost::alloc::vec::Vec, - #[prost(uint64, tag = "8")] - pub jmgjicoekgo: u64, -} -/// 5(CmdFightMathc3Type) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aadppepjhle { - #[prost(uint32, tag = "10")] - pub kkinpphclam: u32, - #[prost(uint32, tag = "11")] - pub albcdmahekp: u32, -} -/// 6(CmdFightMathc3Type) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohhlgofkbno { - #[prost(enumeration = "Fmbmmkcielk", tag = "12")] - pub idlkomoaipl: i32, - #[prost(uint32, tag = "14")] - pub score: u32, - #[prost(uint32, tag = "4")] - pub dblchmfmidj: u32, - #[prost(uint32, tag = "13")] - pub akmlefnjpen: u32, - #[prost(uint32, tag = "1")] - pub moamnlknbfl: u32, - #[prost(uint32, repeated, tag = "11")] - pub beobikbejpa: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub iociplfjeon: u32, - #[prost(uint32, tag = "7")] - pub energy_info: u32, - #[prost(message, optional, tag = "15")] - pub fanmejfocil: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub dmabilnkaem: u32, - #[prost(uint32, tag = "10")] - pub cur_hp: u32, -} -/// 7(CmdFightMathc3Type) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bolhafjpmec { - #[prost(enumeration = "Feoeofggcle", tag = "9")] - pub boabpgemdab: i32, - #[prost(message, optional, tag = "1")] - pub ogbinbmlpin: ::core::option::Option, -} -/// 8(CmdFightMathc3Type) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lcibjcmlnak { - #[prost(int32, tag = "9")] - pub gmdfmeopojh: i32, -} -/// 9(CmdFightMathc3Type) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Afoacefnlom { - #[prost(message, optional, tag = "15")] - pub data: ::core::option::Option, - #[prost(message, repeated, tag = "8")] - pub dolkbpljgno: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 10(CmdFightMathc3Type) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Glcpcfhckde { - #[prost(message, optional, tag = "1")] - pub data: ::core::option::Option, -} -/// 11(CmdFightMathc3Type) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ajaffillfcd { - #[prost(message, optional, tag = "2")] - pub cloobiaofbk: ::core::option::Option, -} -/// 12(CmdFightMathc3Type) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nchpmoabmee { - #[prost(message, optional, tag = "4")] - pub ncajnceajhb: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub dicpljndhhg: ::core::option::Option, -} -/// 13(CmdFightMathc3Type) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kalfbfggeek { - #[prost(message, optional, tag = "14")] - pub kkppeboaaic: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub bpickbjnkml: ::core::option::Option, - #[prost(message, repeated, tag = "11")] - pub inijhneobjc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub jekikfcmaim: u32, -} -/// 14(CmdFightMathc3Type) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kooccddmaoo { - #[prost(bool, tag = "15")] - pub kgjcenjgldb: bool, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub jekikfcmaim: u32, - #[prost(message, optional, tag = "2")] - pub dlicpclokcp: ::core::option::Option, -} -/// 15(CmdFightMathc3Type) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dnfpnpokpgg { - #[prost(enumeration = "Fmbmmkcielk", tag = "15")] - pub state: i32, - #[prost(uint32, tag = "10")] - pub ibjadecbjof: u32, - #[prost(uint32, tag = "13")] - pub hp: u32, - #[prost(uint32, tag = "8")] - pub nbdkellgklp: u32, - #[prost(uint32, tag = "5")] - pub score: u32, -} -/// 16(CmdFightMathc3Type) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdflcidemgj { - #[prost(uint32, tag = "15")] - pub annpeaojbbb: u32, -} -/// 17(CmdFightMathc3Type) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncnidphmkld { - #[prost(uint32, tag = "15")] - pub annpeaojbbb: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 18(CmdFightMathc3Type) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bijoobijjja { - #[prost(uint32, tag = "3")] - pub bnjfehjojpp: u32, - #[prost(uint32, tag = "4")] - pub annpeaojbbb: u32, -} -/// 19(CmdFightMathc3Type) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lcdkfgdjlid { - #[prost(message, optional, tag = "2")] - pub data: ::core::option::Option, -} -/// 2(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AssistSimpleInfo { - #[prost(uint32, tag = "9")] - pub avatar_id: u32, - #[prost(uint32, tag = "12")] - pub pos: u32, - #[prost(uint32, tag = "5")] - pub dressed_skin_id: u32, - #[prost(uint32, tag = "1")] - pub level: u32, -} -/// 3(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggibohhaika { - #[prost(uint32, tag = "13")] - pub immdgjfiamc: u32, - #[prost(uint32, tag = "15")] - pub aambnmhogjc: u32, - #[prost(uint32, tag = "1")] - pub group_id: u32, - #[prost(uint32, tag = "3")] - pub daeckipoppn: u32, -} -/// 4(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eojmgmekdfj { - #[prost(uint32, tag = "10")] - pub eblndjpgadp: u32, -} -/// 5(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hfnpfcimnhn { - #[prost(uint32, repeated, tag = "4")] - pub fcolbjnlchi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub eblndjpgadp: u32, -} -/// 6(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jlgpkihffab { - #[prost(message, optional, tag = "2")] - pub nmdkbgikado: ::core::option::Option, -} -/// 7(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eljafnfcnpi { - #[prost(message, optional, tag = "4")] - pub caphnfcjbkg: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub hgmlkibebbn: ::core::option::Option, -} -/// OneOf Type From: ELJAFNFCNPI.HOOCNPDNCGC -/// 8(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hoocnpdncgc { - #[prost(int32, tag = "4")] - pub caphnfcjbkg: i32, - #[prost(int32, tag = "6")] - pub hgmlkibebbn: i32, -} -/// 9(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oohgaobiikp { - #[prost(message, optional, tag = "7")] - pub infbhfjhkld: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub dkpljphgdmb: u32, - #[prost(message, optional, tag = "14")] - pub begnfmeadel: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub kbffjfcgdnj: u32, - #[prost(uint32, tag = "11")] - pub pbkhmcfecee: u32, - #[prost(enumeration = "DisplayRecordType", tag = "15")] - pub gjnpngdmgmh: i32, -} -/// 10(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SimpleInfo { - #[prost(bool, tag = "5")] - pub is_banned: bool, - #[prost(int64, tag = "10")] - pub last_active_time: i64, - #[prost(uint32, tag = "9")] - pub head_icon: u32, - #[prost(uint32, tag = "3")] - pub uid: u32, - #[prost(string, tag = "6")] - pub signature: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub chat_bubble_id: u32, - #[prost(string, tag = "13")] - pub nickname: ::prost::alloc::string::String, - #[prost(uint32, tag = "8")] - pub level: u32, - #[prost(message, repeated, tag = "1")] - pub assist_simple_info: ::prost::alloc::vec::Vec, - #[prost(string, tag = "4")] - pub mckkbkpomli: ::prost::alloc::string::String, - #[prost(enumeration = "FriendOnlineStatus", tag = "7")] - pub online_status: i32, - #[prost(string, tag = "12")] - pub opiacekoanj: ::prost::alloc::string::String, - #[prost(enumeration = "PlatformType", tag = "15")] - pub platform_type: i32, -} -/// 11(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DisplayEquipmentInfo { - #[prost(uint32, tag = "11")] - pub tid: u32, - #[prost(uint32, tag = "1")] - pub rank: u32, - #[prost(uint32, tag = "3")] - pub exp: u32, - #[prost(uint32, tag = "5")] - pub promotion: u32, - #[prost(uint32, tag = "7")] - pub level: u32, -} -/// 12(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DisplayRelicInfo { - #[prost(uint32, tag = "13")] - pub exp: u32, - #[prost(uint32, tag = "5")] - pub slot: u32, - #[prost(uint32, tag = "15")] - pub main_affix_id: u32, - #[prost(uint32, tag = "8")] - pub tid: u32, - #[prost(message, repeated, tag = "10")] - pub sub_affix_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub level: u32, -} -/// 13(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DisplayAvatarDetailInfo { - #[prost(uint32, tag = "7")] - pub rank: u32, - #[prost(uint32, tag = "12")] - pub pos: u32, - #[prost(uint32, tag = "4")] - pub dressed_skin_id: u32, - #[prost(message, optional, tag = "5")] - pub equipment: ::core::option::Option, - #[prost(message, repeated, tag = "11")] - pub relic_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "1")] - pub all_path_unlocked_special_point_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "2")] - pub skilltree_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub exp: u32, - #[prost(uint32, tag = "9")] - pub avatar_id: u32, - #[prost(message, repeated, tag = "3")] - pub all_path_special_skilltree_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub level: u32, - #[prost(uint32, tag = "14")] - pub promotion: u32, -} -/// 14(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerCollectionInfo { - #[prost(uint32, tag = "3")] - pub kjnooojdgdn: u32, - #[prost(uint32, tag = "1")] - pub nccnlkfcakm: u32, - #[prost(uint32, tag = "14")] - pub jmgkjkdlifi: u32, - #[prost(uint32, tag = "7")] - pub dgjkpaainfi: u32, - #[prost(uint32, tag = "5")] - pub oneehdcgmoh: u32, -} -/// 15(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerRecordInfo { - #[prost(uint32, tag = "15")] - pub ooiommkoiae: u32, - #[prost(uint32, tag = "7")] - pub dkpljphgdmb: u32, - #[prost(uint32, tag = "14")] - pub hnicfkbekjo: u32, - #[prost(uint32, tag = "8")] - pub inmeaginkpn: u32, - #[prost(uint32, tag = "3")] - pub cpikkmdokha: u32, - #[prost(uint32, tag = "4")] - pub mgdimdlpoga: u32, - #[prost(uint32, tag = "10")] - pub biojhibfelk: u32, - #[prost(message, optional, tag = "2")] - pub hlhlpccfkno: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub mfmoajonbbf: u32, -} -/// 16(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerDisplaySettings { - #[prost(bool, tag = "13")] - pub keacgbkofkf: bool, - #[prost(bool, tag = "8")] - pub dafhjjedmof: bool, - #[prost(bool, tag = "11")] - pub kdakdmcgfnd: bool, - #[prost(bool, tag = "7")] - pub bpelfjgijid: bool, - #[prost(bool, tag = "5")] - pub dkljgcehpjl: bool, - #[prost(enumeration = "DisplayRecordType", tag = "15")] - pub display_record_type: i32, -} -/// 17(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Caidcefapab { - #[prost(message, repeated, tag = "4")] - pub challenge_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub infbhfjhkld: ::core::option::Option, -} -/// 18(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerDetailInfo { - /// TODO - #[prost(bool, tag = "11")] - pub capoljlfidk: bool, - #[prost(uint32, tag = "6")] - pub world_level: u32, - #[prost(message, optional, tag = "1265")] - pub display_settings: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub lffjmadbhnn: u32, - #[prost(uint32, tag = "12")] - pub head_icon: u32, - #[prost(string, tag = "3")] - pub opiacekoanj: ::prost::alloc::string::String, - #[prost(string, tag = "4")] - pub signature: ::prost::alloc::string::String, - /// TODO - #[prost(message, repeated, tag = "8")] - pub assist_avatar_list: ::prost::alloc::vec::Vec, - /// TODO - #[prost(message, repeated, tag = "1854")] - pub display_avatar_list: ::prost::alloc::vec::Vec, - #[prost(enumeration = "PlatformType", tag = "5")] - pub platform_type: i32, - #[prost(message, optional, tag = "13")] - pub record_info: ::core::option::Option, - #[prost(message, optional, tag = "1079")] - pub jllpkchgkop: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub uid: u32, - #[prost(uint32, tag = "15")] - pub coaelhigpng: u32, - #[prost(uint32, tag = "14")] - pub level: u32, - #[prost(string, tag = "2")] - pub nickname: ::prost::alloc::string::String, - /// TODO - #[prost(bool, tag = "1")] - pub show_display_avatars: bool, - #[prost(string, tag = "7")] - pub mckkbkpomli: ::prost::alloc::string::String, -} -/// 19(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FriendListInfo { - #[prost(message, optional, tag = "2")] - pub efhdeanophb: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub simple_info: ::core::option::Option, - #[prost(enumeration = "PlayingState", tag = "14")] - pub playing_state: i32, - #[prost(string, tag = "13")] - pub kkmacpkifkp: ::prost::alloc::string::String, - #[prost(bool, tag = "8")] - pub is_marked: bool, -} -/// 20(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FriendApplyInfo { - #[prost(message, optional, tag = "9")] - pub simple_info: ::core::option::Option, - #[prost(int64, tag = "1")] - pub gdnggmkfhop: i64, -} -/// 21(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FriendRecommendInfo { - #[prost(bool, tag = "8")] - pub opgfdiklagl: bool, - #[prost(message, optional, tag = "10")] - pub simple_info: ::core::option::Option, -} -/// 22(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmbbbgjelbj { - #[prost(message, optional, tag = "2")] - pub dkoohhlmgbj: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub simple_info: ::core::option::Option, -} -/// 23(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dojcgnjfhhd { - #[prost(uint32, tag = "4")] - pub head_icon: u32, - #[prost(uint32, tag = "7")] - pub ekonpnjppaf: u32, - #[prost(enumeration = "PlatformType", tag = "9")] - pub platform_type: i32, - #[prost(string, tag = "1")] - pub mckkbkpomli: ::prost::alloc::string::String, - #[prost(uint32, tag = "10")] - pub level: u32, - #[prost(string, tag = "15")] - pub kkmacpkifkp: ::prost::alloc::string::String, - #[prost(uint32, tag = "13")] - pub uid: u32, - #[prost(string, tag = "12")] - pub nickname: ::prost::alloc::string::String, -} -/// 24(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cdpnemeebkk { - #[prost(uint32, tag = "9")] - pub score: u32, - #[prost(string, tag = "13")] - pub kkmacpkifkp: ::prost::alloc::string::String, - #[prost(uint32, tag = "15")] - pub buff_one: u32, - #[prost(uint32, tag = "4")] - pub highest_difficulty: u32, - #[prost(uint32, tag = "7")] - pub buff_two: u32, - #[prost(message, repeated, tag = "3")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "1")] - pub simple_info: ::core::option::Option, -} -/// 25(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ojfnkfhdioo { - #[prost(uint32, tag = "8")] - pub aambnmhogjc: u32, - #[prost(uint32, tag = "3")] - pub group_id: u32, - #[prost(message, optional, tag = "1599")] - pub memory_stats: ::core::option::Option, - #[prost(message, optional, tag = "942")] - pub story_stats: ::core::option::Option, - #[prost(message, optional, tag = "1787")] - pub boss_stats: ::core::option::Option, -} -/// OneOf Type From: OJFNKFHDIOO.HPLDGHEPMCN -/// 26(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hpldghepmcn { - #[prost(int32, tag = "1599")] - pub memory_stats: i32, - #[prost(int32, tag = "942")] - pub story_stats: i32, - #[prost(int32, tag = "1787")] - pub boss_stats: i32, -} -/// 27(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kppmnnppffk { - #[prost(message, optional, tag = "14")] - pub imiipmgohbp: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub map_id: u32, -} -/// 28(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Algmhhfcaca { - #[prost(uint32, tag = "15")] - pub lggnnmfbokh: u32, - #[prost(message, optional, tag = "8")] - pub bdbflhcahgp: ::core::option::Option, -} -/// 29(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kogcenokcid { - #[prost(message, optional, tag = "232")] - pub ijmbjfagbbb: ::core::option::Option, - #[prost(message, optional, tag = "665")] - pub onlipdakfde: ::core::option::Option, -} -/// OneOf Type From: KOGCENOKCID.IPEMNPJAHEH -/// 30(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ipemnpjaheh { - #[prost(int32, tag = "232")] - pub ijmbjfagbbb: i32, - #[prost(int32, tag = "665")] - pub onlipdakfde: i32, -} -/// 31(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hlncnphpnjb { - #[prost(uint32, tag = "4")] - pub area_id: u32, -} -/// 32(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjhmpnnalnl { - #[prost(uint32, tag = "2")] - pub area_id: u32, - #[prost(uint32, tag = "15")] - pub pdjjljgbmld: u32, -} -/// 33(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Njdhppfmdjo { - #[prost(uint32, tag = "8")] - pub challenge_id: u32, -} -/// 34(CmdFriendType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Olhelhnhlci { - #[prost(enumeration = "Gpicpknnnbi", tag = "8")] - pub bkmodlijkgo: i32, - #[prost(int64, tag = "7")] - pub time: i64, - #[prost(message, optional, tag = "1867")] - pub gijpnccegek: ::core::option::Option, - #[prost(message, optional, tag = "1350")] - pub aiieogkgbij: ::core::option::Option, - #[prost(uint32, tag = "1495")] - pub avatar_id: u32, - #[prost(uint32, tag = "936")] - pub pdigoniofgc: u32, - #[prost(uint32, tag = "955")] - pub lljljlhakkb: u32, - #[prost(message, optional, tag = "606")] - pub cefpilpicin: ::core::option::Option, -} -/// OneOf Type From: OLHELHNHLCI.BCPIDNIOFPM -/// 35(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bcpidniofpm { - #[prost(int32, tag = "1867")] - pub gijpnccegek: i32, - #[prost(int32, tag = "1350")] - pub aiieogkgbij: i32, - #[prost(int32, tag = "1495")] - pub avatar_id: i32, - #[prost(int32, tag = "936")] - pub pdigoniofgc: i32, - #[prost(int32, tag = "955")] - pub lljljlhakkb: i32, - #[prost(int32, tag = "606")] - pub cefpilpicin: i32, -} -/// 36(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendListInfoCsReq {} -/// 37(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendListInfoScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "6")] - pub friend_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub egipfdnkccn: ::prost::alloc::vec::Vec, -} -/// 38(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerDetailInfoCsReq { - #[prost(uint32, tag = "13")] - pub uid: u32, -} -/// 39(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerDetailInfoScRsp { - #[prost(message, optional, tag = "14")] - pub player_detail_info: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 40(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendApplyListInfoCsReq {} -/// 41(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendApplyListInfoScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, repeated, tag = "11")] - pub friend_apply_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub send_apply_list: ::prost::alloc::vec::Vec, -} -/// 42(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ApplyFriendCsReq { - #[prost(enumeration = "FriendApplySource", tag = "12")] - pub source: i32, - #[prost(uint32, tag = "5")] - pub uid: u32, -} -/// 43(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ApplyFriendScRsp { - #[prost(uint32, tag = "6")] - pub uid: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 44(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncApplyFriendScNotify { - #[prost(message, optional, tag = "15")] - pub friend_apply_info: ::core::option::Option, -} -/// 45(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HandleFriendCsReq { - #[prost(bool, tag = "15")] - pub handle_result: bool, - #[prost(uint32, tag = "6")] - pub uid: u32, -} -/// 46(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HandleFriendScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub handle_friend_info: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub uid: u32, - #[prost(bool, tag = "9")] - pub handle_result: bool, -} -/// 47(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncHandleFriendScNotify { - #[prost(message, optional, tag = "14")] - pub handle_friend_info: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub uid: u32, - #[prost(bool, tag = "8")] - pub handle_result: bool, -} -/// 48(CmdFriendType) -/// CsReq (TODO) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteFriendCsReq { - #[prost(uint32, tag = "11")] - pub uid: u32, - #[prost(uint32, tag = "6")] - pub flpbpnhbfjk: u32, -} -/// 49(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteFriendScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub uid: u32, -} -/// 50(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncDeleteFriendScNotify { - #[prost(uint32, tag = "12")] - pub uid: u32, -} -/// 51(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ddbglefcalm { - #[prost(uint32, tag = "13")] - pub uid: u32, -} -/// 52(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dfddimdllgb { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub black_info: ::core::option::Option, -} -/// 53(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fblkalmkfjc { - #[prost(uint32, tag = "9")] - pub uid: u32, -} -/// 54(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendRecommendListInfoCsReq { - #[prost(bool, tag = "6")] - pub clbgeiomcoj: bool, -} -/// 55(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendRecommendListInfoScRsp { - #[prost(message, repeated, tag = "13")] - pub friend_recommend_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 56(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bkecleijobo { - #[prost(string, tag = "8")] - pub kkmacpkifkp: ::prost::alloc::string::String, - #[prost(uint32, tag = "3")] - pub uid: u32, -} -/// 57(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Beikjbcbkcl { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(string, tag = "2")] - pub kkmacpkifkp: ::prost::alloc::string::String, - #[prost(uint32, tag = "14")] - pub uid: u32, -} -/// 58(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ldepmihjdjp { - #[prost(uint32, tag = "11")] - pub giocfbekilc: u32, - #[prost(string, tag = "6")] - pub jodlflaocon: ::prost::alloc::string::String, - #[prost(uint32, tag = "15")] - pub uid: u32, -} -/// 59(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gpglnmjfmbg { - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 60(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbamncnkdhj { - #[prost(uint32, tag = "2")] - pub uid: u32, -} -/// 61(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Appnedhccck { - #[prost(uint32, tag = "4")] - pub uid: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 62(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SearchPlayerCsReq { - #[prost(uint32, repeated, tag = "7")] - pub search_uid_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "8")] - pub clbgeiomcoj: bool, -} -/// 63(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SearchPlayerScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "14")] - pub result_uid_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub search_result_list: ::prost::alloc::vec::Vec, -} -/// 64(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Olflgceeeci { - #[prost(bool, tag = "4")] - pub clbgeiomcoj: bool, - #[prost(bool, tag = "11")] - pub dolibhokljb: bool, -} -/// 65(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kojoejkdcge { - #[prost(message, repeated, tag = "9")] - pub nfilmohonic: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 66(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cbmheanpffg { - #[prost(uint32, tag = "9")] - pub avatar_id: u32, - #[prost(uint32, tag = "6")] - pub uid: u32, -} -/// 67(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgeamlaigpj { - #[prost(uint32, tag = "11")] - pub uid: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub avatar_id: u32, -} -/// 68(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jocodhejjip {} -/// 69(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Plalkjboadl { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub mjnglndjlhm: ::core::option::Option, -} -/// 70(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Baoaoacgdmn {} -/// 71(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgmbjnfncie { - #[prost(uint32, tag = "15")] - pub manbhdbigdc: u32, - #[prost(uint32, repeated, tag = "4")] - pub ghkndmdiddk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub nfgcofgincg: u32, - #[prost(uint32, tag = "9")] - pub mcclbgogkbj: u32, -} -/// 72(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gfkokinmnjp { - #[prost(uint32, tag = "15")] - pub manbhdbigdc: u32, -} -/// 73(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mgildedpoel {} -/// 74(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Piaalgkneae { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub dilfgbpcapm: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, -} -/// 75(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ebmlnjabllm { - #[prost(message, optional, tag = "11")] - pub mjnglndjlhm: ::core::option::Option, -} -/// 76(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlatformPlayerInfoCsReq { - #[prost(enumeration = "PlatformType", tag = "4")] - pub platform_type: i32, - #[prost(string, repeated, tag = "7")] - pub aobdbhgckcm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, -} -/// 77(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlatformPlayerInfoScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "5")] - pub friend_recommend_list: ::prost::alloc::vec::Vec, -} -/// 78(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendLoginInfoCsReq {} -/// 79(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendLoginInfoScRsp { - #[prost(uint32, repeated, tag = "12")] - pub gecaoaamepe: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "15")] - pub obceladbcpa: bool, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "11")] - pub nmpkmcihigi: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "9")] - pub eagfgmlibhp: bool, -} -/// 80(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djpkalbpmia { - #[prost(bool, tag = "15")] - pub ccgbolbkocc: bool, -} -/// 81(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kaklfocehfp { - #[prost(bool, tag = "3")] - pub ccgbolbkocc: bool, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 82(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetFriendMarkCsReq { - #[prost(bool, tag = "1")] - pub is_set_mark: bool, - #[prost(uint32, tag = "7")] - pub uid: u32, -} -/// 83(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetFriendMarkScRsp { - #[prost(bool, tag = "4")] - pub is_set_mark: bool, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub uid: u32, -} -/// 84(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjhhmblobdl { - #[prost(uint32, tag = "6")] - pub sender_id: u32, - #[prost(enumeration = "Dccankfcmdh", tag = "5")] - pub dmegpikbeki: i32, - #[prost(bool, tag = "2")] - pub clbgeiomcoj: bool, - #[prost(uint32, repeated, tag = "3")] - pub floknfoipcm: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub lgiciaebmon: ::prost::alloc::vec::Vec, -} -/// 85(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fclnaaefmgp { - #[prost(message, repeated, tag = "2")] - pub nfilmohonic: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub sender_id: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 86(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aknljnnblkl { - #[prost(uint32, tag = "2")] - pub challenge_id: u32, -} -/// 87(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ibnodomplai { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, repeated, tag = "1")] - pub ngpeflimhlh: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "12")] - pub nmmieeidobl: bool, -} -/// 88(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cakbbejamdc { - #[prost(uint32, tag = "12")] - pub challenge_id: u32, - #[prost(uint32, tag = "15")] - pub uid: u32, -} -/// 89(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mldljggodjo { - #[prost(uint32, tag = "11")] - pub challenge_id: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub uid: u32, - #[prost(message, repeated, tag = "15")] - pub lneebnhlmim: ::prost::alloc::vec::Vec, -} -/// 90(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgngkcmjmli { - #[prost(uint32, tag = "10")] - pub group_id: u32, - #[prost(uint32, tag = "6")] - pub uid: u32, - #[prost(enumeration = "DisplayRecordType", tag = "12")] - pub slot: i32, -} -/// 91(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dnfiehdoiff { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub uid: u32, - #[prost(message, optional, tag = "620")] - pub noajhhamngh: ::core::option::Option, - #[prost(message, optional, tag = "348")] - pub hajlpbblbnk: ::core::option::Option, -} -/// OneOf Type From: DNFIEHDOIFF.GDNHIFBGJCC -/// 92(CmdFriendType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdnhifbgjcc { - #[prost(int32, tag = "620")] - pub noajhhamngh: i32, - #[prost(int32, tag = "348")] - pub hajlpbblbnk: i32, -} -/// 93(CmdFriendType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ammmdhaapah { - #[prost(uint32, tag = "8")] - pub uid: u32, -} -/// 94(CmdFriendType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ipibpdijdhj { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, repeated, tag = "9")] - pub dmkikggobaf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub uid: u32, -} -/// 0(CmdGachaType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGachaInfoCsReq {} -/// 1(CmdGachaType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GachaCeilingAvatar { - #[prost(uint32, tag = "13")] - pub repeated_cnt: u32, - #[prost(uint32, tag = "12")] - pub avatar_id: u32, -} -/// 2(CmdGachaType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GachaCeiling { - #[prost(message, repeated, tag = "3")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub ceiling_num: u32, - #[prost(bool, tag = "4")] - pub is_claimed: bool, -} -/// 3(CmdGachaType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GachaInfo { - #[prost(uint32, repeated, tag = "4")] - pub up_info: ::prost::alloc::vec::Vec, - #[prost(string, tag = "7")] - pub mokhdedfkik: ::prost::alloc::string::String, - #[prost(string, tag = "14")] - pub ppjdllmodmj: ::prost::alloc::string::String, - #[prost(message, optional, tag = "10")] - pub gacha_ceiling: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub mnneboggkal: u32, - #[prost(int64, tag = "1")] - pub end_time: i64, - #[prost(uint32, tag = "12")] - pub gacha_id: u32, - #[prost(uint32, repeated, tag = "8")] - pub featured: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub encaiblklhh: u32, - #[prost(int64, tag = "6")] - pub begin_time: i64, -} -/// 4(CmdGachaType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGachaInfoScRsp { - #[prost(uint32, tag = "2")] - pub mgfclgmckgf: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub gacha_random: u32, - #[prost(message, repeated, tag = "12")] - pub gacha_info_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub amjnklbfhch: u32, - #[prost(uint32, tag = "10")] - pub pclbncpjnkn: u32, -} -/// 5(CmdGachaType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DoGachaCsReq { - #[prost(uint32, tag = "6")] - pub gacha_num: u32, - #[prost(uint32, tag = "12")] - pub gacha_id: u32, - #[prost(uint32, tag = "14")] - pub gacha_random: u32, - #[prost(uint32, tag = "7")] - pub simulate_magic: u32, -} -/// 6(CmdGachaType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GachaItem { - #[prost(message, optional, tag = "3")] - pub gacha_item: ::core::option::Option, - #[prost(bool, tag = "9")] - pub is_new: bool, - #[prost(message, optional, tag = "12")] - pub token_item: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub transfer_item_list: ::core::option::Option, -} -/// 7(CmdGachaType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DoGachaScRsp { - #[prost(uint32, tag = "5")] - pub pclbncpjnkn: u32, - #[prost(uint32, tag = "10")] - pub gacha_id: u32, - #[prost(uint32, tag = "3")] - pub ceiling_num: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub ejapjpidpoa: u32, - #[prost(uint32, tag = "1")] - pub mnneboggkal: u32, - #[prost(uint32, tag = "7")] - pub encaiblklhh: u32, - #[prost(message, repeated, tag = "2")] - pub gacha_item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub gacha_num: u32, -} -/// 8(CmdGachaType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGachaCeilingCsReq { - #[prost(uint32, tag = "15")] - pub gacha_type: u32, -} -/// 9(CmdGachaType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGachaCeilingScRsp { - #[prost(uint32, tag = "14")] - pub gacha_type: u32, - #[prost(message, optional, tag = "11")] - pub gacha_ceiling: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 10(CmdGachaType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeGachaCeilingCsReq { - #[prost(uint32, tag = "14")] - pub gacha_type: u32, - #[prost(uint32, tag = "11")] - pub avatar_id: u32, -} -/// 11(CmdGachaType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeGachaCeilingScRsp { - #[prost(uint32, tag = "1")] - pub avatar_id: u32, - #[prost(message, optional, tag = "8")] - pub transfer_item_list: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub gacha_type: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub gacha_ceiling: ::core::option::Option, -} -/// 3(CmdHeartdialType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmdlkkbnkpd { - #[prost(uint32, tag = "1")] - pub iagjgjkgjbl: u32, - #[prost(bool, tag = "5")] - pub apgnhjpdnbc: bool, -} -/// 4(CmdHeartdialType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Phakgmkcbpk { - #[prost(bool, tag = "11")] - pub jaocgoemjpi: bool, - #[prost(enumeration = "Eclmhpdllpn", tag = "10")] - pub bkhnlbnbknf: i32, - #[prost(bool, tag = "1")] - pub nneeainebpm: bool, - #[prost(uint32, tag = "5")] - pub gppdnodoebh: u32, - #[prost(enumeration = "Alefjkkkega", tag = "9")] - pub chgmojlbfcn: i32, -} -/// 5(CmdHeartdialType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oaigcjknega { - #[prost(uint32, tag = "10")] - pub gppdnodoebh: u32, - #[prost(uint32, tag = "13")] - pub ijnkeleanjd: u32, -} -/// 6(CmdHeartdialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Inbemplnjhp {} -/// 7(CmdHeartdialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gkodoigllhf { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "6")] - pub hiankelkfig: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub ogpofbldbpp: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub biknelbhpee: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Bjgccnnmphi", tag = "14")] - pub iencknkdbdi: i32, -} -/// 8(CmdHeartdialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cbpkbgfmofo { - #[prost(enumeration = "Eclmhpdllpn", tag = "9")] - pub mibekfhnccc: i32, - #[prost(uint32, tag = "7")] - pub gppdnodoebh: u32, - #[prost(uint32, tag = "1")] - pub pkbmehafbch: u32, -} -/// 9(CmdHeartdialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gobadompklm { - #[prost(enumeration = "Eclmhpdllpn", tag = "7")] - pub alimaoaefpa: i32, - #[prost(uint32, tag = "10")] - pub gppdnodoebh: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 10(CmdHeartdialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkmidphdccf { - #[prost(uint32, tag = "2")] - pub pkbmehafbch: u32, - #[prost(uint32, tag = "13")] - pub gppdnodoebh: u32, - #[prost(message, optional, tag = "6")] - pub item_list: ::core::option::Option, -} -/// 11(CmdHeartdialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hbobohhlbmd { - #[prost(uint32, tag = "11")] - pub gppdnodoebh: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 12(CmdHeartdialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdcjkfoolpl { - #[prost(uint32, tag = "5")] - pub iagjgjkgjbl: u32, - #[prost(uint32, tag = "14")] - pub pkbmehafbch: u32, - #[prost(uint32, tag = "7")] - pub gppdnodoebh: u32, -} -/// 13(CmdHeartdialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bohimdnldfn { - #[prost(uint32, tag = "12")] - pub gppdnodoebh: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub reward_list: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub iagjgjkgjbl: u32, -} -/// 14(CmdHeartdialType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Amjokeiihdd { - #[prost(enumeration = "Bjgccnnmphi", tag = "8")] - pub iencknkdbdi: i32, - #[prost(message, repeated, tag = "12")] - pub biknelbhpee: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "2")] - pub cmgjfcdkebd: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub nagjfpojipc: ::prost::alloc::vec::Vec, -} -/// 15(CmdHeartdialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mcbjclkbkdi { - #[prost(message, optional, tag = "1")] - pub bpimbbdfiii: ::core::option::Option, -} -/// 16(CmdHeartdialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lpoefjnpcgh { - #[prost(message, optional, tag = "9")] - pub bpimbbdfiii: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 0(CmdHeliobusType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mlmghlfkflm { - #[prost(uint32, repeated, tag = "5")] - pub nhphhapjodg: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub abcabfmcnal: u32, -} -/// 1(CmdHeliobusType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ijeikpefcmi { - #[prost(uint32, tag = "15")] - pub phase: u32, - #[prost(uint32, tag = "9")] - pub challenge_id: u32, - #[prost(bool, tag = "10")] - pub bljlfmglkhm: bool, -} -/// 2(CmdHeliobusType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusChallengeLineup { - #[prost(uint32, tag = "9")] - pub skill_id: u32, - #[prost(uint32, tag = "13")] - pub group_id: u32, - #[prost(uint32, repeated, tag = "14")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// 3(CmdHeliobusType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hhphjmfjclh {} -/// 4(CmdHeliobusType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hojfjonkefp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub mgkdfnbenai: u32, - #[prost(message, optional, tag = "7")] - pub skill_info: ::core::option::Option, - #[prost(message, repeated, tag = "8")] - pub challenge_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub fgmlgnaigpm: u32, - #[prost(uint32, tag = "15")] - pub stars: u32, - #[prost(message, repeated, tag = "5")] - pub ibhmfoojmpo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub level: u32, - #[prost(uint32, tag = "9")] - pub jkhnegpjabj: u32, - #[prost(message, repeated, tag = "2")] - pub aalkcalnhil: ::prost::alloc::vec::Vec, -} -/// 5(CmdHeliobusType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ghalcpbjdpo { - #[prost(uint32, tag = "4")] - pub ilgocaeifpf: u32, - #[prost(message, repeated, tag = "13")] - pub kjnkfjebpal: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub jahbhejkdpb: u32, -} -/// 6(CmdHeliobusType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fhjfpepdkch { - #[prost(message, repeated, tag = "6")] - pub bobkemckngk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub omgpdipcahe: u32, - #[prost(bool, tag = "10")] - pub dfokgmpgedb: bool, - #[prost(uint32, tag = "4")] - pub mpodmddegjf: u32, - #[prost(uint32, tag = "7")] - pub jpdjppioleg: u32, - #[prost(uint32, tag = "5")] - pub eficnpdckpk: u32, - #[prost(bool, tag = "8")] - pub ohnllnnfomd: bool, - #[prost(uint32, tag = "3")] - pub nhaifjddbmm: u32, -} -/// 7(CmdHeliobusType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cplkhaciige { - #[prost(uint32, tag = "5")] - pub jpdjppioleg: u32, -} -/// 8(CmdHeliobusType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cihpolpedhf { - #[prost(uint32, tag = "11")] - pub jpdjppioleg: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 9(CmdHeliobusType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kmfdadfpcef { - #[prost(uint32, tag = "3")] - pub jpdjppioleg: u32, - #[prost(uint32, tag = "13")] - pub eficnpdckpk: u32, - #[prost(uint32, tag = "12")] - pub nhaifjddbmm: u32, -} -/// 10(CmdHeliobusType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dgnhpgnnbgm { - #[prost(message, optional, tag = "8")] - pub cpmmfimhffk: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 11(CmdHeliobusType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pjmfbmjigba { - #[prost(uint32, tag = "1")] - pub jpdjppioleg: u32, -} -/// 12(CmdHeliobusType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jhaibmhgeka { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(bool, tag = "2")] - pub ohnllnnfomd: bool, - #[prost(uint32, tag = "3")] - pub jpdjppioleg: u32, -} -/// 13(CmdHeliobusType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kjnfhcljbkf { - #[prost(uint32, tag = "6")] - pub lbnnaipocma: u32, - #[prost(uint32, tag = "10")] - pub jpdjppioleg: u32, - #[prost(uint32, tag = "7")] - pub jahbhejkdpb: u32, -} -/// 14(CmdHeliobusType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lnngfccbhkb { - #[prost(message, optional, tag = "1")] - pub cpmmfimhffk: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 15(CmdHeliobusType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Baadandmfek { - #[prost(message, repeated, tag = "15")] - pub jkhmbggokja: ::prost::alloc::vec::Vec, -} -/// 16(CmdHeliobusType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfpnlanbipa { - #[prost(uint32, tag = "2")] - pub mgkdfnbenai: u32, - #[prost(uint32, tag = "4")] - pub stars: u32, - #[prost(uint32, tag = "6")] - pub fgmlgnaigpm: u32, - #[prost(message, repeated, tag = "7")] - pub jkhmbggokja: ::prost::alloc::vec::Vec, -} -/// 17(CmdHeliobusType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Apblbbamfaf {} -/// 18(CmdHeliobusType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bilpmgbmien { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub level: u32, -} -/// 19(CmdHeliobusType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dniockdadfk { - #[prost(uint32, tag = "11")] - pub cclgmcimglh: u32, - #[prost(uint32, tag = "3")] - pub abcabfmcnal: u32, -} -/// 20(CmdHeliobusType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pgnmnaadnfk { - #[prost(uint32, tag = "6")] - pub event_id: u32, - #[prost(uint32, repeated, tag = "7")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub cclgmcimglh: u32, -} -/// 21(CmdHeliobusType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Leplkabpmcf { - #[prost(message, optional, tag = "3")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub event_id: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 22(CmdHeliobusType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Daokbemjpna { - #[prost(uint32, tag = "10")] - pub cclgmcimglh: u32, -} -/// 23(CmdHeliobusType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ogpekogigem { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub cclgmcimglh: u32, -} -/// 24(CmdHeliobusType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggdbbigojfk { - #[prost(message, optional, tag = "13")] - pub ghpnghinjbh: ::core::option::Option, -} -/// 25(CmdHeliobusType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hfdfkbajohm { - #[prost(message, optional, tag = "5")] - pub lineup: ::core::option::Option, -} -/// 26(CmdHeliobusType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ndheoednonc { - #[prost(uint32, tag = "13")] - pub ngmklnhphec: u32, - #[prost(uint32, tag = "12")] - pub ggfpcdonofj: u32, - #[prost(uint32, tag = "9")] - pub cclgmcimglh: u32, - #[prost(uint32, tag = "3")] - pub prop_entity_id: u32, - #[prost(uint32, repeated, tag = "2")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "1")] - pub hapeghipnga: bool, -} -/// 27(CmdHeliobusType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kkjckgidmeh { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 1(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBagCsReq {} -/// 2(CmdItemType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Equipment { - #[prost(uint32, tag = "14")] - pub tid: u32, - #[prost(bool, tag = "15")] - pub is_protected: bool, - #[prost(uint32, tag = "4")] - pub equip_avatar_id: u32, - #[prost(uint32, tag = "13")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub rank: u32, - #[prost(uint32, tag = "1")] - pub promotion: u32, - #[prost(uint32, tag = "6")] - pub unique_id: u32, - #[prost(uint32, tag = "9")] - pub exp: u32, -} -/// 3(CmdItemType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Relic { - #[prost(uint32, tag = "5")] - pub main_affix_id: u32, - #[prost(uint32, tag = "9")] - pub unique_id: u32, - #[prost(uint32, tag = "7")] - pub exp: u32, - #[prost(uint32, tag = "10")] - pub equip_avatar_id: u32, - #[prost(message, repeated, tag = "12")] - pub sub_affix_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "11")] - pub is_discarded: bool, - #[prost(bool, tag = "8")] - pub is_protected: bool, - #[prost(uint32, tag = "13")] - pub tid: u32, - #[prost(uint32, tag = "15")] - pub level: u32, -} -/// 4(CmdItemType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Material { - #[prost(uint64, tag = "2")] - pub bepoeahidmf: u64, - #[prost(uint32, tag = "5")] - pub num: u32, - #[prost(uint32, tag = "7")] - pub tid: u32, -} -/// 5(CmdItemType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WaitDelResource { - #[prost(uint32, tag = "1")] - pub tid: u32, - #[prost(uint32, tag = "10")] - pub num: u32, -} -/// 6(CmdItemType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Material0 { - #[prost(uint32, tag = "5")] - pub num: u32, - #[prost(uint64, tag = "7")] - pub bepoeahidmf: u64, - #[prost(uint32, tag = "12")] - pub tid: u32, -} -/// 7(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBagScRsp { - #[prost(uint32, repeated, tag = "12")] - pub mehhhlonjdo: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub ljkcanihcep: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub lnalmacdfmo: u32, - #[prost(message, repeated, tag = "10")] - pub material_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "14")] - pub equipment_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "3")] - pub turn_food_switch: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub apekbjacddh: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub onaoicldfnj: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub relic_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "5")] - pub pile_item_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1")] - pub nogkokelakc: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub wait_del_resource_list: ::prost::alloc::vec::Vec, -} -/// 8(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PromoteEquipmentCsReq { - #[prost(message, optional, tag = "14")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub equipment_unique_id: u32, -} -/// 9(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PromoteEquipmentScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 10(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LockEquipmentCsReq { - #[prost(uint32, repeated, tag = "11")] - pub equipment_id_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "9")] - pub is_protected: bool, -} -/// 11(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LockEquipmentScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 12(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UseItemCsReq { - #[prost(uint32, tag = "11")] - pub base_avatar_id: u32, - /// TODO - #[prost(uint32, tag = "10")] - pub use_item_id: u32, - #[prost(enumeration = "AvatarType", tag = "8")] - pub use_avatar_type: i32, - /// TODO - #[prost(uint32, tag = "15")] - pub use_item_count: u32, - #[prost(bool, tag = "1")] - pub lbdjngpkpmn: bool, - #[prost(uint32, tag = "5")] - pub optional_reward_id: u32, -} -/// 13(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UseItemScRsp { - /// TODO - #[prost(uint32, tag = "7")] - pub use_item_id: u32, - #[prost(uint32, tag = "14")] - pub pjbnamacmbl: u32, - #[prost(uint64, tag = "10")] - pub month_card_out_date_time: u64, - /// TODO - #[prost(uint32, tag = "9")] - pub use_item_count: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub return_data: ::core::option::Option, -} -/// 14(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RankUpEquipmentCsReq { - #[prost(message, optional, tag = "4")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub equipment_unique_id: u32, -} -/// 15(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RankUpEquipmentScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 16(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExpUpEquipmentCsReq { - #[prost(message, optional, tag = "1")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub equipment_unique_id: u32, -} -/// 17(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExpUpEquipmentScRsp { - #[prost(message, repeated, tag = "10")] - pub return_item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 18(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ComposeItemCsReq { - #[prost(uint32, tag = "4")] - pub count: u32, - #[prost(message, optional, tag = "8")] - pub compose_item_list: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub compose_id: u32, -} -/// 19(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ComposeItemScRsp { - #[prost(uint32, tag = "3")] - pub count: u32, - #[prost(uint32, tag = "15")] - pub compose_id: u32, - #[prost(message, optional, tag = "14")] - pub return_item_list: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 20(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ComposeSelectedRelicCsReq { - #[prost(message, optional, tag = "12")] - pub compose_item_list: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub compose_relic_id: u32, - #[prost(uint32, tag = "3")] - pub main_affix_id: u32, - #[prost(uint32, tag = "7")] - pub count: u32, - #[prost(uint32, tag = "2")] - pub compose_id: u32, -} -/// 21(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ComposeSelectedRelicScRsp { - #[prost(message, optional, tag = "5")] - pub return_item_list: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub compose_id: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 22(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExpUpRelicCsReq { - #[prost(message, optional, tag = "13")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub relic_unique_id: u32, -} -/// 23(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExpUpRelicScRsp { - #[prost(message, repeated, tag = "6")] - pub return_item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 24(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LockRelicCsReq { - /// TODO: Obf: LLEOGKEEEGL - #[prost(bool, tag = "4")] - pub is_protected: bool, - #[prost(uint32, tag = "6")] - pub relic_unique_id: u32, - #[prost(bool, tag = "2")] - pub kgbgnglngeg: bool, - #[prost(uint32, repeated, tag = "12")] - pub ppeilldocbe: ::prost::alloc::vec::Vec, -} -/// 25(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LockRelicScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 26(CmdItemType) -/// CsReq (TODO) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DiscardRelicCsReq { - #[prost(uint32, tag = "7")] - pub relic_unique_id: u32, - #[prost(bool, tag = "9")] - pub is_discard: bool, - #[prost(uint32, repeated, tag = "15")] - pub ppeilldocbe: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "6")] - pub kgbgnglngeg: bool, -} -/// 27(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DiscardRelicScRsp { - #[prost(bool, tag = "15")] - pub is_discard: bool, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 28(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SellItemCsReq { - #[prost(bool, tag = "6")] - pub to_material: bool, - #[prost(message, optional, tag = "7")] - pub item_cost_list: ::core::option::Option, -} -/// 29(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SellItemScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub return_item_list: ::core::option::Option, -} -/// 30(CmdItemType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RechargeSuccNotify { - #[prost(uint64, tag = "5")] - pub month_card_outdate_time: u64, - #[prost(string, tag = "7")] - pub channel_order_no: ::prost::alloc::string::String, - #[prost(message, optional, tag = "3")] - pub item_list: ::core::option::Option, - #[prost(string, tag = "8")] - pub product_id: ::prost::alloc::string::String, -} -/// 31(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeHcoinCsReq { - #[prost(uint32, tag = "5")] - pub num: u32, -} -/// 32(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeHcoinScRsp { - #[prost(uint32, tag = "4")] - pub num: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 33(CmdItemType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjppokdndna { - #[prost(uint32, tag = "8")] - pub pdigoniofgc: u32, -} -/// 34(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pcdbbfoccli { - #[prost(uint32, repeated, tag = "14")] - pub ncndeaolbkg: ::prost::alloc::vec::Vec, -} -/// 35(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfbjkefndpl { - #[prost(message, repeated, tag = "1")] - pub nogkokelakc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 36(CmdItemType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jkmkiadkfjo { - #[prost(uint32, tag = "12")] - pub gcbldbneidb: u32, - #[prost(uint32, tag = "13")] - pub oabfcocippg: u32, -} -/// 37(CmdItemType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfeokefkmjd { - #[prost(message, repeated, tag = "4")] - pub ojjenfamgbj: ::prost::alloc::vec::Vec, -} -/// 38(CmdItemType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Macopbfheed { - #[prost(message, optional, tag = "11")] - pub piailanokmm: ::core::option::Option, -} -/// 39(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmjgendohpb { - #[prost(uint32, tag = "14")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "5")] - pub djoajnahokb: u32, - #[prost(uint32, tag = "8")] - pub ofljpfbfglb: u32, -} -/// 40(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dafbeajhpof { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub ofljpfbfglb: u32, -} -/// 41(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdpmenmimna {} -/// 42(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmnofabedoi { - #[prost(uint32, repeated, tag = "11")] - pub hofkmeimaph: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 43(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gnkapokbpla { - #[prost(uint32, tag = "6")] - pub gbiepapenkj: u32, - #[prost(bool, tag = "3")] - pub nddpacjiaok: bool, -} -/// 44(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ahblighielh { - #[prost(bool, tag = "15")] - pub nddpacjiaok: bool, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub gbiepapenkj: u32, -} -/// 45(CmdItemType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Omgcifijnai { - #[prost(uint32, tag = "13")] - pub gbiepapenkj: u32, -} -/// 46(CmdItemType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ioockglnmic { - #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "5")] - pub turn_food_switch: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "12")] - pub mehhhlonjdo: ::prost::alloc::vec::Vec, -} -/// 47(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ofanmmhooeb { - #[prost(enumeration = "TurnFoodSwitch", tag = "6")] - pub dglljfnemok: i32, - #[prost(bool, tag = "3")] - pub lnekbegkacp: bool, -} -/// 48(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kooipeamhee { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(enumeration = "TurnFoodSwitch", tag = "3")] - pub dglljfnemok: i32, - #[prost(bool, tag = "4")] - pub lnekbegkacp: bool, -} -/// 49(CmdItemType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eglhgdbanlo { - #[prost(bool, tag = "4")] - pub ojngmlgbcpg: bool, - #[prost(message, repeated, tag = "11")] - pub jiadceibkbd: ::prost::alloc::vec::Vec, -} -/// 50(CmdItemType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aphekfpdgge { - #[prost(uint32, tag = "5")] - pub hogelapkdce: u32, - #[prost(uint32, tag = "11")] - pub imecddmehia: u32, - #[prost(uint32, tag = "14")] - pub anhigiebaep: u32, -} -/// 51(CmdItemType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mnoilallbjh { - #[prost(uint32, tag = "6")] - pub hogelapkdce: u32, - #[prost(uint32, tag = "1")] - pub ejandkafhia: u32, -} -/// 52(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicRecomendCsReq { - #[prost(uint32, tag = "2")] - pub avatar_id: u32, -} -/// 53(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicRecomendScRsp { - #[prost(message, repeated, tag = "14")] - pub phmclomfgpi: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "3")] - pub kckacnlcald: bool, - #[prost(message, repeated, tag = "2")] - pub kjcbajbgogb: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub fhcpdkhfimf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "12")] - pub mhhnfaghgol: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub avatar_id: u32, - #[prost(message, repeated, tag = "15")] - pub lkipbcdgdob: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub oddmgmgljhd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 54(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Klcjahckpmp { - #[prost(uint32, tag = "13")] - pub hbodbgdoeoi: u32, -} -/// 55(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ciekmlnakbi { - #[prost(uint32, repeated, tag = "10")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "1")] - pub kckacnlcald: bool, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub hbodbgdoeoi: u32, -} -/// 56(CmdItemType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hngdnbiaamc { - #[prost(uint32, tag = "12")] - pub ohoegoaecgk: u32, - #[prost(bool, tag = "7")] - pub fbppkgcgilb: bool, -} -/// 57(CmdItemType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oihnbjlgbcg { - #[prost(message, optional, tag = "4")] - pub ihplgebknad: ::core::option::Option, - #[prost(bool, tag = "11")] - pub is_marked: bool, - #[prost(message, optional, tag = "7")] - pub fmniinnjnhg: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub kfimjfgjlmm: u32, - #[prost(int64, tag = "9")] - pub cghgghloibl: i64, - #[prost(string, tag = "14")] - pub name: ::prost::alloc::string::String, -} -/// 58(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fepbldoidll {} -/// 59(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lnjkklhbjni { - #[prost(message, repeated, tag = "5")] - pub amhekokmpnf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 60(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kldfpkmnloj { - #[prost(bool, tag = "12")] - pub is_marked: bool, - #[prost(uint32, tag = "7")] - pub kfimjfgjlmm: u32, - #[prost(string, tag = "2")] - pub name: ::prost::alloc::string::String, - #[prost(message, optional, tag = "4")] - pub fmniinnjnhg: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub ihplgebknad: ::core::option::Option, -} -/// 61(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Amaleijekmd { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub gcfdaampmeb: ::core::option::Option, -} -/// 62(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nljamceiobc { - #[prost(uint32, tag = "13")] - pub kfimjfgjlmm: u32, - #[prost(string, tag = "3")] - pub name: ::prost::alloc::string::String, - #[prost(message, optional, tag = "8")] - pub ihplgebknad: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub fmniinnjnhg: ::core::option::Option, -} -/// OneOf Type From: NLJAMCEIOBC.HDGNPHJOBIB -/// 63(CmdItemType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdgnphjobib { - #[prost(int32, tag = "3")] - pub name: i32, - #[prost(int32, tag = "8")] - pub ihplgebknad: i32, - #[prost(int32, tag = "9")] - pub fmniinnjnhg: i32, -} -/// 64(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bnjefclfhee { - #[prost(uint32, tag = "1")] - pub kfimjfgjlmm: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(int64, tag = "12")] - pub cghgghloibl: i64, - #[prost(string, tag = "5")] - pub name: ::prost::alloc::string::String, - #[prost(message, optional, tag = "14")] - pub ihplgebknad: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub fmniinnjnhg: ::core::option::Option, -} -/// OneOf Type From: BNJEFCLFHEE.GGJLBJLFNCG -/// 65(CmdItemType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggjlbjlfncg { - #[prost(int32, tag = "5")] - pub name: i32, - #[prost(int32, tag = "14")] - pub ihplgebknad: i32, - #[prost(int32, tag = "2")] - pub fmniinnjnhg: i32, -} -/// 66(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mphklkjpaak { - #[prost(uint32, repeated, tag = "10")] - pub lphdlpdldjg: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "13")] - pub kgbgnglngeg: bool, -} -/// 67(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Anlkfcmkgnl { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "8")] - pub lphdlpdldjg: ::prost::alloc::vec::Vec, -} -/// 68(CmdItemType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Egampdgabkl { - #[prost(uint32, repeated, tag = "9")] - pub lphdlpdldjg: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "2")] - pub kgbgnglngeg: bool, - #[prost(bool, tag = "7")] - pub is_set_mark: bool, -} -/// 69(CmdItemType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Alnmjcbeebf { - #[prost(uint32, repeated, tag = "12")] - pub lphdlpdldjg: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(bool, tag = "14")] - pub is_set_mark: bool, -} -/// 70(CmdItemType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eimgeglohog { - #[prost(uint32, tag = "8")] - pub kfimjfgjlmm: u32, -} -/// 0(CmdJukeboxType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockedMusic { - #[prost(uint32, tag = "12")] - pub id: u32, - #[prost(bool, tag = "5")] - pub mhnllccoknb: bool, - #[prost(uint32, tag = "8")] - pub group_id: u32, -} -/// 1(CmdJukeboxType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetJukeboxDataCsReq {} -/// 2(CmdJukeboxType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetJukeboxDataScRsp { - #[prost(uint32, tag = "10")] - pub playing_id: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, repeated, tag = "7")] - pub music_list: ::prost::alloc::vec::Vec, -} -/// 3(CmdJukeboxType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayBackGroundMusicCsReq { - #[prost(uint32, tag = "2")] - pub play_music_id: u32, -} -/// 4(CmdJukeboxType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayBackGroundMusicScRsp { - #[prost(uint32, tag = "7")] - pub play_music_id: u32, - #[prost(uint32, tag = "10")] - pub playing_id: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 5(CmdJukeboxType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockBackGroundMusicCsReq { - #[prost(uint32, repeated, tag = "3")] - pub unlock_ids: ::prost::alloc::vec::Vec, -} -/// 6(CmdJukeboxType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockBackGroundMusicScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub music_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub unlocked_ids: ::prost::alloc::vec::Vec, -} -/// 7(CmdJukeboxType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrialBackGroundMusicCsReq { - #[prost(uint32, tag = "6")] - pub cmokpcogfca: u32, -} -/// 8(CmdJukeboxType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrialBackGroundMusicScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub cmokpcogfca: u32, -} -/// 3(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStageLineupCsReq {} -/// 4(CmdLineupType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StageLineup { - #[prost(uint32, tag = "12")] - pub stage_type: u32, - #[prost(uint32, tag = "11")] - pub aeefpickblc: u32, -} -/// 5(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStageLineupScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, repeated, tag = "12")] - pub hkpmpclfmng: ::prost::alloc::vec::Vec, -} -/// 6(CmdLineupType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LineupAvatar { - #[prost(message, optional, tag = "7")] - pub sp_bar: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub slot: u32, - #[prost(uint32, tag = "9")] - pub satiety: u32, - #[prost(uint32, tag = "11")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub hp: u32, - #[prost(enumeration = "AvatarType", tag = "12")] - pub avatar_type: i32, -} -/// 7(CmdLineupType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LineupInfo { - #[prost(uint32, tag = "11")] - pub leader_slot: u32, - #[prost(enumeration = "ExtraLineupType", tag = "6")] - pub extra_lineup_type: i32, - #[prost(uint32, repeated, tag = "13")] - pub abollmbdfjp: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub idfbpedneca: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub nggphgpdmfd: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "5")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub plane_id: u32, - #[prost(string, tag = "1")] - pub name: ::prost::alloc::string::String, - #[prost(uint32, tag = "12")] - pub boceahmenhd: u32, - #[prost(uint32, tag = "14")] - pub max_mp: u32, - #[prost(uint32, tag = "4")] - pub mp: u32, - #[prost(bool, tag = "15")] - pub mphbmfkkaam: bool, - #[prost(uint32, tag = "7")] - pub index: u32, - #[prost(bool, tag = "10")] - pub is_virtual: bool, -} -/// 8(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurLineupDataCsReq {} -/// 9(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurLineupDataScRsp { - #[prost(message, optional, tag = "3")] - pub lineup: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 10(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct JoinLineupCsReq { - #[prost(uint32, tag = "11")] - pub index: u32, - #[prost(uint32, tag = "12")] - pub base_avatar_id: u32, - #[prost(bool, tag = "3")] - pub is_virtual: bool, - #[prost(uint32, tag = "6")] - pub slot: u32, - #[prost(enumeration = "ExtraLineupType", tag = "10")] - pub extra_lineup_type: i32, - #[prost(enumeration = "AvatarType", tag = "7")] - pub avatar_type: i32, - #[prost(uint32, tag = "5")] - pub plane_id: u32, -} -/// 11(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct JoinLineupScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 12(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitLineupCsReq { - #[prost(uint32, tag = "8")] - pub index: u32, - #[prost(enumeration = "AvatarType", tag = "12")] - pub avatar_type: i32, - #[prost(uint32, tag = "15")] - pub plane_id: u32, - #[prost(bool, tag = "2")] - pub is_virtual: bool, - #[prost(enumeration = "ExtraLineupType", tag = "4")] - pub extra_lineup_type: i32, - #[prost(uint32, tag = "6")] - pub base_avatar_id: u32, -} -/// 13(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitLineupScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub base_avatar_id: u32, - #[prost(bool, tag = "6")] - pub kmfhkbbbmmo: bool, - #[prost(uint32, tag = "15")] - pub plane_id: u32, - #[prost(bool, tag = "5")] - pub is_virtual: bool, -} -/// 14(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwapLineupCsReq { - #[prost(uint32, tag = "3")] - pub ophhemekahg: u32, - #[prost(uint32, tag = "6")] - pub plane_id: u32, - #[prost(uint32, tag = "4")] - pub ipjanipllfg: u32, - #[prost(enumeration = "ExtraLineupType", tag = "11")] - pub extra_lineup_type: i32, - #[prost(uint32, tag = "7")] - pub index: u32, - #[prost(bool, tag = "5")] - pub is_virtual: bool, -} -/// 15(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwapLineupScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 16(CmdLineupType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncLineupNotify { - #[prost(message, optional, tag = "13")] - pub lineup: ::core::option::Option, - #[prost(enumeration = "SyncReason", repeated, tag = "1")] - pub reason_list: ::prost::alloc::vec::Vec, -} -/// 17(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLineupAvatarDataCsReq {} -/// 18(CmdLineupType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LineupAvatarData { - #[prost(uint32, tag = "6")] - pub id: u32, - #[prost(uint32, tag = "15")] - pub hp: u32, - #[prost(enumeration = "AvatarType", tag = "10")] - pub avatar_type: i32, -} -/// 19(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLineupAvatarDataScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub pjhcjibebaa: ::prost::alloc::vec::Vec, -} -/// 20(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChangeLineupLeaderCsReq { - #[prost(uint32, tag = "9")] - pub slot: u32, -} -/// 21(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChangeLineupLeaderScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub slot: u32, -} -/// 22(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwitchLineupIndexCsReq { - #[prost(uint32, tag = "8")] - pub index: u32, -} -/// 23(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwitchLineupIndexScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub index: u32, -} -/// 24(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetLineupNameCsReq { - #[prost(uint32, tag = "9")] - pub index: u32, - #[prost(string, tag = "2")] - pub name: ::prost::alloc::string::String, -} -/// 25(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetLineupNameScRsp { - #[prost(string, tag = "8")] - pub name: ::prost::alloc::string::String, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub index: u32, -} -/// 26(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAllLineupDataCsReq {} -/// 27(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAllLineupDataScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, repeated, tag = "3")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub cur_index: u32, -} -/// 28(CmdLineupType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct VirtualLineupDestroyNotify { - #[prost(uint32, tag = "3")] - pub plane_id: u32, -} -/// 29(CmdLineupType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LineupSlotData { - #[prost(enumeration = "AvatarType", tag = "8")] - pub avatar_type: i32, - #[prost(uint32, tag = "5")] - pub id: u32, - #[prost(uint32, tag = "14")] - pub slot: u32, -} -/// 30(CmdLineupType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReplaceLineupCsReq { - #[prost(uint32, tag = "12")] - pub boceahmenhd: u32, - #[prost(uint32, tag = "3")] - pub plane_id: u32, - #[prost(uint32, tag = "7")] - pub leader_slot: u32, - #[prost(bool, tag = "4")] - pub is_virtual: bool, - #[prost(message, repeated, tag = "14")] - pub slots: ::prost::alloc::vec::Vec, - #[prost(enumeration = "ExtraLineupType", tag = "10")] - pub extra_lineup_type: i32, - #[prost(uint32, tag = "2")] - pub index: u32, -} -/// 31(CmdLineupType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReplaceLineupScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 32(CmdLineupType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExtraLineupDestroyNotify { - #[prost(enumeration = "ExtraLineupType", tag = "12")] - pub extra_lineup_type: i32, -} -/// 0(CmdLobbyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pegipghogde { - #[prost(message, optional, tag = "10")] - pub mhdjjgdllig: ::core::option::Option, - #[prost(enumeration = "Hckioaemkee", tag = "3")] - pub mhcfiehgnce: i32, -} -/// 1(CmdLobbyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pidnlindfpl { - #[prost(enumeration = "Hckioaemkee", tag = "6")] - pub mhcfiehgnce: i32, - #[prost(message, repeated, tag = "3")] - pub dolkbpljgno: ::prost::alloc::vec::Vec, - #[prost(uint64, tag = "15")] - pub room_id: u64, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 2(CmdLobbyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ipgdilbgfea { - #[prost(uint32, repeated, tag = "8")] - pub search_uid_list: ::prost::alloc::vec::Vec, -} -/// 3(CmdLobbyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Caphadfgjei { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "14")] - pub search_uid_list: ::prost::alloc::vec::Vec, -} -/// 4(CmdLobbyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kffanolhjda { - #[prost(message, optional, tag = "14")] - pub mhdjjgdllig: ::core::option::Option, - #[prost(uint64, tag = "2")] - pub room_id: u64, -} -/// 5(CmdLobbyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggmoikbialm { - #[prost(uint64, tag = "2")] - pub room_id: u64, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, repeated, tag = "9")] - pub dolkbpljgno: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Hckioaemkee", tag = "4")] - pub mhcfiehgnce: i32, -} -/// 6(CmdLobbyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bdgdobfihoa {} -/// 7(CmdLobbyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jblfagnnklb { - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 8(CmdLobbyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lhkiddennlj {} -/// 9(CmdLobbyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hcnigmikomo { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "11")] - pub dolkbpljgno: ::prost::alloc::vec::Vec, -} -/// 10(CmdLobbyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kojckpinbgj { - #[prost(enumeration = "Fpfeccnfjjl", tag = "8")] - pub slot: i32, - #[prost(uint32, tag = "9")] - pub fmijgjanhfi: u32, - #[prost(message, optional, tag = "3")] - pub mhdjjgdllig: ::core::option::Option, -} -/// 11(CmdLobbyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eapjpcdagdh { - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 12(CmdLobbyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ndokmkmnaen { - #[prost(enumeration = "Fpfeccnfjjl", tag = "4")] - pub slot: i32, - #[prost(uint32, tag = "1")] - pub uid: u32, - #[prost(message, repeated, tag = "6")] - pub dolkbpljgno: ::prost::alloc::vec::Vec, -} -/// 13(CmdLobbyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hebhajeoekg { - #[prost(uint32, tag = "5")] - pub uid: u32, -} -/// 14(CmdLobbyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Chfhniadcbi { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 15(CmdLobbyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fnplaicdjmo { - #[prost(uint32, tag = "10")] - pub room_id: u32, - #[prost(uint32, tag = "9")] - pub sender_uid: u32, - #[prost(enumeration = "Hckioaemkee", tag = "1")] - pub mhcfiehgnce: i32, -} -/// 16(CmdLobbyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdjgheajdbl {} -/// 17(CmdLobbyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okggkaamdlb { - #[prost(uint64, tag = "12")] - pub ilgjlgkpdon: u64, - #[prost(enumeration = "Hckioaemkee", tag = "8")] - pub mhcfiehgnce: i32, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub dolkbpljgno: ::prost::alloc::vec::Vec, - #[prost(uint64, tag = "13")] - pub room_id: u64, -} -/// 1(CmdMailType) -/// GetMailCsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMailCsReq { - #[prost(uint32, tag = "11")] - pub ihlfhfghdla: u32, - #[prost(uint32, tag = "7")] - pub dhpnegpdhfn: u32, -} -/// 2(CmdMailType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClientMail { - #[prost(bool, tag = "4")] - pub is_read: bool, - #[prost(uint32, tag = "7")] - pub id: u32, - #[prost(enumeration = "MailType", tag = "13")] - pub mail_type: i32, - #[prost(string, tag = "8")] - pub title: ::prost::alloc::string::String, - #[prost(int64, tag = "6")] - pub time: i64, - #[prost(message, optional, tag = "15")] - pub attachment: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub template_id: u32, - #[prost(string, tag = "9")] - pub sender: ::prost::alloc::string::String, - #[prost(int64, tag = "1")] - pub expire_time: i64, - #[prost(string, tag = "10")] - pub content: ::prost::alloc::string::String, - #[prost(string, repeated, tag = "3")] - pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, -} -/// 3(CmdMailType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMailScRsp { - #[prost(uint32, tag = "11")] - pub start: u32, - #[prost(message, repeated, tag = "12")] - pub mail_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub total_num: u32, - #[prost(bool, tag = "13")] - pub is_end: bool, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, repeated, tag = "9")] - pub notice_mail_list: ::prost::alloc::vec::Vec, -} -/// 4(CmdMailType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkReadMailCsReq { - #[prost(uint32, tag = "9")] - pub id: u32, -} -/// 5(CmdMailType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkReadMailScRsp { - #[prost(uint32, tag = "6")] - pub id: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 6(CmdMailType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DelMailCsReq { - #[prost(uint32, repeated, tag = "2")] - pub id_list: ::prost::alloc::vec::Vec, -} -/// 7(CmdMailType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DelMailScRsp { - #[prost(uint32, repeated, tag = "13")] - pub id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 8(CmdMailType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeMailAttachmentCsReq { - #[prost(uint32, tag = "12")] - pub optional_reward_id: u32, - #[prost(uint32, repeated, tag = "8")] - pub mail_id_list: ::prost::alloc::vec::Vec, -} -/// 9(CmdMailType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggfdcmbigbe { - #[prost(uint32, tag = "6")] - pub boeaipllhmb: u32, - #[prost(uint32, tag = "1")] - pub gbiepapenkj: u32, -} -/// 10(CmdMailType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeMailAttachmentScRsp { - #[prost(message, repeated, tag = "9")] - pub fail_mail_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "15")] - pub attachment: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "13")] - pub succ_mail_id_list: ::prost::alloc::vec::Vec, -} -/// 11(CmdMailType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct NewMailScNotify { - #[prost(uint32, repeated, tag = "10")] - pub mail_id_list: ::prost::alloc::vec::Vec, -} -/// 0(CmdMapRotationType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Adficofdkcg { - #[prost(message, optional, tag = "8")] - pub map_info: ::core::option::Option, - #[prost(int32, tag = "13")] - pub mppilekcmdp: i32, - #[prost(message, repeated, tag = "1")] - pub keeinilnfci: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub ijmnjkakndi: u32, - #[prost(message, optional, tag = "4")] - pub energy_info: ::core::option::Option, - #[prost(bool, tag = "6")] - pub ladifohnbdh: bool, - #[prost(message, repeated, tag = "2")] - pub lkhnikbnfka: ::prost::alloc::vec::Vec, -} -/// 1(CmdMapRotationType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotatorEnergyInfo { - /// TODO - #[prost(uint32, tag = "14")] - pub max_num: u32, - #[prost(uint32, tag = "2")] - pub cur_num: u32, -} -/// 2(CmdMapRotationType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotateMapInfo { - #[prost(message, optional, tag = "11")] - pub vector: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub rotate_vector: ::core::option::Option, -} -/// 3(CmdMapRotationType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cccdkencikf { - #[prost(uint32, tag = "3")] - pub mppilekcmdp: u32, - #[prost(uint32, tag = "6")] - pub ijmnjkakndi: u32, - #[prost(message, optional, tag = "14")] - pub motion: ::core::option::Option, -} -/// 4(CmdMapRotationType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gclfflbojbm { - #[prost(uint32, tag = "15")] - pub client_pos_version: u32, - #[prost(uint32, tag = "11")] - pub mppilekcmdp: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub energy_info: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub ijmnjkakndi: u32, -} -/// 5(CmdMapRotationType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChargerInfo { - #[prost(uint32, tag = "13")] - pub group_id: u32, - #[prost(uint32, tag = "1")] - pub iokbkaoeipc: u32, -} -/// 6(CmdMapRotationType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractChargerCsReq { - #[prost(message, optional, tag = "8")] - pub charger_info: ::core::option::Option, -} -/// 7(CmdMapRotationType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractChargerScRsp { - #[prost(message, optional, tag = "13")] - pub energy_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub charger_info: ::core::option::Option, -} -/// 8(CmdMapRotationType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotaterData { - #[prost(float, tag = "1")] - pub anifkegihjm: f32, - #[prost(uint32, tag = "9")] - pub iokbkaoeipc: u32, - #[prost(uint32, tag = "11")] - pub group_id: u32, -} -/// 9(CmdMapRotationType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeployRotaterCsReq { - #[prost(message, optional, tag = "8")] - pub rotater_data: ::core::option::Option, -} -/// 10(CmdMapRotationType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeployRotaterScRsp { - #[prost(message, optional, tag = "5")] - pub rotater_data: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub energy_info: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 11(CmdMapRotationType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotateMapCsReq { - #[prost(uint32, tag = "8")] - pub group_id: u32, - #[prost(uint32, tag = "7")] - pub iokbkaoeipc: u32, - #[prost(message, optional, tag = "3")] - pub map_info: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub motion: ::core::option::Option, -} -/// 12(CmdMapRotationType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotateMapScRsp { - #[prost(uint32, tag = "5")] - pub client_pos_version: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub motion: ::core::option::Option, -} -/// 13(CmdMapRotationType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterMapRotationRegionCsReq { - #[prost(message, optional, tag = "14")] - pub motion: ::core::option::Option, -} -/// 14(CmdMapRotationType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterMapRotationRegionScRsp { - #[prost(message, optional, tag = "11")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub client_pos_version: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 15(CmdMapRotationType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pckkpgibjel {} -/// 16(CmdMapRotationType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikoplilbcpn { - #[prost(message, repeated, tag = "1")] - pub lkhnikbnfka: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub ijmnjkakndi: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(bool, tag = "11")] - pub klobdfkhjlj: bool, - #[prost(message, repeated, tag = "5")] - pub keeinilnfci: ::prost::alloc::vec::Vec, - #[prost(int32, tag = "13")] - pub mppilekcmdp: i32, - #[prost(message, optional, tag = "7")] - pub energy_info: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub map_info: ::core::option::Option, -} -/// 17(CmdMapRotationType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dekcgopgogj { - #[prost(message, optional, tag = "5")] - pub map_info: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub motion: ::core::option::Option, -} -/// 18(CmdMapRotationType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jammhlfcbnb { - #[prost(uint32, tag = "7")] - pub client_pos_version: u32, - #[prost(message, optional, tag = "5")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 19(CmdMapRotationType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggcjkhaffcb {} -/// 20(CmdMapRotationType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateEnergyScNotify { - #[prost(message, optional, tag = "5")] - pub energy_info: ::core::option::Option, -} -/// 21(CmdMapRotationType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ddaiokhmjmn { - #[prost(bool, tag = "7")] - pub klobdfkhjlj: bool, - #[prost(message, repeated, tag = "12")] - pub keeinilnfci: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "5")] - pub map_info: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub ijmnjkakndi: u32, - #[prost(message, optional, tag = "15")] - pub energy_info: ::core::option::Option, - #[prost(message, repeated, tag = "10")] - pub lkhnikbnfka: ::prost::alloc::vec::Vec, - #[prost(int32, tag = "6")] - pub mppilekcmdp: i32, -} -/// 22(CmdMapRotationType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hecjblchbji { - #[prost(message, optional, tag = "2")] - pub rotater_data: ::core::option::Option, -} -/// 23(CmdMapRotationType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pjkccpbipcg { - #[prost(message, optional, tag = "8")] - pub energy_info: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub rotater_data: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 24(CmdMapRotationType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljbmcnlgnpa { - #[prost(message, repeated, tag = "11")] - pub lkhnikbnfka: ::prost::alloc::vec::Vec, -} -/// 0(CmdMatchType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Blbplfadcoa { - #[prost(enumeration = "Hckioaemkee", tag = "15")] - pub mhcfiehgnce: i32, - #[prost(message, optional, tag = "2")] - pub mhdjjgdllig: ::core::option::Option, -} -/// 1(CmdMatchType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hohgdoonedj { - #[prost(message, optional, tag = "9")] - pub mhdjjgdllig: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 2(CmdMatchType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mokhbphibam {} -/// 3(CmdMatchType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mohmbkpbmec { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 4(CmdMatchType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dpbjjmpnbkb { - #[prost(message, repeated, tag = "6")] - pub dolkbpljgno: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 5(CmdMatchType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Flhgmkaokol {} -/// 6(CmdMatchType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jgmfpcobkcb { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint64, tag = "10")] - pub ilgjlgkpdon: u64, - #[prost(enumeration = "Hckioaemkee", tag = "11")] - pub mhcfiehgnce: i32, - #[prost(uint64, tag = "8")] - pub room_id: u64, -} -/// 1(CmdMatchThreeModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchThreeGetDataCsReq {} -/// 2(CmdMatchThreeModuleType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ilgpcldjfoe { - #[prost(uint32, tag = "1")] - pub laafpdhgmbg: u32, - #[prost(uint32, tag = "8")] - pub bgmagglpjnn: u32, -} -/// 3(CmdMatchThreeModuleType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Femnhlapbog { - #[prost(uint32, tag = "11")] - pub pos: u32, - #[prost(uint32, tag = "10")] - pub jielnncbkod: u32, - #[prost(uint32, tag = "9")] - pub cpklpjggeom: u32, - #[prost(uint32, tag = "12")] - pub count: u32, -} -/// 4(CmdMatchThreeModuleType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jllpbijljih { - #[prost(message, repeated, tag = "11")] - pub ffolooagdei: ::prost::alloc::vec::Vec, - #[prost(map = "uint32, uint32", tag = "1")] - pub pckbgkdchab: ::std::collections::HashMap, - #[prost(map = "uint32, uint32", tag = "7")] - pub mimobnlkapn: ::std::collections::HashMap, - #[prost(message, repeated, tag = "2")] - pub odmddnejfbi: ::prost::alloc::vec::Vec, -} -/// 5(CmdMatchThreeModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchThreeGetDataScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub ohhlimnnebb: ::core::option::Option, -} -/// 6(CmdMatchThreeModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cnpbficbjpc { - #[prost(uint32, repeated, tag = "2")] - pub dhfdcmjdogl: ::prost::alloc::vec::Vec, - #[prost(string, tag = "1")] - pub ajpbdpphghc: ::prost::alloc::string::String, - #[prost(map = "uint32, uint32", tag = "6")] - pub pckbgkdchab: ::std::collections::HashMap, - #[prost(uint32, tag = "11")] - pub jielnncbkod: u32, - #[prost(uint32, tag = "8")] - pub bgmagglpjnn: u32, - #[prost(uint32, tag = "14")] - pub cpklpjggeom: u32, - #[prost(uint32, tag = "4")] - pub laafpdhgmbg: u32, -} -/// 7(CmdMatchThreeModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lololpjdjfa { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub laafpdhgmbg: u32, - #[prost(uint32, tag = "10")] - pub bgmagglpjnn: u32, -} -/// 8(CmdMatchThreeModuleType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jchdoclfcle { - #[prost(message, optional, tag = "1")] - pub ohhlimnnebb: ::core::option::Option, -} -/// 9(CmdMatchThreeModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifjlgmglhff { - #[prost(uint32, tag = "11")] - pub pos: u32, - #[prost(uint32, tag = "3")] - pub jielnncbkod: u32, -} -/// 10(CmdMatchThreeModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fpelbapmoai { - #[prost(uint32, tag = "6")] - pub jielnncbkod: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub pos: u32, -} -/// 0(CmdMessageType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlbfndmhnlb { - #[prost(uint32, repeated, tag = "15")] - pub fhofpiegjon: ::prost::alloc::vec::Vec, -} -/// 1(CmdMessageType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iekedepmjkb { - #[prost(uint32, tag = "7")] - pub opfogfnllbe: u32, - #[prost(uint32, tag = "14")] - pub gbiepapenkj: u32, -} -/// 2(CmdMessageType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlehgobekjo { - #[prost(uint32, tag = "12")] - pub id: u32, - #[prost(uint32, tag = "5")] - pub lepdnajcbpb: u32, - #[prost(enumeration = "Fnmciiagglj", tag = "7")] - pub status: i32, - #[prost(uint32, repeated, tag = "4")] - pub dmbidbenpgi: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub item_list: ::prost::alloc::vec::Vec, -} -/// 3(CmdMessageType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Afcdaemfpki { - #[prost(int64, tag = "3")] - pub aeomjdbebgo: i64, - #[prost(message, repeated, tag = "15")] - pub bpnfachelgm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub id: u32, - #[prost(uint32, tag = "13")] - pub kacimadcgoi: u32, - #[prost(enumeration = "Emefjkadooh", tag = "7")] - pub status: i32, -} -/// 4(CmdMessageType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Npchkaocjjf { - #[prost(message, repeated, tag = "5")] - pub kijljomdjee: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 5(CmdMessageType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Khonpamnmgn {} -/// 6(CmdMessageType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lemmmgofabh { - #[prost(uint32, tag = "15")] - pub npc_id: u32, - #[prost(bool, tag = "9")] - pub chgpidcckeb: bool, -} -/// 7(CmdMessageType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmbmcopakej { - #[prost(enumeration = "Emefjkadooh", tag = "10")] - pub ofapbilbjkm: i32, - #[prost(int64, tag = "6")] - pub aeomjdbebgo: i64, - #[prost(uint32, tag = "11")] - pub group_id: u32, -} -/// 8(CmdMessageType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nepmnfeenib { - #[prost(enumeration = "Fnmciiagglj", tag = "11")] - pub cpbnhcckfdg: i32, - #[prost(uint32, tag = "4")] - pub manneknihfo: u32, -} -/// 9(CmdMessageType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmpidjdglaa { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "11")] - pub mdnmnnfmkgm: ::prost::alloc::vec::Vec, -} -/// 10(CmdMessageType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hmlkhhdfjkf { - #[prost(uint32, tag = "15")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "13")] - pub opfogfnllbe: u32, -} -/// 11(CmdMessageType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggmgeeodndj { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub opfogfnllbe: u32, - #[prost(uint32, tag = "3")] - pub gbiepapenkj: u32, -} -/// 12(CmdMessageType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Plglbeihokd { - #[prost(uint32, tag = "13")] - pub manneknihfo: u32, -} -/// 13(CmdMessageType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Plpcidenibj { - #[prost(uint32, tag = "8")] - pub manneknihfo: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, -} -/// 14(CmdMessageType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pnllhkepnkh { - #[prost(uint32, tag = "4")] - pub manneknihfo: u32, - #[prost(message, repeated, tag = "3")] - pub item_list: ::prost::alloc::vec::Vec, -} -/// 15(CmdMessageType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmbcbcebkmo { - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, - #[prost(message, repeated, tag = "10")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub manneknihfo: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 2(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mnlmkjlplla { - #[prost(uint32, tag = "13")] - pub idephckpnoa: u32, -} -/// 3(CmdMiscModuleType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Njdcdgflhkp { - #[prost(uint32, tag = "3")] - pub idephckpnoa: u32, - #[prost(uint32, tag = "13")] - pub cicfplgmocj: u32, -} -/// 4(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bcgcfeaaoak { - #[prost(message, optional, tag = "12")] - pub mbekcocegfl: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "5")] - pub reward: ::core::option::Option, -} -/// 5(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ancdkbinafh {} -/// 6(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eclabjcpbll { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "5")] - pub ickoodfhdme: ::prost::alloc::vec::Vec, -} -/// 7(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dmichhngkkg {} -/// 8(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Edkpcoeobab { - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 9(CmdMiscModuleType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Blfdeeoaodh { - #[prost(uint32, tag = "2")] - pub mfgkkalddie: u32, - #[prost(uint32, tag = "10")] - pub slot: u32, - #[prost(uint32, repeated, tag = "11")] - pub pocppilnnof: ::prost::alloc::vec::Vec, -} -/// 10(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgkjaahhnfo { - #[prost(message, repeated, tag = "15")] - pub kiiompigdlk: ::prost::alloc::vec::Vec, -} -/// 11(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Omhhadpdabc { - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 12(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Falaflomlan { - #[prost(uint32, repeated, tag = "9")] - pub adenlfjoopl: ::prost::alloc::vec::Vec, - #[prost(string, repeated, tag = "13")] - pub ldelhkcchhn: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(enumeration = "Hdcnokokdhc", tag = "2")] - pub slot: i32, -} -/// 13(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmgeakidlhk { - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 14(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mcgfmhgcolg { - #[prost(string, tag = "14")] - pub gbfdgcopedo: ::prost::alloc::string::String, -} -/// 15(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dakpkhdncfp { - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 16(CmdMiscModuleType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ajknobdpjap { - #[prost(uint32, tag = "11")] - pub ighbdhebhaf: u32, - #[prost(uint32, tag = "3")] - pub gamgklfhdab: u32, - #[prost(uint32, tag = "8")] - pub level: u32, - #[prost(enumeration = "Hbhponeofgf", tag = "5")] - pub slot: i32, -} -/// 17(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Encelbgkoha {} -/// 18(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akjgjdiokbi { - #[prost(message, repeated, tag = "14")] - pub fnjmnkogfip: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 19(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Olijginanoh { - #[prost(message, optional, tag = "2")] - pub belmnmnpmnb: ::core::option::Option, -} -/// 20(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jcjcijgiefi { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub belmnmnpmnb: ::core::option::Option, -} -/// 21(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Klkbeopiopn { - #[prost(uint32, tag = "12")] - pub hcilliomeee: u32, -} -/// 22(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Keimgpmedog { - #[prost(uint32, tag = "4")] - pub hcilliomeee: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 23(CmdMiscModuleType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lghceklhoka { - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(bool, tag = "4")] - pub bhidcamhapd: bool, - #[prost(uint32, tag = "5")] - pub ipcoghmehlf: u32, - #[prost(uint32, tag = "11")] - pub gamgklfhdab: u32, -} -/// 24(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cidcilfjobl {} -/// 25(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ihaofnpdiia { - #[prost(message, repeated, tag = "7")] - pub mkmlongkidc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 26(CmdMiscModuleType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kleokemepae { - #[prost(uint64, tag = "11")] - pub ajpbdpphghc: u64, - #[prost(uint32, tag = "5")] - pub group_id: u32, - #[prost(message, optional, tag = "9")] - pub klkeegfigmb: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub dmdlflbpchi: u32, -} -/// 27(CmdMiscModuleType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdebgnnllmj { - #[prost(message, optional, tag = "3")] - pub klkeegfigmb: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 3(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMissionDataCsReq {} -/// 4(CmdMissionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kmggnjakpgi { - #[prost(enumeration = "Dhelebhikcd", tag = "8")] - pub slot: i32, - #[prost(uint32, tag = "2")] - pub fjojlfmcpkp: u32, - #[prost(uint32, tag = "10")] - pub id: u32, -} -/// 5(CmdMissionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mission { - #[prost(uint32, tag = "2")] - pub id: u32, - #[prost(enumeration = "MissionStatus", tag = "1")] - pub status: i32, - #[prost(uint32, tag = "8")] - pub progress: u32, -} -/// 6(CmdMissionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Diaamfmfbbe { - #[prost(uint32, tag = "15")] - pub index: u32, - #[prost(uint32, tag = "9")] - pub jpbpmikdlnb: u32, -} -/// 7(CmdMissionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Geijamkjfef { - #[prost(message, repeated, tag = "15")] - pub custom_value_list: ::prost::alloc::vec::Vec, -} -/// 8(CmdMissionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MissionData { - #[prost(message, repeated, tag = "9")] - pub custom_value_list: ::prost::alloc::vec::Vec, - #[prost(enumeration = "MissionStatus", tag = "15")] - pub status: i32, - #[prost(uint32, tag = "12")] - pub id: u32, -} -/// 9(CmdMissionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dopekijoffe { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(message, optional, tag = "1080")] - pub custom_value_list: ::core::option::Option, -} -/// OneOf Type From: DOPEKIJOFFE.DCCPHEMDPHI -/// 10(CmdMissionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dccphemdphi { - #[prost(int32, tag = "1080")] - pub custom_value_list: i32, -} -/// 11(CmdMissionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pacccgpfmof { - #[prost(message, optional, tag = "6")] - pub custom_value_list: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub main_mission_id: u32, -} -/// 12(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMissionDataScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(bool, tag = "2")] - pub cnafhgnlini: bool, - #[prost(message, repeated, tag = "11")] - pub mission_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub mission_data_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub dpbaofomnge: u32, -} -/// 13(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptMainMissionCsReq { - #[prost(uint32, tag = "4")] - pub main_mission_id: u32, -} -/// 14(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptMainMissionScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub main_mission_id: u32, -} -/// 15(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ijcpfmbenfe { - #[prost(uint32, tag = "15")] - pub kmeakpnglmn: u32, - #[prost(message, repeated, tag = "9")] - pub custom_value_list: ::prost::alloc::vec::Vec, - #[prost(string, tag = "1")] - pub afgggpnkgfo: ::prost::alloc::string::String, -} -/// 16(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jkdbmpfdjfm { - #[prost(message, repeated, tag = "12")] - pub custom_value_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub kmeakpnglmn: u32, - #[prost(string, tag = "11")] - pub afgggpnkgfo: ::prost::alloc::string::String, -} -/// 17(CmdMissionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eaphkmihdbp { - #[prost(uint32, tag = "14")] - pub main_mission_id: u32, - #[prost(message, optional, tag = "5")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub kmeakpnglmn: u32, -} -/// 18(CmdMissionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Imclacnfieg { - #[prost(uint32, tag = "14")] - pub kmeakpnglmn: u32, - #[prost(message, optional, tag = "6")] - pub reward: ::core::option::Option, -} -/// 19(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Belcbnikaee { - #[prost(string, tag = "11")] - pub mbbnddlbepe: ::prost::alloc::string::String, -} -/// 20(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Doffhfjdmdn { - #[prost(string, tag = "3")] - pub mbbnddlbepe: ::prost::alloc::string::String, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 21(CmdMissionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pklgjhmomlh { - #[prost(uint32, tag = "1")] - pub main_mission_id: u32, - #[prost(bool, tag = "6")] - pub fhmgjhnhafm: bool, -} -/// 22(CmdMissionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fipjlohmnlh { - #[prost(uint32, tag = "10")] - pub kphigdghhhl: u32, - #[prost(message, repeated, tag = "4")] - pub ghfhejakjof: ::prost::alloc::vec::Vec, -} -/// 23(CmdMissionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akfjlchkoak { - #[prost(uint32, repeated, tag = "8")] - pub jkdppieenoh: ::prost::alloc::vec::Vec, -} -/// 24(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmafbnpbfgl { - #[prost(uint32, tag = "15")] - pub kmeakpnglmn: u32, - #[prost(message, optional, tag = "1")] - pub item_list: ::core::option::Option, -} -/// 25(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bldifbmlgcg { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub kmeakpnglmn: u32, -} -/// 26(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cafbgdbnaki {} -/// 27(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmmiahikoae { - #[prost(message, repeated, tag = "15")] - pub mmaphkjoecc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub dnocihoaikh: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 28(CmdMissionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Apgnfeaiccf { - #[prost(uint32, tag = "2")] - pub gbbnlgnnlea: u32, - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, -} -/// 29(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptMissionEventCsReq { - #[prost(uint32, tag = "11")] - pub gbbnlgnnlea: u32, -} -/// 30(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptMissionEventScRsp { - #[prost(message, optional, tag = "1")] - pub dleabjlbcma: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 31(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMissionStatusCsReq { - #[prost(uint32, repeated, tag = "8")] - pub sub_mission_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub mission_event_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub main_mission_id_list: ::prost::alloc::vec::Vec, -} -/// 32(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMissionStatusScRsp { - #[prost(message, repeated, tag = "13")] - pub main_mission_mcv_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "8")] - pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "4")] - pub mission_event_status_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "14")] - pub sub_mission_status_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "12")] - pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec, -} -/// 33(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jnbikkfdjad { - #[prost(uint32, tag = "1")] - pub gbbnlgnnlea: u32, -} -/// 34(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ghlfgeachhh { - #[prost(uint32, tag = "9")] - pub gbbnlgnnlea: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 35(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Polnoppchfl { - #[prost(uint32, tag = "3")] - pub gbbnlgnnlea: u32, - #[prost(uint32, tag = "15")] - pub progress: u32, -} -/// 36(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obpkbaaknlg { - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 37(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Peonjaapjjf {} -/// 38(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Egphkcnofei { - #[prost(uint32, tag = "3")] - pub client_pos_version: u32, - #[prost(message, optional, tag = "14")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 39(CmdMissionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fjpnndbafbb { - #[prost(uint32, tag = "1")] - pub kmeakpnglmn: u32, -} -/// 40(CmdMissionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Phnndhndhom { - #[prost(uint32, tag = "13")] - pub main_mission_id: u32, -} -/// 41(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMainMissionCustomValueCsReq { - #[prost(uint32, repeated, tag = "6")] - pub main_mission_id_list: ::prost::alloc::vec::Vec, -} -/// 42(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMainMissionCustomValueScRsp { - #[prost(message, repeated, tag = "4")] - pub mission_data_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 43(CmdMissionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mgmjlihnnma { - #[prost(uint32, repeated, tag = "13")] - pub sub_mission_id_list: ::prost::alloc::vec::Vec, -} -/// 44(CmdMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emgpmelljla { - #[prost(uint32, tag = "7")] - pub laffpeafmcn: u32, - #[prost(uint32, tag = "2")] - pub dpbaofomnge: u32, - #[prost(enumeration = "Mofocpeapdd", tag = "13")] - pub pdknmdmmdjk: i32, -} -/// 45(CmdMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Noidkklkcfc { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub dpbaofomnge: u32, - #[prost(uint32, tag = "4")] - pub janacoijfmd: u32, -} -/// 3(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hfodcgahbhd {} -/// 4(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nilnkcmefko { - #[prost(bool, tag = "5")] - pub fjjppfkkcgd: bool, - #[prost(bool, tag = "7")] - pub egongoknbgm: bool, - #[prost(uint32, tag = "3")] - pub kpikliaodgg: u32, - #[prost(uint32, tag = "12")] - pub cipdpjpbagd: u32, - #[prost(uint32, tag = "2")] - pub clcaabapofc: u32, - #[prost(uint32, tag = "1")] - pub foalcfhdeka: u32, -} -/// 5(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hpmnaajdcgb { - #[prost(uint32, repeated, tag = "2")] - pub mkicoaablka: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Fblfgobdmkd", tag = "8")] - pub nijhknlkbka: i32, -} -/// 6(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ngpnieakned { - #[prost(uint32, tag = "10")] - pub chmnkkjmbfi: u32, - #[prost(uint32, tag = "1")] - pub progress: u32, -} -/// 7(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ldnacichlea { - #[prost(uint64, tag = "5")] - pub hgohnomepnd: u64, - #[prost(bool, tag = "8")] - pub mbedclkgpea: bool, - #[prost(bool, tag = "11")] - pub kenemnboocb: bool, -} -/// 8(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pokgpjkkmgg { - #[prost(uint32, tag = "4")] - pub clmpjaohkcd: u32, - #[prost(uint64, tag = "11")] - pub megdobegipn: u64, - #[prost(string, tag = "257")] - pub lecmbioienl: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "7")] - pub pgflhacolbg: ::prost::alloc::vec::Vec, - #[prost(uint64, tag = "14")] - pub pmalmjdgcib: u64, - #[prost(message, repeated, tag = "9")] - pub ienkljieaed: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub idaedocpdid: u32, - #[prost(uint32, tag = "2")] - pub jkccelhbdnn: u32, - #[prost(string, tag = "242")] - pub fanpkimgllg: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "1")] - pub kajkpohopdo: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub hjflfdpoglb: ::prost::alloc::vec::Vec, - #[prost(uint64, tag = "6")] - pub hincofblipo: u64, - #[prost(bool, tag = "10")] - pub bbhjpicgjje: bool, - #[prost(message, repeated, tag = "12")] - pub pglpgncjeec: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub mhmckhgjjpa: u32, - #[prost(uint32, tag = "15")] - pub lechmcaphcf: u32, - #[prost(uint32, tag = "3")] - pub pool_id: u32, - #[prost(string, tag = "850")] - pub hjlbkpmahfa: ::prost::alloc::string::String, -} -/// 9(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jionfpdokeh { - #[prost(message, repeated, tag = "13")] - pub oedndgobhge: ::prost::alloc::vec::Vec, -} -/// 10(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ckobloahehk { - #[prost(uint32, repeated, tag = "15")] - pub jjcjfnalgad: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub lacnocdmdek: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub pbcmiienbfa: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub stt: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub dmnephpolen: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub map_info: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub rogue_buff_info: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub njhiobcolhm: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub iikihcfkljd: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub pldnmecdkin: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub cjgjgehnlfl: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub pcabnbhkfhp: ::core::option::Option, -} -/// 11(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjehmmdmegl { - #[prost(uint32, repeated, tag = "13")] - pub cbkhfflmokd: ::prost::alloc::vec::Vec, -} -/// 12(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhgkbenjclj { - #[prost(message, optional, tag = "7")] - pub iikihcfkljd: ::core::option::Option, -} -/// 13(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ihbpfnobgem { - #[prost(uint32, repeated, tag = "5")] - pub bjadpdbpgff: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub jcnaocebcam: ::prost::alloc::vec::Vec, -} -/// 14(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eoplghmaekj { - #[prost(message, optional, tag = "12")] - pub stt: ::core::option::Option, -} -/// 15(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Impcibmeclb { - #[prost(bool, tag = "8")] - pub anmedmejhio: bool, - #[prost(uint32, tag = "4")] - pub jljikldhije: u32, - #[prost(uint32, tag = "12")] - pub map_id: u32, - #[prost(enumeration = "Oafmcjjfpho", tag = "2")] - pub afefkofniid: i32, -} -/// 16(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkkfcggheph { - #[prost(message, optional, tag = "10")] - pub ploomkkhlnf: ::core::option::Option, - #[prost(message, repeated, tag = "11")] - pub fdmhkiijdhd: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub gpboahhfklf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub chbbmjpkikn: u32, - #[prost(uint32, tag = "5")] - pub khdbgehhfjl: u32, -} -/// 17(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oealpkpnedn { - #[prost(message, repeated, tag = "9")] - pub fdmhkiijdhd: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "2")] - pub gpboahhfklf: ::prost::alloc::vec::Vec, -} -/// 18(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jnoepbpbade { - #[prost(uint32, tag = "12")] - pub event_id: u32, -} -/// 19(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cehedceicde { - #[prost(uint32, tag = "1")] - pub event_id: u32, -} -/// 20(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hhgcbnhlggn { - #[prost(uint32, tag = "15")] - pub mfnfdhagaph: u32, - #[prost(uint32, tag = "9")] - pub medmigpamog: u32, - #[prost(uint32, repeated, tag = "7")] - pub dhefopihaog: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub event_id: u32, -} -/// 21(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmdklnblfmi { - #[prost(uint32, tag = "4")] - pub fepngglidpg: u32, - #[prost(uint32, tag = "8")] - pub icgfbepbbnh: u32, - #[prost(uint32, tag = "5")] - pub event_id: u32, - #[prost(uint32, tag = "7")] - pub medmigpamog: u32, - #[prost(uint32, repeated, tag = "6")] - pub dhefopihaog: ::prost::alloc::vec::Vec, -} -/// 22(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pohkghpblfb { - #[prost(uint32, tag = "14")] - pub kahddikcdlc: u32, - #[prost(message, repeated, tag = "6")] - pub nlkeckcdgek: ::prost::alloc::vec::Vec, -} -/// 23(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lcihcfhijen { - #[prost(uint32, tag = "5")] - pub dchfaonookk: u32, -} -/// 24(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kmbomdfamem { - #[prost(uint32, tag = "15")] - pub ojcfobhcbhk: u32, -} -/// 25(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lciplphhhjc { - #[prost(uint32, tag = "11")] - pub pfnfhafocgb: u32, -} -/// 26(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Checmaapojc { - #[prost(uint32, tag = "11")] - pub eaiflkdlgkb: u32, - #[prost(uint32, tag = "3")] - pub gejiepkhckn: u32, -} -/// 27(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okanjdmiodn { - #[prost(uint32, tag = "9")] - pub nbhpdmdndkl: u32, - #[prost(message, optional, tag = "7")] - pub ogepocccebk: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub mjfdoahfaaf: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub joangdlchkm: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub noifocjdlgc: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub fohjoggfiii: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub dapakmmmaoj: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub kgdcaadceoj: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub dldadinbfnf: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub addnicelmic: ::core::option::Option, -} -/// OneOf Type From: OKANJDMIODN.KJHHJKKOAJA -/// 28(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kjhhjkkoaja { - #[prost(int32, tag = "7")] - pub ogepocccebk: i32, - #[prost(int32, tag = "1")] - pub mjfdoahfaaf: i32, - #[prost(int32, tag = "4")] - pub joangdlchkm: i32, - #[prost(int32, tag = "10")] - pub noifocjdlgc: i32, - #[prost(int32, tag = "6")] - pub fohjoggfiii: i32, - #[prost(int32, tag = "12")] - pub dapakmmmaoj: i32, - #[prost(int32, tag = "2")] - pub kgdcaadceoj: i32, - #[prost(int32, tag = "8")] - pub dldadinbfnf: i32, - #[prost(int32, tag = "11")] - pub addnicelmic: i32, -} -/// 29(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dnggoodocfe { - #[prost(message, optional, tag = "7")] - pub kipofiacojg: ::core::option::Option, -} -/// 30(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbalhfejepp { - #[prost(message, optional, tag = "3")] - pub kipofiacojg: ::core::option::Option, -} -/// 31(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dpianhigdhg { - #[prost(message, optional, tag = "8")] - pub ploomkkhlnf: ::core::option::Option, -} -/// 32(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pbepjaodpfm {} -/// 33(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ailocbnnpae { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub hpgnflgokhp: u32, -} -/// 34(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fgddbpoffhf { - #[prost(uint32, tag = "6")] - pub llaaidoknkd: u32, -} -/// 35(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lkdekmggkhe { - #[prost(uint32, tag = "7")] - pub llaaidoknkd: u32, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 36(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pfpknnmbjoc { - #[prost(uint32, tag = "1")] - pub ocdhhblmick: u32, - #[prost(uint32, tag = "4")] - pub kcnkffklkje: u32, -} -/// 37(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Enpaheiciaf { - #[prost(message, repeated, tag = "13")] - pub lcpnadpglji: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "5")] - pub map_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 38(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ghhgaepacfi { - #[prost(uint32, tag = "13")] - pub event_id: u32, - #[prost(uint32, tag = "10")] - pub mfnfdhagaph: u32, -} -/// 39(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmlkghlgibi { - #[prost(uint32, tag = "9")] - pub ohifmoffldj: u32, - #[prost(uint32, tag = "5")] - pub event_id: u32, - #[prost(uint32, tag = "8")] - pub mfnfdhagaph: u32, -} -/// 40(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Clclfahcgmf { - #[prost(uint32, tag = "13")] - pub mfnfdhagaph: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "5")] - pub pcabnbhkfhp: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub event_id: u32, - #[prost(message, repeated, tag = "3")] - pub emknbmdjaln: ::prost::alloc::vec::Vec, -} -/// 41(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hlnhngijpmb { - #[prost(uint32, tag = "6")] - pub event_id: u32, -} -/// 42(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akfipjaemml { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub event_id: u32, - #[prost(message, optional, tag = "2")] - pub pcabnbhkfhp: ::core::option::Option, -} -/// 43(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfdfempoaac { - #[prost(uint32, tag = "15")] - pub event_id: u32, -} -/// 44(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfhnoopbamb { - #[prost(uint32, tag = "5")] - pub event_id: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub pcabnbhkfhp: ::core::option::Option, -} -/// 45(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjpikaggick { - #[prost(uint32, tag = "6")] - pub event_id: u32, -} -/// 46(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hlfepclaocb { - #[prost(message, optional, tag = "2")] - pub pcabnbhkfhp: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub event_id: u32, -} -/// 47(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lngocppkedf { - #[prost(uint32, tag = "5")] - pub ojcfobhcbhk: u32, - #[prost(uint32, tag = "15")] - pub aalfihndabh: u32, -} -/// 48(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jfjbncojfmj { - #[prost(uint32, tag = "10")] - pub ojcfobhcbhk: u32, - #[prost(uint32, tag = "5")] - pub aalfihndabh: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 49(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djplofpiggd { - #[prost(uint32, tag = "6")] - pub dchfaonookk: u32, -} -/// 50(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mjcpjejahmd { - #[prost(uint32, tag = "3")] - pub dchfaonookk: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 51(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Idkjdgmnapn { - #[prost(uint32, tag = "14")] - pub content_id: u32, -} -/// 52(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pnhmjcibafg { - #[prost(uint32, tag = "1")] - pub content_id: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 53(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyActionResult { - #[prost(uint32, tag = "4")] - pub effect_type: u32, - #[prost(uint32, tag = "15")] - pub trigger_cell_id: u32, - #[prost(uint32, tag = "8")] - pub click_cell_id: u32, - #[prost(uint32, tag = "11")] - pub click_map_id: u32, - #[prost(uint32, tag = "10")] - pub trigger_map_id: u32, - #[prost(enumeration = "Bhgkijgancm", tag = "3")] - pub source_type: i32, - #[prost(message, optional, tag = "5")] - pub detail: ::core::option::Option, -} -/// 54(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfeflaemdkm { - #[prost(message, repeated, tag = "13")] - pub laipbckheaj: ::prost::alloc::vec::Vec, -} -/// 55(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lodicmjkdon { - #[prost(bool, tag = "8")] - pub aeemnhepmpm: bool, - #[prost(uint32, tag = "11")] - pub iibomhinang: u32, -} -/// 56(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dbhldaelofi { - #[prost(message, optional, tag = "12")] - pub coojhfneoip: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub mobajejdeij: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub cfmnlcplnbh: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub nlaoocoljac: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub fifiacflfdl: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub agmhgbgggfn: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub fgdahhohgpe: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub fndimegkclf: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub fihoddcbegn: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub afpobalaegk: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub oglihghlofc: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub igolgkpijmn: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub jclkfjpcjni: ::core::option::Option, -} -/// OneOf Type From: DBHLDAELOFI.MLFNMMJAICC -/// 57(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mlfnmmjaicc { - #[prost(int32, tag = "12")] - pub coojhfneoip: i32, - #[prost(int32, tag = "11")] - pub mobajejdeij: i32, - #[prost(int32, tag = "2")] - pub cfmnlcplnbh: i32, - #[prost(int32, tag = "7")] - pub nlaoocoljac: i32, - #[prost(int32, tag = "6")] - pub fifiacflfdl: i32, - #[prost(int32, tag = "3")] - pub agmhgbgggfn: i32, - #[prost(int32, tag = "10")] - pub fgdahhohgpe: i32, - #[prost(int32, tag = "13")] - pub fndimegkclf: i32, - #[prost(int32, tag = "15")] - pub fihoddcbegn: i32, - #[prost(int32, tag = "5")] - pub afpobalaegk: i32, - #[prost(int32, tag = "4")] - pub oglihghlofc: i32, - #[prost(int32, tag = "1")] - pub igolgkpijmn: i32, - #[prost(int32, tag = "9")] - pub jclkfjpcjni: i32, -} -/// 58(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ekdkdgbmdde { - #[prost(uint32, tag = "5")] - pub odeplbacipg: u32, -} -/// 59(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Odpldiicibb { - #[prost(uint32, tag = "7")] - pub pjhipnnjddp: u32, - #[prost(uint32, tag = "14")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "6")] - pub ilgeenmaonm: u32, -} -/// 60(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Agmcnkbllia { - #[prost(uint32, tag = "7")] - pub ipgcdnpgcoc: u32, - #[prost(uint32, tag = "15")] - pub hcocmpoiodb: u32, -} -/// 61(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obfkmalbgml { - #[prost(uint32, tag = "7")] - pub fidccoaadcp: u32, - #[prost(uint32, tag = "15")] - pub djbjkbemkmd: u32, - #[prost(uint32, tag = "3")] - pub oaokdfjppdn: u32, - #[prost(uint32, tag = "6")] - pub kdpkiillcdc: u32, -} -/// 62(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iopobjkckfd { - #[prost(uint32, tag = "5")] - pub aakigjljdhj: u32, - #[prost(uint32, tag = "4")] - pub config_id: u32, - #[prost(uint32, tag = "9")] - pub llkdimandch: u32, - #[prost(message, optional, tag = "14")] - pub hpnkhmpidki: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub ebpmcihjlnp: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub ifffoclocgp: ::core::option::Option, -} -/// OneOf Type From: IOPOBJKCKFD.BHDFLALIMCI -/// 63(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bhdflalimci { - #[prost(int32, tag = "14")] - pub hpnkhmpidki: i32, - #[prost(int32, tag = "6")] - pub ebpmcihjlnp: i32, - #[prost(int32, tag = "11")] - pub ifffoclocgp: i32, -} -/// 64(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdjlpnbnfpb { - #[prost(message, optional, tag = "8")] - pub ihnboaadoap: ::core::option::Option, - #[prost(message, repeated, tag = "7")] - pub nopifjobmmm: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "5")] - pub dehfebkeinj: ::core::option::Option, -} -/// 65(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eiiojkneldp { - #[prost(message, optional, tag = "13")] - pub dapakmmmaoj: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub dkjffidiclp: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub item_list: ::core::option::Option, -} -/// 66(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkedelnhlch { - #[prost(message, optional, tag = "12")] - pub dapakmmmaoj: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub dehfebkeinj: ::core::option::Option, -} -/// 67(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Caamjpmmkbi { - #[prost(uint32, tag = "7")] - pub llkdimandch: u32, -} -/// 68(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGameRaiseRatioScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub ratio: u32, -} -/// 69(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hemkbgfaajb {} -/// 70(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmibplibphj { - #[prost(message, optional, tag = "15")] - pub lacnocdmdek: ::core::option::Option, - #[prost(int64, tag = "1")] - pub plabppoecfn: i64, - #[prost(uint32, tag = "2")] - pub eihpanjolal: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(bool, tag = "10")] - pub efjmenddmfb: bool, -} -/// 71(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgobhfpjbld { - #[prost(bool, tag = "6")] - pub ojnemabfond: bool, -} -/// 72(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gmmdgelhohn { - #[prost(uint32, tag = "12")] - pub lpokpllnhpe: u32, - #[prost(uint32, tag = "1")] - pub hcibllappmg: u32, - #[prost(int64, tag = "11")] - pub plabppoecfn: i64, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub kbpcanejhko: u32, - #[prost(uint32, tag = "6")] - pub afimbfonahc: u32, - #[prost(uint32, tag = "14")] - pub hahcadmimhj: u32, -} -/// 73(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Opimjfdhbee { - #[prost(uint32, repeated, tag = "14")] - pub gboenjadphh: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub hlcdchjedgj: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "15")] - pub ofiihecdnie: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "11")] - pub jnhkgfpfjnd: bool, - #[prost(uint32, tag = "3")] - pub ockffmaiomm: u32, -} -/// 74(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdmglpfgcnb { - #[prost(uint32, tag = "3")] - pub mpcoplegpaj: u32, -} -/// 75(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eedljalobgf { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub babgdlhdfhe: u32, - #[prost(uint32, repeated, tag = "11")] - pub hlcdchjedgj: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "10")] - pub jnhkgfpfjnd: bool, -} -/// 76(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ipmgdhoffph {} -/// 77(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGameGachaScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "15")] - pub result_list: ::prost::alloc::vec::Vec, -} -/// 78(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Poefihfnhlf { - #[prost(uint32, tag = "8")] - pub okmjklakgge: u32, - #[prost(uint32, tag = "2")] - pub bgeeapcgeea: u32, -} -/// 79(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iagkoophpbm { - #[prost(uint32, tag = "15")] - pub fplemjecnam: u32, - #[prost(uint32, repeated, tag = "14")] - pub kgmonfodkjo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub gphkpjammdo: u32, - #[prost(message, repeated, tag = "5")] - pub mcpppddkpfo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub adikgolckmc: u32, - #[prost(uint32, tag = "11")] - pub hljgplcblip: u32, -} -/// 80(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dfjblgdincc { - #[prost(message, repeated, tag = "12")] - pub mcpppddkpfo: ::prost::alloc::vec::Vec, -} -/// 81(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kollnkgnghh { - #[prost(message, optional, tag = "15")] - pub ebpmcihjlnp: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 82(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pnjpoeicaae { - #[prost(uint32, tag = "12")] - pub gphkpjammdo: u32, - #[prost(uint32, tag = "8")] - pub bkhcgojmede: u32, - #[prost(uint32, tag = "15")] - pub cddclfcpcio: u32, -} -/// 83(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifnecgoepgm { - #[prost(message, repeated, tag = "12")] - pub iphcfmpamnf: ::prost::alloc::vec::Vec, -} -/// 84(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ejmonflfdjk { - #[prost(bool, tag = "11")] - pub lgfffiblend: bool, - #[prost(uint32, tag = "3")] - pub ebeddngclah: u32, - #[prost(uint32, tag = "6")] - pub cknlgfbjdnm: u32, -} -/// 85(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lljjbpkmhmj { - #[prost(uint32, tag = "9")] - pub cknlgfbjdnm: u32, -} -/// 86(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kimgabmclea { - #[prost(uint32, tag = "5")] - pub cknlgfbjdnm: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 87(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fiekdbjocki { - #[prost(uint32, tag = "15")] - pub ebeddngclah: u32, - #[prost(uint32, tag = "14")] - pub oblfldejlnc: u32, - #[prost(message, optional, tag = "11")] - pub item_list: ::core::option::Option, -} -/// 88(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Flelhjmjjfc { - #[prost(message, repeated, tag = "13")] - pub pdaajedaimg: ::prost::alloc::vec::Vec, -} -/// 89(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pkigfipidpj {} -/// 90(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bflhgddjhhc { - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 91(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mglfidhlbpb { - #[prost(uint32, tag = "12")] - pub level: u32, - #[prost(uint32, tag = "2")] - pub dchfaonookk: u32, - #[prost(uint32, tag = "7")] - pub lbhnmadmdbh: u32, -} -/// 92(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Panjfgjglol { - #[prost(message, repeated, tag = "8")] - pub ddjehgichkc: ::prost::alloc::vec::Vec, -} -/// 93(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nfkoeblkdba { - #[prost(uint32, tag = "13")] - pub idfobikkajg: u32, - #[prost(uint32, tag = "6")] - pub cebcfeomabn: u32, - #[prost(uint32, tag = "1")] - pub fjahejccdhi: u32, - #[prost(uint32, tag = "4")] - pub koimaacpijo: u32, - #[prost(uint32, tag = "12")] - pub jnjjmgjpmam: u32, - #[prost(uint32, tag = "2")] - pub akjakaafffa: u32, - #[prost(bool, tag = "9")] - pub nifnejpfbki: bool, - #[prost(uint32, tag = "15")] - pub inpdfohllgo: u32, - #[prost(uint32, tag = "11")] - pub bfaelpflgkd: u32, -} -/// 94(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jpbmaofcjem { - #[prost(uint32, tag = "5")] - pub eihpanjolal: u32, - #[prost(message, optional, tag = "14")] - pub lacnocdmdek: ::core::option::Option, -} -/// 95(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nobnjoehekp { - #[prost(uint32, tag = "8")] - pub buff_id: u32, - #[prost(uint32, tag = "13")] - pub nbhpdmdndkl: u32, - #[prost(uint32, tag = "10")] - pub fhkdkcompoh: u32, -} -/// 96(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dlgmnaakmkd { - #[prost(message, repeated, tag = "12")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// 97(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jpeobdllbfg { - #[prost(uint32, tag = "5")] - pub cjhlohbmlni: u32, - #[prost(uint32, tag = "8")] - pub uid: u32, - #[prost(uint32, tag = "14")] - pub akjakaafffa: u32, - #[prost(uint32, tag = "6")] - pub pkhndlgclpb: u32, - #[prost(uint32, tag = "9")] - pub koimaacpijo: u32, -} -/// 98(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gjibgmbejik {} -/// 99(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Imbckjckhmh { - #[prost(message, repeated, tag = "12")] - pub coplnogmhba: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub knaghjfgfmh: ::core::option::Option, -} -/// 100(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fimkhmgghoh { - #[prost(uint32, tag = "2")] - pub gmfjjgppbmd: u32, -} -/// 101(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iknnmeckelc { - #[prost(message, optional, tag = "2")] - pub reward_list: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub gmfjjgppbmd: u32, -} -/// 102(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdloonnhlbp { - #[prost(uint32, repeated, tag = "14")] - pub mkicoaablka: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub cjhlohbmlni: u32, -} -/// 103(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cffhokiinfi {} -/// 104(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ofooaingpff { - #[prost(uint32, tag = "6")] - pub jdcdfhananh: u32, - #[prost(uint32, tag = "1")] - pub mlogcdgobdh: u32, -} -/// 105(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdmagjdogkg { - #[prost(bool, tag = "10")] - pub mbedclkgpea: bool, - #[prost(bool, tag = "14")] - pub enceoecdkfk: bool, - #[prost(uint32, tag = "1")] - pub progress: u32, - #[prost(int32, tag = "7")] - pub odffhkdcfog: i32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, repeated, tag = "11")] - pub igpbjimiilf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub emknbmdjaln: ::prost::alloc::vec::Vec, - #[prost(int32, tag = "9")] - pub deanjfegcpa: i32, -} -/// 106(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Panmgjphkkm { - #[prost(bool, tag = "10")] - pub pijifdhmclj: bool, - #[prost(uint32, tag = "1")] - pub aalngmjidhd: u32, -} -/// 107(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bakkmieflda { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub gejiepkhckn: u32, - #[prost(uint32, tag = "12")] - pub eaiflkdlgkb: u32, - #[prost(message, optional, tag = "3")] - pub ploomkkhlnf: ::core::option::Option, -} -/// 108(CmdMonopolyType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SocialEventServerCache { - #[prost(uint32, tag = "7")] - pub src_uid: u32, - #[prost(uint32, tag = "4")] - pub add_coin: u32, - #[prost(uint32, tag = "3")] - pub id: u32, - #[prost(uint32, tag = "8")] - pub sub_coin: u32, -} -/// 109(CmdMonopolyType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Poaaoinfomn { - #[prost(message, repeated, tag = "10")] - pub kelpdeiapla: ::prost::alloc::vec::Vec, -} -/// 110(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mebmekieeio {} -/// 111(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jpmbalafadj { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "3")] - pub kelpdeiapla: ::prost::alloc::vec::Vec, -} -/// 112(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nojgkelbjdf { - #[prost(uint32, repeated, tag = "3")] - pub gcaiacdcgck: ::prost::alloc::vec::Vec, -} -/// 113(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aecmodjfnhk { - #[prost(uint32, repeated, tag = "6")] - pub fgiliajoenk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 114(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jnlonhlhmee { - #[prost(uint32, tag = "11")] - pub pool_id: u32, -} -/// 115(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aogcfjpijnc { - #[prost(uint32, tag = "2")] - pub pool_id: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, repeated, tag = "9")] - pub jaelckameah: ::prost::alloc::vec::Vec, -} -/// 116(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obekfhlnjkl { - #[prost(uint64, tag = "14")] - pub jnkkbookehn: u64, - #[prost(uint32, tag = "11")] - pub pool_id: u32, -} -/// 117(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dfhfminhooa { - #[prost(uint32, tag = "11")] - pub jnkkbookehn: u32, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub reward_list: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub pool_id: u32, -} -/// 118(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncmljobamac { - #[prost(uint32, tag = "3")] - pub pool_id: u32, - #[prost(uint64, tag = "15")] - pub jnkkbookehn: u64, -} -/// 119(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fpgbmllihjm { - #[prost(uint64, tag = "9")] - pub jnkkbookehn: u64, - #[prost(uint32, tag = "12")] - pub pool_id: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 120(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iigofhclohk {} -/// 121(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bhnomifbfpf { - #[prost(uint32, tag = "12")] - pub pkhndlgclpb: u32, - #[prost(uint32, tag = "3")] - pub npilkmlmben: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 122(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cpgdgfpdjnp {} -/// 123(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbpalaejalf { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub pldnmecdkin: ::core::option::Option, -} -/// 124(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cnnhokcdepc { - #[prost(uint32, repeated, tag = "4")] - pub ekgejgkkdbd: ::prost::alloc::vec::Vec, -} -/// 125(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gokgjookedj { - #[prost(message, optional, tag = "2")] - pub reward_list: ::core::option::Option, - #[prost(uint32, repeated, tag = "3")] - pub ekgejgkkdbd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 126(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jeiccgjfnce {} -/// 127(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Omjglplcpfb { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub reward_list: ::core::option::Option, -} -/// 128(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmphkijagfn {} -/// 129(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bfcclffdiee { - #[prost(message, optional, tag = "5")] - pub lacnocdmdek: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 130(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kncpomapgoj { - #[prost(uint32, tag = "10")] - pub jljikldhije: u32, - #[prost(uint32, tag = "15")] - pub map_id: u32, -} -/// 131(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jnlhichegfm { - #[prost(uint32, tag = "6")] - pub jljikldhije: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub map_id: u32, -} -/// 132(CmdMonopolyType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akipibpoieh {} -/// 133(CmdMonopolyType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Haflahgbcok { - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 0(CmdMultiplayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfnalabhjcg {} -/// 1(CmdMultiplayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ppglkgalegi { - #[prost(message, optional, tag = "13")] - pub aohjjjhmghm: ::core::option::Option, - #[prost(message, repeated, tag = "2")] - pub dolkbpljgno: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 2(CmdMultiplayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ainflgmkofe { - #[prost(uint32, tag = "12")] - pub gmdfmeopojh: u32, -} -/// 3(CmdMultiplayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfihkjompek { - #[prost(string, tag = "4")] - pub lbldmboneno: ::prost::alloc::string::String, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint64, tag = "14")] - pub ilgjlgkpdon: u64, - #[prost(uint32, tag = "15")] - pub lcflnjfedbl: u32, - #[prost(string, tag = "9")] - pub lgipenpdgmc: ::prost::alloc::string::String, -} -/// 4(CmdMultiplayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gmcdnohggmm { - #[prost(uint64, tag = "1")] - pub ilgjlgkpdon: u64, -} -/// 5(CmdMultiplayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bdmigfhnnod { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 6(CmdMultiplayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Moeejhghioj { - #[prost(message, repeated, tag = "3")] - pub dolkbpljgno: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "8")] - pub aohjjjhmghm: ::core::option::Option, -} -/// 7(CmdMultiplayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lalhnhdehgk { - #[prost(message, optional, tag = "11")] - pub aohjjjhmghm: ::core::option::Option, -} -/// 8(CmdMultiplayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dpjmdaooing { - #[prost(uint32, tag = "7")] - pub djpajnochhg: u32, - #[prost(uint32, tag = "13")] - pub fjafgjlfjgd: u32, - #[prost(enumeration = "Pndleejdnjg", tag = "10")] - pub reason: i32, - #[prost(message, optional, tag = "11")] - pub fanmejfocil: ::core::option::Option, -} -/// 0(CmdMultipleDropType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dmdjkdikpca {} -/// 1(CmdMultipleDropType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dnnnippedch { - #[prost(uint32, tag = "5")] - pub id: u32, - #[prost(uint32, tag = "12")] - pub hgkcgcnnilm: u32, -} -/// 2(CmdMultipleDropType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kbokonjbfih { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub ocokamdmeoi: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "10")] - pub cinikliapdf: ::prost::alloc::vec::Vec, -} -/// 3(CmdMultipleDropType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lpojghfflhh { - #[prost(message, repeated, tag = "9")] - pub cinikliapdf: ::prost::alloc::vec::Vec, -} -/// 4(CmdMultipleDropType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbdhpaoepff {} -/// 5(CmdMultipleDropType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kiociopkffg { - #[prost(uint32, tag = "7")] - pub kclegonejle: u32, - #[prost(uint32, tag = "10")] - pub plnjalljige: u32, - #[prost(uint32, tag = "2")] - pub mdklbeiagoh: u32, - #[prost(uint32, tag = "8")] - pub module_id: u32, -} -/// 6(CmdMultipleDropType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdhjfmagjli { - #[prost(uint32, tag = "15")] - pub module_id: u32, - #[prost(uint32, tag = "8")] - pub imfdlfihjhc: u32, - #[prost(uint32, tag = "5")] - pub nfnnomamnaa: u32, - #[prost(uint32, tag = "9")] - pub pneamgjhjbh: u32, -} -/// 7(CmdMultipleDropType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oignpnaamkn { - #[prost(message, optional, tag = "4")] - pub chhgcmlnfcm: ::core::option::Option, - #[prost(message, repeated, tag = "5")] - pub ocokamdmeoi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 8(CmdMultipleDropType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pikjjioceop { - #[prost(message, repeated, tag = "4")] - pub mpccohpcbfm: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1")] - pub ocokamdmeoi: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "14")] - pub cinikliapdf: ::prost::alloc::vec::Vec, -} -/// 4(CmdMuseumType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggjdikhdjom { - #[prost(uint32, tag = "14")] - pub capkianajim: u32, - #[prost(enumeration = "Blhdeccdhdm", tag = "2")] - pub pos: i32, -} -/// 5(CmdMuseumType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mnmmelaibjk { - #[prost(uint32, tag = "4")] - pub level: u32, - #[prost(uint32, tag = "13")] - pub dgpechfophk: u32, - #[prost(message, repeated, tag = "8")] - pub glgfcbdlooi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub oiibfpiblbk: u32, - #[prost(uint32, tag = "14")] - pub hmbihjfhhhi: u32, - #[prost(uint32, tag = "2")] - pub area_id: u32, -} -/// 6(CmdMuseumType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bodipedooan { - #[prost(uint32, tag = "8")] - pub ddnfcadfmoc: u32, - #[prost(bool, tag = "2")] - pub chgpidcckeb: bool, -} -/// 7(CmdMuseumType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kpnpoaahdac { - #[prost(uint32, tag = "4")] - pub ibehagfoeao: u32, - #[prost(uint32, tag = "12")] - pub beggiaehoeg: u32, - #[prost(uint32, tag = "8")] - pub aflndgdehpj: u32, - #[prost(uint32, tag = "3")] - pub ibcdnpnakag: u32, - #[prost(uint32, tag = "13")] - pub kggbgbekgna: u32, - #[prost(message, repeated, tag = "1")] - pub mdkifkkpoce: ::prost::alloc::vec::Vec, -} -/// 8(CmdMuseumType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Opohdhhdoae { - #[prost(uint32, tag = "12")] - pub capkianajim: u32, - #[prost(uint32, tag = "2")] - pub lalcdjkchle: u32, -} -/// 9(CmdMuseumType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cibfgbhdpam { - #[prost(uint32, tag = "6")] - pub event_id: u32, - #[prost(uint32, tag = "10")] - pub fagjdonpnne: u32, - #[prost(uint32, tag = "7")] - pub eocpnidffdd: u32, - #[prost(uint32, tag = "14")] - pub cghbpphamce: u32, - #[prost(enumeration = "Ohddkhghjab", tag = "1")] - pub state: i32, - #[prost(uint32, repeated, tag = "4")] - pub nbmooefbefd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub fmckenfkhfm: u32, -} -/// 10(CmdMuseumType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ipmigbglpnj { - #[prost(uint32, tag = "6")] - pub elkmmfnbomo: u32, - #[prost(uint32, repeated, tag = "13")] - pub ncohhkfifaf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "10")] - pub khofmphefnc: ::prost::alloc::vec::Vec, -} -/// 11(CmdMuseumType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cicaphaohgj {} -/// 12(CmdMuseumType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fcmccfefelj { - #[prost(message, repeated, tag = "4")] - pub melnilmpoba: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "13")] - pub mdhkfpdcfgp: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "6")] - pub cckbboeokgo: u32, - #[prost(uint32, tag = "3")] - pub exp: u32, - #[prost(message, optional, tag = "15")] - pub adobeodjblj: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub level: u32, - #[prost(uint32, tag = "7")] - pub ebnnbeegjfn: u32, - #[prost(uint32, tag = "9")] - pub nbbkpijejpp: u32, - #[prost(uint32, tag = "1")] - pub pfgenndadfa: u32, - #[prost(uint32, repeated, tag = "14")] - pub odnofepbjag: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub glgfcbdlooi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub bhihopldpgf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub joangdlchkm: u32, -} -/// 13(CmdMuseumType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Klcacdaoegd { - #[prost(uint32, tag = "6")] - pub capkianajim: u32, -} -/// 14(CmdMuseumType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hilbgomlghk { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub capkianajim: u32, -} -/// 15(CmdMuseumType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hpdeijnfmcc { - #[prost(uint32, tag = "10")] - pub lalcdjkchle: u32, - #[prost(enumeration = "Blhdeccdhdm", tag = "13")] - pub pos: i32, - #[prost(uint32, tag = "12")] - pub capkianajim: u32, -} -/// 16(CmdMuseumType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bejicabnfbo { - #[prost(uint32, tag = "11")] - pub lalcdjkchle: u32, - #[prost(uint32, tag = "14")] - pub capkianajim: u32, - #[prost(enumeration = "Blhdeccdhdm", tag = "2")] - pub pos: i32, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 17(CmdMuseumType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hhklgonoald { - #[prost(uint32, tag = "15")] - pub capkianajim: u32, -} -/// 18(CmdMuseumType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hlfiaaalmgm { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub capkianajim: u32, -} -/// 19(CmdMuseumType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mcdgehkfhdm { - #[prost(enumeration = "Lmikhobplca", tag = "11")] - pub ibpaggpknhj: i32, - #[prost(uint32, tag = "5")] - pub capkianajim: u32, -} -/// 20(CmdMuseumType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ipbkbjnmkcg { - #[prost(uint32, tag = "11")] - pub hegnainognl: u32, -} -/// 21(CmdMuseumType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elhfgdfgojn { - #[prost(uint32, tag = "7")] - pub kmomfemifid: u32, -} -/// 22(CmdMuseumType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pcokbakfbpd { - #[prost(uint32, tag = "15")] - pub nmjphloeenh: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 23(CmdMuseumType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dipgigjpojf { - #[prost(uint32, tag = "4")] - pub level: u32, - #[prost(uint32, tag = "9")] - pub area_id: u32, -} -/// 24(CmdMuseumType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmnjpkfhipf { - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(uint32, tag = "4")] - pub area_id: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 25(CmdMuseumType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ldocngnelhc { - #[prost(uint32, tag = "14")] - pub area_id: u32, - #[prost(uint32, tag = "12")] - pub level: u32, - #[prost(enumeration = "Jflbdngfgmd", tag = "7")] - pub jpkibnihgod: i32, -} -/// 26(CmdMuseumType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pelpfhepege { - #[prost(enumeration = "Jflbdngfgmd", tag = "13")] - pub jpkibnihgod: i32, - #[prost(uint32, tag = "14")] - pub area_id: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub level: u32, -} -/// 27(CmdMuseumType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gkcjhljbicp { - #[prost(uint32, tag = "14")] - pub joangdlchkm: u32, - #[prost(uint32, tag = "10")] - pub nbbkpijejpp: u32, - #[prost(message, repeated, tag = "13")] - pub melnilmpoba: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub bhihopldpgf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub cckbboeokgo: u32, - #[prost(uint32, tag = "15")] - pub pfgenndadfa: u32, - #[prost(uint32, repeated, tag = "7")] - pub odnofepbjag: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1")] - pub glgfcbdlooi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub ebnnbeegjfn: u32, - #[prost(uint32, tag = "8")] - pub level: u32, - #[prost(message, optional, tag = "11")] - pub mdhkfpdcfgp: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub adobeodjblj: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub exp: u32, -} -/// 28(CmdMuseumType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cackjgimccf { - #[prost(message, optional, tag = "7")] - pub score_reward_info: ::core::option::Option, -} -/// 29(CmdMuseumType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Njbonkoldna { - #[prost(int32, tag = "11")] - pub ddmhokoaaih: i32, -} -/// 30(CmdMuseumType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pimdgljbfmh { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub score_reward_info: ::core::option::Option, -} -/// 31(CmdMuseumType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Femhoolgiej { - #[prost(uint32, tag = "12")] - pub cghbpphamce: u32, - #[prost(uint32, tag = "5")] - pub event_id: u32, -} -/// 32(CmdMuseumType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fboppllcecj { - #[prost(uint32, tag = "13")] - pub cghbpphamce: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub event_id: u32, -} -/// 33(CmdMuseumType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ofkjjdcaidj { - #[prost(uint32, tag = "15")] - pub ebnnbeegjfn: u32, -} -/// 34(CmdMuseumType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Knmodbggolg { - #[prost(uint32, tag = "6")] - pub lpdikkfdnpg: u32, - #[prost(uint32, tag = "10")] - pub capkianajim: u32, - #[prost(uint32, tag = "14")] - pub ebnnbeegjfn: u32, - #[prost(uint32, tag = "1")] - pub ldcpkcknmmj: u32, -} -/// 35(CmdMuseumType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kbnjkpdofhe { - #[prost(uint32, tag = "7")] - pub beggiaehoeg: u32, -} -/// 36(CmdMuseumType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jnoeeaaaebd { - #[prost(uint32, repeated, tag = "2")] - pub ddnfcadfmoc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub beggiaehoeg: u32, - #[prost(bool, tag = "9")] - pub iogkjdkkieo: bool, -} -/// 37(CmdMuseumType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dbpmmhfihee { - #[prost(uint32, tag = "15")] - pub beggiaehoeg: u32, - #[prost(uint32, tag = "2")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "5")] - pub djoajnahokb: u32, -} -/// 38(CmdMuseumType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mefnjkffjkj { - #[prost(uint32, tag = "10")] - pub gbiepapenkj: u32, -} -/// 39(CmdMuseumType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Phonkdhalkh { - #[prost(message, optional, tag = "7")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 1(CmdOfferingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnogmbjegjd { - #[prost(uint32, tag = "8")] - pub adfpfjnnoga: u32, - #[prost(uint32, tag = "10")] - pub ddiehkfokoc: u32, - #[prost(uint32, repeated, tag = "15")] - pub hmgjghacigm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub bboaejkgebo: u32, - #[prost(uint32, tag = "14")] - pub hknlfikbobd: u32, - #[prost(enumeration = "Mhaklhhanjl", tag = "5")] - pub ajimlcloekj: i32, -} -/// 2(CmdOfferingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnlbgphlhbl { - #[prost(uint32, repeated, tag = "2")] - pub phakfajpoji: ::prost::alloc::vec::Vec, -} -/// 3(CmdOfferingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmefakaejpf { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "7")] - pub lfabpfoiooj: ::prost::alloc::vec::Vec, -} -/// 4(CmdOfferingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nabfkjkmmlb { - #[prost(uint32, tag = "8")] - pub ldollooeika: u32, - #[prost(uint32, tag = "14")] - pub bboaejkgebo: u32, -} -/// 5(CmdOfferingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iaekkichmfm { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub nicmgemindm: ::core::option::Option, -} -/// 6(CmdOfferingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pilclljdiln { - #[prost(uint32, tag = "4")] - pub bboaejkgebo: u32, - #[prost(uint32, tag = "14")] - pub ldollooeika: u32, - #[prost(uint32, repeated, tag = "3")] - pub kmhllgljnmn: ::prost::alloc::vec::Vec, -} -/// 7(CmdOfferingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pkgjgpknbin { - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub nicmgemindm: ::core::option::Option, -} -/// 8(CmdOfferingType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pcmdahbmdch { - #[prost(message, optional, tag = "7")] - pub nicmgemindm: ::core::option::Option, -} -/// 0(CmdPamMissionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cnakekjogjm { - #[prost(uint32, tag = "6")] - pub main_mission_id: u32, -} -/// 1(CmdPamMissionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oiolppklhom { - #[prost(uint32, tag = "6")] - pub main_mission_id: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 2(CmdPamMissionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ehimklfglnf { - #[prost(uint32, tag = "8")] - pub main_mission_id: u32, - #[prost(uint64, tag = "13")] - pub iinihakipae: u64, -} -/// 0(CmdPhoneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPhoneDataCsReq {} -/// 1(CmdPhoneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPhoneDataScRsp { - #[prost(uint32, tag = "14")] - pub cur_phone_theme: u32, - #[prost(uint32, repeated, tag = "13")] - pub owned_phone_themes: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub cur_chat_bubble: u32, - #[prost(uint32, repeated, tag = "5")] - pub owned_chat_bubbles: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 2(CmdPhoneType) -/// SelectChatBubbleCsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectChatBubbleCsReq { - #[prost(uint32, tag = "9")] - pub bubble_id: u32, -} -/// 3(CmdPhoneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectChatBubbleScRsp { - #[prost(uint32, tag = "6")] - pub bddjodimmgo: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub cur_chat_bubble: u32, -} -/// 4(CmdPhoneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockChatBubbleScNotify { - #[prost(uint32, tag = "14")] - pub bubble_id: u32, -} -/// 5(CmdPhoneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectPhoneThemeCsReq { - #[prost(uint32, tag = "8")] - pub theme_id: u32, -} -/// 6(CmdPhoneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectPhoneThemeScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub cur_phone_theme: u32, - #[prost(uint32, tag = "3")] - pub nnkfbklcddf: u32, -} -/// 7(CmdPhoneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockPhoneThemeScNotify { - #[prost(uint32, tag = "10")] - pub theme_id: u32, -} -/// 1(CmdPlayerType) -/// AHGNMNCJMKG -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerLoginCsReq { - #[prost(string, tag = "8")] - pub ilehkcjpgge: ::prost::alloc::string::String, - #[prost(string, tag = "10")] - pub plinckjbbmn: ::prost::alloc::string::String, - #[prost(string, tag = "13")] - pub lglefcnijkl: ::prost::alloc::string::String, - #[prost(uint64, tag = "9")] - pub login_random: u64, - #[prost(string, tag = "4")] - pub cost_time: ::prost::alloc::string::String, - #[prost(enumeration = "Adgokmhhdge", tag = "7")] - pub ndiocolehgh: i32, - #[prost(uint32, tag = "1687")] - pub dhicfkjepbi: u32, - #[prost(string, tag = "12")] - pub signature: ::prost::alloc::string::String, - #[prost(string, tag = "5")] - pub jjnincmbidn: ::prost::alloc::string::String, - #[prost(string, tag = "188")] - pub opiacekoanj: ::prost::alloc::string::String, - #[prost(string, tag = "2")] - pub njlpcoebmfj: ::prost::alloc::string::String, - #[prost(string, tag = "155")] - pub lgomkmjmedm: ::prost::alloc::string::String, - #[prost(string, tag = "940")] - pub bcijkademie: ::prost::alloc::string::String, - #[prost(string, tag = "11")] - pub gimcnhmapbp: ::prost::alloc::string::String, - #[prost(enumeration = "PlatformType", tag = "3")] - pub platform_type: i32, - #[prost(uint32, tag = "15")] - pub cidhahdchdl: u32, - #[prost(uint32, tag = "1")] - pub client_res_version: u32, - #[prost(string, tag = "138")] - pub mckkbkpomli: ::prost::alloc::string::String, - #[prost(message, optional, tag = "885")] - pub ganjmfclnfl: ::core::option::Option, - #[prost(string, tag = "6")] - pub rogue_info_data: ::prost::alloc::string::String, - #[prost(uint32, tag = "1630")] - pub okpdcdedoil: u32, - #[prost(string, tag = "2038")] - pub bolhlhdeggg: ::prost::alloc::string::String, - #[prost(string, tag = "14")] - pub hkigmbkidla: ::prost::alloc::string::String, - #[prost(bool, tag = "801")] - pub bhhomhkamlo: bool, -} -/// 2(CmdPlayerType) -/// EDLMICBOEHN -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerLoginScRsp { - #[prost(uint32, tag = "13")] - pub stamina: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint64, tag = "2")] - pub login_random: u64, - #[prost(message, optional, tag = "11")] - pub basic_info: ::core::option::Option, - #[prost(uint64, tag = "14")] - pub server_timestamp_ms: u64, - #[prost(sint32, tag = "3")] - pub cur_timezone: i32, - #[prost(string, tag = "15")] - pub bmjbbgcmbph: ::prost::alloc::string::String, - #[prost(string, tag = "5")] - pub kombceddldj: ::prost::alloc::string::String, - #[prost(bool, tag = "9")] - pub hocbcagbiia: bool, - #[prost(bool, tag = "6")] - pub epkiglgbebn: bool, -} -/// 3(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerLogoutCsReq {} -/// 4(CmdPlayerType) -/// BFLBNFDIKOF -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerGetTokenCsReq { - #[prost(uint32, tag = "10")] - pub dhicfkjepbi: u32, - #[prost(string, tag = "1")] - pub token: ::prost::alloc::string::String, - #[prost(uint32, tag = "7")] - pub okhlbokcmmk: u32, - #[prost(string, tag = "11")] - pub account_uid: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub uid: u32, - #[prost(uint32, tag = "8")] - pub ncmoboonkij: u32, - #[prost(uint32, tag = "15")] - pub platform_type: u32, - #[prost(string, tag = "12")] - pub pkkalpflmma: ::prost::alloc::string::String, -} -/// 5(CmdPlayerType) -/// KADIEIMCCKI -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerGetTokenScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(string, tag = "2")] - pub msg: ::prost::alloc::string::String, - #[prost(message, optional, tag = "5")] - pub black_info: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub uid: u32, - #[prost(uint64, tag = "15")] - pub secret_key_seed: u64, -} -/// 6(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dcggmoopmii { - #[prost(string, tag = "4")] - pub msg: ::prost::alloc::string::String, -} -/// 7(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Khnpobncloc { - #[prost(message, optional, tag = "10")] - pub black_info: ::core::option::Option, - #[prost(enumeration = "Caeakceikcn", tag = "12")] - pub gggkpgemndp: i32, -} -/// OneOf Type From: KHNPOBNCLOC.ODMJNMCDGKO -/// 8(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Odmjnmcdgko {} -/// 10(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iklbiofpalh { - #[prost(string, tag = "9")] - pub msg: ::prost::alloc::string::String, -} -/// 11(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmbapmkfoha { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(string, tag = "4")] - pub obbnlldkoph: ::prost::alloc::string::String, -} -/// 12(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBasicInfoCsReq {} -/// 13(CmdPlayerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerSettingInfo { - #[prost(bool, tag = "7")] - pub nldnpgeljmg: bool, - #[prost(bool, tag = "14")] - pub dafhjjedmof: bool, - #[prost(bool, tag = "4")] - pub lfebnolongm: bool, - #[prost(bool, tag = "11")] - pub bpelfjgijid: bool, - #[prost(bool, tag = "1")] - pub fokljkeeipn: bool, - #[prost(bool, tag = "15")] - pub kdakdmcgfnd: bool, - #[prost(bool, tag = "10")] - pub lfghgadkhpd: bool, - #[prost(bool, tag = "8")] - pub dkljgcehpjl: bool, - #[prost(enumeration = "DisplayRecordType", tag = "6")] - pub display_record_type: i32, - #[prost(bool, tag = "5")] - pub keacgbkofkf: bool, -} -/// 14(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBasicInfoScRsp { - #[prost(int64, tag = "6")] - pub next_recover_time: i64, - #[prost(uint32, tag = "10")] - pub week_cocoon_finished_count: u32, - #[prost(int64, tag = "15")] - pub last_set_nickname_time: i64, - #[prost(uint32, tag = "14")] - pub gender: u32, - #[prost(message, optional, tag = "4")] - pub player_setting_info: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub exchange_times: u32, - #[prost(uint32, tag = "8")] - pub gameplay_birthday: u32, - #[prost(bool, tag = "9")] - pub is_gender_set: bool, - #[prost(uint32, tag = "2")] - pub cur_day: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 15(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeStaminaCsReq {} -/// 16(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeStaminaScRsp { - #[prost(uint32, tag = "7")] - pub exchange_times: u32, - #[prost(uint32, tag = "5")] - pub stamina_add: u32, - #[prost(message, repeated, tag = "13")] - pub item_cost_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(int64, tag = "8")] - pub last_recover_time: i64, -} -/// 17(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfggamponho { - #[prost(string, tag = "12")] - pub fpljabgplba: ::prost::alloc::string::String, - #[prost(uint32, tag = "14")] - pub adiohjgiblp: u32, - #[prost(uint32, tag = "4")] - pub likaekcnmhn: u32, -} -/// 18(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Adingnmmhlb { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(string, tag = "3")] - pub fpljabgplba: ::prost::alloc::string::String, - #[prost(string, tag = "15")] - pub mmgcpodcflp: ::prost::alloc::string::String, - #[prost(uint32, tag = "4")] - pub likaekcnmhn: u32, - #[prost(uint32, tag = "6")] - pub adiohjgiblp: u32, -} -/// 19(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fbclmlimdhi { - #[prost(int64, tag = "13")] - pub ofgpaonjadm: i64, - #[prost(int64, tag = "12")] - pub agmkemojhhj: i64, -} -/// 20(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AntiAddictScNotify { - #[prost(uint32, tag = "8")] - pub msg_type: u32, - #[prost(string, tag = "12")] - pub level: ::prost::alloc::string::String, - #[prost(string, tag = "6")] - pub msg: ::prost::alloc::string::String, -} -/// 21(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetNicknameCsReq { - #[prost(string, tag = "15")] - pub nickname: ::prost::alloc::string::String, - #[prost(bool, tag = "12")] - pub is_modify: bool, -} -/// 22(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetNicknameScRsp { - #[prost(bool, tag = "6")] - pub is_modify: bool, - #[prost(int64, tag = "11")] - pub lblmbaebpbn: i64, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 23(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLevelRewardTakenListCsReq {} -/// 24(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLevelRewardTakenListScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "5")] - pub fcphphlginl: ::prost::alloc::vec::Vec, -} -/// 25(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Johihpcccoh { - #[prost(uint32, tag = "10")] - pub ldollooeika: u32, - #[prost(uint32, tag = "6")] - pub level: u32, -} -/// 26(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pagcnlhhnpc { - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, -} -/// 27(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fhceeaaakeh { - #[prost(enumeration = "Adgokmhhdge", tag = "4")] - pub ndiocolehgh: i32, -} -/// 28(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cdlighdbnjh { - #[prost(enumeration = "Adgokmhhdge", tag = "5")] - pub ndiocolehgh: i32, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 29(CmdPlayerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dfiaiohdcdm { - #[prost(int64, tag = "13")] - pub begin_time: i64, - #[prost(uint32, tag = "9")] - pub mfnlojomoai: u32, - #[prost(string, tag = "4")] - pub ggknofcpgkp: ::prost::alloc::string::String, - #[prost(string, tag = "10")] - pub bmabehfehlf: ::prost::alloc::string::String, - #[prost(bool, tag = "14")] - pub kfomlpmmhca: bool, - #[prost(uint32, tag = "11")] - pub config_id: u32, - #[prost(string, tag = "3")] - pub aljaceddgha: ::prost::alloc::string::String, - #[prost(uint32, tag = "8")] - pub iejnhfpdfge: u32, - #[prost(int64, tag = "6")] - pub end_time: i64, -} -/// 30(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bbaiejidmlg { - #[prost(message, repeated, tag = "10")] - pub dgpodmkkcij: ::prost::alloc::vec::Vec, -} -/// 31(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] pub struct Gateserver { - #[prost(string, tag = "1706")] - pub jihfolpbffl: ::prost::alloc::string::String, - #[prost(string, tag = "383")] - pub aifbljaacho: ::prost::alloc::string::String, - #[prost(bool, tag = "737")] - pub unk6: bool, - #[prost(string, tag = "1829")] - pub nahblpgmkjc: ::prost::alloc::string::String, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(bool, tag = "1851")] - pub aoekikfkmga: bool, - #[prost(string, tag = "1197")] - pub cljnmikinln: ::prost::alloc::string::String, - #[prost(string, repeated, tag = "1394")] - pub gjmflphidfd: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(bool, tag = "210")] - pub unk4: bool, - #[prost(string, tag = "2")] - pub lua_url: ::prost::alloc::string::String, - #[prost(string, tag = "935")] - pub hjpapnppnnh: ::prost::alloc::string::String, - #[prost(bool, tag = "1386")] - pub cdhoiaaonhd: bool, - #[prost(string, tag = "1818")] - pub dhkiegbpjml: ::prost::alloc::string::String, - #[prost(string, tag = "10")] - pub region_name: ::prost::alloc::string::String, - #[prost(string, tag = "1188")] - pub omdajompimg: ::prost::alloc::string::String, - #[prost(string, tag = "1069")] - pub kfiginfcakm: ::prost::alloc::string::String, - #[prost(string, tag = "1274")] - pub fphmedimiob: ::prost::alloc::string::String, - #[prost(bool, tag = "1006")] - pub goelmbpgofc: bool, - #[prost(bool, tag = "6")] + #[prost(bool, tag = "1566")] pub unk1: bool, - #[prost(string, tag = "1209")] - pub fedenkolcmc: ::prost::alloc::string::String, - #[prost(string, tag = "1895")] - pub ifix_url: ::prost::alloc::string::String, - #[prost(string, tag = "75")] - pub cikoepdnjba: ::prost::alloc::string::String, - #[prost(string, tag = "387")] - pub diecblijnpo: ::prost::alloc::string::String, - #[prost(string, tag = "1690")] - pub ifix_version: ::prost::alloc::string::String, + #[prost(bool, tag = "1952")] + pub unk2: bool, + #[prost(string, tag = "563")] + pub gbicamfdfce: ::prost::alloc::string::String, + #[prost(string, tag = "5")] + pub jldldfcajco: ::prost::alloc::string::String, + #[prost(bool, tag = "1457")] + pub unk3: bool, + #[prost(string, tag = "716")] + pub oaonlakknih: ::prost::alloc::string::String, + #[prost(string, tag = "1220")] + pub llbopdmgmlo: ::prost::alloc::string::String, + #[prost(string, tag = "1192")] + pub degfpdpoihi: ::prost::alloc::string::String, + #[prost(int64, tag = "15")] + pub kicppahlghb: i64, + #[prost(bool, tag = "593")] + pub unk4: bool, #[prost(string, tag = "14")] pub ex_resource_url: ::prost::alloc::string::String, - #[prost(string, tag = "462")] - pub ciglghgdbhb: ::prost::alloc::string::String, - #[prost(string, tag = "1609")] - pub gahdebodopk: ::prost::alloc::string::String, - #[prost(string, tag = "1")] - pub ip: ::prost::alloc::string::String, - #[prost(int64, tag = "11")] - pub agmkemojhhj: i64, - #[prost(uint32, tag = "9")] - pub kdgobnkmnkc: u32, - #[prost(string, tag = "7")] - pub msg: ::prost::alloc::string::String, - #[prost(bool, tag = "989")] - pub gebnkmipomm: bool, - #[prost(string, tag = "4")] - pub ebnbnchnofh: ::prost::alloc::string::String, - #[prost(string, tag = "929")] - pub glcomfkhdgh: ::prost::alloc::string::String, - #[prost(string, tag = "1226")] - pub gecddmdagcl: ::prost::alloc::string::String, - #[prost(string, tag = "512")] - pub fabjdgbfaff: ::prost::alloc::string::String, - #[prost(bool, tag = "1359")] - pub egnmpipogli: bool, - #[prost(string, tag = "194")] - pub jpghoaafodj: ::prost::alloc::string::String, - #[prost(string, tag = "2007")] - pub bkmdgecdjlj: ::prost::alloc::string::String, - #[prost(uint32, tag = "350")] - pub ccfblaonhaf: u32, - #[prost(bool, tag = "1401")] - pub fkfkcdjnhfl: bool, - #[prost(bool, tag = "1537")] - pub mfenphleghj: bool, - #[prost(bool, tag = "889")] - pub unk7: bool, - #[prost(string, tag = "1470")] - pub fopdcglbooi: ::prost::alloc::string::String, - #[prost(bool, tag = "1037")] - pub gnfpfkjhidj: bool, - #[prost(string, tag = "886")] - pub lhkjhdcidnd: ::prost::alloc::string::String, - #[prost(string, tag = "1783")] - pub alnifjlcijj: ::prost::alloc::string::String, - #[prost(string, tag = "616")] - pub agebfkodeae: ::prost::alloc::string::String, - #[prost(string, tag = "1597")] - pub client_secret_key: ::prost::alloc::string::String, - #[prost(bool, tag = "82")] - pub unk3: bool, - #[prost(bool, tag = "452")] - pub unk5: bool, - #[prost(bool, tag = "13")] - pub unk2: bool, - #[prost(uint32, tag = "8")] - pub ncdijnhgelk: u32, - #[prost(string, tag = "1798")] - pub mdk_res_version: ::prost::alloc::string::String, - #[prost(string, tag = "1613")] - pub nmkhbeliaok: ::prost::alloc::string::String, - #[prost(string, tag = "692")] - pub aleiljpdnff: ::prost::alloc::string::String, - #[prost(int64, tag = "5")] - pub ofgpaonjadm: i64, - #[prost(uint32, tag = "12")] + #[prost(string, tag = "677")] + pub fphfajbchpg: ::prost::alloc::string::String, + #[prost(string, tag = "405")] + pub bhdbhbjjpni: ::prost::alloc::string::String, + #[prost(string, tag = "1113")] + pub ifix_url: ::prost::alloc::string::String, + #[prost(string, tag = "87")] + pub pnhbalgfhoh: ::prost::alloc::string::String, + #[prost(string, tag = "1808")] + pub dalbcelehgm: ::prost::alloc::string::String, + #[prost(uint32, tag = "2")] pub port: u32, - #[prost(string, tag = "15")] - pub asset_bundle_url: ::prost::alloc::string::String, -} -/// 32(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdkhdanpjea { - #[prost(string, tag = "14")] - pub appolhipfih: ::prost::alloc::string::String, -} -/// 33(CmdPlayerType) -/// MaybeMultiPathAvatarTypeInfo -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiPathAvatarTypeInfo { - #[prost(uint32, tag = "9")] - pub path_equipment_id: u32, - #[prost(enumeration = "MultiPathAvatarType", tag = "11")] - pub multi_path_avatar_type: i32, - /// Obf: FKDENBOKHPO - #[prost(message, repeated, tag = "5")] - pub skilltree_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub equip_relic_list: ::prost::alloc::vec::Vec, - /// Obf: CHPFJFOCNJN - #[prost(message, repeated, tag = "14")] - pub all_path_special_skilltree_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub rank: u32, - /// Obf: LGAIOPBNEPN - #[prost(uint32, repeated, tag = "15")] - pub all_path_unlocked_special_point_id_list: ::prost::alloc::vec::Vec, -} -/// 34(CmdPlayerType) -/// SetHeroBasicTypeCsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAvatarPathCsReq { - #[prost(enumeration = "MultiPathAvatarType", tag = "7")] - pub multi_path_avatar_type: i32, -} -/// 35(CmdPlayerType) -/// SetHeroBasicTypeScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAvatarPathScRsp { - #[prost(enumeration = "MultiPathAvatarType", tag = "9")] - pub multi_path_avatar_type: i32, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 36(CmdPlayerType) -/// GJGBHNJDOIL -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMultiPathAvatarInfoCsReq {} -/// 37(CmdPlayerType) -/// MOJFLMMBKKC -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMultiPathAvatarInfoScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< - MultiPathAvatarTypeInfo, - >, - #[prost(map = "uint32, enumeration(MultiPathAvatarType)", tag = "4")] - pub current_multi_path_avatar_id: ::std::collections::HashMap, - #[prost(uint32, repeated, tag = "15")] - pub gmhdhimdkfi: ::prost::alloc::vec::Vec, -} -/// 38(CmdPlayerType) -/// BECLNJHEDJA -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockAvatarPathCsReq { - #[prost(enumeration = "MultiPathAvatarType", tag = "7")] - pub multi_path_avatar_type: i32, -} -/// 39(CmdPlayerType) -/// BAEMAIPJGJE -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockAvatarPathScRsp { - #[prost(uint32, repeated, tag = "7")] - pub gmhdhimdkfi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(enumeration = "MultiPathAvatarType", tag = "6")] - pub multi_path_avatar_type: i32, - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, -} -/// 40(CmdPlayerType) -/// IFFEIGOPCKC -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarPathChangedNotify { - /// Obf: LLNDJJHPKHG - #[prost(enumeration = "MultiPathAvatarType", tag = "9")] - pub cur_multi_path_avatar_type: i32, - #[prost(uint32, tag = "3")] - pub base_avatar_id: u32, -} -/// 41(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGenderCsReq { - #[prost(enumeration = "Gender", tag = "11")] - pub gender: i32, -} -/// 42(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGenderScRsp { - #[prost(enumeration = "MultiPathAvatarType", tag = "1")] - pub fdoaloddfld: i32, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 43(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetPlayerInfoCsReq { - #[prost(string, tag = "5")] - pub nickname: ::prost::alloc::string::String, - #[prost(bool, tag = "7")] - pub is_modify: bool, - #[prost(enumeration = "Gender", tag = "6")] - pub gender: i32, -} -/// 44(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetPlayerInfoScRsp { - #[prost(int64, tag = "6")] - pub lblmbaebpbn: i64, - #[prost(enumeration = "MultiPathAvatarType", tag = "12")] - pub fdoaloddfld: i32, - #[prost(bool, tag = "2")] - pub is_modify: bool, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 45(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QueryProductInfoCsReq {} -/// 46(CmdPlayerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Product { - #[prost(enumeration = "ProductGiftType", tag = "9")] - pub gift_type: i32, - #[prost(string, tag = "13")] - pub jgofenpojji: ::prost::alloc::string::String, - #[prost(uint32, tag = "11")] - pub jbefeahcjdm: u32, - #[prost(string, tag = "3")] - pub pdligiagjlj: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub pnfmflehkfg: u32, - #[prost(bool, tag = "8")] - pub afipajbmbgl: bool, -} -/// 47(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QueryProductInfoScRsp { - #[prost(message, repeated, tag = "8")] - pub dhdaenpmkoo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub oglkebkfnnk: u32, - #[prost(uint64, tag = "12")] - pub month_card_out_date_time: u64, - #[prost(uint32, tag = "9")] - pub bddklncejoe: u32, + #[prost(string, tag = "1570")] + pub ndaokpkolki: ::prost::alloc::string::String, + #[prost(bool, tag = "1915")] + pub unk5: bool, + #[prost(string, tag = "1629")] + pub ohoginogeog: ::prost::alloc::string::String, + #[prost(string, tag = "1583")] + pub ifix_version: ::prost::alloc::string::String, #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 48(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kaebkgbnfgb { - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, -} -/// 49(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClientDownloadDataScNotify { - #[prost(message, optional, tag = "5")] - pub download_data: ::core::option::Option, -} -/// 50(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Omlgljkmold { - #[prost(message, optional, tag = "10")] - pub data: ::core::option::Option, -} -/// 51(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateFeatureSwitchScNotify { - #[prost(message, repeated, tag = "13")] - pub switch_info_list: ::prost::alloc::vec::Vec, -} -/// 52(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okadligknpc { - #[prost(uint32, tag = "10")] - pub klklabggbia: u32, -} -/// 53(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGameplayBirthdayCsReq { - #[prost(uint32, tag = "3")] - pub birthday: u32, -} -/// 54(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGameplayBirthdayScRsp { - #[prost(uint32, tag = "11")] - pub birthday: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 55(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eefphpgnbjp { - #[prost(uint32, tag = "12")] - pub fmbkgmechca: u32, - #[prost(string, tag = "13")] - pub gbfdgcopedo: ::prost::alloc::string::String, -} -/// 56(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dkcopiclekf { - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 57(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfgffegdccc { - #[prost(uint32, repeated, tag = "1")] - pub effadkjlppn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 58(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerHeartBeatCsReq { - #[prost(uint64, tag = "10")] - pub client_time_ms: u64, - #[prost(uint32, tag = "14")] - pub llmkgpaipkg: u32, - #[prost(message, optional, tag = "4")] - pub bkkmkpojpih: ::core::option::Option, -} -/// 59(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerHeartBeatScRsp { - #[prost(uint64, tag = "15")] - pub server_time_ms: u64, - #[prost(uint64, tag = "11")] - pub client_time_ms: u64, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub download_data: ::core::option::Option, -} -/// 60(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgadbhggkhl { - #[prost(enumeration = "Lpngmalnppe", tag = "2")] - pub hepobaplhco: i32, -} -/// 61(CmdPlayerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Afnmbkhnkkm { - #[prost(string, tag = "12")] - pub djnlelpphji: ::prost::alloc::string::String, - #[prost(enumeration = "Jklgepijbce", tag = "15")] - pub slot: i32, -} -/// 62(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdbbinlcmbk { - #[prost(bytes = "vec", tag = "3")] - pub odiakljnljc: ::prost::alloc::vec::Vec, -} -/// 63(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hgfpnapildn { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(bytes = "vec", tag = "12")] - pub kamombbjkdo: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub glagapjdlfn: ::prost::alloc::vec::Vec, -} -/// 64(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdiknpifpjl {} -/// 65(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iblpcgaafig { - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 66(CmdPlayerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct VideoKeyInfo { - #[prost(uint32, tag = "13")] - pub id: u32, - #[prost(uint64, tag = "15")] - pub video_key: u64, -} -/// 67(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetVideoVersionKeyCsReq {} -/// 68(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetVideoVersionKeyScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub ehgjicmeogf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "7")] - pub kdllnfmgngk: ::prost::alloc::vec::Vec, -} -/// 69(CmdPlayerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Allngmedpmd { - #[prost(uint32, tag = "8")] - pub jgmidhmlnfk: u32, - #[prost(uint32, tag = "7")] - pub dfgnmbnlmji: u32, - #[prost(uint32, tag = "6")] - pub megpgaboohd: u32, - #[prost(uint32, tag = "2")] - pub content_id: u32, -} -/// 70(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Idbgapahghh { - #[prost(uint32, tag = "6")] - pub uid: u32, - #[prost(uint32, tag = "12")] - pub jgmidhmlnfk: u32, - #[prost(uint32, tag = "11")] - pub dfgnmbnlmji: u32, - #[prost(message, repeated, tag = "14")] - pub nbfoofhbopc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub content_id: u32, -} -/// 71(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReserveStaminaExchangeCsReq { - #[prost(uint32, tag = "6")] - pub num: u32, -} -/// 72(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReserveStaminaExchangeScRsp { - #[prost(uint32, tag = "13")] - pub num: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 73(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StaminaInfoScNotify { - #[prost(int64, tag = "11")] - pub next_recover_time: i64, - #[prost(uint32, tag = "12")] - pub reserve_stamina: u32, - #[prost(uint32, tag = "2")] - pub stamina: u32, - #[prost(int64, tag = "14")] - pub kjbigafddao: i64, -} -/// 74(CmdPlayerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kaolbohjhjp { - #[prost(bool, tag = "9")] - pub fokljkeeipn: bool, - #[prost(bool, tag = "13")] - pub lfebnolongm: bool, - #[prost(bool, tag = "12")] - pub nldnpgeljmg: bool, - #[prost(bool, tag = "6")] - pub dafhjjedmof: bool, - #[prost(bool, tag = "4")] - pub kdakdmcgfnd: bool, - #[prost(bool, tag = "14")] - pub bpelfjgijid: bool, - #[prost(enumeration = "DisplayRecordType", tag = "10")] - pub display_record_type: i32, - #[prost(bool, tag = "2")] - pub dkljgcehpjl: bool, + pub aomedachljd: u32, #[prost(bool, tag = "1")] - pub keacgbkofkf: bool, - #[prost(bool, tag = "8")] - pub lfghgadkhpd: bool, -} -/// OneOf Type From: KAOLBOHJHJP.HJLFNAEHKCK -/// 75(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hjlfnaehkck { - #[prost(int32, tag = "9")] - pub fokljkeeipn: i32, - #[prost(int32, tag = "13")] - pub lfebnolongm: i32, - #[prost(int32, tag = "12")] - pub nldnpgeljmg: i32, - #[prost(int32, tag = "6")] - pub dafhjjedmof: i32, - #[prost(int32, tag = "4")] - pub kdakdmcgfnd: i32, - #[prost(int32, tag = "14")] - pub bpelfjgijid: i32, - #[prost(int32, tag = "10")] - pub display_record_type: i32, - #[prost(int32, tag = "2")] - pub dkljgcehpjl: i32, - #[prost(int32, tag = "1")] - pub keacgbkofkf: i32, - #[prost(int32, tag = "8")] - pub lfghgadkhpd: i32, -} -/// 76(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohgnombmjbj { - #[prost(message, optional, tag = "12")] - pub maldlnbophd: ::core::option::Option, -} -/// 77(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Clkjoimhmnd { - #[prost(message, optional, tag = "6")] - pub maldlnbophd: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 78(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kpeakjjffjn { - #[prost(uint32, tag = "3")] - pub llmkgpaipkg: u32, - #[prost(bytes = "vec", tag = "11")] - pub bkkmkpojpih: ::prost::alloc::vec::Vec, -} -/// 79(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ihfbcidlkcc { - #[prost(message, optional, tag = "8")] - pub data: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 80(CmdPlayerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gkbgbhmmidp { - #[prost(string, repeated, tag = "2")] - pub backbedgija: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, -} -/// 81(CmdPlayerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ekjobfkomie { - #[prost(bool, tag = "14")] - pub eepokpjhhhb: bool, - #[prost(message, optional, tag = "10")] - pub egipfdnkccn: ::core::option::Option, -} -/// 82(CmdPlayerType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfbhjbghhdo { - #[prost(bool, tag = "1352")] - pub eepokpjhhhb: bool, - #[prost(message, optional, tag = "873")] - pub kigjkdgnopj: ::core::option::Option, - #[prost(message, optional, tag = "1810")] - pub ggoppafggdd: ::core::option::Option, -} -/// OneOf Type From: KFBHJBGHHDO.DHHGGNGILOD -/// 83(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhhggngilod { - #[prost(int32, tag = "1352")] - pub eepokpjhhhb: i32, - #[prost(int32, tag = "873")] - pub kigjkdgnopj: i32, - #[prost(int32, tag = "1810")] - pub ggoppafggdd: i32, -} -/// 84(CmdPlayerType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dpdckjkkehh { - #[prost(message, optional, tag = "741")] - pub pnjciinpill: ::core::option::Option, - #[prost(message, optional, tag = "1350")] - pub ddhknbkpejo: ::core::option::Option, -} -/// OneOf Type From: DPDCKJKKEHH.CDBHDDDBGIP -/// 85(CmdPlayerType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cdbhdddbgip { - #[prost(int32, tag = "741")] - pub pnjciinpill: i32, - #[prost(int32, tag = "1350")] - pub ddhknbkpejo: i32, -} -/// 86(CmdPlayerType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gidhieaochk { - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 0(CmdPlayerBoardType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeadIcon { - #[prost(uint32, tag = "5")] - pub id: u32, -} -/// 1(CmdPlayerBoardType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DisplayAvatar { - #[prost(uint32, tag = "13")] - pub avatar_id: u32, - #[prost(uint32, tag = "2")] - pub pos: u32, -} -/// 2(CmdPlayerBoardType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DisplayAvatarVec { - #[prost(bool, tag = "13")] - pub is_display: bool, - #[prost(message, repeated, tag = "8")] - pub display_avatar_list: ::prost::alloc::vec::Vec, -} -/// 3(CmdPlayerBoardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerBoardDataCsReq {} -/// 4(CmdPlayerBoardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerBoardDataScRsp { - #[prost(uint32, repeated, tag = "4")] - pub display_support_avatar_vec: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "10")] - pub display_avatar_vec: ::core::option::Option, - #[prost(message, repeated, tag = "1")] - pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub current_head_icon_id: u32, - #[prost(string, tag = "12")] - pub signature: ::prost::alloc::string::String, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 5(CmdPlayerBoardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetHeadIconCsReq { - #[prost(uint32, tag = "2")] - pub id: u32, -} -/// 6(CmdPlayerBoardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetHeadIconScRsp { - #[prost(uint32, tag = "2")] - pub current_head_icon_id: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 7(CmdPlayerBoardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetDisplayAvatarCsReq { - #[prost(message, repeated, tag = "7")] - pub display_avatar_list: ::prost::alloc::vec::Vec, -} -/// 8(CmdPlayerBoardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetDisplayAvatarScRsp { - #[prost(message, repeated, tag = "2")] - pub display_avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 9(CmdPlayerBoardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Plakgmmjbmi { - #[prost(bool, tag = "9")] - pub is_display: bool, -} -/// 10(CmdPlayerBoardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfeplnchapp { - #[prost(bool, tag = "7")] - pub is_display: bool, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 11(CmdPlayerBoardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetSignatureCsReq { - #[prost(string, tag = "14")] - pub signature: ::prost::alloc::string::String, -} -/// 12(CmdPlayerBoardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetSignatureScRsp { - #[prost(string, tag = "7")] - pub signature: ::prost::alloc::string::String, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 13(CmdPlayerBoardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAssistAvatarCsReq { - #[prost(uint32, tag = "2")] - pub avatar_id: u32, - #[prost(uint32, repeated, tag = "10")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// 14(CmdPlayerBoardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAssistAvatarScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub avatar_id: u32, - #[prost(uint32, repeated, tag = "7")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// 1(CmdPlayerReturnType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pehaklllkgg { - #[prost(uint32, tag = "4")] - pub momambgkipb: u32, -} -/// 2(CmdPlayerReturnType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hjbbmckpkjk { - #[prost(uint32, repeated, tag = "7")] - pub bceocglioco: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub ghnmiggipib: u32, -} -/// 3(CmdPlayerReturnType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjjdeamnnfa { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "11")] - pub bceocglioco: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub ghnmiggipib: u32, - #[prost(message, repeated, tag = "5")] - pub hinoohpapbd: ::prost::alloc::vec::Vec, -} -/// 4(CmdPlayerReturnType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eegekgajade { - #[prost(uint32, tag = "13")] - pub okgjgndjide: u32, -} -/// 5(CmdPlayerReturnType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgcoeedchfn { - #[prost(uint32, tag = "4")] - pub cjciclfmgof: u32, - #[prost(uint32, tag = "15")] - pub ecmmeiidcdg: u32, -} -/// 6(CmdPlayerReturnType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bcpccmbogck { - #[prost(uint32, tag = "9")] - pub cjciclfmgof: u32, - #[prost(message, optional, tag = "10")] - pub kaiiejmcegc: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub ecmmeiidcdg: u32, -} -/// 7(CmdPlayerReturnType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dbnnkhefbnj { - #[prost(uint32, tag = "15")] - pub ddmhokoaaih: u32, -} -/// 8(CmdPlayerReturnType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kjijgmgclom { - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 9(CmdPlayerReturnType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Anlpkdgkomm { - #[prost(uint32, tag = "1")] - pub ddmhokoaaih: u32, -} -/// 10(CmdPlayerReturnType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Necckkhpkhl { - #[prost(int64, tag = "12")] - pub finish_time: i64, - #[prost(uint32, tag = "6")] - pub okgjgndjide: u32, - #[prost(enumeration = "Ldmjpfclmji", tag = "9")] - pub status: i32, - #[prost(int64, tag = "3")] - pub lmlfkfkjeeb: i64, - #[prost(uint32, repeated, tag = "10")] - pub mdcilighijf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub mfmjbfakdoi: u32, - #[prost(bool, tag = "11")] - pub mbedclkgpea: bool, - #[prost(uint32, repeated, tag = "4")] - pub bceocglioco: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub cpoebibicde: u32, -} -/// 11(CmdPlayerReturnType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Occcdmedion { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub mhigabhbbeo: u32, - #[prost(message, optional, tag = "13")] - pub lbhjjgndeaf: ::core::option::Option, -} -/// 12(CmdPlayerReturnType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iebaopahgej { - #[prost(message, optional, tag = "7")] - pub lbhjjgndeaf: ::core::option::Option, -} -/// 0(CmdPlotType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iiofiikofgb { - #[prost(uint32, tag = "9")] - pub gnpgamiglno: u32, -} -/// 1(CmdPlotType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lbgpegkeknl { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub gnpgamiglno: u32, -} -/// 1(CmdPunkLordType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ppifcdcdpib { - #[prost(message, optional, tag = "11")] - pub basic_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub jgbgikpblfp: u32, - #[prost(message, optional, tag = "4")] - pub cendpdcdngp: ::core::option::Option, - #[prost(enumeration = "Ehabjijdmil", tag = "2")] - pub iccjjbmepmm: i32, -} -/// 2(CmdPunkLordType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Embegmggnjc {} -/// 3(CmdPunkLordType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fljmdjcomoi { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, repeated, tag = "6")] - pub hghnjpglkag: ::prost::alloc::vec::Vec, -} -/// 4(CmdPunkLordType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bmojdjaeiji { - #[prost(bool, tag = "13")] - pub cjkcojjmoci: bool, - #[prost(uint32, tag = "1")] - pub uid: u32, - #[prost(uint32, tag = "2")] - pub monster_id: u32, -} -/// 5(CmdPunkLordType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kdcefjnccmp { - #[prost(int64, tag = "3")] - pub lpojmenelgk: i64, - #[prost(uint32, repeated, tag = "8")] - pub kmhgfoebojk: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "15")] - pub hegmdfleeoe: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(bool, tag = "6")] - pub cjkcojjmoci: bool, -} -/// 6(CmdPunkLordType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gfaegpglkem { - #[prost(uint32, tag = "4")] - pub uid: u32, - #[prost(uint32, tag = "3")] - pub monster_id: u32, - #[prost(enumeration = "Mphbgocphig", tag = "5")] - pub ngfeebaekam: i32, -} -/// 7(CmdPunkLordType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Galfgjpdkbo { - #[prost(enumeration = "Mphbgocphig", tag = "12")] - pub ngfeebaekam: i32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub uid: u32, - #[prost(uint32, tag = "8")] - pub monster_id: u32, -} -/// 8(CmdPunkLordType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kghplmlfnpb {} -/// 9(CmdPunkLordType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ofiangdjplc { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub hegmdfleeoe: ::core::option::Option, -} -/// 10(CmdPunkLordType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jgbanejfnhl { - #[prost(bool, tag = "14")] - pub hfedjfgpnoh: bool, - #[prost(uint32, tag = "5")] - pub level: u32, -} -/// 11(CmdPunkLordType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lklfihcjpcf { - #[prost(uint32, tag = "15")] - pub level: u32, - #[prost(bool, tag = "14")] - pub hfedjfgpnoh: bool, - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 12(CmdPunkLordType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dlfaeccjaoh { - #[prost(message, optional, tag = "12")] - pub basic_info: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub cendpdcdngp: ::core::option::Option, - #[prost(enumeration = "Hbcbhjhmoim", tag = "3")] - pub reason: i32, - #[prost(uint32, repeated, tag = "14")] - pub kmhgfoebojk: ::prost::alloc::vec::Vec, -} -/// 13(CmdPunkLordType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jfoneadklhe {} -/// 14(CmdPunkLordType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Inmoeeeihae { - #[prost(uint32, repeated, tag = "5")] - pub pchnkjdmaao: ::prost::alloc::vec::Vec, - #[prost(int64, tag = "3")] - pub boglnnpofjb: i64, - #[prost(uint32, tag = "9")] - pub dnogjeieale: u32, - #[prost(uint32, tag = "13")] - pub ccippbfdmch: u32, - #[prost(uint32, tag = "15")] - pub ohjnemlcgnp: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub opolfabooaf: u32, - #[prost(uint32, tag = "10")] - pub cdhlgdnjgbc: u32, -} -/// 15(CmdPunkLordType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fpcgmemckcd { - #[prost(message, optional, tag = "15")] - pub hegmdfleeoe: ::core::option::Option, -} -/// 16(CmdPunkLordType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ngobpbgkibc { - #[prost(uint32, tag = "6")] - pub kdhanccdgmb: u32, - #[prost(uint32, tag = "7")] - pub mjkopokgmnh: u32, - #[prost(message, optional, tag = "5")] - pub cendpdcdngp: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub lmedpakejck: u32, - #[prost(message, optional, tag = "12")] - pub hegmdfleeoe: ::core::option::Option, -} -/// 17(CmdPunkLordType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ppgmngfalpf { - #[prost(uint32, tag = "1")] - pub config_id: u32, - #[prost(uint32, tag = "12")] - pub monster_id: u32, - #[prost(bool, tag = "6")] - pub knacmdejfaf: bool, - #[prost(int64, tag = "13")] - pub sent_time: i64, - #[prost(uint32, tag = "14")] - pub world_level: u32, - #[prost(uint32, tag = "4")] - pub eidpecknmch: u32, -} -/// 18(CmdPunkLordType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lpjpnjjcdmj {} -/// 19(CmdPunkLordType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfklcmfpnjg { - #[prost(message, repeated, tag = "13")] - pub ofnbckljpcb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "10")] - pub akmjholabng: ::prost::alloc::vec::Vec, -} -/// 20(CmdPunkLordType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gpbpojlihbn { - #[prost(message, optional, tag = "5")] - pub hjbmokcneeb: ::core::option::Option, -} -/// 21(CmdPunkLordType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Femjdnfialh { - #[prost(bool, tag = "7")] - pub ocnmpmbdmlj: bool, - #[prost(message, optional, tag = "14")] - pub clblaamfblk: ::core::option::Option, -} -/// 22(CmdPunkLordType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nnemconoacp { - #[prost(uint32, tag = "5")] - pub score: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(bool, tag = "10")] - pub ocnmpmbdmlj: bool, - #[prost(message, repeated, tag = "4")] - pub fdlejipcddj: ::prost::alloc::vec::Vec, -} -/// 23(CmdPunkLordType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfhjjibhcgc { - #[prost(uint32, tag = "12")] - pub dnogjeieale: u32, - #[prost(uint32, tag = "8")] - pub ccippbfdmch: u32, - #[prost(uint32, tag = "11")] - pub opolfabooaf: u32, -} -/// 24(CmdPunkLordType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eocegcffjdo { - #[prost(message, optional, tag = "11")] - pub clblaamfblk: ::core::option::Option, -} -/// 25(CmdPunkLordType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mhihhhdbnki { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub dojcmlkidib: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub ibphofibllm: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "7")] - pub clblaamfblk: ::core::option::Option, -} -/// 1(CmdQuestType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetQuestDataCsReq {} -/// 2(CmdQuestType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Quest { - #[prost(int64, tag = "4")] - pub finish_time: i64, - #[prost(uint32, repeated, tag = "1")] - pub gecbffcjjgj: ::prost::alloc::vec::Vec, - #[prost(enumeration = "QuestStatus", tag = "8")] - pub status: i32, - #[prost(uint32, tag = "6")] - pub progress: u32, - #[prost(uint32, tag = "15")] - pub id: u32, -} -/// 3(CmdQuestType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetQuestDataScRsp { - #[prost(message, repeated, tag = "10")] - pub quest_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub total_achievement_exp: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 4(CmdQuestType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lbjimpefgba { - #[prost(uint32, repeated, tag = "9")] - pub fghhjkejofc: ::prost::alloc::vec::Vec, -} -/// 5(CmdQuestType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeQuestRewardScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "5")] - pub succ_quest_id_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "15")] - pub reward: ::core::option::Option, -} -/// 6(CmdQuestType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ebaidedagpa { - #[prost(uint32, tag = "13")] - pub optional_reward_id: u32, - #[prost(uint32, tag = "10")] - pub difjdgcbobj: u32, -} -/// 7(CmdQuestType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gijbokjpfop { - #[prost(uint32, tag = "12")] - pub difjdgcbobj: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub reward: ::core::option::Option, -} -/// 8(CmdQuestType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jpbndgifkec {} -/// 9(CmdQuestType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdcjbkmdmii { - #[prost(uint32, tag = "3")] - pub ghcppnjijop: u32, - #[prost(uint32, tag = "1")] - pub progress: u32, -} -/// 10(CmdQuestType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pbpdkllpmhf { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "5")] - pub ehmojohopal: ::prost::alloc::vec::Vec, -} -/// 11(CmdQuestType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Denbamkehop { - #[prost(message, optional, tag = "1")] - pub mlfjiepppco: ::core::option::Option, -} -/// 12(CmdQuestType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dfiadkldgnc { - #[prost(uint32, tag = "9")] - pub prop_state: u32, - #[prost(uint32, tag = "11")] - pub group_id: u32, - #[prost(uint32, tag = "8")] - pub difjdgcbobj: u32, -} -/// 13(CmdQuestType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Einhgbgkigl { - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 14(CmdQuestType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhficoedili { - #[prost(uint32, repeated, tag = "2")] - pub quest_list: ::prost::alloc::vec::Vec, -} -/// 15(CmdQuestType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmnfdepocao { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, repeated, tag = "2")] - pub quest_list: ::prost::alloc::vec::Vec, -} -/// 3(CmdRaidType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Edhkmcajnkl { - #[prost(uint32, tag = "9")] - pub hapeghipnga: u32, - #[prost(uint32, tag = "13")] - pub world_level: u32, - #[prost(uint32, tag = "12")] - pub ggfpcdonofj: u32, - #[prost(uint32, tag = "15")] - pub prop_entity_id: u32, - #[prost(uint32, repeated, tag = "6")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// 4(CmdRaidType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Apdfdonbnla { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 5(CmdRaidType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjmmknonlcd { - #[prost(bool, tag = "15")] - pub hapeghipnga: bool, - #[prost(uint32, tag = "10")] - pub ggfpcdonofj: u32, -} -/// 6(CmdRaidType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifbopgpgjlj { - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 7(CmdRaidType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjhimkbfpia { - #[prost(enumeration = "Dennpfnemif", tag = "8")] - pub heeemjfaalf: i32, - #[prost(uint32, tag = "3")] - pub fgicliagnin: u32, - #[prost(uint32, tag = "2")] - pub gjapmaieaai: u32, -} -/// 8(CmdRaidType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifokkghbpnc { - #[prost(uint32, tag = "4")] - pub ggfpcdonofj: u32, - #[prost(enumeration = "Kdhnmooalpi", tag = "2")] - pub status: i32, - #[prost(uint32, tag = "1")] - pub world_level: u32, - #[prost(message, repeated, tag = "10")] - pub dfkbaommlei: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "11")] - pub item_list: ::core::option::Option, - #[prost(uint64, tag = "5")] - pub hcmpcdpbgki: u64, -} -/// 9(CmdRaidType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Igjbeeiiica { - #[prost(uint32, tag = "5")] - pub ggfpcdonofj: u32, - #[prost(uint32, tag = "7")] - pub stage_score: u32, -} -/// 10(CmdRaidType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfnndmadcck { - #[prost(uint32, repeated, tag = "14")] - pub gnpflmjpjlk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub ggfpcdonofj: u32, - #[prost(uint32, tag = "1")] - pub world_level: u32, -} -/// 11(CmdRaidType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mehllohpjmd {} -/// 12(CmdRaidType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRaidInfoScRsp { - #[prost(uint32, repeated, tag = "4")] - pub challenge_taken_reward_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "12")] - pub finished_raid_info_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub challenge_raid_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 13(CmdRaidType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Doabdjffibm {} -/// 14(CmdRaidType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gfnmilegnij { - #[prost(message, repeated, tag = "11")] - pub ghacpidjgjb: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub mhhnginclle: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 15(CmdRaidType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dclgccfkllp { - #[prost(uint32, tag = "1")] - pub afdmmkicbck: u32, -} -/// 16(CmdRaidType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bnoimomafjc { - #[prost(message, optional, tag = "13")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub afdmmkicbck: u32, -} -/// 17(CmdRaidType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hldbjmagkap { - #[prost(message, optional, tag = "8")] - pub fgkidcmndcg: ::core::option::Option, -} -/// 18(CmdRaidType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jlniejljlda { - #[prost(uint32, tag = "8")] - pub progress: u32, - #[prost(uint32, tag = "7")] - pub bfdndbppeol: u32, -} -/// 19(CmdRaidType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emhheoipcdc { - #[prost(uint32, tag = "11")] - pub progress: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub bfdndbppeol: u32, -} -/// 20(CmdRaidType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cciklcibahc { - #[prost(uint32, tag = "15")] - pub ggfpcdonofj: u32, - #[prost(uint32, tag = "12")] - pub world_level: u32, -} -/// 21(CmdRaidType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fpdajdcfjbk { - #[prost(message, repeated, tag = "10")] - pub dfkbaommlei: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "1")] - pub hapeghipnga: bool, - #[prost(uint32, tag = "5")] - pub world_level: u32, - #[prost(uint32, tag = "9")] - pub ggfpcdonofj: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 22(CmdRaidType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmifiglecme { - #[prost(message, repeated, tag = "14")] - pub dfkbaommlei: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub ggfpcdonofj: u32, - #[prost(uint32, tag = "8")] - pub world_level: u32, -} -/// 23(CmdRaidType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pnkdaeheapn {} -/// 24(CmdRaidType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hfokiglcohb { - #[prost(message, repeated, tag = "14")] - pub lgbamhomkpe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 25(CmdRaidType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cadimdkjmlp { - #[prost(uint32, tag = "9")] - pub ggfpcdonofj: u32, - #[prost(uint32, tag = "15")] - pub world_level: u32, -} -/// 26(CmdRaidType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gfdbdjpkgco { - #[prost(enumeration = "Hdhienajbkf", tag = "15")] - pub reason: i32, - #[prost(uint32, tag = "11")] - pub world_level: u32, - #[prost(message, optional, tag = "1")] - pub lineup: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub ggfpcdonofj: u32, - #[prost(message, optional, tag = "14")] - pub scene: ::core::option::Option, -} -/// 0(CmdRaidCollectionType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jgklfggghdk { - #[prost(uint32, tag = "1")] - pub fooboeikaic: u32, -} -/// 1(CmdRaidCollectionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gillbpghjbe {} -/// 2(CmdRaidCollectionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eipoanckfhc { - #[prost(message, repeated, tag = "6")] - pub challenge_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 3(CmdRaidCollectionType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nkkkmemfiej { - #[prost(message, optional, tag = "6")] - pub hlhlpccfkno: ::core::option::Option, -} -/// 1(CmdRedDotType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lokmfeglcoj { - #[prost(uint32, repeated, tag = "15")] - pub nkifgmgkoai: ::prost::alloc::vec::Vec, -} -/// 2(CmdRedDotType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgfjmibkbcl { - #[prost(map = "uint32, message", tag = "3")] - pub mfnmoknipnn: ::std::collections::HashMap, - #[prost(uint32, tag = "7")] - pub module_id: u32, - #[prost(uint32, tag = "2")] - pub baklbhibadh: u32, -} -/// 3(CmdRedDotType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Idagghlncli {} -/// 4(CmdRedDotType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikakcfnkjmd { - #[prost(message, repeated, tag = "6")] - pub omgadkmipdb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 5(CmdRedDotType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kklegncnego { - #[prost(uint32, tag = "14")] - pub group_id: u32, - #[prost(enumeration = "Ejoffdhcfda", tag = "11")] - pub cldejhlahii: i32, - #[prost(uint32, repeated, tag = "7")] - pub param_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub module_id: u32, - #[prost(uint32, tag = "15")] - pub baklbhibadh: u32, -} -/// 6(CmdRedDotType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Njedolndcga { - #[prost(uint32, tag = "10")] - pub module_id: u32, - #[prost(uint32, tag = "9")] - pub baklbhibadh: u32, - #[prost(uint32, tag = "2")] - pub group_id: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 7(CmdRedDotType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjfijmchdph { - #[prost(uint32, tag = "10")] - pub group_id: u32, - #[prost(uint32, tag = "12")] - pub module_id: u32, - #[prost(uint32, tag = "1")] - pub baklbhibadh: u32, -} -/// 8(CmdRedDotType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ondeckhmfid { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub group_id: u32, - #[prost(uint32, tag = "6")] - pub baklbhibadh: u32, - #[prost(message, optional, tag = "11")] - pub dlmicljgepn: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub module_id: u32, -} -/// 0(CmdReplayType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iaaahnpeeec { - #[prost(enumeration = "Jopabkfcpak", tag = "3")] - pub kfhjmgkbfie: i32, - #[prost(uint32, tag = "15")] - pub stage_id: u32, - #[prost(uint32, tag = "4")] - pub mgeakfdlcol: u32, - #[prost(uint32, tag = "1")] - pub hollkmfgadb: u32, - #[prost(string, tag = "5")] - pub fpndgkingdp: ::prost::alloc::string::String, + pub unk6: bool, + #[prost(string, tag = "8")] + pub fnchmfhfmid: ::prost::alloc::string::String, #[prost(string, tag = "11")] - pub ajcjggbfmkf: ::prost::alloc::string::String, -} -/// 1(CmdReplayType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Npakiomllnb { - #[prost(string, tag = "15")] - pub ajcjggbfmkf: ::prost::alloc::string::String, - #[prost(enumeration = "Jopabkfcpak", tag = "9")] - pub kfhjmgkbfie: i32, - #[prost(uint32, tag = "3")] + pub msg: ::prost::alloc::string::String, + #[prost(string, tag = "915")] + pub keicdbehmdo: ::prost::alloc::string::String, + #[prost(string, tag = "3")] + pub asset_bundle_url: ::prost::alloc::string::String, + #[prost(bool, tag = "1028")] + pub unk7: bool, + #[prost(string, repeated, tag = "663")] + pub gbcbidahgjc: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + #[prost(string, tag = "661")] + pub nkjbgboogfd: ::prost::alloc::string::String, + #[prost(string, tag = "1462")] + pub jcfgjfmgnlf: ::prost::alloc::string::String, + #[prost(string, tag = "1236")] + pub bcadojchkae: ::prost::alloc::string::String, + #[prost(string, tag = "1773")] + pub gmcehmdohdl: ::prost::alloc::string::String, + #[prost(int64, tag = "9")] + pub pohjhddoecn: i64, + #[prost(bool, tag = "297")] + pub mmcachlfjaa: bool, + #[prost(bool, tag = "1754")] + pub ncikdciigof: bool, + #[prost(string, tag = "1132")] + pub ihgaicfnadn: ::prost::alloc::string::String, + #[prost(uint32, tag = "12")] pub retcode: u32, - #[prost(uint32, tag = "1")] - pub stage_id: u32, + #[prost(string, tag = "148")] + pub npnbjbcfpne: ::prost::alloc::string::String, + #[prost(uint32, tag = "6")] + pub baglofeacnc: u32, + #[prost(string, tag = "614")] + pub gdobhndocoj: ::prost::alloc::string::String, #[prost(string, tag = "4")] - pub token: ::prost::alloc::string::String, -} -/// 2(CmdReplayType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eblfmlbiihe {} -/// 3(CmdReplayType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efhmbdhahpk { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "1")] - pub bfdhciaicjo: ::prost::alloc::vec::Vec, -} -/// 0(CmdRndOptionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bmimodadpmm { - #[prost(uint32, tag = "9")] - pub id: u32, -} -/// 1(CmdRndOptionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ldbnpeelcgb { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "9")] - pub hjmfcenckpm: ::prost::alloc::vec::Vec, -} -/// 2(CmdRndOptionType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pobnnhiceca {} -/// 3(CmdRndOptionType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Edpmnllflfl { - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 6(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueBuff { - #[prost(uint32, tag = "15")] - pub level: u32, - #[prost(uint32, tag = "7")] - pub buff_id: u32, -} -/// 7(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nadlmboogpe { - #[prost(message, repeated, tag = "12")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// 8(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueRoom { - #[prost(uint32, tag = "1")] - pub site_id: u32, - #[prost(uint32, tag = "14")] - pub mgahhmcogkk: u32, - /// TODO - #[prost(enumeration = "RogueRoomStatus", tag = "3")] - pub room_status: i32, - /// TODO - #[prost(enumeration = "RogueRoomStatus", tag = "10")] - pub gcaaemofldm: i32, - #[prost(uint32, tag = "12")] - pub room_id: u32, -} -/// 9(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMapInfo { - #[prost(message, repeated, tag = "4")] - pub room_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub cur_site_id: u32, - #[prost(uint32, tag = "13")] - pub cur_room_id: u32, - #[prost(uint32, tag = "5")] - pub map_id: u32, - #[prost(uint32, tag = "1")] - pub area_id: u32, -} -/// 10(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueArea { - #[prost(bool, tag = "4")] - pub has_taken_rewards: bool, - #[prost(uint32, tag = "10")] - pub cur_reach_room_num: u32, - #[prost(enumeration = "RogueAreaStatus", tag = "15")] - pub rogue_area_status: i32, - #[prost(uint32, tag = "9")] - pub area_id: u32, - #[prost(enumeration = "RogueStatus", tag = "5")] - pub rogue_status: i32, - #[prost(uint32, tag = "13")] - pub map_id: u32, -} -/// 11(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Faifpfphcde { - #[prost(uint32, tag = "11")] - pub kjchfhecdmm: u32, - #[prost(uint32, tag = "15")] - pub fecikcpdpch: u32, - #[prost(uint32, tag = "13")] - pub onofklkphmd: u32, - #[prost(message, optional, tag = "5")] - pub mgdfkhoajlo: ::core::option::Option, - #[prost(uint32, repeated, tag = "12")] - pub jflplgknnok: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub bcfdhbfiieb: u32, - #[prost(uint32, tag = "10")] - pub bigmodphfdb: u32, - #[prost(uint32, tag = "2")] - pub bhbcdkimbfl: u32, - #[prost(bool, tag = "8")] - pub accgepobnpk: bool, - #[prost(uint32, tag = "4")] - pub llpkbhjiljn: u32, - #[prost(enumeration = "Bmghhgahiin", tag = "1")] - pub ajmbmjdjejj: i32, - #[prost(uint32, tag = "6")] - pub mjfjbbeponn: u32, - #[prost(message, repeated, tag = "14")] - pub maze_buff_list: ::prost::alloc::vec::Vec, -} -/// 12(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fgpjdpdooec { - #[prost(message, optional, tag = "4")] - pub fifiacflfdl: ::core::option::Option, - #[prost(message, repeated, tag = "1")] - pub hgbfnhkinnl: ::prost::alloc::vec::Vec, -} -/// 13(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ngdajmbaipk { - #[prost(message, repeated, tag = "14")] - pub piiinakmkca: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub dcecfokfihh: u32, - #[prost(message, repeated, tag = "7")] - pub hfibnmpncfg: ::prost::alloc::vec::Vec, -} -/// 14(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ceohjaihcmd { - #[prost(message, optional, tag = "2")] - pub item_cost_list: ::core::option::Option, - #[prost(float, tag = "3")] - pub pabmlbgbkmk: f32, - #[prost(uint32, tag = "12")] - pub buff_id: u32, -} -/// 15(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Olngnlaooip { - #[prost(message, repeated, tag = "7")] - pub bjnnanhpcng: ::prost::alloc::vec::Vec, -} -/// 16(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMiracleDataInfo { - #[prost(uint32, tag = "2")] - pub kabnogfdkfi: u32, - #[prost(uint32, tag = "9")] - pub ndpambjkkfd: u32, - #[prost(uint32, tag = "10")] - pub kfimjfgjlmm: u32, - #[prost(uint32, tag = "12")] - pub nfnnomamnaa: u32, - #[prost(map = "uint32, uint32", tag = "6")] - pub jbfjgeiggba: ::std::collections::HashMap, -} -/// 17(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMiracleInfoData { - #[prost(uint32, tag = "8")] - pub bddanobjmel: u32, - #[prost(uint32, tag = "4")] - pub bailobncigp: u32, - #[prost(message, repeated, tag = "6")] - pub rogue_miracle_list: ::prost::alloc::vec::Vec, -} -/// 18(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lhdmjkhcohd { - #[prost(uint32, repeated, tag = "12")] - pub nmglmkjganp: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub rogue_miracle_info: ::core::option::Option, -} -/// 19(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pebffhjchno { - #[prost(uint32, repeated, tag = "10")] - pub ghjidopjdom: ::prost::alloc::vec::Vec, -} -/// 20(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cdgpdhmnmon { - #[prost(uint32, repeated, tag = "6")] - pub ghkhnnnelme: ::prost::alloc::vec::Vec, -} -/// 21(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Deacdphkhja { - #[prost(uint32, tag = "9")] - pub bfohfajifeh: u32, - #[prost(message, optional, tag = "11")] - pub imojccegmmm: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub lgbcjenoipm: ::core::option::Option, -} -/// OneOf Type From: DEACDPHKHJA.FIANJEJOMPN -/// 22(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fianjejompn { - #[prost(int32, tag = "11")] - pub imojccegmmm: i32, - #[prost(int32, tag = "6")] - pub lgbcjenoipm: i32, -} -/// 23(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kmlaocoibil { - #[prost(uint32, tag = "8")] - pub laklnfmhmlo: u32, - #[prost(uint32, repeated, tag = "5")] - pub himneoaeelb: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "14")] - pub pllldflfbfa: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub modhojogobc: u32, -} -/// 24(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iallpbifdch { - #[prost(uint32, tag = "15")] - pub mmfongdigik: u32, -} -/// 25(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncahjehgckp { - #[prost(uint32, tag = "8")] - pub nolnlhiphko: u32, - #[prost(uint32, tag = "11")] - pub clphhmpmhmp: u32, - #[prost(uint32, tag = "3")] - pub bigmodphfdb: u32, - #[prost(uint32, tag = "15")] - pub pnonkbmmhpj: u32, -} -/// 26(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueInfo { - #[prost(message, optional, tag = "653")] - pub rogue_info_data: ::core::option::Option, - #[prost(message, optional, tag = "1128")] - pub rogue_current_info: ::core::option::Option, -} -/// 27(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueInfoData { - #[prost(message, optional, tag = "10")] - pub rogue_score_info: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub rogue_virtual_item_info: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub rogue_season_info: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub rogue_area_info: ::core::option::Option, -} -/// 28(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueCurrentInfo { - #[prost(message, optional, tag = "3")] - pub rogue_avatar_info: ::core::option::Option, - #[prost(enumeration = "RogueStatus", tag = "12")] - pub status: i32, - #[prost(message, optional, tag = "1")] - pub rogue_virtual_item: ::core::option::Option, - #[prost(bool, tag = "14")] - pub gpoimnadjoh: bool, - #[prost(message, optional, tag = "7")] - pub map_info: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub pending_action: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub rogue_miracle_info: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub module_id_list: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub rogue_buff_info: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub rogue_aeon_info: ::core::option::Option, -} -/// 29(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueSeasonInfo { - #[prost(int64, tag = "6")] - pub begin_time: i64, - #[prost(uint32, tag = "3")] - pub season_id: u32, - #[prost(int64, tag = "10")] - pub end_time: i64, -} -/// 30(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueAreaInfo { - #[prost(message, repeated, tag = "11")] - pub rogue_area: ::prost::alloc::vec::Vec, -} -/// 31(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueAeonInfo { - #[prost(bool, tag = "5")] - pub is_unlocked: bool, - #[prost(uint32, tag = "10")] - pub unlock_aeon_num: u32, - #[prost(uint32, repeated, tag = "7")] - pub aeon_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub unlock_aeon_enhance_num: u32, -} -/// 32(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueCurVirtualItemInfo { - #[prost(uint32, tag = "15")] - pub cur_rogue_coin: u32, - #[prost(uint32, tag = "12")] - pub cur_talent_coin: u32, -} -/// 33(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueBuffInfo { - #[prost(message, repeated, tag = "9")] - pub maze_buff_list: ::prost::alloc::vec::Vec, -} -/// 34(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMiracleInfo { - #[prost(message, optional, tag = "14")] - pub rogue_miracle_info: ::core::option::Option, -} -/// 35(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueAvatarInfo { - #[prost(uint32, repeated, tag = "9")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub abhegbehljk: ::core::option::Option, - #[prost(uint32, repeated, tag = "13")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "15")] - pub abollmbdfjp: ::prost::alloc::vec::Vec, -} -/// 36(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Debdgdlebie { - #[prost(message, optional, tag = "7")] - pub fnlinmojeme: ::core::option::Option, -} -/// 37(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueAeon { - #[prost(uint32, tag = "13")] - pub unlock_aeon_enhance_num: u32, - #[prost(bool, tag = "3")] - pub is_unlocked: bool, - #[prost(uint32, tag = "10")] - pub aeon_id: u32, -} -/// 38(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueModuleInfo { - #[prost(uint32, repeated, tag = "9")] - pub caonmafigla: ::prost::alloc::vec::Vec, -} -/// 39(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Glicmbjekhb { - #[prost(uint32, repeated, tag = "14")] - pub aeon_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub unlock_aeon_enhance_num: u32, - #[prost(uint32, tag = "11")] - pub unlock_aeon_num: u32, - #[prost(uint32, tag = "6")] - pub aeon_id: u32, - #[prost(bool, tag = "1")] - pub is_unlocked: bool, -} -/// 40(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ckcoalbegid { - #[prost(uint32, tag = "4")] - pub oofajagaaol: u32, - #[prost(uint32, tag = "2")] - pub score: u32, - #[prost(uint32, tag = "11")] - pub hmglninocgh: u32, -} -/// 41(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Plcidmniefn { - #[prost(message, repeated, tag = "13")] - pub nicamemmifd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub babgdlhdfhe: u32, - #[prost(float, tag = "2")] - pub kcilnhflpfb: f32, -} -/// 42(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kcdafcjdkmn { - #[prost(uint32, tag = "14")] - pub slot: u32, - #[prost(uint32, tag = "15")] - pub id: u32, - #[prost(uint32, tag = "13")] - pub level: u32, - #[prost(enumeration = "AvatarType", tag = "9")] - pub avatar_type: i32, -} -/// 43(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hacdnmiiion { - #[prost(message, repeated, tag = "15")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub rogue_miracle_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// 44(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kjpbgklikom { - #[prost(uint32, tag = "1")] - pub ojbochebjfo: u32, - #[prost(uint32, tag = "1818")] - pub cdgdnplkhdn: u32, - #[prost(message, optional, tag = "13")] - pub kaghbibaipp: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub fjhjdmnbkdo: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub ocmocecjghj: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub dnnhhdmjpho: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub cur_talent_coin: u32, - #[prost(message, optional, tag = "14")] - pub record_info: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub mbcnklponeg: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub magaihielen: u32, - #[prost(uint32, tag = "8")] - pub lejjfnpjaoa: u32, - #[prost(message, optional, tag = "3")] - pub kfjlhebdpng: ::core::option::Option, - #[prost(bool, tag = "4")] - pub is_win: bool, - #[prost(uint32, tag = "1131")] - pub area_id: u32, - #[prost(bool, tag = "10")] - pub kkjniacjbfk: bool, - #[prost(message, optional, tag = "5")] - pub ncbhlbjaajk: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub score: u32, -} -/// 45(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueScoreRewardInfo { - #[prost(uint32, tag = "4")] - pub pool_id: u32, - /// TODO - #[prost(bool, tag = "15")] - pub pool_refreshed: bool, - #[prost(uint32, repeated, tag = "13")] - pub taken_normal_free_row_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub explore_score: u32, - /// TODO - #[prost(bool, tag = "7")] - pub has_taken_initial_score: bool, - /// TODO - #[prost(int64, tag = "1")] - pub begin_time: i64, - /// TODO - #[prost(int64, tag = "10")] - pub end_time: i64, -} -/// 46(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Adfopojgbak { - #[prost(uint32, tag = "11")] - pub buff_aeon_id: u32, - #[prost(uint32, tag = "7")] - pub immdgjfiamc: u32, - #[prost(uint32, tag = "9")] - pub exp: u32, - #[prost(uint32, tag = "8")] - pub level: u32, -} -/// 47(CmdRogueType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueDialogueEventParam { - #[prost(int32, tag = "5")] - pub int_value: i32, - #[prost(uint32, tag = "4")] - pub arg_id: u32, - #[prost(float, tag = "9")] - pub ratio: f32, - #[prost(uint32, tag = "7")] - pub dialogue_event_id: u32, - #[prost(bool, tag = "12")] - pub is_valid: bool, -} -/// 48(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mijafkcpbjp { - #[prost(uint32, tag = "4")] - pub kcdggbhjomf: u32, - #[prost(uint32, tag = "3")] - pub pladoembodm: u32, - #[prost(uint32, tag = "14")] - pub mgamaecmlba: u32, - #[prost(uint32, tag = "10")] - pub game_mode_type: u32, - #[prost(message, repeated, tag = "8")] - pub hnichmngjbj: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub dcffhjlmfei: ::prost::alloc::vec::Vec, -} -/// 49(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djeblgimplf { - #[prost(enumeration = "Ijmogdnaaeb", tag = "11")] - pub aeoamklmbcb: i32, - #[prost(uint32, repeated, tag = "15")] - pub fhccbcalcke: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "1")] - pub imojccegmmm: ::core::option::Option, -} -/// OneOf Type From: DJEBLGIMPLF.FCPHPLCNOHN -/// 50(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fcphplcnohn { - #[prost(int32, tag = "1")] - pub imojccegmmm: i32, -} -/// 51(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueInfoCsReq {} -/// 52(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueInfoScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub rogue_info: ::core::option::Option, -} -/// 53(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartRogueCsReq { - #[prost(uint32, repeated, tag = "4")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub area_id: u32, - /// 17 - #[prost(uint32, tag = "10")] - pub ldollooeika: u32, - #[prost(uint32, repeated, tag = "14")] - pub facaiiijeki: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, - /// 10 - #[prost(uint32, tag = "1")] - pub buff_aeon_id: u32, -} -/// 54(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartRogueScRsp { - #[prost(message, optional, tag = "7")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub rogue_info: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub benpbcfbklf: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 55(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterRogueCsReq { - #[prost(uint32, tag = "13")] - pub area_id: u32, - #[prost(uint32, tag = "15")] - pub ldollooeika: u32, -} -/// 56(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterRogueScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub rogue_info: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub benpbcfbklf: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub scene: ::core::option::Option, -} -/// 57(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveRogueCsReq {} -/// 58(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveRogueScRsp { - #[prost(message, optional, tag = "9")] - pub rogue_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub benpbcfbklf: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub scene: ::core::option::Option, -} -/// 59(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mcbabgaiknd { - #[prost(message, optional, tag = "7")] - pub imiipmgohbp: ::core::option::Option, -} -/// 60(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PickRogueAvatarCsReq { - #[prost(uint32, repeated, tag = "3")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub prop_entity_id: u32, - #[prost(uint32, repeated, tag = "12")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, -} -/// 61(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PickRogueAvatarScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "4")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// 62(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Engchgmehih { - #[prost(uint32, tag = "1")] - pub base_avatar_id: u32, - #[prost(uint32, repeated, tag = "11")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub ldollooeika: u32, -} -/// 63(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mnfbcjhaegj { - #[prost(uint32, tag = "6")] - pub ickfeeiphdk: u32, - #[prost(message, optional, tag = "10")] - pub abhegbehljk: ::core::option::Option, - #[prost(uint32, repeated, tag = "12")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub base_avatar_id: u32, -} -/// 64(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdkjfhdbjld { - #[prost(message, optional, tag = "13")] - pub abhegbehljk: ::core::option::Option, -} -/// 65(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ebmppfbeopg {} -/// 66(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eoigophpfnk { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub hkmihnfphai: ::core::option::Option, -} -/// 67(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hjpjjnmojck { - #[prost(uint32, tag = "8")] - pub ifdkiedbfae: u32, -} -/// 68(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Glcnlkjomef { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(bool, tag = "3")] - pub pabmoljdjbm: bool, - #[prost(message, optional, tag = "11")] - pub faghklaokdo: ::core::option::Option, -} -/// 69(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ehifbckmpjc { - #[prost(uint32, tag = "10")] - pub area_id: u32, -} -/// 70(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mpjjhnenkhm { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub rogue_info: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub imiipmgohbp: ::core::option::Option, -} -/// 71(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfdgdicobmb { - #[prost(bool, tag = "9")] - pub gpoimnadjoh: bool, -} -/// 72(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Olaiaalbeko { - #[prost(message, optional, tag = "13")] - pub scene: ::core::option::Option, - #[prost(bool, tag = "14")] - pub gflkoimpfbf: bool, - #[prost(message, optional, tag = "11")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub rogue_score_info: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub imiipmgohbp: ::core::option::Option, -} -/// 73(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ooicffaamnd { - #[prost(uint32, tag = "1")] - pub room_id: u32, - #[prost(uint32, tag = "14")] - pub site_id: u32, -} -/// 74(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Omdnmghekdk { - #[prost(uint32, tag = "10")] - pub cur_site_id: u32, - #[prost(message, optional, tag = "15")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub benpbcfbklf: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 75(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueMapRoomScNotify { - #[prost(uint32, tag = "6")] - pub map_id: u32, - #[prost(message, optional, tag = "8")] - pub cur_room: ::core::option::Option, -} -/// 76(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ckejaniokjc { - #[prost(bool, tag = "8")] - pub hlnfdpnengo: bool, - #[prost(uint32, tag = "4")] - pub ldollooeika: u32, -} -/// 77(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Knfhnkiopcg { - #[prost(message, optional, tag = "7")] - pub enodkahihml: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, -} -/// 78(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aelifbjpcmb { - #[prost(uint32, tag = "14")] - pub count: u32, -} -/// 79(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeRogueRewardKeyScRsp { - #[prost(uint32, tag = "14")] - pub count: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 80(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eiiddalfdhi { - #[prost(uint32, tag = "8")] - pub area_id: u32, -} -/// 81(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ocahjfdcndl { - #[prost(message, optional, tag = "11")] - pub mlijigkldcg: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub efjkidianfg: ::core::option::Option, -} -/// 82(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bdfbopafdab { - #[prost(uint32, tag = "7")] - pub buff_aeon_id: u32, - #[prost(uint32, tag = "14")] - pub level: u32, -} -/// 83(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdgcllmfhcm { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub buff_aeon_id: u32, - #[prost(message, optional, tag = "6")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub level: u32, -} -/// 84(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfhdkcpdkof { - #[prost(message, optional, tag = "1")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub level: u32, - #[prost(uint32, tag = "6")] - pub buff_aeon_id: u32, -} -/// 85(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueScoreRewardInfoCsReq {} -/// 86(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueScoreRewardInfoScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub score_reward_info: ::core::option::Option, -} -/// 87(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lhgadnkpfpo { - #[prost(uint32, tag = "4")] - pub pool_id: u32, - #[prost(uint32, repeated, tag = "11")] - pub alpliojjaah: ::prost::alloc::vec::Vec, -} -/// 88(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Khjiigjabno { - #[prost(uint32, tag = "13")] - pub pool_id: u32, - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub rogue_score_info: ::core::option::Option, -} -/// 89(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueInitialScoreCsReq {} -/// 90(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueInitialScoreScRsp { - #[prost(message, optional, tag = "9")] - pub rogue_score_info: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 91(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mjfglnieaon {} -/// 92(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Amihniakank { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, repeated, tag = "9")] - pub locndhlenno: ::prost::alloc::vec::Vec, -} -/// 93(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ccdaiekmhdc { - #[prost(uint32, tag = "13")] - pub buff_aeon_id: u32, -} -/// 94(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lhjccifanof { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, -} -/// 95(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueTalentInfoCsReq {} -/// 96(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueTalentInfoScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub talent_info: ::core::option::Option, -} -/// 97(CmdRogueType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oejmahoedfd { - #[prost(uint32, tag = "8")] - pub talent_id: u32, -} -/// 98(CmdRogueType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oncjeahekca { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub talent_info: ::core::option::Option, -} -/// 99(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhmdndlhpnm { - #[prost(message, optional, tag = "3")] - pub rogue_virtual_item_info: ::core::option::Option, -} -/// 100(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bhhdjklpidh { - #[prost(bool, tag = "9")] - pub ikgjcpmhhii: bool, - #[prost(enumeration = "RogueStatus", tag = "6")] - pub status: i32, -} -/// 101(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cdglgkocllf { - #[prost(message, optional, tag = "3")] - pub rogue_score_info: ::core::option::Option, -} -/// 102(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Doafmkflngp { - #[prost(uint32, repeated, tag = "4")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// 103(CmdRogueType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pojlijldegc { - #[prost(message, optional, tag = "3")] - pub bmdjpfnmphn: ::core::option::Option, -} -/// 14(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jhallhfndeh { - #[prost(uint32, tag = "3")] - pub giepmiicfic: u32, - #[prost(uint32, tag = "7")] - pub buff_id: u32, -} -/// 15(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bblndemipmi { - #[prost(message, repeated, tag = "15")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// 16(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueCommonBuffSelectInfo { - #[prost(uint32, tag = "1")] - pub roll_buff_max_count: u32, - #[prost(uint32, tag = "15")] - pub source_hint_id: u32, - #[prost(uint32, tag = "3")] - pub source_total_count: u32, - #[prost(bool, tag = "7")] - pub can_roll: bool, - #[prost(uint32, repeated, tag = "13")] - pub handbook_unlock_buff_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub roll_buff_free_count: u32, - #[prost(message, optional, tag = "12")] - pub roll_buff_cost_data: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub source_cur_count: u32, - #[prost(uint32, tag = "14")] - pub certain_select_buff_id: u32, - #[prost(message, repeated, tag = "10")] - pub select_buff_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub roll_buff_count: u32, - #[prost(enumeration = "Bmghhgahiin", tag = "4")] - pub source_type: i32, - #[prost(uint32, repeated, tag = "8")] - pub first_buff_type_list: ::prost::alloc::vec::Vec, -} -/// 17(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ghconlcjfoa { - #[prost(uint32, tag = "4")] - pub nbhmfbdilbn: u32, -} -/// 18(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Adchkanelbn {} -/// 19(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hmmmacgohca {} -/// 20(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncbkjhneidb { - #[prost(message, optional, tag = "7")] - pub buff_select_info: ::core::option::Option, -} -/// 21(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elpjapbhhcf { - #[prost(uint32, tag = "8")] - pub buff_id: u32, - #[prost(message, optional, tag = "6")] - pub item_cost_list: ::core::option::Option, -} -/// 22(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bbgpfipbdlb { - #[prost(message, repeated, tag = "2")] - pub bjnnanhpcng: ::prost::alloc::vec::Vec, -} -/// 23(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmcochngmpn { - #[prost(message, repeated, tag = "3")] - pub piiinakmkca: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub dcecfokfihh: u32, - #[prost(message, repeated, tag = "4")] - pub hfibnmpncfg: ::prost::alloc::vec::Vec, -} -/// 24(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efpihkdcmme { - #[prost(message, repeated, tag = "5")] - pub piiinakmkca: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub dcecfokfihh: u32, -} -/// 25(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fcgnpindcjo { - #[prost(uint32, tag = "9")] - pub oojkhhjnefl: u32, -} -/// 26(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Apmpmchabii {} -/// 27(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ecbkgcfnanb { - #[prost(message, repeated, tag = "10")] - pub dbnjgeeonok: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub dcecfokfihh: u32, -} -/// 28(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kkhconjbmhd { - #[prost(uint32, tag = "11")] - pub nbhmfbdilbn: u32, -} -/// 29(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gfhoeaaaoco {} -/// 30(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ecmogcmojjh { - #[prost(uint32, tag = "3")] - pub dcecfokfihh: u32, - #[prost(message, repeated, tag = "2")] - pub mnidhbddgio: ::prost::alloc::vec::Vec, -} -/// 31(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bekmdcimhhg { - #[prost(uint32, tag = "4")] - pub nbhmfbdilbn: u32, -} -/// 32(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oonpkdfmpda {} -/// 33(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikhjmmffdfd { - #[prost(message, optional, tag = "4")] - pub caihlmoifhg: ::core::option::Option, -} -/// 34(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kdbkeefgcgf { - #[prost(uint32, tag = "15")] - pub kabnogfdkfi: u32, - #[prost(uint32, tag = "8")] - pub ndpambjkkfd: u32, - #[prost(uint32, tag = "9")] - pub nfnnomamnaa: u32, - #[prost(map = "uint32, uint32", tag = "3")] - pub jbfjgeiggba: ::std::collections::HashMap, -} -/// 35(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pieiemgilhp { - #[prost(message, optional, tag = "2")] - pub njceckpbjdf: ::core::option::Option, - #[prost(bool, tag = "13")] - pub ckdebmaknmc: bool, - #[prost(uint32, tag = "5")] - pub kokhpccgemg: u32, -} -/// 36(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdochdcifol { - #[prost(message, optional, tag = "13")] - pub pfkioepnoii: ::core::option::Option, -} -/// 37(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ehldcelkdkb { - #[prost(uint32, tag = "6")] - pub ndpambjkkfd: u32, -} -/// 38(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Afkgdnpfjaa { - #[prost(uint32, tag = "15")] - pub adglkighpoa: u32, - #[prost(message, optional, tag = "3")] - pub pfkioepnoii: ::core::option::Option, -} -/// 39(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fgoijbnmiep { - #[prost(message, optional, tag = "2")] - pub pfkioepnoii: ::core::option::Option, -} -/// 40(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fbiooahfdem { - #[prost(uint32, tag = "2")] - pub kokhpccgemg: u32, - #[prost(message, optional, tag = "1")] - pub njceckpbjdf: ::core::option::Option, -} -/// 41(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lpppbhghjdf { - #[prost(message, optional, tag = "6")] - pub pfkioepnoii: ::core::option::Option, -} -/// 42(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fjbbjbihocp { - #[prost(message, repeated, tag = "8")] - pub rogue_miracle_list: ::prost::alloc::vec::Vec, -} -/// 43(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cebfmikbiea { - #[prost(uint32, repeated, tag = "13")] - pub miedmkjnaho: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub dcecfokfihh: u32, - #[prost(uint32, repeated, tag = "11")] - pub nmglmkjganp: ::prost::alloc::vec::Vec, -} -/// 44(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmpebfgkeee { - #[prost(uint32, tag = "14")] - pub mdfhijkncbp: u32, -} -/// 45(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oeabndmnidn {} -/// 46(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nchbhhhfbpm { - #[prost(uint32, repeated, tag = "4")] - pub ghjidopjdom: ::prost::alloc::vec::Vec, -} -/// 47(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdalalgljjc { - #[prost(uint32, tag = "1")] - pub dcecfokfihh: u32, - #[prost(uint32, repeated, tag = "7")] - pub npaejcnnien: ::prost::alloc::vec::Vec, -} -/// 48(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jilkcllhdhl { - #[prost(uint32, tag = "3")] - pub ldcndjdfjce: u32, -} -/// 49(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hbebacenhbe {} -/// 50(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Epecoigoeaf { - #[prost(uint32, tag = "6")] - pub dcecfokfihh: u32, - #[prost(uint32, repeated, tag = "5")] - pub icelecfcejn: ::prost::alloc::vec::Vec, -} -/// 51(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gbkooiiodfc { - #[prost(uint32, tag = "15")] - pub iehabjggjce: u32, -} -/// 52(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mebmbcjecbj {} -/// 53(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljfdhiaplai { - #[prost(uint32, tag = "3")] - pub dcecfokfihh: u32, - #[prost(uint32, repeated, tag = "9")] - pub gehjloheggb: ::prost::alloc::vec::Vec, -} -/// 54(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjmeiihoinj { - #[prost(uint32, tag = "8")] - pub bpeigmnbjjj: u32, -} -/// 55(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jogkapnkcoi {} -/// 56(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aiaflifpjfp { - #[prost(uint32, tag = "12")] - pub dcecfokfihh: u32, - #[prost(uint32, repeated, tag = "8")] - pub daaeajfcnkn: ::prost::alloc::vec::Vec, -} -/// 57(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dkdlbljhamb { - #[prost(uint32, tag = "13")] - pub imppdmcgefn: u32, -} -/// 58(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmkmmfjemdl {} -/// 59(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iekolcjkmml { - #[prost(uint32, tag = "2")] - pub dcecfokfihh: u32, - #[prost(uint32, repeated, tag = "5")] - pub ipapjcoaifg: ::prost::alloc::vec::Vec, -} -/// 60(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlfobibcpeo { - #[prost(uint32, tag = "14")] - pub mdfhijkncbp: u32, -} -/// 61(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Meaodlahidp {} -/// 62(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nillpighkgk { - #[prost(uint32, tag = "3")] - pub dcecfokfihh: u32, - #[prost(uint32, repeated, tag = "11")] - pub ipapjcoaifg: ::prost::alloc::vec::Vec, -} -/// 63(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Admoccbhgie { - #[prost(uint32, tag = "1")] - pub mdfhijkncbp: u32, -} -/// 64(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cihagdafbfi {} -/// 65(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Higncedlmfl { - #[prost(uint32, tag = "11")] - pub imjdbjiaooi: u32, -} -/// 66(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lffbbafgkig {} -/// 67(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgpkgfpbgmk { - #[prost(message, optional, tag = "5")] - pub apjcibomjjc: ::core::option::Option, -} -/// 68(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jgggmjgmnnm { - #[prost(uint32, repeated, tag = "11")] - pub ghkhnnnelme: ::prost::alloc::vec::Vec, -} -/// 69(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueVirtualItemInfo { - #[prost(uint32, tag = "12")] - pub ckojdjgladk: u32, - #[prost(uint32, tag = "7")] - pub dbhnodmdbbg: u32, - #[prost(uint32, tag = "5")] - pub cfmbnfaajcg: u32, - #[prost(uint32, tag = "3")] - pub dihcfkefjkl: u32, -} -/// 70(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hbkdojfldgb { - #[prost(uint32, tag = "14")] - pub num: u32, - #[prost(uint32, tag = "2")] - pub gjnpngdmgmh: u32, -} -/// 71(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Komccjgjhnm { - #[prost(uint32, tag = "5")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "13")] - pub avatar_type: i32, -} -/// 72(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueSyncContextBoardEvent { - #[prost(uint32, tag = "3")] - pub modifier_effect_type: u32, - #[prost(uint32, tag = "7")] - pub board_event_id: u32, -} -/// 73(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hgbbfblljlg { - #[prost(message, optional, tag = "5")] - pub item_list: ::core::option::Option, -} -/// 74(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fokhjcjlclo { - #[prost(message, optional, tag = "1")] - pub bacgpmjglmk: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub ljbkoggalid: ::core::option::Option, -} -/// 75(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Blapnmnbfnh { - #[prost(uint32, tag = "15")] - pub ddmdmombnjh: u32, - #[prost(uint32, tag = "11")] - pub fjmfonckjcb: u32, - #[prost(uint32, tag = "1")] - pub status: u32, - #[prost(uint32, tag = "13")] - pub score: u32, - #[prost(double, tag = "9")] - pub agldippondm: f64, -} -/// 76(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jcnicpmfmnj { - #[prost(message, optional, tag = "9")] - pub mebpecjhknf: ::core::option::Option, -} -/// 77(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oipnnnboeho {} -/// 78(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgnjbjnpmie { - #[prost(message, optional, tag = "7")] - pub mebpecjhknf: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 79(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Celjodkgona { - #[prost(uint32, tag = "4")] - pub hmacegnjgdn: u32, -} -/// 80(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pacgfnkefpc { - #[prost(message, optional, tag = "15")] - pub mebpecjhknf: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 81(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eiaohjakgfc {} -/// 82(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Linjofdddco { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub mebpecjhknf: ::core::option::Option, -} -/// 83(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fjhfkeeggok { - #[prost(uint32, tag = "6")] - pub score: u32, - #[prost(uint32, tag = "10")] - pub eecdakbhkmk: u32, -} -/// 84(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hicbpiabjpf { - #[prost(message, optional, tag = "7")] - pub mebpecjhknf: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 85(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bclffmlhbjo { - #[prost(message, optional, tag = "12")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub ndpambjkkfd: u32, - #[prost(bool, tag = "13")] - pub bcleggbldil: bool, - #[prost(message, optional, tag = "1")] - pub mmlfghdamle: ::core::option::Option, - #[prost(bool, tag = "4")] - pub mmkacgncmek: bool, -} -/// 86(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gaenplomkjk { - #[prost(message, optional, tag = "10")] - pub mmlfghdamle: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub buff_id: u32, - #[prost(message, optional, tag = "4")] - pub item_cost_list: ::core::option::Option, - #[prost(bool, tag = "13")] - pub mmkacgncmek: bool, - #[prost(bool, tag = "3")] - pub bcleggbldil: bool, - #[prost(uint32, tag = "8")] - pub blhkngmapio: u32, -} -/// 87(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ihepganhmnj { - #[prost(message, repeated, tag = "10")] - pub rogue_miracle_list: ::prost::alloc::vec::Vec, -} -/// 88(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Clifegfbpij { - #[prost(message, repeated, tag = "12")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// 89(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmkfkbefmlc { - #[prost(uint32, tag = "6")] - pub ldollooeika: u32, - #[prost(bool, tag = "15")] - pub cdbihiblmli: bool, -} -/// 90(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mpciomhabem { - #[prost(bool, tag = "13")] - pub ehcbnginogc: bool, - #[prost(message, optional, tag = "5")] - pub rogue_buff_info: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub ppniljnppag: ::core::option::Option, -} -/// 91(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kldchehkani { - #[prost(bool, tag = "1")] - pub cdbihiblmli: bool, - #[prost(uint32, tag = "6")] - pub ldollooeika: u32, -} -/// 92(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pbncijhdcfm { - #[prost(message, optional, tag = "11")] - pub ppniljnppag: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub rogue_miracle_info: ::core::option::Option, - #[prost(bool, tag = "5")] - pub ehcbnginogc: bool, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 93(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Omoidajemoo { - #[prost(uint32, tag = "7")] - pub ndpambjkkfd: u32, - #[prost(uint32, tag = "12")] - pub ldollooeika: u32, -} -/// 94(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ndlddamogph { - #[prost(uint32, repeated, tag = "3")] - pub ikklcoleenp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub ldollooeika: u32, -} -/// 95(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gbkagoedhln { - #[prost(message, optional, tag = "10")] - pub rogue_miracle_info: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 96(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Omfhljhfnlk { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub rogue_buff_info: ::core::option::Option, -} -/// 97(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjnckfclkao { - #[prost(uint32, tag = "13")] - pub ldollooeika: u32, - #[prost(uint32, tag = "4")] - pub ndpambjkkfd: u32, -} -/// 98(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jfpffikajbh { - #[prost(message, optional, tag = "8")] - pub ncigbgidjpe: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 99(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gofagikkhpe { - #[prost(uint32, tag = "15")] - pub pecaoebjibl: u32, -} -/// 100(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kpjfofkheed { - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 101(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nhlamhcpmkh { - #[prost(uint32, tag = "13")] - pub ifdkiedbfae: u32, - #[prost(uint32, tag = "14")] - pub ldollooeika: u32, -} -/// 102(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dmjagnmjmpi { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub faghklaokdo: ::core::option::Option, - #[prost(bool, tag = "9")] - pub pabmoljdjbm: bool, -} -/// 103(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Odecjbkoclb { - #[prost(uint32, tag = "7")] - pub ldollooeika: u32, -} -/// 104(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetEnhanceCommonRogueBuffInfoScRsp { - #[prost(uint32, repeated, tag = "12")] - pub enhanced_buff_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 105(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bannkmiceaa { - #[prost(enumeration = "Oedkcpfbcap", tag = "8")] - pub gjnpngdmgmh: i32, - #[prost(message, repeated, tag = "5")] - pub fdghfkbndkc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub rogue_version_id: u32, -} -/// 106(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elcmbgeaomn { - #[prost(message, optional, tag = "4")] - pub rogue_action: ::core::option::Option, - #[prost(enumeration = "Khkfcclabmd", tag = "11")] - pub source: i32, -} -/// 107(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmiaimdbiai { - #[prost(uint32, tag = "9")] - pub mbbnddlbepe: u32, - #[prost(int32, tag = "2")] - pub nfbkgnaclnh: i32, -} -/// 108(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ickcnjheohf { - #[prost(uint32, tag = "1")] - pub gcbldbneidb: u32, - #[prost(bool, tag = "15")] - pub aeodaihgnmg: bool, - #[prost(message, repeated, tag = "8")] - pub oehiommjenl: ::prost::alloc::vec::Vec, -} -/// 109(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lggmcdajjdl { - #[prost(map = "uint32, int32", tag = "8")] - pub iipbcifmnjf: ::std::collections::HashMap, -} -/// 110(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjillcdocdl { - #[prost(message, optional, tag = "4")] - pub ddgmjgbnjjp: ::core::option::Option, -} -/// 111(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Banenclahfh { - #[prost(message, optional, tag = "6")] - pub ddgmjgbnjjp: ::core::option::Option, -} -/// 112(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jcegohohigk { - #[prost(message, optional, tag = "11")] - pub ddgmjgbnjjp: ::core::option::Option, -} -/// 113(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fckinkmkfoj { - #[prost(message, optional, tag = "12")] - pub ddgmjgbnjjp: ::core::option::Option, -} -/// 114(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Meppcfcocmc { - #[prost(message, optional, tag = "6")] - pub dibkehhcpap: ::core::option::Option, -} -/// 115(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ecpkadocdid { - #[prost(message, optional, tag = "9")] - pub ogkbhbcobhn: ::core::option::Option, - #[prost(message, repeated, tag = "15")] - pub hldeeinacip: ::prost::alloc::vec::Vec, -} -/// 116(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljchgnpkpkb { - #[prost(uint32, tag = "3")] - pub hheonkfinai: u32, -} -/// 117(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dccenmijjdg { - #[prost(uint32, tag = "7")] - pub hheonkfinai: u32, -} -/// 118(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdpjikheaje { - #[prost(map = "uint32, bool", tag = "15")] - pub liommcddcgn: ::std::collections::HashMap, -} -/// 119(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohnbilfpcdm { - #[prost(message, optional, tag = "6")] - pub eaiflkdlgkb: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub nhiibcdecgf: ::core::option::Option, - #[prost(message, optional, tag = "1884")] - pub fifiacflfdl: ::core::option::Option, - #[prost(message, optional, tag = "1544")] - pub agmhgbgggfn: ::core::option::Option, - #[prost(message, optional, tag = "1263")] - pub ldlhlaamlhd: ::core::option::Option, - #[prost(message, optional, tag = "1017")] - pub kdgkhhfhfbj: ::core::option::Option, - #[prost(message, optional, tag = "861")] - pub dhhfckkdfnj: ::core::option::Option, - #[prost(message, optional, tag = "217")] - pub ongbghbjbbf: ::core::option::Option, - #[prost(message, optional, tag = "1386")] - pub ekmbbhehepc: ::core::option::Option, - #[prost(message, optional, tag = "265")] - pub heijfddmmfj: ::core::option::Option, - #[prost(message, optional, tag = "330")] - pub micocbnmeaj: ::core::option::Option, - #[prost(message, optional, tag = "776")] - pub ndajbdonklk: ::core::option::Option, - #[prost(message, optional, tag = "2044")] - pub nkmijhmbcje: ::core::option::Option, - #[prost(message, optional, tag = "1519")] - pub gacmjkonlpo: ::core::option::Option, - #[prost(message, optional, tag = "1280")] - pub kdhcekheiek: ::core::option::Option, - #[prost(message, optional, tag = "1843")] - pub ocfhdhjholh: ::core::option::Option, - #[prost(message, optional, tag = "1434")] - pub kfmongpplie: ::core::option::Option, - #[prost(message, optional, tag = "1346")] - pub jbpjoahobgm: ::core::option::Option, -} -/// OneOf Type From: OHNBILFPCDM.KAFLCDCKOIL -/// 120(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kaflcdckoil { - #[prost(int32, tag = "6")] - pub eaiflkdlgkb: i32, - #[prost(int32, tag = "2")] - pub nhiibcdecgf: i32, - #[prost(int32, tag = "1884")] - pub fifiacflfdl: i32, - #[prost(int32, tag = "1544")] - pub agmhgbgggfn: i32, - #[prost(int32, tag = "1263")] - pub ldlhlaamlhd: i32, - #[prost(int32, tag = "1017")] - pub kdgkhhfhfbj: i32, - #[prost(int32, tag = "861")] - pub dhhfckkdfnj: i32, - #[prost(int32, tag = "217")] - pub ongbghbjbbf: i32, - #[prost(int32, tag = "1386")] - pub ekmbbhehepc: i32, - #[prost(int32, tag = "265")] - pub heijfddmmfj: i32, - #[prost(int32, tag = "330")] - pub micocbnmeaj: i32, - #[prost(int32, tag = "776")] - pub ndajbdonklk: i32, - #[prost(int32, tag = "2044")] - pub nkmijhmbcje: i32, - #[prost(int32, tag = "1519")] - pub gacmjkonlpo: i32, - #[prost(int32, tag = "1280")] - pub kdhcekheiek: i32, - #[prost(int32, tag = "1843")] - pub ocfhdhjholh: i32, - #[prost(int32, tag = "1434")] - pub kfmongpplie: i32, - #[prost(int32, tag = "1346")] - pub jbpjoahobgm: i32, -} -/// 121(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueFormulaSelectInfo { - #[prost(uint32, tag = "11")] - pub hint_id: u32, - #[prost(uint32, repeated, tag = "5")] - pub select_formula_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "13")] - pub handbook_unlock_formula_id_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "9")] - pub roll_formula_cost_data: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub roll_formula_count: u32, - #[prost(bool, tag = "15")] - pub can_roll: bool, - #[prost(uint32, tag = "4")] - pub roll_formula_free_count: u32, - #[prost(uint32, tag = "2")] - pub roll_formula_max_count: u32, -} -/// 122(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kpefamnmfdg { - #[prost(uint32, tag = "11")] - pub imedenkbckj: u32, -} -/// 123(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Flbmdcajigf {} -/// 124(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oabibgmgiie { - #[prost(uint32, tag = "10")] - pub dcecfokfihh: u32, - #[prost(uint32, repeated, tag = "6")] - pub acdobnpfpap: ::prost::alloc::vec::Vec, -} -/// 125(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eoahheaoffk { - #[prost(uint32, tag = "1")] - pub imedenkbckj: u32, -} -/// 126(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kkalmaidigf {} -/// 127(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Delgoopekom {} -/// 128(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ilboacghegd { - #[prost(message, optional, tag = "11")] - pub agbdjlndjel: ::core::option::Option, -} -/// 129(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Chkjicpbhpa { - #[prost(message, optional, tag = "2")] - pub agbdjlndjel: ::core::option::Option, -} -/// 130(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohophfcmokh { - #[prost(uint32, tag = "6")] - pub imedenkbckj: u32, -} -/// 131(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ednimpbhdhb {} -/// 132(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iijjhnnnkcf { - #[prost(bool, tag = "15")] - pub is_win: bool, - #[prost(uint32, tag = "9")] - pub battle_event_id: u32, -} -/// 133(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueCommonPendingActionScNotify { - #[prost(message, optional, tag = "7")] - pub rogue_common_pending_action: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub rogue_version_id: u32, -} -/// 134(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueCommonPendingAction { - #[prost(message, optional, tag = "12")] - pub rogue_action: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub unique_id: u32, -} -/// 135(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueAction { - #[prost( - oneof = "rogue_action::Action", - tags = "820, 1471, 638, 1102, 1995, 240, 1263, 674, 1971, 133, 144, 451, 1849, 113, 305, 207" - )] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `RogueAction`. -pub mod rogue_action { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "820")] - BuffSelectInfo(super::RogueCommonBuffSelectInfo), - #[prost(message, tag = "1471")] - Hbhfhcnkiba(super::Efpihkdcmme), - #[prost(message, tag = "638")] - Jkejalplibp(super::Ecbkgcfnanb), - #[prost(message, tag = "1102")] - Fbibbhibhaa(super::Ecmogcmojjh), - #[prost(message, tag = "1995")] - Jllkpoddjnk(super::Cebfmikbiea), - #[prost(message, tag = "240")] - Gllocfabbpd(super::Nchbhhhfbpm), - #[prost(message, tag = "1263")] - Gnocicnifjh(super::Mdalalgljjc), - #[prost(message, tag = "674")] - Dbofjojcdkk(super::Epecoigoeaf), - #[prost(message, tag = "1971")] - Memahjeecmd(super::Ljfdhiaplai), - #[prost(message, tag = "133")] - Pikajbpnfpf(super::Aiaflifpjfp), - #[prost(message, tag = "144")] - Fkcgfgkliid(super::Iekolcjkmml), - #[prost(message, tag = "451")] - Gbddilhdoen(super::Nillpighkgk), - #[prost(message, tag = "1849")] - Fnlinmojeme(super::Jgggmjgmnnm), - #[prost(message, tag = "113")] - Agbdjlndjel(super::RogueFormulaSelectInfo), - #[prost(message, tag = "305")] - Lmgimcmggjl(super::Oabibgmgiie), - #[prost(message, tag = "207")] - Kimhacecbkf(super::Chkjicpbhpa), - } -} -/// OneOf Type From: RogueAction.EMILJNAMOCN -/// 136(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emiljnamocn { - #[prost(int32, tag = "820")] - pub buff_select_info: i32, - #[prost(int32, tag = "1471")] - pub hbhfhcnkiba: i32, - #[prost(int32, tag = "638")] - pub jkejalplibp: i32, - #[prost(int32, tag = "1102")] - pub fbibbhibhaa: i32, - #[prost(int32, tag = "1995")] - pub jllkpoddjnk: i32, - #[prost(int32, tag = "240")] - pub gllocfabbpd: i32, - #[prost(int32, tag = "1263")] - pub gnocicnifjh: i32, - #[prost(int32, tag = "674")] - pub dbofjojcdkk: i32, - #[prost(int32, tag = "1971")] - pub memahjeecmd: i32, - #[prost(int32, tag = "133")] - pub pikajbpnfpf: i32, - #[prost(int32, tag = "144")] - pub fkcgfgkliid: i32, - #[prost(int32, tag = "451")] - pub gbddilhdoen: i32, - #[prost(int32, tag = "1849")] - pub fnlinmojeme: i32, - #[prost(int32, tag = "113")] - pub agbdjlndjel: i32, - #[prost(int32, tag = "305")] - pub lmgimcmggjl: i32, - #[prost(int32, tag = "207")] - pub kimhacecbkf: i32, -} -/// 137(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bijcpidfjmh { - #[prost(uint32, tag = "6")] - pub boandnkljbi: u32, - #[prost(message, optional, tag = "309")] - pub gamjaobemdo: ::core::option::Option, - #[prost(message, optional, tag = "806")] - pub clomafjkkop: ::core::option::Option, - #[prost(message, optional, tag = "1291")] - pub ebfflnapjhj: ::core::option::Option, - #[prost(message, optional, tag = "1008")] - pub cpnapdikook: ::core::option::Option, - #[prost(message, optional, tag = "1974")] - pub nlheffpicmn: ::core::option::Option, - #[prost(message, optional, tag = "1833")] - pub nmejdkcoeoe: ::core::option::Option, - #[prost(message, optional, tag = "165")] - pub gdlggedgjkn: ::core::option::Option, - #[prost(message, optional, tag = "1639")] - pub fkojlmbokgj: ::core::option::Option, - #[prost(message, optional, tag = "1902")] - pub mldggjibfco: ::core::option::Option, - #[prost(message, optional, tag = "1740")] - pub ldkoddleakp: ::core::option::Option, - #[prost(message, optional, tag = "356")] - pub jlmoplpfpop: ::core::option::Option, - #[prost(message, optional, tag = "814")] - pub kpahinhgnji: ::core::option::Option, - #[prost(message, optional, tag = "897")] - pub fkgbjokiepi: ::core::option::Option, - #[prost(message, optional, tag = "1752")] - pub oebodaoklpe: ::core::option::Option, - #[prost(message, optional, tag = "1134")] - pub gllfbcgdmja: ::core::option::Option, - #[prost(message, optional, tag = "1441")] - pub kepjdakkdoj: ::core::option::Option, - #[prost(message, optional, tag = "1006")] - pub iojknolkfld: ::core::option::Option, - #[prost(message, optional, tag = "10380")] - pub nanblbhdppg: ::core::option::Option, -} -/// OneOf Type From: BIJCPIDFJMH.EHOIKHIOMMK -/// 138(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ehoikhiommk { - #[prost(int32, tag = "309")] - pub gamjaobemdo: i32, - #[prost(int32, tag = "806")] - pub clomafjkkop: i32, - #[prost(int32, tag = "1291")] - pub ebfflnapjhj: i32, - #[prost(int32, tag = "1008")] - pub cpnapdikook: i32, - #[prost(int32, tag = "1974")] - pub nlheffpicmn: i32, - #[prost(int32, tag = "1833")] - pub nmejdkcoeoe: i32, - #[prost(int32, tag = "165")] - pub gdlggedgjkn: i32, - #[prost(int32, tag = "1639")] - pub fkojlmbokgj: i32, - #[prost(int32, tag = "1902")] - pub mldggjibfco: i32, - #[prost(int32, tag = "1740")] - pub ldkoddleakp: i32, - #[prost(int32, tag = "356")] - pub jlmoplpfpop: i32, - #[prost(int32, tag = "814")] - pub kpahinhgnji: i32, - #[prost(int32, tag = "897")] - pub fkgbjokiepi: i32, - #[prost(int32, tag = "1752")] - pub oebodaoklpe: i32, - #[prost(int32, tag = "1134")] - pub gllfbcgdmja: i32, - #[prost(int32, tag = "1441")] - pub kepjdakkdoj: i32, - #[prost(int32, tag = "1006")] - pub iojknolkfld: i32, - #[prost(int32, tag = "10380")] - pub nanblbhdppg: i32, -} -/// 139(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ejhepalechn { - #[prost(uint32, tag = "5")] - pub unique_id: u32, - #[prost(uint32, tag = "7")] - pub boandnkljbi: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "1689")] - pub jghfclpbada: ::core::option::Option, - #[prost(message, optional, tag = "1077")] - pub bfeoajmcimi: ::core::option::Option, - #[prost(message, optional, tag = "157")] - pub pnihmaapmig: ::core::option::Option, - #[prost(message, optional, tag = "952")] - pub dghjdhijhcc: ::core::option::Option, - #[prost(message, optional, tag = "34")] - pub bclaiiekmek: ::core::option::Option, - #[prost(message, optional, tag = "689")] - pub dghoflbplom: ::core::option::Option, - #[prost(message, optional, tag = "290")] - pub koipmhgjjbi: ::core::option::Option, - #[prost(message, optional, tag = "848")] - pub gikhfcfckmo: ::core::option::Option, - #[prost(message, optional, tag = "1241")] - pub epkdbdgbhic: ::core::option::Option, - #[prost(message, optional, tag = "253")] - pub cehnaaooddg: ::core::option::Option, - #[prost(message, optional, tag = "295")] - pub ihphblclkei: ::core::option::Option, - #[prost(message, optional, tag = "738")] - pub dibjkebnipk: ::core::option::Option, - #[prost(message, optional, tag = "176")] - pub pknlidadhac: ::core::option::Option, - #[prost(message, optional, tag = "801")] - pub imgeofnpbdp: ::core::option::Option, - #[prost(message, optional, tag = "493")] - pub onlmplcmlog: ::core::option::Option, - #[prost(message, optional, tag = "1083")] - pub kbdcmlfneol: ::core::option::Option, - #[prost(message, optional, tag = "246")] - pub pmokdhefmcd: ::core::option::Option, -} -/// OneOf Type From: EJHEPALECHN.NJNHEMEMJFB -/// 140(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Njnhememjfb { - #[prost(int32, tag = "1689")] - pub jghfclpbada: i32, - #[prost(int32, tag = "1077")] - pub bfeoajmcimi: i32, - #[prost(int32, tag = "157")] - pub pnihmaapmig: i32, - #[prost(int32, tag = "952")] - pub dghjdhijhcc: i32, - #[prost(int32, tag = "34")] - pub bclaiiekmek: i32, - #[prost(int32, tag = "689")] - pub dghoflbplom: i32, - #[prost(int32, tag = "290")] - pub koipmhgjjbi: i32, - #[prost(int32, tag = "848")] - pub gikhfcfckmo: i32, - #[prost(int32, tag = "1241")] - pub epkdbdgbhic: i32, - #[prost(int32, tag = "253")] - pub cehnaaooddg: i32, - #[prost(int32, tag = "295")] - pub ihphblclkei: i32, - #[prost(int32, tag = "738")] - pub dibjkebnipk: i32, - #[prost(int32, tag = "176")] - pub pknlidadhac: i32, - #[prost(int32, tag = "801")] - pub imgeofnpbdp: i32, - #[prost(int32, tag = "493")] - pub onlmplcmlog: i32, - #[prost(int32, tag = "1083")] - pub kbdcmlfneol: i32, - #[prost(int32, tag = "246")] - pub pmokdhefmcd: i32, -} -/// 141(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abgimimbjhi { - #[prost(uint32, tag = "11")] - pub ifdkiedbfae: u32, -} -/// 142(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cabefcjfagi { - #[prost(uint32, tag = "5")] - pub bchngdifjgn: u32, - #[prost(bool, tag = "4")] - pub has_taken_rewards: bool, -} -/// 143(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikkllnlepdf { - #[prost(uint32, tag = "10")] - pub okbdniknjhc: u32, - #[prost(bool, tag = "3")] - pub has_taken_rewards: bool, -} -/// 144(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Odofjlooihf { - #[prost(uint32, repeated, tag = "15")] - pub fklgiflgplo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub exp: u32, - #[prost(uint32, tag = "9")] - pub level: u32, - #[prost(uint32, tag = "14")] - pub buff_aeon_id: u32, - #[prost(uint32, repeated, tag = "8")] - pub fjoijlhiiho: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub immdgjfiamc: u32, -} -/// 145(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Apienlphfcn { - #[prost(message, repeated, tag = "6")] - pub locndhlenno: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub khofmphefnc: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub rogue_miracle_list: ::prost::alloc::vec::Vec, -} -/// 146(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dlmmkpmhhbd {} -/// 147(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueHandbookDataScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub handbook_info: ::core::option::Option, -} -/// 148(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Enpgmnlpgan { - #[prost(message, repeated, tag = "13")] - pub bnjfabddpjj: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub chfajomcmcj: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "5")] - pub lilckkgnlbg: ::prost::alloc::vec::Vec, -} -/// 149(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Plpagnjfnpc { - #[prost(uint32, repeated, tag = "12")] - pub hdanfhljfej: ::prost::alloc::vec::Vec, -} -/// 150(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgpodgbgbff { - #[prost(uint32, repeated, tag = "3")] - pub hgeblemnbeo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub reward: ::core::option::Option, -} -/// 151(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jgdkomighmb { - #[prost(uint32, repeated, tag = "7")] - pub lphhobcljdi: ::prost::alloc::vec::Vec, -} -/// 152(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pnipocbmjpj { - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "15")] - pub ekbdkogplmg: ::prost::alloc::vec::Vec, -} -/// 153(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hbhikmplckj { - #[prost(map = "uint32, uint32", tag = "2")] - pub manbhckbdbh: ::std::collections::HashMap, -} -/// 154(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Acedgpnonmm { - #[prost(uint32, tag = "13")] - pub aeon_id: u32, - #[prost(message, optional, tag = "3")] - pub fpgmajogpgg: ::core::option::Option, - #[prost(int32, tag = "15")] - pub knidghhdikj: i32, -} -/// 155(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emjbeondhhg { - #[prost(uint32, repeated, tag = "14")] - pub kldgppepgfa: ::prost::alloc::vec::Vec, -} -/// 156(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmjkaohlehc { - #[prost(message, optional, tag = "5")] - pub pllldflfbfa: ::core::option::Option, -} -/// 157(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdedipobjen { - #[prost(message, optional, tag = "2")] - pub rogue_buff_info: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub rogue_miracle_info: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub ipfgcjhkccg: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub pndbnebjaca: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub biekdjappoi: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub finiagddfep: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub rogue_avatar_info: ::core::option::Option, -} -/// OneOf Type From: GDEDIPOBJEN.ACNDNONOJPJ -/// 158(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Acndnonojpj { - #[prost(int32, tag = "2")] - pub rogue_buff_info: i32, - #[prost(int32, tag = "10")] - pub rogue_miracle_info: i32, - #[prost(int32, tag = "15")] - pub ipfgcjhkccg: i32, - #[prost(int32, tag = "13")] - pub rogue_aeon_info: i32, - #[prost(int32, tag = "11")] - pub pndbnebjaca: i32, - #[prost(int32, tag = "7")] - pub biekdjappoi: i32, - #[prost(int32, tag = "14")] - pub finiagddfep: i32, - #[prost(int32, tag = "12")] - pub rogue_avatar_info: i32, -} -/// 159(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bamjbgeiolb { - #[prost(uint32, tag = "10")] - pub adjaekjaibi: u32, - #[prost(uint32, tag = "11")] - pub cgmdgomhbnl: u32, - #[prost(uint32, tag = "3")] - pub rogue_version_id: u32, - #[prost(message, repeated, tag = "6")] - pub gcbmceahifc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub kedafileahi: u32, -} -/// 160(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueUnlockProgress { - #[prost(bool, tag = "9")] - pub finish: bool, - #[prost(uint32, tag = "1")] - pub progress: u32, - #[prost(uint32, tag = "3")] - pub unlock_id: u32, -} -/// 161(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTalent { - #[prost(uint32, tag = "12")] - pub talent_id: u32, - #[prost(enumeration = "RogueTalentStatus", tag = "7")] - pub status: i32, - #[prost(message, repeated, tag = "5")] - pub unlock_progress_list: ::prost::alloc::vec::Vec, -} -/// 162(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTalentInfo { - #[prost(message, repeated, tag = "7")] - pub rogue_talent: ::prost::alloc::vec::Vec, -} -/// 163(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eafpgobamep { - #[prost(uint32, tag = "3")] - pub alnbpgmihbm: u32, - #[prost(uint32, tag = "11")] - pub hegfebadonj: u32, -} -/// 164(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Igacofndnma { - #[prost(message, repeated, tag = "8")] - pub pilmonimddj: ::prost::alloc::vec::Vec, -} -/// 165(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfhpjimolga { - #[prost(uint32, tag = "14")] - pub mkbknalimbf: u32, - #[prost(uint32, tag = "2")] - pub jfjlmphcbfk: u32, - #[prost(uint32, tag = "5")] - pub iheemhielml: u32, -} -/// 166(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lnihmpmfmoo { - #[prost(enumeration = "Jnocioghicg", repeated, tag = "4")] - pub oglbbehhdkc: ::prost::alloc::vec::Vec, -} -/// 167(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gkmfmooecol { - #[prost(message, optional, tag = "1")] - pub rogue_area_info: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub imjlphejmbb: ::core::option::Option, -} -/// 168(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dckdadiaelp {} -/// 169(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Flohebemecb { - #[prost(message, optional, tag = "6")] - pub rogue_info_data: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub ggkhbeajabi: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 170(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hgfmhnnmgke { - #[prost(message, optional, tag = "9")] - pub rogue_area_info: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub imjlphejmbb: ::core::option::Option, -} -/// OneOf Type From: HGFMHNNMGKE.NDDBMINMPGP -/// 171(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nddbminmpgp { - #[prost(int32, tag = "9")] - pub rogue_area_info: i32, - #[prost(int32, tag = "10")] - pub imjlphejmbb: i32, -} -/// 172(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bemcfolemmi { - #[prost(uint32, tag = "4")] - pub pladoembodm: u32, - #[prost(uint32, tag = "5")] - pub kcdggbhjomf: u32, -} -/// 173(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Diackbjmgom { - #[prost(uint32, tag = "7")] - pub lhmphpeodnp: u32, -} -/// 174(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncahfjepbmo { - #[prost(uint32, tag = "9")] - pub lhmphpeodnp: u32, -} -/// 175(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cbepejddbhk { - #[prost(uint32, tag = "7")] - pub gcbldbneidb: u32, -} -/// 176(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bgepbkammob { - #[prost(message, optional, tag = "13")] - pub mgcggnnigce: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub iecfcbihckg: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub iboedgkflih: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub hcnkeaopigf: ::core::option::Option, -} -/// OneOf Type From: BGEPBKAMMOB.OBCDHEEJEFH -/// 177(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obcdheejefh { - #[prost(int32, tag = "13")] - pub mgcggnnigce: i32, - #[prost(int32, tag = "6")] - pub iecfcbihckg: i32, - #[prost(int32, tag = "1")] - pub iboedgkflih: i32, - #[prost(int32, tag = "4")] - pub hcnkeaopigf: i32, -} -/// 178(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfeeeckdilk { - #[prost(int32, tag = "6")] - pub bboaiaoejfh: i32, - #[prost(float, tag = "10")] - pub ofkhkplbjfk: f32, -} -/// 179(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Agaagpjdoea { - #[prost(uint32, tag = "8")] - pub battle_event_id: u32, -} -/// 180(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ojahmdlnmak { - #[prost(int32, tag = "9")] - pub kgbajdmfaep: i32, -} -/// 181(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efcbgcjnnja { - #[prost(message, optional, tag = "11")] - pub ppnapednkef: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub achlghppmno: ::core::option::Option, -} -/// OneOf Type From: EFCBGCJNNJA.NBEIPGABFCF -/// 182(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbeipgabfcf { - #[prost(int32, tag = "11")] - pub ppnapednkef: i32, - #[prost(int32, tag = "3")] - pub achlghppmno: i32, -} -/// 183(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Imlimpnkmbj { - #[prost(uint32, tag = "9")] - pub mfnfdhagaph: u32, - #[prost(message, repeated, tag = "8")] - pub bnklpfgagpe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub hjcjbiagiad: u32, - #[prost(bool, tag = "13")] - pub aafbigkbcom: bool, - #[prost(bool, tag = "5")] - pub fabjggdppio: bool, - #[prost(message, optional, tag = "14")] - pub fjojlfmcpkp: ::core::option::Option, -} -/// 184(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ghdhggbhgci { - #[prost(message, repeated, tag = "1")] - pub baekomffijf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub mgamaecmlba: u32, - #[prost(message, optional, tag = "4")] - pub pnilmcnhggn: ::core::option::Option, -} -/// 185(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kdlklbldmbm {} -/// 186(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kaadnkmekac { - #[prost(message, repeated, tag = "14")] - pub pafmijchjph: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 187(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjjbbpldhgj { - #[prost(uint32, tag = "9")] - pub mfnfdhagaph: u32, - #[prost(uint32, tag = "4")] - pub mgamaecmlba: u32, -} -/// 188(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eololdkddkj { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub mfnfdhagaph: u32, - #[prost(uint32, tag = "12")] - pub mgamaecmlba: u32, - #[prost(bool, tag = "8")] - pub mmdfemgoiai: bool, - #[prost(uint32, repeated, tag = "1")] - pub inkmiamkomd: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "4")] - pub nnicdpaddbb: ::core::option::Option, -} -/// 189(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bdbnnkelnmk { - #[prost(uint32, tag = "9")] - pub mgamaecmlba: u32, -} -/// 190(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jlgpfdfmkgf { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub mgamaecmlba: u32, -} -/// 191(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lclkmpjkenk { - #[prost(message, repeated, tag = "10")] - pub pafmijchjph: ::prost::alloc::vec::Vec, -} -/// 192(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bfodcmlmogn { - #[prost(uint32, tag = "7")] - pub mfnfdhagaph: u32, - #[prost(uint32, tag = "3")] - pub mgamaecmlba: u32, - #[prost(message, optional, tag = "12")] - pub nnicdpaddbb: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub ambipclhagd: ::core::option::Option, -} -/// 193(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dckjniiihdo { - #[prost(uint32, tag = "7")] - pub adjaekjaibi: u32, - #[prost(uint32, tag = "8")] - pub rogue_version_id: u32, - #[prost(uint32, tag = "15")] - pub kedafileahi: u32, - #[prost(message, optional, tag = "3")] - pub dmccbfecfeb: ::core::option::Option, -} -/// 194(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ocienglmbef { - #[prost(uint32, tag = "12")] - pub rogue_version_id: u32, - #[prost(uint32, tag = "15")] - pub cgmdgomhbnl: u32, - #[prost(message, optional, tag = "14")] - pub pending_action: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub adjaekjaibi: u32, - #[prost(uint32, tag = "9")] - pub kedafileahi: u32, -} -/// 195(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bkoohlocman { - #[prost(uint32, tag = "12")] - pub prop_entity_id: u32, - #[prost(uint32, tag = "8")] - pub keihelblldg: u32, -} -/// 196(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bacnoppgoei { - #[prost(message, optional, tag = "1")] - pub mfjkhnlffje: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub keihelblldg: u32, -} -/// 197(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emnkenkfiib { - #[prost(uint32, tag = "5")] - pub prop_entity_id: u32, -} -/// 198(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Llblalohljd { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(map = "uint32, message", tag = "2")] - pub igjkeceihai: ::std::collections::HashMap, -} -/// 199(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmpbkienjnf { - #[prost(message, optional, tag = "2")] - pub hppkdahgdke: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub ojfhpmbgpcc: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub ggcimcafhkl: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub nglngalebjd: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub mjgikhcebog: ::core::option::Option, -} -/// OneOf Type From: CMPBKIENJNF.GBODJCDLFMO -/// 200(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gbodjcdlfmo { - #[prost(int32, tag = "2")] - pub hppkdahgdke: i32, - #[prost(int32, tag = "4")] - pub ojfhpmbgpcc: i32, - #[prost(int32, tag = "11")] - pub ggcimcafhkl: i32, - #[prost(int32, tag = "12")] - pub nglngalebjd: i32, - #[prost(int32, tag = "15")] - pub mjgikhcebog: i32, -} -/// 201(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gjjibmlpbpp { - #[prost(bool, tag = "8")] - pub cogleoekcdh: bool, - #[prost(uint32, tag = "9")] - pub ckobfpnjkgg: u32, - #[prost(message, optional, tag = "1")] - pub item_cost_list: ::core::option::Option, - #[prost(int32, tag = "15")] - pub bhpodbhodhp: i32, - #[prost(uint32, tag = "10")] - pub doelmpdlldn: u32, -} -/// 202(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfkafajgjfo { - #[prost(message, optional, tag = "1")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub ckobfpnjkgg: u32, - #[prost(int32, tag = "9")] - pub bhpodbhodhp: i32, - #[prost(bool, tag = "15")] - pub cogleoekcdh: bool, - #[prost(uint32, tag = "11")] - pub doelmpdlldn: u32, -} -/// 203(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jnnofoofgjc { - #[prost(map = "uint32, uint32", tag = "13")] - pub klhahoaahlb: ::std::collections::HashMap, - #[prost(uint32, tag = "11")] - pub cur_num: u32, - #[prost(uint32, tag = "12")] - pub max_num: u32, -} -/// 204(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mgkepiffdkk { - #[prost(map = "uint32, bool", tag = "8")] - pub jfbfngojghi: ::std::collections::HashMap, - #[prost(uint32, tag = "3")] - pub doelmpdlldn: u32, - #[prost(int32, tag = "14")] - pub bhpodbhodhp: i32, - #[prost(message, optional, tag = "6")] - pub item_cost_list: ::core::option::Option, -} -/// 205(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmfclcejija { - #[prost(message, optional, tag = "10")] - pub item_cost_list: ::core::option::Option, - #[prost(int32, tag = "6")] - pub bhpodbhodhp: i32, - #[prost(uint32, tag = "15")] - pub doelmpdlldn: u32, -} -/// 206(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkgigggnmcd { - #[prost(message, optional, tag = "14")] - pub bgohdklklho: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub keihelblldg: u32, - #[prost(uint32, tag = "6")] - pub prop_entity_id: u32, -} -/// 207(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mloafljkocn { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub mfjkhnlffje: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub keihelblldg: u32, -} -/// 208(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmhcfcngihi { - #[prost(message, optional, tag = "6")] - pub hppkdahgdke: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub ojfhpmbgpcc: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub ggcimcafhkl: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub nglngalebjd: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub mjgikhcebog: ::core::option::Option, -} -/// OneOf Type From: JMHCFCNGIHI.OLLCNMLKGLO -/// 209(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ollcnmlkglo { - #[prost(int32, tag = "6")] - pub hppkdahgdke: i32, - #[prost(int32, tag = "13")] - pub ojfhpmbgpcc: i32, - #[prost(int32, tag = "11")] - pub ggcimcafhkl: i32, - #[prost(int32, tag = "8")] - pub nglngalebjd: i32, - #[prost(int32, tag = "10")] - pub mjgikhcebog: i32, -} -/// 210(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efdaafegfon { - #[prost(uint32, tag = "7")] - pub pcpcgdpaknl: u32, -} -/// 211(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iaclipmjcfe { - #[prost(uint32, tag = "12")] - pub npgahcanmap: u32, -} -/// 212(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dkinbngmcje { - #[prost(uint32, tag = "13")] - pub damjoebebpb: u32, -} -/// 213(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hkeejijmekn { - #[prost(uint32, repeated, tag = "9")] - pub cbplfboddcl: ::prost::alloc::vec::Vec, -} -/// 214(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bgnnaficaho { - #[prost(uint32, tag = "6")] - pub ninceaghjlj: u32, -} -/// 215(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emhbbmkddke { - #[prost(enumeration = "Cljmgceblci", tag = "8")] - pub status: i32, - #[prost(uint32, tag = "13")] - pub loeocicfopb: u32, -} -/// 216(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kkmobbcjpml { - #[prost(uint32, tag = "15")] - pub hkjlpjbinnm: u32, - #[prost(enumeration = "Gjhnljfkige", tag = "12")] - pub status: i32, - #[prost(uint32, tag = "7")] - pub loeocicfopb: u32, -} -/// 217(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mgbkbjkhdeg {} -/// 218(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hcfecinppbh { - #[prost(message, repeated, tag = "15")] - pub cokibhjmfbf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub ajnkedbmanm: ::prost::alloc::vec::Vec, -} -/// 219(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Opfoiolgcbd { - #[prost(uint32, repeated, tag = "14")] - pub oklidhmfdpa: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub ikjcfgpfodn: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Ipnepepbnkj", repeated, tag = "13")] - pub ggalgblfgcb: ::prost::alloc::vec::Vec, -} -/// 220(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ldhockeegkp { - #[prost(message, repeated, tag = "10")] - pub cokibhjmfbf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub ajnkedbmanm: ::prost::alloc::vec::Vec, -} -/// 221(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emiecbdcbnm { - #[prost(enumeration = "Jbbokaogbdi", tag = "2")] - pub status: i32, - #[prost(uint32, tag = "3")] - pub lnaiondbeca: u32, -} -/// 222(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggpehibffcb { - #[prost(uint32, tag = "4")] - pub lnaiondbeca: u32, - #[prost(enumeration = "Gjhnljfkige", tag = "3")] - pub status: i32, - #[prost(uint32, tag = "5")] - pub hkjlpjbinnm: u32, -} -/// 223(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Naadbfjpmmn {} -/// 224(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Egkhfmhbkle { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "10")] - pub fmkffpmhcpe: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub jdbjennkobk: ::prost::alloc::vec::Vec, -} -/// 225(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eokocabfllb { - #[prost(uint32, repeated, tag = "3")] - pub fkmoaffhimf: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "12")] - pub koemafkeoio: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Ipnepepbnkj", repeated, tag = "6")] - pub nmbjnbibmkk: ::prost::alloc::vec::Vec, -} -/// 226(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ioobcjoodma { - #[prost(message, repeated, tag = "14")] - pub jdbjennkobk: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub fmkffpmhcpe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 227(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hocplfnhamo { - #[prost(uint32, tag = "13")] - pub ndpambjkkfd: u32, -} -/// 228(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Egcjiflcoka { - #[prost(uint32, tag = "13")] - pub aecechpbpfi: u32, - #[prost(bool, tag = "4")] - pub fjnnnfidknl: bool, - #[prost(message, optional, tag = "8")] - pub gpcpgemlpgk: ::core::option::Option, -} -/// OneOf Type From: EGCJIFLCOKA.OHHCFMMLOBL -/// 229(CmdRogueCommonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohhcfmmlobl { - #[prost(int32, tag = "8")] - pub gpcpgemlpgk: i32, -} -/// 230(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Onhdcofmgdk { - #[prost(message, repeated, tag = "5")] - pub ipkgcmgpfmc: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "6")] - pub idedfdagkoa: bool, - #[prost(uint32, tag = "9")] - pub group_id: u32, -} -/// 231(CmdRogueCommonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jekbccabjbf { - #[prost(bool, tag = "1")] - pub ninpghjpohf: bool, - #[prost(message, optional, tag = "4")] - pub chnadpcafgh: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub pogkaiejddm: u32, - #[prost(uint32, tag = "7")] - pub kabnogfdkfi: u32, - #[prost(uint32, tag = "6")] - pub hfhjmihijgl: u32, - #[prost(uint32, tag = "5")] - pub kbhgkndfllf: u32, - #[prost(message, repeated, tag = "2")] - pub maze_group_list: ::prost::alloc::vec::Vec, -} -/// 232(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fgmhehiglpm { - #[prost(uint32, tag = "4")] - pub prop_entity_id: u32, -} -/// 233(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bmeihmdhkpe { - #[prost(message, optional, tag = "8")] - pub aiodeboegdi: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 234(CmdRogueCommonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjiamejfmbh { - #[prost(uint32, tag = "15")] - pub prop_entity_id: u32, -} -/// 235(CmdRogueCommonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bdfmaeopcfp { - #[prost(message, optional, tag = "8")] - pub aiodeboegdi: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub kpnaclemdnn: u32, - #[prost(uint32, tag = "9")] - pub cebhokdhmpl: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 0(CmdRogueEndless) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bebealgjpli { - #[prost(message, optional, tag = "7")] - pub caihlmoifhg: ::core::option::Option, - #[prost(enumeration = "RogueStatus", tag = "11")] - pub status: i32, - #[prost(uint32, repeated, tag = "3")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub gghmflalmkn: u32, - #[prost(message, optional, tag = "12")] - pub apjcibomjjc: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub cur_reach_room_num: u32, - #[prost(uint32, tag = "13")] - pub gcamgefodna: u32, - #[prost(uint32, tag = "9")] - pub map_id: u32, -} -/// 1(CmdRogueEndless) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Odcbimdgikk { - #[prost(uint32, tag = "10")] - pub ojdkjmemnlp: u32, - #[prost(bool, tag = "12")] - pub ladifohnbdh: bool, - #[prost(uint32, tag = "4")] - pub igjmmmjamoi: u32, - #[prost(uint32, tag = "11")] - pub battle_id: u32, - #[prost(uint32, tag = "9")] - pub adoiggmbica: u32, - #[prost(uint32, tag = "1")] - pub jgfpdacbklf: u32, - #[prost(uint32, tag = "2")] - pub ofadmpjbbdl: u32, - #[prost(uint32, tag = "14")] - pub angakaopoog: u32, -} -/// 2(CmdRogueEndless) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iimhelopcjp { - #[prost(message, optional, tag = "13")] - pub ebmhkkeeneb: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub area_id: u32, - #[prost(message, optional, tag = "14")] - pub kknkbpjbfml: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub module_id: u32, -} -/// 3(CmdRogueEndless) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Flfmhlajcpb {} -/// 4(CmdRogueEndless) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlgceimmiie { - #[prost(uint32, tag = "13")] - pub ipojgpbkkpd: u32, - #[prost(uint32, tag = "8")] - pub ljncngjclcm: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub data: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "12")] - pub pchnkjdmaao: ::prost::alloc::vec::Vec, -} -/// 5(CmdRogueEndless) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jaclknheflk { - #[prost(uint32, tag = "15")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "1")] - pub avatar_type: i32, -} -/// 6(CmdRogueEndless) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljgoebdakjc { - #[prost(message, repeated, tag = "3")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub kciecpeklab: u32, -} -/// 7(CmdRogueEndless) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ebpjojlbcon { - #[prost(message, optional, tag = "15")] - pub kknkbpjbfml: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub battle_info: ::core::option::Option, -} -/// 8(CmdRogueEndless) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Capnjdhgiki { - #[prost(message, optional, tag = "7")] - pub kknkbpjbfml: ::core::option::Option, -} -/// 9(CmdRogueEndless) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Agnjkanlncg { - #[prost(uint32, tag = "5")] - pub level: u32, - #[prost(bool, tag = "14")] - pub hfedjfgpnoh: bool, -} -/// 10(CmdRogueEndless) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmckpjaojcb { - #[prost(uint32, repeated, tag = "12")] - pub pchnkjdmaao: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "7")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(bool, tag = "11")] - pub hfedjfgpnoh: bool, - #[prost(uint32, tag = "8")] - pub ipojgpbkkpd: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// 11(CmdRogueEndless) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdlgobapmfb {} -/// 12(CmdRogueEndless) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nobeplccfmo { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "6")] - pub pchnkjdmaao: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub ipojgpbkkpd: u32, -} -/// 2(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gnhejokejmh { - #[prost(uint32, tag = "1")] - pub bgkolaodlea: u32, - #[prost(uint32, tag = "13")] - pub lgokpipojlm: u32, - #[prost(bool, tag = "5")] - pub aafbigkbcom: bool, -} -/// 3(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jphdojocidf { - #[prost(uint32, tag = "4")] - pub bgkolaodlea: u32, - #[prost(uint32, repeated, tag = "6")] - pub nbpfoaafcan: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub lgokpipojlm: u32, - #[prost(bool, tag = "1")] - pub aafbigkbcom: bool, -} -/// 4(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbcpfagemjo { - #[prost(uint32, tag = "13")] - pub bgkolaodlea: u32, - #[prost(uint32, repeated, tag = "15")] - pub nbpfoaafcan: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "2")] - pub aafbigkbcom: bool, -} -/// 5(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjejapbnaca { - #[prost(uint32, tag = "11")] - pub bgkolaodlea: u32, - #[prost(uint32, repeated, tag = "3")] - pub dpfklcppmpa: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub mocgkfigapc: u32, - #[prost(bool, tag = "9")] - pub aafbigkbcom: bool, -} -/// 6(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmicmemfhni { - #[prost(uint32, tag = "6")] - pub ddmhokoaaih: u32, -} -/// 7(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlcnlhhoibl { - #[prost(uint32, tag = "8")] - pub oeegehecjcb: u32, -} -/// 8(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eabbkbcinbh { - #[prost(uint32, tag = "9")] - pub bponjfkohbf: u32, -} -/// 9(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bkejkkjpjee { - #[prost(bool, tag = "7")] - pub aafbigkbcom: bool, - #[prost(uint32, repeated, tag = "9")] - pub dpfklcppmpa: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub bgkolaodlea: u32, - #[prost(uint32, tag = "4")] - pub bicgkjhdpnj: u32, -} -/// 10(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Niopbgogipo { - #[prost(uint32, tag = "15")] - pub hpajogcgoaj: u32, - #[prost(uint32, tag = "5")] - pub oggakndmiko: u32, - #[prost(uint32, tag = "11")] - pub achhcjcgogb: u32, -} -/// 11(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cnfpijmmdfg { - #[prost(uint32, tag = "9")] - pub ifdkiedbfae: u32, -} -/// 12(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Glpfecnndkj { - #[prost(uint32, tag = "8")] - pub djoajnahokb: u32, - #[prost(uint32, tag = "14")] - pub gbiepapenkj: u32, -} -/// 13(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Faapogohekm { - #[prost(uint32, tag = "6")] - pub ojhphfglngf: u32, - #[prost(uint32, tag = "5")] - pub num: u32, - #[prost(uint32, tag = "4")] - pub pbcnfipmmdl: u32, -} -/// 14(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Acdpmonkein { - #[prost(uint32, tag = "11")] - pub num: u32, - #[prost(uint32, tag = "14")] - pub cbibhdjiokk: u32, -} -/// 15(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Anfcidcjomj { - #[prost(uint32, tag = "3")] - pub ddmhokoaaih: u32, -} -/// 16(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pikofaclaem { - #[prost(uint32, tag = "6")] - pub lgokpipojlm: u32, -} -/// 17(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oghkagedfgh { - #[prost(uint32, repeated, tag = "8")] - pub nbpfoaafcan: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "12")] - pub aafbigkbcom: bool, - #[prost(uint32, tag = "13")] - pub bgkolaodlea: u32, -} -/// 18(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Biniplhcgfp { - #[prost(uint32, tag = "10")] - pub ifdkiedbfae: u32, - #[prost(uint32, tag = "9")] - pub lmfkpodhkap: u32, -} -/// 19(CmdRogueModifierType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ejhpoijdkfi { - #[prost(uint32, tag = "5")] - pub gfbndbdbdao: u32, - #[prost(enumeration = "Ngolgiglbjg", tag = "12")] - pub begdclpfceh: i32, - #[prost(uint32, tag = "13")] - pub bkiekchkbhh: u32, -} -/// 20(CmdRogueModifierType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kpmefmnhihe { - #[prost(uint32, repeated, tag = "1")] - pub mihpcgkikia: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub bgkolaodlea: u32, - #[prost(bool, tag = "4")] - pub aafbigkbcom: bool, -} -/// 21(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jkbhajifaaj { - #[prost(uint32, tag = "12")] - pub nlnhmapcobi: u32, -} -/// 22(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jcjomjpelam { - #[prost(uint32, tag = "9")] - pub count: u32, -} -/// 23(CmdRogueModifierType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Goofajhlcee { - #[prost(message, optional, tag = "4")] - pub fpdijecjjmf: ::core::option::Option, - #[prost(uint64, tag = "12")] - pub gmfanaajfab: u64, - #[prost(enumeration = "Ilkjjkfpfhc", tag = "11")] - pub ajmbmjdjejj: i32, - #[prost(message, optional, tag = "1044")] - pub mchnnhfiebg: ::core::option::Option, -} -/// OneOf Type From: GOOFAJHLCEE.LIMAECOEBPE -/// 24(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Limaecoebpe { - #[prost(int32, tag = "1044")] - pub mchnnhfiebg: i32, -} -/// 25(CmdRogueModifierType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Icnmlemmhkl { - #[prost(message, repeated, tag = "15")] - pub bclodkifebj: ::prost::alloc::vec::Vec, -} -/// 26(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikfjcnbjdpj { - #[prost(message, optional, tag = "5")] - pub caljlcimlpf: ::core::option::Option, -} -/// 27(CmdRogueModifierType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Adbcglhhbeg { - #[prost(uint32, tag = "2")] - pub jljikldhije: u32, -} -/// 28(CmdRogueModifierType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lflmjccokdc { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub imojccegmmm: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub jljikldhije: u32, -} -/// 29(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Daiedfhnokk { - #[prost(message, optional, tag = "6")] - pub caljlcimlpf: ::core::option::Option, -} -/// 30(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ieoojblbank { - #[prost(uint64, tag = "9")] - pub gmfanaajfab: u64, -} -/// 31(CmdRogueModifierType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbkdhmbkgji { - #[prost(enumeration = "Ilkjjkfpfhc", tag = "10")] - pub ajmbmjdjejj: i32, -} -/// 5(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmghefgmhfo { - #[prost(message, optional, tag = "13")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub benpbcfbklf: ::core::option::Option, -} -/// 6(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kaffdhmfiga { - #[prost(message, optional, tag = "11")] - pub ljjcnknoajo: ::core::option::Option, - #[prost(message, optional, tag = "1538")] - pub bocbhgeappg: ::core::option::Option, -} -/// OneOf Type From: KAFFDHMFIGA.IBNCGKABFBM -/// 7(CmdRogueTournType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ibncgkabfbm { - #[prost(int32, tag = "1538")] - pub bocbhgeappg: i32, -} -/// 8(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pecnijeaiib { - #[prost(uint32, tag = "8")] - pub jpnejhfmmpm: u32, - #[prost(uint32, tag = "10")] - pub dmckdhlikdc: u32, - #[prost(bool, tag = "5")] - pub hnfeidjpljk: bool, - #[prost(uint32, tag = "12")] - pub ccomnnihgdp: u32, -} -/// 9(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmblgecbibp { - #[prost(uint32, tag = "12")] - pub kejhmbalbgn: u32, - #[prost(uint32, tag = "9")] - pub omkoincnccb: u32, - #[prost(bool, tag = "14")] - pub hnfeidjpljk: bool, - #[prost(uint32, tag = "10")] - pub onfhcngninf: u32, -} -/// 10(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjiahgoohad { - #[prost(uint32, tag = "13")] - pub ephbckfnbki: u32, - #[prost(bool, tag = "12")] - pub hnfeidjpljk: bool, - #[prost(uint32, tag = "7")] - pub iolkelhhlpp: u32, -} -/// 11(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Alonkpbglgi { - #[prost(bool, tag = "9")] - pub fhejlmfknhc: bool, -} -/// 12(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Npddmddlhoo { - #[prost(message, optional, tag = "13")] - pub pfkioepnoii: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub mgdbkfoachm: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub clcaabapofc: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub ngemjmbkogk: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub level: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub onaihepgdkm: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub ceiobeaggpk: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub mcibaoidnio: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub ncigbgidjpe: ::core::option::Option, -} -/// 13(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohoelddbahk { - #[prost(uint32, tag = "9")] - pub jbalmpcepmf: u32, - #[prost(message, repeated, tag = "14")] - pub ahbanidfgec: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Lpkaladmpnd", tag = "13")] - pub reason: i32, - #[prost(enumeration = "Giojdcjkcel", tag = "8")] - pub status: i32, -} -/// 14(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jfbelhflnaa { - #[prost(uint32, tag = "5")] - pub hecinliepfl: u32, - #[prost(uint32, tag = "13")] - pub dbabajhedkl: u32, -} -/// 15(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ghkbgnfcedk { - #[prost(uint32, repeated, tag = "10")] - pub kldgppepgfa: ::prost::alloc::vec::Vec, -} -/// 16(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hgahbbjipmi { - #[prost(message, repeated, tag = "4")] - pub bgekodbblnk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub gikekgkeemb: u32, - #[prost(uint32, tag = "3")] - pub diobgdmacpb: u32, - #[prost(uint32, tag = "7")] - pub hcaoiinoldn: u32, - #[prost(enumeration = "Dmmgenffchj", tag = "11")] - pub status: i32, -} -/// 17(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gakipikjkje { - #[prost(uint32, tag = "9")] - pub aonjimkffeb: u32, - #[prost(uint32, tag = "11")] - pub room_id: u32, - #[prost(enumeration = "Gjajojlohej", tag = "6")] - pub status: i32, - #[prost(uint32, tag = "15")] - pub mhaamkipfmh: u32, -} -/// 18(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dbkgkcanahj { - #[prost(uint32, repeated, tag = "8")] - pub iahjjaidifn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub area_id: u32, - #[prost(uint32, repeated, tag = "2")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub phhhaahmhde: u32, -} -/// 19(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gbdeidifchf { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub imgcicpcmic: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub phhhaahmhde: u32, - #[prost(message, optional, tag = "4")] - pub llaclomhimo: ::core::option::Option, -} -/// 20(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oiamokecmmb {} -/// 21(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfaknlbfaph { - #[prost(message, optional, tag = "10")] - pub imgcicpcmic: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub llaclomhimo: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 22(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gepagalpmgj {} -/// 23(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ihmmibjonpo { - #[prost(message, optional, tag = "15")] - pub imgcicpcmic: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 24(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kppilgkihpi {} -/// 25(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ioblhlmidae { - #[prost(message, optional, tag = "6")] - pub coenplnmmoh: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub ogaafeiknon: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub llaclomhimo: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub rogue_avatar_info: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub bfigbkdhigj: ::core::option::Option, -} -/// 26(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hjecfibaejl { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub bdbflhcahgp: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub imgcicpcmic: ::core::option::Option, -} -/// 27(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kkoeeiidbmi { - #[prost(uint32, tag = "10")] - pub ffdfgaplgfp: u32, - #[prost(uint32, tag = "2")] - pub diobgdmacpb: u32, -} -/// 28(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nnodleimlfo { - #[prost(message, optional, tag = "6")] - pub imgcicpcmic: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 29(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Opgeeablkmo { - #[prost(uint32, tag = "10")] - pub jbalmpcepmf: u32, - #[prost(uint32, tag = "11")] - pub ffdfgaplgfp: u32, -} -/// 30(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bhldlooogde { - #[prost(message, optional, tag = "14")] - pub imgcicpcmic: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 31(CmdRogueTournType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mcanlklnoll { - #[prost(enumeration = "Giojdcjkcel", tag = "1")] - pub status: i32, - #[prost(uint32, tag = "5")] - pub jbalmpcepmf: u32, - #[prost(enumeration = "Lpkaladmpnd", tag = "12")] - pub reason: i32, - #[prost(message, repeated, tag = "8")] - pub ahbanidfgec: ::prost::alloc::vec::Vec, -} -/// 32(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jcopnaangmg { - #[prost(uint32, repeated, tag = "13")] - pub mndmbfephah: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub jfbhbocccfe: u32, -} -/// 33(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ekfhafejmen { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "2")] - pub afbkbhhngcg: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub exp: u32, -} -/// 34(CmdRogueTournType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkibkpdecio { - #[prost(uint32, tag = "5")] - pub exp: u32, -} -/// 35(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fklllofhbmi {} -/// 36(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjcdljmnkmi { - #[prost(uint32, repeated, tag = "13")] - pub allbnfaacke: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "6")] - pub inkbnppgblo: bool, - #[prost(bool, tag = "8")] - pub mbedclkgpea: bool, - #[prost(bool, tag = "9")] - pub pijaimbbnpg: bool, - #[prost(uint32, tag = "3")] - pub area_id: u32, -} -/// 37(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ednpemngpbi { - #[prost(int64, tag = "11")] - pub end_time: i64, - #[prost(bool, tag = "6")] - pub dgilgdcoaba: bool, - #[prost(uint32, tag = "1")] - pub phhhaahmhde: u32, - #[prost(uint32, tag = "5")] - pub fkfhgbafjog: u32, -} -/// 38(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bldjadcpphe { - #[prost(uint32, tag = "13")] - pub exp: u32, - #[prost(uint32, repeated, tag = "1")] - pub afbkbhhngcg: ::prost::alloc::vec::Vec, -} -/// 39(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bdicijoofij { - #[prost(message, optional, tag = "12")] - pub talent_info: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub cjlnigbkfih: u32, -} -/// 40(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fjblpldabej { - #[prost(bool, tag = "4")] - pub pijaimbbnpg: bool, - #[prost(uint32, tag = "1")] - pub gndhilgbmcj: u32, -} -/// 41(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elijgbjimie { - #[prost(uint32, tag = "11")] - pub jfbhbocccfe: u32, - #[prost(uint32, tag = "7")] - pub bojdcmkmfan: u32, -} -/// 42(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Amfipgipfid { - #[prost(uint32, repeated, tag = "9")] - pub hldfmbhobjk: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "12")] - pub kggmjceejoo: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub lphhobcljdi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub lhdlblanlch: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub olddbhmecag: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub onpbiaffjjk: u32, -} -/// 43(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fbnojimngdn { - #[prost(message, optional, tag = "5")] - pub dnfokcgbbbc: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub kmgfdakhgpj: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub hckcddjamfa: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub kmkeadakibp: ::core::option::Option, - #[prost(message, repeated, tag = "4")] - pub jnajdkagoia: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub mnbbkfepoca: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub bbkpghacnel: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "8")] - pub rogue_season_info: ::core::option::Option, -} -/// 44(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Maakabjjcmm { - #[prost(message, optional, tag = "14")] - pub rogue_info_data: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub llaclomhimo: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 45(CmdRogueTournType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikmkkndhnoc { - #[prost(message, repeated, tag = "8")] - pub jnajdkagoia: ::prost::alloc::vec::Vec, -} -/// 46(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ihiakmddpib { - #[prost(uint32, tag = "7")] - pub kfimjfgjlmm: u32, - #[prost(int64, tag = "2")] - pub time: i64, - #[prost(message, optional, tag = "4")] - pub rogue_season_info: ::core::option::Option, - #[prost(int64, tag = "8")] - pub end_time: i64, - #[prost(string, tag = "14")] - pub name: ::prost::alloc::string::String, - #[prost(message, optional, tag = "15")] - pub llaclomhimo: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub data: ::core::option::Option, -} -/// 47(CmdRogueTournType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jhmiilipjna { - #[prost(message, repeated, tag = "15")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub rogue_miracle_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub clcaabapofc: u32, -} -/// 48(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bcikeineogp {} -/// 49(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kcmjkihjckc { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, repeated, tag = "11")] - pub ehhlmnmpajm: ::prost::alloc::vec::Vec, -} -/// 50(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bpobellhcml { - #[prost(uint32, tag = "4")] - pub kfimjfgjlmm: u32, -} -/// 51(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oidnbjfeich { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub kfimjfgjlmm: u32, -} -/// 52(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mjiecefagpk { - #[prost(uint32, tag = "3")] - pub kfimjfgjlmm: u32, - #[prost(string, tag = "6")] - pub name: ::prost::alloc::string::String, -} -/// 53(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oocnfgahhbi { - #[prost(uint32, tag = "11")] - pub kfimjfgjlmm: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(string, tag = "6")] - pub name: ::prost::alloc::string::String, -} -/// 54(CmdRogueTournType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mjdhijcnhha { - #[prost(uint32, tag = "14")] - pub kfimjfgjlmm: u32, -} -/// 55(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjlipinnmcb {} -/// 56(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cpdpkmdodpg { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub kmgfdakhgpj: ::core::option::Option, -} -/// 57(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lpnnnnfgoco { - #[prost(uint32, tag = "14")] - pub talent_id: u32, -} -/// 58(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ppipdcledbn { - #[prost(message, optional, tag = "5")] - pub kmgfdakhgpj: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 59(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dmeiegdcogp {} -/// 60(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hpelofhcdkg { - #[prost(message, optional, tag = "5")] - pub kmgfdakhgpj: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 61(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnlpgpmfpgc { - #[prost(uint32, tag = "8")] - pub ndpjnklhohe: u32, - #[prost(uint32, tag = "2")] - pub pmkbcmkogen: u32, - #[prost(bool, tag = "10")] - pub hlnfdpnengo: bool, - #[prost(message, repeated, tag = "5")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub gpeeoecjnda: u32, -} -/// 62(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pcokfcfkcol { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub imgcicpcmic: ::core::option::Option, -} -/// 63(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdabigonpfg {} -/// 64(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lhahkmfclfe { - #[prost(message, optional, tag = "1")] - pub imgcicpcmic: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 65(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fcanadadoko { - #[prost(bool, tag = "8")] - pub hlnfdpnengo: bool, -} -/// 66(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hbmckjdpdbj { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub battle_info: ::core::option::Option, -} -/// 67(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Njkbofomona {} -/// 68(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdgbkfpkbaa { - #[prost(uint32, tag = "12")] - pub pmkbcmkogen: u32, - #[prost(uint32, tag = "5")] - pub ndpjnklhohe: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub gpeeoecjnda: u32, -} -/// 69(CmdRogueTournType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Neifmpjebap { - #[prost(uint32, repeated, tag = "2")] - pub lfidokmbklh: ::prost::alloc::vec::Vec, -} -/// 70(CmdRogueTournType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ipnehnekcfn { - #[prost(enumeration = "Loeoahcpnen", tag = "1")] - pub eonmhebmidh: i32, - #[prost(uint32, repeated, tag = "2")] - pub gnockaohnfj: ::prost::alloc::vec::Vec, -} -/// 71(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ealcgfgcgco { - #[prost(uint32, tag = "7")] - pub area_id: u32, -} -/// 72(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kdmdbnmkbpl { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub bdbflhcahgp: ::core::option::Option, -} -/// 73(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ghcmihemplc { - #[prost(string, tag = "15")] - pub name: ::prost::alloc::string::String, - #[prost(uint32, tag = "9")] - pub kfimjfgjlmm: u32, - #[prost(uint32, tag = "12")] - pub area_id: u32, -} -/// 74(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ijndphfadae { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub lmajllhdajh: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub cmgcabdodon: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub imgcicpcmic: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub iggbdlkdafl: ::core::option::Option, -} -/// 75(CmdRogueTournType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hfnblbeppel { - #[prost(message, optional, tag = "7")] - pub kmkeadakibp: ::core::option::Option, -} -/// 76(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aellekhjphh {} -/// 77(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gnhbmblkjhh { - #[prost(message, optional, tag = "14")] - pub bfigbkdhigj: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub ogaafeiknon: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub coenplnmmoh: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 78(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mnmeelnokbd {} -/// 79(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdmgdhmodjn { - #[prost(uint32, repeated, tag = "2")] - pub mfjpkeaifid: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "7")] - pub lpfjjlpmifk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 80(CmdRogueTournType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgcmbfogjlk { - #[prost(message, optional, tag = "11")] - pub pllldflfbfa: ::core::option::Option, -} -/// 81(CmdRogueTournType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mflnpbaiicf { - #[prost(uint32, repeated, tag = "8")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub ldollooeika: u32, -} -/// 82(CmdRogueTournType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gjkfdjgmffk { - #[prost(message, optional, tag = "14")] - pub pllldflfbfa: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 83(CmdRogueTournType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dfdimkmfkic { - #[prost(message, optional, tag = "15")] - pub imgcicpcmic: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub bdbflhcahgp: ::core::option::Option, -} -/// 0(CmdRollShopType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRollShopInfoCsReq { - #[prost(uint32, tag = "3")] - pub roll_shop_id: u32, -} -/// 1(CmdRollShopType) -/// GetRollShopInfoScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRollShopInfoScRsp { - #[prost(uint32, repeated, tag = "15")] - pub pbmhfionkea: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub gacha_random: u32, - #[prost(uint32, tag = "7")] - pub roll_shop_id: u32, -} -/// 2(CmdRollShopType) -/// DoGachaInRollShopCsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DoGachaInRollShopCsReq { - #[prost(uint32, tag = "13")] - pub cfljillnelc: u32, - #[prost(uint32, tag = "11")] - pub roll_shop_id: u32, - #[prost(uint32, tag = "3")] - pub gacha_random: u32, -} -/// 3(CmdRollShopType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DoGachaInRollShopScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub roll_shop_id: u32, - #[prost(uint32, tag = "15")] - pub ejapjpidpoa: u32, - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub mikjckgdjck: u32, -} -/// 4(CmdRollShopType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djgpejnihkm { - #[prost(uint32, tag = "14")] - pub roll_shop_id: u32, -} -/// 5(CmdRollShopType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRollShopRewardScRsp { - #[prost(uint32, tag = "11")] - pub group_type: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub roll_shop_id: u32, - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, -} -/// 7(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneActorInfo { - #[prost(enumeration = "AvatarType", tag = "2")] - pub avatar_type: i32, - #[prost(uint32, tag = "11")] - pub base_avatar_id: u32, - #[prost(uint32, tag = "9")] - pub map_layer: u32, - #[prost(uint32, tag = "7")] - pub uid: u32, -} -/// 8(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mnhlbjjnnlg { - #[prost(uint32, tag = "7")] - pub bigjkghbgah: u32, -} -/// 9(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Onmjbnnobfj { - #[prost(message, optional, tag = "4")] - pub rogue_info: ::core::option::Option, -} -/// OneOf Type From: ONMJBNNOBFJ.JALEJLDEOFP -/// 10(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jalejldeofp { - #[prost(int32, tag = "4")] - pub rogue_info: i32, -} -/// 11(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneNpcMonsterInfo { - #[prost(bool, tag = "6")] - pub kiedgnhhbma: bool, - #[prost(uint32, tag = "8")] - pub world_level: u32, - #[prost(uint32, tag = "10")] - pub monster_id: u32, - #[prost(bool, tag = "1")] - pub dnckdncooab: bool, - #[prost(uint32, tag = "13")] - pub event_id: u32, - #[prost(message, optional, tag = "15")] - pub extra_info: ::core::option::Option, -} -/// 12(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgoanecdehk { - #[prost(uint32, tag = "12")] - pub mnhmndgaeie: u32, - #[prost(uint32, tag = "13")] - pub hjcjbiagiad: u32, -} -/// 13(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct NpcRogueInfo { - #[prost(bool, tag = "9")] - pub jofmikfbghp: bool, - #[prost(uint32, tag = "11")] - pub pladoembodm: u32, - #[prost(uint32, tag = "12")] - pub kcdggbhjomf: u32, - #[prost(bool, tag = "15")] - pub clfmcidhjlm: bool, - #[prost(bool, tag = "1")] - pub jfcbehnmgno: bool, - #[prost(uint32, tag = "2")] - pub oenlkdcleoa: u32, - #[prost(map = "uint32, uint32", tag = "8")] - pub fkdhdcgoimf: ::std::collections::HashMap, - #[prost(uint32, tag = "4")] - pub mgamaecmlba: u32, - #[prost(message, repeated, tag = "5")] - pub hnichmngjbj: ::prost::alloc::vec::Vec, -} -/// 14(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aalahndepba {} -/// 15(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Echlhjalckl { - #[prost(bool, tag = "13")] - pub gllbnlgpjae: bool, - #[prost(uint32, tag = "12")] - pub kkhcgibneed: u32, - #[prost(uint32, tag = "10")] - pub lcihgfgaeai: u32, -} -/// 16(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct NpcExtraInfo { - #[prost(oneof = "npc_extra_info::Info", tags = "7, 6, 14")] - pub info: ::core::option::Option, -} -/// Nested message and enum types in `NpcExtraInfo`. -pub mod npc_extra_info { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { - #[prost(message, tag = "7")] - RogueInfo(super::NpcRogueInfo), - #[prost(message, tag = "6")] - Keilalkhcca(super::Echlhjalckl), - #[prost(message, tag = "14")] - Olgaobhackd(super::Aalahndepba), - } -} -/// OneOf Type From: NpcExtraInfo.LHMPMDOPDDC -/// 17(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lhmpmdopddc { - #[prost(int32, tag = "7")] - pub rogue_info: i32, - #[prost(int32, tag = "6")] - pub keilalkhcca: i32, - #[prost(int32, tag = "14")] - pub olgaobhackd: i32, -} -/// 18(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneNpcInfo { - #[prost(message, optional, tag = "7")] - pub extra_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub npc_id: u32, -} -/// 19(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PropRogueInfo { - #[prost(uint32, tag = "12")] - pub dlnbflgdkhp: u32, - #[prost(uint32, tag = "4")] - pub holmccnoaak: u32, - #[prost(uint32, tag = "8")] - pub room_id: u32, - #[prost(uint32, tag = "6")] - pub site_id: u32, -} -/// 20(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PropAeonInfo { - #[prost(uint32, tag = "13")] - pub aeon_id: u32, - #[prost(uint32, tag = "5")] - pub dialogue_group_id: u32, - #[prost(uint32, tag = "1")] - pub add_exp: u32, -} -/// 21(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hogofofoohd { - #[prost(bool, tag = "11")] - pub aflgojieake: bool, - #[prost(bool, tag = "4")] - pub gfpniccingc: bool, -} -/// 22(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bilbobbfaop { - #[prost(uint32, tag = "4")] - pub nfghkabpdhb: u32, - #[prost(bool, tag = "6")] - pub kkihgeifime: bool, - #[prost(uint32, tag = "13")] - pub mhaamkipfmh: u32, -} -/// 23(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgjjlabmonn { - #[prost(bool, tag = "2")] - pub fabjggdppio: bool, - #[prost(uint32, tag = "6")] - pub keihelblldg: u32, -} -/// 24(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfbmfhokeme { - #[prost(message, repeated, tag = "4")] - pub jmakjgdhndb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub dnhhfmcbdad: u32, -} -/// 25(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bejpocfijen { - #[prost(message, optional, tag = "13")] - pub aiodeboegdi: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub cicgeoeaobf: u32, -} -/// 26(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Naakapmfelc { - #[prost(uint32, tag = "3")] - pub jhmofnalmpo: u32, -} -/// 27(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PropExtraInfo { - #[prost(oneof = "prop_extra_info::Info", tags = "11, 9, 8, 13, 1, 10, 6")] - pub info: ::core::option::Option, -} -/// Nested message and enum types in `PropExtraInfo`. -pub mod prop_extra_info { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { - #[prost(message, tag = "11")] - RogueInfo(super::PropRogueInfo), - #[prost(message, tag = "9")] - AeonInfo(super::PropAeonInfo), - #[prost(message, tag = "8")] - ChessRogueInfo(super::Hogofofoohd), - #[prost(message, tag = "13")] - RogueTournDoorInfo(super::Bilbobbfaop), - #[prost(message, tag = "1")] - RogueTournWorkbenchInfo(super::Mfbmfhokeme), - #[prost(message, tag = "10")] - RogueGambleMachineInfo(super::Bejpocfijen), - #[prost(message, tag = "6")] - RogueCurseChestInfo(super::Naakapmfelc), - } -} -/// OneOf Type From: PropExtraInfo.InfoOneofCase -/// 28(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InfoOneofCase { - #[prost(int32, tag = "11")] - pub rogue_info: i32, - #[prost(int32, tag = "9")] - pub aeon_info: i32, - #[prost(int32, tag = "8")] - pub chess_rogue_info: i32, - #[prost(int32, tag = "13")] - pub rogue_tourn_door_info: i32, - #[prost(int32, tag = "1")] - pub rogue_tourn_workbench_info: i32, - #[prost(int32, tag = "10")] - pub rogue_gamble_machine_info: i32, - #[prost(int32, tag = "6")] - pub rogue_curse_chest_info: i32, -} -/// 29(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ScenePropInfo { - #[prost(message, optional, tag = "7")] - pub extra_info: ::core::option::Option, - /// remember this was originally prop_state = 9, so the rename might change - #[prost(uint32, tag = "9")] - pub prop_id: u32, - #[prost(uint32, tag = "6")] - pub prop_state: u32, - #[prost(uint64, tag = "2")] - pub create_time_ms: u64, - #[prost(string, repeated, tag = "15")] - pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(uint32, tag = "4")] - pub life_time_ms: u32, -} -/// 30(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneSummonUnitInfo { - #[prost(string, repeated, tag = "6")] - pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(int32, tag = "15")] - pub life_time_ms: i32, - #[prost(uint32, tag = "4")] - pub attach_entity_id: u32, - #[prost(uint32, tag = "10")] - pub caster_entity_id: u32, - #[prost(uint32, tag = "14")] - pub summon_unit_id: u32, - #[prost(uint64, tag = "12")] - pub create_time_ms: u64, -} -/// 31(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityInfo { - #[prost(uint32, tag = "8")] - pub inst_id: u32, - #[prost(message, optional, tag = "13")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub group_id: u32, - #[prost(uint32, tag = "4")] - pub entity_id: u32, - #[prost(oneof = "scene_entity_info::Entity", tags = "6, 2, 5, 10, 15")] - pub entity: ::core::option::Option, -} -/// Nested message and enum types in `SceneEntityInfo`. -pub mod scene_entity_info { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Entity { - #[prost(message, tag = "6")] - Actor(super::SceneActorInfo), - #[prost(message, tag = "2")] - NpcMonster(super::SceneNpcMonsterInfo), - #[prost(message, tag = "5")] - Npc(super::SceneNpcInfo), - #[prost(message, tag = "10")] - Prop(super::ScenePropInfo), - #[prost(message, tag = "15")] - SummonUnit(super::SceneSummonUnitInfo), - } -} -/// OneOf Type From: SceneEntityInfo.EntityOneofCase -/// 32(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EntityOneofCase { - #[prost(int32, tag = "6")] - pub actor: i32, - #[prost(int32, tag = "2")] - pub npc_monster: i32, - #[prost(int32, tag = "5")] - pub npc: i32, - #[prost(int32, tag = "10")] - pub prop: i32, - #[prost(int32, tag = "15")] - pub summon_unit: i32, -} -/// 33(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuffInfo { - #[prost(uint32, tag = "8")] - pub count: u32, - #[prost(uint64, tag = "15")] - pub add_time_ms: u64, - #[prost(uint32, tag = "5")] - pub base_avatar_id: u32, - #[prost(map = "string, float", tag = "4")] - pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, - #[prost(uint32, tag = "13")] - pub jfeifdfaheb: u32, - #[prost(uint32, tag = "3")] - pub buff_id: u32, - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(float, tag = "11")] - pub life_time: f32, -} -/// 34(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EntityBuffInfo { - #[prost(message, repeated, tag = "1")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub entity_id: u32, -} -/// 35(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ecoegmpkefc { - #[prost(uint32, tag = "11")] - pub dibkehhcpap: u32, - #[prost(uint32, tag = "14")] - pub ckieabaohnp: u32, -} -/// 36(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CustomSaveData { - #[prost(string, tag = "2")] - pub save_data: ::prost::alloc::string::String, - #[prost(uint32, tag = "8")] - pub group_id: u32, -} -/// 37(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fkchjefepnf { - #[prost(uint32, tag = "14")] - pub cocfifoingl: u32, - #[prost(uint32, tag = "9")] - pub bmdajfcoebi: u32, -} -/// 38(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityGroupInfo { - #[prost(uint32, tag = "6")] - pub state: u32, - #[prost(message, repeated, tag = "12")] - pub entity_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub group_id: u32, -} -/// 39(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneGroupState { - #[prost(uint32, tag = "6")] - pub state: u32, - #[prost(bool, tag = "2")] - pub is_default: bool, - #[prost(uint32, tag = "13")] - pub group_id: u32, -} -/// 40(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MissionStatusBySceneInfo { - #[prost(uint32, repeated, tag = "10")] - pub ligbgchhgck: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub missio_n_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub fcgaajneeml: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "1")] - pub jkbkcpmnhkl: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "8")] - pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, -} -/// 41(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneInfo { - #[prost(uint32, repeated, tag = "8")] - pub lighten_section_list: ::prost::alloc::vec::Vec, - #[prost(map = "uint32, message", tag = "3")] - pub cgnpdockdib: ::std::collections::HashMap, - #[prost(message, repeated, tag = "4")] - pub entity_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub world_id: u32, - #[prost(uint32, tag = "739")] - pub content_id: u32, - #[prost(message, repeated, tag = "9")] - pub entity_buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub sync_buff_info: ::prost::alloc::vec::Vec, - /// maybe wrong idk - #[prost(uint32, tag = "14")] - pub leader_entity_id: u32, - #[prost(map = "string, int32", tag = "317")] - pub floor_saved_data: ::std::collections::HashMap< - ::prost::alloc::string::String, - i32, - >, - #[prost(uint32, repeated, tag = "1")] - pub group_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1997")] - pub boceahmenhd: u32, - #[prost(uint32, tag = "5")] - pub plane_id: u32, - #[prost(message, repeated, tag = "13")] - pub save_data_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "622")] - pub scene_mission_info: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub game_mode_type: u32, - #[prost(uint32, tag = "12")] - pub client_pos_version: u32, - #[prost(uint32, tag = "7")] - pub floor_id: u32, - #[prost(message, repeated, tag = "203")] - pub entity_group_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1274")] - pub group_state_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub entry_id: u32, - #[prost(uint32, tag = "267")] - pub lcoelbmmicb: u32, -} -/// 42(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EntityMotion { - #[prost(bool, tag = "10")] - pub aaidfkgpppb: bool, - #[prost(uint32, tag = "4")] - pub entity_id: u32, - #[prost(message, optional, tag = "15")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub map_layer: u32, -} -/// 43(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityMoveCsReq { - #[prost(uint64, tag = "8")] - pub khigkljenkh: u64, - #[prost(uint32, tag = "11")] - pub entry_id: u32, - #[prost(message, repeated, tag = "12")] - pub entity_motion_list: ::prost::alloc::vec::Vec, -} -/// 44(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityMoveScRsp { - #[prost(message, repeated, tag = "13")] - pub entity_motion_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "4")] - pub download_data: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 45(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityMoveScNotify { - #[prost(uint32, tag = "10")] - pub client_pos_version: u32, - #[prost(uint32, tag = "11")] - pub entity_id: u32, - #[prost(message, optional, tag = "4")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub entry_id: u32, -} -/// 46(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hcidndpfpje { - #[prost(uint32, tag = "10")] - pub gfeboghdmop: u32, -} -/// 47(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractPropCsReq { - #[prost(uint32, tag = "13")] - pub interact_id: u32, - #[prost(uint32, tag = "15")] - pub prop_entity_id: u32, -} -/// 48(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractPropScRsp { - #[prost(uint32, tag = "10")] - pub prop_entity_id: u32, - /// Obf: NAEJEBLNJJO - #[prost(uint32, tag = "2")] - pub prop_state: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 49(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pjnbmjompjk { - #[prost(enumeration = "Deamkhljfbp", tag = "7")] - pub mafpmcmchen: i32, - #[prost(uint32, tag = "15")] - pub omdlkeefgdp: u32, -} -/// 50(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abjcbaokice { - #[prost(float, tag = "8")] - pub dibkehhcpap: f32, + pub ip: ::prost::alloc::string::String, + #[prost(bool, tag = "1486")] + pub efknbdlnakj: bool, + #[prost(bool, tag = "414")] + pub gpjcfcjdmol: bool, #[prost(string, tag = "10")] - pub mbbnddlbepe: ::prost::alloc::string::String, -} -/// 51(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AssistMonsterWave { - #[prost(uint32, repeated, tag = "9")] - pub entity_id_list: ::prost::alloc::vec::Vec, -} -/// 52(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneCastSkillCsReq { - #[prost(uint32, tag = "3")] - pub lfhdfmjdkmn: u32, - #[prost(uint32, tag = "10")] - pub attacked_group_id: u32, - #[prost(message, repeated, tag = "4")] - pub assist_monster_wave_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub dynamic_values: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub skill_index: u32, - #[prost(message, optional, tag = "12")] - pub target_motion: ::core::option::Option, - #[prost(uint32, repeated, tag = "8")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub caster_id: u32, - #[prost(enumeration = "SceneCastSkill", repeated, tag = "5")] - pub jejalngchig: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub hit_target_entity_id_list: ::prost::alloc::vec::Vec, -} -/// 53(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneCastSkillScRsp { - #[prost(message, optional, tag = "9")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub attacked_group_id: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, repeated, tag = "7")] - pub obofjbeeoma: ::prost::alloc::vec::Vec, -} -/// 54(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneCastSkillCostMpCsReq { - #[prost(uint32, tag = "10")] - pub attacked_group_id: u32, - #[prost(uint32, tag = "15")] - pub skill_index: u32, - #[prost(uint32, tag = "2")] - pub caster_id: u32, -} -/// 55(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneCastSkillCostMpScRsp { - #[prost(uint32, tag = "2")] - pub attacked_group_id: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 56(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneCastSkillMpUpdateScNotify { - #[prost(uint32, tag = "4")] - pub mp: u32, - #[prost(uint32, tag = "5")] - pub attacked_group_id: u32, -} -/// 57(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEnterStageCsReq { - #[prost(uint32, tag = "4")] - pub event_id: u32, - #[prost(enumeration = "Oiccdgcapkg", tag = "15")] - pub coemoeecaem: i32, + pub lua_url: ::prost::alloc::string::String, + #[prost(string, tag = "1012")] + pub ghcioialpmh: ::prost::alloc::string::String, + #[prost(bool, tag = "1176")] + pub jipjkleanbd: bool, + #[prost(uint32, tag = "1710")] + pub mdailcamoao: u32, + #[prost(string, tag = "1430")] + pub habfaofipla: ::prost::alloc::string::String, + #[prost(string, tag = "1370")] + pub mnemhhbmkea: ::prost::alloc::string::String, + #[prost(string, tag = "873")] + pub mandmjolphh: ::prost::alloc::string::String, + #[prost(bool, tag = "1523")] + pub pphbpgbnoem: bool, + #[prost(string, tag = "512")] + pub lbpfhpcbckl: ::prost::alloc::string::String, + #[prost(string, tag = "312")] + pub bfihfklmmek: ::prost::alloc::string::String, #[prost(bool, tag = "7")] - pub faobcngoefd: bool, + pub dhppkkgjldl: bool, + #[prost(string, tag = "1420")] + pub enlggeekcjh: ::prost::alloc::string::String, + #[prost(string, tag = "571")] + pub meacagafhga: ::prost::alloc::string::String, + #[prost(bool, tag = "825")] + pub jidbdekohdh: bool, + #[prost(string, tag = "1750")] + pub pkddcfgddde: ::prost::alloc::string::String, } -/// 58(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEnterStageScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub battle_info: ::core::option::Option, -} -/// 59(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ioimiaaahpe { - #[prost(enumeration = "Oiccdgcapkg", tag = "7")] - pub coemoeecaem: i32, -} -/// 60(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kaejpcpadkm { - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 61(CmdSceneType) -/// GetCurSceneInfoCsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurSceneInfoCsReq {} -/// 62(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurSceneInfoScRsp { - #[prost(message, optional, tag = "3")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 63(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EntityBuffChangeInfo { - #[prost(enumeration = "EntityBuffChangeType", tag = "4")] - pub reason: i32, - #[prost(uint32, tag = "12")] - pub entity_id: u32, - #[prost(oneof = "entity_buff_change_info::Change", tags = "5, 15")] - pub change: ::core::option::Option, -} -/// Nested message and enum types in `EntityBuffChangeInfo`. -pub mod entity_buff_change_info { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Change { - #[prost(message, tag = "5")] - AddBuffInfo(super::BuffInfo), - #[prost(uint32, tag = "15")] - RemoveBuffId(u32), - } -} -/// OneOf Type From: EntityBuffChangeInfo.KEMFJDJHJPK -/// 64(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kemfjdjhjpk { - #[prost(int32, tag = "5")] - pub add_buff_info: i32, - #[prost(int32, tag = "15")] - pub remove_buff_id: i32, -} -/// 65(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncEntityBuffChangeListScNotify { - #[prost(message, repeated, tag = "10")] - pub entity_buff_info_list: ::prost::alloc::vec::Vec, -} -/// 66(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnkaonnbjfl { - #[prost(uint32, tag = "10")] - pub floor_id: u32, - #[prost(uint32, tag = "14")] - pub plane_id: u32, - #[prost(uint32, tag = "3")] - pub prop_entity_id: u32, -} -/// 67(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elokbgielmd { - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 68(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdblobcekja { - #[prost(int64, tag = "3")] - pub kaigemhiefh: i64, -} -/// 69(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djcdmdgkhmm {} -/// 70(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pnbklmbcmkj { - #[prost(message, optional, tag = "10")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 71(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Leppjfjmcfb { - #[prost(uint32, tag = "9")] - pub manneknihfo: u32, -} -/// 72(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmhcadpplma { - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 73(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aapchideeci { - #[prost(uint32, tag = "13")] - pub entity_id: u32, -} -/// 74(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fcfejbmlnnp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 75(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fnidjgcnfbi {} -/// 76(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oflahccggin { - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 77(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SavePointsInfoNotify { - #[prost(int64, tag = "12")] - pub refresh_time: i64, - #[prost(uint32, tag = "8")] - pub valid_times: u32, -} -/// 78(CmdSceneType) -/// CsReq #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartCocoonStageCsReq { - #[prost(uint32, tag = "11")] - pub prop_entity_id: u32, - #[prost(uint32, tag = "14")] - pub cocoon_id: u32, - #[prost(uint32, tag = "2")] - pub world_level: u32, - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub wave: u32, + #[prost(uint32, tag = "5")] + pub world_level: u32, + #[prost(uint32, tag = "2")] + pub prop_entity_id: u32, + #[prost(uint32, tag = "10")] + pub cocoon_id: u32, } -/// 79(CmdSceneType) -/// ScRsp #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartCocoonStageScRsp { #[prost(uint32, tag = "14")] pub cocoon_id: u32, - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] + pub prop_entity_id: u32, + #[prost(uint32, tag = "12")] pub wave: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub prop_entity_id: u32, -} -/// 80(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bompflbjoea { - #[prost(bool, tag = "5")] - pub ccchncmhphi: bool, - #[prost(message, optional, tag = "2")] - pub motion: ::core::option::Option, -} -/// 81(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbbjokhlenm { - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 82(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetClientPausedCsReq { - #[prost(bool, tag = "11")] - pub paused: bool, -} -/// 83(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetClientPausedScRsp { - #[prost(bool, tag = "8")] - pub paused: bool, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 84(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeactivateFarmElementCsReq { - #[prost(uint32, tag = "3")] - pub entity_id: u32, -} -/// 85(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeactivateFarmElementScRsp { - #[prost(uint32, tag = "11")] - pub entity_id: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 86(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ActivateFarmElementCsReq { - #[prost(uint32, tag = "13")] - pub world_level: u32, - #[prost(uint32, tag = "15")] - pub entity_id: u32, -} -/// 87(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ActivateFarmElementScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub entity_id: u32, - #[prost(uint32, tag = "8")] - pub world_level: u32, -} -/// 88(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jcgnogmdhom { - #[prost(uint32, tag = "5")] - pub avatar_id: u32, - #[prost(uint32, tag = "8")] - pub pmoijjcefej: u32, -} -/// 89(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fhoneggldig { - #[prost(message, repeated, tag = "9")] - pub lfckpjdbiam: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "4")] - pub ebokcbgnboh: bool, - #[prost(uint32, tag = "1")] - pub hdjdpifbjke: u32, -} -/// 90(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nigpdaemlih { - #[prost(int64, tag = "11")] - pub aeomjdbebgo: i64, - #[prost(uint32, tag = "9")] - pub kkpcfgmklbc: u32, -} -/// 91(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pcocfhjlabi {} -/// 92(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hgjdhjaengg { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub jchekicldnf: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub hgfbobipokg: ::core::option::Option, -} -/// 93(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjomndiippd { - #[prost(message, optional, tag = "15")] - pub hgfbobipokg: ::core::option::Option, -} -/// 94(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dbimcnfmckn { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub hgfbobipokg: ::core::option::Option, -} -/// 95(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Igfniffbbae { - #[prost(uint32, tag = "1")] - pub floor_id: u32, - #[prost(uint32, tag = "4")] - pub plane_id: u32, #[prost(uint32, tag = "6")] - pub prop_entity_id: u32, -} -/// 96(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpringRecoverScRsp { - #[prost(message, optional, tag = "4")] - pub heal_pool_info: ::core::option::Option, - #[prost(uint32, tag = "11")] pub retcode: u32, + #[prost(message, optional, tag = "9")] + pub battle_info: ::core::option::Option, } -/// 97(CmdSceneType) -/// ScNotify #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bejlbipmdmk { - #[prost(message, optional, tag = "5")] - pub jchekicldnf: ::core::option::Option, -} -/// 98(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpringRecoverSingleAvatarCsReq { - #[prost(uint32, tag = "7")] - pub plane_id: u32, - #[prost(enumeration = "AvatarType", tag = "10")] - pub avatar_type: i32, - #[prost(uint32, tag = "12")] - pub floor_id: u32, +pub struct PlayerGetTokenCsReq { #[prost(uint32, tag = "3")] - pub id: u32, - #[prost(uint32, tag = "13")] - pub prop_entity_id: u32, - #[prost(bool, tag = "11")] - pub iecpcpogiia: bool, -} -/// 99(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpringRecoverSingleAvatarScRsp { - #[prost(uint32, tag = "13")] - pub hp: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(enumeration = "AvatarType", tag = "14")] - pub avatar_type: i32, - #[prost(uint32, tag = "7")] - pub id: u32, -} -/// 100(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pbhkfalkhac { - #[prost(message, optional, tag = "1")] - pub hjbhlphbdid: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub floor_id: u32, - #[prost(uint32, tag = "5")] - pub plane_id: u32, -} -/// 101(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGroupCustomSaveDataCsReq { + pub platform_type: u32, #[prost(string, tag = "4")] - pub save_data: ::prost::alloc::string::String, - #[prost(uint32, tag = "9")] - pub entry_id: u32, - #[prost(uint32, tag = "8")] - pub group_id: u32, -} -/// 102(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGroupCustomSaveDataScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, + pub token: ::prost::alloc::string::String, #[prost(uint32, tag = "7")] - pub entry_id: u32, - #[prost(uint32, tag = "14")] - pub group_id: u32, -} -/// 103(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReEnterLastElementStageCsReq { - #[prost(uint32, tag = "13")] - pub stage_id: u32, -} -/// 104(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReEnterLastElementStageScRsp { - #[prost(message, optional, tag = "7")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub stage_id: u32, -} -/// 105(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityTeleportCsReq { - #[prost(uint32, tag = "4")] - pub entry_id: u32, - #[prost(message, optional, tag = "11")] - pub entity_motion: ::core::option::Option, -} -/// 106(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityTeleportScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub client_pos_version: u32, - #[prost(message, optional, tag = "9")] - pub entity_motion: ::core::option::Option, -} -/// 107(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSceneCsReq { - #[prost(uint32, tag = "4")] - pub entry_id: u32, - #[prost(uint32, tag = "3")] - pub boceahmenhd: u32, - #[prost(uint32, tag = "10")] - pub teleport_id: u32, - #[prost(uint32, tag = "13")] - pub content_id: u32, - #[prost(bool, tag = "6")] - pub ghehaeknkdp: bool, -} -/// 108(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSceneScRsp { - #[prost(uint32, tag = "7")] - pub content_id: u32, - #[prost(uint32, tag = "8")] - pub boceahmenhd: u32, - #[prost(bool, tag = "9")] - pub ghehaeknkdp: bool, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(bool, tag = "13")] - pub dpginbmepdb: bool, -} -/// 109(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSceneByServerScNotify { - #[prost(enumeration = "EnterSceneReason", tag = "1")] - pub reason: i32, - #[prost(message, optional, tag = "10")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub lineup: ::core::option::Option, -} -/// 110(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ScenePlaneEventScNotify { - #[prost(message, optional, tag = "1")] - pub get_item_list: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub ghokflhacef: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub mfakdchpfhc: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub nagpdpmjbka: ::core::option::Option, -} -/// 111(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSceneMapInfoCsReq { - #[prost(uint32, tag = "13")] - pub cur_map_entry_id: u32, - #[prost(uint32, repeated, tag = "15")] - pub entry_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub content_id: u32, - #[prost(bool, tag = "14")] - pub nkdmcdlkhdk: bool, -} -/// 112(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MazeProp { - #[prost(uint32, tag = "14")] - pub config_id: u32, - #[prost(uint32, tag = "15")] - pub group_id: u32, - #[prost(uint32, tag = "8")] - pub state: u32, -} -/// 113(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MazeGroup { - #[prost(uint32, tag = "1")] - pub group_id: u32, - #[prost(bool, tag = "5")] - pub ceggnhgfhcg: bool, - #[prost(uint32, repeated, tag = "12")] - pub eflnadbaabc: ::prost::alloc::vec::Vec, - #[prost(int64, tag = "3")] - pub modify_time: i64, -} -/// 114(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MazeChest { - #[prost(uint32, tag = "7")] - pub unlocked_amount_list: u32, - #[prost(uint32, tag = "3")] - pub total_amount_list: u32, - #[prost(enumeration = "MapInfoChestType", tag = "4")] - pub map_info_chest_type: i32, -} -/// 115(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Neobmgcdill { - #[prost(uint32, tag = "11")] - pub slot: u32, - #[prost(uint32, tag = "8")] - pub kidcfdahdlp: u32, - #[prost(uint32, tag = "3")] - pub gnjjmdffokg: u32, -} -/// 116(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MazeMapData { - #[prost(map = "string, int32", tag = "12")] - pub extra_data: ::std::collections::HashMap<::prost::alloc::string::String, i32>, - #[prost(message, repeated, tag = "11")] - pub maze_group_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "10")] - pub klabjgehjnd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "3")] - pub unlocked_chest_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub lighten_section_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub maze_prop_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub lcoelbmmicb: u32, - #[prost(uint32, repeated, tag = "14")] - pub unlocked_teleport_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub dpimpnkeolc: u32, - #[prost(uint32, tag = "1")] - pub content_id: u32, - #[prost(uint32, tag = "4")] - pub entry_id: u32, - #[prost(uint32, tag = "15")] - pub cur_map_entry_id: u32, -} -/// 117(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSceneMapInfoScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(bool, tag = "5")] - pub nkdmcdlkhdk: bool, - #[prost(message, repeated, tag = "1")] - pub map_list: ::prost::alloc::vec::Vec, -} -/// 118(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjjoidbpaco {} -/// 119(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ejkdfpppflg { - #[prost(uint32, tag = "2")] - pub kabnogfdkfi: u32, - #[prost(uint32, tag = "10")] - pub lndaeicbopj: u32, -} -/// 120(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pocjnmlilpn { - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 121(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ocdpkkbakdi { - #[prost(uint32, tag = "8")] - pub cocfifoingl: u32, - #[prost(uint32, tag = "12")] - pub lndaeicbopj: u32, - #[prost(enumeration = "Ldcjpaljopk", tag = "10")] - pub reason: i32, -} -/// 122(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hcicgddnhnk { - #[prost(uint32, tag = "13")] - pub lndaeicbopj: u32, - #[prost(uint32, tag = "7")] - pub aleomekipoe: u32, -} -/// 123(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abondlckdmo { - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 124(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Afchmhchiba { - #[prost(map = "string, int32", tag = "13")] - pub dmjoecndfbo: ::std::collections::HashMap<::prost::alloc::string::String, i32>, -} -/// 125(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetUnlockTeleportCsReq { - #[prost(uint32, repeated, tag = "5")] - pub entry_id_list: ::prost::alloc::vec::Vec, -} -/// 126(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetUnlockTeleportScRsp { - #[prost(uint32, repeated, tag = "9")] - pub unlocked_teleport_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 127(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityRefreshInfo { - #[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "6, 9, 4")] - pub refresh_type: ::core::option::Option, -} -/// Nested message and enum types in `SceneEntityRefreshInfo`. -pub mod scene_entity_refresh_info { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum RefreshType { - #[prost(message, tag = "6")] - AddEntity(super::SceneEntityInfo), - #[prost(uint32, tag = "9")] - DelEntity(u32), - #[prost(uint32, tag = "4")] - Gjladlhaamm(u32), - } -} -/// OneOf Type From: SceneEntityRefreshInfo.EBBMKBFCJHE -/// 128(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ebbmkbfcjhe { - #[prost(int32, tag = "6")] - pub add_entity: i32, - #[prost(int32, tag = "9")] - pub del_entity: i32, - #[prost(int32, tag = "4")] - pub gjladlhaamm: i32, -} -/// 129(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneGroupRefreshInfo { - #[prost(uint32, tag = "1")] - pub state: u32, - #[prost(enumeration = "SceneGroupRefreshType", tag = "7")] - pub group_refresh_type: i32, - #[prost(message, repeated, tag = "5")] - pub refresh_entity: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub group_id: u32, -} -/// 130(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneGroupRefreshScNotify { - #[prost(message, repeated, tag = "2")] - pub group_refresh_info: ::prost::alloc::vec::Vec, -} -/// 131(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GroupStateInfo { - #[prost(uint32, tag = "5")] - pub entry_id: u32, - /// TODO - #[prost(uint32, tag = "13")] - pub player_uid: u32, - #[prost(uint32, tag = "8")] - pub group_id: u32, - /// TODO - #[prost(uint32, tag = "7")] - pub group_state: u32, -} -/// 132(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GroupStateChangeCsReq { - #[prost(message, optional, tag = "7")] - pub group_state_info: ::core::option::Option, -} -/// 133(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GroupStateChangeScRsp { - #[prost(message, optional, tag = "3")] - pub group_state_info: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 134(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GroupStateChangeScNotify { - #[prost(message, optional, tag = "8")] - pub group_state_info: ::core::option::Option, -} -/// 135(CmdSceneType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnteredSceneInfo { - #[prost(uint32, tag = "6")] - pub plane_id: u32, - #[prost(uint32, tag = "11")] - pub floor_id: u32, -} -/// 136(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Deaigcmammg {} -/// 137(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetEnteredSceneScRsp { - #[prost(message, repeated, tag = "9")] - pub entered_scene_info: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 138(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Miedndohkpd { - #[prost(message, repeated, tag = "15")] - pub entered_scene_info: ::prost::alloc::vec::Vec, -} -/// 139(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RefreshTriggerByClientCsReq { - #[prost(uint32, repeated, tag = "7")] - pub trigger_target_id_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "5")] - pub trigger_motion: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub trigger_entity_id: u32, + pub blclkkidljh: u32, #[prost(string, tag = "10")] - pub trigger_name: ::prost::alloc::string::String, -} -/// 140(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RefreshTriggerByClientScRsp { - #[prost(bool, tag = "2")] - pub refresh_trigger: bool, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(string, tag = "13")] - pub trigger_name: ::prost::alloc::string::String, - #[prost(uint32, tag = "3")] - pub trigger_entity_id: u32, -} -/// 141(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RefreshTriggerByClientScNotify { - #[prost(uint32, tag = "13")] - pub trigger_entity_id: u32, - #[prost(string, tag = "11")] - pub trigger_name: ::prost::alloc::string::String, - #[prost(uint32, repeated, tag = "12")] - pub trigger_target_id_list: ::prost::alloc::vec::Vec, -} -/// 142(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bknbidkfime { - #[prost(uint32, repeated, tag = "14")] - pub entity_id_list: ::prost::alloc::vec::Vec, -} -/// 143(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjfcjgbaafa { - #[prost(uint32, repeated, tag = "14")] - pub entity_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 144(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cokoekpfpkd { - #[prost(uint32, repeated, tag = "10")] - pub entry_id_list: ::prost::alloc::vec::Vec, -} -/// 145(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ecaidbmnjfa { + pub account_uid: ::prost::alloc::string::String, + #[prost(string, tag = "5")] + pub lkgbcdgefjf: ::prost::alloc::string::String, #[prost(uint32, tag = "2")] - pub world_level: u32, - #[prost(uint32, tag = "3")] - pub cocoon_id: u32, - #[prost(uint32, tag = "5")] - pub wave: u32, -} -/// 146(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fbfblndbemk { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub wave: u32, - #[prost(uint32, tag = "11")] - pub cocoon_id: u32, -} -/// 147(CmdSceneType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mgjheepaeie { - #[prost(uint32, tag = "10")] - pub pheekfocbjj: u32, - #[prost(uint32, tag = "9")] - pub world_level: u32, -} -/// 148(CmdSceneType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kcjmkhajhnb { - #[prost(message, optional, tag = "5")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub world_level: u32, - #[prost(uint32, tag = "15")] - pub pheekfocbjj: u32, -} -/// 149(CmdSceneType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gbfnbgejbim { - #[prost(uint32, tag = "5")] - pub entry_id: u32, - #[prost(uint32, tag = "3")] - pub teleport_id: u32, -} -/// 0(CmdServerPrefsType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ServerPrefs { - #[prost(bytes = "vec", tag = "15")] - pub data: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub server_prefs_id: u32, -} -/// 1(CmdServerPrefsType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikoddaegkpb {} -/// 2(CmdServerPrefsType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fhpliogigin { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "12")] - pub cfhmfebmjik: ::prost::alloc::vec::Vec, -} -/// 3(CmdServerPrefsType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmdedjkfjca { - #[prost(uint32, tag = "3")] - pub server_prefs_id: u32, -} -/// 4(CmdServerPrefsType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cehcjenakea { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub server_prefs: ::core::option::Option, -} -/// 5(CmdServerPrefsType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateServerPrefsDataCsReq { - #[prost(message, optional, tag = "4")] - pub server_prefs: ::core::option::Option, -} -/// 6(CmdServerPrefsType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateServerPrefsDataScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub server_prefs_id: u32, -} -/// 0(CmdShopType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Shop { - #[prost(message, repeated, tag = "8")] - pub goods_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub city_level: u32, - #[prost(uint64, tag = "2")] - pub city_taken_level_reward: u64, + pub gmcheopahkc: u32, #[prost(uint32, tag = "14")] - pub shop_id: u32, + pub pcmajmegbld: u32, + #[prost(uint32, tag = "6")] + pub uid: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetFriendListInfoCsReq {} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AvatarPathChangedNotify { + #[prost(uint32, tag = "3")] + pub base_avatar_id: u32, + #[prost(enumeration = "MultiPathAvatarType", tag = "8")] + pub cur_multi_path_avatar_type: i32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SendMsgScRsp { + #[prost(uint64, tag = "5")] + pub end_time: u64, + #[prost(uint32, tag = "12")] + pub retcode: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetGachaInfoCsReq {} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GachaCeilingAvatar { + #[prost(uint32, tag = "5")] + pub repeated_cnt: u32, + #[prost(uint32, tag = "14")] + pub avatar_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GachaCeiling { + #[prost(message, repeated, tag = "3")] + pub avatar_list: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "15")] + pub is_claimed: bool, + #[prost(uint32, tag = "7")] + pub ceiling_num: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GachaInfo { + #[prost(uint32, tag = "13")] + pub iponcaehhgl: u32, + #[prost(message, optional, tag = "15")] + pub gacha_ceiling: ::core::option::Option, + #[prost(uint32, repeated, tag = "2")] + pub up_info: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "11")] + pub gacha_id: u32, #[prost(int64, tag = "6")] pub begin_time: i64, - #[prost(int64, tag = "15")] + #[prost(uint32, repeated, tag = "4")] + pub featured: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "1")] + pub ecapcfaefbo: u32, + #[prost(string, tag = "10")] + pub detail_url: ::prost::alloc::string::String, + #[prost(int64, tag = "5")] pub end_time: i64, + #[prost(string, tag = "9")] + pub history_url: ::prost::alloc::string::String, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetGachaInfoScRsp { #[prost(uint32, tag = "7")] - pub city_exp: u32, -} -/// 1(CmdShopType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Goods { + pub retcode: u32, + #[prost(uint32, tag = "2")] + pub gacha_random: u32, #[prost(uint32, tag = "6")] - pub buy_times: u32, - #[prost(uint32, tag = "8")] - pub goods_id: u32, - #[prost(int64, tag = "11")] - pub begin_time: i64, - #[prost(uint32, tag = "9")] - pub item_id: u32, - #[prost(int64, tag = "14")] - pub end_time: i64, -} -/// 2(CmdShopType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetShopListCsReq { - #[prost(uint32, tag = "8")] - pub shop_type: u32, -} -/// 3(CmdShopType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetShopListScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub shop_type: u32, - #[prost(message, repeated, tag = "9")] - pub shop_list: ::prost::alloc::vec::Vec, -} -/// 4(CmdShopType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyGoodsCsReq { - #[prost(uint32, tag = "9")] - pub icaabodnfic: u32, - #[prost(uint32, tag = "13")] - pub ojcfobhcbhk: u32, - #[prost(uint32, tag = "5")] - pub aalfihndabh: u32, - #[prost(uint32, tag = "4")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "3")] - pub ldollooeika: u32, -} -/// 5(CmdShopType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyGoodsScRsp { - #[prost(uint32, tag = "2")] - pub shop_id: u32, - #[prost(message, optional, tag = "7")] - pub return_item_list: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub goods_buy_times: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub goods_id: u32, -} -/// 6(CmdShopType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bpphjhibbjo { - #[prost(uint32, tag = "2")] - pub ojcfobhcbhk: u32, - #[prost(uint32, tag = "10")] - pub level: u32, -} -/// 7(CmdShopType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeCityShopRewardScRsp { - #[prost(uint32, tag = "9")] - pub level: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub shop_id: u32, -} -/// 8(CmdShopType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CityShopInfoScNotify { - #[prost(uint32, tag = "14")] - pub shop_id: u32, - #[prost(uint64, tag = "13")] - pub taken_level_reward: u64, - #[prost(uint32, tag = "15")] - pub level: u32, - #[prost(uint32, tag = "1")] - pub exp: u32, -} -/// 0(CmdSpaceZooType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kmedpbbaohc { - #[prost(uint32, repeated, tag = "2")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "15")] - pub cphkocpkcoi: bool, - #[prost(uint32, tag = "5")] - pub unique_id: u32, - #[prost(uint32, repeated, tag = "9")] - pub lljjpofjnkk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub eficnpdckpk: u32, - #[prost(uint32, tag = "1")] - pub gjioofgkpjc: u32, -} -/// 1(CmdSpaceZooType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oohknioiigc { - #[prost(uint32, tag = "11")] - pub gjioofgkpjc: u32, - #[prost(uint32, tag = "1")] - pub cjjfdeeodjj: u32, -} -/// 2(CmdSpaceZooType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hkcgceehekc {} -/// 3(CmdSpaceZooType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mjomppnmiml { - #[prost(uint32, repeated, tag = "5")] - pub fddjigpnejm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub pgkbeaagnle: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, repeated, tag = "7")] - pub bjenpiibhkb: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub ldnembbhpie: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub ofkelchfkeo: ::prost::alloc::vec::Vec, + pub chmfglghlcf: u32, #[prost(message, repeated, tag = "3")] - pub ihnafhdggao: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub lkgbpnpnilm: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "15")] - pub cenfnpdhbij: ::prost::alloc::vec::Vec, + pub gacha_info_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "12")] + pub lmbmncbfgpj: u32, + #[prost(uint32, tag = "15")] + pub hgaoeennejc: u32, } -/// 4(CmdSpaceZooType) -/// CsReq #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aebkilgjnob { +pub struct DoGachaCsReq { #[prost(uint32, tag = "8")] - pub gbblmjhmbfa: u32, - #[prost(uint32, repeated, tag = "13")] - pub chldhcpcpde: ::prost::alloc::vec::Vec, -} -/// 5(CmdSpaceZooType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aolfnjjohbf { - #[prost(message, optional, tag = "8")] - pub bpeglojenen: ::core::option::Option, - #[prost(message, repeated, tag = "13")] - pub nnichbfoecc: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "12")] - pub lojoedfdiee: bool, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 6(CmdSpaceZooType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmleckajcao { - #[prost(uint32, tag = "5")] - pub unique_id: u32, - #[prost(uint32, tag = "9")] - pub gbiepapenkj: u32, -} -/// 7(CmdSpaceZooType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dgbdpckhmhh { - #[prost(message, optional, tag = "2")] - pub ejahfamagie: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(bool, tag = "6")] - pub lojoedfdiee: bool, - #[prost(message, repeated, tag = "1")] - pub nnichbfoecc: ::prost::alloc::vec::Vec, -} -/// 8(CmdSpaceZooType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dlkcgadnchh { - #[prost(uint32, tag = "13")] - pub keicnanehgk: u32, - #[prost(uint32, tag = "6")] - pub hejafglnffp: u32, - #[prost(uint32, tag = "5")] - pub faoiljiedhf: u32, -} -/// 9(CmdSpaceZooType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmelgkmipoh { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "7")] - pub fddjigpnejm: ::prost::alloc::vec::Vec, -} -/// 10(CmdSpaceZooType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bbdbmkcegfo { - #[prost(uint32, repeated, tag = "7")] - pub nlfhlickmnb: ::prost::alloc::vec::Vec, -} -/// 11(CmdSpaceZooType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bmdhakdahan { - #[prost(uint32, repeated, tag = "8")] - pub ogaenmpeinb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 12(CmdSpaceZooType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Llaocmdebog { - #[prost(message, repeated, tag = "1")] - pub hlnkbdednam: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "10")] - pub hjmbaiimkmh: bool, - #[prost(bool, tag = "13")] - pub lojoedfdiee: bool, -} -/// 13(CmdSpaceZooType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbdeclmlheg { - #[prost(uint32, tag = "5")] - pub gbiepapenkj: u32, -} -/// 14(CmdSpaceZooType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfgpadbfedo { - #[prost(uint32, tag = "14")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 15(CmdSpaceZooType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ckliogjfkmf { - #[prost(uint32, tag = "5")] - pub mcaljkbgioi: u32, -} -/// 16(CmdSpaceZooType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aaahmbhklpo { - #[prost(uint32, tag = "13")] - pub retcode: u32, + pub gacha_num: u32, #[prost(uint32, tag = "2")] - pub mcaljkbgioi: u32, - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, -} -/// 0(CmdStarFightType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StarFightData { + pub simulate_magic: u32, #[prost(uint32, tag = "9")] - pub olcpifjcbfp: u32, - #[prost(bool, tag = "2")] - pub knccccgbped: bool, - #[prost(uint32, tag = "3")] - pub group_id: u32, + pub gacha_random: u32, #[prost(uint32, tag = "14")] - pub inembebipan: u32, + pub gacha_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GachaItem { + #[prost(bool, tag = "13")] + pub is_new: bool, + #[prost(message, optional, tag = "4")] + pub transfer_item_list: ::core::option::Option, + #[prost(message, optional, tag = "1")] + pub gacha_item: ::core::option::Option, + #[prost(message, optional, tag = "9")] + pub token_item: ::core::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DoGachaScRsp { + #[prost(uint32, tag = "4")] + pub retcode: u32, #[prost(uint32, tag = "1")] - pub ahlogigdnlf: u32, -} -/// 1(CmdStarFightType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStarFightDataCsReq {} -/// 2(CmdStarFightType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStarFightDataScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, + pub ialfoddhdkp: u32, + #[prost(uint32, tag = "10")] + pub ecapcfaefbo: u32, + #[prost(uint32, tag = "15")] + pub iponcaehhgl: u32, #[prost(message, repeated, tag = "12")] - pub star_fight_data_list: ::prost::alloc::vec::Vec, -} -/// 3(CmdStarFightType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StarFightAvatar { - #[prost(uint32, tag = "5")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "7")] - pub avatar_type: i32, -} -/// 4(CmdStarFightType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartStarFightLevelCsReq { - #[prost(uint32, tag = "11")] - pub difficulty: u32, + pub gacha_item_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "8")] + pub gacha_num: u32, #[prost(uint32, tag = "7")] - pub group_id: u32, - #[prost(message, repeated, tag = "5")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// 5(CmdStarFightType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartStarFightLevelScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub difficulty: u32, - #[prost(uint32, tag = "14")] - pub group_id: u32, - #[prost(message, optional, tag = "6")] - pub battle_info: ::core::option::Option, -} -/// 6(CmdStarFightType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StarFightDataChangeNotify { - #[prost(uint32, tag = "15")] - pub group_id: u32, - #[prost(message, optional, tag = "11")] - pub star_fight_data: ::core::option::Option, -} -/// 1(CmdStoryLineType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhoclnodgcf {} -/// 2(CmdStoryLineType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmnejhmiinn { - #[prost(uint32, repeated, tag = "7")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, + pub ceiling_num: u32, #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub gbpfegkajag: u32, - #[prost(uint32, repeated, tag = "1")] - pub epoffjinpjj: ::prost::alloc::vec::Vec, + pub gacha_id: u32, + #[prost(uint32, tag = "14")] + pub hgaoeennejc: u32, } -/// 3(CmdStoryLineType) -/// ScNotify #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Adenecoibmh { - #[prost(uint32, tag = "3")] - pub gbpfegkajag: u32, - #[prost(uint32, repeated, tag = "11")] - pub hanfdcipmmd: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "15")] - pub epoffjinpjj: ::prost::alloc::vec::Vec, -} -/// 4(CmdStoryLineType) -/// ScNotify +pub struct GetBagCsReq {} #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ciiofapedkh { - #[prost(uint32, tag = "5")] - pub bkfejkeeahp: u32, +pub struct GetArchiveDataCsReq {} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DressRelicAvatarScRsp { #[prost(uint32, tag = "12")] - pub gbpfegkajag: u32, - #[prost(enumeration = "Ejjdpojolmg", tag = "15")] - pub rogue_common_pending_action: i32, + pub retcode: u32, } -/// 5(CmdStoryLineType) -/// ScNotify #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bigfgjhahel { - #[prost(uint32, repeated, tag = "9")] - pub nggdmolenlb: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "8")] - pub pjelgnofhec: ::prost::alloc::vec::Vec, +pub struct TakeOffRelicScRsp { + #[prost(uint32, tag = "5")] + pub retcode: u32, } -/// 0(CmdStrongChallengeActivityType) #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct StrongChallengeAvatar { +pub struct DressAvatarScRsp { + #[prost(uint32, tag = "12")] + pub retcode: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TakeOffEquipmentScRsp { + #[prost(uint32, tag = "3")] + pub retcode: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetAllLineupDataCsReq {} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetCurLineupDataCsReq {} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct JoinLineupCsReq { + #[prost(uint32, tag = "2")] + pub slot: u32, + #[prost(uint32, tag = "3")] + pub index: u32, + #[prost(uint32, tag = "11")] + pub base_avatar_id: u32, + #[prost(bool, tag = "13")] + pub is_virtual: bool, + #[prost(enumeration = "AvatarType", tag = "15")] + pub avatar_type: i32, + #[prost(uint32, tag = "14")] + pub plane_id: u32, + #[prost(enumeration = "ExtraLineupType", tag = "9")] + pub extra_lineup_type: i32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct JoinLineupScRsp { + #[prost(uint32, tag = "5")] + pub retcode: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct QuitLineupCsReq { + #[prost(enumeration = "ExtraLineupType", tag = "11")] + pub extra_lineup_type: i32, #[prost(enumeration = "AvatarType", tag = "10")] pub avatar_type: i32, - #[prost(uint32, tag = "4")] - pub avatar_id: u32, -} -/// 1(CmdStrongChallengeActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efpnfblihdc { - #[prost(message, repeated, tag = "3")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "15")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// 2(CmdStrongChallengeActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ajmllgklnmf { - #[prost(message, optional, tag = "10")] - pub gpedjagnfhi: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub stage_id: u32, - #[prost(uint32, tag = "3")] - pub module_id: u32, - #[prost(uint32, tag = "2")] - pub ednobgjcmbk: u32, - #[prost(uint32, tag = "9")] - pub stage_score: u32, -} -/// 3(CmdStrongChallengeActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elmkjkbedcc { - #[prost(map = "uint32, message", tag = "1")] - pub goojlhggpcp: ::std::collections::HashMap, -} -/// 4(CmdStrongChallengeActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mofhhinnnnj {} -/// 5(CmdStrongChallengeActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mcbihcpgdgg { - #[prost(message, optional, tag = "9")] - pub efjamcicben: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 6(CmdStrongChallengeActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bbbjmjhmohc { - #[prost(message, repeated, tag = "4")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "15")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub stage_id: u32, -} -/// 7(CmdStrongChallengeActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lohffeganbp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub stage_id: u32, - #[prost(message, optional, tag = "15")] - pub battle_info: ::core::option::Option, -} -/// 8(CmdStrongChallengeActivityType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Clooadflaio { - #[prost(uint32, tag = "5")] - pub stage_score: u32, - #[prost(uint32, tag = "14")] - pub stage_id: u32, - #[prost(uint32, tag = "7")] - pub score: u32, - #[prost(uint32, tag = "13")] - pub hnjknjnndpj: u32, - #[prost(uint32, tag = "6")] - pub lmedpakejck: u32, - #[prost(enumeration = "BattleEndStatus", tag = "8")] - pub end_status: i32, - #[prost(uint32, tag = "11")] - pub total_damage: u32, - #[prost(uint32, tag = "3")] - pub koieibkkmjf: u32, -} -/// 0(CmdSummonActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SummonActivityData { - #[prost(uint32, tag = "1")] - pub phase: u32, - #[prost(uint32, tag = "7")] - pub group_id: u32, - #[prost(uint32, tag = "15")] - pub difficulty: u32, -} -/// 1(CmdSummonActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSummonActivityDataCsReq {} -/// 2(CmdSummonActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSummonActivityDataScRsp { - #[prost(message, repeated, tag = "10")] - pub summon_activity_data: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 3(CmdSummonActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SummonActivityAvatar { - #[prost(enumeration = "AvatarType", tag = "14")] - pub avatar_type: i32, - #[prost(uint32, tag = "7")] - pub avatar_id: u32, -} -/// 4(CmdSummonActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSummonActivityStageCsReq { - #[prost(message, repeated, tag = "5")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub group_id: u32, - #[prost(message, optional, tag = "15")] - pub ngmjlmpbibk: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub difficulty: u32, -} -/// 5(CmdSummonActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSummonActivityStageScRsp { - #[prost(message, optional, tag = "8")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub group_id: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub difficulty: u32, -} -/// 6(CmdSummonActivityType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SummonActivityBattleEndScNotify { - #[prost(uint32, tag = "1")] - pub phase: u32, - #[prost(uint32, tag = "2")] - pub eecdakbhkmk: u32, - #[prost(uint32, tag = "7")] - pub difficulty: u32, - #[prost(uint32, tag = "11")] - pub group_id: u32, -} -/// 4(CmdSwordTrainingType) -/// Obf: GDGGKONPNIG -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingGameInfo { - #[prost(message, optional, tag = "15")] - pub skill_info: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub sword_training_story_info: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub hofhookiboe: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub iihdbefheoc: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub turn_info: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub pending_action: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub mgkdfnbenai: u32, - #[prost(message, repeated, tag = "8")] - pub bnklpfgagpe: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub dphnbkljehm: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "11")] - pub alpkebcoofg: ::core::option::Option, -} -/// 5(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingGetSkillInfoCsReq { - #[prost(uint32, tag = "1")] - pub slot: u32, -} -/// 6(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingGetSkillInfoScRsp { - #[prost(uint32, tag = "2")] - pub slot: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "7")] - pub nhphhapjodg: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub fekillbieko: ::prost::alloc::vec::Vec, -} -/// 7(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingEffectInfo { - #[prost(uint32, tag = "9")] - pub nbhpdmdndkl: u32, - #[prost(uint32, tag = "6")] - pub config_id: u32, -} -/// 8(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingSkillInfo { - #[prost(uint32, tag = "14")] - pub oajmnpadhga: u32, - #[prost(uint32, tag = "7")] - pub paojaaoncbf: u32, - #[prost(uint32, tag = "1")] - pub bcmnpjjhjad: u32, - #[prost(uint32, repeated, tag = "2")] - pub fekillbieko: ::prost::alloc::vec::Vec, -} -/// 9(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingPartner { - #[prost(uint32, tag = "6")] - pub bheffiaoljb: u32, - #[prost(uint32, tag = "11")] - pub ljhkgldhnio: u32, -} -/// 10(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingPartnerInfo { - #[prost(message, repeated, tag = "9")] - pub mfoijablhjo: ::prost::alloc::vec::Vec, -} -/// 11(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingStoryInfo { - #[prost(uint32, tag = "7")] - pub boceahmenhd: u32, - #[prost(uint32, tag = "6")] - pub jaflollfndo: u32, - #[prost(uint32, repeated, tag = "3")] - pub moohnchopnh: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub hcmjkfeaadp: ::prost::alloc::vec::Vec, -} -/// 12(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdhljlcfkmo { - #[prost(uint32, tag = "10")] - pub dibkehhcpap: u32, - #[prost(uint32, tag = "4")] - pub pclpehlndaf: u32, - #[prost(enumeration = "SwordTrainingStatusType", tag = "7")] - pub aikkmcbgkom: i32, -} -/// 13(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingStatusTypeInfo { - #[prost(uint32, tag = "6")] - pub aomadoagocg: u32, - #[prost(message, repeated, tag = "14")] - pub ngkphafhjgp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub ngjmhnpdplh: u32, -} -/// 14(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oogahfdmhjm { - #[prost(message, repeated, tag = "5")] - pub ngkphafhjgp: ::prost::alloc::vec::Vec, -} -/// 15(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdioiigicif { - #[prost(uint32, tag = "6")] - pub unique_id: u32, - #[prost(uint32, tag = "1")] - pub level: u32, -} -/// 16(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingActionInfo { - #[prost(message, repeated, tag = "2")] - pub nlgpppbjbll: ::prost::alloc::vec::Vec, -} -/// 17(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingTurnInfo { - #[prost(uint32, tag = "632")] - pub mimogglafid: u32, - #[prost(oneof = "sword_training_turn_info::TurnInfo", tags = "14, 4")] - pub turn_info: ::core::option::Option, -} -/// Nested message and enum types in `SwordTrainingTurnInfo`. -pub mod sword_training_turn_info { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum TurnInfo { - #[prost(message, tag = "14")] - Paokbidanej(super::SwordTrainingActionTurnInfo), - #[prost(message, tag = "4")] - Mmakpnlbhii(super::SwordTrainingExamTurnInfo), - } -} -/// OneOf Type From: SwordTrainingTurnInfo.NEMGFNPGEDK -/// 18(CmdSwordTrainingType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nemgfnpgedk { - #[prost(int32, tag = "14")] - pub paokbidanej: i32, - #[prost(int32, tag = "4")] - pub mmakpnlbhii: i32, -} -/// 19(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingPartnerAbility { - #[prost(uint32, tag = "12")] - pub adenlfjoopl: u32, #[prost(uint32, tag = "8")] - pub pbnbfpabmfp: u32, - #[prost(uint32, tag = "4")] - pub mckomckfklg: u32, -} -/// 20(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingActionTurnInfo { - #[prost(uint32, repeated, tag = "14")] - pub jhindcdbnml: ::prost::alloc::vec::Vec, - #[prost(enumeration = "SwordTrainingDailyPhaseType", tag = "11")] - pub gpjgaffcmng: i32, - #[prost(message, repeated, tag = "10")] - pub lojfkffceaa: ::prost::alloc::vec::Vec, -} -/// 21(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingExamTurnInfo { - #[prost(uint32, tag = "13")] - pub nonmkeigegf: u32, -} -/// 22(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingPendingAction { - #[prost( - oneof = "sword_training_pending_action::Action", - tags = "2, 3, 9, 14, 5, 4, 7, 12" - )] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `SwordTrainingPendingAction`. -pub mod sword_training_pending_action { - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "2")] - Pcpafljbgdd(super::Pkgodkbnaam), - #[prost(message, tag = "3")] - Lgbciknkpok(super::Njahhfgimbf), - #[prost(message, tag = "9")] - Jahpbdgdign(super::Ngfelcgldgb), - #[prost(message, tag = "14")] - Olnkgjdoecp(super::Oalmpfhpfpk), - #[prost(message, tag = "5")] - Daibjmdjpkj(super::Oejiidgggbo), - #[prost(message, tag = "4")] - Aopbdfibfph(super::Boifcpnaolc), - #[prost(message, tag = "7")] - Aepoacpognd(super::Lfndehmbknn), - #[prost(message, tag = "12")] - Afgimcbojfl(super::Engjlgmaoac), - } -} -/// OneOf Type From: SwordTrainingPendingAction.ABHNAFELEME -/// 23(CmdSwordTrainingType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abhnafeleme { - #[prost(int32, tag = "2")] - pub pcpafljbgdd: i32, - #[prost(int32, tag = "3")] - pub lgbciknkpok: i32, - #[prost(int32, tag = "9")] - pub jahpbdgdign: i32, - #[prost(int32, tag = "14")] - pub olnkgjdoecp: i32, - #[prost(int32, tag = "5")] - pub daibjmdjpkj: i32, - #[prost(int32, tag = "4")] - pub aopbdfibfph: i32, - #[prost(int32, tag = "7")] - pub aepoacpognd: i32, - #[prost(int32, tag = "12")] - pub afgimcbojfl: i32, -} -/// 24(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pkgodkbnaam {} -/// 25(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Njahhfgimbf {} -/// 26(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ngfelcgldgb { - #[prost(uint32, tag = "10")] - pub iagjgjkgjbl: u32, -} -/// 27(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oalmpfhpfpk {} -/// 28(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oejiidgggbo { - #[prost(uint32, tag = "4")] - pub lhmphpeodnp: u32, - #[prost(bool, tag = "5")] - pub nbbebbcakbe: bool, -} -/// 29(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Boifcpnaolc {} -/// 30(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfndehmbknn {} -/// 31(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Engjlgmaoac { - #[prost(uint32, tag = "5")] - pub lhmphpeodnp: u32, - #[prost(bool, tag = "1")] - pub miidplkihda: bool, -} -/// 32(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bfdcfckhilp { - #[prost(message, optional, tag = "1")] - pub rogue_action: ::core::option::Option, - #[prost(enumeration = "Impnhhhpmba", tag = "14")] - pub source: i32, -} -/// 33(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnadjaafbmj { - #[prost(message, optional, tag = "3")] - pub peiiechjboh: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub llbpgoifdad: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub ilbohkpgebn: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub bjlioikgpck: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub bhcekmiefkc: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub inmoiilmojn: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub ldmgdogjknc: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub nojfnakkojo: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub dobmemofbde: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub fhfofhbeigi: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub kabmhigochm: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub dmogppbefna: u32, - #[prost(uint32, tag = "623")] - pub ngjmhnpdplh: u32, - #[prost(message, optional, tag = "1133")] - pub ifbimmdfoed: ::core::option::Option, - #[prost(message, optional, tag = "343")] - pub kencpjjeckl: ::core::option::Option, - #[prost(message, optional, tag = "747")] - pub nhnnhjbbgab: ::core::option::Option, -} -/// OneOf Type From: HNADJAAFBMJ.KBKHABGINKB -/// 34(CmdSwordTrainingType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kbkhabginkb { - #[prost(int32, tag = "3")] - pub peiiechjboh: i32, - #[prost(int32, tag = "8")] - pub llbpgoifdad: i32, - #[prost(int32, tag = "15")] - pub ilbohkpgebn: i32, - #[prost(int32, tag = "14")] - pub bjlioikgpck: i32, - #[prost(int32, tag = "2")] - pub bhcekmiefkc: i32, - #[prost(int32, tag = "5")] - pub inmoiilmojn: i32, - #[prost(int32, tag = "11")] - pub ldmgdogjknc: i32, - #[prost(int32, tag = "10")] - pub nojfnakkojo: i32, - #[prost(int32, tag = "12")] - pub dobmemofbde: i32, - #[prost(int32, tag = "9")] - pub fhfofhbeigi: i32, - #[prost(int32, tag = "1")] - pub kabmhigochm: i32, - #[prost(int32, tag = "7")] - pub dmogppbefna: i32, - #[prost(int32, tag = "623")] - pub ngjmhnpdplh: i32, - #[prost(int32, tag = "1133")] - pub ifbimmdfoed: i32, - #[prost(int32, tag = "343")] - pub kencpjjeckl: i32, - #[prost(int32, tag = "747")] - pub nhnnhjbbgab: i32, -} -/// 35(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lcemaiaapca { - #[prost(uint32, tag = "7")] - pub iagjgjkgjbl: u32, -} -/// 36(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ejnnnblnjic { - #[prost(enumeration = "SwordTrainingStatusType", tag = "15")] - pub aikkmcbgkom: i32, - #[prost(uint32, tag = "11")] - pub ilgeenmaonm: u32, - #[prost(uint32, tag = "1")] - pub pjhipnnjddp: u32, -} -/// 37(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hofbpplljgj { - #[prost(uint32, tag = "2")] - pub pjhipnnjddp: u32, - #[prost(uint32, tag = "7")] - pub ilgeenmaonm: u32, -} -/// 38(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Andocaggdmh { - #[prost(uint32, tag = "2")] - pub ilgeenmaonm: u32, - #[prost(uint32, tag = "6")] - pub pjhipnnjddp: u32, -} -/// 39(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eflkknbmphb { - #[prost(uint32, tag = "15")] - pub level: u32, - #[prost(uint32, tag = "11")] - pub unique_id: u32, - #[prost(uint32, tag = "6")] - pub akddeghfegg: u32, -} -/// 40(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnhnfffgfjc { - #[prost(uint32, tag = "10")] - pub mgkdfnbenai: u32, - #[prost(message, optional, tag = "13")] - pub pcmaakhaebc: ::core::option::Option, -} -/// 41(CmdSwordTrainingType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Becajobhpip { + pub base_avatar_id: u32, #[prost(uint32, tag = "14")] - pub lhmphpeodnp: u32, + pub index: u32, + #[prost(bool, tag = "7")] + pub is_virtual: bool, + #[prost(uint32, tag = "4")] + pub plane_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct QuitLineupScRsp { #[prost(bool, tag = "13")] - pub nbbebbcakbe: bool, -} -/// 42(CmdSwordTrainingType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bfgheknaalj { - #[prost(message, repeated, tag = "5")] - pub iphcfmpamnf: ::prost::alloc::vec::Vec, -} -/// 43(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dnlefegobeg { - #[prost(uint32, tag = "7")] - pub progress: u32, + pub is_virtual: bool, + #[prost(bool, tag = "4")] + pub aeoafelaneo: bool, + #[prost(uint32, tag = "1")] + pub base_avatar_id: u32, + #[prost(uint32, tag = "10")] + pub retcode: u32, #[prost(uint32, tag = "15")] + pub plane_id: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetMailCsReq { + #[prost(uint32, tag = "12")] + pub afiomfffjda: u32, + #[prost(uint32, tag = "10")] + pub enffacoigfn: u32, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ClientMail { + #[prost(string, tag = "1")] + pub title: ::prost::alloc::string::String, + #[prost(message, optional, tag = "14")] + pub attachment: ::core::option::Option, + #[prost(uint32, tag = "12")] pub id: u32, -} -/// 44(CmdSwordTrainingType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kobfgkfdmje { - #[prost(uint32, repeated, tag = "5")] - pub fgcddcjhiag: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub akpgghkcaif: ::prost::alloc::vec::Vec, -} -/// 45(CmdSwordTrainingType) -/// EHKMAPGJHED -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSwordTrainingDataCsReq {} -/// 46(CmdSwordTrainingType) -/// KDONKLNAICI -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSwordTrainingDataScRsp { - #[prost(uint32, repeated, tag = "13")] - pub moohnchopnh: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "11")] - pub dapakmmmaoj: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub ailagenldgi: u32, - #[prost(uint32, repeated, tag = "5")] - pub digidekckpf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub imjlphejmbb: ::core::option::Option, - #[prost(uint32, repeated, tag = "9")] - pub dphnbkljehm: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub bnnimfgfoah: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub gbdanlkclmg: ::prost::alloc::vec::Vec, -} -/// 47(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iomjgkbiafk { - #[prost(uint32, repeated, tag = "3")] - pub ecfphaadbdi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub aobgmojoflp: ::prost::alloc::vec::Vec, -} -/// 48(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Igbchkminlm { - #[prost(uint32, repeated, tag = "9")] - pub aobgmojoflp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 49(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lankbiellhp { - #[prost(uint32, tag = "13")] - pub adenlfjoopl: u32, -} -/// 50(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eacnakcajhp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub dbjoeonegce: ::core::option::Option, -} -/// 51(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjllfhollgc { - #[prost(enumeration = "SwordTrainingDailyPhaseType", tag = "5")] - pub mdpmcjgpiio: i32, -} -/// 52(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elkmcnjbfad { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(bool, tag = "15")] - pub bpmpjhffelh: bool, - #[prost(uint32, tag = "2")] - pub dcecfokfihh: u32, -} -/// 53(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmdkccpgmde { - #[prost(uint32, tag = "5")] - pub mfnfdhagaph: u32, -} -/// 54(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kedcggppblb { - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 55(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fcclhjinfed {} -/// 56(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Enldppnfogp { - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 57(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Agbekcnnnjh {} -/// 58(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nfaioamfdem { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub battle_info: ::core::option::Option, -} -/// 59(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbnelconapd { - #[prost(uint32, tag = "10")] - pub cclgmcimglh: u32, -} -/// 60(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nhcjmpneddi { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub cclgmcimglh: u32, -} -/// 61(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingStartGameCsReq { - #[prost(uint32, tag = "10")] - pub boceahmenhd: u32, -} -/// 62(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingStartGameScRsp { - #[prost(message, optional, tag = "5")] - pub dapakmmmaoj: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// 63(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ecdjbhnlcmg { - #[prost(uint32, tag = "10")] - pub lhmphpeodnp: u32, -} -/// 64(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Peagmikincf { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub lhmphpeodnp: u32, -} -/// 65(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mjlbeiolcpc {} -/// 66(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pcboedpmhoi { - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 67(CmdSwordTrainingType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dlbjklchjhk { - #[prost(enumeration = "SwordTrainingGameSettle", tag = "2")] - pub reason: i32, - #[prost(uint32, tag = "1")] - pub pcmaakhaebc: u32, - #[prost(uint32, tag = "7")] - pub boceahmenhd: u32, - #[prost(uint32, repeated, tag = "11")] - pub dkfllecgcck: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub ckedfnkaloi: u32, - #[prost(uint32, repeated, tag = "3")] - pub cidicfbphaf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub oojpfklphfh: u32, - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, -} -/// 68(CmdSwordTrainingType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akmpgpmadko { - #[prost(message, repeated, tag = "4")] - pub akpgghkcaif: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub fgcddcjhiag: ::prost::alloc::vec::Vec, -} -/// 69(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oincigpnepl { - #[prost(uint32, tag = "15")] - pub jaflollfndo: u32, -} -/// 70(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aadfhdgjnih { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub item_list: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub jaflollfndo: u32, -} -/// 71(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dcoljdkgdbn { - #[prost(uint32, tag = "1")] - pub okoaneakgoe: u32, -} -/// 72(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Npjpkiglbjp { - #[prost(uint32, tag = "4")] - pub okoaneakgoe: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 73(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kpabjcceadf {} -/// 74(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kaonbiofbbd { - #[prost(message, optional, tag = "14")] - pub dapakmmmaoj: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 75(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efcdnjaleoj {} -/// 76(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgnhmhlodco { - #[prost(message, optional, tag = "8")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 77(CmdSwordTrainingType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pblfcmehpfo { - #[prost(uint32, tag = "2")] - pub ljepibbdfnj: u32, - #[prost(uint32, tag = "6")] - pub naekjboemca: u32, - #[prost(message, repeated, tag = "4")] - pub fejoaealkdf: ::prost::alloc::vec::Vec, -} -/// 78(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hldhafgipoe { - #[prost(uint32, tag = "10")] - pub ifmandpgkie: u32, -} -/// 79(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Klehmmannoi { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, -} -/// 80(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mnabgdhdjaj { - #[prost(uint32, tag = "10")] - pub boceahmenhd: u32, -} -/// 81(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pplnokjdgpc { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub dapakmmmaoj: ::core::option::Option, -} -/// 82(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nenmdhehakm {} -/// 83(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Agaifkgbkcd { - #[prost(uint32, tag = "1")] - pub rank: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 84(CmdSwordTrainingType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ldbddlpjeep { - #[prost(uint32, tag = "1")] - pub cclgmcimglh: u32, -} -/// 85(CmdSwordTrainingType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bnbhkdenloe { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "6")] - pub cclgmcimglh: u32, -} -/// 0(CmdPlayerSync) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Joabblfomlj { - #[prost(uint32, tag = "2")] - pub phcklecnfka: u32, - #[prost(uint32, tag = "15")] - pub stamina: u32, -} -/// 1(CmdPlayerSync) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BoardDataSync { - #[prost(bool, tag = "12")] - pub pgjnaikchpo: bool, - #[prost(string, tag = "6")] - pub signature: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "15")] - pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, -} -/// 2(CmdPlayerSync) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarSync { - #[prost(message, repeated, tag = "12")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// 3(CmdPlayerSync) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MissionSync { - #[prost(uint32, repeated, tag = "11")] - pub oabaojplimk: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "1")] - pub fjihbjmipoe: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub mjapecdhjgm: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub mission_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub mkcomhflnpp: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub enjonajdpck: ::prost::alloc::vec::Vec, -} -/// 4(CmdPlayerSync) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Haefikohhbe { - #[prost(message, repeated, tag = "6")] - pub mmaphkjoecc: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub paklceffbhj: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub llfaemekdbj: ::prost::alloc::vec::Vec, -} -/// 5(CmdPlayerSync) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerSyncScNotify { - #[prost(message, repeated, tag = "1608")] - pub bankilolpnf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "576")] - pub olgfafgjhbk: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "1310")] - pub hfbhdokmfif: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1")] - pub relic_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "11")] - pub basic_info: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub ljpaabjekjf: ::core::option::Option, - #[prost(message, repeated, tag = "935")] - pub nogkokelakc: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "10")] - pub wait_del_resource_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub material_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1767")] - pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< - MultiPathAvatarTypeInfo, - >, - #[prost(message, repeated, tag = "176")] - pub kpmnkmgmega: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub mission_sync: ::core::option::Option, - #[prost(uint32, tag = "552")] - pub total_achievement_exp: u32, - #[prost(message, optional, tag = "777")] - pub jkpbhegmdec: ::core::option::Option, - #[prost(message, repeated, tag = "5")] - pub quest_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub equipment_list: ::prost::alloc::vec::Vec, - /// TODO - #[prost(uint32, repeated, tag = "14")] - pub del_relic_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "13")] - pub nbmkiagdpfc: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub avatar_sync: ::core::option::Option, - /// TODO - #[prost(uint32, repeated, tag = "4")] - pub del_equipment_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "1569")] - pub board_data_sync: ::core::option::Option, -} -/// 0(CmdTalkRewardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetNpcTakenRewardCsReq { - #[prost(uint32, tag = "15")] - pub npc_id: u32, -} -/// 1(CmdTalkRewardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetNpcTakenRewardScRsp { - #[prost(uint32, tag = "2")] - pub npc_id: u32, - #[prost(uint32, repeated, tag = "14")] - pub ldmefokliom: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 2(CmdTalkRewardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeTalkRewardCsReq { - #[prost(message, optional, tag = "14")] - pub occedknfkdf: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub jfanooobiei: u32, -} -/// 3(CmdTalkRewardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeTalkRewardScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub jfanooobiei: u32, -} -/// 4(CmdTalkRewardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFirstTalkNpcCsReq { - #[prost(uint32, repeated, tag = "13")] - pub dafaehbfcbg: ::prost::alloc::vec::Vec, -} -/// 5(CmdTalkRewardType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FirstNpcTalkInfo { - #[prost(bool, tag = "7")] - pub unk_bool: bool, - #[prost(uint32, tag = "6")] - pub npc_id: u32, -} -/// 6(CmdTalkRewardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFirstTalkNpcScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub npc_talk_info_list: ::prost::alloc::vec::Vec, -} -/// 7(CmdTalkRewardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishFirstTalkNpcCsReq { - #[prost(uint32, tag = "5")] - pub npc_id: u32, -} -/// 8(CmdTalkRewardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishFirstTalkNpcScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "6")] - pub npc_id: u32, -} -/// 9(CmdTalkRewardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Clblaciaeda { - #[prost(uint32, tag = "13")] - pub fhahfiliedn: u32, -} -/// 10(CmdTalkRewardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmliegfooml { - #[prost(uint32, tag = "1")] - pub fhahfiliedn: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 11(CmdTalkRewardType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct NpcTalkInfo { - #[prost(uint32, tag = "3")] - pub npc_talk_id: u32, - #[prost(bool, tag = "7")] - pub gllbnlgpjae: bool, -} -/// 12(CmdTalkRewardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFirstTalkByPerformanceNpcCsReq { - #[prost(uint32, repeated, tag = "2")] - pub npc_talk_list: ::prost::alloc::vec::Vec, -} -/// 13(CmdTalkRewardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFirstTalkByPerformanceNpcScRsp { - #[prost(message, repeated, tag = "9")] - pub npc_talk_info_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 14(CmdTalkRewardType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdlpocidbkf { - #[prost(uint32, tag = "6")] - pub npc_talk_id: u32, -} -/// 15(CmdTalkRewardType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ghjakeifpbl { - #[prost(uint32, tag = "1")] - pub npc_talk_id: u32, - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 0(CmdTelevisionActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbeifnacmnc { - #[prost(uint32, tag = "12")] - pub icleajogakj: u32, - #[prost(uint32, tag = "4")] - pub cfnfmeemckk: u32, - #[prost(uint32, tag = "1")] - pub stage_score: u32, -} -/// 1(CmdTelevisionActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cienphgmeig {} -/// 2(CmdTelevisionActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nkjjjokffdk { - #[prost(message, repeated, tag = "11")] - pub ehiophahpoc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 3(CmdTelevisionActivityType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hplmajbjkol { - #[prost(message, repeated, tag = "3")] - pub ehiophahpoc: ::prost::alloc::vec::Vec, -} -/// 4(CmdTelevisionActivityType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Anogafhfhep { - #[prost(uint32, tag = "9")] - pub kkajpmloamh: u32, - #[prost(uint32, tag = "4")] - pub nennpjojiec: u32, - #[prost(uint32, tag = "12")] - pub egfkgpebkap: u32, - #[prost(uint32, tag = "2")] - pub babgdlhdfhe: u32, - #[prost(message, optional, tag = "10")] - pub ldoccehndjp: ::core::option::Option, -} -/// 5(CmdTelevisionActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dglcmpndodo { - #[prost(uint32, tag = "5")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "13")] - pub avatar_type: i32, -} -/// 6(CmdTelevisionActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfmjonpfimj { - #[prost(uint32, tag = "7")] - pub icleajogakj: u32, - #[prost(uint32, repeated, tag = "3")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// 7(CmdTelevisionActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bomobfggpnj { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub icleajogakj: u32, - #[prost(message, optional, tag = "9")] - pub battle_info: ::core::option::Option, -} -/// 0(CmdTextJoinType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TextJoinInfo { - #[prost(string, tag = "14")] - pub aaclnhhodcm: ::prost::alloc::string::String, - #[prost(uint32, tag = "12")] - pub dkgehecjmpc: u32, - #[prost(uint32, tag = "10")] - pub ikceafifjja: u32, - #[prost(string, tag = "3")] - pub cfcjdnakcna: ::prost::alloc::string::String, - #[prost(uint32, tag = "6")] - pub jmjmlhdiefi: u32, -} -/// 1(CmdTextJoinType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gnfchpjafnk { - #[prost(uint32, tag = "7")] - pub dkgehecjmpc: u32, - #[prost(string, tag = "8")] - pub cfcjdnakcna: ::prost::alloc::string::String, - #[prost(uint32, tag = "13")] - pub jmjmlhdiefi: u32, -} -/// 2(CmdTextJoinType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Naggfjnooph { - #[prost(uint32, tag = "7")] - pub dkgehecjmpc: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub jmjmlhdiefi: u32, #[prost(string, tag = "11")] - pub cfcjdnakcna: ::prost::alloc::string::String, -} -/// 3(CmdTextJoinType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TextJoinQueryCsReq { - #[prost(uint32, repeated, tag = "8")] - pub text_join_id_list: ::prost::alloc::vec::Vec, -} -/// 4(CmdTextJoinType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TextJoinQueryScRsp { - #[prost(message, repeated, tag = "10")] - pub text_join_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 5(CmdTextJoinType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lpnoibbkmhh { - #[prost(message, repeated, tag = "12")] - pub text_join_list: ::prost::alloc::vec::Vec, -} -/// 6(CmdTextJoinType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mejkobbdnmj { - #[prost(message, repeated, tag = "4")] - pub text_join_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 0(CmdTrackPhotoActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oikbjjgikim { - #[prost(uint32, tag = "14")] - pub stage_id: u32, - #[prost(uint32, tag = "4")] - pub stage_score: u32, -} -/// 1(CmdTrackPhotoActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dclgdbhjigj {} -/// 2(CmdTrackPhotoActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Haiddmfmeja { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "4")] - pub paacmcdbgfn: ::prost::alloc::vec::Vec, -} -/// 3(CmdTrackPhotoActivityType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lpppjapjlae { + pub content: ::prost::alloc::string::String, + #[prost(string, repeated, tag = "9")] + pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, #[prost(uint32, tag = "8")] - pub entity_id: u32, + pub template_id: u32, + #[prost(enumeration = "MailType", tag = "4")] + pub mail_type: i32, + #[prost(int64, tag = "15")] + pub time: i64, + #[prost(int64, tag = "3")] + pub expire_time: i64, #[prost(bool, tag = "13")] - pub oicndnpkcmp: bool, + pub is_read: bool, + #[prost(string, tag = "7")] + pub sender: ::prost::alloc::string::String, } -/// 4(CmdTrackPhotoActivityType) -/// CsReq #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fopnpmkjpkp { - #[prost(uint32, tag = "6")] - pub cjjdlohfhei: u32, - #[prost(message, repeated, tag = "7")] - pub nfbncoglibk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub stage_id: u32, -} -/// 5(CmdTrackPhotoActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jebnblkopfj { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub nfbncoglibk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub stage_id: u32, - #[prost(uint32, tag = "7")] - pub score: u32, -} -/// 6(CmdTrackPhotoActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kecpimhggib { - #[prost(uint32, tag = "2")] - pub stage_id: u32, - #[prost(bool, tag = "9")] - pub bkngcladoan: bool, -} -/// 7(CmdTrackPhotoActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgflkohakjj { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub jppihhbhdla: u32, -} -/// 8(CmdTrackPhotoActivityType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oflibbnallm { - #[prost(uint32, tag = "13")] - pub stage_id: u32, -} -/// 9(CmdTrackPhotoActivityType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ajnfmddhkja { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// 3(CmdTrainVisitorType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okcahbdiabl { - #[prost(bool, tag = "7")] - pub gllbnlgpjae: bool, - #[prost(uint32, tag = "13")] - pub kkhcgibneed: u32, -} -/// 4(CmdTrainVisitorType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlmhihmbihm { - #[prost(uint32, tag = "11")] - pub kkhcgibneed: u32, -} -/// 5(CmdTrainVisitorType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmbdegpcnpf { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub kkhcgibneed: u32, -} -/// 6(CmdTrainVisitorType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abaclcidgpd { - #[prost(uint32, repeated, tag = "10")] - pub eblejldnepo: ::prost::alloc::vec::Vec, -} -/// 7(CmdTrainVisitorType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ieaojefcdaf { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, repeated, tag = "6")] - pub akcpcbcgjji: ::prost::alloc::vec::Vec, -} -/// 8(CmdTrainVisitorType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kcokafgakgf { - #[prost(uint64, tag = "13")] - pub gkmgnhklcno: u64, -} -/// 9(CmdTrainVisitorType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdnaloaecob { - #[prost(enumeration = "Ggmloidbibc", tag = "3")] - pub slot: i32, - #[prost(message, optional, tag = "10")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub kkhcgibneed: u32, -} -/// 10(CmdTrainVisitorType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifcbabinjid { - #[prost(bool, tag = "15")] - pub ceobdafeldp: bool, +pub struct GetMailScRsp { + #[prost(bool, tag = "8")] + pub is_end: bool, #[prost(uint32, tag = "1")] - pub kkhcgibneed: u32, - #[prost(uint32, tag = "12")] - pub aahilcbefad: u32, - #[prost(enumeration = "Ekhndmbidhh", tag = "6")] - pub status: i32, - #[prost(uint32, repeated, tag = "4")] - pub gllhdkkcgpm: ::prost::alloc::vec::Vec, -} -/// 11(CmdTrainVisitorType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohmpdcecoib { - #[prost(enumeration = "Ailcfbabhin", tag = "13")] - pub slot: i32, -} -/// 12(CmdTrainVisitorType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mphehcnllbc { - #[prost(uint32, repeated, tag = "14")] - pub ljmejpfmmno: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub glecbmoelen: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 13(CmdTrainVisitorType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Llabojlnika { - #[prost(uint32, tag = "11")] - pub kkhcgibneed: u32, -} -/// 14(CmdTrainVisitorType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ppjedldcnml { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "6")] - pub kkhcgibneed: u32, - #[prost(uint32, repeated, tag = "1")] - pub gllhdkkcgpm: ::prost::alloc::vec::Vec, -} -/// 15(CmdTrainVisitorType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbjpmnllifd { - #[prost(uint32, repeated, tag = "13")] - pub ljmejpfmmno: ::prost::alloc::vec::Vec, -} -/// 16(CmdTrainVisitorType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Glfmmchmjdp { - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 2(CmdTravelBrochure) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ooojkgdmfok { - #[prost(int32, tag = "12")] - pub ghilcjbaecl: i32, - #[prost(uint32, tag = "11")] - pub gbiepapenkj: u32, - #[prost(uint64, tag = "14")] - pub unique_id: u64, - #[prost(uint32, tag = "8")] - pub pabcgedncgh: u32, - #[prost(uint32, tag = "1")] - pub fnihlgceicd: u32, - #[prost(int32, tag = "9")] - pub mkaglpgepbp: i32, -} -/// 3(CmdTravelBrochure) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohbcinicbhp { - #[prost(enumeration = "Memcbknibaj", tag = "1")] - pub fgpdkjpaknc: i32, - #[prost(enumeration = "Daadhedhjnh", tag = "9")] - pub hkooajaojfj: i32, - #[prost(uint32, tag = "2")] - pub hhmpibmihja: u32, - #[prost(uint32, tag = "6")] - pub ockljifbfin: u32, + pub start: u32, #[prost(message, repeated, tag = "4")] - pub dbkflobamae: ::prost::alloc::vec::Vec, -} -/// 4(CmdTravelBrochure) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Khijkhgieef {} -/// 5(CmdTravelBrochure) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbanaocopcd { - #[prost(uint32, tag = "3")] - pub jpbpmikdlnb: u32, - #[prost(uint32, tag = "7")] + pub notice_mail_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "10")] + pub total_num: u32, + #[prost(uint32, tag = "14")] pub retcode: u32, - #[prost(map = "uint32, message", tag = "4")] - pub oldhajnfnha: ::std::collections::HashMap, - #[prost(map = "uint32, uint32", tag = "6")] - pub bpbfcbclmkl: ::std::collections::HashMap, + #[prost(message, repeated, tag = "2")] + pub mail_list: ::prost::alloc::vec::Vec, } -/// 6(CmdTravelBrochure) -/// ScNotify #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kcikecafnjc { - #[prost(uint32, tag = "4")] - pub hhmpibmihja: u32, -} -/// 7(CmdTravelBrochure) -/// CsReq +pub struct GetBasicInfoCsReq {} #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jolpofbbfnp { - #[prost(uint32, tag = "8")] - pub hhmpibmihja: u32, - #[prost(uint32, tag = "13")] - pub ockljifbfin: u32, -} -/// 8(CmdTravelBrochure) -/// ScRsp +pub struct GetMultiPathAvatarInfoCsReq {} #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gmacadibaai { - #[prost(message, optional, tag = "1")] - pub cjninfnknml: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub reward: ::core::option::Option, +pub struct GetEnteredSceneCsReq {} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetCurSceneInfoCsReq {} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetFriendLoginInfoCsReq {} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetFriendLoginInfoScRsp { + #[prost(bool, tag = "11")] + pub llcmgmlcjca: bool, + #[prost(bool, tag = "4")] + pub degafpjnikk: bool, + #[prost(uint32, repeated, tag = "7")] + pub friend_uid_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "9")] + pub mnacbpjeche: ::prost::alloc::vec::Vec, #[prost(uint32, tag = "14")] pub retcode: u32, } -/// 9(CmdTravelBrochure) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fimppeeigba { - #[prost(uint32, tag = "14")] - pub pabcgedncgh: u32, - #[prost(uint32, tag = "3")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "6")] - pub hhmpibmihja: u32, - #[prost(uint32, tag = "4")] - pub fnihlgceicd: u32, - #[prost(int32, tag = "15")] - pub ghilcjbaecl: i32, - #[prost(int32, tag = "10")] - pub mkaglpgepbp: i32, -} -/// 10(CmdTravelBrochure) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lihmhblimab { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub cjninfnknml: ::core::option::Option, -} -/// 11(CmdTravelBrochure) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnakhkomkdj { - #[prost(uint32, tag = "10")] - pub hhmpibmihja: u32, - #[prost(uint32, tag = "8")] - pub gbiepapenkj: u32, - #[prost(uint64, tag = "6")] - pub unique_id: u64, -} -/// 12(CmdTravelBrochure) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ajeddjfhdbd { - #[prost(message, optional, tag = "15")] - pub cjninfnknml: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 13(CmdTravelBrochure) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okifdhopfcj { - #[prost(uint32, tag = "10")] - pub fnihlgceicd: u32, - #[prost(uint32, tag = "15")] - pub gbiepapenkj: u32, - #[prost(uint64, tag = "2")] - pub unique_id: u64, - #[prost(int32, tag = "14")] - pub ghilcjbaecl: i32, - #[prost(int32, tag = "12")] - pub mkaglpgepbp: i32, - #[prost(uint32, tag = "1")] - pub pabcgedncgh: u32, - #[prost(uint32, tag = "13")] - pub hhmpibmihja: u32, -} -/// 14(CmdTravelBrochure) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iclfaligjdg { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub cjninfnknml: ::core::option::Option, -} -/// 15(CmdTravelBrochure) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Niaohnkknoi { - #[prost(uint32, tag = "6")] - pub demnffjklej: u32, - #[prost(uint32, tag = "3")] - pub num: u32, -} -/// 16(CmdTravelBrochure) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ildonlkcida { - #[prost(uint32, tag = "15")] - pub num: u32, - #[prost(uint32, tag = "5")] - pub demnffjklej: u32, -} -/// 17(CmdTravelBrochure) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Khphllnonkp { - #[prost(uint32, tag = "14")] - pub dibkehhcpap: u32, -} -/// 18(CmdTravelBrochure) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eclofjdaggk { - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// 19(CmdTravelBrochure) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mhikpmgogmp { - #[prost(enumeration = "Daadhedhjnh", tag = "4")] - pub mcejaineaie: i32, - #[prost(uint32, tag = "8")] - pub hhmpibmihja: u32, -} -/// 20(CmdTravelBrochure) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmhamjolkml { - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 21(CmdTravelBrochure) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ffikgbbildj { - #[prost(uint32, tag = "14")] - pub hhmpibmihja: u32, -} -/// 22(CmdTravelBrochure) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kpgemplieal { - #[prost(message, optional, tag = "5")] - pub cjninfnknml: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// 23(CmdTravelBrochure) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okehcmbiggf { - #[prost(uint32, tag = "4")] - pub fnihlgceicd: u32, - #[prost(uint32, tag = "6")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "15")] - pub pabcgedncgh: u32, - #[prost(int32, tag = "8")] - pub mkaglpgepbp: i32, - #[prost(int32, tag = "3")] - pub ghilcjbaecl: i32, -} -/// 24(CmdTravelBrochure) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdjogiliine { - #[prost(uint32, tag = "14")] - pub hhmpibmihja: u32, - #[prost(message, repeated, tag = "7")] - pub doamlpgpomj: ::prost::alloc::vec::Vec, -} -/// 25(CmdTravelBrochure) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mgbhaokfaam { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub cjninfnknml: ::core::option::Option, -} -/// 1(CmdTreasureDungeonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TreasureDungeonRecordData { - #[prost(uint32, tag = "9")] - pub source_grid_id: u32, - #[prost(enumeration = "Hoiahnpbdob", tag = "15")] - pub r#type: i32, - #[prost(uint32, tag = "5")] - pub param1: u32, - #[prost(uint32, tag = "2")] - pub target_grid_id: u32, - #[prost(uint32, tag = "7")] - pub param2: u32, -} -/// 2(CmdTreasureDungeonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hpieijmoddb { - #[prost(message, optional, tag = "15")] - pub angliebkbbm: ::core::option::Option, -} -/// 3(CmdTreasureDungeonType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ceklbcccknj { - #[prost(bool, tag = "12")] - pub is_win: bool, - #[prost(uint32, tag = "13")] - pub ojaklofflkc: u32, - #[prost(map = "uint32, uint32", tag = "2")] - pub obdphaenpgo: ::std::collections::HashMap, - #[prost(uint32, tag = "7")] - pub jiehdheannk: u32, - #[prost(uint32, tag = "6")] - pub bkfeabhcnkf: u32, - #[prost(uint32, tag = "4")] - pub nbcioooiand: u32, - #[prost(map = "uint32, uint32", tag = "9")] - pub iikgnnojimc: ::std::collections::HashMap, -} -/// 4(CmdTreasureDungeonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmkdmhfifnf { - #[prost(uint32, tag = "5")] - pub bkfeabhcnkf: u32, - #[prost(message, repeated, tag = "7")] - pub boefmhfdncm: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "1449")] - pub dkbcfcpkeln: bool, - #[prost(message, repeated, tag = "262")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub ofemoanlcio: u32, - #[prost(message, repeated, tag = "1943")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub jiehdheannk: u32, - #[prost(message, repeated, tag = "1")] - pub pfmacgeccag: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1227")] - pub nbhgglcojcd: u32, - #[prost(bool, tag = "1590")] - pub lngplfnbedn: bool, - #[prost(message, repeated, tag = "1448")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "708")] - pub ljjdnlfcpmf: bool, - #[prost(message, repeated, tag = "955")] - pub bfaofhnbpna: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub pgohbdfnlao: u32, - #[prost(uint32, tag = "3")] - pub map_id: u32, - #[prost(message, repeated, tag = "387")] - pub bdoeplhlhnl: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub mbjgcompghp: u32, - #[prost(uint32, tag = "10")] - pub bfheilpbkna: u32, -} -/// 5(CmdTreasureDungeonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kbjkokhjogf { - #[prost(uint32, tag = "4")] - pub gbiepapenkj: u32, - #[prost(uint32, tag = "15")] - pub djoajnahokb: u32, -} -/// 6(CmdTreasureDungeonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Omagjfagnlh { - #[prost(uint32, tag = "3")] - pub avatar_type: u32, - #[prost(uint32, tag = "4")] - pub cjbhmbbjbho: u32, - #[prost(uint32, tag = "11")] - pub hp: u32, - #[prost(message, optional, tag = "1")] - pub sp_bar: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub avatar_id: u32, -} -/// 7(CmdTreasureDungeonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nfjakocbdcp { - #[prost(uint32, tag = "1")] - pub avatar_id: u32, - #[prost(uint32, tag = "6")] - pub avatar_type: u32, -} -/// 8(CmdTreasureDungeonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eeloiljmjkn { - #[prost(uint32, tag = "4")] - pub pmafaoljfbh: u32, - #[prost(uint32, tag = "13")] - pub buff_id: u32, -} -/// 9(CmdTreasureDungeonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Heeenffoble { - #[prost(bool, tag = "9")] - pub nmbpiebnjpg: bool, - #[prost(bool, tag = "7")] - pub ojnomlgbilp: bool, - #[prost(uint32, tag = "15")] - pub hphcaeddocm: u32, - #[prost(bool, tag = "14")] - pub alnbffgiknm: bool, - #[prost(uint32, tag = "1")] - pub hhpdjfilhlp: u32, - #[prost(bool, tag = "10")] - pub dbencjelcif: bool, - #[prost(uint32, tag = "6")] - pub ciddcghffoc: u32, - #[prost(message, repeated, tag = "1456")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// 10(CmdTreasureDungeonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Olmnohdhfhn { - #[prost(uint32, tag = "4")] - pub abpeomcfmab: u32, - #[prost(uint32, tag = "1")] - pub ciddcghffoc: u32, - #[prost(uint32, tag = "6")] - pub blhkngmapio: u32, - #[prost(uint32, tag = "2")] - pub ccmgffkpjif: u32, - #[prost(uint32, tag = "13")] - pub buff_id: u32, -} -/// 11(CmdTreasureDungeonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ehledkhlffb { - #[prost(uint32, tag = "3")] - pub jiehdheannk: u32, - #[prost(bool, tag = "10")] - pub eonhgggjgcc: bool, - #[prost(bool, tag = "9")] - pub fhmgjhnhafm: bool, - #[prost(uint32, tag = "13")] - pub oecdapdcden: u32, - #[prost(uint32, tag = "6")] - pub bkfeabhcnkf: u32, - #[prost(uint32, tag = "1")] - pub pgohbdfnlao: u32, - #[prost(uint32, tag = "2")] - pub bfheilpbkna: u32, -} -/// 12(CmdTreasureDungeonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lhjinhkiggk {} -/// 13(CmdTreasureDungeonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Balkmgkikek { - #[prost(message, repeated, tag = "4")] - pub lffhffgieof: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 14(CmdTreasureDungeonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbcmghkagek { - #[prost(uint32, tag = "5")] - pub bkfeabhcnkf: u32, - #[prost(message, repeated, tag = "15")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// 15(CmdTreasureDungeonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hchgialcded { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub angliebkbbm: ::core::option::Option, -} -/// 16(CmdTreasureDungeonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggbncijfaja { - #[prost(uint32, tag = "15")] - pub bkfeabhcnkf: u32, - #[prost(uint32, tag = "13")] - pub ciddcghffoc: u32, -} -/// 17(CmdTreasureDungeonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Opbingofndo { - #[prost(message, optional, tag = "7")] - pub angliebkbbm: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 18(CmdTreasureDungeonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hngeeegpemo { - #[prost(uint32, tag = "12")] - pub ciddcghffoc: u32, - #[prost(uint32, tag = "8")] - pub bkfeabhcnkf: u32, - #[prost(uint32, tag = "13")] - pub fjojlfmcpkp: u32, -} -/// 19(CmdTreasureDungeonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aindcgoichn { - #[prost(message, optional, tag = "2")] - pub angliebkbbm: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// 20(CmdTreasureDungeonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aiddjimemgb { - #[prost(uint32, tag = "2")] - pub bkfeabhcnkf: u32, - #[prost(uint32, tag = "11")] - pub ciddcghffoc: u32, - #[prost(uint32, tag = "7")] - pub gbiepapenkj: u32, -} -/// 21(CmdTreasureDungeonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cocdohhcknn { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub angliebkbbm: ::core::option::Option, -} -/// 22(CmdTreasureDungeonType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abnifjlpppi { - #[prost(enumeration = "AvatarType", tag = "4")] - pub avatar_type: i32, - #[prost(uint32, tag = "6")] - pub avatar_id: u32, -} -/// 23(CmdTreasureDungeonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Clpeifnkdne { - #[prost(uint32, tag = "3")] - pub bkfeabhcnkf: u32, - #[prost(uint32, tag = "4")] - pub ciddcghffoc: u32, - #[prost(message, repeated, tag = "13")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// 24(CmdTreasureDungeonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfbocjgjlmj { - #[prost(message, optional, tag = "1")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 25(CmdTreasureDungeonType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cehompegdbe { - #[prost(uint32, tag = "15")] - pub bkfeabhcnkf: u32, - #[prost(bool, tag = "14")] - pub danadlddkhj: bool, -} -/// 26(CmdTreasureDungeonType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifgpbfnpomd { - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// 1(CmdTutorialType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Tutorial { - #[prost(uint32, tag = "6")] - pub id: u32, - #[prost(enumeration = "TutorialStatus", tag = "4")] - pub status: i32, -} -/// 2(CmdTutorialType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TutorialGuide { - #[prost(uint32, tag = "12")] - pub id: u32, - #[prost(enumeration = "TutorialStatus", tag = "5")] - pub status: i32, -} -/// 3(CmdTutorialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTutorialCsReq {} -/// 4(CmdTutorialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTutorialScRsp { - #[prost(message, repeated, tag = "3")] - pub tutorial_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// 5(CmdTutorialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTutorialGuideCsReq {} -/// 6(CmdTutorialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTutorialGuideScRsp { - #[prost(message, repeated, tag = "6")] - pub tutorial_guide_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 7(CmdTutorialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockTutorialCsReq { - #[prost(uint32, tag = "11")] - pub tutorial_id: u32, -} -/// 8(CmdTutorialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockTutorialScRsp { - #[prost(message, optional, tag = "14")] - pub tutorial: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// 9(CmdTutorialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockTutorialGuideCsReq { - #[prost(uint32, tag = "13")] - pub group_id: u32, -} -/// 10(CmdTutorialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockTutorialGuideScRsp { - #[prost(message, optional, tag = "12")] - pub tutorial_guide: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 11(CmdTutorialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishTutorialCsReq { - #[prost(uint32, tag = "9")] - pub tutorial_id: u32, -} -/// 12(CmdTutorialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishTutorialScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub tutorial: ::core::option::Option, -} -/// 13(CmdTutorialType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishTutorialGuideCsReq { - #[prost(uint32, tag = "3")] - pub group_id: u32, -} -/// 14(CmdTutorialType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishTutorialGuideScRsp { - #[prost(message, optional, tag = "2")] - pub tutorial_guide: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// 2(CmdWaypointType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dldjboaibdf { - #[prost(bool, tag = "10")] - pub is_new: bool, - #[prost(uint32, tag = "12")] - pub id: u32, - #[prost(uint32, tag = "11")] - pub gookbdefbod: u32, -} -/// 3(CmdWaypointType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cbgihjclcip { - #[prost(bool, tag = "12")] - pub is_new: bool, - #[prost(uint32, tag = "6")] - pub jjhkmecjhnn: u32, - #[prost(uint32, repeated, tag = "11")] - pub mhhnginclle: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub id: u32, -} -/// 4(CmdWaypointType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ijijlcajfhp { - #[prost(message, optional, tag = "12")] - pub pcolgchagka: ::core::option::Option, - #[prost(message, repeated, tag = "7")] - pub gmfajbcgdnj: ::prost::alloc::vec::Vec, -} -/// 5(CmdWaypointType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Baneeifhmpo { - #[prost(uint32, tag = "7")] - pub iihcnngolbe: u32, -} -/// 6(CmdWaypointType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmgkkjnacfc { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub feckimgmlka: u32, - #[prost(message, optional, tag = "5")] - pub fcdkncobmmf: ::core::option::Option, -} -/// 7(CmdWaypointType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pcgfgbihalk { - #[prost(uint32, tag = "6")] - pub bflmlheoofd: u32, -} -/// 8(CmdWaypointType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jejmnhoicjj { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub feckimgmlka: u32, -} -/// 9(CmdWaypointType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdodhnabnlb {} -/// 10(CmdWaypointType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ildmnnbckpj { - #[prost(uint32, tag = "4")] - pub feckimgmlka: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, repeated, tag = "1")] - pub cainocidfgo: ::prost::alloc::vec::Vec, -} -/// 11(CmdWaypointType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Daoacfolejc { - #[prost(uint32, tag = "12")] - pub bflmlheoofd: u32, - #[prost(uint32, tag = "5")] - pub iihcnngolbe: u32, -} -/// 12(CmdWaypointType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pjkogjknflm { - #[prost(uint32, tag = "10")] - pub jkgbokiaoja: u32, - #[prost(uint32, tag = "7")] - pub iihcnngolbe: u32, -} -/// 13(CmdWaypointType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dmkbaejinik { - #[prost(uint32, tag = "6")] - pub jkgbokiaoja: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub iihcnngolbe: u32, -} -/// 0(CmdWolfBroType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bcibpajimin { - #[prost(bool, tag = "2")] - pub gbignolahab: bool, - #[prost(message, optional, tag = "1")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub glggcaomdfp: u32, - #[prost(message, repeated, tag = "9")] - pub ofkibkelokh: ::prost::alloc::vec::Vec, -} -/// 1(CmdWolfBroType) -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameData { - #[prost(message, repeated, tag = "11")] - pub ofkibkelokh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub glggcaomdfp: u32, - #[prost(uint32, tag = "4")] - pub id: u32, - #[prost(string, tag = "9")] - pub ajpbdpphghc: ::prost::alloc::string::String, - #[prost(bool, tag = "13")] - pub gbignolahab: bool, - #[prost(message, optional, tag = "15")] - pub diphbdebfjh: ::core::option::Option, -} -/// 2(CmdWolfBroType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartWolfBroGameCsReq { - #[prost(message, optional, tag = "14")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub id: u32, - #[prost(message, optional, tag = "8")] - pub group_state_info: ::core::option::Option, - #[prost(bool, tag = "7")] - pub bkngcladoan: bool, -} -/// 3(CmdWolfBroType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartWolfBroGameScRsp { - #[prost(message, optional, tag = "12")] - pub wolf_bro_game_data: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// 4(CmdWolfBroType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ArchiveWolfBroGameCsReq { - #[prost(message, optional, tag = "8")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub id: u32, -} -/// 5(CmdWolfBroType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ArchiveWolfBroGameScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub wolf_bro_game_data: ::core::option::Option, -} -/// 6(CmdWolfBroType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RestoreWolfBroGameArchiveCsReq { - #[prost(uint32, tag = "5")] - pub id: u32, -} -/// 7(CmdWolfBroType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RestoreWolfBroGameArchiveScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub wolf_bro_game_data: ::core::option::Option, -} -/// 8(CmdWolfBroType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitWolfBroGameCsReq { - #[prost(uint32, tag = "2")] - pub id: u32, -} -/// 9(CmdWolfBroType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitWolfBroGameScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub wolf_bro_game_data: ::core::option::Option, -} -/// 10(CmdWolfBroType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetWolfBroGameDataCsReq { - #[prost(uint32, tag = "9")] - pub id: u32, -} -/// 11(CmdWolfBroType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetWolfBroGameDataScRsp { - #[prost(message, optional, tag = "7")] - pub wolf_bro_game_data: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// 12(CmdWolfBroType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameDataChangeScNotify { - #[prost(message, optional, tag = "3")] - pub wolf_bro_game_data: ::core::option::Option, -} -/// 13(CmdWolfBroType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameUseBulletCsReq { - #[prost(message, optional, tag = "3")] - pub dkjhohcaknd: ::core::option::Option, - #[prost(uint32, repeated, tag = "14")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, -} -/// 14(CmdWolfBroType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameUseBulletScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub wolf_bro_game_data: ::core::option::Option, -} -/// 15(CmdWolfBroType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGamePickupBulletCsReq { - #[prost(message, optional, tag = "8")] - pub dkjhohcaknd: ::core::option::Option, -} -/// 16(CmdWolfBroType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGamePickupBulletScRsp { - #[prost(message, optional, tag = "1")] - pub wolf_bro_game_data: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// 17(CmdWolfBroType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameActivateBulletCsReq { - #[prost(uint32, tag = "1")] - pub group_id: u32, - #[prost(uint32, tag = "6")] - pub config_id: u32, -} -/// 18(CmdWolfBroType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameActivateBulletScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// 19(CmdWolfBroType) -/// CsReq -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameExplodeMonsterCsReq { - #[prost(uint32, repeated, tag = "3")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, -} -/// 20(CmdWolfBroType) -/// ScRsp -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameExplodeMonsterScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// 22(CmdWolfBroType) -/// ScNotify -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ennfnklhogo { - #[prost(uint32, tag = "1")] - pub jnbobgjcblp: u32, - #[prost(uint32, tag = "2")] - pub likaekcnmhn: u32, - #[prost(uint32, tag = "3")] - pub ffonfigcnel: u32, - #[prost(uint32, tag = "4")] - pub ekhlfgdakbd: u32, - #[prost(uint32, tag = "5")] - pub ecgndkdbdpg: u32, - #[prost(uint32, tag = "6")] - pub onhdjoghneb: u32, - #[prost(uint32, tag = "7")] - pub flojgfefkoi: u32, - #[prost(uint32, tag = "8")] - pub ppnlnpmemoi: u32, - #[prost(uint32, tag = "9")] - pub bmbebcglfif: u32, - #[prost(uint32, tag = "10")] - pub ichgdinbbfn: u32, - #[prost(uint32, tag = "11")] - pub id: u32, - #[prost(uint32, tag = "12")] - pub njddhgadecd: u32, - #[prost(uint32, tag = "13")] - pub haiiapoodbb: u32, -} #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Mmmfpijcphb { - AvatarSlot1 = 0, - AvatarSlot2 = 1, - AvatarSlot3 = 2, +pub enum CmdActivityType { + None = 0, + CmdStartTrialActivityCsReq = 2603, + CmdGetLoginActivityScRsp = 2606, + CmdEnterTrialActivityStageScRsp = 2607, + CmdTakeLoginActivityRewardCsReq = 2611, + CmdLeaveTrialActivityCsReq = 2613, + CmdLeaveTrialActivityScRsp = 2614, + CmdTakeMonsterResearchActivityRewardCsReq = 2617, + CmdCurTrialActivityScNotify = 2622, + CmdSubmitMonsterResearchActivityMaterialScRsp = 2624, + CmdSubmitMonsterResearchActivityMaterialCsReq = 2625, + CmdStartTrialActivityScRsp = 2626, + CmdTakeTrialActivityRewardScRsp = 2631, + CmdTakeTrialActivityRewardCsReq = 2641, + CmdTakeLoginActivityRewardScRsp = 2643, + CmdTrialActivityDataChangeScNotify = 2647, + CmdGetTrialActivityDataCsReq = 2653, + CmdGetActivityScheduleConfigCsReq = 2656, + CmdGetTrialActivityDataScRsp = 2658, + CmdEnterTrialActivityStageCsReq = 2659, + CmdGetLoginActivityCsReq = 2668, + CmdTakeMonsterResearchActivityRewardScRsp = 2692, + CmdGetActivityScheduleConfigScRsp = 2693, + CmdGetMonsterResearchActivityDataCsReq = 2697, + CmdGetMonsterResearchActivityDataScRsp = 2698, } -impl Mmmfpijcphb { +impl CmdActivityType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Mmmfpijcphb::AvatarSlot1 => "AVATAR_SLOT_1", - Mmmfpijcphb::AvatarSlot2 => "AVATAR_SLOT_2", - Mmmfpijcphb::AvatarSlot3 => "AVATAR_SLOT_3", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AVATAR_SLOT_1" => Some(Self::AvatarSlot1), - "AVATAR_SLOT_2" => Some(Self::AvatarSlot2), - "AVATAR_SLOT_3" => Some(Self::AvatarSlot3), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ijoidkfhpmm { - ItemTypeNone = 0, - ItemAvatarCard = 1, - ItemEquipment = 2, - ItemMaterial = 3, - ItemAvatarExp = 4, - ItemRelic = 5, -} -impl Ijoidkfhpmm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ijoidkfhpmm::ItemTypeNone => "ITEM_TYPE_NONE", - Ijoidkfhpmm::ItemAvatarCard => "ITEM_AVATAR_CARD", - Ijoidkfhpmm::ItemEquipment => "ITEM_EQUIPMENT", - Ijoidkfhpmm::ItemMaterial => "ITEM_MATERIAL", - Ijoidkfhpmm::ItemAvatarExp => "ITEM_AVATAR_EXP", - Ijoidkfhpmm::ItemRelic => "ITEM_RELIC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ITEM_TYPE_NONE" => Some(Self::ItemTypeNone), - "ITEM_AVATAR_CARD" => Some(Self::ItemAvatarCard), - "ITEM_EQUIPMENT" => Some(Self::ItemEquipment), - "ITEM_MATERIAL" => Some(Self::ItemMaterial), - "ITEM_AVATAR_EXP" => Some(Self::ItemAvatarExp), - "ITEM_RELIC" => Some(Self::ItemRelic), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Okkgedldili { - VirtualItemNone = 0, - VirtualItemHcoin = 1, - VirtualItemScoin = 2, - VirtualItemMcoin = 3, - VirtualItemStamina = 11, - VirtualItemReserveStamina = 12, - VirtualItemAvatarExp = 21, - VirtualItemExp = 22, - VirtualItemDailyActivePoint = 23, - VirtualItemMpMax = 24, - VirtualItemPlayerReturnPoint = 25, - VirtualItemBattleCollegePoint = 26, - VirtualItemRogueCoin = 31, - VirtualItemRogueTalentCoin = 32, - VirtualItemRogueRewardKey = 33, - VirtualItemAchievementExp = 41, - VirtualItemBpExp = 51, - VirtualItemBpRealExp = 52, - VirtualItemMuseumFunds = 53, - VirtualItemWarriorExp = 190, - VirtualItemRogueExp = 191, - VirtualItemMageExp = 192, - VirtualItemShamanExp = 193, - VirtualItemWarlockExp = 194, - VirtualItemKnightExp = 195, - VirtualItemPriestExp = 196, - VirtualItemPunkLordPoint = 100000, - VirtualItemGameplayCounterMonsterSneakVision = 280001, - VirtualItemGameplayCounterWolfBroBullet = 280002, - VirtualItemAlleyFunds = 281001, - VirtualItemRoguePumanCoupon = 281012, - VirtualItemMonthCard = 300101, - VirtualItemBpNormal = 300102, - VirtualItemBpDeluxe = 300103, - VirtualItemBpUpgrade = 300104, - VirtualItemHeliobusFans = 281002, - VirtualItemSpaceZooHybridItem = 281003, - VirtualItemSpaceZooExpPoint = 281004, - VirtualItemRogueNousTalentCoin = 281013, - VirtualItemEvolveBuildCoin = 281019, - VirtualItemDrinkMakerTip = 281005, - VirtualItemMonopolyDice = 281014, - VirtualItemMonopolyCoin = 281015, - VirtualItemMonopolyCheatdice = 281016, - VirtualItemMonopolyReroll = 281017, - VirtualItemRogueTournPermanentTalentCoin = 281018, - VirtualItemRogueTournExp = 281022, - VirtualItemMatchthreeCoin = 281024, - VirtualItemSwordTrainingSkillPoint = 281023, -} -impl Okkgedldili { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Okkgedldili::VirtualItemNone => "VIRTUAL_ITEM_NONE", - Okkgedldili::VirtualItemHcoin => "VIRTUAL_ITEM_HCOIN", - Okkgedldili::VirtualItemScoin => "VIRTUAL_ITEM_SCOIN", - Okkgedldili::VirtualItemMcoin => "VIRTUAL_ITEM_MCOIN", - Okkgedldili::VirtualItemStamina => "VIRTUAL_ITEM_STAMINA", - Okkgedldili::VirtualItemReserveStamina => "VIRTUAL_ITEM_RESERVE_STAMINA", - Okkgedldili::VirtualItemAvatarExp => "VIRTUAL_ITEM_AVATAR_EXP", - Okkgedldili::VirtualItemExp => "VIRTUAL_ITEM_EXP", - Okkgedldili::VirtualItemDailyActivePoint => "VIRTUAL_ITEM_DAILY_ACTIVE_POINT", - Okkgedldili::VirtualItemMpMax => "VIRTUAL_ITEM_MP_MAX", - Okkgedldili::VirtualItemPlayerReturnPoint => { - "VIRTUAL_ITEM_PLAYER_RETURN_POINT" + CmdActivityType::None => "CmdActivityTypeNone", + CmdActivityType::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq", + CmdActivityType::CmdGetLoginActivityScRsp => "CmdGetLoginActivityScRsp", + CmdActivityType::CmdEnterTrialActivityStageScRsp => { + "CmdEnterTrialActivityStageScRsp" } - Okkgedldili::VirtualItemBattleCollegePoint => { - "VIRTUAL_ITEM_BATTLE_COLLEGE_POINT" + CmdActivityType::CmdTakeLoginActivityRewardCsReq => { + "CmdTakeLoginActivityRewardCsReq" } - Okkgedldili::VirtualItemRogueCoin => "VIRTUAL_ITEM_ROGUE_COIN", - Okkgedldili::VirtualItemRogueTalentCoin => "VIRTUAL_ITEM_ROGUE_TALENT_COIN", - Okkgedldili::VirtualItemRogueRewardKey => "VIRTUAL_ITEM_ROGUE_REWARD_KEY", - Okkgedldili::VirtualItemAchievementExp => "VIRTUAL_ITEM_ACHIEVEMENT_EXP", - Okkgedldili::VirtualItemBpExp => "VIRTUAL_ITEM_BP_EXP", - Okkgedldili::VirtualItemBpRealExp => "VIRTUAL_ITEM_BP_REAL_EXP", - Okkgedldili::VirtualItemMuseumFunds => "VIRTUAL_ITEM_MUSEUM_FUNDS", - Okkgedldili::VirtualItemWarriorExp => "VIRTUAL_ITEM_WARRIOR_EXP", - Okkgedldili::VirtualItemRogueExp => "VIRTUAL_ITEM_ROGUE_EXP", - Okkgedldili::VirtualItemMageExp => "VIRTUAL_ITEM_MAGE_EXP", - Okkgedldili::VirtualItemShamanExp => "VIRTUAL_ITEM_SHAMAN_EXP", - Okkgedldili::VirtualItemWarlockExp => "VIRTUAL_ITEM_WARLOCK_EXP", - Okkgedldili::VirtualItemKnightExp => "VIRTUAL_ITEM_KNIGHT_EXP", - Okkgedldili::VirtualItemPriestExp => "VIRTUAL_ITEM_PRIEST_EXP", - Okkgedldili::VirtualItemPunkLordPoint => "VIRTUAL_ITEM_PUNK_LORD_POINT", - Okkgedldili::VirtualItemGameplayCounterMonsterSneakVision => { - "VIRTUAL_ITEM_GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION" + CmdActivityType::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq", + CmdActivityType::CmdLeaveTrialActivityScRsp => "CmdLeaveTrialActivityScRsp", + CmdActivityType::CmdTakeMonsterResearchActivityRewardCsReq => { + "CmdTakeMonsterResearchActivityRewardCsReq" } - Okkgedldili::VirtualItemGameplayCounterWolfBroBullet => { - "VIRTUAL_ITEM_GAMEPLAY_COUNTER_WOLF_BRO_BULLET" + CmdActivityType::CmdCurTrialActivityScNotify => "CmdCurTrialActivityScNotify", + CmdActivityType::CmdSubmitMonsterResearchActivityMaterialScRsp => { + "CmdSubmitMonsterResearchActivityMaterialScRsp" } - Okkgedldili::VirtualItemAlleyFunds => "VIRTUAL_ITEM_ALLEY_FUNDS", - Okkgedldili::VirtualItemRoguePumanCoupon => "VIRTUAL_ITEM_ROGUE_PUMAN_COUPON", - Okkgedldili::VirtualItemMonthCard => "VIRTUAL_ITEM_MONTH_CARD", - Okkgedldili::VirtualItemBpNormal => "VIRTUAL_ITEM_BP_NORMAL", - Okkgedldili::VirtualItemBpDeluxe => "VIRTUAL_ITEM_BP_DELUXE", - Okkgedldili::VirtualItemBpUpgrade => "VIRTUAL_ITEM_BP_UPGRADE", - Okkgedldili::VirtualItemHeliobusFans => "VIRTUAL_ITEM_HELIOBUS_FANS", - Okkgedldili::VirtualItemSpaceZooHybridItem => { - "VIRTUAL_ITEM_SPACE_ZOO_HYBRID_ITEM" + CmdActivityType::CmdSubmitMonsterResearchActivityMaterialCsReq => { + "CmdSubmitMonsterResearchActivityMaterialCsReq" } - Okkgedldili::VirtualItemSpaceZooExpPoint => { - "VIRTUAL_ITEM_SPACE_ZOO_EXP_POINT" + CmdActivityType::CmdStartTrialActivityScRsp => "CmdStartTrialActivityScRsp", + CmdActivityType::CmdTakeTrialActivityRewardScRsp => { + "CmdTakeTrialActivityRewardScRsp" } - Okkgedldili::VirtualItemRogueNousTalentCoin => { - "VIRTUAL_ITEM_ROGUE_NOUS_TALENT_COIN" + CmdActivityType::CmdTakeTrialActivityRewardCsReq => { + "CmdTakeTrialActivityRewardCsReq" } - Okkgedldili::VirtualItemEvolveBuildCoin => "VIRTUAL_ITEM_EVOLVE_BUILD_COIN", - Okkgedldili::VirtualItemDrinkMakerTip => "VIRTUAL_ITEM_DRINK_MAKER_TIP", - Okkgedldili::VirtualItemMonopolyDice => "VIRTUAL_ITEM_MONOPOLY_DICE", - Okkgedldili::VirtualItemMonopolyCoin => "VIRTUAL_ITEM_MONOPOLY_COIN", - Okkgedldili::VirtualItemMonopolyCheatdice => { - "VIRTUAL_ITEM_MONOPOLY_CHEATDICE" + CmdActivityType::CmdTakeLoginActivityRewardScRsp => { + "CmdTakeLoginActivityRewardScRsp" } - Okkgedldili::VirtualItemMonopolyReroll => "VIRTUAL_ITEM_MONOPOLY_REROLL", - Okkgedldili::VirtualItemRogueTournPermanentTalentCoin => { - "VIRTUAL_ITEM_ROGUE_TOURN_PERMANENT_TALENT_COIN" + CmdActivityType::CmdTrialActivityDataChangeScNotify => { + "CmdTrialActivityDataChangeScNotify" } - Okkgedldili::VirtualItemRogueTournExp => "VIRTUAL_ITEM_ROGUE_TOURN_EXP", - Okkgedldili::VirtualItemMatchthreeCoin => "VIRTUAL_ITEM_MATCHTHREE_COIN", - Okkgedldili::VirtualItemSwordTrainingSkillPoint => { - "VIRTUAL_ITEM_SWORD_TRAINING_SKILL_POINT" + CmdActivityType::CmdGetTrialActivityDataCsReq => { + "CmdGetTrialActivityDataCsReq" + } + CmdActivityType::CmdGetActivityScheduleConfigCsReq => { + "CmdGetActivityScheduleConfigCsReq" + } + CmdActivityType::CmdGetTrialActivityDataScRsp => { + "CmdGetTrialActivityDataScRsp" + } + CmdActivityType::CmdEnterTrialActivityStageCsReq => { + "CmdEnterTrialActivityStageCsReq" + } + CmdActivityType::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq", + CmdActivityType::CmdTakeMonsterResearchActivityRewardScRsp => { + "CmdTakeMonsterResearchActivityRewardScRsp" + } + CmdActivityType::CmdGetActivityScheduleConfigScRsp => { + "CmdGetActivityScheduleConfigScRsp" + } + CmdActivityType::CmdGetMonsterResearchActivityDataCsReq => { + "CmdGetMonsterResearchActivityDataCsReq" + } + CmdActivityType::CmdGetMonsterResearchActivityDataScRsp => { + "CmdGetMonsterResearchActivityDataScRsp" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "VIRTUAL_ITEM_NONE" => Some(Self::VirtualItemNone), - "VIRTUAL_ITEM_HCOIN" => Some(Self::VirtualItemHcoin), - "VIRTUAL_ITEM_SCOIN" => Some(Self::VirtualItemScoin), - "VIRTUAL_ITEM_MCOIN" => Some(Self::VirtualItemMcoin), - "VIRTUAL_ITEM_STAMINA" => Some(Self::VirtualItemStamina), - "VIRTUAL_ITEM_RESERVE_STAMINA" => Some(Self::VirtualItemReserveStamina), - "VIRTUAL_ITEM_AVATAR_EXP" => Some(Self::VirtualItemAvatarExp), - "VIRTUAL_ITEM_EXP" => Some(Self::VirtualItemExp), - "VIRTUAL_ITEM_DAILY_ACTIVE_POINT" => Some(Self::VirtualItemDailyActivePoint), - "VIRTUAL_ITEM_MP_MAX" => Some(Self::VirtualItemMpMax), - "VIRTUAL_ITEM_PLAYER_RETURN_POINT" => { - Some(Self::VirtualItemPlayerReturnPoint) + "CmdActivityTypeNone" => Some(Self::None), + "CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq), + "CmdGetLoginActivityScRsp" => Some(Self::CmdGetLoginActivityScRsp), + "CmdEnterTrialActivityStageScRsp" => { + Some(Self::CmdEnterTrialActivityStageScRsp) } - "VIRTUAL_ITEM_BATTLE_COLLEGE_POINT" => { - Some(Self::VirtualItemBattleCollegePoint) + "CmdTakeLoginActivityRewardCsReq" => { + Some(Self::CmdTakeLoginActivityRewardCsReq) } - "VIRTUAL_ITEM_ROGUE_COIN" => Some(Self::VirtualItemRogueCoin), - "VIRTUAL_ITEM_ROGUE_TALENT_COIN" => Some(Self::VirtualItemRogueTalentCoin), - "VIRTUAL_ITEM_ROGUE_REWARD_KEY" => Some(Self::VirtualItemRogueRewardKey), - "VIRTUAL_ITEM_ACHIEVEMENT_EXP" => Some(Self::VirtualItemAchievementExp), - "VIRTUAL_ITEM_BP_EXP" => Some(Self::VirtualItemBpExp), - "VIRTUAL_ITEM_BP_REAL_EXP" => Some(Self::VirtualItemBpRealExp), - "VIRTUAL_ITEM_MUSEUM_FUNDS" => Some(Self::VirtualItemMuseumFunds), - "VIRTUAL_ITEM_WARRIOR_EXP" => Some(Self::VirtualItemWarriorExp), - "VIRTUAL_ITEM_ROGUE_EXP" => Some(Self::VirtualItemRogueExp), - "VIRTUAL_ITEM_MAGE_EXP" => Some(Self::VirtualItemMageExp), - "VIRTUAL_ITEM_SHAMAN_EXP" => Some(Self::VirtualItemShamanExp), - "VIRTUAL_ITEM_WARLOCK_EXP" => Some(Self::VirtualItemWarlockExp), - "VIRTUAL_ITEM_KNIGHT_EXP" => Some(Self::VirtualItemKnightExp), - "VIRTUAL_ITEM_PRIEST_EXP" => Some(Self::VirtualItemPriestExp), - "VIRTUAL_ITEM_PUNK_LORD_POINT" => Some(Self::VirtualItemPunkLordPoint), - "VIRTUAL_ITEM_GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION" => { - Some(Self::VirtualItemGameplayCounterMonsterSneakVision) + "CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq), + "CmdLeaveTrialActivityScRsp" => Some(Self::CmdLeaveTrialActivityScRsp), + "CmdTakeMonsterResearchActivityRewardCsReq" => { + Some(Self::CmdTakeMonsterResearchActivityRewardCsReq) } - "VIRTUAL_ITEM_GAMEPLAY_COUNTER_WOLF_BRO_BULLET" => { - Some(Self::VirtualItemGameplayCounterWolfBroBullet) + "CmdCurTrialActivityScNotify" => Some(Self::CmdCurTrialActivityScNotify), + "CmdSubmitMonsterResearchActivityMaterialScRsp" => { + Some(Self::CmdSubmitMonsterResearchActivityMaterialScRsp) } - "VIRTUAL_ITEM_ALLEY_FUNDS" => Some(Self::VirtualItemAlleyFunds), - "VIRTUAL_ITEM_ROGUE_PUMAN_COUPON" => Some(Self::VirtualItemRoguePumanCoupon), - "VIRTUAL_ITEM_MONTH_CARD" => Some(Self::VirtualItemMonthCard), - "VIRTUAL_ITEM_BP_NORMAL" => Some(Self::VirtualItemBpNormal), - "VIRTUAL_ITEM_BP_DELUXE" => Some(Self::VirtualItemBpDeluxe), - "VIRTUAL_ITEM_BP_UPGRADE" => Some(Self::VirtualItemBpUpgrade), - "VIRTUAL_ITEM_HELIOBUS_FANS" => Some(Self::VirtualItemHeliobusFans), - "VIRTUAL_ITEM_SPACE_ZOO_HYBRID_ITEM" => { - Some(Self::VirtualItemSpaceZooHybridItem) + "CmdSubmitMonsterResearchActivityMaterialCsReq" => { + Some(Self::CmdSubmitMonsterResearchActivityMaterialCsReq) } - "VIRTUAL_ITEM_SPACE_ZOO_EXP_POINT" => Some(Self::VirtualItemSpaceZooExpPoint), - "VIRTUAL_ITEM_ROGUE_NOUS_TALENT_COIN" => { - Some(Self::VirtualItemRogueNousTalentCoin) + "CmdStartTrialActivityScRsp" => Some(Self::CmdStartTrialActivityScRsp), + "CmdTakeTrialActivityRewardScRsp" => { + Some(Self::CmdTakeTrialActivityRewardScRsp) } - "VIRTUAL_ITEM_EVOLVE_BUILD_COIN" => Some(Self::VirtualItemEvolveBuildCoin), - "VIRTUAL_ITEM_DRINK_MAKER_TIP" => Some(Self::VirtualItemDrinkMakerTip), - "VIRTUAL_ITEM_MONOPOLY_DICE" => Some(Self::VirtualItemMonopolyDice), - "VIRTUAL_ITEM_MONOPOLY_COIN" => Some(Self::VirtualItemMonopolyCoin), - "VIRTUAL_ITEM_MONOPOLY_CHEATDICE" => Some(Self::VirtualItemMonopolyCheatdice), - "VIRTUAL_ITEM_MONOPOLY_REROLL" => Some(Self::VirtualItemMonopolyReroll), - "VIRTUAL_ITEM_ROGUE_TOURN_PERMANENT_TALENT_COIN" => { - Some(Self::VirtualItemRogueTournPermanentTalentCoin) + "CmdTakeTrialActivityRewardCsReq" => { + Some(Self::CmdTakeTrialActivityRewardCsReq) } - "VIRTUAL_ITEM_ROGUE_TOURN_EXP" => Some(Self::VirtualItemRogueTournExp), - "VIRTUAL_ITEM_MATCHTHREE_COIN" => Some(Self::VirtualItemMatchthreeCoin), - "VIRTUAL_ITEM_SWORD_TRAINING_SKILL_POINT" => { - Some(Self::VirtualItemSwordTrainingSkillPoint) + "CmdTakeLoginActivityRewardScRsp" => { + Some(Self::CmdTakeLoginActivityRewardScRsp) + } + "CmdTrialActivityDataChangeScNotify" => { + Some(Self::CmdTrialActivityDataChangeScNotify) + } + "CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq), + "CmdGetActivityScheduleConfigCsReq" => { + Some(Self::CmdGetActivityScheduleConfigCsReq) + } + "CmdGetTrialActivityDataScRsp" => Some(Self::CmdGetTrialActivityDataScRsp), + "CmdEnterTrialActivityStageCsReq" => { + Some(Self::CmdEnterTrialActivityStageCsReq) + } + "CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq), + "CmdTakeMonsterResearchActivityRewardScRsp" => { + Some(Self::CmdTakeMonsterResearchActivityRewardScRsp) + } + "CmdGetActivityScheduleConfigScRsp" => { + Some(Self::CmdGetActivityScheduleConfigScRsp) + } + "CmdGetMonsterResearchActivityDataCsReq" => { + Some(Self::CmdGetMonsterResearchActivityDataCsReq) + } + "CmdGetMonsterResearchActivityDataScRsp" => { + Some(Self::CmdGetMonsterResearchActivityDataScRsp) } _ => None, } @@ -27218,29 +2678,880 @@ impl Okkgedldili { } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Mdpkhclfmea { - GameplayCounterNone = 0, - GameplayCounterMonsterSneakVision = 280001, +pub enum CmdAdventureType { + None = 0, + CmdEnterAdventureScRsp = 1306, + CmdGetFarmStageGachaInfoCsReq = 1311, + CmdGetFarmStageGachaInfoScRsp = 1343, + CmdEnterAdventureCsReq = 1368, } -impl Mdpkhclfmea { +impl CmdAdventureType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Mdpkhclfmea::GameplayCounterNone => "GAMEPLAY_COUNTER_NONE", - Mdpkhclfmea::GameplayCounterMonsterSneakVision => { - "GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION" + CmdAdventureType::None => "CmdAdventureTypeNone", + CmdAdventureType::CmdEnterAdventureScRsp => "CmdEnterAdventureScRsp", + CmdAdventureType::CmdGetFarmStageGachaInfoCsReq => { + "CmdGetFarmStageGachaInfoCsReq" + } + CmdAdventureType::CmdGetFarmStageGachaInfoScRsp => { + "CmdGetFarmStageGachaInfoScRsp" + } + CmdAdventureType::CmdEnterAdventureCsReq => "CmdEnterAdventureCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdAdventureTypeNone" => Some(Self::None), + "CmdEnterAdventureScRsp" => Some(Self::CmdEnterAdventureScRsp), + "CmdGetFarmStageGachaInfoCsReq" => Some(Self::CmdGetFarmStageGachaInfoCsReq), + "CmdGetFarmStageGachaInfoScRsp" => Some(Self::CmdGetFarmStageGachaInfoScRsp), + "CmdEnterAdventureCsReq" => Some(Self::CmdEnterAdventureCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdAetherDivideType { + None = 0, + CmdEnterAetherDivideSceneScRsp = 4806, + CmdGetAetherDivideChallengeInfoScRsp = 4808, + CmdAetherDivideSpiritInfoScNotify = 4809, + CmdLeaveAetherDivideSceneCsReq = 4811, + CmdAetherDivideSkillItemScNotify = 4816, + CmdStartAetherDivideStageBattleCsReq = 4817, + CmdAetherDivideLineupScNotify = 4823, + CmdSwitchAetherDivideLineUpSlotScRsp = 4824, + CmdSwitchAetherDivideLineUpSlotCsReq = 4825, + CmdAetherDivideSpiritExpUpScRsp = 4828, + CmdStartAetherDivideChallengeBattleScRsp = 4829, + CmdAetherDivideTainerInfoScNotify = 4832, + CmdEquipAetherDividePassiveSkillScRsp = 4834, + CmdStartAetherDivideChallengeBattleCsReq = 4839, + CmdLeaveAetherDivideSceneScRsp = 4843, + CmdAetherDivideTakeChallengeRewardCsReq = 4845, + CmdSetAetherDivideLineUpScRsp = 4848, + CmdAetherDivideRefreshEndlessScNotify = 4849, + CmdGetAetherDivideInfoScRsp = 4854, + CmdStartAetherDivideSceneBattleCsReq = 4856, + CmdSetAetherDivideLineUpCsReq = 4865, + CmdAetherDivideTakeChallengeRewardScRsp = 4866, + CmdEnterAetherDivideSceneCsReq = 4868, + CmdAetherDivideRefreshEndlessScRsp = 4876, + CmdAetherDivideRefreshEndlessCsReq = 4878, + CmdAetherDivideFinishChallengeScNotify = 4881, + CmdEquipAetherDividePassiveSkillCsReq = 4882, + CmdGetAetherDivideChallengeInfoCsReq = 4888, + CmdAetherDivideSpiritExpUpCsReq = 4890, + CmdStartAetherDivideStageBattleScRsp = 4892, + CmdStartAetherDivideSceneBattleScRsp = 4893, + CmdClearAetherDividePassiveSkillCsReq = 4897, + CmdClearAetherDividePassiveSkillScRsp = 4898, + CmdGetAetherDivideInfoCsReq = 4899, +} +impl CmdAetherDivideType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdAetherDivideType::None => "CmdAetherDivideTypeNone", + CmdAetherDivideType::CmdEnterAetherDivideSceneScRsp => { + "CmdEnterAetherDivideSceneScRsp" + } + CmdAetherDivideType::CmdGetAetherDivideChallengeInfoScRsp => { + "CmdGetAetherDivideChallengeInfoScRsp" + } + CmdAetherDivideType::CmdAetherDivideSpiritInfoScNotify => { + "CmdAetherDivideSpiritInfoScNotify" + } + CmdAetherDivideType::CmdLeaveAetherDivideSceneCsReq => { + "CmdLeaveAetherDivideSceneCsReq" + } + CmdAetherDivideType::CmdAetherDivideSkillItemScNotify => { + "CmdAetherDivideSkillItemScNotify" + } + CmdAetherDivideType::CmdStartAetherDivideStageBattleCsReq => { + "CmdStartAetherDivideStageBattleCsReq" + } + CmdAetherDivideType::CmdAetherDivideLineupScNotify => { + "CmdAetherDivideLineupScNotify" + } + CmdAetherDivideType::CmdSwitchAetherDivideLineUpSlotScRsp => { + "CmdSwitchAetherDivideLineUpSlotScRsp" + } + CmdAetherDivideType::CmdSwitchAetherDivideLineUpSlotCsReq => { + "CmdSwitchAetherDivideLineUpSlotCsReq" + } + CmdAetherDivideType::CmdAetherDivideSpiritExpUpScRsp => { + "CmdAetherDivideSpiritExpUpScRsp" + } + CmdAetherDivideType::CmdStartAetherDivideChallengeBattleScRsp => { + "CmdStartAetherDivideChallengeBattleScRsp" + } + CmdAetherDivideType::CmdAetherDivideTainerInfoScNotify => { + "CmdAetherDivideTainerInfoScNotify" + } + CmdAetherDivideType::CmdEquipAetherDividePassiveSkillScRsp => { + "CmdEquipAetherDividePassiveSkillScRsp" + } + CmdAetherDivideType::CmdStartAetherDivideChallengeBattleCsReq => { + "CmdStartAetherDivideChallengeBattleCsReq" + } + CmdAetherDivideType::CmdLeaveAetherDivideSceneScRsp => { + "CmdLeaveAetherDivideSceneScRsp" + } + CmdAetherDivideType::CmdAetherDivideTakeChallengeRewardCsReq => { + "CmdAetherDivideTakeChallengeRewardCsReq" + } + CmdAetherDivideType::CmdSetAetherDivideLineUpScRsp => { + "CmdSetAetherDivideLineUpScRsp" + } + CmdAetherDivideType::CmdAetherDivideRefreshEndlessScNotify => { + "CmdAetherDivideRefreshEndlessScNotify" + } + CmdAetherDivideType::CmdGetAetherDivideInfoScRsp => { + "CmdGetAetherDivideInfoScRsp" + } + CmdAetherDivideType::CmdStartAetherDivideSceneBattleCsReq => { + "CmdStartAetherDivideSceneBattleCsReq" + } + CmdAetherDivideType::CmdSetAetherDivideLineUpCsReq => { + "CmdSetAetherDivideLineUpCsReq" + } + CmdAetherDivideType::CmdAetherDivideTakeChallengeRewardScRsp => { + "CmdAetherDivideTakeChallengeRewardScRsp" + } + CmdAetherDivideType::CmdEnterAetherDivideSceneCsReq => { + "CmdEnterAetherDivideSceneCsReq" + } + CmdAetherDivideType::CmdAetherDivideRefreshEndlessScRsp => { + "CmdAetherDivideRefreshEndlessScRsp" + } + CmdAetherDivideType::CmdAetherDivideRefreshEndlessCsReq => { + "CmdAetherDivideRefreshEndlessCsReq" + } + CmdAetherDivideType::CmdAetherDivideFinishChallengeScNotify => { + "CmdAetherDivideFinishChallengeScNotify" + } + CmdAetherDivideType::CmdEquipAetherDividePassiveSkillCsReq => { + "CmdEquipAetherDividePassiveSkillCsReq" + } + CmdAetherDivideType::CmdGetAetherDivideChallengeInfoCsReq => { + "CmdGetAetherDivideChallengeInfoCsReq" + } + CmdAetherDivideType::CmdAetherDivideSpiritExpUpCsReq => { + "CmdAetherDivideSpiritExpUpCsReq" + } + CmdAetherDivideType::CmdStartAetherDivideStageBattleScRsp => { + "CmdStartAetherDivideStageBattleScRsp" + } + CmdAetherDivideType::CmdStartAetherDivideSceneBattleScRsp => { + "CmdStartAetherDivideSceneBattleScRsp" + } + CmdAetherDivideType::CmdClearAetherDividePassiveSkillCsReq => { + "CmdClearAetherDividePassiveSkillCsReq" + } + CmdAetherDivideType::CmdClearAetherDividePassiveSkillScRsp => { + "CmdClearAetherDividePassiveSkillScRsp" + } + CmdAetherDivideType::CmdGetAetherDivideInfoCsReq => { + "CmdGetAetherDivideInfoCsReq" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "GAMEPLAY_COUNTER_NONE" => Some(Self::GameplayCounterNone), - "GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION" => { - Some(Self::GameplayCounterMonsterSneakVision) + "CmdAetherDivideTypeNone" => Some(Self::None), + "CmdEnterAetherDivideSceneScRsp" => { + Some(Self::CmdEnterAetherDivideSceneScRsp) + } + "CmdGetAetherDivideChallengeInfoScRsp" => { + Some(Self::CmdGetAetherDivideChallengeInfoScRsp) + } + "CmdAetherDivideSpiritInfoScNotify" => { + Some(Self::CmdAetherDivideSpiritInfoScNotify) + } + "CmdLeaveAetherDivideSceneCsReq" => { + Some(Self::CmdLeaveAetherDivideSceneCsReq) + } + "CmdAetherDivideSkillItemScNotify" => { + Some(Self::CmdAetherDivideSkillItemScNotify) + } + "CmdStartAetherDivideStageBattleCsReq" => { + Some(Self::CmdStartAetherDivideStageBattleCsReq) + } + "CmdAetherDivideLineupScNotify" => Some(Self::CmdAetherDivideLineupScNotify), + "CmdSwitchAetherDivideLineUpSlotScRsp" => { + Some(Self::CmdSwitchAetherDivideLineUpSlotScRsp) + } + "CmdSwitchAetherDivideLineUpSlotCsReq" => { + Some(Self::CmdSwitchAetherDivideLineUpSlotCsReq) + } + "CmdAetherDivideSpiritExpUpScRsp" => { + Some(Self::CmdAetherDivideSpiritExpUpScRsp) + } + "CmdStartAetherDivideChallengeBattleScRsp" => { + Some(Self::CmdStartAetherDivideChallengeBattleScRsp) + } + "CmdAetherDivideTainerInfoScNotify" => { + Some(Self::CmdAetherDivideTainerInfoScNotify) + } + "CmdEquipAetherDividePassiveSkillScRsp" => { + Some(Self::CmdEquipAetherDividePassiveSkillScRsp) + } + "CmdStartAetherDivideChallengeBattleCsReq" => { + Some(Self::CmdStartAetherDivideChallengeBattleCsReq) + } + "CmdLeaveAetherDivideSceneScRsp" => { + Some(Self::CmdLeaveAetherDivideSceneScRsp) + } + "CmdAetherDivideTakeChallengeRewardCsReq" => { + Some(Self::CmdAetherDivideTakeChallengeRewardCsReq) + } + "CmdSetAetherDivideLineUpScRsp" => Some(Self::CmdSetAetherDivideLineUpScRsp), + "CmdAetherDivideRefreshEndlessScNotify" => { + Some(Self::CmdAetherDivideRefreshEndlessScNotify) + } + "CmdGetAetherDivideInfoScRsp" => Some(Self::CmdGetAetherDivideInfoScRsp), + "CmdStartAetherDivideSceneBattleCsReq" => { + Some(Self::CmdStartAetherDivideSceneBattleCsReq) + } + "CmdSetAetherDivideLineUpCsReq" => Some(Self::CmdSetAetherDivideLineUpCsReq), + "CmdAetherDivideTakeChallengeRewardScRsp" => { + Some(Self::CmdAetherDivideTakeChallengeRewardScRsp) + } + "CmdEnterAetherDivideSceneCsReq" => { + Some(Self::CmdEnterAetherDivideSceneCsReq) + } + "CmdAetherDivideRefreshEndlessScRsp" => { + Some(Self::CmdAetherDivideRefreshEndlessScRsp) + } + "CmdAetherDivideRefreshEndlessCsReq" => { + Some(Self::CmdAetherDivideRefreshEndlessCsReq) + } + "CmdAetherDivideFinishChallengeScNotify" => { + Some(Self::CmdAetherDivideFinishChallengeScNotify) + } + "CmdEquipAetherDividePassiveSkillCsReq" => { + Some(Self::CmdEquipAetherDividePassiveSkillCsReq) + } + "CmdGetAetherDivideChallengeInfoCsReq" => { + Some(Self::CmdGetAetherDivideChallengeInfoCsReq) + } + "CmdAetherDivideSpiritExpUpCsReq" => { + Some(Self::CmdAetherDivideSpiritExpUpCsReq) + } + "CmdStartAetherDivideStageBattleScRsp" => { + Some(Self::CmdStartAetherDivideStageBattleScRsp) + } + "CmdStartAetherDivideSceneBattleScRsp" => { + Some(Self::CmdStartAetherDivideSceneBattleScRsp) + } + "CmdClearAetherDividePassiveSkillCsReq" => { + Some(Self::CmdClearAetherDividePassiveSkillCsReq) + } + "CmdClearAetherDividePassiveSkillScRsp" => { + Some(Self::CmdClearAetherDividePassiveSkillScRsp) + } + "CmdGetAetherDivideInfoCsReq" => Some(Self::CmdGetAetherDivideInfoCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdAlleyType { + None = 0, + CmdGetAlleyInfoScRsp = 4706, + CmdSaveLogisticsScRsp = 4708, + CmdAlleyShipUnlockScNotify = 4709, + CmdLogisticsGameCsReq = 4711, + CmdLogisticsScoreRewardSyncInfoScNotify = 4712, + CmdGetSaveLogisticsMapCsReq = 4716, + CmdPrestigeLevelUpCsReq = 4717, + CmdAlleyShipUsedCountScNotify = 4723, + CmdAlleyOrderChangedScNotify = 4725, + CmdAlleyShopLevelScNotify = 4728, + CmdStartAlleyEventScRsp = 4729, + CmdActivityRaidPlacingGameCsReq = 4730, + CmdAlleyShipmentEventEffectsScNotify = 4732, + CmdAlleyEventEffectNotify = 4733, + CmdStartAlleyEventCsReq = 4739, + CmdLogisticsGameScRsp = 4743, + CmdAlleyTakeEventRewardScRsp = 4745, + CmdLogisticsDetonateStarSkiffScRsp = 4746, + CmdAlleyPlacingGameScRsp = 4748, + CmdAlleyTakeEventRewardCsReq = 4749, + CmdAlleyEventChangeNotify = 4751, + CmdTakePrestigeRewardScRsp = 4754, + CmdAlleyPlacingGameCsReq = 4765, + CmdLogisticsDetonateStarSkiffCsReq = 4766, + CmdGetAlleyInfoCsReq = 4768, + CmdAlleyGuaranteedFundsScRsp = 4776, + CmdAlleyGuaranteedFundsCsReq = 4778, + CmdLogisticsInfoScNotify = 4781, + CmdGetSaveLogisticsMapScRsp = 4784, + CmdSaveLogisticsCsReq = 4788, + CmdAlleyFundsScNotify = 4790, + CmdPrestigeLevelUpScRsp = 4792, + CmdActivityRaidPlacingGameScRsp = 4795, + CmdRefreshAlleyOrderCsReq = 4797, + CmdRefreshAlleyOrderScRsp = 4798, + CmdTakePrestigeRewardCsReq = 4799, +} +impl CmdAlleyType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdAlleyType::None => "CmdAlleyTypeNone", + CmdAlleyType::CmdGetAlleyInfoScRsp => "CmdGetAlleyInfoScRsp", + CmdAlleyType::CmdSaveLogisticsScRsp => "CmdSaveLogisticsScRsp", + CmdAlleyType::CmdAlleyShipUnlockScNotify => "CmdAlleyShipUnlockScNotify", + CmdAlleyType::CmdLogisticsGameCsReq => "CmdLogisticsGameCsReq", + CmdAlleyType::CmdLogisticsScoreRewardSyncInfoScNotify => { + "CmdLogisticsScoreRewardSyncInfoScNotify" + } + CmdAlleyType::CmdGetSaveLogisticsMapCsReq => "CmdGetSaveLogisticsMapCsReq", + CmdAlleyType::CmdPrestigeLevelUpCsReq => "CmdPrestigeLevelUpCsReq", + CmdAlleyType::CmdAlleyShipUsedCountScNotify => { + "CmdAlleyShipUsedCountScNotify" + } + CmdAlleyType::CmdAlleyOrderChangedScNotify => "CmdAlleyOrderChangedScNotify", + CmdAlleyType::CmdAlleyShopLevelScNotify => "CmdAlleyShopLevelScNotify", + CmdAlleyType::CmdStartAlleyEventScRsp => "CmdStartAlleyEventScRsp", + CmdAlleyType::CmdActivityRaidPlacingGameCsReq => { + "CmdActivityRaidPlacingGameCsReq" + } + CmdAlleyType::CmdAlleyShipmentEventEffectsScNotify => { + "CmdAlleyShipmentEventEffectsScNotify" + } + CmdAlleyType::CmdAlleyEventEffectNotify => "CmdAlleyEventEffectNotify", + CmdAlleyType::CmdStartAlleyEventCsReq => "CmdStartAlleyEventCsReq", + CmdAlleyType::CmdLogisticsGameScRsp => "CmdLogisticsGameScRsp", + CmdAlleyType::CmdAlleyTakeEventRewardScRsp => "CmdAlleyTakeEventRewardScRsp", + CmdAlleyType::CmdLogisticsDetonateStarSkiffScRsp => { + "CmdLogisticsDetonateStarSkiffScRsp" + } + CmdAlleyType::CmdAlleyPlacingGameScRsp => "CmdAlleyPlacingGameScRsp", + CmdAlleyType::CmdAlleyTakeEventRewardCsReq => "CmdAlleyTakeEventRewardCsReq", + CmdAlleyType::CmdAlleyEventChangeNotify => "CmdAlleyEventChangeNotify", + CmdAlleyType::CmdTakePrestigeRewardScRsp => "CmdTakePrestigeRewardScRsp", + CmdAlleyType::CmdAlleyPlacingGameCsReq => "CmdAlleyPlacingGameCsReq", + CmdAlleyType::CmdLogisticsDetonateStarSkiffCsReq => { + "CmdLogisticsDetonateStarSkiffCsReq" + } + CmdAlleyType::CmdGetAlleyInfoCsReq => "CmdGetAlleyInfoCsReq", + CmdAlleyType::CmdAlleyGuaranteedFundsScRsp => "CmdAlleyGuaranteedFundsScRsp", + CmdAlleyType::CmdAlleyGuaranteedFundsCsReq => "CmdAlleyGuaranteedFundsCsReq", + CmdAlleyType::CmdLogisticsInfoScNotify => "CmdLogisticsInfoScNotify", + CmdAlleyType::CmdGetSaveLogisticsMapScRsp => "CmdGetSaveLogisticsMapScRsp", + CmdAlleyType::CmdSaveLogisticsCsReq => "CmdSaveLogisticsCsReq", + CmdAlleyType::CmdAlleyFundsScNotify => "CmdAlleyFundsScNotify", + CmdAlleyType::CmdPrestigeLevelUpScRsp => "CmdPrestigeLevelUpScRsp", + CmdAlleyType::CmdActivityRaidPlacingGameScRsp => { + "CmdActivityRaidPlacingGameScRsp" + } + CmdAlleyType::CmdRefreshAlleyOrderCsReq => "CmdRefreshAlleyOrderCsReq", + CmdAlleyType::CmdRefreshAlleyOrderScRsp => "CmdRefreshAlleyOrderScRsp", + CmdAlleyType::CmdTakePrestigeRewardCsReq => "CmdTakePrestigeRewardCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdAlleyTypeNone" => Some(Self::None), + "CmdGetAlleyInfoScRsp" => Some(Self::CmdGetAlleyInfoScRsp), + "CmdSaveLogisticsScRsp" => Some(Self::CmdSaveLogisticsScRsp), + "CmdAlleyShipUnlockScNotify" => Some(Self::CmdAlleyShipUnlockScNotify), + "CmdLogisticsGameCsReq" => Some(Self::CmdLogisticsGameCsReq), + "CmdLogisticsScoreRewardSyncInfoScNotify" => { + Some(Self::CmdLogisticsScoreRewardSyncInfoScNotify) + } + "CmdGetSaveLogisticsMapCsReq" => Some(Self::CmdGetSaveLogisticsMapCsReq), + "CmdPrestigeLevelUpCsReq" => Some(Self::CmdPrestigeLevelUpCsReq), + "CmdAlleyShipUsedCountScNotify" => Some(Self::CmdAlleyShipUsedCountScNotify), + "CmdAlleyOrderChangedScNotify" => Some(Self::CmdAlleyOrderChangedScNotify), + "CmdAlleyShopLevelScNotify" => Some(Self::CmdAlleyShopLevelScNotify), + "CmdStartAlleyEventScRsp" => Some(Self::CmdStartAlleyEventScRsp), + "CmdActivityRaidPlacingGameCsReq" => { + Some(Self::CmdActivityRaidPlacingGameCsReq) + } + "CmdAlleyShipmentEventEffectsScNotify" => { + Some(Self::CmdAlleyShipmentEventEffectsScNotify) + } + "CmdAlleyEventEffectNotify" => Some(Self::CmdAlleyEventEffectNotify), + "CmdStartAlleyEventCsReq" => Some(Self::CmdStartAlleyEventCsReq), + "CmdLogisticsGameScRsp" => Some(Self::CmdLogisticsGameScRsp), + "CmdAlleyTakeEventRewardScRsp" => Some(Self::CmdAlleyTakeEventRewardScRsp), + "CmdLogisticsDetonateStarSkiffScRsp" => { + Some(Self::CmdLogisticsDetonateStarSkiffScRsp) + } + "CmdAlleyPlacingGameScRsp" => Some(Self::CmdAlleyPlacingGameScRsp), + "CmdAlleyTakeEventRewardCsReq" => Some(Self::CmdAlleyTakeEventRewardCsReq), + "CmdAlleyEventChangeNotify" => Some(Self::CmdAlleyEventChangeNotify), + "CmdTakePrestigeRewardScRsp" => Some(Self::CmdTakePrestigeRewardScRsp), + "CmdAlleyPlacingGameCsReq" => Some(Self::CmdAlleyPlacingGameCsReq), + "CmdLogisticsDetonateStarSkiffCsReq" => { + Some(Self::CmdLogisticsDetonateStarSkiffCsReq) + } + "CmdGetAlleyInfoCsReq" => Some(Self::CmdGetAlleyInfoCsReq), + "CmdAlleyGuaranteedFundsScRsp" => Some(Self::CmdAlleyGuaranteedFundsScRsp), + "CmdAlleyGuaranteedFundsCsReq" => Some(Self::CmdAlleyGuaranteedFundsCsReq), + "CmdLogisticsInfoScNotify" => Some(Self::CmdLogisticsInfoScNotify), + "CmdGetSaveLogisticsMapScRsp" => Some(Self::CmdGetSaveLogisticsMapScRsp), + "CmdSaveLogisticsCsReq" => Some(Self::CmdSaveLogisticsCsReq), + "CmdAlleyFundsScNotify" => Some(Self::CmdAlleyFundsScNotify), + "CmdPrestigeLevelUpScRsp" => Some(Self::CmdPrestigeLevelUpScRsp), + "CmdActivityRaidPlacingGameScRsp" => { + Some(Self::CmdActivityRaidPlacingGameScRsp) + } + "CmdRefreshAlleyOrderCsReq" => Some(Self::CmdRefreshAlleyOrderCsReq), + "CmdRefreshAlleyOrderScRsp" => Some(Self::CmdRefreshAlleyOrderScRsp), + "CmdTakePrestigeRewardCsReq" => Some(Self::CmdTakePrestigeRewardCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdArchiveType { + None = 0, + CmdGetArchiveDataScRsp = 2306, + CmdGetUpdatedArchiveDataCsReq = 2311, + CmdGetUpdatedArchiveDataScRsp = 2343, + CmdGetArchiveDataCsReq = 2368, +} +impl CmdArchiveType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdArchiveType::None => "CmdArchiveTypeNone", + CmdArchiveType::CmdGetArchiveDataScRsp => "CmdGetArchiveDataScRsp", + CmdArchiveType::CmdGetUpdatedArchiveDataCsReq => { + "CmdGetUpdatedArchiveDataCsReq" + } + CmdArchiveType::CmdGetUpdatedArchiveDataScRsp => { + "CmdGetUpdatedArchiveDataScRsp" + } + CmdArchiveType::CmdGetArchiveDataCsReq => "CmdGetArchiveDataCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdArchiveTypeNone" => Some(Self::None), + "CmdGetArchiveDataScRsp" => Some(Self::CmdGetArchiveDataScRsp), + "CmdGetUpdatedArchiveDataCsReq" => Some(Self::CmdGetUpdatedArchiveDataCsReq), + "CmdGetUpdatedArchiveDataScRsp" => Some(Self::CmdGetUpdatedArchiveDataScRsp), + "CmdGetArchiveDataCsReq" => Some(Self::CmdGetArchiveDataCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdAvatarType { + None = 0, + CmdGetAvatarDataScRsp = 306, + CmdMarkAvatarCsReq = 308, + CmdTakeOffAvatarSkinScRsp = 309, + CmdAvatarExpUpCsReq = 311, + CmdTakePromotionRewardScRsp = 317, + CmdTakePromotionRewardCsReq = 324, + CmdTakeOffRelicScRsp = 325, + CmdTakeOffAvatarSkinCsReq = 328, + CmdPromoteAvatarScRsp = 329, + CmdDressAvatarScRsp = 333, + CmdDressRelicAvatarCsReq = 334, + CmdPromoteAvatarCsReq = 339, + CmdAvatarExpUpScRsp = 343, + CmdRankUpAvatarCsReq = 348, + CmdDressAvatarCsReq = 351, + CmdTakeOffEquipmentScRsp = 354, + CmdUnlockSkilltreeCsReq = 356, + CmdAddAvatarScNotify = 365, + CmdGetAvatarDataCsReq = 368, + CmdMarkAvatarScRsp = 381, + CmdRankUpAvatarScRsp = 382, + CmdUnlockAvatarSkinScNotify = 388, + CmdDressAvatarSkinScRsp = 390, + CmdDressAvatarSkinCsReq = 392, + CmdUnlockSkilltreeScRsp = 393, + CmdDressRelicAvatarScRsp = 397, + CmdTakeOffRelicCsReq = 398, + CmdTakeOffEquipmentCsReq = 399, +} +impl CmdAvatarType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdAvatarType::None => "CmdAvatarTypeNone", + CmdAvatarType::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp", + CmdAvatarType::CmdMarkAvatarCsReq => "CmdMarkAvatarCsReq", + CmdAvatarType::CmdTakeOffAvatarSkinScRsp => "CmdTakeOffAvatarSkinScRsp", + CmdAvatarType::CmdAvatarExpUpCsReq => "CmdAvatarExpUpCsReq", + CmdAvatarType::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp", + CmdAvatarType::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq", + CmdAvatarType::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp", + CmdAvatarType::CmdTakeOffAvatarSkinCsReq => "CmdTakeOffAvatarSkinCsReq", + CmdAvatarType::CmdPromoteAvatarScRsp => "CmdPromoteAvatarScRsp", + CmdAvatarType::CmdDressAvatarScRsp => "CmdDressAvatarScRsp", + CmdAvatarType::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq", + CmdAvatarType::CmdPromoteAvatarCsReq => "CmdPromoteAvatarCsReq", + CmdAvatarType::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp", + CmdAvatarType::CmdRankUpAvatarCsReq => "CmdRankUpAvatarCsReq", + CmdAvatarType::CmdDressAvatarCsReq => "CmdDressAvatarCsReq", + CmdAvatarType::CmdTakeOffEquipmentScRsp => "CmdTakeOffEquipmentScRsp", + CmdAvatarType::CmdUnlockSkilltreeCsReq => "CmdUnlockSkilltreeCsReq", + CmdAvatarType::CmdAddAvatarScNotify => "CmdAddAvatarScNotify", + CmdAvatarType::CmdGetAvatarDataCsReq => "CmdGetAvatarDataCsReq", + CmdAvatarType::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp", + CmdAvatarType::CmdRankUpAvatarScRsp => "CmdRankUpAvatarScRsp", + CmdAvatarType::CmdUnlockAvatarSkinScNotify => "CmdUnlockAvatarSkinScNotify", + CmdAvatarType::CmdDressAvatarSkinScRsp => "CmdDressAvatarSkinScRsp", + CmdAvatarType::CmdDressAvatarSkinCsReq => "CmdDressAvatarSkinCsReq", + CmdAvatarType::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp", + CmdAvatarType::CmdDressRelicAvatarScRsp => "CmdDressRelicAvatarScRsp", + CmdAvatarType::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq", + CmdAvatarType::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdAvatarTypeNone" => Some(Self::None), + "CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp), + "CmdMarkAvatarCsReq" => Some(Self::CmdMarkAvatarCsReq), + "CmdTakeOffAvatarSkinScRsp" => Some(Self::CmdTakeOffAvatarSkinScRsp), + "CmdAvatarExpUpCsReq" => Some(Self::CmdAvatarExpUpCsReq), + "CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp), + "CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq), + "CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp), + "CmdTakeOffAvatarSkinCsReq" => Some(Self::CmdTakeOffAvatarSkinCsReq), + "CmdPromoteAvatarScRsp" => Some(Self::CmdPromoteAvatarScRsp), + "CmdDressAvatarScRsp" => Some(Self::CmdDressAvatarScRsp), + "CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq), + "CmdPromoteAvatarCsReq" => Some(Self::CmdPromoteAvatarCsReq), + "CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp), + "CmdRankUpAvatarCsReq" => Some(Self::CmdRankUpAvatarCsReq), + "CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq), + "CmdTakeOffEquipmentScRsp" => Some(Self::CmdTakeOffEquipmentScRsp), + "CmdUnlockSkilltreeCsReq" => Some(Self::CmdUnlockSkilltreeCsReq), + "CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify), + "CmdGetAvatarDataCsReq" => Some(Self::CmdGetAvatarDataCsReq), + "CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp), + "CmdRankUpAvatarScRsp" => Some(Self::CmdRankUpAvatarScRsp), + "CmdUnlockAvatarSkinScNotify" => Some(Self::CmdUnlockAvatarSkinScNotify), + "CmdDressAvatarSkinScRsp" => Some(Self::CmdDressAvatarSkinScRsp), + "CmdDressAvatarSkinCsReq" => Some(Self::CmdDressAvatarSkinCsReq), + "CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp), + "CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp), + "CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq), + "CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdBattleType { + None = 0, + CmdPveBattleResultScRsp = 106, + CmdQuitBattleCsReq = 111, + CmdSyncClientResVersionScRsp = 129, + CmdBattleLogReportCsReq = 133, + CmdSyncClientResVersionCsReq = 139, + CmdQuitBattleScRsp = 143, + CmdRebattleByClientCsNotify = 148, + CmdQuitBattleScNotify = 151, + CmdServerSimulateBattleFinishScNotify = 154, + CmdGetCurBattleInfoCsReq = 156, + CmdReBattleAfterBattleLoseCsNotify = 165, + CmdPveBattleResultCsReq = 168, + CmdGetCurBattleInfoScRsp = 193, + CmdBattleLogReportScRsp = 199, +} +impl CmdBattleType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdBattleType::None => "CmdBattleTypeNone", + CmdBattleType::CmdPveBattleResultScRsp => "CmdPVEBattleResultScRsp", + CmdBattleType::CmdQuitBattleCsReq => "CmdQuitBattleCsReq", + CmdBattleType::CmdSyncClientResVersionScRsp => "CmdSyncClientResVersionScRsp", + CmdBattleType::CmdBattleLogReportCsReq => "CmdBattleLogReportCsReq", + CmdBattleType::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq", + CmdBattleType::CmdQuitBattleScRsp => "CmdQuitBattleScRsp", + CmdBattleType::CmdRebattleByClientCsNotify => "CmdRebattleByClientCsNotify", + CmdBattleType::CmdQuitBattleScNotify => "CmdQuitBattleScNotify", + CmdBattleType::CmdServerSimulateBattleFinishScNotify => { + "CmdServerSimulateBattleFinishScNotify" + } + CmdBattleType::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq", + CmdBattleType::CmdReBattleAfterBattleLoseCsNotify => { + "CmdReBattleAfterBattleLoseCsNotify" + } + CmdBattleType::CmdPveBattleResultCsReq => "CmdPVEBattleResultCsReq", + CmdBattleType::CmdGetCurBattleInfoScRsp => "CmdGetCurBattleInfoScRsp", + CmdBattleType::CmdBattleLogReportScRsp => "CmdBattleLogReportScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdBattleTypeNone" => Some(Self::None), + "CmdPVEBattleResultScRsp" => Some(Self::CmdPveBattleResultScRsp), + "CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq), + "CmdSyncClientResVersionScRsp" => Some(Self::CmdSyncClientResVersionScRsp), + "CmdBattleLogReportCsReq" => Some(Self::CmdBattleLogReportCsReq), + "CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq), + "CmdQuitBattleScRsp" => Some(Self::CmdQuitBattleScRsp), + "CmdRebattleByClientCsNotify" => Some(Self::CmdRebattleByClientCsNotify), + "CmdQuitBattleScNotify" => Some(Self::CmdQuitBattleScNotify), + "CmdServerSimulateBattleFinishScNotify" => { + Some(Self::CmdServerSimulateBattleFinishScNotify) + } + "CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq), + "CmdReBattleAfterBattleLoseCsNotify" => { + Some(Self::CmdReBattleAfterBattleLoseCsNotify) + } + "CmdPVEBattleResultCsReq" => Some(Self::CmdPveBattleResultCsReq), + "CmdGetCurBattleInfoScRsp" => Some(Self::CmdGetCurBattleInfoScRsp), + "CmdBattleLogReportScRsp" => Some(Self::CmdBattleLogReportScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdBattleCollegeType { + None = 0, + CmdGetBattleCollegeDataScRsp = 5706, + CmdBattleCollegeDataChangeScNotify = 5711, + CmdStartBattleCollegeCsReq = 5743, + CmdStartBattleCollegeScRsp = 5756, + CmdGetBattleCollegeDataCsReq = 5768, +} +impl CmdBattleCollegeType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdBattleCollegeType::None => "CmdBattleCollegeTypeNone", + CmdBattleCollegeType::CmdGetBattleCollegeDataScRsp => { + "CmdGetBattleCollegeDataScRsp" + } + CmdBattleCollegeType::CmdBattleCollegeDataChangeScNotify => { + "CmdBattleCollegeDataChangeScNotify" + } + CmdBattleCollegeType::CmdStartBattleCollegeCsReq => { + "CmdStartBattleCollegeCsReq" + } + CmdBattleCollegeType::CmdStartBattleCollegeScRsp => { + "CmdStartBattleCollegeScRsp" + } + CmdBattleCollegeType::CmdGetBattleCollegeDataCsReq => { + "CmdGetBattleCollegeDataCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdBattleCollegeTypeNone" => Some(Self::None), + "CmdGetBattleCollegeDataScRsp" => Some(Self::CmdGetBattleCollegeDataScRsp), + "CmdBattleCollegeDataChangeScNotify" => { + Some(Self::CmdBattleCollegeDataChangeScNotify) + } + "CmdStartBattleCollegeCsReq" => Some(Self::CmdStartBattleCollegeCsReq), + "CmdStartBattleCollegeScRsp" => Some(Self::CmdStartBattleCollegeScRsp), + "CmdGetBattleCollegeDataCsReq" => Some(Self::CmdGetBattleCollegeDataCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdBattlePassType { + None = 0, + CmdTakeAllRewardCsReq = 3029, + CmdBuyBpLevelScRsp = 3039, + CmdTakeBpRewardCsReq = 3043, + CmdTakeAllRewardScRsp = 3051, + CmdTakeBpRewardScRsp = 3056, + CmdBattlePassInfoNotify = 3068, + CmdBuyBpLevelCsReq = 3093, +} +impl CmdBattlePassType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdBattlePassType::None => "CmdBattlePassTypeNone", + CmdBattlePassType::CmdTakeAllRewardCsReq => "CmdTakeAllRewardCsReq", + CmdBattlePassType::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp", + CmdBattlePassType::CmdTakeBpRewardCsReq => "CmdTakeBpRewardCsReq", + CmdBattlePassType::CmdTakeAllRewardScRsp => "CmdTakeAllRewardScRsp", + CmdBattlePassType::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp", + CmdBattlePassType::CmdBattlePassInfoNotify => "CmdBattlePassInfoNotify", + CmdBattlePassType::CmdBuyBpLevelCsReq => "CmdBuyBpLevelCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdBattlePassTypeNone" => Some(Self::None), + "CmdTakeAllRewardCsReq" => Some(Self::CmdTakeAllRewardCsReq), + "CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp), + "CmdTakeBpRewardCsReq" => Some(Self::CmdTakeBpRewardCsReq), + "CmdTakeAllRewardScRsp" => Some(Self::CmdTakeAllRewardScRsp), + "CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp), + "CmdBattlePassInfoNotify" => Some(Self::CmdBattlePassInfoNotify), + "CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdBoxingClubType { + None = 0, + CmdGetBoxingClubInfoScRsp = 4206, + CmdMatchBoxingClubOpponentCsReq = 4211, + CmdGiveUpBoxingClubChallengeScRsp = 4229, + CmdBoxingClubChallengeUpdateScNotify = 4233, + CmdChooseBoxingClubStageOptionalBuffScRsp = 4234, + CmdGiveUpBoxingClubChallengeCsReq = 4239, + CmdMatchBoxingClubOpponentScRsp = 4243, + CmdSetBoxingClubResonanceLineupScRsp = 4248, + CmdBoxingClubRewardScNotify = 4251, + CmdChooseBoxingClubResonanceScRsp = 4254, + CmdStartBoxingClubBattleCsReq = 4256, + CmdSetBoxingClubResonanceLineupCsReq = 4265, + CmdGetBoxingClubInfoCsReq = 4268, + CmdChooseBoxingClubStageOptionalBuffCsReq = 4282, + CmdStartBoxingClubBattleScRsp = 4293, + CmdChooseBoxingClubResonanceCsReq = 4299, +} +impl CmdBoxingClubType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdBoxingClubType::None => "CmdBoxingClubTypeNone", + CmdBoxingClubType::CmdGetBoxingClubInfoScRsp => "CmdGetBoxingClubInfoScRsp", + CmdBoxingClubType::CmdMatchBoxingClubOpponentCsReq => { + "CmdMatchBoxingClubOpponentCsReq" + } + CmdBoxingClubType::CmdGiveUpBoxingClubChallengeScRsp => { + "CmdGiveUpBoxingClubChallengeScRsp" + } + CmdBoxingClubType::CmdBoxingClubChallengeUpdateScNotify => { + "CmdBoxingClubChallengeUpdateScNotify" + } + CmdBoxingClubType::CmdChooseBoxingClubStageOptionalBuffScRsp => { + "CmdChooseBoxingClubStageOptionalBuffScRsp" + } + CmdBoxingClubType::CmdGiveUpBoxingClubChallengeCsReq => { + "CmdGiveUpBoxingClubChallengeCsReq" + } + CmdBoxingClubType::CmdMatchBoxingClubOpponentScRsp => { + "CmdMatchBoxingClubOpponentScRsp" + } + CmdBoxingClubType::CmdSetBoxingClubResonanceLineupScRsp => { + "CmdSetBoxingClubResonanceLineupScRsp" + } + CmdBoxingClubType::CmdBoxingClubRewardScNotify => { + "CmdBoxingClubRewardScNotify" + } + CmdBoxingClubType::CmdChooseBoxingClubResonanceScRsp => { + "CmdChooseBoxingClubResonanceScRsp" + } + CmdBoxingClubType::CmdStartBoxingClubBattleCsReq => { + "CmdStartBoxingClubBattleCsReq" + } + CmdBoxingClubType::CmdSetBoxingClubResonanceLineupCsReq => { + "CmdSetBoxingClubResonanceLineupCsReq" + } + CmdBoxingClubType::CmdGetBoxingClubInfoCsReq => "CmdGetBoxingClubInfoCsReq", + CmdBoxingClubType::CmdChooseBoxingClubStageOptionalBuffCsReq => { + "CmdChooseBoxingClubStageOptionalBuffCsReq" + } + CmdBoxingClubType::CmdStartBoxingClubBattleScRsp => { + "CmdStartBoxingClubBattleScRsp" + } + CmdBoxingClubType::CmdChooseBoxingClubResonanceCsReq => { + "CmdChooseBoxingClubResonanceCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdBoxingClubTypeNone" => Some(Self::None), + "CmdGetBoxingClubInfoScRsp" => Some(Self::CmdGetBoxingClubInfoScRsp), + "CmdMatchBoxingClubOpponentCsReq" => { + Some(Self::CmdMatchBoxingClubOpponentCsReq) + } + "CmdGiveUpBoxingClubChallengeScRsp" => { + Some(Self::CmdGiveUpBoxingClubChallengeScRsp) + } + "CmdBoxingClubChallengeUpdateScNotify" => { + Some(Self::CmdBoxingClubChallengeUpdateScNotify) + } + "CmdChooseBoxingClubStageOptionalBuffScRsp" => { + Some(Self::CmdChooseBoxingClubStageOptionalBuffScRsp) + } + "CmdGiveUpBoxingClubChallengeCsReq" => { + Some(Self::CmdGiveUpBoxingClubChallengeCsReq) + } + "CmdMatchBoxingClubOpponentScRsp" => { + Some(Self::CmdMatchBoxingClubOpponentScRsp) + } + "CmdSetBoxingClubResonanceLineupScRsp" => { + Some(Self::CmdSetBoxingClubResonanceLineupScRsp) + } + "CmdBoxingClubRewardScNotify" => Some(Self::CmdBoxingClubRewardScNotify), + "CmdChooseBoxingClubResonanceScRsp" => { + Some(Self::CmdChooseBoxingClubResonanceScRsp) + } + "CmdStartBoxingClubBattleCsReq" => Some(Self::CmdStartBoxingClubBattleCsReq), + "CmdSetBoxingClubResonanceLineupCsReq" => { + Some(Self::CmdSetBoxingClubResonanceLineupCsReq) + } + "CmdGetBoxingClubInfoCsReq" => Some(Self::CmdGetBoxingClubInfoCsReq), + "CmdChooseBoxingClubStageOptionalBuffCsReq" => { + Some(Self::CmdChooseBoxingClubStageOptionalBuffCsReq) + } + "CmdStartBoxingClubBattleScRsp" => Some(Self::CmdStartBoxingClubBattleScRsp), + "CmdChooseBoxingClubResonanceCsReq" => { + Some(Self::CmdChooseBoxingClubResonanceCsReq) } _ => None, } @@ -27248,170 +3559,8670 @@ impl Mdpkhclfmea { } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Heoakakgeba { - BlackLimitLevelAll = 0, +pub enum CmdChallengeType { + None = 0, + CmdGetChallengeScRsp = 1706, + CmdGetChallengeRecommendLineupListCsReq = 1708, + CmdEnterChallengeNextPhaseScRsp = 1709, + CmdStartChallengeCsReq = 1711, + CmdStartPartialChallengeScRsp = 1724, + CmdStartPartialChallengeCsReq = 1725, + CmdEnterChallengeNextPhaseCsReq = 1728, + CmdGetCurChallengeCsReq = 1733, + CmdTakeChallengeRewardScRsp = 1734, + CmdChallengeSettleNotify = 1739, + CmdStartChallengeScRsp = 1743, + CmdChallengeLineupNotify = 1754, + CmdLeaveChallengeCsReq = 1756, + CmdGetChallengeCsReq = 1768, + CmdGetChallengeRecommendLineupListScRsp = 1781, + CmdTakeChallengeRewardCsReq = 1782, + CmdChallengeBossPhaseSettleNotify = 1788, + CmdRestartChallengePhaseScRsp = 1790, + CmdRestartChallengePhaseCsReq = 1792, + CmdLeaveChallengeScRsp = 1793, + CmdGetChallengeGroupStatisticsCsReq = 1797, + CmdGetChallengeGroupStatisticsScRsp = 1798, + CmdGetCurChallengeScRsp = 1799, } -impl Heoakakgeba { +impl CmdChallengeType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Heoakakgeba::BlackLimitLevelAll => "BLACK_LIMIT_LEVEL_ALL", + CmdChallengeType::None => "CmdChallengeTypeNone", + CmdChallengeType::CmdGetChallengeScRsp => "CmdGetChallengeScRsp", + CmdChallengeType::CmdGetChallengeRecommendLineupListCsReq => { + "CmdGetChallengeRecommendLineupListCsReq" + } + CmdChallengeType::CmdEnterChallengeNextPhaseScRsp => { + "CmdEnterChallengeNextPhaseScRsp" + } + CmdChallengeType::CmdStartChallengeCsReq => "CmdStartChallengeCsReq", + CmdChallengeType::CmdStartPartialChallengeScRsp => { + "CmdStartPartialChallengeScRsp" + } + CmdChallengeType::CmdStartPartialChallengeCsReq => { + "CmdStartPartialChallengeCsReq" + } + CmdChallengeType::CmdEnterChallengeNextPhaseCsReq => { + "CmdEnterChallengeNextPhaseCsReq" + } + CmdChallengeType::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq", + CmdChallengeType::CmdTakeChallengeRewardScRsp => { + "CmdTakeChallengeRewardScRsp" + } + CmdChallengeType::CmdChallengeSettleNotify => "CmdChallengeSettleNotify", + CmdChallengeType::CmdStartChallengeScRsp => "CmdStartChallengeScRsp", + CmdChallengeType::CmdChallengeLineupNotify => "CmdChallengeLineupNotify", + CmdChallengeType::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq", + CmdChallengeType::CmdGetChallengeCsReq => "CmdGetChallengeCsReq", + CmdChallengeType::CmdGetChallengeRecommendLineupListScRsp => { + "CmdGetChallengeRecommendLineupListScRsp" + } + CmdChallengeType::CmdTakeChallengeRewardCsReq => { + "CmdTakeChallengeRewardCsReq" + } + CmdChallengeType::CmdChallengeBossPhaseSettleNotify => { + "CmdChallengeBossPhaseSettleNotify" + } + CmdChallengeType::CmdRestartChallengePhaseScRsp => { + "CmdRestartChallengePhaseScRsp" + } + CmdChallengeType::CmdRestartChallengePhaseCsReq => { + "CmdRestartChallengePhaseCsReq" + } + CmdChallengeType::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp", + CmdChallengeType::CmdGetChallengeGroupStatisticsCsReq => { + "CmdGetChallengeGroupStatisticsCsReq" + } + CmdChallengeType::CmdGetChallengeGroupStatisticsScRsp => { + "CmdGetChallengeGroupStatisticsScRsp" + } + CmdChallengeType::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "BLACK_LIMIT_LEVEL_ALL" => Some(Self::BlackLimitLevelAll), + "CmdChallengeTypeNone" => Some(Self::None), + "CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp), + "CmdGetChallengeRecommendLineupListCsReq" => { + Some(Self::CmdGetChallengeRecommendLineupListCsReq) + } + "CmdEnterChallengeNextPhaseScRsp" => { + Some(Self::CmdEnterChallengeNextPhaseScRsp) + } + "CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq), + "CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp), + "CmdStartPartialChallengeCsReq" => Some(Self::CmdStartPartialChallengeCsReq), + "CmdEnterChallengeNextPhaseCsReq" => { + Some(Self::CmdEnterChallengeNextPhaseCsReq) + } + "CmdGetCurChallengeCsReq" => Some(Self::CmdGetCurChallengeCsReq), + "CmdTakeChallengeRewardScRsp" => Some(Self::CmdTakeChallengeRewardScRsp), + "CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify), + "CmdStartChallengeScRsp" => Some(Self::CmdStartChallengeScRsp), + "CmdChallengeLineupNotify" => Some(Self::CmdChallengeLineupNotify), + "CmdLeaveChallengeCsReq" => Some(Self::CmdLeaveChallengeCsReq), + "CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq), + "CmdGetChallengeRecommendLineupListScRsp" => { + Some(Self::CmdGetChallengeRecommendLineupListScRsp) + } + "CmdTakeChallengeRewardCsReq" => Some(Self::CmdTakeChallengeRewardCsReq), + "CmdChallengeBossPhaseSettleNotify" => { + Some(Self::CmdChallengeBossPhaseSettleNotify) + } + "CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp), + "CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq), + "CmdLeaveChallengeScRsp" => Some(Self::CmdLeaveChallengeScRsp), + "CmdGetChallengeGroupStatisticsCsReq" => { + Some(Self::CmdGetChallengeGroupStatisticsCsReq) + } + "CmdGetChallengeGroupStatisticsScRsp" => { + Some(Self::CmdGetChallengeGroupStatisticsScRsp) + } + "CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp), _ => None, } } } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Bghghghihnh { - AreaNone = 0, - AreaCn = 1, - AreaJp = 2, - AreaAsia = 3, - AreaWest = 4, - AreaKr = 5, - AreaOverseas = 6, +pub enum CmdChatType { + None = 0, + CmdSendMsgScRsp = 3906, + CmdRevcMsgScNotify = 3911, + CmdGetChatFriendHistoryScRsp = 3929, + CmdGetChatEmojiListScRsp = 3933, + CmdGetLoginChatInfoScRsp = 3934, + CmdGetChatFriendHistoryCsReq = 3939, + CmdPrivateMsgOfflineUsersScNotify = 3943, + CmdBatchMarkChatEmojiScRsp = 3948, + CmdGetChatEmojiListCsReq = 3951, + CmdMarkChatEmojiScRsp = 3954, + CmdGetPrivateChatHistoryCsReq = 3956, + CmdBatchMarkChatEmojiCsReq = 3965, + CmdSendMsgCsReq = 3968, + CmdGetLoginChatInfoCsReq = 3982, + CmdGetPrivateChatHistoryScRsp = 3993, + CmdMarkChatEmojiCsReq = 3999, } -impl Bghghghihnh { +impl CmdChatType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Bghghghihnh::AreaNone => "AREA_NONE", - Bghghghihnh::AreaCn => "AREA_CN", - Bghghghihnh::AreaJp => "AREA_JP", - Bghghghihnh::AreaAsia => "AREA_ASIA", - Bghghghihnh::AreaWest => "AREA_WEST", - Bghghghihnh::AreaKr => "AREA_KR", - Bghghghihnh::AreaOverseas => "AREA_OVERSEAS", + CmdChatType::None => "CmdChatTypeNone", + CmdChatType::CmdSendMsgScRsp => "CmdSendMsgScRsp", + CmdChatType::CmdRevcMsgScNotify => "CmdRevcMsgScNotify", + CmdChatType::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp", + CmdChatType::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp", + CmdChatType::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp", + CmdChatType::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq", + CmdChatType::CmdPrivateMsgOfflineUsersScNotify => { + "CmdPrivateMsgOfflineUsersScNotify" + } + CmdChatType::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp", + CmdChatType::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq", + CmdChatType::CmdMarkChatEmojiScRsp => "CmdMarkChatEmojiScRsp", + CmdChatType::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq", + CmdChatType::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq", + CmdChatType::CmdSendMsgCsReq => "CmdSendMsgCsReq", + CmdChatType::CmdGetLoginChatInfoCsReq => "CmdGetLoginChatInfoCsReq", + CmdChatType::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp", + CmdChatType::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "AREA_NONE" => Some(Self::AreaNone), - "AREA_CN" => Some(Self::AreaCn), - "AREA_JP" => Some(Self::AreaJp), - "AREA_ASIA" => Some(Self::AreaAsia), - "AREA_WEST" => Some(Self::AreaWest), - "AREA_KR" => Some(Self::AreaKr), - "AREA_OVERSEAS" => Some(Self::AreaOverseas), + "CmdChatTypeNone" => Some(Self::None), + "CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp), + "CmdRevcMsgScNotify" => Some(Self::CmdRevcMsgScNotify), + "CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp), + "CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp), + "CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp), + "CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq), + "CmdPrivateMsgOfflineUsersScNotify" => { + Some(Self::CmdPrivateMsgOfflineUsersScNotify) + } + "CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp), + "CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq), + "CmdMarkChatEmojiScRsp" => Some(Self::CmdMarkChatEmojiScRsp), + "CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq), + "CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq), + "CmdSendMsgCsReq" => Some(Self::CmdSendMsgCsReq), + "CmdGetLoginChatInfoCsReq" => Some(Self::CmdGetLoginChatInfoCsReq), + "CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp), + "CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq), _ => None, } } } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Bllhmioaaba { - EntityNone = 0, - EntityAvatar = 1, - EntityMonster = 2, - EntityNpc = 3, - EntityProp = 4, - EntityTrigger = 5, - EntityEnv = 6, - EntitySummonUnit = 7, +pub enum CmdChessRogueType { + None = 0, + CmdChessRogueQueryBpCsReq = 5401, + CmdChessRogueGoAheadCsReq = 5405, + CmdSelectChessRogueSubStoryCsReq = 5406, + CmdChessRogueCheatRollCsReq = 5408, + CmdFinishChessRogueNousSubStoryCsReq = 5409, + CmdChessRogueQueryAeonDimensionsCsReq = 5413, + CmdGetChessRogueStoryAeonTalkInfoCsReq = 5417, + CmdFinishChessRogueSubStoryCsReq = 5418, + CmdChessRogueMoveCellNotify = 5419, + CmdChessRogueEnterScRsp = 5421, + CmdChessRogueChangeyAeonDimensionNotify = 5425, + CmdChessRogueUpdateAllowedSelectCellScNotify = 5426, + CmdSelectChessRogueNousSubStoryCsReq = 5427, + CmdChessRogueUpdateUnlockLevelScNotify = 5430, + CmdChessRogueUpdateLevelBaseInfoScNotify = 5431, + CmdChessRogueEnterCellScRsp = 5433, + CmdChessRogueUpdateReviveInfoScNotify = 5434, + CmdChessRogueUpdateMoneyInfoScNotify = 5442, + CmdChessRogueQuitScRsp = 5444, + CmdChessRogueLeaveCsReq = 5445, + CmdChessRoguePickAvatarCsReq = 5446, + CmdChessRogueLeaveScRsp = 5447, + CmdChessRoguePickAvatarScRsp = 5450, + CmdSyncChessRogueNousValueScNotify = 5451, + CmdChessRogueNousDiceSurfaceUnlockNotify = 5453, + CmdSyncChessRogueNousMainStoryScNotify = 5455, + CmdChessRogueGiveUpScRsp = 5456, + CmdEnhanceChessRogueBuffCsReq = 5458, + CmdChessRogueNousEditDiceCsReq = 5459, + CmdChessRogueQuestFinishNotify = 5460, + CmdChessRogueUpdateDiceInfoScNotify = 5461, + CmdGetChessRogueStoryInfoScRsp = 5462, + CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5463, + CmdChessRogueFinishCurRoomNotify = 5467, + CmdChessRogueReRollDiceCsReq = 5474, + CmdGetChessRogueBuffEnhanceInfoScRsp = 5476, + CmdChessRogueSkipTeachingLevelCsReq = 5477, + CmdSyncChessRogueMainStoryFinishScNotify = 5480, + CmdChessRogueReviveAvatarScRsp = 5481, + CmdChessRogueNousGetRogueTalentInfoScRsp = 5482, + CmdSyncChessRogueNousSubStoryScNotify = 5484, + CmdChessRogueSelectBpCsReq = 5486, + CmdChessRogueUpdateActionPointScNotify = 5487, + CmdChessRogueGiveUpRollScRsp = 5489, + CmdChessRogueEnterCellCsReq = 5490, + CmdFinishChessRogueSubStoryScRsp = 5491, + CmdChessRogueEnterNextLayerScRsp = 5492, + CmdChessRogueQueryCsReq = 5493, + CmdGetChessRogueStoryInfoCsReq = 5497, + CmdChessRogueCellUpdateNotify = 5498, + CmdChessRogueCheatRollScRsp = 5499, + CmdGetChessRogueNousStoryInfoCsReq = 5501, + CmdChessRogueQuitCsReq = 5506, + CmdChessRogueQueryScRsp = 5507, + CmdChessRogueNousDiceUpdateNotify = 5508, + CmdChessRogueStartCsReq = 5514, + CmdChessRogueUpdateBoardScNotify = 5518, + CmdEnterChessRogueAeonRoomCsReq = 5520, + CmdSelectChessRogueNousSubStoryScRsp = 5521, + CmdChessRogueConfirmRollCsReq = 5523, + CmdChessRogueRollDiceCsReq = 5529, + CmdChessRogueSkipTeachingLevelScRsp = 5531, + CmdChessRogueSelectCellScRsp = 5532, + CmdChessRogueQueryAeonDimensionsScRsp = 5536, + CmdChessRogueRollDiceScRsp = 5539, + CmdChessRogueUpdateAeonModifierValueScNotify = 5542, + CmdGetChessRogueStoryAeonTalkInfoScRsp = 5544, + CmdChessRogueGiveUpRollCsReq = 5545, + CmdChessRogueSelectCellCsReq = 5549, + CmdEnhanceChessRogueBuffScRsp = 5552, + CmdGetChessRogueBuffEnhanceInfoCsReq = 5555, + CmdChessRogueGoAheadScRsp = 5556, + CmdGetChessRogueNousStoryInfoScRsp = 5557, + CmdChessRogueNousEditDiceScRsp = 5565, + CmdChessRogueSelectBpScRsp = 5566, + CmdChessRogueEnterCsReq = 5567, + CmdChessRogueEnterNextLayerCsReq = 5568, + CmdChessRogueReviveAvatarCsReq = 5569, + CmdChessRogueNousEnableRogueTalentCsReq = 5571, + CmdChessRogueNousEnableRogueTalentScRsp = 5576, + CmdFinishChessRogueNousSubStoryScRsp = 5577, + CmdChessRogueGiveUpCsReq = 5585, + CmdChessRogueReRollDiceScRsp = 5586, + CmdSelectChessRogueSubStoryScRsp = 5587, + CmdChessRogueQueryBpScRsp = 5588, + CmdEnterChessRogueAeonRoomScRsp = 5589, + CmdChessRogueLayerAccountInfoNotify = 5591, + CmdChessRogueNousGetRogueTalentInfoCsReq = 5592, + CmdChessRogueConfirmRollScRsp = 5596, + CmdChessRogueStartScRsp = 5600, } -impl Bllhmioaaba { +impl CmdChessRogueType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Bllhmioaaba::EntityNone => "ENTITY_NONE", - Bllhmioaaba::EntityAvatar => "ENTITY_AVATAR", - Bllhmioaaba::EntityMonster => "ENTITY_MONSTER", - Bllhmioaaba::EntityNpc => "ENTITY_NPC", - Bllhmioaaba::EntityProp => "ENTITY_PROP", - Bllhmioaaba::EntityTrigger => "ENTITY_TRIGGER", - Bllhmioaaba::EntityEnv => "ENTITY_ENV", - Bllhmioaaba::EntitySummonUnit => "ENTITY_SUMMON_UNIT", + CmdChessRogueType::None => "CmdChessRogueTypeNone", + CmdChessRogueType::CmdChessRogueQueryBpCsReq => "CmdChessRogueQueryBpCsReq", + CmdChessRogueType::CmdChessRogueGoAheadCsReq => "CmdChessRogueGoAheadCsReq", + CmdChessRogueType::CmdSelectChessRogueSubStoryCsReq => { + "CmdSelectChessRogueSubStoryCsReq" + } + CmdChessRogueType::CmdChessRogueCheatRollCsReq => { + "CmdChessRogueCheatRollCsReq" + } + CmdChessRogueType::CmdFinishChessRogueNousSubStoryCsReq => { + "CmdFinishChessRogueNousSubStoryCsReq" + } + CmdChessRogueType::CmdChessRogueQueryAeonDimensionsCsReq => { + "CmdChessRogueQueryAeonDimensionsCsReq" + } + CmdChessRogueType::CmdGetChessRogueStoryAeonTalkInfoCsReq => { + "CmdGetChessRogueStoryAeonTalkInfoCsReq" + } + CmdChessRogueType::CmdFinishChessRogueSubStoryCsReq => { + "CmdFinishChessRogueSubStoryCsReq" + } + CmdChessRogueType::CmdChessRogueMoveCellNotify => { + "CmdChessRogueMoveCellNotify" + } + CmdChessRogueType::CmdChessRogueEnterScRsp => "CmdChessRogueEnterScRsp", + CmdChessRogueType::CmdChessRogueChangeyAeonDimensionNotify => { + "CmdChessRogueChangeyAeonDimensionNotify" + } + CmdChessRogueType::CmdChessRogueUpdateAllowedSelectCellScNotify => { + "CmdChessRogueUpdateAllowedSelectCellScNotify" + } + CmdChessRogueType::CmdSelectChessRogueNousSubStoryCsReq => { + "CmdSelectChessRogueNousSubStoryCsReq" + } + CmdChessRogueType::CmdChessRogueUpdateUnlockLevelScNotify => { + "CmdChessRogueUpdateUnlockLevelScNotify" + } + CmdChessRogueType::CmdChessRogueUpdateLevelBaseInfoScNotify => { + "CmdChessRogueUpdateLevelBaseInfoScNotify" + } + CmdChessRogueType::CmdChessRogueEnterCellScRsp => { + "CmdChessRogueEnterCellScRsp" + } + CmdChessRogueType::CmdChessRogueUpdateReviveInfoScNotify => { + "CmdChessRogueUpdateReviveInfoScNotify" + } + CmdChessRogueType::CmdChessRogueUpdateMoneyInfoScNotify => { + "CmdChessRogueUpdateMoneyInfoScNotify" + } + CmdChessRogueType::CmdChessRogueQuitScRsp => "CmdChessRogueQuitScRsp", + CmdChessRogueType::CmdChessRogueLeaveCsReq => "CmdChessRogueLeaveCsReq", + CmdChessRogueType::CmdChessRoguePickAvatarCsReq => { + "CmdChessRoguePickAvatarCsReq" + } + CmdChessRogueType::CmdChessRogueLeaveScRsp => "CmdChessRogueLeaveScRsp", + CmdChessRogueType::CmdChessRoguePickAvatarScRsp => { + "CmdChessRoguePickAvatarScRsp" + } + CmdChessRogueType::CmdSyncChessRogueNousValueScNotify => { + "CmdSyncChessRogueNousValueScNotify" + } + CmdChessRogueType::CmdChessRogueNousDiceSurfaceUnlockNotify => { + "CmdChessRogueNousDiceSurfaceUnlockNotify" + } + CmdChessRogueType::CmdSyncChessRogueNousMainStoryScNotify => { + "CmdSyncChessRogueNousMainStoryScNotify" + } + CmdChessRogueType::CmdChessRogueGiveUpScRsp => "CmdChessRogueGiveUpScRsp", + CmdChessRogueType::CmdEnhanceChessRogueBuffCsReq => { + "CmdEnhanceChessRogueBuffCsReq" + } + CmdChessRogueType::CmdChessRogueNousEditDiceCsReq => { + "CmdChessRogueNousEditDiceCsReq" + } + CmdChessRogueType::CmdChessRogueQuestFinishNotify => { + "CmdChessRogueQuestFinishNotify" + } + CmdChessRogueType::CmdChessRogueUpdateDiceInfoScNotify => { + "CmdChessRogueUpdateDiceInfoScNotify" + } + CmdChessRogueType::CmdGetChessRogueStoryInfoScRsp => { + "CmdGetChessRogueStoryInfoScRsp" + } + CmdChessRogueType::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify => { + "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" + } + CmdChessRogueType::CmdChessRogueFinishCurRoomNotify => { + "CmdChessRogueFinishCurRoomNotify" + } + CmdChessRogueType::CmdChessRogueReRollDiceCsReq => { + "CmdChessRogueReRollDiceCsReq" + } + CmdChessRogueType::CmdGetChessRogueBuffEnhanceInfoScRsp => { + "CmdGetChessRogueBuffEnhanceInfoScRsp" + } + CmdChessRogueType::CmdChessRogueSkipTeachingLevelCsReq => { + "CmdChessRogueSkipTeachingLevelCsReq" + } + CmdChessRogueType::CmdSyncChessRogueMainStoryFinishScNotify => { + "CmdSyncChessRogueMainStoryFinishScNotify" + } + CmdChessRogueType::CmdChessRogueReviveAvatarScRsp => { + "CmdChessRogueReviveAvatarScRsp" + } + CmdChessRogueType::CmdChessRogueNousGetRogueTalentInfoScRsp => { + "CmdChessRogueNousGetRogueTalentInfoScRsp" + } + CmdChessRogueType::CmdSyncChessRogueNousSubStoryScNotify => { + "CmdSyncChessRogueNousSubStoryScNotify" + } + CmdChessRogueType::CmdChessRogueSelectBpCsReq => "CmdChessRogueSelectBpCsReq", + CmdChessRogueType::CmdChessRogueUpdateActionPointScNotify => { + "CmdChessRogueUpdateActionPointScNotify" + } + CmdChessRogueType::CmdChessRogueGiveUpRollScRsp => { + "CmdChessRogueGiveUpRollScRsp" + } + CmdChessRogueType::CmdChessRogueEnterCellCsReq => { + "CmdChessRogueEnterCellCsReq" + } + CmdChessRogueType::CmdFinishChessRogueSubStoryScRsp => { + "CmdFinishChessRogueSubStoryScRsp" + } + CmdChessRogueType::CmdChessRogueEnterNextLayerScRsp => { + "CmdChessRogueEnterNextLayerScRsp" + } + CmdChessRogueType::CmdChessRogueQueryCsReq => "CmdChessRogueQueryCsReq", + CmdChessRogueType::CmdGetChessRogueStoryInfoCsReq => { + "CmdGetChessRogueStoryInfoCsReq" + } + CmdChessRogueType::CmdChessRogueCellUpdateNotify => { + "CmdChessRogueCellUpdateNotify" + } + CmdChessRogueType::CmdChessRogueCheatRollScRsp => { + "CmdChessRogueCheatRollScRsp" + } + CmdChessRogueType::CmdGetChessRogueNousStoryInfoCsReq => { + "CmdGetChessRogueNousStoryInfoCsReq" + } + CmdChessRogueType::CmdChessRogueQuitCsReq => "CmdChessRogueQuitCsReq", + CmdChessRogueType::CmdChessRogueQueryScRsp => "CmdChessRogueQueryScRsp", + CmdChessRogueType::CmdChessRogueNousDiceUpdateNotify => { + "CmdChessRogueNousDiceUpdateNotify" + } + CmdChessRogueType::CmdChessRogueStartCsReq => "CmdChessRogueStartCsReq", + CmdChessRogueType::CmdChessRogueUpdateBoardScNotify => { + "CmdChessRogueUpdateBoardScNotify" + } + CmdChessRogueType::CmdEnterChessRogueAeonRoomCsReq => { + "CmdEnterChessRogueAeonRoomCsReq" + } + CmdChessRogueType::CmdSelectChessRogueNousSubStoryScRsp => { + "CmdSelectChessRogueNousSubStoryScRsp" + } + CmdChessRogueType::CmdChessRogueConfirmRollCsReq => { + "CmdChessRogueConfirmRollCsReq" + } + CmdChessRogueType::CmdChessRogueRollDiceCsReq => "CmdChessRogueRollDiceCsReq", + CmdChessRogueType::CmdChessRogueSkipTeachingLevelScRsp => { + "CmdChessRogueSkipTeachingLevelScRsp" + } + CmdChessRogueType::CmdChessRogueSelectCellScRsp => { + "CmdChessRogueSelectCellScRsp" + } + CmdChessRogueType::CmdChessRogueQueryAeonDimensionsScRsp => { + "CmdChessRogueQueryAeonDimensionsScRsp" + } + CmdChessRogueType::CmdChessRogueRollDiceScRsp => "CmdChessRogueRollDiceScRsp", + CmdChessRogueType::CmdChessRogueUpdateAeonModifierValueScNotify => { + "CmdChessRogueUpdateAeonModifierValueScNotify" + } + CmdChessRogueType::CmdGetChessRogueStoryAeonTalkInfoScRsp => { + "CmdGetChessRogueStoryAeonTalkInfoScRsp" + } + CmdChessRogueType::CmdChessRogueGiveUpRollCsReq => { + "CmdChessRogueGiveUpRollCsReq" + } + CmdChessRogueType::CmdChessRogueSelectCellCsReq => { + "CmdChessRogueSelectCellCsReq" + } + CmdChessRogueType::CmdEnhanceChessRogueBuffScRsp => { + "CmdEnhanceChessRogueBuffScRsp" + } + CmdChessRogueType::CmdGetChessRogueBuffEnhanceInfoCsReq => { + "CmdGetChessRogueBuffEnhanceInfoCsReq" + } + CmdChessRogueType::CmdChessRogueGoAheadScRsp => "CmdChessRogueGoAheadScRsp", + CmdChessRogueType::CmdGetChessRogueNousStoryInfoScRsp => { + "CmdGetChessRogueNousStoryInfoScRsp" + } + CmdChessRogueType::CmdChessRogueNousEditDiceScRsp => { + "CmdChessRogueNousEditDiceScRsp" + } + CmdChessRogueType::CmdChessRogueSelectBpScRsp => "CmdChessRogueSelectBpScRsp", + CmdChessRogueType::CmdChessRogueEnterCsReq => "CmdChessRogueEnterCsReq", + CmdChessRogueType::CmdChessRogueEnterNextLayerCsReq => { + "CmdChessRogueEnterNextLayerCsReq" + } + CmdChessRogueType::CmdChessRogueReviveAvatarCsReq => { + "CmdChessRogueReviveAvatarCsReq" + } + CmdChessRogueType::CmdChessRogueNousEnableRogueTalentCsReq => { + "CmdChessRogueNousEnableRogueTalentCsReq" + } + CmdChessRogueType::CmdChessRogueNousEnableRogueTalentScRsp => { + "CmdChessRogueNousEnableRogueTalentScRsp" + } + CmdChessRogueType::CmdFinishChessRogueNousSubStoryScRsp => { + "CmdFinishChessRogueNousSubStoryScRsp" + } + CmdChessRogueType::CmdChessRogueGiveUpCsReq => "CmdChessRogueGiveUpCsReq", + CmdChessRogueType::CmdChessRogueReRollDiceScRsp => { + "CmdChessRogueReRollDiceScRsp" + } + CmdChessRogueType::CmdSelectChessRogueSubStoryScRsp => { + "CmdSelectChessRogueSubStoryScRsp" + } + CmdChessRogueType::CmdChessRogueQueryBpScRsp => "CmdChessRogueQueryBpScRsp", + CmdChessRogueType::CmdEnterChessRogueAeonRoomScRsp => { + "CmdEnterChessRogueAeonRoomScRsp" + } + CmdChessRogueType::CmdChessRogueLayerAccountInfoNotify => { + "CmdChessRogueLayerAccountInfoNotify" + } + CmdChessRogueType::CmdChessRogueNousGetRogueTalentInfoCsReq => { + "CmdChessRogueNousGetRogueTalentInfoCsReq" + } + CmdChessRogueType::CmdChessRogueConfirmRollScRsp => { + "CmdChessRogueConfirmRollScRsp" + } + CmdChessRogueType::CmdChessRogueStartScRsp => "CmdChessRogueStartScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "ENTITY_NONE" => Some(Self::EntityNone), - "ENTITY_AVATAR" => Some(Self::EntityAvatar), - "ENTITY_MONSTER" => Some(Self::EntityMonster), - "ENTITY_NPC" => Some(Self::EntityNpc), - "ENTITY_PROP" => Some(Self::EntityProp), - "ENTITY_TRIGGER" => Some(Self::EntityTrigger), - "ENTITY_ENV" => Some(Self::EntityEnv), - "ENTITY_SUMMON_UNIT" => Some(Self::EntitySummonUnit), + "CmdChessRogueTypeNone" => Some(Self::None), + "CmdChessRogueQueryBpCsReq" => Some(Self::CmdChessRogueQueryBpCsReq), + "CmdChessRogueGoAheadCsReq" => Some(Self::CmdChessRogueGoAheadCsReq), + "CmdSelectChessRogueSubStoryCsReq" => { + Some(Self::CmdSelectChessRogueSubStoryCsReq) + } + "CmdChessRogueCheatRollCsReq" => Some(Self::CmdChessRogueCheatRollCsReq), + "CmdFinishChessRogueNousSubStoryCsReq" => { + Some(Self::CmdFinishChessRogueNousSubStoryCsReq) + } + "CmdChessRogueQueryAeonDimensionsCsReq" => { + Some(Self::CmdChessRogueQueryAeonDimensionsCsReq) + } + "CmdGetChessRogueStoryAeonTalkInfoCsReq" => { + Some(Self::CmdGetChessRogueStoryAeonTalkInfoCsReq) + } + "CmdFinishChessRogueSubStoryCsReq" => { + Some(Self::CmdFinishChessRogueSubStoryCsReq) + } + "CmdChessRogueMoveCellNotify" => Some(Self::CmdChessRogueMoveCellNotify), + "CmdChessRogueEnterScRsp" => Some(Self::CmdChessRogueEnterScRsp), + "CmdChessRogueChangeyAeonDimensionNotify" => { + Some(Self::CmdChessRogueChangeyAeonDimensionNotify) + } + "CmdChessRogueUpdateAllowedSelectCellScNotify" => { + Some(Self::CmdChessRogueUpdateAllowedSelectCellScNotify) + } + "CmdSelectChessRogueNousSubStoryCsReq" => { + Some(Self::CmdSelectChessRogueNousSubStoryCsReq) + } + "CmdChessRogueUpdateUnlockLevelScNotify" => { + Some(Self::CmdChessRogueUpdateUnlockLevelScNotify) + } + "CmdChessRogueUpdateLevelBaseInfoScNotify" => { + Some(Self::CmdChessRogueUpdateLevelBaseInfoScNotify) + } + "CmdChessRogueEnterCellScRsp" => Some(Self::CmdChessRogueEnterCellScRsp), + "CmdChessRogueUpdateReviveInfoScNotify" => { + Some(Self::CmdChessRogueUpdateReviveInfoScNotify) + } + "CmdChessRogueUpdateMoneyInfoScNotify" => { + Some(Self::CmdChessRogueUpdateMoneyInfoScNotify) + } + "CmdChessRogueQuitScRsp" => Some(Self::CmdChessRogueQuitScRsp), + "CmdChessRogueLeaveCsReq" => Some(Self::CmdChessRogueLeaveCsReq), + "CmdChessRoguePickAvatarCsReq" => Some(Self::CmdChessRoguePickAvatarCsReq), + "CmdChessRogueLeaveScRsp" => Some(Self::CmdChessRogueLeaveScRsp), + "CmdChessRoguePickAvatarScRsp" => Some(Self::CmdChessRoguePickAvatarScRsp), + "CmdSyncChessRogueNousValueScNotify" => { + Some(Self::CmdSyncChessRogueNousValueScNotify) + } + "CmdChessRogueNousDiceSurfaceUnlockNotify" => { + Some(Self::CmdChessRogueNousDiceSurfaceUnlockNotify) + } + "CmdSyncChessRogueNousMainStoryScNotify" => { + Some(Self::CmdSyncChessRogueNousMainStoryScNotify) + } + "CmdChessRogueGiveUpScRsp" => Some(Self::CmdChessRogueGiveUpScRsp), + "CmdEnhanceChessRogueBuffCsReq" => Some(Self::CmdEnhanceChessRogueBuffCsReq), + "CmdChessRogueNousEditDiceCsReq" => { + Some(Self::CmdChessRogueNousEditDiceCsReq) + } + "CmdChessRogueQuestFinishNotify" => { + Some(Self::CmdChessRogueQuestFinishNotify) + } + "CmdChessRogueUpdateDiceInfoScNotify" => { + Some(Self::CmdChessRogueUpdateDiceInfoScNotify) + } + "CmdGetChessRogueStoryInfoScRsp" => { + Some(Self::CmdGetChessRogueStoryInfoScRsp) + } + "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" => { + Some(Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify) + } + "CmdChessRogueFinishCurRoomNotify" => { + Some(Self::CmdChessRogueFinishCurRoomNotify) + } + "CmdChessRogueReRollDiceCsReq" => Some(Self::CmdChessRogueReRollDiceCsReq), + "CmdGetChessRogueBuffEnhanceInfoScRsp" => { + Some(Self::CmdGetChessRogueBuffEnhanceInfoScRsp) + } + "CmdChessRogueSkipTeachingLevelCsReq" => { + Some(Self::CmdChessRogueSkipTeachingLevelCsReq) + } + "CmdSyncChessRogueMainStoryFinishScNotify" => { + Some(Self::CmdSyncChessRogueMainStoryFinishScNotify) + } + "CmdChessRogueReviveAvatarScRsp" => { + Some(Self::CmdChessRogueReviveAvatarScRsp) + } + "CmdChessRogueNousGetRogueTalentInfoScRsp" => { + Some(Self::CmdChessRogueNousGetRogueTalentInfoScRsp) + } + "CmdSyncChessRogueNousSubStoryScNotify" => { + Some(Self::CmdSyncChessRogueNousSubStoryScNotify) + } + "CmdChessRogueSelectBpCsReq" => Some(Self::CmdChessRogueSelectBpCsReq), + "CmdChessRogueUpdateActionPointScNotify" => { + Some(Self::CmdChessRogueUpdateActionPointScNotify) + } + "CmdChessRogueGiveUpRollScRsp" => Some(Self::CmdChessRogueGiveUpRollScRsp), + "CmdChessRogueEnterCellCsReq" => Some(Self::CmdChessRogueEnterCellCsReq), + "CmdFinishChessRogueSubStoryScRsp" => { + Some(Self::CmdFinishChessRogueSubStoryScRsp) + } + "CmdChessRogueEnterNextLayerScRsp" => { + Some(Self::CmdChessRogueEnterNextLayerScRsp) + } + "CmdChessRogueQueryCsReq" => Some(Self::CmdChessRogueQueryCsReq), + "CmdGetChessRogueStoryInfoCsReq" => { + Some(Self::CmdGetChessRogueStoryInfoCsReq) + } + "CmdChessRogueCellUpdateNotify" => Some(Self::CmdChessRogueCellUpdateNotify), + "CmdChessRogueCheatRollScRsp" => Some(Self::CmdChessRogueCheatRollScRsp), + "CmdGetChessRogueNousStoryInfoCsReq" => { + Some(Self::CmdGetChessRogueNousStoryInfoCsReq) + } + "CmdChessRogueQuitCsReq" => Some(Self::CmdChessRogueQuitCsReq), + "CmdChessRogueQueryScRsp" => Some(Self::CmdChessRogueQueryScRsp), + "CmdChessRogueNousDiceUpdateNotify" => { + Some(Self::CmdChessRogueNousDiceUpdateNotify) + } + "CmdChessRogueStartCsReq" => Some(Self::CmdChessRogueStartCsReq), + "CmdChessRogueUpdateBoardScNotify" => { + Some(Self::CmdChessRogueUpdateBoardScNotify) + } + "CmdEnterChessRogueAeonRoomCsReq" => { + Some(Self::CmdEnterChessRogueAeonRoomCsReq) + } + "CmdSelectChessRogueNousSubStoryScRsp" => { + Some(Self::CmdSelectChessRogueNousSubStoryScRsp) + } + "CmdChessRogueConfirmRollCsReq" => Some(Self::CmdChessRogueConfirmRollCsReq), + "CmdChessRogueRollDiceCsReq" => Some(Self::CmdChessRogueRollDiceCsReq), + "CmdChessRogueSkipTeachingLevelScRsp" => { + Some(Self::CmdChessRogueSkipTeachingLevelScRsp) + } + "CmdChessRogueSelectCellScRsp" => Some(Self::CmdChessRogueSelectCellScRsp), + "CmdChessRogueQueryAeonDimensionsScRsp" => { + Some(Self::CmdChessRogueQueryAeonDimensionsScRsp) + } + "CmdChessRogueRollDiceScRsp" => Some(Self::CmdChessRogueRollDiceScRsp), + "CmdChessRogueUpdateAeonModifierValueScNotify" => { + Some(Self::CmdChessRogueUpdateAeonModifierValueScNotify) + } + "CmdGetChessRogueStoryAeonTalkInfoScRsp" => { + Some(Self::CmdGetChessRogueStoryAeonTalkInfoScRsp) + } + "CmdChessRogueGiveUpRollCsReq" => Some(Self::CmdChessRogueGiveUpRollCsReq), + "CmdChessRogueSelectCellCsReq" => Some(Self::CmdChessRogueSelectCellCsReq), + "CmdEnhanceChessRogueBuffScRsp" => Some(Self::CmdEnhanceChessRogueBuffScRsp), + "CmdGetChessRogueBuffEnhanceInfoCsReq" => { + Some(Self::CmdGetChessRogueBuffEnhanceInfoCsReq) + } + "CmdChessRogueGoAheadScRsp" => Some(Self::CmdChessRogueGoAheadScRsp), + "CmdGetChessRogueNousStoryInfoScRsp" => { + Some(Self::CmdGetChessRogueNousStoryInfoScRsp) + } + "CmdChessRogueNousEditDiceScRsp" => { + Some(Self::CmdChessRogueNousEditDiceScRsp) + } + "CmdChessRogueSelectBpScRsp" => Some(Self::CmdChessRogueSelectBpScRsp), + "CmdChessRogueEnterCsReq" => Some(Self::CmdChessRogueEnterCsReq), + "CmdChessRogueEnterNextLayerCsReq" => { + Some(Self::CmdChessRogueEnterNextLayerCsReq) + } + "CmdChessRogueReviveAvatarCsReq" => { + Some(Self::CmdChessRogueReviveAvatarCsReq) + } + "CmdChessRogueNousEnableRogueTalentCsReq" => { + Some(Self::CmdChessRogueNousEnableRogueTalentCsReq) + } + "CmdChessRogueNousEnableRogueTalentScRsp" => { + Some(Self::CmdChessRogueNousEnableRogueTalentScRsp) + } + "CmdFinishChessRogueNousSubStoryScRsp" => { + Some(Self::CmdFinishChessRogueNousSubStoryScRsp) + } + "CmdChessRogueGiveUpCsReq" => Some(Self::CmdChessRogueGiveUpCsReq), + "CmdChessRogueReRollDiceScRsp" => Some(Self::CmdChessRogueReRollDiceScRsp), + "CmdSelectChessRogueSubStoryScRsp" => { + Some(Self::CmdSelectChessRogueSubStoryScRsp) + } + "CmdChessRogueQueryBpScRsp" => Some(Self::CmdChessRogueQueryBpScRsp), + "CmdEnterChessRogueAeonRoomScRsp" => { + Some(Self::CmdEnterChessRogueAeonRoomScRsp) + } + "CmdChessRogueLayerAccountInfoNotify" => { + Some(Self::CmdChessRogueLayerAccountInfoNotify) + } + "CmdChessRogueNousGetRogueTalentInfoCsReq" => { + Some(Self::CmdChessRogueNousGetRogueTalentInfoCsReq) + } + "CmdChessRogueConfirmRollScRsp" => Some(Self::CmdChessRogueConfirmRollScRsp), + "CmdChessRogueStartScRsp" => Some(Self::CmdChessRogueStartScRsp), _ => None, } } } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Adgokmhhdge { - LanguageNone = 0, - LanguageSc = 1, - LanguageTc = 2, - LanguageEn = 3, - LanguageKr = 4, - LanguageJp = 5, - LanguageFr = 6, - LanguageDe = 7, - LanguageEs = 8, - LanguagePt = 9, - LanguageRu = 10, - LanguageTh = 11, - LanguageVi = 12, - LanguageId = 13, +pub enum CmdClockParkType { + None = 0, + CmdClockParkUseBuffCsReq = 7203, + CmdClockParkStartScriptScRsp = 7204, + CmdClockParkQuitScriptCsReq = 7206, + CmdClockParkGetInfoCsReq = 7207, + CmdClockParkUnlockTalentScRsp = 7208, + CmdClockParkUnlockTalentCsReq = 7211, + CmdClockParkQuitScriptScRsp = 7212, + CmdClockParkGetOngoingScriptInfoScRsp = 7220, + CmdClockParkStartScriptCsReq = 7223, + CmdClockParkGetInfoScRsp = 7224, + CmdClockParkFinishScriptScNotify = 7225, + CmdClockParkGetOngoingScriptInfoCsReq = 7234, + CmdClockParkUseBuffScRsp = 7235, + CmdClockParkHandleWaitOperationCsReq = 7236, + CmdClockParkHandleWaitOperationScRsp = 7245, + CmdClockParkBattleEndScNotify = 7248, } -impl Adgokmhhdge { +impl CmdClockParkType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Adgokmhhdge::LanguageNone => "LANGUAGE_NONE", - Adgokmhhdge::LanguageSc => "LANGUAGE_SC", - Adgokmhhdge::LanguageTc => "LANGUAGE_TC", - Adgokmhhdge::LanguageEn => "LANGUAGE_EN", - Adgokmhhdge::LanguageKr => "LANGUAGE_KR", - Adgokmhhdge::LanguageJp => "LANGUAGE_JP", - Adgokmhhdge::LanguageFr => "LANGUAGE_FR", - Adgokmhhdge::LanguageDe => "LANGUAGE_DE", - Adgokmhhdge::LanguageEs => "LANGUAGE_ES", - Adgokmhhdge::LanguagePt => "LANGUAGE_PT", - Adgokmhhdge::LanguageRu => "LANGUAGE_RU", - Adgokmhhdge::LanguageTh => "LANGUAGE_TH", - Adgokmhhdge::LanguageVi => "LANGUAGE_VI", - Adgokmhhdge::LanguageId => "LANGUAGE_ID", + CmdClockParkType::None => "CmdClockParkTypeNone", + CmdClockParkType::CmdClockParkUseBuffCsReq => "CmdClockParkUseBuffCsReq", + CmdClockParkType::CmdClockParkStartScriptScRsp => { + "CmdClockParkStartScriptScRsp" + } + CmdClockParkType::CmdClockParkQuitScriptCsReq => { + "CmdClockParkQuitScriptCsReq" + } + CmdClockParkType::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq", + CmdClockParkType::CmdClockParkUnlockTalentScRsp => { + "CmdClockParkUnlockTalentScRsp" + } + CmdClockParkType::CmdClockParkUnlockTalentCsReq => { + "CmdClockParkUnlockTalentCsReq" + } + CmdClockParkType::CmdClockParkQuitScriptScRsp => { + "CmdClockParkQuitScriptScRsp" + } + CmdClockParkType::CmdClockParkGetOngoingScriptInfoScRsp => { + "CmdClockParkGetOngoingScriptInfoScRsp" + } + CmdClockParkType::CmdClockParkStartScriptCsReq => { + "CmdClockParkStartScriptCsReq" + } + CmdClockParkType::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp", + CmdClockParkType::CmdClockParkFinishScriptScNotify => { + "CmdClockParkFinishScriptScNotify" + } + CmdClockParkType::CmdClockParkGetOngoingScriptInfoCsReq => { + "CmdClockParkGetOngoingScriptInfoCsReq" + } + CmdClockParkType::CmdClockParkUseBuffScRsp => "CmdClockParkUseBuffScRsp", + CmdClockParkType::CmdClockParkHandleWaitOperationCsReq => { + "CmdClockParkHandleWaitOperationCsReq" + } + CmdClockParkType::CmdClockParkHandleWaitOperationScRsp => { + "CmdClockParkHandleWaitOperationScRsp" + } + CmdClockParkType::CmdClockParkBattleEndScNotify => { + "CmdClockParkBattleEndScNotify" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "LANGUAGE_NONE" => Some(Self::LanguageNone), - "LANGUAGE_SC" => Some(Self::LanguageSc), - "LANGUAGE_TC" => Some(Self::LanguageTc), - "LANGUAGE_EN" => Some(Self::LanguageEn), - "LANGUAGE_KR" => Some(Self::LanguageKr), - "LANGUAGE_JP" => Some(Self::LanguageJp), - "LANGUAGE_FR" => Some(Self::LanguageFr), - "LANGUAGE_DE" => Some(Self::LanguageDe), - "LANGUAGE_ES" => Some(Self::LanguageEs), - "LANGUAGE_PT" => Some(Self::LanguagePt), - "LANGUAGE_RU" => Some(Self::LanguageRu), - "LANGUAGE_TH" => Some(Self::LanguageTh), - "LANGUAGE_VI" => Some(Self::LanguageVi), - "LANGUAGE_ID" => Some(Self::LanguageId), + "CmdClockParkTypeNone" => Some(Self::None), + "CmdClockParkUseBuffCsReq" => Some(Self::CmdClockParkUseBuffCsReq), + "CmdClockParkStartScriptScRsp" => Some(Self::CmdClockParkStartScriptScRsp), + "CmdClockParkQuitScriptCsReq" => Some(Self::CmdClockParkQuitScriptCsReq), + "CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq), + "CmdClockParkUnlockTalentScRsp" => Some(Self::CmdClockParkUnlockTalentScRsp), + "CmdClockParkUnlockTalentCsReq" => Some(Self::CmdClockParkUnlockTalentCsReq), + "CmdClockParkQuitScriptScRsp" => Some(Self::CmdClockParkQuitScriptScRsp), + "CmdClockParkGetOngoingScriptInfoScRsp" => { + Some(Self::CmdClockParkGetOngoingScriptInfoScRsp) + } + "CmdClockParkStartScriptCsReq" => Some(Self::CmdClockParkStartScriptCsReq), + "CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp), + "CmdClockParkFinishScriptScNotify" => { + Some(Self::CmdClockParkFinishScriptScNotify) + } + "CmdClockParkGetOngoingScriptInfoCsReq" => { + Some(Self::CmdClockParkGetOngoingScriptInfoCsReq) + } + "CmdClockParkUseBuffScRsp" => Some(Self::CmdClockParkUseBuffScRsp), + "CmdClockParkHandleWaitOperationCsReq" => { + Some(Self::CmdClockParkHandleWaitOperationCsReq) + } + "CmdClockParkHandleWaitOperationScRsp" => { + Some(Self::CmdClockParkHandleWaitOperationScRsp) + } + "CmdClockParkBattleEndScNotify" => Some(Self::CmdClockParkBattleEndScNotify), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdContentPackageType { + None = 0, + CmdContentPackageGetDataCsReq = 7507, + CmdContentPackageTransferScNotify = 7508, + CmdContentPackageUnlockScRsp = 7511, + CmdContentPackageSyncDataScNotify = 7515, + CmdContentPackageUnlockCsReq = 7517, + CmdContentPackageGetDataScRsp = 7524, +} +impl CmdContentPackageType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdContentPackageType::None => "CmdContentPackageTypeNone", + CmdContentPackageType::CmdContentPackageGetDataCsReq => { + "CmdContentPackageGetDataCsReq" + } + CmdContentPackageType::CmdContentPackageTransferScNotify => { + "CmdContentPackageTransferScNotify" + } + CmdContentPackageType::CmdContentPackageUnlockScRsp => { + "CmdContentPackageUnlockScRsp" + } + CmdContentPackageType::CmdContentPackageSyncDataScNotify => { + "CmdContentPackageSyncDataScNotify" + } + CmdContentPackageType::CmdContentPackageUnlockCsReq => { + "CmdContentPackageUnlockCsReq" + } + CmdContentPackageType::CmdContentPackageGetDataScRsp => { + "CmdContentPackageGetDataScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdContentPackageTypeNone" => Some(Self::None), + "CmdContentPackageGetDataCsReq" => Some(Self::CmdContentPackageGetDataCsReq), + "CmdContentPackageTransferScNotify" => { + Some(Self::CmdContentPackageTransferScNotify) + } + "CmdContentPackageUnlockScRsp" => Some(Self::CmdContentPackageUnlockScRsp), + "CmdContentPackageSyncDataScNotify" => { + Some(Self::CmdContentPackageSyncDataScNotify) + } + "CmdContentPackageUnlockCsReq" => Some(Self::CmdContentPackageUnlockCsReq), + "CmdContentPackageGetDataScRsp" => Some(Self::CmdContentPackageGetDataScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdDailyActiveType { + None = 0, + CmdTakeApRewardScRsp = 3306, + CmdGetDailyActiveInfoCsReq = 3311, + CmdTakeAllApRewardScRsp = 3339, + CmdGetDailyActiveInfoScRsp = 3343, + CmdDailyActiveInfoNotify = 3356, + CmdTakeApRewardCsReq = 3368, + CmdTakeAllApRewardCsReq = 3393, +} +impl CmdDailyActiveType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdDailyActiveType::None => "CmdDailyActiveTypeNone", + CmdDailyActiveType::CmdTakeApRewardScRsp => "CmdTakeApRewardScRsp", + CmdDailyActiveType::CmdGetDailyActiveInfoCsReq => { + "CmdGetDailyActiveInfoCsReq" + } + CmdDailyActiveType::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp", + CmdDailyActiveType::CmdGetDailyActiveInfoScRsp => { + "CmdGetDailyActiveInfoScRsp" + } + CmdDailyActiveType::CmdDailyActiveInfoNotify => "CmdDailyActiveInfoNotify", + CmdDailyActiveType::CmdTakeApRewardCsReq => "CmdTakeApRewardCsReq", + CmdDailyActiveType::CmdTakeAllApRewardCsReq => "CmdTakeAllApRewardCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdDailyActiveTypeNone" => Some(Self::None), + "CmdTakeApRewardScRsp" => Some(Self::CmdTakeApRewardScRsp), + "CmdGetDailyActiveInfoCsReq" => Some(Self::CmdGetDailyActiveInfoCsReq), + "CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp), + "CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp), + "CmdDailyActiveInfoNotify" => Some(Self::CmdDailyActiveInfoNotify), + "CmdTakeApRewardCsReq" => Some(Self::CmdTakeApRewardCsReq), + "CmdTakeAllApRewardCsReq" => Some(Self::CmdTakeAllApRewardCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdDrinkMakerType { + None = 0, + CmdDrinkMakerUpdateTipsNotify = 6981, + CmdEndDrinkMakerSequenceScRsp = 6982, + CmdGetDrinkMakerDataScRsp = 6983, + CmdEndDrinkMakerSequenceCsReq = 6984, + CmdMakeMissionDrinkScRsp = 6987, + CmdDrinkMakerDayEndScNotify = 6988, + CmdDrinkMakerChallengeScRsp = 6990, + CmdMakeDrinkCsReq = 6992, + CmdDrinkMakerChallengeCsReq = 6993, + CmdMakeMissionDrinkCsReq = 6996, + CmdGetDrinkMakerDataCsReq = 6999, + CmdMakeDrinkScRsp = 7000, +} +impl CmdDrinkMakerType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdDrinkMakerType::None => "CmdDrinkMakerTypeNone", + CmdDrinkMakerType::CmdDrinkMakerUpdateTipsNotify => { + "CmdDrinkMakerUpdateTipsNotify" + } + CmdDrinkMakerType::CmdEndDrinkMakerSequenceScRsp => { + "CmdEndDrinkMakerSequenceScRsp" + } + CmdDrinkMakerType::CmdGetDrinkMakerDataScRsp => "CmdGetDrinkMakerDataScRsp", + CmdDrinkMakerType::CmdEndDrinkMakerSequenceCsReq => { + "CmdEndDrinkMakerSequenceCsReq" + } + CmdDrinkMakerType::CmdMakeMissionDrinkScRsp => "CmdMakeMissionDrinkScRsp", + CmdDrinkMakerType::CmdDrinkMakerDayEndScNotify => { + "CmdDrinkMakerDayEndScNotify" + } + CmdDrinkMakerType::CmdDrinkMakerChallengeScRsp => { + "CmdDrinkMakerChallengeScRsp" + } + CmdDrinkMakerType::CmdMakeDrinkCsReq => "CmdMakeDrinkCsReq", + CmdDrinkMakerType::CmdDrinkMakerChallengeCsReq => { + "CmdDrinkMakerChallengeCsReq" + } + CmdDrinkMakerType::CmdMakeMissionDrinkCsReq => "CmdMakeMissionDrinkCsReq", + CmdDrinkMakerType::CmdGetDrinkMakerDataCsReq => "CmdGetDrinkMakerDataCsReq", + CmdDrinkMakerType::CmdMakeDrinkScRsp => "CmdMakeDrinkScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdDrinkMakerTypeNone" => Some(Self::None), + "CmdDrinkMakerUpdateTipsNotify" => Some(Self::CmdDrinkMakerUpdateTipsNotify), + "CmdEndDrinkMakerSequenceScRsp" => Some(Self::CmdEndDrinkMakerSequenceScRsp), + "CmdGetDrinkMakerDataScRsp" => Some(Self::CmdGetDrinkMakerDataScRsp), + "CmdEndDrinkMakerSequenceCsReq" => Some(Self::CmdEndDrinkMakerSequenceCsReq), + "CmdMakeMissionDrinkScRsp" => Some(Self::CmdMakeMissionDrinkScRsp), + "CmdDrinkMakerDayEndScNotify" => Some(Self::CmdDrinkMakerDayEndScNotify), + "CmdDrinkMakerChallengeScRsp" => Some(Self::CmdDrinkMakerChallengeScRsp), + "CmdMakeDrinkCsReq" => Some(Self::CmdMakeDrinkCsReq), + "CmdDrinkMakerChallengeCsReq" => Some(Self::CmdDrinkMakerChallengeCsReq), + "CmdMakeMissionDrinkCsReq" => Some(Self::CmdMakeMissionDrinkCsReq), + "CmdGetDrinkMakerDataCsReq" => Some(Self::CmdGetDrinkMakerDataCsReq), + "CmdMakeDrinkScRsp" => Some(Self::CmdMakeDrinkScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdEvolveBuild { + None = 0, + ShopAbilityDownScRsp = 7103, + GiveupScRsp = 7104, + ShopAbilityUpCsReq = 7105, + ReRandomStageScRsp = 7106, + QueryInfoCsReq = 7107, + StartStageScRsp = 7108, + StartStageCsReq = 7111, + StartLevelCsReq = 7115, + StartLevelScRsp = 7117, + LeaveScRsp = 7120, + ShopAbilityDownCsReq = 7121, + GiveupCsReq = 7123, + QueryInfoScRsp = 7124, + TakeExpRewardScRsp = 7125, + CoinNotify = 7127, + ShopAbilityResetCsReq = 7133, + LeaveCsReq = 7134, + TakeExpRewardCsReq = 7135, + FinishScNotify = 7136, + ShopAbilityResetScRsp = 7143, + ReRandomStageCsReq = 7145, + ShopAbilityUpScRsp = 7148, + UnlockInfoNotify = 7149, +} +impl CmdEvolveBuild { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdEvolveBuild::None => "CmdEvolveBuildNone", + CmdEvolveBuild::ShopAbilityDownScRsp => "CmdEvolveBuildShopAbilityDownScRsp", + CmdEvolveBuild::GiveupScRsp => "CmdEvolveBuildGiveupScRsp", + CmdEvolveBuild::ShopAbilityUpCsReq => "CmdEvolveBuildShopAbilityUpCsReq", + CmdEvolveBuild::ReRandomStageScRsp => "CmdEvolveBuildReRandomStageScRsp", + CmdEvolveBuild::QueryInfoCsReq => "CmdEvolveBuildQueryInfoCsReq", + CmdEvolveBuild::StartStageScRsp => "CmdEvolveBuildStartStageScRsp", + CmdEvolveBuild::StartStageCsReq => "CmdEvolveBuildStartStageCsReq", + CmdEvolveBuild::StartLevelCsReq => "CmdEvolveBuildStartLevelCsReq", + CmdEvolveBuild::StartLevelScRsp => "CmdEvolveBuildStartLevelScRsp", + CmdEvolveBuild::LeaveScRsp => "CmdEvolveBuildLeaveScRsp", + CmdEvolveBuild::ShopAbilityDownCsReq => "CmdEvolveBuildShopAbilityDownCsReq", + CmdEvolveBuild::GiveupCsReq => "CmdEvolveBuildGiveupCsReq", + CmdEvolveBuild::QueryInfoScRsp => "CmdEvolveBuildQueryInfoScRsp", + CmdEvolveBuild::TakeExpRewardScRsp => "CmdEvolveBuildTakeExpRewardScRsp", + CmdEvolveBuild::CoinNotify => "CmdEvolveBuildCoinNotify", + CmdEvolveBuild::ShopAbilityResetCsReq => { + "CmdEvolveBuildShopAbilityResetCsReq" + } + CmdEvolveBuild::LeaveCsReq => "CmdEvolveBuildLeaveCsReq", + CmdEvolveBuild::TakeExpRewardCsReq => "CmdEvolveBuildTakeExpRewardCsReq", + CmdEvolveBuild::FinishScNotify => "CmdEvolveBuildFinishScNotify", + CmdEvolveBuild::ShopAbilityResetScRsp => { + "CmdEvolveBuildShopAbilityResetScRsp" + } + CmdEvolveBuild::ReRandomStageCsReq => "CmdEvolveBuildReRandomStageCsReq", + CmdEvolveBuild::ShopAbilityUpScRsp => "CmdEvolveBuildShopAbilityUpScRsp", + CmdEvolveBuild::UnlockInfoNotify => "CmdEvolveBuildUnlockInfoNotify", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdEvolveBuildNone" => Some(Self::None), + "CmdEvolveBuildShopAbilityDownScRsp" => Some(Self::ShopAbilityDownScRsp), + "CmdEvolveBuildGiveupScRsp" => Some(Self::GiveupScRsp), + "CmdEvolveBuildShopAbilityUpCsReq" => Some(Self::ShopAbilityUpCsReq), + "CmdEvolveBuildReRandomStageScRsp" => Some(Self::ReRandomStageScRsp), + "CmdEvolveBuildQueryInfoCsReq" => Some(Self::QueryInfoCsReq), + "CmdEvolveBuildStartStageScRsp" => Some(Self::StartStageScRsp), + "CmdEvolveBuildStartStageCsReq" => Some(Self::StartStageCsReq), + "CmdEvolveBuildStartLevelCsReq" => Some(Self::StartLevelCsReq), + "CmdEvolveBuildStartLevelScRsp" => Some(Self::StartLevelScRsp), + "CmdEvolveBuildLeaveScRsp" => Some(Self::LeaveScRsp), + "CmdEvolveBuildShopAbilityDownCsReq" => Some(Self::ShopAbilityDownCsReq), + "CmdEvolveBuildGiveupCsReq" => Some(Self::GiveupCsReq), + "CmdEvolveBuildQueryInfoScRsp" => Some(Self::QueryInfoScRsp), + "CmdEvolveBuildTakeExpRewardScRsp" => Some(Self::TakeExpRewardScRsp), + "CmdEvolveBuildCoinNotify" => Some(Self::CoinNotify), + "CmdEvolveBuildShopAbilityResetCsReq" => Some(Self::ShopAbilityResetCsReq), + "CmdEvolveBuildLeaveCsReq" => Some(Self::LeaveCsReq), + "CmdEvolveBuildTakeExpRewardCsReq" => Some(Self::TakeExpRewardCsReq), + "CmdEvolveBuildFinishScNotify" => Some(Self::FinishScNotify), + "CmdEvolveBuildShopAbilityResetScRsp" => Some(Self::ShopAbilityResetScRsp), + "CmdEvolveBuildReRandomStageCsReq" => Some(Self::ReRandomStageCsReq), + "CmdEvolveBuildShopAbilityUpScRsp" => Some(Self::ShopAbilityUpScRsp), + "CmdEvolveBuildUnlockInfoNotify" => Some(Self::UnlockInfoNotify), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdExpeditionType { + None = 0, + CmdGetExpeditionDataScRsp = 2506, + CmdAcceptExpeditionCsReq = 2511, + CmdTakeMultipleExpeditionRewardScRsp = 2525, + CmdTakeExpeditionRewardScRsp = 2529, + CmdAcceptActivityExpeditionCsReq = 2533, + CmdAcceptMultipleExpeditionCsReq = 2534, + CmdTakeExpeditionRewardCsReq = 2539, + CmdAcceptExpeditionScRsp = 2543, + CmdTakeActivityExpeditionRewardCsReq = 2548, + CmdExpeditionDataChangeScNotify = 2551, + CmdCancelActivityExpeditionCsReq = 2554, + CmdCancelExpeditionCsReq = 2556, + CmdCancelActivityExpeditionScRsp = 2565, + CmdGetExpeditionDataCsReq = 2568, + CmdTakeActivityExpeditionRewardScRsp = 2582, + CmdCancelExpeditionScRsp = 2593, + CmdAcceptMultipleExpeditionScRsp = 2597, + CmdTakeMultipleExpeditionRewardCsReq = 2598, + CmdAcceptActivityExpeditionScRsp = 2599, +} +impl CmdExpeditionType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdExpeditionType::None => "CmdExpeditionTypeNone", + CmdExpeditionType::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp", + CmdExpeditionType::CmdAcceptExpeditionCsReq => "CmdAcceptExpeditionCsReq", + CmdExpeditionType::CmdTakeMultipleExpeditionRewardScRsp => { + "CmdTakeMultipleExpeditionRewardScRsp" + } + CmdExpeditionType::CmdTakeExpeditionRewardScRsp => { + "CmdTakeExpeditionRewardScRsp" + } + CmdExpeditionType::CmdAcceptActivityExpeditionCsReq => { + "CmdAcceptActivityExpeditionCsReq" + } + CmdExpeditionType::CmdAcceptMultipleExpeditionCsReq => { + "CmdAcceptMultipleExpeditionCsReq" + } + CmdExpeditionType::CmdTakeExpeditionRewardCsReq => { + "CmdTakeExpeditionRewardCsReq" + } + CmdExpeditionType::CmdAcceptExpeditionScRsp => "CmdAcceptExpeditionScRsp", + CmdExpeditionType::CmdTakeActivityExpeditionRewardCsReq => { + "CmdTakeActivityExpeditionRewardCsReq" + } + CmdExpeditionType::CmdExpeditionDataChangeScNotify => { + "CmdExpeditionDataChangeScNotify" + } + CmdExpeditionType::CmdCancelActivityExpeditionCsReq => { + "CmdCancelActivityExpeditionCsReq" + } + CmdExpeditionType::CmdCancelExpeditionCsReq => "CmdCancelExpeditionCsReq", + CmdExpeditionType::CmdCancelActivityExpeditionScRsp => { + "CmdCancelActivityExpeditionScRsp" + } + CmdExpeditionType::CmdGetExpeditionDataCsReq => "CmdGetExpeditionDataCsReq", + CmdExpeditionType::CmdTakeActivityExpeditionRewardScRsp => { + "CmdTakeActivityExpeditionRewardScRsp" + } + CmdExpeditionType::CmdCancelExpeditionScRsp => "CmdCancelExpeditionScRsp", + CmdExpeditionType::CmdAcceptMultipleExpeditionScRsp => { + "CmdAcceptMultipleExpeditionScRsp" + } + CmdExpeditionType::CmdTakeMultipleExpeditionRewardCsReq => { + "CmdTakeMultipleExpeditionRewardCsReq" + } + CmdExpeditionType::CmdAcceptActivityExpeditionScRsp => { + "CmdAcceptActivityExpeditionScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdExpeditionTypeNone" => Some(Self::None), + "CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp), + "CmdAcceptExpeditionCsReq" => Some(Self::CmdAcceptExpeditionCsReq), + "CmdTakeMultipleExpeditionRewardScRsp" => { + Some(Self::CmdTakeMultipleExpeditionRewardScRsp) + } + "CmdTakeExpeditionRewardScRsp" => Some(Self::CmdTakeExpeditionRewardScRsp), + "CmdAcceptActivityExpeditionCsReq" => { + Some(Self::CmdAcceptActivityExpeditionCsReq) + } + "CmdAcceptMultipleExpeditionCsReq" => { + Some(Self::CmdAcceptMultipleExpeditionCsReq) + } + "CmdTakeExpeditionRewardCsReq" => Some(Self::CmdTakeExpeditionRewardCsReq), + "CmdAcceptExpeditionScRsp" => Some(Self::CmdAcceptExpeditionScRsp), + "CmdTakeActivityExpeditionRewardCsReq" => { + Some(Self::CmdTakeActivityExpeditionRewardCsReq) + } + "CmdExpeditionDataChangeScNotify" => { + Some(Self::CmdExpeditionDataChangeScNotify) + } + "CmdCancelActivityExpeditionCsReq" => { + Some(Self::CmdCancelActivityExpeditionCsReq) + } + "CmdCancelExpeditionCsReq" => Some(Self::CmdCancelExpeditionCsReq), + "CmdCancelActivityExpeditionScRsp" => { + Some(Self::CmdCancelActivityExpeditionScRsp) + } + "CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq), + "CmdTakeActivityExpeditionRewardScRsp" => { + Some(Self::CmdTakeActivityExpeditionRewardScRsp) + } + "CmdCancelExpeditionScRsp" => Some(Self::CmdCancelExpeditionScRsp), + "CmdAcceptMultipleExpeditionScRsp" => { + Some(Self::CmdAcceptMultipleExpeditionScRsp) + } + "CmdTakeMultipleExpeditionRewardCsReq" => { + Some(Self::CmdTakeMultipleExpeditionRewardCsReq) + } + "CmdAcceptActivityExpeditionScRsp" => { + Some(Self::CmdAcceptActivityExpeditionScRsp) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFantasticStoryActivityType { + None = 0, + CmdGetFantasticStoryActivityDataScRsp = 4906, + CmdFinishChapterScNotify = 4911, + CmdEnterFantasticStoryActivityStageCsReq = 4943, + CmdEnterFantasticStoryActivityStageScRsp = 4956, + CmdGetFantasticStoryActivityDataCsReq = 4968, + CmdFantasticStoryActivityBattleEndScNotify = 4993, +} +impl CmdFantasticStoryActivityType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdFantasticStoryActivityType::None => "CmdFantasticStoryActivityTypeNone", + CmdFantasticStoryActivityType::CmdGetFantasticStoryActivityDataScRsp => { + "CmdGetFantasticStoryActivityDataScRsp" + } + CmdFantasticStoryActivityType::CmdFinishChapterScNotify => { + "CmdFinishChapterScNotify" + } + CmdFantasticStoryActivityType::CmdEnterFantasticStoryActivityStageCsReq => { + "CmdEnterFantasticStoryActivityStageCsReq" + } + CmdFantasticStoryActivityType::CmdEnterFantasticStoryActivityStageScRsp => { + "CmdEnterFantasticStoryActivityStageScRsp" + } + CmdFantasticStoryActivityType::CmdGetFantasticStoryActivityDataCsReq => { + "CmdGetFantasticStoryActivityDataCsReq" + } + CmdFantasticStoryActivityType::CmdFantasticStoryActivityBattleEndScNotify => { + "CmdFantasticStoryActivityBattleEndScNotify" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdFantasticStoryActivityTypeNone" => Some(Self::None), + "CmdGetFantasticStoryActivityDataScRsp" => { + Some(Self::CmdGetFantasticStoryActivityDataScRsp) + } + "CmdFinishChapterScNotify" => Some(Self::CmdFinishChapterScNotify), + "CmdEnterFantasticStoryActivityStageCsReq" => { + Some(Self::CmdEnterFantasticStoryActivityStageCsReq) + } + "CmdEnterFantasticStoryActivityStageScRsp" => { + Some(Self::CmdEnterFantasticStoryActivityStageScRsp) + } + "CmdGetFantasticStoryActivityDataCsReq" => { + Some(Self::CmdGetFantasticStoryActivityDataCsReq) + } + "CmdFantasticStoryActivityBattleEndScNotify" => { + Some(Self::CmdFantasticStoryActivityBattleEndScNotify) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFeverTimeActivityType { + None = 0, + CmdEnterFeverTimeActivityStageCsReq = 7151, + CmdGetFeverTimeActivityDataScRsp = 7152, + CmdEnterFeverTimeActivityStageScRsp = 7154, + CmdFeverTimeActivityBattleEndScNotify = 7159, + CmdGetFeverTimeActivityDataCsReq = 7160, +} +impl CmdFeverTimeActivityType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdFeverTimeActivityType::None => "CmdFeverTimeActivityTypeNone", + CmdFeverTimeActivityType::CmdEnterFeverTimeActivityStageCsReq => { + "CmdEnterFeverTimeActivityStageCsReq" + } + CmdFeverTimeActivityType::CmdGetFeverTimeActivityDataScRsp => { + "CmdGetFeverTimeActivityDataScRsp" + } + CmdFeverTimeActivityType::CmdEnterFeverTimeActivityStageScRsp => { + "CmdEnterFeverTimeActivityStageScRsp" + } + CmdFeverTimeActivityType::CmdFeverTimeActivityBattleEndScNotify => { + "CmdFeverTimeActivityBattleEndScNotify" + } + CmdFeverTimeActivityType::CmdGetFeverTimeActivityDataCsReq => { + "CmdGetFeverTimeActivityDataCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdFeverTimeActivityTypeNone" => Some(Self::None), + "CmdEnterFeverTimeActivityStageCsReq" => { + Some(Self::CmdEnterFeverTimeActivityStageCsReq) + } + "CmdGetFeverTimeActivityDataScRsp" => { + Some(Self::CmdGetFeverTimeActivityDataScRsp) + } + "CmdEnterFeverTimeActivityStageScRsp" => { + Some(Self::CmdEnterFeverTimeActivityStageScRsp) + } + "CmdFeverTimeActivityBattleEndScNotify" => { + Some(Self::CmdFeverTimeActivityBattleEndScNotify) + } + "CmdGetFeverTimeActivityDataCsReq" => { + Some(Self::CmdGetFeverTimeActivityDataCsReq) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFightType { + None = 0, + CmdFightEnterScRsp = 30006, + CmdFightLeaveScNotify = 30011, + CmdFightSessionStopScNotify = 30039, + CmdFightKickOutScNotify = 30043, + CmdFightHeartBeatCsReq = 30056, + CmdFightEnterCsReq = 30068, + CmdFightHeartBeatScRsp = 30093, +} +impl CmdFightType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdFightType::None => "CmdFightTypeNone", + CmdFightType::CmdFightEnterScRsp => "CmdFightEnterScRsp", + CmdFightType::CmdFightLeaveScNotify => "CmdFightLeaveScNotify", + CmdFightType::CmdFightSessionStopScNotify => "CmdFightSessionStopScNotify", + CmdFightType::CmdFightKickOutScNotify => "CmdFightKickOutScNotify", + CmdFightType::CmdFightHeartBeatCsReq => "CmdFightHeartBeatCsReq", + CmdFightType::CmdFightEnterCsReq => "CmdFightEnterCsReq", + CmdFightType::CmdFightHeartBeatScRsp => "CmdFightHeartBeatScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdFightTypeNone" => Some(Self::None), + "CmdFightEnterScRsp" => Some(Self::CmdFightEnterScRsp), + "CmdFightLeaveScNotify" => Some(Self::CmdFightLeaveScNotify), + "CmdFightSessionStopScNotify" => Some(Self::CmdFightSessionStopScNotify), + "CmdFightKickOutScNotify" => Some(Self::CmdFightKickOutScNotify), + "CmdFightHeartBeatCsReq" => Some(Self::CmdFightHeartBeatCsReq), + "CmdFightEnterCsReq" => Some(Self::CmdFightEnterCsReq), + "CmdFightHeartBeatScRsp" => Some(Self::CmdFightHeartBeatScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFightActivityType { + None = 0, + CmdGetFightActivityDataScRsp = 3606, + CmdFightActivityDataChangeScNotify = 3611, + CmdTakeFightActivityRewardScRsp = 3639, + CmdEnterFightActivityStageCsReq = 3643, + CmdEnterFightActivityStageScRsp = 3656, + CmdGetFightActivityDataCsReq = 3668, + CmdTakeFightActivityRewardCsReq = 3693, +} +impl CmdFightActivityType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdFightActivityType::None => "CmdFightActivityTypeNone", + CmdFightActivityType::CmdGetFightActivityDataScRsp => { + "CmdGetFightActivityDataScRsp" + } + CmdFightActivityType::CmdFightActivityDataChangeScNotify => { + "CmdFightActivityDataChangeScNotify" + } + CmdFightActivityType::CmdTakeFightActivityRewardScRsp => { + "CmdTakeFightActivityRewardScRsp" + } + CmdFightActivityType::CmdEnterFightActivityStageCsReq => { + "CmdEnterFightActivityStageCsReq" + } + CmdFightActivityType::CmdEnterFightActivityStageScRsp => { + "CmdEnterFightActivityStageScRsp" + } + CmdFightActivityType::CmdGetFightActivityDataCsReq => { + "CmdGetFightActivityDataCsReq" + } + CmdFightActivityType::CmdTakeFightActivityRewardCsReq => { + "CmdTakeFightActivityRewardCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdFightActivityTypeNone" => Some(Self::None), + "CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp), + "CmdFightActivityDataChangeScNotify" => { + Some(Self::CmdFightActivityDataChangeScNotify) + } + "CmdTakeFightActivityRewardScRsp" => { + Some(Self::CmdTakeFightActivityRewardScRsp) + } + "CmdEnterFightActivityStageCsReq" => { + Some(Self::CmdEnterFightActivityStageCsReq) + } + "CmdEnterFightActivityStageScRsp" => { + Some(Self::CmdEnterFightActivityStageScRsp) + } + "CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq), + "CmdTakeFightActivityRewardCsReq" => { + Some(Self::CmdTakeFightActivityRewardCsReq) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFightFestType { + None = 0, + CmdFightFestUpdateCoinNotify = 7254, + CmdGetFightFestDataCsReq = 7257, + CmdFightFestUnlockSkillNotify = 7258, + CmdFightFestScoreUpdateNotify = 7261, + CmdStartFightFestCsReq = 7265, + CmdStartFightFestScRsp = 7267, + CmdFightFestUpdateChallengeRecordNotify = 7273, + CmdGetFightFestDataScRsp = 7274, +} +impl CmdFightFestType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdFightFestType::None => "CmdFightFestTypeNone", + CmdFightFestType::CmdFightFestUpdateCoinNotify => { + "CmdFightFestUpdateCoinNotify" + } + CmdFightFestType::CmdGetFightFestDataCsReq => "CmdGetFightFestDataCsReq", + CmdFightFestType::CmdFightFestUnlockSkillNotify => { + "CmdFightFestUnlockSkillNotify" + } + CmdFightFestType::CmdFightFestScoreUpdateNotify => { + "CmdFightFestScoreUpdateNotify" + } + CmdFightFestType::CmdStartFightFestCsReq => "CmdStartFightFestCsReq", + CmdFightFestType::CmdStartFightFestScRsp => "CmdStartFightFestScRsp", + CmdFightFestType::CmdFightFestUpdateChallengeRecordNotify => { + "CmdFightFestUpdateChallengeRecordNotify" + } + CmdFightFestType::CmdGetFightFestDataScRsp => "CmdGetFightFestDataScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdFightFestTypeNone" => Some(Self::None), + "CmdFightFestUpdateCoinNotify" => Some(Self::CmdFightFestUpdateCoinNotify), + "CmdGetFightFestDataCsReq" => Some(Self::CmdGetFightFestDataCsReq), + "CmdFightFestUnlockSkillNotify" => Some(Self::CmdFightFestUnlockSkillNotify), + "CmdFightFestScoreUpdateNotify" => Some(Self::CmdFightFestScoreUpdateNotify), + "CmdStartFightFestCsReq" => Some(Self::CmdStartFightFestCsReq), + "CmdStartFightFestScRsp" => Some(Self::CmdStartFightFestScRsp), + "CmdFightFestUpdateChallengeRecordNotify" => { + Some(Self::CmdFightFestUpdateChallengeRecordNotify) + } + "CmdGetFightFestDataScRsp" => Some(Self::CmdGetFightFestDataScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFightMathc3Type { + None = 0, + CmdFightMatch3DataScRsp = 30106, + CmdFightMatch3StartCountDownScNotify = 30111, + CmdFightMatch3OpponentDataScNotify = 30129, + CmdFightMatch3ChatScRsp = 30133, + CmdFightMatch3SwapScRsp = 30139, + CmdFightMatch3TurnStartScNotify = 30143, + CmdFightMatch3ChatCsReq = 30151, + CmdFightMatch3ForceUpdateNotify = 30154, + CmdFightMatch3TurnEndScNotify = 30156, + CmdFightMatch3DataCsReq = 30168, + CmdFightMatch3SwapCsReq = 30193, + CmdFightMatch3ChatScNotify = 30199, +} +impl CmdFightMathc3Type { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdFightMathc3Type::None => "CmdFightMathc3TypeNone", + CmdFightMathc3Type::CmdFightMatch3DataScRsp => "CmdFightMatch3DataScRsp", + CmdFightMathc3Type::CmdFightMatch3StartCountDownScNotify => { + "CmdFightMatch3StartCountDownScNotify" + } + CmdFightMathc3Type::CmdFightMatch3OpponentDataScNotify => { + "CmdFightMatch3OpponentDataScNotify" + } + CmdFightMathc3Type::CmdFightMatch3ChatScRsp => "CmdFightMatch3ChatScRsp", + CmdFightMathc3Type::CmdFightMatch3SwapScRsp => "CmdFightMatch3SwapScRsp", + CmdFightMathc3Type::CmdFightMatch3TurnStartScNotify => { + "CmdFightMatch3TurnStartScNotify" + } + CmdFightMathc3Type::CmdFightMatch3ChatCsReq => "CmdFightMatch3ChatCsReq", + CmdFightMathc3Type::CmdFightMatch3ForceUpdateNotify => { + "CmdFightMatch3ForceUpdateNotify" + } + CmdFightMathc3Type::CmdFightMatch3TurnEndScNotify => { + "CmdFightMatch3TurnEndScNotify" + } + CmdFightMathc3Type::CmdFightMatch3DataCsReq => "CmdFightMatch3DataCsReq", + CmdFightMathc3Type::CmdFightMatch3SwapCsReq => "CmdFightMatch3SwapCsReq", + CmdFightMathc3Type::CmdFightMatch3ChatScNotify => { + "CmdFightMatch3ChatScNotify" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdFightMathc3TypeNone" => Some(Self::None), + "CmdFightMatch3DataScRsp" => Some(Self::CmdFightMatch3DataScRsp), + "CmdFightMatch3StartCountDownScNotify" => { + Some(Self::CmdFightMatch3StartCountDownScNotify) + } + "CmdFightMatch3OpponentDataScNotify" => { + Some(Self::CmdFightMatch3OpponentDataScNotify) + } + "CmdFightMatch3ChatScRsp" => Some(Self::CmdFightMatch3ChatScRsp), + "CmdFightMatch3SwapScRsp" => Some(Self::CmdFightMatch3SwapScRsp), + "CmdFightMatch3TurnStartScNotify" => { + Some(Self::CmdFightMatch3TurnStartScNotify) + } + "CmdFightMatch3ChatCsReq" => Some(Self::CmdFightMatch3ChatCsReq), + "CmdFightMatch3ForceUpdateNotify" => { + Some(Self::CmdFightMatch3ForceUpdateNotify) + } + "CmdFightMatch3TurnEndScNotify" => Some(Self::CmdFightMatch3TurnEndScNotify), + "CmdFightMatch3DataCsReq" => Some(Self::CmdFightMatch3DataCsReq), + "CmdFightMatch3SwapCsReq" => Some(Self::CmdFightMatch3SwapCsReq), + "CmdFightMatch3ChatScNotify" => Some(Self::CmdFightMatch3ChatScNotify), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFriendType { + None = 0, + CmdGetFriendDevelopmentInfoCsReq = 2903, + CmdGetFriendListInfoScRsp = 2906, + CmdGetFriendChallengeDetailScRsp = 2907, + CmdSearchPlayerCsReq = 2908, + CmdDeleteBlacklistCsReq = 2909, + CmdGetPlayerDetailInfoCsReq = 2911, + CmdTakeAssistRewardScRsp = 2912, + CmdSetForbidOtherApplyFriendCsReq = 2915, + CmdGetAssistListScRsp = 2916, + CmdSetFriendRemarkNameCsReq = 2917, + CmdSetAssistScRsp = 2923, + CmdGetFriendRecommendListInfoScRsp = 2924, + CmdGetFriendRecommendListInfoCsReq = 2925, + CmdGetFriendDevelopmentInfoScRsp = 2926, + CmdReportPlayerScRsp = 2928, + CmdApplyFriendScRsp = 2929, + CmdCurAssistChangedNotify = 2930, + CmdGetFriendBattleRecordDetailScRsp = 2931, + CmdGetAssistListCsReq = 2932, + CmdHandleFriendCsReq = 2933, + CmdAddBlacklistCsReq = 2934, + CmdApplyFriendCsReq = 2939, + CmdSetFriendMarkCsReq = 2940, + CmdGetFriendBattleRecordDetailCsReq = 2941, + CmdGetPlayerDetailInfoScRsp = 2943, + CmdGetAssistHistoryScRsp = 2945, + CmdTakeAssistRewardCsReq = 2946, + CmdGetFriendChallengeLineupScRsp = 2947, + CmdDeleteFriendScRsp = 2948, + CmdGetAssistHistoryCsReq = 2949, + CmdSyncApplyFriendScNotify = 2951, + CmdGetFriendAssistListScRsp = 2953, + CmdSyncHandleFriendScNotify = 2954, + CmdGetFriendApplyListInfoCsReq = 2956, + CmdGetFriendChallengeLineupCsReq = 2958, + CmdGetFriendChallengeDetailCsReq = 2959, + CmdDeleteFriendCsReq = 2965, + CmdNewAssistHistoryNotify = 2966, + CmdGetFriendLoginInfoScRsp = 2967, + CmdGetFriendListInfoCsReq = 2968, + CmdGetFriendLoginInfoCsReq = 2969, + CmdSetForbidOtherApplyFriendScRsp = 2975, + CmdGetCurAssistScRsp = 2976, + CmdGetCurAssistCsReq = 2978, + CmdSearchPlayerScRsp = 2981, + CmdSyncDeleteFriendScNotify = 2982, + CmdSetAssistCsReq = 2984, + CmdSetFriendMarkScRsp = 2985, + CmdDeleteBlacklistScRsp = 2988, + CmdGetPlatformPlayerInfoScRsp = 2989, + CmdReportPlayerCsReq = 2990, + CmdSetFriendRemarkNameScRsp = 2992, + CmdGetFriendApplyListInfoScRsp = 2993, + CmdGetPlatformPlayerInfoCsReq = 2995, + CmdAddBlacklistScRsp = 2997, + CmdSyncAddBlacklistScNotify = 2998, + CmdHandleFriendScRsp = 2999, + CmdGetFriendAssistListCsReq = 3000, +} +impl CmdFriendType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdFriendType::None => "CmdFriendTypeNone", + CmdFriendType::CmdGetFriendDevelopmentInfoCsReq => { + "CmdGetFriendDevelopmentInfoCsReq" + } + CmdFriendType::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp", + CmdFriendType::CmdGetFriendChallengeDetailScRsp => { + "CmdGetFriendChallengeDetailScRsp" + } + CmdFriendType::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq", + CmdFriendType::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq", + CmdFriendType::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq", + CmdFriendType::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp", + CmdFriendType::CmdSetForbidOtherApplyFriendCsReq => { + "CmdSetForbidOtherApplyFriendCsReq" + } + CmdFriendType::CmdGetAssistListScRsp => "CmdGetAssistListScRsp", + CmdFriendType::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq", + CmdFriendType::CmdSetAssistScRsp => "CmdSetAssistScRsp", + CmdFriendType::CmdGetFriendRecommendListInfoScRsp => { + "CmdGetFriendRecommendListInfoScRsp" + } + CmdFriendType::CmdGetFriendRecommendListInfoCsReq => { + "CmdGetFriendRecommendListInfoCsReq" + } + CmdFriendType::CmdGetFriendDevelopmentInfoScRsp => { + "CmdGetFriendDevelopmentInfoScRsp" + } + CmdFriendType::CmdReportPlayerScRsp => "CmdReportPlayerScRsp", + CmdFriendType::CmdApplyFriendScRsp => "CmdApplyFriendScRsp", + CmdFriendType::CmdCurAssistChangedNotify => "CmdCurAssistChangedNotify", + CmdFriendType::CmdGetFriendBattleRecordDetailScRsp => { + "CmdGetFriendBattleRecordDetailScRsp" + } + CmdFriendType::CmdGetAssistListCsReq => "CmdGetAssistListCsReq", + CmdFriendType::CmdHandleFriendCsReq => "CmdHandleFriendCsReq", + CmdFriendType::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq", + CmdFriendType::CmdApplyFriendCsReq => "CmdApplyFriendCsReq", + CmdFriendType::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq", + CmdFriendType::CmdGetFriendBattleRecordDetailCsReq => { + "CmdGetFriendBattleRecordDetailCsReq" + } + CmdFriendType::CmdGetPlayerDetailInfoScRsp => "CmdGetPlayerDetailInfoScRsp", + CmdFriendType::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp", + CmdFriendType::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq", + CmdFriendType::CmdGetFriendChallengeLineupScRsp => { + "CmdGetFriendChallengeLineupScRsp" + } + CmdFriendType::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp", + CmdFriendType::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq", + CmdFriendType::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify", + CmdFriendType::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp", + CmdFriendType::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify", + CmdFriendType::CmdGetFriendApplyListInfoCsReq => { + "CmdGetFriendApplyListInfoCsReq" + } + CmdFriendType::CmdGetFriendChallengeLineupCsReq => { + "CmdGetFriendChallengeLineupCsReq" + } + CmdFriendType::CmdGetFriendChallengeDetailCsReq => { + "CmdGetFriendChallengeDetailCsReq" + } + CmdFriendType::CmdDeleteFriendCsReq => "CmdDeleteFriendCsReq", + CmdFriendType::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify", + CmdFriendType::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp", + CmdFriendType::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq", + CmdFriendType::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq", + CmdFriendType::CmdSetForbidOtherApplyFriendScRsp => { + "CmdSetForbidOtherApplyFriendScRsp" + } + CmdFriendType::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp", + CmdFriendType::CmdGetCurAssistCsReq => "CmdGetCurAssistCsReq", + CmdFriendType::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp", + CmdFriendType::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify", + CmdFriendType::CmdSetAssistCsReq => "CmdSetAssistCsReq", + CmdFriendType::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp", + CmdFriendType::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp", + CmdFriendType::CmdGetPlatformPlayerInfoScRsp => { + "CmdGetPlatformPlayerInfoScRsp" + } + CmdFriendType::CmdReportPlayerCsReq => "CmdReportPlayerCsReq", + CmdFriendType::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp", + CmdFriendType::CmdGetFriendApplyListInfoScRsp => { + "CmdGetFriendApplyListInfoScRsp" + } + CmdFriendType::CmdGetPlatformPlayerInfoCsReq => { + "CmdGetPlatformPlayerInfoCsReq" + } + CmdFriendType::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp", + CmdFriendType::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify", + CmdFriendType::CmdHandleFriendScRsp => "CmdHandleFriendScRsp", + CmdFriendType::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdFriendTypeNone" => Some(Self::None), + "CmdGetFriendDevelopmentInfoCsReq" => { + Some(Self::CmdGetFriendDevelopmentInfoCsReq) + } + "CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp), + "CmdGetFriendChallengeDetailScRsp" => { + Some(Self::CmdGetFriendChallengeDetailScRsp) + } + "CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq), + "CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq), + "CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq), + "CmdTakeAssistRewardScRsp" => Some(Self::CmdTakeAssistRewardScRsp), + "CmdSetForbidOtherApplyFriendCsReq" => { + Some(Self::CmdSetForbidOtherApplyFriendCsReq) + } + "CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp), + "CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq), + "CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp), + "CmdGetFriendRecommendListInfoScRsp" => { + Some(Self::CmdGetFriendRecommendListInfoScRsp) + } + "CmdGetFriendRecommendListInfoCsReq" => { + Some(Self::CmdGetFriendRecommendListInfoCsReq) + } + "CmdGetFriendDevelopmentInfoScRsp" => { + Some(Self::CmdGetFriendDevelopmentInfoScRsp) + } + "CmdReportPlayerScRsp" => Some(Self::CmdReportPlayerScRsp), + "CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp), + "CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify), + "CmdGetFriendBattleRecordDetailScRsp" => { + Some(Self::CmdGetFriendBattleRecordDetailScRsp) + } + "CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq), + "CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq), + "CmdAddBlacklistCsReq" => Some(Self::CmdAddBlacklistCsReq), + "CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq), + "CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq), + "CmdGetFriendBattleRecordDetailCsReq" => { + Some(Self::CmdGetFriendBattleRecordDetailCsReq) + } + "CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp), + "CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp), + "CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq), + "CmdGetFriendChallengeLineupScRsp" => { + Some(Self::CmdGetFriendChallengeLineupScRsp) + } + "CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp), + "CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq), + "CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify), + "CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp), + "CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify), + "CmdGetFriendApplyListInfoCsReq" => { + Some(Self::CmdGetFriendApplyListInfoCsReq) + } + "CmdGetFriendChallengeLineupCsReq" => { + Some(Self::CmdGetFriendChallengeLineupCsReq) + } + "CmdGetFriendChallengeDetailCsReq" => { + Some(Self::CmdGetFriendChallengeDetailCsReq) + } + "CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq), + "CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify), + "CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp), + "CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq), + "CmdGetFriendLoginInfoCsReq" => Some(Self::CmdGetFriendLoginInfoCsReq), + "CmdSetForbidOtherApplyFriendScRsp" => { + Some(Self::CmdSetForbidOtherApplyFriendScRsp) + } + "CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp), + "CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq), + "CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp), + "CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify), + "CmdSetAssistCsReq" => Some(Self::CmdSetAssistCsReq), + "CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp), + "CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp), + "CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp), + "CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq), + "CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp), + "CmdGetFriendApplyListInfoScRsp" => { + Some(Self::CmdGetFriendApplyListInfoScRsp) + } + "CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq), + "CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp), + "CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify), + "CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp), + "CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdGachaType { + None = 0, + CmdGetGachaInfoScRsp = 1906, + CmdDoGachaCsReq = 1911, + CmdExchangeGachaCeilingScRsp = 1929, + CmdExchangeGachaCeilingCsReq = 1939, + CmdDoGachaScRsp = 1943, + CmdGetGachaCeilingCsReq = 1956, + CmdGetGachaInfoCsReq = 1968, + CmdGetGachaCeilingScRsp = 1993, +} +impl CmdGachaType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdGachaType::None => "CmdGachaTypeNone", + CmdGachaType::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp", + CmdGachaType::CmdDoGachaCsReq => "CmdDoGachaCsReq", + CmdGachaType::CmdExchangeGachaCeilingScRsp => "CmdExchangeGachaCeilingScRsp", + CmdGachaType::CmdExchangeGachaCeilingCsReq => "CmdExchangeGachaCeilingCsReq", + CmdGachaType::CmdDoGachaScRsp => "CmdDoGachaScRsp", + CmdGachaType::CmdGetGachaCeilingCsReq => "CmdGetGachaCeilingCsReq", + CmdGachaType::CmdGetGachaInfoCsReq => "CmdGetGachaInfoCsReq", + CmdGachaType::CmdGetGachaCeilingScRsp => "CmdGetGachaCeilingScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdGachaTypeNone" => Some(Self::None), + "CmdGetGachaInfoScRsp" => Some(Self::CmdGetGachaInfoScRsp), + "CmdDoGachaCsReq" => Some(Self::CmdDoGachaCsReq), + "CmdExchangeGachaCeilingScRsp" => Some(Self::CmdExchangeGachaCeilingScRsp), + "CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq), + "CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp), + "CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq), + "CmdGetGachaInfoCsReq" => Some(Self::CmdGetGachaInfoCsReq), + "CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdHeartdialType { + None = 0, + CmdGetHeartDialInfoScRsp = 6306, + CmdChangeScriptEmotionCsReq = 6311, + CmdFinishEmotionDialoguePerformanceScRsp = 6329, + CmdHeartDialTraceScriptCsReq = 6333, + CmdFinishEmotionDialoguePerformanceCsReq = 6339, + CmdChangeScriptEmotionScRsp = 6343, + CmdHeartDialScriptChangeScNotify = 6351, + CmdSubmitEmotionItemCsReq = 6356, + CmdGetHeartDialInfoCsReq = 6368, + CmdSubmitEmotionItemScRsp = 6393, + CmdHeartDialTraceScriptScRsp = 6399, +} +impl CmdHeartdialType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdHeartdialType::None => "CmdHeartdialTypeNone", + CmdHeartdialType::CmdGetHeartDialInfoScRsp => "CmdGetHeartDialInfoScRsp", + CmdHeartdialType::CmdChangeScriptEmotionCsReq => { + "CmdChangeScriptEmotionCsReq" + } + CmdHeartdialType::CmdFinishEmotionDialoguePerformanceScRsp => { + "CmdFinishEmotionDialoguePerformanceScRsp" + } + CmdHeartdialType::CmdHeartDialTraceScriptCsReq => { + "CmdHeartDialTraceScriptCsReq" + } + CmdHeartdialType::CmdFinishEmotionDialoguePerformanceCsReq => { + "CmdFinishEmotionDialoguePerformanceCsReq" + } + CmdHeartdialType::CmdChangeScriptEmotionScRsp => { + "CmdChangeScriptEmotionScRsp" + } + CmdHeartdialType::CmdHeartDialScriptChangeScNotify => { + "CmdHeartDialScriptChangeScNotify" + } + CmdHeartdialType::CmdSubmitEmotionItemCsReq => "CmdSubmitEmotionItemCsReq", + CmdHeartdialType::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq", + CmdHeartdialType::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp", + CmdHeartdialType::CmdHeartDialTraceScriptScRsp => { + "CmdHeartDialTraceScriptScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdHeartdialTypeNone" => Some(Self::None), + "CmdGetHeartDialInfoScRsp" => Some(Self::CmdGetHeartDialInfoScRsp), + "CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq), + "CmdFinishEmotionDialoguePerformanceScRsp" => { + Some(Self::CmdFinishEmotionDialoguePerformanceScRsp) + } + "CmdHeartDialTraceScriptCsReq" => Some(Self::CmdHeartDialTraceScriptCsReq), + "CmdFinishEmotionDialoguePerformanceCsReq" => { + Some(Self::CmdFinishEmotionDialoguePerformanceCsReq) + } + "CmdChangeScriptEmotionScRsp" => Some(Self::CmdChangeScriptEmotionScRsp), + "CmdHeartDialScriptChangeScNotify" => { + Some(Self::CmdHeartDialScriptChangeScNotify) + } + "CmdSubmitEmotionItemCsReq" => Some(Self::CmdSubmitEmotionItemCsReq), + "CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq), + "CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp), + "CmdHeartDialTraceScriptScRsp" => Some(Self::CmdHeartDialTraceScriptScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdHeliobusType { + None = 0, + CmdHeliobusActivityDataScRsp = 5806, + CmdHeliobusLineupUpdateScNotify = 5809, + CmdHeliobusSnsReadCsReq = 5811, + CmdHeliobusEnterBattleScRsp = 5817, + CmdHeliobusEnterBattleCsReq = 5824, + CmdHeliobusChallengeUpdateScNotify = 5828, + CmdHeliobusSnsLikeScRsp = 5829, + CmdHeliobusSnsCommentScRsp = 5833, + CmdHeliobusSelectSkillCsReq = 5834, + CmdHeliobusSnsLikeCsReq = 5839, + CmdHeliobusSnsReadScRsp = 5843, + CmdHeliobusUpgradeLevelScRsp = 5848, + CmdHeliobusSnsCommentCsReq = 5851, + CmdHeliobusInfoChangedScNotify = 5854, + CmdHeliobusSnsPostCsReq = 5856, + CmdHeliobusUpgradeLevelCsReq = 5865, + CmdHeliobusActivityDataCsReq = 5868, + CmdHeliobusUnlockSkillScNotify = 5882, + CmdHeliobusStartRaidScRsp = 5890, + CmdHeliobusStartRaidCsReq = 5892, + CmdHeliobusSnsPostScRsp = 5893, + CmdHeliobusSelectSkillScRsp = 5897, + CmdHeliobusSnsUpdateScNotify = 5899, +} +impl CmdHeliobusType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdHeliobusType::None => "CmdHeliobusTypeNone", + CmdHeliobusType::CmdHeliobusActivityDataScRsp => { + "CmdHeliobusActivityDataScRsp" + } + CmdHeliobusType::CmdHeliobusLineupUpdateScNotify => { + "CmdHeliobusLineupUpdateScNotify" + } + CmdHeliobusType::CmdHeliobusSnsReadCsReq => "CmdHeliobusSnsReadCsReq", + CmdHeliobusType::CmdHeliobusEnterBattleScRsp => "CmdHeliobusEnterBattleScRsp", + CmdHeliobusType::CmdHeliobusEnterBattleCsReq => "CmdHeliobusEnterBattleCsReq", + CmdHeliobusType::CmdHeliobusChallengeUpdateScNotify => { + "CmdHeliobusChallengeUpdateScNotify" + } + CmdHeliobusType::CmdHeliobusSnsLikeScRsp => "CmdHeliobusSnsLikeScRsp", + CmdHeliobusType::CmdHeliobusSnsCommentScRsp => "CmdHeliobusSnsCommentScRsp", + CmdHeliobusType::CmdHeliobusSelectSkillCsReq => "CmdHeliobusSelectSkillCsReq", + CmdHeliobusType::CmdHeliobusSnsLikeCsReq => "CmdHeliobusSnsLikeCsReq", + CmdHeliobusType::CmdHeliobusSnsReadScRsp => "CmdHeliobusSnsReadScRsp", + CmdHeliobusType::CmdHeliobusUpgradeLevelScRsp => { + "CmdHeliobusUpgradeLevelScRsp" + } + CmdHeliobusType::CmdHeliobusSnsCommentCsReq => "CmdHeliobusSnsCommentCsReq", + CmdHeliobusType::CmdHeliobusInfoChangedScNotify => { + "CmdHeliobusInfoChangedScNotify" + } + CmdHeliobusType::CmdHeliobusSnsPostCsReq => "CmdHeliobusSnsPostCsReq", + CmdHeliobusType::CmdHeliobusUpgradeLevelCsReq => { + "CmdHeliobusUpgradeLevelCsReq" + } + CmdHeliobusType::CmdHeliobusActivityDataCsReq => { + "CmdHeliobusActivityDataCsReq" + } + CmdHeliobusType::CmdHeliobusUnlockSkillScNotify => { + "CmdHeliobusUnlockSkillScNotify" + } + CmdHeliobusType::CmdHeliobusStartRaidScRsp => "CmdHeliobusStartRaidScRsp", + CmdHeliobusType::CmdHeliobusStartRaidCsReq => "CmdHeliobusStartRaidCsReq", + CmdHeliobusType::CmdHeliobusSnsPostScRsp => "CmdHeliobusSnsPostScRsp", + CmdHeliobusType::CmdHeliobusSelectSkillScRsp => "CmdHeliobusSelectSkillScRsp", + CmdHeliobusType::CmdHeliobusSnsUpdateScNotify => { + "CmdHeliobusSnsUpdateScNotify" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdHeliobusTypeNone" => Some(Self::None), + "CmdHeliobusActivityDataScRsp" => Some(Self::CmdHeliobusActivityDataScRsp), + "CmdHeliobusLineupUpdateScNotify" => { + Some(Self::CmdHeliobusLineupUpdateScNotify) + } + "CmdHeliobusSnsReadCsReq" => Some(Self::CmdHeliobusSnsReadCsReq), + "CmdHeliobusEnterBattleScRsp" => Some(Self::CmdHeliobusEnterBattleScRsp), + "CmdHeliobusEnterBattleCsReq" => Some(Self::CmdHeliobusEnterBattleCsReq), + "CmdHeliobusChallengeUpdateScNotify" => { + Some(Self::CmdHeliobusChallengeUpdateScNotify) + } + "CmdHeliobusSnsLikeScRsp" => Some(Self::CmdHeliobusSnsLikeScRsp), + "CmdHeliobusSnsCommentScRsp" => Some(Self::CmdHeliobusSnsCommentScRsp), + "CmdHeliobusSelectSkillCsReq" => Some(Self::CmdHeliobusSelectSkillCsReq), + "CmdHeliobusSnsLikeCsReq" => Some(Self::CmdHeliobusSnsLikeCsReq), + "CmdHeliobusSnsReadScRsp" => Some(Self::CmdHeliobusSnsReadScRsp), + "CmdHeliobusUpgradeLevelScRsp" => Some(Self::CmdHeliobusUpgradeLevelScRsp), + "CmdHeliobusSnsCommentCsReq" => Some(Self::CmdHeliobusSnsCommentCsReq), + "CmdHeliobusInfoChangedScNotify" => { + Some(Self::CmdHeliobusInfoChangedScNotify) + } + "CmdHeliobusSnsPostCsReq" => Some(Self::CmdHeliobusSnsPostCsReq), + "CmdHeliobusUpgradeLevelCsReq" => Some(Self::CmdHeliobusUpgradeLevelCsReq), + "CmdHeliobusActivityDataCsReq" => Some(Self::CmdHeliobusActivityDataCsReq), + "CmdHeliobusUnlockSkillScNotify" => { + Some(Self::CmdHeliobusUnlockSkillScNotify) + } + "CmdHeliobusStartRaidScRsp" => Some(Self::CmdHeliobusStartRaidScRsp), + "CmdHeliobusStartRaidCsReq" => Some(Self::CmdHeliobusStartRaidCsReq), + "CmdHeliobusSnsPostScRsp" => Some(Self::CmdHeliobusSnsPostScRsp), + "CmdHeliobusSelectSkillScRsp" => Some(Self::CmdHeliobusSelectSkillScRsp), + "CmdHeliobusSnsUpdateScNotify" => Some(Self::CmdHeliobusSnsUpdateScNotify), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdItemType { + None = 0, + CmdMarkRelicFilterPlanScRsp = 503, + CmdGetBagScRsp = 506, + CmdDeleteRelicFilterPlanCsReq = 507, + CmdGetRecyleTimeCsReq = 508, + CmdComposeSelectedRelicScRsp = 509, + CmdPromoteEquipmentCsReq = 511, + CmdSetTurnFoodSwitchCsReq = 512, + CmdRelicRecommendScRsp = 515, + CmdComposeLimitNumUpdateNotify = 516, + CmdRechargeSuccNotify = 517, + CmdDestroyItemScRsp = 523, + CmdSellItemScRsp = 524, + CmdSellItemCsReq = 525, + CmdRelicFilterPlanClearNameScNotify = 526, + CmdComposeSelectedRelicCsReq = 528, + CmdUseItemScRsp = 529, + CmdSetTurnFoodSwitchScRsp = 530, + CmdMarkRelicFilterPlanCsReq = 531, + CmdComposeLimitNumCompleteNotify = 532, + CmdRankUpEquipmentScRsp = 533, + CmdExpUpRelicScRsp = 534, + CmdUseItemCsReq = 539, + CmdRelicAvatarRecommendScRsp = 540, + CmdDeleteRelicFilterPlanScRsp = 541, + CmdPromoteEquipmentScRsp = 543, + CmdMarkItemScRsp = 545, + CmdSyncTurnFoodNotify = 546, + CmdModifyRelicFilterPlanCsReq = 547, + CmdComposeItemScRsp = 548, + CmdMarkItemCsReq = 549, + CmdRankUpEquipmentCsReq = 551, + CmdAddRelicFilterPlanCsReq = 553, + CmdExpUpEquipmentScRsp = 554, + CmdLockEquipmentCsReq = 556, + CmdAddRelicFilterPlanScRsp = 558, + CmdModifyRelicFilterPlanScRsp = 559, + CmdComposeItemCsReq = 565, + CmdCancelMarkItemNotify = 566, + CmdRelicRecommendCsReq = 567, + CmdGetBagCsReq = 568, + CmdDiscardRelicScRsp = 569, + CmdRelicAvatarRecommendCsReq = 575, + CmdGetMarkItemListScRsp = 576, + CmdGetMarkItemListCsReq = 578, + CmdGetRecyleTimeScRsp = 581, + CmdExpUpRelicCsReq = 582, + CmdDestroyItemCsReq = 584, + CmdGetRelicFilterPlanCsReq = 585, + CmdAddEquipmentScNotify = 588, + CmdDiscardRelicCsReq = 589, + CmdExchangeHcoinScRsp = 590, + CmdExchangeHcoinCsReq = 592, + CmdLockEquipmentScRsp = 593, + CmdGeneralVirtualItemDataNotify = 595, + CmdLockRelicCsReq = 597, + CmdLockRelicScRsp = 598, + CmdExpUpEquipmentCsReq = 599, + CmdGetRelicFilterPlanScRsp = 600, +} +impl CmdItemType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdItemType::None => "CmdItemTypeNone", + CmdItemType::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp", + CmdItemType::CmdGetBagScRsp => "CmdGetBagScRsp", + CmdItemType::CmdDeleteRelicFilterPlanCsReq => "CmdDeleteRelicFilterPlanCsReq", + CmdItemType::CmdGetRecyleTimeCsReq => "CmdGetRecyleTimeCsReq", + CmdItemType::CmdComposeSelectedRelicScRsp => "CmdComposeSelectedRelicScRsp", + CmdItemType::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq", + CmdItemType::CmdSetTurnFoodSwitchCsReq => "CmdSetTurnFoodSwitchCsReq", + CmdItemType::CmdRelicRecommendScRsp => "CmdRelicRecommendScRsp", + CmdItemType::CmdComposeLimitNumUpdateNotify => { + "CmdComposeLimitNumUpdateNotify" + } + CmdItemType::CmdRechargeSuccNotify => "CmdRechargeSuccNotify", + CmdItemType::CmdDestroyItemScRsp => "CmdDestroyItemScRsp", + CmdItemType::CmdSellItemScRsp => "CmdSellItemScRsp", + CmdItemType::CmdSellItemCsReq => "CmdSellItemCsReq", + CmdItemType::CmdRelicFilterPlanClearNameScNotify => { + "CmdRelicFilterPlanClearNameScNotify" + } + CmdItemType::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq", + CmdItemType::CmdUseItemScRsp => "CmdUseItemScRsp", + CmdItemType::CmdSetTurnFoodSwitchScRsp => "CmdSetTurnFoodSwitchScRsp", + CmdItemType::CmdMarkRelicFilterPlanCsReq => "CmdMarkRelicFilterPlanCsReq", + CmdItemType::CmdComposeLimitNumCompleteNotify => { + "CmdComposeLimitNumCompleteNotify" + } + CmdItemType::CmdRankUpEquipmentScRsp => "CmdRankUpEquipmentScRsp", + CmdItemType::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp", + CmdItemType::CmdUseItemCsReq => "CmdUseItemCsReq", + CmdItemType::CmdRelicAvatarRecommendScRsp => "CmdRelicAvatarRecommendScRsp", + CmdItemType::CmdDeleteRelicFilterPlanScRsp => "CmdDeleteRelicFilterPlanScRsp", + CmdItemType::CmdPromoteEquipmentScRsp => "CmdPromoteEquipmentScRsp", + CmdItemType::CmdMarkItemScRsp => "CmdMarkItemScRsp", + CmdItemType::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify", + CmdItemType::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq", + CmdItemType::CmdComposeItemScRsp => "CmdComposeItemScRsp", + CmdItemType::CmdMarkItemCsReq => "CmdMarkItemCsReq", + CmdItemType::CmdRankUpEquipmentCsReq => "CmdRankUpEquipmentCsReq", + CmdItemType::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq", + CmdItemType::CmdExpUpEquipmentScRsp => "CmdExpUpEquipmentScRsp", + CmdItemType::CmdLockEquipmentCsReq => "CmdLockEquipmentCsReq", + CmdItemType::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp", + CmdItemType::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp", + CmdItemType::CmdComposeItemCsReq => "CmdComposeItemCsReq", + CmdItemType::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify", + CmdItemType::CmdRelicRecommendCsReq => "CmdRelicRecommendCsReq", + CmdItemType::CmdGetBagCsReq => "CmdGetBagCsReq", + CmdItemType::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp", + CmdItemType::CmdRelicAvatarRecommendCsReq => "CmdRelicAvatarRecommendCsReq", + CmdItemType::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp", + CmdItemType::CmdGetMarkItemListCsReq => "CmdGetMarkItemListCsReq", + CmdItemType::CmdGetRecyleTimeScRsp => "CmdGetRecyleTimeScRsp", + CmdItemType::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq", + CmdItemType::CmdDestroyItemCsReq => "CmdDestroyItemCsReq", + CmdItemType::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq", + CmdItemType::CmdAddEquipmentScNotify => "CmdAddEquipmentScNotify", + CmdItemType::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq", + CmdItemType::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp", + CmdItemType::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq", + CmdItemType::CmdLockEquipmentScRsp => "CmdLockEquipmentScRsp", + CmdItemType::CmdGeneralVirtualItemDataNotify => { + "CmdGeneralVirtualItemDataNotify" + } + CmdItemType::CmdLockRelicCsReq => "CmdLockRelicCsReq", + CmdItemType::CmdLockRelicScRsp => "CmdLockRelicScRsp", + CmdItemType::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq", + CmdItemType::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdItemTypeNone" => Some(Self::None), + "CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp), + "CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp), + "CmdDeleteRelicFilterPlanCsReq" => Some(Self::CmdDeleteRelicFilterPlanCsReq), + "CmdGetRecyleTimeCsReq" => Some(Self::CmdGetRecyleTimeCsReq), + "CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp), + "CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq), + "CmdSetTurnFoodSwitchCsReq" => Some(Self::CmdSetTurnFoodSwitchCsReq), + "CmdRelicRecommendScRsp" => Some(Self::CmdRelicRecommendScRsp), + "CmdComposeLimitNumUpdateNotify" => { + Some(Self::CmdComposeLimitNumUpdateNotify) + } + "CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify), + "CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp), + "CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp), + "CmdSellItemCsReq" => Some(Self::CmdSellItemCsReq), + "CmdRelicFilterPlanClearNameScNotify" => { + Some(Self::CmdRelicFilterPlanClearNameScNotify) + } + "CmdComposeSelectedRelicCsReq" => Some(Self::CmdComposeSelectedRelicCsReq), + "CmdUseItemScRsp" => Some(Self::CmdUseItemScRsp), + "CmdSetTurnFoodSwitchScRsp" => Some(Self::CmdSetTurnFoodSwitchScRsp), + "CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq), + "CmdComposeLimitNumCompleteNotify" => { + Some(Self::CmdComposeLimitNumCompleteNotify) + } + "CmdRankUpEquipmentScRsp" => Some(Self::CmdRankUpEquipmentScRsp), + "CmdExpUpRelicScRsp" => Some(Self::CmdExpUpRelicScRsp), + "CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq), + "CmdRelicAvatarRecommendScRsp" => Some(Self::CmdRelicAvatarRecommendScRsp), + "CmdDeleteRelicFilterPlanScRsp" => Some(Self::CmdDeleteRelicFilterPlanScRsp), + "CmdPromoteEquipmentScRsp" => Some(Self::CmdPromoteEquipmentScRsp), + "CmdMarkItemScRsp" => Some(Self::CmdMarkItemScRsp), + "CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify), + "CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq), + "CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp), + "CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq), + "CmdRankUpEquipmentCsReq" => Some(Self::CmdRankUpEquipmentCsReq), + "CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq), + "CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp), + "CmdLockEquipmentCsReq" => Some(Self::CmdLockEquipmentCsReq), + "CmdAddRelicFilterPlanScRsp" => Some(Self::CmdAddRelicFilterPlanScRsp), + "CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp), + "CmdComposeItemCsReq" => Some(Self::CmdComposeItemCsReq), + "CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify), + "CmdRelicRecommendCsReq" => Some(Self::CmdRelicRecommendCsReq), + "CmdGetBagCsReq" => Some(Self::CmdGetBagCsReq), + "CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp), + "CmdRelicAvatarRecommendCsReq" => Some(Self::CmdRelicAvatarRecommendCsReq), + "CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp), + "CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq), + "CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp), + "CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq), + "CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq), + "CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq), + "CmdAddEquipmentScNotify" => Some(Self::CmdAddEquipmentScNotify), + "CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq), + "CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp), + "CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq), + "CmdLockEquipmentScRsp" => Some(Self::CmdLockEquipmentScRsp), + "CmdGeneralVirtualItemDataNotify" => { + Some(Self::CmdGeneralVirtualItemDataNotify) + } + "CmdLockRelicCsReq" => Some(Self::CmdLockRelicCsReq), + "CmdLockRelicScRsp" => Some(Self::CmdLockRelicScRsp), + "CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq), + "CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdJukeboxType { + None = 0, + CmdGetJukeboxDataScRsp = 3106, + CmdPlayBackGroundMusicCsReq = 3111, + CmdTrialBackGroundMusicScRsp = 3129, + CmdTrialBackGroundMusicCsReq = 3139, + CmdPlayBackGroundMusicScRsp = 3143, + CmdUnlockBackGroundMusicCsReq = 3156, + CmdGetJukeboxDataCsReq = 3168, + CmdUnlockBackGroundMusicScRsp = 3193, +} +impl CmdJukeboxType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdJukeboxType::None => "CmdJukeboxTypeNone", + CmdJukeboxType::CmdGetJukeboxDataScRsp => "CmdGetJukeboxDataScRsp", + CmdJukeboxType::CmdPlayBackGroundMusicCsReq => "CmdPlayBackGroundMusicCsReq", + CmdJukeboxType::CmdTrialBackGroundMusicScRsp => { + "CmdTrialBackGroundMusicScRsp" + } + CmdJukeboxType::CmdTrialBackGroundMusicCsReq => { + "CmdTrialBackGroundMusicCsReq" + } + CmdJukeboxType::CmdPlayBackGroundMusicScRsp => "CmdPlayBackGroundMusicScRsp", + CmdJukeboxType::CmdUnlockBackGroundMusicCsReq => { + "CmdUnlockBackGroundMusicCsReq" + } + CmdJukeboxType::CmdGetJukeboxDataCsReq => "CmdGetJukeboxDataCsReq", + CmdJukeboxType::CmdUnlockBackGroundMusicScRsp => { + "CmdUnlockBackGroundMusicScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdJukeboxTypeNone" => Some(Self::None), + "CmdGetJukeboxDataScRsp" => Some(Self::CmdGetJukeboxDataScRsp), + "CmdPlayBackGroundMusicCsReq" => Some(Self::CmdPlayBackGroundMusicCsReq), + "CmdTrialBackGroundMusicScRsp" => Some(Self::CmdTrialBackGroundMusicScRsp), + "CmdTrialBackGroundMusicCsReq" => Some(Self::CmdTrialBackGroundMusicCsReq), + "CmdPlayBackGroundMusicScRsp" => Some(Self::CmdPlayBackGroundMusicScRsp), + "CmdUnlockBackGroundMusicCsReq" => Some(Self::CmdUnlockBackGroundMusicCsReq), + "CmdGetJukeboxDataCsReq" => Some(Self::CmdGetJukeboxDataCsReq), + "CmdUnlockBackGroundMusicScRsp" => Some(Self::CmdUnlockBackGroundMusicScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdLineupType { + None = 0, + CmdGetStageLineupScRsp = 706, + CmdExtraLineupDestroyNotify = 709, + CmdGetCurLineupDataCsReq = 711, + CmdGetAllLineupDataScRsp = 717, + CmdGetAllLineupDataCsReq = 724, + CmdSetLineupNameScRsp = 725, + CmdReplaceLineupScRsp = 728, + CmdQuitLineupScRsp = 729, + CmdSwapLineupScRsp = 733, + CmdSwitchLineupIndexCsReq = 734, + CmdQuitLineupCsReq = 739, + CmdGetCurLineupDataScRsp = 743, + CmdChangeLineupLeaderCsReq = 748, + CmdSwapLineupCsReq = 751, + CmdGetLineupAvatarDataCsReq = 754, + CmdJoinLineupCsReq = 756, + CmdGetLineupAvatarDataScRsp = 765, + CmdGetStageLineupCsReq = 768, + CmdChangeLineupLeaderScRsp = 782, + CmdReplaceLineupCsReq = 790, + CmdVirtualLineupDestroyNotify = 792, + CmdJoinLineupScRsp = 793, + CmdSwitchLineupIndexScRsp = 797, + CmdSetLineupNameCsReq = 798, + CmdSyncLineupNotify = 799, +} +impl CmdLineupType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdLineupType::None => "CmdLineupTypeNone", + CmdLineupType::CmdGetStageLineupScRsp => "CmdGetStageLineupScRsp", + CmdLineupType::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify", + CmdLineupType::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq", + CmdLineupType::CmdGetAllLineupDataScRsp => "CmdGetAllLineupDataScRsp", + CmdLineupType::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq", + CmdLineupType::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp", + CmdLineupType::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp", + CmdLineupType::CmdQuitLineupScRsp => "CmdQuitLineupScRsp", + CmdLineupType::CmdSwapLineupScRsp => "CmdSwapLineupScRsp", + CmdLineupType::CmdSwitchLineupIndexCsReq => "CmdSwitchLineupIndexCsReq", + CmdLineupType::CmdQuitLineupCsReq => "CmdQuitLineupCsReq", + CmdLineupType::CmdGetCurLineupDataScRsp => "CmdGetCurLineupDataScRsp", + CmdLineupType::CmdChangeLineupLeaderCsReq => "CmdChangeLineupLeaderCsReq", + CmdLineupType::CmdSwapLineupCsReq => "CmdSwapLineupCsReq", + CmdLineupType::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq", + CmdLineupType::CmdJoinLineupCsReq => "CmdJoinLineupCsReq", + CmdLineupType::CmdGetLineupAvatarDataScRsp => "CmdGetLineupAvatarDataScRsp", + CmdLineupType::CmdGetStageLineupCsReq => "CmdGetStageLineupCsReq", + CmdLineupType::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp", + CmdLineupType::CmdReplaceLineupCsReq => "CmdReplaceLineupCsReq", + CmdLineupType::CmdVirtualLineupDestroyNotify => { + "CmdVirtualLineupDestroyNotify" + } + CmdLineupType::CmdJoinLineupScRsp => "CmdJoinLineupScRsp", + CmdLineupType::CmdSwitchLineupIndexScRsp => "CmdSwitchLineupIndexScRsp", + CmdLineupType::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq", + CmdLineupType::CmdSyncLineupNotify => "CmdSyncLineupNotify", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdLineupTypeNone" => Some(Self::None), + "CmdGetStageLineupScRsp" => Some(Self::CmdGetStageLineupScRsp), + "CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify), + "CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq), + "CmdGetAllLineupDataScRsp" => Some(Self::CmdGetAllLineupDataScRsp), + "CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq), + "CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp), + "CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp), + "CmdQuitLineupScRsp" => Some(Self::CmdQuitLineupScRsp), + "CmdSwapLineupScRsp" => Some(Self::CmdSwapLineupScRsp), + "CmdSwitchLineupIndexCsReq" => Some(Self::CmdSwitchLineupIndexCsReq), + "CmdQuitLineupCsReq" => Some(Self::CmdQuitLineupCsReq), + "CmdGetCurLineupDataScRsp" => Some(Self::CmdGetCurLineupDataScRsp), + "CmdChangeLineupLeaderCsReq" => Some(Self::CmdChangeLineupLeaderCsReq), + "CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq), + "CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq), + "CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq), + "CmdGetLineupAvatarDataScRsp" => Some(Self::CmdGetLineupAvatarDataScRsp), + "CmdGetStageLineupCsReq" => Some(Self::CmdGetStageLineupCsReq), + "CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp), + "CmdReplaceLineupCsReq" => Some(Self::CmdReplaceLineupCsReq), + "CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify), + "CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp), + "CmdSwitchLineupIndexScRsp" => Some(Self::CmdSwitchLineupIndexScRsp), + "CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq), + "CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdLobbyType { + None = 0, + CmdLobbyModifyPlayerInfoScRsp = 7354, + CmdLobbyInviteScNotify = 7355, + CmdLobbyInviteScRsp = 7356, + CmdLobbyCreateCsReq = 7357, + CmdLobbyBeginScRsp = 7358, + CmdLobbyBeginCsReq = 7361, + CmdLobbyQuitCsReq = 7362, + CmdLobbyJoinCsReq = 7365, + CmdLobbyJoinScRsp = 7367, + CmdLobbyKickOutScRsp = 7370, + CmdLobbyGetInfoScRsp = 7371, + CmdLobbyModifyPlayerInfoCsReq = 7373, + CmdLobbyCreateScRsp = 7374, + CmdLobbyKickOutCsReq = 7384, + CmdLobbySyncInfoScNotify = 7386, + CmdLobbyQuitScRsp = 7389, + CmdLobbyInviteCsReq = 7395, + CmdLobbyGetInfoCsReq = 7398, +} +impl CmdLobbyType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdLobbyType::None => "CmdLobbyTypeNone", + CmdLobbyType::CmdLobbyModifyPlayerInfoScRsp => { + "CmdLobbyModifyPlayerInfoScRsp" + } + CmdLobbyType::CmdLobbyInviteScNotify => "CmdLobbyInviteScNotify", + CmdLobbyType::CmdLobbyInviteScRsp => "CmdLobbyInviteScRsp", + CmdLobbyType::CmdLobbyCreateCsReq => "CmdLobbyCreateCsReq", + CmdLobbyType::CmdLobbyBeginScRsp => "CmdLobbyBeginScRsp", + CmdLobbyType::CmdLobbyBeginCsReq => "CmdLobbyBeginCsReq", + CmdLobbyType::CmdLobbyQuitCsReq => "CmdLobbyQuitCsReq", + CmdLobbyType::CmdLobbyJoinCsReq => "CmdLobbyJoinCsReq", + CmdLobbyType::CmdLobbyJoinScRsp => "CmdLobbyJoinScRsp", + CmdLobbyType::CmdLobbyKickOutScRsp => "CmdLobbyKickOutScRsp", + CmdLobbyType::CmdLobbyGetInfoScRsp => "CmdLobbyGetInfoScRsp", + CmdLobbyType::CmdLobbyModifyPlayerInfoCsReq => { + "CmdLobbyModifyPlayerInfoCsReq" + } + CmdLobbyType::CmdLobbyCreateScRsp => "CmdLobbyCreateScRsp", + CmdLobbyType::CmdLobbyKickOutCsReq => "CmdLobbyKickOutCsReq", + CmdLobbyType::CmdLobbySyncInfoScNotify => "CmdLobbySyncInfoScNotify", + CmdLobbyType::CmdLobbyQuitScRsp => "CmdLobbyQuitScRsp", + CmdLobbyType::CmdLobbyInviteCsReq => "CmdLobbyInviteCsReq", + CmdLobbyType::CmdLobbyGetInfoCsReq => "CmdLobbyGetInfoCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdLobbyTypeNone" => Some(Self::None), + "CmdLobbyModifyPlayerInfoScRsp" => Some(Self::CmdLobbyModifyPlayerInfoScRsp), + "CmdLobbyInviteScNotify" => Some(Self::CmdLobbyInviteScNotify), + "CmdLobbyInviteScRsp" => Some(Self::CmdLobbyInviteScRsp), + "CmdLobbyCreateCsReq" => Some(Self::CmdLobbyCreateCsReq), + "CmdLobbyBeginScRsp" => Some(Self::CmdLobbyBeginScRsp), + "CmdLobbyBeginCsReq" => Some(Self::CmdLobbyBeginCsReq), + "CmdLobbyQuitCsReq" => Some(Self::CmdLobbyQuitCsReq), + "CmdLobbyJoinCsReq" => Some(Self::CmdLobbyJoinCsReq), + "CmdLobbyJoinScRsp" => Some(Self::CmdLobbyJoinScRsp), + "CmdLobbyKickOutScRsp" => Some(Self::CmdLobbyKickOutScRsp), + "CmdLobbyGetInfoScRsp" => Some(Self::CmdLobbyGetInfoScRsp), + "CmdLobbyModifyPlayerInfoCsReq" => Some(Self::CmdLobbyModifyPlayerInfoCsReq), + "CmdLobbyCreateScRsp" => Some(Self::CmdLobbyCreateScRsp), + "CmdLobbyKickOutCsReq" => Some(Self::CmdLobbyKickOutCsReq), + "CmdLobbySyncInfoScNotify" => Some(Self::CmdLobbySyncInfoScNotify), + "CmdLobbyQuitScRsp" => Some(Self::CmdLobbyQuitScRsp), + "CmdLobbyInviteCsReq" => Some(Self::CmdLobbyInviteCsReq), + "CmdLobbyGetInfoCsReq" => Some(Self::CmdLobbyGetInfoCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMailType { + None = 0, + CmdGetMailScRsp = 806, + CmdMarkReadMailCsReq = 811, + CmdTakeMailAttachmentScRsp = 829, + CmdTakeMailAttachmentCsReq = 839, + CmdMarkReadMailScRsp = 843, + CmdNewMailScNotify = 851, + CmdDelMailCsReq = 856, + CmdGetMailCsReq = 868, + CmdDelMailScRsp = 893, +} +impl CmdMailType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMailType::None => "CmdMailTypeNone", + CmdMailType::CmdGetMailScRsp => "CmdGetMailScRsp", + CmdMailType::CmdMarkReadMailCsReq => "CmdMarkReadMailCsReq", + CmdMailType::CmdTakeMailAttachmentScRsp => "CmdTakeMailAttachmentScRsp", + CmdMailType::CmdTakeMailAttachmentCsReq => "CmdTakeMailAttachmentCsReq", + CmdMailType::CmdMarkReadMailScRsp => "CmdMarkReadMailScRsp", + CmdMailType::CmdNewMailScNotify => "CmdNewMailScNotify", + CmdMailType::CmdDelMailCsReq => "CmdDelMailCsReq", + CmdMailType::CmdGetMailCsReq => "CmdGetMailCsReq", + CmdMailType::CmdDelMailScRsp => "CmdDelMailScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMailTypeNone" => Some(Self::None), + "CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp), + "CmdMarkReadMailCsReq" => Some(Self::CmdMarkReadMailCsReq), + "CmdTakeMailAttachmentScRsp" => Some(Self::CmdTakeMailAttachmentScRsp), + "CmdTakeMailAttachmentCsReq" => Some(Self::CmdTakeMailAttachmentCsReq), + "CmdMarkReadMailScRsp" => Some(Self::CmdMarkReadMailScRsp), + "CmdNewMailScNotify" => Some(Self::CmdNewMailScNotify), + "CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq), + "CmdGetMailCsReq" => Some(Self::CmdGetMailCsReq), + "CmdDelMailScRsp" => Some(Self::CmdDelMailScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMapRotationType { + None = 0, + CmdEnterMapRotationRegionScRsp = 6806, + CmdInteractChargerCsReq = 6811, + CmdUpdateRotaterScNotify = 6824, + CmdRemoveRotaterScRsp = 6825, + CmdRotateMapScRsp = 6829, + CmdLeaveMapRotationRegionScRsp = 6833, + CmdUpdateEnergyScNotify = 6834, + CmdRotateMapCsReq = 6839, + CmdInteractChargerScRsp = 6843, + CmdResetMapRotationRegionScRsp = 6848, + CmdLeaveMapRotationRegionCsReq = 6851, + CmdGetMapRotationDataScRsp = 6854, + CmdDeployRotaterCsReq = 6856, + CmdResetMapRotationRegionCsReq = 6865, + CmdEnterMapRotationRegionCsReq = 6868, + CmdLeaveMapRotationRegionScNotify = 6882, + CmdDeployRotaterScRsp = 6893, + CmdUpdateMapRotationDataScNotify = 6897, + CmdRemoveRotaterCsReq = 6898, + CmdGetMapRotationDataCsReq = 6899, +} +impl CmdMapRotationType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMapRotationType::None => "CmdMapRotationTypeNone", + CmdMapRotationType::CmdEnterMapRotationRegionScRsp => { + "CmdEnterMapRotationRegionScRsp" + } + CmdMapRotationType::CmdInteractChargerCsReq => "CmdInteractChargerCsReq", + CmdMapRotationType::CmdUpdateRotaterScNotify => "CmdUpdateRotaterScNotify", + CmdMapRotationType::CmdRemoveRotaterScRsp => "CmdRemoveRotaterScRsp", + CmdMapRotationType::CmdRotateMapScRsp => "CmdRotateMapScRsp", + CmdMapRotationType::CmdLeaveMapRotationRegionScRsp => { + "CmdLeaveMapRotationRegionScRsp" + } + CmdMapRotationType::CmdUpdateEnergyScNotify => "CmdUpdateEnergyScNotify", + CmdMapRotationType::CmdRotateMapCsReq => "CmdRotateMapCsReq", + CmdMapRotationType::CmdInteractChargerScRsp => "CmdInteractChargerScRsp", + CmdMapRotationType::CmdResetMapRotationRegionScRsp => { + "CmdResetMapRotationRegionScRsp" + } + CmdMapRotationType::CmdLeaveMapRotationRegionCsReq => { + "CmdLeaveMapRotationRegionCsReq" + } + CmdMapRotationType::CmdGetMapRotationDataScRsp => { + "CmdGetMapRotationDataScRsp" + } + CmdMapRotationType::CmdDeployRotaterCsReq => "CmdDeployRotaterCsReq", + CmdMapRotationType::CmdResetMapRotationRegionCsReq => { + "CmdResetMapRotationRegionCsReq" + } + CmdMapRotationType::CmdEnterMapRotationRegionCsReq => { + "CmdEnterMapRotationRegionCsReq" + } + CmdMapRotationType::CmdLeaveMapRotationRegionScNotify => { + "CmdLeaveMapRotationRegionScNotify" + } + CmdMapRotationType::CmdDeployRotaterScRsp => "CmdDeployRotaterScRsp", + CmdMapRotationType::CmdUpdateMapRotationDataScNotify => { + "CmdUpdateMapRotationDataScNotify" + } + CmdMapRotationType::CmdRemoveRotaterCsReq => "CmdRemoveRotaterCsReq", + CmdMapRotationType::CmdGetMapRotationDataCsReq => { + "CmdGetMapRotationDataCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMapRotationTypeNone" => Some(Self::None), + "CmdEnterMapRotationRegionScRsp" => { + Some(Self::CmdEnterMapRotationRegionScRsp) + } + "CmdInteractChargerCsReq" => Some(Self::CmdInteractChargerCsReq), + "CmdUpdateRotaterScNotify" => Some(Self::CmdUpdateRotaterScNotify), + "CmdRemoveRotaterScRsp" => Some(Self::CmdRemoveRotaterScRsp), + "CmdRotateMapScRsp" => Some(Self::CmdRotateMapScRsp), + "CmdLeaveMapRotationRegionScRsp" => { + Some(Self::CmdLeaveMapRotationRegionScRsp) + } + "CmdUpdateEnergyScNotify" => Some(Self::CmdUpdateEnergyScNotify), + "CmdRotateMapCsReq" => Some(Self::CmdRotateMapCsReq), + "CmdInteractChargerScRsp" => Some(Self::CmdInteractChargerScRsp), + "CmdResetMapRotationRegionScRsp" => { + Some(Self::CmdResetMapRotationRegionScRsp) + } + "CmdLeaveMapRotationRegionCsReq" => { + Some(Self::CmdLeaveMapRotationRegionCsReq) + } + "CmdGetMapRotationDataScRsp" => Some(Self::CmdGetMapRotationDataScRsp), + "CmdDeployRotaterCsReq" => Some(Self::CmdDeployRotaterCsReq), + "CmdResetMapRotationRegionCsReq" => { + Some(Self::CmdResetMapRotationRegionCsReq) + } + "CmdEnterMapRotationRegionCsReq" => { + Some(Self::CmdEnterMapRotationRegionCsReq) + } + "CmdLeaveMapRotationRegionScNotify" => { + Some(Self::CmdLeaveMapRotationRegionScNotify) + } + "CmdDeployRotaterScRsp" => Some(Self::CmdDeployRotaterScRsp), + "CmdUpdateMapRotationDataScNotify" => { + Some(Self::CmdUpdateMapRotationDataScNotify) + } + "CmdRemoveRotaterCsReq" => Some(Self::CmdRemoveRotaterCsReq), + "CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMatchType { + None = 0, + CmdStartMatchCsReq = 7307, + CmdGetCrossInfoCsReq = 7308, + CmdMatchResultScNotify = 7311, + CmdCancelMatchCsReq = 7315, + CmdCancelMatchScRsp = 7317, + CmdGetCrossInfoScRsp = 7323, + CmdStartMatchScRsp = 7324, +} +impl CmdMatchType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMatchType::None => "CmdMatchTypeNone", + CmdMatchType::CmdStartMatchCsReq => "CmdStartMatchCsReq", + CmdMatchType::CmdGetCrossInfoCsReq => "CmdGetCrossInfoCsReq", + CmdMatchType::CmdMatchResultScNotify => "CmdMatchResultScNotify", + CmdMatchType::CmdCancelMatchCsReq => "CmdCancelMatchCsReq", + CmdMatchType::CmdCancelMatchScRsp => "CmdCancelMatchScRsp", + CmdMatchType::CmdGetCrossInfoScRsp => "CmdGetCrossInfoScRsp", + CmdMatchType::CmdStartMatchScRsp => "CmdStartMatchScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMatchTypeNone" => Some(Self::None), + "CmdStartMatchCsReq" => Some(Self::CmdStartMatchCsReq), + "CmdGetCrossInfoCsReq" => Some(Self::CmdGetCrossInfoCsReq), + "CmdMatchResultScNotify" => Some(Self::CmdMatchResultScNotify), + "CmdCancelMatchCsReq" => Some(Self::CmdCancelMatchCsReq), + "CmdCancelMatchScRsp" => Some(Self::CmdCancelMatchScRsp), + "CmdGetCrossInfoScRsp" => Some(Self::CmdGetCrossInfoScRsp), + "CmdStartMatchScRsp" => Some(Self::CmdStartMatchScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMatchThreeModuleType { + None = 0, + CmdMatchThreeGetDataCsReq = 7407, + CmdMatchThreeSetBirdPosCsReq = 7408, + CmdMatchThreeSyncDataScNotify = 7411, + CmdMatchThreeLevelEndCsReq = 7415, + CmdMatchThreeLevelEndScRsp = 7417, + CmdMatchThreeSetBirdPosScRsp = 7423, + CmdMatchThreeGetDataScRsp = 7424, +} +impl CmdMatchThreeModuleType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMatchThreeModuleType::None => "CmdMatchThreeModuleTypeNone", + CmdMatchThreeModuleType::CmdMatchThreeGetDataCsReq => { + "CmdMatchThreeGetDataCsReq" + } + CmdMatchThreeModuleType::CmdMatchThreeSetBirdPosCsReq => { + "CmdMatchThreeSetBirdPosCsReq" + } + CmdMatchThreeModuleType::CmdMatchThreeSyncDataScNotify => { + "CmdMatchThreeSyncDataScNotify" + } + CmdMatchThreeModuleType::CmdMatchThreeLevelEndCsReq => { + "CmdMatchThreeLevelEndCsReq" + } + CmdMatchThreeModuleType::CmdMatchThreeLevelEndScRsp => { + "CmdMatchThreeLevelEndScRsp" + } + CmdMatchThreeModuleType::CmdMatchThreeSetBirdPosScRsp => { + "CmdMatchThreeSetBirdPosScRsp" + } + CmdMatchThreeModuleType::CmdMatchThreeGetDataScRsp => { + "CmdMatchThreeGetDataScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMatchThreeModuleTypeNone" => Some(Self::None), + "CmdMatchThreeGetDataCsReq" => Some(Self::CmdMatchThreeGetDataCsReq), + "CmdMatchThreeSetBirdPosCsReq" => Some(Self::CmdMatchThreeSetBirdPosCsReq), + "CmdMatchThreeSyncDataScNotify" => Some(Self::CmdMatchThreeSyncDataScNotify), + "CmdMatchThreeLevelEndCsReq" => Some(Self::CmdMatchThreeLevelEndCsReq), + "CmdMatchThreeLevelEndScRsp" => Some(Self::CmdMatchThreeLevelEndScRsp), + "CmdMatchThreeSetBirdPosScRsp" => Some(Self::CmdMatchThreeSetBirdPosScRsp), + "CmdMatchThreeGetDataScRsp" => Some(Self::CmdMatchThreeGetDataScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMessageType { + None = 0, + CmdGetNpcMessageGroupScRsp = 2706, + CmdGetNpcStatusCsReq = 2711, + CmdFinishSectionIdScRsp = 2729, + CmdFinishPerformSectionIdScRsp = 2733, + CmdFinishSectionIdCsReq = 2739, + CmdGetNpcStatusScRsp = 2743, + CmdFinishPerformSectionIdCsReq = 2751, + CmdFinishItemIdCsReq = 2756, + CmdGetNpcMessageGroupCsReq = 2768, + CmdFinishItemIdScRsp = 2793, +} +impl CmdMessageType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMessageType::None => "CmdMessageTypeNone", + CmdMessageType::CmdGetNpcMessageGroupScRsp => "CmdGetNpcMessageGroupScRsp", + CmdMessageType::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq", + CmdMessageType::CmdFinishSectionIdScRsp => "CmdFinishSectionIdScRsp", + CmdMessageType::CmdFinishPerformSectionIdScRsp => { + "CmdFinishPerformSectionIdScRsp" + } + CmdMessageType::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq", + CmdMessageType::CmdGetNpcStatusScRsp => "CmdGetNpcStatusScRsp", + CmdMessageType::CmdFinishPerformSectionIdCsReq => { + "CmdFinishPerformSectionIdCsReq" + } + CmdMessageType::CmdFinishItemIdCsReq => "CmdFinishItemIdCsReq", + CmdMessageType::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq", + CmdMessageType::CmdFinishItemIdScRsp => "CmdFinishItemIdScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMessageTypeNone" => Some(Self::None), + "CmdGetNpcMessageGroupScRsp" => Some(Self::CmdGetNpcMessageGroupScRsp), + "CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq), + "CmdFinishSectionIdScRsp" => Some(Self::CmdFinishSectionIdScRsp), + "CmdFinishPerformSectionIdScRsp" => { + Some(Self::CmdFinishPerformSectionIdScRsp) + } + "CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq), + "CmdGetNpcStatusScRsp" => Some(Self::CmdGetNpcStatusScRsp), + "CmdFinishPerformSectionIdCsReq" => { + Some(Self::CmdFinishPerformSectionIdCsReq) + } + "CmdFinishItemIdCsReq" => Some(Self::CmdFinishItemIdCsReq), + "CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq), + "CmdFinishItemIdScRsp" => Some(Self::CmdFinishItemIdScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMiscModuleType { + None = 0, + CmdShareScRsp = 4106, + CmdUpdateGunPlayDataCsReq = 4108, + CmdGetGunPlayDataCsReq = 4109, + CmdGetShareDataCsReq = 4111, + CmdDifficultyAdjustmentGetDataScRsp = 4116, + CmdGetMovieRacingDataCsReq = 4117, + CmdDifficultyAdjustmentUpdateDataScRsp = 4123, + CmdUpdateMovieRacingDataScRsp = 4128, + CmdDifficultyAdjustmentGetDataCsReq = 4132, + CmdCancelCacheNotifyScRsp = 4133, + CmdSubmitOrigamiItemScRsp = 4134, + CmdGetShareDataScRsp = 4143, + CmdTriggerVoiceScRsp = 4148, + CmdCancelCacheNotifyCsReq = 4151, + CmdSecurityReportScRsp = 4154, + CmdTakePictureCsReq = 4156, + CmdTriggerVoiceCsReq = 4165, + CmdShareCsReq = 4168, + CmdUpdateGunPlayDataScRsp = 4181, + CmdSubmitOrigamiItemCsReq = 4182, + CmdDifficultyAdjustmentUpdateDataCsReq = 4184, + CmdGetGunPlayDataScRsp = 4188, + CmdUpdateMovieRacingDataCsReq = 4190, + CmdGetMovieRacingDataScRsp = 4192, + CmdTakePictureScRsp = 4193, + CmdSecurityReportCsReq = 4199, +} +impl CmdMiscModuleType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMiscModuleType::None => "CmdMiscModuleTypeNone", + CmdMiscModuleType::CmdShareScRsp => "CmdShareScRsp", + CmdMiscModuleType::CmdUpdateGunPlayDataCsReq => "CmdUpdateGunPlayDataCsReq", + CmdMiscModuleType::CmdGetGunPlayDataCsReq => "CmdGetGunPlayDataCsReq", + CmdMiscModuleType::CmdGetShareDataCsReq => "CmdGetShareDataCsReq", + CmdMiscModuleType::CmdDifficultyAdjustmentGetDataScRsp => { + "CmdDifficultyAdjustmentGetDataScRsp" + } + CmdMiscModuleType::CmdGetMovieRacingDataCsReq => "CmdGetMovieRacingDataCsReq", + CmdMiscModuleType::CmdDifficultyAdjustmentUpdateDataScRsp => { + "CmdDifficultyAdjustmentUpdateDataScRsp" + } + CmdMiscModuleType::CmdUpdateMovieRacingDataScRsp => { + "CmdUpdateMovieRacingDataScRsp" + } + CmdMiscModuleType::CmdDifficultyAdjustmentGetDataCsReq => { + "CmdDifficultyAdjustmentGetDataCsReq" + } + CmdMiscModuleType::CmdCancelCacheNotifyScRsp => "CmdCancelCacheNotifyScRsp", + CmdMiscModuleType::CmdSubmitOrigamiItemScRsp => "CmdSubmitOrigamiItemScRsp", + CmdMiscModuleType::CmdGetShareDataScRsp => "CmdGetShareDataScRsp", + CmdMiscModuleType::CmdTriggerVoiceScRsp => "CmdTriggerVoiceScRsp", + CmdMiscModuleType::CmdCancelCacheNotifyCsReq => "CmdCancelCacheNotifyCsReq", + CmdMiscModuleType::CmdSecurityReportScRsp => "CmdSecurityReportScRsp", + CmdMiscModuleType::CmdTakePictureCsReq => "CmdTakePictureCsReq", + CmdMiscModuleType::CmdTriggerVoiceCsReq => "CmdTriggerVoiceCsReq", + CmdMiscModuleType::CmdShareCsReq => "CmdShareCsReq", + CmdMiscModuleType::CmdUpdateGunPlayDataScRsp => "CmdUpdateGunPlayDataScRsp", + CmdMiscModuleType::CmdSubmitOrigamiItemCsReq => "CmdSubmitOrigamiItemCsReq", + CmdMiscModuleType::CmdDifficultyAdjustmentUpdateDataCsReq => { + "CmdDifficultyAdjustmentUpdateDataCsReq" + } + CmdMiscModuleType::CmdGetGunPlayDataScRsp => "CmdGetGunPlayDataScRsp", + CmdMiscModuleType::CmdUpdateMovieRacingDataCsReq => { + "CmdUpdateMovieRacingDataCsReq" + } + CmdMiscModuleType::CmdGetMovieRacingDataScRsp => "CmdGetMovieRacingDataScRsp", + CmdMiscModuleType::CmdTakePictureScRsp => "CmdTakePictureScRsp", + CmdMiscModuleType::CmdSecurityReportCsReq => "CmdSecurityReportCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMiscModuleTypeNone" => Some(Self::None), + "CmdShareScRsp" => Some(Self::CmdShareScRsp), + "CmdUpdateGunPlayDataCsReq" => Some(Self::CmdUpdateGunPlayDataCsReq), + "CmdGetGunPlayDataCsReq" => Some(Self::CmdGetGunPlayDataCsReq), + "CmdGetShareDataCsReq" => Some(Self::CmdGetShareDataCsReq), + "CmdDifficultyAdjustmentGetDataScRsp" => { + Some(Self::CmdDifficultyAdjustmentGetDataScRsp) + } + "CmdGetMovieRacingDataCsReq" => Some(Self::CmdGetMovieRacingDataCsReq), + "CmdDifficultyAdjustmentUpdateDataScRsp" => { + Some(Self::CmdDifficultyAdjustmentUpdateDataScRsp) + } + "CmdUpdateMovieRacingDataScRsp" => Some(Self::CmdUpdateMovieRacingDataScRsp), + "CmdDifficultyAdjustmentGetDataCsReq" => { + Some(Self::CmdDifficultyAdjustmentGetDataCsReq) + } + "CmdCancelCacheNotifyScRsp" => Some(Self::CmdCancelCacheNotifyScRsp), + "CmdSubmitOrigamiItemScRsp" => Some(Self::CmdSubmitOrigamiItemScRsp), + "CmdGetShareDataScRsp" => Some(Self::CmdGetShareDataScRsp), + "CmdTriggerVoiceScRsp" => Some(Self::CmdTriggerVoiceScRsp), + "CmdCancelCacheNotifyCsReq" => Some(Self::CmdCancelCacheNotifyCsReq), + "CmdSecurityReportScRsp" => Some(Self::CmdSecurityReportScRsp), + "CmdTakePictureCsReq" => Some(Self::CmdTakePictureCsReq), + "CmdTriggerVoiceCsReq" => Some(Self::CmdTriggerVoiceCsReq), + "CmdShareCsReq" => Some(Self::CmdShareCsReq), + "CmdUpdateGunPlayDataScRsp" => Some(Self::CmdUpdateGunPlayDataScRsp), + "CmdSubmitOrigamiItemCsReq" => Some(Self::CmdSubmitOrigamiItemCsReq), + "CmdDifficultyAdjustmentUpdateDataCsReq" => { + Some(Self::CmdDifficultyAdjustmentUpdateDataCsReq) + } + "CmdGetGunPlayDataScRsp" => Some(Self::CmdGetGunPlayDataScRsp), + "CmdUpdateMovieRacingDataCsReq" => Some(Self::CmdUpdateMovieRacingDataCsReq), + "CmdGetMovieRacingDataScRsp" => Some(Self::CmdGetMovieRacingDataScRsp), + "CmdTakePictureScRsp" => Some(Self::CmdTakePictureScRsp), + "CmdSecurityReportCsReq" => Some(Self::CmdSecurityReportCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMissionType { + None = 0, + CmdGetMissionDataScRsp = 1206, + CmdTeleportToMissionResetPointCsReq = 1208, + CmdSetMissionEventProgressScRsp = 1209, + CmdFinishTalkMissionCsReq = 1211, + CmdStartFinishMainMissionScNotify = 1216, + CmdGetMissionStatusScRsp = 1217, + CmdAcceptMainMissionScRsp = 1223, + CmdGetMissionStatusCsReq = 1224, + CmdAcceptMissionEventScRsp = 1225, + CmdSetMissionEventProgressCsReq = 1228, + CmdDailyTaskDataScNotify = 1229, + CmdStartFinishSubMissionScNotify = 1232, + CmdGetMissionEventDataScRsp = 1234, + CmdSyncTaskScRsp = 1239, + CmdFinishTalkMissionScRsp = 1243, + CmdUpdateTrackMainMissionIdScRsp = 1246, + CmdFinishCosumeItemMissionScRsp = 1248, + CmdMissionAcceptScNotify = 1249, + CmdMissionGroupWarnScNotify = 1254, + CmdMissionRewardScNotify = 1256, + CmdFinishCosumeItemMissionCsReq = 1265, + CmdUpdateTrackMainMissionIdCsReq = 1266, + CmdGetMissionDataCsReq = 1268, + CmdGetMainMissionCustomValueScRsp = 1276, + CmdGetMainMissionCustomValueCsReq = 1278, + CmdTeleportToMissionResetPointScRsp = 1281, + CmdGetMissionEventDataCsReq = 1282, + CmdAcceptMainMissionCsReq = 1284, + CmdSubMissionRewardScNotify = 1288, + CmdInterruptMissionEventScRsp = 1290, + CmdInterruptMissionEventCsReq = 1292, + CmdSyncTaskCsReq = 1293, + CmdMissionEventRewardScNotify = 1297, + CmdAcceptMissionEventCsReq = 1298, +} +impl CmdMissionType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMissionType::None => "CmdMissionTypeNone", + CmdMissionType::CmdGetMissionDataScRsp => "CmdGetMissionDataScRsp", + CmdMissionType::CmdTeleportToMissionResetPointCsReq => { + "CmdTeleportToMissionResetPointCsReq" + } + CmdMissionType::CmdSetMissionEventProgressScRsp => { + "CmdSetMissionEventProgressScRsp" + } + CmdMissionType::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq", + CmdMissionType::CmdStartFinishMainMissionScNotify => { + "CmdStartFinishMainMissionScNotify" + } + CmdMissionType::CmdGetMissionStatusScRsp => "CmdGetMissionStatusScRsp", + CmdMissionType::CmdAcceptMainMissionScRsp => "CmdAcceptMainMissionScRsp", + CmdMissionType::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq", + CmdMissionType::CmdAcceptMissionEventScRsp => "CmdAcceptMissionEventScRsp", + CmdMissionType::CmdSetMissionEventProgressCsReq => { + "CmdSetMissionEventProgressCsReq" + } + CmdMissionType::CmdDailyTaskDataScNotify => "CmdDailyTaskDataScNotify", + CmdMissionType::CmdStartFinishSubMissionScNotify => { + "CmdStartFinishSubMissionScNotify" + } + CmdMissionType::CmdGetMissionEventDataScRsp => "CmdGetMissionEventDataScRsp", + CmdMissionType::CmdSyncTaskScRsp => "CmdSyncTaskScRsp", + CmdMissionType::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp", + CmdMissionType::CmdUpdateTrackMainMissionIdScRsp => { + "CmdUpdateTrackMainMissionIdScRsp" + } + CmdMissionType::CmdFinishCosumeItemMissionScRsp => { + "CmdFinishCosumeItemMissionScRsp" + } + CmdMissionType::CmdMissionAcceptScNotify => "CmdMissionAcceptScNotify", + CmdMissionType::CmdMissionGroupWarnScNotify => "CmdMissionGroupWarnScNotify", + CmdMissionType::CmdMissionRewardScNotify => "CmdMissionRewardScNotify", + CmdMissionType::CmdFinishCosumeItemMissionCsReq => { + "CmdFinishCosumeItemMissionCsReq" + } + CmdMissionType::CmdUpdateTrackMainMissionIdCsReq => { + "CmdUpdateTrackMainMissionIdCsReq" + } + CmdMissionType::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq", + CmdMissionType::CmdGetMainMissionCustomValueScRsp => { + "CmdGetMainMissionCustomValueScRsp" + } + CmdMissionType::CmdGetMainMissionCustomValueCsReq => { + "CmdGetMainMissionCustomValueCsReq" + } + CmdMissionType::CmdTeleportToMissionResetPointScRsp => { + "CmdTeleportToMissionResetPointScRsp" + } + CmdMissionType::CmdGetMissionEventDataCsReq => "CmdGetMissionEventDataCsReq", + CmdMissionType::CmdAcceptMainMissionCsReq => "CmdAcceptMainMissionCsReq", + CmdMissionType::CmdSubMissionRewardScNotify => "CmdSubMissionRewardScNotify", + CmdMissionType::CmdInterruptMissionEventScRsp => { + "CmdInterruptMissionEventScRsp" + } + CmdMissionType::CmdInterruptMissionEventCsReq => { + "CmdInterruptMissionEventCsReq" + } + CmdMissionType::CmdSyncTaskCsReq => "CmdSyncTaskCsReq", + CmdMissionType::CmdMissionEventRewardScNotify => { + "CmdMissionEventRewardScNotify" + } + CmdMissionType::CmdAcceptMissionEventCsReq => "CmdAcceptMissionEventCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMissionTypeNone" => Some(Self::None), + "CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp), + "CmdTeleportToMissionResetPointCsReq" => { + Some(Self::CmdTeleportToMissionResetPointCsReq) + } + "CmdSetMissionEventProgressScRsp" => { + Some(Self::CmdSetMissionEventProgressScRsp) + } + "CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq), + "CmdStartFinishMainMissionScNotify" => { + Some(Self::CmdStartFinishMainMissionScNotify) + } + "CmdGetMissionStatusScRsp" => Some(Self::CmdGetMissionStatusScRsp), + "CmdAcceptMainMissionScRsp" => Some(Self::CmdAcceptMainMissionScRsp), + "CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq), + "CmdAcceptMissionEventScRsp" => Some(Self::CmdAcceptMissionEventScRsp), + "CmdSetMissionEventProgressCsReq" => { + Some(Self::CmdSetMissionEventProgressCsReq) + } + "CmdDailyTaskDataScNotify" => Some(Self::CmdDailyTaskDataScNotify), + "CmdStartFinishSubMissionScNotify" => { + Some(Self::CmdStartFinishSubMissionScNotify) + } + "CmdGetMissionEventDataScRsp" => Some(Self::CmdGetMissionEventDataScRsp), + "CmdSyncTaskScRsp" => Some(Self::CmdSyncTaskScRsp), + "CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp), + "CmdUpdateTrackMainMissionIdScRsp" => { + Some(Self::CmdUpdateTrackMainMissionIdScRsp) + } + "CmdFinishCosumeItemMissionScRsp" => { + Some(Self::CmdFinishCosumeItemMissionScRsp) + } + "CmdMissionAcceptScNotify" => Some(Self::CmdMissionAcceptScNotify), + "CmdMissionGroupWarnScNotify" => Some(Self::CmdMissionGroupWarnScNotify), + "CmdMissionRewardScNotify" => Some(Self::CmdMissionRewardScNotify), + "CmdFinishCosumeItemMissionCsReq" => { + Some(Self::CmdFinishCosumeItemMissionCsReq) + } + "CmdUpdateTrackMainMissionIdCsReq" => { + Some(Self::CmdUpdateTrackMainMissionIdCsReq) + } + "CmdGetMissionDataCsReq" => Some(Self::CmdGetMissionDataCsReq), + "CmdGetMainMissionCustomValueScRsp" => { + Some(Self::CmdGetMainMissionCustomValueScRsp) + } + "CmdGetMainMissionCustomValueCsReq" => { + Some(Self::CmdGetMainMissionCustomValueCsReq) + } + "CmdTeleportToMissionResetPointScRsp" => { + Some(Self::CmdTeleportToMissionResetPointScRsp) + } + "CmdGetMissionEventDataCsReq" => Some(Self::CmdGetMissionEventDataCsReq), + "CmdAcceptMainMissionCsReq" => Some(Self::CmdAcceptMainMissionCsReq), + "CmdSubMissionRewardScNotify" => Some(Self::CmdSubMissionRewardScNotify), + "CmdInterruptMissionEventScRsp" => Some(Self::CmdInterruptMissionEventScRsp), + "CmdInterruptMissionEventCsReq" => Some(Self::CmdInterruptMissionEventCsReq), + "CmdSyncTaskCsReq" => Some(Self::CmdSyncTaskCsReq), + "CmdMissionEventRewardScNotify" => Some(Self::CmdMissionEventRewardScNotify), + "CmdAcceptMissionEventCsReq" => Some(Self::CmdAcceptMissionEventCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMonopolyType { + None = 0, + CmdGetMonopolyMbtiReportRewardScRsp = 7001, + CmdMonopolySttUpdateScNotify = 7002, + CmdGetMbtiReportScRsp = 7003, + CmdMonopolyGetRegionProgressScRsp = 7005, + CmdGetMonopolyInfoScRsp = 7006, + CmdMonopolyLikeScRsp = 7007, + CmdMonopolyCheatDiceCsReq = 7008, + CmdMonopolyGiveUpCurContentCsReq = 7009, + CmdMonopolyScrachRaffleTicketCsReq = 7010, + CmdMonopolyActionResultScNotify = 7011, + CmdMonopolyGameCreateScNotify = 7012, + CmdMonopolyEventSelectFriendScRsp = 7013, + CmdMonopolySocialEventEffectScNotify = 7014, + CmdMonopolyQuizDurationChangeScNotify = 7015, + CmdMonopolyGameRaiseRatioCsReq = 7016, + CmdMonopolyBuyGoodsCsReq = 7017, + CmdGetMonopolyDailyReportScRsp = 7020, + CmdGetSocialEventServerCacheScRsp = 7021, + CmdGetSocialEventServerCacheCsReq = 7022, + CmdMonopolyGameSettleScNotify = 7023, + CmdMonopolyConfirmRandomScRsp = 7024, + CmdMonopolyConfirmRandomCsReq = 7025, + CmdMonopolyEventSelectFriendCsReq = 7026, + CmdMonopolyClickCellScRsp = 7027, + CmdMonopolyUpgradeAssetScRsp = 7028, + CmdMonopolyMoveCsReq = 7029, + CmdMonopolyGuessChooseCsReq = 7030, + CmdGetMbtiReportCsReq = 7031, + CmdMonopolyContentUpdateScNotify = 7032, + CmdMonopolySelectOptionCsReq = 7033, + CmdMonopolyRollRandomScRsp = 7034, + CmdMonopolyTakeRaffleTicketRewardScRsp = 7036, + CmdMonopolyClickMbtiReportCsReq = 7038, + CmdMonopolyRollDiceScRsp = 7039, + CmdMonopolyLikeScNotify = 7041, + CmdMonopolyGetRaffleTicketCsReq = 7042, + CmdMonopolyCellUpdateNotify = 7043, + CmdMonopolyGameBingoFlipCardScRsp = 7045, + CmdMonopolyAcceptQuizScRsp = 7046, + CmdGetMonopolyFriendRankingListScRsp = 7047, + CmdDailyFirstEnterMonopolyActivityScRsp = 7048, + CmdMonopolyGameBingoFlipCardCsReq = 7049, + CmdMonopolyScrachRaffleTicketScRsp = 7050, + CmdMonopolyMoveScRsp = 7051, + CmdMonopolyEventLoadUpdateScNotify = 7052, + CmdMonopolyDailySettleScNotify = 7053, + CmdMonopolyGetDailyInitItemScRsp = 7055, + CmdMonopolyClickCellCsReq = 7057, + CmdGetMonopolyFriendRankingListCsReq = 7058, + CmdMonopolyLikeCsReq = 7059, + CmdMonopolyTakePhaseRewardCsReq = 7061, + CmdGetMonopolyMbtiReportRewardCsReq = 7062, + CmdMonopolyConditionUpdateScNotify = 7063, + CmdMonopolyGetRafflePoolInfoCsReq = 7064, + CmdDailyFirstEnterMonopolyActivityCsReq = 7065, + CmdMonopolyAcceptQuizCsReq = 7066, + CmdMonopolyGuessDrawScNotify = 7067, + CmdGetMonopolyInfoCsReq = 7068, + CmdMonopolyGuessBuyInformationScRsp = 7069, + CmdMonopolyGetRafflePoolInfoScRsp = 7070, + CmdDeleteSocialEventServerCacheCsReq = 7071, + CmdMonopolyGetRegionProgressCsReq = 7072, + CmdDeleteSocialEventServerCacheScRsp = 7073, + CmdMonopolyGameGachaScRsp = 7076, + CmdMonopolyGetDailyInitItemCsReq = 7077, + CmdMonopolyGameGachaCsReq = 7078, + CmdMonopolyTakePhaseRewardScRsp = 7079, + CmdMonopolyClickMbtiReportScRsp = 7080, + CmdMonopolyCheatDiceScRsp = 7081, + CmdMonopolyRollRandomCsReq = 7082, + CmdMonopolyGetRaffleTicketScRsp = 7083, + CmdMonopolyGameRaiseRatioScRsp = 7084, + CmdMonopolyGiveUpCurContentScRsp = 7088, + CmdMonopolyGuessBuyInformationCsReq = 7089, + CmdMonopolyUpgradeAssetCsReq = 7090, + CmdGetMonopolyDailyReportCsReq = 7091, + CmdMonopolyBuyGoodsScRsp = 7092, + CmdMonopolyRollDiceCsReq = 7093, + CmdMonopolyGuessChooseScRsp = 7095, + CmdMonopolyTakeRaffleTicketRewardCsReq = 7096, + CmdMonopolyReRollRandomCsReq = 7097, + CmdMonopolyReRollRandomScRsp = 7098, + CmdMonopolySelectOptionScRsp = 7099, +} +impl CmdMonopolyType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMonopolyType::None => "CmdMonopolyTypeNone", + CmdMonopolyType::CmdGetMonopolyMbtiReportRewardScRsp => { + "CmdGetMonopolyMbtiReportRewardScRsp" + } + CmdMonopolyType::CmdMonopolySttUpdateScNotify => { + "CmdMonopolySttUpdateScNotify" + } + CmdMonopolyType::CmdGetMbtiReportScRsp => "CmdGetMbtiReportScRsp", + CmdMonopolyType::CmdMonopolyGetRegionProgressScRsp => { + "CmdMonopolyGetRegionProgressScRsp" + } + CmdMonopolyType::CmdGetMonopolyInfoScRsp => "CmdGetMonopolyInfoScRsp", + CmdMonopolyType::CmdMonopolyLikeScRsp => "CmdMonopolyLikeScRsp", + CmdMonopolyType::CmdMonopolyCheatDiceCsReq => "CmdMonopolyCheatDiceCsReq", + CmdMonopolyType::CmdMonopolyGiveUpCurContentCsReq => { + "CmdMonopolyGiveUpCurContentCsReq" + } + CmdMonopolyType::CmdMonopolyScrachRaffleTicketCsReq => { + "CmdMonopolyScrachRaffleTicketCsReq" + } + CmdMonopolyType::CmdMonopolyActionResultScNotify => { + "CmdMonopolyActionResultScNotify" + } + CmdMonopolyType::CmdMonopolyGameCreateScNotify => { + "CmdMonopolyGameCreateScNotify" + } + CmdMonopolyType::CmdMonopolyEventSelectFriendScRsp => { + "CmdMonopolyEventSelectFriendScRsp" + } + CmdMonopolyType::CmdMonopolySocialEventEffectScNotify => { + "CmdMonopolySocialEventEffectScNotify" + } + CmdMonopolyType::CmdMonopolyQuizDurationChangeScNotify => { + "CmdMonopolyQuizDurationChangeScNotify" + } + CmdMonopolyType::CmdMonopolyGameRaiseRatioCsReq => { + "CmdMonopolyGameRaiseRatioCsReq" + } + CmdMonopolyType::CmdMonopolyBuyGoodsCsReq => "CmdMonopolyBuyGoodsCsReq", + CmdMonopolyType::CmdGetMonopolyDailyReportScRsp => { + "CmdGetMonopolyDailyReportScRsp" + } + CmdMonopolyType::CmdGetSocialEventServerCacheScRsp => { + "CmdGetSocialEventServerCacheScRsp" + } + CmdMonopolyType::CmdGetSocialEventServerCacheCsReq => { + "CmdGetSocialEventServerCacheCsReq" + } + CmdMonopolyType::CmdMonopolyGameSettleScNotify => { + "CmdMonopolyGameSettleScNotify" + } + CmdMonopolyType::CmdMonopolyConfirmRandomScRsp => { + "CmdMonopolyConfirmRandomScRsp" + } + CmdMonopolyType::CmdMonopolyConfirmRandomCsReq => { + "CmdMonopolyConfirmRandomCsReq" + } + CmdMonopolyType::CmdMonopolyEventSelectFriendCsReq => { + "CmdMonopolyEventSelectFriendCsReq" + } + CmdMonopolyType::CmdMonopolyClickCellScRsp => "CmdMonopolyClickCellScRsp", + CmdMonopolyType::CmdMonopolyUpgradeAssetScRsp => { + "CmdMonopolyUpgradeAssetScRsp" + } + CmdMonopolyType::CmdMonopolyMoveCsReq => "CmdMonopolyMoveCsReq", + CmdMonopolyType::CmdMonopolyGuessChooseCsReq => "CmdMonopolyGuessChooseCsReq", + CmdMonopolyType::CmdGetMbtiReportCsReq => "CmdGetMbtiReportCsReq", + CmdMonopolyType::CmdMonopolyContentUpdateScNotify => { + "CmdMonopolyContentUpdateScNotify" + } + CmdMonopolyType::CmdMonopolySelectOptionCsReq => { + "CmdMonopolySelectOptionCsReq" + } + CmdMonopolyType::CmdMonopolyRollRandomScRsp => "CmdMonopolyRollRandomScRsp", + CmdMonopolyType::CmdMonopolyTakeRaffleTicketRewardScRsp => { + "CmdMonopolyTakeRaffleTicketRewardScRsp" + } + CmdMonopolyType::CmdMonopolyClickMbtiReportCsReq => { + "CmdMonopolyClickMbtiReportCsReq" + } + CmdMonopolyType::CmdMonopolyRollDiceScRsp => "CmdMonopolyRollDiceScRsp", + CmdMonopolyType::CmdMonopolyLikeScNotify => "CmdMonopolyLikeScNotify", + CmdMonopolyType::CmdMonopolyGetRaffleTicketCsReq => { + "CmdMonopolyGetRaffleTicketCsReq" + } + CmdMonopolyType::CmdMonopolyCellUpdateNotify => "CmdMonopolyCellUpdateNotify", + CmdMonopolyType::CmdMonopolyGameBingoFlipCardScRsp => { + "CmdMonopolyGameBingoFlipCardScRsp" + } + CmdMonopolyType::CmdMonopolyAcceptQuizScRsp => "CmdMonopolyAcceptQuizScRsp", + CmdMonopolyType::CmdGetMonopolyFriendRankingListScRsp => { + "CmdGetMonopolyFriendRankingListScRsp" + } + CmdMonopolyType::CmdDailyFirstEnterMonopolyActivityScRsp => { + "CmdDailyFirstEnterMonopolyActivityScRsp" + } + CmdMonopolyType::CmdMonopolyGameBingoFlipCardCsReq => { + "CmdMonopolyGameBingoFlipCardCsReq" + } + CmdMonopolyType::CmdMonopolyScrachRaffleTicketScRsp => { + "CmdMonopolyScrachRaffleTicketScRsp" + } + CmdMonopolyType::CmdMonopolyMoveScRsp => "CmdMonopolyMoveScRsp", + CmdMonopolyType::CmdMonopolyEventLoadUpdateScNotify => { + "CmdMonopolyEventLoadUpdateScNotify" + } + CmdMonopolyType::CmdMonopolyDailySettleScNotify => { + "CmdMonopolyDailySettleScNotify" + } + CmdMonopolyType::CmdMonopolyGetDailyInitItemScRsp => { + "CmdMonopolyGetDailyInitItemScRsp" + } + CmdMonopolyType::CmdMonopolyClickCellCsReq => "CmdMonopolyClickCellCsReq", + CmdMonopolyType::CmdGetMonopolyFriendRankingListCsReq => { + "CmdGetMonopolyFriendRankingListCsReq" + } + CmdMonopolyType::CmdMonopolyLikeCsReq => "CmdMonopolyLikeCsReq", + CmdMonopolyType::CmdMonopolyTakePhaseRewardCsReq => { + "CmdMonopolyTakePhaseRewardCsReq" + } + CmdMonopolyType::CmdGetMonopolyMbtiReportRewardCsReq => { + "CmdGetMonopolyMbtiReportRewardCsReq" + } + CmdMonopolyType::CmdMonopolyConditionUpdateScNotify => { + "CmdMonopolyConditionUpdateScNotify" + } + CmdMonopolyType::CmdMonopolyGetRafflePoolInfoCsReq => { + "CmdMonopolyGetRafflePoolInfoCsReq" + } + CmdMonopolyType::CmdDailyFirstEnterMonopolyActivityCsReq => { + "CmdDailyFirstEnterMonopolyActivityCsReq" + } + CmdMonopolyType::CmdMonopolyAcceptQuizCsReq => "CmdMonopolyAcceptQuizCsReq", + CmdMonopolyType::CmdMonopolyGuessDrawScNotify => { + "CmdMonopolyGuessDrawScNotify" + } + CmdMonopolyType::CmdGetMonopolyInfoCsReq => "CmdGetMonopolyInfoCsReq", + CmdMonopolyType::CmdMonopolyGuessBuyInformationScRsp => { + "CmdMonopolyGuessBuyInformationScRsp" + } + CmdMonopolyType::CmdMonopolyGetRafflePoolInfoScRsp => { + "CmdMonopolyGetRafflePoolInfoScRsp" + } + CmdMonopolyType::CmdDeleteSocialEventServerCacheCsReq => { + "CmdDeleteSocialEventServerCacheCsReq" + } + CmdMonopolyType::CmdMonopolyGetRegionProgressCsReq => { + "CmdMonopolyGetRegionProgressCsReq" + } + CmdMonopolyType::CmdDeleteSocialEventServerCacheScRsp => { + "CmdDeleteSocialEventServerCacheScRsp" + } + CmdMonopolyType::CmdMonopolyGameGachaScRsp => "CmdMonopolyGameGachaScRsp", + CmdMonopolyType::CmdMonopolyGetDailyInitItemCsReq => { + "CmdMonopolyGetDailyInitItemCsReq" + } + CmdMonopolyType::CmdMonopolyGameGachaCsReq => "CmdMonopolyGameGachaCsReq", + CmdMonopolyType::CmdMonopolyTakePhaseRewardScRsp => { + "CmdMonopolyTakePhaseRewardScRsp" + } + CmdMonopolyType::CmdMonopolyClickMbtiReportScRsp => { + "CmdMonopolyClickMbtiReportScRsp" + } + CmdMonopolyType::CmdMonopolyCheatDiceScRsp => "CmdMonopolyCheatDiceScRsp", + CmdMonopolyType::CmdMonopolyRollRandomCsReq => "CmdMonopolyRollRandomCsReq", + CmdMonopolyType::CmdMonopolyGetRaffleTicketScRsp => { + "CmdMonopolyGetRaffleTicketScRsp" + } + CmdMonopolyType::CmdMonopolyGameRaiseRatioScRsp => { + "CmdMonopolyGameRaiseRatioScRsp" + } + CmdMonopolyType::CmdMonopolyGiveUpCurContentScRsp => { + "CmdMonopolyGiveUpCurContentScRsp" + } + CmdMonopolyType::CmdMonopolyGuessBuyInformationCsReq => { + "CmdMonopolyGuessBuyInformationCsReq" + } + CmdMonopolyType::CmdMonopolyUpgradeAssetCsReq => { + "CmdMonopolyUpgradeAssetCsReq" + } + CmdMonopolyType::CmdGetMonopolyDailyReportCsReq => { + "CmdGetMonopolyDailyReportCsReq" + } + CmdMonopolyType::CmdMonopolyBuyGoodsScRsp => "CmdMonopolyBuyGoodsScRsp", + CmdMonopolyType::CmdMonopolyRollDiceCsReq => "CmdMonopolyRollDiceCsReq", + CmdMonopolyType::CmdMonopolyGuessChooseScRsp => "CmdMonopolyGuessChooseScRsp", + CmdMonopolyType::CmdMonopolyTakeRaffleTicketRewardCsReq => { + "CmdMonopolyTakeRaffleTicketRewardCsReq" + } + CmdMonopolyType::CmdMonopolyReRollRandomCsReq => { + "CmdMonopolyReRollRandomCsReq" + } + CmdMonopolyType::CmdMonopolyReRollRandomScRsp => { + "CmdMonopolyReRollRandomScRsp" + } + CmdMonopolyType::CmdMonopolySelectOptionScRsp => { + "CmdMonopolySelectOptionScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMonopolyTypeNone" => Some(Self::None), + "CmdGetMonopolyMbtiReportRewardScRsp" => { + Some(Self::CmdGetMonopolyMbtiReportRewardScRsp) + } + "CmdMonopolySttUpdateScNotify" => Some(Self::CmdMonopolySttUpdateScNotify), + "CmdGetMbtiReportScRsp" => Some(Self::CmdGetMbtiReportScRsp), + "CmdMonopolyGetRegionProgressScRsp" => { + Some(Self::CmdMonopolyGetRegionProgressScRsp) + } + "CmdGetMonopolyInfoScRsp" => Some(Self::CmdGetMonopolyInfoScRsp), + "CmdMonopolyLikeScRsp" => Some(Self::CmdMonopolyLikeScRsp), + "CmdMonopolyCheatDiceCsReq" => Some(Self::CmdMonopolyCheatDiceCsReq), + "CmdMonopolyGiveUpCurContentCsReq" => { + Some(Self::CmdMonopolyGiveUpCurContentCsReq) + } + "CmdMonopolyScrachRaffleTicketCsReq" => { + Some(Self::CmdMonopolyScrachRaffleTicketCsReq) + } + "CmdMonopolyActionResultScNotify" => { + Some(Self::CmdMonopolyActionResultScNotify) + } + "CmdMonopolyGameCreateScNotify" => Some(Self::CmdMonopolyGameCreateScNotify), + "CmdMonopolyEventSelectFriendScRsp" => { + Some(Self::CmdMonopolyEventSelectFriendScRsp) + } + "CmdMonopolySocialEventEffectScNotify" => { + Some(Self::CmdMonopolySocialEventEffectScNotify) + } + "CmdMonopolyQuizDurationChangeScNotify" => { + Some(Self::CmdMonopolyQuizDurationChangeScNotify) + } + "CmdMonopolyGameRaiseRatioCsReq" => { + Some(Self::CmdMonopolyGameRaiseRatioCsReq) + } + "CmdMonopolyBuyGoodsCsReq" => Some(Self::CmdMonopolyBuyGoodsCsReq), + "CmdGetMonopolyDailyReportScRsp" => { + Some(Self::CmdGetMonopolyDailyReportScRsp) + } + "CmdGetSocialEventServerCacheScRsp" => { + Some(Self::CmdGetSocialEventServerCacheScRsp) + } + "CmdGetSocialEventServerCacheCsReq" => { + Some(Self::CmdGetSocialEventServerCacheCsReq) + } + "CmdMonopolyGameSettleScNotify" => Some(Self::CmdMonopolyGameSettleScNotify), + "CmdMonopolyConfirmRandomScRsp" => Some(Self::CmdMonopolyConfirmRandomScRsp), + "CmdMonopolyConfirmRandomCsReq" => Some(Self::CmdMonopolyConfirmRandomCsReq), + "CmdMonopolyEventSelectFriendCsReq" => { + Some(Self::CmdMonopolyEventSelectFriendCsReq) + } + "CmdMonopolyClickCellScRsp" => Some(Self::CmdMonopolyClickCellScRsp), + "CmdMonopolyUpgradeAssetScRsp" => Some(Self::CmdMonopolyUpgradeAssetScRsp), + "CmdMonopolyMoveCsReq" => Some(Self::CmdMonopolyMoveCsReq), + "CmdMonopolyGuessChooseCsReq" => Some(Self::CmdMonopolyGuessChooseCsReq), + "CmdGetMbtiReportCsReq" => Some(Self::CmdGetMbtiReportCsReq), + "CmdMonopolyContentUpdateScNotify" => { + Some(Self::CmdMonopolyContentUpdateScNotify) + } + "CmdMonopolySelectOptionCsReq" => Some(Self::CmdMonopolySelectOptionCsReq), + "CmdMonopolyRollRandomScRsp" => Some(Self::CmdMonopolyRollRandomScRsp), + "CmdMonopolyTakeRaffleTicketRewardScRsp" => { + Some(Self::CmdMonopolyTakeRaffleTicketRewardScRsp) + } + "CmdMonopolyClickMbtiReportCsReq" => { + Some(Self::CmdMonopolyClickMbtiReportCsReq) + } + "CmdMonopolyRollDiceScRsp" => Some(Self::CmdMonopolyRollDiceScRsp), + "CmdMonopolyLikeScNotify" => Some(Self::CmdMonopolyLikeScNotify), + "CmdMonopolyGetRaffleTicketCsReq" => { + Some(Self::CmdMonopolyGetRaffleTicketCsReq) + } + "CmdMonopolyCellUpdateNotify" => Some(Self::CmdMonopolyCellUpdateNotify), + "CmdMonopolyGameBingoFlipCardScRsp" => { + Some(Self::CmdMonopolyGameBingoFlipCardScRsp) + } + "CmdMonopolyAcceptQuizScRsp" => Some(Self::CmdMonopolyAcceptQuizScRsp), + "CmdGetMonopolyFriendRankingListScRsp" => { + Some(Self::CmdGetMonopolyFriendRankingListScRsp) + } + "CmdDailyFirstEnterMonopolyActivityScRsp" => { + Some(Self::CmdDailyFirstEnterMonopolyActivityScRsp) + } + "CmdMonopolyGameBingoFlipCardCsReq" => { + Some(Self::CmdMonopolyGameBingoFlipCardCsReq) + } + "CmdMonopolyScrachRaffleTicketScRsp" => { + Some(Self::CmdMonopolyScrachRaffleTicketScRsp) + } + "CmdMonopolyMoveScRsp" => Some(Self::CmdMonopolyMoveScRsp), + "CmdMonopolyEventLoadUpdateScNotify" => { + Some(Self::CmdMonopolyEventLoadUpdateScNotify) + } + "CmdMonopolyDailySettleScNotify" => { + Some(Self::CmdMonopolyDailySettleScNotify) + } + "CmdMonopolyGetDailyInitItemScRsp" => { + Some(Self::CmdMonopolyGetDailyInitItemScRsp) + } + "CmdMonopolyClickCellCsReq" => Some(Self::CmdMonopolyClickCellCsReq), + "CmdGetMonopolyFriendRankingListCsReq" => { + Some(Self::CmdGetMonopolyFriendRankingListCsReq) + } + "CmdMonopolyLikeCsReq" => Some(Self::CmdMonopolyLikeCsReq), + "CmdMonopolyTakePhaseRewardCsReq" => { + Some(Self::CmdMonopolyTakePhaseRewardCsReq) + } + "CmdGetMonopolyMbtiReportRewardCsReq" => { + Some(Self::CmdGetMonopolyMbtiReportRewardCsReq) + } + "CmdMonopolyConditionUpdateScNotify" => { + Some(Self::CmdMonopolyConditionUpdateScNotify) + } + "CmdMonopolyGetRafflePoolInfoCsReq" => { + Some(Self::CmdMonopolyGetRafflePoolInfoCsReq) + } + "CmdDailyFirstEnterMonopolyActivityCsReq" => { + Some(Self::CmdDailyFirstEnterMonopolyActivityCsReq) + } + "CmdMonopolyAcceptQuizCsReq" => Some(Self::CmdMonopolyAcceptQuizCsReq), + "CmdMonopolyGuessDrawScNotify" => Some(Self::CmdMonopolyGuessDrawScNotify), + "CmdGetMonopolyInfoCsReq" => Some(Self::CmdGetMonopolyInfoCsReq), + "CmdMonopolyGuessBuyInformationScRsp" => { + Some(Self::CmdMonopolyGuessBuyInformationScRsp) + } + "CmdMonopolyGetRafflePoolInfoScRsp" => { + Some(Self::CmdMonopolyGetRafflePoolInfoScRsp) + } + "CmdDeleteSocialEventServerCacheCsReq" => { + Some(Self::CmdDeleteSocialEventServerCacheCsReq) + } + "CmdMonopolyGetRegionProgressCsReq" => { + Some(Self::CmdMonopolyGetRegionProgressCsReq) + } + "CmdDeleteSocialEventServerCacheScRsp" => { + Some(Self::CmdDeleteSocialEventServerCacheScRsp) + } + "CmdMonopolyGameGachaScRsp" => Some(Self::CmdMonopolyGameGachaScRsp), + "CmdMonopolyGetDailyInitItemCsReq" => { + Some(Self::CmdMonopolyGetDailyInitItemCsReq) + } + "CmdMonopolyGameGachaCsReq" => Some(Self::CmdMonopolyGameGachaCsReq), + "CmdMonopolyTakePhaseRewardScRsp" => { + Some(Self::CmdMonopolyTakePhaseRewardScRsp) + } + "CmdMonopolyClickMbtiReportScRsp" => { + Some(Self::CmdMonopolyClickMbtiReportScRsp) + } + "CmdMonopolyCheatDiceScRsp" => Some(Self::CmdMonopolyCheatDiceScRsp), + "CmdMonopolyRollRandomCsReq" => Some(Self::CmdMonopolyRollRandomCsReq), + "CmdMonopolyGetRaffleTicketScRsp" => { + Some(Self::CmdMonopolyGetRaffleTicketScRsp) + } + "CmdMonopolyGameRaiseRatioScRsp" => { + Some(Self::CmdMonopolyGameRaiseRatioScRsp) + } + "CmdMonopolyGiveUpCurContentScRsp" => { + Some(Self::CmdMonopolyGiveUpCurContentScRsp) + } + "CmdMonopolyGuessBuyInformationCsReq" => { + Some(Self::CmdMonopolyGuessBuyInformationCsReq) + } + "CmdMonopolyUpgradeAssetCsReq" => Some(Self::CmdMonopolyUpgradeAssetCsReq), + "CmdGetMonopolyDailyReportCsReq" => { + Some(Self::CmdGetMonopolyDailyReportCsReq) + } + "CmdMonopolyBuyGoodsScRsp" => Some(Self::CmdMonopolyBuyGoodsScRsp), + "CmdMonopolyRollDiceCsReq" => Some(Self::CmdMonopolyRollDiceCsReq), + "CmdMonopolyGuessChooseScRsp" => Some(Self::CmdMonopolyGuessChooseScRsp), + "CmdMonopolyTakeRaffleTicketRewardCsReq" => { + Some(Self::CmdMonopolyTakeRaffleTicketRewardCsReq) + } + "CmdMonopolyReRollRandomCsReq" => Some(Self::CmdMonopolyReRollRandomCsReq), + "CmdMonopolyReRollRandomScRsp" => Some(Self::CmdMonopolyReRollRandomScRsp), + "CmdMonopolySelectOptionScRsp" => Some(Self::CmdMonopolySelectOptionScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMultiplayerType { + None = 0, + CmdMultiplayerFightGameStateScRsp = 1006, + CmdMultiplayerGetFightGateCsReq = 1011, + CmdMultiplayerFightGameFinishScNotify = 1029, + CmdMultiplayerFightGameStartScNotify = 1039, + CmdMultiplayerGetFightGateScRsp = 1043, + CmdMultiplayerMatch3FinishScNotify = 1051, + CmdMultiplayerFightGiveUpCsReq = 1056, + CmdMultiplayerFightGameStateCsReq = 1068, + CmdMultiplayerFightGiveUpScRsp = 1093, +} +impl CmdMultiplayerType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMultiplayerType::None => "CmdMultiplayerTypeNone", + CmdMultiplayerType::CmdMultiplayerFightGameStateScRsp => { + "CmdMultiplayerFightGameStateScRsp" + } + CmdMultiplayerType::CmdMultiplayerGetFightGateCsReq => { + "CmdMultiplayerGetFightGateCsReq" + } + CmdMultiplayerType::CmdMultiplayerFightGameFinishScNotify => { + "CmdMultiplayerFightGameFinishScNotify" + } + CmdMultiplayerType::CmdMultiplayerFightGameStartScNotify => { + "CmdMultiplayerFightGameStartScNotify" + } + CmdMultiplayerType::CmdMultiplayerGetFightGateScRsp => { + "CmdMultiplayerGetFightGateScRsp" + } + CmdMultiplayerType::CmdMultiplayerMatch3FinishScNotify => { + "CmdMultiplayerMatch3FinishScNotify" + } + CmdMultiplayerType::CmdMultiplayerFightGiveUpCsReq => { + "CmdMultiplayerFightGiveUpCsReq" + } + CmdMultiplayerType::CmdMultiplayerFightGameStateCsReq => { + "CmdMultiplayerFightGameStateCsReq" + } + CmdMultiplayerType::CmdMultiplayerFightGiveUpScRsp => { + "CmdMultiplayerFightGiveUpScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMultiplayerTypeNone" => Some(Self::None), + "CmdMultiplayerFightGameStateScRsp" => { + Some(Self::CmdMultiplayerFightGameStateScRsp) + } + "CmdMultiplayerGetFightGateCsReq" => { + Some(Self::CmdMultiplayerGetFightGateCsReq) + } + "CmdMultiplayerFightGameFinishScNotify" => { + Some(Self::CmdMultiplayerFightGameFinishScNotify) + } + "CmdMultiplayerFightGameStartScNotify" => { + Some(Self::CmdMultiplayerFightGameStartScNotify) + } + "CmdMultiplayerGetFightGateScRsp" => { + Some(Self::CmdMultiplayerGetFightGateScRsp) + } + "CmdMultiplayerMatch3FinishScNotify" => { + Some(Self::CmdMultiplayerMatch3FinishScNotify) + } + "CmdMultiplayerFightGiveUpCsReq" => { + Some(Self::CmdMultiplayerFightGiveUpCsReq) + } + "CmdMultiplayerFightGameStateCsReq" => { + Some(Self::CmdMultiplayerFightGameStateCsReq) + } + "CmdMultiplayerFightGiveUpScRsp" => { + Some(Self::CmdMultiplayerFightGiveUpScRsp) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMultipleDropType { + None = 0, + CmdGetMultipleDropInfoScRsp = 4606, + CmdMultipleDropInfoScNotify = 4611, + CmdGetPlayerReturnMultiDropInfoCsReq = 4643, + CmdGetPlayerReturnMultiDropInfoScRsp = 4656, + CmdGetMultipleDropInfoCsReq = 4668, + CmdMultipleDropInfoNotify = 4693, +} +impl CmdMultipleDropType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMultipleDropType::None => "CmdMultipleDropTypeNone", + CmdMultipleDropType::CmdGetMultipleDropInfoScRsp => { + "CmdGetMultipleDropInfoScRsp" + } + CmdMultipleDropType::CmdMultipleDropInfoScNotify => { + "CmdMultipleDropInfoScNotify" + } + CmdMultipleDropType::CmdGetPlayerReturnMultiDropInfoCsReq => { + "CmdGetPlayerReturnMultiDropInfoCsReq" + } + CmdMultipleDropType::CmdGetPlayerReturnMultiDropInfoScRsp => { + "CmdGetPlayerReturnMultiDropInfoScRsp" + } + CmdMultipleDropType::CmdGetMultipleDropInfoCsReq => { + "CmdGetMultipleDropInfoCsReq" + } + CmdMultipleDropType::CmdMultipleDropInfoNotify => "CmdMultipleDropInfoNotify", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMultipleDropTypeNone" => Some(Self::None), + "CmdGetMultipleDropInfoScRsp" => Some(Self::CmdGetMultipleDropInfoScRsp), + "CmdMultipleDropInfoScNotify" => Some(Self::CmdMultipleDropInfoScNotify), + "CmdGetPlayerReturnMultiDropInfoCsReq" => { + Some(Self::CmdGetPlayerReturnMultiDropInfoCsReq) + } + "CmdGetPlayerReturnMultiDropInfoScRsp" => { + Some(Self::CmdGetPlayerReturnMultiDropInfoScRsp) + } + "CmdGetMultipleDropInfoCsReq" => Some(Self::CmdGetMultipleDropInfoCsReq), + "CmdMultipleDropInfoNotify" => Some(Self::CmdMultipleDropInfoNotify), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMuseumType { + None = 0, + CmdGetMuseumInfoScRsp = 4306, + CmdMuseumTargetRewardNotify = 4308, + CmdMuseumTargetStartNotify = 4309, + CmdBuyNpcStuffCsReq = 4311, + CmdMuseumRandomEventQueryScRsp = 4317, + CmdMuseumRandomEventQueryCsReq = 4324, + CmdMuseumRandomEventStartScNotify = 4325, + CmdMuseumDispatchFinishedScNotify = 4328, + CmdRemoveStuffFromAreaScRsp = 4329, + CmdMuseumTakeCollectRewardScRsp = 4332, + CmdGetExhibitScNotify = 4333, + CmdUpgradeAreaStatScRsp = 4334, + CmdRemoveStuffFromAreaCsReq = 4339, + CmdBuyNpcStuffScRsp = 4343, + CmdUpgradeAreaScRsp = 4348, + CmdGetStuffScNotify = 4351, + CmdFinishCurTurnScRsp = 4354, + CmdSetStuffToAreaCsReq = 4356, + CmdUpgradeAreaCsReq = 4365, + CmdGetMuseumInfoCsReq = 4368, + CmdMuseumTakeCollectRewardCsReq = 4381, + CmdUpgradeAreaStatCsReq = 4382, + CmdMuseumTargetMissionFinishNotify = 4388, + CmdMuseumRandomEventSelectScRsp = 4390, + CmdMuseumRandomEventSelectCsReq = 4392, + CmdSetStuffToAreaScRsp = 4393, + CmdMuseumInfoChangedScNotify = 4397, + CmdMuseumFundsChangedScNotify = 4398, + CmdFinishCurTurnCsReq = 4399, +} +impl CmdMuseumType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMuseumType::None => "CmdMuseumTypeNone", + CmdMuseumType::CmdGetMuseumInfoScRsp => "CmdGetMuseumInfoScRsp", + CmdMuseumType::CmdMuseumTargetRewardNotify => "CmdMuseumTargetRewardNotify", + CmdMuseumType::CmdMuseumTargetStartNotify => "CmdMuseumTargetStartNotify", + CmdMuseumType::CmdBuyNpcStuffCsReq => "CmdBuyNpcStuffCsReq", + CmdMuseumType::CmdMuseumRandomEventQueryScRsp => { + "CmdMuseumRandomEventQueryScRsp" + } + CmdMuseumType::CmdMuseumRandomEventQueryCsReq => { + "CmdMuseumRandomEventQueryCsReq" + } + CmdMuseumType::CmdMuseumRandomEventStartScNotify => { + "CmdMuseumRandomEventStartScNotify" + } + CmdMuseumType::CmdMuseumDispatchFinishedScNotify => { + "CmdMuseumDispatchFinishedScNotify" + } + CmdMuseumType::CmdRemoveStuffFromAreaScRsp => "CmdRemoveStuffFromAreaScRsp", + CmdMuseumType::CmdMuseumTakeCollectRewardScRsp => { + "CmdMuseumTakeCollectRewardScRsp" + } + CmdMuseumType::CmdGetExhibitScNotify => "CmdGetExhibitScNotify", + CmdMuseumType::CmdUpgradeAreaStatScRsp => "CmdUpgradeAreaStatScRsp", + CmdMuseumType::CmdRemoveStuffFromAreaCsReq => "CmdRemoveStuffFromAreaCsReq", + CmdMuseumType::CmdBuyNpcStuffScRsp => "CmdBuyNpcStuffScRsp", + CmdMuseumType::CmdUpgradeAreaScRsp => "CmdUpgradeAreaScRsp", + CmdMuseumType::CmdGetStuffScNotify => "CmdGetStuffScNotify", + CmdMuseumType::CmdFinishCurTurnScRsp => "CmdFinishCurTurnScRsp", + CmdMuseumType::CmdSetStuffToAreaCsReq => "CmdSetStuffToAreaCsReq", + CmdMuseumType::CmdUpgradeAreaCsReq => "CmdUpgradeAreaCsReq", + CmdMuseumType::CmdGetMuseumInfoCsReq => "CmdGetMuseumInfoCsReq", + CmdMuseumType::CmdMuseumTakeCollectRewardCsReq => { + "CmdMuseumTakeCollectRewardCsReq" + } + CmdMuseumType::CmdUpgradeAreaStatCsReq => "CmdUpgradeAreaStatCsReq", + CmdMuseumType::CmdMuseumTargetMissionFinishNotify => { + "CmdMuseumTargetMissionFinishNotify" + } + CmdMuseumType::CmdMuseumRandomEventSelectScRsp => { + "CmdMuseumRandomEventSelectScRsp" + } + CmdMuseumType::CmdMuseumRandomEventSelectCsReq => { + "CmdMuseumRandomEventSelectCsReq" + } + CmdMuseumType::CmdSetStuffToAreaScRsp => "CmdSetStuffToAreaScRsp", + CmdMuseumType::CmdMuseumInfoChangedScNotify => "CmdMuseumInfoChangedScNotify", + CmdMuseumType::CmdMuseumFundsChangedScNotify => { + "CmdMuseumFundsChangedScNotify" + } + CmdMuseumType::CmdFinishCurTurnCsReq => "CmdFinishCurTurnCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMuseumTypeNone" => Some(Self::None), + "CmdGetMuseumInfoScRsp" => Some(Self::CmdGetMuseumInfoScRsp), + "CmdMuseumTargetRewardNotify" => Some(Self::CmdMuseumTargetRewardNotify), + "CmdMuseumTargetStartNotify" => Some(Self::CmdMuseumTargetStartNotify), + "CmdBuyNpcStuffCsReq" => Some(Self::CmdBuyNpcStuffCsReq), + "CmdMuseumRandomEventQueryScRsp" => { + Some(Self::CmdMuseumRandomEventQueryScRsp) + } + "CmdMuseumRandomEventQueryCsReq" => { + Some(Self::CmdMuseumRandomEventQueryCsReq) + } + "CmdMuseumRandomEventStartScNotify" => { + Some(Self::CmdMuseumRandomEventStartScNotify) + } + "CmdMuseumDispatchFinishedScNotify" => { + Some(Self::CmdMuseumDispatchFinishedScNotify) + } + "CmdRemoveStuffFromAreaScRsp" => Some(Self::CmdRemoveStuffFromAreaScRsp), + "CmdMuseumTakeCollectRewardScRsp" => { + Some(Self::CmdMuseumTakeCollectRewardScRsp) + } + "CmdGetExhibitScNotify" => Some(Self::CmdGetExhibitScNotify), + "CmdUpgradeAreaStatScRsp" => Some(Self::CmdUpgradeAreaStatScRsp), + "CmdRemoveStuffFromAreaCsReq" => Some(Self::CmdRemoveStuffFromAreaCsReq), + "CmdBuyNpcStuffScRsp" => Some(Self::CmdBuyNpcStuffScRsp), + "CmdUpgradeAreaScRsp" => Some(Self::CmdUpgradeAreaScRsp), + "CmdGetStuffScNotify" => Some(Self::CmdGetStuffScNotify), + "CmdFinishCurTurnScRsp" => Some(Self::CmdFinishCurTurnScRsp), + "CmdSetStuffToAreaCsReq" => Some(Self::CmdSetStuffToAreaCsReq), + "CmdUpgradeAreaCsReq" => Some(Self::CmdUpgradeAreaCsReq), + "CmdGetMuseumInfoCsReq" => Some(Self::CmdGetMuseumInfoCsReq), + "CmdMuseumTakeCollectRewardCsReq" => { + Some(Self::CmdMuseumTakeCollectRewardCsReq) + } + "CmdUpgradeAreaStatCsReq" => Some(Self::CmdUpgradeAreaStatCsReq), + "CmdMuseumTargetMissionFinishNotify" => { + Some(Self::CmdMuseumTargetMissionFinishNotify) + } + "CmdMuseumRandomEventSelectScRsp" => { + Some(Self::CmdMuseumRandomEventSelectScRsp) + } + "CmdMuseumRandomEventSelectCsReq" => { + Some(Self::CmdMuseumRandomEventSelectCsReq) + } + "CmdSetStuffToAreaScRsp" => Some(Self::CmdSetStuffToAreaScRsp), + "CmdMuseumInfoChangedScNotify" => Some(Self::CmdMuseumInfoChangedScNotify), + "CmdMuseumFundsChangedScNotify" => Some(Self::CmdMuseumFundsChangedScNotify), + "CmdFinishCurTurnCsReq" => Some(Self::CmdFinishCurTurnCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdOfferingType { + None = 0, + CmdTakeOfferingRewardScRsp = 6922, + CmdGetOfferingInfoScRsp = 6923, + CmdTakeOfferingRewardCsReq = 6924, + CmdSubmitOfferingItemCsReq = 6932, + CmdOfferingInfoScNotify = 6936, + CmdGetOfferingInfoCsReq = 6939, + CmdSubmitOfferingItemScRsp = 6940, +} +impl CmdOfferingType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdOfferingType::None => "CmdOfferingTypeNone", + CmdOfferingType::CmdTakeOfferingRewardScRsp => "CmdTakeOfferingRewardScRsp", + CmdOfferingType::CmdGetOfferingInfoScRsp => "CmdGetOfferingInfoScRsp", + CmdOfferingType::CmdTakeOfferingRewardCsReq => "CmdTakeOfferingRewardCsReq", + CmdOfferingType::CmdSubmitOfferingItemCsReq => "CmdSubmitOfferingItemCsReq", + CmdOfferingType::CmdOfferingInfoScNotify => "CmdOfferingInfoScNotify", + CmdOfferingType::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq", + CmdOfferingType::CmdSubmitOfferingItemScRsp => "CmdSubmitOfferingItemScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdOfferingTypeNone" => Some(Self::None), + "CmdTakeOfferingRewardScRsp" => Some(Self::CmdTakeOfferingRewardScRsp), + "CmdGetOfferingInfoScRsp" => Some(Self::CmdGetOfferingInfoScRsp), + "CmdTakeOfferingRewardCsReq" => Some(Self::CmdTakeOfferingRewardCsReq), + "CmdSubmitOfferingItemCsReq" => Some(Self::CmdSubmitOfferingItemCsReq), + "CmdOfferingInfoScNotify" => Some(Self::CmdOfferingInfoScNotify), + "CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq), + "CmdSubmitOfferingItemScRsp" => Some(Self::CmdSubmitOfferingItemScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPamMissionType { + None = 0, + CmdAcceptedPamMissionExpireScRsp = 4006, + CmdSyncAcceptedPamMissionNotify = 4011, + CmdAcceptedPamMissionExpireCsReq = 4068, +} +impl CmdPamMissionType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdPamMissionType::None => "CmdPamMissionTypeNone", + CmdPamMissionType::CmdAcceptedPamMissionExpireScRsp => { + "CmdAcceptedPamMissionExpireScRsp" + } + CmdPamMissionType::CmdSyncAcceptedPamMissionNotify => { + "CmdSyncAcceptedPamMissionNotify" + } + CmdPamMissionType::CmdAcceptedPamMissionExpireCsReq => { + "CmdAcceptedPamMissionExpireCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdPamMissionTypeNone" => Some(Self::None), + "CmdAcceptedPamMissionExpireScRsp" => { + Some(Self::CmdAcceptedPamMissionExpireScRsp) + } + "CmdSyncAcceptedPamMissionNotify" => { + Some(Self::CmdSyncAcceptedPamMissionNotify) + } + "CmdAcceptedPamMissionExpireCsReq" => { + Some(Self::CmdAcceptedPamMissionExpireCsReq) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPetType { + None = 0, + CmdGetPetDataCsReq = 7607, + CmdRecallPetScRsp = 7608, + CmdRecallPetCsReq = 7611, + CmdSummonPetCsReq = 7615, + CmdSummonPetScRsp = 7617, + CmdCurPetChangedScNotify = 7623, + CmdGetPetDataScRsp = 7624, +} +impl CmdPetType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdPetType::None => "CmdPetTypeNone", + CmdPetType::CmdGetPetDataCsReq => "CmdGetPetDataCsReq", + CmdPetType::CmdRecallPetScRsp => "CmdRecallPetScRsp", + CmdPetType::CmdRecallPetCsReq => "CmdRecallPetCsReq", + CmdPetType::CmdSummonPetCsReq => "CmdSummonPetCsReq", + CmdPetType::CmdSummonPetScRsp => "CmdSummonPetScRsp", + CmdPetType::CmdCurPetChangedScNotify => "CmdCurPetChangedScNotify", + CmdPetType::CmdGetPetDataScRsp => "CmdGetPetDataScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdPetTypeNone" => Some(Self::None), + "CmdGetPetDataCsReq" => Some(Self::CmdGetPetDataCsReq), + "CmdRecallPetScRsp" => Some(Self::CmdRecallPetScRsp), + "CmdRecallPetCsReq" => Some(Self::CmdRecallPetCsReq), + "CmdSummonPetCsReq" => Some(Self::CmdSummonPetCsReq), + "CmdSummonPetScRsp" => Some(Self::CmdSummonPetScRsp), + "CmdCurPetChangedScNotify" => Some(Self::CmdCurPetChangedScNotify), + "CmdGetPetDataScRsp" => Some(Self::CmdGetPetDataScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPhoneType { + None = 0, + CmdGetPhoneDataScRsp = 5106, + CmdSelectChatBubbleCsReq = 5111, + CmdUnlockPhoneThemeScNotify = 5129, + CmdSelectPhoneThemeScRsp = 5139, + CmdSelectChatBubbleScRsp = 5143, + CmdUnlockChatBubbleScNotify = 5156, + CmdGetPhoneDataCsReq = 5168, + CmdSelectPhoneThemeCsReq = 5193, +} +impl CmdPhoneType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdPhoneType::None => "CmdPhoneTypeNone", + CmdPhoneType::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp", + CmdPhoneType::CmdSelectChatBubbleCsReq => "CmdSelectChatBubbleCsReq", + CmdPhoneType::CmdUnlockPhoneThemeScNotify => "CmdUnlockPhoneThemeScNotify", + CmdPhoneType::CmdSelectPhoneThemeScRsp => "CmdSelectPhoneThemeScRsp", + CmdPhoneType::CmdSelectChatBubbleScRsp => "CmdSelectChatBubbleScRsp", + CmdPhoneType::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify", + CmdPhoneType::CmdGetPhoneDataCsReq => "CmdGetPhoneDataCsReq", + CmdPhoneType::CmdSelectPhoneThemeCsReq => "CmdSelectPhoneThemeCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdPhoneTypeNone" => Some(Self::None), + "CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp), + "CmdSelectChatBubbleCsReq" => Some(Self::CmdSelectChatBubbleCsReq), + "CmdUnlockPhoneThemeScNotify" => Some(Self::CmdUnlockPhoneThemeScNotify), + "CmdSelectPhoneThemeScRsp" => Some(Self::CmdSelectPhoneThemeScRsp), + "CmdSelectChatBubbleScRsp" => Some(Self::CmdSelectChatBubbleScRsp), + "CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify), + "CmdGetPhoneDataCsReq" => Some(Self::CmdGetPhoneDataCsReq), + "CmdSelectPhoneThemeCsReq" => Some(Self::CmdSelectPhoneThemeCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPlayerType { + None = 0, + CmdUpdatePsnSettingsInfoCsReq = 2, + CmdPlayerHeartBeatScRsp = 3, + CmdSetMultipleAvatarPathsScRsp = 4, + CmdStaminaInfoScNotify = 5, + CmdPlayerLoginScRsp = 6, + CmdMonthCardRewardNotify = 7, + CmdGetLevelRewardScRsp = 9, + CmdPlayerLogoutCsReq = 11, + CmdSetGenderScRsp = 12, + CmdFeatureSwitchClosedScNotify = 13, + CmdClientDownloadDataScNotify = 15, + CmdServerAnnounceNotify = 16, + CmdSetNicknameScRsp = 17, + CmdSetAvatarPathCsReq = 20, + CmdGetSecretKeyInfoCsReq = 21, + CmdSetNicknameCsReq = 24, + CmdAntiAddictScNotify = 25, + CmdGateServerScNotify = 26, + CmdGetMultiPathAvatarInfoCsReq = 27, + CmdGetLevelRewardCsReq = 28, + CmdGmTalkScNotify = 29, + CmdSetPlayerInfoCsReq = 30, + CmdPlayerHeartBeatCsReq = 31, + CmdSetLanguageScRsp = 32, + CmdGmTalkCsReq = 33, + CmdGetAuthkeyCsReq = 34, + CmdUnlockAvatarPathScRsp = 38, + CmdGetBasicInfoCsReq = 40, + CmdretcodeNotify = 41, + CmdGetVideoVersionKeyCsReq = 42, + CmdPlayerLogoutScRsp = 43, + CmdSetGenderCsReq = 46, + CmdAceAntiCheaterCsReq = 47, + CmdExchangeStaminaCsReq = 48, + CmdReserveStaminaExchangeCsReq = 50, + CmdPlayerKickOutScNotify = 51, + CmdClientObjUploadScRsp = 52, + CmdSetGameplayBirthdayCsReq = 53, + CmdAvatarPathChangedNotify = 55, + CmdPlayerGetTokenCsReq = 56, + CmdSetAvatarPathScRsp = 57, + CmdSetGameplayBirthdayScRsp = 58, + CmdAceAntiCheaterScRsp = 59, + CmdClientObjDownloadDataScNotify = 61, + CmdUpdatePsnSettingsInfoScRsp = 62, + CmdUnlockAvatarPathCsReq = 63, + CmdUpdatePlayerSettingCsReq = 64, + CmdQueryProductInfoScRsp = 67, + CmdPlayerLoginCsReq = 68, + CmdQueryProductInfoCsReq = 69, + CmdUpdatePlayerSettingScRsp = 70, + CmdGetSecretKeyInfoScRsp = 71, + CmdReserveStaminaExchangeScRsp = 72, + CmdPlayerLoginFinishCsReq = 73, + CmdUpdateFeatureSwitchScNotify = 75, + CmdGetMultiPathAvatarInfoScRsp = 77, + CmdClientObjUploadCsReq = 79, + CmdSetMultipleAvatarPathsCsReq = 80, + CmdSetLanguageCsReq = 81, + CmdExchangeStaminaScRsp = 82, + CmdGetVideoVersionKeyScRsp = 83, + CmdGetBasicInfoScRsp = 85, + CmdPlayerLoginFinishScRsp = 86, + CmdGetLevelRewardTakenListScRsp = 90, + CmdGetLevelRewardTakenListCsReq = 92, + CmdPlayerGetTokenScRsp = 93, + CmdSetPlayerInfoScRsp = 95, + CmdSetRedPointStatusScNotify = 96, + CmdGetAuthkeyScRsp = 97, + CmdRegionStopScNotify = 98, + CmdGmTalkScRsp = 99, + CmdDailyRefreshNotify = 100, +} +impl CmdPlayerType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdPlayerType::None => "CmdPlayerTypeNone", + CmdPlayerType::CmdUpdatePsnSettingsInfoCsReq => { + "CmdUpdatePsnSettingsInfoCsReq" + } + CmdPlayerType::CmdPlayerHeartBeatScRsp => "CmdPlayerHeartBeatScRsp", + CmdPlayerType::CmdSetMultipleAvatarPathsScRsp => { + "CmdSetMultipleAvatarPathsScRsp" + } + CmdPlayerType::CmdStaminaInfoScNotify => "CmdStaminaInfoScNotify", + CmdPlayerType::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp", + CmdPlayerType::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify", + CmdPlayerType::CmdGetLevelRewardScRsp => "CmdGetLevelRewardScRsp", + CmdPlayerType::CmdPlayerLogoutCsReq => "CmdPlayerLogoutCsReq", + CmdPlayerType::CmdSetGenderScRsp => "CmdSetGenderScRsp", + CmdPlayerType::CmdFeatureSwitchClosedScNotify => { + "CmdFeatureSwitchClosedScNotify" + } + CmdPlayerType::CmdClientDownloadDataScNotify => { + "CmdClientDownloadDataScNotify" + } + CmdPlayerType::CmdServerAnnounceNotify => "CmdServerAnnounceNotify", + CmdPlayerType::CmdSetNicknameScRsp => "CmdSetNicknameScRsp", + CmdPlayerType::CmdSetAvatarPathCsReq => "CmdSetAvatarPathCsReq", + CmdPlayerType::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq", + CmdPlayerType::CmdSetNicknameCsReq => "CmdSetNicknameCsReq", + CmdPlayerType::CmdAntiAddictScNotify => "CmdAntiAddictScNotify", + CmdPlayerType::CmdGateServerScNotify => "CmdGateServerScNotify", + CmdPlayerType::CmdGetMultiPathAvatarInfoCsReq => { + "CmdGetMultiPathAvatarInfoCsReq" + } + CmdPlayerType::CmdGetLevelRewardCsReq => "CmdGetLevelRewardCsReq", + CmdPlayerType::CmdGmTalkScNotify => "CmdGmTalkScNotify", + CmdPlayerType::CmdSetPlayerInfoCsReq => "CmdSetPlayerInfoCsReq", + CmdPlayerType::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq", + CmdPlayerType::CmdSetLanguageScRsp => "CmdSetLanguageScRsp", + CmdPlayerType::CmdGmTalkCsReq => "CmdGmTalkCsReq", + CmdPlayerType::CmdGetAuthkeyCsReq => "CmdGetAuthkeyCsReq", + CmdPlayerType::CmdUnlockAvatarPathScRsp => "CmdUnlockAvatarPathScRsp", + CmdPlayerType::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq", + CmdPlayerType::CmdretcodeNotify => "CmdretcodeNotify", + CmdPlayerType::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq", + CmdPlayerType::CmdPlayerLogoutScRsp => "CmdPlayerLogoutScRsp", + CmdPlayerType::CmdSetGenderCsReq => "CmdSetGenderCsReq", + CmdPlayerType::CmdAceAntiCheaterCsReq => "CmdAceAntiCheaterCsReq", + CmdPlayerType::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq", + CmdPlayerType::CmdReserveStaminaExchangeCsReq => { + "CmdReserveStaminaExchangeCsReq" + } + CmdPlayerType::CmdPlayerKickOutScNotify => "CmdPlayerKickOutScNotify", + CmdPlayerType::CmdClientObjUploadScRsp => "CmdClientObjUploadScRsp", + CmdPlayerType::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq", + CmdPlayerType::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify", + CmdPlayerType::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq", + CmdPlayerType::CmdSetAvatarPathScRsp => "CmdSetAvatarPathScRsp", + CmdPlayerType::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp", + CmdPlayerType::CmdAceAntiCheaterScRsp => "CmdAceAntiCheaterScRsp", + CmdPlayerType::CmdClientObjDownloadDataScNotify => { + "CmdClientObjDownloadDataScNotify" + } + CmdPlayerType::CmdUpdatePsnSettingsInfoScRsp => { + "CmdUpdatePsnSettingsInfoScRsp" + } + CmdPlayerType::CmdUnlockAvatarPathCsReq => "CmdUnlockAvatarPathCsReq", + CmdPlayerType::CmdUpdatePlayerSettingCsReq => "CmdUpdatePlayerSettingCsReq", + CmdPlayerType::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp", + CmdPlayerType::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq", + CmdPlayerType::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq", + CmdPlayerType::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp", + CmdPlayerType::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp", + CmdPlayerType::CmdReserveStaminaExchangeScRsp => { + "CmdReserveStaminaExchangeScRsp" + } + CmdPlayerType::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq", + CmdPlayerType::CmdUpdateFeatureSwitchScNotify => { + "CmdUpdateFeatureSwitchScNotify" + } + CmdPlayerType::CmdGetMultiPathAvatarInfoScRsp => { + "CmdGetMultiPathAvatarInfoScRsp" + } + CmdPlayerType::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq", + CmdPlayerType::CmdSetMultipleAvatarPathsCsReq => { + "CmdSetMultipleAvatarPathsCsReq" + } + CmdPlayerType::CmdSetLanguageCsReq => "CmdSetLanguageCsReq", + CmdPlayerType::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp", + CmdPlayerType::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp", + CmdPlayerType::CmdGetBasicInfoScRsp => "CmdGetBasicInfoScRsp", + CmdPlayerType::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp", + CmdPlayerType::CmdGetLevelRewardTakenListScRsp => { + "CmdGetLevelRewardTakenListScRsp" + } + CmdPlayerType::CmdGetLevelRewardTakenListCsReq => { + "CmdGetLevelRewardTakenListCsReq" + } + CmdPlayerType::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp", + CmdPlayerType::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp", + CmdPlayerType::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify", + CmdPlayerType::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp", + CmdPlayerType::CmdRegionStopScNotify => "CmdRegionStopScNotify", + CmdPlayerType::CmdGmTalkScRsp => "CmdGmTalkScRsp", + CmdPlayerType::CmdDailyRefreshNotify => "CmdDailyRefreshNotify", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdPlayerTypeNone" => Some(Self::None), + "CmdUpdatePsnSettingsInfoCsReq" => Some(Self::CmdUpdatePsnSettingsInfoCsReq), + "CmdPlayerHeartBeatScRsp" => Some(Self::CmdPlayerHeartBeatScRsp), + "CmdSetMultipleAvatarPathsScRsp" => { + Some(Self::CmdSetMultipleAvatarPathsScRsp) + } + "CmdStaminaInfoScNotify" => Some(Self::CmdStaminaInfoScNotify), + "CmdPlayerLoginScRsp" => Some(Self::CmdPlayerLoginScRsp), + "CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify), + "CmdGetLevelRewardScRsp" => Some(Self::CmdGetLevelRewardScRsp), + "CmdPlayerLogoutCsReq" => Some(Self::CmdPlayerLogoutCsReq), + "CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp), + "CmdFeatureSwitchClosedScNotify" => { + Some(Self::CmdFeatureSwitchClosedScNotify) + } + "CmdClientDownloadDataScNotify" => Some(Self::CmdClientDownloadDataScNotify), + "CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify), + "CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp), + "CmdSetAvatarPathCsReq" => Some(Self::CmdSetAvatarPathCsReq), + "CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq), + "CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq), + "CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify), + "CmdGateServerScNotify" => Some(Self::CmdGateServerScNotify), + "CmdGetMultiPathAvatarInfoCsReq" => { + Some(Self::CmdGetMultiPathAvatarInfoCsReq) + } + "CmdGetLevelRewardCsReq" => Some(Self::CmdGetLevelRewardCsReq), + "CmdGmTalkScNotify" => Some(Self::CmdGmTalkScNotify), + "CmdSetPlayerInfoCsReq" => Some(Self::CmdSetPlayerInfoCsReq), + "CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq), + "CmdSetLanguageScRsp" => Some(Self::CmdSetLanguageScRsp), + "CmdGmTalkCsReq" => Some(Self::CmdGmTalkCsReq), + "CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq), + "CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp), + "CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq), + "CmdretcodeNotify" => Some(Self::CmdretcodeNotify), + "CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq), + "CmdPlayerLogoutScRsp" => Some(Self::CmdPlayerLogoutScRsp), + "CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq), + "CmdAceAntiCheaterCsReq" => Some(Self::CmdAceAntiCheaterCsReq), + "CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq), + "CmdReserveStaminaExchangeCsReq" => { + Some(Self::CmdReserveStaminaExchangeCsReq) + } + "CmdPlayerKickOutScNotify" => Some(Self::CmdPlayerKickOutScNotify), + "CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp), + "CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq), + "CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify), + "CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq), + "CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp), + "CmdSetGameplayBirthdayScRsp" => Some(Self::CmdSetGameplayBirthdayScRsp), + "CmdAceAntiCheaterScRsp" => Some(Self::CmdAceAntiCheaterScRsp), + "CmdClientObjDownloadDataScNotify" => { + Some(Self::CmdClientObjDownloadDataScNotify) + } + "CmdUpdatePsnSettingsInfoScRsp" => Some(Self::CmdUpdatePsnSettingsInfoScRsp), + "CmdUnlockAvatarPathCsReq" => Some(Self::CmdUnlockAvatarPathCsReq), + "CmdUpdatePlayerSettingCsReq" => Some(Self::CmdUpdatePlayerSettingCsReq), + "CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp), + "CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq), + "CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq), + "CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp), + "CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp), + "CmdReserveStaminaExchangeScRsp" => { + Some(Self::CmdReserveStaminaExchangeScRsp) + } + "CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq), + "CmdUpdateFeatureSwitchScNotify" => { + Some(Self::CmdUpdateFeatureSwitchScNotify) + } + "CmdGetMultiPathAvatarInfoScRsp" => { + Some(Self::CmdGetMultiPathAvatarInfoScRsp) + } + "CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq), + "CmdSetMultipleAvatarPathsCsReq" => { + Some(Self::CmdSetMultipleAvatarPathsCsReq) + } + "CmdSetLanguageCsReq" => Some(Self::CmdSetLanguageCsReq), + "CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp), + "CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp), + "CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp), + "CmdPlayerLoginFinishScRsp" => Some(Self::CmdPlayerLoginFinishScRsp), + "CmdGetLevelRewardTakenListScRsp" => { + Some(Self::CmdGetLevelRewardTakenListScRsp) + } + "CmdGetLevelRewardTakenListCsReq" => { + Some(Self::CmdGetLevelRewardTakenListCsReq) + } + "CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp), + "CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp), + "CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify), + "CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp), + "CmdRegionStopScNotify" => Some(Self::CmdRegionStopScNotify), + "CmdGmTalkScRsp" => Some(Self::CmdGmTalkScRsp), + "CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPlayerBoardType { + None = 0, + CmdGetPlayerBoardDataScRsp = 2806, + CmdSetHeadIconCsReq = 2811, + CmdSetIsDisplayAvatarInfoScRsp = 2829, + CmdSetSignatureCsReq = 2833, + CmdSetIsDisplayAvatarInfoCsReq = 2839, + CmdSetHeadIconScRsp = 2843, + CmdUnlockHeadIconScNotify = 2851, + CmdSetAssistAvatarCsReq = 2854, + CmdSetDisplayAvatarCsReq = 2856, + CmdSetAssistAvatarScRsp = 2865, + CmdGetPlayerBoardDataCsReq = 2868, + CmdSetDisplayAvatarScRsp = 2893, + CmdSetSignatureScRsp = 2899, +} +impl CmdPlayerBoardType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdPlayerBoardType::None => "CmdPlayerBoardTypeNone", + CmdPlayerBoardType::CmdGetPlayerBoardDataScRsp => { + "CmdGetPlayerBoardDataScRsp" + } + CmdPlayerBoardType::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq", + CmdPlayerBoardType::CmdSetIsDisplayAvatarInfoScRsp => { + "CmdSetIsDisplayAvatarInfoScRsp" + } + CmdPlayerBoardType::CmdSetSignatureCsReq => "CmdSetSignatureCsReq", + CmdPlayerBoardType::CmdSetIsDisplayAvatarInfoCsReq => { + "CmdSetIsDisplayAvatarInfoCsReq" + } + CmdPlayerBoardType::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp", + CmdPlayerBoardType::CmdUnlockHeadIconScNotify => "CmdUnlockHeadIconScNotify", + CmdPlayerBoardType::CmdSetAssistAvatarCsReq => "CmdSetAssistAvatarCsReq", + CmdPlayerBoardType::CmdSetDisplayAvatarCsReq => "CmdSetDisplayAvatarCsReq", + CmdPlayerBoardType::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp", + CmdPlayerBoardType::CmdGetPlayerBoardDataCsReq => { + "CmdGetPlayerBoardDataCsReq" + } + CmdPlayerBoardType::CmdSetDisplayAvatarScRsp => "CmdSetDisplayAvatarScRsp", + CmdPlayerBoardType::CmdSetSignatureScRsp => "CmdSetSignatureScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdPlayerBoardTypeNone" => Some(Self::None), + "CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp), + "CmdSetHeadIconCsReq" => Some(Self::CmdSetHeadIconCsReq), + "CmdSetIsDisplayAvatarInfoScRsp" => { + Some(Self::CmdSetIsDisplayAvatarInfoScRsp) + } + "CmdSetSignatureCsReq" => Some(Self::CmdSetSignatureCsReq), + "CmdSetIsDisplayAvatarInfoCsReq" => { + Some(Self::CmdSetIsDisplayAvatarInfoCsReq) + } + "CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp), + "CmdUnlockHeadIconScNotify" => Some(Self::CmdUnlockHeadIconScNotify), + "CmdSetAssistAvatarCsReq" => Some(Self::CmdSetAssistAvatarCsReq), + "CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq), + "CmdSetAssistAvatarScRsp" => Some(Self::CmdSetAssistAvatarScRsp), + "CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq), + "CmdSetDisplayAvatarScRsp" => Some(Self::CmdSetDisplayAvatarScRsp), + "CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPlayerReturnType { + None = 0, + CmdPlayerReturnSignCsReq = 4506, + CmdPlayerReturnSignScRsp = 4511, + CmdPlayerReturnTakeRewardScRsp = 4529, + CmdPlayerReturnInfoQueryScRsp = 4533, + CmdPlayerReturnTakeRewardCsReq = 4539, + CmdPlayerReturnPointChangeScNotify = 4543, + CmdPlayerReturnInfoQueryCsReq = 4551, + CmdPlayerReturnTakePointRewardCsReq = 4556, + CmdPlayerReturnStartScNotify = 4568, + CmdPlayerReturnTakePointRewardScRsp = 4593, + CmdPlayerReturnForceFinishScNotify = 4599, +} +impl CmdPlayerReturnType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdPlayerReturnType::None => "CmdPlayerReturnTypeNone", + CmdPlayerReturnType::CmdPlayerReturnSignCsReq => "CmdPlayerReturnSignCsReq", + CmdPlayerReturnType::CmdPlayerReturnSignScRsp => "CmdPlayerReturnSignScRsp", + CmdPlayerReturnType::CmdPlayerReturnTakeRewardScRsp => { + "CmdPlayerReturnTakeRewardScRsp" + } + CmdPlayerReturnType::CmdPlayerReturnInfoQueryScRsp => { + "CmdPlayerReturnInfoQueryScRsp" + } + CmdPlayerReturnType::CmdPlayerReturnTakeRewardCsReq => { + "CmdPlayerReturnTakeRewardCsReq" + } + CmdPlayerReturnType::CmdPlayerReturnPointChangeScNotify => { + "CmdPlayerReturnPointChangeScNotify" + } + CmdPlayerReturnType::CmdPlayerReturnInfoQueryCsReq => { + "CmdPlayerReturnInfoQueryCsReq" + } + CmdPlayerReturnType::CmdPlayerReturnTakePointRewardCsReq => { + "CmdPlayerReturnTakePointRewardCsReq" + } + CmdPlayerReturnType::CmdPlayerReturnStartScNotify => { + "CmdPlayerReturnStartScNotify" + } + CmdPlayerReturnType::CmdPlayerReturnTakePointRewardScRsp => { + "CmdPlayerReturnTakePointRewardScRsp" + } + CmdPlayerReturnType::CmdPlayerReturnForceFinishScNotify => { + "CmdPlayerReturnForceFinishScNotify" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdPlayerReturnTypeNone" => Some(Self::None), + "CmdPlayerReturnSignCsReq" => Some(Self::CmdPlayerReturnSignCsReq), + "CmdPlayerReturnSignScRsp" => Some(Self::CmdPlayerReturnSignScRsp), + "CmdPlayerReturnTakeRewardScRsp" => { + Some(Self::CmdPlayerReturnTakeRewardScRsp) + } + "CmdPlayerReturnInfoQueryScRsp" => Some(Self::CmdPlayerReturnInfoQueryScRsp), + "CmdPlayerReturnTakeRewardCsReq" => { + Some(Self::CmdPlayerReturnTakeRewardCsReq) + } + "CmdPlayerReturnPointChangeScNotify" => { + Some(Self::CmdPlayerReturnPointChangeScNotify) + } + "CmdPlayerReturnInfoQueryCsReq" => Some(Self::CmdPlayerReturnInfoQueryCsReq), + "CmdPlayerReturnTakePointRewardCsReq" => { + Some(Self::CmdPlayerReturnTakePointRewardCsReq) + } + "CmdPlayerReturnStartScNotify" => Some(Self::CmdPlayerReturnStartScNotify), + "CmdPlayerReturnTakePointRewardScRsp" => { + Some(Self::CmdPlayerReturnTakePointRewardScRsp) + } + "CmdPlayerReturnForceFinishScNotify" => { + Some(Self::CmdPlayerReturnForceFinishScNotify) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPlotType { + None = 0, + CmdFinishPlotScRsp = 1106, + CmdFinishPlotCsReq = 1168, +} +impl CmdPlotType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdPlotType::None => "CmdPlotTypeNone", + CmdPlotType::CmdFinishPlotScRsp => "CmdFinishPlotScRsp", + CmdPlotType::CmdFinishPlotCsReq => "CmdFinishPlotCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdPlotTypeNone" => Some(Self::None), + "CmdFinishPlotScRsp" => Some(Self::CmdFinishPlotScRsp), + "CmdFinishPlotCsReq" => Some(Self::CmdFinishPlotCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPunkLordType { + None = 0, + CmdGetPunkLordMonsterDataScRsp = 3206, + CmdGetKilledPunkLordMonsterDataScRsp = 3209, + CmdStartPunkLordRaidCsReq = 3211, + CmdTakeKilledPunkLordMonsterScoreScRsp = 3216, + CmdGetPunkLordBattleRecordCsReq = 3223, + CmdPunkLordRaidTimeOutScNotify = 3225, + CmdGetKilledPunkLordMonsterDataCsReq = 3228, + CmdSummonPunkLordMonsterScRsp = 3229, + CmdTakeKilledPunkLordMonsterScoreCsReq = 3232, + CmdGetPunkLordDataCsReq = 3234, + CmdSummonPunkLordMonsterCsReq = 3239, + CmdStartPunkLordRaidScRsp = 3243, + CmdTakePunkLordPointRewardScRsp = 3248, + CmdSharePunkLordMonsterCsReq = 3256, + CmdTakePunkLordPointRewardCsReq = 3265, + CmdGetPunkLordMonsterDataCsReq = 3268, + CmdGetPunkLordBattleRecordScRsp = 3278, + CmdPunkLordMonsterKilledNotify = 3281, + CmdPunkLordMonsterInfoScNotify = 3282, + CmdPunkLordDataChangeNotify = 3284, + CmdPunkLordBattleResultScNotify = 3290, + CmdSharePunkLordMonsterScRsp = 3293, + CmdGetPunkLordDataScRsp = 3297, +} +impl CmdPunkLordType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdPunkLordType::None => "CmdPunkLordTypeNone", + CmdPunkLordType::CmdGetPunkLordMonsterDataScRsp => { + "CmdGetPunkLordMonsterDataScRsp" + } + CmdPunkLordType::CmdGetKilledPunkLordMonsterDataScRsp => { + "CmdGetKilledPunkLordMonsterDataScRsp" + } + CmdPunkLordType::CmdStartPunkLordRaidCsReq => "CmdStartPunkLordRaidCsReq", + CmdPunkLordType::CmdTakeKilledPunkLordMonsterScoreScRsp => { + "CmdTakeKilledPunkLordMonsterScoreScRsp" + } + CmdPunkLordType::CmdGetPunkLordBattleRecordCsReq => { + "CmdGetPunkLordBattleRecordCsReq" + } + CmdPunkLordType::CmdPunkLordRaidTimeOutScNotify => { + "CmdPunkLordRaidTimeOutScNotify" + } + CmdPunkLordType::CmdGetKilledPunkLordMonsterDataCsReq => { + "CmdGetKilledPunkLordMonsterDataCsReq" + } + CmdPunkLordType::CmdSummonPunkLordMonsterScRsp => { + "CmdSummonPunkLordMonsterScRsp" + } + CmdPunkLordType::CmdTakeKilledPunkLordMonsterScoreCsReq => { + "CmdTakeKilledPunkLordMonsterScoreCsReq" + } + CmdPunkLordType::CmdGetPunkLordDataCsReq => "CmdGetPunkLordDataCsReq", + CmdPunkLordType::CmdSummonPunkLordMonsterCsReq => { + "CmdSummonPunkLordMonsterCsReq" + } + CmdPunkLordType::CmdStartPunkLordRaidScRsp => "CmdStartPunkLordRaidScRsp", + CmdPunkLordType::CmdTakePunkLordPointRewardScRsp => { + "CmdTakePunkLordPointRewardScRsp" + } + CmdPunkLordType::CmdSharePunkLordMonsterCsReq => { + "CmdSharePunkLordMonsterCsReq" + } + CmdPunkLordType::CmdTakePunkLordPointRewardCsReq => { + "CmdTakePunkLordPointRewardCsReq" + } + CmdPunkLordType::CmdGetPunkLordMonsterDataCsReq => { + "CmdGetPunkLordMonsterDataCsReq" + } + CmdPunkLordType::CmdGetPunkLordBattleRecordScRsp => { + "CmdGetPunkLordBattleRecordScRsp" + } + CmdPunkLordType::CmdPunkLordMonsterKilledNotify => { + "CmdPunkLordMonsterKilledNotify" + } + CmdPunkLordType::CmdPunkLordMonsterInfoScNotify => { + "CmdPunkLordMonsterInfoScNotify" + } + CmdPunkLordType::CmdPunkLordDataChangeNotify => "CmdPunkLordDataChangeNotify", + CmdPunkLordType::CmdPunkLordBattleResultScNotify => { + "CmdPunkLordBattleResultScNotify" + } + CmdPunkLordType::CmdSharePunkLordMonsterScRsp => { + "CmdSharePunkLordMonsterScRsp" + } + CmdPunkLordType::CmdGetPunkLordDataScRsp => "CmdGetPunkLordDataScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdPunkLordTypeNone" => Some(Self::None), + "CmdGetPunkLordMonsterDataScRsp" => { + Some(Self::CmdGetPunkLordMonsterDataScRsp) + } + "CmdGetKilledPunkLordMonsterDataScRsp" => { + Some(Self::CmdGetKilledPunkLordMonsterDataScRsp) + } + "CmdStartPunkLordRaidCsReq" => Some(Self::CmdStartPunkLordRaidCsReq), + "CmdTakeKilledPunkLordMonsterScoreScRsp" => { + Some(Self::CmdTakeKilledPunkLordMonsterScoreScRsp) + } + "CmdGetPunkLordBattleRecordCsReq" => { + Some(Self::CmdGetPunkLordBattleRecordCsReq) + } + "CmdPunkLordRaidTimeOutScNotify" => { + Some(Self::CmdPunkLordRaidTimeOutScNotify) + } + "CmdGetKilledPunkLordMonsterDataCsReq" => { + Some(Self::CmdGetKilledPunkLordMonsterDataCsReq) + } + "CmdSummonPunkLordMonsterScRsp" => Some(Self::CmdSummonPunkLordMonsterScRsp), + "CmdTakeKilledPunkLordMonsterScoreCsReq" => { + Some(Self::CmdTakeKilledPunkLordMonsterScoreCsReq) + } + "CmdGetPunkLordDataCsReq" => Some(Self::CmdGetPunkLordDataCsReq), + "CmdSummonPunkLordMonsterCsReq" => Some(Self::CmdSummonPunkLordMonsterCsReq), + "CmdStartPunkLordRaidScRsp" => Some(Self::CmdStartPunkLordRaidScRsp), + "CmdTakePunkLordPointRewardScRsp" => { + Some(Self::CmdTakePunkLordPointRewardScRsp) + } + "CmdSharePunkLordMonsterCsReq" => Some(Self::CmdSharePunkLordMonsterCsReq), + "CmdTakePunkLordPointRewardCsReq" => { + Some(Self::CmdTakePunkLordPointRewardCsReq) + } + "CmdGetPunkLordMonsterDataCsReq" => { + Some(Self::CmdGetPunkLordMonsterDataCsReq) + } + "CmdGetPunkLordBattleRecordScRsp" => { + Some(Self::CmdGetPunkLordBattleRecordScRsp) + } + "CmdPunkLordMonsterKilledNotify" => { + Some(Self::CmdPunkLordMonsterKilledNotify) + } + "CmdPunkLordMonsterInfoScNotify" => { + Some(Self::CmdPunkLordMonsterInfoScNotify) + } + "CmdPunkLordDataChangeNotify" => Some(Self::CmdPunkLordDataChangeNotify), + "CmdPunkLordBattleResultScNotify" => { + Some(Self::CmdPunkLordBattleResultScNotify) + } + "CmdSharePunkLordMonsterScRsp" => Some(Self::CmdSharePunkLordMonsterScRsp), + "CmdGetPunkLordDataScRsp" => Some(Self::CmdGetPunkLordDataScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdQuestType { + None = 0, + CmdGetQuestDataScRsp = 906, + CmdTakeQuestRewardCsReq = 911, + CmdGetQuestRecordScRsp = 929, + CmdFinishQuestCsReq = 933, + CmdBatchGetQuestDataScRsp = 934, + CmdGetQuestRecordCsReq = 939, + CmdTakeQuestRewardScRsp = 943, + CmdQuestRecordScNotify = 951, + CmdTakeQuestOptionalRewardCsReq = 954, + CmdTakeQuestOptionalRewardScRsp = 965, + CmdGetQuestDataCsReq = 968, + CmdBatchGetQuestDataCsReq = 982, + CmdFinishQuestScRsp = 999, +} +impl CmdQuestType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdQuestType::None => "CmdQuestTypeNone", + CmdQuestType::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp", + CmdQuestType::CmdTakeQuestRewardCsReq => "CmdTakeQuestRewardCsReq", + CmdQuestType::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp", + CmdQuestType::CmdFinishQuestCsReq => "CmdFinishQuestCsReq", + CmdQuestType::CmdBatchGetQuestDataScRsp => "CmdBatchGetQuestDataScRsp", + CmdQuestType::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq", + CmdQuestType::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp", + CmdQuestType::CmdQuestRecordScNotify => "CmdQuestRecordScNotify", + CmdQuestType::CmdTakeQuestOptionalRewardCsReq => { + "CmdTakeQuestOptionalRewardCsReq" + } + CmdQuestType::CmdTakeQuestOptionalRewardScRsp => { + "CmdTakeQuestOptionalRewardScRsp" + } + CmdQuestType::CmdGetQuestDataCsReq => "CmdGetQuestDataCsReq", + CmdQuestType::CmdBatchGetQuestDataCsReq => "CmdBatchGetQuestDataCsReq", + CmdQuestType::CmdFinishQuestScRsp => "CmdFinishQuestScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdQuestTypeNone" => Some(Self::None), + "CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp), + "CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq), + "CmdGetQuestRecordScRsp" => Some(Self::CmdGetQuestRecordScRsp), + "CmdFinishQuestCsReq" => Some(Self::CmdFinishQuestCsReq), + "CmdBatchGetQuestDataScRsp" => Some(Self::CmdBatchGetQuestDataScRsp), + "CmdGetQuestRecordCsReq" => Some(Self::CmdGetQuestRecordCsReq), + "CmdTakeQuestRewardScRsp" => Some(Self::CmdTakeQuestRewardScRsp), + "CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify), + "CmdTakeQuestOptionalRewardCsReq" => { + Some(Self::CmdTakeQuestOptionalRewardCsReq) + } + "CmdTakeQuestOptionalRewardScRsp" => { + Some(Self::CmdTakeQuestOptionalRewardScRsp) + } + "CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq), + "CmdBatchGetQuestDataCsReq" => Some(Self::CmdBatchGetQuestDataCsReq), + "CmdFinishQuestScRsp" => Some(Self::CmdFinishQuestScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRaidType { + None = 0, + CmdStartRaidScRsp = 2206, + CmdLeaveRaidCsReq = 2211, + CmdRaidKickByServerScNotify = 2224, + CmdDelSaveRaidScNotify = 2225, + CmdTakeChallengeRaidRewardCsReq = 2229, + CmdChallengeRaidNotify = 2233, + CmdGetSaveRaidScRsp = 2234, + CmdGetChallengeRaidInfoScRsp = 2239, + CmdLeaveRaidScRsp = 2243, + CmdSetClientRaidTargetCountScRsp = 2248, + CmdTakeChallengeRaidRewardScRsp = 2251, + CmdGetRaidInfoScRsp = 2254, + CmdRaidInfoNotify = 2256, + CmdSetClientRaidTargetCountCsReq = 2265, + CmdStartRaidCsReq = 2268, + CmdGetSaveRaidCsReq = 2282, + CmdGetChallengeRaidInfoCsReq = 2293, + CmdGetAllSaveRaidCsReq = 2297, + CmdGetAllSaveRaidScRsp = 2298, + CmdGetRaidInfoCsReq = 2299, +} +impl CmdRaidType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRaidType::None => "CmdRaidTypeNone", + CmdRaidType::CmdStartRaidScRsp => "CmdStartRaidScRsp", + CmdRaidType::CmdLeaveRaidCsReq => "CmdLeaveRaidCsReq", + CmdRaidType::CmdRaidKickByServerScNotify => "CmdRaidKickByServerScNotify", + CmdRaidType::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify", + CmdRaidType::CmdTakeChallengeRaidRewardCsReq => { + "CmdTakeChallengeRaidRewardCsReq" + } + CmdRaidType::CmdChallengeRaidNotify => "CmdChallengeRaidNotify", + CmdRaidType::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp", + CmdRaidType::CmdGetChallengeRaidInfoScRsp => "CmdGetChallengeRaidInfoScRsp", + CmdRaidType::CmdLeaveRaidScRsp => "CmdLeaveRaidScRsp", + CmdRaidType::CmdSetClientRaidTargetCountScRsp => { + "CmdSetClientRaidTargetCountScRsp" + } + CmdRaidType::CmdTakeChallengeRaidRewardScRsp => { + "CmdTakeChallengeRaidRewardScRsp" + } + CmdRaidType::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp", + CmdRaidType::CmdRaidInfoNotify => "CmdRaidInfoNotify", + CmdRaidType::CmdSetClientRaidTargetCountCsReq => { + "CmdSetClientRaidTargetCountCsReq" + } + CmdRaidType::CmdStartRaidCsReq => "CmdStartRaidCsReq", + CmdRaidType::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq", + CmdRaidType::CmdGetChallengeRaidInfoCsReq => "CmdGetChallengeRaidInfoCsReq", + CmdRaidType::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq", + CmdRaidType::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp", + CmdRaidType::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRaidTypeNone" => Some(Self::None), + "CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp), + "CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq), + "CmdRaidKickByServerScNotify" => Some(Self::CmdRaidKickByServerScNotify), + "CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify), + "CmdTakeChallengeRaidRewardCsReq" => { + Some(Self::CmdTakeChallengeRaidRewardCsReq) + } + "CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify), + "CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp), + "CmdGetChallengeRaidInfoScRsp" => Some(Self::CmdGetChallengeRaidInfoScRsp), + "CmdLeaveRaidScRsp" => Some(Self::CmdLeaveRaidScRsp), + "CmdSetClientRaidTargetCountScRsp" => { + Some(Self::CmdSetClientRaidTargetCountScRsp) + } + "CmdTakeChallengeRaidRewardScRsp" => { + Some(Self::CmdTakeChallengeRaidRewardScRsp) + } + "CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp), + "CmdRaidInfoNotify" => Some(Self::CmdRaidInfoNotify), + "CmdSetClientRaidTargetCountCsReq" => { + Some(Self::CmdSetClientRaidTargetCountCsReq) + } + "CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq), + "CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq), + "CmdGetChallengeRaidInfoCsReq" => Some(Self::CmdGetChallengeRaidInfoCsReq), + "CmdGetAllSaveRaidCsReq" => Some(Self::CmdGetAllSaveRaidCsReq), + "CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp), + "CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRaidCollectionType { + None = 0, + CmdRaidCollectionDataScRsp = 6943, + CmdRaidCollectionEnterNextRaidScRsp = 6944, + CmdRaidCollectionDataScNotify = 6952, + CmdRaidCollectionDataCsReq = 6959, + CmdRaidCollectionEnterNextRaidCsReq = 6960, +} +impl CmdRaidCollectionType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRaidCollectionType::None => "CmdRaidCollectionTypeNone", + CmdRaidCollectionType::CmdRaidCollectionDataScRsp => { + "CmdRaidCollectionDataScRsp" + } + CmdRaidCollectionType::CmdRaidCollectionEnterNextRaidScRsp => { + "CmdRaidCollectionEnterNextRaidScRsp" + } + CmdRaidCollectionType::CmdRaidCollectionDataScNotify => { + "CmdRaidCollectionDataScNotify" + } + CmdRaidCollectionType::CmdRaidCollectionDataCsReq => { + "CmdRaidCollectionDataCsReq" + } + CmdRaidCollectionType::CmdRaidCollectionEnterNextRaidCsReq => { + "CmdRaidCollectionEnterNextRaidCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRaidCollectionTypeNone" => Some(Self::None), + "CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp), + "CmdRaidCollectionEnterNextRaidScRsp" => { + Some(Self::CmdRaidCollectionEnterNextRaidScRsp) + } + "CmdRaidCollectionDataScNotify" => Some(Self::CmdRaidCollectionDataScNotify), + "CmdRaidCollectionDataCsReq" => Some(Self::CmdRaidCollectionDataCsReq), + "CmdRaidCollectionEnterNextRaidCsReq" => { + Some(Self::CmdRaidCollectionEnterNextRaidCsReq) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRedDotType { + None = 0, + CmdGetAllRedDotDataScRsp = 5906, + CmdUpdateRedDotDataCsReq = 5911, + CmdUpdateRedDotDataScRsp = 5943, + CmdGetSingleRedDotParamGroupCsReq = 5956, + CmdGetAllRedDotDataCsReq = 5968, + CmdGetSingleRedDotParamGroupScRsp = 5993, +} +impl CmdRedDotType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRedDotType::None => "CmdRedDotTypeNone", + CmdRedDotType::CmdGetAllRedDotDataScRsp => "CmdGetAllRedDotDataScRsp", + CmdRedDotType::CmdUpdateRedDotDataCsReq => "CmdUpdateRedDotDataCsReq", + CmdRedDotType::CmdUpdateRedDotDataScRsp => "CmdUpdateRedDotDataScRsp", + CmdRedDotType::CmdGetSingleRedDotParamGroupCsReq => { + "CmdGetSingleRedDotParamGroupCsReq" + } + CmdRedDotType::CmdGetAllRedDotDataCsReq => "CmdGetAllRedDotDataCsReq", + CmdRedDotType::CmdGetSingleRedDotParamGroupScRsp => { + "CmdGetSingleRedDotParamGroupScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRedDotTypeNone" => Some(Self::None), + "CmdGetAllRedDotDataScRsp" => Some(Self::CmdGetAllRedDotDataScRsp), + "CmdUpdateRedDotDataCsReq" => Some(Self::CmdUpdateRedDotDataCsReq), + "CmdUpdateRedDotDataScRsp" => Some(Self::CmdUpdateRedDotDataScRsp), + "CmdGetSingleRedDotParamGroupCsReq" => { + Some(Self::CmdGetSingleRedDotParamGroupCsReq) + } + "CmdGetAllRedDotDataCsReq" => Some(Self::CmdGetAllRedDotDataCsReq), + "CmdGetSingleRedDotParamGroupScRsp" => { + Some(Self::CmdGetSingleRedDotParamGroupScRsp) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdReplayType { + None = 0, + CmdGetReplayTokenScRsp = 3506, + CmdGetPlayerReplayInfoCsReq = 3511, + CmdGetPlayerReplayInfoScRsp = 3543, + CmdGetReplayTokenCsReq = 3568, +} +impl CmdReplayType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdReplayType::None => "CmdReplayTypeNone", + CmdReplayType::CmdGetReplayTokenScRsp => "CmdGetReplayTokenScRsp", + CmdReplayType::CmdGetPlayerReplayInfoCsReq => "CmdGetPlayerReplayInfoCsReq", + CmdReplayType::CmdGetPlayerReplayInfoScRsp => "CmdGetPlayerReplayInfoScRsp", + CmdReplayType::CmdGetReplayTokenCsReq => "CmdGetReplayTokenCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdReplayTypeNone" => Some(Self::None), + "CmdGetReplayTokenScRsp" => Some(Self::CmdGetReplayTokenScRsp), + "CmdGetPlayerReplayInfoCsReq" => Some(Self::CmdGetPlayerReplayInfoCsReq), + "CmdGetPlayerReplayInfoScRsp" => Some(Self::CmdGetPlayerReplayInfoScRsp), + "CmdGetReplayTokenCsReq" => Some(Self::CmdGetReplayTokenCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRndOptionType { + None = 0, + CmdGetRndOptionScRsp = 3406, + CmdDailyFirstMeetPamCsReq = 3411, + CmdDailyFirstMeetPamScRsp = 3443, + CmdGetRndOptionCsReq = 3468, +} +impl CmdRndOptionType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRndOptionType::None => "CmdRndOptionTypeNone", + CmdRndOptionType::CmdGetRndOptionScRsp => "CmdGetRndOptionScRsp", + CmdRndOptionType::CmdDailyFirstMeetPamCsReq => "CmdDailyFirstMeetPamCsReq", + CmdRndOptionType::CmdDailyFirstMeetPamScRsp => "CmdDailyFirstMeetPamScRsp", + CmdRndOptionType::CmdGetRndOptionCsReq => "CmdGetRndOptionCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRndOptionTypeNone" => Some(Self::None), + "CmdGetRndOptionScRsp" => Some(Self::CmdGetRndOptionScRsp), + "CmdDailyFirstMeetPamCsReq" => Some(Self::CmdDailyFirstMeetPamCsReq), + "CmdDailyFirstMeetPamScRsp" => Some(Self::CmdDailyFirstMeetPamScRsp), + "CmdGetRndOptionCsReq" => Some(Self::CmdGetRndOptionCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueType { + None = 0, + CmdExchangeRogueRewardKeyScRsp = 1803, + CmdEnableRogueTalentScRsp = 1804, + CmdGetRogueInfoScRsp = 1806, + CmdOpenRogueChestCsReq = 1807, + CmdEnhanceRogueBuffCsReq = 1809, + CmdTakeRogueAeonLevelRewardCsReq = 1810, + CmdStartRogueCsReq = 1811, + CmdEnterRogueMapRoomCsReq = 1812, + CmdTakeRogueScoreRewardCsReq = 1817, + CmdSyncRogueRewardInfoScNotify = 1818, + CmdSyncRogueVirtualItemInfoScNotify = 1819, + CmdQuitRogueCsReq = 1823, + CmdReviveRogueAvatarScRsp = 1824, + CmdReviveRogueAvatarCsReq = 1825, + CmdGetRogueAeonInfoScRsp = 1827, + CmdGetRogueBuffEnhanceInfoScRsp = 1828, + CmdLeaveRogueScRsp = 1829, + CmdEnterRogueMapRoomScRsp = 1830, + CmdExchangeRogueRewardKeyCsReq = 1831, + CmdPickRogueAvatarCsReq = 1834, + CmdSyncRoguePickAvatarInfoScNotify = 1835, + CmdSyncRogueGetItemScNotify = 1836, + CmdGetRogueTalentInfoScRsp = 1838, + CmdLeaveRogueCsReq = 1839, + CmdOpenRogueChestScRsp = 1841, + CmdStartRogueScRsp = 1843, + CmdSyncRogueSeasonFinishScNotify = 1845, + CmdSyncRogueExploreWinScNotify = 1849, + CmdTakeRogueAeonLevelRewardScRsp = 1850, + CmdFinishAeonDialogueGroupScRsp = 1855, + CmdEnterRogueCsReq = 1856, + CmdGetRogueAeonInfoCsReq = 1857, + CmdGetRogueScoreRewardInfoCsReq = 1861, + CmdGetRogueTalentInfoCsReq = 1863, + CmdGetRogueInfoCsReq = 1868, + CmdSyncRogueMapRoomScNotify = 1869, + CmdSyncRogueAeonLevelUpRewardScNotify = 1870, + CmdFinishAeonDialogueGroupCsReq = 1877, + CmdQuitRogueScRsp = 1878, + CmdGetRogueScoreRewardInfoScRsp = 1879, + CmdEnableRogueTalentCsReq = 1880, + CmdSyncRogueFinishScNotify = 1882, + CmdSyncRogueAeonScNotify = 1883, + CmdSyncRogueReviveInfoScNotify = 1884, + CmdSyncRogueStatusScNotify = 1887, + CmdEnhanceRogueBuffScRsp = 1888, + CmdGetRogueInitialScoreScRsp = 1889, + CmdGetRogueBuffEnhanceInfoCsReq = 1890, + CmdTakeRogueScoreRewardScRsp = 1892, + CmdEnterRogueScRsp = 1893, + CmdGetRogueInitialScoreCsReq = 1895, + CmdSyncRogueAreaUnlockScNotify = 1896, + CmdPickRogueAvatarScRsp = 1897, +} +impl CmdRogueType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRogueType::None => "CmdRogueTypeNone", + CmdRogueType::CmdExchangeRogueRewardKeyScRsp => { + "CmdExchangeRogueRewardKeyScRsp" + } + CmdRogueType::CmdEnableRogueTalentScRsp => "CmdEnableRogueTalentScRsp", + CmdRogueType::CmdGetRogueInfoScRsp => "CmdGetRogueInfoScRsp", + CmdRogueType::CmdOpenRogueChestCsReq => "CmdOpenRogueChestCsReq", + CmdRogueType::CmdEnhanceRogueBuffCsReq => "CmdEnhanceRogueBuffCsReq", + CmdRogueType::CmdTakeRogueAeonLevelRewardCsReq => { + "CmdTakeRogueAeonLevelRewardCsReq" + } + CmdRogueType::CmdStartRogueCsReq => "CmdStartRogueCsReq", + CmdRogueType::CmdEnterRogueMapRoomCsReq => "CmdEnterRogueMapRoomCsReq", + CmdRogueType::CmdTakeRogueScoreRewardCsReq => "CmdTakeRogueScoreRewardCsReq", + CmdRogueType::CmdSyncRogueRewardInfoScNotify => { + "CmdSyncRogueRewardInfoScNotify" + } + CmdRogueType::CmdSyncRogueVirtualItemInfoScNotify => { + "CmdSyncRogueVirtualItemInfoScNotify" + } + CmdRogueType::CmdQuitRogueCsReq => "CmdQuitRogueCsReq", + CmdRogueType::CmdReviveRogueAvatarScRsp => "CmdReviveRogueAvatarScRsp", + CmdRogueType::CmdReviveRogueAvatarCsReq => "CmdReviveRogueAvatarCsReq", + CmdRogueType::CmdGetRogueAeonInfoScRsp => "CmdGetRogueAeonInfoScRsp", + CmdRogueType::CmdGetRogueBuffEnhanceInfoScRsp => { + "CmdGetRogueBuffEnhanceInfoScRsp" + } + CmdRogueType::CmdLeaveRogueScRsp => "CmdLeaveRogueScRsp", + CmdRogueType::CmdEnterRogueMapRoomScRsp => "CmdEnterRogueMapRoomScRsp", + CmdRogueType::CmdExchangeRogueRewardKeyCsReq => { + "CmdExchangeRogueRewardKeyCsReq" + } + CmdRogueType::CmdPickRogueAvatarCsReq => "CmdPickRogueAvatarCsReq", + CmdRogueType::CmdSyncRoguePickAvatarInfoScNotify => { + "CmdSyncRoguePickAvatarInfoScNotify" + } + CmdRogueType::CmdSyncRogueGetItemScNotify => "CmdSyncRogueGetItemScNotify", + CmdRogueType::CmdGetRogueTalentInfoScRsp => "CmdGetRogueTalentInfoScRsp", + CmdRogueType::CmdLeaveRogueCsReq => "CmdLeaveRogueCsReq", + CmdRogueType::CmdOpenRogueChestScRsp => "CmdOpenRogueChestScRsp", + CmdRogueType::CmdStartRogueScRsp => "CmdStartRogueScRsp", + CmdRogueType::CmdSyncRogueSeasonFinishScNotify => { + "CmdSyncRogueSeasonFinishScNotify" + } + CmdRogueType::CmdSyncRogueExploreWinScNotify => { + "CmdSyncRogueExploreWinScNotify" + } + CmdRogueType::CmdTakeRogueAeonLevelRewardScRsp => { + "CmdTakeRogueAeonLevelRewardScRsp" + } + CmdRogueType::CmdFinishAeonDialogueGroupScRsp => { + "CmdFinishAeonDialogueGroupScRsp" + } + CmdRogueType::CmdEnterRogueCsReq => "CmdEnterRogueCsReq", + CmdRogueType::CmdGetRogueAeonInfoCsReq => "CmdGetRogueAeonInfoCsReq", + CmdRogueType::CmdGetRogueScoreRewardInfoCsReq => { + "CmdGetRogueScoreRewardInfoCsReq" + } + CmdRogueType::CmdGetRogueTalentInfoCsReq => "CmdGetRogueTalentInfoCsReq", + CmdRogueType::CmdGetRogueInfoCsReq => "CmdGetRogueInfoCsReq", + CmdRogueType::CmdSyncRogueMapRoomScNotify => "CmdSyncRogueMapRoomScNotify", + CmdRogueType::CmdSyncRogueAeonLevelUpRewardScNotify => { + "CmdSyncRogueAeonLevelUpRewardScNotify" + } + CmdRogueType::CmdFinishAeonDialogueGroupCsReq => { + "CmdFinishAeonDialogueGroupCsReq" + } + CmdRogueType::CmdQuitRogueScRsp => "CmdQuitRogueScRsp", + CmdRogueType::CmdGetRogueScoreRewardInfoScRsp => { + "CmdGetRogueScoreRewardInfoScRsp" + } + CmdRogueType::CmdEnableRogueTalentCsReq => "CmdEnableRogueTalentCsReq", + CmdRogueType::CmdSyncRogueFinishScNotify => "CmdSyncRogueFinishScNotify", + CmdRogueType::CmdSyncRogueAeonScNotify => "CmdSyncRogueAeonScNotify", + CmdRogueType::CmdSyncRogueReviveInfoScNotify => { + "CmdSyncRogueReviveInfoScNotify" + } + CmdRogueType::CmdSyncRogueStatusScNotify => "CmdSyncRogueStatusScNotify", + CmdRogueType::CmdEnhanceRogueBuffScRsp => "CmdEnhanceRogueBuffScRsp", + CmdRogueType::CmdGetRogueInitialScoreScRsp => "CmdGetRogueInitialScoreScRsp", + CmdRogueType::CmdGetRogueBuffEnhanceInfoCsReq => { + "CmdGetRogueBuffEnhanceInfoCsReq" + } + CmdRogueType::CmdTakeRogueScoreRewardScRsp => "CmdTakeRogueScoreRewardScRsp", + CmdRogueType::CmdEnterRogueScRsp => "CmdEnterRogueScRsp", + CmdRogueType::CmdGetRogueInitialScoreCsReq => "CmdGetRogueInitialScoreCsReq", + CmdRogueType::CmdSyncRogueAreaUnlockScNotify => { + "CmdSyncRogueAreaUnlockScNotify" + } + CmdRogueType::CmdPickRogueAvatarScRsp => "CmdPickRogueAvatarScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRogueTypeNone" => Some(Self::None), + "CmdExchangeRogueRewardKeyScRsp" => { + Some(Self::CmdExchangeRogueRewardKeyScRsp) + } + "CmdEnableRogueTalentScRsp" => Some(Self::CmdEnableRogueTalentScRsp), + "CmdGetRogueInfoScRsp" => Some(Self::CmdGetRogueInfoScRsp), + "CmdOpenRogueChestCsReq" => Some(Self::CmdOpenRogueChestCsReq), + "CmdEnhanceRogueBuffCsReq" => Some(Self::CmdEnhanceRogueBuffCsReq), + "CmdTakeRogueAeonLevelRewardCsReq" => { + Some(Self::CmdTakeRogueAeonLevelRewardCsReq) + } + "CmdStartRogueCsReq" => Some(Self::CmdStartRogueCsReq), + "CmdEnterRogueMapRoomCsReq" => Some(Self::CmdEnterRogueMapRoomCsReq), + "CmdTakeRogueScoreRewardCsReq" => Some(Self::CmdTakeRogueScoreRewardCsReq), + "CmdSyncRogueRewardInfoScNotify" => { + Some(Self::CmdSyncRogueRewardInfoScNotify) + } + "CmdSyncRogueVirtualItemInfoScNotify" => { + Some(Self::CmdSyncRogueVirtualItemInfoScNotify) + } + "CmdQuitRogueCsReq" => Some(Self::CmdQuitRogueCsReq), + "CmdReviveRogueAvatarScRsp" => Some(Self::CmdReviveRogueAvatarScRsp), + "CmdReviveRogueAvatarCsReq" => Some(Self::CmdReviveRogueAvatarCsReq), + "CmdGetRogueAeonInfoScRsp" => Some(Self::CmdGetRogueAeonInfoScRsp), + "CmdGetRogueBuffEnhanceInfoScRsp" => { + Some(Self::CmdGetRogueBuffEnhanceInfoScRsp) + } + "CmdLeaveRogueScRsp" => Some(Self::CmdLeaveRogueScRsp), + "CmdEnterRogueMapRoomScRsp" => Some(Self::CmdEnterRogueMapRoomScRsp), + "CmdExchangeRogueRewardKeyCsReq" => { + Some(Self::CmdExchangeRogueRewardKeyCsReq) + } + "CmdPickRogueAvatarCsReq" => Some(Self::CmdPickRogueAvatarCsReq), + "CmdSyncRoguePickAvatarInfoScNotify" => { + Some(Self::CmdSyncRoguePickAvatarInfoScNotify) + } + "CmdSyncRogueGetItemScNotify" => Some(Self::CmdSyncRogueGetItemScNotify), + "CmdGetRogueTalentInfoScRsp" => Some(Self::CmdGetRogueTalentInfoScRsp), + "CmdLeaveRogueCsReq" => Some(Self::CmdLeaveRogueCsReq), + "CmdOpenRogueChestScRsp" => Some(Self::CmdOpenRogueChestScRsp), + "CmdStartRogueScRsp" => Some(Self::CmdStartRogueScRsp), + "CmdSyncRogueSeasonFinishScNotify" => { + Some(Self::CmdSyncRogueSeasonFinishScNotify) + } + "CmdSyncRogueExploreWinScNotify" => { + Some(Self::CmdSyncRogueExploreWinScNotify) + } + "CmdTakeRogueAeonLevelRewardScRsp" => { + Some(Self::CmdTakeRogueAeonLevelRewardScRsp) + } + "CmdFinishAeonDialogueGroupScRsp" => { + Some(Self::CmdFinishAeonDialogueGroupScRsp) + } + "CmdEnterRogueCsReq" => Some(Self::CmdEnterRogueCsReq), + "CmdGetRogueAeonInfoCsReq" => Some(Self::CmdGetRogueAeonInfoCsReq), + "CmdGetRogueScoreRewardInfoCsReq" => { + Some(Self::CmdGetRogueScoreRewardInfoCsReq) + } + "CmdGetRogueTalentInfoCsReq" => Some(Self::CmdGetRogueTalentInfoCsReq), + "CmdGetRogueInfoCsReq" => Some(Self::CmdGetRogueInfoCsReq), + "CmdSyncRogueMapRoomScNotify" => Some(Self::CmdSyncRogueMapRoomScNotify), + "CmdSyncRogueAeonLevelUpRewardScNotify" => { + Some(Self::CmdSyncRogueAeonLevelUpRewardScNotify) + } + "CmdFinishAeonDialogueGroupCsReq" => { + Some(Self::CmdFinishAeonDialogueGroupCsReq) + } + "CmdQuitRogueScRsp" => Some(Self::CmdQuitRogueScRsp), + "CmdGetRogueScoreRewardInfoScRsp" => { + Some(Self::CmdGetRogueScoreRewardInfoScRsp) + } + "CmdEnableRogueTalentCsReq" => Some(Self::CmdEnableRogueTalentCsReq), + "CmdSyncRogueFinishScNotify" => Some(Self::CmdSyncRogueFinishScNotify), + "CmdSyncRogueAeonScNotify" => Some(Self::CmdSyncRogueAeonScNotify), + "CmdSyncRogueReviveInfoScNotify" => { + Some(Self::CmdSyncRogueReviveInfoScNotify) + } + "CmdSyncRogueStatusScNotify" => Some(Self::CmdSyncRogueStatusScNotify), + "CmdEnhanceRogueBuffScRsp" => Some(Self::CmdEnhanceRogueBuffScRsp), + "CmdGetRogueInitialScoreScRsp" => Some(Self::CmdGetRogueInitialScoreScRsp), + "CmdGetRogueBuffEnhanceInfoCsReq" => { + Some(Self::CmdGetRogueBuffEnhanceInfoCsReq) + } + "CmdTakeRogueScoreRewardScRsp" => Some(Self::CmdTakeRogueScoreRewardScRsp), + "CmdEnterRogueScRsp" => Some(Self::CmdEnterRogueScRsp), + "CmdGetRogueInitialScoreCsReq" => Some(Self::CmdGetRogueInitialScoreCsReq), + "CmdSyncRogueAreaUnlockScNotify" => { + Some(Self::CmdSyncRogueAreaUnlockScNotify) + } + "CmdPickRogueAvatarScRsp" => Some(Self::CmdPickRogueAvatarScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueArcadeType { + None = 0, + CmdRogueArcadeGetInfoScRsp = 7654, + CmdRogueArcadeStartCsReq = 7657, + CmdRogueArcadeRestartScRsp = 7658, + CmdRogueArcadeRestartCsReq = 7661, + CmdRogueArcadeLeaveCsReq = 7665, + CmdRogueArcadeLeaveScRsp = 7667, + CmdRogueArcadeGetInfoCsReq = 7673, + CmdRogueArcadeStartScRsp = 7674, +} +impl CmdRogueArcadeType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRogueArcadeType::None => "CmdRogueArcadeTypeNone", + CmdRogueArcadeType::CmdRogueArcadeGetInfoScRsp => { + "CmdRogueArcadeGetInfoScRsp" + } + CmdRogueArcadeType::CmdRogueArcadeStartCsReq => "CmdRogueArcadeStartCsReq", + CmdRogueArcadeType::CmdRogueArcadeRestartScRsp => { + "CmdRogueArcadeRestartScRsp" + } + CmdRogueArcadeType::CmdRogueArcadeRestartCsReq => { + "CmdRogueArcadeRestartCsReq" + } + CmdRogueArcadeType::CmdRogueArcadeLeaveCsReq => "CmdRogueArcadeLeaveCsReq", + CmdRogueArcadeType::CmdRogueArcadeLeaveScRsp => "CmdRogueArcadeLeaveScRsp", + CmdRogueArcadeType::CmdRogueArcadeGetInfoCsReq => { + "CmdRogueArcadeGetInfoCsReq" + } + CmdRogueArcadeType::CmdRogueArcadeStartScRsp => "CmdRogueArcadeStartScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRogueArcadeTypeNone" => Some(Self::None), + "CmdRogueArcadeGetInfoScRsp" => Some(Self::CmdRogueArcadeGetInfoScRsp), + "CmdRogueArcadeStartCsReq" => Some(Self::CmdRogueArcadeStartCsReq), + "CmdRogueArcadeRestartScRsp" => Some(Self::CmdRogueArcadeRestartScRsp), + "CmdRogueArcadeRestartCsReq" => Some(Self::CmdRogueArcadeRestartCsReq), + "CmdRogueArcadeLeaveCsReq" => Some(Self::CmdRogueArcadeLeaveCsReq), + "CmdRogueArcadeLeaveScRsp" => Some(Self::CmdRogueArcadeLeaveScRsp), + "CmdRogueArcadeGetInfoCsReq" => Some(Self::CmdRogueArcadeGetInfoCsReq), + "CmdRogueArcadeStartScRsp" => Some(Self::CmdRogueArcadeStartScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueCommonType { + None = 0, + CmdGetRogueCommonDialogueDataCsReq = 5603, + CmdSetRogueCollectionScRsp = 5605, + CmdPrepareRogueAdventureRoomCsReq = 5606, + CmdCommonRogueQueryCsReq = 5607, + CmdStopRogueAdventureRoomCsReq = 5609, + CmdGetRogueCollectionCsReq = 5610, + CmdPrepareRogueAdventureRoomScRsp = 5611, + CmdSyncRogueHandbookDataUpdateScNotify = 5612, + CmdSelectRogueCommonDialogueOptionCsReq = 5613, + CmdSelectRogueCommonDialogueOptionScRsp = 5614, + CmdSyncRogueCommonPendingActionScNotify = 5615, + CmdGetEnhanceCommonRogueBuffInfoCsReq = 5617, + CmdRogueGetGambleInfoScRsp = 5620, + CmdFinishRogueCommonDialogueScRsp = 5621, + CmdFinishRogueCommonDialogueCsReq = 5622, + CmdExchangeRogueBuffWithMiracleScRsp = 5624, + CmdExchangeRogueBuffWithMiracleCsReq = 5625, + CmdGetRogueCommonDialogueDataScRsp = 5626, + CmdRogueDoGambleScRsp = 5627, + CmdEnhanceCommonRogueBuffScRsp = 5628, + CmdBuyRogueShopMiracleCsReq = 5629, + CmdTakeRogueMiracleHandbookRewardCsReq = 5630, + CmdCommonRogueUpdateScNotify = 5631, + CmdBuyRogueShopBuffCsReq = 5633, + CmdRogueWorkbenchHandleFuncScRsp = 5636, + CmdGetRogueShopBuffInfoScRsp = 5639, + CmdUpdateRogueAdventureRoomScoreScRsp = 5640, + CmdCommonRogueQueryScRsp = 5641, + CmdRogueWorkbenchGetInfoCsReq = 5642, + CmdGetRogueShopMiracleInfoCsReq = 5643, + CmdGetRogueHandbookDataScRsp = 5646, + CmdHandleRogueCommonPendingActionCsReq = 5647, + CmdGetRogueAdventureRoomInfoCsReq = 5648, + CmdGetRogueCollectionScRsp = 5650, + CmdBuyRogueShopMiracleScRsp = 5651, + CmdRogueNpcDisappearCsReq = 5654, + CmdRogueWorkbenchSelectFuncScRsp = 5655, + CmdGetRogueShopMiracleInfoScRsp = 5656, + CmdRogueDoGambleCsReq = 5657, + CmdHandleRogueCommonPendingActionScRsp = 5659, + CmdSetRogueExhibitionCsReq = 5661, + CmdGetRogueExhibitionCsReq = 5664, + CmdRogueNpcDisappearScRsp = 5665, + CmdGetRogueHandbookDataCsReq = 5666, + CmdSyncRogueCommonActionResultScNotify = 5667, + CmdSyncRogueAdventureRoomInfoScNotify = 5668, + CmdTakeRogueEventHandbookRewardScRsp = 5669, + CmdGetRogueExhibitionScRsp = 5670, + CmdSyncRogueCommonDialogueDataScNotify = 5671, + CmdSetRogueCollectionCsReq = 5672, + CmdSyncRogueCommonDialogueOptionFinishScNotify = 5673, + CmdUpdateRogueAdventureRoomScoreCsReq = 5675, + CmdRogueWorkbenchSelectFuncCsReq = 5677, + CmdSetRogueExhibitionScRsp = 5679, + CmdGetRogueAdventureRoomInfoScRsp = 5682, + CmdRogueWorkbenchGetInfoScRsp = 5683, + CmdSyncRogueCommonVirtualItemInfoScNotify = 5685, + CmdCommonRogueComponentUpdateScNotify = 5686, + CmdStopRogueAdventureRoomScRsp = 5688, + CmdTakeRogueEventHandbookRewardCsReq = 5689, + CmdEnhanceCommonRogueBuffCsReq = 5690, + CmdRogueGetGambleInfoCsReq = 5691, + CmdGetEnhanceCommonRogueBuffInfoScRsp = 5692, + CmdGetRogueShopBuffInfoCsReq = 5693, + CmdTakeRogueMiracleHandbookRewardScRsp = 5695, + CmdRogueWorkbenchHandleFuncCsReq = 5696, + CmdBuyRogueShopBuffScRsp = 5699, +} +impl CmdRogueCommonType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRogueCommonType::None => "CmdRogueCommonTypeNone", + CmdRogueCommonType::CmdGetRogueCommonDialogueDataCsReq => { + "CmdGetRogueCommonDialogueDataCsReq" + } + CmdRogueCommonType::CmdSetRogueCollectionScRsp => { + "CmdSetRogueCollectionScRsp" + } + CmdRogueCommonType::CmdPrepareRogueAdventureRoomCsReq => { + "CmdPrepareRogueAdventureRoomCsReq" + } + CmdRogueCommonType::CmdCommonRogueQueryCsReq => "CmdCommonRogueQueryCsReq", + CmdRogueCommonType::CmdStopRogueAdventureRoomCsReq => { + "CmdStopRogueAdventureRoomCsReq" + } + CmdRogueCommonType::CmdGetRogueCollectionCsReq => { + "CmdGetRogueCollectionCsReq" + } + CmdRogueCommonType::CmdPrepareRogueAdventureRoomScRsp => { + "CmdPrepareRogueAdventureRoomScRsp" + } + CmdRogueCommonType::CmdSyncRogueHandbookDataUpdateScNotify => { + "CmdSyncRogueHandbookDataUpdateScNotify" + } + CmdRogueCommonType::CmdSelectRogueCommonDialogueOptionCsReq => { + "CmdSelectRogueCommonDialogueOptionCsReq" + } + CmdRogueCommonType::CmdSelectRogueCommonDialogueOptionScRsp => { + "CmdSelectRogueCommonDialogueOptionScRsp" + } + CmdRogueCommonType::CmdSyncRogueCommonPendingActionScNotify => { + "CmdSyncRogueCommonPendingActionScNotify" + } + CmdRogueCommonType::CmdGetEnhanceCommonRogueBuffInfoCsReq => { + "CmdGetEnhanceCommonRogueBuffInfoCsReq" + } + CmdRogueCommonType::CmdRogueGetGambleInfoScRsp => { + "CmdRogueGetGambleInfoScRsp" + } + CmdRogueCommonType::CmdFinishRogueCommonDialogueScRsp => { + "CmdFinishRogueCommonDialogueScRsp" + } + CmdRogueCommonType::CmdFinishRogueCommonDialogueCsReq => { + "CmdFinishRogueCommonDialogueCsReq" + } + CmdRogueCommonType::CmdExchangeRogueBuffWithMiracleScRsp => { + "CmdExchangeRogueBuffWithMiracleScRsp" + } + CmdRogueCommonType::CmdExchangeRogueBuffWithMiracleCsReq => { + "CmdExchangeRogueBuffWithMiracleCsReq" + } + CmdRogueCommonType::CmdGetRogueCommonDialogueDataScRsp => { + "CmdGetRogueCommonDialogueDataScRsp" + } + CmdRogueCommonType::CmdRogueDoGambleScRsp => "CmdRogueDoGambleScRsp", + CmdRogueCommonType::CmdEnhanceCommonRogueBuffScRsp => { + "CmdEnhanceCommonRogueBuffScRsp" + } + CmdRogueCommonType::CmdBuyRogueShopMiracleCsReq => { + "CmdBuyRogueShopMiracleCsReq" + } + CmdRogueCommonType::CmdTakeRogueMiracleHandbookRewardCsReq => { + "CmdTakeRogueMiracleHandbookRewardCsReq" + } + CmdRogueCommonType::CmdCommonRogueUpdateScNotify => { + "CmdCommonRogueUpdateScNotify" + } + CmdRogueCommonType::CmdBuyRogueShopBuffCsReq => "CmdBuyRogueShopBuffCsReq", + CmdRogueCommonType::CmdRogueWorkbenchHandleFuncScRsp => { + "CmdRogueWorkbenchHandleFuncScRsp" + } + CmdRogueCommonType::CmdGetRogueShopBuffInfoScRsp => { + "CmdGetRogueShopBuffInfoScRsp" + } + CmdRogueCommonType::CmdUpdateRogueAdventureRoomScoreScRsp => { + "CmdUpdateRogueAdventureRoomScoreScRsp" + } + CmdRogueCommonType::CmdCommonRogueQueryScRsp => "CmdCommonRogueQueryScRsp", + CmdRogueCommonType::CmdRogueWorkbenchGetInfoCsReq => { + "CmdRogueWorkbenchGetInfoCsReq" + } + CmdRogueCommonType::CmdGetRogueShopMiracleInfoCsReq => { + "CmdGetRogueShopMiracleInfoCsReq" + } + CmdRogueCommonType::CmdGetRogueHandbookDataScRsp => { + "CmdGetRogueHandbookDataScRsp" + } + CmdRogueCommonType::CmdHandleRogueCommonPendingActionCsReq => { + "CmdHandleRogueCommonPendingActionCsReq" + } + CmdRogueCommonType::CmdGetRogueAdventureRoomInfoCsReq => { + "CmdGetRogueAdventureRoomInfoCsReq" + } + CmdRogueCommonType::CmdGetRogueCollectionScRsp => { + "CmdGetRogueCollectionScRsp" + } + CmdRogueCommonType::CmdBuyRogueShopMiracleScRsp => { + "CmdBuyRogueShopMiracleScRsp" + } + CmdRogueCommonType::CmdRogueNpcDisappearCsReq => "CmdRogueNpcDisappearCsReq", + CmdRogueCommonType::CmdRogueWorkbenchSelectFuncScRsp => { + "CmdRogueWorkbenchSelectFuncScRsp" + } + CmdRogueCommonType::CmdGetRogueShopMiracleInfoScRsp => { + "CmdGetRogueShopMiracleInfoScRsp" + } + CmdRogueCommonType::CmdRogueDoGambleCsReq => "CmdRogueDoGambleCsReq", + CmdRogueCommonType::CmdHandleRogueCommonPendingActionScRsp => { + "CmdHandleRogueCommonPendingActionScRsp" + } + CmdRogueCommonType::CmdSetRogueExhibitionCsReq => { + "CmdSetRogueExhibitionCsReq" + } + CmdRogueCommonType::CmdGetRogueExhibitionCsReq => { + "CmdGetRogueExhibitionCsReq" + } + CmdRogueCommonType::CmdRogueNpcDisappearScRsp => "CmdRogueNpcDisappearScRsp", + CmdRogueCommonType::CmdGetRogueHandbookDataCsReq => { + "CmdGetRogueHandbookDataCsReq" + } + CmdRogueCommonType::CmdSyncRogueCommonActionResultScNotify => { + "CmdSyncRogueCommonActionResultScNotify" + } + CmdRogueCommonType::CmdSyncRogueAdventureRoomInfoScNotify => { + "CmdSyncRogueAdventureRoomInfoScNotify" + } + CmdRogueCommonType::CmdTakeRogueEventHandbookRewardScRsp => { + "CmdTakeRogueEventHandbookRewardScRsp" + } + CmdRogueCommonType::CmdGetRogueExhibitionScRsp => { + "CmdGetRogueExhibitionScRsp" + } + CmdRogueCommonType::CmdSyncRogueCommonDialogueDataScNotify => { + "CmdSyncRogueCommonDialogueDataScNotify" + } + CmdRogueCommonType::CmdSetRogueCollectionCsReq => { + "CmdSetRogueCollectionCsReq" + } + CmdRogueCommonType::CmdSyncRogueCommonDialogueOptionFinishScNotify => { + "CmdSyncRogueCommonDialogueOptionFinishScNotify" + } + CmdRogueCommonType::CmdUpdateRogueAdventureRoomScoreCsReq => { + "CmdUpdateRogueAdventureRoomScoreCsReq" + } + CmdRogueCommonType::CmdRogueWorkbenchSelectFuncCsReq => { + "CmdRogueWorkbenchSelectFuncCsReq" + } + CmdRogueCommonType::CmdSetRogueExhibitionScRsp => { + "CmdSetRogueExhibitionScRsp" + } + CmdRogueCommonType::CmdGetRogueAdventureRoomInfoScRsp => { + "CmdGetRogueAdventureRoomInfoScRsp" + } + CmdRogueCommonType::CmdRogueWorkbenchGetInfoScRsp => { + "CmdRogueWorkbenchGetInfoScRsp" + } + CmdRogueCommonType::CmdSyncRogueCommonVirtualItemInfoScNotify => { + "CmdSyncRogueCommonVirtualItemInfoScNotify" + } + CmdRogueCommonType::CmdCommonRogueComponentUpdateScNotify => { + "CmdCommonRogueComponentUpdateScNotify" + } + CmdRogueCommonType::CmdStopRogueAdventureRoomScRsp => { + "CmdStopRogueAdventureRoomScRsp" + } + CmdRogueCommonType::CmdTakeRogueEventHandbookRewardCsReq => { + "CmdTakeRogueEventHandbookRewardCsReq" + } + CmdRogueCommonType::CmdEnhanceCommonRogueBuffCsReq => { + "CmdEnhanceCommonRogueBuffCsReq" + } + CmdRogueCommonType::CmdRogueGetGambleInfoCsReq => { + "CmdRogueGetGambleInfoCsReq" + } + CmdRogueCommonType::CmdGetEnhanceCommonRogueBuffInfoScRsp => { + "CmdGetEnhanceCommonRogueBuffInfoScRsp" + } + CmdRogueCommonType::CmdGetRogueShopBuffInfoCsReq => { + "CmdGetRogueShopBuffInfoCsReq" + } + CmdRogueCommonType::CmdTakeRogueMiracleHandbookRewardScRsp => { + "CmdTakeRogueMiracleHandbookRewardScRsp" + } + CmdRogueCommonType::CmdRogueWorkbenchHandleFuncCsReq => { + "CmdRogueWorkbenchHandleFuncCsReq" + } + CmdRogueCommonType::CmdBuyRogueShopBuffScRsp => "CmdBuyRogueShopBuffScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRogueCommonTypeNone" => Some(Self::None), + "CmdGetRogueCommonDialogueDataCsReq" => { + Some(Self::CmdGetRogueCommonDialogueDataCsReq) + } + "CmdSetRogueCollectionScRsp" => Some(Self::CmdSetRogueCollectionScRsp), + "CmdPrepareRogueAdventureRoomCsReq" => { + Some(Self::CmdPrepareRogueAdventureRoomCsReq) + } + "CmdCommonRogueQueryCsReq" => Some(Self::CmdCommonRogueQueryCsReq), + "CmdStopRogueAdventureRoomCsReq" => { + Some(Self::CmdStopRogueAdventureRoomCsReq) + } + "CmdGetRogueCollectionCsReq" => Some(Self::CmdGetRogueCollectionCsReq), + "CmdPrepareRogueAdventureRoomScRsp" => { + Some(Self::CmdPrepareRogueAdventureRoomScRsp) + } + "CmdSyncRogueHandbookDataUpdateScNotify" => { + Some(Self::CmdSyncRogueHandbookDataUpdateScNotify) + } + "CmdSelectRogueCommonDialogueOptionCsReq" => { + Some(Self::CmdSelectRogueCommonDialogueOptionCsReq) + } + "CmdSelectRogueCommonDialogueOptionScRsp" => { + Some(Self::CmdSelectRogueCommonDialogueOptionScRsp) + } + "CmdSyncRogueCommonPendingActionScNotify" => { + Some(Self::CmdSyncRogueCommonPendingActionScNotify) + } + "CmdGetEnhanceCommonRogueBuffInfoCsReq" => { + Some(Self::CmdGetEnhanceCommonRogueBuffInfoCsReq) + } + "CmdRogueGetGambleInfoScRsp" => Some(Self::CmdRogueGetGambleInfoScRsp), + "CmdFinishRogueCommonDialogueScRsp" => { + Some(Self::CmdFinishRogueCommonDialogueScRsp) + } + "CmdFinishRogueCommonDialogueCsReq" => { + Some(Self::CmdFinishRogueCommonDialogueCsReq) + } + "CmdExchangeRogueBuffWithMiracleScRsp" => { + Some(Self::CmdExchangeRogueBuffWithMiracleScRsp) + } + "CmdExchangeRogueBuffWithMiracleCsReq" => { + Some(Self::CmdExchangeRogueBuffWithMiracleCsReq) + } + "CmdGetRogueCommonDialogueDataScRsp" => { + Some(Self::CmdGetRogueCommonDialogueDataScRsp) + } + "CmdRogueDoGambleScRsp" => Some(Self::CmdRogueDoGambleScRsp), + "CmdEnhanceCommonRogueBuffScRsp" => { + Some(Self::CmdEnhanceCommonRogueBuffScRsp) + } + "CmdBuyRogueShopMiracleCsReq" => Some(Self::CmdBuyRogueShopMiracleCsReq), + "CmdTakeRogueMiracleHandbookRewardCsReq" => { + Some(Self::CmdTakeRogueMiracleHandbookRewardCsReq) + } + "CmdCommonRogueUpdateScNotify" => Some(Self::CmdCommonRogueUpdateScNotify), + "CmdBuyRogueShopBuffCsReq" => Some(Self::CmdBuyRogueShopBuffCsReq), + "CmdRogueWorkbenchHandleFuncScRsp" => { + Some(Self::CmdRogueWorkbenchHandleFuncScRsp) + } + "CmdGetRogueShopBuffInfoScRsp" => Some(Self::CmdGetRogueShopBuffInfoScRsp), + "CmdUpdateRogueAdventureRoomScoreScRsp" => { + Some(Self::CmdUpdateRogueAdventureRoomScoreScRsp) + } + "CmdCommonRogueQueryScRsp" => Some(Self::CmdCommonRogueQueryScRsp), + "CmdRogueWorkbenchGetInfoCsReq" => Some(Self::CmdRogueWorkbenchGetInfoCsReq), + "CmdGetRogueShopMiracleInfoCsReq" => { + Some(Self::CmdGetRogueShopMiracleInfoCsReq) + } + "CmdGetRogueHandbookDataScRsp" => Some(Self::CmdGetRogueHandbookDataScRsp), + "CmdHandleRogueCommonPendingActionCsReq" => { + Some(Self::CmdHandleRogueCommonPendingActionCsReq) + } + "CmdGetRogueAdventureRoomInfoCsReq" => { + Some(Self::CmdGetRogueAdventureRoomInfoCsReq) + } + "CmdGetRogueCollectionScRsp" => Some(Self::CmdGetRogueCollectionScRsp), + "CmdBuyRogueShopMiracleScRsp" => Some(Self::CmdBuyRogueShopMiracleScRsp), + "CmdRogueNpcDisappearCsReq" => Some(Self::CmdRogueNpcDisappearCsReq), + "CmdRogueWorkbenchSelectFuncScRsp" => { + Some(Self::CmdRogueWorkbenchSelectFuncScRsp) + } + "CmdGetRogueShopMiracleInfoScRsp" => { + Some(Self::CmdGetRogueShopMiracleInfoScRsp) + } + "CmdRogueDoGambleCsReq" => Some(Self::CmdRogueDoGambleCsReq), + "CmdHandleRogueCommonPendingActionScRsp" => { + Some(Self::CmdHandleRogueCommonPendingActionScRsp) + } + "CmdSetRogueExhibitionCsReq" => Some(Self::CmdSetRogueExhibitionCsReq), + "CmdGetRogueExhibitionCsReq" => Some(Self::CmdGetRogueExhibitionCsReq), + "CmdRogueNpcDisappearScRsp" => Some(Self::CmdRogueNpcDisappearScRsp), + "CmdGetRogueHandbookDataCsReq" => Some(Self::CmdGetRogueHandbookDataCsReq), + "CmdSyncRogueCommonActionResultScNotify" => { + Some(Self::CmdSyncRogueCommonActionResultScNotify) + } + "CmdSyncRogueAdventureRoomInfoScNotify" => { + Some(Self::CmdSyncRogueAdventureRoomInfoScNotify) + } + "CmdTakeRogueEventHandbookRewardScRsp" => { + Some(Self::CmdTakeRogueEventHandbookRewardScRsp) + } + "CmdGetRogueExhibitionScRsp" => Some(Self::CmdGetRogueExhibitionScRsp), + "CmdSyncRogueCommonDialogueDataScNotify" => { + Some(Self::CmdSyncRogueCommonDialogueDataScNotify) + } + "CmdSetRogueCollectionCsReq" => Some(Self::CmdSetRogueCollectionCsReq), + "CmdSyncRogueCommonDialogueOptionFinishScNotify" => { + Some(Self::CmdSyncRogueCommonDialogueOptionFinishScNotify) + } + "CmdUpdateRogueAdventureRoomScoreCsReq" => { + Some(Self::CmdUpdateRogueAdventureRoomScoreCsReq) + } + "CmdRogueWorkbenchSelectFuncCsReq" => { + Some(Self::CmdRogueWorkbenchSelectFuncCsReq) + } + "CmdSetRogueExhibitionScRsp" => Some(Self::CmdSetRogueExhibitionScRsp), + "CmdGetRogueAdventureRoomInfoScRsp" => { + Some(Self::CmdGetRogueAdventureRoomInfoScRsp) + } + "CmdRogueWorkbenchGetInfoScRsp" => Some(Self::CmdRogueWorkbenchGetInfoScRsp), + "CmdSyncRogueCommonVirtualItemInfoScNotify" => { + Some(Self::CmdSyncRogueCommonVirtualItemInfoScNotify) + } + "CmdCommonRogueComponentUpdateScNotify" => { + Some(Self::CmdCommonRogueComponentUpdateScNotify) + } + "CmdStopRogueAdventureRoomScRsp" => { + Some(Self::CmdStopRogueAdventureRoomScRsp) + } + "CmdTakeRogueEventHandbookRewardCsReq" => { + Some(Self::CmdTakeRogueEventHandbookRewardCsReq) + } + "CmdEnhanceCommonRogueBuffCsReq" => { + Some(Self::CmdEnhanceCommonRogueBuffCsReq) + } + "CmdRogueGetGambleInfoCsReq" => Some(Self::CmdRogueGetGambleInfoCsReq), + "CmdGetEnhanceCommonRogueBuffInfoScRsp" => { + Some(Self::CmdGetEnhanceCommonRogueBuffInfoScRsp) + } + "CmdGetRogueShopBuffInfoCsReq" => Some(Self::CmdGetRogueShopBuffInfoCsReq), + "CmdTakeRogueMiracleHandbookRewardScRsp" => { + Some(Self::CmdTakeRogueMiracleHandbookRewardScRsp) + } + "CmdRogueWorkbenchHandleFuncCsReq" => { + Some(Self::CmdRogueWorkbenchHandleFuncCsReq) + } + "CmdBuyRogueShopBuffScRsp" => Some(Self::CmdBuyRogueShopBuffScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueEndless { + None = 0, + CmdGetRogueEndlessActivityDataCsReq = 6001, + ActivityBattleEndScNotify = 6002, + CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6003, + CmdGetRogueEndlessActivityDataScRsp = 6004, + CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6005, + CmdTakeRogueEndlessActivityPointRewardCsReq = 6006, + CmdTakeRogueEndlessActivityPointRewardScRsp = 6007, + CmdEnterRogueEndlessActivityStageCsReq = 6009, + CmdEnterRogueEndlessActivityStageScRsp = 6010, +} +impl CmdRogueEndless { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRogueEndless::None => "CmdRogueEndlessNone", + CmdRogueEndless::CmdGetRogueEndlessActivityDataCsReq => { + "CmdGetRogueEndlessActivityDataCsReq" + } + CmdRogueEndless::ActivityBattleEndScNotify => { + "CmdRogueEndlessActivityBattleEndScNotify" + } + CmdRogueEndless::CmdTakeRogueEndlessActivityAllBonusRewardCsReq => { + "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" + } + CmdRogueEndless::CmdGetRogueEndlessActivityDataScRsp => { + "CmdGetRogueEndlessActivityDataScRsp" + } + CmdRogueEndless::CmdTakeRogueEndlessActivityAllBonusRewardScRsp => { + "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" + } + CmdRogueEndless::CmdTakeRogueEndlessActivityPointRewardCsReq => { + "CmdTakeRogueEndlessActivityPointRewardCsReq" + } + CmdRogueEndless::CmdTakeRogueEndlessActivityPointRewardScRsp => { + "CmdTakeRogueEndlessActivityPointRewardScRsp" + } + CmdRogueEndless::CmdEnterRogueEndlessActivityStageCsReq => { + "CmdEnterRogueEndlessActivityStageCsReq" + } + CmdRogueEndless::CmdEnterRogueEndlessActivityStageScRsp => { + "CmdEnterRogueEndlessActivityStageScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRogueEndlessNone" => Some(Self::None), + "CmdGetRogueEndlessActivityDataCsReq" => { + Some(Self::CmdGetRogueEndlessActivityDataCsReq) + } + "CmdRogueEndlessActivityBattleEndScNotify" => { + Some(Self::ActivityBattleEndScNotify) + } + "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" => { + Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq) + } + "CmdGetRogueEndlessActivityDataScRsp" => { + Some(Self::CmdGetRogueEndlessActivityDataScRsp) + } + "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" => { + Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp) + } + "CmdTakeRogueEndlessActivityPointRewardCsReq" => { + Some(Self::CmdTakeRogueEndlessActivityPointRewardCsReq) + } + "CmdTakeRogueEndlessActivityPointRewardScRsp" => { + Some(Self::CmdTakeRogueEndlessActivityPointRewardScRsp) + } + "CmdEnterRogueEndlessActivityStageCsReq" => { + Some(Self::CmdEnterRogueEndlessActivityStageCsReq) + } + "CmdEnterRogueEndlessActivityStageScRsp" => { + Some(Self::CmdEnterRogueEndlessActivityStageScRsp) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueModifierType { + None = 0, + CmdRogueModifierAddNotify = 5311, + CmdRogueModifierUpdateNotify = 5329, + CmdRogueModifierStageStartNotify = 5333, + CmdRogueModifierSelectCellCsReq = 5343, + CmdRogueModifierDelNotify = 5351, + CmdRogueModifierSelectCellScRsp = 5356, +} +impl CmdRogueModifierType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRogueModifierType::None => "CmdRogueModifierTypeNone", + CmdRogueModifierType::CmdRogueModifierAddNotify => { + "CmdRogueModifierAddNotify" + } + CmdRogueModifierType::CmdRogueModifierUpdateNotify => { + "CmdRogueModifierUpdateNotify" + } + CmdRogueModifierType::CmdRogueModifierStageStartNotify => { + "CmdRogueModifierStageStartNotify" + } + CmdRogueModifierType::CmdRogueModifierSelectCellCsReq => { + "CmdRogueModifierSelectCellCsReq" + } + CmdRogueModifierType::CmdRogueModifierDelNotify => { + "CmdRogueModifierDelNotify" + } + CmdRogueModifierType::CmdRogueModifierSelectCellScRsp => { + "CmdRogueModifierSelectCellScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRogueModifierTypeNone" => Some(Self::None), + "CmdRogueModifierAddNotify" => Some(Self::CmdRogueModifierAddNotify), + "CmdRogueModifierUpdateNotify" => Some(Self::CmdRogueModifierUpdateNotify), + "CmdRogueModifierStageStartNotify" => { + Some(Self::CmdRogueModifierStageStartNotify) + } + "CmdRogueModifierSelectCellCsReq" => { + Some(Self::CmdRogueModifierSelectCellCsReq) + } + "CmdRogueModifierDelNotify" => Some(Self::CmdRogueModifierDelNotify), + "CmdRogueModifierSelectCellScRsp" => { + Some(Self::CmdRogueModifierSelectCellScRsp) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueTournType { + None = 0, + CmdRogueTournGetMiscRealTimeDataScRsp = 6013, + CmdRogueTournDeleteArchiveCsReq = 6016, + CmdRogueTournExpNotify = 6017, + CmdRogueTournGetAllArchiveScRsp = 6018, + CmdRogueTournEnterRoomScRsp = 6019, + CmdRogueTournBattleFailSettleInfoScNotify = 6020, + CmdRogueTournResetPermanentTalentCsReq = 6021, + CmdRogueTournEnablePermanentTalentCsReq = 6022, + CmdRogueTournConfirmSettleCsReq = 6023, + CmdRogueTournConfirmSettleScRsp = 6024, + CmdRogueTournEnterRogueCocoonSceneScRsp = 6025, + CmdRogueTournGetPermanentTalentInfoCsReq = 6026, + CmdRogueTournTakeExpRewardCsReq = 6027, + CmdRogueTournGetArchiveRepositoryScRsp = 6031, + CmdRogueTournWeekChallengeUpdateScNotify = 6032, + CmdRogueTournEnterScRsp = 6033, + CmdRogueTournQueryCsReq = 6034, + CmdRogueTournDeleteArchiveScRsp = 6035, + CmdRogueTournGetSettleInfoScRsp = 6036, + CmdRogueTournLevelInfoUpdateScNotify = 6038, + CmdRogueTournStartScRsp = 6039, + CmdRogueTournQueryScRsp = 6040, + CmdRogueTournGetCurRogueCocoonInfoScRsp = 6041, + CmdRogueTournReviveAvatarScRsp = 6042, + CmdRogueTournSettleScRsp = 6043, + CmdRogueTournRenameArchiveCsReq = 6044, + CmdRogueTournTakeExpRewardScRsp = 6049, + CmdRogueTournReEnterRogueCocoonStageScRsp = 6050, + CmdRogueTournGetCurRogueCocoonInfoCsReq = 6051, + CmdRogueTournEnablePermanentTalentScRsp = 6053, + CmdRogueTournDifficultyCompNotify = 6055, + CmdRogueTournHandBookNotify = 6056, + CmdRogueTournClearArchiveNameScNotify = 6057, + CmdRogueTournEnterLayerScRsp = 6058, + CmdRogueTournLeaveCsReq = 6059, + CmdRogueTournReEnterRogueCocoonStageCsReq = 6063, + CmdRogueTournLeaveRogueCocoonSceneCsReq = 6064, + CmdRogueTournAreaUpdateScNotify = 6066, + CmdRogueTournGetAllArchiveCsReq = 6068, + CmdRogueTournGetSettleInfoCsReq = 6077, + CmdRogueTournLeaveScRsp = 6078, + CmdRogueTournGetMiscRealTimeDataCsReq = 6079, + CmdRogueTournReviveAvatarCsReq = 6081, + CmdRogueTournGetArchiveRepositoryCsReq = 6082, + CmdRogueTournStartCsReq = 6083, + CmdRogueTournGetPermanentTalentInfoScRsp = 6085, + CmdRogueTournLeaveRogueCocoonSceneScRsp = 6086, + CmdRogueTournReviveCostUpdateScNotify = 6087, + CmdRogueTournRenameArchiveScRsp = 6088, + CmdRogueTournEnterRoomCsReq = 6089, + CmdRogueTournEnterLayerCsReq = 6092, + CmdRogueTournEnterRogueCocoonSceneCsReq = 6095, + CmdRogueTournResetPermanentTalentScRsp = 6096, + CmdRogueTournEnterCsReq = 6099, + CmdRogueTournSettleCsReq = 6100, +} +impl CmdRogueTournType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRogueTournType::None => "CmdRogueTournTypeNone", + CmdRogueTournType::CmdRogueTournGetMiscRealTimeDataScRsp => { + "CmdRogueTournGetMiscRealTimeDataScRsp" + } + CmdRogueTournType::CmdRogueTournDeleteArchiveCsReq => { + "CmdRogueTournDeleteArchiveCsReq" + } + CmdRogueTournType::CmdRogueTournExpNotify => "CmdRogueTournExpNotify", + CmdRogueTournType::CmdRogueTournGetAllArchiveScRsp => { + "CmdRogueTournGetAllArchiveScRsp" + } + CmdRogueTournType::CmdRogueTournEnterRoomScRsp => { + "CmdRogueTournEnterRoomScRsp" + } + CmdRogueTournType::CmdRogueTournBattleFailSettleInfoScNotify => { + "CmdRogueTournBattleFailSettleInfoScNotify" + } + CmdRogueTournType::CmdRogueTournResetPermanentTalentCsReq => { + "CmdRogueTournResetPermanentTalentCsReq" + } + CmdRogueTournType::CmdRogueTournEnablePermanentTalentCsReq => { + "CmdRogueTournEnablePermanentTalentCsReq" + } + CmdRogueTournType::CmdRogueTournConfirmSettleCsReq => { + "CmdRogueTournConfirmSettleCsReq" + } + CmdRogueTournType::CmdRogueTournConfirmSettleScRsp => { + "CmdRogueTournConfirmSettleScRsp" + } + CmdRogueTournType::CmdRogueTournEnterRogueCocoonSceneScRsp => { + "CmdRogueTournEnterRogueCocoonSceneScRsp" + } + CmdRogueTournType::CmdRogueTournGetPermanentTalentInfoCsReq => { + "CmdRogueTournGetPermanentTalentInfoCsReq" + } + CmdRogueTournType::CmdRogueTournTakeExpRewardCsReq => { + "CmdRogueTournTakeExpRewardCsReq" + } + CmdRogueTournType::CmdRogueTournGetArchiveRepositoryScRsp => { + "CmdRogueTournGetArchiveRepositoryScRsp" + } + CmdRogueTournType::CmdRogueTournWeekChallengeUpdateScNotify => { + "CmdRogueTournWeekChallengeUpdateScNotify" + } + CmdRogueTournType::CmdRogueTournEnterScRsp => "CmdRogueTournEnterScRsp", + CmdRogueTournType::CmdRogueTournQueryCsReq => "CmdRogueTournQueryCsReq", + CmdRogueTournType::CmdRogueTournDeleteArchiveScRsp => { + "CmdRogueTournDeleteArchiveScRsp" + } + CmdRogueTournType::CmdRogueTournGetSettleInfoScRsp => { + "CmdRogueTournGetSettleInfoScRsp" + } + CmdRogueTournType::CmdRogueTournLevelInfoUpdateScNotify => { + "CmdRogueTournLevelInfoUpdateScNotify" + } + CmdRogueTournType::CmdRogueTournStartScRsp => "CmdRogueTournStartScRsp", + CmdRogueTournType::CmdRogueTournQueryScRsp => "CmdRogueTournQueryScRsp", + CmdRogueTournType::CmdRogueTournGetCurRogueCocoonInfoScRsp => { + "CmdRogueTournGetCurRogueCocoonInfoScRsp" + } + CmdRogueTournType::CmdRogueTournReviveAvatarScRsp => { + "CmdRogueTournReviveAvatarScRsp" + } + CmdRogueTournType::CmdRogueTournSettleScRsp => "CmdRogueTournSettleScRsp", + CmdRogueTournType::CmdRogueTournRenameArchiveCsReq => { + "CmdRogueTournRenameArchiveCsReq" + } + CmdRogueTournType::CmdRogueTournTakeExpRewardScRsp => { + "CmdRogueTournTakeExpRewardScRsp" + } + CmdRogueTournType::CmdRogueTournReEnterRogueCocoonStageScRsp => { + "CmdRogueTournReEnterRogueCocoonStageScRsp" + } + CmdRogueTournType::CmdRogueTournGetCurRogueCocoonInfoCsReq => { + "CmdRogueTournGetCurRogueCocoonInfoCsReq" + } + CmdRogueTournType::CmdRogueTournEnablePermanentTalentScRsp => { + "CmdRogueTournEnablePermanentTalentScRsp" + } + CmdRogueTournType::CmdRogueTournDifficultyCompNotify => { + "CmdRogueTournDifficultyCompNotify" + } + CmdRogueTournType::CmdRogueTournHandBookNotify => { + "CmdRogueTournHandBookNotify" + } + CmdRogueTournType::CmdRogueTournClearArchiveNameScNotify => { + "CmdRogueTournClearArchiveNameScNotify" + } + CmdRogueTournType::CmdRogueTournEnterLayerScRsp => { + "CmdRogueTournEnterLayerScRsp" + } + CmdRogueTournType::CmdRogueTournLeaveCsReq => "CmdRogueTournLeaveCsReq", + CmdRogueTournType::CmdRogueTournReEnterRogueCocoonStageCsReq => { + "CmdRogueTournReEnterRogueCocoonStageCsReq" + } + CmdRogueTournType::CmdRogueTournLeaveRogueCocoonSceneCsReq => { + "CmdRogueTournLeaveRogueCocoonSceneCsReq" + } + CmdRogueTournType::CmdRogueTournAreaUpdateScNotify => { + "CmdRogueTournAreaUpdateScNotify" + } + CmdRogueTournType::CmdRogueTournGetAllArchiveCsReq => { + "CmdRogueTournGetAllArchiveCsReq" + } + CmdRogueTournType::CmdRogueTournGetSettleInfoCsReq => { + "CmdRogueTournGetSettleInfoCsReq" + } + CmdRogueTournType::CmdRogueTournLeaveScRsp => "CmdRogueTournLeaveScRsp", + CmdRogueTournType::CmdRogueTournGetMiscRealTimeDataCsReq => { + "CmdRogueTournGetMiscRealTimeDataCsReq" + } + CmdRogueTournType::CmdRogueTournReviveAvatarCsReq => { + "CmdRogueTournReviveAvatarCsReq" + } + CmdRogueTournType::CmdRogueTournGetArchiveRepositoryCsReq => { + "CmdRogueTournGetArchiveRepositoryCsReq" + } + CmdRogueTournType::CmdRogueTournStartCsReq => "CmdRogueTournStartCsReq", + CmdRogueTournType::CmdRogueTournGetPermanentTalentInfoScRsp => { + "CmdRogueTournGetPermanentTalentInfoScRsp" + } + CmdRogueTournType::CmdRogueTournLeaveRogueCocoonSceneScRsp => { + "CmdRogueTournLeaveRogueCocoonSceneScRsp" + } + CmdRogueTournType::CmdRogueTournReviveCostUpdateScNotify => { + "CmdRogueTournReviveCostUpdateScNotify" + } + CmdRogueTournType::CmdRogueTournRenameArchiveScRsp => { + "CmdRogueTournRenameArchiveScRsp" + } + CmdRogueTournType::CmdRogueTournEnterRoomCsReq => { + "CmdRogueTournEnterRoomCsReq" + } + CmdRogueTournType::CmdRogueTournEnterLayerCsReq => { + "CmdRogueTournEnterLayerCsReq" + } + CmdRogueTournType::CmdRogueTournEnterRogueCocoonSceneCsReq => { + "CmdRogueTournEnterRogueCocoonSceneCsReq" + } + CmdRogueTournType::CmdRogueTournResetPermanentTalentScRsp => { + "CmdRogueTournResetPermanentTalentScRsp" + } + CmdRogueTournType::CmdRogueTournEnterCsReq => "CmdRogueTournEnterCsReq", + CmdRogueTournType::CmdRogueTournSettleCsReq => "CmdRogueTournSettleCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRogueTournTypeNone" => Some(Self::None), + "CmdRogueTournGetMiscRealTimeDataScRsp" => { + Some(Self::CmdRogueTournGetMiscRealTimeDataScRsp) + } + "CmdRogueTournDeleteArchiveCsReq" => { + Some(Self::CmdRogueTournDeleteArchiveCsReq) + } + "CmdRogueTournExpNotify" => Some(Self::CmdRogueTournExpNotify), + "CmdRogueTournGetAllArchiveScRsp" => { + Some(Self::CmdRogueTournGetAllArchiveScRsp) + } + "CmdRogueTournEnterRoomScRsp" => Some(Self::CmdRogueTournEnterRoomScRsp), + "CmdRogueTournBattleFailSettleInfoScNotify" => { + Some(Self::CmdRogueTournBattleFailSettleInfoScNotify) + } + "CmdRogueTournResetPermanentTalentCsReq" => { + Some(Self::CmdRogueTournResetPermanentTalentCsReq) + } + "CmdRogueTournEnablePermanentTalentCsReq" => { + Some(Self::CmdRogueTournEnablePermanentTalentCsReq) + } + "CmdRogueTournConfirmSettleCsReq" => { + Some(Self::CmdRogueTournConfirmSettleCsReq) + } + "CmdRogueTournConfirmSettleScRsp" => { + Some(Self::CmdRogueTournConfirmSettleScRsp) + } + "CmdRogueTournEnterRogueCocoonSceneScRsp" => { + Some(Self::CmdRogueTournEnterRogueCocoonSceneScRsp) + } + "CmdRogueTournGetPermanentTalentInfoCsReq" => { + Some(Self::CmdRogueTournGetPermanentTalentInfoCsReq) + } + "CmdRogueTournTakeExpRewardCsReq" => { + Some(Self::CmdRogueTournTakeExpRewardCsReq) + } + "CmdRogueTournGetArchiveRepositoryScRsp" => { + Some(Self::CmdRogueTournGetArchiveRepositoryScRsp) + } + "CmdRogueTournWeekChallengeUpdateScNotify" => { + Some(Self::CmdRogueTournWeekChallengeUpdateScNotify) + } + "CmdRogueTournEnterScRsp" => Some(Self::CmdRogueTournEnterScRsp), + "CmdRogueTournQueryCsReq" => Some(Self::CmdRogueTournQueryCsReq), + "CmdRogueTournDeleteArchiveScRsp" => { + Some(Self::CmdRogueTournDeleteArchiveScRsp) + } + "CmdRogueTournGetSettleInfoScRsp" => { + Some(Self::CmdRogueTournGetSettleInfoScRsp) + } + "CmdRogueTournLevelInfoUpdateScNotify" => { + Some(Self::CmdRogueTournLevelInfoUpdateScNotify) + } + "CmdRogueTournStartScRsp" => Some(Self::CmdRogueTournStartScRsp), + "CmdRogueTournQueryScRsp" => Some(Self::CmdRogueTournQueryScRsp), + "CmdRogueTournGetCurRogueCocoonInfoScRsp" => { + Some(Self::CmdRogueTournGetCurRogueCocoonInfoScRsp) + } + "CmdRogueTournReviveAvatarScRsp" => { + Some(Self::CmdRogueTournReviveAvatarScRsp) + } + "CmdRogueTournSettleScRsp" => Some(Self::CmdRogueTournSettleScRsp), + "CmdRogueTournRenameArchiveCsReq" => { + Some(Self::CmdRogueTournRenameArchiveCsReq) + } + "CmdRogueTournTakeExpRewardScRsp" => { + Some(Self::CmdRogueTournTakeExpRewardScRsp) + } + "CmdRogueTournReEnterRogueCocoonStageScRsp" => { + Some(Self::CmdRogueTournReEnterRogueCocoonStageScRsp) + } + "CmdRogueTournGetCurRogueCocoonInfoCsReq" => { + Some(Self::CmdRogueTournGetCurRogueCocoonInfoCsReq) + } + "CmdRogueTournEnablePermanentTalentScRsp" => { + Some(Self::CmdRogueTournEnablePermanentTalentScRsp) + } + "CmdRogueTournDifficultyCompNotify" => { + Some(Self::CmdRogueTournDifficultyCompNotify) + } + "CmdRogueTournHandBookNotify" => Some(Self::CmdRogueTournHandBookNotify), + "CmdRogueTournClearArchiveNameScNotify" => { + Some(Self::CmdRogueTournClearArchiveNameScNotify) + } + "CmdRogueTournEnterLayerScRsp" => Some(Self::CmdRogueTournEnterLayerScRsp), + "CmdRogueTournLeaveCsReq" => Some(Self::CmdRogueTournLeaveCsReq), + "CmdRogueTournReEnterRogueCocoonStageCsReq" => { + Some(Self::CmdRogueTournReEnterRogueCocoonStageCsReq) + } + "CmdRogueTournLeaveRogueCocoonSceneCsReq" => { + Some(Self::CmdRogueTournLeaveRogueCocoonSceneCsReq) + } + "CmdRogueTournAreaUpdateScNotify" => { + Some(Self::CmdRogueTournAreaUpdateScNotify) + } + "CmdRogueTournGetAllArchiveCsReq" => { + Some(Self::CmdRogueTournGetAllArchiveCsReq) + } + "CmdRogueTournGetSettleInfoCsReq" => { + Some(Self::CmdRogueTournGetSettleInfoCsReq) + } + "CmdRogueTournLeaveScRsp" => Some(Self::CmdRogueTournLeaveScRsp), + "CmdRogueTournGetMiscRealTimeDataCsReq" => { + Some(Self::CmdRogueTournGetMiscRealTimeDataCsReq) + } + "CmdRogueTournReviveAvatarCsReq" => { + Some(Self::CmdRogueTournReviveAvatarCsReq) + } + "CmdRogueTournGetArchiveRepositoryCsReq" => { + Some(Self::CmdRogueTournGetArchiveRepositoryCsReq) + } + "CmdRogueTournStartCsReq" => Some(Self::CmdRogueTournStartCsReq), + "CmdRogueTournGetPermanentTalentInfoScRsp" => { + Some(Self::CmdRogueTournGetPermanentTalentInfoScRsp) + } + "CmdRogueTournLeaveRogueCocoonSceneScRsp" => { + Some(Self::CmdRogueTournLeaveRogueCocoonSceneScRsp) + } + "CmdRogueTournReviveCostUpdateScNotify" => { + Some(Self::CmdRogueTournReviveCostUpdateScNotify) + } + "CmdRogueTournRenameArchiveScRsp" => { + Some(Self::CmdRogueTournRenameArchiveScRsp) + } + "CmdRogueTournEnterRoomCsReq" => Some(Self::CmdRogueTournEnterRoomCsReq), + "CmdRogueTournEnterLayerCsReq" => Some(Self::CmdRogueTournEnterLayerCsReq), + "CmdRogueTournEnterRogueCocoonSceneCsReq" => { + Some(Self::CmdRogueTournEnterRogueCocoonSceneCsReq) + } + "CmdRogueTournResetPermanentTalentScRsp" => { + Some(Self::CmdRogueTournResetPermanentTalentScRsp) + } + "CmdRogueTournEnterCsReq" => Some(Self::CmdRogueTournEnterCsReq), + "CmdRogueTournSettleCsReq" => Some(Self::CmdRogueTournSettleCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRollShopType { + None = 0, + CmdTakeRollShopRewardScRsp = 6902, + CmdGetRollShopInfoScRsp = 6903, + CmdTakeRollShopRewardCsReq = 6904, + CmdDoGachaInRollShopCsReq = 6912, + CmdGetRollShopInfoCsReq = 6919, + CmdDoGachaInRollShopScRsp = 6920, +} +impl CmdRollShopType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRollShopType::None => "CmdRollShopTypeNone", + CmdRollShopType::CmdTakeRollShopRewardScRsp => "CmdTakeRollShopRewardScRsp", + CmdRollShopType::CmdGetRollShopInfoScRsp => "CmdGetRollShopInfoScRsp", + CmdRollShopType::CmdTakeRollShopRewardCsReq => "CmdTakeRollShopRewardCsReq", + CmdRollShopType::CmdDoGachaInRollShopCsReq => "CmdDoGachaInRollShopCsReq", + CmdRollShopType::CmdGetRollShopInfoCsReq => "CmdGetRollShopInfoCsReq", + CmdRollShopType::CmdDoGachaInRollShopScRsp => "CmdDoGachaInRollShopScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRollShopTypeNone" => Some(Self::None), + "CmdTakeRollShopRewardScRsp" => Some(Self::CmdTakeRollShopRewardScRsp), + "CmdGetRollShopInfoScRsp" => Some(Self::CmdGetRollShopInfoScRsp), + "CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq), + "CmdDoGachaInRollShopCsReq" => Some(Self::CmdDoGachaInRollShopCsReq), + "CmdGetRollShopInfoCsReq" => Some(Self::CmdGetRollShopInfoCsReq), + "CmdDoGachaInRollShopScRsp" => Some(Self::CmdDoGachaInRollShopScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdSceneType { + None = 0, + CmdGameplayCounterRecoverScRsp = 1401, + CmdSceneGroupRefreshScNotify = 1402, + CmdSetGroupCustomSaveDataCsReq = 1403, + CmdDeleteSummonUnitCsReq = 1404, + CmdGetUnlockTeleportScRsp = 1405, + CmdSceneEntityMoveScRsp = 1406, + CmdSpringRecoverSingleAvatarCsReq = 1407, + CmdEnterSectionCsReq = 1408, + CmdSceneReviveAfterRebattleCsReq = 1409, + CmdGetSceneMapInfoScRsp = 1410, + CmdInteractPropCsReq = 1411, + CmdEntityBindPropScRsp = 1412, + CmdActivateFarmElementCsReq = 1415, + CmdReturnLastTownCsReq = 1417, + CmdUnlockTeleportNotify = 1418, + CmdStartTimedFarmElementCsReq = 1419, + CmdGroupStateChangeScRsp = 1420, + CmdReEnterLastElementStageScRsp = 1421, + CmdReEnterLastElementStageCsReq = 1422, + CmdSetCurInteractEntityScRsp = 1423, + CmdLastSpringRefreshTimeNotify = 1424, + CmdSpringRefreshScRsp = 1425, + CmdSetGroupCustomSaveDataScRsp = 1426, + CmdGetEnteredSceneCsReq = 1427, + CmdSceneEnterStageScRsp = 1428, + CmdGetCurSceneInfoScRsp = 1429, + CmdSetClientPausedCsReq = 1430, + CmdUpdateMechanismBarScNotify = 1431, + CmdSceneCastSkillMpUpdateScNotify = 1434, + CmdGetSceneMapInfoCsReq = 1436, + CmdDeleteSummonUnitScRsp = 1437, + CmdRefreshTriggerByClientScRsp = 1438, + CmdGetCurSceneInfoCsReq = 1439, + CmdGetSpringRecoverDataCsReq = 1440, + CmdSpringRecoverSingleAvatarScRsp = 1441, + CmdEnterSceneScRsp = 1442, + CmdInteractPropScRsp = 1443, + CmdStartTimedCocoonStageCsReq = 1444, + CmdStartCocoonStageCsReq = 1445, + CmdEntityBindPropCsReq = 1446, + CmdSpringRecoverScRsp = 1447, + CmdSceneCastSkillCostMpCsReq = 1448, + CmdSavePointsInfoNotify = 1449, + CmdSyncServerSceneChangeNotify = 1450, + CmdGameplayCounterUpdateScNotify = 1452, + CmdSetSpringRecoverConfigScRsp = 1453, + CmdSceneUpdatePositionVersionNotify = 1454, + CmdEnteredSceneChangeScNotify = 1455, + CmdSceneCastSkillCsReq = 1456, + CmdGroupStateChangeScNotify = 1457, + CmdSpringRecoverCsReq = 1458, + CmdHealPoolInfoNotify = 1459, + CmdGameplayCounterCountDownCsReq = 1461, + CmdGameplayCounterRecoverCsReq = 1462, + CmdRefreshTriggerByClientCsReq = 1463, + CmdSyncEntityBuffChangeListScNotify = 1465, + CmdStartCocoonStageScRsp = 1466, + CmdDeactivateFarmElementScRsp = 1467, + CmdSceneEntityMoveCsReq = 1468, + CmdDeactivateFarmElementCsReq = 1469, + CmdUpdateFloorSavedValueNotify = 1470, + CmdSceneEntityTeleportCsReq = 1471, + CmdGetUnlockTeleportCsReq = 1472, + CmdSceneEntityTeleportScRsp = 1473, + CmdStartTimedCocoonStageScRsp = 1474, + CmdActivateFarmElementScRsp = 1475, + CmdRecoverAllLineupScRsp = 1476, + CmdGetEnteredSceneScRsp = 1477, + CmdRecoverAllLineupCsReq = 1478, + CmdGameplayCounterCountDownScRsp = 1479, + CmdRefreshTriggerByClientScNotify = 1480, + CmdEnterSectionScRsp = 1481, + CmdSceneCastSkillCostMpScRsp = 1482, + CmdEnterSceneByServerScNotify = 1483, + CmdSetCurInteractEntityCsReq = 1484, + CmdGetSpringRecoverDataScRsp = 1485, + CmdEnterSceneCsReq = 1486, + CmdStartTimedFarmElementScRsp = 1487, + CmdSceneReviveAfterRebattleScRsp = 1488, + CmdSceneEnterStageCsReq = 1490, + CmdGroupStateChangeCsReq = 1491, + CmdReturnLastTownScRsp = 1492, + CmdSceneCastSkillScRsp = 1493, + CmdUnlockedAreaMapScNotify = 1494, + CmdSetClientPausedScRsp = 1495, + CmdScenePlaneEventScNotify = 1496, + CmdSpringRefreshCsReq = 1498, + CmdSceneEntityMoveScNotify = 1499, + CmdSetSpringRecoverConfigCsReq = 1500, +} +impl CmdSceneType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdSceneType::None => "CmdSceneTypeNone", + CmdSceneType::CmdGameplayCounterRecoverScRsp => { + "CmdGameplayCounterRecoverScRsp" + } + CmdSceneType::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify", + CmdSceneType::CmdSetGroupCustomSaveDataCsReq => { + "CmdSetGroupCustomSaveDataCsReq" + } + CmdSceneType::CmdDeleteSummonUnitCsReq => "CmdDeleteSummonUnitCsReq", + CmdSceneType::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp", + CmdSceneType::CmdSceneEntityMoveScRsp => "CmdSceneEntityMoveScRsp", + CmdSceneType::CmdSpringRecoverSingleAvatarCsReq => { + "CmdSpringRecoverSingleAvatarCsReq" + } + CmdSceneType::CmdEnterSectionCsReq => "CmdEnterSectionCsReq", + CmdSceneType::CmdSceneReviveAfterRebattleCsReq => { + "CmdSceneReviveAfterRebattleCsReq" + } + CmdSceneType::CmdGetSceneMapInfoScRsp => "CmdGetSceneMapInfoScRsp", + CmdSceneType::CmdInteractPropCsReq => "CmdInteractPropCsReq", + CmdSceneType::CmdEntityBindPropScRsp => "CmdEntityBindPropScRsp", + CmdSceneType::CmdActivateFarmElementCsReq => "CmdActivateFarmElementCsReq", + CmdSceneType::CmdReturnLastTownCsReq => "CmdReturnLastTownCsReq", + CmdSceneType::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify", + CmdSceneType::CmdStartTimedFarmElementCsReq => { + "CmdStartTimedFarmElementCsReq" + } + CmdSceneType::CmdGroupStateChangeScRsp => "CmdGroupStateChangeScRsp", + CmdSceneType::CmdReEnterLastElementStageScRsp => { + "CmdReEnterLastElementStageScRsp" + } + CmdSceneType::CmdReEnterLastElementStageCsReq => { + "CmdReEnterLastElementStageCsReq" + } + CmdSceneType::CmdSetCurInteractEntityScRsp => "CmdSetCurInteractEntityScRsp", + CmdSceneType::CmdLastSpringRefreshTimeNotify => { + "CmdLastSpringRefreshTimeNotify" + } + CmdSceneType::CmdSpringRefreshScRsp => "CmdSpringRefreshScRsp", + CmdSceneType::CmdSetGroupCustomSaveDataScRsp => { + "CmdSetGroupCustomSaveDataScRsp" + } + CmdSceneType::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq", + CmdSceneType::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp", + CmdSceneType::CmdGetCurSceneInfoScRsp => "CmdGetCurSceneInfoScRsp", + CmdSceneType::CmdSetClientPausedCsReq => "CmdSetClientPausedCsReq", + CmdSceneType::CmdUpdateMechanismBarScNotify => { + "CmdUpdateMechanismBarScNotify" + } + CmdSceneType::CmdSceneCastSkillMpUpdateScNotify => { + "CmdSceneCastSkillMpUpdateScNotify" + } + CmdSceneType::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq", + CmdSceneType::CmdDeleteSummonUnitScRsp => "CmdDeleteSummonUnitScRsp", + CmdSceneType::CmdRefreshTriggerByClientScRsp => { + "CmdRefreshTriggerByClientScRsp" + } + CmdSceneType::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq", + CmdSceneType::CmdGetSpringRecoverDataCsReq => "CmdGetSpringRecoverDataCsReq", + CmdSceneType::CmdSpringRecoverSingleAvatarScRsp => { + "CmdSpringRecoverSingleAvatarScRsp" + } + CmdSceneType::CmdEnterSceneScRsp => "CmdEnterSceneScRsp", + CmdSceneType::CmdInteractPropScRsp => "CmdInteractPropScRsp", + CmdSceneType::CmdStartTimedCocoonStageCsReq => { + "CmdStartTimedCocoonStageCsReq" + } + CmdSceneType::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq", + CmdSceneType::CmdEntityBindPropCsReq => "CmdEntityBindPropCsReq", + CmdSceneType::CmdSpringRecoverScRsp => "CmdSpringRecoverScRsp", + CmdSceneType::CmdSceneCastSkillCostMpCsReq => "CmdSceneCastSkillCostMpCsReq", + CmdSceneType::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify", + CmdSceneType::CmdSyncServerSceneChangeNotify => { + "CmdSyncServerSceneChangeNotify" + } + CmdSceneType::CmdGameplayCounterUpdateScNotify => { + "CmdGameplayCounterUpdateScNotify" + } + CmdSceneType::CmdSetSpringRecoverConfigScRsp => { + "CmdSetSpringRecoverConfigScRsp" + } + CmdSceneType::CmdSceneUpdatePositionVersionNotify => { + "CmdSceneUpdatePositionVersionNotify" + } + CmdSceneType::CmdEnteredSceneChangeScNotify => { + "CmdEnteredSceneChangeScNotify" + } + CmdSceneType::CmdSceneCastSkillCsReq => "CmdSceneCastSkillCsReq", + CmdSceneType::CmdGroupStateChangeScNotify => "CmdGroupStateChangeScNotify", + CmdSceneType::CmdSpringRecoverCsReq => "CmdSpringRecoverCsReq", + CmdSceneType::CmdHealPoolInfoNotify => "CmdHealPoolInfoNotify", + CmdSceneType::CmdGameplayCounterCountDownCsReq => { + "CmdGameplayCounterCountDownCsReq" + } + CmdSceneType::CmdGameplayCounterRecoverCsReq => { + "CmdGameplayCounterRecoverCsReq" + } + CmdSceneType::CmdRefreshTriggerByClientCsReq => { + "CmdRefreshTriggerByClientCsReq" + } + CmdSceneType::CmdSyncEntityBuffChangeListScNotify => { + "CmdSyncEntityBuffChangeListScNotify" + } + CmdSceneType::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp", + CmdSceneType::CmdDeactivateFarmElementScRsp => { + "CmdDeactivateFarmElementScRsp" + } + CmdSceneType::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq", + CmdSceneType::CmdDeactivateFarmElementCsReq => { + "CmdDeactivateFarmElementCsReq" + } + CmdSceneType::CmdUpdateFloorSavedValueNotify => { + "CmdUpdateFloorSavedValueNotify" + } + CmdSceneType::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq", + CmdSceneType::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq", + CmdSceneType::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp", + CmdSceneType::CmdStartTimedCocoonStageScRsp => { + "CmdStartTimedCocoonStageScRsp" + } + CmdSceneType::CmdActivateFarmElementScRsp => "CmdActivateFarmElementScRsp", + CmdSceneType::CmdRecoverAllLineupScRsp => "CmdRecoverAllLineupScRsp", + CmdSceneType::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp", + CmdSceneType::CmdRecoverAllLineupCsReq => "CmdRecoverAllLineupCsReq", + CmdSceneType::CmdGameplayCounterCountDownScRsp => { + "CmdGameplayCounterCountDownScRsp" + } + CmdSceneType::CmdRefreshTriggerByClientScNotify => { + "CmdRefreshTriggerByClientScNotify" + } + CmdSceneType::CmdEnterSectionScRsp => "CmdEnterSectionScRsp", + CmdSceneType::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp", + CmdSceneType::CmdEnterSceneByServerScNotify => { + "CmdEnterSceneByServerScNotify" + } + CmdSceneType::CmdSetCurInteractEntityCsReq => "CmdSetCurInteractEntityCsReq", + CmdSceneType::CmdGetSpringRecoverDataScRsp => "CmdGetSpringRecoverDataScRsp", + CmdSceneType::CmdEnterSceneCsReq => "CmdEnterSceneCsReq", + CmdSceneType::CmdStartTimedFarmElementScRsp => { + "CmdStartTimedFarmElementScRsp" + } + CmdSceneType::CmdSceneReviveAfterRebattleScRsp => { + "CmdSceneReviveAfterRebattleScRsp" + } + CmdSceneType::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq", + CmdSceneType::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq", + CmdSceneType::CmdReturnLastTownScRsp => "CmdReturnLastTownScRsp", + CmdSceneType::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp", + CmdSceneType::CmdUnlockedAreaMapScNotify => "CmdUnlockedAreaMapScNotify", + CmdSceneType::CmdSetClientPausedScRsp => "CmdSetClientPausedScRsp", + CmdSceneType::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify", + CmdSceneType::CmdSpringRefreshCsReq => "CmdSpringRefreshCsReq", + CmdSceneType::CmdSceneEntityMoveScNotify => "CmdSceneEntityMoveScNotify", + CmdSceneType::CmdSetSpringRecoverConfigCsReq => { + "CmdSetSpringRecoverConfigCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdSceneTypeNone" => Some(Self::None), + "CmdGameplayCounterRecoverScRsp" => { + Some(Self::CmdGameplayCounterRecoverScRsp) + } + "CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify), + "CmdSetGroupCustomSaveDataCsReq" => { + Some(Self::CmdSetGroupCustomSaveDataCsReq) + } + "CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq), + "CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp), + "CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp), + "CmdSpringRecoverSingleAvatarCsReq" => { + Some(Self::CmdSpringRecoverSingleAvatarCsReq) + } + "CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq), + "CmdSceneReviveAfterRebattleCsReq" => { + Some(Self::CmdSceneReviveAfterRebattleCsReq) + } + "CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp), + "CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq), + "CmdEntityBindPropScRsp" => Some(Self::CmdEntityBindPropScRsp), + "CmdActivateFarmElementCsReq" => Some(Self::CmdActivateFarmElementCsReq), + "CmdReturnLastTownCsReq" => Some(Self::CmdReturnLastTownCsReq), + "CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify), + "CmdStartTimedFarmElementCsReq" => Some(Self::CmdStartTimedFarmElementCsReq), + "CmdGroupStateChangeScRsp" => Some(Self::CmdGroupStateChangeScRsp), + "CmdReEnterLastElementStageScRsp" => { + Some(Self::CmdReEnterLastElementStageScRsp) + } + "CmdReEnterLastElementStageCsReq" => { + Some(Self::CmdReEnterLastElementStageCsReq) + } + "CmdSetCurInteractEntityScRsp" => Some(Self::CmdSetCurInteractEntityScRsp), + "CmdLastSpringRefreshTimeNotify" => { + Some(Self::CmdLastSpringRefreshTimeNotify) + } + "CmdSpringRefreshScRsp" => Some(Self::CmdSpringRefreshScRsp), + "CmdSetGroupCustomSaveDataScRsp" => { + Some(Self::CmdSetGroupCustomSaveDataScRsp) + } + "CmdGetEnteredSceneCsReq" => Some(Self::CmdGetEnteredSceneCsReq), + "CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp), + "CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp), + "CmdSetClientPausedCsReq" => Some(Self::CmdSetClientPausedCsReq), + "CmdUpdateMechanismBarScNotify" => Some(Self::CmdUpdateMechanismBarScNotify), + "CmdSceneCastSkillMpUpdateScNotify" => { + Some(Self::CmdSceneCastSkillMpUpdateScNotify) + } + "CmdGetSceneMapInfoCsReq" => Some(Self::CmdGetSceneMapInfoCsReq), + "CmdDeleteSummonUnitScRsp" => Some(Self::CmdDeleteSummonUnitScRsp), + "CmdRefreshTriggerByClientScRsp" => { + Some(Self::CmdRefreshTriggerByClientScRsp) + } + "CmdGetCurSceneInfoCsReq" => Some(Self::CmdGetCurSceneInfoCsReq), + "CmdGetSpringRecoverDataCsReq" => Some(Self::CmdGetSpringRecoverDataCsReq), + "CmdSpringRecoverSingleAvatarScRsp" => { + Some(Self::CmdSpringRecoverSingleAvatarScRsp) + } + "CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp), + "CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp), + "CmdStartTimedCocoonStageCsReq" => Some(Self::CmdStartTimedCocoonStageCsReq), + "CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq), + "CmdEntityBindPropCsReq" => Some(Self::CmdEntityBindPropCsReq), + "CmdSpringRecoverScRsp" => Some(Self::CmdSpringRecoverScRsp), + "CmdSceneCastSkillCostMpCsReq" => Some(Self::CmdSceneCastSkillCostMpCsReq), + "CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify), + "CmdSyncServerSceneChangeNotify" => { + Some(Self::CmdSyncServerSceneChangeNotify) + } + "CmdGameplayCounterUpdateScNotify" => { + Some(Self::CmdGameplayCounterUpdateScNotify) + } + "CmdSetSpringRecoverConfigScRsp" => { + Some(Self::CmdSetSpringRecoverConfigScRsp) + } + "CmdSceneUpdatePositionVersionNotify" => { + Some(Self::CmdSceneUpdatePositionVersionNotify) + } + "CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify), + "CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq), + "CmdGroupStateChangeScNotify" => Some(Self::CmdGroupStateChangeScNotify), + "CmdSpringRecoverCsReq" => Some(Self::CmdSpringRecoverCsReq), + "CmdHealPoolInfoNotify" => Some(Self::CmdHealPoolInfoNotify), + "CmdGameplayCounterCountDownCsReq" => { + Some(Self::CmdGameplayCounterCountDownCsReq) + } + "CmdGameplayCounterRecoverCsReq" => { + Some(Self::CmdGameplayCounterRecoverCsReq) + } + "CmdRefreshTriggerByClientCsReq" => { + Some(Self::CmdRefreshTriggerByClientCsReq) + } + "CmdSyncEntityBuffChangeListScNotify" => { + Some(Self::CmdSyncEntityBuffChangeListScNotify) + } + "CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp), + "CmdDeactivateFarmElementScRsp" => Some(Self::CmdDeactivateFarmElementScRsp), + "CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq), + "CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq), + "CmdUpdateFloorSavedValueNotify" => { + Some(Self::CmdUpdateFloorSavedValueNotify) + } + "CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq), + "CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq), + "CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp), + "CmdStartTimedCocoonStageScRsp" => Some(Self::CmdStartTimedCocoonStageScRsp), + "CmdActivateFarmElementScRsp" => Some(Self::CmdActivateFarmElementScRsp), + "CmdRecoverAllLineupScRsp" => Some(Self::CmdRecoverAllLineupScRsp), + "CmdGetEnteredSceneScRsp" => Some(Self::CmdGetEnteredSceneScRsp), + "CmdRecoverAllLineupCsReq" => Some(Self::CmdRecoverAllLineupCsReq), + "CmdGameplayCounterCountDownScRsp" => { + Some(Self::CmdGameplayCounterCountDownScRsp) + } + "CmdRefreshTriggerByClientScNotify" => { + Some(Self::CmdRefreshTriggerByClientScNotify) + } + "CmdEnterSectionScRsp" => Some(Self::CmdEnterSectionScRsp), + "CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp), + "CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify), + "CmdSetCurInteractEntityCsReq" => Some(Self::CmdSetCurInteractEntityCsReq), + "CmdGetSpringRecoverDataScRsp" => Some(Self::CmdGetSpringRecoverDataScRsp), + "CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq), + "CmdStartTimedFarmElementScRsp" => Some(Self::CmdStartTimedFarmElementScRsp), + "CmdSceneReviveAfterRebattleScRsp" => { + Some(Self::CmdSceneReviveAfterRebattleScRsp) + } + "CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq), + "CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq), + "CmdReturnLastTownScRsp" => Some(Self::CmdReturnLastTownScRsp), + "CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp), + "CmdUnlockedAreaMapScNotify" => Some(Self::CmdUnlockedAreaMapScNotify), + "CmdSetClientPausedScRsp" => Some(Self::CmdSetClientPausedScRsp), + "CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify), + "CmdSpringRefreshCsReq" => Some(Self::CmdSpringRefreshCsReq), + "CmdSceneEntityMoveScNotify" => Some(Self::CmdSceneEntityMoveScNotify), + "CmdSetSpringRecoverConfigCsReq" => { + Some(Self::CmdSetSpringRecoverConfigCsReq) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdServerPrefsType { + None = 0, + CmdGetAllServerPrefsDataScRsp = 6106, + CmdGetServerPrefsDataCsReq = 6111, + CmdGetServerPrefsDataScRsp = 6143, + CmdUpdateServerPrefsDataCsReq = 6156, + CmdGetAllServerPrefsDataCsReq = 6168, + CmdUpdateServerPrefsDataScRsp = 6193, +} +impl CmdServerPrefsType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdServerPrefsType::None => "CmdServerPrefsTypeNone", + CmdServerPrefsType::CmdGetAllServerPrefsDataScRsp => { + "CmdGetAllServerPrefsDataScRsp" + } + CmdServerPrefsType::CmdGetServerPrefsDataCsReq => { + "CmdGetServerPrefsDataCsReq" + } + CmdServerPrefsType::CmdGetServerPrefsDataScRsp => { + "CmdGetServerPrefsDataScRsp" + } + CmdServerPrefsType::CmdUpdateServerPrefsDataCsReq => { + "CmdUpdateServerPrefsDataCsReq" + } + CmdServerPrefsType::CmdGetAllServerPrefsDataCsReq => { + "CmdGetAllServerPrefsDataCsReq" + } + CmdServerPrefsType::CmdUpdateServerPrefsDataScRsp => { + "CmdUpdateServerPrefsDataScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdServerPrefsTypeNone" => Some(Self::None), + "CmdGetAllServerPrefsDataScRsp" => Some(Self::CmdGetAllServerPrefsDataScRsp), + "CmdGetServerPrefsDataCsReq" => Some(Self::CmdGetServerPrefsDataCsReq), + "CmdGetServerPrefsDataScRsp" => Some(Self::CmdGetServerPrefsDataScRsp), + "CmdUpdateServerPrefsDataCsReq" => Some(Self::CmdUpdateServerPrefsDataCsReq), + "CmdGetAllServerPrefsDataCsReq" => Some(Self::CmdGetAllServerPrefsDataCsReq), + "CmdUpdateServerPrefsDataScRsp" => Some(Self::CmdUpdateServerPrefsDataScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdShopType { + None = 0, + CmdGetShopListScRsp = 1506, + CmdBuyGoodsCsReq = 1511, + CmdCityShopInfoScNotify = 1539, + CmdBuyGoodsScRsp = 1543, + CmdTakeCityShopRewardCsReq = 1556, + CmdGetShopListCsReq = 1568, + CmdTakeCityShopRewardScRsp = 1593, +} +impl CmdShopType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdShopType::None => "CmdShopTypeNone", + CmdShopType::CmdGetShopListScRsp => "CmdGetShopListScRsp", + CmdShopType::CmdBuyGoodsCsReq => "CmdBuyGoodsCsReq", + CmdShopType::CmdCityShopInfoScNotify => "CmdCityShopInfoScNotify", + CmdShopType::CmdBuyGoodsScRsp => "CmdBuyGoodsScRsp", + CmdShopType::CmdTakeCityShopRewardCsReq => "CmdTakeCityShopRewardCsReq", + CmdShopType::CmdGetShopListCsReq => "CmdGetShopListCsReq", + CmdShopType::CmdTakeCityShopRewardScRsp => "CmdTakeCityShopRewardScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdShopTypeNone" => Some(Self::None), + "CmdGetShopListScRsp" => Some(Self::CmdGetShopListScRsp), + "CmdBuyGoodsCsReq" => Some(Self::CmdBuyGoodsCsReq), + "CmdCityShopInfoScNotify" => Some(Self::CmdCityShopInfoScNotify), + "CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp), + "CmdTakeCityShopRewardCsReq" => Some(Self::CmdTakeCityShopRewardCsReq), + "CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq), + "CmdTakeCityShopRewardScRsp" => Some(Self::CmdTakeCityShopRewardScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdSpaceZooType { + None = 0, + CmdSpaceZooDataScRsp = 6706, + CmdSpaceZooBornCsReq = 6711, + CmdSpaceZooOpCatteryScRsp = 6729, + CmdSpaceZooDeleteCatScRsp = 6733, + CmdSpaceZooOpCatteryCsReq = 6739, + CmdSpaceZooBornScRsp = 6743, + CmdSpaceZooTakeCsReq = 6748, + CmdSpaceZooDeleteCatCsReq = 6751, + CmdSpaceZooExchangeItemCsReq = 6754, + CmdSpaceZooMutateCsReq = 6756, + CmdSpaceZooExchangeItemScRsp = 6765, + CmdSpaceZooDataCsReq = 6768, + CmdSpaceZooTakeScRsp = 6782, + CmdSpaceZooMutateScRsp = 6793, + CmdSpaceZooCatUpdateNotify = 6799, +} +impl CmdSpaceZooType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdSpaceZooType::None => "CmdSpaceZooTypeNone", + CmdSpaceZooType::CmdSpaceZooDataScRsp => "CmdSpaceZooDataScRsp", + CmdSpaceZooType::CmdSpaceZooBornCsReq => "CmdSpaceZooBornCsReq", + CmdSpaceZooType::CmdSpaceZooOpCatteryScRsp => "CmdSpaceZooOpCatteryScRsp", + CmdSpaceZooType::CmdSpaceZooDeleteCatScRsp => "CmdSpaceZooDeleteCatScRsp", + CmdSpaceZooType::CmdSpaceZooOpCatteryCsReq => "CmdSpaceZooOpCatteryCsReq", + CmdSpaceZooType::CmdSpaceZooBornScRsp => "CmdSpaceZooBornScRsp", + CmdSpaceZooType::CmdSpaceZooTakeCsReq => "CmdSpaceZooTakeCsReq", + CmdSpaceZooType::CmdSpaceZooDeleteCatCsReq => "CmdSpaceZooDeleteCatCsReq", + CmdSpaceZooType::CmdSpaceZooExchangeItemCsReq => { + "CmdSpaceZooExchangeItemCsReq" + } + CmdSpaceZooType::CmdSpaceZooMutateCsReq => "CmdSpaceZooMutateCsReq", + CmdSpaceZooType::CmdSpaceZooExchangeItemScRsp => { + "CmdSpaceZooExchangeItemScRsp" + } + CmdSpaceZooType::CmdSpaceZooDataCsReq => "CmdSpaceZooDataCsReq", + CmdSpaceZooType::CmdSpaceZooTakeScRsp => "CmdSpaceZooTakeScRsp", + CmdSpaceZooType::CmdSpaceZooMutateScRsp => "CmdSpaceZooMutateScRsp", + CmdSpaceZooType::CmdSpaceZooCatUpdateNotify => "CmdSpaceZooCatUpdateNotify", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdSpaceZooTypeNone" => Some(Self::None), + "CmdSpaceZooDataScRsp" => Some(Self::CmdSpaceZooDataScRsp), + "CmdSpaceZooBornCsReq" => Some(Self::CmdSpaceZooBornCsReq), + "CmdSpaceZooOpCatteryScRsp" => Some(Self::CmdSpaceZooOpCatteryScRsp), + "CmdSpaceZooDeleteCatScRsp" => Some(Self::CmdSpaceZooDeleteCatScRsp), + "CmdSpaceZooOpCatteryCsReq" => Some(Self::CmdSpaceZooOpCatteryCsReq), + "CmdSpaceZooBornScRsp" => Some(Self::CmdSpaceZooBornScRsp), + "CmdSpaceZooTakeCsReq" => Some(Self::CmdSpaceZooTakeCsReq), + "CmdSpaceZooDeleteCatCsReq" => Some(Self::CmdSpaceZooDeleteCatCsReq), + "CmdSpaceZooExchangeItemCsReq" => Some(Self::CmdSpaceZooExchangeItemCsReq), + "CmdSpaceZooMutateCsReq" => Some(Self::CmdSpaceZooMutateCsReq), + "CmdSpaceZooExchangeItemScRsp" => Some(Self::CmdSpaceZooExchangeItemScRsp), + "CmdSpaceZooDataCsReq" => Some(Self::CmdSpaceZooDataCsReq), + "CmdSpaceZooTakeScRsp" => Some(Self::CmdSpaceZooTakeScRsp), + "CmdSpaceZooMutateScRsp" => Some(Self::CmdSpaceZooMutateScRsp), + "CmdSpaceZooCatUpdateNotify" => Some(Self::CmdSpaceZooCatUpdateNotify), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdStarFightType { + None = 0, + CmdGetStarFightDataCsReq = 7161, + CmdStarFightDataChangeNotify = 7162, + CmdGetStarFightDataScRsp = 7164, + CmdStartStarFightLevelCsReq = 7169, + CmdStartStarFightLevelScRsp = 7170, +} +impl CmdStarFightType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdStarFightType::None => "CmdStarFightTypeNone", + CmdStarFightType::CmdGetStarFightDataCsReq => "CmdGetStarFightDataCsReq", + CmdStarFightType::CmdStarFightDataChangeNotify => { + "CmdStarFightDataChangeNotify" + } + CmdStarFightType::CmdGetStarFightDataScRsp => "CmdGetStarFightDataScRsp", + CmdStarFightType::CmdStartStarFightLevelCsReq => { + "CmdStartStarFightLevelCsReq" + } + CmdStarFightType::CmdStartStarFightLevelScRsp => { + "CmdStartStarFightLevelScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdStarFightTypeNone" => Some(Self::None), + "CmdGetStarFightDataCsReq" => Some(Self::CmdGetStarFightDataCsReq), + "CmdStarFightDataChangeNotify" => Some(Self::CmdStarFightDataChangeNotify), + "CmdGetStarFightDataScRsp" => Some(Self::CmdGetStarFightDataScRsp), + "CmdStartStarFightLevelCsReq" => Some(Self::CmdStartStarFightLevelCsReq), + "CmdStartStarFightLevelScRsp" => Some(Self::CmdStartStarFightLevelScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdStoryLineType { + None = 0, + CmdGetStoryLineInfoScRsp = 6206, + CmdStoryLineInfoScNotify = 6211, + CmdStoryLineTrialAvatarChangeScNotify = 6239, + CmdGetStoryLineInfoCsReq = 6268, + CmdChangeStoryLineFinishScNotify = 6293, +} +impl CmdStoryLineType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdStoryLineType::None => "CmdStoryLineTypeNone", + CmdStoryLineType::CmdGetStoryLineInfoScRsp => "CmdGetStoryLineInfoScRsp", + CmdStoryLineType::CmdStoryLineInfoScNotify => "CmdStoryLineInfoScNotify", + CmdStoryLineType::CmdStoryLineTrialAvatarChangeScNotify => { + "CmdStoryLineTrialAvatarChangeScNotify" + } + CmdStoryLineType::CmdGetStoryLineInfoCsReq => "CmdGetStoryLineInfoCsReq", + CmdStoryLineType::CmdChangeStoryLineFinishScNotify => { + "CmdChangeStoryLineFinishScNotify" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdStoryLineTypeNone" => Some(Self::None), + "CmdGetStoryLineInfoScRsp" => Some(Self::CmdGetStoryLineInfoScRsp), + "CmdStoryLineInfoScNotify" => Some(Self::CmdStoryLineInfoScNotify), + "CmdStoryLineTrialAvatarChangeScNotify" => { + Some(Self::CmdStoryLineTrialAvatarChangeScNotify) + } + "CmdGetStoryLineInfoCsReq" => Some(Self::CmdGetStoryLineInfoCsReq), + "CmdChangeStoryLineFinishScNotify" => { + Some(Self::CmdChangeStoryLineFinishScNotify) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdStrongChallengeActivityType { + None = 0, + CmdGetStrongChallengeActivityDataScRsp = 6606, + CmdEnterStrongChallengeActivityStageCsReq = 6611, + CmdEnterStrongChallengeActivityStageScRsp = 6643, + CmdStrongChallengeActivityBattleEndScNotify = 6656, + CmdGetStrongChallengeActivityDataCsReq = 6668, +} +impl CmdStrongChallengeActivityType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdStrongChallengeActivityType::None => "CmdStrongChallengeActivityTypeNone", + CmdStrongChallengeActivityType::CmdGetStrongChallengeActivityDataScRsp => { + "CmdGetStrongChallengeActivityDataScRsp" + } + CmdStrongChallengeActivityType::CmdEnterStrongChallengeActivityStageCsReq => { + "CmdEnterStrongChallengeActivityStageCsReq" + } + CmdStrongChallengeActivityType::CmdEnterStrongChallengeActivityStageScRsp => { + "CmdEnterStrongChallengeActivityStageScRsp" + } + CmdStrongChallengeActivityType::CmdStrongChallengeActivityBattleEndScNotify => { + "CmdStrongChallengeActivityBattleEndScNotify" + } + CmdStrongChallengeActivityType::CmdGetStrongChallengeActivityDataCsReq => { + "CmdGetStrongChallengeActivityDataCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdStrongChallengeActivityTypeNone" => Some(Self::None), + "CmdGetStrongChallengeActivityDataScRsp" => { + Some(Self::CmdGetStrongChallengeActivityDataScRsp) + } + "CmdEnterStrongChallengeActivityStageCsReq" => { + Some(Self::CmdEnterStrongChallengeActivityStageCsReq) + } + "CmdEnterStrongChallengeActivityStageScRsp" => { + Some(Self::CmdEnterStrongChallengeActivityStageScRsp) + } + "CmdStrongChallengeActivityBattleEndScNotify" => { + Some(Self::CmdStrongChallengeActivityBattleEndScNotify) + } + "CmdGetStrongChallengeActivityDataCsReq" => { + Some(Self::CmdGetStrongChallengeActivityDataCsReq) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdSummonActivityType { + None = 0, + CmdGetSummonActivityDataCsReq = 7561, + CmdSummonActivityBattleEndScNotify = 7562, + CmdGetSummonActivityDataScRsp = 7564, + CmdEnterSummonActivityStageCsReq = 7569, + CmdEnterSummonActivityStageScRsp = 7570, +} +impl CmdSummonActivityType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdSummonActivityType::None => "CmdSummonActivityTypeNone", + CmdSummonActivityType::CmdGetSummonActivityDataCsReq => { + "CmdGetSummonActivityDataCsReq" + } + CmdSummonActivityType::CmdSummonActivityBattleEndScNotify => { + "CmdSummonActivityBattleEndScNotify" + } + CmdSummonActivityType::CmdGetSummonActivityDataScRsp => { + "CmdGetSummonActivityDataScRsp" + } + CmdSummonActivityType::CmdEnterSummonActivityStageCsReq => { + "CmdEnterSummonActivityStageCsReq" + } + CmdSummonActivityType::CmdEnterSummonActivityStageScRsp => { + "CmdEnterSummonActivityStageScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdSummonActivityTypeNone" => Some(Self::None), + "CmdGetSummonActivityDataCsReq" => Some(Self::CmdGetSummonActivityDataCsReq), + "CmdSummonActivityBattleEndScNotify" => { + Some(Self::CmdSummonActivityBattleEndScNotify) + } + "CmdGetSummonActivityDataScRsp" => Some(Self::CmdGetSummonActivityDataScRsp), + "CmdEnterSummonActivityStageCsReq" => { + Some(Self::CmdEnterSummonActivityStageCsReq) + } + "CmdEnterSummonActivityStageScRsp" => { + Some(Self::CmdEnterSummonActivityStageScRsp) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdSwordTrainingType { + None = 0, + CmdSwordTrainingStoryBattleScRsp = 7452, + CmdSwordTrainingStartGameScRsp = 7453, + CmdSwordTrainingDialogueSelectOptionCsReq = 7454, + CmdSwordTrainingLearnSkillCsReq = 7455, + CmdSwordTrainingGameSyncChangeScNotify = 7457, + CmdSwordTrainingDailyPhaseConfirmCsReq = 7458, + CmdSwordTrainingMarkEndingViewedCsReq = 7459, + CmdSwordTrainingSetSkillTraceCsReq = 7460, + CmdSwordTrainingTurnActionScRsp = 7461, + CmdEnterSwordTrainingExamCsReq = 7462, + CmdSwordTrainingSelectEndingCsReq = 7463, + CmdSwordTrainingExamResultConfirmCsReq = 7464, + CmdGetSwordTrainingDataScRsp = 7465, + CmdSwordTrainingTurnActionCsReq = 7467, + CmdSwordTrainingMarkEndingViewedScRsp = 7468, + CmdSwordTrainingResumeGameCsReq = 7469, + CmdSwordTrainingStartGameCsReq = 7471, + CmdSwordTrainingDailyPhaseConfirmScRsp = 7473, + CmdGetSwordTrainingDataCsReq = 7474, + CmdSwordTrainingStoryConfirmScRsp = 7475, + CmdSwordTrainingExamResultConfirmScRsp = 7478, + CmdSwordTrainingActionTurnSettleScNotify = 7479, + CmdSwordTrainingUnlockSyncScNotify = 7481, + CmdSwordTrainingGiveUpGameCsReq = 7483, + CmdSwordTrainingDialogueSelectOptionScRsp = 7484, + CmdSwordTrainingStoryConfirmCsReq = 7485, + CmdSwordTrainingSelectEndingScRsp = 7488, + CmdEnterSwordTrainingExamScRsp = 7489, + CmdSwordTrainingStoryBattleCsReq = 7490, + CmdSwordTrainingRestoreGameCsReq = 7491, + CmdSwordTrainingGiveUpGameScRsp = 7493, + CmdSwordTrainingSetSkillTraceScRsp = 7494, + CmdSwordTrainingRestoreGameScRsp = 7496, + CmdSwordTrainingResumeGameScRsp = 7497, + CmdSwordTrainingLearnSkillScRsp = 7498, + CmdSwordTrainingGameSettleScNotify = 7499, +} +impl CmdSwordTrainingType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdSwordTrainingType::None => "CmdSwordTrainingTypeNone", + CmdSwordTrainingType::CmdSwordTrainingStoryBattleScRsp => { + "CmdSwordTrainingStoryBattleScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingStartGameScRsp => { + "CmdSwordTrainingStartGameScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingDialogueSelectOptionCsReq => { + "CmdSwordTrainingDialogueSelectOptionCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingLearnSkillCsReq => { + "CmdSwordTrainingLearnSkillCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingGameSyncChangeScNotify => { + "CmdSwordTrainingGameSyncChangeScNotify" + } + CmdSwordTrainingType::CmdSwordTrainingDailyPhaseConfirmCsReq => { + "CmdSwordTrainingDailyPhaseConfirmCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingMarkEndingViewedCsReq => { + "CmdSwordTrainingMarkEndingViewedCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingSetSkillTraceCsReq => { + "CmdSwordTrainingSetSkillTraceCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingTurnActionScRsp => { + "CmdSwordTrainingTurnActionScRsp" + } + CmdSwordTrainingType::CmdEnterSwordTrainingExamCsReq => { + "CmdEnterSwordTrainingExamCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingSelectEndingCsReq => { + "CmdSwordTrainingSelectEndingCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingExamResultConfirmCsReq => { + "CmdSwordTrainingExamResultConfirmCsReq" + } + CmdSwordTrainingType::CmdGetSwordTrainingDataScRsp => { + "CmdGetSwordTrainingDataScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingTurnActionCsReq => { + "CmdSwordTrainingTurnActionCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingMarkEndingViewedScRsp => { + "CmdSwordTrainingMarkEndingViewedScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingResumeGameCsReq => { + "CmdSwordTrainingResumeGameCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingStartGameCsReq => { + "CmdSwordTrainingStartGameCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingDailyPhaseConfirmScRsp => { + "CmdSwordTrainingDailyPhaseConfirmScRsp" + } + CmdSwordTrainingType::CmdGetSwordTrainingDataCsReq => { + "CmdGetSwordTrainingDataCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingStoryConfirmScRsp => { + "CmdSwordTrainingStoryConfirmScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingExamResultConfirmScRsp => { + "CmdSwordTrainingExamResultConfirmScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingActionTurnSettleScNotify => { + "CmdSwordTrainingActionTurnSettleScNotify" + } + CmdSwordTrainingType::CmdSwordTrainingUnlockSyncScNotify => { + "CmdSwordTrainingUnlockSyncScNotify" + } + CmdSwordTrainingType::CmdSwordTrainingGiveUpGameCsReq => { + "CmdSwordTrainingGiveUpGameCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingDialogueSelectOptionScRsp => { + "CmdSwordTrainingDialogueSelectOptionScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingStoryConfirmCsReq => { + "CmdSwordTrainingStoryConfirmCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingSelectEndingScRsp => { + "CmdSwordTrainingSelectEndingScRsp" + } + CmdSwordTrainingType::CmdEnterSwordTrainingExamScRsp => { + "CmdEnterSwordTrainingExamScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingStoryBattleCsReq => { + "CmdSwordTrainingStoryBattleCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingRestoreGameCsReq => { + "CmdSwordTrainingRestoreGameCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingGiveUpGameScRsp => { + "CmdSwordTrainingGiveUpGameScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingSetSkillTraceScRsp => { + "CmdSwordTrainingSetSkillTraceScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingRestoreGameScRsp => { + "CmdSwordTrainingRestoreGameScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingResumeGameScRsp => { + "CmdSwordTrainingResumeGameScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingLearnSkillScRsp => { + "CmdSwordTrainingLearnSkillScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingGameSettleScNotify => { + "CmdSwordTrainingGameSettleScNotify" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdSwordTrainingTypeNone" => Some(Self::None), + "CmdSwordTrainingStoryBattleScRsp" => { + Some(Self::CmdSwordTrainingStoryBattleScRsp) + } + "CmdSwordTrainingStartGameScRsp" => { + Some(Self::CmdSwordTrainingStartGameScRsp) + } + "CmdSwordTrainingDialogueSelectOptionCsReq" => { + Some(Self::CmdSwordTrainingDialogueSelectOptionCsReq) + } + "CmdSwordTrainingLearnSkillCsReq" => { + Some(Self::CmdSwordTrainingLearnSkillCsReq) + } + "CmdSwordTrainingGameSyncChangeScNotify" => { + Some(Self::CmdSwordTrainingGameSyncChangeScNotify) + } + "CmdSwordTrainingDailyPhaseConfirmCsReq" => { + Some(Self::CmdSwordTrainingDailyPhaseConfirmCsReq) + } + "CmdSwordTrainingMarkEndingViewedCsReq" => { + Some(Self::CmdSwordTrainingMarkEndingViewedCsReq) + } + "CmdSwordTrainingSetSkillTraceCsReq" => { + Some(Self::CmdSwordTrainingSetSkillTraceCsReq) + } + "CmdSwordTrainingTurnActionScRsp" => { + Some(Self::CmdSwordTrainingTurnActionScRsp) + } + "CmdEnterSwordTrainingExamCsReq" => { + Some(Self::CmdEnterSwordTrainingExamCsReq) + } + "CmdSwordTrainingSelectEndingCsReq" => { + Some(Self::CmdSwordTrainingSelectEndingCsReq) + } + "CmdSwordTrainingExamResultConfirmCsReq" => { + Some(Self::CmdSwordTrainingExamResultConfirmCsReq) + } + "CmdGetSwordTrainingDataScRsp" => Some(Self::CmdGetSwordTrainingDataScRsp), + "CmdSwordTrainingTurnActionCsReq" => { + Some(Self::CmdSwordTrainingTurnActionCsReq) + } + "CmdSwordTrainingMarkEndingViewedScRsp" => { + Some(Self::CmdSwordTrainingMarkEndingViewedScRsp) + } + "CmdSwordTrainingResumeGameCsReq" => { + Some(Self::CmdSwordTrainingResumeGameCsReq) + } + "CmdSwordTrainingStartGameCsReq" => { + Some(Self::CmdSwordTrainingStartGameCsReq) + } + "CmdSwordTrainingDailyPhaseConfirmScRsp" => { + Some(Self::CmdSwordTrainingDailyPhaseConfirmScRsp) + } + "CmdGetSwordTrainingDataCsReq" => Some(Self::CmdGetSwordTrainingDataCsReq), + "CmdSwordTrainingStoryConfirmScRsp" => { + Some(Self::CmdSwordTrainingStoryConfirmScRsp) + } + "CmdSwordTrainingExamResultConfirmScRsp" => { + Some(Self::CmdSwordTrainingExamResultConfirmScRsp) + } + "CmdSwordTrainingActionTurnSettleScNotify" => { + Some(Self::CmdSwordTrainingActionTurnSettleScNotify) + } + "CmdSwordTrainingUnlockSyncScNotify" => { + Some(Self::CmdSwordTrainingUnlockSyncScNotify) + } + "CmdSwordTrainingGiveUpGameCsReq" => { + Some(Self::CmdSwordTrainingGiveUpGameCsReq) + } + "CmdSwordTrainingDialogueSelectOptionScRsp" => { + Some(Self::CmdSwordTrainingDialogueSelectOptionScRsp) + } + "CmdSwordTrainingStoryConfirmCsReq" => { + Some(Self::CmdSwordTrainingStoryConfirmCsReq) + } + "CmdSwordTrainingSelectEndingScRsp" => { + Some(Self::CmdSwordTrainingSelectEndingScRsp) + } + "CmdEnterSwordTrainingExamScRsp" => { + Some(Self::CmdEnterSwordTrainingExamScRsp) + } + "CmdSwordTrainingStoryBattleCsReq" => { + Some(Self::CmdSwordTrainingStoryBattleCsReq) + } + "CmdSwordTrainingRestoreGameCsReq" => { + Some(Self::CmdSwordTrainingRestoreGameCsReq) + } + "CmdSwordTrainingGiveUpGameScRsp" => { + Some(Self::CmdSwordTrainingGiveUpGameScRsp) + } + "CmdSwordTrainingSetSkillTraceScRsp" => { + Some(Self::CmdSwordTrainingSetSkillTraceScRsp) + } + "CmdSwordTrainingRestoreGameScRsp" => { + Some(Self::CmdSwordTrainingRestoreGameScRsp) + } + "CmdSwordTrainingResumeGameScRsp" => { + Some(Self::CmdSwordTrainingResumeGameScRsp) + } + "CmdSwordTrainingLearnSkillScRsp" => { + Some(Self::CmdSwordTrainingLearnSkillScRsp) + } + "CmdSwordTrainingGameSettleScNotify" => { + Some(Self::CmdSwordTrainingGameSettleScNotify) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPlayerSync { + None = 0, + ScNotify = 668, +} +impl CmdPlayerSync { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdPlayerSync::None => "CmdPlayerSyncNone", + CmdPlayerSync::ScNotify => "CmdPlayerSyncScNotify", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdPlayerSyncNone" => Some(Self::None), + "CmdPlayerSyncScNotify" => Some(Self::ScNotify), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTalkRewardType { + None = 0, + CmdGetNpcTakenRewardScRsp = 2106, + CmdTakeTalkRewardCsReq = 2111, + CmdFinishFirstTalkNpcScRsp = 2129, + CmdSelectInclinationTextScRsp = 2133, + CmdFinishFirstTalkNpcCsReq = 2139, + CmdTakeTalkRewardScRsp = 2143, + CmdFinishFirstTalkByPerformanceNpcScRsp = 2148, + CmdSelectInclinationTextCsReq = 2151, + CmdGetFirstTalkByPerformanceNpcScRsp = 2154, + CmdGetFirstTalkNpcCsReq = 2156, + CmdFinishFirstTalkByPerformanceNpcCsReq = 2165, + CmdGetNpcTakenRewardCsReq = 2168, + CmdGetFirstTalkNpcScRsp = 2193, + CmdGetFirstTalkByPerformanceNpcCsReq = 2199, +} +impl CmdTalkRewardType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdTalkRewardType::None => "CmdTalkRewardTypeNone", + CmdTalkRewardType::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp", + CmdTalkRewardType::CmdTakeTalkRewardCsReq => "CmdTakeTalkRewardCsReq", + CmdTalkRewardType::CmdFinishFirstTalkNpcScRsp => "CmdFinishFirstTalkNpcScRsp", + CmdTalkRewardType::CmdSelectInclinationTextScRsp => { + "CmdSelectInclinationTextScRsp" + } + CmdTalkRewardType::CmdFinishFirstTalkNpcCsReq => "CmdFinishFirstTalkNpcCsReq", + CmdTalkRewardType::CmdTakeTalkRewardScRsp => "CmdTakeTalkRewardScRsp", + CmdTalkRewardType::CmdFinishFirstTalkByPerformanceNpcScRsp => { + "CmdFinishFirstTalkByPerformanceNpcScRsp" + } + CmdTalkRewardType::CmdSelectInclinationTextCsReq => { + "CmdSelectInclinationTextCsReq" + } + CmdTalkRewardType::CmdGetFirstTalkByPerformanceNpcScRsp => { + "CmdGetFirstTalkByPerformanceNpcScRsp" + } + CmdTalkRewardType::CmdGetFirstTalkNpcCsReq => "CmdGetFirstTalkNpcCsReq", + CmdTalkRewardType::CmdFinishFirstTalkByPerformanceNpcCsReq => { + "CmdFinishFirstTalkByPerformanceNpcCsReq" + } + CmdTalkRewardType::CmdGetNpcTakenRewardCsReq => "CmdGetNpcTakenRewardCsReq", + CmdTalkRewardType::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp", + CmdTalkRewardType::CmdGetFirstTalkByPerformanceNpcCsReq => { + "CmdGetFirstTalkByPerformanceNpcCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdTalkRewardTypeNone" => Some(Self::None), + "CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp), + "CmdTakeTalkRewardCsReq" => Some(Self::CmdTakeTalkRewardCsReq), + "CmdFinishFirstTalkNpcScRsp" => Some(Self::CmdFinishFirstTalkNpcScRsp), + "CmdSelectInclinationTextScRsp" => Some(Self::CmdSelectInclinationTextScRsp), + "CmdFinishFirstTalkNpcCsReq" => Some(Self::CmdFinishFirstTalkNpcCsReq), + "CmdTakeTalkRewardScRsp" => Some(Self::CmdTakeTalkRewardScRsp), + "CmdFinishFirstTalkByPerformanceNpcScRsp" => { + Some(Self::CmdFinishFirstTalkByPerformanceNpcScRsp) + } + "CmdSelectInclinationTextCsReq" => Some(Self::CmdSelectInclinationTextCsReq), + "CmdGetFirstTalkByPerformanceNpcScRsp" => { + Some(Self::CmdGetFirstTalkByPerformanceNpcScRsp) + } + "CmdGetFirstTalkNpcCsReq" => Some(Self::CmdGetFirstTalkNpcCsReq), + "CmdFinishFirstTalkByPerformanceNpcCsReq" => { + Some(Self::CmdFinishFirstTalkByPerformanceNpcCsReq) + } + "CmdGetNpcTakenRewardCsReq" => Some(Self::CmdGetNpcTakenRewardCsReq), + "CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp), + "CmdGetFirstTalkByPerformanceNpcCsReq" => { + Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTelevisionActivityType { + None = 0, + CmdTelevisionActivityBattleEndScNotify = 6962, + CmdGetTelevisionActivityDataScRsp = 6963, + CmdEnterTelevisionActivityStageScRsp = 6964, + CmdTelevisionActivityDataChangeScNotify = 6972, + CmdGetTelevisionActivityDataCsReq = 6979, + CmdEnterTelevisionActivityStageCsReq = 6980, +} +impl CmdTelevisionActivityType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdTelevisionActivityType::None => "CmdTelevisionActivityTypeNone", + CmdTelevisionActivityType::CmdTelevisionActivityBattleEndScNotify => { + "CmdTelevisionActivityBattleEndScNotify" + } + CmdTelevisionActivityType::CmdGetTelevisionActivityDataScRsp => { + "CmdGetTelevisionActivityDataScRsp" + } + CmdTelevisionActivityType::CmdEnterTelevisionActivityStageScRsp => { + "CmdEnterTelevisionActivityStageScRsp" + } + CmdTelevisionActivityType::CmdTelevisionActivityDataChangeScNotify => { + "CmdTelevisionActivityDataChangeScNotify" + } + CmdTelevisionActivityType::CmdGetTelevisionActivityDataCsReq => { + "CmdGetTelevisionActivityDataCsReq" + } + CmdTelevisionActivityType::CmdEnterTelevisionActivityStageCsReq => { + "CmdEnterTelevisionActivityStageCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdTelevisionActivityTypeNone" => Some(Self::None), + "CmdTelevisionActivityBattleEndScNotify" => { + Some(Self::CmdTelevisionActivityBattleEndScNotify) + } + "CmdGetTelevisionActivityDataScRsp" => { + Some(Self::CmdGetTelevisionActivityDataScRsp) + } + "CmdEnterTelevisionActivityStageScRsp" => { + Some(Self::CmdEnterTelevisionActivityStageScRsp) + } + "CmdTelevisionActivityDataChangeScNotify" => { + Some(Self::CmdTelevisionActivityDataChangeScNotify) + } + "CmdGetTelevisionActivityDataCsReq" => { + Some(Self::CmdGetTelevisionActivityDataCsReq) + } + "CmdEnterTelevisionActivityStageCsReq" => { + Some(Self::CmdEnterTelevisionActivityStageCsReq) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTextJoinType { + None = 0, + CmdTextJoinSaveScRsp = 3806, + CmdTextJoinQueryCsReq = 3811, + CmdTextJoinQueryScRsp = 3843, + CmdTextJoinBatchSaveCsReq = 3856, + CmdTextJoinSaveCsReq = 3868, + CmdTextJoinBatchSaveScRsp = 3893, +} +impl CmdTextJoinType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdTextJoinType::None => "CmdTextJoinTypeNone", + CmdTextJoinType::CmdTextJoinSaveScRsp => "CmdTextJoinSaveScRsp", + CmdTextJoinType::CmdTextJoinQueryCsReq => "CmdTextJoinQueryCsReq", + CmdTextJoinType::CmdTextJoinQueryScRsp => "CmdTextJoinQueryScRsp", + CmdTextJoinType::CmdTextJoinBatchSaveCsReq => "CmdTextJoinBatchSaveCsReq", + CmdTextJoinType::CmdTextJoinSaveCsReq => "CmdTextJoinSaveCsReq", + CmdTextJoinType::CmdTextJoinBatchSaveScRsp => "CmdTextJoinBatchSaveScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdTextJoinTypeNone" => Some(Self::None), + "CmdTextJoinSaveScRsp" => Some(Self::CmdTextJoinSaveScRsp), + "CmdTextJoinQueryCsReq" => Some(Self::CmdTextJoinQueryCsReq), + "CmdTextJoinQueryScRsp" => Some(Self::CmdTextJoinQueryScRsp), + "CmdTextJoinBatchSaveCsReq" => Some(Self::CmdTextJoinBatchSaveCsReq), + "CmdTextJoinSaveCsReq" => Some(Self::CmdTextJoinSaveCsReq), + "CmdTextJoinBatchSaveScRsp" => Some(Self::CmdTextJoinBatchSaveScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTrackPhotoActivityType { + None = 0, + CmdGetTrackPhotoActivityDataCsReq = 7551, + CmdStartTrackPhotoStageCsReq = 7552, + CmdQuitTrackPhotoStageScRsp = 7553, + CmdGetTrackPhotoActivityDataScRsp = 7554, + CmdStartTrackPhotoStageScRsp = 7556, + CmdQuitTrackPhotoStageCsReq = 7557, + CmdSettleTrackPhotoStageCsReq = 7559, + CmdSettleTrackPhotoStageScRsp = 7560, +} +impl CmdTrackPhotoActivityType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdTrackPhotoActivityType::None => "CmdTrackPhotoActivityTypeNone", + CmdTrackPhotoActivityType::CmdGetTrackPhotoActivityDataCsReq => { + "CmdGetTrackPhotoActivityDataCsReq" + } + CmdTrackPhotoActivityType::CmdStartTrackPhotoStageCsReq => { + "CmdStartTrackPhotoStageCsReq" + } + CmdTrackPhotoActivityType::CmdQuitTrackPhotoStageScRsp => { + "CmdQuitTrackPhotoStageScRsp" + } + CmdTrackPhotoActivityType::CmdGetTrackPhotoActivityDataScRsp => { + "CmdGetTrackPhotoActivityDataScRsp" + } + CmdTrackPhotoActivityType::CmdStartTrackPhotoStageScRsp => { + "CmdStartTrackPhotoStageScRsp" + } + CmdTrackPhotoActivityType::CmdQuitTrackPhotoStageCsReq => { + "CmdQuitTrackPhotoStageCsReq" + } + CmdTrackPhotoActivityType::CmdSettleTrackPhotoStageCsReq => { + "CmdSettleTrackPhotoStageCsReq" + } + CmdTrackPhotoActivityType::CmdSettleTrackPhotoStageScRsp => { + "CmdSettleTrackPhotoStageScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdTrackPhotoActivityTypeNone" => Some(Self::None), + "CmdGetTrackPhotoActivityDataCsReq" => { + Some(Self::CmdGetTrackPhotoActivityDataCsReq) + } + "CmdStartTrackPhotoStageCsReq" => Some(Self::CmdStartTrackPhotoStageCsReq), + "CmdQuitTrackPhotoStageScRsp" => Some(Self::CmdQuitTrackPhotoStageScRsp), + "CmdGetTrackPhotoActivityDataScRsp" => { + Some(Self::CmdGetTrackPhotoActivityDataScRsp) + } + "CmdStartTrackPhotoStageScRsp" => Some(Self::CmdStartTrackPhotoStageScRsp), + "CmdQuitTrackPhotoStageCsReq" => Some(Self::CmdQuitTrackPhotoStageCsReq), + "CmdSettleTrackPhotoStageCsReq" => Some(Self::CmdSettleTrackPhotoStageCsReq), + "CmdSettleTrackPhotoStageScRsp" => Some(Self::CmdSettleTrackPhotoStageScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTrainVisitorType { + None = 0, + CmdTrainVisitorBehaviorFinishScRsp = 3706, + CmdGetTrainVisitorBehaviorCsReq = 3711, + CmdGetTrainVisitorRegisterScRsp = 3729, + CmdTakeTrainVisitorUntakenBehaviorRewardScRsp = 3733, + CmdGetTrainVisitorRegisterCsReq = 3739, + CmdGetTrainVisitorBehaviorScRsp = 3743, + CmdTakeTrainVisitorUntakenBehaviorRewardCsReq = 3751, + CmdShowNewSupplementVisitorScRsp = 3754, + CmdTrainRefreshTimeNotify = 3756, + CmdTrainVisitorBehaviorFinishCsReq = 3768, + CmdTrainVisitorRewardSendNotify = 3793, + CmdShowNewSupplementVisitorCsReq = 3799, +} +impl CmdTrainVisitorType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdTrainVisitorType::None => "CmdTrainVisitorTypeNone", + CmdTrainVisitorType::CmdTrainVisitorBehaviorFinishScRsp => { + "CmdTrainVisitorBehaviorFinishScRsp" + } + CmdTrainVisitorType::CmdGetTrainVisitorBehaviorCsReq => { + "CmdGetTrainVisitorBehaviorCsReq" + } + CmdTrainVisitorType::CmdGetTrainVisitorRegisterScRsp => { + "CmdGetTrainVisitorRegisterScRsp" + } + CmdTrainVisitorType::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp => { + "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" + } + CmdTrainVisitorType::CmdGetTrainVisitorRegisterCsReq => { + "CmdGetTrainVisitorRegisterCsReq" + } + CmdTrainVisitorType::CmdGetTrainVisitorBehaviorScRsp => { + "CmdGetTrainVisitorBehaviorScRsp" + } + CmdTrainVisitorType::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq => { + "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" + } + CmdTrainVisitorType::CmdShowNewSupplementVisitorScRsp => { + "CmdShowNewSupplementVisitorScRsp" + } + CmdTrainVisitorType::CmdTrainRefreshTimeNotify => "CmdTrainRefreshTimeNotify", + CmdTrainVisitorType::CmdTrainVisitorBehaviorFinishCsReq => { + "CmdTrainVisitorBehaviorFinishCsReq" + } + CmdTrainVisitorType::CmdTrainVisitorRewardSendNotify => { + "CmdTrainVisitorRewardSendNotify" + } + CmdTrainVisitorType::CmdShowNewSupplementVisitorCsReq => { + "CmdShowNewSupplementVisitorCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdTrainVisitorTypeNone" => Some(Self::None), + "CmdTrainVisitorBehaviorFinishScRsp" => { + Some(Self::CmdTrainVisitorBehaviorFinishScRsp) + } + "CmdGetTrainVisitorBehaviorCsReq" => { + Some(Self::CmdGetTrainVisitorBehaviorCsReq) + } + "CmdGetTrainVisitorRegisterScRsp" => { + Some(Self::CmdGetTrainVisitorRegisterScRsp) + } + "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" => { + Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp) + } + "CmdGetTrainVisitorRegisterCsReq" => { + Some(Self::CmdGetTrainVisitorRegisterCsReq) + } + "CmdGetTrainVisitorBehaviorScRsp" => { + Some(Self::CmdGetTrainVisitorBehaviorScRsp) + } + "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" => { + Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq) + } + "CmdShowNewSupplementVisitorScRsp" => { + Some(Self::CmdShowNewSupplementVisitorScRsp) + } + "CmdTrainRefreshTimeNotify" => Some(Self::CmdTrainRefreshTimeNotify), + "CmdTrainVisitorBehaviorFinishCsReq" => { + Some(Self::CmdTrainVisitorBehaviorFinishCsReq) + } + "CmdTrainVisitorRewardSendNotify" => { + Some(Self::CmdTrainVisitorRewardSendNotify) + } + "CmdShowNewSupplementVisitorCsReq" => { + Some(Self::CmdShowNewSupplementVisitorCsReq) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTravelBrochure { + None = 0, + GetDataScRsp = 6406, + PageUnlockScNotify = 6411, + ApplyPasterListCsReq = 6417, + PageResetScRsp = 6424, + PageResetCsReq = 6425, + ApplyPasterScRsp = 6429, + RemovePasterScRsp = 6433, + SetCustomValueScRsp = 6434, + ApplyPasterCsReq = 6439, + RemovePasterCsReq = 6451, + UpdatePasterPosScRsp = 6454, + SelectMessageCsReq = 6456, + GetPasterScNotify = 6465, + GetDataCsReq = 6468, + SetCustomValueCsReq = 6482, + ApplyPasterListScRsp = 6492, + SelectMessageScRsp = 6493, + SetPageDescStatusCsReq = 6497, + SetPageDescStatusScRsp = 6498, + UpdatePasterPosCsReq = 6499, +} +impl CmdTravelBrochure { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdTravelBrochure::None => "CmdTravelBrochureNone", + CmdTravelBrochure::GetDataScRsp => "CmdTravelBrochureGetDataScRsp", + CmdTravelBrochure::PageUnlockScNotify => { + "CmdTravelBrochurePageUnlockScNotify" + } + CmdTravelBrochure::ApplyPasterListCsReq => { + "CmdTravelBrochureApplyPasterListCsReq" + } + CmdTravelBrochure::PageResetScRsp => "CmdTravelBrochurePageResetScRsp", + CmdTravelBrochure::PageResetCsReq => "CmdTravelBrochurePageResetCsReq", + CmdTravelBrochure::ApplyPasterScRsp => "CmdTravelBrochureApplyPasterScRsp", + CmdTravelBrochure::RemovePasterScRsp => "CmdTravelBrochureRemovePasterScRsp", + CmdTravelBrochure::SetCustomValueScRsp => { + "CmdTravelBrochureSetCustomValueScRsp" + } + CmdTravelBrochure::ApplyPasterCsReq => "CmdTravelBrochureApplyPasterCsReq", + CmdTravelBrochure::RemovePasterCsReq => "CmdTravelBrochureRemovePasterCsReq", + CmdTravelBrochure::UpdatePasterPosScRsp => { + "CmdTravelBrochureUpdatePasterPosScRsp" + } + CmdTravelBrochure::SelectMessageCsReq => { + "CmdTravelBrochureSelectMessageCsReq" + } + CmdTravelBrochure::GetPasterScNotify => "CmdTravelBrochureGetPasterScNotify", + CmdTravelBrochure::GetDataCsReq => "CmdTravelBrochureGetDataCsReq", + CmdTravelBrochure::SetCustomValueCsReq => { + "CmdTravelBrochureSetCustomValueCsReq" + } + CmdTravelBrochure::ApplyPasterListScRsp => { + "CmdTravelBrochureApplyPasterListScRsp" + } + CmdTravelBrochure::SelectMessageScRsp => { + "CmdTravelBrochureSelectMessageScRsp" + } + CmdTravelBrochure::SetPageDescStatusCsReq => { + "CmdTravelBrochureSetPageDescStatusCsReq" + } + CmdTravelBrochure::SetPageDescStatusScRsp => { + "CmdTravelBrochureSetPageDescStatusScRsp" + } + CmdTravelBrochure::UpdatePasterPosCsReq => { + "CmdTravelBrochureUpdatePasterPosCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdTravelBrochureNone" => Some(Self::None), + "CmdTravelBrochureGetDataScRsp" => Some(Self::GetDataScRsp), + "CmdTravelBrochurePageUnlockScNotify" => Some(Self::PageUnlockScNotify), + "CmdTravelBrochureApplyPasterListCsReq" => Some(Self::ApplyPasterListCsReq), + "CmdTravelBrochurePageResetScRsp" => Some(Self::PageResetScRsp), + "CmdTravelBrochurePageResetCsReq" => Some(Self::PageResetCsReq), + "CmdTravelBrochureApplyPasterScRsp" => Some(Self::ApplyPasterScRsp), + "CmdTravelBrochureRemovePasterScRsp" => Some(Self::RemovePasterScRsp), + "CmdTravelBrochureSetCustomValueScRsp" => Some(Self::SetCustomValueScRsp), + "CmdTravelBrochureApplyPasterCsReq" => Some(Self::ApplyPasterCsReq), + "CmdTravelBrochureRemovePasterCsReq" => Some(Self::RemovePasterCsReq), + "CmdTravelBrochureUpdatePasterPosScRsp" => Some(Self::UpdatePasterPosScRsp), + "CmdTravelBrochureSelectMessageCsReq" => Some(Self::SelectMessageCsReq), + "CmdTravelBrochureGetPasterScNotify" => Some(Self::GetPasterScNotify), + "CmdTravelBrochureGetDataCsReq" => Some(Self::GetDataCsReq), + "CmdTravelBrochureSetCustomValueCsReq" => Some(Self::SetCustomValueCsReq), + "CmdTravelBrochureApplyPasterListScRsp" => Some(Self::ApplyPasterListScRsp), + "CmdTravelBrochureSelectMessageScRsp" => Some(Self::SelectMessageScRsp), + "CmdTravelBrochureSetPageDescStatusCsReq" => { + Some(Self::SetPageDescStatusCsReq) + } + "CmdTravelBrochureSetPageDescStatusScRsp" => { + Some(Self::SetPageDescStatusScRsp) + } + "CmdTravelBrochureUpdatePasterPosCsReq" => Some(Self::UpdatePasterPosCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTreasureDungeonType { + None = 0, + CmdTreasureDungeonFinishScNotify = 4406, + CmdUseTreasureDungeonItemCsReq = 4417, + CmdInteractTreasureDungeonGridScRsp = 4424, + CmdInteractTreasureDungeonGridCsReq = 4425, + CmdQuitTreasureDungeonScRsp = 4428, + CmdOpenTreasureDungeonGridScRsp = 4434, + CmdEnterTreasureDungeonScRsp = 4448, + CmdGetTreasureDungeonActivityDataScRsp = 4454, + CmdEnterTreasureDungeonCsReq = 4465, + CmdTreasureDungeonDataScNotify = 4468, + CmdOpenTreasureDungeonGridCsReq = 4482, + CmdQuitTreasureDungeonCsReq = 4490, + CmdUseTreasureDungeonItemScRsp = 4492, + CmdFightTreasureDungeonMonsterCsReq = 4497, + CmdFightTreasureDungeonMonsterScRsp = 4498, + CmdGetTreasureDungeonActivityDataCsReq = 4499, +} +impl CmdTreasureDungeonType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdTreasureDungeonType::None => "CmdTreasureDungeonTypeNone", + CmdTreasureDungeonType::CmdTreasureDungeonFinishScNotify => { + "CmdTreasureDungeonFinishScNotify" + } + CmdTreasureDungeonType::CmdUseTreasureDungeonItemCsReq => { + "CmdUseTreasureDungeonItemCsReq" + } + CmdTreasureDungeonType::CmdInteractTreasureDungeonGridScRsp => { + "CmdInteractTreasureDungeonGridScRsp" + } + CmdTreasureDungeonType::CmdInteractTreasureDungeonGridCsReq => { + "CmdInteractTreasureDungeonGridCsReq" + } + CmdTreasureDungeonType::CmdQuitTreasureDungeonScRsp => { + "CmdQuitTreasureDungeonScRsp" + } + CmdTreasureDungeonType::CmdOpenTreasureDungeonGridScRsp => { + "CmdOpenTreasureDungeonGridScRsp" + } + CmdTreasureDungeonType::CmdEnterTreasureDungeonScRsp => { + "CmdEnterTreasureDungeonScRsp" + } + CmdTreasureDungeonType::CmdGetTreasureDungeonActivityDataScRsp => { + "CmdGetTreasureDungeonActivityDataScRsp" + } + CmdTreasureDungeonType::CmdEnterTreasureDungeonCsReq => { + "CmdEnterTreasureDungeonCsReq" + } + CmdTreasureDungeonType::CmdTreasureDungeonDataScNotify => { + "CmdTreasureDungeonDataScNotify" + } + CmdTreasureDungeonType::CmdOpenTreasureDungeonGridCsReq => { + "CmdOpenTreasureDungeonGridCsReq" + } + CmdTreasureDungeonType::CmdQuitTreasureDungeonCsReq => { + "CmdQuitTreasureDungeonCsReq" + } + CmdTreasureDungeonType::CmdUseTreasureDungeonItemScRsp => { + "CmdUseTreasureDungeonItemScRsp" + } + CmdTreasureDungeonType::CmdFightTreasureDungeonMonsterCsReq => { + "CmdFightTreasureDungeonMonsterCsReq" + } + CmdTreasureDungeonType::CmdFightTreasureDungeonMonsterScRsp => { + "CmdFightTreasureDungeonMonsterScRsp" + } + CmdTreasureDungeonType::CmdGetTreasureDungeonActivityDataCsReq => { + "CmdGetTreasureDungeonActivityDataCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdTreasureDungeonTypeNone" => Some(Self::None), + "CmdTreasureDungeonFinishScNotify" => { + Some(Self::CmdTreasureDungeonFinishScNotify) + } + "CmdUseTreasureDungeonItemCsReq" => { + Some(Self::CmdUseTreasureDungeonItemCsReq) + } + "CmdInteractTreasureDungeonGridScRsp" => { + Some(Self::CmdInteractTreasureDungeonGridScRsp) + } + "CmdInteractTreasureDungeonGridCsReq" => { + Some(Self::CmdInteractTreasureDungeonGridCsReq) + } + "CmdQuitTreasureDungeonScRsp" => Some(Self::CmdQuitTreasureDungeonScRsp), + "CmdOpenTreasureDungeonGridScRsp" => { + Some(Self::CmdOpenTreasureDungeonGridScRsp) + } + "CmdEnterTreasureDungeonScRsp" => Some(Self::CmdEnterTreasureDungeonScRsp), + "CmdGetTreasureDungeonActivityDataScRsp" => { + Some(Self::CmdGetTreasureDungeonActivityDataScRsp) + } + "CmdEnterTreasureDungeonCsReq" => Some(Self::CmdEnterTreasureDungeonCsReq), + "CmdTreasureDungeonDataScNotify" => { + Some(Self::CmdTreasureDungeonDataScNotify) + } + "CmdOpenTreasureDungeonGridCsReq" => { + Some(Self::CmdOpenTreasureDungeonGridCsReq) + } + "CmdQuitTreasureDungeonCsReq" => Some(Self::CmdQuitTreasureDungeonCsReq), + "CmdUseTreasureDungeonItemScRsp" => { + Some(Self::CmdUseTreasureDungeonItemScRsp) + } + "CmdFightTreasureDungeonMonsterCsReq" => { + Some(Self::CmdFightTreasureDungeonMonsterCsReq) + } + "CmdFightTreasureDungeonMonsterScRsp" => { + Some(Self::CmdFightTreasureDungeonMonsterScRsp) + } + "CmdGetTreasureDungeonActivityDataCsReq" => { + Some(Self::CmdGetTreasureDungeonActivityDataCsReq) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTutorialType { + None = 0, + CmdGetTutorialScRsp = 1606, + CmdGetTutorialGuideCsReq = 1611, + CmdUnlockTutorialGuideScRsp = 1629, + CmdFinishTutorialScRsp = 1633, + CmdUnlockTutorialGuideCsReq = 1639, + CmdGetTutorialGuideScRsp = 1643, + CmdFinishTutorialCsReq = 1651, + CmdFinishTutorialGuideScRsp = 1654, + CmdUnlockTutorialCsReq = 1656, + CmdGetTutorialCsReq = 1668, + CmdUnlockTutorialScRsp = 1693, + CmdFinishTutorialGuideCsReq = 1699, +} +impl CmdTutorialType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdTutorialType::None => "CmdTutorialTypeNone", + CmdTutorialType::CmdGetTutorialScRsp => "CmdGetTutorialScRsp", + CmdTutorialType::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq", + CmdTutorialType::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp", + CmdTutorialType::CmdFinishTutorialScRsp => "CmdFinishTutorialScRsp", + CmdTutorialType::CmdUnlockTutorialGuideCsReq => "CmdUnlockTutorialGuideCsReq", + CmdTutorialType::CmdGetTutorialGuideScRsp => "CmdGetTutorialGuideScRsp", + CmdTutorialType::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq", + CmdTutorialType::CmdFinishTutorialGuideScRsp => "CmdFinishTutorialGuideScRsp", + CmdTutorialType::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq", + CmdTutorialType::CmdGetTutorialCsReq => "CmdGetTutorialCsReq", + CmdTutorialType::CmdUnlockTutorialScRsp => "CmdUnlockTutorialScRsp", + CmdTutorialType::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdTutorialTypeNone" => Some(Self::None), + "CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp), + "CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq), + "CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp), + "CmdFinishTutorialScRsp" => Some(Self::CmdFinishTutorialScRsp), + "CmdUnlockTutorialGuideCsReq" => Some(Self::CmdUnlockTutorialGuideCsReq), + "CmdGetTutorialGuideScRsp" => Some(Self::CmdGetTutorialGuideScRsp), + "CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq), + "CmdFinishTutorialGuideScRsp" => Some(Self::CmdFinishTutorialGuideScRsp), + "CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq), + "CmdGetTutorialCsReq" => Some(Self::CmdGetTutorialCsReq), + "CmdUnlockTutorialScRsp" => Some(Self::CmdUnlockTutorialScRsp), + "CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdWaypointType { + None = 0, + CmdGetWaypointScRsp = 406, + CmdSetCurWaypointCsReq = 411, + CmdTakeChapterRewardCsReq = 429, + CmdWaypointShowNewCsNotify = 439, + CmdSetCurWaypointScRsp = 443, + CmdTakeChapterRewardScRsp = 451, + CmdGetChapterCsReq = 456, + CmdGetWaypointCsReq = 468, + CmdGetChapterScRsp = 493, +} +impl CmdWaypointType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdWaypointType::None => "CmdWaypointTypeNone", + CmdWaypointType::CmdGetWaypointScRsp => "CmdGetWaypointScRsp", + CmdWaypointType::CmdSetCurWaypointCsReq => "CmdSetCurWaypointCsReq", + CmdWaypointType::CmdTakeChapterRewardCsReq => "CmdTakeChapterRewardCsReq", + CmdWaypointType::CmdWaypointShowNewCsNotify => "CmdWaypointShowNewCsNotify", + CmdWaypointType::CmdSetCurWaypointScRsp => "CmdSetCurWaypointScRsp", + CmdWaypointType::CmdTakeChapterRewardScRsp => "CmdTakeChapterRewardScRsp", + CmdWaypointType::CmdGetChapterCsReq => "CmdGetChapterCsReq", + CmdWaypointType::CmdGetWaypointCsReq => "CmdGetWaypointCsReq", + CmdWaypointType::CmdGetChapterScRsp => "CmdGetChapterScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdWaypointTypeNone" => Some(Self::None), + "CmdGetWaypointScRsp" => Some(Self::CmdGetWaypointScRsp), + "CmdSetCurWaypointCsReq" => Some(Self::CmdSetCurWaypointCsReq), + "CmdTakeChapterRewardCsReq" => Some(Self::CmdTakeChapterRewardCsReq), + "CmdWaypointShowNewCsNotify" => Some(Self::CmdWaypointShowNewCsNotify), + "CmdSetCurWaypointScRsp" => Some(Self::CmdSetCurWaypointScRsp), + "CmdTakeChapterRewardScRsp" => Some(Self::CmdTakeChapterRewardScRsp), + "CmdGetChapterCsReq" => Some(Self::CmdGetChapterCsReq), + "CmdGetWaypointCsReq" => Some(Self::CmdGetWaypointCsReq), + "CmdGetChapterScRsp" => Some(Self::CmdGetChapterScRsp), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdWolfBroType { + None = 0, + CmdStartWolfBroGameScRsp = 6506, + CmdArchiveWolfBroGameCsReq = 6511, + CmdWolfBroGameExplodeMonsterScRsp = 6525, + CmdQuitWolfBroGameScRsp = 6529, + CmdGetWolfBroGameDataScRsp = 6533, + CmdWolfBroGameActivateBulletCsReq = 6534, + CmdQuitWolfBroGameCsReq = 6539, + CmdArchiveWolfBroGameScRsp = 6543, + CmdWolfBroGamePickupBulletCsReq = 6548, + CmdGetWolfBroGameDataCsReq = 6551, + CmdWolfBroGameUseBulletCsReq = 6554, + CmdRestoreWolfBroGameArchiveCsReq = 6556, + CmdWolfBroGameUseBulletScRsp = 6565, + CmdStartWolfBroGameCsReq = 6568, + CmdWolfBroGamePickupBulletScRsp = 6582, + CmdRestoreWolfBroGameArchiveScRsp = 6593, + CmdWolfBroGameActivateBulletScRsp = 6597, + CmdWolfBroGameExplodeMonsterCsReq = 6598, + CmdWolfBroGameDataChangeScNotify = 6599, +} +impl CmdWolfBroType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdWolfBroType::None => "CmdWolfBroTypeNone", + CmdWolfBroType::CmdStartWolfBroGameScRsp => "CmdStartWolfBroGameScRsp", + CmdWolfBroType::CmdArchiveWolfBroGameCsReq => "CmdArchiveWolfBroGameCsReq", + CmdWolfBroType::CmdWolfBroGameExplodeMonsterScRsp => { + "CmdWolfBroGameExplodeMonsterScRsp" + } + CmdWolfBroType::CmdQuitWolfBroGameScRsp => "CmdQuitWolfBroGameScRsp", + CmdWolfBroType::CmdGetWolfBroGameDataScRsp => "CmdGetWolfBroGameDataScRsp", + CmdWolfBroType::CmdWolfBroGameActivateBulletCsReq => { + "CmdWolfBroGameActivateBulletCsReq" + } + CmdWolfBroType::CmdQuitWolfBroGameCsReq => "CmdQuitWolfBroGameCsReq", + CmdWolfBroType::CmdArchiveWolfBroGameScRsp => "CmdArchiveWolfBroGameScRsp", + CmdWolfBroType::CmdWolfBroGamePickupBulletCsReq => { + "CmdWolfBroGamePickupBulletCsReq" + } + CmdWolfBroType::CmdGetWolfBroGameDataCsReq => "CmdGetWolfBroGameDataCsReq", + CmdWolfBroType::CmdWolfBroGameUseBulletCsReq => { + "CmdWolfBroGameUseBulletCsReq" + } + CmdWolfBroType::CmdRestoreWolfBroGameArchiveCsReq => { + "CmdRestoreWolfBroGameArchiveCsReq" + } + CmdWolfBroType::CmdWolfBroGameUseBulletScRsp => { + "CmdWolfBroGameUseBulletScRsp" + } + CmdWolfBroType::CmdStartWolfBroGameCsReq => "CmdStartWolfBroGameCsReq", + CmdWolfBroType::CmdWolfBroGamePickupBulletScRsp => { + "CmdWolfBroGamePickupBulletScRsp" + } + CmdWolfBroType::CmdRestoreWolfBroGameArchiveScRsp => { + "CmdRestoreWolfBroGameArchiveScRsp" + } + CmdWolfBroType::CmdWolfBroGameActivateBulletScRsp => { + "CmdWolfBroGameActivateBulletScRsp" + } + CmdWolfBroType::CmdWolfBroGameExplodeMonsterCsReq => { + "CmdWolfBroGameExplodeMonsterCsReq" + } + CmdWolfBroType::CmdWolfBroGameDataChangeScNotify => { + "CmdWolfBroGameDataChangeScNotify" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdWolfBroTypeNone" => Some(Self::None), + "CmdStartWolfBroGameScRsp" => Some(Self::CmdStartWolfBroGameScRsp), + "CmdArchiveWolfBroGameCsReq" => Some(Self::CmdArchiveWolfBroGameCsReq), + "CmdWolfBroGameExplodeMonsterScRsp" => { + Some(Self::CmdWolfBroGameExplodeMonsterScRsp) + } + "CmdQuitWolfBroGameScRsp" => Some(Self::CmdQuitWolfBroGameScRsp), + "CmdGetWolfBroGameDataScRsp" => Some(Self::CmdGetWolfBroGameDataScRsp), + "CmdWolfBroGameActivateBulletCsReq" => { + Some(Self::CmdWolfBroGameActivateBulletCsReq) + } + "CmdQuitWolfBroGameCsReq" => Some(Self::CmdQuitWolfBroGameCsReq), + "CmdArchiveWolfBroGameScRsp" => Some(Self::CmdArchiveWolfBroGameScRsp), + "CmdWolfBroGamePickupBulletCsReq" => { + Some(Self::CmdWolfBroGamePickupBulletCsReq) + } + "CmdGetWolfBroGameDataCsReq" => Some(Self::CmdGetWolfBroGameDataCsReq), + "CmdWolfBroGameUseBulletCsReq" => Some(Self::CmdWolfBroGameUseBulletCsReq), + "CmdRestoreWolfBroGameArchiveCsReq" => { + Some(Self::CmdRestoreWolfBroGameArchiveCsReq) + } + "CmdWolfBroGameUseBulletScRsp" => Some(Self::CmdWolfBroGameUseBulletScRsp), + "CmdStartWolfBroGameCsReq" => Some(Self::CmdStartWolfBroGameCsReq), + "CmdWolfBroGamePickupBulletScRsp" => { + Some(Self::CmdWolfBroGamePickupBulletScRsp) + } + "CmdRestoreWolfBroGameArchiveScRsp" => { + Some(Self::CmdRestoreWolfBroGameArchiveScRsp) + } + "CmdWolfBroGameActivateBulletScRsp" => { + Some(Self::CmdWolfBroGameActivateBulletScRsp) + } + "CmdWolfBroGameExplodeMonsterCsReq" => { + Some(Self::CmdWolfBroGameExplodeMonsterCsReq) + } + "CmdWolfBroGameDataChangeScNotify" => { + Some(Self::CmdWolfBroGameDataChangeScNotify) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum AvatarType { + None = 0, + AvatarTrialType = 1, + AvatarLimitType = 2, + AvatarFormalType = 3, + AvatarAssistType = 4, + AvatarAetherDivideType = 5, + AvatarUpgradeAvailableType = 6, +} +impl AvatarType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + AvatarType::None => "AVATAR_TYPE_NONE", + AvatarType::AvatarTrialType => "AVATAR_TRIAL_TYPE", + AvatarType::AvatarLimitType => "AVATAR_LIMIT_TYPE", + AvatarType::AvatarFormalType => "AVATAR_FORMAL_TYPE", + AvatarType::AvatarAssistType => "AVATAR_ASSIST_TYPE", + AvatarType::AvatarAetherDivideType => "AVATAR_AETHER_DIVIDE_TYPE", + AvatarType::AvatarUpgradeAvailableType => "AVATAR_UPGRADE_AVAILABLE_TYPE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AVATAR_TYPE_NONE" => Some(Self::None), + "AVATAR_TRIAL_TYPE" => Some(Self::AvatarTrialType), + "AVATAR_LIMIT_TYPE" => Some(Self::AvatarLimitType), + "AVATAR_FORMAL_TYPE" => Some(Self::AvatarFormalType), + "AVATAR_ASSIST_TYPE" => Some(Self::AvatarAssistType), + "AVATAR_AETHER_DIVIDE_TYPE" => Some(Self::AvatarAetherDivideType), + "AVATAR_UPGRADE_AVAILABLE_TYPE" => Some(Self::AvatarUpgradeAvailableType), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum MsgType { + None = 0, + CustomText = 1, + Emoji = 2, + Invite = 3, +} +impl MsgType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + MsgType::None => "MSG_TYPE_NONE", + MsgType::CustomText => "MSG_TYPE_CUSTOM_TEXT", + MsgType::Emoji => "MSG_TYPE_EMOJI", + MsgType::Invite => "MSG_TYPE_INVITE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MSG_TYPE_NONE" => Some(Self::None), + "MSG_TYPE_CUSTOM_TEXT" => Some(Self::CustomText), + "MSG_TYPE_EMOJI" => Some(Self::Emoji), + "MSG_TYPE_INVITE" => Some(Self::Invite), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum ChatType { + None = 0, + Private = 1, + Group = 2, +} +impl ChatType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + ChatType::None => "CHAT_TYPE_NONE", + ChatType::Private => "CHAT_TYPE_PRIVATE", + ChatType::Group => "CHAT_TYPE_GROUP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CHAT_TYPE_NONE" => Some(Self::None), + "CHAT_TYPE_PRIVATE" => Some(Self::Private), + "CHAT_TYPE_GROUP" => Some(Self::Group), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum ContentPackageStatus { + None = 0, + Init = 1, + Doing = 2, + Finished = 3, + Release = 4, +} +impl ContentPackageStatus { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + ContentPackageStatus::None => "ContentPackageStatus_None", + ContentPackageStatus::Init => "ContentPackageStatus_Init", + ContentPackageStatus::Doing => "ContentPackageStatus_Doing", + ContentPackageStatus::Finished => "ContentPackageStatus_Finished", + ContentPackageStatus::Release => "ContentPackageStatus_Release", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ContentPackageStatus_None" => Some(Self::None), + "ContentPackageStatus_Init" => Some(Self::Init), + "ContentPackageStatus_Doing" => Some(Self::Doing), + "ContentPackageStatus_Finished" => Some(Self::Finished), + "ContentPackageStatus_Release" => Some(Self::Release), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum DisplayRecordType { + BattleRecordNone = 0, + BattleRecordChallenge = 1, + BattleRecordRogue = 2, +} +impl DisplayRecordType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + DisplayRecordType::BattleRecordNone => "BATTLE_RECORD_NONE", + DisplayRecordType::BattleRecordChallenge => "BATTLE_RECORD_CHALLENGE", + DisplayRecordType::BattleRecordRogue => "BATTLE_RECORD_ROGUE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BATTLE_RECORD_NONE" => Some(Self::BattleRecordNone), + "BATTLE_RECORD_CHALLENGE" => Some(Self::BattleRecordChallenge), + "BATTLE_RECORD_ROGUE" => Some(Self::BattleRecordRogue), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum ExtraLineupType { + LineupNone = 0, + LineupChallenge = 1, + LineupRogue = 2, + LineupChallenge2 = 3, + LineupChallenge3 = 4, + LineupRogueChallenge = 5, + LineupStageTrial = 6, + LineupRogueTrial = 7, + LineupActivity = 8, + LineupBoxingClub = 9, + LineupTreasureDungeon = 11, + LineupChessRogue = 12, + LineupHeliobus = 13, + LineupTournRogue = 14, + LineupRelicRogue = 15, + LineupArcadeRogue = 16, +} +impl ExtraLineupType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + ExtraLineupType::LineupNone => "LINEUP_NONE", + ExtraLineupType::LineupChallenge => "LINEUP_CHALLENGE", + ExtraLineupType::LineupRogue => "LINEUP_ROGUE", + ExtraLineupType::LineupChallenge2 => "LINEUP_CHALLENGE_2", + ExtraLineupType::LineupChallenge3 => "LINEUP_CHALLENGE_3", + ExtraLineupType::LineupRogueChallenge => "LINEUP_ROGUE_CHALLENGE", + ExtraLineupType::LineupStageTrial => "LINEUP_STAGE_TRIAL", + ExtraLineupType::LineupRogueTrial => "LINEUP_ROGUE_TRIAL", + ExtraLineupType::LineupActivity => "LINEUP_ACTIVITY", + ExtraLineupType::LineupBoxingClub => "LINEUP_BOXING_CLUB", + ExtraLineupType::LineupTreasureDungeon => "LINEUP_TREASURE_DUNGEON", + ExtraLineupType::LineupChessRogue => "LINEUP_CHESS_ROGUE", + ExtraLineupType::LineupHeliobus => "LINEUP_HELIOBUS", + ExtraLineupType::LineupTournRogue => "LINEUP_TOURN_ROGUE", + ExtraLineupType::LineupRelicRogue => "LINEUP_RELIC_ROGUE", + ExtraLineupType::LineupArcadeRogue => "LINEUP_ARCADE_ROGUE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LINEUP_NONE" => Some(Self::LineupNone), + "LINEUP_CHALLENGE" => Some(Self::LineupChallenge), + "LINEUP_ROGUE" => Some(Self::LineupRogue), + "LINEUP_CHALLENGE_2" => Some(Self::LineupChallenge2), + "LINEUP_CHALLENGE_3" => Some(Self::LineupChallenge3), + "LINEUP_ROGUE_CHALLENGE" => Some(Self::LineupRogueChallenge), + "LINEUP_STAGE_TRIAL" => Some(Self::LineupStageTrial), + "LINEUP_ROGUE_TRIAL" => Some(Self::LineupRogueTrial), + "LINEUP_ACTIVITY" => Some(Self::LineupActivity), + "LINEUP_BOXING_CLUB" => Some(Self::LineupBoxingClub), + "LINEUP_TREASURE_DUNGEON" => Some(Self::LineupTreasureDungeon), + "LINEUP_CHESS_ROGUE" => Some(Self::LineupChessRogue), + "LINEUP_HELIOBUS" => Some(Self::LineupHeliobus), + "LINEUP_TOURN_ROGUE" => Some(Self::LineupTournRogue), + "LINEUP_RELIC_ROGUE" => Some(Self::LineupRelicRogue), + "LINEUP_ARCADE_ROGUE" => Some(Self::LineupArcadeRogue), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum EnterSceneReason { + None = 0, + ChallengeTimeout = 1, + RogueTimeout = 2, + ChangeStoryline = 3, + DimensionMerge = 4, +} +impl EnterSceneReason { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + EnterSceneReason::None => "ENTER_SCENE_REASON_NONE", + EnterSceneReason::ChallengeTimeout => "ENTER_SCENE_REASON_CHALLENGE_TIMEOUT", + EnterSceneReason::RogueTimeout => "ENTER_SCENE_REASON_ROGUE_TIMEOUT", + EnterSceneReason::ChangeStoryline => "ENTER_SCENE_REASON_CHANGE_STORYLINE", + EnterSceneReason::DimensionMerge => "ENTER_SCENE_REASON_DIMENSION_MERGE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ENTER_SCENE_REASON_NONE" => Some(Self::None), + "ENTER_SCENE_REASON_CHALLENGE_TIMEOUT" => Some(Self::ChallengeTimeout), + "ENTER_SCENE_REASON_ROGUE_TIMEOUT" => Some(Self::RogueTimeout), + "ENTER_SCENE_REASON_CHANGE_STORYLINE" => Some(Self::ChangeStoryline), + "ENTER_SCENE_REASON_DIMENSION_MERGE" => Some(Self::DimensionMerge), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum MissionStatus { + MissionNone = 0, + MissionDoing = 1, + MissionFinish = 2, + MissionPrepared = 3, +} +impl MissionStatus { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + MissionStatus::MissionNone => "MISSION_NONE", + MissionStatus::MissionDoing => "MISSION_DOING", + MissionStatus::MissionFinish => "MISSION_FINISH", + MissionStatus::MissionPrepared => "MISSION_PREPARED", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MISSION_NONE" => Some(Self::MissionNone), + "MISSION_DOING" => Some(Self::MissionDoing), + "MISSION_FINISH" => Some(Self::MissionFinish), + "MISSION_PREPARED" => Some(Self::MissionPrepared), + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum EntityBuffChangeType { + SceneEntityBuffChangeTypeDefault = 0, + SceneEntityBuffChangeTypeAddMazebuff = 1, + SceneEntityBuffChangeTypeAddAdvModifier = 2, +} +impl EntityBuffChangeType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + EntityBuffChangeType::SceneEntityBuffChangeTypeDefault => { + "SCENE_ENTITY_BUFF_CHANGE_TYPE_DEFAULT" + } + EntityBuffChangeType::SceneEntityBuffChangeTypeAddMazebuff => { + "SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_MAZEBUFF" + } + EntityBuffChangeType::SceneEntityBuffChangeTypeAddAdvModifier => { + "SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_ADV_MODIFIER" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "SCENE_ENTITY_BUFF_CHANGE_TYPE_DEFAULT" => { + Some(Self::SceneEntityBuffChangeTypeDefault) + } + "SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_MAZEBUFF" => { + Some(Self::SceneEntityBuffChangeTypeAddMazebuff) + } + "SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_ADV_MODIFIER" => { + Some(Self::SceneEntityBuffChangeTypeAddAdvModifier) + } + _ => None, + } + } +} +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum PlayingState { + None = 0, + PlayingRogueCosmos = 1, + PlayingRogueChess = 2, + PlayingRogueChessNous = 3, + PlayingChallengeMemory = 4, + PlayingChallengeStory = 5, + PlayingChallengeBoss = 6, + PlayingRogueTourn = 7, +} +impl PlayingState { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + PlayingState::None => "PLAYING_STATE_NONE", + PlayingState::PlayingRogueCosmos => "PLAYING_ROGUE_COSMOS", + PlayingState::PlayingRogueChess => "PLAYING_ROGUE_CHESS", + PlayingState::PlayingRogueChessNous => "PLAYING_ROGUE_CHESS_NOUS", + PlayingState::PlayingChallengeMemory => "PLAYING_CHALLENGE_MEMORY", + PlayingState::PlayingChallengeStory => "PLAYING_CHALLENGE_STORY", + PlayingState::PlayingChallengeBoss => "PLAYING_CHALLENGE_BOSS", + PlayingState::PlayingRogueTourn => "PLAYING_ROGUE_TOURN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PLAYING_STATE_NONE" => Some(Self::None), + "PLAYING_ROGUE_COSMOS" => Some(Self::PlayingRogueCosmos), + "PLAYING_ROGUE_CHESS" => Some(Self::PlayingRogueChess), + "PLAYING_ROGUE_CHESS_NOUS" => Some(Self::PlayingRogueChessNous), + "PLAYING_CHALLENGE_MEMORY" => Some(Self::PlayingChallengeMemory), + "PLAYING_CHALLENGE_STORY" => Some(Self::PlayingChallengeStory), + "PLAYING_CHALLENGE_BOSS" => Some(Self::PlayingChallengeBoss), + "PLAYING_ROGUE_TOURN" => Some(Self::PlayingRogueTourn), _ => None, } } @@ -27498,73 +12309,55 @@ impl PlatformType { } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ikjbdmcgbai { - NoKick = 0, - ForceKick = 1, - IdleKick = 2, - Silence = 3, +pub enum FriendOnlineStatus { + Offline = 0, + Online = 1, } -impl Ikjbdmcgbai { +impl FriendOnlineStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Ikjbdmcgbai::NoKick => "NO_KICK", - Ikjbdmcgbai::ForceKick => "FORCE_KICK", - Ikjbdmcgbai::IdleKick => "IDLE_KICK", - Ikjbdmcgbai::Silence => "SILENCE", + FriendOnlineStatus::Offline => "FRIEND_ONLINE_STATUS_OFFLINE", + FriendOnlineStatus::Online => "FRIEND_ONLINE_STATUS_ONLINE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "NO_KICK" => Some(Self::NoKick), - "FORCE_KICK" => Some(Self::ForceKick), - "IDLE_KICK" => Some(Self::IdleKick), - "SILENCE" => Some(Self::Silence), + "FRIEND_ONLINE_STATUS_OFFLINE" => Some(Self::Offline), + "FRIEND_ONLINE_STATUS_ONLINE" => Some(Self::Online), _ => None, } } } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum AvatarType { +pub enum TurnFoodSwitch { None = 0, - AvatarTrialType = 1, - AvatarLimitType = 2, - AvatarFormalType = 3, - AvatarAssistType = 4, - AvatarAetherDivideType = 5, - AvatarUpgradeAvailableType = 6, + Attack = 1, + Define = 2, } -impl AvatarType { +impl TurnFoodSwitch { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - AvatarType::None => "AVATAR_TYPE_NONE", - AvatarType::AvatarTrialType => "AVATAR_TRIAL_TYPE", - AvatarType::AvatarLimitType => "AVATAR_LIMIT_TYPE", - AvatarType::AvatarFormalType => "AVATAR_FORMAL_TYPE", - AvatarType::AvatarAssistType => "AVATAR_ASSIST_TYPE", - AvatarType::AvatarAetherDivideType => "AVATAR_AETHER_DIVIDE_TYPE", - AvatarType::AvatarUpgradeAvailableType => "AVATAR_UPGRADE_AVAILABLE_TYPE", + TurnFoodSwitch::None => "TURN_FOOD_SWITCH_NONE", + TurnFoodSwitch::Attack => "TURN_FOOD_SWITCH_ATTACK", + TurnFoodSwitch::Define => "TURN_FOOD_SWITCH_DEFINE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "AVATAR_TYPE_NONE" => Some(Self::None), - "AVATAR_TRIAL_TYPE" => Some(Self::AvatarTrialType), - "AVATAR_LIMIT_TYPE" => Some(Self::AvatarLimitType), - "AVATAR_FORMAL_TYPE" => Some(Self::AvatarFormalType), - "AVATAR_ASSIST_TYPE" => Some(Self::AvatarAssistType), - "AVATAR_AETHER_DIVIDE_TYPE" => Some(Self::AvatarAetherDivideType), - "AVATAR_UPGRADE_AVAILABLE_TYPE" => Some(Self::AvatarUpgradeAvailableType), + "TURN_FOOD_SWITCH_NONE" => Some(Self::None), + "TURN_FOOD_SWITCH_ATTACK" => Some(Self::Attack), + "TURN_FOOD_SWITCH_DEFINE" => Some(Self::Define), _ => None, } } @@ -27618,1269 +12411,131 @@ impl MultiPathAvatarType { } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Gender { +pub enum MapInfoChestType { None = 0, - Man = 1, - Woman = 2, + Normal = 101, + Challenge = 102, + Puzzle = 104, } -impl Gender { +impl MapInfoChestType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Gender::None => "GenderNone", - Gender::Man => "GenderMan", - Gender::Woman => "GenderWoman", + MapInfoChestType::None => "MAP_INFO_CHEST_TYPE_NONE", + MapInfoChestType::Normal => "MAP_INFO_CHEST_TYPE_NORMAL", + MapInfoChestType::Challenge => "MAP_INFO_CHEST_TYPE_CHALLENGE", + MapInfoChestType::Puzzle => "MAP_INFO_CHEST_TYPE_PUZZLE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "GenderNone" => Some(Self::None), - "GenderMan" => Some(Self::Man), - "GenderWoman" => Some(Self::Woman), + "MAP_INFO_CHEST_TYPE_NONE" => Some(Self::None), + "MAP_INFO_CHEST_TYPE_NORMAL" => Some(Self::Normal), + "MAP_INFO_CHEST_TYPE_CHALLENGE" => Some(Self::Challenge), + "MAP_INFO_CHEST_TYPE_PUZZLE" => Some(Self::Puzzle), _ => None, } } } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Logmdnkdjgg { - ProductNone = 0, - ProductNormal = 1, - ProductLimit = 2, - ProductLimitNoPay = 3, - ProductNoProcessOrder = 4, +pub enum QuestStatus { + QuestNone = 0, + QuestDoing = 1, + QuestFinish = 2, + QuestClose = 3, + QuestDelete = 4, } -impl Logmdnkdjgg { +impl QuestStatus { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Logmdnkdjgg::ProductNone => "PRODUCT_NONE", - Logmdnkdjgg::ProductNormal => "PRODUCT_NORMAL", - Logmdnkdjgg::ProductLimit => "PRODUCT_LIMIT", - Logmdnkdjgg::ProductLimitNoPay => "PRODUCT_LIMIT_NO_PAY", - Logmdnkdjgg::ProductNoProcessOrder => "PRODUCT_NO_PROCESS_ORDER", + QuestStatus::QuestNone => "QUEST_NONE", + QuestStatus::QuestDoing => "QUEST_DOING", + QuestStatus::QuestFinish => "QUEST_FINISH", + QuestStatus::QuestClose => "QUEST_CLOSE", + QuestStatus::QuestDelete => "QUEST_DELETE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "PRODUCT_NONE" => Some(Self::ProductNone), - "PRODUCT_NORMAL" => Some(Self::ProductNormal), - "PRODUCT_LIMIT" => Some(Self::ProductLimit), - "PRODUCT_LIMIT_NO_PAY" => Some(Self::ProductLimitNoPay), - "PRODUCT_NO_PROCESS_ORDER" => Some(Self::ProductNoProcessOrder), + "QUEST_NONE" => Some(Self::QuestNone), + "QUEST_DOING" => Some(Self::QuestDoing), + "QUEST_FINISH" => Some(Self::QuestFinish), + "QUEST_CLOSE" => Some(Self::QuestClose), + "QUEST_DELETE" => Some(Self::QuestDelete), _ => None, } } } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum ProductGiftType { - ProductGiftNone = 0, - ProductGiftCoin = 1, - ProductGiftMonthCard = 2, - ProductGiftBp68 = 3, - ProductGiftBp128 = 4, - ProductGiftBp68Upgrade128 = 5, - ProductGiftPointCard = 6, - ProductGiftPsPreOrder1 = 7, - ProductGiftPsPreOrder2 = 8, - ProductGiftGooglePoints100 = 9, - ProductGiftGooglePoints150 = 10, - ProductGiftPsPointCard030 = 11, - ProductGiftPsPointCard050 = 12, - ProductGiftPsPointCard100 = 13, -} -impl ProductGiftType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - ProductGiftType::ProductGiftNone => "PRODUCT_GIFT_NONE", - ProductGiftType::ProductGiftCoin => "PRODUCT_GIFT_COIN", - ProductGiftType::ProductGiftMonthCard => "PRODUCT_GIFT_MONTH_CARD", - ProductGiftType::ProductGiftBp68 => "PRODUCT_GIFT_BP_68", - ProductGiftType::ProductGiftBp128 => "PRODUCT_GIFT_BP_128", - ProductGiftType::ProductGiftBp68Upgrade128 => "PRODUCT_GIFT_BP68_UPGRADE_128", - ProductGiftType::ProductGiftPointCard => "PRODUCT_GIFT_POINT_CARD", - ProductGiftType::ProductGiftPsPreOrder1 => "PRODUCT_GIFT_PS_PRE_ORDER_1", - ProductGiftType::ProductGiftPsPreOrder2 => "PRODUCT_GIFT_PS_PRE_ORDER_2", - ProductGiftType::ProductGiftGooglePoints100 => { - "PRODUCT_GIFT_GOOGLE_POINTS_100" - } - ProductGiftType::ProductGiftGooglePoints150 => { - "PRODUCT_GIFT_GOOGLE_POINTS_150" - } - ProductGiftType::ProductGiftPsPointCard030 => { - "PRODUCT_GIFT_PS_POINT_CARD_030" - } - ProductGiftType::ProductGiftPsPointCard050 => { - "PRODUCT_GIFT_PS_POINT_CARD_050" - } - ProductGiftType::ProductGiftPsPointCard100 => { - "PRODUCT_GIFT_PS_POINT_CARD_100" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PRODUCT_GIFT_NONE" => Some(Self::ProductGiftNone), - "PRODUCT_GIFT_COIN" => Some(Self::ProductGiftCoin), - "PRODUCT_GIFT_MONTH_CARD" => Some(Self::ProductGiftMonthCard), - "PRODUCT_GIFT_BP_68" => Some(Self::ProductGiftBp68), - "PRODUCT_GIFT_BP_128" => Some(Self::ProductGiftBp128), - "PRODUCT_GIFT_BP68_UPGRADE_128" => Some(Self::ProductGiftBp68Upgrade128), - "PRODUCT_GIFT_POINT_CARD" => Some(Self::ProductGiftPointCard), - "PRODUCT_GIFT_PS_PRE_ORDER_1" => Some(Self::ProductGiftPsPreOrder1), - "PRODUCT_GIFT_PS_PRE_ORDER_2" => Some(Self::ProductGiftPsPreOrder2), - "PRODUCT_GIFT_GOOGLE_POINTS_100" => Some(Self::ProductGiftGooglePoints100), - "PRODUCT_GIFT_GOOGLE_POINTS_150" => Some(Self::ProductGiftGooglePoints150), - "PRODUCT_GIFT_PS_POINT_CARD_030" => Some(Self::ProductGiftPsPointCard030), - "PRODUCT_GIFT_PS_POINT_CARD_050" => Some(Self::ProductGiftPsPointCard050), - "PRODUCT_GIFT_PS_POINT_CARD_100" => Some(Self::ProductGiftPsPointCard100), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lpngmalnppe { - FeatureSwitchNone = 0, - FeatureSwitchShop = 1, - FeatureSwitchLineupName = 2, - FeatureSwitchRechargeShop = 3, - FeatureSwitchNickname = 4, - FeatureSwitchSignature = 5, - FeatureSwitchBattlepass = 6, - FeatureSwitchPunkLord = 7, - FeatureSwitchMonthcardDaily = 8, - FeatureSwitchPictureShare = 9, - FeatureSwitchRogue = 10, - FeatureSwitchChallenge = 11, - FeatureSwitchCocoon = 12, - FeatureSwitchRaid = 13, - FeatureSwitchMazePlaneEvent = 14, - FeatureSwitchActivityPanel = 15, - FeatureSwitchMailbox = 16, - FeatureSwitchQuest = 17, - FeatureSwitchGacha = 18, - FeatureSwitchChat = 19, - FeatureSwitchModifyFriendAlias = 20, - FeatureSwitchUseItem = 21, - FeatureSwitchActivitySchedule = 22, - FeatureSwitchFarmElement = 23, - FeatureSwitchAchievementLevel = 24, - FeatureSwitchDailyActiveLevel = 25, - FeatureSwitchPlayerReturn = 26, - FeatureSwitchFirstSetNickname = 27, - FeatureSwitchMainMissionReward = 28, - FeatureSwitchSubMissionReward = 29, - FeatureSwitchPamMission = 30, - FeatureSwitchDailyMission = 31, - FeatureSwitchDestroyItem = 32, - FeatureSwitchConsumeItemTurn = 33, - FeatureSwitchRogueModifier = 34, - FeatureSwitchChessRogue = 35, - FeatureSwitchChessRogueBoard = 36, - FeatureSwitchRollShop = 37, - FeatureSwitchH5Return = 38, - FeatureSwitchOffering = 39, - FeatureSwitchServerRedPoint = 40, - FeatureSwitchMonopolyOptionRatio = 41, - FeatureSwitchMonopolyGetRaffleTicket = 42, - FeatureSwitchMonopolyTakeRaffleReward = 43, - FeatureSwitchChallengeRecommendLineup = 44, - FeatureSwitchPsnMemberShipCheck = 45, - FeatureSwitchPlayerBoardDevelopment = 46, - FeatureSwitchPvp = 47, - FeatureSwitchRogueMode = 48, - FeatureSwitchRogueTournUgc = 49, - FeatureSwitchRelicFilterPlanName = 50, - FeatureSwitchMazeItemUseBuffDrop = 51, -} -impl Lpngmalnppe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lpngmalnppe::FeatureSwitchNone => "FEATURE_SWITCH_NONE", - Lpngmalnppe::FeatureSwitchShop => "FEATURE_SWITCH_SHOP", - Lpngmalnppe::FeatureSwitchLineupName => "FEATURE_SWITCH_LINEUP_NAME", - Lpngmalnppe::FeatureSwitchRechargeShop => "FEATURE_SWITCH_RECHARGE_SHOP", - Lpngmalnppe::FeatureSwitchNickname => "FEATURE_SWITCH_NICKNAME", - Lpngmalnppe::FeatureSwitchSignature => "FEATURE_SWITCH_SIGNATURE", - Lpngmalnppe::FeatureSwitchBattlepass => "FEATURE_SWITCH_BATTLEPASS", - Lpngmalnppe::FeatureSwitchPunkLord => "FEATURE_SWITCH_PUNK_LORD", - Lpngmalnppe::FeatureSwitchMonthcardDaily => "FEATURE_SWITCH_MONTHCARD_DAILY", - Lpngmalnppe::FeatureSwitchPictureShare => "FEATURE_SWITCH_PICTURE_SHARE", - Lpngmalnppe::FeatureSwitchRogue => "FEATURE_SWITCH_ROGUE", - Lpngmalnppe::FeatureSwitchChallenge => "FEATURE_SWITCH_CHALLENGE", - Lpngmalnppe::FeatureSwitchCocoon => "FEATURE_SWITCH_COCOON", - Lpngmalnppe::FeatureSwitchRaid => "FEATURE_SWITCH_RAID", - Lpngmalnppe::FeatureSwitchMazePlaneEvent => "FEATURE_SWITCH_MAZE_PLANE_EVENT", - Lpngmalnppe::FeatureSwitchActivityPanel => "FEATURE_SWITCH_ACTIVITY_PANEL", - Lpngmalnppe::FeatureSwitchMailbox => "FEATURE_SWITCH_MAILBOX", - Lpngmalnppe::FeatureSwitchQuest => "FEATURE_SWITCH_QUEST", - Lpngmalnppe::FeatureSwitchGacha => "FEATURE_SWITCH_GACHA", - Lpngmalnppe::FeatureSwitchChat => "FEATURE_SWITCH_CHAT", - Lpngmalnppe::FeatureSwitchModifyFriendAlias => { - "FEATURE_SWITCH_MODIFY_FRIEND_ALIAS" - } - Lpngmalnppe::FeatureSwitchUseItem => "FEATURE_SWITCH_USE_ITEM", - Lpngmalnppe::FeatureSwitchActivitySchedule => { - "FEATURE_SWITCH_ACTIVITY_SCHEDULE" - } - Lpngmalnppe::FeatureSwitchFarmElement => "FEATURE_SWITCH_FARM_ELEMENT", - Lpngmalnppe::FeatureSwitchAchievementLevel => { - "FEATURE_SWITCH_ACHIEVEMENT_LEVEL" - } - Lpngmalnppe::FeatureSwitchDailyActiveLevel => { - "FEATURE_SWITCH_DAILY_ACTIVE_LEVEL" - } - Lpngmalnppe::FeatureSwitchPlayerReturn => "FEATURE_SWITCH_PLAYER_RETURN", - Lpngmalnppe::FeatureSwitchFirstSetNickname => { - "FEATURE_SWITCH_FIRST_SET_NICKNAME" - } - Lpngmalnppe::FeatureSwitchMainMissionReward => { - "FEATURE_SWITCH_MAIN_MISSION_REWARD" - } - Lpngmalnppe::FeatureSwitchSubMissionReward => { - "FEATURE_SWITCH_SUB_MISSION_REWARD" - } - Lpngmalnppe::FeatureSwitchPamMission => "FEATURE_SWITCH_PAM_MISSION", - Lpngmalnppe::FeatureSwitchDailyMission => "FEATURE_SWITCH_DAILY_MISSION", - Lpngmalnppe::FeatureSwitchDestroyItem => "FEATURE_SWITCH_DESTROY_ITEM", - Lpngmalnppe::FeatureSwitchConsumeItemTurn => { - "FEATURE_SWITCH_CONSUME_ITEM_TURN" - } - Lpngmalnppe::FeatureSwitchRogueModifier => "FEATURE_SWITCH_ROGUE_MODIFIER", - Lpngmalnppe::FeatureSwitchChessRogue => "FEATURE_SWITCH_CHESS_ROGUE", - Lpngmalnppe::FeatureSwitchChessRogueBoard => { - "FEATURE_SWITCH_CHESS_ROGUE_BOARD" - } - Lpngmalnppe::FeatureSwitchRollShop => "FEATURE_SWITCH_ROLL_SHOP", - Lpngmalnppe::FeatureSwitchH5Return => "FEATURE_SWITCH_H5_RETURN", - Lpngmalnppe::FeatureSwitchOffering => "FEATURE_SWITCH_OFFERING", - Lpngmalnppe::FeatureSwitchServerRedPoint => "FEATURE_SWITCH_SERVER_RED_POINT", - Lpngmalnppe::FeatureSwitchMonopolyOptionRatio => { - "FEATURE_SWITCH_MONOPOLY_OPTION_RATIO" - } - Lpngmalnppe::FeatureSwitchMonopolyGetRaffleTicket => { - "FEATURE_SWITCH_MONOPOLY_GET_RAFFLE_TICKET" - } - Lpngmalnppe::FeatureSwitchMonopolyTakeRaffleReward => { - "FEATURE_SWITCH_MONOPOLY_TAKE_RAFFLE_REWARD" - } - Lpngmalnppe::FeatureSwitchChallengeRecommendLineup => { - "FEATURE_SWITCH_CHALLENGE_RECOMMEND_LINEUP" - } - Lpngmalnppe::FeatureSwitchPsnMemberShipCheck => { - "FEATURE_SWITCH_PSN_MEMBER_SHIP_CHECK" - } - Lpngmalnppe::FeatureSwitchPlayerBoardDevelopment => { - "FEATURE_SWITCH_PLAYER_BOARD_DEVELOPMENT" - } - Lpngmalnppe::FeatureSwitchPvp => "FEATURE_SWITCH_PVP", - Lpngmalnppe::FeatureSwitchRogueMode => "FEATURE_SWITCH_ROGUE_MODE", - Lpngmalnppe::FeatureSwitchRogueTournUgc => "FEATURE_SWITCH_ROGUE_TOURN_UGC", - Lpngmalnppe::FeatureSwitchRelicFilterPlanName => { - "FEATURE_SWITCH_RELIC_FILTER_PLAN_NAME" - } - Lpngmalnppe::FeatureSwitchMazeItemUseBuffDrop => { - "FEATURE_SWITCH_MAZE_ITEM_USE_BUFF_DROP" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FEATURE_SWITCH_NONE" => Some(Self::FeatureSwitchNone), - "FEATURE_SWITCH_SHOP" => Some(Self::FeatureSwitchShop), - "FEATURE_SWITCH_LINEUP_NAME" => Some(Self::FeatureSwitchLineupName), - "FEATURE_SWITCH_RECHARGE_SHOP" => Some(Self::FeatureSwitchRechargeShop), - "FEATURE_SWITCH_NICKNAME" => Some(Self::FeatureSwitchNickname), - "FEATURE_SWITCH_SIGNATURE" => Some(Self::FeatureSwitchSignature), - "FEATURE_SWITCH_BATTLEPASS" => Some(Self::FeatureSwitchBattlepass), - "FEATURE_SWITCH_PUNK_LORD" => Some(Self::FeatureSwitchPunkLord), - "FEATURE_SWITCH_MONTHCARD_DAILY" => Some(Self::FeatureSwitchMonthcardDaily), - "FEATURE_SWITCH_PICTURE_SHARE" => Some(Self::FeatureSwitchPictureShare), - "FEATURE_SWITCH_ROGUE" => Some(Self::FeatureSwitchRogue), - "FEATURE_SWITCH_CHALLENGE" => Some(Self::FeatureSwitchChallenge), - "FEATURE_SWITCH_COCOON" => Some(Self::FeatureSwitchCocoon), - "FEATURE_SWITCH_RAID" => Some(Self::FeatureSwitchRaid), - "FEATURE_SWITCH_MAZE_PLANE_EVENT" => Some(Self::FeatureSwitchMazePlaneEvent), - "FEATURE_SWITCH_ACTIVITY_PANEL" => Some(Self::FeatureSwitchActivityPanel), - "FEATURE_SWITCH_MAILBOX" => Some(Self::FeatureSwitchMailbox), - "FEATURE_SWITCH_QUEST" => Some(Self::FeatureSwitchQuest), - "FEATURE_SWITCH_GACHA" => Some(Self::FeatureSwitchGacha), - "FEATURE_SWITCH_CHAT" => Some(Self::FeatureSwitchChat), - "FEATURE_SWITCH_MODIFY_FRIEND_ALIAS" => { - Some(Self::FeatureSwitchModifyFriendAlias) - } - "FEATURE_SWITCH_USE_ITEM" => Some(Self::FeatureSwitchUseItem), - "FEATURE_SWITCH_ACTIVITY_SCHEDULE" => { - Some(Self::FeatureSwitchActivitySchedule) - } - "FEATURE_SWITCH_FARM_ELEMENT" => Some(Self::FeatureSwitchFarmElement), - "FEATURE_SWITCH_ACHIEVEMENT_LEVEL" => { - Some(Self::FeatureSwitchAchievementLevel) - } - "FEATURE_SWITCH_DAILY_ACTIVE_LEVEL" => { - Some(Self::FeatureSwitchDailyActiveLevel) - } - "FEATURE_SWITCH_PLAYER_RETURN" => Some(Self::FeatureSwitchPlayerReturn), - "FEATURE_SWITCH_FIRST_SET_NICKNAME" => { - Some(Self::FeatureSwitchFirstSetNickname) - } - "FEATURE_SWITCH_MAIN_MISSION_REWARD" => { - Some(Self::FeatureSwitchMainMissionReward) - } - "FEATURE_SWITCH_SUB_MISSION_REWARD" => { - Some(Self::FeatureSwitchSubMissionReward) - } - "FEATURE_SWITCH_PAM_MISSION" => Some(Self::FeatureSwitchPamMission), - "FEATURE_SWITCH_DAILY_MISSION" => Some(Self::FeatureSwitchDailyMission), - "FEATURE_SWITCH_DESTROY_ITEM" => Some(Self::FeatureSwitchDestroyItem), - "FEATURE_SWITCH_CONSUME_ITEM_TURN" => { - Some(Self::FeatureSwitchConsumeItemTurn) - } - "FEATURE_SWITCH_ROGUE_MODIFIER" => Some(Self::FeatureSwitchRogueModifier), - "FEATURE_SWITCH_CHESS_ROGUE" => Some(Self::FeatureSwitchChessRogue), - "FEATURE_SWITCH_CHESS_ROGUE_BOARD" => { - Some(Self::FeatureSwitchChessRogueBoard) - } - "FEATURE_SWITCH_ROLL_SHOP" => Some(Self::FeatureSwitchRollShop), - "FEATURE_SWITCH_H5_RETURN" => Some(Self::FeatureSwitchH5Return), - "FEATURE_SWITCH_OFFERING" => Some(Self::FeatureSwitchOffering), - "FEATURE_SWITCH_SERVER_RED_POINT" => Some(Self::FeatureSwitchServerRedPoint), - "FEATURE_SWITCH_MONOPOLY_OPTION_RATIO" => { - Some(Self::FeatureSwitchMonopolyOptionRatio) - } - "FEATURE_SWITCH_MONOPOLY_GET_RAFFLE_TICKET" => { - Some(Self::FeatureSwitchMonopolyGetRaffleTicket) - } - "FEATURE_SWITCH_MONOPOLY_TAKE_RAFFLE_REWARD" => { - Some(Self::FeatureSwitchMonopolyTakeRaffleReward) - } - "FEATURE_SWITCH_CHALLENGE_RECOMMEND_LINEUP" => { - Some(Self::FeatureSwitchChallengeRecommendLineup) - } - "FEATURE_SWITCH_PSN_MEMBER_SHIP_CHECK" => { - Some(Self::FeatureSwitchPsnMemberShipCheck) - } - "FEATURE_SWITCH_PLAYER_BOARD_DEVELOPMENT" => { - Some(Self::FeatureSwitchPlayerBoardDevelopment) - } - "FEATURE_SWITCH_PVP" => Some(Self::FeatureSwitchPvp), - "FEATURE_SWITCH_ROGUE_MODE" => Some(Self::FeatureSwitchRogueMode), - "FEATURE_SWITCH_ROGUE_TOURN_UGC" => Some(Self::FeatureSwitchRogueTournUgc), - "FEATURE_SWITCH_RELIC_FILTER_PLAN_NAME" => { - Some(Self::FeatureSwitchRelicFilterPlanName) - } - "FEATURE_SWITCH_MAZE_ITEM_USE_BUFF_DROP" => { - Some(Self::FeatureSwitchMazeItemUseBuffDrop) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jklgepijbce { - SecretKeyNone = 0, - SecretKeyServerCheck = 1, - SecretKeyVideo = 2, - SecretKeyBattleTime = 3, -} -impl Jklgepijbce { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jklgepijbce::SecretKeyNone => "SECRET_KEY_NONE", - Jklgepijbce::SecretKeyServerCheck => "SECRET_KEY_SERVER_CHECK", - Jklgepijbce::SecretKeyVideo => "SECRET_KEY_VIDEO", - Jklgepijbce::SecretKeyBattleTime => "SECRET_KEY_BATTLE_TIME", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SECRET_KEY_NONE" => Some(Self::SecretKeyNone), - "SECRET_KEY_SERVER_CHECK" => Some(Self::SecretKeyServerCheck), - "SECRET_KEY_VIDEO" => Some(Self::SecretKeyVideo), - "SECRET_KEY_BATTLE_TIME" => Some(Self::SecretKeyBattleTime), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jopabkfcpak { - ReplayTypeNone = 0, - ReplayTypePunkLord = 1, -} -impl Jopabkfcpak { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jopabkfcpak::ReplayTypeNone => "REPLAY_TYPE_NONE", - Jopabkfcpak::ReplayTypePunkLord => "REPLAY_TYPE_PUNK_LORD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "REPLAY_TYPE_NONE" => Some(Self::ReplayTypeNone), - "REPLAY_TYPE_PUNK_LORD" => Some(Self::ReplayTypePunkLord), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mphbgocphig { - PunkLordShareTypeNone = 0, - PunkLordShareTypeFriend = 1, - PunkLordShareTypeAll = 2, -} -impl Mphbgocphig { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mphbgocphig::PunkLordShareTypeNone => "PUNK_LORD_SHARE_TYPE_NONE", - Mphbgocphig::PunkLordShareTypeFriend => "PUNK_LORD_SHARE_TYPE_FRIEND", - Mphbgocphig::PunkLordShareTypeAll => "PUNK_LORD_SHARE_TYPE_ALL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PUNK_LORD_SHARE_TYPE_NONE" => Some(Self::PunkLordShareTypeNone), - "PUNK_LORD_SHARE_TYPE_FRIEND" => Some(Self::PunkLordShareTypeFriend), - "PUNK_LORD_SHARE_TYPE_ALL" => Some(Self::PunkLordShareTypeAll), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ehabjijdmil { - PunkLordAttackerStatusNone = 0, - PunkLordAttackerStatusAttacked = 1, - PunkLordAttackerStatusAttacking = 2, - PunkLordAttackerStatusAttackedAndAttacking = 3, -} -impl Ehabjijdmil { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ehabjijdmil::PunkLordAttackerStatusNone => "PUNK_LORD_ATTACKER_STATUS_NONE", - Ehabjijdmil::PunkLordAttackerStatusAttacked => { - "PUNK_LORD_ATTACKER_STATUS_ATTACKED" - } - Ehabjijdmil::PunkLordAttackerStatusAttacking => { - "PUNK_LORD_ATTACKER_STATUS_ATTACKING" - } - Ehabjijdmil::PunkLordAttackerStatusAttackedAndAttacking => { - "PUNK_LORD_ATTACKER_STATUS_ATTACKED_AND_ATTACKING" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PUNK_LORD_ATTACKER_STATUS_NONE" => Some(Self::PunkLordAttackerStatusNone), - "PUNK_LORD_ATTACKER_STATUS_ATTACKED" => { - Some(Self::PunkLordAttackerStatusAttacked) - } - "PUNK_LORD_ATTACKER_STATUS_ATTACKING" => { - Some(Self::PunkLordAttackerStatusAttacking) - } - "PUNK_LORD_ATTACKER_STATUS_ATTACKED_AND_ATTACKING" => { - Some(Self::PunkLordAttackerStatusAttackedAndAttacking) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hbcbhjhmoim { - PunkLordMonsterInfoNotifyReasonNone = 0, - PunkLordMonsterInfoNotifyReasonEnterRaid = 1, - PunkLordMonsterInfoNotifyReasonBattleEnd = 2, - PunkLordMonsterInfoNotifyReasonLeaveRaid = 3, -} -impl Hbcbhjhmoim { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hbcbhjhmoim::PunkLordMonsterInfoNotifyReasonNone => { - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_NONE" - } - Hbcbhjhmoim::PunkLordMonsterInfoNotifyReasonEnterRaid => { - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_ENTER_RAID" - } - Hbcbhjhmoim::PunkLordMonsterInfoNotifyReasonBattleEnd => { - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_BATTLE_END" - } - Hbcbhjhmoim::PunkLordMonsterInfoNotifyReasonLeaveRaid => { - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_LEAVE_RAID" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_NONE" => { - Some(Self::PunkLordMonsterInfoNotifyReasonNone) - } - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_ENTER_RAID" => { - Some(Self::PunkLordMonsterInfoNotifyReasonEnterRaid) - } - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_BATTLE_END" => { - Some(Self::PunkLordMonsterInfoNotifyReasonBattleEnd) - } - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_LEAVE_RAID" => { - Some(Self::PunkLordMonsterInfoNotifyReasonLeaveRaid) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum ChatType { +pub enum SceneGroupRefreshType { None = 0, - Private = 1, - Group = 2, + Loaded = 1, + Unload = 2, } -impl ChatType { +impl SceneGroupRefreshType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - ChatType::None => "CHAT_TYPE_NONE", - ChatType::Private => "CHAT_TYPE_PRIVATE", - ChatType::Group => "CHAT_TYPE_GROUP", + SceneGroupRefreshType::None => "SCENE_GROUP_REFRESH_TYPE_NONE", + SceneGroupRefreshType::Loaded => "SCENE_GROUP_REFRESH_TYPE_LOADED", + SceneGroupRefreshType::Unload => "SCENE_GROUP_REFRESH_TYPE_UNLOAD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "CHAT_TYPE_NONE" => Some(Self::None), - "CHAT_TYPE_PRIVATE" => Some(Self::Private), - "CHAT_TYPE_GROUP" => Some(Self::Group), + "SCENE_GROUP_REFRESH_TYPE_NONE" => Some(Self::None), + "SCENE_GROUP_REFRESH_TYPE_LOADED" => Some(Self::Loaded), + "SCENE_GROUP_REFRESH_TYPE_UNLOAD" => Some(Self::Unload), _ => None, } } } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum MsgType { +pub enum SyncReason { None = 0, - CustomText = 1, - Emoji = 2, - Invite = 3, + MpAdd = 1, + MpAddPropHit = 2, + HpAdd = 3, + HpAddPropHit = 4, } -impl MsgType { +impl SyncReason { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - MsgType::None => "MSG_TYPE_NONE", - MsgType::CustomText => "MSG_TYPE_CUSTOM_TEXT", - MsgType::Emoji => "MSG_TYPE_EMOJI", - MsgType::Invite => "MSG_TYPE_INVITE", + SyncReason::None => "SYNC_REASON_NONE", + SyncReason::MpAdd => "SYNC_REASON_MP_ADD", + SyncReason::MpAddPropHit => "SYNC_REASON_MP_ADD_PROP_HIT", + SyncReason::HpAdd => "SYNC_REASON_HP_ADD", + SyncReason::HpAddPropHit => "SYNC_REASON_HP_ADD_PROP_HIT", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "MSG_TYPE_NONE" => Some(Self::None), - "MSG_TYPE_CUSTOM_TEXT" => Some(Self::CustomText), - "MSG_TYPE_EMOJI" => Some(Self::Emoji), - "MSG_TYPE_INVITE" => Some(Self::Invite), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pajgdpfpnal { - ShieldTypeNone = 0, - ShieldTypeReplace = 1, - ShieldTypeShied = 2, -} -impl Pajgdpfpnal { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pajgdpfpnal::ShieldTypeNone => "SHIELD_TYPE_NONE", - Pajgdpfpnal::ShieldTypeReplace => "SHIELD_TYPE_REPLACE", - Pajgdpfpnal::ShieldTypeShied => "SHIELD_TYPE_SHIED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SHIELD_TYPE_NONE" => Some(Self::ShieldTypeNone), - "SHIELD_TYPE_REPLACE" => Some(Self::ShieldTypeReplace), - "SHIELD_TYPE_SHIED" => Some(Self::ShieldTypeShied), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jbkklmnpkcn { - FuncUnlockIdNone = 0, - FuncUnlockIdRelic = 403, - FuncUnlockIdRelicNum = 404, - FuncUnlockIdEquipment = 401, - FuncUnlockIdSkilltree = 402, - FuncUnlockIdGacha = 2300, - FuncUnlockIdExpedition = 3100, - FuncUnlockIdCompose = 4100, - FuncUnlockIdFightactivity = 3700, -} -impl Jbkklmnpkcn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jbkklmnpkcn::FuncUnlockIdNone => "FUNC_UNLOCK_ID_NONE", - Jbkklmnpkcn::FuncUnlockIdRelic => "FUNC_UNLOCK_ID_RELIC", - Jbkklmnpkcn::FuncUnlockIdRelicNum => "FUNC_UNLOCK_ID_RELIC_NUM", - Jbkklmnpkcn::FuncUnlockIdEquipment => "FUNC_UNLOCK_ID_EQUIPMENT", - Jbkklmnpkcn::FuncUnlockIdSkilltree => "FUNC_UNLOCK_ID_SKILLTREE", - Jbkklmnpkcn::FuncUnlockIdGacha => "FUNC_UNLOCK_ID_GACHA", - Jbkklmnpkcn::FuncUnlockIdExpedition => "FUNC_UNLOCK_ID_EXPEDITION", - Jbkklmnpkcn::FuncUnlockIdCompose => "FUNC_UNLOCK_ID_COMPOSE", - Jbkklmnpkcn::FuncUnlockIdFightactivity => "FUNC_UNLOCK_ID_FIGHTACTIVITY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FUNC_UNLOCK_ID_NONE" => Some(Self::FuncUnlockIdNone), - "FUNC_UNLOCK_ID_RELIC" => Some(Self::FuncUnlockIdRelic), - "FUNC_UNLOCK_ID_RELIC_NUM" => Some(Self::FuncUnlockIdRelicNum), - "FUNC_UNLOCK_ID_EQUIPMENT" => Some(Self::FuncUnlockIdEquipment), - "FUNC_UNLOCK_ID_SKILLTREE" => Some(Self::FuncUnlockIdSkilltree), - "FUNC_UNLOCK_ID_GACHA" => Some(Self::FuncUnlockIdGacha), - "FUNC_UNLOCK_ID_EXPEDITION" => Some(Self::FuncUnlockIdExpedition), - "FUNC_UNLOCK_ID_COMPOSE" => Some(Self::FuncUnlockIdCompose), - "FUNC_UNLOCK_ID_FIGHTACTIVITY" => Some(Self::FuncUnlockIdFightactivity), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dccankfcmdh { - AssistAvatarUnknow = 0, - AssistAvatarLevel = 1, - AssistAvatarRank = 2, -} -impl Dccankfcmdh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dccankfcmdh::AssistAvatarUnknow => "ASSIST_AVATAR_UNKNOW", - Dccankfcmdh::AssistAvatarLevel => "ASSIST_AVATAR_LEVEL", - Dccankfcmdh::AssistAvatarRank => "ASSIST_AVATAR_RANK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ASSIST_AVATAR_UNKNOW" => Some(Self::AssistAvatarUnknow), - "ASSIST_AVATAR_LEVEL" => Some(Self::AssistAvatarLevel), - "ASSIST_AVATAR_RANK" => Some(Self::AssistAvatarRank), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gpicpknnnbi { - DevelopmentNone = 0, - DevelopmentRogueCosmos = 1, - DevelopmentRogueChess = 2, - DevelopmentRogueChessNous = 3, - DevelopmentMemoryChallenge = 4, - DevelopmentStoryChallenge = 5, - DevelopmentUnlockAvatar = 6, - DevelopmentUnlockEquipment = 7, - DevelopmentActivityStart = 8, - DevelopmentActivityEnd = 9, - DevelopmentBossChallenge = 10, - DevelopmentRogueTourn = 11, - DevelopmentRogueTournWeek = 12, -} -impl Gpicpknnnbi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gpicpknnnbi::DevelopmentNone => "DEVELOPMENT_NONE", - Gpicpknnnbi::DevelopmentRogueCosmos => "DEVELOPMENT_ROGUE_COSMOS", - Gpicpknnnbi::DevelopmentRogueChess => "DEVELOPMENT_ROGUE_CHESS", - Gpicpknnnbi::DevelopmentRogueChessNous => "DEVELOPMENT_ROGUE_CHESS_NOUS", - Gpicpknnnbi::DevelopmentMemoryChallenge => "DEVELOPMENT_MEMORY_CHALLENGE", - Gpicpknnnbi::DevelopmentStoryChallenge => "DEVELOPMENT_STORY_CHALLENGE", - Gpicpknnnbi::DevelopmentUnlockAvatar => "DEVELOPMENT_UNLOCK_AVATAR", - Gpicpknnnbi::DevelopmentUnlockEquipment => "DEVELOPMENT_UNLOCK_EQUIPMENT", - Gpicpknnnbi::DevelopmentActivityStart => "DEVELOPMENT_ACTIVITY_START", - Gpicpknnnbi::DevelopmentActivityEnd => "DEVELOPMENT_ACTIVITY_END", - Gpicpknnnbi::DevelopmentBossChallenge => "DEVELOPMENT_BOSS_CHALLENGE", - Gpicpknnnbi::DevelopmentRogueTourn => "DEVELOPMENT_ROGUE_TOURN", - Gpicpknnnbi::DevelopmentRogueTournWeek => "DEVELOPMENT_ROGUE_TOURN_WEEK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DEVELOPMENT_NONE" => Some(Self::DevelopmentNone), - "DEVELOPMENT_ROGUE_COSMOS" => Some(Self::DevelopmentRogueCosmos), - "DEVELOPMENT_ROGUE_CHESS" => Some(Self::DevelopmentRogueChess), - "DEVELOPMENT_ROGUE_CHESS_NOUS" => Some(Self::DevelopmentRogueChessNous), - "DEVELOPMENT_MEMORY_CHALLENGE" => Some(Self::DevelopmentMemoryChallenge), - "DEVELOPMENT_STORY_CHALLENGE" => Some(Self::DevelopmentStoryChallenge), - "DEVELOPMENT_UNLOCK_AVATAR" => Some(Self::DevelopmentUnlockAvatar), - "DEVELOPMENT_UNLOCK_EQUIPMENT" => Some(Self::DevelopmentUnlockEquipment), - "DEVELOPMENT_ACTIVITY_START" => Some(Self::DevelopmentActivityStart), - "DEVELOPMENT_ACTIVITY_END" => Some(Self::DevelopmentActivityEnd), - "DEVELOPMENT_BOSS_CHALLENGE" => Some(Self::DevelopmentBossChallenge), - "DEVELOPMENT_ROGUE_TOURN" => Some(Self::DevelopmentRogueTourn), - "DEVELOPMENT_ROGUE_TOURN_WEEK" => Some(Self::DevelopmentRogueTournWeek), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum PlayingState { - None = 0, - PlayingRogueCosmos = 1, - PlayingRogueChess = 2, - PlayingRogueChessNous = 3, - PlayingChallengeMemory = 4, - PlayingChallengeStory = 5, - PlayingChallengeBoss = 6, - PlayingRogueTourn = 7, -} -impl PlayingState { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - PlayingState::None => "PLAYING_STATE_NONE", - PlayingState::PlayingRogueCosmos => "PLAYING_ROGUE_COSMOS", - PlayingState::PlayingRogueChess => "PLAYING_ROGUE_CHESS", - PlayingState::PlayingRogueChessNous => "PLAYING_ROGUE_CHESS_NOUS", - PlayingState::PlayingChallengeMemory => "PLAYING_CHALLENGE_MEMORY", - PlayingState::PlayingChallengeStory => "PLAYING_CHALLENGE_STORY", - PlayingState::PlayingChallengeBoss => "PLAYING_CHALLENGE_BOSS", - PlayingState::PlayingRogueTourn => "PLAYING_ROGUE_TOURN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PLAYING_STATE_NONE" => Some(Self::None), - "PLAYING_ROGUE_COSMOS" => Some(Self::PlayingRogueCosmos), - "PLAYING_ROGUE_CHESS" => Some(Self::PlayingRogueChess), - "PLAYING_ROGUE_CHESS_NOUS" => Some(Self::PlayingRogueChessNous), - "PLAYING_CHALLENGE_MEMORY" => Some(Self::PlayingChallengeMemory), - "PLAYING_CHALLENGE_STORY" => Some(Self::PlayingChallengeStory), - "PLAYING_CHALLENGE_BOSS" => Some(Self::PlayingChallengeBoss), - "PLAYING_ROGUE_TOURN" => Some(Self::PlayingRogueTourn), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kapfeieilci { - MatchRoomCharacterNone = 0, - MatchRoomCharacterLeader = 1, - MatchRoomCharacterMember = 2, - MatchRoomCharacterWatcher = 3, -} -impl Kapfeieilci { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Kapfeieilci::MatchRoomCharacterNone => "MatchRoomCharacter_None", - Kapfeieilci::MatchRoomCharacterLeader => "MatchRoomCharacter_Leader", - Kapfeieilci::MatchRoomCharacterMember => "MatchRoomCharacter_Member", - Kapfeieilci::MatchRoomCharacterWatcher => "MatchRoomCharacter_Watcher", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MatchRoomCharacter_None" => Some(Self::MatchRoomCharacterNone), - "MatchRoomCharacter_Leader" => Some(Self::MatchRoomCharacterLeader), - "MatchRoomCharacter_Member" => Some(Self::MatchRoomCharacterMember), - "MatchRoomCharacter_Watcher" => Some(Self::MatchRoomCharacterWatcher), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fhboobnpodb { - MatchRoomCharacterStatusNone = 0, - MatchRoomCharacterStatusIdle = 1, - MatchRoomCharacterStatusOperating = 2, - MatchRoomCharacterStatusReady = 3, - MatchRoomCharacterStatusFighting = 4, - MatchRoomCharacterStatusWatching = 5, -} -impl Fhboobnpodb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Fhboobnpodb::MatchRoomCharacterStatusNone => "MatchRoomCharacterStatus_None", - Fhboobnpodb::MatchRoomCharacterStatusIdle => "MatchRoomCharacterStatus_Idle", - Fhboobnpodb::MatchRoomCharacterStatusOperating => { - "MatchRoomCharacterStatus_Operating" - } - Fhboobnpodb::MatchRoomCharacterStatusReady => { - "MatchRoomCharacterStatus_Ready" - } - Fhboobnpodb::MatchRoomCharacterStatusFighting => { - "MatchRoomCharacterStatus_Fighting" - } - Fhboobnpodb::MatchRoomCharacterStatusWatching => { - "MatchRoomCharacterStatus_Watching" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MatchRoomCharacterStatus_None" => Some(Self::MatchRoomCharacterStatusNone), - "MatchRoomCharacterStatus_Idle" => Some(Self::MatchRoomCharacterStatusIdle), - "MatchRoomCharacterStatus_Operating" => { - Some(Self::MatchRoomCharacterStatusOperating) - } - "MatchRoomCharacterStatus_Ready" => Some(Self::MatchRoomCharacterStatusReady), - "MatchRoomCharacterStatus_Fighting" => { - Some(Self::MatchRoomCharacterStatusFighting) - } - "MatchRoomCharacterStatus_Watching" => { - Some(Self::MatchRoomCharacterStatusWatching) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hagkdjfhehg { - BattleCheckStrategyIdentical = 0, - BattleCheckStrategyServer = 1, - BattleCheckStrategyClient = 2, -} -impl Hagkdjfhehg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hagkdjfhehg::BattleCheckStrategyIdentical => { - "BATTLE_CHECK_STRATEGY_IDENTICAL" - } - Hagkdjfhehg::BattleCheckStrategyServer => "BATTLE_CHECK_STRATEGY_SERVER", - Hagkdjfhehg::BattleCheckStrategyClient => "BATTLE_CHECK_STRATEGY_CLIENT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BATTLE_CHECK_STRATEGY_IDENTICAL" => Some(Self::BattleCheckStrategyIdentical), - "BATTLE_CHECK_STRATEGY_SERVER" => Some(Self::BattleCheckStrategyServer), - "BATTLE_CHECK_STRATEGY_CLIENT" => Some(Self::BattleCheckStrategyClient), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ifomdbalmfb { - BattleCheckResultSucc = 0, - BattleCheckResultFail = 1, - BattleCheckResultPass = 2, -} -impl Ifomdbalmfb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ifomdbalmfb::BattleCheckResultSucc => "BATTLE_CHECK_RESULT_SUCC", - Ifomdbalmfb::BattleCheckResultFail => "BATTLE_CHECK_RESULT_FAIL", - Ifomdbalmfb::BattleCheckResultPass => "BATTLE_CHECK_RESULT_PASS", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BATTLE_CHECK_RESULT_SUCC" => Some(Self::BattleCheckResultSucc), - "BATTLE_CHECK_RESULT_FAIL" => Some(Self::BattleCheckResultFail), - "BATTLE_CHECK_RESULT_PASS" => Some(Self::BattleCheckResultPass), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Odbcbmghjen { - BattleModuleMaze = 0, - BattleModuleChallenge = 1, - BattleModuleCocoon = 2, - BattleModuleRogue = 3, - BattleModuleChallengeActivity = 4, - BattleModuleTrialLevel = 5, - BattleModuleAetherDivide = 6, -} -impl Odbcbmghjen { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Odbcbmghjen::BattleModuleMaze => "BATTLE_MODULE_MAZE", - Odbcbmghjen::BattleModuleChallenge => "BATTLE_MODULE_CHALLENGE", - Odbcbmghjen::BattleModuleCocoon => "BATTLE_MODULE_COCOON", - Odbcbmghjen::BattleModuleRogue => "BATTLE_MODULE_ROGUE", - Odbcbmghjen::BattleModuleChallengeActivity => { - "BATTLE_MODULE_CHALLENGE_ACTIVITY" - } - Odbcbmghjen::BattleModuleTrialLevel => "BATTLE_MODULE_TRIAL_LEVEL", - Odbcbmghjen::BattleModuleAetherDivide => "BATTLE_MODULE_AETHER_DIVIDE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BATTLE_MODULE_MAZE" => Some(Self::BattleModuleMaze), - "BATTLE_MODULE_CHALLENGE" => Some(Self::BattleModuleChallenge), - "BATTLE_MODULE_COCOON" => Some(Self::BattleModuleCocoon), - "BATTLE_MODULE_ROGUE" => Some(Self::BattleModuleRogue), - "BATTLE_MODULE_CHALLENGE_ACTIVITY" => { - Some(Self::BattleModuleChallengeActivity) - } - "BATTLE_MODULE_TRIAL_LEVEL" => Some(Self::BattleModuleTrialLevel), - "BATTLE_MODULE_AETHER_DIVIDE" => Some(Self::BattleModuleAetherDivide), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bokjgiclipi { - AetherdivideSpiritLineupNone = 0, - AetherdivideSpiritLineupNormal = 1, - AetherdivideSpiritLineupTrial = 2, -} -impl Bokjgiclipi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bokjgiclipi::AetherdivideSpiritLineupNone => { - "AETHERDIVIDE_SPIRIT_LINEUP_NONE" - } - Bokjgiclipi::AetherdivideSpiritLineupNormal => { - "AETHERDIVIDE_SPIRIT_LINEUP_NORMAL" - } - Bokjgiclipi::AetherdivideSpiritLineupTrial => { - "AETHERDIVIDE_SPIRIT_LINEUP_TRIAL" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AETHERDIVIDE_SPIRIT_LINEUP_NONE" => Some(Self::AetherdivideSpiritLineupNone), - "AETHERDIVIDE_SPIRIT_LINEUP_NORMAL" => { - Some(Self::AetherdivideSpiritLineupNormal) - } - "AETHERDIVIDE_SPIRIT_LINEUP_TRIAL" => { - Some(Self::AetherdivideSpiritLineupTrial) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dniinpiemig { - BattleTargetTypeNone = 0, - BattleTargetTypeScore = 1, - BattleTargetTypeAchievement = 2, - BattleTargetTypeRaid = 3, - BattleTargetTypeChallengeScore = 4, - BattleTargetTypeCommon = 5, -} -impl Dniinpiemig { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dniinpiemig::BattleTargetTypeNone => "BATTLE_TARGET_TYPE_NONE", - Dniinpiemig::BattleTargetTypeScore => "BATTLE_TARGET_TYPE_SCORE", - Dniinpiemig::BattleTargetTypeAchievement => "BATTLE_TARGET_TYPE_ACHIEVEMENT", - Dniinpiemig::BattleTargetTypeRaid => "BATTLE_TARGET_TYPE_RAID", - Dniinpiemig::BattleTargetTypeChallengeScore => { - "BATTLE_TARGET_TYPE_CHALLENGE_SCORE" - } - Dniinpiemig::BattleTargetTypeCommon => "BATTLE_TARGET_TYPE_COMMON", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BATTLE_TARGET_TYPE_NONE" => Some(Self::BattleTargetTypeNone), - "BATTLE_TARGET_TYPE_SCORE" => Some(Self::BattleTargetTypeScore), - "BATTLE_TARGET_TYPE_ACHIEVEMENT" => Some(Self::BattleTargetTypeAchievement), - "BATTLE_TARGET_TYPE_RAID" => Some(Self::BattleTargetTypeRaid), - "BATTLE_TARGET_TYPE_CHALLENGE_SCORE" => { - Some(Self::BattleTargetTypeChallengeScore) - } - "BATTLE_TARGET_TYPE_COMMON" => Some(Self::BattleTargetTypeCommon), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum DeathSource { - Unknown = 0, - KilledByOthers = 1, - KilledBySelf = 2, - Escape = 3, -} -impl DeathSource { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - DeathSource::Unknown => "UNKNOWN", - DeathSource::KilledByOthers => "KILLED_BY_OTHERS", - DeathSource::KilledBySelf => "KILLED_BY_SELF", - DeathSource::Escape => "ESCAPE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "UNKNOWN" => Some(Self::Unknown), - "KILLED_BY_OTHERS" => Some(Self::KilledByOthers), - "KILLED_BY_SELF" => Some(Self::KilledBySelf), - "ESCAPE" => Some(Self::Escape), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gkdmdmboaod { - TagNone = 0, - TagHideNpcMonster = 1, -} -impl Gkdmdmboaod { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gkdmdmboaod::TagNone => "TAG_NONE", - Gkdmdmboaod::TagHideNpcMonster => "TAG_HIDE_NPC_MONSTER", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "TAG_NONE" => Some(Self::TagNone), - "TAG_HIDE_NPC_MONSTER" => Some(Self::TagHideNpcMonster), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dikehiiknii { - NormalCreate = 0, - FormChange = 1, -} -impl Dikehiiknii { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dikehiiknii::NormalCreate => "NORMAL_CREATE", - Dikehiiknii::FormChange => "FORM_CHANGE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NORMAL_CREATE" => Some(Self::NormalCreate), - "FORM_CHANGE" => Some(Self::FormChange), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gfndhibppba { - BattleEndReasonNone = 0, - BattleEndReasonAllDie = 1, - BattleEndReasonTurnLimit = 2, -} -impl Gfndhibppba { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gfndhibppba::BattleEndReasonNone => "BATTLE_END_REASON_NONE", - Gfndhibppba::BattleEndReasonAllDie => "BATTLE_END_REASON_ALL_DIE", - Gfndhibppba::BattleEndReasonTurnLimit => "BATTLE_END_REASON_TURN_LIMIT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BATTLE_END_REASON_NONE" => Some(Self::BattleEndReasonNone), - "BATTLE_END_REASON_ALL_DIE" => Some(Self::BattleEndReasonAllDie), - "BATTLE_END_REASON_TURN_LIMIT" => Some(Self::BattleEndReasonTurnLimit), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Japmfpgnpef { - BattleStaticticEventNone = 0, - BattleStaticticEventTreasureDungeonAddExplore = 1, - BattleStaticticEventTreasureDungeonOpenGrid = 2, - BattleStaticticEventTreasureDungeonPickupItem = 3, - BattleStaticticEventTreasureDungeonUseBuff = 4, - BattleStaticticEventTelevisionActivityUpdateMazeBuffLayer = 5, -} -impl Japmfpgnpef { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Japmfpgnpef::BattleStaticticEventNone => "BATTLE_STATICTIC_EVENT_NONE", - Japmfpgnpef::BattleStaticticEventTreasureDungeonAddExplore => { - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_ADD_EXPLORE" - } - Japmfpgnpef::BattleStaticticEventTreasureDungeonOpenGrid => { - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_OPEN_GRID" - } - Japmfpgnpef::BattleStaticticEventTreasureDungeonPickupItem => { - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_PICKUP_ITEM" - } - Japmfpgnpef::BattleStaticticEventTreasureDungeonUseBuff => { - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_USE_BUFF" - } - Japmfpgnpef::BattleStaticticEventTelevisionActivityUpdateMazeBuffLayer => { - "BATTLE_STATICTIC_EVENT_TELEVISION_ACTIVITY_UPDATE_MAZE_BUFF_LAYER" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BATTLE_STATICTIC_EVENT_NONE" => Some(Self::BattleStaticticEventNone), - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_ADD_EXPLORE" => { - Some(Self::BattleStaticticEventTreasureDungeonAddExplore) - } - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_OPEN_GRID" => { - Some(Self::BattleStaticticEventTreasureDungeonOpenGrid) - } - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_PICKUP_ITEM" => { - Some(Self::BattleStaticticEventTreasureDungeonPickupItem) - } - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_USE_BUFF" => { - Some(Self::BattleStaticticEventTreasureDungeonUseBuff) - } - "BATTLE_STATICTIC_EVENT_TELEVISION_ACTIVITY_UPDATE_MAZE_BUFF_LAYER" => { - Some(Self::BattleStaticticEventTelevisionActivityUpdateMazeBuffLayer) - } + "SYNC_REASON_NONE" => Some(Self::None), + "SYNC_REASON_MP_ADD" => Some(Self::MpAdd), + "SYNC_REASON_MP_ADD_PROP_HIT" => Some(Self::MpAddPropHit), + "SYNC_REASON_HP_ADD" => Some(Self::HpAdd), + "SYNC_REASON_HP_ADD_PROP_HIT" => Some(Self::HpAddPropHit), _ => None, } } @@ -28919,9516 +12574,6 @@ impl BattleEndStatus { } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Hckioaemkee { - FightGameModeNone = 0, - FightGameModeMatch3 = 1, -} -impl Hckioaemkee { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hckioaemkee::FightGameModeNone => "FIGHT_GAME_MODE_NONE", - Hckioaemkee::FightGameModeMatch3 => "FIGHT_GAME_MODE_MATCH3", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FIGHT_GAME_MODE_NONE" => Some(Self::FightGameModeNone), - "FIGHT_GAME_MODE_MATCH3" => Some(Self::FightGameModeMatch3), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hbencpafohf { - FightKickoutUnknown = 0, - FightKickoutBlack = 1, - FightKickoutByGm = 2, - FightKickoutTimeout = 3, - FightKickoutSessionReset = 4, -} -impl Hbencpafohf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hbencpafohf::FightKickoutUnknown => "FIGHT_KICKOUT_UNKNOWN", - Hbencpafohf::FightKickoutBlack => "FIGHT_KICKOUT_BLACK", - Hbencpafohf::FightKickoutByGm => "FIGHT_KICKOUT_BY_GM", - Hbencpafohf::FightKickoutTimeout => "FIGHT_KICKOUT_TIMEOUT", - Hbencpafohf::FightKickoutSessionReset => "FIGHT_KICKOUT_SESSION_RESET", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FIGHT_KICKOUT_UNKNOWN" => Some(Self::FightKickoutUnknown), - "FIGHT_KICKOUT_BLACK" => Some(Self::FightKickoutBlack), - "FIGHT_KICKOUT_BY_GM" => Some(Self::FightKickoutByGm), - "FIGHT_KICKOUT_TIMEOUT" => Some(Self::FightKickoutTimeout), - "FIGHT_KICKOUT_SESSION_RESET" => Some(Self::FightKickoutSessionReset), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cgdiihjicck { - LobbyCharacterNone = 0, - LobbyCharacterLeader = 1, - LobbyCharacterMember = 2, - LobbyCharacterWatcher = 3, -} -impl Cgdiihjicck { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cgdiihjicck::LobbyCharacterNone => "LobbyCharacter_None", - Cgdiihjicck::LobbyCharacterLeader => "LobbyCharacter_Leader", - Cgdiihjicck::LobbyCharacterMember => "LobbyCharacter_Member", - Cgdiihjicck::LobbyCharacterWatcher => "LobbyCharacter_Watcher", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LobbyCharacter_None" => Some(Self::LobbyCharacterNone), - "LobbyCharacter_Leader" => Some(Self::LobbyCharacterLeader), - "LobbyCharacter_Member" => Some(Self::LobbyCharacterMember), - "LobbyCharacter_Watcher" => Some(Self::LobbyCharacterWatcher), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Igngfhojmia { - LobbyCharacterStatusNone = 0, - LobbyCharacterStatusIdle = 1, - LobbyCharacterStatusOperating = 2, - LobbyCharacterStatusReady = 3, - LobbyCharacterStatusFighting = 4, - LobbyCharacterStatusWatching = 5, - LobbyCharacterStatusMatching = 6, -} -impl Igngfhojmia { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Igngfhojmia::LobbyCharacterStatusNone => "LobbyCharacterStatus_None", - Igngfhojmia::LobbyCharacterStatusIdle => "LobbyCharacterStatus_Idle", - Igngfhojmia::LobbyCharacterStatusOperating => { - "LobbyCharacterStatus_Operating" - } - Igngfhojmia::LobbyCharacterStatusReady => "LobbyCharacterStatus_Ready", - Igngfhojmia::LobbyCharacterStatusFighting => "LobbyCharacterStatus_Fighting", - Igngfhojmia::LobbyCharacterStatusWatching => "LobbyCharacterStatus_Watching", - Igngfhojmia::LobbyCharacterStatusMatching => "LobbyCharacterStatus_Matching", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LobbyCharacterStatus_None" => Some(Self::LobbyCharacterStatusNone), - "LobbyCharacterStatus_Idle" => Some(Self::LobbyCharacterStatusIdle), - "LobbyCharacterStatus_Operating" => Some(Self::LobbyCharacterStatusOperating), - "LobbyCharacterStatus_Ready" => Some(Self::LobbyCharacterStatusReady), - "LobbyCharacterStatus_Fighting" => Some(Self::LobbyCharacterStatusFighting), - "LobbyCharacterStatus_Watching" => Some(Self::LobbyCharacterStatusWatching), - "LobbyCharacterStatus_Matching" => Some(Self::LobbyCharacterStatusMatching), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fpfeccnfjjl { - LobbyModifyTypeNone = 0, - LobbyModifyTypeIdle = 1, - LobbyModifyTypeReady = 2, - LobbyModifyTypeOperating = 3, - LobbyModifyTypeCancelMatch = 4, - LobbyModifyTypeMatch = 5, - LobbyModifyTypeQuitLobby = 6, - LobbyModifyTypeKickOut = 7, - LobbyModifyTypeTimeOut = 8, - LobbyModifyTypeJoinLobby = 9, - LobbyModifyTypeLobbyDismiss = 10, - LobbyModifyTypeMatchTimeOut = 11, - LobbyModifyTypeFightStart = 12, - LobbyModifyTypeLogout = 13, - LobbyModifyTypeFightEnd = 14, - LobbyModifyTypeFightRoomDestroyInInit = 15, -} -impl Fpfeccnfjjl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Fpfeccnfjjl::LobbyModifyTypeNone => "LobbyModifyType_None", - Fpfeccnfjjl::LobbyModifyTypeIdle => "LobbyModifyType_Idle", - Fpfeccnfjjl::LobbyModifyTypeReady => "LobbyModifyType_Ready", - Fpfeccnfjjl::LobbyModifyTypeOperating => "LobbyModifyType_Operating", - Fpfeccnfjjl::LobbyModifyTypeCancelMatch => "LobbyModifyType_CancelMatch", - Fpfeccnfjjl::LobbyModifyTypeMatch => "LobbyModifyType_Match", - Fpfeccnfjjl::LobbyModifyTypeQuitLobby => "LobbyModifyType_QuitLobby", - Fpfeccnfjjl::LobbyModifyTypeKickOut => "LobbyModifyType_KickOut", - Fpfeccnfjjl::LobbyModifyTypeTimeOut => "LobbyModifyType_TimeOut", - Fpfeccnfjjl::LobbyModifyTypeJoinLobby => "LobbyModifyType_JoinLobby", - Fpfeccnfjjl::LobbyModifyTypeLobbyDismiss => "LobbyModifyType_LobbyDismiss", - Fpfeccnfjjl::LobbyModifyTypeMatchTimeOut => "LobbyModifyType_MatchTimeOut", - Fpfeccnfjjl::LobbyModifyTypeFightStart => "LobbyModifyType_FightStart", - Fpfeccnfjjl::LobbyModifyTypeLogout => "LobbyModifyType_Logout", - Fpfeccnfjjl::LobbyModifyTypeFightEnd => "LobbyModifyType_FightEnd", - Fpfeccnfjjl::LobbyModifyTypeFightRoomDestroyInInit => { - "LobbyModifyType_FightRoomDestroyInInit" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LobbyModifyType_None" => Some(Self::LobbyModifyTypeNone), - "LobbyModifyType_Idle" => Some(Self::LobbyModifyTypeIdle), - "LobbyModifyType_Ready" => Some(Self::LobbyModifyTypeReady), - "LobbyModifyType_Operating" => Some(Self::LobbyModifyTypeOperating), - "LobbyModifyType_CancelMatch" => Some(Self::LobbyModifyTypeCancelMatch), - "LobbyModifyType_Match" => Some(Self::LobbyModifyTypeMatch), - "LobbyModifyType_QuitLobby" => Some(Self::LobbyModifyTypeQuitLobby), - "LobbyModifyType_KickOut" => Some(Self::LobbyModifyTypeKickOut), - "LobbyModifyType_TimeOut" => Some(Self::LobbyModifyTypeTimeOut), - "LobbyModifyType_JoinLobby" => Some(Self::LobbyModifyTypeJoinLobby), - "LobbyModifyType_LobbyDismiss" => Some(Self::LobbyModifyTypeLobbyDismiss), - "LobbyModifyType_MatchTimeOut" => Some(Self::LobbyModifyTypeMatchTimeOut), - "LobbyModifyType_FightStart" => Some(Self::LobbyModifyTypeFightStart), - "LobbyModifyType_Logout" => Some(Self::LobbyModifyTypeLogout), - "LobbyModifyType_FightEnd" => Some(Self::LobbyModifyTypeFightEnd), - "LobbyModifyType_FightRoomDestroyInInit" => { - Some(Self::LobbyModifyTypeFightRoomDestroyInInit) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dpeofimabab { - FightRoomDestroyReasonNone = 0, - FightRoomDestroyReasonSvrStop = 1, - FightRoomDestroyReasonGameEnd = 2, -} -impl Dpeofimabab { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dpeofimabab::FightRoomDestroyReasonNone => "FIGHT_ROOM_DESTROY_REASON_NONE", - Dpeofimabab::FightRoomDestroyReasonSvrStop => { - "FIGHT_ROOM_DESTROY_REASON_SVR_STOP" - } - Dpeofimabab::FightRoomDestroyReasonGameEnd => { - "FIGHT_ROOM_DESTROY_REASON_GAME_END" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FIGHT_ROOM_DESTROY_REASON_NONE" => Some(Self::FightRoomDestroyReasonNone), - "FIGHT_ROOM_DESTROY_REASON_SVR_STOP" => { - Some(Self::FightRoomDestroyReasonSvrStop) - } - "FIGHT_ROOM_DESTROY_REASON_GAME_END" => { - Some(Self::FightRoomDestroyReasonGameEnd) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pndleejdnjg { - Match3FinishReasonDefault = 0, - Match3FinishReasonLeave = 1, - Match3FinishReasonDie = 2, - Match3FinishReasonGameend = 3, - Match3FinishReasonKickout = 4, -} -impl Pndleejdnjg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pndleejdnjg::Match3FinishReasonDefault => "MATCH3_FINISH_REASON_DEFAULT", - Pndleejdnjg::Match3FinishReasonLeave => "MATCH3_FINISH_REASON_LEAVE", - Pndleejdnjg::Match3FinishReasonDie => "MATCH3_FINISH_REASON_DIE", - Pndleejdnjg::Match3FinishReasonGameend => "MATCH3_FINISH_REASON_GAMEEND", - Pndleejdnjg::Match3FinishReasonKickout => "MATCH3_FINISH_REASON_KICKOUT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MATCH3_FINISH_REASON_DEFAULT" => Some(Self::Match3FinishReasonDefault), - "MATCH3_FINISH_REASON_LEAVE" => Some(Self::Match3FinishReasonLeave), - "MATCH3_FINISH_REASON_DIE" => Some(Self::Match3FinishReasonDie), - "MATCH3_FINISH_REASON_GAMEEND" => Some(Self::Match3FinishReasonGameend), - "MATCH3_FINISH_REASON_KICKOUT" => Some(Self::Match3FinishReasonKickout), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bnhpknkihal { - MatchUnitTypeNone = 0, - MatchUnitTypeNormal = 1, - MatchUnitTypeRobot = 2, - MatchUnitTypeGm = 3, -} -impl Bnhpknkihal { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bnhpknkihal::MatchUnitTypeNone => "MATCH_UNIT_TYPE_NONE", - Bnhpknkihal::MatchUnitTypeNormal => "MATCH_UNIT_TYPE_NORMAL", - Bnhpknkihal::MatchUnitTypeRobot => "MATCH_UNIT_TYPE_ROBOT", - Bnhpknkihal::MatchUnitTypeGm => "MATCH_UNIT_TYPE_GM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MATCH_UNIT_TYPE_NONE" => Some(Self::MatchUnitTypeNone), - "MATCH_UNIT_TYPE_NORMAL" => Some(Self::MatchUnitTypeNormal), - "MATCH_UNIT_TYPE_ROBOT" => Some(Self::MatchUnitTypeRobot), - "MATCH_UNIT_TYPE_GM" => Some(Self::MatchUnitTypeGm), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pbcbljbpjfp { - RetSucc = 0, - RetFail = 1, - RetServerInternalError = 2, - RetTimeout = 3, - RetRepeatedReq = 4, - RetReqParaInvalid = 5, - RetPlayerDataError = 6, - RetPlayerClientPaused = 7, - RetFuncCheckFailed = 8, - RetFeatureSwitchClosed = 9, - RetFreqOverLimit = 10, - RetSystemBusy = 11, - RetPlayerNotOnline = 12, - RetRepeateLogin = 1000, - RetRetryLogin = 1001, - RetWaitLogin = 1002, - RetNotInWhiteList = 1003, - RetInBlackList = 1004, - RetAccountVerifyError = 1005, - RetAccountParaError = 1006, - RetAntiAddictLogin = 1007, - RetCheckSumError = 1008, - RetReachMaxPlayerNum = 1009, - RetAlreadyRegistered = 1010, - RetGenderError = 1011, - SetNicknameRetCallbackProcessing = 1012, - RetInGmBindAccess = 1013, - RetQuestRewardAlreadyTaken = 1100, - RetQuestNotAccept = 1101, - RetQuestNotFinish = 1102, - RetQuestStatusError = 1103, - RetAchievementLevelNotReach = 1104, - RetAchievementLevelAlreadyTaken = 1105, - RetAvatarNotExist = 1200, - RetAvatarResExpNotEnough = 1201, - RetAvatarExpReachPromotionLimit = 1202, - RetAvatarReachMaxPromotion = 1203, - RetSkilltreeConfigNotExist = 1204, - RetSkilltreeAlreadyUnlock = 1205, - RetSkilltreePreLocked = 1206, - RetSkilltreeLevelNotMeet = 1207, - RetSkilltreeRankNotMeet = 1208, - RetAvatarDressNoEquipment = 1209, - RetAvatarExpItemNotExist = 1210, - RetSkilltreePointLocked = 1211, - RetSkilltreePointLevelUpgradeNotMatch = 1212, - RetSkilltreePointLevelReachMax = 1213, - RetWorldLevelNotMeet = 1214, - RetPlayerLevelNotMeet = 1215, - RetAvatarRankNotMatch = 1216, - RetAvatarRankReachMax = 1217, - RetHeroBasicTypeNotMatch = 1218, - RetAvatarPromotionNotMeet = 1219, - RetPromotionRewardConfigNotExist = 1220, - RetPromotionRewardAlreadyTaken = 1221, - RetAvatarSkinItemNotExist = 1222, - RetAvatarSkinAlreadyDressed = 1223, - RetAvatarNotDressSkin = 1224, - RetAvatarSkinNotMatchAvatar = 1225, - RetItemNotExist = 1300, - RetItemCostNotEnough = 1301, - RetItemCostTooMuch = 1302, - RetItemNoCost = 1303, - RetItemNotEnough = 1304, - RetItemInvalid = 1305, - RetItemConfigNotExist = 1306, - RetScoinNotEnough = 1307, - RetItemRewardExceedLimit = 1308, - RetItemInvalidUse = 1309, - RetItemUseConfigNotExist = 1310, - RetRewardConfigNotExist = 1311, - RetItemExceedLimit = 1312, - RetItemCountInvalid = 1313, - RetItemUseTargetTypeInvalid = 1314, - RetItemUseSatietyFull = 1315, - RetItemComposeNotExist = 1316, - RetRelicComposeNotExist = 1317, - RetItemCanNotSell = 1318, - RetItemSellExceddLimit = 1319, - RetItemNotInCostList = 1320, - RetItemSpecialCostNotEnough = 1321, - RetItemSpecialCostTooMuch = 1322, - RetItemFormulaNotExist = 1323, - RetItemAutoGiftOptionalNotExist = 1324, - RetRelicComposeRelicInvalid = 1325, - RetRelicComposeMainAffixIdInvalid = 1326, - RetRelicComposeWrongFormulaType = 1327, - RetRelicComposeRelicNotExist = 1328, - RetRelicComposeBlackGoldCountInvalid = 1329, - RetRelicComposeBlackGoldNotNeed = 1330, - RetMonthCardCannotUse = 1331, - RetItemRewardExceedDisappear = 1332, - RetItemNeedRecycle = 1333, - RetItemComposeExceedLimit = 1334, - RetItemCanNotDestroy = 1335, - RetItemAlreadyMark = 1336, - RetItemMarkExceedLimit = 1337, - RetItemNotMark = 1338, - RetItenTurnFoodNotSet = 1339, - RetItemTurnFoodAlreadySet = 1340, - RetItemTurnFoodConsumeTypeError = 1341, - RetItemTurnFoodSwitchAlreadyOpen = 1342, - RetItemTurnFoodSwitchAlreadyClose = 1343, - RetHcoinExchangeTooMuch = 1344, - RetItemTurnFoodSceneTypeError = 1345, - RetEquipmentAlreadyDressed = 1350, - RetEquipmentNotExist = 1351, - RetEquipmentReachLevelLimit = 1352, - RetEquipmentConsumeSelf = 1353, - RetEquipmentAlreadyLocked = 1354, - RetEquipmentAlreadyUnlocked = 1355, - RetEquipmentLocked = 1356, - RetEquipmentSelectNumOverLimit = 1357, - RetEquipmentRankUpMustConsumeSameTid = 1358, - RetEquipmentPromotionReachMax = 1359, - RetEquipmentRankUpReachMax = 1360, - RetEquipmentLevelReachMax = 1361, - RetEquipmentExceedLimit = 1362, - RetRelicNotExist = 1363, - RetRelicReachLevelLimit = 1364, - RetRelicConsumeSelf = 1365, - RetRelicAlreadyDressed = 1366, - RetRelicLocked = 1367, - RetRelicAlreadyLocked = 1368, - RetRelicAlreadyUnlocked = 1369, - RetRelicLevelIsNotZero = 1370, - RetUniqueIdRepeated = 1371, - RetEquipmentLevelNotMeet = 1372, - RetEquipmentItemNotInCostList = 1373, - RetEquipmentLevelGreaterThanOne = 1374, - RetEquipmentAlreadyRanked = 1375, - RetRelicExceedLimit = 1376, - RetRelicAlreadyDiscarded = 1377, - RetRelicAlreadyUndiscarded = 1378, - RetEquipmentBatchLockTooFast = 1379, - RetRelicFilterPlanSlotEmpty = 1380, - RetRelicFilterPlanSlotAlreadyUsed = 1381, - RetRelicFilterPlanSlotIndexInvalid = 1382, - RetRelicFilterPlanNameUtf8Error = 1383, - RetRelicFilterPlanNameFormatError = 1384, - RetRelicFilterPlanNoChange = 1385, - RetLineupInvalidIndex = 1400, - RetLineupInvalidMemberPos = 1401, - RetLineupSwapNotExist = 1402, - RetLineupAvatarAlreadyIn = 1403, - RetLineupCreateAvatarError = 1404, - RetLineupAvatarInitError = 1405, - RetLineupNotExist = 1406, - RetLineupOnlyOneMember = 1407, - RetLineupSameLeaderSlot = 1408, - RetLineupNoLeaderSelect = 1409, - RetLineupSwapSameSlot = 1410, - RetLineupAvatarNotExist = 1411, - RetLineupTrialAvatarCanNotQuit = 1412, - RetLineupVirtualLineupPlaneNotMatch = 1413, - RetLineupNotValidLeader = 1414, - RetLineupSameIndex = 1415, - RetLineupIsEmpty = 1416, - RetLineupNameFormatError = 1417, - RetLineupTypeNotMatch = 1418, - RetLineupReplaceAllFailed = 1419, - RetLineupNotAllowEdit = 1420, - RetLineupAvatarIsAlive = 1421, - RetLineupAssistHasOnlyMember = 1422, - RetLineupAssistCannotSwitch = 1423, - RetLineupAvatarTypeInvalid = 1424, - RetLineupNameUtf8Error = 1425, - RetLineupLeaderLock = 1426, - RetLineupStoryLineNotMatch = 1427, - RetLineupAvatarLock = 1428, - RetLineupAvatarInvalid = 1429, - RetLineupAvatarAlreadyInit = 1430, - RetLineupLimited = 1431, - RetMailNotExist = 1700, - RetMailRangeInvalid = 1701, - RetMailMailIdInvalid = 1702, - RetMailNoMailTakeAttachment = 1703, - RetMailNoMailToDel = 1704, - RetMailTypeInvalid = 1705, - RetMailParaInvalid = 1706, - RetMailAttachementInvalid = 1707, - RetMailTicketInvalid = 1708, - RetMailTicketRepeated = 1709, - RetStageSettleError = 1800, - RetStageConfigNotExist = 1801, - RetStageNotFound = 1802, - RetStageCocoonPropNotValid = 1804, - RetStageCocoonWaveNotValid = 1805, - RetStagePropIdNotEqual = 1806, - RetStageCocoonWaveOver = 1807, - RetStageWeekCocoonOverCnt = 1808, - RetStageCocoonNotOpen = 1809, - RetStageTrialNotOpen = 1810, - RetStageFarmNotOpen = 1811, - RetStageFarmTypeError = 1812, - RetChapterLock = 1900, - RetChapterChallengeNumNotEnough = 1901, - RetChapterRewardIdNotExist = 1902, - RetChapterRewardAlreadyTaken = 1903, - RetBattleStageNotMatch = 2000, - RetInBattleNow = 2001, - RetBattleCheat = 2002, - RetBattleFail = 2003, - RetBattleNoLineup = 2004, - RetBattleLineupEmpty = 2005, - RetBattleVersionNotMatch = 2006, - RetBattleQuitByServer = 2007, - RetInBattleCheck = 2008, - RetBattleCheckNeedRetry = 2009, - RetBattleCostTimeCheckFail = 2010, - RetLackExchangeStaminaTimes = 2100, - RetLackStamina = 2101, - RetStaminaFull = 2102, - RetAuthkeySignTypeError = 2103, - RetAuthkeySignVerError = 2104, - RetNicknameFormatError = 2105, - RetSensitiveWords = 2106, - RetLevelRewardHasTaken = 2107, - RetLevelRewardLevelError = 2108, - RetLanguageInvalid = 2109, - RetNicknameInCd = 2110, - RetGameplayBirthdayInvalid = 2111, - RetGameplayBirthdayAlreadySet = 2112, - RetNicknameUtf8Error = 2113, - RetNicknameDigitLimitError = 2114, - RetSensitiveWordsPlatformError = 2115, - RetPlayerSettingTypeInvalid = 2116, - RetMazeLackTicket = 2201, - RetMazeNotUnlock = 2202, - RetMazeNoAbility = 2204, - RetMazeNoPlane = 2205, - RetMazeMapNotExist = 2207, - RetMazeMpNotEnough = 2213, - RetSpringNotEnable = 2214, - RetSpringTooFar = 2216, - RetNotInMaze = 2218, - RetMazeTimeOfDayTypeError = 2223, - RetSceneTransferLockedByTask = 2224, - RetPlotNotUnlock = 2300, - RetMissionNotExist = 2400, - RetMissionAlreadyDone = 2401, - RetDailyTaskNotFinish = 2402, - RetDailyTaskRewardHasTaken = 2403, - RetMissionNotFinish = 2404, - RetMissionNotDoing = 2405, - RetMissionFinishWayNotMatch = 2406, - RetMissionSceneNotMatch = 2407, - RetMissionCustomValueNotValid = 2408, - RetMissionSubMissionNotMatch = 2409, - RetAdventureMapNotExist = 2500, - RetSceneEntityNotExist = 2600, - RetNotInScene = 2601, - RetSceneMonsterNotExist = 2602, - RetInteractConfigNotExist = 2603, - RetUnsupportedPropState = 2604, - RetSceneEntryIdNotMatch = 2605, - RetSceneEntityMoveCheckFailed = 2606, - RetAssistMonsterCountLimit = 2607, - RetSceneUseSkillFail = 2608, - RetPropIsHidden = 2609, - RetLoadingSuccAlready = 2610, - RetSceneEntityTypeInvalid = 2611, - RetInteractTypeInvalid = 2612, - RetInteractNotInRegion = 2613, - RetInteractSubTypeInvalid = 2614, - RetNotLeaderEntity = 2615, - RetMonsterIsNotFarmElement = 2616, - RetMonsterConfigNotExist = 2617, - RetAvatarHpAlreadyFull = 2618, - RetCurInteractEntityNotMatch = 2619, - RetPlaneTypeNotAllow = 2620, - RetGroupNotExist = 2621, - RetGroupSaveDataInCd = 2622, - RetGroupSaveLenghReachMax = 2623, - RetRecentElementNotExist = 2624, - RetRecentElementStageNotMatch = 2625, - RetScenePositionVersionNotMatch = 2626, - RetGameplayCounterNotExist = 2627, - RetGameplayCounterNotEnough = 2628, - RetGroupStateNotMatch = 2629, - RetSceneEntityPosNotMatch = 2630, - RetGroupStateCustomSaveDataOff = 2631, - RetBuyTimesLimit = 2700, - RetBuyLimitType = 2701, - RetShopNotOpen = 2702, - RetGoodsNotOpen = 2703, - RetCityLevelRewardTaken = 2704, - RetCityLevelNotMeet = 2705, - RetSingleBuyLimit = 2706, - RetTutorialNotUnlock = 2751, - RetTutorialUnlockAlready = 2752, - RetTutorialFinishAlready = 2753, - RetTutorialPreNotUnlock = 2754, - RetTutorialPlayerLevelNotMatch = 2755, - RetTutorialTutorialNotFound = 2756, - RetChallengeNotExist = 2801, - RetChallengeNotUnlock = 2802, - RetChallengeAlready = 2803, - RetChallengeLineupEditForbidden = 2804, - RetChallengeLineupEmpty = 2805, - RetChallengeNotDoing = 2806, - RetChallengeNotFinish = 2807, - RetChallengeTargetNotFinish = 2808, - RetChallengeTargetRewardTaken = 2809, - RetChallengeTimeNotValid = 2810, - RetChallengeStarsCountNotMeet = 2811, - RetChallengeStarsRewardTaken = 2812, - RetChallengeStarsNotExist = 2813, - RetChallengeCurSceneNotEntryFloor = 2814, - RetChallengeNoTeamArchive = 2815, - RetChallengeLineupAvatarTypeInvalid = 2816, - RetBasicTypeAlready = 2850, - RetNoBasicType = 2851, - RetNotChooseBasicType = 2852, - RetNotFuncClose = 2853, - RetNotChooseGender = 2854, - RetNotReqUnlockBasicType = 2855, - RetAvatarPathLocked = 2856, - RetRogueStatusNotMatch = 2901, - RetRogueSelectBuffNotExist = 2902, - RetRogueCoinNotEnough = 2903, - RetRogueStaminaNotEnough = 2904, - RetRogueAppraisalCountNotEnough = 2905, - RetRoguePropAlreadyUsed = 2906, - RetRogueRecordAlreadySaved = 2907, - RetRogueRollBuffMaxCount = 2908, - RetRoguePickAvatarInvalid = 2909, - RetRogueQuestExpire = 2910, - RetRogueQuestRewardAlready = 2911, - RetRogueReviveCountNotEnough = 2912, - RetRogueAreaInvalid = 2913, - RetRogueScoreRewardPoolInvalid = 2914, - RetRogueScoreRewardRowInvalid = 2915, - RetRogueAeonLevelNotMeet = 2916, - RetRogueAeonLevelRewardAlreadyTaken = 2917, - RetRogueAeonConfigNotExist = 2918, - RetRogueTrialAvatarInvalid = 2919, - RetRogueHandbookRewardAlreadyTaken = 2920, - RetRogueRoomTypeNotMatch = 2921, - RetRogueShopGoodNotFound = 2922, - RetRogueShopGoodAlreadyBought = 2923, - RetRogueShopGoodAlreadyOwn = 2924, - RetRogueShopMiracleNotExist = 2925, - RetRogueShopNotExist = 2926, - RetRogueShopCannotRefresh = 2927, - RetRogueSelectBuffCertainMismatch = 2928, - RetMissionEventConfigNotExist = 2951, - RetMissionEventNotClient = 2952, - RetMissionEventFinished = 2953, - RetMissionEventDoing = 2954, - RetHasChallengeMissionEvent = 2955, - RetNotChallengeMissionEvent = 2956, - RetGachaIdNotExist = 3001, - RetGachaNumInvalid = 3002, - RetGachaFirstGachaMustOne = 3003, - RetGachaReqDuplicated = 3004, - RetGachaNotInSchedule = 3005, - RetGachaNewbieClose = 3006, - RetGachaTodayLimited = 3007, - RetGachaNotSupport = 3008, - RetGachaCeilingNotEnough = 3009, - RetGachaCeilingClose = 3010, - RetNotInRaid = 3101, - RetRaidDoing = 3102, - RetNotProp = 3103, - RetRaidIdNotMatch = 3104, - RetRaidRestartNotMatch = 3105, - RetRaidLimit = 3106, - RetRaidAvatarListEmpty = 3107, - RetRaidAvatarNotExist = 3108, - RetChallengeRaidRewardAlready = 3109, - RetChallengeRaidScoreNotReach = 3110, - RetChallengeRaidNotOpen = 3111, - RetRaidFinished = 3112, - RetRaidWorldLevelNotLock = 3113, - RetRaidCannotUseAssist = 3114, - RetRaidAvatarNotMatch = 3115, - RetRaidCanNotSave = 3116, - RetRaidNoSave = 3117, - RetActivityRaidNotOpen = 3118, - RetRaidAvatarCaptainNotExist = 3119, - RetRaidStoryLineNotMatch = 3120, - RetTalkEventAlreadyTaken = 3151, - RetNpcAlreadyMeet = 3152, - RetNpcNotInConfig = 3153, - RetDialogueGroupDismatch = 3154, - RetDialogueEventInvalid = 3155, - RetTalkEventTakeProtoNotMatch = 3156, - RetTalkEventNotValid = 3157, - RetExpeditionConfigNotExist = 3201, - RetExpeditionRewardConfigNotExist = 3202, - RetExpeditionNotUnlocked = 3203, - RetExpeditionAlreadyAccepted = 3204, - RetExpeditionRepeatedAvatar = 3205, - RetAvatarAlreadyDispatched = 3206, - RetExpeditionNotAccepted = 3207, - RetExpeditionNotFinish = 3208, - RetExpeditionAlreadyFinish = 3209, - RetExpeditionTeamCountLimit = 3210, - RetExpeditionAvatarNumNotMatch = 3211, - RetExpeditionNotOpen = 3212, - RetExpeditionFriendAvatarNotValid = 3213, - RetExpeditionNotPublished = 3214, - RetLoginActivityHasTaken = 3301, - RetLoginActivityDaysLack = 3302, - RetTrialActivityRewardAlreadyTake = 3303, - RetTrialActivityStageNotFinish = 3304, - RetMonsterResearchActivityHasTaken = 3305, - RetMonsterResearchActivityMaterialNotSubmitted = 3306, - RetMonsterResearchActivityMaterialAlreadySubmitted = 3307, - RetFantasticStoryActivityStoryError = 3308, - RetFantasticStoryActivityStoryNotOpen = 3309, - RetFantasticStoryActivityBattleError = 3310, - RetFantasticStoryActivityBattleNotOpen = 3311, - RetFantasticStoryActivityBattleAvatarError = 3312, - RetFantasticStoryActivityBattleBuffError = 3313, - RetFantasticStoryActivityPreBattleScoreNotEnough = 3314, - RetTrialActivityAlreadyInTrialActivity = 3315, - RetCommonActivityNotOpen = 3316, - RetMessageConfigNotExist = 3501, - RetMessageSectionNotTake = 3502, - RetMessageGroupNotTake = 3503, - RetMessageSectionIdNotMatch = 3504, - RetMessageSectionCanNotFinish = 3505, - RetMessageItemCanNotFinish = 3506, - RetMessageItemRaidCanNotFinish = 3507, - RetFriendAlreadyIsFriend = 3601, - RetFriendIsNotFriend = 3602, - RetFriendApplyExpire = 3603, - RetFriendInBlacklist = 3604, - RetFriendNotInBlacklist = 3605, - RetFriendNumberLimit = 3606, - RetFriendBlacklistNumberLimit = 3607, - RetFriendDailyApplyLimit = 3608, - RetFriendInHandleLimit = 3609, - RetFriendApplyInCd = 3610, - RetFriendRemarkNameFormatError = 3611, - RetFriendPlayerNotFound = 3612, - RetFriendInTargetBlacklist = 3613, - RetFriendTargetNumberLimit = 3614, - RetAssistQueryTooFast = 3615, - RetAssistNotExist = 3616, - RetAssistUsedAlready = 3617, - RetFriendReportReasonFormatError = 3618, - RetFriendReportSensitiveWords = 3619, - RetAssistUsedTimesOver = 3620, - RetAssistQuitAlready = 3621, - RetAssistAvatarInLineup = 3622, - RetAssistNoReward = 3623, - RetFriendSearchNumLimit = 3624, - RetFriendSearchInCd = 3625, - RetFriendRemarkNameUtf8Error = 3626, - RetFriendReportReasonUtf8Error = 3627, - RetAssistSetAlready = 3628, - RetFriendTargetForbidOtherApply = 3629, - RetFriendMarkedCntMax = 3630, - RetFriendMarkedAlready = 3631, - RetFriendNotMarked = 3632, - RetFriendChallengeLineupRecommendInCd = 3633, - RetViewPlayerCardInCd = 3634, - RetViewPlayerBattleRecordInCd = 3635, - RetPlayerBoardHeadIconNotExist = 3701, - RetPlayerBoardHeadIconLocked = 3702, - RetPlayerBoardHeadIconAlreadyUnlocked = 3703, - RetPlayerBoardDisplayAvatarNotExist = 3704, - RetPlayerBoardDisplayAvatarExceedLimit = 3705, - RetPlayerBoardDisplayRepeatedAvatar = 3706, - RetPlayerBoardDisplayAvatarSamePos = 3707, - RetPlayerBoardDisplayAvatarLocked = 3708, - RetSignatureLengthExceedLimit = 3709, - RetSignatureSensitiveWords = 3710, - RetPlayerBoardAssistAvatarNotExist = 3712, - RetPlayerBoardAssistAvatarLocked = 3713, - RetSignatureUtf8Error = 3714, - RetPlayerBoardAssistAvatarCntError = 3715, - RetBattlePassTierNotValid = 3801, - RetBattlePassLevelNotMeet = 3802, - RetBattlePassRewardTakeAlready = 3803, - RetBattlePassNotPremium = 3804, - RetBattlePassNotDoing = 3805, - RetBattlePassLevelInvalid = 3806, - RetBattlePassNotUnlock = 3807, - RetBattlePassNoReward = 3808, - RetBattlePassQuestNotValid = 3809, - RetBattlePassNotChooseOptional = 3810, - RetBattlePassNotTakeReward = 3811, - RetBattlePassOptionalNotValid = 3812, - RetBattlePassBuyAlready = 3813, - RetBattlePassNearEnd = 3814, - RetMusicLocked = 3901, - RetMusicNotExist = 3902, - RetMusicUnlockFailed = 3903, - RetPunkLordLackSummonTimes = 4001, - RetPunkLordAttackingMonsterLimit = 4002, - RetPunkLordMonsterNotExist = 4003, - RetPunkLordMonsterAlreadyShared = 4004, - RetPunkLordMonsterExpired = 4005, - RetPunkLordSelfMonsterAttackLimit = 4006, - RetPunkLordLackSupportTimes = 4007, - RetPunkLordMonsterAlreadyKilled = 4008, - RetPunkLordMonsterAttackerLimit = 4009, - RetPunkLordWorldLevleNotValid = 4010, - RetPunkLordRewardLevleNotExist = 4011, - RetPunkLordPointNotMeet = 4012, - RetPunkLordInAttacking = 4013, - RetPunkLordOperationInCd = 4014, - RetPunkLordRewardAlreadyTaken = 4015, - RetPunkLordOverBonusRewardLimit = 4016, - RetPunkLordNotInSchedule = 4017, - RetPunkLordMonsterNotAttacked = 4018, - RetPunkLordMonsterNotKilled = 4019, - RetPunkLordMonsterKilledScoreAlreadyTake = 4020, - RetPunkLordRewardLevleAlreadyTake = 4021, - RetDailyActiveLevelInvalid = 4101, - RetDailyActiveLevelRewardAlreadyTaken = 4102, - RetDailyActiveLevelApNotEnough = 4103, - RetDailyMeetPam = 4201, - RetReplayIdNotMatch = 4251, - RetReplayReqNotValid = 4252, - RetFightActivityDifficultyLevelNotPassed = 4301, - RetFightActivityDifficultyLevelRewardAlreadyTake = 4302, - RetFightActivityStageNotOpen = 4303, - RetFightActivityLevelNotUnlock = 4304, - RetTrainVisitorVisitorNotExist = 4351, - RetTrainVisitorBehaviorNotExist = 4352, - RetTrainVisitorBehaviorFinished = 4353, - RetTrainVisitorAllBehaviorRewardTaken = 4354, - RetTrainVisitorGetOnMissionNotFinish = 4355, - RetTrainVisitorNotGetOff = 4356, - RetTextJoinUnknowIsOverride = 4401, - RetTextJoinIdNotExist = 4402, - RetTextJoinCanNotOverride = 4403, - RetTextJoinItemIdError = 4404, - RetTextJoinSensitiveCheckError = 4405, - RetTextJoinMustOverride = 4406, - RetTextJoinTextEmpty = 4407, - RetTextJoinTextFormatError = 4408, - RetTextJoinTextUtf8Error = 4409, - RetTextJoinBatchReqIdRepeat = 4410, - RetTextJoinTypeNotSupportBatchReq = 4411, - RetTextJoinAvatarIdNotExist = 4412, - RetTextJoinUnknowType = 4413, - RetPamMissionMissionIdError = 4451, - RetPamMissionMissionExpire = 4452, - RetChatTypeNotExist = 4501, - RetMsgTypeNotExist = 4502, - RetChatNoTargetUid = 4503, - RetChatMsgEmpty = 4504, - RetChatMsgExceedLimit = 4505, - RetChatMsgSensitiveCheckError = 4506, - RetChatMsgUtf8Error = 4507, - RetChatForbidSwitchOpen = 4508, - RetChatForbid = 4509, - RetChatMsgIncludeSpecialStr = 4510, - RetChatMsgEmojiNotExist = 4511, - RetChatMsgEmojiGenderNotMatch = 4512, - RetChatMsgEmojiNotMarked = 4513, - RetChatMsgEmojiAlreadyMarked = 4514, - RetChatMsgEmojiMarkedMaxLimit = 4515, - RetBoxingClubChallengeNotOpen = 4601, - RetMuseumNotOpen = 4651, - RetMuseumTurnCntNotMatch = 4652, - RetMuseumPhaseNotReach = 4653, - RetMuseumUnknowStuff = 4654, - RetMuseumUnknowArea = 4655, - RetMuseumUnknowPos = 4656, - RetMuseumStuffAlreadyInArea = 4657, - RetMuseumStuffNotInArea = 4658, - RetMuseumGetNpcRepeat = 4659, - RetMuseumGetNpcUnlock = 4660, - RetMuseumGetNpcNotEnough = 4661, - RetMuseumChangeStuffAreaError = 4662, - RetMuseumNotInit = 4663, - RetMuseumEventError = 4664, - RetMuseumUnknowChooseEventId = 4665, - RetMuseumEventOrderNotMatch = 4666, - RetMuseumEventPhaseNotUnlock = 4667, - RetMuseumEventMissionNotFound = 4668, - RetMuseumAreaLevelUpAlready = 4669, - RetMuseumStuffAlreadyUsed = 4670, - RetMuseumEventRoundNotUnlock = 4671, - RetMuseumStuffInArea = 4672, - RetMuseumStuffDispatch = 4673, - RetMuseumIsEnd = 4674, - RetMuseumStuffLeaving = 4675, - RetMuseumEventMissionNotFinish = 4678, - RetMuseumCollectRewardNotExist = 4679, - RetMuseumCollectRewardAlreadyTaken = 4680, - RetMuseumAcceptMissionMaxLimit = 4681, - RetRogueChallengeNotOpen = 4701, - RetRogueChallengeAssisRefreshLimit = 4702, - RetAlleyNotInit = 4721, - RetAlleyNotOpen = 4722, - RetAlleyMapNotExist = 4724, - RetAlleyEmptyPosList = 4725, - RetAlleyLinePosInvalid = 4726, - RetAlleyShopNotUnlock = 4727, - RetAlleyDepotFull = 4728, - RetAlleyShopNotInclude = 4729, - RetAlleyEventNotUnlock = 4730, - RetAlleyEventNotRefresh = 4731, - RetAlleyEventStateDoing = 4732, - RetAlleyEventStateFinish = 4733, - RetAlleyEventError = 4734, - RetAlleyRewardLevelError = 4735, - RetAlleyRewardPrestigeNotEnough = 4736, - RetAlleyShipEmpty = 4737, - RetAlleyShipIdDismatch = 4738, - RetAlleyShipNotExist = 4739, - RetAlleyShipNotUnlock = 4740, - RetAlleyGoodsNotExist = 4741, - RetAlleyGoodsNotUnlock = 4742, - RetAlleyProfitNotPositive = 4743, - RetAlleySpecialOrderDismatch = 4744, - RetAlleyOrderGoodsOverLimit = 4745, - RetAlleySpecialOrderConditionNotMeet = 4746, - RetAlleyDepotSizeOverLimit = 4747, - RetAlleyGoodsNotEnough = 4748, - RetAlleyOrderIndexInvalid = 4749, - RetAlleyRewardAlreadyTake = 4750, - RetAlleyRewardNotExist = 4751, - RetAlleyMainMissionNotDoing = 4752, - RetAlleyCriticalEventNotFinish = 4753, - RetAlleyShopGoodsNotValid = 4754, - RetAlleySlashNotOpen = 4755, - RetAlleyPlacingAnchorInvalid = 4756, - RetAlleyPlacingGoodsIndexInvalid = 4757, - RetAlleySaveMapTooQuick = 4758, - RetAlleyMapNotLink = 4759, - RetAlleyFundsNotLowerBase = 4760, - RetAlleyEventNotFinish = 4761, - RetAlleyNormalOrderNotMeet = 4762, - RetPlayerReturnNotOpen = 4801, - RetPlayerReturnIsSigned = 4802, - RetPlayerReturnPointNotEnough = 4803, - RetPlayerReturnConditionInvalid = 4804, - RetPlayerReturnHasSigned = 4805, - RetPlayerReturnRewardTaken = 4806, - RetAetherDivideNoLineup = 4851, - RetAetherDivideLineupInvalid = 4852, - RetChatBubbleIdError = 4901, - RetChatBubbleIdNotUnlock = 4902, - RetPhoneThemeIdError = 4903, - RetPhoneThemeIdNotUnlock = 4904, - RetChatBubbleSelectIsCurrent = 4905, - RetPhoneThemeSelectIsCurrent = 4906, - RetChessRogueConfigNotFound = 4951, - RetChessRogueConfigInvalid = 4952, - RetChessRogueNoValidRoom = 4963, - RetChessRogueNoCellInfo = 4964, - RetChessRogueCellNotFinish = 4965, - RetChessRogueCellIsLocked = 4966, - RetChessRogueScheduleNotMatch = 4967, - RetChessRogueStatusFail = 4968, - RetChessRogueAreaNotExist = 4969, - RetChessRogueLineupFail = 4970, - RetChessRogueAeonFail = 4980, - RetChessRogueEnterCellFail = 4981, - RetChessRogueRollDiceFail = 4982, - RetChessRogueDiceStatusFail = 4983, - RetChessRogueDiceCntNotFull = 4984, - RetChessRogueUnlock = 4985, - RetChessRoguePickAvatarFail = 4986, - RetChessRogueAvatarInvalid = 4987, - RetChessRogueCellCanNotSelect = 4988, - RetChessRogueDiceConfirmed = 4989, - RetChessRogueNousDiceNotMatch = 4990, - RetChessRogueNousDiceRarityFail = 4991, - RetChessRogueNousDiceSurfaceDuplicate = 4992, - RetChessRogueNotInRogue = 4993, - RetChessRogueNousDiceBranchLimit = 4994, - RetHeliobusNotOpen = 5101, - RetHeliobusSnsPostNotUnlock = 5102, - RetHeliobusSnsAlreadyRead = 5103, - RetHeliobusSnsAlreadyLiked = 5104, - RetHeliobusSnsAlreadyCommented = 5105, - RetHeliobusSnsInMission = 5106, - RetHeliobusSnsAlreadyPosted = 5107, - RetHeliobusSnsNotDoingMission = 5108, - RetHeliobusRewardLevelMax = 5109, - RetHeliobusIncomeNotEnough = 5110, - RetHeliobusSnsCommentNotUnlock = 5111, - RetHeliobusChallengeNotUnlock = 5112, - RetHeliobusChallengeIdError = 5113, - RetHeliobusSkillNotUnlock = 5114, - RetHeliobusAcceptPostMissionFail = 5115, - RetHeliobusSkillNotSelected = 5116, - RetHeliobusPlaneTypeInvalid = 5117, - RetReddotParamInvalid = 5151, - RetReddotActivityNotOpen = 5152, - RetRogueEndlessActivityConfigError = 5201, - RetRogueEndlessActivityNotOpen = 5202, - RetRogueEndlessActivityOverBonusRewardLimit = 5203, - RetRogueEndlessActivityScoreNotMeet = 5204, - RetRogueEndlessActivityRewardLevleAlreadyTake = 5205, - RetHeartDialScriptNotFound = 5251, - RetHeartDialScriptEmotionTheSame = 5252, - RetHeartDialScriptStepNotNormal = 5253, - RetHeartDialScriptConditionNotMatch = 5254, - RetHeartDialScriptSubmitItemNumNotMatch = 5255, - RetHeartDialScriptSubmitItemIdNotMatch = 5256, - RetHeartDialDialogueNotFound = 5257, - RetHeartDialDialogueAlreadyPerformed = 5258, - RetHeartDialNpcNotFound = 5259, - RetHeartDialTraceConfigNotFound = 5260, - RetHeartDialFloorTraceExist = 5261, - RetHeartDialTraceFloorNotMatch = 5262, - RetTravelBrochureConfigError = 5301, - RetTravelBrochureParamInvalid = 5302, - RetTravelBrochureLocked = 5303, - RetTravelBrochureCannotOperate = 5304, - RetTravelBrochureWorldIdNotMatch = 5305, - RetTravelBrochureHasNoWorldBook = 5306, - RetTravelBrochurePageFull = 5307, - RetMapRotationNotInRegion = 5351, - RetMapRotationRotaterAlreadyDeployed = 5352, - RetMapRotationEnergyNotEnough = 5353, - RetMapRotationEntityNotOnCurPose = 5354, - RetMapRotationRotaterNotDeployed = 5355, - RetMapRotationPoseRotaterMismatch = 5356, - RetMapRotationRotaterNotRemovable = 5357, - RetMapRotationRotaterDisposable = 5358, - RetSpaceZooActivityCatNotFound = 5401, - RetSpaceZooActivityCatParamInvalid = 5402, - RetSpaceZooActivityCatItemNotEnough = 5403, - RetSpaceZooActivityCatBagFull = 5404, - RetSpaceZooActivityCatNotToMutate = 5405, - RetSpaceZooActivityCatStateError = 5406, - RetSpaceZooActivityCatCatteryLocked = 5407, - RetSpaceZooActivityCatOutNow = 5408, - RetSpaceZooActivityCatConfigNotFound = 5409, - RetSpaceZooActivityCatFeatureNotFound = 5410, - RetSpaceZooActivityCatAddCatError = 5411, - RetSpaceZooActivityCatMoneyNotEnough = 5412, - RetSpaceZooActivityCatCondNotMatch = 5413, - RetStrongChallengeActivityStageCfgMiss = 5501, - RetStrongChallengeActivityStageNotOpen = 5502, - RetStrongChallengeActivityBuffError = 5503, - RetRollShopNotFound = 5551, - RetRollShopGroupEmpty = 5552, - RetRollShopEmpty = 5553, - RetRollShopGachaReqDuplicated = 5554, - RetRollShopRandomError = 5555, - RetRollShopGroupTypeNotFound = 5556, - RetRollShopHasStoredRewardAlready = 5557, - RetRollShopNoStoredReward = 5558, - RetRollShopNotInValidScene = 5559, - RetRollShopInvalidRollShopType = 5560, - RetActivityRaidCollectionPrevNotFinish = 5601, - RetOfferingNotUnlock = 5651, - RetOfferingLevelNotUnlock = 5652, - RetOfferingReachMaxLevel = 5653, - RetOfferingItemNotEnough = 5654, - RetOfferingLongtailNotOpen = 5655, - RetOfferingRewardCondition = 5656, - RetDrinkMakerChatInvalid = 5701, - RetDrinkMakerParamInvalid = 5702, - RetDrinkMakerParamNotUnlock = 5703, - RetDrinkMakerConfigNotFound = 5704, - RetDrinkMakerNotLastChat = 5705, - RetDrinkMakerDayAndFreePhaseNotOpen = 5706, - RetMonopolyNotOpen = 5751, - RetMonopolyConfigError = 5752, - RetMonopolyDiceNotEnough = 5753, - RetMonopolyCurCellNotFinish = 5754, - RetMonopolyCoinNotEnough = 5755, - RetMonopolyCellWaitPending = 5756, - RetMonopolyCellStateError = 5757, - RetMonopolyCellContentError = 5758, - RetMonopolyItemNotEnough = 5759, - RetMonopolyCellContentCannotGiveup = 5760, - RetMonopolyAssetLevelInvalid = 5761, - RetMonopolyTurnNotFinish = 5762, - RetMonopolyGuideNotFinish = 5763, - RetMonopolyRaffleRewardReissued = 5764, - RetMonopolyNoGameActive = 5771, - RetMonopolyGameRatioNotIncreasable = 5772, - RetMonopolyGameRatioMax = 5773, - RetMonopolyGameTargetRatioInvalid = 5774, - RetMonopolyGameBingoFlipPosInvalid = 5775, - RetMonopolyGameGuessAlreadyChoose = 5776, - RetMonopolyGameGuessChooseInvalid = 5777, - RetMonopolyGameGuessInformationAlreadyBought = 5778, - RetMonopolyGameRaiseRatioNotUnlock = 5779, - RetMonopolyFriendNotSynced = 5785, - RetMonopolyGetFriendRankingListInCd = 5786, - RetMonopolyLikeTargetNotFriend = 5787, - RetMonopolyDailyAlreadyLiked = 5788, - RetMonopolySocialEventStatusNotMatch = 5789, - RetMonopolySocialEventServerCacheNotExist = 5790, - RetMonopolyActivityIdNotMatch = 5791, - RetMonopolyRafflePoolNotExist = 5792, - RetMonopolyRafflePoolTimeNotMatch = 5793, - RetMonopolyRafflePoolPhaseNotMeet = 5794, - RetMonopolyRafflePoolShowTimeNotMeet = 5795, - RetMonopolyRaffleTicketNotFound = 5796, - RetMonopolyRaffleTicketTimeNotMeet = 5797, - RetMonopolyRaffleTicketRewardAlreadyTaken = 5798, - RetMonopolyRafflePoolNotInRaffleTime = 5799, - RetMonopolyMbtiReportRewardAlreadyTaken = 5800, - RetEvolveBuildLevelGaming = 5801, - RetEveolveBuildLevelBanRandom = 5802, - RetEvolveBuildFirstRewardAlreadyTaken = 5803, - RetEvolveBuildLevelUnfinish = 5804, - RetEvolveBuildShopAbilityMaxLevel = 5805, - RetEvolveBuildShopAbilityMinLevel = 5806, - RetEvolveBuildShopAbilityNotGet = 5807, - RetEvolveBuildLevelLock = 5808, - RetEvolveBuildExpNotEnough = 5809, - RetEvolveBuildShopAbilityLevelError = 5810, - RetEvolveBuildActivityNotOpen = 5811, - RetEvolveBuildShopAbilityEmpty = 5812, - RetEvolveBuildLevelNotStart = 5813, - RetEvolveBuildShopLock = 5814, - RetEvolveBuildRewardLock = 5815, - RetEvolveBuildRewardLevelMax = 5816, - RetEvolveBuildRewardAlreadyAllTaken = 5717, - RetClockParkConfigError = 5851, - RetClockParkEffectError = 5852, - RetClockParkScriptAlreadyUnlock = 5853, - RetClockParkScriptUnlockConditionNotMeet = 5854, - RetClockParkTalentAlreadyUnlock = 5855, - RetClockParkScriptLocked = 5856, - RetClockParkHasOngoingScript = 5857, - RetClockParkNoOngoingScript = 5858, - RetClockParkDicePlacementError = 5859, - RetClockParkMismatchStatus = 5860, - RetClockParkNoBuff = 5861, - RetClockParkSlotMachineGachaReqDuplicated = 5862, - RetClockParkSlotMachineCostNotEnough = 5863, - RetClockParkSlotMachineGachaCntExceedLimit = 5864, - RetClockParkNotOpen = 5865, - RetTournRogueStatusMismatch = 5901, - RetMatchAlreadyInMatch = 6201, - RetMatchNotInMatch = 6202, - RetMatchPlayNotOpen = 6203, - RetCrossStateError = 6204, - RetMatchVersionNotEqual = 6205, - RetMatchPlayerNotInLobbyRoom = 6206, - RetLobbyStateNotMatch = 6207, - RetLobbyRoomNotExist = 6208, - RetLobbyRoomPalyerFull = 6209, - RetLobbyRoomPalyerNotReady = 6210, - RetLobbyRoomPalyerFighting = 6211, - RetFightRoomNotExist = 6250, - RetFightMatch3PlayerStateErr = 6251, - RetFightMatch3RoomStateErr = 6252, - RetSwordTrainingNoActiveGame = 6301, - RetSwordTrainingNoPendingActionMatch = 6302, - RetSwordTrainingPartnerAbilityInvalid = 6303, - RetSwordTrainingSkillAlreadyLearned = 6304, - RetSwordTrainingConditionNotMeet = 6305, - RetSwordTrainingParentSkillNotLearned = 6306, - RetSwordTrainingSkillTypeNotUnlock = 6307, - RetSwordTrainingGameAlreadyExist = 6308, - RetSwordTrainingEndingHintNotMatch = 6309, - RetSwordTrainingStorylineConfigNotFound = 6310, - RetSwordTrainingStoryConfigNotFound = 6311, - RetSwordTrainingUnlockNotFinish = 6312, - RetSwordTrainingOptionMismatch = 6313, - RetSwordTrainingRestoreWithoutExamFailed = 6314, - RetSwordTrainingNoRestoreGameAvailable = 6315, - RetSwordTrainingEndingStoryNotMatch = 6316, - RetSwordTrainingEndingNotFinish = 6317, - RetSwordTrainingEndingRewardTaken = 6318, - RetSwordTrainingCombatRankNotChange = 6319, - RetSwordTrainingDirectBattleDisable = 6320, -} -impl Pbcbljbpjfp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pbcbljbpjfp::RetSucc => "RET_SUCC", - Pbcbljbpjfp::RetFail => "RET_FAIL", - Pbcbljbpjfp::RetServerInternalError => "RET_SERVER_INTERNAL_ERROR", - Pbcbljbpjfp::RetTimeout => "RET_TIMEOUT", - Pbcbljbpjfp::RetRepeatedReq => "RET_REPEATED_REQ", - Pbcbljbpjfp::RetReqParaInvalid => "RET_REQ_PARA_INVALID", - Pbcbljbpjfp::RetPlayerDataError => "RET_PLAYER_DATA_ERROR", - Pbcbljbpjfp::RetPlayerClientPaused => "RET_PLAYER_CLIENT_PAUSED", - Pbcbljbpjfp::RetFuncCheckFailed => "RET_FUNC_CHECK_FAILED", - Pbcbljbpjfp::RetFeatureSwitchClosed => "RET_FEATURE_SWITCH_CLOSED", - Pbcbljbpjfp::RetFreqOverLimit => "RET_FREQ_OVER_LIMIT", - Pbcbljbpjfp::RetSystemBusy => "RET_SYSTEM_BUSY", - Pbcbljbpjfp::RetPlayerNotOnline => "RET_PLAYER_NOT_ONLINE", - Pbcbljbpjfp::RetRepeateLogin => "RET_REPEATE_LOGIN", - Pbcbljbpjfp::RetRetryLogin => "RET_RETRY_LOGIN", - Pbcbljbpjfp::RetWaitLogin => "RET_WAIT_LOGIN", - Pbcbljbpjfp::RetNotInWhiteList => "RET_NOT_IN_WHITE_LIST", - Pbcbljbpjfp::RetInBlackList => "RET_IN_BLACK_LIST", - Pbcbljbpjfp::RetAccountVerifyError => "RET_ACCOUNT_VERIFY_ERROR", - Pbcbljbpjfp::RetAccountParaError => "RET_ACCOUNT_PARA_ERROR", - Pbcbljbpjfp::RetAntiAddictLogin => "RET_ANTI_ADDICT_LOGIN", - Pbcbljbpjfp::RetCheckSumError => "RET_CHECK_SUM_ERROR", - Pbcbljbpjfp::RetReachMaxPlayerNum => "RET_REACH_MAX_PLAYER_NUM", - Pbcbljbpjfp::RetAlreadyRegistered => "RET_ALREADY_REGISTERED", - Pbcbljbpjfp::RetGenderError => "RET_GENDER_ERROR", - Pbcbljbpjfp::SetNicknameRetCallbackProcessing => { - "SET_NICKNAME_RET_CALLBACK_PROCESSING" - } - Pbcbljbpjfp::RetInGmBindAccess => "RET_IN_GM_BIND_ACCESS", - Pbcbljbpjfp::RetQuestRewardAlreadyTaken => "RET_QUEST_REWARD_ALREADY_TAKEN", - Pbcbljbpjfp::RetQuestNotAccept => "RET_QUEST_NOT_ACCEPT", - Pbcbljbpjfp::RetQuestNotFinish => "RET_QUEST_NOT_FINISH", - Pbcbljbpjfp::RetQuestStatusError => "RET_QUEST_STATUS_ERROR", - Pbcbljbpjfp::RetAchievementLevelNotReach => "RET_ACHIEVEMENT_LEVEL_NOT_REACH", - Pbcbljbpjfp::RetAchievementLevelAlreadyTaken => { - "RET_ACHIEVEMENT_LEVEL_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetAvatarNotExist => "RET_AVATAR_NOT_EXIST", - Pbcbljbpjfp::RetAvatarResExpNotEnough => "RET_AVATAR_RES_EXP_NOT_ENOUGH", - Pbcbljbpjfp::RetAvatarExpReachPromotionLimit => { - "RET_AVATAR_EXP_REACH_PROMOTION_LIMIT" - } - Pbcbljbpjfp::RetAvatarReachMaxPromotion => "RET_AVATAR_REACH_MAX_PROMOTION", - Pbcbljbpjfp::RetSkilltreeConfigNotExist => "RET_SKILLTREE_CONFIG_NOT_EXIST", - Pbcbljbpjfp::RetSkilltreeAlreadyUnlock => "RET_SKILLTREE_ALREADY_UNLOCK", - Pbcbljbpjfp::RetSkilltreePreLocked => "RET_SKILLTREE_PRE_LOCKED", - Pbcbljbpjfp::RetSkilltreeLevelNotMeet => "RET_SKILLTREE_LEVEL_NOT_MEET", - Pbcbljbpjfp::RetSkilltreeRankNotMeet => "RET_SKILLTREE_RANK_NOT_MEET", - Pbcbljbpjfp::RetAvatarDressNoEquipment => "RET_AVATAR_DRESS_NO_EQUIPMENT", - Pbcbljbpjfp::RetAvatarExpItemNotExist => "RET_AVATAR_EXP_ITEM_NOT_EXIST", - Pbcbljbpjfp::RetSkilltreePointLocked => "RET_SKILLTREE_POINT_LOCKED", - Pbcbljbpjfp::RetSkilltreePointLevelUpgradeNotMatch => { - "RET_SKILLTREE_POINT_LEVEL_UPGRADE_NOT_MATCH" - } - Pbcbljbpjfp::RetSkilltreePointLevelReachMax => { - "RET_SKILLTREE_POINT_LEVEL_REACH_MAX" - } - Pbcbljbpjfp::RetWorldLevelNotMeet => "RET_WORLD_LEVEL_NOT_MEET", - Pbcbljbpjfp::RetPlayerLevelNotMeet => "RET_PLAYER_LEVEL_NOT_MEET", - Pbcbljbpjfp::RetAvatarRankNotMatch => "RET_AVATAR_RANK_NOT_MATCH", - Pbcbljbpjfp::RetAvatarRankReachMax => "RET_AVATAR_RANK_REACH_MAX", - Pbcbljbpjfp::RetHeroBasicTypeNotMatch => "RET_HERO_BASIC_TYPE_NOT_MATCH", - Pbcbljbpjfp::RetAvatarPromotionNotMeet => "RET_AVATAR_PROMOTION_NOT_MEET", - Pbcbljbpjfp::RetPromotionRewardConfigNotExist => { - "RET_PROMOTION_REWARD_CONFIG_NOT_EXIST" - } - Pbcbljbpjfp::RetPromotionRewardAlreadyTaken => { - "RET_PROMOTION_REWARD_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetAvatarSkinItemNotExist => "RET_AVATAR_SKIN_ITEM_NOT_EXIST", - Pbcbljbpjfp::RetAvatarSkinAlreadyDressed => "RET_AVATAR_SKIN_ALREADY_DRESSED", - Pbcbljbpjfp::RetAvatarNotDressSkin => "RET_AVATAR_NOT_DRESS_SKIN", - Pbcbljbpjfp::RetAvatarSkinNotMatchAvatar => { - "RET_AVATAR_SKIN_NOT_MATCH_AVATAR" - } - Pbcbljbpjfp::RetItemNotExist => "RET_ITEM_NOT_EXIST", - Pbcbljbpjfp::RetItemCostNotEnough => "RET_ITEM_COST_NOT_ENOUGH", - Pbcbljbpjfp::RetItemCostTooMuch => "RET_ITEM_COST_TOO_MUCH", - Pbcbljbpjfp::RetItemNoCost => "RET_ITEM_NO_COST", - Pbcbljbpjfp::RetItemNotEnough => "RET_ITEM_NOT_ENOUGH", - Pbcbljbpjfp::RetItemInvalid => "RET_ITEM_INVALID", - Pbcbljbpjfp::RetItemConfigNotExist => "RET_ITEM_CONFIG_NOT_EXIST", - Pbcbljbpjfp::RetScoinNotEnough => "RET_SCOIN_NOT_ENOUGH", - Pbcbljbpjfp::RetItemRewardExceedLimit => "RET_ITEM_REWARD_EXCEED_LIMIT", - Pbcbljbpjfp::RetItemInvalidUse => "RET_ITEM_INVALID_USE", - Pbcbljbpjfp::RetItemUseConfigNotExist => "RET_ITEM_USE_CONFIG_NOT_EXIST", - Pbcbljbpjfp::RetRewardConfigNotExist => "RET_REWARD_CONFIG_NOT_EXIST", - Pbcbljbpjfp::RetItemExceedLimit => "RET_ITEM_EXCEED_LIMIT", - Pbcbljbpjfp::RetItemCountInvalid => "RET_ITEM_COUNT_INVALID", - Pbcbljbpjfp::RetItemUseTargetTypeInvalid => { - "RET_ITEM_USE_TARGET_TYPE_INVALID" - } - Pbcbljbpjfp::RetItemUseSatietyFull => "RET_ITEM_USE_SATIETY_FULL", - Pbcbljbpjfp::RetItemComposeNotExist => "RET_ITEM_COMPOSE_NOT_EXIST", - Pbcbljbpjfp::RetRelicComposeNotExist => "RET_RELIC_COMPOSE_NOT_EXIST", - Pbcbljbpjfp::RetItemCanNotSell => "RET_ITEM_CAN_NOT_SELL", - Pbcbljbpjfp::RetItemSellExceddLimit => "RET_ITEM_SELL_EXCEDD_LIMIT", - Pbcbljbpjfp::RetItemNotInCostList => "RET_ITEM_NOT_IN_COST_LIST", - Pbcbljbpjfp::RetItemSpecialCostNotEnough => { - "RET_ITEM_SPECIAL_COST_NOT_ENOUGH" - } - Pbcbljbpjfp::RetItemSpecialCostTooMuch => "RET_ITEM_SPECIAL_COST_TOO_MUCH", - Pbcbljbpjfp::RetItemFormulaNotExist => "RET_ITEM_FORMULA_NOT_EXIST", - Pbcbljbpjfp::RetItemAutoGiftOptionalNotExist => { - "RET_ITEM_AUTO_GIFT_OPTIONAL_NOT_EXIST" - } - Pbcbljbpjfp::RetRelicComposeRelicInvalid => "RET_RELIC_COMPOSE_RELIC_INVALID", - Pbcbljbpjfp::RetRelicComposeMainAffixIdInvalid => { - "RET_RELIC_COMPOSE_MAIN_AFFIX_ID_INVALID" - } - Pbcbljbpjfp::RetRelicComposeWrongFormulaType => { - "RET_RELIC_COMPOSE_WRONG_FORMULA_TYPE" - } - Pbcbljbpjfp::RetRelicComposeRelicNotExist => { - "RET_RELIC_COMPOSE_RELIC_NOT_EXIST" - } - Pbcbljbpjfp::RetRelicComposeBlackGoldCountInvalid => { - "RET_RELIC_COMPOSE_BLACK_GOLD_COUNT_INVALID" - } - Pbcbljbpjfp::RetRelicComposeBlackGoldNotNeed => { - "RET_RELIC_COMPOSE_BLACK_GOLD_NOT_NEED" - } - Pbcbljbpjfp::RetMonthCardCannotUse => "RET_MONTH_CARD_CANNOT_USE", - Pbcbljbpjfp::RetItemRewardExceedDisappear => { - "RET_ITEM_REWARD_EXCEED_DISAPPEAR" - } - Pbcbljbpjfp::RetItemNeedRecycle => "RET_ITEM_NEED_RECYCLE", - Pbcbljbpjfp::RetItemComposeExceedLimit => "RET_ITEM_COMPOSE_EXCEED_LIMIT", - Pbcbljbpjfp::RetItemCanNotDestroy => "RET_ITEM_CAN_NOT_DESTROY", - Pbcbljbpjfp::RetItemAlreadyMark => "RET_ITEM_ALREADY_MARK", - Pbcbljbpjfp::RetItemMarkExceedLimit => "RET_ITEM_MARK_EXCEED_LIMIT", - Pbcbljbpjfp::RetItemNotMark => "RET_ITEM_NOT_MARK", - Pbcbljbpjfp::RetItenTurnFoodNotSet => "RET_ITEN_TURN_FOOD_NOT_SET", - Pbcbljbpjfp::RetItemTurnFoodAlreadySet => "RET_ITEM_TURN_FOOD_ALREADY_SET", - Pbcbljbpjfp::RetItemTurnFoodConsumeTypeError => { - "RET_ITEM_TURN_FOOD_CONSUME_TYPE_ERROR" - } - Pbcbljbpjfp::RetItemTurnFoodSwitchAlreadyOpen => { - "RET_ITEM_TURN_FOOD_SWITCH_ALREADY_OPEN" - } - Pbcbljbpjfp::RetItemTurnFoodSwitchAlreadyClose => { - "RET_ITEM_TURN_FOOD_SWITCH_ALREADY_CLOSE" - } - Pbcbljbpjfp::RetHcoinExchangeTooMuch => "RET_HCOIN_EXCHANGE_TOO_MUCH", - Pbcbljbpjfp::RetItemTurnFoodSceneTypeError => { - "RET_ITEM_TURN_FOOD_SCENE_TYPE_ERROR" - } - Pbcbljbpjfp::RetEquipmentAlreadyDressed => "RET_EQUIPMENT_ALREADY_DRESSED", - Pbcbljbpjfp::RetEquipmentNotExist => "RET_EQUIPMENT_NOT_EXIST", - Pbcbljbpjfp::RetEquipmentReachLevelLimit => "RET_EQUIPMENT_REACH_LEVEL_LIMIT", - Pbcbljbpjfp::RetEquipmentConsumeSelf => "RET_EQUIPMENT_CONSUME_SELF", - Pbcbljbpjfp::RetEquipmentAlreadyLocked => "RET_EQUIPMENT_ALREADY_LOCKED", - Pbcbljbpjfp::RetEquipmentAlreadyUnlocked => "RET_EQUIPMENT_ALREADY_UNLOCKED", - Pbcbljbpjfp::RetEquipmentLocked => "RET_EQUIPMENT_LOCKED", - Pbcbljbpjfp::RetEquipmentSelectNumOverLimit => { - "RET_EQUIPMENT_SELECT_NUM_OVER_LIMIT" - } - Pbcbljbpjfp::RetEquipmentRankUpMustConsumeSameTid => { - "RET_EQUIPMENT_RANK_UP_MUST_CONSUME_SAME_TID" - } - Pbcbljbpjfp::RetEquipmentPromotionReachMax => { - "RET_EQUIPMENT_PROMOTION_REACH_MAX" - } - Pbcbljbpjfp::RetEquipmentRankUpReachMax => "RET_EQUIPMENT_RANK_UP_REACH_MAX", - Pbcbljbpjfp::RetEquipmentLevelReachMax => "RET_EQUIPMENT_LEVEL_REACH_MAX", - Pbcbljbpjfp::RetEquipmentExceedLimit => "RET_EQUIPMENT_EXCEED_LIMIT", - Pbcbljbpjfp::RetRelicNotExist => "RET_RELIC_NOT_EXIST", - Pbcbljbpjfp::RetRelicReachLevelLimit => "RET_RELIC_REACH_LEVEL_LIMIT", - Pbcbljbpjfp::RetRelicConsumeSelf => "RET_RELIC_CONSUME_SELF", - Pbcbljbpjfp::RetRelicAlreadyDressed => "RET_RELIC_ALREADY_DRESSED", - Pbcbljbpjfp::RetRelicLocked => "RET_RELIC_LOCKED", - Pbcbljbpjfp::RetRelicAlreadyLocked => "RET_RELIC_ALREADY_LOCKED", - Pbcbljbpjfp::RetRelicAlreadyUnlocked => "RET_RELIC_ALREADY_UNLOCKED", - Pbcbljbpjfp::RetRelicLevelIsNotZero => "RET_RELIC_LEVEL_IS_NOT_ZERO", - Pbcbljbpjfp::RetUniqueIdRepeated => "RET_UNIQUE_ID_REPEATED", - Pbcbljbpjfp::RetEquipmentLevelNotMeet => "RET_EQUIPMENT_LEVEL_NOT_MEET", - Pbcbljbpjfp::RetEquipmentItemNotInCostList => { - "RET_EQUIPMENT_ITEM_NOT_IN_COST_LIST" - } - Pbcbljbpjfp::RetEquipmentLevelGreaterThanOne => { - "RET_EQUIPMENT_LEVEL_GREATER_THAN_ONE" - } - Pbcbljbpjfp::RetEquipmentAlreadyRanked => "RET_EQUIPMENT_ALREADY_RANKED", - Pbcbljbpjfp::RetRelicExceedLimit => "RET_RELIC_EXCEED_LIMIT", - Pbcbljbpjfp::RetRelicAlreadyDiscarded => "RET_RELIC_ALREADY_DISCARDED", - Pbcbljbpjfp::RetRelicAlreadyUndiscarded => "RET_RELIC_ALREADY_UNDISCARDED", - Pbcbljbpjfp::RetEquipmentBatchLockTooFast => { - "RET_EQUIPMENT_BATCH_LOCK_TOO_FAST" - } - Pbcbljbpjfp::RetRelicFilterPlanSlotEmpty => { - "RET_RELIC_FILTER_PLAN_SLOT_EMPTY" - } - Pbcbljbpjfp::RetRelicFilterPlanSlotAlreadyUsed => { - "RET_RELIC_FILTER_PLAN_SLOT_ALREADY_USED" - } - Pbcbljbpjfp::RetRelicFilterPlanSlotIndexInvalid => { - "RET_RELIC_FILTER_PLAN_SLOT_INDEX_INVALID" - } - Pbcbljbpjfp::RetRelicFilterPlanNameUtf8Error => { - "RET_RELIC_FILTER_PLAN_NAME_UTF8_ERROR" - } - Pbcbljbpjfp::RetRelicFilterPlanNameFormatError => { - "RET_RELIC_FILTER_PLAN_NAME_FORMAT_ERROR" - } - Pbcbljbpjfp::RetRelicFilterPlanNoChange => "RET_RELIC_FILTER_PLAN_NO_CHANGE", - Pbcbljbpjfp::RetLineupInvalidIndex => "RET_LINEUP_INVALID_INDEX", - Pbcbljbpjfp::RetLineupInvalidMemberPos => "RET_LINEUP_INVALID_MEMBER_POS", - Pbcbljbpjfp::RetLineupSwapNotExist => "RET_LINEUP_SWAP_NOT_EXIST", - Pbcbljbpjfp::RetLineupAvatarAlreadyIn => "RET_LINEUP_AVATAR_ALREADY_IN", - Pbcbljbpjfp::RetLineupCreateAvatarError => "RET_LINEUP_CREATE_AVATAR_ERROR", - Pbcbljbpjfp::RetLineupAvatarInitError => "RET_LINEUP_AVATAR_INIT_ERROR", - Pbcbljbpjfp::RetLineupNotExist => "RET_LINEUP_NOT_EXIST", - Pbcbljbpjfp::RetLineupOnlyOneMember => "RET_LINEUP_ONLY_ONE_MEMBER", - Pbcbljbpjfp::RetLineupSameLeaderSlot => "RET_LINEUP_SAME_LEADER_SLOT", - Pbcbljbpjfp::RetLineupNoLeaderSelect => "RET_LINEUP_NO_LEADER_SELECT", - Pbcbljbpjfp::RetLineupSwapSameSlot => "RET_LINEUP_SWAP_SAME_SLOT", - Pbcbljbpjfp::RetLineupAvatarNotExist => "RET_LINEUP_AVATAR_NOT_EXIST", - Pbcbljbpjfp::RetLineupTrialAvatarCanNotQuit => { - "RET_LINEUP_TRIAL_AVATAR_CAN_NOT_QUIT" - } - Pbcbljbpjfp::RetLineupVirtualLineupPlaneNotMatch => { - "RET_LINEUP_VIRTUAL_LINEUP_PLANE_NOT_MATCH" - } - Pbcbljbpjfp::RetLineupNotValidLeader => "RET_LINEUP_NOT_VALID_LEADER", - Pbcbljbpjfp::RetLineupSameIndex => "RET_LINEUP_SAME_INDEX", - Pbcbljbpjfp::RetLineupIsEmpty => "RET_LINEUP_IS_EMPTY", - Pbcbljbpjfp::RetLineupNameFormatError => "RET_LINEUP_NAME_FORMAT_ERROR", - Pbcbljbpjfp::RetLineupTypeNotMatch => "RET_LINEUP_TYPE_NOT_MATCH", - Pbcbljbpjfp::RetLineupReplaceAllFailed => "RET_LINEUP_REPLACE_ALL_FAILED", - Pbcbljbpjfp::RetLineupNotAllowEdit => "RET_LINEUP_NOT_ALLOW_EDIT", - Pbcbljbpjfp::RetLineupAvatarIsAlive => "RET_LINEUP_AVATAR_IS_ALIVE", - Pbcbljbpjfp::RetLineupAssistHasOnlyMember => { - "RET_LINEUP_ASSIST_HAS_ONLY_MEMBER" - } - Pbcbljbpjfp::RetLineupAssistCannotSwitch => "RET_LINEUP_ASSIST_CANNOT_SWITCH", - Pbcbljbpjfp::RetLineupAvatarTypeInvalid => "RET_LINEUP_AVATAR_TYPE_INVALID", - Pbcbljbpjfp::RetLineupNameUtf8Error => "RET_LINEUP_NAME_UTF8_ERROR", - Pbcbljbpjfp::RetLineupLeaderLock => "RET_LINEUP_LEADER_LOCK", - Pbcbljbpjfp::RetLineupStoryLineNotMatch => "RET_LINEUP_STORY_LINE_NOT_MATCH", - Pbcbljbpjfp::RetLineupAvatarLock => "RET_LINEUP_AVATAR_LOCK", - Pbcbljbpjfp::RetLineupAvatarInvalid => "RET_LINEUP_AVATAR_INVALID", - Pbcbljbpjfp::RetLineupAvatarAlreadyInit => "RET_LINEUP_AVATAR_ALREADY_INIT", - Pbcbljbpjfp::RetLineupLimited => "RET_LINEUP_LIMITED", - Pbcbljbpjfp::RetMailNotExist => "RET_MAIL_NOT_EXIST", - Pbcbljbpjfp::RetMailRangeInvalid => "RET_MAIL_RANGE_INVALID", - Pbcbljbpjfp::RetMailMailIdInvalid => "RET_MAIL_MAIL_ID_INVALID", - Pbcbljbpjfp::RetMailNoMailTakeAttachment => { - "RET_MAIL_NO_MAIL_TAKE_ATTACHMENT" - } - Pbcbljbpjfp::RetMailNoMailToDel => "RET_MAIL_NO_MAIL_TO_DEL", - Pbcbljbpjfp::RetMailTypeInvalid => "RET_MAIL_TYPE_INVALID", - Pbcbljbpjfp::RetMailParaInvalid => "RET_MAIL_PARA_INVALID", - Pbcbljbpjfp::RetMailAttachementInvalid => "RET_MAIL_ATTACHEMENT_INVALID", - Pbcbljbpjfp::RetMailTicketInvalid => "RET_MAIL_TICKET_INVALID", - Pbcbljbpjfp::RetMailTicketRepeated => "RET_MAIL_TICKET_REPEATED", - Pbcbljbpjfp::RetStageSettleError => "RET_STAGE_SETTLE_ERROR", - Pbcbljbpjfp::RetStageConfigNotExist => "RET_STAGE_CONFIG_NOT_EXIST", - Pbcbljbpjfp::RetStageNotFound => "RET_STAGE_NOT_FOUND", - Pbcbljbpjfp::RetStageCocoonPropNotValid => "RET_STAGE_COCOON_PROP_NOT_VALID", - Pbcbljbpjfp::RetStageCocoonWaveNotValid => "RET_STAGE_COCOON_WAVE_NOT_VALID", - Pbcbljbpjfp::RetStagePropIdNotEqual => "RET_STAGE_PROP_ID_NOT_EQUAL", - Pbcbljbpjfp::RetStageCocoonWaveOver => "RET_STAGE_COCOON_WAVE_OVER", - Pbcbljbpjfp::RetStageWeekCocoonOverCnt => "RET_STAGE_WEEK_COCOON_OVER_CNT", - Pbcbljbpjfp::RetStageCocoonNotOpen => "RET_STAGE_COCOON_NOT_OPEN", - Pbcbljbpjfp::RetStageTrialNotOpen => "RET_STAGE_TRIAL_NOT_OPEN", - Pbcbljbpjfp::RetStageFarmNotOpen => "RET_STAGE_FARM_NOT_OPEN", - Pbcbljbpjfp::RetStageFarmTypeError => "RET_STAGE_FARM_TYPE_ERROR", - Pbcbljbpjfp::RetChapterLock => "RET_CHAPTER_LOCK", - Pbcbljbpjfp::RetChapterChallengeNumNotEnough => { - "RET_CHAPTER_CHALLENGE_NUM_NOT_ENOUGH" - } - Pbcbljbpjfp::RetChapterRewardIdNotExist => "RET_CHAPTER_REWARD_ID_NOT_EXIST", - Pbcbljbpjfp::RetChapterRewardAlreadyTaken => { - "RET_CHAPTER_REWARD_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetBattleStageNotMatch => "RET_BATTLE_STAGE_NOT_MATCH", - Pbcbljbpjfp::RetInBattleNow => "RET_IN_BATTLE_NOW", - Pbcbljbpjfp::RetBattleCheat => "RET_BATTLE_CHEAT", - Pbcbljbpjfp::RetBattleFail => "RET_BATTLE_FAIL", - Pbcbljbpjfp::RetBattleNoLineup => "RET_BATTLE_NO_LINEUP", - Pbcbljbpjfp::RetBattleLineupEmpty => "RET_BATTLE_LINEUP_EMPTY", - Pbcbljbpjfp::RetBattleVersionNotMatch => "RET_BATTLE_VERSION_NOT_MATCH", - Pbcbljbpjfp::RetBattleQuitByServer => "RET_BATTLE_QUIT_BY_SERVER", - Pbcbljbpjfp::RetInBattleCheck => "RET_IN_BATTLE_CHECK", - Pbcbljbpjfp::RetBattleCheckNeedRetry => "RET_BATTLE_CHECK_NEED_RETRY", - Pbcbljbpjfp::RetBattleCostTimeCheckFail => "RET_BATTLE_COST_TIME_CHECK_FAIL", - Pbcbljbpjfp::RetLackExchangeStaminaTimes => "RET_LACK_EXCHANGE_STAMINA_TIMES", - Pbcbljbpjfp::RetLackStamina => "RET_LACK_STAMINA", - Pbcbljbpjfp::RetStaminaFull => "RET_STAMINA_FULL", - Pbcbljbpjfp::RetAuthkeySignTypeError => "RET_AUTHKEY_SIGN_TYPE_ERROR", - Pbcbljbpjfp::RetAuthkeySignVerError => "RET_AUTHKEY_SIGN_VER_ERROR", - Pbcbljbpjfp::RetNicknameFormatError => "RET_NICKNAME_FORMAT_ERROR", - Pbcbljbpjfp::RetSensitiveWords => "RET_SENSITIVE_WORDS", - Pbcbljbpjfp::RetLevelRewardHasTaken => "RET_LEVEL_REWARD_HAS_TAKEN", - Pbcbljbpjfp::RetLevelRewardLevelError => "RET_LEVEL_REWARD_LEVEL_ERROR", - Pbcbljbpjfp::RetLanguageInvalid => "RET_LANGUAGE_INVALID", - Pbcbljbpjfp::RetNicknameInCd => "RET_NICKNAME_IN_CD", - Pbcbljbpjfp::RetGameplayBirthdayInvalid => "RET_GAMEPLAY_BIRTHDAY_INVALID", - Pbcbljbpjfp::RetGameplayBirthdayAlreadySet => { - "RET_GAMEPLAY_BIRTHDAY_ALREADY_SET" - } - Pbcbljbpjfp::RetNicknameUtf8Error => "RET_NICKNAME_UTF8_ERROR", - Pbcbljbpjfp::RetNicknameDigitLimitError => "RET_NICKNAME_DIGIT_LIMIT_ERROR", - Pbcbljbpjfp::RetSensitiveWordsPlatformError => { - "RET_SENSITIVE_WORDS_PLATFORM_ERROR" - } - Pbcbljbpjfp::RetPlayerSettingTypeInvalid => "RET_PLAYER_SETTING_TYPE_INVALID", - Pbcbljbpjfp::RetMazeLackTicket => "RET_MAZE_LACK_TICKET", - Pbcbljbpjfp::RetMazeNotUnlock => "RET_MAZE_NOT_UNLOCK", - Pbcbljbpjfp::RetMazeNoAbility => "RET_MAZE_NO_ABILITY", - Pbcbljbpjfp::RetMazeNoPlane => "RET_MAZE_NO_PLANE", - Pbcbljbpjfp::RetMazeMapNotExist => "RET_MAZE_MAP_NOT_EXIST", - Pbcbljbpjfp::RetMazeMpNotEnough => "RET_MAZE_MP_NOT_ENOUGH", - Pbcbljbpjfp::RetSpringNotEnable => "RET_SPRING_NOT_ENABLE", - Pbcbljbpjfp::RetSpringTooFar => "RET_SPRING_TOO_FAR", - Pbcbljbpjfp::RetNotInMaze => "RET_NOT_IN_MAZE", - Pbcbljbpjfp::RetMazeTimeOfDayTypeError => "RET_MAZE_TIME_OF_DAY_TYPE_ERROR", - Pbcbljbpjfp::RetSceneTransferLockedByTask => { - "RET_SCENE_TRANSFER_LOCKED_BY_TASK" - } - Pbcbljbpjfp::RetPlotNotUnlock => "RET_PLOT_NOT_UNLOCK", - Pbcbljbpjfp::RetMissionNotExist => "RET_MISSION_NOT_EXIST", - Pbcbljbpjfp::RetMissionAlreadyDone => "RET_MISSION_ALREADY_DONE", - Pbcbljbpjfp::RetDailyTaskNotFinish => "RET_DAILY_TASK_NOT_FINISH", - Pbcbljbpjfp::RetDailyTaskRewardHasTaken => "RET_DAILY_TASK_REWARD_HAS_TAKEN", - Pbcbljbpjfp::RetMissionNotFinish => "RET_MISSION_NOT_FINISH", - Pbcbljbpjfp::RetMissionNotDoing => "RET_MISSION_NOT_DOING", - Pbcbljbpjfp::RetMissionFinishWayNotMatch => { - "RET_MISSION_FINISH_WAY_NOT_MATCH" - } - Pbcbljbpjfp::RetMissionSceneNotMatch => "RET_MISSION_SCENE_NOT_MATCH", - Pbcbljbpjfp::RetMissionCustomValueNotValid => { - "RET_MISSION_CUSTOM_VALUE_NOT_VALID" - } - Pbcbljbpjfp::RetMissionSubMissionNotMatch => { - "RET_MISSION_SUB_MISSION_NOT_MATCH" - } - Pbcbljbpjfp::RetAdventureMapNotExist => "RET_ADVENTURE_MAP_NOT_EXIST", - Pbcbljbpjfp::RetSceneEntityNotExist => "RET_SCENE_ENTITY_NOT_EXIST", - Pbcbljbpjfp::RetNotInScene => "RET_NOT_IN_SCENE", - Pbcbljbpjfp::RetSceneMonsterNotExist => "RET_SCENE_MONSTER_NOT_EXIST", - Pbcbljbpjfp::RetInteractConfigNotExist => "RET_INTERACT_CONFIG_NOT_EXIST", - Pbcbljbpjfp::RetUnsupportedPropState => "RET_UNSUPPORTED_PROP_STATE", - Pbcbljbpjfp::RetSceneEntryIdNotMatch => "RET_SCENE_ENTRY_ID_NOT_MATCH", - Pbcbljbpjfp::RetSceneEntityMoveCheckFailed => { - "RET_SCENE_ENTITY_MOVE_CHECK_FAILED" - } - Pbcbljbpjfp::RetAssistMonsterCountLimit => "RET_ASSIST_MONSTER_COUNT_LIMIT", - Pbcbljbpjfp::RetSceneUseSkillFail => "RET_SCENE_USE_SKILL_FAIL", - Pbcbljbpjfp::RetPropIsHidden => "RET_PROP_IS_HIDDEN", - Pbcbljbpjfp::RetLoadingSuccAlready => "RET_LOADING_SUCC_ALREADY", - Pbcbljbpjfp::RetSceneEntityTypeInvalid => "RET_SCENE_ENTITY_TYPE_INVALID", - Pbcbljbpjfp::RetInteractTypeInvalid => "RET_INTERACT_TYPE_INVALID", - Pbcbljbpjfp::RetInteractNotInRegion => "RET_INTERACT_NOT_IN_REGION", - Pbcbljbpjfp::RetInteractSubTypeInvalid => "RET_INTERACT_SUB_TYPE_INVALID", - Pbcbljbpjfp::RetNotLeaderEntity => "RET_NOT_LEADER_ENTITY", - Pbcbljbpjfp::RetMonsterIsNotFarmElement => "RET_MONSTER_IS_NOT_FARM_ELEMENT", - Pbcbljbpjfp::RetMonsterConfigNotExist => "RET_MONSTER_CONFIG_NOT_EXIST", - Pbcbljbpjfp::RetAvatarHpAlreadyFull => "RET_AVATAR_HP_ALREADY_FULL", - Pbcbljbpjfp::RetCurInteractEntityNotMatch => { - "RET_CUR_INTERACT_ENTITY_NOT_MATCH" - } - Pbcbljbpjfp::RetPlaneTypeNotAllow => "RET_PLANE_TYPE_NOT_ALLOW", - Pbcbljbpjfp::RetGroupNotExist => "RET_GROUP_NOT_EXIST", - Pbcbljbpjfp::RetGroupSaveDataInCd => "RET_GROUP_SAVE_DATA_IN_CD", - Pbcbljbpjfp::RetGroupSaveLenghReachMax => "RET_GROUP_SAVE_LENGH_REACH_MAX", - Pbcbljbpjfp::RetRecentElementNotExist => "RET_RECENT_ELEMENT_NOT_EXIST", - Pbcbljbpjfp::RetRecentElementStageNotMatch => { - "RET_RECENT_ELEMENT_STAGE_NOT_MATCH" - } - Pbcbljbpjfp::RetScenePositionVersionNotMatch => { - "RET_SCENE_POSITION_VERSION_NOT_MATCH" - } - Pbcbljbpjfp::RetGameplayCounterNotExist => "RET_GAMEPLAY_COUNTER_NOT_EXIST", - Pbcbljbpjfp::RetGameplayCounterNotEnough => "RET_GAMEPLAY_COUNTER_NOT_ENOUGH", - Pbcbljbpjfp::RetGroupStateNotMatch => "RET_GROUP_STATE_NOT_MATCH", - Pbcbljbpjfp::RetSceneEntityPosNotMatch => "RET_SCENE_ENTITY_POS_NOT_MATCH", - Pbcbljbpjfp::RetGroupStateCustomSaveDataOff => { - "RET_GROUP_STATE_CUSTOM_SAVE_DATA_OFF" - } - Pbcbljbpjfp::RetBuyTimesLimit => "RET_BUY_TIMES_LIMIT", - Pbcbljbpjfp::RetBuyLimitType => "RET_BUY_LIMIT_TYPE", - Pbcbljbpjfp::RetShopNotOpen => "RET_SHOP_NOT_OPEN", - Pbcbljbpjfp::RetGoodsNotOpen => "RET_GOODS_NOT_OPEN", - Pbcbljbpjfp::RetCityLevelRewardTaken => "RET_CITY_LEVEL_REWARD_TAKEN", - Pbcbljbpjfp::RetCityLevelNotMeet => "RET_CITY_LEVEL_NOT_MEET", - Pbcbljbpjfp::RetSingleBuyLimit => "RET_SINGLE_BUY_LIMIT", - Pbcbljbpjfp::RetTutorialNotUnlock => "RET_TUTORIAL_NOT_UNLOCK", - Pbcbljbpjfp::RetTutorialUnlockAlready => "RET_TUTORIAL_UNLOCK_ALREADY", - Pbcbljbpjfp::RetTutorialFinishAlready => "RET_TUTORIAL_FINISH_ALREADY", - Pbcbljbpjfp::RetTutorialPreNotUnlock => "RET_TUTORIAL_PRE_NOT_UNLOCK", - Pbcbljbpjfp::RetTutorialPlayerLevelNotMatch => { - "RET_TUTORIAL_PLAYER_LEVEL_NOT_MATCH" - } - Pbcbljbpjfp::RetTutorialTutorialNotFound => "RET_TUTORIAL_TUTORIAL_NOT_FOUND", - Pbcbljbpjfp::RetChallengeNotExist => "RET_CHALLENGE_NOT_EXIST", - Pbcbljbpjfp::RetChallengeNotUnlock => "RET_CHALLENGE_NOT_UNLOCK", - Pbcbljbpjfp::RetChallengeAlready => "RET_CHALLENGE_ALREADY", - Pbcbljbpjfp::RetChallengeLineupEditForbidden => { - "RET_CHALLENGE_LINEUP_EDIT_FORBIDDEN" - } - Pbcbljbpjfp::RetChallengeLineupEmpty => "RET_CHALLENGE_LINEUP_EMPTY", - Pbcbljbpjfp::RetChallengeNotDoing => "RET_CHALLENGE_NOT_DOING", - Pbcbljbpjfp::RetChallengeNotFinish => "RET_CHALLENGE_NOT_FINISH", - Pbcbljbpjfp::RetChallengeTargetNotFinish => "RET_CHALLENGE_TARGET_NOT_FINISH", - Pbcbljbpjfp::RetChallengeTargetRewardTaken => { - "RET_CHALLENGE_TARGET_REWARD_TAKEN" - } - Pbcbljbpjfp::RetChallengeTimeNotValid => "RET_CHALLENGE_TIME_NOT_VALID", - Pbcbljbpjfp::RetChallengeStarsCountNotMeet => { - "RET_CHALLENGE_STARS_COUNT_NOT_MEET" - } - Pbcbljbpjfp::RetChallengeStarsRewardTaken => { - "RET_CHALLENGE_STARS_REWARD_TAKEN" - } - Pbcbljbpjfp::RetChallengeStarsNotExist => "RET_CHALLENGE_STARS_NOT_EXIST", - Pbcbljbpjfp::RetChallengeCurSceneNotEntryFloor => { - "RET_CHALLENGE_CUR_SCENE_NOT_ENTRY_FLOOR" - } - Pbcbljbpjfp::RetChallengeNoTeamArchive => "RET_CHALLENGE_NO_TEAM_ARCHIVE", - Pbcbljbpjfp::RetChallengeLineupAvatarTypeInvalid => { - "RET_CHALLENGE_LINEUP_AVATAR_TYPE_INVALID" - } - Pbcbljbpjfp::RetBasicTypeAlready => "RET_BASIC_TYPE_ALREADY", - Pbcbljbpjfp::RetNoBasicType => "RET_NO_BASIC_TYPE", - Pbcbljbpjfp::RetNotChooseBasicType => "RET_NOT_CHOOSE_BASIC_TYPE", - Pbcbljbpjfp::RetNotFuncClose => "RET_NOT_FUNC_CLOSE", - Pbcbljbpjfp::RetNotChooseGender => "RET_NOT_CHOOSE_GENDER", - Pbcbljbpjfp::RetNotReqUnlockBasicType => "RET_NOT_REQ_UNLOCK_BASIC_TYPE", - Pbcbljbpjfp::RetAvatarPathLocked => "RET_AVATAR_PATH_LOCKED", - Pbcbljbpjfp::RetRogueStatusNotMatch => "RET_ROGUE_STATUS_NOT_MATCH", - Pbcbljbpjfp::RetRogueSelectBuffNotExist => "RET_ROGUE_SELECT_BUFF_NOT_EXIST", - Pbcbljbpjfp::RetRogueCoinNotEnough => "RET_ROGUE_COIN_NOT_ENOUGH", - Pbcbljbpjfp::RetRogueStaminaNotEnough => "RET_ROGUE_STAMINA_NOT_ENOUGH", - Pbcbljbpjfp::RetRogueAppraisalCountNotEnough => { - "RET_ROGUE_APPRAISAL_COUNT_NOT_ENOUGH" - } - Pbcbljbpjfp::RetRoguePropAlreadyUsed => "RET_ROGUE_PROP_ALREADY_USED", - Pbcbljbpjfp::RetRogueRecordAlreadySaved => "RET_ROGUE_RECORD_ALREADY_SAVED", - Pbcbljbpjfp::RetRogueRollBuffMaxCount => "RET_ROGUE_ROLL_BUFF_MAX_COUNT", - Pbcbljbpjfp::RetRoguePickAvatarInvalid => "RET_ROGUE_PICK_AVATAR_INVALID", - Pbcbljbpjfp::RetRogueQuestExpire => "RET_ROGUE_QUEST_EXPIRE", - Pbcbljbpjfp::RetRogueQuestRewardAlready => "RET_ROGUE_QUEST_REWARD_ALREADY", - Pbcbljbpjfp::RetRogueReviveCountNotEnough => { - "RET_ROGUE_REVIVE_COUNT_NOT_ENOUGH" - } - Pbcbljbpjfp::RetRogueAreaInvalid => "RET_ROGUE_AREA_INVALID", - Pbcbljbpjfp::RetRogueScoreRewardPoolInvalid => { - "RET_ROGUE_SCORE_REWARD_POOL_INVALID" - } - Pbcbljbpjfp::RetRogueScoreRewardRowInvalid => { - "RET_ROGUE_SCORE_REWARD_ROW_INVALID" - } - Pbcbljbpjfp::RetRogueAeonLevelNotMeet => "RET_ROGUE_AEON_LEVEL_NOT_MEET", - Pbcbljbpjfp::RetRogueAeonLevelRewardAlreadyTaken => { - "RET_ROGUE_AEON_LEVEL_REWARD_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetRogueAeonConfigNotExist => "RET_ROGUE_AEON_CONFIG_NOT_EXIST", - Pbcbljbpjfp::RetRogueTrialAvatarInvalid => "RET_ROGUE_TRIAL_AVATAR_INVALID", - Pbcbljbpjfp::RetRogueHandbookRewardAlreadyTaken => { - "RET_ROGUE_HANDBOOK_REWARD_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetRogueRoomTypeNotMatch => "RET_ROGUE_ROOM_TYPE_NOT_MATCH", - Pbcbljbpjfp::RetRogueShopGoodNotFound => "RET_ROGUE_SHOP_GOOD_NOT_FOUND", - Pbcbljbpjfp::RetRogueShopGoodAlreadyBought => { - "RET_ROGUE_SHOP_GOOD_ALREADY_BOUGHT" - } - Pbcbljbpjfp::RetRogueShopGoodAlreadyOwn => "RET_ROGUE_SHOP_GOOD_ALREADY_OWN", - Pbcbljbpjfp::RetRogueShopMiracleNotExist => { - "RET_ROGUE_SHOP_MIRACLE_NOT_EXIST" - } - Pbcbljbpjfp::RetRogueShopNotExist => "RET_ROGUE_SHOP_NOT_EXIST", - Pbcbljbpjfp::RetRogueShopCannotRefresh => "RET_ROGUE_SHOP_CANNOT_REFRESH", - Pbcbljbpjfp::RetRogueSelectBuffCertainMismatch => { - "RET_ROGUE_SELECT_BUFF_CERTAIN_MISMATCH" - } - Pbcbljbpjfp::RetMissionEventConfigNotExist => { - "RET_MISSION_EVENT_CONFIG_NOT_EXIST" - } - Pbcbljbpjfp::RetMissionEventNotClient => "RET_MISSION_EVENT_NOT_CLIENT", - Pbcbljbpjfp::RetMissionEventFinished => "RET_MISSION_EVENT_FINISHED", - Pbcbljbpjfp::RetMissionEventDoing => "RET_MISSION_EVENT_DOING", - Pbcbljbpjfp::RetHasChallengeMissionEvent => "RET_HAS_CHALLENGE_MISSION_EVENT", - Pbcbljbpjfp::RetNotChallengeMissionEvent => "RET_NOT_CHALLENGE_MISSION_EVENT", - Pbcbljbpjfp::RetGachaIdNotExist => "RET_GACHA_ID_NOT_EXIST", - Pbcbljbpjfp::RetGachaNumInvalid => "RET_GACHA_NUM_INVALID", - Pbcbljbpjfp::RetGachaFirstGachaMustOne => "RET_GACHA_FIRST_GACHA_MUST_ONE", - Pbcbljbpjfp::RetGachaReqDuplicated => "RET_GACHA_REQ_DUPLICATED", - Pbcbljbpjfp::RetGachaNotInSchedule => "RET_GACHA_NOT_IN_SCHEDULE", - Pbcbljbpjfp::RetGachaNewbieClose => "RET_GACHA_NEWBIE_CLOSE", - Pbcbljbpjfp::RetGachaTodayLimited => "RET_GACHA_TODAY_LIMITED", - Pbcbljbpjfp::RetGachaNotSupport => "RET_GACHA_NOT_SUPPORT", - Pbcbljbpjfp::RetGachaCeilingNotEnough => "RET_GACHA_CEILING_NOT_ENOUGH", - Pbcbljbpjfp::RetGachaCeilingClose => "RET_GACHA_CEILING_CLOSE", - Pbcbljbpjfp::RetNotInRaid => "RET_NOT_IN_RAID", - Pbcbljbpjfp::RetRaidDoing => "RET_RAID_DOING", - Pbcbljbpjfp::RetNotProp => "RET_NOT_PROP", - Pbcbljbpjfp::RetRaidIdNotMatch => "RET_RAID_ID_NOT_MATCH", - Pbcbljbpjfp::RetRaidRestartNotMatch => "RET_RAID_RESTART_NOT_MATCH", - Pbcbljbpjfp::RetRaidLimit => "RET_RAID_LIMIT", - Pbcbljbpjfp::RetRaidAvatarListEmpty => "RET_RAID_AVATAR_LIST_EMPTY", - Pbcbljbpjfp::RetRaidAvatarNotExist => "RET_RAID_AVATAR_NOT_EXIST", - Pbcbljbpjfp::RetChallengeRaidRewardAlready => { - "RET_CHALLENGE_RAID_REWARD_ALREADY" - } - Pbcbljbpjfp::RetChallengeRaidScoreNotReach => { - "RET_CHALLENGE_RAID_SCORE_NOT_REACH" - } - Pbcbljbpjfp::RetChallengeRaidNotOpen => "RET_CHALLENGE_RAID_NOT_OPEN", - Pbcbljbpjfp::RetRaidFinished => "RET_RAID_FINISHED", - Pbcbljbpjfp::RetRaidWorldLevelNotLock => "RET_RAID_WORLD_LEVEL_NOT_LOCK", - Pbcbljbpjfp::RetRaidCannotUseAssist => "RET_RAID_CANNOT_USE_ASSIST", - Pbcbljbpjfp::RetRaidAvatarNotMatch => "RET_RAID_AVATAR_NOT_MATCH", - Pbcbljbpjfp::RetRaidCanNotSave => "RET_RAID_CAN_NOT_SAVE", - Pbcbljbpjfp::RetRaidNoSave => "RET_RAID_NO_SAVE", - Pbcbljbpjfp::RetActivityRaidNotOpen => "RET_ACTIVITY_RAID_NOT_OPEN", - Pbcbljbpjfp::RetRaidAvatarCaptainNotExist => { - "RET_RAID_AVATAR_CAPTAIN_NOT_EXIST" - } - Pbcbljbpjfp::RetRaidStoryLineNotMatch => "RET_RAID_STORY_LINE_NOT_MATCH", - Pbcbljbpjfp::RetTalkEventAlreadyTaken => "RET_TALK_EVENT_ALREADY_TAKEN", - Pbcbljbpjfp::RetNpcAlreadyMeet => "RET_NPC_ALREADY_MEET", - Pbcbljbpjfp::RetNpcNotInConfig => "RET_NPC_NOT_IN_CONFIG", - Pbcbljbpjfp::RetDialogueGroupDismatch => "RET_DIALOGUE_GROUP_DISMATCH", - Pbcbljbpjfp::RetDialogueEventInvalid => "RET_DIALOGUE_EVENT_INVALID", - Pbcbljbpjfp::RetTalkEventTakeProtoNotMatch => { - "RET_TALK_EVENT_TAKE_PROTO_NOT_MATCH" - } - Pbcbljbpjfp::RetTalkEventNotValid => "RET_TALK_EVENT_NOT_VALID", - Pbcbljbpjfp::RetExpeditionConfigNotExist => "RET_EXPEDITION_CONFIG_NOT_EXIST", - Pbcbljbpjfp::RetExpeditionRewardConfigNotExist => { - "RET_EXPEDITION_REWARD_CONFIG_NOT_EXIST" - } - Pbcbljbpjfp::RetExpeditionNotUnlocked => "RET_EXPEDITION_NOT_UNLOCKED", - Pbcbljbpjfp::RetExpeditionAlreadyAccepted => { - "RET_EXPEDITION_ALREADY_ACCEPTED" - } - Pbcbljbpjfp::RetExpeditionRepeatedAvatar => "RET_EXPEDITION_REPEATED_AVATAR", - Pbcbljbpjfp::RetAvatarAlreadyDispatched => "RET_AVATAR_ALREADY_DISPATCHED", - Pbcbljbpjfp::RetExpeditionNotAccepted => "RET_EXPEDITION_NOT_ACCEPTED", - Pbcbljbpjfp::RetExpeditionNotFinish => "RET_EXPEDITION_NOT_FINISH", - Pbcbljbpjfp::RetExpeditionAlreadyFinish => "RET_EXPEDITION_ALREADY_FINISH", - Pbcbljbpjfp::RetExpeditionTeamCountLimit => "RET_EXPEDITION_TEAM_COUNT_LIMIT", - Pbcbljbpjfp::RetExpeditionAvatarNumNotMatch => { - "RET_EXPEDITION_AVATAR_NUM_NOT_MATCH" - } - Pbcbljbpjfp::RetExpeditionNotOpen => "RET_EXPEDITION_NOT_OPEN", - Pbcbljbpjfp::RetExpeditionFriendAvatarNotValid => { - "RET_EXPEDITION_FRIEND_AVATAR_NOT_VALID" - } - Pbcbljbpjfp::RetExpeditionNotPublished => "RET_EXPEDITION_NOT_PUBLISHED", - Pbcbljbpjfp::RetLoginActivityHasTaken => "RET_LOGIN_ACTIVITY_HAS_TAKEN", - Pbcbljbpjfp::RetLoginActivityDaysLack => "RET_LOGIN_ACTIVITY_DAYS_LACK", - Pbcbljbpjfp::RetTrialActivityRewardAlreadyTake => { - "RET_TRIAL_ACTIVITY_REWARD_ALREADY_TAKE" - } - Pbcbljbpjfp::RetTrialActivityStageNotFinish => { - "RET_TRIAL_ACTIVITY_STAGE_NOT_FINISH" - } - Pbcbljbpjfp::RetMonsterResearchActivityHasTaken => { - "RET_MONSTER_RESEARCH_ACTIVITY_HAS_TAKEN" - } - Pbcbljbpjfp::RetMonsterResearchActivityMaterialNotSubmitted => { - "RET_MONSTER_RESEARCH_ACTIVITY_MATERIAL_NOT_SUBMITTED" - } - Pbcbljbpjfp::RetMonsterResearchActivityMaterialAlreadySubmitted => { - "RET_MONSTER_RESEARCH_ACTIVITY_MATERIAL_ALREADY_SUBMITTED" - } - Pbcbljbpjfp::RetFantasticStoryActivityStoryError => { - "RET_FANTASTIC_STORY_ACTIVITY_STORY_ERROR" - } - Pbcbljbpjfp::RetFantasticStoryActivityStoryNotOpen => { - "RET_FANTASTIC_STORY_ACTIVITY_STORY_NOT_OPEN" - } - Pbcbljbpjfp::RetFantasticStoryActivityBattleError => { - "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_ERROR" - } - Pbcbljbpjfp::RetFantasticStoryActivityBattleNotOpen => { - "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_NOT_OPEN" - } - Pbcbljbpjfp::RetFantasticStoryActivityBattleAvatarError => { - "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_AVATAR_ERROR" - } - Pbcbljbpjfp::RetFantasticStoryActivityBattleBuffError => { - "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_BUFF_ERROR" - } - Pbcbljbpjfp::RetFantasticStoryActivityPreBattleScoreNotEnough => { - "RET_FANTASTIC_STORY_ACTIVITY_PRE_BATTLE_SCORE_NOT_ENOUGH" - } - Pbcbljbpjfp::RetTrialActivityAlreadyInTrialActivity => { - "RET_TRIAL_ACTIVITY_ALREADY_IN_TRIAL_ACTIVITY" - } - Pbcbljbpjfp::RetCommonActivityNotOpen => "RET_COMMON_ACTIVITY_NOT_OPEN", - Pbcbljbpjfp::RetMessageConfigNotExist => "RET_MESSAGE_CONFIG_NOT_EXIST", - Pbcbljbpjfp::RetMessageSectionNotTake => "RET_MESSAGE_SECTION_NOT_TAKE", - Pbcbljbpjfp::RetMessageGroupNotTake => "RET_MESSAGE_GROUP_NOT_TAKE", - Pbcbljbpjfp::RetMessageSectionIdNotMatch => { - "RET_MESSAGE_SECTION_ID_NOT_MATCH" - } - Pbcbljbpjfp::RetMessageSectionCanNotFinish => { - "RET_MESSAGE_SECTION_CAN_NOT_FINISH" - } - Pbcbljbpjfp::RetMessageItemCanNotFinish => "RET_MESSAGE_ITEM_CAN_NOT_FINISH", - Pbcbljbpjfp::RetMessageItemRaidCanNotFinish => { - "RET_MESSAGE_ITEM_RAID_CAN_NOT_FINISH" - } - Pbcbljbpjfp::RetFriendAlreadyIsFriend => "RET_FRIEND_ALREADY_IS_FRIEND", - Pbcbljbpjfp::RetFriendIsNotFriend => "RET_FRIEND_IS_NOT_FRIEND", - Pbcbljbpjfp::RetFriendApplyExpire => "RET_FRIEND_APPLY_EXPIRE", - Pbcbljbpjfp::RetFriendInBlacklist => "RET_FRIEND_IN_BLACKLIST", - Pbcbljbpjfp::RetFriendNotInBlacklist => "RET_FRIEND_NOT_IN_BLACKLIST", - Pbcbljbpjfp::RetFriendNumberLimit => "RET_FRIEND_NUMBER_LIMIT", - Pbcbljbpjfp::RetFriendBlacklistNumberLimit => { - "RET_FRIEND_BLACKLIST_NUMBER_LIMIT" - } - Pbcbljbpjfp::RetFriendDailyApplyLimit => "RET_FRIEND_DAILY_APPLY_LIMIT", - Pbcbljbpjfp::RetFriendInHandleLimit => "RET_FRIEND_IN_HANDLE_LIMIT", - Pbcbljbpjfp::RetFriendApplyInCd => "RET_FRIEND_APPLY_IN_CD", - Pbcbljbpjfp::RetFriendRemarkNameFormatError => { - "RET_FRIEND_REMARK_NAME_FORMAT_ERROR" - } - Pbcbljbpjfp::RetFriendPlayerNotFound => "RET_FRIEND_PLAYER_NOT_FOUND", - Pbcbljbpjfp::RetFriendInTargetBlacklist => "RET_FRIEND_IN_TARGET_BLACKLIST", - Pbcbljbpjfp::RetFriendTargetNumberLimit => "RET_FRIEND_TARGET_NUMBER_LIMIT", - Pbcbljbpjfp::RetAssistQueryTooFast => "RET_ASSIST_QUERY_TOO_FAST", - Pbcbljbpjfp::RetAssistNotExist => "RET_ASSIST_NOT_EXIST", - Pbcbljbpjfp::RetAssistUsedAlready => "RET_ASSIST_USED_ALREADY", - Pbcbljbpjfp::RetFriendReportReasonFormatError => { - "RET_FRIEND_REPORT_REASON_FORMAT_ERROR" - } - Pbcbljbpjfp::RetFriendReportSensitiveWords => { - "RET_FRIEND_REPORT_SENSITIVE_WORDS" - } - Pbcbljbpjfp::RetAssistUsedTimesOver => "RET_ASSIST_USED_TIMES_OVER", - Pbcbljbpjfp::RetAssistQuitAlready => "RET_ASSIST_QUIT_ALREADY", - Pbcbljbpjfp::RetAssistAvatarInLineup => "RET_ASSIST_AVATAR_IN_LINEUP", - Pbcbljbpjfp::RetAssistNoReward => "RET_ASSIST_NO_REWARD", - Pbcbljbpjfp::RetFriendSearchNumLimit => "RET_FRIEND_SEARCH_NUM_LIMIT", - Pbcbljbpjfp::RetFriendSearchInCd => "RET_FRIEND_SEARCH_IN_CD", - Pbcbljbpjfp::RetFriendRemarkNameUtf8Error => { - "RET_FRIEND_REMARK_NAME_UTF8_ERROR" - } - Pbcbljbpjfp::RetFriendReportReasonUtf8Error => { - "RET_FRIEND_REPORT_REASON_UTF8_ERROR" - } - Pbcbljbpjfp::RetAssistSetAlready => "RET_ASSIST_SET_ALREADY", - Pbcbljbpjfp::RetFriendTargetForbidOtherApply => { - "RET_FRIEND_TARGET_FORBID_OTHER_APPLY" - } - Pbcbljbpjfp::RetFriendMarkedCntMax => "RET_FRIEND_MARKED_CNT_MAX", - Pbcbljbpjfp::RetFriendMarkedAlready => "RET_FRIEND_MARKED_ALREADY", - Pbcbljbpjfp::RetFriendNotMarked => "RET_FRIEND_NOT_MARKED", - Pbcbljbpjfp::RetFriendChallengeLineupRecommendInCd => { - "RET_FRIEND_CHALLENGE_LINEUP_RECOMMEND_IN_CD" - } - Pbcbljbpjfp::RetViewPlayerCardInCd => "RET_VIEW_PLAYER_CARD_IN_CD", - Pbcbljbpjfp::RetViewPlayerBattleRecordInCd => { - "RET_VIEW_PLAYER_BATTLE_RECORD_IN_CD" - } - Pbcbljbpjfp::RetPlayerBoardHeadIconNotExist => { - "RET_PLAYER_BOARD_HEAD_ICON_NOT_EXIST" - } - Pbcbljbpjfp::RetPlayerBoardHeadIconLocked => { - "RET_PLAYER_BOARD_HEAD_ICON_LOCKED" - } - Pbcbljbpjfp::RetPlayerBoardHeadIconAlreadyUnlocked => { - "RET_PLAYER_BOARD_HEAD_ICON_ALREADY_UNLOCKED" - } - Pbcbljbpjfp::RetPlayerBoardDisplayAvatarNotExist => { - "RET_PLAYER_BOARD_DISPLAY_AVATAR_NOT_EXIST" - } - Pbcbljbpjfp::RetPlayerBoardDisplayAvatarExceedLimit => { - "RET_PLAYER_BOARD_DISPLAY_AVATAR_EXCEED_LIMIT" - } - Pbcbljbpjfp::RetPlayerBoardDisplayRepeatedAvatar => { - "RET_PLAYER_BOARD_DISPLAY_REPEATED_AVATAR" - } - Pbcbljbpjfp::RetPlayerBoardDisplayAvatarSamePos => { - "RET_PLAYER_BOARD_DISPLAY_AVATAR_SAME_POS" - } - Pbcbljbpjfp::RetPlayerBoardDisplayAvatarLocked => { - "RET_PLAYER_BOARD_DISPLAY_AVATAR_LOCKED" - } - Pbcbljbpjfp::RetSignatureLengthExceedLimit => { - "RET_SIGNATURE_LENGTH_EXCEED_LIMIT" - } - Pbcbljbpjfp::RetSignatureSensitiveWords => "RET_SIGNATURE_SENSITIVE_WORDS", - Pbcbljbpjfp::RetPlayerBoardAssistAvatarNotExist => { - "RET_PLAYER_BOARD_ASSIST_AVATAR_NOT_EXIST" - } - Pbcbljbpjfp::RetPlayerBoardAssistAvatarLocked => { - "RET_PLAYER_BOARD_ASSIST_AVATAR_LOCKED" - } - Pbcbljbpjfp::RetSignatureUtf8Error => "RET_SIGNATURE_UTF8_ERROR", - Pbcbljbpjfp::RetPlayerBoardAssistAvatarCntError => { - "RET_PLAYER_BOARD_ASSIST_AVATAR_CNT_ERROR" - } - Pbcbljbpjfp::RetBattlePassTierNotValid => "RET_BATTLE_PASS_TIER_NOT_VALID", - Pbcbljbpjfp::RetBattlePassLevelNotMeet => "RET_BATTLE_PASS_LEVEL_NOT_MEET", - Pbcbljbpjfp::RetBattlePassRewardTakeAlready => { - "RET_BATTLE_PASS_REWARD_TAKE_ALREADY" - } - Pbcbljbpjfp::RetBattlePassNotPremium => "RET_BATTLE_PASS_NOT_PREMIUM", - Pbcbljbpjfp::RetBattlePassNotDoing => "RET_BATTLE_PASS_NOT_DOING", - Pbcbljbpjfp::RetBattlePassLevelInvalid => "RET_BATTLE_PASS_LEVEL_INVALID", - Pbcbljbpjfp::RetBattlePassNotUnlock => "RET_BATTLE_PASS_NOT_UNLOCK", - Pbcbljbpjfp::RetBattlePassNoReward => "RET_BATTLE_PASS_NO_REWARD", - Pbcbljbpjfp::RetBattlePassQuestNotValid => "RET_BATTLE_PASS_QUEST_NOT_VALID", - Pbcbljbpjfp::RetBattlePassNotChooseOptional => { - "RET_BATTLE_PASS_NOT_CHOOSE_OPTIONAL" - } - Pbcbljbpjfp::RetBattlePassNotTakeReward => "RET_BATTLE_PASS_NOT_TAKE_REWARD", - Pbcbljbpjfp::RetBattlePassOptionalNotValid => { - "RET_BATTLE_PASS_OPTIONAL_NOT_VALID" - } - Pbcbljbpjfp::RetBattlePassBuyAlready => "RET_BATTLE_PASS_BUY_ALREADY", - Pbcbljbpjfp::RetBattlePassNearEnd => "RET_BATTLE_PASS_NEAR_END", - Pbcbljbpjfp::RetMusicLocked => "RET_MUSIC_LOCKED", - Pbcbljbpjfp::RetMusicNotExist => "RET_MUSIC_NOT_EXIST", - Pbcbljbpjfp::RetMusicUnlockFailed => "RET_MUSIC_UNLOCK_FAILED", - Pbcbljbpjfp::RetPunkLordLackSummonTimes => "RET_PUNK_LORD_LACK_SUMMON_TIMES", - Pbcbljbpjfp::RetPunkLordAttackingMonsterLimit => { - "RET_PUNK_LORD_ATTACKING_MONSTER_LIMIT" - } - Pbcbljbpjfp::RetPunkLordMonsterNotExist => "RET_PUNK_LORD_MONSTER_NOT_EXIST", - Pbcbljbpjfp::RetPunkLordMonsterAlreadyShared => { - "RET_PUNK_LORD_MONSTER_ALREADY_SHARED" - } - Pbcbljbpjfp::RetPunkLordMonsterExpired => "RET_PUNK_LORD_MONSTER_EXPIRED", - Pbcbljbpjfp::RetPunkLordSelfMonsterAttackLimit => { - "RET_PUNK_LORD_SELF_MONSTER_ATTACK_LIMIT" - } - Pbcbljbpjfp::RetPunkLordLackSupportTimes => { - "RET_PUNK_LORD_LACK_SUPPORT_TIMES" - } - Pbcbljbpjfp::RetPunkLordMonsterAlreadyKilled => { - "RET_PUNK_LORD_MONSTER_ALREADY_KILLED" - } - Pbcbljbpjfp::RetPunkLordMonsterAttackerLimit => { - "RET_PUNK_LORD_MONSTER_ATTACKER_LIMIT" - } - Pbcbljbpjfp::RetPunkLordWorldLevleNotValid => { - "RET_PUNK_LORD_WORLD_LEVLE_NOT_VALID" - } - Pbcbljbpjfp::RetPunkLordRewardLevleNotExist => { - "RET_PUNK_LORD_REWARD_LEVLE_NOT_EXIST" - } - Pbcbljbpjfp::RetPunkLordPointNotMeet => "RET_PUNK_LORD_POINT_NOT_MEET", - Pbcbljbpjfp::RetPunkLordInAttacking => "RET_PUNK_LORD_IN_ATTACKING", - Pbcbljbpjfp::RetPunkLordOperationInCd => "RET_PUNK_LORD_OPERATION_IN_CD", - Pbcbljbpjfp::RetPunkLordRewardAlreadyTaken => { - "RET_PUNK_LORD_REWARD_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetPunkLordOverBonusRewardLimit => { - "RET_PUNK_LORD_OVER_BONUS_REWARD_LIMIT" - } - Pbcbljbpjfp::RetPunkLordNotInSchedule => "RET_PUNK_LORD_NOT_IN_SCHEDULE", - Pbcbljbpjfp::RetPunkLordMonsterNotAttacked => { - "RET_PUNK_LORD_MONSTER_NOT_ATTACKED" - } - Pbcbljbpjfp::RetPunkLordMonsterNotKilled => { - "RET_PUNK_LORD_MONSTER_NOT_KILLED" - } - Pbcbljbpjfp::RetPunkLordMonsterKilledScoreAlreadyTake => { - "RET_PUNK_LORD_MONSTER_KILLED_SCORE_ALREADY_TAKE" - } - Pbcbljbpjfp::RetPunkLordRewardLevleAlreadyTake => { - "RET_PUNK_LORD_REWARD_LEVLE_ALREADY_TAKE" - } - Pbcbljbpjfp::RetDailyActiveLevelInvalid => "RET_DAILY_ACTIVE_LEVEL_INVALID", - Pbcbljbpjfp::RetDailyActiveLevelRewardAlreadyTaken => { - "RET_DAILY_ACTIVE_LEVEL_REWARD_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetDailyActiveLevelApNotEnough => { - "RET_DAILY_ACTIVE_LEVEL_AP_NOT_ENOUGH" - } - Pbcbljbpjfp::RetDailyMeetPam => "RET_DAILY_MEET_PAM", - Pbcbljbpjfp::RetReplayIdNotMatch => "RET_REPLAY_ID_NOT_MATCH", - Pbcbljbpjfp::RetReplayReqNotValid => "RET_REPLAY_REQ_NOT_VALID", - Pbcbljbpjfp::RetFightActivityDifficultyLevelNotPassed => { - "RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_NOT_PASSED" - } - Pbcbljbpjfp::RetFightActivityDifficultyLevelRewardAlreadyTake => { - "RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_REWARD_ALREADY_TAKE" - } - Pbcbljbpjfp::RetFightActivityStageNotOpen => { - "RET_FIGHT_ACTIVITY_STAGE_NOT_OPEN" - } - Pbcbljbpjfp::RetFightActivityLevelNotUnlock => { - "RET_FIGHT_ACTIVITY_LEVEL_NOT_UNLOCK" - } - Pbcbljbpjfp::RetTrainVisitorVisitorNotExist => { - "RET_TRAIN_VISITOR_VISITOR_NOT_EXIST" - } - Pbcbljbpjfp::RetTrainVisitorBehaviorNotExist => { - "RET_TRAIN_VISITOR_BEHAVIOR_NOT_EXIST" - } - Pbcbljbpjfp::RetTrainVisitorBehaviorFinished => { - "RET_TRAIN_VISITOR_BEHAVIOR_FINISHED" - } - Pbcbljbpjfp::RetTrainVisitorAllBehaviorRewardTaken => { - "RET_TRAIN_VISITOR_ALL_BEHAVIOR_REWARD_TAKEN" - } - Pbcbljbpjfp::RetTrainVisitorGetOnMissionNotFinish => { - "RET_TRAIN_VISITOR_GET_ON_MISSION_NOT_FINISH" - } - Pbcbljbpjfp::RetTrainVisitorNotGetOff => "RET_TRAIN_VISITOR_NOT_GET_OFF", - Pbcbljbpjfp::RetTextJoinUnknowIsOverride => { - "RET_TEXT_JOIN_UNKNOW_IS_OVERRIDE" - } - Pbcbljbpjfp::RetTextJoinIdNotExist => "RET_TEXT_JOIN_ID_NOT_EXIST", - Pbcbljbpjfp::RetTextJoinCanNotOverride => "RET_TEXT_JOIN_CAN_NOT_OVERRIDE", - Pbcbljbpjfp::RetTextJoinItemIdError => "RET_TEXT_JOIN_ITEM_ID_ERROR", - Pbcbljbpjfp::RetTextJoinSensitiveCheckError => { - "RET_TEXT_JOIN_SENSITIVE_CHECK_ERROR" - } - Pbcbljbpjfp::RetTextJoinMustOverride => "RET_TEXT_JOIN_MUST_OVERRIDE", - Pbcbljbpjfp::RetTextJoinTextEmpty => "RET_TEXT_JOIN_TEXT_EMPTY", - Pbcbljbpjfp::RetTextJoinTextFormatError => "RET_TEXT_JOIN_TEXT_FORMAT_ERROR", - Pbcbljbpjfp::RetTextJoinTextUtf8Error => "RET_TEXT_JOIN_TEXT_UTF8_ERROR", - Pbcbljbpjfp::RetTextJoinBatchReqIdRepeat => { - "RET_TEXT_JOIN_BATCH_REQ_ID_REPEAT" - } - Pbcbljbpjfp::RetTextJoinTypeNotSupportBatchReq => { - "RET_TEXT_JOIN_TYPE_NOT_SUPPORT_BATCH_REQ" - } - Pbcbljbpjfp::RetTextJoinAvatarIdNotExist => { - "RET_TEXT_JOIN_AVATAR_ID_NOT_EXIST" - } - Pbcbljbpjfp::RetTextJoinUnknowType => "RET_TEXT_JOIN_UNKNOW_TYPE", - Pbcbljbpjfp::RetPamMissionMissionIdError => { - "RET_PAM_MISSION_MISSION_ID_ERROR" - } - Pbcbljbpjfp::RetPamMissionMissionExpire => "RET_PAM_MISSION_MISSION_EXPIRE", - Pbcbljbpjfp::RetChatTypeNotExist => "RET_CHAT_TYPE_NOT_EXIST", - Pbcbljbpjfp::RetMsgTypeNotExist => "RET_MSG_TYPE_NOT_EXIST", - Pbcbljbpjfp::RetChatNoTargetUid => "RET_CHAT_NO_TARGET_UID", - Pbcbljbpjfp::RetChatMsgEmpty => "RET_CHAT_MSG_EMPTY", - Pbcbljbpjfp::RetChatMsgExceedLimit => "RET_CHAT_MSG_EXCEED_LIMIT", - Pbcbljbpjfp::RetChatMsgSensitiveCheckError => { - "RET_CHAT_MSG_SENSITIVE_CHECK_ERROR" - } - Pbcbljbpjfp::RetChatMsgUtf8Error => "RET_CHAT_MSG_UTF8_ERROR", - Pbcbljbpjfp::RetChatForbidSwitchOpen => "RET_CHAT_FORBID_SWITCH_OPEN", - Pbcbljbpjfp::RetChatForbid => "RET_CHAT_FORBID", - Pbcbljbpjfp::RetChatMsgIncludeSpecialStr => { - "RET_CHAT_MSG_INCLUDE_SPECIAL_STR" - } - Pbcbljbpjfp::RetChatMsgEmojiNotExist => "RET_CHAT_MSG_EMOJI_NOT_EXIST", - Pbcbljbpjfp::RetChatMsgEmojiGenderNotMatch => { - "RET_CHAT_MSG_EMOJI_GENDER_NOT_MATCH" - } - Pbcbljbpjfp::RetChatMsgEmojiNotMarked => "RET_CHAT_MSG_EMOJI_NOT_MARKED", - Pbcbljbpjfp::RetChatMsgEmojiAlreadyMarked => { - "RET_CHAT_MSG_EMOJI_ALREADY_MARKED" - } - Pbcbljbpjfp::RetChatMsgEmojiMarkedMaxLimit => { - "RET_CHAT_MSG_EMOJI_MARKED_MAX_LIMIT" - } - Pbcbljbpjfp::RetBoxingClubChallengeNotOpen => { - "RET_BOXING_CLUB_CHALLENGE_NOT_OPEN" - } - Pbcbljbpjfp::RetMuseumNotOpen => "RET_MUSEUM_NOT_OPEN", - Pbcbljbpjfp::RetMuseumTurnCntNotMatch => "RET_MUSEUM_TURN_CNT_NOT_MATCH", - Pbcbljbpjfp::RetMuseumPhaseNotReach => "RET_MUSEUM_PHASE_NOT_REACH", - Pbcbljbpjfp::RetMuseumUnknowStuff => "RET_MUSEUM_UNKNOW_STUFF", - Pbcbljbpjfp::RetMuseumUnknowArea => "RET_MUSEUM_UNKNOW_AREA", - Pbcbljbpjfp::RetMuseumUnknowPos => "RET_MUSEUM_UNKNOW_POS", - Pbcbljbpjfp::RetMuseumStuffAlreadyInArea => { - "RET_MUSEUM_STUFF_ALREADY_IN_AREA" - } - Pbcbljbpjfp::RetMuseumStuffNotInArea => "RET_MUSEUM_STUFF_NOT_IN_AREA", - Pbcbljbpjfp::RetMuseumGetNpcRepeat => "RET_MUSEUM_GET_NPC_REPEAT", - Pbcbljbpjfp::RetMuseumGetNpcUnlock => "RET_MUSEUM_GET_NPC_UNLOCK", - Pbcbljbpjfp::RetMuseumGetNpcNotEnough => "RET_MUSEUM_GET_NPC_NOT_ENOUGH", - Pbcbljbpjfp::RetMuseumChangeStuffAreaError => { - "RET_MUSEUM_CHANGE_STUFF_AREA_ERROR" - } - Pbcbljbpjfp::RetMuseumNotInit => "RET_MUSEUM_NOT_INIT", - Pbcbljbpjfp::RetMuseumEventError => "RET_MUSEUM_EVENT_ERROR", - Pbcbljbpjfp::RetMuseumUnknowChooseEventId => { - "RET_MUSEUM_UNKNOW_CHOOSE_EVENT_ID" - } - Pbcbljbpjfp::RetMuseumEventOrderNotMatch => { - "RET_MUSEUM_EVENT_ORDER_NOT_MATCH" - } - Pbcbljbpjfp::RetMuseumEventPhaseNotUnlock => { - "RET_MUSEUM_EVENT_PHASE_NOT_UNLOCK" - } - Pbcbljbpjfp::RetMuseumEventMissionNotFound => { - "RET_MUSEUM_EVENT_MISSION_NOT_FOUND" - } - Pbcbljbpjfp::RetMuseumAreaLevelUpAlready => { - "RET_MUSEUM_AREA_LEVEL_UP_ALREADY" - } - Pbcbljbpjfp::RetMuseumStuffAlreadyUsed => "RET_MUSEUM_STUFF_ALREADY_USED", - Pbcbljbpjfp::RetMuseumEventRoundNotUnlock => { - "RET_MUSEUM_EVENT_ROUND_NOT_UNLOCK" - } - Pbcbljbpjfp::RetMuseumStuffInArea => "RET_MUSEUM_STUFF_IN_AREA", - Pbcbljbpjfp::RetMuseumStuffDispatch => "RET_MUSEUM_STUFF_DISPATCH", - Pbcbljbpjfp::RetMuseumIsEnd => "RET_MUSEUM_IS_END", - Pbcbljbpjfp::RetMuseumStuffLeaving => "RET_MUSEUM_STUFF_LEAVING", - Pbcbljbpjfp::RetMuseumEventMissionNotFinish => { - "RET_MUSEUM_EVENT_MISSION_NOT_FINISH" - } - Pbcbljbpjfp::RetMuseumCollectRewardNotExist => { - "RET_MUSEUM_COLLECT_REWARD_NOT_EXIST" - } - Pbcbljbpjfp::RetMuseumCollectRewardAlreadyTaken => { - "RET_MUSEUM_COLLECT_REWARD_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetMuseumAcceptMissionMaxLimit => { - "RET_MUSEUM_ACCEPT_MISSION_MAX_LIMIT" - } - Pbcbljbpjfp::RetRogueChallengeNotOpen => "RET_ROGUE_CHALLENGE_NOT_OPEN", - Pbcbljbpjfp::RetRogueChallengeAssisRefreshLimit => { - "RET_ROGUE_CHALLENGE_ASSIS_REFRESH_LIMIT" - } - Pbcbljbpjfp::RetAlleyNotInit => "RET_ALLEY_NOT_INIT", - Pbcbljbpjfp::RetAlleyNotOpen => "RET_ALLEY_NOT_OPEN", - Pbcbljbpjfp::RetAlleyMapNotExist => "RET_ALLEY_MAP_NOT_EXIST", - Pbcbljbpjfp::RetAlleyEmptyPosList => "RET_ALLEY_EMPTY_POS_LIST", - Pbcbljbpjfp::RetAlleyLinePosInvalid => "RET_ALLEY_LINE_POS_INVALID", - Pbcbljbpjfp::RetAlleyShopNotUnlock => "RET_ALLEY_SHOP_NOT_UNLOCK", - Pbcbljbpjfp::RetAlleyDepotFull => "RET_ALLEY_DEPOT_FULL", - Pbcbljbpjfp::RetAlleyShopNotInclude => "RET_ALLEY_SHOP_NOT_INCLUDE", - Pbcbljbpjfp::RetAlleyEventNotUnlock => "RET_ALLEY_EVENT_NOT_UNLOCK", - Pbcbljbpjfp::RetAlleyEventNotRefresh => "RET_ALLEY_EVENT_NOT_REFRESH", - Pbcbljbpjfp::RetAlleyEventStateDoing => "RET_ALLEY_EVENT_STATE_DOING", - Pbcbljbpjfp::RetAlleyEventStateFinish => "RET_ALLEY_EVENT_STATE_FINISH", - Pbcbljbpjfp::RetAlleyEventError => "RET_ALLEY_EVENT_ERROR", - Pbcbljbpjfp::RetAlleyRewardLevelError => "RET_ALLEY_REWARD_LEVEL_ERROR", - Pbcbljbpjfp::RetAlleyRewardPrestigeNotEnough => { - "RET_ALLEY_REWARD_PRESTIGE_NOT_ENOUGH" - } - Pbcbljbpjfp::RetAlleyShipEmpty => "RET_ALLEY_SHIP_EMPTY", - Pbcbljbpjfp::RetAlleyShipIdDismatch => "RET_ALLEY_SHIP_ID_DISMATCH", - Pbcbljbpjfp::RetAlleyShipNotExist => "RET_ALLEY_SHIP_NOT_EXIST", - Pbcbljbpjfp::RetAlleyShipNotUnlock => "RET_ALLEY_SHIP_NOT_UNLOCK", - Pbcbljbpjfp::RetAlleyGoodsNotExist => "RET_ALLEY_GOODS_NOT_EXIST", - Pbcbljbpjfp::RetAlleyGoodsNotUnlock => "RET_ALLEY_GOODS_NOT_UNLOCK", - Pbcbljbpjfp::RetAlleyProfitNotPositive => "RET_ALLEY_PROFIT_NOT_POSITIVE", - Pbcbljbpjfp::RetAlleySpecialOrderDismatch => { - "RET_ALLEY_SPECIAL_ORDER_DISMATCH" - } - Pbcbljbpjfp::RetAlleyOrderGoodsOverLimit => { - "RET_ALLEY_ORDER_GOODS_OVER_LIMIT" - } - Pbcbljbpjfp::RetAlleySpecialOrderConditionNotMeet => { - "RET_ALLEY_SPECIAL_ORDER_CONDITION_NOT_MEET" - } - Pbcbljbpjfp::RetAlleyDepotSizeOverLimit => "RET_ALLEY_DEPOT_SIZE_OVER_LIMIT", - Pbcbljbpjfp::RetAlleyGoodsNotEnough => "RET_ALLEY_GOODS_NOT_ENOUGH", - Pbcbljbpjfp::RetAlleyOrderIndexInvalid => "RET_ALLEY_ORDER_INDEX_INVALID", - Pbcbljbpjfp::RetAlleyRewardAlreadyTake => "RET_ALLEY_REWARD_ALREADY_TAKE", - Pbcbljbpjfp::RetAlleyRewardNotExist => "RET_ALLEY_REWARD_NOT_EXIST", - Pbcbljbpjfp::RetAlleyMainMissionNotDoing => { - "RET_ALLEY_MAIN_MISSION_NOT_DOING" - } - Pbcbljbpjfp::RetAlleyCriticalEventNotFinish => { - "RET_ALLEY_CRITICAL_EVENT_NOT_FINISH" - } - Pbcbljbpjfp::RetAlleyShopGoodsNotValid => "RET_ALLEY_SHOP_GOODS_NOT_VALID", - Pbcbljbpjfp::RetAlleySlashNotOpen => "RET_ALLEY_SLASH_NOT_OPEN", - Pbcbljbpjfp::RetAlleyPlacingAnchorInvalid => { - "RET_ALLEY_PLACING_ANCHOR_INVALID" - } - Pbcbljbpjfp::RetAlleyPlacingGoodsIndexInvalid => { - "RET_ALLEY_PLACING_GOODS_INDEX_INVALID" - } - Pbcbljbpjfp::RetAlleySaveMapTooQuick => "RET_ALLEY_SAVE_MAP_TOO_QUICK", - Pbcbljbpjfp::RetAlleyMapNotLink => "RET_ALLEY_MAP_NOT_LINK", - Pbcbljbpjfp::RetAlleyFundsNotLowerBase => "RET_ALLEY_FUNDS_NOT_LOWER_BASE", - Pbcbljbpjfp::RetAlleyEventNotFinish => "RET_ALLEY_EVENT_NOT_FINISH", - Pbcbljbpjfp::RetAlleyNormalOrderNotMeet => "RET_ALLEY_NORMAL_ORDER_NOT_MEET", - Pbcbljbpjfp::RetPlayerReturnNotOpen => "RET_PLAYER_RETURN_NOT_OPEN", - Pbcbljbpjfp::RetPlayerReturnIsSigned => "RET_PLAYER_RETURN_IS_SIGNED", - Pbcbljbpjfp::RetPlayerReturnPointNotEnough => { - "RET_PLAYER_RETURN_POINT_NOT_ENOUGH" - } - Pbcbljbpjfp::RetPlayerReturnConditionInvalid => { - "RET_PLAYER_RETURN_CONDITION_INVALID" - } - Pbcbljbpjfp::RetPlayerReturnHasSigned => "RET_PLAYER_RETURN_HAS_SIGNED", - Pbcbljbpjfp::RetPlayerReturnRewardTaken => "RET_PLAYER_RETURN_REWARD_TAKEN", - Pbcbljbpjfp::RetAetherDivideNoLineup => "RET_AETHER_DIVIDE_NO_LINEUP", - Pbcbljbpjfp::RetAetherDivideLineupInvalid => { - "RET_AETHER_DIVIDE_LINEUP_INVALID" - } - Pbcbljbpjfp::RetChatBubbleIdError => "RET_CHAT_BUBBLE_ID_ERROR", - Pbcbljbpjfp::RetChatBubbleIdNotUnlock => "RET_CHAT_BUBBLE_ID_NOT_UNLOCK", - Pbcbljbpjfp::RetPhoneThemeIdError => "RET_PHONE_THEME_ID_ERROR", - Pbcbljbpjfp::RetPhoneThemeIdNotUnlock => "RET_PHONE_THEME_ID_NOT_UNLOCK", - Pbcbljbpjfp::RetChatBubbleSelectIsCurrent => { - "RET_CHAT_BUBBLE_SELECT_IS_CURRENT" - } - Pbcbljbpjfp::RetPhoneThemeSelectIsCurrent => { - "RET_PHONE_THEME_SELECT_IS_CURRENT" - } - Pbcbljbpjfp::RetChessRogueConfigNotFound => { - "RET_CHESS_ROGUE_CONFIG_NOT_FOUND" - } - Pbcbljbpjfp::RetChessRogueConfigInvalid => "RET_CHESS_ROGUE_CONFIG_INVALID", - Pbcbljbpjfp::RetChessRogueNoValidRoom => "RET_CHESS_ROGUE_NO_VALID_ROOM", - Pbcbljbpjfp::RetChessRogueNoCellInfo => "RET_CHESS_ROGUE_NO_CELL_INFO", - Pbcbljbpjfp::RetChessRogueCellNotFinish => "RET_CHESS_ROGUE_CELL_NOT_FINISH", - Pbcbljbpjfp::RetChessRogueCellIsLocked => "RET_CHESS_ROGUE_CELL_IS_LOCKED", - Pbcbljbpjfp::RetChessRogueScheduleNotMatch => { - "RET_CHESS_ROGUE_SCHEDULE_NOT_MATCH" - } - Pbcbljbpjfp::RetChessRogueStatusFail => "RET_CHESS_ROGUE_STATUS_FAIL", - Pbcbljbpjfp::RetChessRogueAreaNotExist => "RET_CHESS_ROGUE_AREA_NOT_EXIST", - Pbcbljbpjfp::RetChessRogueLineupFail => "RET_CHESS_ROGUE_LINEUP_FAIL", - Pbcbljbpjfp::RetChessRogueAeonFail => "RET_CHESS_ROGUE_AEON_FAIL", - Pbcbljbpjfp::RetChessRogueEnterCellFail => "RET_CHESS_ROGUE_ENTER_CELL_FAIL", - Pbcbljbpjfp::RetChessRogueRollDiceFail => "RET_CHESS_ROGUE_ROLL_DICE_FAIL", - Pbcbljbpjfp::RetChessRogueDiceStatusFail => { - "RET_CHESS_ROGUE_DICE_STATUS_FAIL" - } - Pbcbljbpjfp::RetChessRogueDiceCntNotFull => { - "RET_CHESS_ROGUE_DICE_CNT_NOT_FULL" - } - Pbcbljbpjfp::RetChessRogueUnlock => "RET_CHESS_ROGUE_UNLOCK", - Pbcbljbpjfp::RetChessRoguePickAvatarFail => { - "RET_CHESS_ROGUE_PICK_AVATAR_FAIL" - } - Pbcbljbpjfp::RetChessRogueAvatarInvalid => "RET_CHESS_ROGUE_AVATAR_INVALID", - Pbcbljbpjfp::RetChessRogueCellCanNotSelect => { - "RET_CHESS_ROGUE_CELL_CAN_NOT_SELECT" - } - Pbcbljbpjfp::RetChessRogueDiceConfirmed => "RET_CHESS_ROGUE_DICE_CONFIRMED", - Pbcbljbpjfp::RetChessRogueNousDiceNotMatch => { - "RET_CHESS_ROGUE_NOUS_DICE_NOT_MATCH" - } - Pbcbljbpjfp::RetChessRogueNousDiceRarityFail => { - "RET_CHESS_ROGUE_NOUS_DICE_RARITY_FAIL" - } - Pbcbljbpjfp::RetChessRogueNousDiceSurfaceDuplicate => { - "RET_CHESS_ROGUE_NOUS_DICE_SURFACE_DUPLICATE" - } - Pbcbljbpjfp::RetChessRogueNotInRogue => "RET_CHESS_ROGUE_NOT_IN_ROGUE", - Pbcbljbpjfp::RetChessRogueNousDiceBranchLimit => { - "RET_CHESS_ROGUE_NOUS_DICE_BRANCH_LIMIT" - } - Pbcbljbpjfp::RetHeliobusNotOpen => "RET_HELIOBUS_NOT_OPEN", - Pbcbljbpjfp::RetHeliobusSnsPostNotUnlock => { - "RET_HELIOBUS_SNS_POST_NOT_UNLOCK" - } - Pbcbljbpjfp::RetHeliobusSnsAlreadyRead => "RET_HELIOBUS_SNS_ALREADY_READ", - Pbcbljbpjfp::RetHeliobusSnsAlreadyLiked => "RET_HELIOBUS_SNS_ALREADY_LIKED", - Pbcbljbpjfp::RetHeliobusSnsAlreadyCommented => { - "RET_HELIOBUS_SNS_ALREADY_COMMENTED" - } - Pbcbljbpjfp::RetHeliobusSnsInMission => "RET_HELIOBUS_SNS_IN_MISSION", - Pbcbljbpjfp::RetHeliobusSnsAlreadyPosted => "RET_HELIOBUS_SNS_ALREADY_POSTED", - Pbcbljbpjfp::RetHeliobusSnsNotDoingMission => { - "RET_HELIOBUS_SNS_NOT_DOING_MISSION" - } - Pbcbljbpjfp::RetHeliobusRewardLevelMax => "RET_HELIOBUS_REWARD_LEVEL_MAX", - Pbcbljbpjfp::RetHeliobusIncomeNotEnough => "RET_HELIOBUS_INCOME_NOT_ENOUGH", - Pbcbljbpjfp::RetHeliobusSnsCommentNotUnlock => { - "RET_HELIOBUS_SNS_COMMENT_NOT_UNLOCK" - } - Pbcbljbpjfp::RetHeliobusChallengeNotUnlock => { - "RET_HELIOBUS_CHALLENGE_NOT_UNLOCK" - } - Pbcbljbpjfp::RetHeliobusChallengeIdError => "RET_HELIOBUS_CHALLENGE_ID_ERROR", - Pbcbljbpjfp::RetHeliobusSkillNotUnlock => "RET_HELIOBUS_SKILL_NOT_UNLOCK", - Pbcbljbpjfp::RetHeliobusAcceptPostMissionFail => { - "RET_HELIOBUS_ACCEPT_POST_MISSION_FAIL" - } - Pbcbljbpjfp::RetHeliobusSkillNotSelected => "RET_HELIOBUS_SKILL_NOT_SELECTED", - Pbcbljbpjfp::RetHeliobusPlaneTypeInvalid => "RET_HELIOBUS_PLANE_TYPE_INVALID", - Pbcbljbpjfp::RetReddotParamInvalid => "RET_REDDOT_PARAM_INVALID", - Pbcbljbpjfp::RetReddotActivityNotOpen => "RET_REDDOT_ACTIVITY_NOT_OPEN", - Pbcbljbpjfp::RetRogueEndlessActivityConfigError => { - "RET_ROGUE_ENDLESS_ACTIVITY_CONFIG_ERROR" - } - Pbcbljbpjfp::RetRogueEndlessActivityNotOpen => { - "RET_ROGUE_ENDLESS_ACTIVITY_NOT_OPEN" - } - Pbcbljbpjfp::RetRogueEndlessActivityOverBonusRewardLimit => { - "RET_ROGUE_ENDLESS_ACTIVITY_OVER_BONUS_REWARD_LIMIT" - } - Pbcbljbpjfp::RetRogueEndlessActivityScoreNotMeet => { - "RET_ROGUE_ENDLESS_ACTIVITY_SCORE_NOT_MEET" - } - Pbcbljbpjfp::RetRogueEndlessActivityRewardLevleAlreadyTake => { - "RET_ROGUE_ENDLESS_ACTIVITY_REWARD_LEVLE_ALREADY_TAKE" - } - Pbcbljbpjfp::RetHeartDialScriptNotFound => "RET_HEART_DIAL_SCRIPT_NOT_FOUND", - Pbcbljbpjfp::RetHeartDialScriptEmotionTheSame => { - "RET_HEART_DIAL_SCRIPT_EMOTION_THE_SAME" - } - Pbcbljbpjfp::RetHeartDialScriptStepNotNormal => { - "RET_HEART_DIAL_SCRIPT_STEP_NOT_NORMAL" - } - Pbcbljbpjfp::RetHeartDialScriptConditionNotMatch => { - "RET_HEART_DIAL_SCRIPT_CONDITION_NOT_MATCH" - } - Pbcbljbpjfp::RetHeartDialScriptSubmitItemNumNotMatch => { - "RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_NUM_NOT_MATCH" - } - Pbcbljbpjfp::RetHeartDialScriptSubmitItemIdNotMatch => { - "RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_ID_NOT_MATCH" - } - Pbcbljbpjfp::RetHeartDialDialogueNotFound => { - "RET_HEART_DIAL_DIALOGUE_NOT_FOUND" - } - Pbcbljbpjfp::RetHeartDialDialogueAlreadyPerformed => { - "RET_HEART_DIAL_DIALOGUE_ALREADY_PERFORMED" - } - Pbcbljbpjfp::RetHeartDialNpcNotFound => "RET_HEART_DIAL_NPC_NOT_FOUND", - Pbcbljbpjfp::RetHeartDialTraceConfigNotFound => { - "RET_HEART_DIAL_TRACE_CONFIG_NOT_FOUND" - } - Pbcbljbpjfp::RetHeartDialFloorTraceExist => { - "RET_HEART_DIAL_FLOOR_TRACE_EXIST" - } - Pbcbljbpjfp::RetHeartDialTraceFloorNotMatch => { - "RET_HEART_DIAL_TRACE_FLOOR_NOT_MATCH" - } - Pbcbljbpjfp::RetTravelBrochureConfigError => { - "RET_TRAVEL_BROCHURE_CONFIG_ERROR" - } - Pbcbljbpjfp::RetTravelBrochureParamInvalid => { - "RET_TRAVEL_BROCHURE_PARAM_INVALID" - } - Pbcbljbpjfp::RetTravelBrochureLocked => "RET_TRAVEL_BROCHURE_LOCKED", - Pbcbljbpjfp::RetTravelBrochureCannotOperate => { - "RET_TRAVEL_BROCHURE_CANNOT_OPERATE" - } - Pbcbljbpjfp::RetTravelBrochureWorldIdNotMatch => { - "RET_TRAVEL_BROCHURE_WORLD_ID_NOT_MATCH" - } - Pbcbljbpjfp::RetTravelBrochureHasNoWorldBook => { - "RET_TRAVEL_BROCHURE_HAS_NO_WORLD_BOOK" - } - Pbcbljbpjfp::RetTravelBrochurePageFull => "RET_TRAVEL_BROCHURE_PAGE_FULL", - Pbcbljbpjfp::RetMapRotationNotInRegion => "RET_MAP_ROTATION_NOT_IN_REGION", - Pbcbljbpjfp::RetMapRotationRotaterAlreadyDeployed => { - "RET_MAP_ROTATION_ROTATER_ALREADY_DEPLOYED" - } - Pbcbljbpjfp::RetMapRotationEnergyNotEnough => { - "RET_MAP_ROTATION_ENERGY_NOT_ENOUGH" - } - Pbcbljbpjfp::RetMapRotationEntityNotOnCurPose => { - "RET_MAP_ROTATION_ENTITY_NOT_ON_CUR_POSE" - } - Pbcbljbpjfp::RetMapRotationRotaterNotDeployed => { - "RET_MAP_ROTATION_ROTATER_NOT_DEPLOYED" - } - Pbcbljbpjfp::RetMapRotationPoseRotaterMismatch => { - "RET_MAP_ROTATION_POSE_ROTATER_MISMATCH" - } - Pbcbljbpjfp::RetMapRotationRotaterNotRemovable => { - "RET_MAP_ROTATION_ROTATER_NOT_REMOVABLE" - } - Pbcbljbpjfp::RetMapRotationRotaterDisposable => { - "RET_MAP_ROTATION_ROTATER_DISPOSABLE" - } - Pbcbljbpjfp::RetSpaceZooActivityCatNotFound => { - "RET_SPACE_ZOO_ACTIVITY_CAT_NOT_FOUND" - } - Pbcbljbpjfp::RetSpaceZooActivityCatParamInvalid => { - "RET_SPACE_ZOO_ACTIVITY_CAT_PARAM_INVALID" - } - Pbcbljbpjfp::RetSpaceZooActivityCatItemNotEnough => { - "RET_SPACE_ZOO_ACTIVITY_CAT_ITEM_NOT_ENOUGH" - } - Pbcbljbpjfp::RetSpaceZooActivityCatBagFull => { - "RET_SPACE_ZOO_ACTIVITY_CAT_BAG_FULL" - } - Pbcbljbpjfp::RetSpaceZooActivityCatNotToMutate => { - "RET_SPACE_ZOO_ACTIVITY_CAT_NOT_TO_MUTATE" - } - Pbcbljbpjfp::RetSpaceZooActivityCatStateError => { - "RET_SPACE_ZOO_ACTIVITY_CAT_STATE_ERROR" - } - Pbcbljbpjfp::RetSpaceZooActivityCatCatteryLocked => { - "RET_SPACE_ZOO_ACTIVITY_CAT_CATTERY_LOCKED" - } - Pbcbljbpjfp::RetSpaceZooActivityCatOutNow => { - "RET_SPACE_ZOO_ACTIVITY_CAT_OUT_NOW" - } - Pbcbljbpjfp::RetSpaceZooActivityCatConfigNotFound => { - "RET_SPACE_ZOO_ACTIVITY_CAT_CONFIG_NOT_FOUND" - } - Pbcbljbpjfp::RetSpaceZooActivityCatFeatureNotFound => { - "RET_SPACE_ZOO_ACTIVITY_CAT_FEATURE_NOT_FOUND" - } - Pbcbljbpjfp::RetSpaceZooActivityCatAddCatError => { - "RET_SPACE_ZOO_ACTIVITY_CAT_ADD_CAT_ERROR" - } - Pbcbljbpjfp::RetSpaceZooActivityCatMoneyNotEnough => { - "RET_SPACE_ZOO_ACTIVITY_CAT_MONEY_NOT_ENOUGH" - } - Pbcbljbpjfp::RetSpaceZooActivityCatCondNotMatch => { - "RET_SPACE_ZOO_ACTIVITY_CAT_COND_NOT_MATCH" - } - Pbcbljbpjfp::RetStrongChallengeActivityStageCfgMiss => { - "RET_STRONG_CHALLENGE_ACTIVITY_STAGE_CFG_MISS" - } - Pbcbljbpjfp::RetStrongChallengeActivityStageNotOpen => { - "RET_STRONG_CHALLENGE_ACTIVITY_STAGE_NOT_OPEN" - } - Pbcbljbpjfp::RetStrongChallengeActivityBuffError => { - "RET_STRONG_CHALLENGE_ACTIVITY_BUFF_ERROR" - } - Pbcbljbpjfp::RetRollShopNotFound => "RET_ROLL_SHOP_NOT_FOUND", - Pbcbljbpjfp::RetRollShopGroupEmpty => "RET_ROLL_SHOP_GROUP_EMPTY", - Pbcbljbpjfp::RetRollShopEmpty => "RET_ROLL_SHOP_EMPTY", - Pbcbljbpjfp::RetRollShopGachaReqDuplicated => { - "RET_ROLL_SHOP_GACHA_REQ_DUPLICATED" - } - Pbcbljbpjfp::RetRollShopRandomError => "RET_ROLL_SHOP_RANDOM_ERROR", - Pbcbljbpjfp::RetRollShopGroupTypeNotFound => { - "RET_ROLL_SHOP_GROUP_TYPE_NOT_FOUND" - } - Pbcbljbpjfp::RetRollShopHasStoredRewardAlready => { - "RET_ROLL_SHOP_HAS_STORED_REWARD_ALREADY" - } - Pbcbljbpjfp::RetRollShopNoStoredReward => "RET_ROLL_SHOP_NO_STORED_REWARD", - Pbcbljbpjfp::RetRollShopNotInValidScene => "RET_ROLL_SHOP_NOT_IN_VALID_SCENE", - Pbcbljbpjfp::RetRollShopInvalidRollShopType => { - "RET_ROLL_SHOP_INVALID_ROLL_SHOP_TYPE" - } - Pbcbljbpjfp::RetActivityRaidCollectionPrevNotFinish => { - "RET_ACTIVITY_RAID_COLLECTION_PREV_NOT_FINISH" - } - Pbcbljbpjfp::RetOfferingNotUnlock => "RET_OFFERING_NOT_UNLOCK", - Pbcbljbpjfp::RetOfferingLevelNotUnlock => "RET_OFFERING_LEVEL_NOT_UNLOCK", - Pbcbljbpjfp::RetOfferingReachMaxLevel => "RET_OFFERING_REACH_MAX_LEVEL", - Pbcbljbpjfp::RetOfferingItemNotEnough => "RET_OFFERING_ITEM_NOT_ENOUGH", - Pbcbljbpjfp::RetOfferingLongtailNotOpen => "RET_OFFERING_LONGTAIL_NOT_OPEN", - Pbcbljbpjfp::RetOfferingRewardCondition => "RET_OFFERING_REWARD_CONDITION", - Pbcbljbpjfp::RetDrinkMakerChatInvalid => "RET_DRINK_MAKER_CHAT_INVALID", - Pbcbljbpjfp::RetDrinkMakerParamInvalid => "RET_DRINK_MAKER_PARAM_INVALID", - Pbcbljbpjfp::RetDrinkMakerParamNotUnlock => { - "RET_DRINK_MAKER_PARAM_NOT_UNLOCK" - } - Pbcbljbpjfp::RetDrinkMakerConfigNotFound => { - "RET_DRINK_MAKER_CONFIG_NOT_FOUND" - } - Pbcbljbpjfp::RetDrinkMakerNotLastChat => "RET_DRINK_MAKER_NOT_LAST_CHAT", - Pbcbljbpjfp::RetDrinkMakerDayAndFreePhaseNotOpen => { - "RET_DRINK_MAKER_DAY_AND_FREE_PHASE_NOT_OPEN" - } - Pbcbljbpjfp::RetMonopolyNotOpen => "RET_MONOPOLY_NOT_OPEN", - Pbcbljbpjfp::RetMonopolyConfigError => "RET_MONOPOLY_CONFIG_ERROR", - Pbcbljbpjfp::RetMonopolyDiceNotEnough => "RET_MONOPOLY_DICE_NOT_ENOUGH", - Pbcbljbpjfp::RetMonopolyCurCellNotFinish => { - "RET_MONOPOLY_CUR_CELL_NOT_FINISH" - } - Pbcbljbpjfp::RetMonopolyCoinNotEnough => "RET_MONOPOLY_COIN_NOT_ENOUGH", - Pbcbljbpjfp::RetMonopolyCellWaitPending => "RET_MONOPOLY_CELL_WAIT_PENDING", - Pbcbljbpjfp::RetMonopolyCellStateError => "RET_MONOPOLY_CELL_STATE_ERROR", - Pbcbljbpjfp::RetMonopolyCellContentError => "RET_MONOPOLY_CELL_CONTENT_ERROR", - Pbcbljbpjfp::RetMonopolyItemNotEnough => "RET_MONOPOLY_ITEM_NOT_ENOUGH", - Pbcbljbpjfp::RetMonopolyCellContentCannotGiveup => { - "RET_MONOPOLY_CELL_CONTENT_CANNOT_GIVEUP" - } - Pbcbljbpjfp::RetMonopolyAssetLevelInvalid => { - "RET_MONOPOLY_ASSET_LEVEL_INVALID" - } - Pbcbljbpjfp::RetMonopolyTurnNotFinish => "RET_MONOPOLY_TURN_NOT_FINISH", - Pbcbljbpjfp::RetMonopolyGuideNotFinish => "RET_MONOPOLY_GUIDE_NOT_FINISH", - Pbcbljbpjfp::RetMonopolyRaffleRewardReissued => { - "RET_MONOPOLY_RAFFLE_REWARD_REISSUED" - } - Pbcbljbpjfp::RetMonopolyNoGameActive => "RET_MONOPOLY_NO_GAME_ACTIVE", - Pbcbljbpjfp::RetMonopolyGameRatioNotIncreasable => { - "RET_MONOPOLY_GAME_RATIO_NOT_INCREASABLE" - } - Pbcbljbpjfp::RetMonopolyGameRatioMax => "RET_MONOPOLY_GAME_RATIO_MAX", - Pbcbljbpjfp::RetMonopolyGameTargetRatioInvalid => { - "RET_MONOPOLY_GAME_TARGET_RATIO_INVALID" - } - Pbcbljbpjfp::RetMonopolyGameBingoFlipPosInvalid => { - "RET_MONOPOLY_GAME_BINGO_FLIP_POS_INVALID" - } - Pbcbljbpjfp::RetMonopolyGameGuessAlreadyChoose => { - "RET_MONOPOLY_GAME_GUESS_ALREADY_CHOOSE" - } - Pbcbljbpjfp::RetMonopolyGameGuessChooseInvalid => { - "RET_MONOPOLY_GAME_GUESS_CHOOSE_INVALID" - } - Pbcbljbpjfp::RetMonopolyGameGuessInformationAlreadyBought => { - "RET_MONOPOLY_GAME_GUESS_INFORMATION_ALREADY_BOUGHT" - } - Pbcbljbpjfp::RetMonopolyGameRaiseRatioNotUnlock => { - "RET_MONOPOLY_GAME_RAISE_RATIO_NOT_UNLOCK" - } - Pbcbljbpjfp::RetMonopolyFriendNotSynced => "RET_MONOPOLY_FRIEND_NOT_SYNCED", - Pbcbljbpjfp::RetMonopolyGetFriendRankingListInCd => { - "RET_MONOPOLY_GET_FRIEND_RANKING_LIST_IN_CD" - } - Pbcbljbpjfp::RetMonopolyLikeTargetNotFriend => { - "RET_MONOPOLY_LIKE_TARGET_NOT_FRIEND" - } - Pbcbljbpjfp::RetMonopolyDailyAlreadyLiked => { - "RET_MONOPOLY_DAILY_ALREADY_LIKED" - } - Pbcbljbpjfp::RetMonopolySocialEventStatusNotMatch => { - "RET_MONOPOLY_SOCIAL_EVENT_STATUS_NOT_MATCH" - } - Pbcbljbpjfp::RetMonopolySocialEventServerCacheNotExist => { - "RET_MONOPOLY_SOCIAL_EVENT_SERVER_CACHE_NOT_EXIST" - } - Pbcbljbpjfp::RetMonopolyActivityIdNotMatch => { - "RET_MONOPOLY_ACTIVITY_ID_NOT_MATCH" - } - Pbcbljbpjfp::RetMonopolyRafflePoolNotExist => { - "RET_MONOPOLY_RAFFLE_POOL_NOT_EXIST" - } - Pbcbljbpjfp::RetMonopolyRafflePoolTimeNotMatch => { - "RET_MONOPOLY_RAFFLE_POOL_TIME_NOT_MATCH" - } - Pbcbljbpjfp::RetMonopolyRafflePoolPhaseNotMeet => { - "RET_MONOPOLY_RAFFLE_POOL_PHASE_NOT_MEET" - } - Pbcbljbpjfp::RetMonopolyRafflePoolShowTimeNotMeet => { - "RET_MONOPOLY_RAFFLE_POOL_SHOW_TIME_NOT_MEET" - } - Pbcbljbpjfp::RetMonopolyRaffleTicketNotFound => { - "RET_MONOPOLY_RAFFLE_TICKET_NOT_FOUND" - } - Pbcbljbpjfp::RetMonopolyRaffleTicketTimeNotMeet => { - "RET_MONOPOLY_RAFFLE_TICKET_TIME_NOT_MEET" - } - Pbcbljbpjfp::RetMonopolyRaffleTicketRewardAlreadyTaken => { - "RET_MONOPOLY_RAFFLE_TICKET_REWARD_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetMonopolyRafflePoolNotInRaffleTime => { - "RET_MONOPOLY_RAFFLE_POOL_NOT_IN_RAFFLE_TIME" - } - Pbcbljbpjfp::RetMonopolyMbtiReportRewardAlreadyTaken => { - "RET_MONOPOLY_MBTI_REPORT_REWARD_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetEvolveBuildLevelGaming => "RET_EVOLVE_BUILD_LEVEL_GAMING", - Pbcbljbpjfp::RetEveolveBuildLevelBanRandom => { - "RET_EVEOLVE_BUILD_LEVEL_BAN_RANDOM" - } - Pbcbljbpjfp::RetEvolveBuildFirstRewardAlreadyTaken => { - "RET_EVOLVE_BUILD_FIRST_REWARD_ALREADY_TAKEN" - } - Pbcbljbpjfp::RetEvolveBuildLevelUnfinish => "RET_EVOLVE_BUILD_LEVEL_UNFINISH", - Pbcbljbpjfp::RetEvolveBuildShopAbilityMaxLevel => { - "RET_EVOLVE_BUILD_SHOP_ABILITY_MAX_LEVEL" - } - Pbcbljbpjfp::RetEvolveBuildShopAbilityMinLevel => { - "RET_EVOLVE_BUILD_SHOP_ABILITY_MIN_LEVEL" - } - Pbcbljbpjfp::RetEvolveBuildShopAbilityNotGet => { - "RET_EVOLVE_BUILD_SHOP_ABILITY_NOT_GET" - } - Pbcbljbpjfp::RetEvolveBuildLevelLock => "RET_EVOLVE_BUILD_LEVEL_LOCK", - Pbcbljbpjfp::RetEvolveBuildExpNotEnough => "RET_EVOLVE_BUILD_EXP_NOT_ENOUGH", - Pbcbljbpjfp::RetEvolveBuildShopAbilityLevelError => { - "RET_EVOLVE_BUILD_SHOP_ABILITY_LEVEL_ERROR" - } - Pbcbljbpjfp::RetEvolveBuildActivityNotOpen => { - "RET_EVOLVE_BUILD_ACTIVITY_NOT_OPEN" - } - Pbcbljbpjfp::RetEvolveBuildShopAbilityEmpty => { - "RET_EVOLVE_BUILD_SHOP_ABILITY_EMPTY" - } - Pbcbljbpjfp::RetEvolveBuildLevelNotStart => { - "RET_EVOLVE_BUILD_LEVEL_NOT_START" - } - Pbcbljbpjfp::RetEvolveBuildShopLock => "RET_EVOLVE_BUILD_SHOP_LOCK", - Pbcbljbpjfp::RetEvolveBuildRewardLock => "RET_EVOLVE_BUILD_REWARD_LOCK", - Pbcbljbpjfp::RetEvolveBuildRewardLevelMax => { - "RET_EVOLVE_BUILD_REWARD_LEVEL_MAX" - } - Pbcbljbpjfp::RetEvolveBuildRewardAlreadyAllTaken => { - "RET_EVOLVE_BUILD_REWARD_ALREADY_ALL_TAKEN" - } - Pbcbljbpjfp::RetClockParkConfigError => "RET_CLOCK_PARK_CONFIG_ERROR", - Pbcbljbpjfp::RetClockParkEffectError => "RET_CLOCK_PARK_EFFECT_ERROR", - Pbcbljbpjfp::RetClockParkScriptAlreadyUnlock => { - "RET_CLOCK_PARK_SCRIPT_ALREADY_UNLOCK" - } - Pbcbljbpjfp::RetClockParkScriptUnlockConditionNotMeet => { - "RET_CLOCK_PARK_SCRIPT_UNLOCK_CONDITION_NOT_MEET" - } - Pbcbljbpjfp::RetClockParkTalentAlreadyUnlock => { - "RET_CLOCK_PARK_TALENT_ALREADY_UNLOCK" - } - Pbcbljbpjfp::RetClockParkScriptLocked => "RET_CLOCK_PARK_SCRIPT_LOCKED", - Pbcbljbpjfp::RetClockParkHasOngoingScript => { - "RET_CLOCK_PARK_HAS_ONGOING_SCRIPT" - } - Pbcbljbpjfp::RetClockParkNoOngoingScript => { - "RET_CLOCK_PARK_NO_ONGOING_SCRIPT" - } - Pbcbljbpjfp::RetClockParkDicePlacementError => { - "RET_CLOCK_PARK_DICE_PLACEMENT_ERROR" - } - Pbcbljbpjfp::RetClockParkMismatchStatus => "RET_CLOCK_PARK_MISMATCH_STATUS", - Pbcbljbpjfp::RetClockParkNoBuff => "RET_CLOCK_PARK_NO_BUFF", - Pbcbljbpjfp::RetClockParkSlotMachineGachaReqDuplicated => { - "RET_CLOCK_PARK_SLOT_MACHINE_GACHA_REQ_DUPLICATED" - } - Pbcbljbpjfp::RetClockParkSlotMachineCostNotEnough => { - "RET_CLOCK_PARK_SLOT_MACHINE_COST_NOT_ENOUGH" - } - Pbcbljbpjfp::RetClockParkSlotMachineGachaCntExceedLimit => { - "RET_CLOCK_PARK_SLOT_MACHINE_GACHA_CNT_EXCEED_LIMIT" - } - Pbcbljbpjfp::RetClockParkNotOpen => "RET_CLOCK_PARK_NOT_OPEN", - Pbcbljbpjfp::RetTournRogueStatusMismatch => "RET_TOURN_ROGUE_STATUS_MISMATCH", - Pbcbljbpjfp::RetMatchAlreadyInMatch => "RET_MATCH_ALREADY_IN_MATCH", - Pbcbljbpjfp::RetMatchNotInMatch => "RET_MATCH_NOT_IN_MATCH", - Pbcbljbpjfp::RetMatchPlayNotOpen => "RET_MATCH_PLAY_NOT_OPEN", - Pbcbljbpjfp::RetCrossStateError => "RET_CROSS_STATE_ERROR", - Pbcbljbpjfp::RetMatchVersionNotEqual => "RET_MATCH_VERSION_NOT_EQUAL", - Pbcbljbpjfp::RetMatchPlayerNotInLobbyRoom => { - "RET_MATCH_PLAYER_NOT_IN_LOBBY_ROOM" - } - Pbcbljbpjfp::RetLobbyStateNotMatch => "RET_LOBBY_STATE_NOT_MATCH", - Pbcbljbpjfp::RetLobbyRoomNotExist => "RET_LOBBY_ROOM_NOT_EXIST", - Pbcbljbpjfp::RetLobbyRoomPalyerFull => "RET_LOBBY_ROOM_PALYER_FULL", - Pbcbljbpjfp::RetLobbyRoomPalyerNotReady => "RET_LOBBY_ROOM_PALYER_NOT_READY", - Pbcbljbpjfp::RetLobbyRoomPalyerFighting => "RET_LOBBY_ROOM_PALYER_FIGHTING", - Pbcbljbpjfp::RetFightRoomNotExist => "RET_FIGHT_ROOM_NOT_EXIST", - Pbcbljbpjfp::RetFightMatch3PlayerStateErr => { - "RET_FIGHT_MATCH3_PLAYER_STATE_ERR" - } - Pbcbljbpjfp::RetFightMatch3RoomStateErr => "RET_FIGHT_MATCH3_ROOM_STATE_ERR", - Pbcbljbpjfp::RetSwordTrainingNoActiveGame => { - "RET_SWORD_TRAINING_NO_ACTIVE_GAME" - } - Pbcbljbpjfp::RetSwordTrainingNoPendingActionMatch => { - "RET_SWORD_TRAINING_NO_PENDING_ACTION_MATCH" - } - Pbcbljbpjfp::RetSwordTrainingPartnerAbilityInvalid => { - "RET_SWORD_TRAINING_PARTNER_ABILITY_INVALID" - } - Pbcbljbpjfp::RetSwordTrainingSkillAlreadyLearned => { - "RET_SWORD_TRAINING_SKILL_ALREADY_LEARNED" - } - Pbcbljbpjfp::RetSwordTrainingConditionNotMeet => { - "RET_SWORD_TRAINING_CONDITION_NOT_MEET" - } - Pbcbljbpjfp::RetSwordTrainingParentSkillNotLearned => { - "RET_SWORD_TRAINING_PARENT_SKILL_NOT_LEARNED" - } - Pbcbljbpjfp::RetSwordTrainingSkillTypeNotUnlock => { - "RET_SWORD_TRAINING_SKILL_TYPE_NOT_UNLOCK" - } - Pbcbljbpjfp::RetSwordTrainingGameAlreadyExist => { - "RET_SWORD_TRAINING_GAME_ALREADY_EXIST" - } - Pbcbljbpjfp::RetSwordTrainingEndingHintNotMatch => { - "RET_SWORD_TRAINING_ENDING_HINT_NOT_MATCH" - } - Pbcbljbpjfp::RetSwordTrainingStorylineConfigNotFound => { - "RET_SWORD_TRAINING_STORYLINE_CONFIG_NOT_FOUND" - } - Pbcbljbpjfp::RetSwordTrainingStoryConfigNotFound => { - "RET_SWORD_TRAINING_STORY_CONFIG_NOT_FOUND" - } - Pbcbljbpjfp::RetSwordTrainingUnlockNotFinish => { - "RET_SWORD_TRAINING_UNLOCK_NOT_FINISH" - } - Pbcbljbpjfp::RetSwordTrainingOptionMismatch => { - "RET_SWORD_TRAINING_OPTION_MISMATCH" - } - Pbcbljbpjfp::RetSwordTrainingRestoreWithoutExamFailed => { - "RET_SWORD_TRAINING_RESTORE_WITHOUT_EXAM_FAILED" - } - Pbcbljbpjfp::RetSwordTrainingNoRestoreGameAvailable => { - "RET_SWORD_TRAINING_NO_RESTORE_GAME_AVAILABLE" - } - Pbcbljbpjfp::RetSwordTrainingEndingStoryNotMatch => { - "RET_SWORD_TRAINING_ENDING_STORY_NOT_MATCH" - } - Pbcbljbpjfp::RetSwordTrainingEndingNotFinish => { - "RET_SWORD_TRAINING_ENDING_NOT_FINISH" - } - Pbcbljbpjfp::RetSwordTrainingEndingRewardTaken => { - "RET_SWORD_TRAINING_ENDING_REWARD_TAKEN" - } - Pbcbljbpjfp::RetSwordTrainingCombatRankNotChange => { - "RET_SWORD_TRAINING_COMBAT_RANK_NOT_CHANGE" - } - Pbcbljbpjfp::RetSwordTrainingDirectBattleDisable => { - "RET_SWORD_TRAINING_DIRECT_BATTLE_DISABLE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "RET_SUCC" => Some(Self::RetSucc), - "RET_FAIL" => Some(Self::RetFail), - "RET_SERVER_INTERNAL_ERROR" => Some(Self::RetServerInternalError), - "RET_TIMEOUT" => Some(Self::RetTimeout), - "RET_REPEATED_REQ" => Some(Self::RetRepeatedReq), - "RET_REQ_PARA_INVALID" => Some(Self::RetReqParaInvalid), - "RET_PLAYER_DATA_ERROR" => Some(Self::RetPlayerDataError), - "RET_PLAYER_CLIENT_PAUSED" => Some(Self::RetPlayerClientPaused), - "RET_FUNC_CHECK_FAILED" => Some(Self::RetFuncCheckFailed), - "RET_FEATURE_SWITCH_CLOSED" => Some(Self::RetFeatureSwitchClosed), - "RET_FREQ_OVER_LIMIT" => Some(Self::RetFreqOverLimit), - "RET_SYSTEM_BUSY" => Some(Self::RetSystemBusy), - "RET_PLAYER_NOT_ONLINE" => Some(Self::RetPlayerNotOnline), - "RET_REPEATE_LOGIN" => Some(Self::RetRepeateLogin), - "RET_RETRY_LOGIN" => Some(Self::RetRetryLogin), - "RET_WAIT_LOGIN" => Some(Self::RetWaitLogin), - "RET_NOT_IN_WHITE_LIST" => Some(Self::RetNotInWhiteList), - "RET_IN_BLACK_LIST" => Some(Self::RetInBlackList), - "RET_ACCOUNT_VERIFY_ERROR" => Some(Self::RetAccountVerifyError), - "RET_ACCOUNT_PARA_ERROR" => Some(Self::RetAccountParaError), - "RET_ANTI_ADDICT_LOGIN" => Some(Self::RetAntiAddictLogin), - "RET_CHECK_SUM_ERROR" => Some(Self::RetCheckSumError), - "RET_REACH_MAX_PLAYER_NUM" => Some(Self::RetReachMaxPlayerNum), - "RET_ALREADY_REGISTERED" => Some(Self::RetAlreadyRegistered), - "RET_GENDER_ERROR" => Some(Self::RetGenderError), - "SET_NICKNAME_RET_CALLBACK_PROCESSING" => { - Some(Self::SetNicknameRetCallbackProcessing) - } - "RET_IN_GM_BIND_ACCESS" => Some(Self::RetInGmBindAccess), - "RET_QUEST_REWARD_ALREADY_TAKEN" => Some(Self::RetQuestRewardAlreadyTaken), - "RET_QUEST_NOT_ACCEPT" => Some(Self::RetQuestNotAccept), - "RET_QUEST_NOT_FINISH" => Some(Self::RetQuestNotFinish), - "RET_QUEST_STATUS_ERROR" => Some(Self::RetQuestStatusError), - "RET_ACHIEVEMENT_LEVEL_NOT_REACH" => Some(Self::RetAchievementLevelNotReach), - "RET_ACHIEVEMENT_LEVEL_ALREADY_TAKEN" => { - Some(Self::RetAchievementLevelAlreadyTaken) - } - "RET_AVATAR_NOT_EXIST" => Some(Self::RetAvatarNotExist), - "RET_AVATAR_RES_EXP_NOT_ENOUGH" => Some(Self::RetAvatarResExpNotEnough), - "RET_AVATAR_EXP_REACH_PROMOTION_LIMIT" => { - Some(Self::RetAvatarExpReachPromotionLimit) - } - "RET_AVATAR_REACH_MAX_PROMOTION" => Some(Self::RetAvatarReachMaxPromotion), - "RET_SKILLTREE_CONFIG_NOT_EXIST" => Some(Self::RetSkilltreeConfigNotExist), - "RET_SKILLTREE_ALREADY_UNLOCK" => Some(Self::RetSkilltreeAlreadyUnlock), - "RET_SKILLTREE_PRE_LOCKED" => Some(Self::RetSkilltreePreLocked), - "RET_SKILLTREE_LEVEL_NOT_MEET" => Some(Self::RetSkilltreeLevelNotMeet), - "RET_SKILLTREE_RANK_NOT_MEET" => Some(Self::RetSkilltreeRankNotMeet), - "RET_AVATAR_DRESS_NO_EQUIPMENT" => Some(Self::RetAvatarDressNoEquipment), - "RET_AVATAR_EXP_ITEM_NOT_EXIST" => Some(Self::RetAvatarExpItemNotExist), - "RET_SKILLTREE_POINT_LOCKED" => Some(Self::RetSkilltreePointLocked), - "RET_SKILLTREE_POINT_LEVEL_UPGRADE_NOT_MATCH" => { - Some(Self::RetSkilltreePointLevelUpgradeNotMatch) - } - "RET_SKILLTREE_POINT_LEVEL_REACH_MAX" => { - Some(Self::RetSkilltreePointLevelReachMax) - } - "RET_WORLD_LEVEL_NOT_MEET" => Some(Self::RetWorldLevelNotMeet), - "RET_PLAYER_LEVEL_NOT_MEET" => Some(Self::RetPlayerLevelNotMeet), - "RET_AVATAR_RANK_NOT_MATCH" => Some(Self::RetAvatarRankNotMatch), - "RET_AVATAR_RANK_REACH_MAX" => Some(Self::RetAvatarRankReachMax), - "RET_HERO_BASIC_TYPE_NOT_MATCH" => Some(Self::RetHeroBasicTypeNotMatch), - "RET_AVATAR_PROMOTION_NOT_MEET" => Some(Self::RetAvatarPromotionNotMeet), - "RET_PROMOTION_REWARD_CONFIG_NOT_EXIST" => { - Some(Self::RetPromotionRewardConfigNotExist) - } - "RET_PROMOTION_REWARD_ALREADY_TAKEN" => { - Some(Self::RetPromotionRewardAlreadyTaken) - } - "RET_AVATAR_SKIN_ITEM_NOT_EXIST" => Some(Self::RetAvatarSkinItemNotExist), - "RET_AVATAR_SKIN_ALREADY_DRESSED" => Some(Self::RetAvatarSkinAlreadyDressed), - "RET_AVATAR_NOT_DRESS_SKIN" => Some(Self::RetAvatarNotDressSkin), - "RET_AVATAR_SKIN_NOT_MATCH_AVATAR" => Some(Self::RetAvatarSkinNotMatchAvatar), - "RET_ITEM_NOT_EXIST" => Some(Self::RetItemNotExist), - "RET_ITEM_COST_NOT_ENOUGH" => Some(Self::RetItemCostNotEnough), - "RET_ITEM_COST_TOO_MUCH" => Some(Self::RetItemCostTooMuch), - "RET_ITEM_NO_COST" => Some(Self::RetItemNoCost), - "RET_ITEM_NOT_ENOUGH" => Some(Self::RetItemNotEnough), - "RET_ITEM_INVALID" => Some(Self::RetItemInvalid), - "RET_ITEM_CONFIG_NOT_EXIST" => Some(Self::RetItemConfigNotExist), - "RET_SCOIN_NOT_ENOUGH" => Some(Self::RetScoinNotEnough), - "RET_ITEM_REWARD_EXCEED_LIMIT" => Some(Self::RetItemRewardExceedLimit), - "RET_ITEM_INVALID_USE" => Some(Self::RetItemInvalidUse), - "RET_ITEM_USE_CONFIG_NOT_EXIST" => Some(Self::RetItemUseConfigNotExist), - "RET_REWARD_CONFIG_NOT_EXIST" => Some(Self::RetRewardConfigNotExist), - "RET_ITEM_EXCEED_LIMIT" => Some(Self::RetItemExceedLimit), - "RET_ITEM_COUNT_INVALID" => Some(Self::RetItemCountInvalid), - "RET_ITEM_USE_TARGET_TYPE_INVALID" => Some(Self::RetItemUseTargetTypeInvalid), - "RET_ITEM_USE_SATIETY_FULL" => Some(Self::RetItemUseSatietyFull), - "RET_ITEM_COMPOSE_NOT_EXIST" => Some(Self::RetItemComposeNotExist), - "RET_RELIC_COMPOSE_NOT_EXIST" => Some(Self::RetRelicComposeNotExist), - "RET_ITEM_CAN_NOT_SELL" => Some(Self::RetItemCanNotSell), - "RET_ITEM_SELL_EXCEDD_LIMIT" => Some(Self::RetItemSellExceddLimit), - "RET_ITEM_NOT_IN_COST_LIST" => Some(Self::RetItemNotInCostList), - "RET_ITEM_SPECIAL_COST_NOT_ENOUGH" => Some(Self::RetItemSpecialCostNotEnough), - "RET_ITEM_SPECIAL_COST_TOO_MUCH" => Some(Self::RetItemSpecialCostTooMuch), - "RET_ITEM_FORMULA_NOT_EXIST" => Some(Self::RetItemFormulaNotExist), - "RET_ITEM_AUTO_GIFT_OPTIONAL_NOT_EXIST" => { - Some(Self::RetItemAutoGiftOptionalNotExist) - } - "RET_RELIC_COMPOSE_RELIC_INVALID" => Some(Self::RetRelicComposeRelicInvalid), - "RET_RELIC_COMPOSE_MAIN_AFFIX_ID_INVALID" => { - Some(Self::RetRelicComposeMainAffixIdInvalid) - } - "RET_RELIC_COMPOSE_WRONG_FORMULA_TYPE" => { - Some(Self::RetRelicComposeWrongFormulaType) - } - "RET_RELIC_COMPOSE_RELIC_NOT_EXIST" => { - Some(Self::RetRelicComposeRelicNotExist) - } - "RET_RELIC_COMPOSE_BLACK_GOLD_COUNT_INVALID" => { - Some(Self::RetRelicComposeBlackGoldCountInvalid) - } - "RET_RELIC_COMPOSE_BLACK_GOLD_NOT_NEED" => { - Some(Self::RetRelicComposeBlackGoldNotNeed) - } - "RET_MONTH_CARD_CANNOT_USE" => Some(Self::RetMonthCardCannotUse), - "RET_ITEM_REWARD_EXCEED_DISAPPEAR" => { - Some(Self::RetItemRewardExceedDisappear) - } - "RET_ITEM_NEED_RECYCLE" => Some(Self::RetItemNeedRecycle), - "RET_ITEM_COMPOSE_EXCEED_LIMIT" => Some(Self::RetItemComposeExceedLimit), - "RET_ITEM_CAN_NOT_DESTROY" => Some(Self::RetItemCanNotDestroy), - "RET_ITEM_ALREADY_MARK" => Some(Self::RetItemAlreadyMark), - "RET_ITEM_MARK_EXCEED_LIMIT" => Some(Self::RetItemMarkExceedLimit), - "RET_ITEM_NOT_MARK" => Some(Self::RetItemNotMark), - "RET_ITEN_TURN_FOOD_NOT_SET" => Some(Self::RetItenTurnFoodNotSet), - "RET_ITEM_TURN_FOOD_ALREADY_SET" => Some(Self::RetItemTurnFoodAlreadySet), - "RET_ITEM_TURN_FOOD_CONSUME_TYPE_ERROR" => { - Some(Self::RetItemTurnFoodConsumeTypeError) - } - "RET_ITEM_TURN_FOOD_SWITCH_ALREADY_OPEN" => { - Some(Self::RetItemTurnFoodSwitchAlreadyOpen) - } - "RET_ITEM_TURN_FOOD_SWITCH_ALREADY_CLOSE" => { - Some(Self::RetItemTurnFoodSwitchAlreadyClose) - } - "RET_HCOIN_EXCHANGE_TOO_MUCH" => Some(Self::RetHcoinExchangeTooMuch), - "RET_ITEM_TURN_FOOD_SCENE_TYPE_ERROR" => { - Some(Self::RetItemTurnFoodSceneTypeError) - } - "RET_EQUIPMENT_ALREADY_DRESSED" => Some(Self::RetEquipmentAlreadyDressed), - "RET_EQUIPMENT_NOT_EXIST" => Some(Self::RetEquipmentNotExist), - "RET_EQUIPMENT_REACH_LEVEL_LIMIT" => Some(Self::RetEquipmentReachLevelLimit), - "RET_EQUIPMENT_CONSUME_SELF" => Some(Self::RetEquipmentConsumeSelf), - "RET_EQUIPMENT_ALREADY_LOCKED" => Some(Self::RetEquipmentAlreadyLocked), - "RET_EQUIPMENT_ALREADY_UNLOCKED" => Some(Self::RetEquipmentAlreadyUnlocked), - "RET_EQUIPMENT_LOCKED" => Some(Self::RetEquipmentLocked), - "RET_EQUIPMENT_SELECT_NUM_OVER_LIMIT" => { - Some(Self::RetEquipmentSelectNumOverLimit) - } - "RET_EQUIPMENT_RANK_UP_MUST_CONSUME_SAME_TID" => { - Some(Self::RetEquipmentRankUpMustConsumeSameTid) - } - "RET_EQUIPMENT_PROMOTION_REACH_MAX" => { - Some(Self::RetEquipmentPromotionReachMax) - } - "RET_EQUIPMENT_RANK_UP_REACH_MAX" => Some(Self::RetEquipmentRankUpReachMax), - "RET_EQUIPMENT_LEVEL_REACH_MAX" => Some(Self::RetEquipmentLevelReachMax), - "RET_EQUIPMENT_EXCEED_LIMIT" => Some(Self::RetEquipmentExceedLimit), - "RET_RELIC_NOT_EXIST" => Some(Self::RetRelicNotExist), - "RET_RELIC_REACH_LEVEL_LIMIT" => Some(Self::RetRelicReachLevelLimit), - "RET_RELIC_CONSUME_SELF" => Some(Self::RetRelicConsumeSelf), - "RET_RELIC_ALREADY_DRESSED" => Some(Self::RetRelicAlreadyDressed), - "RET_RELIC_LOCKED" => Some(Self::RetRelicLocked), - "RET_RELIC_ALREADY_LOCKED" => Some(Self::RetRelicAlreadyLocked), - "RET_RELIC_ALREADY_UNLOCKED" => Some(Self::RetRelicAlreadyUnlocked), - "RET_RELIC_LEVEL_IS_NOT_ZERO" => Some(Self::RetRelicLevelIsNotZero), - "RET_UNIQUE_ID_REPEATED" => Some(Self::RetUniqueIdRepeated), - "RET_EQUIPMENT_LEVEL_NOT_MEET" => Some(Self::RetEquipmentLevelNotMeet), - "RET_EQUIPMENT_ITEM_NOT_IN_COST_LIST" => { - Some(Self::RetEquipmentItemNotInCostList) - } - "RET_EQUIPMENT_LEVEL_GREATER_THAN_ONE" => { - Some(Self::RetEquipmentLevelGreaterThanOne) - } - "RET_EQUIPMENT_ALREADY_RANKED" => Some(Self::RetEquipmentAlreadyRanked), - "RET_RELIC_EXCEED_LIMIT" => Some(Self::RetRelicExceedLimit), - "RET_RELIC_ALREADY_DISCARDED" => Some(Self::RetRelicAlreadyDiscarded), - "RET_RELIC_ALREADY_UNDISCARDED" => Some(Self::RetRelicAlreadyUndiscarded), - "RET_EQUIPMENT_BATCH_LOCK_TOO_FAST" => { - Some(Self::RetEquipmentBatchLockTooFast) - } - "RET_RELIC_FILTER_PLAN_SLOT_EMPTY" => Some(Self::RetRelicFilterPlanSlotEmpty), - "RET_RELIC_FILTER_PLAN_SLOT_ALREADY_USED" => { - Some(Self::RetRelicFilterPlanSlotAlreadyUsed) - } - "RET_RELIC_FILTER_PLAN_SLOT_INDEX_INVALID" => { - Some(Self::RetRelicFilterPlanSlotIndexInvalid) - } - "RET_RELIC_FILTER_PLAN_NAME_UTF8_ERROR" => { - Some(Self::RetRelicFilterPlanNameUtf8Error) - } - "RET_RELIC_FILTER_PLAN_NAME_FORMAT_ERROR" => { - Some(Self::RetRelicFilterPlanNameFormatError) - } - "RET_RELIC_FILTER_PLAN_NO_CHANGE" => Some(Self::RetRelicFilterPlanNoChange), - "RET_LINEUP_INVALID_INDEX" => Some(Self::RetLineupInvalidIndex), - "RET_LINEUP_INVALID_MEMBER_POS" => Some(Self::RetLineupInvalidMemberPos), - "RET_LINEUP_SWAP_NOT_EXIST" => Some(Self::RetLineupSwapNotExist), - "RET_LINEUP_AVATAR_ALREADY_IN" => Some(Self::RetLineupAvatarAlreadyIn), - "RET_LINEUP_CREATE_AVATAR_ERROR" => Some(Self::RetLineupCreateAvatarError), - "RET_LINEUP_AVATAR_INIT_ERROR" => Some(Self::RetLineupAvatarInitError), - "RET_LINEUP_NOT_EXIST" => Some(Self::RetLineupNotExist), - "RET_LINEUP_ONLY_ONE_MEMBER" => Some(Self::RetLineupOnlyOneMember), - "RET_LINEUP_SAME_LEADER_SLOT" => Some(Self::RetLineupSameLeaderSlot), - "RET_LINEUP_NO_LEADER_SELECT" => Some(Self::RetLineupNoLeaderSelect), - "RET_LINEUP_SWAP_SAME_SLOT" => Some(Self::RetLineupSwapSameSlot), - "RET_LINEUP_AVATAR_NOT_EXIST" => Some(Self::RetLineupAvatarNotExist), - "RET_LINEUP_TRIAL_AVATAR_CAN_NOT_QUIT" => { - Some(Self::RetLineupTrialAvatarCanNotQuit) - } - "RET_LINEUP_VIRTUAL_LINEUP_PLANE_NOT_MATCH" => { - Some(Self::RetLineupVirtualLineupPlaneNotMatch) - } - "RET_LINEUP_NOT_VALID_LEADER" => Some(Self::RetLineupNotValidLeader), - "RET_LINEUP_SAME_INDEX" => Some(Self::RetLineupSameIndex), - "RET_LINEUP_IS_EMPTY" => Some(Self::RetLineupIsEmpty), - "RET_LINEUP_NAME_FORMAT_ERROR" => Some(Self::RetLineupNameFormatError), - "RET_LINEUP_TYPE_NOT_MATCH" => Some(Self::RetLineupTypeNotMatch), - "RET_LINEUP_REPLACE_ALL_FAILED" => Some(Self::RetLineupReplaceAllFailed), - "RET_LINEUP_NOT_ALLOW_EDIT" => Some(Self::RetLineupNotAllowEdit), - "RET_LINEUP_AVATAR_IS_ALIVE" => Some(Self::RetLineupAvatarIsAlive), - "RET_LINEUP_ASSIST_HAS_ONLY_MEMBER" => { - Some(Self::RetLineupAssistHasOnlyMember) - } - "RET_LINEUP_ASSIST_CANNOT_SWITCH" => Some(Self::RetLineupAssistCannotSwitch), - "RET_LINEUP_AVATAR_TYPE_INVALID" => Some(Self::RetLineupAvatarTypeInvalid), - "RET_LINEUP_NAME_UTF8_ERROR" => Some(Self::RetLineupNameUtf8Error), - "RET_LINEUP_LEADER_LOCK" => Some(Self::RetLineupLeaderLock), - "RET_LINEUP_STORY_LINE_NOT_MATCH" => Some(Self::RetLineupStoryLineNotMatch), - "RET_LINEUP_AVATAR_LOCK" => Some(Self::RetLineupAvatarLock), - "RET_LINEUP_AVATAR_INVALID" => Some(Self::RetLineupAvatarInvalid), - "RET_LINEUP_AVATAR_ALREADY_INIT" => Some(Self::RetLineupAvatarAlreadyInit), - "RET_LINEUP_LIMITED" => Some(Self::RetLineupLimited), - "RET_MAIL_NOT_EXIST" => Some(Self::RetMailNotExist), - "RET_MAIL_RANGE_INVALID" => Some(Self::RetMailRangeInvalid), - "RET_MAIL_MAIL_ID_INVALID" => Some(Self::RetMailMailIdInvalid), - "RET_MAIL_NO_MAIL_TAKE_ATTACHMENT" => Some(Self::RetMailNoMailTakeAttachment), - "RET_MAIL_NO_MAIL_TO_DEL" => Some(Self::RetMailNoMailToDel), - "RET_MAIL_TYPE_INVALID" => Some(Self::RetMailTypeInvalid), - "RET_MAIL_PARA_INVALID" => Some(Self::RetMailParaInvalid), - "RET_MAIL_ATTACHEMENT_INVALID" => Some(Self::RetMailAttachementInvalid), - "RET_MAIL_TICKET_INVALID" => Some(Self::RetMailTicketInvalid), - "RET_MAIL_TICKET_REPEATED" => Some(Self::RetMailTicketRepeated), - "RET_STAGE_SETTLE_ERROR" => Some(Self::RetStageSettleError), - "RET_STAGE_CONFIG_NOT_EXIST" => Some(Self::RetStageConfigNotExist), - "RET_STAGE_NOT_FOUND" => Some(Self::RetStageNotFound), - "RET_STAGE_COCOON_PROP_NOT_VALID" => Some(Self::RetStageCocoonPropNotValid), - "RET_STAGE_COCOON_WAVE_NOT_VALID" => Some(Self::RetStageCocoonWaveNotValid), - "RET_STAGE_PROP_ID_NOT_EQUAL" => Some(Self::RetStagePropIdNotEqual), - "RET_STAGE_COCOON_WAVE_OVER" => Some(Self::RetStageCocoonWaveOver), - "RET_STAGE_WEEK_COCOON_OVER_CNT" => Some(Self::RetStageWeekCocoonOverCnt), - "RET_STAGE_COCOON_NOT_OPEN" => Some(Self::RetStageCocoonNotOpen), - "RET_STAGE_TRIAL_NOT_OPEN" => Some(Self::RetStageTrialNotOpen), - "RET_STAGE_FARM_NOT_OPEN" => Some(Self::RetStageFarmNotOpen), - "RET_STAGE_FARM_TYPE_ERROR" => Some(Self::RetStageFarmTypeError), - "RET_CHAPTER_LOCK" => Some(Self::RetChapterLock), - "RET_CHAPTER_CHALLENGE_NUM_NOT_ENOUGH" => { - Some(Self::RetChapterChallengeNumNotEnough) - } - "RET_CHAPTER_REWARD_ID_NOT_EXIST" => Some(Self::RetChapterRewardIdNotExist), - "RET_CHAPTER_REWARD_ALREADY_TAKEN" => { - Some(Self::RetChapterRewardAlreadyTaken) - } - "RET_BATTLE_STAGE_NOT_MATCH" => Some(Self::RetBattleStageNotMatch), - "RET_IN_BATTLE_NOW" => Some(Self::RetInBattleNow), - "RET_BATTLE_CHEAT" => Some(Self::RetBattleCheat), - "RET_BATTLE_FAIL" => Some(Self::RetBattleFail), - "RET_BATTLE_NO_LINEUP" => Some(Self::RetBattleNoLineup), - "RET_BATTLE_LINEUP_EMPTY" => Some(Self::RetBattleLineupEmpty), - "RET_BATTLE_VERSION_NOT_MATCH" => Some(Self::RetBattleVersionNotMatch), - "RET_BATTLE_QUIT_BY_SERVER" => Some(Self::RetBattleQuitByServer), - "RET_IN_BATTLE_CHECK" => Some(Self::RetInBattleCheck), - "RET_BATTLE_CHECK_NEED_RETRY" => Some(Self::RetBattleCheckNeedRetry), - "RET_BATTLE_COST_TIME_CHECK_FAIL" => Some(Self::RetBattleCostTimeCheckFail), - "RET_LACK_EXCHANGE_STAMINA_TIMES" => Some(Self::RetLackExchangeStaminaTimes), - "RET_LACK_STAMINA" => Some(Self::RetLackStamina), - "RET_STAMINA_FULL" => Some(Self::RetStaminaFull), - "RET_AUTHKEY_SIGN_TYPE_ERROR" => Some(Self::RetAuthkeySignTypeError), - "RET_AUTHKEY_SIGN_VER_ERROR" => Some(Self::RetAuthkeySignVerError), - "RET_NICKNAME_FORMAT_ERROR" => Some(Self::RetNicknameFormatError), - "RET_SENSITIVE_WORDS" => Some(Self::RetSensitiveWords), - "RET_LEVEL_REWARD_HAS_TAKEN" => Some(Self::RetLevelRewardHasTaken), - "RET_LEVEL_REWARD_LEVEL_ERROR" => Some(Self::RetLevelRewardLevelError), - "RET_LANGUAGE_INVALID" => Some(Self::RetLanguageInvalid), - "RET_NICKNAME_IN_CD" => Some(Self::RetNicknameInCd), - "RET_GAMEPLAY_BIRTHDAY_INVALID" => Some(Self::RetGameplayBirthdayInvalid), - "RET_GAMEPLAY_BIRTHDAY_ALREADY_SET" => { - Some(Self::RetGameplayBirthdayAlreadySet) - } - "RET_NICKNAME_UTF8_ERROR" => Some(Self::RetNicknameUtf8Error), - "RET_NICKNAME_DIGIT_LIMIT_ERROR" => Some(Self::RetNicknameDigitLimitError), - "RET_SENSITIVE_WORDS_PLATFORM_ERROR" => { - Some(Self::RetSensitiveWordsPlatformError) - } - "RET_PLAYER_SETTING_TYPE_INVALID" => Some(Self::RetPlayerSettingTypeInvalid), - "RET_MAZE_LACK_TICKET" => Some(Self::RetMazeLackTicket), - "RET_MAZE_NOT_UNLOCK" => Some(Self::RetMazeNotUnlock), - "RET_MAZE_NO_ABILITY" => Some(Self::RetMazeNoAbility), - "RET_MAZE_NO_PLANE" => Some(Self::RetMazeNoPlane), - "RET_MAZE_MAP_NOT_EXIST" => Some(Self::RetMazeMapNotExist), - "RET_MAZE_MP_NOT_ENOUGH" => Some(Self::RetMazeMpNotEnough), - "RET_SPRING_NOT_ENABLE" => Some(Self::RetSpringNotEnable), - "RET_SPRING_TOO_FAR" => Some(Self::RetSpringTooFar), - "RET_NOT_IN_MAZE" => Some(Self::RetNotInMaze), - "RET_MAZE_TIME_OF_DAY_TYPE_ERROR" => Some(Self::RetMazeTimeOfDayTypeError), - "RET_SCENE_TRANSFER_LOCKED_BY_TASK" => { - Some(Self::RetSceneTransferLockedByTask) - } - "RET_PLOT_NOT_UNLOCK" => Some(Self::RetPlotNotUnlock), - "RET_MISSION_NOT_EXIST" => Some(Self::RetMissionNotExist), - "RET_MISSION_ALREADY_DONE" => Some(Self::RetMissionAlreadyDone), - "RET_DAILY_TASK_NOT_FINISH" => Some(Self::RetDailyTaskNotFinish), - "RET_DAILY_TASK_REWARD_HAS_TAKEN" => Some(Self::RetDailyTaskRewardHasTaken), - "RET_MISSION_NOT_FINISH" => Some(Self::RetMissionNotFinish), - "RET_MISSION_NOT_DOING" => Some(Self::RetMissionNotDoing), - "RET_MISSION_FINISH_WAY_NOT_MATCH" => Some(Self::RetMissionFinishWayNotMatch), - "RET_MISSION_SCENE_NOT_MATCH" => Some(Self::RetMissionSceneNotMatch), - "RET_MISSION_CUSTOM_VALUE_NOT_VALID" => { - Some(Self::RetMissionCustomValueNotValid) - } - "RET_MISSION_SUB_MISSION_NOT_MATCH" => { - Some(Self::RetMissionSubMissionNotMatch) - } - "RET_ADVENTURE_MAP_NOT_EXIST" => Some(Self::RetAdventureMapNotExist), - "RET_SCENE_ENTITY_NOT_EXIST" => Some(Self::RetSceneEntityNotExist), - "RET_NOT_IN_SCENE" => Some(Self::RetNotInScene), - "RET_SCENE_MONSTER_NOT_EXIST" => Some(Self::RetSceneMonsterNotExist), - "RET_INTERACT_CONFIG_NOT_EXIST" => Some(Self::RetInteractConfigNotExist), - "RET_UNSUPPORTED_PROP_STATE" => Some(Self::RetUnsupportedPropState), - "RET_SCENE_ENTRY_ID_NOT_MATCH" => Some(Self::RetSceneEntryIdNotMatch), - "RET_SCENE_ENTITY_MOVE_CHECK_FAILED" => { - Some(Self::RetSceneEntityMoveCheckFailed) - } - "RET_ASSIST_MONSTER_COUNT_LIMIT" => Some(Self::RetAssistMonsterCountLimit), - "RET_SCENE_USE_SKILL_FAIL" => Some(Self::RetSceneUseSkillFail), - "RET_PROP_IS_HIDDEN" => Some(Self::RetPropIsHidden), - "RET_LOADING_SUCC_ALREADY" => Some(Self::RetLoadingSuccAlready), - "RET_SCENE_ENTITY_TYPE_INVALID" => Some(Self::RetSceneEntityTypeInvalid), - "RET_INTERACT_TYPE_INVALID" => Some(Self::RetInteractTypeInvalid), - "RET_INTERACT_NOT_IN_REGION" => Some(Self::RetInteractNotInRegion), - "RET_INTERACT_SUB_TYPE_INVALID" => Some(Self::RetInteractSubTypeInvalid), - "RET_NOT_LEADER_ENTITY" => Some(Self::RetNotLeaderEntity), - "RET_MONSTER_IS_NOT_FARM_ELEMENT" => Some(Self::RetMonsterIsNotFarmElement), - "RET_MONSTER_CONFIG_NOT_EXIST" => Some(Self::RetMonsterConfigNotExist), - "RET_AVATAR_HP_ALREADY_FULL" => Some(Self::RetAvatarHpAlreadyFull), - "RET_CUR_INTERACT_ENTITY_NOT_MATCH" => { - Some(Self::RetCurInteractEntityNotMatch) - } - "RET_PLANE_TYPE_NOT_ALLOW" => Some(Self::RetPlaneTypeNotAllow), - "RET_GROUP_NOT_EXIST" => Some(Self::RetGroupNotExist), - "RET_GROUP_SAVE_DATA_IN_CD" => Some(Self::RetGroupSaveDataInCd), - "RET_GROUP_SAVE_LENGH_REACH_MAX" => Some(Self::RetGroupSaveLenghReachMax), - "RET_RECENT_ELEMENT_NOT_EXIST" => Some(Self::RetRecentElementNotExist), - "RET_RECENT_ELEMENT_STAGE_NOT_MATCH" => { - Some(Self::RetRecentElementStageNotMatch) - } - "RET_SCENE_POSITION_VERSION_NOT_MATCH" => { - Some(Self::RetScenePositionVersionNotMatch) - } - "RET_GAMEPLAY_COUNTER_NOT_EXIST" => Some(Self::RetGameplayCounterNotExist), - "RET_GAMEPLAY_COUNTER_NOT_ENOUGH" => Some(Self::RetGameplayCounterNotEnough), - "RET_GROUP_STATE_NOT_MATCH" => Some(Self::RetGroupStateNotMatch), - "RET_SCENE_ENTITY_POS_NOT_MATCH" => Some(Self::RetSceneEntityPosNotMatch), - "RET_GROUP_STATE_CUSTOM_SAVE_DATA_OFF" => { - Some(Self::RetGroupStateCustomSaveDataOff) - } - "RET_BUY_TIMES_LIMIT" => Some(Self::RetBuyTimesLimit), - "RET_BUY_LIMIT_TYPE" => Some(Self::RetBuyLimitType), - "RET_SHOP_NOT_OPEN" => Some(Self::RetShopNotOpen), - "RET_GOODS_NOT_OPEN" => Some(Self::RetGoodsNotOpen), - "RET_CITY_LEVEL_REWARD_TAKEN" => Some(Self::RetCityLevelRewardTaken), - "RET_CITY_LEVEL_NOT_MEET" => Some(Self::RetCityLevelNotMeet), - "RET_SINGLE_BUY_LIMIT" => Some(Self::RetSingleBuyLimit), - "RET_TUTORIAL_NOT_UNLOCK" => Some(Self::RetTutorialNotUnlock), - "RET_TUTORIAL_UNLOCK_ALREADY" => Some(Self::RetTutorialUnlockAlready), - "RET_TUTORIAL_FINISH_ALREADY" => Some(Self::RetTutorialFinishAlready), - "RET_TUTORIAL_PRE_NOT_UNLOCK" => Some(Self::RetTutorialPreNotUnlock), - "RET_TUTORIAL_PLAYER_LEVEL_NOT_MATCH" => { - Some(Self::RetTutorialPlayerLevelNotMatch) - } - "RET_TUTORIAL_TUTORIAL_NOT_FOUND" => Some(Self::RetTutorialTutorialNotFound), - "RET_CHALLENGE_NOT_EXIST" => Some(Self::RetChallengeNotExist), - "RET_CHALLENGE_NOT_UNLOCK" => Some(Self::RetChallengeNotUnlock), - "RET_CHALLENGE_ALREADY" => Some(Self::RetChallengeAlready), - "RET_CHALLENGE_LINEUP_EDIT_FORBIDDEN" => { - Some(Self::RetChallengeLineupEditForbidden) - } - "RET_CHALLENGE_LINEUP_EMPTY" => Some(Self::RetChallengeLineupEmpty), - "RET_CHALLENGE_NOT_DOING" => Some(Self::RetChallengeNotDoing), - "RET_CHALLENGE_NOT_FINISH" => Some(Self::RetChallengeNotFinish), - "RET_CHALLENGE_TARGET_NOT_FINISH" => Some(Self::RetChallengeTargetNotFinish), - "RET_CHALLENGE_TARGET_REWARD_TAKEN" => { - Some(Self::RetChallengeTargetRewardTaken) - } - "RET_CHALLENGE_TIME_NOT_VALID" => Some(Self::RetChallengeTimeNotValid), - "RET_CHALLENGE_STARS_COUNT_NOT_MEET" => { - Some(Self::RetChallengeStarsCountNotMeet) - } - "RET_CHALLENGE_STARS_REWARD_TAKEN" => { - Some(Self::RetChallengeStarsRewardTaken) - } - "RET_CHALLENGE_STARS_NOT_EXIST" => Some(Self::RetChallengeStarsNotExist), - "RET_CHALLENGE_CUR_SCENE_NOT_ENTRY_FLOOR" => { - Some(Self::RetChallengeCurSceneNotEntryFloor) - } - "RET_CHALLENGE_NO_TEAM_ARCHIVE" => Some(Self::RetChallengeNoTeamArchive), - "RET_CHALLENGE_LINEUP_AVATAR_TYPE_INVALID" => { - Some(Self::RetChallengeLineupAvatarTypeInvalid) - } - "RET_BASIC_TYPE_ALREADY" => Some(Self::RetBasicTypeAlready), - "RET_NO_BASIC_TYPE" => Some(Self::RetNoBasicType), - "RET_NOT_CHOOSE_BASIC_TYPE" => Some(Self::RetNotChooseBasicType), - "RET_NOT_FUNC_CLOSE" => Some(Self::RetNotFuncClose), - "RET_NOT_CHOOSE_GENDER" => Some(Self::RetNotChooseGender), - "RET_NOT_REQ_UNLOCK_BASIC_TYPE" => Some(Self::RetNotReqUnlockBasicType), - "RET_AVATAR_PATH_LOCKED" => Some(Self::RetAvatarPathLocked), - "RET_ROGUE_STATUS_NOT_MATCH" => Some(Self::RetRogueStatusNotMatch), - "RET_ROGUE_SELECT_BUFF_NOT_EXIST" => Some(Self::RetRogueSelectBuffNotExist), - "RET_ROGUE_COIN_NOT_ENOUGH" => Some(Self::RetRogueCoinNotEnough), - "RET_ROGUE_STAMINA_NOT_ENOUGH" => Some(Self::RetRogueStaminaNotEnough), - "RET_ROGUE_APPRAISAL_COUNT_NOT_ENOUGH" => { - Some(Self::RetRogueAppraisalCountNotEnough) - } - "RET_ROGUE_PROP_ALREADY_USED" => Some(Self::RetRoguePropAlreadyUsed), - "RET_ROGUE_RECORD_ALREADY_SAVED" => Some(Self::RetRogueRecordAlreadySaved), - "RET_ROGUE_ROLL_BUFF_MAX_COUNT" => Some(Self::RetRogueRollBuffMaxCount), - "RET_ROGUE_PICK_AVATAR_INVALID" => Some(Self::RetRoguePickAvatarInvalid), - "RET_ROGUE_QUEST_EXPIRE" => Some(Self::RetRogueQuestExpire), - "RET_ROGUE_QUEST_REWARD_ALREADY" => Some(Self::RetRogueQuestRewardAlready), - "RET_ROGUE_REVIVE_COUNT_NOT_ENOUGH" => { - Some(Self::RetRogueReviveCountNotEnough) - } - "RET_ROGUE_AREA_INVALID" => Some(Self::RetRogueAreaInvalid), - "RET_ROGUE_SCORE_REWARD_POOL_INVALID" => { - Some(Self::RetRogueScoreRewardPoolInvalid) - } - "RET_ROGUE_SCORE_REWARD_ROW_INVALID" => { - Some(Self::RetRogueScoreRewardRowInvalid) - } - "RET_ROGUE_AEON_LEVEL_NOT_MEET" => Some(Self::RetRogueAeonLevelNotMeet), - "RET_ROGUE_AEON_LEVEL_REWARD_ALREADY_TAKEN" => { - Some(Self::RetRogueAeonLevelRewardAlreadyTaken) - } - "RET_ROGUE_AEON_CONFIG_NOT_EXIST" => Some(Self::RetRogueAeonConfigNotExist), - "RET_ROGUE_TRIAL_AVATAR_INVALID" => Some(Self::RetRogueTrialAvatarInvalid), - "RET_ROGUE_HANDBOOK_REWARD_ALREADY_TAKEN" => { - Some(Self::RetRogueHandbookRewardAlreadyTaken) - } - "RET_ROGUE_ROOM_TYPE_NOT_MATCH" => Some(Self::RetRogueRoomTypeNotMatch), - "RET_ROGUE_SHOP_GOOD_NOT_FOUND" => Some(Self::RetRogueShopGoodNotFound), - "RET_ROGUE_SHOP_GOOD_ALREADY_BOUGHT" => { - Some(Self::RetRogueShopGoodAlreadyBought) - } - "RET_ROGUE_SHOP_GOOD_ALREADY_OWN" => Some(Self::RetRogueShopGoodAlreadyOwn), - "RET_ROGUE_SHOP_MIRACLE_NOT_EXIST" => Some(Self::RetRogueShopMiracleNotExist), - "RET_ROGUE_SHOP_NOT_EXIST" => Some(Self::RetRogueShopNotExist), - "RET_ROGUE_SHOP_CANNOT_REFRESH" => Some(Self::RetRogueShopCannotRefresh), - "RET_ROGUE_SELECT_BUFF_CERTAIN_MISMATCH" => { - Some(Self::RetRogueSelectBuffCertainMismatch) - } - "RET_MISSION_EVENT_CONFIG_NOT_EXIST" => { - Some(Self::RetMissionEventConfigNotExist) - } - "RET_MISSION_EVENT_NOT_CLIENT" => Some(Self::RetMissionEventNotClient), - "RET_MISSION_EVENT_FINISHED" => Some(Self::RetMissionEventFinished), - "RET_MISSION_EVENT_DOING" => Some(Self::RetMissionEventDoing), - "RET_HAS_CHALLENGE_MISSION_EVENT" => Some(Self::RetHasChallengeMissionEvent), - "RET_NOT_CHALLENGE_MISSION_EVENT" => Some(Self::RetNotChallengeMissionEvent), - "RET_GACHA_ID_NOT_EXIST" => Some(Self::RetGachaIdNotExist), - "RET_GACHA_NUM_INVALID" => Some(Self::RetGachaNumInvalid), - "RET_GACHA_FIRST_GACHA_MUST_ONE" => Some(Self::RetGachaFirstGachaMustOne), - "RET_GACHA_REQ_DUPLICATED" => Some(Self::RetGachaReqDuplicated), - "RET_GACHA_NOT_IN_SCHEDULE" => Some(Self::RetGachaNotInSchedule), - "RET_GACHA_NEWBIE_CLOSE" => Some(Self::RetGachaNewbieClose), - "RET_GACHA_TODAY_LIMITED" => Some(Self::RetGachaTodayLimited), - "RET_GACHA_NOT_SUPPORT" => Some(Self::RetGachaNotSupport), - "RET_GACHA_CEILING_NOT_ENOUGH" => Some(Self::RetGachaCeilingNotEnough), - "RET_GACHA_CEILING_CLOSE" => Some(Self::RetGachaCeilingClose), - "RET_NOT_IN_RAID" => Some(Self::RetNotInRaid), - "RET_RAID_DOING" => Some(Self::RetRaidDoing), - "RET_NOT_PROP" => Some(Self::RetNotProp), - "RET_RAID_ID_NOT_MATCH" => Some(Self::RetRaidIdNotMatch), - "RET_RAID_RESTART_NOT_MATCH" => Some(Self::RetRaidRestartNotMatch), - "RET_RAID_LIMIT" => Some(Self::RetRaidLimit), - "RET_RAID_AVATAR_LIST_EMPTY" => Some(Self::RetRaidAvatarListEmpty), - "RET_RAID_AVATAR_NOT_EXIST" => Some(Self::RetRaidAvatarNotExist), - "RET_CHALLENGE_RAID_REWARD_ALREADY" => { - Some(Self::RetChallengeRaidRewardAlready) - } - "RET_CHALLENGE_RAID_SCORE_NOT_REACH" => { - Some(Self::RetChallengeRaidScoreNotReach) - } - "RET_CHALLENGE_RAID_NOT_OPEN" => Some(Self::RetChallengeRaidNotOpen), - "RET_RAID_FINISHED" => Some(Self::RetRaidFinished), - "RET_RAID_WORLD_LEVEL_NOT_LOCK" => Some(Self::RetRaidWorldLevelNotLock), - "RET_RAID_CANNOT_USE_ASSIST" => Some(Self::RetRaidCannotUseAssist), - "RET_RAID_AVATAR_NOT_MATCH" => Some(Self::RetRaidAvatarNotMatch), - "RET_RAID_CAN_NOT_SAVE" => Some(Self::RetRaidCanNotSave), - "RET_RAID_NO_SAVE" => Some(Self::RetRaidNoSave), - "RET_ACTIVITY_RAID_NOT_OPEN" => Some(Self::RetActivityRaidNotOpen), - "RET_RAID_AVATAR_CAPTAIN_NOT_EXIST" => { - Some(Self::RetRaidAvatarCaptainNotExist) - } - "RET_RAID_STORY_LINE_NOT_MATCH" => Some(Self::RetRaidStoryLineNotMatch), - "RET_TALK_EVENT_ALREADY_TAKEN" => Some(Self::RetTalkEventAlreadyTaken), - "RET_NPC_ALREADY_MEET" => Some(Self::RetNpcAlreadyMeet), - "RET_NPC_NOT_IN_CONFIG" => Some(Self::RetNpcNotInConfig), - "RET_DIALOGUE_GROUP_DISMATCH" => Some(Self::RetDialogueGroupDismatch), - "RET_DIALOGUE_EVENT_INVALID" => Some(Self::RetDialogueEventInvalid), - "RET_TALK_EVENT_TAKE_PROTO_NOT_MATCH" => { - Some(Self::RetTalkEventTakeProtoNotMatch) - } - "RET_TALK_EVENT_NOT_VALID" => Some(Self::RetTalkEventNotValid), - "RET_EXPEDITION_CONFIG_NOT_EXIST" => Some(Self::RetExpeditionConfigNotExist), - "RET_EXPEDITION_REWARD_CONFIG_NOT_EXIST" => { - Some(Self::RetExpeditionRewardConfigNotExist) - } - "RET_EXPEDITION_NOT_UNLOCKED" => Some(Self::RetExpeditionNotUnlocked), - "RET_EXPEDITION_ALREADY_ACCEPTED" => Some(Self::RetExpeditionAlreadyAccepted), - "RET_EXPEDITION_REPEATED_AVATAR" => Some(Self::RetExpeditionRepeatedAvatar), - "RET_AVATAR_ALREADY_DISPATCHED" => Some(Self::RetAvatarAlreadyDispatched), - "RET_EXPEDITION_NOT_ACCEPTED" => Some(Self::RetExpeditionNotAccepted), - "RET_EXPEDITION_NOT_FINISH" => Some(Self::RetExpeditionNotFinish), - "RET_EXPEDITION_ALREADY_FINISH" => Some(Self::RetExpeditionAlreadyFinish), - "RET_EXPEDITION_TEAM_COUNT_LIMIT" => Some(Self::RetExpeditionTeamCountLimit), - "RET_EXPEDITION_AVATAR_NUM_NOT_MATCH" => { - Some(Self::RetExpeditionAvatarNumNotMatch) - } - "RET_EXPEDITION_NOT_OPEN" => Some(Self::RetExpeditionNotOpen), - "RET_EXPEDITION_FRIEND_AVATAR_NOT_VALID" => { - Some(Self::RetExpeditionFriendAvatarNotValid) - } - "RET_EXPEDITION_NOT_PUBLISHED" => Some(Self::RetExpeditionNotPublished), - "RET_LOGIN_ACTIVITY_HAS_TAKEN" => Some(Self::RetLoginActivityHasTaken), - "RET_LOGIN_ACTIVITY_DAYS_LACK" => Some(Self::RetLoginActivityDaysLack), - "RET_TRIAL_ACTIVITY_REWARD_ALREADY_TAKE" => { - Some(Self::RetTrialActivityRewardAlreadyTake) - } - "RET_TRIAL_ACTIVITY_STAGE_NOT_FINISH" => { - Some(Self::RetTrialActivityStageNotFinish) - } - "RET_MONSTER_RESEARCH_ACTIVITY_HAS_TAKEN" => { - Some(Self::RetMonsterResearchActivityHasTaken) - } - "RET_MONSTER_RESEARCH_ACTIVITY_MATERIAL_NOT_SUBMITTED" => { - Some(Self::RetMonsterResearchActivityMaterialNotSubmitted) - } - "RET_MONSTER_RESEARCH_ACTIVITY_MATERIAL_ALREADY_SUBMITTED" => { - Some(Self::RetMonsterResearchActivityMaterialAlreadySubmitted) - } - "RET_FANTASTIC_STORY_ACTIVITY_STORY_ERROR" => { - Some(Self::RetFantasticStoryActivityStoryError) - } - "RET_FANTASTIC_STORY_ACTIVITY_STORY_NOT_OPEN" => { - Some(Self::RetFantasticStoryActivityStoryNotOpen) - } - "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_ERROR" => { - Some(Self::RetFantasticStoryActivityBattleError) - } - "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_NOT_OPEN" => { - Some(Self::RetFantasticStoryActivityBattleNotOpen) - } - "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_AVATAR_ERROR" => { - Some(Self::RetFantasticStoryActivityBattleAvatarError) - } - "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_BUFF_ERROR" => { - Some(Self::RetFantasticStoryActivityBattleBuffError) - } - "RET_FANTASTIC_STORY_ACTIVITY_PRE_BATTLE_SCORE_NOT_ENOUGH" => { - Some(Self::RetFantasticStoryActivityPreBattleScoreNotEnough) - } - "RET_TRIAL_ACTIVITY_ALREADY_IN_TRIAL_ACTIVITY" => { - Some(Self::RetTrialActivityAlreadyInTrialActivity) - } - "RET_COMMON_ACTIVITY_NOT_OPEN" => Some(Self::RetCommonActivityNotOpen), - "RET_MESSAGE_CONFIG_NOT_EXIST" => Some(Self::RetMessageConfigNotExist), - "RET_MESSAGE_SECTION_NOT_TAKE" => Some(Self::RetMessageSectionNotTake), - "RET_MESSAGE_GROUP_NOT_TAKE" => Some(Self::RetMessageGroupNotTake), - "RET_MESSAGE_SECTION_ID_NOT_MATCH" => Some(Self::RetMessageSectionIdNotMatch), - "RET_MESSAGE_SECTION_CAN_NOT_FINISH" => { - Some(Self::RetMessageSectionCanNotFinish) - } - "RET_MESSAGE_ITEM_CAN_NOT_FINISH" => Some(Self::RetMessageItemCanNotFinish), - "RET_MESSAGE_ITEM_RAID_CAN_NOT_FINISH" => { - Some(Self::RetMessageItemRaidCanNotFinish) - } - "RET_FRIEND_ALREADY_IS_FRIEND" => Some(Self::RetFriendAlreadyIsFriend), - "RET_FRIEND_IS_NOT_FRIEND" => Some(Self::RetFriendIsNotFriend), - "RET_FRIEND_APPLY_EXPIRE" => Some(Self::RetFriendApplyExpire), - "RET_FRIEND_IN_BLACKLIST" => Some(Self::RetFriendInBlacklist), - "RET_FRIEND_NOT_IN_BLACKLIST" => Some(Self::RetFriendNotInBlacklist), - "RET_FRIEND_NUMBER_LIMIT" => Some(Self::RetFriendNumberLimit), - "RET_FRIEND_BLACKLIST_NUMBER_LIMIT" => { - Some(Self::RetFriendBlacklistNumberLimit) - } - "RET_FRIEND_DAILY_APPLY_LIMIT" => Some(Self::RetFriendDailyApplyLimit), - "RET_FRIEND_IN_HANDLE_LIMIT" => Some(Self::RetFriendInHandleLimit), - "RET_FRIEND_APPLY_IN_CD" => Some(Self::RetFriendApplyInCd), - "RET_FRIEND_REMARK_NAME_FORMAT_ERROR" => { - Some(Self::RetFriendRemarkNameFormatError) - } - "RET_FRIEND_PLAYER_NOT_FOUND" => Some(Self::RetFriendPlayerNotFound), - "RET_FRIEND_IN_TARGET_BLACKLIST" => Some(Self::RetFriendInTargetBlacklist), - "RET_FRIEND_TARGET_NUMBER_LIMIT" => Some(Self::RetFriendTargetNumberLimit), - "RET_ASSIST_QUERY_TOO_FAST" => Some(Self::RetAssistQueryTooFast), - "RET_ASSIST_NOT_EXIST" => Some(Self::RetAssistNotExist), - "RET_ASSIST_USED_ALREADY" => Some(Self::RetAssistUsedAlready), - "RET_FRIEND_REPORT_REASON_FORMAT_ERROR" => { - Some(Self::RetFriendReportReasonFormatError) - } - "RET_FRIEND_REPORT_SENSITIVE_WORDS" => { - Some(Self::RetFriendReportSensitiveWords) - } - "RET_ASSIST_USED_TIMES_OVER" => Some(Self::RetAssistUsedTimesOver), - "RET_ASSIST_QUIT_ALREADY" => Some(Self::RetAssistQuitAlready), - "RET_ASSIST_AVATAR_IN_LINEUP" => Some(Self::RetAssistAvatarInLineup), - "RET_ASSIST_NO_REWARD" => Some(Self::RetAssistNoReward), - "RET_FRIEND_SEARCH_NUM_LIMIT" => Some(Self::RetFriendSearchNumLimit), - "RET_FRIEND_SEARCH_IN_CD" => Some(Self::RetFriendSearchInCd), - "RET_FRIEND_REMARK_NAME_UTF8_ERROR" => { - Some(Self::RetFriendRemarkNameUtf8Error) - } - "RET_FRIEND_REPORT_REASON_UTF8_ERROR" => { - Some(Self::RetFriendReportReasonUtf8Error) - } - "RET_ASSIST_SET_ALREADY" => Some(Self::RetAssistSetAlready), - "RET_FRIEND_TARGET_FORBID_OTHER_APPLY" => { - Some(Self::RetFriendTargetForbidOtherApply) - } - "RET_FRIEND_MARKED_CNT_MAX" => Some(Self::RetFriendMarkedCntMax), - "RET_FRIEND_MARKED_ALREADY" => Some(Self::RetFriendMarkedAlready), - "RET_FRIEND_NOT_MARKED" => Some(Self::RetFriendNotMarked), - "RET_FRIEND_CHALLENGE_LINEUP_RECOMMEND_IN_CD" => { - Some(Self::RetFriendChallengeLineupRecommendInCd) - } - "RET_VIEW_PLAYER_CARD_IN_CD" => Some(Self::RetViewPlayerCardInCd), - "RET_VIEW_PLAYER_BATTLE_RECORD_IN_CD" => { - Some(Self::RetViewPlayerBattleRecordInCd) - } - "RET_PLAYER_BOARD_HEAD_ICON_NOT_EXIST" => { - Some(Self::RetPlayerBoardHeadIconNotExist) - } - "RET_PLAYER_BOARD_HEAD_ICON_LOCKED" => { - Some(Self::RetPlayerBoardHeadIconLocked) - } - "RET_PLAYER_BOARD_HEAD_ICON_ALREADY_UNLOCKED" => { - Some(Self::RetPlayerBoardHeadIconAlreadyUnlocked) - } - "RET_PLAYER_BOARD_DISPLAY_AVATAR_NOT_EXIST" => { - Some(Self::RetPlayerBoardDisplayAvatarNotExist) - } - "RET_PLAYER_BOARD_DISPLAY_AVATAR_EXCEED_LIMIT" => { - Some(Self::RetPlayerBoardDisplayAvatarExceedLimit) - } - "RET_PLAYER_BOARD_DISPLAY_REPEATED_AVATAR" => { - Some(Self::RetPlayerBoardDisplayRepeatedAvatar) - } - "RET_PLAYER_BOARD_DISPLAY_AVATAR_SAME_POS" => { - Some(Self::RetPlayerBoardDisplayAvatarSamePos) - } - "RET_PLAYER_BOARD_DISPLAY_AVATAR_LOCKED" => { - Some(Self::RetPlayerBoardDisplayAvatarLocked) - } - "RET_SIGNATURE_LENGTH_EXCEED_LIMIT" => { - Some(Self::RetSignatureLengthExceedLimit) - } - "RET_SIGNATURE_SENSITIVE_WORDS" => Some(Self::RetSignatureSensitiveWords), - "RET_PLAYER_BOARD_ASSIST_AVATAR_NOT_EXIST" => { - Some(Self::RetPlayerBoardAssistAvatarNotExist) - } - "RET_PLAYER_BOARD_ASSIST_AVATAR_LOCKED" => { - Some(Self::RetPlayerBoardAssistAvatarLocked) - } - "RET_SIGNATURE_UTF8_ERROR" => Some(Self::RetSignatureUtf8Error), - "RET_PLAYER_BOARD_ASSIST_AVATAR_CNT_ERROR" => { - Some(Self::RetPlayerBoardAssistAvatarCntError) - } - "RET_BATTLE_PASS_TIER_NOT_VALID" => Some(Self::RetBattlePassTierNotValid), - "RET_BATTLE_PASS_LEVEL_NOT_MEET" => Some(Self::RetBattlePassLevelNotMeet), - "RET_BATTLE_PASS_REWARD_TAKE_ALREADY" => { - Some(Self::RetBattlePassRewardTakeAlready) - } - "RET_BATTLE_PASS_NOT_PREMIUM" => Some(Self::RetBattlePassNotPremium), - "RET_BATTLE_PASS_NOT_DOING" => Some(Self::RetBattlePassNotDoing), - "RET_BATTLE_PASS_LEVEL_INVALID" => Some(Self::RetBattlePassLevelInvalid), - "RET_BATTLE_PASS_NOT_UNLOCK" => Some(Self::RetBattlePassNotUnlock), - "RET_BATTLE_PASS_NO_REWARD" => Some(Self::RetBattlePassNoReward), - "RET_BATTLE_PASS_QUEST_NOT_VALID" => Some(Self::RetBattlePassQuestNotValid), - "RET_BATTLE_PASS_NOT_CHOOSE_OPTIONAL" => { - Some(Self::RetBattlePassNotChooseOptional) - } - "RET_BATTLE_PASS_NOT_TAKE_REWARD" => Some(Self::RetBattlePassNotTakeReward), - "RET_BATTLE_PASS_OPTIONAL_NOT_VALID" => { - Some(Self::RetBattlePassOptionalNotValid) - } - "RET_BATTLE_PASS_BUY_ALREADY" => Some(Self::RetBattlePassBuyAlready), - "RET_BATTLE_PASS_NEAR_END" => Some(Self::RetBattlePassNearEnd), - "RET_MUSIC_LOCKED" => Some(Self::RetMusicLocked), - "RET_MUSIC_NOT_EXIST" => Some(Self::RetMusicNotExist), - "RET_MUSIC_UNLOCK_FAILED" => Some(Self::RetMusicUnlockFailed), - "RET_PUNK_LORD_LACK_SUMMON_TIMES" => Some(Self::RetPunkLordLackSummonTimes), - "RET_PUNK_LORD_ATTACKING_MONSTER_LIMIT" => { - Some(Self::RetPunkLordAttackingMonsterLimit) - } - "RET_PUNK_LORD_MONSTER_NOT_EXIST" => Some(Self::RetPunkLordMonsterNotExist), - "RET_PUNK_LORD_MONSTER_ALREADY_SHARED" => { - Some(Self::RetPunkLordMonsterAlreadyShared) - } - "RET_PUNK_LORD_MONSTER_EXPIRED" => Some(Self::RetPunkLordMonsterExpired), - "RET_PUNK_LORD_SELF_MONSTER_ATTACK_LIMIT" => { - Some(Self::RetPunkLordSelfMonsterAttackLimit) - } - "RET_PUNK_LORD_LACK_SUPPORT_TIMES" => Some(Self::RetPunkLordLackSupportTimes), - "RET_PUNK_LORD_MONSTER_ALREADY_KILLED" => { - Some(Self::RetPunkLordMonsterAlreadyKilled) - } - "RET_PUNK_LORD_MONSTER_ATTACKER_LIMIT" => { - Some(Self::RetPunkLordMonsterAttackerLimit) - } - "RET_PUNK_LORD_WORLD_LEVLE_NOT_VALID" => { - Some(Self::RetPunkLordWorldLevleNotValid) - } - "RET_PUNK_LORD_REWARD_LEVLE_NOT_EXIST" => { - Some(Self::RetPunkLordRewardLevleNotExist) - } - "RET_PUNK_LORD_POINT_NOT_MEET" => Some(Self::RetPunkLordPointNotMeet), - "RET_PUNK_LORD_IN_ATTACKING" => Some(Self::RetPunkLordInAttacking), - "RET_PUNK_LORD_OPERATION_IN_CD" => Some(Self::RetPunkLordOperationInCd), - "RET_PUNK_LORD_REWARD_ALREADY_TAKEN" => { - Some(Self::RetPunkLordRewardAlreadyTaken) - } - "RET_PUNK_LORD_OVER_BONUS_REWARD_LIMIT" => { - Some(Self::RetPunkLordOverBonusRewardLimit) - } - "RET_PUNK_LORD_NOT_IN_SCHEDULE" => Some(Self::RetPunkLordNotInSchedule), - "RET_PUNK_LORD_MONSTER_NOT_ATTACKED" => { - Some(Self::RetPunkLordMonsterNotAttacked) - } - "RET_PUNK_LORD_MONSTER_NOT_KILLED" => Some(Self::RetPunkLordMonsterNotKilled), - "RET_PUNK_LORD_MONSTER_KILLED_SCORE_ALREADY_TAKE" => { - Some(Self::RetPunkLordMonsterKilledScoreAlreadyTake) - } - "RET_PUNK_LORD_REWARD_LEVLE_ALREADY_TAKE" => { - Some(Self::RetPunkLordRewardLevleAlreadyTake) - } - "RET_DAILY_ACTIVE_LEVEL_INVALID" => Some(Self::RetDailyActiveLevelInvalid), - "RET_DAILY_ACTIVE_LEVEL_REWARD_ALREADY_TAKEN" => { - Some(Self::RetDailyActiveLevelRewardAlreadyTaken) - } - "RET_DAILY_ACTIVE_LEVEL_AP_NOT_ENOUGH" => { - Some(Self::RetDailyActiveLevelApNotEnough) - } - "RET_DAILY_MEET_PAM" => Some(Self::RetDailyMeetPam), - "RET_REPLAY_ID_NOT_MATCH" => Some(Self::RetReplayIdNotMatch), - "RET_REPLAY_REQ_NOT_VALID" => Some(Self::RetReplayReqNotValid), - "RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_NOT_PASSED" => { - Some(Self::RetFightActivityDifficultyLevelNotPassed) - } - "RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_REWARD_ALREADY_TAKE" => { - Some(Self::RetFightActivityDifficultyLevelRewardAlreadyTake) - } - "RET_FIGHT_ACTIVITY_STAGE_NOT_OPEN" => { - Some(Self::RetFightActivityStageNotOpen) - } - "RET_FIGHT_ACTIVITY_LEVEL_NOT_UNLOCK" => { - Some(Self::RetFightActivityLevelNotUnlock) - } - "RET_TRAIN_VISITOR_VISITOR_NOT_EXIST" => { - Some(Self::RetTrainVisitorVisitorNotExist) - } - "RET_TRAIN_VISITOR_BEHAVIOR_NOT_EXIST" => { - Some(Self::RetTrainVisitorBehaviorNotExist) - } - "RET_TRAIN_VISITOR_BEHAVIOR_FINISHED" => { - Some(Self::RetTrainVisitorBehaviorFinished) - } - "RET_TRAIN_VISITOR_ALL_BEHAVIOR_REWARD_TAKEN" => { - Some(Self::RetTrainVisitorAllBehaviorRewardTaken) - } - "RET_TRAIN_VISITOR_GET_ON_MISSION_NOT_FINISH" => { - Some(Self::RetTrainVisitorGetOnMissionNotFinish) - } - "RET_TRAIN_VISITOR_NOT_GET_OFF" => Some(Self::RetTrainVisitorNotGetOff), - "RET_TEXT_JOIN_UNKNOW_IS_OVERRIDE" => Some(Self::RetTextJoinUnknowIsOverride), - "RET_TEXT_JOIN_ID_NOT_EXIST" => Some(Self::RetTextJoinIdNotExist), - "RET_TEXT_JOIN_CAN_NOT_OVERRIDE" => Some(Self::RetTextJoinCanNotOverride), - "RET_TEXT_JOIN_ITEM_ID_ERROR" => Some(Self::RetTextJoinItemIdError), - "RET_TEXT_JOIN_SENSITIVE_CHECK_ERROR" => { - Some(Self::RetTextJoinSensitiveCheckError) - } - "RET_TEXT_JOIN_MUST_OVERRIDE" => Some(Self::RetTextJoinMustOverride), - "RET_TEXT_JOIN_TEXT_EMPTY" => Some(Self::RetTextJoinTextEmpty), - "RET_TEXT_JOIN_TEXT_FORMAT_ERROR" => Some(Self::RetTextJoinTextFormatError), - "RET_TEXT_JOIN_TEXT_UTF8_ERROR" => Some(Self::RetTextJoinTextUtf8Error), - "RET_TEXT_JOIN_BATCH_REQ_ID_REPEAT" => { - Some(Self::RetTextJoinBatchReqIdRepeat) - } - "RET_TEXT_JOIN_TYPE_NOT_SUPPORT_BATCH_REQ" => { - Some(Self::RetTextJoinTypeNotSupportBatchReq) - } - "RET_TEXT_JOIN_AVATAR_ID_NOT_EXIST" => { - Some(Self::RetTextJoinAvatarIdNotExist) - } - "RET_TEXT_JOIN_UNKNOW_TYPE" => Some(Self::RetTextJoinUnknowType), - "RET_PAM_MISSION_MISSION_ID_ERROR" => Some(Self::RetPamMissionMissionIdError), - "RET_PAM_MISSION_MISSION_EXPIRE" => Some(Self::RetPamMissionMissionExpire), - "RET_CHAT_TYPE_NOT_EXIST" => Some(Self::RetChatTypeNotExist), - "RET_MSG_TYPE_NOT_EXIST" => Some(Self::RetMsgTypeNotExist), - "RET_CHAT_NO_TARGET_UID" => Some(Self::RetChatNoTargetUid), - "RET_CHAT_MSG_EMPTY" => Some(Self::RetChatMsgEmpty), - "RET_CHAT_MSG_EXCEED_LIMIT" => Some(Self::RetChatMsgExceedLimit), - "RET_CHAT_MSG_SENSITIVE_CHECK_ERROR" => { - Some(Self::RetChatMsgSensitiveCheckError) - } - "RET_CHAT_MSG_UTF8_ERROR" => Some(Self::RetChatMsgUtf8Error), - "RET_CHAT_FORBID_SWITCH_OPEN" => Some(Self::RetChatForbidSwitchOpen), - "RET_CHAT_FORBID" => Some(Self::RetChatForbid), - "RET_CHAT_MSG_INCLUDE_SPECIAL_STR" => Some(Self::RetChatMsgIncludeSpecialStr), - "RET_CHAT_MSG_EMOJI_NOT_EXIST" => Some(Self::RetChatMsgEmojiNotExist), - "RET_CHAT_MSG_EMOJI_GENDER_NOT_MATCH" => { - Some(Self::RetChatMsgEmojiGenderNotMatch) - } - "RET_CHAT_MSG_EMOJI_NOT_MARKED" => Some(Self::RetChatMsgEmojiNotMarked), - "RET_CHAT_MSG_EMOJI_ALREADY_MARKED" => { - Some(Self::RetChatMsgEmojiAlreadyMarked) - } - "RET_CHAT_MSG_EMOJI_MARKED_MAX_LIMIT" => { - Some(Self::RetChatMsgEmojiMarkedMaxLimit) - } - "RET_BOXING_CLUB_CHALLENGE_NOT_OPEN" => { - Some(Self::RetBoxingClubChallengeNotOpen) - } - "RET_MUSEUM_NOT_OPEN" => Some(Self::RetMuseumNotOpen), - "RET_MUSEUM_TURN_CNT_NOT_MATCH" => Some(Self::RetMuseumTurnCntNotMatch), - "RET_MUSEUM_PHASE_NOT_REACH" => Some(Self::RetMuseumPhaseNotReach), - "RET_MUSEUM_UNKNOW_STUFF" => Some(Self::RetMuseumUnknowStuff), - "RET_MUSEUM_UNKNOW_AREA" => Some(Self::RetMuseumUnknowArea), - "RET_MUSEUM_UNKNOW_POS" => Some(Self::RetMuseumUnknowPos), - "RET_MUSEUM_STUFF_ALREADY_IN_AREA" => Some(Self::RetMuseumStuffAlreadyInArea), - "RET_MUSEUM_STUFF_NOT_IN_AREA" => Some(Self::RetMuseumStuffNotInArea), - "RET_MUSEUM_GET_NPC_REPEAT" => Some(Self::RetMuseumGetNpcRepeat), - "RET_MUSEUM_GET_NPC_UNLOCK" => Some(Self::RetMuseumGetNpcUnlock), - "RET_MUSEUM_GET_NPC_NOT_ENOUGH" => Some(Self::RetMuseumGetNpcNotEnough), - "RET_MUSEUM_CHANGE_STUFF_AREA_ERROR" => { - Some(Self::RetMuseumChangeStuffAreaError) - } - "RET_MUSEUM_NOT_INIT" => Some(Self::RetMuseumNotInit), - "RET_MUSEUM_EVENT_ERROR" => Some(Self::RetMuseumEventError), - "RET_MUSEUM_UNKNOW_CHOOSE_EVENT_ID" => { - Some(Self::RetMuseumUnknowChooseEventId) - } - "RET_MUSEUM_EVENT_ORDER_NOT_MATCH" => Some(Self::RetMuseumEventOrderNotMatch), - "RET_MUSEUM_EVENT_PHASE_NOT_UNLOCK" => { - Some(Self::RetMuseumEventPhaseNotUnlock) - } - "RET_MUSEUM_EVENT_MISSION_NOT_FOUND" => { - Some(Self::RetMuseumEventMissionNotFound) - } - "RET_MUSEUM_AREA_LEVEL_UP_ALREADY" => Some(Self::RetMuseumAreaLevelUpAlready), - "RET_MUSEUM_STUFF_ALREADY_USED" => Some(Self::RetMuseumStuffAlreadyUsed), - "RET_MUSEUM_EVENT_ROUND_NOT_UNLOCK" => { - Some(Self::RetMuseumEventRoundNotUnlock) - } - "RET_MUSEUM_STUFF_IN_AREA" => Some(Self::RetMuseumStuffInArea), - "RET_MUSEUM_STUFF_DISPATCH" => Some(Self::RetMuseumStuffDispatch), - "RET_MUSEUM_IS_END" => Some(Self::RetMuseumIsEnd), - "RET_MUSEUM_STUFF_LEAVING" => Some(Self::RetMuseumStuffLeaving), - "RET_MUSEUM_EVENT_MISSION_NOT_FINISH" => { - Some(Self::RetMuseumEventMissionNotFinish) - } - "RET_MUSEUM_COLLECT_REWARD_NOT_EXIST" => { - Some(Self::RetMuseumCollectRewardNotExist) - } - "RET_MUSEUM_COLLECT_REWARD_ALREADY_TAKEN" => { - Some(Self::RetMuseumCollectRewardAlreadyTaken) - } - "RET_MUSEUM_ACCEPT_MISSION_MAX_LIMIT" => { - Some(Self::RetMuseumAcceptMissionMaxLimit) - } - "RET_ROGUE_CHALLENGE_NOT_OPEN" => Some(Self::RetRogueChallengeNotOpen), - "RET_ROGUE_CHALLENGE_ASSIS_REFRESH_LIMIT" => { - Some(Self::RetRogueChallengeAssisRefreshLimit) - } - "RET_ALLEY_NOT_INIT" => Some(Self::RetAlleyNotInit), - "RET_ALLEY_NOT_OPEN" => Some(Self::RetAlleyNotOpen), - "RET_ALLEY_MAP_NOT_EXIST" => Some(Self::RetAlleyMapNotExist), - "RET_ALLEY_EMPTY_POS_LIST" => Some(Self::RetAlleyEmptyPosList), - "RET_ALLEY_LINE_POS_INVALID" => Some(Self::RetAlleyLinePosInvalid), - "RET_ALLEY_SHOP_NOT_UNLOCK" => Some(Self::RetAlleyShopNotUnlock), - "RET_ALLEY_DEPOT_FULL" => Some(Self::RetAlleyDepotFull), - "RET_ALLEY_SHOP_NOT_INCLUDE" => Some(Self::RetAlleyShopNotInclude), - "RET_ALLEY_EVENT_NOT_UNLOCK" => Some(Self::RetAlleyEventNotUnlock), - "RET_ALLEY_EVENT_NOT_REFRESH" => Some(Self::RetAlleyEventNotRefresh), - "RET_ALLEY_EVENT_STATE_DOING" => Some(Self::RetAlleyEventStateDoing), - "RET_ALLEY_EVENT_STATE_FINISH" => Some(Self::RetAlleyEventStateFinish), - "RET_ALLEY_EVENT_ERROR" => Some(Self::RetAlleyEventError), - "RET_ALLEY_REWARD_LEVEL_ERROR" => Some(Self::RetAlleyRewardLevelError), - "RET_ALLEY_REWARD_PRESTIGE_NOT_ENOUGH" => { - Some(Self::RetAlleyRewardPrestigeNotEnough) - } - "RET_ALLEY_SHIP_EMPTY" => Some(Self::RetAlleyShipEmpty), - "RET_ALLEY_SHIP_ID_DISMATCH" => Some(Self::RetAlleyShipIdDismatch), - "RET_ALLEY_SHIP_NOT_EXIST" => Some(Self::RetAlleyShipNotExist), - "RET_ALLEY_SHIP_NOT_UNLOCK" => Some(Self::RetAlleyShipNotUnlock), - "RET_ALLEY_GOODS_NOT_EXIST" => Some(Self::RetAlleyGoodsNotExist), - "RET_ALLEY_GOODS_NOT_UNLOCK" => Some(Self::RetAlleyGoodsNotUnlock), - "RET_ALLEY_PROFIT_NOT_POSITIVE" => Some(Self::RetAlleyProfitNotPositive), - "RET_ALLEY_SPECIAL_ORDER_DISMATCH" => { - Some(Self::RetAlleySpecialOrderDismatch) - } - "RET_ALLEY_ORDER_GOODS_OVER_LIMIT" => Some(Self::RetAlleyOrderGoodsOverLimit), - "RET_ALLEY_SPECIAL_ORDER_CONDITION_NOT_MEET" => { - Some(Self::RetAlleySpecialOrderConditionNotMeet) - } - "RET_ALLEY_DEPOT_SIZE_OVER_LIMIT" => Some(Self::RetAlleyDepotSizeOverLimit), - "RET_ALLEY_GOODS_NOT_ENOUGH" => Some(Self::RetAlleyGoodsNotEnough), - "RET_ALLEY_ORDER_INDEX_INVALID" => Some(Self::RetAlleyOrderIndexInvalid), - "RET_ALLEY_REWARD_ALREADY_TAKE" => Some(Self::RetAlleyRewardAlreadyTake), - "RET_ALLEY_REWARD_NOT_EXIST" => Some(Self::RetAlleyRewardNotExist), - "RET_ALLEY_MAIN_MISSION_NOT_DOING" => Some(Self::RetAlleyMainMissionNotDoing), - "RET_ALLEY_CRITICAL_EVENT_NOT_FINISH" => { - Some(Self::RetAlleyCriticalEventNotFinish) - } - "RET_ALLEY_SHOP_GOODS_NOT_VALID" => Some(Self::RetAlleyShopGoodsNotValid), - "RET_ALLEY_SLASH_NOT_OPEN" => Some(Self::RetAlleySlashNotOpen), - "RET_ALLEY_PLACING_ANCHOR_INVALID" => { - Some(Self::RetAlleyPlacingAnchorInvalid) - } - "RET_ALLEY_PLACING_GOODS_INDEX_INVALID" => { - Some(Self::RetAlleyPlacingGoodsIndexInvalid) - } - "RET_ALLEY_SAVE_MAP_TOO_QUICK" => Some(Self::RetAlleySaveMapTooQuick), - "RET_ALLEY_MAP_NOT_LINK" => Some(Self::RetAlleyMapNotLink), - "RET_ALLEY_FUNDS_NOT_LOWER_BASE" => Some(Self::RetAlleyFundsNotLowerBase), - "RET_ALLEY_EVENT_NOT_FINISH" => Some(Self::RetAlleyEventNotFinish), - "RET_ALLEY_NORMAL_ORDER_NOT_MEET" => Some(Self::RetAlleyNormalOrderNotMeet), - "RET_PLAYER_RETURN_NOT_OPEN" => Some(Self::RetPlayerReturnNotOpen), - "RET_PLAYER_RETURN_IS_SIGNED" => Some(Self::RetPlayerReturnIsSigned), - "RET_PLAYER_RETURN_POINT_NOT_ENOUGH" => { - Some(Self::RetPlayerReturnPointNotEnough) - } - "RET_PLAYER_RETURN_CONDITION_INVALID" => { - Some(Self::RetPlayerReturnConditionInvalid) - } - "RET_PLAYER_RETURN_HAS_SIGNED" => Some(Self::RetPlayerReturnHasSigned), - "RET_PLAYER_RETURN_REWARD_TAKEN" => Some(Self::RetPlayerReturnRewardTaken), - "RET_AETHER_DIVIDE_NO_LINEUP" => Some(Self::RetAetherDivideNoLineup), - "RET_AETHER_DIVIDE_LINEUP_INVALID" => { - Some(Self::RetAetherDivideLineupInvalid) - } - "RET_CHAT_BUBBLE_ID_ERROR" => Some(Self::RetChatBubbleIdError), - "RET_CHAT_BUBBLE_ID_NOT_UNLOCK" => Some(Self::RetChatBubbleIdNotUnlock), - "RET_PHONE_THEME_ID_ERROR" => Some(Self::RetPhoneThemeIdError), - "RET_PHONE_THEME_ID_NOT_UNLOCK" => Some(Self::RetPhoneThemeIdNotUnlock), - "RET_CHAT_BUBBLE_SELECT_IS_CURRENT" => { - Some(Self::RetChatBubbleSelectIsCurrent) - } - "RET_PHONE_THEME_SELECT_IS_CURRENT" => { - Some(Self::RetPhoneThemeSelectIsCurrent) - } - "RET_CHESS_ROGUE_CONFIG_NOT_FOUND" => Some(Self::RetChessRogueConfigNotFound), - "RET_CHESS_ROGUE_CONFIG_INVALID" => Some(Self::RetChessRogueConfigInvalid), - "RET_CHESS_ROGUE_NO_VALID_ROOM" => Some(Self::RetChessRogueNoValidRoom), - "RET_CHESS_ROGUE_NO_CELL_INFO" => Some(Self::RetChessRogueNoCellInfo), - "RET_CHESS_ROGUE_CELL_NOT_FINISH" => Some(Self::RetChessRogueCellNotFinish), - "RET_CHESS_ROGUE_CELL_IS_LOCKED" => Some(Self::RetChessRogueCellIsLocked), - "RET_CHESS_ROGUE_SCHEDULE_NOT_MATCH" => { - Some(Self::RetChessRogueScheduleNotMatch) - } - "RET_CHESS_ROGUE_STATUS_FAIL" => Some(Self::RetChessRogueStatusFail), - "RET_CHESS_ROGUE_AREA_NOT_EXIST" => Some(Self::RetChessRogueAreaNotExist), - "RET_CHESS_ROGUE_LINEUP_FAIL" => Some(Self::RetChessRogueLineupFail), - "RET_CHESS_ROGUE_AEON_FAIL" => Some(Self::RetChessRogueAeonFail), - "RET_CHESS_ROGUE_ENTER_CELL_FAIL" => Some(Self::RetChessRogueEnterCellFail), - "RET_CHESS_ROGUE_ROLL_DICE_FAIL" => Some(Self::RetChessRogueRollDiceFail), - "RET_CHESS_ROGUE_DICE_STATUS_FAIL" => Some(Self::RetChessRogueDiceStatusFail), - "RET_CHESS_ROGUE_DICE_CNT_NOT_FULL" => { - Some(Self::RetChessRogueDiceCntNotFull) - } - "RET_CHESS_ROGUE_UNLOCK" => Some(Self::RetChessRogueUnlock), - "RET_CHESS_ROGUE_PICK_AVATAR_FAIL" => Some(Self::RetChessRoguePickAvatarFail), - "RET_CHESS_ROGUE_AVATAR_INVALID" => Some(Self::RetChessRogueAvatarInvalid), - "RET_CHESS_ROGUE_CELL_CAN_NOT_SELECT" => { - Some(Self::RetChessRogueCellCanNotSelect) - } - "RET_CHESS_ROGUE_DICE_CONFIRMED" => Some(Self::RetChessRogueDiceConfirmed), - "RET_CHESS_ROGUE_NOUS_DICE_NOT_MATCH" => { - Some(Self::RetChessRogueNousDiceNotMatch) - } - "RET_CHESS_ROGUE_NOUS_DICE_RARITY_FAIL" => { - Some(Self::RetChessRogueNousDiceRarityFail) - } - "RET_CHESS_ROGUE_NOUS_DICE_SURFACE_DUPLICATE" => { - Some(Self::RetChessRogueNousDiceSurfaceDuplicate) - } - "RET_CHESS_ROGUE_NOT_IN_ROGUE" => Some(Self::RetChessRogueNotInRogue), - "RET_CHESS_ROGUE_NOUS_DICE_BRANCH_LIMIT" => { - Some(Self::RetChessRogueNousDiceBranchLimit) - } - "RET_HELIOBUS_NOT_OPEN" => Some(Self::RetHeliobusNotOpen), - "RET_HELIOBUS_SNS_POST_NOT_UNLOCK" => Some(Self::RetHeliobusSnsPostNotUnlock), - "RET_HELIOBUS_SNS_ALREADY_READ" => Some(Self::RetHeliobusSnsAlreadyRead), - "RET_HELIOBUS_SNS_ALREADY_LIKED" => Some(Self::RetHeliobusSnsAlreadyLiked), - "RET_HELIOBUS_SNS_ALREADY_COMMENTED" => { - Some(Self::RetHeliobusSnsAlreadyCommented) - } - "RET_HELIOBUS_SNS_IN_MISSION" => Some(Self::RetHeliobusSnsInMission), - "RET_HELIOBUS_SNS_ALREADY_POSTED" => Some(Self::RetHeliobusSnsAlreadyPosted), - "RET_HELIOBUS_SNS_NOT_DOING_MISSION" => { - Some(Self::RetHeliobusSnsNotDoingMission) - } - "RET_HELIOBUS_REWARD_LEVEL_MAX" => Some(Self::RetHeliobusRewardLevelMax), - "RET_HELIOBUS_INCOME_NOT_ENOUGH" => Some(Self::RetHeliobusIncomeNotEnough), - "RET_HELIOBUS_SNS_COMMENT_NOT_UNLOCK" => { - Some(Self::RetHeliobusSnsCommentNotUnlock) - } - "RET_HELIOBUS_CHALLENGE_NOT_UNLOCK" => { - Some(Self::RetHeliobusChallengeNotUnlock) - } - "RET_HELIOBUS_CHALLENGE_ID_ERROR" => Some(Self::RetHeliobusChallengeIdError), - "RET_HELIOBUS_SKILL_NOT_UNLOCK" => Some(Self::RetHeliobusSkillNotUnlock), - "RET_HELIOBUS_ACCEPT_POST_MISSION_FAIL" => { - Some(Self::RetHeliobusAcceptPostMissionFail) - } - "RET_HELIOBUS_SKILL_NOT_SELECTED" => Some(Self::RetHeliobusSkillNotSelected), - "RET_HELIOBUS_PLANE_TYPE_INVALID" => Some(Self::RetHeliobusPlaneTypeInvalid), - "RET_REDDOT_PARAM_INVALID" => Some(Self::RetReddotParamInvalid), - "RET_REDDOT_ACTIVITY_NOT_OPEN" => Some(Self::RetReddotActivityNotOpen), - "RET_ROGUE_ENDLESS_ACTIVITY_CONFIG_ERROR" => { - Some(Self::RetRogueEndlessActivityConfigError) - } - "RET_ROGUE_ENDLESS_ACTIVITY_NOT_OPEN" => { - Some(Self::RetRogueEndlessActivityNotOpen) - } - "RET_ROGUE_ENDLESS_ACTIVITY_OVER_BONUS_REWARD_LIMIT" => { - Some(Self::RetRogueEndlessActivityOverBonusRewardLimit) - } - "RET_ROGUE_ENDLESS_ACTIVITY_SCORE_NOT_MEET" => { - Some(Self::RetRogueEndlessActivityScoreNotMeet) - } - "RET_ROGUE_ENDLESS_ACTIVITY_REWARD_LEVLE_ALREADY_TAKE" => { - Some(Self::RetRogueEndlessActivityRewardLevleAlreadyTake) - } - "RET_HEART_DIAL_SCRIPT_NOT_FOUND" => Some(Self::RetHeartDialScriptNotFound), - "RET_HEART_DIAL_SCRIPT_EMOTION_THE_SAME" => { - Some(Self::RetHeartDialScriptEmotionTheSame) - } - "RET_HEART_DIAL_SCRIPT_STEP_NOT_NORMAL" => { - Some(Self::RetHeartDialScriptStepNotNormal) - } - "RET_HEART_DIAL_SCRIPT_CONDITION_NOT_MATCH" => { - Some(Self::RetHeartDialScriptConditionNotMatch) - } - "RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_NUM_NOT_MATCH" => { - Some(Self::RetHeartDialScriptSubmitItemNumNotMatch) - } - "RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_ID_NOT_MATCH" => { - Some(Self::RetHeartDialScriptSubmitItemIdNotMatch) - } - "RET_HEART_DIAL_DIALOGUE_NOT_FOUND" => { - Some(Self::RetHeartDialDialogueNotFound) - } - "RET_HEART_DIAL_DIALOGUE_ALREADY_PERFORMED" => { - Some(Self::RetHeartDialDialogueAlreadyPerformed) - } - "RET_HEART_DIAL_NPC_NOT_FOUND" => Some(Self::RetHeartDialNpcNotFound), - "RET_HEART_DIAL_TRACE_CONFIG_NOT_FOUND" => { - Some(Self::RetHeartDialTraceConfigNotFound) - } - "RET_HEART_DIAL_FLOOR_TRACE_EXIST" => Some(Self::RetHeartDialFloorTraceExist), - "RET_HEART_DIAL_TRACE_FLOOR_NOT_MATCH" => { - Some(Self::RetHeartDialTraceFloorNotMatch) - } - "RET_TRAVEL_BROCHURE_CONFIG_ERROR" => { - Some(Self::RetTravelBrochureConfigError) - } - "RET_TRAVEL_BROCHURE_PARAM_INVALID" => { - Some(Self::RetTravelBrochureParamInvalid) - } - "RET_TRAVEL_BROCHURE_LOCKED" => Some(Self::RetTravelBrochureLocked), - "RET_TRAVEL_BROCHURE_CANNOT_OPERATE" => { - Some(Self::RetTravelBrochureCannotOperate) - } - "RET_TRAVEL_BROCHURE_WORLD_ID_NOT_MATCH" => { - Some(Self::RetTravelBrochureWorldIdNotMatch) - } - "RET_TRAVEL_BROCHURE_HAS_NO_WORLD_BOOK" => { - Some(Self::RetTravelBrochureHasNoWorldBook) - } - "RET_TRAVEL_BROCHURE_PAGE_FULL" => Some(Self::RetTravelBrochurePageFull), - "RET_MAP_ROTATION_NOT_IN_REGION" => Some(Self::RetMapRotationNotInRegion), - "RET_MAP_ROTATION_ROTATER_ALREADY_DEPLOYED" => { - Some(Self::RetMapRotationRotaterAlreadyDeployed) - } - "RET_MAP_ROTATION_ENERGY_NOT_ENOUGH" => { - Some(Self::RetMapRotationEnergyNotEnough) - } - "RET_MAP_ROTATION_ENTITY_NOT_ON_CUR_POSE" => { - Some(Self::RetMapRotationEntityNotOnCurPose) - } - "RET_MAP_ROTATION_ROTATER_NOT_DEPLOYED" => { - Some(Self::RetMapRotationRotaterNotDeployed) - } - "RET_MAP_ROTATION_POSE_ROTATER_MISMATCH" => { - Some(Self::RetMapRotationPoseRotaterMismatch) - } - "RET_MAP_ROTATION_ROTATER_NOT_REMOVABLE" => { - Some(Self::RetMapRotationRotaterNotRemovable) - } - "RET_MAP_ROTATION_ROTATER_DISPOSABLE" => { - Some(Self::RetMapRotationRotaterDisposable) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_NOT_FOUND" => { - Some(Self::RetSpaceZooActivityCatNotFound) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_PARAM_INVALID" => { - Some(Self::RetSpaceZooActivityCatParamInvalid) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_ITEM_NOT_ENOUGH" => { - Some(Self::RetSpaceZooActivityCatItemNotEnough) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_BAG_FULL" => { - Some(Self::RetSpaceZooActivityCatBagFull) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_NOT_TO_MUTATE" => { - Some(Self::RetSpaceZooActivityCatNotToMutate) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_STATE_ERROR" => { - Some(Self::RetSpaceZooActivityCatStateError) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_CATTERY_LOCKED" => { - Some(Self::RetSpaceZooActivityCatCatteryLocked) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_OUT_NOW" => { - Some(Self::RetSpaceZooActivityCatOutNow) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_CONFIG_NOT_FOUND" => { - Some(Self::RetSpaceZooActivityCatConfigNotFound) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_FEATURE_NOT_FOUND" => { - Some(Self::RetSpaceZooActivityCatFeatureNotFound) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_ADD_CAT_ERROR" => { - Some(Self::RetSpaceZooActivityCatAddCatError) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_MONEY_NOT_ENOUGH" => { - Some(Self::RetSpaceZooActivityCatMoneyNotEnough) - } - "RET_SPACE_ZOO_ACTIVITY_CAT_COND_NOT_MATCH" => { - Some(Self::RetSpaceZooActivityCatCondNotMatch) - } - "RET_STRONG_CHALLENGE_ACTIVITY_STAGE_CFG_MISS" => { - Some(Self::RetStrongChallengeActivityStageCfgMiss) - } - "RET_STRONG_CHALLENGE_ACTIVITY_STAGE_NOT_OPEN" => { - Some(Self::RetStrongChallengeActivityStageNotOpen) - } - "RET_STRONG_CHALLENGE_ACTIVITY_BUFF_ERROR" => { - Some(Self::RetStrongChallengeActivityBuffError) - } - "RET_ROLL_SHOP_NOT_FOUND" => Some(Self::RetRollShopNotFound), - "RET_ROLL_SHOP_GROUP_EMPTY" => Some(Self::RetRollShopGroupEmpty), - "RET_ROLL_SHOP_EMPTY" => Some(Self::RetRollShopEmpty), - "RET_ROLL_SHOP_GACHA_REQ_DUPLICATED" => { - Some(Self::RetRollShopGachaReqDuplicated) - } - "RET_ROLL_SHOP_RANDOM_ERROR" => Some(Self::RetRollShopRandomError), - "RET_ROLL_SHOP_GROUP_TYPE_NOT_FOUND" => { - Some(Self::RetRollShopGroupTypeNotFound) - } - "RET_ROLL_SHOP_HAS_STORED_REWARD_ALREADY" => { - Some(Self::RetRollShopHasStoredRewardAlready) - } - "RET_ROLL_SHOP_NO_STORED_REWARD" => Some(Self::RetRollShopNoStoredReward), - "RET_ROLL_SHOP_NOT_IN_VALID_SCENE" => Some(Self::RetRollShopNotInValidScene), - "RET_ROLL_SHOP_INVALID_ROLL_SHOP_TYPE" => { - Some(Self::RetRollShopInvalidRollShopType) - } - "RET_ACTIVITY_RAID_COLLECTION_PREV_NOT_FINISH" => { - Some(Self::RetActivityRaidCollectionPrevNotFinish) - } - "RET_OFFERING_NOT_UNLOCK" => Some(Self::RetOfferingNotUnlock), - "RET_OFFERING_LEVEL_NOT_UNLOCK" => Some(Self::RetOfferingLevelNotUnlock), - "RET_OFFERING_REACH_MAX_LEVEL" => Some(Self::RetOfferingReachMaxLevel), - "RET_OFFERING_ITEM_NOT_ENOUGH" => Some(Self::RetOfferingItemNotEnough), - "RET_OFFERING_LONGTAIL_NOT_OPEN" => Some(Self::RetOfferingLongtailNotOpen), - "RET_OFFERING_REWARD_CONDITION" => Some(Self::RetOfferingRewardCondition), - "RET_DRINK_MAKER_CHAT_INVALID" => Some(Self::RetDrinkMakerChatInvalid), - "RET_DRINK_MAKER_PARAM_INVALID" => Some(Self::RetDrinkMakerParamInvalid), - "RET_DRINK_MAKER_PARAM_NOT_UNLOCK" => Some(Self::RetDrinkMakerParamNotUnlock), - "RET_DRINK_MAKER_CONFIG_NOT_FOUND" => Some(Self::RetDrinkMakerConfigNotFound), - "RET_DRINK_MAKER_NOT_LAST_CHAT" => Some(Self::RetDrinkMakerNotLastChat), - "RET_DRINK_MAKER_DAY_AND_FREE_PHASE_NOT_OPEN" => { - Some(Self::RetDrinkMakerDayAndFreePhaseNotOpen) - } - "RET_MONOPOLY_NOT_OPEN" => Some(Self::RetMonopolyNotOpen), - "RET_MONOPOLY_CONFIG_ERROR" => Some(Self::RetMonopolyConfigError), - "RET_MONOPOLY_DICE_NOT_ENOUGH" => Some(Self::RetMonopolyDiceNotEnough), - "RET_MONOPOLY_CUR_CELL_NOT_FINISH" => Some(Self::RetMonopolyCurCellNotFinish), - "RET_MONOPOLY_COIN_NOT_ENOUGH" => Some(Self::RetMonopolyCoinNotEnough), - "RET_MONOPOLY_CELL_WAIT_PENDING" => Some(Self::RetMonopolyCellWaitPending), - "RET_MONOPOLY_CELL_STATE_ERROR" => Some(Self::RetMonopolyCellStateError), - "RET_MONOPOLY_CELL_CONTENT_ERROR" => Some(Self::RetMonopolyCellContentError), - "RET_MONOPOLY_ITEM_NOT_ENOUGH" => Some(Self::RetMonopolyItemNotEnough), - "RET_MONOPOLY_CELL_CONTENT_CANNOT_GIVEUP" => { - Some(Self::RetMonopolyCellContentCannotGiveup) - } - "RET_MONOPOLY_ASSET_LEVEL_INVALID" => { - Some(Self::RetMonopolyAssetLevelInvalid) - } - "RET_MONOPOLY_TURN_NOT_FINISH" => Some(Self::RetMonopolyTurnNotFinish), - "RET_MONOPOLY_GUIDE_NOT_FINISH" => Some(Self::RetMonopolyGuideNotFinish), - "RET_MONOPOLY_RAFFLE_REWARD_REISSUED" => { - Some(Self::RetMonopolyRaffleRewardReissued) - } - "RET_MONOPOLY_NO_GAME_ACTIVE" => Some(Self::RetMonopolyNoGameActive), - "RET_MONOPOLY_GAME_RATIO_NOT_INCREASABLE" => { - Some(Self::RetMonopolyGameRatioNotIncreasable) - } - "RET_MONOPOLY_GAME_RATIO_MAX" => Some(Self::RetMonopolyGameRatioMax), - "RET_MONOPOLY_GAME_TARGET_RATIO_INVALID" => { - Some(Self::RetMonopolyGameTargetRatioInvalid) - } - "RET_MONOPOLY_GAME_BINGO_FLIP_POS_INVALID" => { - Some(Self::RetMonopolyGameBingoFlipPosInvalid) - } - "RET_MONOPOLY_GAME_GUESS_ALREADY_CHOOSE" => { - Some(Self::RetMonopolyGameGuessAlreadyChoose) - } - "RET_MONOPOLY_GAME_GUESS_CHOOSE_INVALID" => { - Some(Self::RetMonopolyGameGuessChooseInvalid) - } - "RET_MONOPOLY_GAME_GUESS_INFORMATION_ALREADY_BOUGHT" => { - Some(Self::RetMonopolyGameGuessInformationAlreadyBought) - } - "RET_MONOPOLY_GAME_RAISE_RATIO_NOT_UNLOCK" => { - Some(Self::RetMonopolyGameRaiseRatioNotUnlock) - } - "RET_MONOPOLY_FRIEND_NOT_SYNCED" => Some(Self::RetMonopolyFriendNotSynced), - "RET_MONOPOLY_GET_FRIEND_RANKING_LIST_IN_CD" => { - Some(Self::RetMonopolyGetFriendRankingListInCd) - } - "RET_MONOPOLY_LIKE_TARGET_NOT_FRIEND" => { - Some(Self::RetMonopolyLikeTargetNotFriend) - } - "RET_MONOPOLY_DAILY_ALREADY_LIKED" => { - Some(Self::RetMonopolyDailyAlreadyLiked) - } - "RET_MONOPOLY_SOCIAL_EVENT_STATUS_NOT_MATCH" => { - Some(Self::RetMonopolySocialEventStatusNotMatch) - } - "RET_MONOPOLY_SOCIAL_EVENT_SERVER_CACHE_NOT_EXIST" => { - Some(Self::RetMonopolySocialEventServerCacheNotExist) - } - "RET_MONOPOLY_ACTIVITY_ID_NOT_MATCH" => { - Some(Self::RetMonopolyActivityIdNotMatch) - } - "RET_MONOPOLY_RAFFLE_POOL_NOT_EXIST" => { - Some(Self::RetMonopolyRafflePoolNotExist) - } - "RET_MONOPOLY_RAFFLE_POOL_TIME_NOT_MATCH" => { - Some(Self::RetMonopolyRafflePoolTimeNotMatch) - } - "RET_MONOPOLY_RAFFLE_POOL_PHASE_NOT_MEET" => { - Some(Self::RetMonopolyRafflePoolPhaseNotMeet) - } - "RET_MONOPOLY_RAFFLE_POOL_SHOW_TIME_NOT_MEET" => { - Some(Self::RetMonopolyRafflePoolShowTimeNotMeet) - } - "RET_MONOPOLY_RAFFLE_TICKET_NOT_FOUND" => { - Some(Self::RetMonopolyRaffleTicketNotFound) - } - "RET_MONOPOLY_RAFFLE_TICKET_TIME_NOT_MEET" => { - Some(Self::RetMonopolyRaffleTicketTimeNotMeet) - } - "RET_MONOPOLY_RAFFLE_TICKET_REWARD_ALREADY_TAKEN" => { - Some(Self::RetMonopolyRaffleTicketRewardAlreadyTaken) - } - "RET_MONOPOLY_RAFFLE_POOL_NOT_IN_RAFFLE_TIME" => { - Some(Self::RetMonopolyRafflePoolNotInRaffleTime) - } - "RET_MONOPOLY_MBTI_REPORT_REWARD_ALREADY_TAKEN" => { - Some(Self::RetMonopolyMbtiReportRewardAlreadyTaken) - } - "RET_EVOLVE_BUILD_LEVEL_GAMING" => Some(Self::RetEvolveBuildLevelGaming), - "RET_EVEOLVE_BUILD_LEVEL_BAN_RANDOM" => { - Some(Self::RetEveolveBuildLevelBanRandom) - } - "RET_EVOLVE_BUILD_FIRST_REWARD_ALREADY_TAKEN" => { - Some(Self::RetEvolveBuildFirstRewardAlreadyTaken) - } - "RET_EVOLVE_BUILD_LEVEL_UNFINISH" => Some(Self::RetEvolveBuildLevelUnfinish), - "RET_EVOLVE_BUILD_SHOP_ABILITY_MAX_LEVEL" => { - Some(Self::RetEvolveBuildShopAbilityMaxLevel) - } - "RET_EVOLVE_BUILD_SHOP_ABILITY_MIN_LEVEL" => { - Some(Self::RetEvolveBuildShopAbilityMinLevel) - } - "RET_EVOLVE_BUILD_SHOP_ABILITY_NOT_GET" => { - Some(Self::RetEvolveBuildShopAbilityNotGet) - } - "RET_EVOLVE_BUILD_LEVEL_LOCK" => Some(Self::RetEvolveBuildLevelLock), - "RET_EVOLVE_BUILD_EXP_NOT_ENOUGH" => Some(Self::RetEvolveBuildExpNotEnough), - "RET_EVOLVE_BUILD_SHOP_ABILITY_LEVEL_ERROR" => { - Some(Self::RetEvolveBuildShopAbilityLevelError) - } - "RET_EVOLVE_BUILD_ACTIVITY_NOT_OPEN" => { - Some(Self::RetEvolveBuildActivityNotOpen) - } - "RET_EVOLVE_BUILD_SHOP_ABILITY_EMPTY" => { - Some(Self::RetEvolveBuildShopAbilityEmpty) - } - "RET_EVOLVE_BUILD_LEVEL_NOT_START" => Some(Self::RetEvolveBuildLevelNotStart), - "RET_EVOLVE_BUILD_SHOP_LOCK" => Some(Self::RetEvolveBuildShopLock), - "RET_EVOLVE_BUILD_REWARD_LOCK" => Some(Self::RetEvolveBuildRewardLock), - "RET_EVOLVE_BUILD_REWARD_LEVEL_MAX" => { - Some(Self::RetEvolveBuildRewardLevelMax) - } - "RET_EVOLVE_BUILD_REWARD_ALREADY_ALL_TAKEN" => { - Some(Self::RetEvolveBuildRewardAlreadyAllTaken) - } - "RET_CLOCK_PARK_CONFIG_ERROR" => Some(Self::RetClockParkConfigError), - "RET_CLOCK_PARK_EFFECT_ERROR" => Some(Self::RetClockParkEffectError), - "RET_CLOCK_PARK_SCRIPT_ALREADY_UNLOCK" => { - Some(Self::RetClockParkScriptAlreadyUnlock) - } - "RET_CLOCK_PARK_SCRIPT_UNLOCK_CONDITION_NOT_MEET" => { - Some(Self::RetClockParkScriptUnlockConditionNotMeet) - } - "RET_CLOCK_PARK_TALENT_ALREADY_UNLOCK" => { - Some(Self::RetClockParkTalentAlreadyUnlock) - } - "RET_CLOCK_PARK_SCRIPT_LOCKED" => Some(Self::RetClockParkScriptLocked), - "RET_CLOCK_PARK_HAS_ONGOING_SCRIPT" => { - Some(Self::RetClockParkHasOngoingScript) - } - "RET_CLOCK_PARK_NO_ONGOING_SCRIPT" => Some(Self::RetClockParkNoOngoingScript), - "RET_CLOCK_PARK_DICE_PLACEMENT_ERROR" => { - Some(Self::RetClockParkDicePlacementError) - } - "RET_CLOCK_PARK_MISMATCH_STATUS" => Some(Self::RetClockParkMismatchStatus), - "RET_CLOCK_PARK_NO_BUFF" => Some(Self::RetClockParkNoBuff), - "RET_CLOCK_PARK_SLOT_MACHINE_GACHA_REQ_DUPLICATED" => { - Some(Self::RetClockParkSlotMachineGachaReqDuplicated) - } - "RET_CLOCK_PARK_SLOT_MACHINE_COST_NOT_ENOUGH" => { - Some(Self::RetClockParkSlotMachineCostNotEnough) - } - "RET_CLOCK_PARK_SLOT_MACHINE_GACHA_CNT_EXCEED_LIMIT" => { - Some(Self::RetClockParkSlotMachineGachaCntExceedLimit) - } - "RET_CLOCK_PARK_NOT_OPEN" => Some(Self::RetClockParkNotOpen), - "RET_TOURN_ROGUE_STATUS_MISMATCH" => Some(Self::RetTournRogueStatusMismatch), - "RET_MATCH_ALREADY_IN_MATCH" => Some(Self::RetMatchAlreadyInMatch), - "RET_MATCH_NOT_IN_MATCH" => Some(Self::RetMatchNotInMatch), - "RET_MATCH_PLAY_NOT_OPEN" => Some(Self::RetMatchPlayNotOpen), - "RET_CROSS_STATE_ERROR" => Some(Self::RetCrossStateError), - "RET_MATCH_VERSION_NOT_EQUAL" => Some(Self::RetMatchVersionNotEqual), - "RET_MATCH_PLAYER_NOT_IN_LOBBY_ROOM" => { - Some(Self::RetMatchPlayerNotInLobbyRoom) - } - "RET_LOBBY_STATE_NOT_MATCH" => Some(Self::RetLobbyStateNotMatch), - "RET_LOBBY_ROOM_NOT_EXIST" => Some(Self::RetLobbyRoomNotExist), - "RET_LOBBY_ROOM_PALYER_FULL" => Some(Self::RetLobbyRoomPalyerFull), - "RET_LOBBY_ROOM_PALYER_NOT_READY" => Some(Self::RetLobbyRoomPalyerNotReady), - "RET_LOBBY_ROOM_PALYER_FIGHTING" => Some(Self::RetLobbyRoomPalyerFighting), - "RET_FIGHT_ROOM_NOT_EXIST" => Some(Self::RetFightRoomNotExist), - "RET_FIGHT_MATCH3_PLAYER_STATE_ERR" => { - Some(Self::RetFightMatch3PlayerStateErr) - } - "RET_FIGHT_MATCH3_ROOM_STATE_ERR" => Some(Self::RetFightMatch3RoomStateErr), - "RET_SWORD_TRAINING_NO_ACTIVE_GAME" => { - Some(Self::RetSwordTrainingNoActiveGame) - } - "RET_SWORD_TRAINING_NO_PENDING_ACTION_MATCH" => { - Some(Self::RetSwordTrainingNoPendingActionMatch) - } - "RET_SWORD_TRAINING_PARTNER_ABILITY_INVALID" => { - Some(Self::RetSwordTrainingPartnerAbilityInvalid) - } - "RET_SWORD_TRAINING_SKILL_ALREADY_LEARNED" => { - Some(Self::RetSwordTrainingSkillAlreadyLearned) - } - "RET_SWORD_TRAINING_CONDITION_NOT_MEET" => { - Some(Self::RetSwordTrainingConditionNotMeet) - } - "RET_SWORD_TRAINING_PARENT_SKILL_NOT_LEARNED" => { - Some(Self::RetSwordTrainingParentSkillNotLearned) - } - "RET_SWORD_TRAINING_SKILL_TYPE_NOT_UNLOCK" => { - Some(Self::RetSwordTrainingSkillTypeNotUnlock) - } - "RET_SWORD_TRAINING_GAME_ALREADY_EXIST" => { - Some(Self::RetSwordTrainingGameAlreadyExist) - } - "RET_SWORD_TRAINING_ENDING_HINT_NOT_MATCH" => { - Some(Self::RetSwordTrainingEndingHintNotMatch) - } - "RET_SWORD_TRAINING_STORYLINE_CONFIG_NOT_FOUND" => { - Some(Self::RetSwordTrainingStorylineConfigNotFound) - } - "RET_SWORD_TRAINING_STORY_CONFIG_NOT_FOUND" => { - Some(Self::RetSwordTrainingStoryConfigNotFound) - } - "RET_SWORD_TRAINING_UNLOCK_NOT_FINISH" => { - Some(Self::RetSwordTrainingUnlockNotFinish) - } - "RET_SWORD_TRAINING_OPTION_MISMATCH" => { - Some(Self::RetSwordTrainingOptionMismatch) - } - "RET_SWORD_TRAINING_RESTORE_WITHOUT_EXAM_FAILED" => { - Some(Self::RetSwordTrainingRestoreWithoutExamFailed) - } - "RET_SWORD_TRAINING_NO_RESTORE_GAME_AVAILABLE" => { - Some(Self::RetSwordTrainingNoRestoreGameAvailable) - } - "RET_SWORD_TRAINING_ENDING_STORY_NOT_MATCH" => { - Some(Self::RetSwordTrainingEndingStoryNotMatch) - } - "RET_SWORD_TRAINING_ENDING_NOT_FINISH" => { - Some(Self::RetSwordTrainingEndingNotFinish) - } - "RET_SWORD_TRAINING_ENDING_REWARD_TAKEN" => { - Some(Self::RetSwordTrainingEndingRewardTaken) - } - "RET_SWORD_TRAINING_COMBAT_RANK_NOT_CHANGE" => { - Some(Self::RetSwordTrainingCombatRankNotChange) - } - "RET_SWORD_TRAINING_DIRECT_BATTLE_DISABLE" => { - Some(Self::RetSwordTrainingDirectBattleDisable) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdActivityType { - None = 0, - CmdTakeTrialActivityRewardScRsp = 2633, - CmdTakeTrialActivityRewardCsReq = 2668, - CmdTakeMonsterResearchActivityRewardCsReq = 2673, - CmdLeaveTrialActivityScRsp = 2632, - CmdGetLoginActivityCsReq = 2618, - CmdSubmitMonsterResearchActivityMaterialCsReq = 2640, - CmdStartTrialActivityScRsp = 2667, - CmdEnterTrialActivityStageScRsp = 2620, - CmdTakeLoginActivityRewardCsReq = 2629, - CmdTakeMonsterResearchActivityRewardScRsp = 2608, - CmdStartTrialActivityCsReq = 2690, - CmdGetActivityScheduleConfigScRsp = 2649, - CmdTrialActivityDataChangeScNotify = 2700, - CmdGetMonsterResearchActivityDataScRsp = 2662, - CmdTakeLoginActivityRewardScRsp = 2637, - CmdGetMonsterResearchActivityDataCsReq = 2691, - CmdSubmitMonsterResearchActivityMaterialScRsp = 2648, - CmdCurTrialActivityScNotify = 2694, - CmdLeaveTrialActivityCsReq = 2603, - CmdGetTrialActivityDataScRsp = 2688, - CmdEnterTrialActivityStageCsReq = 2610, - CmdGetActivityScheduleConfigCsReq = 2658, - CmdGetLoginActivityScRsp = 2674, - CmdGetTrialActivityDataCsReq = 2636, -} -impl CmdActivityType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdActivityType::None => "CmdActivityTypeNone", - CmdActivityType::CmdTakeTrialActivityRewardScRsp => { - "CmdTakeTrialActivityRewardScRsp" - } - CmdActivityType::CmdTakeTrialActivityRewardCsReq => { - "CmdTakeTrialActivityRewardCsReq" - } - CmdActivityType::CmdTakeMonsterResearchActivityRewardCsReq => { - "CmdTakeMonsterResearchActivityRewardCsReq" - } - CmdActivityType::CmdLeaveTrialActivityScRsp => "CmdLeaveTrialActivityScRsp", - CmdActivityType::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq", - CmdActivityType::CmdSubmitMonsterResearchActivityMaterialCsReq => { - "CmdSubmitMonsterResearchActivityMaterialCsReq" - } - CmdActivityType::CmdStartTrialActivityScRsp => "CmdStartTrialActivityScRsp", - CmdActivityType::CmdEnterTrialActivityStageScRsp => { - "CmdEnterTrialActivityStageScRsp" - } - CmdActivityType::CmdTakeLoginActivityRewardCsReq => { - "CmdTakeLoginActivityRewardCsReq" - } - CmdActivityType::CmdTakeMonsterResearchActivityRewardScRsp => { - "CmdTakeMonsterResearchActivityRewardScRsp" - } - CmdActivityType::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq", - CmdActivityType::CmdGetActivityScheduleConfigScRsp => { - "CmdGetActivityScheduleConfigScRsp" - } - CmdActivityType::CmdTrialActivityDataChangeScNotify => { - "CmdTrialActivityDataChangeScNotify" - } - CmdActivityType::CmdGetMonsterResearchActivityDataScRsp => { - "CmdGetMonsterResearchActivityDataScRsp" - } - CmdActivityType::CmdTakeLoginActivityRewardScRsp => { - "CmdTakeLoginActivityRewardScRsp" - } - CmdActivityType::CmdGetMonsterResearchActivityDataCsReq => { - "CmdGetMonsterResearchActivityDataCsReq" - } - CmdActivityType::CmdSubmitMonsterResearchActivityMaterialScRsp => { - "CmdSubmitMonsterResearchActivityMaterialScRsp" - } - CmdActivityType::CmdCurTrialActivityScNotify => "CmdCurTrialActivityScNotify", - CmdActivityType::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq", - CmdActivityType::CmdGetTrialActivityDataScRsp => { - "CmdGetTrialActivityDataScRsp" - } - CmdActivityType::CmdEnterTrialActivityStageCsReq => { - "CmdEnterTrialActivityStageCsReq" - } - CmdActivityType::CmdGetActivityScheduleConfigCsReq => { - "CmdGetActivityScheduleConfigCsReq" - } - CmdActivityType::CmdGetLoginActivityScRsp => "CmdGetLoginActivityScRsp", - CmdActivityType::CmdGetTrialActivityDataCsReq => { - "CmdGetTrialActivityDataCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdActivityTypeNone" => Some(Self::None), - "CmdTakeTrialActivityRewardScRsp" => { - Some(Self::CmdTakeTrialActivityRewardScRsp) - } - "CmdTakeTrialActivityRewardCsReq" => { - Some(Self::CmdTakeTrialActivityRewardCsReq) - } - "CmdTakeMonsterResearchActivityRewardCsReq" => { - Some(Self::CmdTakeMonsterResearchActivityRewardCsReq) - } - "CmdLeaveTrialActivityScRsp" => Some(Self::CmdLeaveTrialActivityScRsp), - "CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq), - "CmdSubmitMonsterResearchActivityMaterialCsReq" => { - Some(Self::CmdSubmitMonsterResearchActivityMaterialCsReq) - } - "CmdStartTrialActivityScRsp" => Some(Self::CmdStartTrialActivityScRsp), - "CmdEnterTrialActivityStageScRsp" => { - Some(Self::CmdEnterTrialActivityStageScRsp) - } - "CmdTakeLoginActivityRewardCsReq" => { - Some(Self::CmdTakeLoginActivityRewardCsReq) - } - "CmdTakeMonsterResearchActivityRewardScRsp" => { - Some(Self::CmdTakeMonsterResearchActivityRewardScRsp) - } - "CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq), - "CmdGetActivityScheduleConfigScRsp" => { - Some(Self::CmdGetActivityScheduleConfigScRsp) - } - "CmdTrialActivityDataChangeScNotify" => { - Some(Self::CmdTrialActivityDataChangeScNotify) - } - "CmdGetMonsterResearchActivityDataScRsp" => { - Some(Self::CmdGetMonsterResearchActivityDataScRsp) - } - "CmdTakeLoginActivityRewardScRsp" => { - Some(Self::CmdTakeLoginActivityRewardScRsp) - } - "CmdGetMonsterResearchActivityDataCsReq" => { - Some(Self::CmdGetMonsterResearchActivityDataCsReq) - } - "CmdSubmitMonsterResearchActivityMaterialScRsp" => { - Some(Self::CmdSubmitMonsterResearchActivityMaterialScRsp) - } - "CmdCurTrialActivityScNotify" => Some(Self::CmdCurTrialActivityScNotify), - "CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq), - "CmdGetTrialActivityDataScRsp" => Some(Self::CmdGetTrialActivityDataScRsp), - "CmdEnterTrialActivityStageCsReq" => { - Some(Self::CmdEnterTrialActivityStageCsReq) - } - "CmdGetActivityScheduleConfigCsReq" => { - Some(Self::CmdGetActivityScheduleConfigCsReq) - } - "CmdGetLoginActivityScRsp" => Some(Self::CmdGetLoginActivityScRsp), - "CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq), - _ => None, - } - } -} -/// 0(CmdActivityType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum TrialActivityStatus { - None = 0, - Finish = 1, -} -impl TrialActivityStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - TrialActivityStatus::None => "TRIAL_ACTIVITY_STATUS_NONE", - TrialActivityStatus::Finish => "TRIAL_ACTIVITY_STATUS_FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "TRIAL_ACTIVITY_STATUS_NONE" => Some(Self::None), - "TRIAL_ACTIVITY_STATUS_FINISH" => Some(Self::Finish), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdAdventureType { - None = 0, - CmdGetFarmStageGachaInfoCsReq = 1329, - CmdEnterAdventureScRsp = 1374, - CmdGetFarmStageGachaInfoScRsp = 1337, - CmdEnterAdventureCsReq = 1318, -} -impl CmdAdventureType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdAdventureType::None => "CmdAdventureTypeNone", - CmdAdventureType::CmdGetFarmStageGachaInfoCsReq => { - "CmdGetFarmStageGachaInfoCsReq" - } - CmdAdventureType::CmdEnterAdventureScRsp => "CmdEnterAdventureScRsp", - CmdAdventureType::CmdGetFarmStageGachaInfoScRsp => { - "CmdGetFarmStageGachaInfoScRsp" - } - CmdAdventureType::CmdEnterAdventureCsReq => "CmdEnterAdventureCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdAdventureTypeNone" => Some(Self::None), - "CmdGetFarmStageGachaInfoCsReq" => Some(Self::CmdGetFarmStageGachaInfoCsReq), - "CmdEnterAdventureScRsp" => Some(Self::CmdEnterAdventureScRsp), - "CmdGetFarmStageGachaInfoScRsp" => Some(Self::CmdGetFarmStageGachaInfoScRsp), - "CmdEnterAdventureCsReq" => Some(Self::CmdEnterAdventureCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdAetherDivideType { - None = 0, - CmdStartAetherDivideStageBattleCsReq = 4873, - CmdStartAetherDivideStageBattleScRsp = 4808, - CmdClearAetherDividePassiveSkillScRsp = 4862, - CmdAetherDivideLineupScNotify = 4859, - CmdAetherDivideFinishChallengeScNotify = 4847, - CmdAetherDivideSpiritInfoScNotify = 4877, - CmdGetAetherDivideInfoScRsp = 4857, - CmdSwitchAetherDivideLineUpSlotCsReq = 4840, - CmdSetAetherDivideLineUpCsReq = 4846, - CmdAetherDivideTakeChallengeRewardScRsp = 4806, - CmdAetherDivideRefreshEndlessCsReq = 4802, - CmdAetherDivideRefreshEndlessScNotify = 4809, - CmdLeaveAetherDivideSceneScRsp = 4837, - CmdClearAetherDividePassiveSkillCsReq = 4891, - CmdEnterAetherDivideSceneScRsp = 4874, - CmdGetAetherDivideChallengeInfoScRsp = 4892, - CmdAetherDivideTakeChallengeRewardCsReq = 4856, - CmdEnterAetherDivideSceneCsReq = 4818, - CmdSetAetherDivideLineUpScRsp = 4898, - CmdLeaveAetherDivideSceneCsReq = 4829, - CmdAetherDivideSkillItemScNotify = 4838, - CmdAetherDivideTainerInfoScNotify = 4861, - CmdStartAetherDivideSceneBattleScRsp = 4849, - CmdStartAetherDivideSceneBattleCsReq = 4858, - CmdEquipAetherDividePassiveSkillCsReq = 4883, - CmdSwitchAetherDivideLineUpSlotScRsp = 4848, - CmdGetAetherDivideChallengeInfoCsReq = 4824, - CmdAetherDivideRefreshEndlessScRsp = 4813, - CmdStartAetherDivideChallengeBattleScRsp = 4841, - CmdAetherDivideSpiritExpUpCsReq = 4811, - CmdAetherDivideSpiritExpUpScRsp = 4821, - CmdStartAetherDivideChallengeBattleCsReq = 4828, - CmdEquipAetherDividePassiveSkillScRsp = 4822, - CmdGetAetherDivideInfoCsReq = 4889, -} -impl CmdAetherDivideType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdAetherDivideType::None => "CmdAetherDivideTypeNone", - CmdAetherDivideType::CmdStartAetherDivideStageBattleCsReq => { - "CmdStartAetherDivideStageBattleCsReq" - } - CmdAetherDivideType::CmdStartAetherDivideStageBattleScRsp => { - "CmdStartAetherDivideStageBattleScRsp" - } - CmdAetherDivideType::CmdClearAetherDividePassiveSkillScRsp => { - "CmdClearAetherDividePassiveSkillScRsp" - } - CmdAetherDivideType::CmdAetherDivideLineupScNotify => { - "CmdAetherDivideLineupScNotify" - } - CmdAetherDivideType::CmdAetherDivideFinishChallengeScNotify => { - "CmdAetherDivideFinishChallengeScNotify" - } - CmdAetherDivideType::CmdAetherDivideSpiritInfoScNotify => { - "CmdAetherDivideSpiritInfoScNotify" - } - CmdAetherDivideType::CmdGetAetherDivideInfoScRsp => { - "CmdGetAetherDivideInfoScRsp" - } - CmdAetherDivideType::CmdSwitchAetherDivideLineUpSlotCsReq => { - "CmdSwitchAetherDivideLineUpSlotCsReq" - } - CmdAetherDivideType::CmdSetAetherDivideLineUpCsReq => { - "CmdSetAetherDivideLineUpCsReq" - } - CmdAetherDivideType::CmdAetherDivideTakeChallengeRewardScRsp => { - "CmdAetherDivideTakeChallengeRewardScRsp" - } - CmdAetherDivideType::CmdAetherDivideRefreshEndlessCsReq => { - "CmdAetherDivideRefreshEndlessCsReq" - } - CmdAetherDivideType::CmdAetherDivideRefreshEndlessScNotify => { - "CmdAetherDivideRefreshEndlessScNotify" - } - CmdAetherDivideType::CmdLeaveAetherDivideSceneScRsp => { - "CmdLeaveAetherDivideSceneScRsp" - } - CmdAetherDivideType::CmdClearAetherDividePassiveSkillCsReq => { - "CmdClearAetherDividePassiveSkillCsReq" - } - CmdAetherDivideType::CmdEnterAetherDivideSceneScRsp => { - "CmdEnterAetherDivideSceneScRsp" - } - CmdAetherDivideType::CmdGetAetherDivideChallengeInfoScRsp => { - "CmdGetAetherDivideChallengeInfoScRsp" - } - CmdAetherDivideType::CmdAetherDivideTakeChallengeRewardCsReq => { - "CmdAetherDivideTakeChallengeRewardCsReq" - } - CmdAetherDivideType::CmdEnterAetherDivideSceneCsReq => { - "CmdEnterAetherDivideSceneCsReq" - } - CmdAetherDivideType::CmdSetAetherDivideLineUpScRsp => { - "CmdSetAetherDivideLineUpScRsp" - } - CmdAetherDivideType::CmdLeaveAetherDivideSceneCsReq => { - "CmdLeaveAetherDivideSceneCsReq" - } - CmdAetherDivideType::CmdAetherDivideSkillItemScNotify => { - "CmdAetherDivideSkillItemScNotify" - } - CmdAetherDivideType::CmdAetherDivideTainerInfoScNotify => { - "CmdAetherDivideTainerInfoScNotify" - } - CmdAetherDivideType::CmdStartAetherDivideSceneBattleScRsp => { - "CmdStartAetherDivideSceneBattleScRsp" - } - CmdAetherDivideType::CmdStartAetherDivideSceneBattleCsReq => { - "CmdStartAetherDivideSceneBattleCsReq" - } - CmdAetherDivideType::CmdEquipAetherDividePassiveSkillCsReq => { - "CmdEquipAetherDividePassiveSkillCsReq" - } - CmdAetherDivideType::CmdSwitchAetherDivideLineUpSlotScRsp => { - "CmdSwitchAetherDivideLineUpSlotScRsp" - } - CmdAetherDivideType::CmdGetAetherDivideChallengeInfoCsReq => { - "CmdGetAetherDivideChallengeInfoCsReq" - } - CmdAetherDivideType::CmdAetherDivideRefreshEndlessScRsp => { - "CmdAetherDivideRefreshEndlessScRsp" - } - CmdAetherDivideType::CmdStartAetherDivideChallengeBattleScRsp => { - "CmdStartAetherDivideChallengeBattleScRsp" - } - CmdAetherDivideType::CmdAetherDivideSpiritExpUpCsReq => { - "CmdAetherDivideSpiritExpUpCsReq" - } - CmdAetherDivideType::CmdAetherDivideSpiritExpUpScRsp => { - "CmdAetherDivideSpiritExpUpScRsp" - } - CmdAetherDivideType::CmdStartAetherDivideChallengeBattleCsReq => { - "CmdStartAetherDivideChallengeBattleCsReq" - } - CmdAetherDivideType::CmdEquipAetherDividePassiveSkillScRsp => { - "CmdEquipAetherDividePassiveSkillScRsp" - } - CmdAetherDivideType::CmdGetAetherDivideInfoCsReq => { - "CmdGetAetherDivideInfoCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdAetherDivideTypeNone" => Some(Self::None), - "CmdStartAetherDivideStageBattleCsReq" => { - Some(Self::CmdStartAetherDivideStageBattleCsReq) - } - "CmdStartAetherDivideStageBattleScRsp" => { - Some(Self::CmdStartAetherDivideStageBattleScRsp) - } - "CmdClearAetherDividePassiveSkillScRsp" => { - Some(Self::CmdClearAetherDividePassiveSkillScRsp) - } - "CmdAetherDivideLineupScNotify" => Some(Self::CmdAetherDivideLineupScNotify), - "CmdAetherDivideFinishChallengeScNotify" => { - Some(Self::CmdAetherDivideFinishChallengeScNotify) - } - "CmdAetherDivideSpiritInfoScNotify" => { - Some(Self::CmdAetherDivideSpiritInfoScNotify) - } - "CmdGetAetherDivideInfoScRsp" => Some(Self::CmdGetAetherDivideInfoScRsp), - "CmdSwitchAetherDivideLineUpSlotCsReq" => { - Some(Self::CmdSwitchAetherDivideLineUpSlotCsReq) - } - "CmdSetAetherDivideLineUpCsReq" => Some(Self::CmdSetAetherDivideLineUpCsReq), - "CmdAetherDivideTakeChallengeRewardScRsp" => { - Some(Self::CmdAetherDivideTakeChallengeRewardScRsp) - } - "CmdAetherDivideRefreshEndlessCsReq" => { - Some(Self::CmdAetherDivideRefreshEndlessCsReq) - } - "CmdAetherDivideRefreshEndlessScNotify" => { - Some(Self::CmdAetherDivideRefreshEndlessScNotify) - } - "CmdLeaveAetherDivideSceneScRsp" => { - Some(Self::CmdLeaveAetherDivideSceneScRsp) - } - "CmdClearAetherDividePassiveSkillCsReq" => { - Some(Self::CmdClearAetherDividePassiveSkillCsReq) - } - "CmdEnterAetherDivideSceneScRsp" => { - Some(Self::CmdEnterAetherDivideSceneScRsp) - } - "CmdGetAetherDivideChallengeInfoScRsp" => { - Some(Self::CmdGetAetherDivideChallengeInfoScRsp) - } - "CmdAetherDivideTakeChallengeRewardCsReq" => { - Some(Self::CmdAetherDivideTakeChallengeRewardCsReq) - } - "CmdEnterAetherDivideSceneCsReq" => { - Some(Self::CmdEnterAetherDivideSceneCsReq) - } - "CmdSetAetherDivideLineUpScRsp" => Some(Self::CmdSetAetherDivideLineUpScRsp), - "CmdLeaveAetherDivideSceneCsReq" => { - Some(Self::CmdLeaveAetherDivideSceneCsReq) - } - "CmdAetherDivideSkillItemScNotify" => { - Some(Self::CmdAetherDivideSkillItemScNotify) - } - "CmdAetherDivideTainerInfoScNotify" => { - Some(Self::CmdAetherDivideTainerInfoScNotify) - } - "CmdStartAetherDivideSceneBattleScRsp" => { - Some(Self::CmdStartAetherDivideSceneBattleScRsp) - } - "CmdStartAetherDivideSceneBattleCsReq" => { - Some(Self::CmdStartAetherDivideSceneBattleCsReq) - } - "CmdEquipAetherDividePassiveSkillCsReq" => { - Some(Self::CmdEquipAetherDividePassiveSkillCsReq) - } - "CmdSwitchAetherDivideLineUpSlotScRsp" => { - Some(Self::CmdSwitchAetherDivideLineUpSlotScRsp) - } - "CmdGetAetherDivideChallengeInfoCsReq" => { - Some(Self::CmdGetAetherDivideChallengeInfoCsReq) - } - "CmdAetherDivideRefreshEndlessScRsp" => { - Some(Self::CmdAetherDivideRefreshEndlessScRsp) - } - "CmdStartAetherDivideChallengeBattleScRsp" => { - Some(Self::CmdStartAetherDivideChallengeBattleScRsp) - } - "CmdAetherDivideSpiritExpUpCsReq" => { - Some(Self::CmdAetherDivideSpiritExpUpCsReq) - } - "CmdAetherDivideSpiritExpUpScRsp" => { - Some(Self::CmdAetherDivideSpiritExpUpScRsp) - } - "CmdStartAetherDivideChallengeBattleCsReq" => { - Some(Self::CmdStartAetherDivideChallengeBattleCsReq) - } - "CmdEquipAetherDividePassiveSkillScRsp" => { - Some(Self::CmdEquipAetherDividePassiveSkillScRsp) - } - "CmdGetAetherDivideInfoCsReq" => Some(Self::CmdGetAetherDivideInfoCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdAlleyType { - None = 0, - CmdSaveLogisticsScRsp = 4792, - CmdTakePrestigeRewardCsReq = 4789, - CmdAlleyFundsScNotify = 4711, - CmdAlleyShopLevelScNotify = 4721, - CmdGetSaveLogisticsMapCsReq = 4738, - CmdAlleyShipmentEventEffectsScNotify = 4761, - CmdAlleyEventEffectNotify = 4764, - CmdStartAlleyEventScRsp = 4741, - CmdAlleyTakeEventRewardCsReq = 4709, - CmdAlleyGuaranteedFundsScRsp = 4713, - CmdTakePrestigeRewardScRsp = 4757, - CmdAlleyPlacingGameCsReq = 4746, - CmdLogisticsScoreRewardSyncInfoScNotify = 4780, - CmdAlleyShipUsedCountScNotify = 4759, - CmdGetSaveLogisticsMapScRsp = 4782, - CmdAlleyPlacingGameScRsp = 4798, - CmdRefreshAlleyOrderScRsp = 4762, - CmdRefreshAlleyOrderCsReq = 4791, - CmdSaveLogisticsCsReq = 4724, - CmdAlleyGuaranteedFundsCsReq = 4702, - CmdLogisticsGameCsReq = 4729, - CmdLogisticsGameScRsp = 4737, - CmdLogisticsDetonateStarSkiffScRsp = 4770, - CmdGetAlleyInfoCsReq = 4718, - CmdPrestigeLevelUpScRsp = 4708, - CmdAlleyEventChangeNotify = 4719, - CmdAlleyTakeEventRewardScRsp = 4756, - CmdPrestigeLevelUpCsReq = 4773, - CmdGetAlleyInfoScRsp = 4774, - CmdAlleyShipUnlockScNotify = 4777, - CmdAlleyOrderChangedScNotify = 4740, - CmdLogisticsDetonateStarSkiffCsReq = 4706, - CmdLogisticsInfoScNotify = 4747, - CmdStartAlleyEventCsReq = 4728, -} -impl CmdAlleyType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdAlleyType::None => "CmdAlleyTypeNone", - CmdAlleyType::CmdSaveLogisticsScRsp => "CmdSaveLogisticsScRsp", - CmdAlleyType::CmdTakePrestigeRewardCsReq => "CmdTakePrestigeRewardCsReq", - CmdAlleyType::CmdAlleyFundsScNotify => "CmdAlleyFundsScNotify", - CmdAlleyType::CmdAlleyShopLevelScNotify => "CmdAlleyShopLevelScNotify", - CmdAlleyType::CmdGetSaveLogisticsMapCsReq => "CmdGetSaveLogisticsMapCsReq", - CmdAlleyType::CmdAlleyShipmentEventEffectsScNotify => { - "CmdAlleyShipmentEventEffectsScNotify" - } - CmdAlleyType::CmdAlleyEventEffectNotify => "CmdAlleyEventEffectNotify", - CmdAlleyType::CmdStartAlleyEventScRsp => "CmdStartAlleyEventScRsp", - CmdAlleyType::CmdAlleyTakeEventRewardCsReq => "CmdAlleyTakeEventRewardCsReq", - CmdAlleyType::CmdAlleyGuaranteedFundsScRsp => "CmdAlleyGuaranteedFundsScRsp", - CmdAlleyType::CmdTakePrestigeRewardScRsp => "CmdTakePrestigeRewardScRsp", - CmdAlleyType::CmdAlleyPlacingGameCsReq => "CmdAlleyPlacingGameCsReq", - CmdAlleyType::CmdLogisticsScoreRewardSyncInfoScNotify => { - "CmdLogisticsScoreRewardSyncInfoScNotify" - } - CmdAlleyType::CmdAlleyShipUsedCountScNotify => { - "CmdAlleyShipUsedCountScNotify" - } - CmdAlleyType::CmdGetSaveLogisticsMapScRsp => "CmdGetSaveLogisticsMapScRsp", - CmdAlleyType::CmdAlleyPlacingGameScRsp => "CmdAlleyPlacingGameScRsp", - CmdAlleyType::CmdRefreshAlleyOrderScRsp => "CmdRefreshAlleyOrderScRsp", - CmdAlleyType::CmdRefreshAlleyOrderCsReq => "CmdRefreshAlleyOrderCsReq", - CmdAlleyType::CmdSaveLogisticsCsReq => "CmdSaveLogisticsCsReq", - CmdAlleyType::CmdAlleyGuaranteedFundsCsReq => "CmdAlleyGuaranteedFundsCsReq", - CmdAlleyType::CmdLogisticsGameCsReq => "CmdLogisticsGameCsReq", - CmdAlleyType::CmdLogisticsGameScRsp => "CmdLogisticsGameScRsp", - CmdAlleyType::CmdLogisticsDetonateStarSkiffScRsp => { - "CmdLogisticsDetonateStarSkiffScRsp" - } - CmdAlleyType::CmdGetAlleyInfoCsReq => "CmdGetAlleyInfoCsReq", - CmdAlleyType::CmdPrestigeLevelUpScRsp => "CmdPrestigeLevelUpScRsp", - CmdAlleyType::CmdAlleyEventChangeNotify => "CmdAlleyEventChangeNotify", - CmdAlleyType::CmdAlleyTakeEventRewardScRsp => "CmdAlleyTakeEventRewardScRsp", - CmdAlleyType::CmdPrestigeLevelUpCsReq => "CmdPrestigeLevelUpCsReq", - CmdAlleyType::CmdGetAlleyInfoScRsp => "CmdGetAlleyInfoScRsp", - CmdAlleyType::CmdAlleyShipUnlockScNotify => "CmdAlleyShipUnlockScNotify", - CmdAlleyType::CmdAlleyOrderChangedScNotify => "CmdAlleyOrderChangedScNotify", - CmdAlleyType::CmdLogisticsDetonateStarSkiffCsReq => { - "CmdLogisticsDetonateStarSkiffCsReq" - } - CmdAlleyType::CmdLogisticsInfoScNotify => "CmdLogisticsInfoScNotify", - CmdAlleyType::CmdStartAlleyEventCsReq => "CmdStartAlleyEventCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdAlleyTypeNone" => Some(Self::None), - "CmdSaveLogisticsScRsp" => Some(Self::CmdSaveLogisticsScRsp), - "CmdTakePrestigeRewardCsReq" => Some(Self::CmdTakePrestigeRewardCsReq), - "CmdAlleyFundsScNotify" => Some(Self::CmdAlleyFundsScNotify), - "CmdAlleyShopLevelScNotify" => Some(Self::CmdAlleyShopLevelScNotify), - "CmdGetSaveLogisticsMapCsReq" => Some(Self::CmdGetSaveLogisticsMapCsReq), - "CmdAlleyShipmentEventEffectsScNotify" => { - Some(Self::CmdAlleyShipmentEventEffectsScNotify) - } - "CmdAlleyEventEffectNotify" => Some(Self::CmdAlleyEventEffectNotify), - "CmdStartAlleyEventScRsp" => Some(Self::CmdStartAlleyEventScRsp), - "CmdAlleyTakeEventRewardCsReq" => Some(Self::CmdAlleyTakeEventRewardCsReq), - "CmdAlleyGuaranteedFundsScRsp" => Some(Self::CmdAlleyGuaranteedFundsScRsp), - "CmdTakePrestigeRewardScRsp" => Some(Self::CmdTakePrestigeRewardScRsp), - "CmdAlleyPlacingGameCsReq" => Some(Self::CmdAlleyPlacingGameCsReq), - "CmdLogisticsScoreRewardSyncInfoScNotify" => { - Some(Self::CmdLogisticsScoreRewardSyncInfoScNotify) - } - "CmdAlleyShipUsedCountScNotify" => Some(Self::CmdAlleyShipUsedCountScNotify), - "CmdGetSaveLogisticsMapScRsp" => Some(Self::CmdGetSaveLogisticsMapScRsp), - "CmdAlleyPlacingGameScRsp" => Some(Self::CmdAlleyPlacingGameScRsp), - "CmdRefreshAlleyOrderScRsp" => Some(Self::CmdRefreshAlleyOrderScRsp), - "CmdRefreshAlleyOrderCsReq" => Some(Self::CmdRefreshAlleyOrderCsReq), - "CmdSaveLogisticsCsReq" => Some(Self::CmdSaveLogisticsCsReq), - "CmdAlleyGuaranteedFundsCsReq" => Some(Self::CmdAlleyGuaranteedFundsCsReq), - "CmdLogisticsGameCsReq" => Some(Self::CmdLogisticsGameCsReq), - "CmdLogisticsGameScRsp" => Some(Self::CmdLogisticsGameScRsp), - "CmdLogisticsDetonateStarSkiffScRsp" => { - Some(Self::CmdLogisticsDetonateStarSkiffScRsp) - } - "CmdGetAlleyInfoCsReq" => Some(Self::CmdGetAlleyInfoCsReq), - "CmdPrestigeLevelUpScRsp" => Some(Self::CmdPrestigeLevelUpScRsp), - "CmdAlleyEventChangeNotify" => Some(Self::CmdAlleyEventChangeNotify), - "CmdAlleyTakeEventRewardScRsp" => Some(Self::CmdAlleyTakeEventRewardScRsp), - "CmdPrestigeLevelUpCsReq" => Some(Self::CmdPrestigeLevelUpCsReq), - "CmdGetAlleyInfoScRsp" => Some(Self::CmdGetAlleyInfoScRsp), - "CmdAlleyShipUnlockScNotify" => Some(Self::CmdAlleyShipUnlockScNotify), - "CmdAlleyOrderChangedScNotify" => Some(Self::CmdAlleyOrderChangedScNotify), - "CmdLogisticsDetonateStarSkiffCsReq" => { - Some(Self::CmdLogisticsDetonateStarSkiffCsReq) - } - "CmdLogisticsInfoScNotify" => Some(Self::CmdLogisticsInfoScNotify), - "CmdStartAlleyEventCsReq" => Some(Self::CmdStartAlleyEventCsReq), - _ => None, - } - } -} -/// 0(CmdAlleyType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cjccgkbdmea { - Left = 0, - Right = 1, - Up = 2, - Down = 3, - LeftUp = 4, - LeftDown = 5, - RightUp = 6, - RightDown = 7, -} -impl Cjccgkbdmea { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cjccgkbdmea::Left => "LEFT", - Cjccgkbdmea::Right => "RIGHT", - Cjccgkbdmea::Up => "UP", - Cjccgkbdmea::Down => "DOWN", - Cjccgkbdmea::LeftUp => "LEFT_UP", - Cjccgkbdmea::LeftDown => "LEFT_DOWN", - Cjccgkbdmea::RightUp => "RIGHT_UP", - Cjccgkbdmea::RightDown => "RIGHT_DOWN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LEFT" => Some(Self::Left), - "RIGHT" => Some(Self::Right), - "UP" => Some(Self::Up), - "DOWN" => Some(Self::Down), - "LEFT_UP" => Some(Self::LeftUp), - "LEFT_DOWN" => Some(Self::LeftDown), - "RIGHT_UP" => Some(Self::RightUp), - "RIGHT_DOWN" => Some(Self::RightDown), - _ => None, - } - } -} -/// 1(CmdAlleyType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mobkbmlddja { - AlleyEventTypeNone = 0, - AlleyMainEvent = 1, - AlleyCriticalEvent = 2, - AlleyDailyEvent = 3, -} -impl Mobkbmlddja { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mobkbmlddja::AlleyEventTypeNone => "ALLEY_EVENT_TYPE_NONE", - Mobkbmlddja::AlleyMainEvent => "ALLEY_MAIN_EVENT", - Mobkbmlddja::AlleyCriticalEvent => "ALLEY_CRITICAL_EVENT", - Mobkbmlddja::AlleyDailyEvent => "ALLEY_DAILY_EVENT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ALLEY_EVENT_TYPE_NONE" => Some(Self::AlleyEventTypeNone), - "ALLEY_MAIN_EVENT" => Some(Self::AlleyMainEvent), - "ALLEY_CRITICAL_EVENT" => Some(Self::AlleyCriticalEvent), - "ALLEY_DAILY_EVENT" => Some(Self::AlleyDailyEvent), - _ => None, - } - } -} -/// 2(CmdAlleyType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ogaobhgmlbh { - AlleyStateNone = 0, - AlleyEventDoing = 1, - AlleyEventFinish = 2, - AlleyEventRewarded = 3, -} -impl Ogaobhgmlbh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ogaobhgmlbh::AlleyStateNone => "ALLEY_STATE_NONE", - Ogaobhgmlbh::AlleyEventDoing => "ALLEY_EVENT_DOING", - Ogaobhgmlbh::AlleyEventFinish => "ALLEY_EVENT_FINISH", - Ogaobhgmlbh::AlleyEventRewarded => "ALLEY_EVENT_REWARDED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ALLEY_STATE_NONE" => Some(Self::AlleyStateNone), - "ALLEY_EVENT_DOING" => Some(Self::AlleyEventDoing), - "ALLEY_EVENT_FINISH" => Some(Self::AlleyEventFinish), - "ALLEY_EVENT_REWARDED" => Some(Self::AlleyEventRewarded), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdArchiveType { - None = 0, - CmdGetUpdatedArchiveDataCsReq = 2329, - CmdGetArchiveDataScRsp = 2374, - CmdGetArchiveDataCsReq = 2318, - CmdGetUpdatedArchiveDataScRsp = 2337, -} -impl CmdArchiveType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdArchiveType::None => "CmdArchiveTypeNone", - CmdArchiveType::CmdGetUpdatedArchiveDataCsReq => { - "CmdGetUpdatedArchiveDataCsReq" - } - CmdArchiveType::CmdGetArchiveDataScRsp => "CmdGetArchiveDataScRsp", - CmdArchiveType::CmdGetArchiveDataCsReq => "CmdGetArchiveDataCsReq", - CmdArchiveType::CmdGetUpdatedArchiveDataScRsp => { - "CmdGetUpdatedArchiveDataScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdArchiveTypeNone" => Some(Self::None), - "CmdGetUpdatedArchiveDataCsReq" => Some(Self::CmdGetUpdatedArchiveDataCsReq), - "CmdGetArchiveDataScRsp" => Some(Self::CmdGetArchiveDataScRsp), - "CmdGetArchiveDataCsReq" => Some(Self::CmdGetArchiveDataCsReq), - "CmdGetUpdatedArchiveDataScRsp" => Some(Self::CmdGetUpdatedArchiveDataScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdAvatarType { - None = 0, - CmdDressAvatarSkinScRsp = 311, - CmdRankUpAvatarCsReq = 398, - CmdRankUpAvatarScRsp = 383, - CmdMarkAvatarCsReq = 392, - CmdTakeOffRelicCsReq = 362, - CmdTakePromotionRewardCsReq = 348, - CmdLevelUpSpecialSkillTreeCsReq = 361, - CmdUnlockSpecialSkillTreeScNotify = 382, - CmdLevelUpSpecialSkillTreeScRsp = 338, - CmdUnlockSkilltreeCsReq = 358, - CmdDressAvatarSkinCsReq = 308, - CmdTakeOffRelicScRsp = 340, - CmdDressRelicAvatarCsReq = 322, - CmdDressAvatarScRsp = 364, - CmdUnlockSkilltreeScRsp = 349, - CmdPromoteAvatarScRsp = 341, - CmdAvatarExpUpCsReq = 329, - CmdAddAvatarScNotify = 346, - CmdTakeOffAvatarSkinScRsp = 377, - CmdTakePromotionRewardScRsp = 373, - CmdGetAvatarDataScRsp = 374, - CmdPromoteAvatarCsReq = 328, - CmdDressAvatarCsReq = 319, - CmdDressRelicAvatarScRsp = 391, - CmdMarkAvatarScRsp = 347, - CmdTakeOffAvatarSkinCsReq = 321, - CmdGetAvatarDataCsReq = 318, - CmdUnlockAvatarSkinScNotify = 324, - CmdTakeOffEquipmentScRsp = 357, - CmdAvatarExpUpScRsp = 337, - CmdTakeOffEquipmentCsReq = 389, -} -impl CmdAvatarType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdAvatarType::None => "CmdAvatarTypeNone", - CmdAvatarType::CmdDressAvatarSkinScRsp => "CmdDressAvatarSkinScRsp", - CmdAvatarType::CmdRankUpAvatarCsReq => "CmdRankUpAvatarCsReq", - CmdAvatarType::CmdRankUpAvatarScRsp => "CmdRankUpAvatarScRsp", - CmdAvatarType::CmdMarkAvatarCsReq => "CmdMarkAvatarCsReq", - CmdAvatarType::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq", - CmdAvatarType::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq", - CmdAvatarType::CmdLevelUpSpecialSkillTreeCsReq => { - "CmdLevelUpSpecialSkillTreeCsReq" - } - CmdAvatarType::CmdUnlockSpecialSkillTreeScNotify => { - "CmdUnlockSpecialSkillTreeScNotify" - } - CmdAvatarType::CmdLevelUpSpecialSkillTreeScRsp => { - "CmdLevelUpSpecialSkillTreeScRsp" - } - CmdAvatarType::CmdUnlockSkilltreeCsReq => "CmdUnlockSkilltreeCsReq", - CmdAvatarType::CmdDressAvatarSkinCsReq => "CmdDressAvatarSkinCsReq", - CmdAvatarType::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp", - CmdAvatarType::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq", - CmdAvatarType::CmdDressAvatarScRsp => "CmdDressAvatarScRsp", - CmdAvatarType::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp", - CmdAvatarType::CmdPromoteAvatarScRsp => "CmdPromoteAvatarScRsp", - CmdAvatarType::CmdAvatarExpUpCsReq => "CmdAvatarExpUpCsReq", - CmdAvatarType::CmdAddAvatarScNotify => "CmdAddAvatarScNotify", - CmdAvatarType::CmdTakeOffAvatarSkinScRsp => "CmdTakeOffAvatarSkinScRsp", - CmdAvatarType::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp", - CmdAvatarType::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp", - CmdAvatarType::CmdPromoteAvatarCsReq => "CmdPromoteAvatarCsReq", - CmdAvatarType::CmdDressAvatarCsReq => "CmdDressAvatarCsReq", - CmdAvatarType::CmdDressRelicAvatarScRsp => "CmdDressRelicAvatarScRsp", - CmdAvatarType::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp", - CmdAvatarType::CmdTakeOffAvatarSkinCsReq => "CmdTakeOffAvatarSkinCsReq", - CmdAvatarType::CmdGetAvatarDataCsReq => "CmdGetAvatarDataCsReq", - CmdAvatarType::CmdUnlockAvatarSkinScNotify => "CmdUnlockAvatarSkinScNotify", - CmdAvatarType::CmdTakeOffEquipmentScRsp => "CmdTakeOffEquipmentScRsp", - CmdAvatarType::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp", - CmdAvatarType::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdAvatarTypeNone" => Some(Self::None), - "CmdDressAvatarSkinScRsp" => Some(Self::CmdDressAvatarSkinScRsp), - "CmdRankUpAvatarCsReq" => Some(Self::CmdRankUpAvatarCsReq), - "CmdRankUpAvatarScRsp" => Some(Self::CmdRankUpAvatarScRsp), - "CmdMarkAvatarCsReq" => Some(Self::CmdMarkAvatarCsReq), - "CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq), - "CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq), - "CmdLevelUpSpecialSkillTreeCsReq" => { - Some(Self::CmdLevelUpSpecialSkillTreeCsReq) - } - "CmdUnlockSpecialSkillTreeScNotify" => { - Some(Self::CmdUnlockSpecialSkillTreeScNotify) - } - "CmdLevelUpSpecialSkillTreeScRsp" => { - Some(Self::CmdLevelUpSpecialSkillTreeScRsp) - } - "CmdUnlockSkilltreeCsReq" => Some(Self::CmdUnlockSkilltreeCsReq), - "CmdDressAvatarSkinCsReq" => Some(Self::CmdDressAvatarSkinCsReq), - "CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp), - "CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq), - "CmdDressAvatarScRsp" => Some(Self::CmdDressAvatarScRsp), - "CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp), - "CmdPromoteAvatarScRsp" => Some(Self::CmdPromoteAvatarScRsp), - "CmdAvatarExpUpCsReq" => Some(Self::CmdAvatarExpUpCsReq), - "CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify), - "CmdTakeOffAvatarSkinScRsp" => Some(Self::CmdTakeOffAvatarSkinScRsp), - "CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp), - "CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp), - "CmdPromoteAvatarCsReq" => Some(Self::CmdPromoteAvatarCsReq), - "CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq), - "CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp), - "CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp), - "CmdTakeOffAvatarSkinCsReq" => Some(Self::CmdTakeOffAvatarSkinCsReq), - "CmdGetAvatarDataCsReq" => Some(Self::CmdGetAvatarDataCsReq), - "CmdUnlockAvatarSkinScNotify" => Some(Self::CmdUnlockAvatarSkinScNotify), - "CmdTakeOffEquipmentScRsp" => Some(Self::CmdTakeOffEquipmentScRsp), - "CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp), - "CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq), - _ => None, - } - } -} -/// 0(CmdAvatarType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gmdeaogeefp { - AddAvatarSrcNone = 0, - AddAvatarSrcGacha = 1, - AddAvatarSrcRogue = 2, -} -impl Gmdeaogeefp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gmdeaogeefp::AddAvatarSrcNone => "ADD_AVATAR_SRC_NONE", - Gmdeaogeefp::AddAvatarSrcGacha => "ADD_AVATAR_SRC_GACHA", - Gmdeaogeefp::AddAvatarSrcRogue => "ADD_AVATAR_SRC_ROGUE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ADD_AVATAR_SRC_NONE" => Some(Self::AddAvatarSrcNone), - "ADD_AVATAR_SRC_GACHA" => Some(Self::AddAvatarSrcGacha), - "ADD_AVATAR_SRC_ROGUE" => Some(Self::AddAvatarSrcRogue), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdBattleType { - None = 0, - CmdSyncClientResVersionScRsp = 141, - CmdQuitBattleScRsp = 137, - CmdServerSimulateBattleFinishScNotify = 157, - CmdBattleLogReportCsReq = 164, - CmdPveBattleResultScRsp = 174, - CmdReBattleAfterBattleLoseCsNotify = 146, - CmdSyncClientResVersionCsReq = 128, - CmdQuitBattleScNotify = 119, - CmdBattleLogReportScRsp = 189, - CmdGetCurBattleInfoScRsp = 149, - CmdPveBattleResultCsReq = 118, - CmdQuitBattleCsReq = 129, - CmdRebattleByClientCsNotify = 198, - CmdGetCurBattleInfoCsReq = 158, -} -impl CmdBattleType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdBattleType::None => "CmdBattleTypeNone", - CmdBattleType::CmdSyncClientResVersionScRsp => "CmdSyncClientResVersionScRsp", - CmdBattleType::CmdQuitBattleScRsp => "CmdQuitBattleScRsp", - CmdBattleType::CmdServerSimulateBattleFinishScNotify => { - "CmdServerSimulateBattleFinishScNotify" - } - CmdBattleType::CmdBattleLogReportCsReq => "CmdBattleLogReportCsReq", - CmdBattleType::CmdPveBattleResultScRsp => "CmdPVEBattleResultScRsp", - CmdBattleType::CmdReBattleAfterBattleLoseCsNotify => { - "CmdReBattleAfterBattleLoseCsNotify" - } - CmdBattleType::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq", - CmdBattleType::CmdQuitBattleScNotify => "CmdQuitBattleScNotify", - CmdBattleType::CmdBattleLogReportScRsp => "CmdBattleLogReportScRsp", - CmdBattleType::CmdGetCurBattleInfoScRsp => "CmdGetCurBattleInfoScRsp", - CmdBattleType::CmdPveBattleResultCsReq => "CmdPVEBattleResultCsReq", - CmdBattleType::CmdQuitBattleCsReq => "CmdQuitBattleCsReq", - CmdBattleType::CmdRebattleByClientCsNotify => "CmdRebattleByClientCsNotify", - CmdBattleType::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdBattleTypeNone" => Some(Self::None), - "CmdSyncClientResVersionScRsp" => Some(Self::CmdSyncClientResVersionScRsp), - "CmdQuitBattleScRsp" => Some(Self::CmdQuitBattleScRsp), - "CmdServerSimulateBattleFinishScNotify" => { - Some(Self::CmdServerSimulateBattleFinishScNotify) - } - "CmdBattleLogReportCsReq" => Some(Self::CmdBattleLogReportCsReq), - "CmdPVEBattleResultScRsp" => Some(Self::CmdPveBattleResultScRsp), - "CmdReBattleAfterBattleLoseCsNotify" => { - Some(Self::CmdReBattleAfterBattleLoseCsNotify) - } - "CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq), - "CmdQuitBattleScNotify" => Some(Self::CmdQuitBattleScNotify), - "CmdBattleLogReportScRsp" => Some(Self::CmdBattleLogReportScRsp), - "CmdGetCurBattleInfoScRsp" => Some(Self::CmdGetCurBattleInfoScRsp), - "CmdPVEBattleResultCsReq" => Some(Self::CmdPveBattleResultCsReq), - "CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq), - "CmdRebattleByClientCsNotify" => Some(Self::CmdRebattleByClientCsNotify), - "CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdBattleCollegeType { - None = 0, - CmdGetBattleCollegeDataCsReq = 5718, - CmdStartBattleCollegeCsReq = 5737, - CmdBattleCollegeDataChangeScNotify = 5729, - CmdGetBattleCollegeDataScRsp = 5774, - CmdStartBattleCollegeScRsp = 5758, -} -impl CmdBattleCollegeType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdBattleCollegeType::None => "CmdBattleCollegeTypeNone", - CmdBattleCollegeType::CmdGetBattleCollegeDataCsReq => { - "CmdGetBattleCollegeDataCsReq" - } - CmdBattleCollegeType::CmdStartBattleCollegeCsReq => { - "CmdStartBattleCollegeCsReq" - } - CmdBattleCollegeType::CmdBattleCollegeDataChangeScNotify => { - "CmdBattleCollegeDataChangeScNotify" - } - CmdBattleCollegeType::CmdGetBattleCollegeDataScRsp => { - "CmdGetBattleCollegeDataScRsp" - } - CmdBattleCollegeType::CmdStartBattleCollegeScRsp => { - "CmdStartBattleCollegeScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdBattleCollegeTypeNone" => Some(Self::None), - "CmdGetBattleCollegeDataCsReq" => Some(Self::CmdGetBattleCollegeDataCsReq), - "CmdStartBattleCollegeCsReq" => Some(Self::CmdStartBattleCollegeCsReq), - "CmdBattleCollegeDataChangeScNotify" => { - Some(Self::CmdBattleCollegeDataChangeScNotify) - } - "CmdGetBattleCollegeDataScRsp" => Some(Self::CmdGetBattleCollegeDataScRsp), - "CmdStartBattleCollegeScRsp" => Some(Self::CmdStartBattleCollegeScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdBattlePassType { - None = 0, - CmdTakeBpRewardCsReq = 3037, - CmdTakeBpRewardScRsp = 3058, - CmdBattlePassInfoNotify = 3018, - CmdBuyBpLevelScRsp = 3028, - CmdTakeAllRewardScRsp = 3019, - CmdTakeAllRewardCsReq = 3041, - CmdBuyBpLevelCsReq = 3049, -} -impl CmdBattlePassType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdBattlePassType::None => "CmdBattlePassTypeNone", - CmdBattlePassType::CmdTakeBpRewardCsReq => "CmdTakeBpRewardCsReq", - CmdBattlePassType::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp", - CmdBattlePassType::CmdBattlePassInfoNotify => "CmdBattlePassInfoNotify", - CmdBattlePassType::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp", - CmdBattlePassType::CmdTakeAllRewardScRsp => "CmdTakeAllRewardScRsp", - CmdBattlePassType::CmdTakeAllRewardCsReq => "CmdTakeAllRewardCsReq", - CmdBattlePassType::CmdBuyBpLevelCsReq => "CmdBuyBpLevelCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdBattlePassTypeNone" => Some(Self::None), - "CmdTakeBpRewardCsReq" => Some(Self::CmdTakeBpRewardCsReq), - "CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp), - "CmdBattlePassInfoNotify" => Some(Self::CmdBattlePassInfoNotify), - "CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp), - "CmdTakeAllRewardScRsp" => Some(Self::CmdTakeAllRewardScRsp), - "CmdTakeAllRewardCsReq" => Some(Self::CmdTakeAllRewardCsReq), - "CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq), - _ => None, - } - } -} -/// 0(CmdBattlePassType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum BpTierType { - None = 0, - Free = 1, - Premium1 = 2, - Premium2 = 3, -} -impl BpTierType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - BpTierType::None => "BP_TIER_TYPE_NONE", - BpTierType::Free => "BP_TIER_TYPE_FREE", - BpTierType::Premium1 => "BP_TIER_TYPE_PREMIUM_1", - BpTierType::Premium2 => "BP_TIER_TYPE_PREMIUM_2", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BP_TIER_TYPE_NONE" => Some(Self::None), - "BP_TIER_TYPE_FREE" => Some(Self::Free), - "BP_TIER_TYPE_PREMIUM_1" => Some(Self::Premium1), - "BP_TIER_TYPE_PREMIUM_2" => Some(Self::Premium2), - _ => None, - } - } -} -/// 1(CmdBattlePassType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hefekealdnh { - BpRewaradTypeNone = 0, - BpRewaradTypeFree = 1, - BpRewaradTypePremium1 = 2, - BpRewaradTypePremium2 = 3, - BpRewaradTypePremiumOptional = 4, -} -impl Hefekealdnh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hefekealdnh::BpRewaradTypeNone => "BP_REWARAD_TYPE_NONE", - Hefekealdnh::BpRewaradTypeFree => "BP_REWARAD_TYPE_FREE", - Hefekealdnh::BpRewaradTypePremium1 => "BP_REWARAD_TYPE_PREMIUM_1", - Hefekealdnh::BpRewaradTypePremium2 => "BP_REWARAD_TYPE_PREMIUM_2", - Hefekealdnh::BpRewaradTypePremiumOptional => { - "BP_REWARAD_TYPE_PREMIUM_OPTIONAL" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BP_REWARAD_TYPE_NONE" => Some(Self::BpRewaradTypeNone), - "BP_REWARAD_TYPE_FREE" => Some(Self::BpRewaradTypeFree), - "BP_REWARAD_TYPE_PREMIUM_1" => Some(Self::BpRewaradTypePremium1), - "BP_REWARAD_TYPE_PREMIUM_2" => Some(Self::BpRewaradTypePremium2), - "BP_REWARAD_TYPE_PREMIUM_OPTIONAL" => { - Some(Self::BpRewaradTypePremiumOptional) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdBoxingClubType { - None = 0, - CmdMatchBoxingClubOpponentCsReq = 4229, - CmdGetBoxingClubInfoCsReq = 4218, - CmdGiveUpBoxingClubChallengeScRsp = 4241, - CmdSetBoxingClubResonanceLineupCsReq = 4246, - CmdChooseBoxingClubResonanceScRsp = 4257, - CmdBoxingClubRewardScNotify = 4219, - CmdGetBoxingClubInfoScRsp = 4274, - CmdStartBoxingClubBattleScRsp = 4249, - CmdChooseBoxingClubResonanceCsReq = 4289, - CmdSetBoxingClubResonanceLineupScRsp = 4298, - CmdChooseBoxingClubStageOptionalBuffScRsp = 4222, - CmdBoxingClubChallengeUpdateScNotify = 4264, - CmdStartBoxingClubBattleCsReq = 4258, - CmdMatchBoxingClubOpponentScRsp = 4237, - CmdGiveUpBoxingClubChallengeCsReq = 4228, - CmdChooseBoxingClubStageOptionalBuffCsReq = 4283, -} -impl CmdBoxingClubType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdBoxingClubType::None => "CmdBoxingClubTypeNone", - CmdBoxingClubType::CmdMatchBoxingClubOpponentCsReq => { - "CmdMatchBoxingClubOpponentCsReq" - } - CmdBoxingClubType::CmdGetBoxingClubInfoCsReq => "CmdGetBoxingClubInfoCsReq", - CmdBoxingClubType::CmdGiveUpBoxingClubChallengeScRsp => { - "CmdGiveUpBoxingClubChallengeScRsp" - } - CmdBoxingClubType::CmdSetBoxingClubResonanceLineupCsReq => { - "CmdSetBoxingClubResonanceLineupCsReq" - } - CmdBoxingClubType::CmdChooseBoxingClubResonanceScRsp => { - "CmdChooseBoxingClubResonanceScRsp" - } - CmdBoxingClubType::CmdBoxingClubRewardScNotify => { - "CmdBoxingClubRewardScNotify" - } - CmdBoxingClubType::CmdGetBoxingClubInfoScRsp => "CmdGetBoxingClubInfoScRsp", - CmdBoxingClubType::CmdStartBoxingClubBattleScRsp => { - "CmdStartBoxingClubBattleScRsp" - } - CmdBoxingClubType::CmdChooseBoxingClubResonanceCsReq => { - "CmdChooseBoxingClubResonanceCsReq" - } - CmdBoxingClubType::CmdSetBoxingClubResonanceLineupScRsp => { - "CmdSetBoxingClubResonanceLineupScRsp" - } - CmdBoxingClubType::CmdChooseBoxingClubStageOptionalBuffScRsp => { - "CmdChooseBoxingClubStageOptionalBuffScRsp" - } - CmdBoxingClubType::CmdBoxingClubChallengeUpdateScNotify => { - "CmdBoxingClubChallengeUpdateScNotify" - } - CmdBoxingClubType::CmdStartBoxingClubBattleCsReq => { - "CmdStartBoxingClubBattleCsReq" - } - CmdBoxingClubType::CmdMatchBoxingClubOpponentScRsp => { - "CmdMatchBoxingClubOpponentScRsp" - } - CmdBoxingClubType::CmdGiveUpBoxingClubChallengeCsReq => { - "CmdGiveUpBoxingClubChallengeCsReq" - } - CmdBoxingClubType::CmdChooseBoxingClubStageOptionalBuffCsReq => { - "CmdChooseBoxingClubStageOptionalBuffCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdBoxingClubTypeNone" => Some(Self::None), - "CmdMatchBoxingClubOpponentCsReq" => { - Some(Self::CmdMatchBoxingClubOpponentCsReq) - } - "CmdGetBoxingClubInfoCsReq" => Some(Self::CmdGetBoxingClubInfoCsReq), - "CmdGiveUpBoxingClubChallengeScRsp" => { - Some(Self::CmdGiveUpBoxingClubChallengeScRsp) - } - "CmdSetBoxingClubResonanceLineupCsReq" => { - Some(Self::CmdSetBoxingClubResonanceLineupCsReq) - } - "CmdChooseBoxingClubResonanceScRsp" => { - Some(Self::CmdChooseBoxingClubResonanceScRsp) - } - "CmdBoxingClubRewardScNotify" => Some(Self::CmdBoxingClubRewardScNotify), - "CmdGetBoxingClubInfoScRsp" => Some(Self::CmdGetBoxingClubInfoScRsp), - "CmdStartBoxingClubBattleScRsp" => Some(Self::CmdStartBoxingClubBattleScRsp), - "CmdChooseBoxingClubResonanceCsReq" => { - Some(Self::CmdChooseBoxingClubResonanceCsReq) - } - "CmdSetBoxingClubResonanceLineupScRsp" => { - Some(Self::CmdSetBoxingClubResonanceLineupScRsp) - } - "CmdChooseBoxingClubStageOptionalBuffScRsp" => { - Some(Self::CmdChooseBoxingClubStageOptionalBuffScRsp) - } - "CmdBoxingClubChallengeUpdateScNotify" => { - Some(Self::CmdBoxingClubChallengeUpdateScNotify) - } - "CmdStartBoxingClubBattleCsReq" => Some(Self::CmdStartBoxingClubBattleCsReq), - "CmdMatchBoxingClubOpponentScRsp" => { - Some(Self::CmdMatchBoxingClubOpponentScRsp) - } - "CmdGiveUpBoxingClubChallengeCsReq" => { - Some(Self::CmdGiveUpBoxingClubChallengeCsReq) - } - "CmdChooseBoxingClubStageOptionalBuffCsReq" => { - Some(Self::CmdChooseBoxingClubStageOptionalBuffCsReq) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdChallengeType { - None = 0, - CmdGetChallengeGroupStatisticsScRsp = 1762, - CmdGetCurChallengeScRsp = 1789, - CmdLeaveChallengeScRsp = 1749, - CmdTakeChallengeRewardCsReq = 1783, - CmdEnterChallengeNextPhaseCsReq = 1721, - CmdChallengeSettleNotify = 1728, - CmdLeaveChallengeCsReq = 1758, - CmdStartChallengeCsReq = 1729, - CmdGetCurChallengeCsReq = 1764, - CmdRestartChallengePhaseCsReq = 1708, - CmdEnterChallengeNextPhaseScRsp = 1777, - CmdGetChallengeGroupStatisticsCsReq = 1791, - CmdStartPartialChallengeCsReq = 1740, - CmdStartChallengeScRsp = 1737, - CmdGetChallengeScRsp = 1774, - CmdGetChallengeCsReq = 1718, - CmdStartPartialChallengeScRsp = 1748, - CmdTakeChallengeRewardScRsp = 1722, - CmdChallengeLineupNotify = 1757, - CmdRestartChallengePhaseScRsp = 1711, - CmdChallengeBossPhaseSettleNotify = 1724, -} -impl CmdChallengeType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdChallengeType::None => "CmdChallengeTypeNone", - CmdChallengeType::CmdGetChallengeGroupStatisticsScRsp => { - "CmdGetChallengeGroupStatisticsScRsp" - } - CmdChallengeType::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp", - CmdChallengeType::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp", - CmdChallengeType::CmdTakeChallengeRewardCsReq => { - "CmdTakeChallengeRewardCsReq" - } - CmdChallengeType::CmdEnterChallengeNextPhaseCsReq => { - "CmdEnterChallengeNextPhaseCsReq" - } - CmdChallengeType::CmdChallengeSettleNotify => "CmdChallengeSettleNotify", - CmdChallengeType::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq", - CmdChallengeType::CmdStartChallengeCsReq => "CmdStartChallengeCsReq", - CmdChallengeType::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq", - CmdChallengeType::CmdRestartChallengePhaseCsReq => { - "CmdRestartChallengePhaseCsReq" - } - CmdChallengeType::CmdEnterChallengeNextPhaseScRsp => { - "CmdEnterChallengeNextPhaseScRsp" - } - CmdChallengeType::CmdGetChallengeGroupStatisticsCsReq => { - "CmdGetChallengeGroupStatisticsCsReq" - } - CmdChallengeType::CmdStartPartialChallengeCsReq => { - "CmdStartPartialChallengeCsReq" - } - CmdChallengeType::CmdStartChallengeScRsp => "CmdStartChallengeScRsp", - CmdChallengeType::CmdGetChallengeScRsp => "CmdGetChallengeScRsp", - CmdChallengeType::CmdGetChallengeCsReq => "CmdGetChallengeCsReq", - CmdChallengeType::CmdStartPartialChallengeScRsp => { - "CmdStartPartialChallengeScRsp" - } - CmdChallengeType::CmdTakeChallengeRewardScRsp => { - "CmdTakeChallengeRewardScRsp" - } - CmdChallengeType::CmdChallengeLineupNotify => "CmdChallengeLineupNotify", - CmdChallengeType::CmdRestartChallengePhaseScRsp => { - "CmdRestartChallengePhaseScRsp" - } - CmdChallengeType::CmdChallengeBossPhaseSettleNotify => { - "CmdChallengeBossPhaseSettleNotify" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdChallengeTypeNone" => Some(Self::None), - "CmdGetChallengeGroupStatisticsScRsp" => { - Some(Self::CmdGetChallengeGroupStatisticsScRsp) - } - "CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp), - "CmdLeaveChallengeScRsp" => Some(Self::CmdLeaveChallengeScRsp), - "CmdTakeChallengeRewardCsReq" => Some(Self::CmdTakeChallengeRewardCsReq), - "CmdEnterChallengeNextPhaseCsReq" => { - Some(Self::CmdEnterChallengeNextPhaseCsReq) - } - "CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify), - "CmdLeaveChallengeCsReq" => Some(Self::CmdLeaveChallengeCsReq), - "CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq), - "CmdGetCurChallengeCsReq" => Some(Self::CmdGetCurChallengeCsReq), - "CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq), - "CmdEnterChallengeNextPhaseScRsp" => { - Some(Self::CmdEnterChallengeNextPhaseScRsp) - } - "CmdGetChallengeGroupStatisticsCsReq" => { - Some(Self::CmdGetChallengeGroupStatisticsCsReq) - } - "CmdStartPartialChallengeCsReq" => Some(Self::CmdStartPartialChallengeCsReq), - "CmdStartChallengeScRsp" => Some(Self::CmdStartChallengeScRsp), - "CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp), - "CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq), - "CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp), - "CmdTakeChallengeRewardScRsp" => Some(Self::CmdTakeChallengeRewardScRsp), - "CmdChallengeLineupNotify" => Some(Self::CmdChallengeLineupNotify), - "CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp), - "CmdChallengeBossPhaseSettleNotify" => { - Some(Self::CmdChallengeBossPhaseSettleNotify) - } - _ => None, - } - } -} -/// 0(CmdChallengeType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum ChallengeStatus { - ChallengeUnknown = 0, - ChallengeDoing = 1, - ChallengeFinish = 2, - ChallengeFailed = 3, -} -impl ChallengeStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - ChallengeStatus::ChallengeUnknown => "CHALLENGE_UNKNOWN", - ChallengeStatus::ChallengeDoing => "CHALLENGE_DOING", - ChallengeStatus::ChallengeFinish => "CHALLENGE_FINISH", - ChallengeStatus::ChallengeFailed => "CHALLENGE_FAILED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHALLENGE_UNKNOWN" => Some(Self::ChallengeUnknown), - "CHALLENGE_DOING" => Some(Self::ChallengeDoing), - "CHALLENGE_FINISH" => Some(Self::ChallengeFinish), - "CHALLENGE_FAILED" => Some(Self::ChallengeFailed), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdChatType { - None = 0, - CmdGetLoginChatInfoCsReq = 3983, - CmdSendMsgScRsp = 3974, - CmdRevcMsgScNotify = 3929, - CmdPrivateMsgOfflineUsersScNotify = 3937, - CmdMarkChatEmojiScRsp = 3957, - CmdGetChatFriendHistoryCsReq = 3928, - CmdGetLoginChatInfoScRsp = 3922, - CmdGetChatFriendHistoryScRsp = 3941, - CmdSendMsgCsReq = 3918, - CmdGetChatEmojiListCsReq = 3919, - CmdMarkChatEmojiCsReq = 3989, - CmdGetChatEmojiListScRsp = 3964, - CmdGetPrivateChatHistoryScRsp = 3949, - CmdGetPrivateChatHistoryCsReq = 3958, - CmdBatchMarkChatEmojiScRsp = 3998, - CmdBatchMarkChatEmojiCsReq = 3946, -} -impl CmdChatType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdChatType::None => "CmdChatTypeNone", - CmdChatType::CmdGetLoginChatInfoCsReq => "CmdGetLoginChatInfoCsReq", - CmdChatType::CmdSendMsgScRsp => "CmdSendMsgScRsp", - CmdChatType::CmdRevcMsgScNotify => "CmdRevcMsgScNotify", - CmdChatType::CmdPrivateMsgOfflineUsersScNotify => { - "CmdPrivateMsgOfflineUsersScNotify" - } - CmdChatType::CmdMarkChatEmojiScRsp => "CmdMarkChatEmojiScRsp", - CmdChatType::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq", - CmdChatType::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp", - CmdChatType::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp", - CmdChatType::CmdSendMsgCsReq => "CmdSendMsgCsReq", - CmdChatType::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq", - CmdChatType::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq", - CmdChatType::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp", - CmdChatType::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp", - CmdChatType::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq", - CmdChatType::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp", - CmdChatType::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdChatTypeNone" => Some(Self::None), - "CmdGetLoginChatInfoCsReq" => Some(Self::CmdGetLoginChatInfoCsReq), - "CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp), - "CmdRevcMsgScNotify" => Some(Self::CmdRevcMsgScNotify), - "CmdPrivateMsgOfflineUsersScNotify" => { - Some(Self::CmdPrivateMsgOfflineUsersScNotify) - } - "CmdMarkChatEmojiScRsp" => Some(Self::CmdMarkChatEmojiScRsp), - "CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq), - "CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp), - "CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp), - "CmdSendMsgCsReq" => Some(Self::CmdSendMsgCsReq), - "CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq), - "CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq), - "CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp), - "CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp), - "CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq), - "CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp), - "CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdChessRogueType { - None = 0, - CmdChessRogueRollDiceScRsp = 5471, - CmdFinishChessRogueSubStoryScRsp = 5407, - CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5548, - CmdChessRogueUpdateAeonModifierValueScNotify = 5475, - CmdGetChessRogueNousStoryInfoScRsp = 5466, - CmdChessRogueQueryBpCsReq = 5564, - CmdChessRogueGiveUpRollScRsp = 5455, - CmdChessRogueLeaveScRsp = 5587, - CmdChessRogueSkipTeachingLevelCsReq = 5519, - CmdChessRogueUpdateDiceInfoScNotify = 5447, - CmdFinishChessRogueSubStoryCsReq = 5411, - CmdChessRogueNousGetRogueTalentInfoCsReq = 5539, - CmdChessRogueEnterCellCsReq = 5493, - CmdSyncChessRogueMainStoryFinishScNotify = 5438, - CmdChessRogueRollDiceCsReq = 5450, - CmdChessRogueCheatRollScRsp = 5567, - CmdChessRogueSelectBpCsReq = 5406, - CmdChessRogueEnterNextLayerCsReq = 5473, - CmdChessRogueCellUpdateNotify = 5412, - CmdChessRogueMoveCellNotify = 5536, - CmdChessRogueQueryAeonDimensionsScRsp = 5576, - CmdChessRogueUpdateReviveInfoScNotify = 5420, - CmdEnterChessRogueAeonRoomCsReq = 5452, - CmdChessRogueNousEditDiceCsReq = 5445, - CmdEnhanceChessRogueBuffScRsp = 5505, - CmdGetChessRogueStoryAeonTalkInfoScRsp = 5500, - CmdChessRogueSelectCellScRsp = 5442, - CmdEnhanceChessRogueBuffCsReq = 5404, - CmdChessRogueChangeyAeonDimensionNotify = 5512, - CmdChessRogueSelectBpScRsp = 5526, - CmdChessRogueLeaveCsReq = 5507, - CmdChessRogueReviveAvatarScRsp = 5470, - CmdChessRogueConfirmRollCsReq = 5415, - CmdChessRogueEnterScRsp = 5590, - CmdChessRogueLayerAccountInfoNotify = 5565, - CmdChessRogueNousEnableRogueTalentCsReq = 5531, - CmdChessRogueEnterCsReq = 5521, - CmdGetChessRogueBuffEnhanceInfoScRsp = 5421, - CmdChessRogueGoAheadCsReq = 5504, - CmdChessRogueQuitCsReq = 5549, - CmdChessRogueSkipTeachingLevelScRsp = 5489, - CmdGetChessRogueStoryAeonTalkInfoCsReq = 5456, - CmdSelectChessRogueSubStoryScRsp = 5517, - CmdChessRogueNousGetRogueTalentInfoScRsp = 5571, - CmdChessRogueStartScRsp = 5570, - CmdChessRogueGiveUpCsReq = 5524, - CmdGetChessRogueBuffEnhanceInfoCsReq = 5534, - CmdEnterChessRogueAeonRoomScRsp = 5435, - CmdSelectChessRogueNousSubStoryScRsp = 5535, - CmdChessRogueNousEditDiceScRsp = 5463, - CmdChessRogueStartCsReq = 5511, - CmdChessRogueGiveUpScRsp = 5481, - CmdSelectChessRogueSubStoryCsReq = 5427, - CmdChessRoguePickAvatarScRsp = 5441, - CmdChessRogueSelectCellCsReq = 5513, - CmdSyncChessRogueNousSubStoryScNotify = 5402, - CmdChessRogueQueryBpScRsp = 5479, - CmdChessRogueEnterCellScRsp = 5516, - CmdGetChessRogueStoryInfoScRsp = 5575, - CmdChessRogueUpdateActionPointScNotify = 5425, - CmdChessRogueNousDiceUpdateNotify = 5542, - CmdGetChessRogueNousStoryInfoCsReq = 5480, - CmdChessRogueGoAheadScRsp = 5529, - CmdChessRogueQuitScRsp = 5588, - CmdChessRogueQueryCsReq = 5458, - CmdFinishChessRogueNousSubStoryCsReq = 5579, - CmdChessRogueFinishCurRoomNotify = 5439, - CmdChessRogueUpdateBoardScNotify = 5515, - CmdSyncChessRogueNousMainStoryScNotify = 5419, - CmdChessRogueConfirmRollScRsp = 5428, - CmdChessRogueQueryScRsp = 5484, - CmdChessRogueGiveUpRollCsReq = 5448, - CmdChessRogueEnterNextLayerScRsp = 5582, - CmdFinishChessRogueNousSubStoryScRsp = 5560, - CmdChessRogueUpdateUnlockLevelScNotify = 5472, - CmdChessRogueUpdateMoneyInfoScNotify = 5594, - CmdSelectChessRogueNousSubStoryCsReq = 5566, - CmdChessRogueReviveAvatarCsReq = 5518, - CmdGetChessRogueStoryInfoCsReq = 5482, - CmdChessRogueUpdateAllowedSelectCellScNotify = 5464, - CmdChessRoguePickAvatarCsReq = 5495, - CmdChessRogueNousDiceSurfaceUnlockNotify = 5426, - CmdChessRogueCheatRollCsReq = 5444, - CmdChessRogueReRollDiceScRsp = 5555, - CmdChessRogueReRollDiceCsReq = 5424, - CmdSyncChessRogueNousValueScNotify = 5437, - CmdChessRogueNousEnableRogueTalentScRsp = 5449, - CmdChessRogueUpdateLevelBaseInfoScNotify = 5546, - CmdChessRogueQueryAeonDimensionsCsReq = 5510, - CmdChessRogueQuestFinishNotify = 5578, -} -impl CmdChessRogueType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdChessRogueType::None => "CmdChessRogueTypeNone", - CmdChessRogueType::CmdChessRogueRollDiceScRsp => "CmdChessRogueRollDiceScRsp", - CmdChessRogueType::CmdFinishChessRogueSubStoryScRsp => { - "CmdFinishChessRogueSubStoryScRsp" - } - CmdChessRogueType::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify => { - "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" - } - CmdChessRogueType::CmdChessRogueUpdateAeonModifierValueScNotify => { - "CmdChessRogueUpdateAeonModifierValueScNotify" - } - CmdChessRogueType::CmdGetChessRogueNousStoryInfoScRsp => { - "CmdGetChessRogueNousStoryInfoScRsp" - } - CmdChessRogueType::CmdChessRogueQueryBpCsReq => "CmdChessRogueQueryBpCsReq", - CmdChessRogueType::CmdChessRogueGiveUpRollScRsp => { - "CmdChessRogueGiveUpRollScRsp" - } - CmdChessRogueType::CmdChessRogueLeaveScRsp => "CmdChessRogueLeaveScRsp", - CmdChessRogueType::CmdChessRogueSkipTeachingLevelCsReq => { - "CmdChessRogueSkipTeachingLevelCsReq" - } - CmdChessRogueType::CmdChessRogueUpdateDiceInfoScNotify => { - "CmdChessRogueUpdateDiceInfoScNotify" - } - CmdChessRogueType::CmdFinishChessRogueSubStoryCsReq => { - "CmdFinishChessRogueSubStoryCsReq" - } - CmdChessRogueType::CmdChessRogueNousGetRogueTalentInfoCsReq => { - "CmdChessRogueNousGetRogueTalentInfoCsReq" - } - CmdChessRogueType::CmdChessRogueEnterCellCsReq => { - "CmdChessRogueEnterCellCsReq" - } - CmdChessRogueType::CmdSyncChessRogueMainStoryFinishScNotify => { - "CmdSyncChessRogueMainStoryFinishScNotify" - } - CmdChessRogueType::CmdChessRogueRollDiceCsReq => "CmdChessRogueRollDiceCsReq", - CmdChessRogueType::CmdChessRogueCheatRollScRsp => { - "CmdChessRogueCheatRollScRsp" - } - CmdChessRogueType::CmdChessRogueSelectBpCsReq => "CmdChessRogueSelectBpCsReq", - CmdChessRogueType::CmdChessRogueEnterNextLayerCsReq => { - "CmdChessRogueEnterNextLayerCsReq" - } - CmdChessRogueType::CmdChessRogueCellUpdateNotify => { - "CmdChessRogueCellUpdateNotify" - } - CmdChessRogueType::CmdChessRogueMoveCellNotify => { - "CmdChessRogueMoveCellNotify" - } - CmdChessRogueType::CmdChessRogueQueryAeonDimensionsScRsp => { - "CmdChessRogueQueryAeonDimensionsScRsp" - } - CmdChessRogueType::CmdChessRogueUpdateReviveInfoScNotify => { - "CmdChessRogueUpdateReviveInfoScNotify" - } - CmdChessRogueType::CmdEnterChessRogueAeonRoomCsReq => { - "CmdEnterChessRogueAeonRoomCsReq" - } - CmdChessRogueType::CmdChessRogueNousEditDiceCsReq => { - "CmdChessRogueNousEditDiceCsReq" - } - CmdChessRogueType::CmdEnhanceChessRogueBuffScRsp => { - "CmdEnhanceChessRogueBuffScRsp" - } - CmdChessRogueType::CmdGetChessRogueStoryAeonTalkInfoScRsp => { - "CmdGetChessRogueStoryAeonTalkInfoScRsp" - } - CmdChessRogueType::CmdChessRogueSelectCellScRsp => { - "CmdChessRogueSelectCellScRsp" - } - CmdChessRogueType::CmdEnhanceChessRogueBuffCsReq => { - "CmdEnhanceChessRogueBuffCsReq" - } - CmdChessRogueType::CmdChessRogueChangeyAeonDimensionNotify => { - "CmdChessRogueChangeyAeonDimensionNotify" - } - CmdChessRogueType::CmdChessRogueSelectBpScRsp => "CmdChessRogueSelectBpScRsp", - CmdChessRogueType::CmdChessRogueLeaveCsReq => "CmdChessRogueLeaveCsReq", - CmdChessRogueType::CmdChessRogueReviveAvatarScRsp => { - "CmdChessRogueReviveAvatarScRsp" - } - CmdChessRogueType::CmdChessRogueConfirmRollCsReq => { - "CmdChessRogueConfirmRollCsReq" - } - CmdChessRogueType::CmdChessRogueEnterScRsp => "CmdChessRogueEnterScRsp", - CmdChessRogueType::CmdChessRogueLayerAccountInfoNotify => { - "CmdChessRogueLayerAccountInfoNotify" - } - CmdChessRogueType::CmdChessRogueNousEnableRogueTalentCsReq => { - "CmdChessRogueNousEnableRogueTalentCsReq" - } - CmdChessRogueType::CmdChessRogueEnterCsReq => "CmdChessRogueEnterCsReq", - CmdChessRogueType::CmdGetChessRogueBuffEnhanceInfoScRsp => { - "CmdGetChessRogueBuffEnhanceInfoScRsp" - } - CmdChessRogueType::CmdChessRogueGoAheadCsReq => "CmdChessRogueGoAheadCsReq", - CmdChessRogueType::CmdChessRogueQuitCsReq => "CmdChessRogueQuitCsReq", - CmdChessRogueType::CmdChessRogueSkipTeachingLevelScRsp => { - "CmdChessRogueSkipTeachingLevelScRsp" - } - CmdChessRogueType::CmdGetChessRogueStoryAeonTalkInfoCsReq => { - "CmdGetChessRogueStoryAeonTalkInfoCsReq" - } - CmdChessRogueType::CmdSelectChessRogueSubStoryScRsp => { - "CmdSelectChessRogueSubStoryScRsp" - } - CmdChessRogueType::CmdChessRogueNousGetRogueTalentInfoScRsp => { - "CmdChessRogueNousGetRogueTalentInfoScRsp" - } - CmdChessRogueType::CmdChessRogueStartScRsp => "CmdChessRogueStartScRsp", - CmdChessRogueType::CmdChessRogueGiveUpCsReq => "CmdChessRogueGiveUpCsReq", - CmdChessRogueType::CmdGetChessRogueBuffEnhanceInfoCsReq => { - "CmdGetChessRogueBuffEnhanceInfoCsReq" - } - CmdChessRogueType::CmdEnterChessRogueAeonRoomScRsp => { - "CmdEnterChessRogueAeonRoomScRsp" - } - CmdChessRogueType::CmdSelectChessRogueNousSubStoryScRsp => { - "CmdSelectChessRogueNousSubStoryScRsp" - } - CmdChessRogueType::CmdChessRogueNousEditDiceScRsp => { - "CmdChessRogueNousEditDiceScRsp" - } - CmdChessRogueType::CmdChessRogueStartCsReq => "CmdChessRogueStartCsReq", - CmdChessRogueType::CmdChessRogueGiveUpScRsp => "CmdChessRogueGiveUpScRsp", - CmdChessRogueType::CmdSelectChessRogueSubStoryCsReq => { - "CmdSelectChessRogueSubStoryCsReq" - } - CmdChessRogueType::CmdChessRoguePickAvatarScRsp => { - "CmdChessRoguePickAvatarScRsp" - } - CmdChessRogueType::CmdChessRogueSelectCellCsReq => { - "CmdChessRogueSelectCellCsReq" - } - CmdChessRogueType::CmdSyncChessRogueNousSubStoryScNotify => { - "CmdSyncChessRogueNousSubStoryScNotify" - } - CmdChessRogueType::CmdChessRogueQueryBpScRsp => "CmdChessRogueQueryBpScRsp", - CmdChessRogueType::CmdChessRogueEnterCellScRsp => { - "CmdChessRogueEnterCellScRsp" - } - CmdChessRogueType::CmdGetChessRogueStoryInfoScRsp => { - "CmdGetChessRogueStoryInfoScRsp" - } - CmdChessRogueType::CmdChessRogueUpdateActionPointScNotify => { - "CmdChessRogueUpdateActionPointScNotify" - } - CmdChessRogueType::CmdChessRogueNousDiceUpdateNotify => { - "CmdChessRogueNousDiceUpdateNotify" - } - CmdChessRogueType::CmdGetChessRogueNousStoryInfoCsReq => { - "CmdGetChessRogueNousStoryInfoCsReq" - } - CmdChessRogueType::CmdChessRogueGoAheadScRsp => "CmdChessRogueGoAheadScRsp", - CmdChessRogueType::CmdChessRogueQuitScRsp => "CmdChessRogueQuitScRsp", - CmdChessRogueType::CmdChessRogueQueryCsReq => "CmdChessRogueQueryCsReq", - CmdChessRogueType::CmdFinishChessRogueNousSubStoryCsReq => { - "CmdFinishChessRogueNousSubStoryCsReq" - } - CmdChessRogueType::CmdChessRogueFinishCurRoomNotify => { - "CmdChessRogueFinishCurRoomNotify" - } - CmdChessRogueType::CmdChessRogueUpdateBoardScNotify => { - "CmdChessRogueUpdateBoardScNotify" - } - CmdChessRogueType::CmdSyncChessRogueNousMainStoryScNotify => { - "CmdSyncChessRogueNousMainStoryScNotify" - } - CmdChessRogueType::CmdChessRogueConfirmRollScRsp => { - "CmdChessRogueConfirmRollScRsp" - } - CmdChessRogueType::CmdChessRogueQueryScRsp => "CmdChessRogueQueryScRsp", - CmdChessRogueType::CmdChessRogueGiveUpRollCsReq => { - "CmdChessRogueGiveUpRollCsReq" - } - CmdChessRogueType::CmdChessRogueEnterNextLayerScRsp => { - "CmdChessRogueEnterNextLayerScRsp" - } - CmdChessRogueType::CmdFinishChessRogueNousSubStoryScRsp => { - "CmdFinishChessRogueNousSubStoryScRsp" - } - CmdChessRogueType::CmdChessRogueUpdateUnlockLevelScNotify => { - "CmdChessRogueUpdateUnlockLevelScNotify" - } - CmdChessRogueType::CmdChessRogueUpdateMoneyInfoScNotify => { - "CmdChessRogueUpdateMoneyInfoScNotify" - } - CmdChessRogueType::CmdSelectChessRogueNousSubStoryCsReq => { - "CmdSelectChessRogueNousSubStoryCsReq" - } - CmdChessRogueType::CmdChessRogueReviveAvatarCsReq => { - "CmdChessRogueReviveAvatarCsReq" - } - CmdChessRogueType::CmdGetChessRogueStoryInfoCsReq => { - "CmdGetChessRogueStoryInfoCsReq" - } - CmdChessRogueType::CmdChessRogueUpdateAllowedSelectCellScNotify => { - "CmdChessRogueUpdateAllowedSelectCellScNotify" - } - CmdChessRogueType::CmdChessRoguePickAvatarCsReq => { - "CmdChessRoguePickAvatarCsReq" - } - CmdChessRogueType::CmdChessRogueNousDiceSurfaceUnlockNotify => { - "CmdChessRogueNousDiceSurfaceUnlockNotify" - } - CmdChessRogueType::CmdChessRogueCheatRollCsReq => { - "CmdChessRogueCheatRollCsReq" - } - CmdChessRogueType::CmdChessRogueReRollDiceScRsp => { - "CmdChessRogueReRollDiceScRsp" - } - CmdChessRogueType::CmdChessRogueReRollDiceCsReq => { - "CmdChessRogueReRollDiceCsReq" - } - CmdChessRogueType::CmdSyncChessRogueNousValueScNotify => { - "CmdSyncChessRogueNousValueScNotify" - } - CmdChessRogueType::CmdChessRogueNousEnableRogueTalentScRsp => { - "CmdChessRogueNousEnableRogueTalentScRsp" - } - CmdChessRogueType::CmdChessRogueUpdateLevelBaseInfoScNotify => { - "CmdChessRogueUpdateLevelBaseInfoScNotify" - } - CmdChessRogueType::CmdChessRogueQueryAeonDimensionsCsReq => { - "CmdChessRogueQueryAeonDimensionsCsReq" - } - CmdChessRogueType::CmdChessRogueQuestFinishNotify => { - "CmdChessRogueQuestFinishNotify" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdChessRogueTypeNone" => Some(Self::None), - "CmdChessRogueRollDiceScRsp" => Some(Self::CmdChessRogueRollDiceScRsp), - "CmdFinishChessRogueSubStoryScRsp" => { - Some(Self::CmdFinishChessRogueSubStoryScRsp) - } - "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" => { - Some(Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify) - } - "CmdChessRogueUpdateAeonModifierValueScNotify" => { - Some(Self::CmdChessRogueUpdateAeonModifierValueScNotify) - } - "CmdGetChessRogueNousStoryInfoScRsp" => { - Some(Self::CmdGetChessRogueNousStoryInfoScRsp) - } - "CmdChessRogueQueryBpCsReq" => Some(Self::CmdChessRogueQueryBpCsReq), - "CmdChessRogueGiveUpRollScRsp" => Some(Self::CmdChessRogueGiveUpRollScRsp), - "CmdChessRogueLeaveScRsp" => Some(Self::CmdChessRogueLeaveScRsp), - "CmdChessRogueSkipTeachingLevelCsReq" => { - Some(Self::CmdChessRogueSkipTeachingLevelCsReq) - } - "CmdChessRogueUpdateDiceInfoScNotify" => { - Some(Self::CmdChessRogueUpdateDiceInfoScNotify) - } - "CmdFinishChessRogueSubStoryCsReq" => { - Some(Self::CmdFinishChessRogueSubStoryCsReq) - } - "CmdChessRogueNousGetRogueTalentInfoCsReq" => { - Some(Self::CmdChessRogueNousGetRogueTalentInfoCsReq) - } - "CmdChessRogueEnterCellCsReq" => Some(Self::CmdChessRogueEnterCellCsReq), - "CmdSyncChessRogueMainStoryFinishScNotify" => { - Some(Self::CmdSyncChessRogueMainStoryFinishScNotify) - } - "CmdChessRogueRollDiceCsReq" => Some(Self::CmdChessRogueRollDiceCsReq), - "CmdChessRogueCheatRollScRsp" => Some(Self::CmdChessRogueCheatRollScRsp), - "CmdChessRogueSelectBpCsReq" => Some(Self::CmdChessRogueSelectBpCsReq), - "CmdChessRogueEnterNextLayerCsReq" => { - Some(Self::CmdChessRogueEnterNextLayerCsReq) - } - "CmdChessRogueCellUpdateNotify" => Some(Self::CmdChessRogueCellUpdateNotify), - "CmdChessRogueMoveCellNotify" => Some(Self::CmdChessRogueMoveCellNotify), - "CmdChessRogueQueryAeonDimensionsScRsp" => { - Some(Self::CmdChessRogueQueryAeonDimensionsScRsp) - } - "CmdChessRogueUpdateReviveInfoScNotify" => { - Some(Self::CmdChessRogueUpdateReviveInfoScNotify) - } - "CmdEnterChessRogueAeonRoomCsReq" => { - Some(Self::CmdEnterChessRogueAeonRoomCsReq) - } - "CmdChessRogueNousEditDiceCsReq" => { - Some(Self::CmdChessRogueNousEditDiceCsReq) - } - "CmdEnhanceChessRogueBuffScRsp" => Some(Self::CmdEnhanceChessRogueBuffScRsp), - "CmdGetChessRogueStoryAeonTalkInfoScRsp" => { - Some(Self::CmdGetChessRogueStoryAeonTalkInfoScRsp) - } - "CmdChessRogueSelectCellScRsp" => Some(Self::CmdChessRogueSelectCellScRsp), - "CmdEnhanceChessRogueBuffCsReq" => Some(Self::CmdEnhanceChessRogueBuffCsReq), - "CmdChessRogueChangeyAeonDimensionNotify" => { - Some(Self::CmdChessRogueChangeyAeonDimensionNotify) - } - "CmdChessRogueSelectBpScRsp" => Some(Self::CmdChessRogueSelectBpScRsp), - "CmdChessRogueLeaveCsReq" => Some(Self::CmdChessRogueLeaveCsReq), - "CmdChessRogueReviveAvatarScRsp" => { - Some(Self::CmdChessRogueReviveAvatarScRsp) - } - "CmdChessRogueConfirmRollCsReq" => Some(Self::CmdChessRogueConfirmRollCsReq), - "CmdChessRogueEnterScRsp" => Some(Self::CmdChessRogueEnterScRsp), - "CmdChessRogueLayerAccountInfoNotify" => { - Some(Self::CmdChessRogueLayerAccountInfoNotify) - } - "CmdChessRogueNousEnableRogueTalentCsReq" => { - Some(Self::CmdChessRogueNousEnableRogueTalentCsReq) - } - "CmdChessRogueEnterCsReq" => Some(Self::CmdChessRogueEnterCsReq), - "CmdGetChessRogueBuffEnhanceInfoScRsp" => { - Some(Self::CmdGetChessRogueBuffEnhanceInfoScRsp) - } - "CmdChessRogueGoAheadCsReq" => Some(Self::CmdChessRogueGoAheadCsReq), - "CmdChessRogueQuitCsReq" => Some(Self::CmdChessRogueQuitCsReq), - "CmdChessRogueSkipTeachingLevelScRsp" => { - Some(Self::CmdChessRogueSkipTeachingLevelScRsp) - } - "CmdGetChessRogueStoryAeonTalkInfoCsReq" => { - Some(Self::CmdGetChessRogueStoryAeonTalkInfoCsReq) - } - "CmdSelectChessRogueSubStoryScRsp" => { - Some(Self::CmdSelectChessRogueSubStoryScRsp) - } - "CmdChessRogueNousGetRogueTalentInfoScRsp" => { - Some(Self::CmdChessRogueNousGetRogueTalentInfoScRsp) - } - "CmdChessRogueStartScRsp" => Some(Self::CmdChessRogueStartScRsp), - "CmdChessRogueGiveUpCsReq" => Some(Self::CmdChessRogueGiveUpCsReq), - "CmdGetChessRogueBuffEnhanceInfoCsReq" => { - Some(Self::CmdGetChessRogueBuffEnhanceInfoCsReq) - } - "CmdEnterChessRogueAeonRoomScRsp" => { - Some(Self::CmdEnterChessRogueAeonRoomScRsp) - } - "CmdSelectChessRogueNousSubStoryScRsp" => { - Some(Self::CmdSelectChessRogueNousSubStoryScRsp) - } - "CmdChessRogueNousEditDiceScRsp" => { - Some(Self::CmdChessRogueNousEditDiceScRsp) - } - "CmdChessRogueStartCsReq" => Some(Self::CmdChessRogueStartCsReq), - "CmdChessRogueGiveUpScRsp" => Some(Self::CmdChessRogueGiveUpScRsp), - "CmdSelectChessRogueSubStoryCsReq" => { - Some(Self::CmdSelectChessRogueSubStoryCsReq) - } - "CmdChessRoguePickAvatarScRsp" => Some(Self::CmdChessRoguePickAvatarScRsp), - "CmdChessRogueSelectCellCsReq" => Some(Self::CmdChessRogueSelectCellCsReq), - "CmdSyncChessRogueNousSubStoryScNotify" => { - Some(Self::CmdSyncChessRogueNousSubStoryScNotify) - } - "CmdChessRogueQueryBpScRsp" => Some(Self::CmdChessRogueQueryBpScRsp), - "CmdChessRogueEnterCellScRsp" => Some(Self::CmdChessRogueEnterCellScRsp), - "CmdGetChessRogueStoryInfoScRsp" => { - Some(Self::CmdGetChessRogueStoryInfoScRsp) - } - "CmdChessRogueUpdateActionPointScNotify" => { - Some(Self::CmdChessRogueUpdateActionPointScNotify) - } - "CmdChessRogueNousDiceUpdateNotify" => { - Some(Self::CmdChessRogueNousDiceUpdateNotify) - } - "CmdGetChessRogueNousStoryInfoCsReq" => { - Some(Self::CmdGetChessRogueNousStoryInfoCsReq) - } - "CmdChessRogueGoAheadScRsp" => Some(Self::CmdChessRogueGoAheadScRsp), - "CmdChessRogueQuitScRsp" => Some(Self::CmdChessRogueQuitScRsp), - "CmdChessRogueQueryCsReq" => Some(Self::CmdChessRogueQueryCsReq), - "CmdFinishChessRogueNousSubStoryCsReq" => { - Some(Self::CmdFinishChessRogueNousSubStoryCsReq) - } - "CmdChessRogueFinishCurRoomNotify" => { - Some(Self::CmdChessRogueFinishCurRoomNotify) - } - "CmdChessRogueUpdateBoardScNotify" => { - Some(Self::CmdChessRogueUpdateBoardScNotify) - } - "CmdSyncChessRogueNousMainStoryScNotify" => { - Some(Self::CmdSyncChessRogueNousMainStoryScNotify) - } - "CmdChessRogueConfirmRollScRsp" => Some(Self::CmdChessRogueConfirmRollScRsp), - "CmdChessRogueQueryScRsp" => Some(Self::CmdChessRogueQueryScRsp), - "CmdChessRogueGiveUpRollCsReq" => Some(Self::CmdChessRogueGiveUpRollCsReq), - "CmdChessRogueEnterNextLayerScRsp" => { - Some(Self::CmdChessRogueEnterNextLayerScRsp) - } - "CmdFinishChessRogueNousSubStoryScRsp" => { - Some(Self::CmdFinishChessRogueNousSubStoryScRsp) - } - "CmdChessRogueUpdateUnlockLevelScNotify" => { - Some(Self::CmdChessRogueUpdateUnlockLevelScNotify) - } - "CmdChessRogueUpdateMoneyInfoScNotify" => { - Some(Self::CmdChessRogueUpdateMoneyInfoScNotify) - } - "CmdSelectChessRogueNousSubStoryCsReq" => { - Some(Self::CmdSelectChessRogueNousSubStoryCsReq) - } - "CmdChessRogueReviveAvatarCsReq" => { - Some(Self::CmdChessRogueReviveAvatarCsReq) - } - "CmdGetChessRogueStoryInfoCsReq" => { - Some(Self::CmdGetChessRogueStoryInfoCsReq) - } - "CmdChessRogueUpdateAllowedSelectCellScNotify" => { - Some(Self::CmdChessRogueUpdateAllowedSelectCellScNotify) - } - "CmdChessRoguePickAvatarCsReq" => Some(Self::CmdChessRoguePickAvatarCsReq), - "CmdChessRogueNousDiceSurfaceUnlockNotify" => { - Some(Self::CmdChessRogueNousDiceSurfaceUnlockNotify) - } - "CmdChessRogueCheatRollCsReq" => Some(Self::CmdChessRogueCheatRollCsReq), - "CmdChessRogueReRollDiceScRsp" => Some(Self::CmdChessRogueReRollDiceScRsp), - "CmdChessRogueReRollDiceCsReq" => Some(Self::CmdChessRogueReRollDiceCsReq), - "CmdSyncChessRogueNousValueScNotify" => { - Some(Self::CmdSyncChessRogueNousValueScNotify) - } - "CmdChessRogueNousEnableRogueTalentScRsp" => { - Some(Self::CmdChessRogueNousEnableRogueTalentScRsp) - } - "CmdChessRogueUpdateLevelBaseInfoScNotify" => { - Some(Self::CmdChessRogueUpdateLevelBaseInfoScNotify) - } - "CmdChessRogueQueryAeonDimensionsCsReq" => { - Some(Self::CmdChessRogueQueryAeonDimensionsCsReq) - } - "CmdChessRogueQuestFinishNotify" => { - Some(Self::CmdChessRogueQuestFinishNotify) - } - _ => None, - } - } -} -/// 0(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Najbnngjkpa { - ChessRogueDiceIdle = 0, - ChessRogueDiceRolled = 1, - ChessRogueDiceConfirmed = 2, - ChessRogueDiceGiveup = 3, -} -impl Najbnngjkpa { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Najbnngjkpa::ChessRogueDiceIdle => "CHESS_ROGUE_DICE_IDLE", - Najbnngjkpa::ChessRogueDiceRolled => "CHESS_ROGUE_DICE_ROLLED", - Najbnngjkpa::ChessRogueDiceConfirmed => "CHESS_ROGUE_DICE_CONFIRMED", - Najbnngjkpa::ChessRogueDiceGiveup => "CHESS_ROGUE_DICE_GIVEUP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_DICE_IDLE" => Some(Self::ChessRogueDiceIdle), - "CHESS_ROGUE_DICE_ROLLED" => Some(Self::ChessRogueDiceRolled), - "CHESS_ROGUE_DICE_CONFIRMED" => Some(Self::ChessRogueDiceConfirmed), - "CHESS_ROGUE_DICE_GIVEUP" => Some(Self::ChessRogueDiceGiveup), - _ => None, - } - } -} -/// 1(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mdkfcmbnfgk { - ChessRogueDiceFixed = 0, - ChessRogueDiceEditable = 1, -} -impl Mdkfcmbnfgk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mdkfcmbnfgk::ChessRogueDiceFixed => "CHESS_ROGUE_DICE_FIXED", - Mdkfcmbnfgk::ChessRogueDiceEditable => "CHESS_ROGUE_DICE_EDITABLE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_DICE_FIXED" => Some(Self::ChessRogueDiceFixed), - "CHESS_ROGUE_DICE_EDITABLE" => Some(Self::ChessRogueDiceEditable), - _ => None, - } - } -} -/// 2(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nlfcjleeolj { - Idle = 0, - Selected = 1, - Processing = 2, - Finish = 3, -} -impl Nlfcjleeolj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nlfcjleeolj::Idle => "IDLE", - Nlfcjleeolj::Selected => "SELECTED", - Nlfcjleeolj::Processing => "PROCESSING", - Nlfcjleeolj::Finish => "FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IDLE" => Some(Self::Idle), - "SELECTED" => Some(Self::Selected), - "PROCESSING" => Some(Self::Processing), - "FINISH" => Some(Self::Finish), - _ => None, - } - } -} -/// 3(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bakdcegigbp { - ChessRogueCellSpecialTypeNone = 0, - ChessRogueCellSpecialTypeLocked = 1, - ChessRogueCellSpecialTypeReplicate = 2, - ChessRogueCellSpecialTypeProtected = 3, - ChessRogueCellSpecialTypeSeed = 4, - ChessRogueCellSpecialTypeStamp = 5, -} -impl Bakdcegigbp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bakdcegigbp::ChessRogueCellSpecialTypeNone => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_NONE" - } - Bakdcegigbp::ChessRogueCellSpecialTypeLocked => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_LOCKED" - } - Bakdcegigbp::ChessRogueCellSpecialTypeReplicate => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_REPLICATE" - } - Bakdcegigbp::ChessRogueCellSpecialTypeProtected => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_PROTECTED" - } - Bakdcegigbp::ChessRogueCellSpecialTypeSeed => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_SEED" - } - Bakdcegigbp::ChessRogueCellSpecialTypeStamp => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_STAMP" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_NONE" => { - Some(Self::ChessRogueCellSpecialTypeNone) - } - "CHESS_ROGUE_CELL_SPECIAL_TYPE_LOCKED" => { - Some(Self::ChessRogueCellSpecialTypeLocked) - } - "CHESS_ROGUE_CELL_SPECIAL_TYPE_REPLICATE" => { - Some(Self::ChessRogueCellSpecialTypeReplicate) - } - "CHESS_ROGUE_CELL_SPECIAL_TYPE_PROTECTED" => { - Some(Self::ChessRogueCellSpecialTypeProtected) - } - "CHESS_ROGUE_CELL_SPECIAL_TYPE_SEED" => { - Some(Self::ChessRogueCellSpecialTypeSeed) - } - "CHESS_ROGUE_CELL_SPECIAL_TYPE_STAMP" => { - Some(Self::ChessRogueCellSpecialTypeStamp) - } - _ => None, - } - } -} -/// 4(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nmcodcecjmc { - ChessRogueLevelIdle = 0, - ChessRogueLevelProcessing = 1, - ChessRogueLevelPending = 2, - ChessRogueLevelFinish = 3, - ChessRogueLevelFailed = 4, - ChessRogueLevelForceFinish = 5, -} -impl Nmcodcecjmc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nmcodcecjmc::ChessRogueLevelIdle => "CHESS_ROGUE_LEVEL_IDLE", - Nmcodcecjmc::ChessRogueLevelProcessing => "CHESS_ROGUE_LEVEL_PROCESSING", - Nmcodcecjmc::ChessRogueLevelPending => "CHESS_ROGUE_LEVEL_PENDING", - Nmcodcecjmc::ChessRogueLevelFinish => "CHESS_ROGUE_LEVEL_FINISH", - Nmcodcecjmc::ChessRogueLevelFailed => "CHESS_ROGUE_LEVEL_FAILED", - Nmcodcecjmc::ChessRogueLevelForceFinish => "CHESS_ROGUE_LEVEL_FORCE_FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_LEVEL_IDLE" => Some(Self::ChessRogueLevelIdle), - "CHESS_ROGUE_LEVEL_PROCESSING" => Some(Self::ChessRogueLevelProcessing), - "CHESS_ROGUE_LEVEL_PENDING" => Some(Self::ChessRogueLevelPending), - "CHESS_ROGUE_LEVEL_FINISH" => Some(Self::ChessRogueLevelFinish), - "CHESS_ROGUE_LEVEL_FAILED" => Some(Self::ChessRogueLevelFailed), - "CHESS_ROGUE_LEVEL_FORCE_FINISH" => Some(Self::ChessRogueLevelForceFinish), - _ => None, - } - } -} -/// 5(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Emnldjgmbca { - ChessRogueAccountByNone = 0, - ChessRogueAccountByNormalFinish = 1, - ChessRogueAccountByNormalQuit = 2, - ChessRogueAccountByDialog = 3, - ChessRogueAccountByFailed = 4, - ChessRogueAccountByCustomOp = 5, -} -impl Emnldjgmbca { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Emnldjgmbca::ChessRogueAccountByNone => "CHESS_ROGUE_ACCOUNT_BY_NONE", - Emnldjgmbca::ChessRogueAccountByNormalFinish => { - "CHESS_ROGUE_ACCOUNT_BY_NORMAL_FINISH" - } - Emnldjgmbca::ChessRogueAccountByNormalQuit => { - "CHESS_ROGUE_ACCOUNT_BY_NORMAL_QUIT" - } - Emnldjgmbca::ChessRogueAccountByDialog => "CHESS_ROGUE_ACCOUNT_BY_DIALOG", - Emnldjgmbca::ChessRogueAccountByFailed => "CHESS_ROGUE_ACCOUNT_BY_FAILED", - Emnldjgmbca::ChessRogueAccountByCustomOp => { - "CHESS_ROGUE_ACCOUNT_BY_CUSTOM_OP" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_ACCOUNT_BY_NONE" => Some(Self::ChessRogueAccountByNone), - "CHESS_ROGUE_ACCOUNT_BY_NORMAL_FINISH" => { - Some(Self::ChessRogueAccountByNormalFinish) - } - "CHESS_ROGUE_ACCOUNT_BY_NORMAL_QUIT" => { - Some(Self::ChessRogueAccountByNormalQuit) - } - "CHESS_ROGUE_ACCOUNT_BY_DIALOG" => Some(Self::ChessRogueAccountByDialog), - "CHESS_ROGUE_ACCOUNT_BY_FAILED" => Some(Self::ChessRogueAccountByFailed), - "CHESS_ROGUE_ACCOUNT_BY_CUSTOM_OP" => Some(Self::ChessRogueAccountByCustomOp), - _ => None, - } - } -} -/// 6(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ihdmedgcagk { - ChessRogueBuffSourceTypeNone = 0, - ChessRogueBuffSourceTypeSelect = 1, - ChessRogueBuffSourceTypeEnhance = 2, - ChessRogueBuffSourceTypeMiracle = 3, - ChessRogueBuffSourceTypeDialogue = 4, - ChessRogueBuffSourceTypeBonus = 5, - ChessRogueBuffSourceTypeShop = 6, - ChessRogueBuffSourceTypeDice = 7, - ChessRogueBuffSourceTypeAeon = 8, - ChessRogueBuffSourceTypeMazeSkill = 9, - ChessRogueBuffSourceTypeLevelMechanism = 10, -} -impl Ihdmedgcagk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ihdmedgcagk::ChessRogueBuffSourceTypeNone => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_NONE" - } - Ihdmedgcagk::ChessRogueBuffSourceTypeSelect => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_SELECT" - } - Ihdmedgcagk::ChessRogueBuffSourceTypeEnhance => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_ENHANCE" - } - Ihdmedgcagk::ChessRogueBuffSourceTypeMiracle => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_MIRACLE" - } - Ihdmedgcagk::ChessRogueBuffSourceTypeDialogue => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_DIALOGUE" - } - Ihdmedgcagk::ChessRogueBuffSourceTypeBonus => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_BONUS" - } - Ihdmedgcagk::ChessRogueBuffSourceTypeShop => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_SHOP" - } - Ihdmedgcagk::ChessRogueBuffSourceTypeDice => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_DICE" - } - Ihdmedgcagk::ChessRogueBuffSourceTypeAeon => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_AEON" - } - Ihdmedgcagk::ChessRogueBuffSourceTypeMazeSkill => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_MAZE_SKILL" - } - Ihdmedgcagk::ChessRogueBuffSourceTypeLevelMechanism => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_LEVEL_MECHANISM" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_NONE" => { - Some(Self::ChessRogueBuffSourceTypeNone) - } - "CHESS_ROGUE_BUFF_SOURCE_TYPE_SELECT" => { - Some(Self::ChessRogueBuffSourceTypeSelect) - } - "CHESS_ROGUE_BUFF_SOURCE_TYPE_ENHANCE" => { - Some(Self::ChessRogueBuffSourceTypeEnhance) - } - "CHESS_ROGUE_BUFF_SOURCE_TYPE_MIRACLE" => { - Some(Self::ChessRogueBuffSourceTypeMiracle) - } - "CHESS_ROGUE_BUFF_SOURCE_TYPE_DIALOGUE" => { - Some(Self::ChessRogueBuffSourceTypeDialogue) - } - "CHESS_ROGUE_BUFF_SOURCE_TYPE_BONUS" => { - Some(Self::ChessRogueBuffSourceTypeBonus) - } - "CHESS_ROGUE_BUFF_SOURCE_TYPE_SHOP" => { - Some(Self::ChessRogueBuffSourceTypeShop) - } - "CHESS_ROGUE_BUFF_SOURCE_TYPE_DICE" => { - Some(Self::ChessRogueBuffSourceTypeDice) - } - "CHESS_ROGUE_BUFF_SOURCE_TYPE_AEON" => { - Some(Self::ChessRogueBuffSourceTypeAeon) - } - "CHESS_ROGUE_BUFF_SOURCE_TYPE_MAZE_SKILL" => { - Some(Self::ChessRogueBuffSourceTypeMazeSkill) - } - "CHESS_ROGUE_BUFF_SOURCE_TYPE_LEVEL_MECHANISM" => { - Some(Self::ChessRogueBuffSourceTypeLevelMechanism) - } - _ => None, - } - } -} -/// 7(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Phmmmhlkikk { - ChessRogueMiracleSourceTypeNone = 0, - ChessRogueMiracleSourceTypeSelect = 1, - ChessRogueMiracleSourceTypeDialogue = 2, - ChessRogueMiracleSourceTypeBonus = 3, - ChessRogueMiracleSourceTypeUse = 4, - ChessRogueMiracleSourceTypeReset = 5, - ChessRogueMiracleSourceTypeReplace = 6, - ChessRogueMiracleSourceTypeTrade = 7, - ChessRogueMiracleSourceTypeGet = 8, - ChessRogueMiracleSourceTypeShop = 9, - ChessRogueMiracleSourceTypeMazeSkill = 10, - ChessRogueMiracleSourceTypeLevelMechanism = 11, -} -impl Phmmmhlkikk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Phmmmhlkikk::ChessRogueMiracleSourceTypeNone => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_NONE" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeSelect => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_SELECT" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeDialogue => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_DIALOGUE" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeBonus => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_BONUS" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeUse => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_USE" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeReset => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_RESET" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeReplace => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_REPLACE" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeTrade => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_TRADE" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeGet => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_GET" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeShop => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_SHOP" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeMazeSkill => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_MAZE_SKILL" - } - Phmmmhlkikk::ChessRogueMiracleSourceTypeLevelMechanism => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_LEVEL_MECHANISM" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_NONE" => { - Some(Self::ChessRogueMiracleSourceTypeNone) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_SELECT" => { - Some(Self::ChessRogueMiracleSourceTypeSelect) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_DIALOGUE" => { - Some(Self::ChessRogueMiracleSourceTypeDialogue) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_BONUS" => { - Some(Self::ChessRogueMiracleSourceTypeBonus) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_USE" => { - Some(Self::ChessRogueMiracleSourceTypeUse) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_RESET" => { - Some(Self::ChessRogueMiracleSourceTypeReset) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_REPLACE" => { - Some(Self::ChessRogueMiracleSourceTypeReplace) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_TRADE" => { - Some(Self::ChessRogueMiracleSourceTypeTrade) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_GET" => { - Some(Self::ChessRogueMiracleSourceTypeGet) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_SHOP" => { - Some(Self::ChessRogueMiracleSourceTypeShop) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_MAZE_SKILL" => { - Some(Self::ChessRogueMiracleSourceTypeMazeSkill) - } - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_LEVEL_MECHANISM" => { - Some(Self::ChessRogueMiracleSourceTypeLevelMechanism) - } - _ => None, - } - } -} -/// 8(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Baeljkmhlbh { - ChessRogueUpdateLevelStatusByNone = 0, - ChessRogueUpdateLevelStatusByDialog = 1, -} -impl Baeljkmhlbh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Baeljkmhlbh::ChessRogueUpdateLevelStatusByNone => { - "CHESS_ROGUE_UPDATE_LEVEL_STATUS_BY_NONE" - } - Baeljkmhlbh::ChessRogueUpdateLevelStatusByDialog => { - "CHESS_ROGUE_UPDATE_LEVEL_STATUS_BY_DIALOG" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_UPDATE_LEVEL_STATUS_BY_NONE" => { - Some(Self::ChessRogueUpdateLevelStatusByNone) - } - "CHESS_ROGUE_UPDATE_LEVEL_STATUS_BY_DIALOG" => { - Some(Self::ChessRogueUpdateLevelStatusByDialog) - } - _ => None, - } - } -} -/// 9(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pchmjnlpbgf { - ChessRogueCellUpdateReasonNone = 0, - ChessRogueCellUpdateReasonModifier = 1, -} -impl Pchmjnlpbgf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pchmjnlpbgf::ChessRogueCellUpdateReasonNone => { - "CHESS_ROGUE_CELL_UPDATE_REASON_NONE" - } - Pchmjnlpbgf::ChessRogueCellUpdateReasonModifier => { - "CHESS_ROGUE_CELL_UPDATE_REASON_MODIFIER" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_CELL_UPDATE_REASON_NONE" => { - Some(Self::ChessRogueCellUpdateReasonNone) - } - "CHESS_ROGUE_CELL_UPDATE_REASON_MODIFIER" => { - Some(Self::ChessRogueCellUpdateReasonModifier) - } - _ => None, - } - } -} -/// 10(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Idcplkfbcdi { - ChessRogueAeonTypeNone = 0, - ChessRogueAeonTypeKnight = 1, - ChessRogueAeonTypeMemory = 2, - ChessRogueAeonTypeWarlock = 3, - ChessRogueAeonTypePriest = 4, - ChessRogueAeonTypeRogue = 5, - ChessRogueAeonTypeWarrior = 6, - ChessRogueAeonTypeHappy = 7, - ChessRogueAeonTypeBreed = 8, -} -impl Idcplkfbcdi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Idcplkfbcdi::ChessRogueAeonTypeNone => "CHESS_ROGUE_AEON_TYPE_NONE", - Idcplkfbcdi::ChessRogueAeonTypeKnight => "CHESS_ROGUE_AEON_TYPE_KNIGHT", - Idcplkfbcdi::ChessRogueAeonTypeMemory => "CHESS_ROGUE_AEON_TYPE_MEMORY", - Idcplkfbcdi::ChessRogueAeonTypeWarlock => "CHESS_ROGUE_AEON_TYPE_WARLOCK", - Idcplkfbcdi::ChessRogueAeonTypePriest => "CHESS_ROGUE_AEON_TYPE_PRIEST", - Idcplkfbcdi::ChessRogueAeonTypeRogue => "CHESS_ROGUE_AEON_TYPE_ROGUE", - Idcplkfbcdi::ChessRogueAeonTypeWarrior => "CHESS_ROGUE_AEON_TYPE_WARRIOR", - Idcplkfbcdi::ChessRogueAeonTypeHappy => "CHESS_ROGUE_AEON_TYPE_HAPPY", - Idcplkfbcdi::ChessRogueAeonTypeBreed => "CHESS_ROGUE_AEON_TYPE_BREED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_AEON_TYPE_NONE" => Some(Self::ChessRogueAeonTypeNone), - "CHESS_ROGUE_AEON_TYPE_KNIGHT" => Some(Self::ChessRogueAeonTypeKnight), - "CHESS_ROGUE_AEON_TYPE_MEMORY" => Some(Self::ChessRogueAeonTypeMemory), - "CHESS_ROGUE_AEON_TYPE_WARLOCK" => Some(Self::ChessRogueAeonTypeWarlock), - "CHESS_ROGUE_AEON_TYPE_PRIEST" => Some(Self::ChessRogueAeonTypePriest), - "CHESS_ROGUE_AEON_TYPE_ROGUE" => Some(Self::ChessRogueAeonTypeRogue), - "CHESS_ROGUE_AEON_TYPE_WARRIOR" => Some(Self::ChessRogueAeonTypeWarrior), - "CHESS_ROGUE_AEON_TYPE_HAPPY" => Some(Self::ChessRogueAeonTypeHappy), - "CHESS_ROGUE_AEON_TYPE_BREED" => Some(Self::ChessRogueAeonTypeBreed), - _ => None, - } - } -} -/// 11(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nkfkconcmma { - ChessRogueDiceSourceTypeNone = 0, - ChessRogueDiceSourceTypeNormal = 1, - ChessRogueDiceSourceTypeRepeat = 2, - ChessRogueDiceSourceTypeCheat = 3, -} -impl Nkfkconcmma { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nkfkconcmma::ChessRogueDiceSourceTypeNone => { - "CHESS_ROGUE_DICE_SOURCE_TYPE_NONE" - } - Nkfkconcmma::ChessRogueDiceSourceTypeNormal => { - "CHESS_ROGUE_DICE_SOURCE_TYPE_NORMAL" - } - Nkfkconcmma::ChessRogueDiceSourceTypeRepeat => { - "CHESS_ROGUE_DICE_SOURCE_TYPE_REPEAT" - } - Nkfkconcmma::ChessRogueDiceSourceTypeCheat => { - "CHESS_ROGUE_DICE_SOURCE_TYPE_CHEAT" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_DICE_SOURCE_TYPE_NONE" => { - Some(Self::ChessRogueDiceSourceTypeNone) - } - "CHESS_ROGUE_DICE_SOURCE_TYPE_NORMAL" => { - Some(Self::ChessRogueDiceSourceTypeNormal) - } - "CHESS_ROGUE_DICE_SOURCE_TYPE_REPEAT" => { - Some(Self::ChessRogueDiceSourceTypeRepeat) - } - "CHESS_ROGUE_DICE_SOURCE_TYPE_CHEAT" => { - Some(Self::ChessRogueDiceSourceTypeCheat) - } - _ => None, - } - } -} -/// 12(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pijhhjmcmgl { - ChessRogueNousMainStoryStatusNone = 0, - ChessRogueNousMainStoryStatusUnlock = 1, - ChessRogueNousMainStoryStatusFinish = 2, - ChessRogueNousMainStoryStatusCanTrigger = 3, -} -impl Pijhhjmcmgl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pijhhjmcmgl::ChessRogueNousMainStoryStatusNone => { - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_NONE" - } - Pijhhjmcmgl::ChessRogueNousMainStoryStatusUnlock => { - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_UNLOCK" - } - Pijhhjmcmgl::ChessRogueNousMainStoryStatusFinish => { - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_FINISH" - } - Pijhhjmcmgl::ChessRogueNousMainStoryStatusCanTrigger => { - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_CAN_TRIGGER" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_NONE" => { - Some(Self::ChessRogueNousMainStoryStatusNone) - } - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_UNLOCK" => { - Some(Self::ChessRogueNousMainStoryStatusUnlock) - } - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_FINISH" => { - Some(Self::ChessRogueNousMainStoryStatusFinish) - } - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_CAN_TRIGGER" => { - Some(Self::ChessRogueNousMainStoryStatusCanTrigger) - } - _ => None, - } - } -} -/// 13(CmdChessRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nekihohlnfp { - None = 0, - PhaseOne = 1, - PhaseTwo = 2, -} -impl Nekihohlnfp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nekihohlnfp::None => "NONE", - Nekihohlnfp::PhaseOne => "PHASE_ONE", - Nekihohlnfp::PhaseTwo => "PHASE_TWO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NONE" => Some(Self::None), - "PHASE_ONE" => Some(Self::PhaseOne), - "PHASE_TWO" => Some(Self::PhaseTwo), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdClockParkType { - None = 0, - CmdClockParkBattleEndScNotify = 7291, - CmdClockParkStartScriptScRsp = 7241, - CmdClockParkHandleWaitOperationCsReq = 7289, - CmdClockParkGetInfoScRsp = 7274, - CmdClockParkGetInfoCsReq = 7218, - CmdClockParkQuitScriptCsReq = 7246, - CmdClockParkHandleWaitOperationScRsp = 7257, - CmdClockParkUseBuffCsReq = 7240, - CmdClockParkGetOngoingScriptInfoCsReq = 7219, - CmdClockParkStartScriptCsReq = 7228, - CmdClockParkUseBuffScRsp = 7248, - CmdClockParkGetOngoingScriptInfoScRsp = 7264, - CmdClockParkUnlockTalentScRsp = 7249, - CmdClockParkQuitScriptScRsp = 7298, - CmdClockParkFinishScriptScNotify = 7273, - CmdClockParkUnlockTalentCsReq = 7258, -} -impl CmdClockParkType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdClockParkType::None => "CmdClockParkTypeNone", - CmdClockParkType::CmdClockParkBattleEndScNotify => { - "CmdClockParkBattleEndScNotify" - } - CmdClockParkType::CmdClockParkStartScriptScRsp => { - "CmdClockParkStartScriptScRsp" - } - CmdClockParkType::CmdClockParkHandleWaitOperationCsReq => { - "CmdClockParkHandleWaitOperationCsReq" - } - CmdClockParkType::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp", - CmdClockParkType::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq", - CmdClockParkType::CmdClockParkQuitScriptCsReq => { - "CmdClockParkQuitScriptCsReq" - } - CmdClockParkType::CmdClockParkHandleWaitOperationScRsp => { - "CmdClockParkHandleWaitOperationScRsp" - } - CmdClockParkType::CmdClockParkUseBuffCsReq => "CmdClockParkUseBuffCsReq", - CmdClockParkType::CmdClockParkGetOngoingScriptInfoCsReq => { - "CmdClockParkGetOngoingScriptInfoCsReq" - } - CmdClockParkType::CmdClockParkStartScriptCsReq => { - "CmdClockParkStartScriptCsReq" - } - CmdClockParkType::CmdClockParkUseBuffScRsp => "CmdClockParkUseBuffScRsp", - CmdClockParkType::CmdClockParkGetOngoingScriptInfoScRsp => { - "CmdClockParkGetOngoingScriptInfoScRsp" - } - CmdClockParkType::CmdClockParkUnlockTalentScRsp => { - "CmdClockParkUnlockTalentScRsp" - } - CmdClockParkType::CmdClockParkQuitScriptScRsp => { - "CmdClockParkQuitScriptScRsp" - } - CmdClockParkType::CmdClockParkFinishScriptScNotify => { - "CmdClockParkFinishScriptScNotify" - } - CmdClockParkType::CmdClockParkUnlockTalentCsReq => { - "CmdClockParkUnlockTalentCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdClockParkTypeNone" => Some(Self::None), - "CmdClockParkBattleEndScNotify" => Some(Self::CmdClockParkBattleEndScNotify), - "CmdClockParkStartScriptScRsp" => Some(Self::CmdClockParkStartScriptScRsp), - "CmdClockParkHandleWaitOperationCsReq" => { - Some(Self::CmdClockParkHandleWaitOperationCsReq) - } - "CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp), - "CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq), - "CmdClockParkQuitScriptCsReq" => Some(Self::CmdClockParkQuitScriptCsReq), - "CmdClockParkHandleWaitOperationScRsp" => { - Some(Self::CmdClockParkHandleWaitOperationScRsp) - } - "CmdClockParkUseBuffCsReq" => Some(Self::CmdClockParkUseBuffCsReq), - "CmdClockParkGetOngoingScriptInfoCsReq" => { - Some(Self::CmdClockParkGetOngoingScriptInfoCsReq) - } - "CmdClockParkStartScriptCsReq" => Some(Self::CmdClockParkStartScriptCsReq), - "CmdClockParkUseBuffScRsp" => Some(Self::CmdClockParkUseBuffScRsp), - "CmdClockParkGetOngoingScriptInfoScRsp" => { - Some(Self::CmdClockParkGetOngoingScriptInfoScRsp) - } - "CmdClockParkUnlockTalentScRsp" => Some(Self::CmdClockParkUnlockTalentScRsp), - "CmdClockParkQuitScriptScRsp" => Some(Self::CmdClockParkQuitScriptScRsp), - "CmdClockParkFinishScriptScNotify" => { - Some(Self::CmdClockParkFinishScriptScNotify) - } - "CmdClockParkUnlockTalentCsReq" => Some(Self::CmdClockParkUnlockTalentCsReq), - _ => None, - } - } -} -/// 0(CmdClockParkType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pblablacipo { - ClockParkPlayNone = 0, - ClockParkPlayNormalDeath = 1, - ClockParkPlayNormalPass = 2, - ClockParkPlayFinishScript = 5, -} -impl Pblablacipo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pblablacipo::ClockParkPlayNone => "CLOCK_PARK_PLAY_NONE", - Pblablacipo::ClockParkPlayNormalDeath => "CLOCK_PARK_PLAY_NORMAL_DEATH", - Pblablacipo::ClockParkPlayNormalPass => "CLOCK_PARK_PLAY_NORMAL_PASS", - Pblablacipo::ClockParkPlayFinishScript => "CLOCK_PARK_PLAY_FINISH_SCRIPT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CLOCK_PARK_PLAY_NONE" => Some(Self::ClockParkPlayNone), - "CLOCK_PARK_PLAY_NORMAL_DEATH" => Some(Self::ClockParkPlayNormalDeath), - "CLOCK_PARK_PLAY_NORMAL_PASS" => Some(Self::ClockParkPlayNormalPass), - "CLOCK_PARK_PLAY_FINISH_SCRIPT" => Some(Self::ClockParkPlayFinishScript), - _ => None, - } - } -} -/// 42(CmdClockParkType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum MissionStatus { - MissionNone = 0, - MissionDoing = 1, - MissionFinish = 2, - MissionPrepared = 3, -} -impl MissionStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - MissionStatus::MissionNone => "MISSION_NONE", - MissionStatus::MissionDoing => "MISSION_DOING", - MissionStatus::MissionFinish => "MISSION_FINISH", - MissionStatus::MissionPrepared => "MISSION_PREPARED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MISSION_NONE" => Some(Self::MissionNone), - "MISSION_DOING" => Some(Self::MissionDoing), - "MISSION_FINISH" => Some(Self::MissionFinish), - "MISSION_PREPARED" => Some(Self::MissionPrepared), - _ => None, - } - } -} -/// 43(CmdClockParkType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fnmciiagglj { - MessageSectionNone = 0, - MessageSectionDoing = 1, - MessageSectionFinish = 2, - MessageSectionFrozen = 3, -} -impl Fnmciiagglj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Fnmciiagglj::MessageSectionNone => "MESSAGE_SECTION_NONE", - Fnmciiagglj::MessageSectionDoing => "MESSAGE_SECTION_DOING", - Fnmciiagglj::MessageSectionFinish => "MESSAGE_SECTION_FINISH", - Fnmciiagglj::MessageSectionFrozen => "MESSAGE_SECTION_FROZEN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MESSAGE_SECTION_NONE" => Some(Self::MessageSectionNone), - "MESSAGE_SECTION_DOING" => Some(Self::MessageSectionDoing), - "MESSAGE_SECTION_FINISH" => Some(Self::MessageSectionFinish), - "MESSAGE_SECTION_FROZEN" => Some(Self::MessageSectionFrozen), - _ => None, - } - } -} -/// 44(CmdClockParkType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Emefjkadooh { - MessageGroupNone = 0, - MessageGroupDoing = 1, - MessageGroupFinish = 2, - MessageGroupFrozen = 3, -} -impl Emefjkadooh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Emefjkadooh::MessageGroupNone => "MESSAGE_GROUP_NONE", - Emefjkadooh::MessageGroupDoing => "MESSAGE_GROUP_DOING", - Emefjkadooh::MessageGroupFinish => "MESSAGE_GROUP_FINISH", - Emefjkadooh::MessageGroupFrozen => "MESSAGE_GROUP_FROZEN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MESSAGE_GROUP_NONE" => Some(Self::MessageGroupNone), - "MESSAGE_GROUP_DOING" => Some(Self::MessageGroupDoing), - "MESSAGE_GROUP_FINISH" => Some(Self::MessageGroupFinish), - "MESSAGE_GROUP_FROZEN" => Some(Self::MessageGroupFrozen), - _ => None, - } - } -} -/// 45(CmdClockParkType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum DisplayRecordType { - BattleRecordNone = 0, - BattleRecordChallenge = 1, - BattleRecordRogue = 2, -} -impl DisplayRecordType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - DisplayRecordType::BattleRecordNone => "BATTLE_RECORD_NONE", - DisplayRecordType::BattleRecordChallenge => "BATTLE_RECORD_CHALLENGE", - DisplayRecordType::BattleRecordRogue => "BATTLE_RECORD_ROGUE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BATTLE_RECORD_NONE" => Some(Self::BattleRecordNone), - "BATTLE_RECORD_CHALLENGE" => Some(Self::BattleRecordChallenge), - "BATTLE_RECORD_ROGUE" => Some(Self::BattleRecordRogue), - _ => None, - } - } -} -/// 46(CmdClockParkType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oiccdgcapkg { - RebattleTypeNone = 0, - RebattleTypeRebattleMidway = 1, - RebattleTypeRebattleLose = 2, - RebattleTypeRebattleMidwayLineup = 3, - RebattleTypeRebattleLoseLineup = 4, - RebattleTypeQuitMidway = 5, - RebattleTypeQuitLose = 6, -} -impl Oiccdgcapkg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Oiccdgcapkg::RebattleTypeNone => "REBATTLE_TYPE_NONE", - Oiccdgcapkg::RebattleTypeRebattleMidway => "REBATTLE_TYPE_REBATTLE_MIDWAY", - Oiccdgcapkg::RebattleTypeRebattleLose => "REBATTLE_TYPE_REBATTLE_LOSE", - Oiccdgcapkg::RebattleTypeRebattleMidwayLineup => { - "REBATTLE_TYPE_REBATTLE_MIDWAY_LINEUP" - } - Oiccdgcapkg::RebattleTypeRebattleLoseLineup => { - "REBATTLE_TYPE_REBATTLE_LOSE_LINEUP" - } - Oiccdgcapkg::RebattleTypeQuitMidway => "REBATTLE_TYPE_QUIT_MIDWAY", - Oiccdgcapkg::RebattleTypeQuitLose => "REBATTLE_TYPE_QUIT_LOSE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "REBATTLE_TYPE_NONE" => Some(Self::RebattleTypeNone), - "REBATTLE_TYPE_REBATTLE_MIDWAY" => Some(Self::RebattleTypeRebattleMidway), - "REBATTLE_TYPE_REBATTLE_LOSE" => Some(Self::RebattleTypeRebattleLose), - "REBATTLE_TYPE_REBATTLE_MIDWAY_LINEUP" => { - Some(Self::RebattleTypeRebattleMidwayLineup) - } - "REBATTLE_TYPE_REBATTLE_LOSE_LINEUP" => { - Some(Self::RebattleTypeRebattleLoseLineup) - } - "REBATTLE_TYPE_QUIT_MIDWAY" => Some(Self::RebattleTypeQuitMidway), - "REBATTLE_TYPE_QUIT_LOSE" => Some(Self::RebattleTypeQuitLose), - _ => None, - } - } -} -/// 68(CmdClockParkType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum ContentPackageStatus { - None = 0, - Init = 1, - Doing = 2, - Finished = 3, - Release = 4, -} -impl ContentPackageStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - ContentPackageStatus::None => "ContentPackageStatus_None", - ContentPackageStatus::Init => "ContentPackageStatus_Init", - ContentPackageStatus::Doing => "ContentPackageStatus_Doing", - ContentPackageStatus::Finished => "ContentPackageStatus_Finished", - ContentPackageStatus::Release => "ContentPackageStatus_Release", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ContentPackageStatus_None" => Some(Self::None), - "ContentPackageStatus_Init" => Some(Self::Init), - "ContentPackageStatus_Doing" => Some(Self::Doing), - "ContentPackageStatus_Finished" => Some(Self::Finished), - "ContentPackageStatus_Release" => Some(Self::Release), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdContentPackageType { - None = 0, - CmdContentPackageGetDataCsReq = 7519, - CmdContentPackageSyncDataScNotify = 7506, - CmdContentPackageUnlockScRsp = 7537, - CmdContentPackageUnlockCsReq = 7545, - CmdContentPackageTransferScNotify = 7520, - CmdContentPackageGetDataScRsp = 7529, -} -impl CmdContentPackageType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdContentPackageType::None => "CmdContentPackageTypeNone", - CmdContentPackageType::CmdContentPackageGetDataCsReq => { - "CmdContentPackageGetDataCsReq" - } - CmdContentPackageType::CmdContentPackageSyncDataScNotify => { - "CmdContentPackageSyncDataScNotify" - } - CmdContentPackageType::CmdContentPackageUnlockScRsp => { - "CmdContentPackageUnlockScRsp" - } - CmdContentPackageType::CmdContentPackageUnlockCsReq => { - "CmdContentPackageUnlockCsReq" - } - CmdContentPackageType::CmdContentPackageTransferScNotify => { - "CmdContentPackageTransferScNotify" - } - CmdContentPackageType::CmdContentPackageGetDataScRsp => { - "CmdContentPackageGetDataScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdContentPackageTypeNone" => Some(Self::None), - "CmdContentPackageGetDataCsReq" => Some(Self::CmdContentPackageGetDataCsReq), - "CmdContentPackageSyncDataScNotify" => { - Some(Self::CmdContentPackageSyncDataScNotify) - } - "CmdContentPackageUnlockScRsp" => Some(Self::CmdContentPackageUnlockScRsp), - "CmdContentPackageUnlockCsReq" => Some(Self::CmdContentPackageUnlockCsReq), - "CmdContentPackageTransferScNotify" => { - Some(Self::CmdContentPackageTransferScNotify) - } - "CmdContentPackageGetDataScRsp" => Some(Self::CmdContentPackageGetDataScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdDailyActiveType { - None = 0, - CmdDailyActiveInfoNotify = 3358, - CmdTakeApRewardScRsp = 3374, - CmdTakeAllApRewardCsReq = 3349, - CmdTakeApRewardCsReq = 3318, - CmdGetDailyActiveInfoScRsp = 3337, - CmdTakeAllApRewardScRsp = 3328, - CmdGetDailyActiveInfoCsReq = 3329, -} -impl CmdDailyActiveType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdDailyActiveType::None => "CmdDailyActiveTypeNone", - CmdDailyActiveType::CmdDailyActiveInfoNotify => "CmdDailyActiveInfoNotify", - CmdDailyActiveType::CmdTakeApRewardScRsp => "CmdTakeApRewardScRsp", - CmdDailyActiveType::CmdTakeAllApRewardCsReq => "CmdTakeAllApRewardCsReq", - CmdDailyActiveType::CmdTakeApRewardCsReq => "CmdTakeApRewardCsReq", - CmdDailyActiveType::CmdGetDailyActiveInfoScRsp => { - "CmdGetDailyActiveInfoScRsp" - } - CmdDailyActiveType::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp", - CmdDailyActiveType::CmdGetDailyActiveInfoCsReq => { - "CmdGetDailyActiveInfoCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdDailyActiveTypeNone" => Some(Self::None), - "CmdDailyActiveInfoNotify" => Some(Self::CmdDailyActiveInfoNotify), - "CmdTakeApRewardScRsp" => Some(Self::CmdTakeApRewardScRsp), - "CmdTakeAllApRewardCsReq" => Some(Self::CmdTakeAllApRewardCsReq), - "CmdTakeApRewardCsReq" => Some(Self::CmdTakeApRewardCsReq), - "CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp), - "CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp), - "CmdGetDailyActiveInfoCsReq" => Some(Self::CmdGetDailyActiveInfoCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdDrinkMakerType { - None = 0, - CmdMakeMissionDrinkCsReq = 6989, - CmdDrinkMakerChallengeScRsp = 6981, - CmdGetDrinkMakerDataCsReq = 6994, - CmdDrinkMakerChallengeCsReq = 6999, - CmdMakeDrinkCsReq = 6993, - CmdEndDrinkMakerSequenceCsReq = 6983, - CmdDrinkMakerUpdateTipsNotify = 6990, - CmdMakeMissionDrinkScRsp = 6986, - CmdGetDrinkMakerDataScRsp = 6997, - CmdEndDrinkMakerSequenceScRsp = 6984, - CmdDrinkMakerDayEndScNotify = 6992, - CmdMakeDrinkScRsp = 6985, -} -impl CmdDrinkMakerType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdDrinkMakerType::None => "CmdDrinkMakerTypeNone", - CmdDrinkMakerType::CmdMakeMissionDrinkCsReq => "CmdMakeMissionDrinkCsReq", - CmdDrinkMakerType::CmdDrinkMakerChallengeScRsp => { - "CmdDrinkMakerChallengeScRsp" - } - CmdDrinkMakerType::CmdGetDrinkMakerDataCsReq => "CmdGetDrinkMakerDataCsReq", - CmdDrinkMakerType::CmdDrinkMakerChallengeCsReq => { - "CmdDrinkMakerChallengeCsReq" - } - CmdDrinkMakerType::CmdMakeDrinkCsReq => "CmdMakeDrinkCsReq", - CmdDrinkMakerType::CmdEndDrinkMakerSequenceCsReq => { - "CmdEndDrinkMakerSequenceCsReq" - } - CmdDrinkMakerType::CmdDrinkMakerUpdateTipsNotify => { - "CmdDrinkMakerUpdateTipsNotify" - } - CmdDrinkMakerType::CmdMakeMissionDrinkScRsp => "CmdMakeMissionDrinkScRsp", - CmdDrinkMakerType::CmdGetDrinkMakerDataScRsp => "CmdGetDrinkMakerDataScRsp", - CmdDrinkMakerType::CmdEndDrinkMakerSequenceScRsp => { - "CmdEndDrinkMakerSequenceScRsp" - } - CmdDrinkMakerType::CmdDrinkMakerDayEndScNotify => { - "CmdDrinkMakerDayEndScNotify" - } - CmdDrinkMakerType::CmdMakeDrinkScRsp => "CmdMakeDrinkScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdDrinkMakerTypeNone" => Some(Self::None), - "CmdMakeMissionDrinkCsReq" => Some(Self::CmdMakeMissionDrinkCsReq), - "CmdDrinkMakerChallengeScRsp" => Some(Self::CmdDrinkMakerChallengeScRsp), - "CmdGetDrinkMakerDataCsReq" => Some(Self::CmdGetDrinkMakerDataCsReq), - "CmdDrinkMakerChallengeCsReq" => Some(Self::CmdDrinkMakerChallengeCsReq), - "CmdMakeDrinkCsReq" => Some(Self::CmdMakeDrinkCsReq), - "CmdEndDrinkMakerSequenceCsReq" => Some(Self::CmdEndDrinkMakerSequenceCsReq), - "CmdDrinkMakerUpdateTipsNotify" => Some(Self::CmdDrinkMakerUpdateTipsNotify), - "CmdMakeMissionDrinkScRsp" => Some(Self::CmdMakeMissionDrinkScRsp), - "CmdGetDrinkMakerDataScRsp" => Some(Self::CmdGetDrinkMakerDataScRsp), - "CmdEndDrinkMakerSequenceScRsp" => Some(Self::CmdEndDrinkMakerSequenceScRsp), - "CmdDrinkMakerDayEndScNotify" => Some(Self::CmdDrinkMakerDayEndScNotify), - "CmdMakeDrinkScRsp" => Some(Self::CmdMakeDrinkScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdEvolveBuild { - None = 0, - QueryInfoScRsp = 7129, - StartStageScRsp = 7120, - StartStageCsReq = 7137, - GiveupCsReq = 7112, - LeaveScRsp = 7150, - ShopAbilityDownCsReq = 7124, - ReRandomStageCsReq = 7105, - StartLevelCsReq = 7106, - ShopAbilityUpScRsp = 7131, - TakeExpRewardCsReq = 7148, - UnlockInfoNotify = 7123, - CoinNotify = 7139, - FinishScNotify = 7101, - GiveupScRsp = 7121, - ShopAbilityUpCsReq = 7113, - ShopAbilityResetCsReq = 7117, - TakeExpRewardScRsp = 7144, - QueryInfoCsReq = 7119, - ShopAbilityDownScRsp = 7116, - ReRandomStageScRsp = 7103, - StartLevelScRsp = 7145, - ShopAbilityResetScRsp = 7149, - LeaveCsReq = 7109, -} -impl CmdEvolveBuild { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdEvolveBuild::None => "CmdEvolveBuildNone", - CmdEvolveBuild::QueryInfoScRsp => "CmdEvolveBuildQueryInfoScRsp", - CmdEvolveBuild::StartStageScRsp => "CmdEvolveBuildStartStageScRsp", - CmdEvolveBuild::StartStageCsReq => "CmdEvolveBuildStartStageCsReq", - CmdEvolveBuild::GiveupCsReq => "CmdEvolveBuildGiveupCsReq", - CmdEvolveBuild::LeaveScRsp => "CmdEvolveBuildLeaveScRsp", - CmdEvolveBuild::ShopAbilityDownCsReq => "CmdEvolveBuildShopAbilityDownCsReq", - CmdEvolveBuild::ReRandomStageCsReq => "CmdEvolveBuildReRandomStageCsReq", - CmdEvolveBuild::StartLevelCsReq => "CmdEvolveBuildStartLevelCsReq", - CmdEvolveBuild::ShopAbilityUpScRsp => "CmdEvolveBuildShopAbilityUpScRsp", - CmdEvolveBuild::TakeExpRewardCsReq => "CmdEvolveBuildTakeExpRewardCsReq", - CmdEvolveBuild::UnlockInfoNotify => "CmdEvolveBuildUnlockInfoNotify", - CmdEvolveBuild::CoinNotify => "CmdEvolveBuildCoinNotify", - CmdEvolveBuild::FinishScNotify => "CmdEvolveBuildFinishScNotify", - CmdEvolveBuild::GiveupScRsp => "CmdEvolveBuildGiveupScRsp", - CmdEvolveBuild::ShopAbilityUpCsReq => "CmdEvolveBuildShopAbilityUpCsReq", - CmdEvolveBuild::ShopAbilityResetCsReq => { - "CmdEvolveBuildShopAbilityResetCsReq" - } - CmdEvolveBuild::TakeExpRewardScRsp => "CmdEvolveBuildTakeExpRewardScRsp", - CmdEvolveBuild::QueryInfoCsReq => "CmdEvolveBuildQueryInfoCsReq", - CmdEvolveBuild::ShopAbilityDownScRsp => "CmdEvolveBuildShopAbilityDownScRsp", - CmdEvolveBuild::ReRandomStageScRsp => "CmdEvolveBuildReRandomStageScRsp", - CmdEvolveBuild::StartLevelScRsp => "CmdEvolveBuildStartLevelScRsp", - CmdEvolveBuild::ShopAbilityResetScRsp => { - "CmdEvolveBuildShopAbilityResetScRsp" - } - CmdEvolveBuild::LeaveCsReq => "CmdEvolveBuildLeaveCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdEvolveBuildNone" => Some(Self::None), - "CmdEvolveBuildQueryInfoScRsp" => Some(Self::QueryInfoScRsp), - "CmdEvolveBuildStartStageScRsp" => Some(Self::StartStageScRsp), - "CmdEvolveBuildStartStageCsReq" => Some(Self::StartStageCsReq), - "CmdEvolveBuildGiveupCsReq" => Some(Self::GiveupCsReq), - "CmdEvolveBuildLeaveScRsp" => Some(Self::LeaveScRsp), - "CmdEvolveBuildShopAbilityDownCsReq" => Some(Self::ShopAbilityDownCsReq), - "CmdEvolveBuildReRandomStageCsReq" => Some(Self::ReRandomStageCsReq), - "CmdEvolveBuildStartLevelCsReq" => Some(Self::StartLevelCsReq), - "CmdEvolveBuildShopAbilityUpScRsp" => Some(Self::ShopAbilityUpScRsp), - "CmdEvolveBuildTakeExpRewardCsReq" => Some(Self::TakeExpRewardCsReq), - "CmdEvolveBuildUnlockInfoNotify" => Some(Self::UnlockInfoNotify), - "CmdEvolveBuildCoinNotify" => Some(Self::CoinNotify), - "CmdEvolveBuildFinishScNotify" => Some(Self::FinishScNotify), - "CmdEvolveBuildGiveupScRsp" => Some(Self::GiveupScRsp), - "CmdEvolveBuildShopAbilityUpCsReq" => Some(Self::ShopAbilityUpCsReq), - "CmdEvolveBuildShopAbilityResetCsReq" => Some(Self::ShopAbilityResetCsReq), - "CmdEvolveBuildTakeExpRewardScRsp" => Some(Self::TakeExpRewardScRsp), - "CmdEvolveBuildQueryInfoCsReq" => Some(Self::QueryInfoCsReq), - "CmdEvolveBuildShopAbilityDownScRsp" => Some(Self::ShopAbilityDownScRsp), - "CmdEvolveBuildReRandomStageScRsp" => Some(Self::ReRandomStageScRsp), - "CmdEvolveBuildStartLevelScRsp" => Some(Self::StartLevelScRsp), - "CmdEvolveBuildShopAbilityResetScRsp" => Some(Self::ShopAbilityResetScRsp), - "CmdEvolveBuildLeaveCsReq" => Some(Self::LeaveCsReq), - _ => None, - } - } -} -/// 0(CmdEvolveBuild) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ihoakoahijc { - EvolvePeriodNone = 0, - EvolvePeriodFirst = 1, - EvolvePeriodSecond = 2, - EvolvePeriodThird = 3, - EvolvePeriodExtra = 4, -} -impl Ihoakoahijc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ihoakoahijc::EvolvePeriodNone => "EVOLVE_PERIOD_NONE", - Ihoakoahijc::EvolvePeriodFirst => "EVOLVE_PERIOD_FIRST", - Ihoakoahijc::EvolvePeriodSecond => "EVOLVE_PERIOD_SECOND", - Ihoakoahijc::EvolvePeriodThird => "EVOLVE_PERIOD_THIRD", - Ihoakoahijc::EvolvePeriodExtra => "EVOLVE_PERIOD_EXTRA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EVOLVE_PERIOD_NONE" => Some(Self::EvolvePeriodNone), - "EVOLVE_PERIOD_FIRST" => Some(Self::EvolvePeriodFirst), - "EVOLVE_PERIOD_SECOND" => Some(Self::EvolvePeriodSecond), - "EVOLVE_PERIOD_THIRD" => Some(Self::EvolvePeriodThird), - "EVOLVE_PERIOD_EXTRA" => Some(Self::EvolvePeriodExtra), - _ => None, - } - } -} -/// 1(CmdEvolveBuild) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gadpgimlecd { - EvolveBattleResultNone = 0, - EvolveBattleResultWin = 1, - EvolveBattleResultAllAvatarDead = 2, - EvolveBattleResultNoDeadLine = 3, - EvolveBattleResultQuit = 4, -} -impl Gadpgimlecd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gadpgimlecd::EvolveBattleResultNone => "EVOLVE_BATTLE_RESULT_NONE", - Gadpgimlecd::EvolveBattleResultWin => "EVOLVE_BATTLE_RESULT_WIN", - Gadpgimlecd::EvolveBattleResultAllAvatarDead => { - "EVOLVE_BATTLE_RESULT_ALL_AVATAR_DEAD" - } - Gadpgimlecd::EvolveBattleResultNoDeadLine => { - "EVOLVE_BATTLE_RESULT_NO_DEAD_LINE" - } - Gadpgimlecd::EvolveBattleResultQuit => "EVOLVE_BATTLE_RESULT_QUIT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EVOLVE_BATTLE_RESULT_NONE" => Some(Self::EvolveBattleResultNone), - "EVOLVE_BATTLE_RESULT_WIN" => Some(Self::EvolveBattleResultWin), - "EVOLVE_BATTLE_RESULT_ALL_AVATAR_DEAD" => { - Some(Self::EvolveBattleResultAllAvatarDead) - } - "EVOLVE_BATTLE_RESULT_NO_DEAD_LINE" => { - Some(Self::EvolveBattleResultNoDeadLine) - } - "EVOLVE_BATTLE_RESULT_QUIT" => Some(Self::EvolveBattleResultQuit), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdExpeditionType { - None = 0, - CmdTakeMultipleExpeditionRewardCsReq = 2562, - CmdCancelExpeditionCsReq = 2558, - CmdAcceptMultipleExpeditionScRsp = 2591, - CmdTakeMultipleExpeditionRewardScRsp = 2540, - CmdAcceptActivityExpeditionCsReq = 2564, - CmdGetExpeditionDataCsReq = 2518, - CmdCancelActivityExpeditionCsReq = 2557, - CmdAcceptExpeditionScRsp = 2537, - CmdCancelExpeditionScRsp = 2549, - CmdAcceptMultipleExpeditionCsReq = 2522, - CmdExpeditionDataChangeScNotify = 2519, - CmdTakeActivityExpeditionRewardScRsp = 2583, - CmdTakeExpeditionRewardCsReq = 2528, - CmdCancelActivityExpeditionScRsp = 2546, - CmdAcceptExpeditionCsReq = 2529, - CmdAcceptActivityExpeditionScRsp = 2589, - CmdTakeActivityExpeditionRewardCsReq = 2598, - CmdTakeExpeditionRewardScRsp = 2541, - CmdGetExpeditionDataScRsp = 2574, -} -impl CmdExpeditionType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdExpeditionType::None => "CmdExpeditionTypeNone", - CmdExpeditionType::CmdTakeMultipleExpeditionRewardCsReq => { - "CmdTakeMultipleExpeditionRewardCsReq" - } - CmdExpeditionType::CmdCancelExpeditionCsReq => "CmdCancelExpeditionCsReq", - CmdExpeditionType::CmdAcceptMultipleExpeditionScRsp => { - "CmdAcceptMultipleExpeditionScRsp" - } - CmdExpeditionType::CmdTakeMultipleExpeditionRewardScRsp => { - "CmdTakeMultipleExpeditionRewardScRsp" - } - CmdExpeditionType::CmdAcceptActivityExpeditionCsReq => { - "CmdAcceptActivityExpeditionCsReq" - } - CmdExpeditionType::CmdGetExpeditionDataCsReq => "CmdGetExpeditionDataCsReq", - CmdExpeditionType::CmdCancelActivityExpeditionCsReq => { - "CmdCancelActivityExpeditionCsReq" - } - CmdExpeditionType::CmdAcceptExpeditionScRsp => "CmdAcceptExpeditionScRsp", - CmdExpeditionType::CmdCancelExpeditionScRsp => "CmdCancelExpeditionScRsp", - CmdExpeditionType::CmdAcceptMultipleExpeditionCsReq => { - "CmdAcceptMultipleExpeditionCsReq" - } - CmdExpeditionType::CmdExpeditionDataChangeScNotify => { - "CmdExpeditionDataChangeScNotify" - } - CmdExpeditionType::CmdTakeActivityExpeditionRewardScRsp => { - "CmdTakeActivityExpeditionRewardScRsp" - } - CmdExpeditionType::CmdTakeExpeditionRewardCsReq => { - "CmdTakeExpeditionRewardCsReq" - } - CmdExpeditionType::CmdCancelActivityExpeditionScRsp => { - "CmdCancelActivityExpeditionScRsp" - } - CmdExpeditionType::CmdAcceptExpeditionCsReq => "CmdAcceptExpeditionCsReq", - CmdExpeditionType::CmdAcceptActivityExpeditionScRsp => { - "CmdAcceptActivityExpeditionScRsp" - } - CmdExpeditionType::CmdTakeActivityExpeditionRewardCsReq => { - "CmdTakeActivityExpeditionRewardCsReq" - } - CmdExpeditionType::CmdTakeExpeditionRewardScRsp => { - "CmdTakeExpeditionRewardScRsp" - } - CmdExpeditionType::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdExpeditionTypeNone" => Some(Self::None), - "CmdTakeMultipleExpeditionRewardCsReq" => { - Some(Self::CmdTakeMultipleExpeditionRewardCsReq) - } - "CmdCancelExpeditionCsReq" => Some(Self::CmdCancelExpeditionCsReq), - "CmdAcceptMultipleExpeditionScRsp" => { - Some(Self::CmdAcceptMultipleExpeditionScRsp) - } - "CmdTakeMultipleExpeditionRewardScRsp" => { - Some(Self::CmdTakeMultipleExpeditionRewardScRsp) - } - "CmdAcceptActivityExpeditionCsReq" => { - Some(Self::CmdAcceptActivityExpeditionCsReq) - } - "CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq), - "CmdCancelActivityExpeditionCsReq" => { - Some(Self::CmdCancelActivityExpeditionCsReq) - } - "CmdAcceptExpeditionScRsp" => Some(Self::CmdAcceptExpeditionScRsp), - "CmdCancelExpeditionScRsp" => Some(Self::CmdCancelExpeditionScRsp), - "CmdAcceptMultipleExpeditionCsReq" => { - Some(Self::CmdAcceptMultipleExpeditionCsReq) - } - "CmdExpeditionDataChangeScNotify" => { - Some(Self::CmdExpeditionDataChangeScNotify) - } - "CmdTakeActivityExpeditionRewardScRsp" => { - Some(Self::CmdTakeActivityExpeditionRewardScRsp) - } - "CmdTakeExpeditionRewardCsReq" => Some(Self::CmdTakeExpeditionRewardCsReq), - "CmdCancelActivityExpeditionScRsp" => { - Some(Self::CmdCancelActivityExpeditionScRsp) - } - "CmdAcceptExpeditionCsReq" => Some(Self::CmdAcceptExpeditionCsReq), - "CmdAcceptActivityExpeditionScRsp" => { - Some(Self::CmdAcceptActivityExpeditionScRsp) - } - "CmdTakeActivityExpeditionRewardCsReq" => { - Some(Self::CmdTakeActivityExpeditionRewardCsReq) - } - "CmdTakeExpeditionRewardScRsp" => Some(Self::CmdTakeExpeditionRewardScRsp), - "CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFantasticStoryActivityType { - None = 0, - CmdEnterFantasticStoryActivityStageScRsp = 4958, - CmdEnterFantasticStoryActivityStageCsReq = 4937, - CmdFinishChapterScNotify = 4929, - CmdGetFantasticStoryActivityDataCsReq = 4918, - CmdGetFantasticStoryActivityDataScRsp = 4974, - CmdFantasticStoryActivityBattleEndScNotify = 4949, -} -impl CmdFantasticStoryActivityType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdFantasticStoryActivityType::None => "CmdFantasticStoryActivityTypeNone", - CmdFantasticStoryActivityType::CmdEnterFantasticStoryActivityStageScRsp => { - "CmdEnterFantasticStoryActivityStageScRsp" - } - CmdFantasticStoryActivityType::CmdEnterFantasticStoryActivityStageCsReq => { - "CmdEnterFantasticStoryActivityStageCsReq" - } - CmdFantasticStoryActivityType::CmdFinishChapterScNotify => { - "CmdFinishChapterScNotify" - } - CmdFantasticStoryActivityType::CmdGetFantasticStoryActivityDataCsReq => { - "CmdGetFantasticStoryActivityDataCsReq" - } - CmdFantasticStoryActivityType::CmdGetFantasticStoryActivityDataScRsp => { - "CmdGetFantasticStoryActivityDataScRsp" - } - CmdFantasticStoryActivityType::CmdFantasticStoryActivityBattleEndScNotify => { - "CmdFantasticStoryActivityBattleEndScNotify" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdFantasticStoryActivityTypeNone" => Some(Self::None), - "CmdEnterFantasticStoryActivityStageScRsp" => { - Some(Self::CmdEnterFantasticStoryActivityStageScRsp) - } - "CmdEnterFantasticStoryActivityStageCsReq" => { - Some(Self::CmdEnterFantasticStoryActivityStageCsReq) - } - "CmdFinishChapterScNotify" => Some(Self::CmdFinishChapterScNotify), - "CmdGetFantasticStoryActivityDataCsReq" => { - Some(Self::CmdGetFantasticStoryActivityDataCsReq) - } - "CmdGetFantasticStoryActivityDataScRsp" => { - Some(Self::CmdGetFantasticStoryActivityDataScRsp) - } - "CmdFantasticStoryActivityBattleEndScNotify" => { - Some(Self::CmdFantasticStoryActivityBattleEndScNotify) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFeverTimeActivityType { - None = 0, - CmdFeverTimeActivityBattleEndScNotify = 7157, - CmdEnterFeverTimeActivityStageCsReq = 7152, - CmdGetFeverTimeActivityDataCsReq = 7160, - CmdGetFeverTimeActivityDataScRsp = 7156, - CmdEnterFeverTimeActivityStageScRsp = 7155, -} -impl CmdFeverTimeActivityType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdFeverTimeActivityType::None => "CmdFeverTimeActivityTypeNone", - CmdFeverTimeActivityType::CmdFeverTimeActivityBattleEndScNotify => { - "CmdFeverTimeActivityBattleEndScNotify" - } - CmdFeverTimeActivityType::CmdEnterFeverTimeActivityStageCsReq => { - "CmdEnterFeverTimeActivityStageCsReq" - } - CmdFeverTimeActivityType::CmdGetFeverTimeActivityDataCsReq => { - "CmdGetFeverTimeActivityDataCsReq" - } - CmdFeverTimeActivityType::CmdGetFeverTimeActivityDataScRsp => { - "CmdGetFeverTimeActivityDataScRsp" - } - CmdFeverTimeActivityType::CmdEnterFeverTimeActivityStageScRsp => { - "CmdEnterFeverTimeActivityStageScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdFeverTimeActivityTypeNone" => Some(Self::None), - "CmdFeverTimeActivityBattleEndScNotify" => { - Some(Self::CmdFeverTimeActivityBattleEndScNotify) - } - "CmdEnterFeverTimeActivityStageCsReq" => { - Some(Self::CmdEnterFeverTimeActivityStageCsReq) - } - "CmdGetFeverTimeActivityDataCsReq" => { - Some(Self::CmdGetFeverTimeActivityDataCsReq) - } - "CmdGetFeverTimeActivityDataScRsp" => { - Some(Self::CmdGetFeverTimeActivityDataScRsp) - } - "CmdEnterFeverTimeActivityStageScRsp" => { - Some(Self::CmdEnterFeverTimeActivityStageScRsp) - } - _ => None, - } - } -} -/// 0(CmdFeverTimeActivityType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nehpfbigjcp { - FeverTimeBattleRankC = 0, - FeverTimeBattleRankB = 1, - FeverTimeBattleRankA = 2, - FeverTimeBattleRankS = 3, - FeverTimeBattleRankSs = 4, -} -impl Nehpfbigjcp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nehpfbigjcp::FeverTimeBattleRankC => "FEVER_TIME_BATTLE_RANK_C", - Nehpfbigjcp::FeverTimeBattleRankB => "FEVER_TIME_BATTLE_RANK_B", - Nehpfbigjcp::FeverTimeBattleRankA => "FEVER_TIME_BATTLE_RANK_A", - Nehpfbigjcp::FeverTimeBattleRankS => "FEVER_TIME_BATTLE_RANK_S", - Nehpfbigjcp::FeverTimeBattleRankSs => "FEVER_TIME_BATTLE_RANK_SS", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FEVER_TIME_BATTLE_RANK_C" => Some(Self::FeverTimeBattleRankC), - "FEVER_TIME_BATTLE_RANK_B" => Some(Self::FeverTimeBattleRankB), - "FEVER_TIME_BATTLE_RANK_A" => Some(Self::FeverTimeBattleRankA), - "FEVER_TIME_BATTLE_RANK_S" => Some(Self::FeverTimeBattleRankS), - "FEVER_TIME_BATTLE_RANK_SS" => Some(Self::FeverTimeBattleRankSs), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFightType { - None = 0, - CmdFightLeaveScNotify = 30029, - CmdFightHeartBeatCsReq = 30058, - CmdFightEnterScRsp = 30074, - CmdFightHeartBeatScRsp = 30049, - CmdFightKickOutScNotify = 30037, - CmdFightEnterCsReq = 30018, - CmdFightSessionStopScNotify = 30028, -} -impl CmdFightType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdFightType::None => "CmdFightTypeNone", - CmdFightType::CmdFightLeaveScNotify => "CmdFightLeaveScNotify", - CmdFightType::CmdFightHeartBeatCsReq => "CmdFightHeartBeatCsReq", - CmdFightType::CmdFightEnterScRsp => "CmdFightEnterScRsp", - CmdFightType::CmdFightHeartBeatScRsp => "CmdFightHeartBeatScRsp", - CmdFightType::CmdFightKickOutScNotify => "CmdFightKickOutScNotify", - CmdFightType::CmdFightEnterCsReq => "CmdFightEnterCsReq", - CmdFightType::CmdFightSessionStopScNotify => "CmdFightSessionStopScNotify", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdFightTypeNone" => Some(Self::None), - "CmdFightLeaveScNotify" => Some(Self::CmdFightLeaveScNotify), - "CmdFightHeartBeatCsReq" => Some(Self::CmdFightHeartBeatCsReq), - "CmdFightEnterScRsp" => Some(Self::CmdFightEnterScRsp), - "CmdFightHeartBeatScRsp" => Some(Self::CmdFightHeartBeatScRsp), - "CmdFightKickOutScNotify" => Some(Self::CmdFightKickOutScNotify), - "CmdFightEnterCsReq" => Some(Self::CmdFightEnterCsReq), - "CmdFightSessionStopScNotify" => Some(Self::CmdFightSessionStopScNotify), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFightActivityType { - None = 0, - CmdGetFightActivityDataCsReq = 3618, - CmdEnterFightActivityStageCsReq = 3637, - CmdGetFightActivityDataScRsp = 3674, - CmdEnterFightActivityStageScRsp = 3658, - CmdFightActivityDataChangeScNotify = 3629, - CmdTakeFightActivityRewardCsReq = 3649, - CmdTakeFightActivityRewardScRsp = 3628, -} -impl CmdFightActivityType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdFightActivityType::None => "CmdFightActivityTypeNone", - CmdFightActivityType::CmdGetFightActivityDataCsReq => { - "CmdGetFightActivityDataCsReq" - } - CmdFightActivityType::CmdEnterFightActivityStageCsReq => { - "CmdEnterFightActivityStageCsReq" - } - CmdFightActivityType::CmdGetFightActivityDataScRsp => { - "CmdGetFightActivityDataScRsp" - } - CmdFightActivityType::CmdEnterFightActivityStageScRsp => { - "CmdEnterFightActivityStageScRsp" - } - CmdFightActivityType::CmdFightActivityDataChangeScNotify => { - "CmdFightActivityDataChangeScNotify" - } - CmdFightActivityType::CmdTakeFightActivityRewardCsReq => { - "CmdTakeFightActivityRewardCsReq" - } - CmdFightActivityType::CmdTakeFightActivityRewardScRsp => { - "CmdTakeFightActivityRewardScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdFightActivityTypeNone" => Some(Self::None), - "CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq), - "CmdEnterFightActivityStageCsReq" => { - Some(Self::CmdEnterFightActivityStageCsReq) - } - "CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp), - "CmdEnterFightActivityStageScRsp" => { - Some(Self::CmdEnterFightActivityStageScRsp) - } - "CmdFightActivityDataChangeScNotify" => { - Some(Self::CmdFightActivityDataChangeScNotify) - } - "CmdTakeFightActivityRewardCsReq" => { - Some(Self::CmdTakeFightActivityRewardCsReq) - } - "CmdTakeFightActivityRewardScRsp" => { - Some(Self::CmdTakeFightActivityRewardScRsp) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFightMathc3Type { - None = 0, - CmdFightMatch3DataScRsp = 30174, - CmdFightMatch3StartCountDownScNotify = 30129, - CmdFightMatch3ChatScNotify = 30189, - CmdFightMatch3SwapCsReq = 30149, - CmdFightMatch3ChatCsReq = 30119, - CmdFightMatch3TurnStartScNotify = 30137, - CmdFightMatch3SwapScRsp = 30128, - CmdFightMatch3ChatScRsp = 30164, - CmdFightMatch3ForceUpdateNotify = 30157, - CmdFightMatch3TurnEndScNotify = 30158, - CmdFightMatch3DataCsReq = 30118, - CmdFightMatch3OpponentDataScNotify = 30141, -} -impl CmdFightMathc3Type { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdFightMathc3Type::None => "CmdFightMathc3TypeNone", - CmdFightMathc3Type::CmdFightMatch3DataScRsp => "CmdFightMatch3DataScRsp", - CmdFightMathc3Type::CmdFightMatch3StartCountDownScNotify => { - "CmdFightMatch3StartCountDownScNotify" - } - CmdFightMathc3Type::CmdFightMatch3ChatScNotify => { - "CmdFightMatch3ChatScNotify" - } - CmdFightMathc3Type::CmdFightMatch3SwapCsReq => "CmdFightMatch3SwapCsReq", - CmdFightMathc3Type::CmdFightMatch3ChatCsReq => "CmdFightMatch3ChatCsReq", - CmdFightMathc3Type::CmdFightMatch3TurnStartScNotify => { - "CmdFightMatch3TurnStartScNotify" - } - CmdFightMathc3Type::CmdFightMatch3SwapScRsp => "CmdFightMatch3SwapScRsp", - CmdFightMathc3Type::CmdFightMatch3ChatScRsp => "CmdFightMatch3ChatScRsp", - CmdFightMathc3Type::CmdFightMatch3ForceUpdateNotify => { - "CmdFightMatch3ForceUpdateNotify" - } - CmdFightMathc3Type::CmdFightMatch3TurnEndScNotify => { - "CmdFightMatch3TurnEndScNotify" - } - CmdFightMathc3Type::CmdFightMatch3DataCsReq => "CmdFightMatch3DataCsReq", - CmdFightMathc3Type::CmdFightMatch3OpponentDataScNotify => { - "CmdFightMatch3OpponentDataScNotify" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdFightMathc3TypeNone" => Some(Self::None), - "CmdFightMatch3DataScRsp" => Some(Self::CmdFightMatch3DataScRsp), - "CmdFightMatch3StartCountDownScNotify" => { - Some(Self::CmdFightMatch3StartCountDownScNotify) - } - "CmdFightMatch3ChatScNotify" => Some(Self::CmdFightMatch3ChatScNotify), - "CmdFightMatch3SwapCsReq" => Some(Self::CmdFightMatch3SwapCsReq), - "CmdFightMatch3ChatCsReq" => Some(Self::CmdFightMatch3ChatCsReq), - "CmdFightMatch3TurnStartScNotify" => { - Some(Self::CmdFightMatch3TurnStartScNotify) - } - "CmdFightMatch3SwapScRsp" => Some(Self::CmdFightMatch3SwapScRsp), - "CmdFightMatch3ChatScRsp" => Some(Self::CmdFightMatch3ChatScRsp), - "CmdFightMatch3ForceUpdateNotify" => { - Some(Self::CmdFightMatch3ForceUpdateNotify) - } - "CmdFightMatch3TurnEndScNotify" => Some(Self::CmdFightMatch3TurnEndScNotify), - "CmdFightMatch3DataCsReq" => Some(Self::CmdFightMatch3DataCsReq), - "CmdFightMatch3OpponentDataScNotify" => { - Some(Self::CmdFightMatch3OpponentDataScNotify) - } - _ => None, - } - } -} -/// 0(CmdFightMathc3Type) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Donogleodaj { - Match3StateIdle = 0, - Match3StateStart = 1, - Match3StateMatch = 2, - Match3StateGame = 3, - Match3StateHalftime = 4, - Match3StateOver = 5, -} -impl Donogleodaj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Donogleodaj::Match3StateIdle => "MATCH3_STATE_IDLE", - Donogleodaj::Match3StateStart => "MATCH3_STATE_START", - Donogleodaj::Match3StateMatch => "MATCH3_STATE_MATCH", - Donogleodaj::Match3StateGame => "MATCH3_STATE_GAME", - Donogleodaj::Match3StateHalftime => "MATCH3_STATE_HALFTIME", - Donogleodaj::Match3StateOver => "MATCH3_STATE_OVER", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MATCH3_STATE_IDLE" => Some(Self::Match3StateIdle), - "MATCH3_STATE_START" => Some(Self::Match3StateStart), - "MATCH3_STATE_MATCH" => Some(Self::Match3StateMatch), - "MATCH3_STATE_GAME" => Some(Self::Match3StateGame), - "MATCH3_STATE_HALFTIME" => Some(Self::Match3StateHalftime), - "MATCH3_STATE_OVER" => Some(Self::Match3StateOver), - _ => None, - } - } -} -/// 1(CmdFightMathc3Type) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fmbmmkcielk { - Match3PlayerStateAlive = 0, - Match3PlayerStateDying = 1, - Match3PlayerStateDead = 2, - Match3PlayerStateLeave = 3, -} -impl Fmbmmkcielk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Fmbmmkcielk::Match3PlayerStateAlive => "MATCH3_PLAYER_STATE_ALIVE", - Fmbmmkcielk::Match3PlayerStateDying => "MATCH3_PLAYER_STATE_DYING", - Fmbmmkcielk::Match3PlayerStateDead => "MATCH3_PLAYER_STATE_DEAD", - Fmbmmkcielk::Match3PlayerStateLeave => "MATCH3_PLAYER_STATE_LEAVE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MATCH3_PLAYER_STATE_ALIVE" => Some(Self::Match3PlayerStateAlive), - "MATCH3_PLAYER_STATE_DYING" => Some(Self::Match3PlayerStateDying), - "MATCH3_PLAYER_STATE_DEAD" => Some(Self::Match3PlayerStateDead), - "MATCH3_PLAYER_STATE_LEAVE" => Some(Self::Match3PlayerStateLeave), - _ => None, - } - } -} -/// 2(CmdFightMathc3Type) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Feoeofggcle { - EventBegin = 0, - EventBreak = 1, - EventFall = 2, - EventRefresh = 3, - EventBirdSkill = 4, - EventEnv = 5, - EventShuffle = 6, - EventSettleTag = 7, -} -impl Feoeofggcle { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Feoeofggcle::EventBegin => "EVENT_BEGIN", - Feoeofggcle::EventBreak => "EVENT_BREAK", - Feoeofggcle::EventFall => "EVENT_FALL", - Feoeofggcle::EventRefresh => "EVENT_REFRESH", - Feoeofggcle::EventBirdSkill => "EVENT_BIRD_SKILL", - Feoeofggcle::EventEnv => "EVENT_ENV", - Feoeofggcle::EventShuffle => "EVENT_SHUFFLE", - Feoeofggcle::EventSettleTag => "EVENT_SETTLE_TAG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EVENT_BEGIN" => Some(Self::EventBegin), - "EVENT_BREAK" => Some(Self::EventBreak), - "EVENT_FALL" => Some(Self::EventFall), - "EVENT_REFRESH" => Some(Self::EventRefresh), - "EVENT_BIRD_SKILL" => Some(Self::EventBirdSkill), - "EVENT_ENV" => Some(Self::EventEnv), - "EVENT_SHUFFLE" => Some(Self::EventShuffle), - "EVENT_SETTLE_TAG" => Some(Self::EventSettleTag), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFriendType { - None = 0, - CmdGetPlayerDetailInfoCsReq = 2929, - CmdGetFriendChallengeDetailCsReq = 2910, - CmdGetPlatformPlayerInfoScRsp = 2939, - CmdGetAssistListCsReq = 2961, - CmdSetFriendMarkCsReq = 2942, - CmdTakeAssistRewardCsReq = 2970, - CmdGetFriendBattleRecordDetailCsReq = 2968, - CmdGetFriendDevelopmentInfoScRsp = 2967, - CmdGetFriendLoginInfoScRsp = 2975, - CmdGetFriendLoginInfoCsReq = 2914, - CmdNewAssistHistoryNotify = 2906, - CmdGetAssistHistoryCsReq = 2909, - CmdGetFriendRecommendListInfoScRsp = 2948, - CmdApplyFriendScRsp = 2941, - CmdSetForbidOtherApplyFriendCsReq = 2953, - CmdSyncHandleFriendScNotify = 2957, - CmdSetFriendRemarkNameScRsp = 2908, - CmdSetFriendMarkScRsp = 2945, - CmdGetCurAssistScRsp = 2913, - CmdDeleteBlacklistScRsp = 2924, - CmdSearchPlayerScRsp = 2947, - CmdSetFriendRemarkNameCsReq = 2973, - CmdGetFriendListInfoCsReq = 2918, - CmdTakeAssistRewardScRsp = 2980, - CmdSearchPlayerCsReq = 2992, - CmdGetFriendRecommendListInfoCsReq = 2940, - CmdDeleteFriendCsReq = 2946, - CmdReportPlayerScRsp = 2921, - CmdSyncAddBlacklistScNotify = 2962, - CmdGetAssistHistoryScRsp = 2956, - CmdReportPlayerCsReq = 2911, - CmdCurAssistChangedNotify = 2923, - CmdHandleFriendCsReq = 2964, - CmdApplyFriendCsReq = 2928, - CmdSetForbidOtherApplyFriendScRsp = 2912, - CmdGetFriendChallengeLineupScRsp = 3000, - CmdGetPlayerDetailInfoScRsp = 2937, - CmdSetAssistScRsp = 2959, - CmdAddBlacklistScRsp = 2991, - CmdGetPlatformPlayerInfoCsReq = 2987, - CmdGetFriendChallengeDetailScRsp = 2920, - CmdGetFriendApplyListInfoCsReq = 2958, - CmdGetFriendAssistListCsReq = 2916, - CmdGetFriendDevelopmentInfoCsReq = 2990, - CmdGetFriendChallengeLineupCsReq = 2988, - CmdGetFriendApplyListInfoScRsp = 2949, - CmdAddBlacklistCsReq = 2922, - CmdGetFriendListInfoScRsp = 2974, - CmdGetFriendBattleRecordDetailScRsp = 2933, - CmdGetCurAssistCsReq = 2902, - CmdSetAssistCsReq = 2982, - CmdGetFriendAssistListScRsp = 2936, - CmdHandleFriendScRsp = 2989, - CmdDeleteBlacklistCsReq = 2977, - CmdDeleteFriendScRsp = 2998, - CmdSyncDeleteFriendScNotify = 2983, - CmdGetAssistListScRsp = 2938, - CmdSyncApplyFriendScNotify = 2919, -} -impl CmdFriendType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdFriendType::None => "CmdFriendTypeNone", - CmdFriendType::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq", - CmdFriendType::CmdGetFriendChallengeDetailCsReq => { - "CmdGetFriendChallengeDetailCsReq" - } - CmdFriendType::CmdGetPlatformPlayerInfoScRsp => { - "CmdGetPlatformPlayerInfoScRsp" - } - CmdFriendType::CmdGetAssistListCsReq => "CmdGetAssistListCsReq", - CmdFriendType::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq", - CmdFriendType::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq", - CmdFriendType::CmdGetFriendBattleRecordDetailCsReq => { - "CmdGetFriendBattleRecordDetailCsReq" - } - CmdFriendType::CmdGetFriendDevelopmentInfoScRsp => { - "CmdGetFriendDevelopmentInfoScRsp" - } - CmdFriendType::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp", - CmdFriendType::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq", - CmdFriendType::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify", - CmdFriendType::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq", - CmdFriendType::CmdGetFriendRecommendListInfoScRsp => { - "CmdGetFriendRecommendListInfoScRsp" - } - CmdFriendType::CmdApplyFriendScRsp => "CmdApplyFriendScRsp", - CmdFriendType::CmdSetForbidOtherApplyFriendCsReq => { - "CmdSetForbidOtherApplyFriendCsReq" - } - CmdFriendType::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify", - CmdFriendType::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp", - CmdFriendType::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp", - CmdFriendType::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp", - CmdFriendType::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp", - CmdFriendType::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp", - CmdFriendType::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq", - CmdFriendType::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq", - CmdFriendType::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp", - CmdFriendType::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq", - CmdFriendType::CmdGetFriendRecommendListInfoCsReq => { - "CmdGetFriendRecommendListInfoCsReq" - } - CmdFriendType::CmdDeleteFriendCsReq => "CmdDeleteFriendCsReq", - CmdFriendType::CmdReportPlayerScRsp => "CmdReportPlayerScRsp", - CmdFriendType::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify", - CmdFriendType::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp", - CmdFriendType::CmdReportPlayerCsReq => "CmdReportPlayerCsReq", - CmdFriendType::CmdCurAssistChangedNotify => "CmdCurAssistChangedNotify", - CmdFriendType::CmdHandleFriendCsReq => "CmdHandleFriendCsReq", - CmdFriendType::CmdApplyFriendCsReq => "CmdApplyFriendCsReq", - CmdFriendType::CmdSetForbidOtherApplyFriendScRsp => { - "CmdSetForbidOtherApplyFriendScRsp" - } - CmdFriendType::CmdGetFriendChallengeLineupScRsp => { - "CmdGetFriendChallengeLineupScRsp" - } - CmdFriendType::CmdGetPlayerDetailInfoScRsp => "CmdGetPlayerDetailInfoScRsp", - CmdFriendType::CmdSetAssistScRsp => "CmdSetAssistScRsp", - CmdFriendType::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp", - CmdFriendType::CmdGetPlatformPlayerInfoCsReq => { - "CmdGetPlatformPlayerInfoCsReq" - } - CmdFriendType::CmdGetFriendChallengeDetailScRsp => { - "CmdGetFriendChallengeDetailScRsp" - } - CmdFriendType::CmdGetFriendApplyListInfoCsReq => { - "CmdGetFriendApplyListInfoCsReq" - } - CmdFriendType::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq", - CmdFriendType::CmdGetFriendDevelopmentInfoCsReq => { - "CmdGetFriendDevelopmentInfoCsReq" - } - CmdFriendType::CmdGetFriendChallengeLineupCsReq => { - "CmdGetFriendChallengeLineupCsReq" - } - CmdFriendType::CmdGetFriendApplyListInfoScRsp => { - "CmdGetFriendApplyListInfoScRsp" - } - CmdFriendType::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq", - CmdFriendType::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp", - CmdFriendType::CmdGetFriendBattleRecordDetailScRsp => { - "CmdGetFriendBattleRecordDetailScRsp" - } - CmdFriendType::CmdGetCurAssistCsReq => "CmdGetCurAssistCsReq", - CmdFriendType::CmdSetAssistCsReq => "CmdSetAssistCsReq", - CmdFriendType::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp", - CmdFriendType::CmdHandleFriendScRsp => "CmdHandleFriendScRsp", - CmdFriendType::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq", - CmdFriendType::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp", - CmdFriendType::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify", - CmdFriendType::CmdGetAssistListScRsp => "CmdGetAssistListScRsp", - CmdFriendType::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdFriendTypeNone" => Some(Self::None), - "CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq), - "CmdGetFriendChallengeDetailCsReq" => { - Some(Self::CmdGetFriendChallengeDetailCsReq) - } - "CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp), - "CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq), - "CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq), - "CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq), - "CmdGetFriendBattleRecordDetailCsReq" => { - Some(Self::CmdGetFriendBattleRecordDetailCsReq) - } - "CmdGetFriendDevelopmentInfoScRsp" => { - Some(Self::CmdGetFriendDevelopmentInfoScRsp) - } - "CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp), - "CmdGetFriendLoginInfoCsReq" => Some(Self::CmdGetFriendLoginInfoCsReq), - "CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify), - "CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq), - "CmdGetFriendRecommendListInfoScRsp" => { - Some(Self::CmdGetFriendRecommendListInfoScRsp) - } - "CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp), - "CmdSetForbidOtherApplyFriendCsReq" => { - Some(Self::CmdSetForbidOtherApplyFriendCsReq) - } - "CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify), - "CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp), - "CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp), - "CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp), - "CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp), - "CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp), - "CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq), - "CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq), - "CmdTakeAssistRewardScRsp" => Some(Self::CmdTakeAssistRewardScRsp), - "CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq), - "CmdGetFriendRecommendListInfoCsReq" => { - Some(Self::CmdGetFriendRecommendListInfoCsReq) - } - "CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq), - "CmdReportPlayerScRsp" => Some(Self::CmdReportPlayerScRsp), - "CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify), - "CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp), - "CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq), - "CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify), - "CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq), - "CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq), - "CmdSetForbidOtherApplyFriendScRsp" => { - Some(Self::CmdSetForbidOtherApplyFriendScRsp) - } - "CmdGetFriendChallengeLineupScRsp" => { - Some(Self::CmdGetFriendChallengeLineupScRsp) - } - "CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp), - "CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp), - "CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp), - "CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq), - "CmdGetFriendChallengeDetailScRsp" => { - Some(Self::CmdGetFriendChallengeDetailScRsp) - } - "CmdGetFriendApplyListInfoCsReq" => { - Some(Self::CmdGetFriendApplyListInfoCsReq) - } - "CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq), - "CmdGetFriendDevelopmentInfoCsReq" => { - Some(Self::CmdGetFriendDevelopmentInfoCsReq) - } - "CmdGetFriendChallengeLineupCsReq" => { - Some(Self::CmdGetFriendChallengeLineupCsReq) - } - "CmdGetFriendApplyListInfoScRsp" => { - Some(Self::CmdGetFriendApplyListInfoScRsp) - } - "CmdAddBlacklistCsReq" => Some(Self::CmdAddBlacklistCsReq), - "CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp), - "CmdGetFriendBattleRecordDetailScRsp" => { - Some(Self::CmdGetFriendBattleRecordDetailScRsp) - } - "CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq), - "CmdSetAssistCsReq" => Some(Self::CmdSetAssistCsReq), - "CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp), - "CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp), - "CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq), - "CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp), - "CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify), - "CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp), - "CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify), - _ => None, - } - } -} -/// 0(CmdFriendType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum FriendOnlineStatus { - Offline = 0, - Online = 1, -} -impl FriendOnlineStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - FriendOnlineStatus::Offline => "FRIEND_ONLINE_STATUS_OFFLINE", - FriendOnlineStatus::Online => "FRIEND_ONLINE_STATUS_ONLINE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FRIEND_ONLINE_STATUS_OFFLINE" => Some(Self::Offline), - "FRIEND_ONLINE_STATUS_ONLINE" => Some(Self::Online), - _ => None, - } - } -} -/// 1(CmdFriendType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum FriendApplySource { - None = 0, - Search = 1, - Recommend = 2, - Assist = 3, - RecommendAssist = 4, - PsnFriend = 5, - AssistReward = 6, -} -impl FriendApplySource { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - FriendApplySource::None => "FRIEND_APPLY_SOURCE_NONE", - FriendApplySource::Search => "FRIEND_APPLY_SOURCE_SEARCH", - FriendApplySource::Recommend => "FRIEND_APPLY_SOURCE_RECOMMEND", - FriendApplySource::Assist => "FRIEND_APPLY_SOURCE_ASSIST", - FriendApplySource::RecommendAssist => "FRIEND_APPLY_SOURCE_RECOMMEND_ASSIST", - FriendApplySource::PsnFriend => "FRIEND_APPLY_SOURCE_PSN_FRIEND", - FriendApplySource::AssistReward => "FRIEND_APPLY_SOURCE_ASSIST_REWARD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FRIEND_APPLY_SOURCE_NONE" => Some(Self::None), - "FRIEND_APPLY_SOURCE_SEARCH" => Some(Self::Search), - "FRIEND_APPLY_SOURCE_RECOMMEND" => Some(Self::Recommend), - "FRIEND_APPLY_SOURCE_ASSIST" => Some(Self::Assist), - "FRIEND_APPLY_SOURCE_RECOMMEND_ASSIST" => Some(Self::RecommendAssist), - "FRIEND_APPLY_SOURCE_PSN_FRIEND" => Some(Self::PsnFriend), - "FRIEND_APPLY_SOURCE_ASSIST_REWARD" => Some(Self::AssistReward), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdGachaType { - None = 0, - CmdDoGachaScRsp = 1937, - CmdExchangeGachaCeilingScRsp = 1941, - CmdGetGachaCeilingScRsp = 1949, - CmdGetGachaInfoScRsp = 1974, - CmdExchangeGachaCeilingCsReq = 1928, - CmdGetGachaCeilingCsReq = 1958, - CmdDoGachaCsReq = 1929, - CmdGetGachaInfoCsReq = 1918, -} -impl CmdGachaType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdGachaType::None => "CmdGachaTypeNone", - CmdGachaType::CmdDoGachaScRsp => "CmdDoGachaScRsp", - CmdGachaType::CmdExchangeGachaCeilingScRsp => "CmdExchangeGachaCeilingScRsp", - CmdGachaType::CmdGetGachaCeilingScRsp => "CmdGetGachaCeilingScRsp", - CmdGachaType::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp", - CmdGachaType::CmdExchangeGachaCeilingCsReq => "CmdExchangeGachaCeilingCsReq", - CmdGachaType::CmdGetGachaCeilingCsReq => "CmdGetGachaCeilingCsReq", - CmdGachaType::CmdDoGachaCsReq => "CmdDoGachaCsReq", - CmdGachaType::CmdGetGachaInfoCsReq => "CmdGetGachaInfoCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdGachaTypeNone" => Some(Self::None), - "CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp), - "CmdExchangeGachaCeilingScRsp" => Some(Self::CmdExchangeGachaCeilingScRsp), - "CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp), - "CmdGetGachaInfoScRsp" => Some(Self::CmdGetGachaInfoScRsp), - "CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq), - "CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq), - "CmdDoGachaCsReq" => Some(Self::CmdDoGachaCsReq), - "CmdGetGachaInfoCsReq" => Some(Self::CmdGetGachaInfoCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdHeartdialType { - None = 0, - CmdFinishEmotionDialoguePerformanceScRsp = 6341, - CmdGetHeartDialInfoScRsp = 6374, - CmdHeartDialScriptChangeScNotify = 6319, - CmdSubmitEmotionItemScRsp = 6349, - CmdSubmitEmotionItemCsReq = 6358, - CmdHeartDialTraceScriptScRsp = 6389, - CmdHeartDialTraceScriptCsReq = 6364, - CmdGetHeartDialInfoCsReq = 6318, - CmdChangeScriptEmotionCsReq = 6329, - CmdChangeScriptEmotionScRsp = 6337, - CmdFinishEmotionDialoguePerformanceCsReq = 6328, -} -impl CmdHeartdialType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdHeartdialType::None => "CmdHeartdialTypeNone", - CmdHeartdialType::CmdFinishEmotionDialoguePerformanceScRsp => { - "CmdFinishEmotionDialoguePerformanceScRsp" - } - CmdHeartdialType::CmdGetHeartDialInfoScRsp => "CmdGetHeartDialInfoScRsp", - CmdHeartdialType::CmdHeartDialScriptChangeScNotify => { - "CmdHeartDialScriptChangeScNotify" - } - CmdHeartdialType::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp", - CmdHeartdialType::CmdSubmitEmotionItemCsReq => "CmdSubmitEmotionItemCsReq", - CmdHeartdialType::CmdHeartDialTraceScriptScRsp => { - "CmdHeartDialTraceScriptScRsp" - } - CmdHeartdialType::CmdHeartDialTraceScriptCsReq => { - "CmdHeartDialTraceScriptCsReq" - } - CmdHeartdialType::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq", - CmdHeartdialType::CmdChangeScriptEmotionCsReq => { - "CmdChangeScriptEmotionCsReq" - } - CmdHeartdialType::CmdChangeScriptEmotionScRsp => { - "CmdChangeScriptEmotionScRsp" - } - CmdHeartdialType::CmdFinishEmotionDialoguePerformanceCsReq => { - "CmdFinishEmotionDialoguePerformanceCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdHeartdialTypeNone" => Some(Self::None), - "CmdFinishEmotionDialoguePerformanceScRsp" => { - Some(Self::CmdFinishEmotionDialoguePerformanceScRsp) - } - "CmdGetHeartDialInfoScRsp" => Some(Self::CmdGetHeartDialInfoScRsp), - "CmdHeartDialScriptChangeScNotify" => { - Some(Self::CmdHeartDialScriptChangeScNotify) - } - "CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp), - "CmdSubmitEmotionItemCsReq" => Some(Self::CmdSubmitEmotionItemCsReq), - "CmdHeartDialTraceScriptScRsp" => Some(Self::CmdHeartDialTraceScriptScRsp), - "CmdHeartDialTraceScriptCsReq" => Some(Self::CmdHeartDialTraceScriptCsReq), - "CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq), - "CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq), - "CmdChangeScriptEmotionScRsp" => Some(Self::CmdChangeScriptEmotionScRsp), - "CmdFinishEmotionDialoguePerformanceCsReq" => { - Some(Self::CmdFinishEmotionDialoguePerformanceCsReq) - } - _ => None, - } - } -} -/// 0(CmdHeartdialType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eclmhpdllpn { - HeartDialEmotionTypePeace = 0, - HeartDialEmotionTypeAnger = 1, - HeartDialEmotionTypeHappy = 2, - HeartDialEmotionTypeSad = 3, -} -impl Eclmhpdllpn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Eclmhpdllpn::HeartDialEmotionTypePeace => "HEART_DIAL_EMOTION_TYPE_PEACE", - Eclmhpdllpn::HeartDialEmotionTypeAnger => "HEART_DIAL_EMOTION_TYPE_ANGER", - Eclmhpdllpn::HeartDialEmotionTypeHappy => "HEART_DIAL_EMOTION_TYPE_HAPPY", - Eclmhpdllpn::HeartDialEmotionTypeSad => "HEART_DIAL_EMOTION_TYPE_SAD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HEART_DIAL_EMOTION_TYPE_PEACE" => Some(Self::HeartDialEmotionTypePeace), - "HEART_DIAL_EMOTION_TYPE_ANGER" => Some(Self::HeartDialEmotionTypeAnger), - "HEART_DIAL_EMOTION_TYPE_HAPPY" => Some(Self::HeartDialEmotionTypeHappy), - "HEART_DIAL_EMOTION_TYPE_SAD" => Some(Self::HeartDialEmotionTypeSad), - _ => None, - } - } -} -/// 1(CmdHeartdialType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Alefjkkkega { - HeartDialStepTypeMissing = 0, - HeartDialStepTypeFull = 1, - HeartDialStepTypeLock = 2, - HeartDialStepTypeUnlock = 3, - HeartDialStepTypeNormal = 4, - HeartDialStepTypeControl = 5, -} -impl Alefjkkkega { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Alefjkkkega::HeartDialStepTypeMissing => "HEART_DIAL_STEP_TYPE_MISSING", - Alefjkkkega::HeartDialStepTypeFull => "HEART_DIAL_STEP_TYPE_FULL", - Alefjkkkega::HeartDialStepTypeLock => "HEART_DIAL_STEP_TYPE_LOCK", - Alefjkkkega::HeartDialStepTypeUnlock => "HEART_DIAL_STEP_TYPE_UNLOCK", - Alefjkkkega::HeartDialStepTypeNormal => "HEART_DIAL_STEP_TYPE_NORMAL", - Alefjkkkega::HeartDialStepTypeControl => "HEART_DIAL_STEP_TYPE_CONTROL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HEART_DIAL_STEP_TYPE_MISSING" => Some(Self::HeartDialStepTypeMissing), - "HEART_DIAL_STEP_TYPE_FULL" => Some(Self::HeartDialStepTypeFull), - "HEART_DIAL_STEP_TYPE_LOCK" => Some(Self::HeartDialStepTypeLock), - "HEART_DIAL_STEP_TYPE_UNLOCK" => Some(Self::HeartDialStepTypeUnlock), - "HEART_DIAL_STEP_TYPE_NORMAL" => Some(Self::HeartDialStepTypeNormal), - "HEART_DIAL_STEP_TYPE_CONTROL" => Some(Self::HeartDialStepTypeControl), - _ => None, - } - } -} -/// 2(CmdHeartdialType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bjgccnnmphi { - HeartDialUnlockStatusLock = 0, - HeartDialUnlockStatusUnlockSingle = 1, - HeartDialUnlockStatusUnlockAll = 2, -} -impl Bjgccnnmphi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bjgccnnmphi::HeartDialUnlockStatusLock => "HEART_DIAL_UNLOCK_STATUS_LOCK", - Bjgccnnmphi::HeartDialUnlockStatusUnlockSingle => { - "HEART_DIAL_UNLOCK_STATUS_UNLOCK_SINGLE" - } - Bjgccnnmphi::HeartDialUnlockStatusUnlockAll => { - "HEART_DIAL_UNLOCK_STATUS_UNLOCK_ALL" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HEART_DIAL_UNLOCK_STATUS_LOCK" => Some(Self::HeartDialUnlockStatusLock), - "HEART_DIAL_UNLOCK_STATUS_UNLOCK_SINGLE" => { - Some(Self::HeartDialUnlockStatusUnlockSingle) - } - "HEART_DIAL_UNLOCK_STATUS_UNLOCK_ALL" => { - Some(Self::HeartDialUnlockStatusUnlockAll) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdHeliobusType { - None = 0, - CmdHeliobusEnterBattleScRsp = 5873, - CmdHeliobusSnsReadCsReq = 5829, - CmdHeliobusActivityDataScRsp = 5874, - CmdHeliobusSnsReadScRsp = 5837, - CmdHeliobusSnsCommentCsReq = 5819, - CmdHeliobusActivityDataCsReq = 5818, - CmdHeliobusSnsLikeCsReq = 5828, - CmdHeliobusLineupUpdateScNotify = 5877, - CmdHeliobusUpgradeLevelCsReq = 5846, - CmdHeliobusSnsPostCsReq = 5858, - CmdHeliobusChallengeUpdateScNotify = 5821, - CmdHeliobusStartRaidScRsp = 5811, - CmdHeliobusUnlockSkillScNotify = 5883, - CmdHeliobusSnsLikeScRsp = 5841, - CmdHeliobusSnsPostScRsp = 5849, - CmdHeliobusInfoChangedScNotify = 5857, - CmdHeliobusEnterBattleCsReq = 5848, - CmdHeliobusSelectSkillScRsp = 5891, - CmdHeliobusUpgradeLevelScRsp = 5898, - CmdHeliobusStartRaidCsReq = 5808, - CmdHeliobusSnsUpdateScNotify = 5889, - CmdHeliobusSelectSkillCsReq = 5822, - CmdHeliobusSnsCommentScRsp = 5864, -} -impl CmdHeliobusType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdHeliobusType::None => "CmdHeliobusTypeNone", - CmdHeliobusType::CmdHeliobusEnterBattleScRsp => "CmdHeliobusEnterBattleScRsp", - CmdHeliobusType::CmdHeliobusSnsReadCsReq => "CmdHeliobusSnsReadCsReq", - CmdHeliobusType::CmdHeliobusActivityDataScRsp => { - "CmdHeliobusActivityDataScRsp" - } - CmdHeliobusType::CmdHeliobusSnsReadScRsp => "CmdHeliobusSnsReadScRsp", - CmdHeliobusType::CmdHeliobusSnsCommentCsReq => "CmdHeliobusSnsCommentCsReq", - CmdHeliobusType::CmdHeliobusActivityDataCsReq => { - "CmdHeliobusActivityDataCsReq" - } - CmdHeliobusType::CmdHeliobusSnsLikeCsReq => "CmdHeliobusSnsLikeCsReq", - CmdHeliobusType::CmdHeliobusLineupUpdateScNotify => { - "CmdHeliobusLineupUpdateScNotify" - } - CmdHeliobusType::CmdHeliobusUpgradeLevelCsReq => { - "CmdHeliobusUpgradeLevelCsReq" - } - CmdHeliobusType::CmdHeliobusSnsPostCsReq => "CmdHeliobusSnsPostCsReq", - CmdHeliobusType::CmdHeliobusChallengeUpdateScNotify => { - "CmdHeliobusChallengeUpdateScNotify" - } - CmdHeliobusType::CmdHeliobusStartRaidScRsp => "CmdHeliobusStartRaidScRsp", - CmdHeliobusType::CmdHeliobusUnlockSkillScNotify => { - "CmdHeliobusUnlockSkillScNotify" - } - CmdHeliobusType::CmdHeliobusSnsLikeScRsp => "CmdHeliobusSnsLikeScRsp", - CmdHeliobusType::CmdHeliobusSnsPostScRsp => "CmdHeliobusSnsPostScRsp", - CmdHeliobusType::CmdHeliobusInfoChangedScNotify => { - "CmdHeliobusInfoChangedScNotify" - } - CmdHeliobusType::CmdHeliobusEnterBattleCsReq => "CmdHeliobusEnterBattleCsReq", - CmdHeliobusType::CmdHeliobusSelectSkillScRsp => "CmdHeliobusSelectSkillScRsp", - CmdHeliobusType::CmdHeliobusUpgradeLevelScRsp => { - "CmdHeliobusUpgradeLevelScRsp" - } - CmdHeliobusType::CmdHeliobusStartRaidCsReq => "CmdHeliobusStartRaidCsReq", - CmdHeliobusType::CmdHeliobusSnsUpdateScNotify => { - "CmdHeliobusSnsUpdateScNotify" - } - CmdHeliobusType::CmdHeliobusSelectSkillCsReq => "CmdHeliobusSelectSkillCsReq", - CmdHeliobusType::CmdHeliobusSnsCommentScRsp => "CmdHeliobusSnsCommentScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdHeliobusTypeNone" => Some(Self::None), - "CmdHeliobusEnterBattleScRsp" => Some(Self::CmdHeliobusEnterBattleScRsp), - "CmdHeliobusSnsReadCsReq" => Some(Self::CmdHeliobusSnsReadCsReq), - "CmdHeliobusActivityDataScRsp" => Some(Self::CmdHeliobusActivityDataScRsp), - "CmdHeliobusSnsReadScRsp" => Some(Self::CmdHeliobusSnsReadScRsp), - "CmdHeliobusSnsCommentCsReq" => Some(Self::CmdHeliobusSnsCommentCsReq), - "CmdHeliobusActivityDataCsReq" => Some(Self::CmdHeliobusActivityDataCsReq), - "CmdHeliobusSnsLikeCsReq" => Some(Self::CmdHeliobusSnsLikeCsReq), - "CmdHeliobusLineupUpdateScNotify" => { - Some(Self::CmdHeliobusLineupUpdateScNotify) - } - "CmdHeliobusUpgradeLevelCsReq" => Some(Self::CmdHeliobusUpgradeLevelCsReq), - "CmdHeliobusSnsPostCsReq" => Some(Self::CmdHeliobusSnsPostCsReq), - "CmdHeliobusChallengeUpdateScNotify" => { - Some(Self::CmdHeliobusChallengeUpdateScNotify) - } - "CmdHeliobusStartRaidScRsp" => Some(Self::CmdHeliobusStartRaidScRsp), - "CmdHeliobusUnlockSkillScNotify" => { - Some(Self::CmdHeliobusUnlockSkillScNotify) - } - "CmdHeliobusSnsLikeScRsp" => Some(Self::CmdHeliobusSnsLikeScRsp), - "CmdHeliobusSnsPostScRsp" => Some(Self::CmdHeliobusSnsPostScRsp), - "CmdHeliobusInfoChangedScNotify" => { - Some(Self::CmdHeliobusInfoChangedScNotify) - } - "CmdHeliobusEnterBattleCsReq" => Some(Self::CmdHeliobusEnterBattleCsReq), - "CmdHeliobusSelectSkillScRsp" => Some(Self::CmdHeliobusSelectSkillScRsp), - "CmdHeliobusUpgradeLevelScRsp" => Some(Self::CmdHeliobusUpgradeLevelScRsp), - "CmdHeliobusStartRaidCsReq" => Some(Self::CmdHeliobusStartRaidCsReq), - "CmdHeliobusSnsUpdateScNotify" => Some(Self::CmdHeliobusSnsUpdateScNotify), - "CmdHeliobusSelectSkillCsReq" => Some(Self::CmdHeliobusSelectSkillCsReq), - "CmdHeliobusSnsCommentScRsp" => Some(Self::CmdHeliobusSnsCommentScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdItemType { - None = 0, - CmdComposeSelectedRelicCsReq = 521, - CmdExpUpRelicScRsp = 522, - CmdComposeItemCsReq = 546, - CmdLockRelicScRsp = 562, - CmdRankUpEquipmentCsReq = 519, - CmdGetMarkItemListCsReq = 502, - CmdSyncTurnFoodNotify = 570, - CmdLockEquipmentCsReq = 558, - CmdExpUpRelicCsReq = 583, - CmdRelicAvatarRecommendScRsp = 542, - CmdMarkItemCsReq = 509, - CmdGetRelicFilterPlanScRsp = 516, - CmdComposeLimitNumUpdateNotify = 538, - CmdGetMarkItemListScRsp = 513, - CmdDeleteRelicFilterPlanCsReq = 520, - CmdAddRelicFilterPlanCsReq = 536, - CmdAddEquipmentScNotify = 524, - CmdComposeSelectedRelicScRsp = 577, - CmdUseItemScRsp = 541, - CmdDeleteRelicFilterPlanScRsp = 568, - CmdGetRecyleTimeCsReq = 592, - CmdComposeLimitNumCompleteNotify = 561, - CmdMarkRelicFilterPlanScRsp = 590, - CmdDestroyItemCsReq = 582, - CmdComposeItemScRsp = 598, - CmdDestroyItemScRsp = 559, - CmdUseItemCsReq = 528, - CmdMarkRelicFilterPlanCsReq = 533, - CmdRechargeSuccNotify = 573, - CmdAddRelicFilterPlanScRsp = 588, - CmdSellItemScRsp = 548, - CmdLockRelicCsReq = 591, - CmdGetBagScRsp = 574, - CmdExpUpEquipmentScRsp = 557, - CmdMarkItemScRsp = 556, - CmdRelicFilterPlanClearNameScNotify = 567, - CmdSetTurnFoodSwitchCsReq = 580, - CmdModifyRelicFilterPlanScRsp = 510, - CmdGetBagCsReq = 518, - CmdDiscardRelicCsReq = 539, - CmdSetTurnFoodSwitchScRsp = 523, - CmdPromoteEquipmentCsReq = 529, - CmdRelicRecommendCsReq = 575, - CmdSellItemCsReq = 540, - CmdGeneralVirtualItemDataNotify = 587, - CmdLockEquipmentScRsp = 549, - CmdExchangeHcoinScRsp = 511, - CmdModifyRelicFilterPlanCsReq = 600, - CmdGetRelicFilterPlanCsReq = 545, - CmdExchangeHcoinCsReq = 508, - CmdExpUpEquipmentCsReq = 589, - CmdCancelMarkItemNotify = 506, - CmdGetRecyleTimeScRsp = 547, - CmdPromoteEquipmentScRsp = 537, - CmdDiscardRelicScRsp = 514, - CmdRelicRecommendScRsp = 553, - CmdRelicAvatarRecommendCsReq = 512, - CmdRankUpEquipmentScRsp = 564, -} -impl CmdItemType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdItemType::None => "CmdItemTypeNone", - CmdItemType::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq", - CmdItemType::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp", - CmdItemType::CmdComposeItemCsReq => "CmdComposeItemCsReq", - CmdItemType::CmdLockRelicScRsp => "CmdLockRelicScRsp", - CmdItemType::CmdRankUpEquipmentCsReq => "CmdRankUpEquipmentCsReq", - CmdItemType::CmdGetMarkItemListCsReq => "CmdGetMarkItemListCsReq", - CmdItemType::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify", - CmdItemType::CmdLockEquipmentCsReq => "CmdLockEquipmentCsReq", - CmdItemType::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq", - CmdItemType::CmdRelicAvatarRecommendScRsp => "CmdRelicAvatarRecommendScRsp", - CmdItemType::CmdMarkItemCsReq => "CmdMarkItemCsReq", - CmdItemType::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp", - CmdItemType::CmdComposeLimitNumUpdateNotify => { - "CmdComposeLimitNumUpdateNotify" - } - CmdItemType::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp", - CmdItemType::CmdDeleteRelicFilterPlanCsReq => "CmdDeleteRelicFilterPlanCsReq", - CmdItemType::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq", - CmdItemType::CmdAddEquipmentScNotify => "CmdAddEquipmentScNotify", - CmdItemType::CmdComposeSelectedRelicScRsp => "CmdComposeSelectedRelicScRsp", - CmdItemType::CmdUseItemScRsp => "CmdUseItemScRsp", - CmdItemType::CmdDeleteRelicFilterPlanScRsp => "CmdDeleteRelicFilterPlanScRsp", - CmdItemType::CmdGetRecyleTimeCsReq => "CmdGetRecyleTimeCsReq", - CmdItemType::CmdComposeLimitNumCompleteNotify => { - "CmdComposeLimitNumCompleteNotify" - } - CmdItemType::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp", - CmdItemType::CmdDestroyItemCsReq => "CmdDestroyItemCsReq", - CmdItemType::CmdComposeItemScRsp => "CmdComposeItemScRsp", - CmdItemType::CmdDestroyItemScRsp => "CmdDestroyItemScRsp", - CmdItemType::CmdUseItemCsReq => "CmdUseItemCsReq", - CmdItemType::CmdMarkRelicFilterPlanCsReq => "CmdMarkRelicFilterPlanCsReq", - CmdItemType::CmdRechargeSuccNotify => "CmdRechargeSuccNotify", - CmdItemType::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp", - CmdItemType::CmdSellItemScRsp => "CmdSellItemScRsp", - CmdItemType::CmdLockRelicCsReq => "CmdLockRelicCsReq", - CmdItemType::CmdGetBagScRsp => "CmdGetBagScRsp", - CmdItemType::CmdExpUpEquipmentScRsp => "CmdExpUpEquipmentScRsp", - CmdItemType::CmdMarkItemScRsp => "CmdMarkItemScRsp", - CmdItemType::CmdRelicFilterPlanClearNameScNotify => { - "CmdRelicFilterPlanClearNameScNotify" - } - CmdItemType::CmdSetTurnFoodSwitchCsReq => "CmdSetTurnFoodSwitchCsReq", - CmdItemType::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp", - CmdItemType::CmdGetBagCsReq => "CmdGetBagCsReq", - CmdItemType::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq", - CmdItemType::CmdSetTurnFoodSwitchScRsp => "CmdSetTurnFoodSwitchScRsp", - CmdItemType::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq", - CmdItemType::CmdRelicRecommendCsReq => "CmdRelicRecommendCsReq", - CmdItemType::CmdSellItemCsReq => "CmdSellItemCsReq", - CmdItemType::CmdGeneralVirtualItemDataNotify => { - "CmdGeneralVirtualItemDataNotify" - } - CmdItemType::CmdLockEquipmentScRsp => "CmdLockEquipmentScRsp", - CmdItemType::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp", - CmdItemType::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq", - CmdItemType::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq", - CmdItemType::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq", - CmdItemType::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq", - CmdItemType::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify", - CmdItemType::CmdGetRecyleTimeScRsp => "CmdGetRecyleTimeScRsp", - CmdItemType::CmdPromoteEquipmentScRsp => "CmdPromoteEquipmentScRsp", - CmdItemType::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp", - CmdItemType::CmdRelicRecommendScRsp => "CmdRelicRecommendScRsp", - CmdItemType::CmdRelicAvatarRecommendCsReq => "CmdRelicAvatarRecommendCsReq", - CmdItemType::CmdRankUpEquipmentScRsp => "CmdRankUpEquipmentScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdItemTypeNone" => Some(Self::None), - "CmdComposeSelectedRelicCsReq" => Some(Self::CmdComposeSelectedRelicCsReq), - "CmdExpUpRelicScRsp" => Some(Self::CmdExpUpRelicScRsp), - "CmdComposeItemCsReq" => Some(Self::CmdComposeItemCsReq), - "CmdLockRelicScRsp" => Some(Self::CmdLockRelicScRsp), - "CmdRankUpEquipmentCsReq" => Some(Self::CmdRankUpEquipmentCsReq), - "CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq), - "CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify), - "CmdLockEquipmentCsReq" => Some(Self::CmdLockEquipmentCsReq), - "CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq), - "CmdRelicAvatarRecommendScRsp" => Some(Self::CmdRelicAvatarRecommendScRsp), - "CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq), - "CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp), - "CmdComposeLimitNumUpdateNotify" => { - Some(Self::CmdComposeLimitNumUpdateNotify) - } - "CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp), - "CmdDeleteRelicFilterPlanCsReq" => Some(Self::CmdDeleteRelicFilterPlanCsReq), - "CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq), - "CmdAddEquipmentScNotify" => Some(Self::CmdAddEquipmentScNotify), - "CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp), - "CmdUseItemScRsp" => Some(Self::CmdUseItemScRsp), - "CmdDeleteRelicFilterPlanScRsp" => Some(Self::CmdDeleteRelicFilterPlanScRsp), - "CmdGetRecyleTimeCsReq" => Some(Self::CmdGetRecyleTimeCsReq), - "CmdComposeLimitNumCompleteNotify" => { - Some(Self::CmdComposeLimitNumCompleteNotify) - } - "CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp), - "CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq), - "CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp), - "CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp), - "CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq), - "CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq), - "CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify), - "CmdAddRelicFilterPlanScRsp" => Some(Self::CmdAddRelicFilterPlanScRsp), - "CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp), - "CmdLockRelicCsReq" => Some(Self::CmdLockRelicCsReq), - "CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp), - "CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp), - "CmdMarkItemScRsp" => Some(Self::CmdMarkItemScRsp), - "CmdRelicFilterPlanClearNameScNotify" => { - Some(Self::CmdRelicFilterPlanClearNameScNotify) - } - "CmdSetTurnFoodSwitchCsReq" => Some(Self::CmdSetTurnFoodSwitchCsReq), - "CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp), - "CmdGetBagCsReq" => Some(Self::CmdGetBagCsReq), - "CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq), - "CmdSetTurnFoodSwitchScRsp" => Some(Self::CmdSetTurnFoodSwitchScRsp), - "CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq), - "CmdRelicRecommendCsReq" => Some(Self::CmdRelicRecommendCsReq), - "CmdSellItemCsReq" => Some(Self::CmdSellItemCsReq), - "CmdGeneralVirtualItemDataNotify" => { - Some(Self::CmdGeneralVirtualItemDataNotify) - } - "CmdLockEquipmentScRsp" => Some(Self::CmdLockEquipmentScRsp), - "CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp), - "CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq), - "CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq), - "CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq), - "CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq), - "CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify), - "CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp), - "CmdPromoteEquipmentScRsp" => Some(Self::CmdPromoteEquipmentScRsp), - "CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp), - "CmdRelicRecommendScRsp" => Some(Self::CmdRelicRecommendScRsp), - "CmdRelicAvatarRecommendCsReq" => Some(Self::CmdRelicAvatarRecommendCsReq), - "CmdRankUpEquipmentScRsp" => Some(Self::CmdRankUpEquipmentScRsp), - _ => None, - } - } -} -/// 0(CmdItemType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum TurnFoodSwitch { - None = 0, - Attack = 1, - Define = 2, -} -impl TurnFoodSwitch { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - TurnFoodSwitch::None => "TURN_FOOD_SWITCH_NONE", - TurnFoodSwitch::Attack => "TURN_FOOD_SWITCH_ATTACK", - TurnFoodSwitch::Define => "TURN_FOOD_SWITCH_DEFINE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "TURN_FOOD_SWITCH_NONE" => Some(Self::None), - "TURN_FOOD_SWITCH_ATTACK" => Some(Self::Attack), - "TURN_FOOD_SWITCH_DEFINE" => Some(Self::Define), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdJukeboxType { - None = 0, - CmdGetJukeboxDataScRsp = 3174, - CmdTrialBackGroundMusicScRsp = 3141, - CmdUnlockBackGroundMusicCsReq = 3158, - CmdPlayBackGroundMusicCsReq = 3129, - CmdUnlockBackGroundMusicScRsp = 3149, - CmdTrialBackGroundMusicCsReq = 3128, - CmdPlayBackGroundMusicScRsp = 3137, - CmdGetJukeboxDataCsReq = 3118, -} -impl CmdJukeboxType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdJukeboxType::None => "CmdJukeboxTypeNone", - CmdJukeboxType::CmdGetJukeboxDataScRsp => "CmdGetJukeboxDataScRsp", - CmdJukeboxType::CmdTrialBackGroundMusicScRsp => { - "CmdTrialBackGroundMusicScRsp" - } - CmdJukeboxType::CmdUnlockBackGroundMusicCsReq => { - "CmdUnlockBackGroundMusicCsReq" - } - CmdJukeboxType::CmdPlayBackGroundMusicCsReq => "CmdPlayBackGroundMusicCsReq", - CmdJukeboxType::CmdUnlockBackGroundMusicScRsp => { - "CmdUnlockBackGroundMusicScRsp" - } - CmdJukeboxType::CmdTrialBackGroundMusicCsReq => { - "CmdTrialBackGroundMusicCsReq" - } - CmdJukeboxType::CmdPlayBackGroundMusicScRsp => "CmdPlayBackGroundMusicScRsp", - CmdJukeboxType::CmdGetJukeboxDataCsReq => "CmdGetJukeboxDataCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdJukeboxTypeNone" => Some(Self::None), - "CmdGetJukeboxDataScRsp" => Some(Self::CmdGetJukeboxDataScRsp), - "CmdTrialBackGroundMusicScRsp" => Some(Self::CmdTrialBackGroundMusicScRsp), - "CmdUnlockBackGroundMusicCsReq" => Some(Self::CmdUnlockBackGroundMusicCsReq), - "CmdPlayBackGroundMusicCsReq" => Some(Self::CmdPlayBackGroundMusicCsReq), - "CmdUnlockBackGroundMusicScRsp" => Some(Self::CmdUnlockBackGroundMusicScRsp), - "CmdTrialBackGroundMusicCsReq" => Some(Self::CmdTrialBackGroundMusicCsReq), - "CmdPlayBackGroundMusicScRsp" => Some(Self::CmdPlayBackGroundMusicScRsp), - "CmdGetJukeboxDataCsReq" => Some(Self::CmdGetJukeboxDataCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdLineupType { - None = 0, - CmdQuitLineupCsReq = 728, - CmdSwapLineupCsReq = 719, - CmdGetAllLineupDataScRsp = 773, - CmdSetLineupNameCsReq = 762, - CmdChangeLineupLeaderCsReq = 798, - CmdSetLineupNameScRsp = 740, - CmdJoinLineupCsReq = 758, - CmdChangeLineupLeaderScRsp = 783, - CmdQuitLineupScRsp = 741, - CmdReplaceLineupScRsp = 721, - CmdGetStageLineupScRsp = 774, - CmdVirtualLineupDestroyNotify = 708, - CmdSwapLineupScRsp = 764, - CmdSyncLineupNotify = 789, - CmdGetLineupAvatarDataCsReq = 757, - CmdGetLineupAvatarDataScRsp = 746, - CmdGetCurLineupDataCsReq = 729, - CmdGetCurLineupDataScRsp = 737, - CmdSwitchLineupIndexCsReq = 722, - CmdReplaceLineupCsReq = 711, - CmdGetStageLineupCsReq = 718, - CmdGetAllLineupDataCsReq = 748, - CmdExtraLineupDestroyNotify = 777, - CmdSwitchLineupIndexScRsp = 791, - CmdJoinLineupScRsp = 749, -} -impl CmdLineupType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdLineupType::None => "CmdLineupTypeNone", - CmdLineupType::CmdQuitLineupCsReq => "CmdQuitLineupCsReq", - CmdLineupType::CmdSwapLineupCsReq => "CmdSwapLineupCsReq", - CmdLineupType::CmdGetAllLineupDataScRsp => "CmdGetAllLineupDataScRsp", - CmdLineupType::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq", - CmdLineupType::CmdChangeLineupLeaderCsReq => "CmdChangeLineupLeaderCsReq", - CmdLineupType::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp", - CmdLineupType::CmdJoinLineupCsReq => "CmdJoinLineupCsReq", - CmdLineupType::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp", - CmdLineupType::CmdQuitLineupScRsp => "CmdQuitLineupScRsp", - CmdLineupType::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp", - CmdLineupType::CmdGetStageLineupScRsp => "CmdGetStageLineupScRsp", - CmdLineupType::CmdVirtualLineupDestroyNotify => { - "CmdVirtualLineupDestroyNotify" - } - CmdLineupType::CmdSwapLineupScRsp => "CmdSwapLineupScRsp", - CmdLineupType::CmdSyncLineupNotify => "CmdSyncLineupNotify", - CmdLineupType::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq", - CmdLineupType::CmdGetLineupAvatarDataScRsp => "CmdGetLineupAvatarDataScRsp", - CmdLineupType::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq", - CmdLineupType::CmdGetCurLineupDataScRsp => "CmdGetCurLineupDataScRsp", - CmdLineupType::CmdSwitchLineupIndexCsReq => "CmdSwitchLineupIndexCsReq", - CmdLineupType::CmdReplaceLineupCsReq => "CmdReplaceLineupCsReq", - CmdLineupType::CmdGetStageLineupCsReq => "CmdGetStageLineupCsReq", - CmdLineupType::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq", - CmdLineupType::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify", - CmdLineupType::CmdSwitchLineupIndexScRsp => "CmdSwitchLineupIndexScRsp", - CmdLineupType::CmdJoinLineupScRsp => "CmdJoinLineupScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdLineupTypeNone" => Some(Self::None), - "CmdQuitLineupCsReq" => Some(Self::CmdQuitLineupCsReq), - "CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq), - "CmdGetAllLineupDataScRsp" => Some(Self::CmdGetAllLineupDataScRsp), - "CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq), - "CmdChangeLineupLeaderCsReq" => Some(Self::CmdChangeLineupLeaderCsReq), - "CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp), - "CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq), - "CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp), - "CmdQuitLineupScRsp" => Some(Self::CmdQuitLineupScRsp), - "CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp), - "CmdGetStageLineupScRsp" => Some(Self::CmdGetStageLineupScRsp), - "CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify), - "CmdSwapLineupScRsp" => Some(Self::CmdSwapLineupScRsp), - "CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify), - "CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq), - "CmdGetLineupAvatarDataScRsp" => Some(Self::CmdGetLineupAvatarDataScRsp), - "CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq), - "CmdGetCurLineupDataScRsp" => Some(Self::CmdGetCurLineupDataScRsp), - "CmdSwitchLineupIndexCsReq" => Some(Self::CmdSwitchLineupIndexCsReq), - "CmdReplaceLineupCsReq" => Some(Self::CmdReplaceLineupCsReq), - "CmdGetStageLineupCsReq" => Some(Self::CmdGetStageLineupCsReq), - "CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq), - "CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify), - "CmdSwitchLineupIndexScRsp" => Some(Self::CmdSwitchLineupIndexScRsp), - "CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp), - _ => None, - } - } -} -/// 0(CmdLineupType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Amecgbocmae { - LineupTypeNone = 0, - LineupTypePreset = 1, - LineupTypeVirtual = 2, - LineupTypeExtra = 3, - LineupTypeStoryLine = 4, -} -impl Amecgbocmae { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Amecgbocmae::LineupTypeNone => "LINEUP_TYPE_NONE", - Amecgbocmae::LineupTypePreset => "LINEUP_TYPE_PRESET", - Amecgbocmae::LineupTypeVirtual => "LINEUP_TYPE_VIRTUAL", - Amecgbocmae::LineupTypeExtra => "LINEUP_TYPE_EXTRA", - Amecgbocmae::LineupTypeStoryLine => "LINEUP_TYPE_STORY_LINE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LINEUP_TYPE_NONE" => Some(Self::LineupTypeNone), - "LINEUP_TYPE_PRESET" => Some(Self::LineupTypePreset), - "LINEUP_TYPE_VIRTUAL" => Some(Self::LineupTypeVirtual), - "LINEUP_TYPE_EXTRA" => Some(Self::LineupTypeExtra), - "LINEUP_TYPE_STORY_LINE" => Some(Self::LineupTypeStoryLine), - _ => None, - } - } -} -/// 1(CmdLineupType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum ExtraLineupType { - LineupNone = 0, - LineupChallenge = 1, - LineupRogue = 2, - LineupChallenge2 = 3, - LineupChallenge3 = 4, - LineupRogueChallenge = 5, - LineupStageTrial = 6, - LineupRogueTrial = 7, - LineupActivity = 8, - LineupBoxingClub = 9, - LineupTreasureDungeon = 11, - LineupChessRogue = 12, - LineupHeliobus = 13, - LineupTournRogue = 14, - LineupRelicRogue = 15, -} -impl ExtraLineupType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - ExtraLineupType::LineupNone => "LINEUP_NONE", - ExtraLineupType::LineupChallenge => "LINEUP_CHALLENGE", - ExtraLineupType::LineupRogue => "LINEUP_ROGUE", - ExtraLineupType::LineupChallenge2 => "LINEUP_CHALLENGE_2", - ExtraLineupType::LineupChallenge3 => "LINEUP_CHALLENGE_3", - ExtraLineupType::LineupRogueChallenge => "LINEUP_ROGUE_CHALLENGE", - ExtraLineupType::LineupStageTrial => "LINEUP_STAGE_TRIAL", - ExtraLineupType::LineupRogueTrial => "LINEUP_ROGUE_TRIAL", - ExtraLineupType::LineupActivity => "LINEUP_ACTIVITY", - ExtraLineupType::LineupBoxingClub => "LINEUP_BOXING_CLUB", - ExtraLineupType::LineupTreasureDungeon => "LINEUP_TREASURE_DUNGEON", - ExtraLineupType::LineupChessRogue => "LINEUP_CHESS_ROGUE", - ExtraLineupType::LineupHeliobus => "LINEUP_HELIOBUS", - ExtraLineupType::LineupTournRogue => "LINEUP_TOURN_ROGUE", - ExtraLineupType::LineupRelicRogue => "LINEUP_RELIC_ROGUE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LINEUP_NONE" => Some(Self::LineupNone), - "LINEUP_CHALLENGE" => Some(Self::LineupChallenge), - "LINEUP_ROGUE" => Some(Self::LineupRogue), - "LINEUP_CHALLENGE_2" => Some(Self::LineupChallenge2), - "LINEUP_CHALLENGE_3" => Some(Self::LineupChallenge3), - "LINEUP_ROGUE_CHALLENGE" => Some(Self::LineupRogueChallenge), - "LINEUP_STAGE_TRIAL" => Some(Self::LineupStageTrial), - "LINEUP_ROGUE_TRIAL" => Some(Self::LineupRogueTrial), - "LINEUP_ACTIVITY" => Some(Self::LineupActivity), - "LINEUP_BOXING_CLUB" => Some(Self::LineupBoxingClub), - "LINEUP_TREASURE_DUNGEON" => Some(Self::LineupTreasureDungeon), - "LINEUP_CHESS_ROGUE" => Some(Self::LineupChessRogue), - "LINEUP_HELIOBUS" => Some(Self::LineupHeliobus), - "LINEUP_TOURN_ROGUE" => Some(Self::LineupTournRogue), - "LINEUP_RELIC_ROGUE" => Some(Self::LineupRelicRogue), - _ => None, - } - } -} -/// 2(CmdLineupType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum SyncReason { - None = 0, - MpAdd = 1, - MpAddPropHit = 2, - HpAdd = 3, - HpAddPropHit = 4, -} -impl SyncReason { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - SyncReason::None => "SYNC_REASON_NONE", - SyncReason::MpAdd => "SYNC_REASON_MP_ADD", - SyncReason::MpAddPropHit => "SYNC_REASON_MP_ADD_PROP_HIT", - SyncReason::HpAdd => "SYNC_REASON_HP_ADD", - SyncReason::HpAddPropHit => "SYNC_REASON_HP_ADD_PROP_HIT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SYNC_REASON_NONE" => Some(Self::None), - "SYNC_REASON_MP_ADD" => Some(Self::MpAdd), - "SYNC_REASON_MP_ADD_PROP_HIT" => Some(Self::MpAddPropHit), - "SYNC_REASON_HP_ADD" => Some(Self::HpAdd), - "SYNC_REASON_HP_ADD_PROP_HIT" => Some(Self::HpAddPropHit), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdLobbyType { - None = 0, - CmdLobbySyncInfoScNotify = 7351, - CmdLobbyGetInfoScRsp = 7374, - CmdLobbyQuitScRsp = 7360, - CmdLobbyCreateScRsp = 7379, - CmdLobbyQuitCsReq = 7391, - CmdLobbyInviteScRsp = 7353, - CmdLobbyGetInfoCsReq = 7381, - CmdLobbyInviteCsReq = 7355, - CmdLobbyModifyPlayerInfoCsReq = 7362, - CmdLobbyJoinScRsp = 7395, - CmdLobbyBeginScRsp = 7370, - CmdLobbyJoinCsReq = 7356, - CmdLobbyKickOutCsReq = 7359, - CmdLobbyBeginCsReq = 7387, - CmdLobbyKickOutScRsp = 7400, - CmdLobbyInviteScNotify = 7363, - CmdLobbyCreateCsReq = 7369, - CmdLobbyModifyPlayerInfoScRsp = 7371, -} -impl CmdLobbyType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdLobbyType::None => "CmdLobbyTypeNone", - CmdLobbyType::CmdLobbySyncInfoScNotify => "CmdLobbySyncInfoScNotify", - CmdLobbyType::CmdLobbyGetInfoScRsp => "CmdLobbyGetInfoScRsp", - CmdLobbyType::CmdLobbyQuitScRsp => "CmdLobbyQuitScRsp", - CmdLobbyType::CmdLobbyCreateScRsp => "CmdLobbyCreateScRsp", - CmdLobbyType::CmdLobbyQuitCsReq => "CmdLobbyQuitCsReq", - CmdLobbyType::CmdLobbyInviteScRsp => "CmdLobbyInviteScRsp", - CmdLobbyType::CmdLobbyGetInfoCsReq => "CmdLobbyGetInfoCsReq", - CmdLobbyType::CmdLobbyInviteCsReq => "CmdLobbyInviteCsReq", - CmdLobbyType::CmdLobbyModifyPlayerInfoCsReq => { - "CmdLobbyModifyPlayerInfoCsReq" - } - CmdLobbyType::CmdLobbyJoinScRsp => "CmdLobbyJoinScRsp", - CmdLobbyType::CmdLobbyBeginScRsp => "CmdLobbyBeginScRsp", - CmdLobbyType::CmdLobbyJoinCsReq => "CmdLobbyJoinCsReq", - CmdLobbyType::CmdLobbyKickOutCsReq => "CmdLobbyKickOutCsReq", - CmdLobbyType::CmdLobbyBeginCsReq => "CmdLobbyBeginCsReq", - CmdLobbyType::CmdLobbyKickOutScRsp => "CmdLobbyKickOutScRsp", - CmdLobbyType::CmdLobbyInviteScNotify => "CmdLobbyInviteScNotify", - CmdLobbyType::CmdLobbyCreateCsReq => "CmdLobbyCreateCsReq", - CmdLobbyType::CmdLobbyModifyPlayerInfoScRsp => { - "CmdLobbyModifyPlayerInfoScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdLobbyTypeNone" => Some(Self::None), - "CmdLobbySyncInfoScNotify" => Some(Self::CmdLobbySyncInfoScNotify), - "CmdLobbyGetInfoScRsp" => Some(Self::CmdLobbyGetInfoScRsp), - "CmdLobbyQuitScRsp" => Some(Self::CmdLobbyQuitScRsp), - "CmdLobbyCreateScRsp" => Some(Self::CmdLobbyCreateScRsp), - "CmdLobbyQuitCsReq" => Some(Self::CmdLobbyQuitCsReq), - "CmdLobbyInviteScRsp" => Some(Self::CmdLobbyInviteScRsp), - "CmdLobbyGetInfoCsReq" => Some(Self::CmdLobbyGetInfoCsReq), - "CmdLobbyInviteCsReq" => Some(Self::CmdLobbyInviteCsReq), - "CmdLobbyModifyPlayerInfoCsReq" => Some(Self::CmdLobbyModifyPlayerInfoCsReq), - "CmdLobbyJoinScRsp" => Some(Self::CmdLobbyJoinScRsp), - "CmdLobbyBeginScRsp" => Some(Self::CmdLobbyBeginScRsp), - "CmdLobbyJoinCsReq" => Some(Self::CmdLobbyJoinCsReq), - "CmdLobbyKickOutCsReq" => Some(Self::CmdLobbyKickOutCsReq), - "CmdLobbyBeginCsReq" => Some(Self::CmdLobbyBeginCsReq), - "CmdLobbyKickOutScRsp" => Some(Self::CmdLobbyKickOutScRsp), - "CmdLobbyInviteScNotify" => Some(Self::CmdLobbyInviteScNotify), - "CmdLobbyCreateCsReq" => Some(Self::CmdLobbyCreateCsReq), - "CmdLobbyModifyPlayerInfoScRsp" => Some(Self::CmdLobbyModifyPlayerInfoScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMailType { - None = 0, - CmdMarkReadMailCsReq = 829, - CmdTakeMailAttachmentScRsp = 841, - CmdNewMailScNotify = 819, - CmdMarkReadMailScRsp = 837, - CmdGetMailScRsp = 874, - CmdGetMailCsReq = 818, - CmdDelMailScRsp = 849, - CmdDelMailCsReq = 858, - CmdTakeMailAttachmentCsReq = 828, -} -impl CmdMailType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMailType::None => "CmdMailTypeNone", - CmdMailType::CmdMarkReadMailCsReq => "CmdMarkReadMailCsReq", - CmdMailType::CmdTakeMailAttachmentScRsp => "CmdTakeMailAttachmentScRsp", - CmdMailType::CmdNewMailScNotify => "CmdNewMailScNotify", - CmdMailType::CmdMarkReadMailScRsp => "CmdMarkReadMailScRsp", - CmdMailType::CmdGetMailScRsp => "CmdGetMailScRsp", - CmdMailType::CmdGetMailCsReq => "CmdGetMailCsReq", - CmdMailType::CmdDelMailScRsp => "CmdDelMailScRsp", - CmdMailType::CmdDelMailCsReq => "CmdDelMailCsReq", - CmdMailType::CmdTakeMailAttachmentCsReq => "CmdTakeMailAttachmentCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMailTypeNone" => Some(Self::None), - "CmdMarkReadMailCsReq" => Some(Self::CmdMarkReadMailCsReq), - "CmdTakeMailAttachmentScRsp" => Some(Self::CmdTakeMailAttachmentScRsp), - "CmdNewMailScNotify" => Some(Self::CmdNewMailScNotify), - "CmdMarkReadMailScRsp" => Some(Self::CmdMarkReadMailScRsp), - "CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp), - "CmdGetMailCsReq" => Some(Self::CmdGetMailCsReq), - "CmdDelMailScRsp" => Some(Self::CmdDelMailScRsp), - "CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq), - "CmdTakeMailAttachmentCsReq" => Some(Self::CmdTakeMailAttachmentCsReq), - _ => None, - } - } -} -/// 0(CmdMailType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] pub enum MailType { Normal = 0, Star = 1, @@ -38455,8738 +12600,29 @@ impl MailType { } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum CmdMapRotationType { +pub enum Gender { None = 0, - CmdInteractChargerScRsp = 6837, - CmdDeployRotaterCsReq = 6858, - CmdEnterMapRotationRegionScRsp = 6874, - CmdGetMapRotationDataScRsp = 6857, - CmdEnterMapRotationRegionCsReq = 6818, - CmdRotateMapScRsp = 6841, - CmdGetMapRotationDataCsReq = 6889, - CmdRotateMapCsReq = 6828, - CmdRemoveRotaterCsReq = 6862, - CmdLeaveMapRotationRegionCsReq = 6819, - CmdRemoveRotaterScRsp = 6840, - CmdInteractChargerCsReq = 6829, - CmdUpdateEnergyScNotify = 6822, - CmdUpdateMapRotationDataScNotify = 6891, - CmdDeployRotaterScRsp = 6849, - CmdLeaveMapRotationRegionScNotify = 6883, - CmdResetMapRotationRegionScRsp = 6898, - CmdUpdateRotaterScNotify = 6848, - CmdLeaveMapRotationRegionScRsp = 6864, - CmdResetMapRotationRegionCsReq = 6846, + Man = 1, + Woman = 2, } -impl CmdMapRotationType { +impl Gender { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - CmdMapRotationType::None => "CmdMapRotationTypeNone", - CmdMapRotationType::CmdInteractChargerScRsp => "CmdInteractChargerScRsp", - CmdMapRotationType::CmdDeployRotaterCsReq => "CmdDeployRotaterCsReq", - CmdMapRotationType::CmdEnterMapRotationRegionScRsp => { - "CmdEnterMapRotationRegionScRsp" - } - CmdMapRotationType::CmdGetMapRotationDataScRsp => { - "CmdGetMapRotationDataScRsp" - } - CmdMapRotationType::CmdEnterMapRotationRegionCsReq => { - "CmdEnterMapRotationRegionCsReq" - } - CmdMapRotationType::CmdRotateMapScRsp => "CmdRotateMapScRsp", - CmdMapRotationType::CmdGetMapRotationDataCsReq => { - "CmdGetMapRotationDataCsReq" - } - CmdMapRotationType::CmdRotateMapCsReq => "CmdRotateMapCsReq", - CmdMapRotationType::CmdRemoveRotaterCsReq => "CmdRemoveRotaterCsReq", - CmdMapRotationType::CmdLeaveMapRotationRegionCsReq => { - "CmdLeaveMapRotationRegionCsReq" - } - CmdMapRotationType::CmdRemoveRotaterScRsp => "CmdRemoveRotaterScRsp", - CmdMapRotationType::CmdInteractChargerCsReq => "CmdInteractChargerCsReq", - CmdMapRotationType::CmdUpdateEnergyScNotify => "CmdUpdateEnergyScNotify", - CmdMapRotationType::CmdUpdateMapRotationDataScNotify => { - "CmdUpdateMapRotationDataScNotify" - } - CmdMapRotationType::CmdDeployRotaterScRsp => "CmdDeployRotaterScRsp", - CmdMapRotationType::CmdLeaveMapRotationRegionScNotify => { - "CmdLeaveMapRotationRegionScNotify" - } - CmdMapRotationType::CmdResetMapRotationRegionScRsp => { - "CmdResetMapRotationRegionScRsp" - } - CmdMapRotationType::CmdUpdateRotaterScNotify => "CmdUpdateRotaterScNotify", - CmdMapRotationType::CmdLeaveMapRotationRegionScRsp => { - "CmdLeaveMapRotationRegionScRsp" - } - CmdMapRotationType::CmdResetMapRotationRegionCsReq => { - "CmdResetMapRotationRegionCsReq" - } + Gender::None => "GenderNone", + Gender::Man => "GenderMan", + Gender::Woman => "GenderWoman", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "CmdMapRotationTypeNone" => Some(Self::None), - "CmdInteractChargerScRsp" => Some(Self::CmdInteractChargerScRsp), - "CmdDeployRotaterCsReq" => Some(Self::CmdDeployRotaterCsReq), - "CmdEnterMapRotationRegionScRsp" => { - Some(Self::CmdEnterMapRotationRegionScRsp) - } - "CmdGetMapRotationDataScRsp" => Some(Self::CmdGetMapRotationDataScRsp), - "CmdEnterMapRotationRegionCsReq" => { - Some(Self::CmdEnterMapRotationRegionCsReq) - } - "CmdRotateMapScRsp" => Some(Self::CmdRotateMapScRsp), - "CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq), - "CmdRotateMapCsReq" => Some(Self::CmdRotateMapCsReq), - "CmdRemoveRotaterCsReq" => Some(Self::CmdRemoveRotaterCsReq), - "CmdLeaveMapRotationRegionCsReq" => { - Some(Self::CmdLeaveMapRotationRegionCsReq) - } - "CmdRemoveRotaterScRsp" => Some(Self::CmdRemoveRotaterScRsp), - "CmdInteractChargerCsReq" => Some(Self::CmdInteractChargerCsReq), - "CmdUpdateEnergyScNotify" => Some(Self::CmdUpdateEnergyScNotify), - "CmdUpdateMapRotationDataScNotify" => { - Some(Self::CmdUpdateMapRotationDataScNotify) - } - "CmdDeployRotaterScRsp" => Some(Self::CmdDeployRotaterScRsp), - "CmdLeaveMapRotationRegionScNotify" => { - Some(Self::CmdLeaveMapRotationRegionScNotify) - } - "CmdResetMapRotationRegionScRsp" => { - Some(Self::CmdResetMapRotationRegionScRsp) - } - "CmdUpdateRotaterScNotify" => Some(Self::CmdUpdateRotaterScNotify), - "CmdLeaveMapRotationRegionScRsp" => { - Some(Self::CmdLeaveMapRotationRegionScRsp) - } - "CmdResetMapRotationRegionCsReq" => { - Some(Self::CmdResetMapRotationRegionCsReq) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMatchType { - None = 0, - CmdStartMatchCsReq = 7319, - CmdStartMatchScRsp = 7329, - CmdGetCrossInfoCsReq = 7320, - CmdGetCrossInfoScRsp = 7312, - CmdMatchResultScNotify = 7337, - CmdCancelMatchScRsp = 7345, - CmdCancelMatchCsReq = 7306, -} -impl CmdMatchType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMatchType::None => "CmdMatchTypeNone", - CmdMatchType::CmdStartMatchCsReq => "CmdStartMatchCsReq", - CmdMatchType::CmdStartMatchScRsp => "CmdStartMatchScRsp", - CmdMatchType::CmdGetCrossInfoCsReq => "CmdGetCrossInfoCsReq", - CmdMatchType::CmdGetCrossInfoScRsp => "CmdGetCrossInfoScRsp", - CmdMatchType::CmdMatchResultScNotify => "CmdMatchResultScNotify", - CmdMatchType::CmdCancelMatchScRsp => "CmdCancelMatchScRsp", - CmdMatchType::CmdCancelMatchCsReq => "CmdCancelMatchCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMatchTypeNone" => Some(Self::None), - "CmdStartMatchCsReq" => Some(Self::CmdStartMatchCsReq), - "CmdStartMatchScRsp" => Some(Self::CmdStartMatchScRsp), - "CmdGetCrossInfoCsReq" => Some(Self::CmdGetCrossInfoCsReq), - "CmdGetCrossInfoScRsp" => Some(Self::CmdGetCrossInfoScRsp), - "CmdMatchResultScNotify" => Some(Self::CmdMatchResultScNotify), - "CmdCancelMatchScRsp" => Some(Self::CmdCancelMatchScRsp), - "CmdCancelMatchCsReq" => Some(Self::CmdCancelMatchCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMatchThreeModuleType { - None = 0, - CmdMatchThreeSyncDataScNotify = 7437, - CmdMatchThreeGetDataScRsp = 7429, - CmdMatchThreeLevelEndCsReq = 7406, - CmdMatchThreeSetBirdPosScRsp = 7412, - CmdMatchThreeLevelEndScRsp = 7445, - CmdMatchThreeSetBirdPosCsReq = 7420, - CmdMatchThreeGetDataCsReq = 7419, -} -impl CmdMatchThreeModuleType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMatchThreeModuleType::None => "CmdMatchThreeModuleTypeNone", - CmdMatchThreeModuleType::CmdMatchThreeSyncDataScNotify => { - "CmdMatchThreeSyncDataScNotify" - } - CmdMatchThreeModuleType::CmdMatchThreeGetDataScRsp => { - "CmdMatchThreeGetDataScRsp" - } - CmdMatchThreeModuleType::CmdMatchThreeLevelEndCsReq => { - "CmdMatchThreeLevelEndCsReq" - } - CmdMatchThreeModuleType::CmdMatchThreeSetBirdPosScRsp => { - "CmdMatchThreeSetBirdPosScRsp" - } - CmdMatchThreeModuleType::CmdMatchThreeLevelEndScRsp => { - "CmdMatchThreeLevelEndScRsp" - } - CmdMatchThreeModuleType::CmdMatchThreeSetBirdPosCsReq => { - "CmdMatchThreeSetBirdPosCsReq" - } - CmdMatchThreeModuleType::CmdMatchThreeGetDataCsReq => { - "CmdMatchThreeGetDataCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMatchThreeModuleTypeNone" => Some(Self::None), - "CmdMatchThreeSyncDataScNotify" => Some(Self::CmdMatchThreeSyncDataScNotify), - "CmdMatchThreeGetDataScRsp" => Some(Self::CmdMatchThreeGetDataScRsp), - "CmdMatchThreeLevelEndCsReq" => Some(Self::CmdMatchThreeLevelEndCsReq), - "CmdMatchThreeSetBirdPosScRsp" => Some(Self::CmdMatchThreeSetBirdPosScRsp), - "CmdMatchThreeLevelEndScRsp" => Some(Self::CmdMatchThreeLevelEndScRsp), - "CmdMatchThreeSetBirdPosCsReq" => Some(Self::CmdMatchThreeSetBirdPosCsReq), - "CmdMatchThreeGetDataCsReq" => Some(Self::CmdMatchThreeGetDataCsReq), - _ => None, - } - } -} -/// 0(CmdMatchThreeModuleType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fpcoackpcdg { - MatchThreeStatisticsNone = 0, - MatchThreeStatisticsFirst = 1, - MatchThreeStatisticsSecond = 2, - MatchThreeStatisticsThird = 3, - MatchThreeStatisticsFruit = 4, - MatchThreeStatisticsSkill = 5, - MatchThreeStatisticsDefeat = 6, - MatchThreeStatisticsBomb = 7, - MatchThreeStatisticsDamage = 8, - MatchThreeStatisticsEnergy = 9, - MatchThreeStatisticsSwapBomb = 10, -} -impl Fpcoackpcdg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Fpcoackpcdg::MatchThreeStatisticsNone => "MatchThreeStatistics_None", - Fpcoackpcdg::MatchThreeStatisticsFirst => "MatchThreeStatistics_First", - Fpcoackpcdg::MatchThreeStatisticsSecond => "MatchThreeStatistics_Second", - Fpcoackpcdg::MatchThreeStatisticsThird => "MatchThreeStatistics_Third", - Fpcoackpcdg::MatchThreeStatisticsFruit => "MatchThreeStatistics_Fruit", - Fpcoackpcdg::MatchThreeStatisticsSkill => "MatchThreeStatistics_Skill", - Fpcoackpcdg::MatchThreeStatisticsDefeat => "MatchThreeStatistics_Defeat", - Fpcoackpcdg::MatchThreeStatisticsBomb => "MatchThreeStatistics_Bomb", - Fpcoackpcdg::MatchThreeStatisticsDamage => "MatchThreeStatistics_Damage", - Fpcoackpcdg::MatchThreeStatisticsEnergy => "MatchThreeStatistics_Energy", - Fpcoackpcdg::MatchThreeStatisticsSwapBomb => "MatchThreeStatistics_SwapBomb", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MatchThreeStatistics_None" => Some(Self::MatchThreeStatisticsNone), - "MatchThreeStatistics_First" => Some(Self::MatchThreeStatisticsFirst), - "MatchThreeStatistics_Second" => Some(Self::MatchThreeStatisticsSecond), - "MatchThreeStatistics_Third" => Some(Self::MatchThreeStatisticsThird), - "MatchThreeStatistics_Fruit" => Some(Self::MatchThreeStatisticsFruit), - "MatchThreeStatistics_Skill" => Some(Self::MatchThreeStatisticsSkill), - "MatchThreeStatistics_Defeat" => Some(Self::MatchThreeStatisticsDefeat), - "MatchThreeStatistics_Bomb" => Some(Self::MatchThreeStatisticsBomb), - "MatchThreeStatistics_Damage" => Some(Self::MatchThreeStatisticsDamage), - "MatchThreeStatistics_Energy" => Some(Self::MatchThreeStatisticsEnergy), - "MatchThreeStatistics_SwapBomb" => Some(Self::MatchThreeStatisticsSwapBomb), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMessageType { - None = 0, - CmdFinishSectionIdCsReq = 2728, - CmdFinishPerformSectionIdCsReq = 2719, - CmdGetNpcStatusCsReq = 2729, - CmdFinishPerformSectionIdScRsp = 2764, - CmdGetNpcStatusScRsp = 2737, - CmdFinishitemIdScRsp = 2749, - CmdFinishSectionIdScRsp = 2741, - CmdFinishitemIdCsReq = 2758, - CmdGetNpcMessageGroupScRsp = 2774, - CmdGetNpcMessageGroupCsReq = 2718, -} -impl CmdMessageType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMessageType::None => "CmdMessageTypeNone", - CmdMessageType::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq", - CmdMessageType::CmdFinishPerformSectionIdCsReq => { - "CmdFinishPerformSectionIdCsReq" - } - CmdMessageType::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq", - CmdMessageType::CmdFinishPerformSectionIdScRsp => { - "CmdFinishPerformSectionIdScRsp" - } - CmdMessageType::CmdGetNpcStatusScRsp => "CmdGetNpcStatusScRsp", - CmdMessageType::CmdFinishitemIdScRsp => "CmdFinishitem_idScRsp", - CmdMessageType::CmdFinishSectionIdScRsp => "CmdFinishSectionIdScRsp", - CmdMessageType::CmdFinishitemIdCsReq => "CmdFinishitem_idCsReq", - CmdMessageType::CmdGetNpcMessageGroupScRsp => "CmdGetNpcMessageGroupScRsp", - CmdMessageType::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMessageTypeNone" => Some(Self::None), - "CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq), - "CmdFinishPerformSectionIdCsReq" => { - Some(Self::CmdFinishPerformSectionIdCsReq) - } - "CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq), - "CmdFinishPerformSectionIdScRsp" => { - Some(Self::CmdFinishPerformSectionIdScRsp) - } - "CmdGetNpcStatusScRsp" => Some(Self::CmdGetNpcStatusScRsp), - "CmdFinishitem_idScRsp" => Some(Self::CmdFinishitemIdScRsp), - "CmdFinishSectionIdScRsp" => Some(Self::CmdFinishSectionIdScRsp), - "CmdFinishitem_idCsReq" => Some(Self::CmdFinishitemIdCsReq), - "CmdGetNpcMessageGroupScRsp" => Some(Self::CmdGetNpcMessageGroupScRsp), - "CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMiscModuleType { - None = 0, - CmdGetShareDataCsReq = 4129, - CmdSubmitOrigamiItemCsReq = 4183, - CmdShareCsReq = 4118, - CmdGetMovieRacingDataScRsp = 4108, - CmdCancelCacheNotifyCsReq = 4119, - CmdSecurityReportCsReq = 4189, - CmdTriggerVoiceScRsp = 4198, - CmdSubmitOrigamiItemScRsp = 4122, - CmdGetMovieRacingDataCsReq = 4173, - CmdShareScRsp = 4174, - CmdGetGunPlayDataScRsp = 4124, - CmdTriggerVoiceCsReq = 4146, - CmdGetShareDataScRsp = 4137, - CmdTakePictureCsReq = 4158, - CmdGetGunPlayDataCsReq = 4177, - CmdUpdateMovieRacingDataCsReq = 4111, - CmdUpdateGunPlayDataCsReq = 4192, - CmdCancelCacheNotifyScRsp = 4164, - CmdTakePictureScRsp = 4149, - CmdUpdateMovieRacingDataScRsp = 4121, - CmdUpdateGunPlayDataScRsp = 4147, - CmdSecurityReportScRsp = 4157, -} -impl CmdMiscModuleType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMiscModuleType::None => "CmdMiscModuleTypeNone", - CmdMiscModuleType::CmdGetShareDataCsReq => "CmdGetShareDataCsReq", - CmdMiscModuleType::CmdSubmitOrigamiItemCsReq => "CmdSubmitOrigamiItemCsReq", - CmdMiscModuleType::CmdShareCsReq => "CmdShareCsReq", - CmdMiscModuleType::CmdGetMovieRacingDataScRsp => "CmdGetMovieRacingDataScRsp", - CmdMiscModuleType::CmdCancelCacheNotifyCsReq => "CmdCancelCacheNotifyCsReq", - CmdMiscModuleType::CmdSecurityReportCsReq => "CmdSecurityReportCsReq", - CmdMiscModuleType::CmdTriggerVoiceScRsp => "CmdTriggerVoiceScRsp", - CmdMiscModuleType::CmdSubmitOrigamiItemScRsp => "CmdSubmitOrigamiItemScRsp", - CmdMiscModuleType::CmdGetMovieRacingDataCsReq => "CmdGetMovieRacingDataCsReq", - CmdMiscModuleType::CmdShareScRsp => "CmdShareScRsp", - CmdMiscModuleType::CmdGetGunPlayDataScRsp => "CmdGetGunPlayDataScRsp", - CmdMiscModuleType::CmdTriggerVoiceCsReq => "CmdTriggerVoiceCsReq", - CmdMiscModuleType::CmdGetShareDataScRsp => "CmdGetShareDataScRsp", - CmdMiscModuleType::CmdTakePictureCsReq => "CmdTakePictureCsReq", - CmdMiscModuleType::CmdGetGunPlayDataCsReq => "CmdGetGunPlayDataCsReq", - CmdMiscModuleType::CmdUpdateMovieRacingDataCsReq => { - "CmdUpdateMovieRacingDataCsReq" - } - CmdMiscModuleType::CmdUpdateGunPlayDataCsReq => "CmdUpdateGunPlayDataCsReq", - CmdMiscModuleType::CmdCancelCacheNotifyScRsp => "CmdCancelCacheNotifyScRsp", - CmdMiscModuleType::CmdTakePictureScRsp => "CmdTakePictureScRsp", - CmdMiscModuleType::CmdUpdateMovieRacingDataScRsp => { - "CmdUpdateMovieRacingDataScRsp" - } - CmdMiscModuleType::CmdUpdateGunPlayDataScRsp => "CmdUpdateGunPlayDataScRsp", - CmdMiscModuleType::CmdSecurityReportScRsp => "CmdSecurityReportScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMiscModuleTypeNone" => Some(Self::None), - "CmdGetShareDataCsReq" => Some(Self::CmdGetShareDataCsReq), - "CmdSubmitOrigamiItemCsReq" => Some(Self::CmdSubmitOrigamiItemCsReq), - "CmdShareCsReq" => Some(Self::CmdShareCsReq), - "CmdGetMovieRacingDataScRsp" => Some(Self::CmdGetMovieRacingDataScRsp), - "CmdCancelCacheNotifyCsReq" => Some(Self::CmdCancelCacheNotifyCsReq), - "CmdSecurityReportCsReq" => Some(Self::CmdSecurityReportCsReq), - "CmdTriggerVoiceScRsp" => Some(Self::CmdTriggerVoiceScRsp), - "CmdSubmitOrigamiItemScRsp" => Some(Self::CmdSubmitOrigamiItemScRsp), - "CmdGetMovieRacingDataCsReq" => Some(Self::CmdGetMovieRacingDataCsReq), - "CmdShareScRsp" => Some(Self::CmdShareScRsp), - "CmdGetGunPlayDataScRsp" => Some(Self::CmdGetGunPlayDataScRsp), - "CmdTriggerVoiceCsReq" => Some(Self::CmdTriggerVoiceCsReq), - "CmdGetShareDataScRsp" => Some(Self::CmdGetShareDataScRsp), - "CmdTakePictureCsReq" => Some(Self::CmdTakePictureCsReq), - "CmdGetGunPlayDataCsReq" => Some(Self::CmdGetGunPlayDataCsReq), - "CmdUpdateMovieRacingDataCsReq" => Some(Self::CmdUpdateMovieRacingDataCsReq), - "CmdUpdateGunPlayDataCsReq" => Some(Self::CmdUpdateGunPlayDataCsReq), - "CmdCancelCacheNotifyScRsp" => Some(Self::CmdCancelCacheNotifyScRsp), - "CmdTakePictureScRsp" => Some(Self::CmdTakePictureScRsp), - "CmdUpdateMovieRacingDataScRsp" => Some(Self::CmdUpdateMovieRacingDataScRsp), - "CmdUpdateGunPlayDataScRsp" => Some(Self::CmdUpdateGunPlayDataScRsp), - "CmdSecurityReportScRsp" => Some(Self::CmdSecurityReportScRsp), - _ => None, - } - } -} -/// 0(CmdMiscModuleType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hdcnokokdhc { - CacheNotifyTypeNone = 0, - CacheNotifyTypeRecycle = 1, - CacheNotifyTypeRecharge = 2, -} -impl Hdcnokokdhc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hdcnokokdhc::CacheNotifyTypeNone => "CACHE_NOTIFY_TYPE_NONE", - Hdcnokokdhc::CacheNotifyTypeRecycle => "CACHE_NOTIFY_TYPE_RECYCLE", - Hdcnokokdhc::CacheNotifyTypeRecharge => "CACHE_NOTIFY_TYPE_RECHARGE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CACHE_NOTIFY_TYPE_NONE" => Some(Self::CacheNotifyTypeNone), - "CACHE_NOTIFY_TYPE_RECYCLE" => Some(Self::CacheNotifyTypeRecycle), - "CACHE_NOTIFY_TYPE_RECHARGE" => Some(Self::CacheNotifyTypeRecharge), - _ => None, - } - } -} -/// 1(CmdMiscModuleType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hbhponeofgf { - MovieRacingOverTake = 0, - MovieRacingOverTakeEndless = 1, - MovieRacingShooting = 2, - MovieRacingShootingEndless = 3, -} -impl Hbhponeofgf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hbhponeofgf::MovieRacingOverTake => "MOVIE_RACING_OVER_TAKE", - Hbhponeofgf::MovieRacingOverTakeEndless => "MOVIE_RACING_OVER_TAKE_ENDLESS", - Hbhponeofgf::MovieRacingShooting => "MOVIE_RACING_SHOOTING", - Hbhponeofgf::MovieRacingShootingEndless => "MOVIE_RACING_SHOOTING_ENDLESS", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MOVIE_RACING_OVER_TAKE" => Some(Self::MovieRacingOverTake), - "MOVIE_RACING_OVER_TAKE_ENDLESS" => Some(Self::MovieRacingOverTakeEndless), - "MOVIE_RACING_SHOOTING" => Some(Self::MovieRacingShooting), - "MOVIE_RACING_SHOOTING_ENDLESS" => Some(Self::MovieRacingShootingEndless), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMissionType { - None = 0, - CmdSetMissionEventProgressCsReq = 1221, - CmdFinishCosumeItemMissionScRsp = 1298, - CmdGetMissionEventDataCsReq = 1283, - CmdGetMainMissionCustomValueScRsp = 1213, - CmdUpdateTrackMainMissionIdScRsp = 1270, - CmdStartFinishMainMissionScNotify = 1238, - CmdSyncTaskScRsp = 1228, - CmdAcceptMainMissionScRsp = 1259, - CmdAcceptMissionEventCsReq = 1262, - CmdStartFinishSubMissionScNotify = 1261, - CmdGetMainMissionCustomValueCsReq = 1202, - CmdInterruptMissionEventCsReq = 1208, - CmdFinishTalkMissionCsReq = 1229, - CmdMissionAcceptScNotify = 1209, - CmdAcceptMainMissionCsReq = 1282, - CmdAcceptMissionEventScRsp = 1240, - CmdTeleportToMissionResetPointCsReq = 1292, - CmdMissionRewardScNotify = 1258, - CmdSyncTaskCsReq = 1249, - CmdGetMissionDataCsReq = 1218, - CmdInterruptMissionEventScRsp = 1211, - CmdFinishTalkMissionScRsp = 1237, - CmdGetMissionStatusCsReq = 1248, - CmdTeleportToMissionResetPointScRsp = 1247, - CmdFinishCosumeItemMissionCsReq = 1246, - CmdGetMissionStatusScRsp = 1273, - CmdSetMissionEventProgressScRsp = 1277, - CmdDailyTaskDataScNotify = 1241, - CmdMissionGroupWarnScNotify = 1257, - CmdGetMissionEventDataScRsp = 1222, - CmdSubMissionRewardScNotify = 1224, - CmdMissionEventRewardScNotify = 1291, - CmdUpdateTrackMainMissionIdCsReq = 1206, - CmdGetMissionDataScRsp = 1274, -} -impl CmdMissionType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMissionType::None => "CmdMissionTypeNone", - CmdMissionType::CmdSetMissionEventProgressCsReq => { - "CmdSetMissionEventProgressCsReq" - } - CmdMissionType::CmdFinishCosumeItemMissionScRsp => { - "CmdFinishCosumeItemMissionScRsp" - } - CmdMissionType::CmdGetMissionEventDataCsReq => "CmdGetMissionEventDataCsReq", - CmdMissionType::CmdGetMainMissionCustomValueScRsp => { - "CmdGetMainMissionCustomValueScRsp" - } - CmdMissionType::CmdUpdateTrackMainMissionIdScRsp => { - "CmdUpdateTrackMainMissionIdScRsp" - } - CmdMissionType::CmdStartFinishMainMissionScNotify => { - "CmdStartFinishMainMissionScNotify" - } - CmdMissionType::CmdSyncTaskScRsp => "CmdSyncTaskScRsp", - CmdMissionType::CmdAcceptMainMissionScRsp => "CmdAcceptMainMissionScRsp", - CmdMissionType::CmdAcceptMissionEventCsReq => "CmdAcceptMissionEventCsReq", - CmdMissionType::CmdStartFinishSubMissionScNotify => { - "CmdStartFinishSubMissionScNotify" - } - CmdMissionType::CmdGetMainMissionCustomValueCsReq => { - "CmdGetMainMissionCustomValueCsReq" - } - CmdMissionType::CmdInterruptMissionEventCsReq => { - "CmdInterruptMissionEventCsReq" - } - CmdMissionType::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq", - CmdMissionType::CmdMissionAcceptScNotify => "CmdMissionAcceptScNotify", - CmdMissionType::CmdAcceptMainMissionCsReq => "CmdAcceptMainMissionCsReq", - CmdMissionType::CmdAcceptMissionEventScRsp => "CmdAcceptMissionEventScRsp", - CmdMissionType::CmdTeleportToMissionResetPointCsReq => { - "CmdTeleportToMissionResetPointCsReq" - } - CmdMissionType::CmdMissionRewardScNotify => "CmdMissionRewardScNotify", - CmdMissionType::CmdSyncTaskCsReq => "CmdSyncTaskCsReq", - CmdMissionType::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq", - CmdMissionType::CmdInterruptMissionEventScRsp => { - "CmdInterruptMissionEventScRsp" - } - CmdMissionType::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp", - CmdMissionType::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq", - CmdMissionType::CmdTeleportToMissionResetPointScRsp => { - "CmdTeleportToMissionResetPointScRsp" - } - CmdMissionType::CmdFinishCosumeItemMissionCsReq => { - "CmdFinishCosumeItemMissionCsReq" - } - CmdMissionType::CmdGetMissionStatusScRsp => "CmdGetMissionStatusScRsp", - CmdMissionType::CmdSetMissionEventProgressScRsp => { - "CmdSetMissionEventProgressScRsp" - } - CmdMissionType::CmdDailyTaskDataScNotify => "CmdDailyTaskDataScNotify", - CmdMissionType::CmdMissionGroupWarnScNotify => "CmdMissionGroupWarnScNotify", - CmdMissionType::CmdGetMissionEventDataScRsp => "CmdGetMissionEventDataScRsp", - CmdMissionType::CmdSubMissionRewardScNotify => "CmdSubMissionRewardScNotify", - CmdMissionType::CmdMissionEventRewardScNotify => { - "CmdMissionEventRewardScNotify" - } - CmdMissionType::CmdUpdateTrackMainMissionIdCsReq => { - "CmdUpdateTrackMainMissionIdCsReq" - } - CmdMissionType::CmdGetMissionDataScRsp => "CmdGetMissionDataScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMissionTypeNone" => Some(Self::None), - "CmdSetMissionEventProgressCsReq" => { - Some(Self::CmdSetMissionEventProgressCsReq) - } - "CmdFinishCosumeItemMissionScRsp" => { - Some(Self::CmdFinishCosumeItemMissionScRsp) - } - "CmdGetMissionEventDataCsReq" => Some(Self::CmdGetMissionEventDataCsReq), - "CmdGetMainMissionCustomValueScRsp" => { - Some(Self::CmdGetMainMissionCustomValueScRsp) - } - "CmdUpdateTrackMainMissionIdScRsp" => { - Some(Self::CmdUpdateTrackMainMissionIdScRsp) - } - "CmdStartFinishMainMissionScNotify" => { - Some(Self::CmdStartFinishMainMissionScNotify) - } - "CmdSyncTaskScRsp" => Some(Self::CmdSyncTaskScRsp), - "CmdAcceptMainMissionScRsp" => Some(Self::CmdAcceptMainMissionScRsp), - "CmdAcceptMissionEventCsReq" => Some(Self::CmdAcceptMissionEventCsReq), - "CmdStartFinishSubMissionScNotify" => { - Some(Self::CmdStartFinishSubMissionScNotify) - } - "CmdGetMainMissionCustomValueCsReq" => { - Some(Self::CmdGetMainMissionCustomValueCsReq) - } - "CmdInterruptMissionEventCsReq" => Some(Self::CmdInterruptMissionEventCsReq), - "CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq), - "CmdMissionAcceptScNotify" => Some(Self::CmdMissionAcceptScNotify), - "CmdAcceptMainMissionCsReq" => Some(Self::CmdAcceptMainMissionCsReq), - "CmdAcceptMissionEventScRsp" => Some(Self::CmdAcceptMissionEventScRsp), - "CmdTeleportToMissionResetPointCsReq" => { - Some(Self::CmdTeleportToMissionResetPointCsReq) - } - "CmdMissionRewardScNotify" => Some(Self::CmdMissionRewardScNotify), - "CmdSyncTaskCsReq" => Some(Self::CmdSyncTaskCsReq), - "CmdGetMissionDataCsReq" => Some(Self::CmdGetMissionDataCsReq), - "CmdInterruptMissionEventScRsp" => Some(Self::CmdInterruptMissionEventScRsp), - "CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp), - "CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq), - "CmdTeleportToMissionResetPointScRsp" => { - Some(Self::CmdTeleportToMissionResetPointScRsp) - } - "CmdFinishCosumeItemMissionCsReq" => { - Some(Self::CmdFinishCosumeItemMissionCsReq) - } - "CmdGetMissionStatusScRsp" => Some(Self::CmdGetMissionStatusScRsp), - "CmdSetMissionEventProgressScRsp" => { - Some(Self::CmdSetMissionEventProgressScRsp) - } - "CmdDailyTaskDataScNotify" => Some(Self::CmdDailyTaskDataScNotify), - "CmdMissionGroupWarnScNotify" => Some(Self::CmdMissionGroupWarnScNotify), - "CmdGetMissionEventDataScRsp" => Some(Self::CmdGetMissionEventDataScRsp), - "CmdSubMissionRewardScNotify" => Some(Self::CmdSubMissionRewardScNotify), - "CmdMissionEventRewardScNotify" => Some(Self::CmdMissionEventRewardScNotify), - "CmdUpdateTrackMainMissionIdCsReq" => { - Some(Self::CmdUpdateTrackMainMissionIdCsReq) - } - "CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp), - _ => None, - } - } -} -/// 0(CmdMissionType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dhelebhikcd { - MissionSyncRecordNone = 0, - MissionSyncRecordMainMissionAccept = 1, - MissionSyncRecordMainMissionStart = 2, - MissionSyncRecordMainMissionFinish = 3, - MissionSyncRecordMainMissionDelete = 4, - MissionSyncRecordMissionAccept = 11, - MissionSyncRecordMissionStart = 12, - MissionSyncRecordMissionFinish = 13, - MissionSyncRecordMissionDelete = 14, - MissionSyncRecordMissionProgress = 15, -} -impl Dhelebhikcd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dhelebhikcd::MissionSyncRecordNone => "MISSION_SYNC_RECORD_NONE", - Dhelebhikcd::MissionSyncRecordMainMissionAccept => { - "MISSION_SYNC_RECORD_MAIN_MISSION_ACCEPT" - } - Dhelebhikcd::MissionSyncRecordMainMissionStart => { - "MISSION_SYNC_RECORD_MAIN_MISSION_START" - } - Dhelebhikcd::MissionSyncRecordMainMissionFinish => { - "MISSION_SYNC_RECORD_MAIN_MISSION_FINISH" - } - Dhelebhikcd::MissionSyncRecordMainMissionDelete => { - "MISSION_SYNC_RECORD_MAIN_MISSION_DELETE" - } - Dhelebhikcd::MissionSyncRecordMissionAccept => { - "MISSION_SYNC_RECORD_MISSION_ACCEPT" - } - Dhelebhikcd::MissionSyncRecordMissionStart => { - "MISSION_SYNC_RECORD_MISSION_START" - } - Dhelebhikcd::MissionSyncRecordMissionFinish => { - "MISSION_SYNC_RECORD_MISSION_FINISH" - } - Dhelebhikcd::MissionSyncRecordMissionDelete => { - "MISSION_SYNC_RECORD_MISSION_DELETE" - } - Dhelebhikcd::MissionSyncRecordMissionProgress => { - "MISSION_SYNC_RECORD_MISSION_PROGRESS" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MISSION_SYNC_RECORD_NONE" => Some(Self::MissionSyncRecordNone), - "MISSION_SYNC_RECORD_MAIN_MISSION_ACCEPT" => { - Some(Self::MissionSyncRecordMainMissionAccept) - } - "MISSION_SYNC_RECORD_MAIN_MISSION_START" => { - Some(Self::MissionSyncRecordMainMissionStart) - } - "MISSION_SYNC_RECORD_MAIN_MISSION_FINISH" => { - Some(Self::MissionSyncRecordMainMissionFinish) - } - "MISSION_SYNC_RECORD_MAIN_MISSION_DELETE" => { - Some(Self::MissionSyncRecordMainMissionDelete) - } - "MISSION_SYNC_RECORD_MISSION_ACCEPT" => { - Some(Self::MissionSyncRecordMissionAccept) - } - "MISSION_SYNC_RECORD_MISSION_START" => { - Some(Self::MissionSyncRecordMissionStart) - } - "MISSION_SYNC_RECORD_MISSION_FINISH" => { - Some(Self::MissionSyncRecordMissionFinish) - } - "MISSION_SYNC_RECORD_MISSION_DELETE" => { - Some(Self::MissionSyncRecordMissionDelete) - } - "MISSION_SYNC_RECORD_MISSION_PROGRESS" => { - Some(Self::MissionSyncRecordMissionProgress) - } - _ => None, - } - } -} -/// 1(CmdMissionType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mmkdkkifldf { - MainMissionSyncNone = 0, - MainMissionSyncMcv = 1, -} -impl Mmkdkkifldf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mmkdkkifldf::MainMissionSyncNone => "MAIN_MISSION_SYNC_NONE", - Mmkdkkifldf::MainMissionSyncMcv => "MAIN_MISSION_SYNC_MCV", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MAIN_MISSION_SYNC_NONE" => Some(Self::MainMissionSyncNone), - "MAIN_MISSION_SYNC_MCV" => Some(Self::MainMissionSyncMcv), - _ => None, - } - } -} -/// 2(CmdMissionType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mofocpeapdd { - TrackMainMissionUpdateNone = 0, - TrackMainMissionUpdateAuto = 1, - TrackMainMissionUpdateManual = 2, - TrackMainMissionUpdateLoginReport = 3, -} -impl Mofocpeapdd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mofocpeapdd::TrackMainMissionUpdateNone => "TRACK_MAIN_MISSION_UPDATE_NONE", - Mofocpeapdd::TrackMainMissionUpdateAuto => "TRACK_MAIN_MISSION_UPDATE_AUTO", - Mofocpeapdd::TrackMainMissionUpdateManual => { - "TRACK_MAIN_MISSION_UPDATE_MANUAL" - } - Mofocpeapdd::TrackMainMissionUpdateLoginReport => { - "TRACK_MAIN_MISSION_UPDATE_LOGIN_REPORT" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "TRACK_MAIN_MISSION_UPDATE_NONE" => Some(Self::TrackMainMissionUpdateNone), - "TRACK_MAIN_MISSION_UPDATE_AUTO" => Some(Self::TrackMainMissionUpdateAuto), - "TRACK_MAIN_MISSION_UPDATE_MANUAL" => { - Some(Self::TrackMainMissionUpdateManual) - } - "TRACK_MAIN_MISSION_UPDATE_LOGIN_REPORT" => { - Some(Self::TrackMainMissionUpdateLoginReport) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMonopolyType { - None = 0, - CmdGetMbtiReportScRsp = 7090, - CmdMonopolySelectOptionCsReq = 7064, - CmdGetMbtiReportCsReq = 7033, - CmdMonopolyLikeScRsp = 7020, - CmdMonopolyGameSettleScNotify = 7059, - CmdDailyFirstEnterMonopolyActivityScRsp = 7098, - CmdMonopolyDailySettleScNotify = 7036, - CmdMonopolyConfirmRandomScRsp = 7048, - CmdMonopolyRollDiceScRsp = 7028, - CmdMonopolyCheatDiceCsReq = 7092, - CmdMonopolyGameRaiseRatioScRsp = 7082, - CmdMonopolyScrachRaffleTicketScRsp = 7071, - CmdMonopolyGetRegionProgressScRsp = 7054, - CmdMonopolyGuessChooseCsReq = 7023, - CmdMonopolyClickCellCsReq = 7035, - CmdMonopolyGameRaiseRatioCsReq = 7038, - CmdMonopolyAcceptQuizCsReq = 7006, - CmdMonopolyLikeCsReq = 7010, - CmdDeleteSocialEventServerCacheCsReq = 7084, - CmdMonopolyGetRegionProgressCsReq = 7095, - CmdGetMonopolyDailyReportScRsp = 7052, - CmdMonopolyCellUpdateNotify = 7037, - CmdMonopolyContentUpdateScNotify = 7061, - CmdMonopolyGetRaffleTicketCsReq = 7001, - CmdMonopolyEventLoadUpdateScNotify = 7093, - CmdMonopolyLikeScNotify = 7068, - CmdMonopolyGiveUpCurContentScRsp = 7024, - CmdMonopolyGuessDrawScNotify = 7075, - CmdMonopolyRollRandomScRsp = 7022, - CmdMonopolyClickMbtiReportScRsp = 7055, - CmdMonopolyGuessBuyInformationScRsp = 7014, - CmdMonopolyClickCellScRsp = 7069, - CmdGetMonopolyMbtiReportRewardCsReq = 7026, - CmdMonopolyEventSelectFriendScRsp = 7003, - CmdMonopolySelectOptionScRsp = 7089, - CmdMonopolyEventSelectFriendCsReq = 7067, - CmdMonopolyReRollRandomScRsp = 7062, - CmdMonopolyAcceptQuizScRsp = 7070, - CmdDailyFirstEnterMonopolyActivityCsReq = 7046, - CmdMonopolyGuessChooseScRsp = 7087, - CmdMonopolyTakePhaseRewardScRsp = 7085, - CmdDeleteSocialEventServerCacheScRsp = 7076, - CmdMonopolyGiveUpCurContentCsReq = 7077, - CmdGetSocialEventServerCacheCsReq = 7094, - CmdMonopolyClickMbtiReportCsReq = 7066, - CmdMonopolyMoveCsReq = 7041, - CmdMonopolyGetDailyInitItemScRsp = 7060, - CmdMonopolyGameGachaCsReq = 7002, - CmdMonopolyBuyGoodsCsReq = 7073, - CmdMonopolyScrachRaffleTicketCsReq = 7081, - CmdMonopolyRollRandomCsReq = 7083, - CmdGetMonopolyDailyReportCsReq = 7030, - CmdMonopolyGetRafflePoolInfoScRsp = 7065, - CmdMonopolyTakePhaseRewardCsReq = 7099, - CmdMonopolySocialEventEffectScNotify = 7032, - CmdMonopolyBuyGoodsScRsp = 7008, - CmdGetMonopolyInfoScRsp = 7074, - CmdGetSocialEventServerCacheScRsp = 7078, - CmdMonopolyGetDailyInitItemCsReq = 7044, - CmdMonopolyQuizDurationChangeScNotify = 7053, - CmdMonopolyCheatDiceScRsp = 7047, - CmdGetMonopolyFriendRankingListScRsp = 7100, - CmdMonopolyReRollRandomCsReq = 7091, - CmdGetMonopolyMbtiReportRewardScRsp = 7086, - CmdMonopolyActionResultScNotify = 7029, - CmdMonopolyGameBingoFlipCardScRsp = 7056, - CmdMonopolyConditionUpdateScNotify = 7097, - CmdMonopolyGameGachaScRsp = 7013, - CmdMonopolyGetRaffleTicketScRsp = 7034, - CmdMonopolyTakeRaffleTicketRewardCsReq = 7017, - CmdMonopolyGetRafflePoolInfoCsReq = 7031, - CmdMonopolySttUpdateScNotify = 7005, - CmdMonopolyMoveScRsp = 7019, - CmdMonopolyGameCreateScNotify = 7080, - CmdMonopolyRollDiceCsReq = 7049, - CmdMonopolyTakeRaffleTicketRewardScRsp = 7051, - CmdGetMonopolyFriendRankingListCsReq = 7088, - CmdMonopolyGuessBuyInformationCsReq = 7039, - CmdMonopolyConfirmRandomCsReq = 7040, - CmdMonopolyGameBingoFlipCardCsReq = 7009, - CmdGetMonopolyInfoCsReq = 7018, - CmdMonopolyUpgradeAssetScRsp = 7021, - CmdMonopolyUpgradeAssetCsReq = 7011, -} -impl CmdMonopolyType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMonopolyType::None => "CmdMonopolyTypeNone", - CmdMonopolyType::CmdGetMbtiReportScRsp => "CmdGetMbtiReportScRsp", - CmdMonopolyType::CmdMonopolySelectOptionCsReq => { - "CmdMonopolySelectOptionCsReq" - } - CmdMonopolyType::CmdGetMbtiReportCsReq => "CmdGetMbtiReportCsReq", - CmdMonopolyType::CmdMonopolyLikeScRsp => "CmdMonopolyLikeScRsp", - CmdMonopolyType::CmdMonopolyGameSettleScNotify => { - "CmdMonopolyGameSettleScNotify" - } - CmdMonopolyType::CmdDailyFirstEnterMonopolyActivityScRsp => { - "CmdDailyFirstEnterMonopolyActivityScRsp" - } - CmdMonopolyType::CmdMonopolyDailySettleScNotify => { - "CmdMonopolyDailySettleScNotify" - } - CmdMonopolyType::CmdMonopolyConfirmRandomScRsp => { - "CmdMonopolyConfirmRandomScRsp" - } - CmdMonopolyType::CmdMonopolyRollDiceScRsp => "CmdMonopolyRollDiceScRsp", - CmdMonopolyType::CmdMonopolyCheatDiceCsReq => "CmdMonopolyCheatDiceCsReq", - CmdMonopolyType::CmdMonopolyGameRaiseRatioScRsp => { - "CmdMonopolyGameRaiseRatioScRsp" - } - CmdMonopolyType::CmdMonopolyScrachRaffleTicketScRsp => { - "CmdMonopolyScrachRaffleTicketScRsp" - } - CmdMonopolyType::CmdMonopolyGetRegionProgressScRsp => { - "CmdMonopolyGetRegionProgressScRsp" - } - CmdMonopolyType::CmdMonopolyGuessChooseCsReq => "CmdMonopolyGuessChooseCsReq", - CmdMonopolyType::CmdMonopolyClickCellCsReq => "CmdMonopolyClickCellCsReq", - CmdMonopolyType::CmdMonopolyGameRaiseRatioCsReq => { - "CmdMonopolyGameRaiseRatioCsReq" - } - CmdMonopolyType::CmdMonopolyAcceptQuizCsReq => "CmdMonopolyAcceptQuizCsReq", - CmdMonopolyType::CmdMonopolyLikeCsReq => "CmdMonopolyLikeCsReq", - CmdMonopolyType::CmdDeleteSocialEventServerCacheCsReq => { - "CmdDeleteSocialEventServerCacheCsReq" - } - CmdMonopolyType::CmdMonopolyGetRegionProgressCsReq => { - "CmdMonopolyGetRegionProgressCsReq" - } - CmdMonopolyType::CmdGetMonopolyDailyReportScRsp => { - "CmdGetMonopolyDailyReportScRsp" - } - CmdMonopolyType::CmdMonopolyCellUpdateNotify => "CmdMonopolyCellUpdateNotify", - CmdMonopolyType::CmdMonopolyContentUpdateScNotify => { - "CmdMonopolyContentUpdateScNotify" - } - CmdMonopolyType::CmdMonopolyGetRaffleTicketCsReq => { - "CmdMonopolyGetRaffleTicketCsReq" - } - CmdMonopolyType::CmdMonopolyEventLoadUpdateScNotify => { - "CmdMonopolyEventLoadUpdateScNotify" - } - CmdMonopolyType::CmdMonopolyLikeScNotify => "CmdMonopolyLikeScNotify", - CmdMonopolyType::CmdMonopolyGiveUpCurContentScRsp => { - "CmdMonopolyGiveUpCurContentScRsp" - } - CmdMonopolyType::CmdMonopolyGuessDrawScNotify => { - "CmdMonopolyGuessDrawScNotify" - } - CmdMonopolyType::CmdMonopolyRollRandomScRsp => "CmdMonopolyRollRandomScRsp", - CmdMonopolyType::CmdMonopolyClickMbtiReportScRsp => { - "CmdMonopolyClickMbtiReportScRsp" - } - CmdMonopolyType::CmdMonopolyGuessBuyInformationScRsp => { - "CmdMonopolyGuessBuyInformationScRsp" - } - CmdMonopolyType::CmdMonopolyClickCellScRsp => "CmdMonopolyClickCellScRsp", - CmdMonopolyType::CmdGetMonopolyMbtiReportRewardCsReq => { - "CmdGetMonopolyMbtiReportRewardCsReq" - } - CmdMonopolyType::CmdMonopolyEventSelectFriendScRsp => { - "CmdMonopolyEventSelectFriendScRsp" - } - CmdMonopolyType::CmdMonopolySelectOptionScRsp => { - "CmdMonopolySelectOptionScRsp" - } - CmdMonopolyType::CmdMonopolyEventSelectFriendCsReq => { - "CmdMonopolyEventSelectFriendCsReq" - } - CmdMonopolyType::CmdMonopolyReRollRandomScRsp => { - "CmdMonopolyReRollRandomScRsp" - } - CmdMonopolyType::CmdMonopolyAcceptQuizScRsp => "CmdMonopolyAcceptQuizScRsp", - CmdMonopolyType::CmdDailyFirstEnterMonopolyActivityCsReq => { - "CmdDailyFirstEnterMonopolyActivityCsReq" - } - CmdMonopolyType::CmdMonopolyGuessChooseScRsp => "CmdMonopolyGuessChooseScRsp", - CmdMonopolyType::CmdMonopolyTakePhaseRewardScRsp => { - "CmdMonopolyTakePhaseRewardScRsp" - } - CmdMonopolyType::CmdDeleteSocialEventServerCacheScRsp => { - "CmdDeleteSocialEventServerCacheScRsp" - } - CmdMonopolyType::CmdMonopolyGiveUpCurContentCsReq => { - "CmdMonopolyGiveUpCurContentCsReq" - } - CmdMonopolyType::CmdGetSocialEventServerCacheCsReq => { - "CmdGetSocialEventServerCacheCsReq" - } - CmdMonopolyType::CmdMonopolyClickMbtiReportCsReq => { - "CmdMonopolyClickMbtiReportCsReq" - } - CmdMonopolyType::CmdMonopolyMoveCsReq => "CmdMonopolyMoveCsReq", - CmdMonopolyType::CmdMonopolyGetDailyInitItemScRsp => { - "CmdMonopolyGetDailyInitItemScRsp" - } - CmdMonopolyType::CmdMonopolyGameGachaCsReq => "CmdMonopolyGameGachaCsReq", - CmdMonopolyType::CmdMonopolyBuyGoodsCsReq => "CmdMonopolyBuyGoodsCsReq", - CmdMonopolyType::CmdMonopolyScrachRaffleTicketCsReq => { - "CmdMonopolyScrachRaffleTicketCsReq" - } - CmdMonopolyType::CmdMonopolyRollRandomCsReq => "CmdMonopolyRollRandomCsReq", - CmdMonopolyType::CmdGetMonopolyDailyReportCsReq => { - "CmdGetMonopolyDailyReportCsReq" - } - CmdMonopolyType::CmdMonopolyGetRafflePoolInfoScRsp => { - "CmdMonopolyGetRafflePoolInfoScRsp" - } - CmdMonopolyType::CmdMonopolyTakePhaseRewardCsReq => { - "CmdMonopolyTakePhaseRewardCsReq" - } - CmdMonopolyType::CmdMonopolySocialEventEffectScNotify => { - "CmdMonopolySocialEventEffectScNotify" - } - CmdMonopolyType::CmdMonopolyBuyGoodsScRsp => "CmdMonopolyBuyGoodsScRsp", - CmdMonopolyType::CmdGetMonopolyInfoScRsp => "CmdGetMonopolyInfoScRsp", - CmdMonopolyType::CmdGetSocialEventServerCacheScRsp => { - "CmdGetSocialEventServerCacheScRsp" - } - CmdMonopolyType::CmdMonopolyGetDailyInitItemCsReq => { - "CmdMonopolyGetDailyInitItemCsReq" - } - CmdMonopolyType::CmdMonopolyQuizDurationChangeScNotify => { - "CmdMonopolyQuizDurationChangeScNotify" - } - CmdMonopolyType::CmdMonopolyCheatDiceScRsp => "CmdMonopolyCheatDiceScRsp", - CmdMonopolyType::CmdGetMonopolyFriendRankingListScRsp => { - "CmdGetMonopolyFriendRankingListScRsp" - } - CmdMonopolyType::CmdMonopolyReRollRandomCsReq => { - "CmdMonopolyReRollRandomCsReq" - } - CmdMonopolyType::CmdGetMonopolyMbtiReportRewardScRsp => { - "CmdGetMonopolyMbtiReportRewardScRsp" - } - CmdMonopolyType::CmdMonopolyActionResultScNotify => { - "CmdMonopolyActionResultScNotify" - } - CmdMonopolyType::CmdMonopolyGameBingoFlipCardScRsp => { - "CmdMonopolyGameBingoFlipCardScRsp" - } - CmdMonopolyType::CmdMonopolyConditionUpdateScNotify => { - "CmdMonopolyConditionUpdateScNotify" - } - CmdMonopolyType::CmdMonopolyGameGachaScRsp => "CmdMonopolyGameGachaScRsp", - CmdMonopolyType::CmdMonopolyGetRaffleTicketScRsp => { - "CmdMonopolyGetRaffleTicketScRsp" - } - CmdMonopolyType::CmdMonopolyTakeRaffleTicketRewardCsReq => { - "CmdMonopolyTakeRaffleTicketRewardCsReq" - } - CmdMonopolyType::CmdMonopolyGetRafflePoolInfoCsReq => { - "CmdMonopolyGetRafflePoolInfoCsReq" - } - CmdMonopolyType::CmdMonopolySttUpdateScNotify => { - "CmdMonopolySttUpdateScNotify" - } - CmdMonopolyType::CmdMonopolyMoveScRsp => "CmdMonopolyMoveScRsp", - CmdMonopolyType::CmdMonopolyGameCreateScNotify => { - "CmdMonopolyGameCreateScNotify" - } - CmdMonopolyType::CmdMonopolyRollDiceCsReq => "CmdMonopolyRollDiceCsReq", - CmdMonopolyType::CmdMonopolyTakeRaffleTicketRewardScRsp => { - "CmdMonopolyTakeRaffleTicketRewardScRsp" - } - CmdMonopolyType::CmdGetMonopolyFriendRankingListCsReq => { - "CmdGetMonopolyFriendRankingListCsReq" - } - CmdMonopolyType::CmdMonopolyGuessBuyInformationCsReq => { - "CmdMonopolyGuessBuyInformationCsReq" - } - CmdMonopolyType::CmdMonopolyConfirmRandomCsReq => { - "CmdMonopolyConfirmRandomCsReq" - } - CmdMonopolyType::CmdMonopolyGameBingoFlipCardCsReq => { - "CmdMonopolyGameBingoFlipCardCsReq" - } - CmdMonopolyType::CmdGetMonopolyInfoCsReq => "CmdGetMonopolyInfoCsReq", - CmdMonopolyType::CmdMonopolyUpgradeAssetScRsp => { - "CmdMonopolyUpgradeAssetScRsp" - } - CmdMonopolyType::CmdMonopolyUpgradeAssetCsReq => { - "CmdMonopolyUpgradeAssetCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMonopolyTypeNone" => Some(Self::None), - "CmdGetMbtiReportScRsp" => Some(Self::CmdGetMbtiReportScRsp), - "CmdMonopolySelectOptionCsReq" => Some(Self::CmdMonopolySelectOptionCsReq), - "CmdGetMbtiReportCsReq" => Some(Self::CmdGetMbtiReportCsReq), - "CmdMonopolyLikeScRsp" => Some(Self::CmdMonopolyLikeScRsp), - "CmdMonopolyGameSettleScNotify" => Some(Self::CmdMonopolyGameSettleScNotify), - "CmdDailyFirstEnterMonopolyActivityScRsp" => { - Some(Self::CmdDailyFirstEnterMonopolyActivityScRsp) - } - "CmdMonopolyDailySettleScNotify" => { - Some(Self::CmdMonopolyDailySettleScNotify) - } - "CmdMonopolyConfirmRandomScRsp" => Some(Self::CmdMonopolyConfirmRandomScRsp), - "CmdMonopolyRollDiceScRsp" => Some(Self::CmdMonopolyRollDiceScRsp), - "CmdMonopolyCheatDiceCsReq" => Some(Self::CmdMonopolyCheatDiceCsReq), - "CmdMonopolyGameRaiseRatioScRsp" => { - Some(Self::CmdMonopolyGameRaiseRatioScRsp) - } - "CmdMonopolyScrachRaffleTicketScRsp" => { - Some(Self::CmdMonopolyScrachRaffleTicketScRsp) - } - "CmdMonopolyGetRegionProgressScRsp" => { - Some(Self::CmdMonopolyGetRegionProgressScRsp) - } - "CmdMonopolyGuessChooseCsReq" => Some(Self::CmdMonopolyGuessChooseCsReq), - "CmdMonopolyClickCellCsReq" => Some(Self::CmdMonopolyClickCellCsReq), - "CmdMonopolyGameRaiseRatioCsReq" => { - Some(Self::CmdMonopolyGameRaiseRatioCsReq) - } - "CmdMonopolyAcceptQuizCsReq" => Some(Self::CmdMonopolyAcceptQuizCsReq), - "CmdMonopolyLikeCsReq" => Some(Self::CmdMonopolyLikeCsReq), - "CmdDeleteSocialEventServerCacheCsReq" => { - Some(Self::CmdDeleteSocialEventServerCacheCsReq) - } - "CmdMonopolyGetRegionProgressCsReq" => { - Some(Self::CmdMonopolyGetRegionProgressCsReq) - } - "CmdGetMonopolyDailyReportScRsp" => { - Some(Self::CmdGetMonopolyDailyReportScRsp) - } - "CmdMonopolyCellUpdateNotify" => Some(Self::CmdMonopolyCellUpdateNotify), - "CmdMonopolyContentUpdateScNotify" => { - Some(Self::CmdMonopolyContentUpdateScNotify) - } - "CmdMonopolyGetRaffleTicketCsReq" => { - Some(Self::CmdMonopolyGetRaffleTicketCsReq) - } - "CmdMonopolyEventLoadUpdateScNotify" => { - Some(Self::CmdMonopolyEventLoadUpdateScNotify) - } - "CmdMonopolyLikeScNotify" => Some(Self::CmdMonopolyLikeScNotify), - "CmdMonopolyGiveUpCurContentScRsp" => { - Some(Self::CmdMonopolyGiveUpCurContentScRsp) - } - "CmdMonopolyGuessDrawScNotify" => Some(Self::CmdMonopolyGuessDrawScNotify), - "CmdMonopolyRollRandomScRsp" => Some(Self::CmdMonopolyRollRandomScRsp), - "CmdMonopolyClickMbtiReportScRsp" => { - Some(Self::CmdMonopolyClickMbtiReportScRsp) - } - "CmdMonopolyGuessBuyInformationScRsp" => { - Some(Self::CmdMonopolyGuessBuyInformationScRsp) - } - "CmdMonopolyClickCellScRsp" => Some(Self::CmdMonopolyClickCellScRsp), - "CmdGetMonopolyMbtiReportRewardCsReq" => { - Some(Self::CmdGetMonopolyMbtiReportRewardCsReq) - } - "CmdMonopolyEventSelectFriendScRsp" => { - Some(Self::CmdMonopolyEventSelectFriendScRsp) - } - "CmdMonopolySelectOptionScRsp" => Some(Self::CmdMonopolySelectOptionScRsp), - "CmdMonopolyEventSelectFriendCsReq" => { - Some(Self::CmdMonopolyEventSelectFriendCsReq) - } - "CmdMonopolyReRollRandomScRsp" => Some(Self::CmdMonopolyReRollRandomScRsp), - "CmdMonopolyAcceptQuizScRsp" => Some(Self::CmdMonopolyAcceptQuizScRsp), - "CmdDailyFirstEnterMonopolyActivityCsReq" => { - Some(Self::CmdDailyFirstEnterMonopolyActivityCsReq) - } - "CmdMonopolyGuessChooseScRsp" => Some(Self::CmdMonopolyGuessChooseScRsp), - "CmdMonopolyTakePhaseRewardScRsp" => { - Some(Self::CmdMonopolyTakePhaseRewardScRsp) - } - "CmdDeleteSocialEventServerCacheScRsp" => { - Some(Self::CmdDeleteSocialEventServerCacheScRsp) - } - "CmdMonopolyGiveUpCurContentCsReq" => { - Some(Self::CmdMonopolyGiveUpCurContentCsReq) - } - "CmdGetSocialEventServerCacheCsReq" => { - Some(Self::CmdGetSocialEventServerCacheCsReq) - } - "CmdMonopolyClickMbtiReportCsReq" => { - Some(Self::CmdMonopolyClickMbtiReportCsReq) - } - "CmdMonopolyMoveCsReq" => Some(Self::CmdMonopolyMoveCsReq), - "CmdMonopolyGetDailyInitItemScRsp" => { - Some(Self::CmdMonopolyGetDailyInitItemScRsp) - } - "CmdMonopolyGameGachaCsReq" => Some(Self::CmdMonopolyGameGachaCsReq), - "CmdMonopolyBuyGoodsCsReq" => Some(Self::CmdMonopolyBuyGoodsCsReq), - "CmdMonopolyScrachRaffleTicketCsReq" => { - Some(Self::CmdMonopolyScrachRaffleTicketCsReq) - } - "CmdMonopolyRollRandomCsReq" => Some(Self::CmdMonopolyRollRandomCsReq), - "CmdGetMonopolyDailyReportCsReq" => { - Some(Self::CmdGetMonopolyDailyReportCsReq) - } - "CmdMonopolyGetRafflePoolInfoScRsp" => { - Some(Self::CmdMonopolyGetRafflePoolInfoScRsp) - } - "CmdMonopolyTakePhaseRewardCsReq" => { - Some(Self::CmdMonopolyTakePhaseRewardCsReq) - } - "CmdMonopolySocialEventEffectScNotify" => { - Some(Self::CmdMonopolySocialEventEffectScNotify) - } - "CmdMonopolyBuyGoodsScRsp" => Some(Self::CmdMonopolyBuyGoodsScRsp), - "CmdGetMonopolyInfoScRsp" => Some(Self::CmdGetMonopolyInfoScRsp), - "CmdGetSocialEventServerCacheScRsp" => { - Some(Self::CmdGetSocialEventServerCacheScRsp) - } - "CmdMonopolyGetDailyInitItemCsReq" => { - Some(Self::CmdMonopolyGetDailyInitItemCsReq) - } - "CmdMonopolyQuizDurationChangeScNotify" => { - Some(Self::CmdMonopolyQuizDurationChangeScNotify) - } - "CmdMonopolyCheatDiceScRsp" => Some(Self::CmdMonopolyCheatDiceScRsp), - "CmdGetMonopolyFriendRankingListScRsp" => { - Some(Self::CmdGetMonopolyFriendRankingListScRsp) - } - "CmdMonopolyReRollRandomCsReq" => Some(Self::CmdMonopolyReRollRandomCsReq), - "CmdGetMonopolyMbtiReportRewardScRsp" => { - Some(Self::CmdGetMonopolyMbtiReportRewardScRsp) - } - "CmdMonopolyActionResultScNotify" => { - Some(Self::CmdMonopolyActionResultScNotify) - } - "CmdMonopolyGameBingoFlipCardScRsp" => { - Some(Self::CmdMonopolyGameBingoFlipCardScRsp) - } - "CmdMonopolyConditionUpdateScNotify" => { - Some(Self::CmdMonopolyConditionUpdateScNotify) - } - "CmdMonopolyGameGachaScRsp" => Some(Self::CmdMonopolyGameGachaScRsp), - "CmdMonopolyGetRaffleTicketScRsp" => { - Some(Self::CmdMonopolyGetRaffleTicketScRsp) - } - "CmdMonopolyTakeRaffleTicketRewardCsReq" => { - Some(Self::CmdMonopolyTakeRaffleTicketRewardCsReq) - } - "CmdMonopolyGetRafflePoolInfoCsReq" => { - Some(Self::CmdMonopolyGetRafflePoolInfoCsReq) - } - "CmdMonopolySttUpdateScNotify" => Some(Self::CmdMonopolySttUpdateScNotify), - "CmdMonopolyMoveScRsp" => Some(Self::CmdMonopolyMoveScRsp), - "CmdMonopolyGameCreateScNotify" => Some(Self::CmdMonopolyGameCreateScNotify), - "CmdMonopolyRollDiceCsReq" => Some(Self::CmdMonopolyRollDiceCsReq), - "CmdMonopolyTakeRaffleTicketRewardScRsp" => { - Some(Self::CmdMonopolyTakeRaffleTicketRewardScRsp) - } - "CmdGetMonopolyFriendRankingListCsReq" => { - Some(Self::CmdGetMonopolyFriendRankingListCsReq) - } - "CmdMonopolyGuessBuyInformationCsReq" => { - Some(Self::CmdMonopolyGuessBuyInformationCsReq) - } - "CmdMonopolyConfirmRandomCsReq" => Some(Self::CmdMonopolyConfirmRandomCsReq), - "CmdMonopolyGameBingoFlipCardCsReq" => { - Some(Self::CmdMonopolyGameBingoFlipCardCsReq) - } - "CmdGetMonopolyInfoCsReq" => Some(Self::CmdGetMonopolyInfoCsReq), - "CmdMonopolyUpgradeAssetScRsp" => Some(Self::CmdMonopolyUpgradeAssetScRsp), - "CmdMonopolyUpgradeAssetCsReq" => Some(Self::CmdMonopolyUpgradeAssetCsReq), - _ => None, - } - } -} -/// 0(CmdMonopolyType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fblfgobdmkd { - MonopolySocialEventStatusNone = 0, - MonopolySocialEventStatusWaitingSelectFriend = 1, -} -impl Fblfgobdmkd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Fblfgobdmkd::MonopolySocialEventStatusNone => { - "MONOPOLY_SOCIAL_EVENT_STATUS_NONE" - } - Fblfgobdmkd::MonopolySocialEventStatusWaitingSelectFriend => { - "MONOPOLY_SOCIAL_EVENT_STATUS_WAITING_SELECT_FRIEND" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MONOPOLY_SOCIAL_EVENT_STATUS_NONE" => { - Some(Self::MonopolySocialEventStatusNone) - } - "MONOPOLY_SOCIAL_EVENT_STATUS_WAITING_SELECT_FRIEND" => { - Some(Self::MonopolySocialEventStatusWaitingSelectFriend) - } - _ => None, - } - } -} -/// 1(CmdMonopolyType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oafmcjjfpho { - MonopolyCellStateIdle = 0, - MonopolyCellStateBarrier = 1, - MonopolyCellStateGround = 2, - MonopolyCellStateFinish = 3, -} -impl Oafmcjjfpho { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Oafmcjjfpho::MonopolyCellStateIdle => "MONOPOLY_CELL_STATE_IDLE", - Oafmcjjfpho::MonopolyCellStateBarrier => "MONOPOLY_CELL_STATE_BARRIER", - Oafmcjjfpho::MonopolyCellStateGround => "MONOPOLY_CELL_STATE_GROUND", - Oafmcjjfpho::MonopolyCellStateFinish => "MONOPOLY_CELL_STATE_FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MONOPOLY_CELL_STATE_IDLE" => Some(Self::MonopolyCellStateIdle), - "MONOPOLY_CELL_STATE_BARRIER" => Some(Self::MonopolyCellStateBarrier), - "MONOPOLY_CELL_STATE_GROUND" => Some(Self::MonopolyCellStateGround), - "MONOPOLY_CELL_STATE_FINISH" => Some(Self::MonopolyCellStateFinish), - _ => None, - } - } -} -/// 2(CmdMonopolyType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bhgkijgancm { - MonopolyActionResultSourceTypeNone = 0, - MonopolyActionResultSourceTypeEffect = 1, - MonopolyActionResultSourceTypeAssetBonus = 2, - MonopolyActionResultSourceTypeAssetTax = 3, - MonopolyActionResultSourceTypeAssetUpgrade = 4, - MonopolyActionResultSourceTypeGameSettle = 5, - MonopolyActionResultSourceTypeBuyGoods = 6, - MonopolyActionResultSourceTypeClick = 7, - MonopolyActionResultSourceTypeSocialEvent = 8, - MonopolyActionResultSourceTypeLike = 9, - MonopolyActionResultSourceTypeQuizGameSettle = 10, -} -impl Bhgkijgancm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bhgkijgancm::MonopolyActionResultSourceTypeNone => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_NONE" - } - Bhgkijgancm::MonopolyActionResultSourceTypeEffect => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_EFFECT" - } - Bhgkijgancm::MonopolyActionResultSourceTypeAssetBonus => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_ASSET_BONUS" - } - Bhgkijgancm::MonopolyActionResultSourceTypeAssetTax => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_ASSET_TAX" - } - Bhgkijgancm::MonopolyActionResultSourceTypeAssetUpgrade => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_ASSET_UPGRADE" - } - Bhgkijgancm::MonopolyActionResultSourceTypeGameSettle => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_GAME_SETTLE" - } - Bhgkijgancm::MonopolyActionResultSourceTypeBuyGoods => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_BUY_GOODS" - } - Bhgkijgancm::MonopolyActionResultSourceTypeClick => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_CLICK" - } - Bhgkijgancm::MonopolyActionResultSourceTypeSocialEvent => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_SOCIAL_EVENT" - } - Bhgkijgancm::MonopolyActionResultSourceTypeLike => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_LIKE" - } - Bhgkijgancm::MonopolyActionResultSourceTypeQuizGameSettle => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_QUIZ_GAME_SETTLE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_NONE" => { - Some(Self::MonopolyActionResultSourceTypeNone) - } - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_EFFECT" => { - Some(Self::MonopolyActionResultSourceTypeEffect) - } - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_ASSET_BONUS" => { - Some(Self::MonopolyActionResultSourceTypeAssetBonus) - } - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_ASSET_TAX" => { - Some(Self::MonopolyActionResultSourceTypeAssetTax) - } - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_ASSET_UPGRADE" => { - Some(Self::MonopolyActionResultSourceTypeAssetUpgrade) - } - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_GAME_SETTLE" => { - Some(Self::MonopolyActionResultSourceTypeGameSettle) - } - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_BUY_GOODS" => { - Some(Self::MonopolyActionResultSourceTypeBuyGoods) - } - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_CLICK" => { - Some(Self::MonopolyActionResultSourceTypeClick) - } - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_SOCIAL_EVENT" => { - Some(Self::MonopolyActionResultSourceTypeSocialEvent) - } - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_LIKE" => { - Some(Self::MonopolyActionResultSourceTypeLike) - } - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_QUIZ_GAME_SETTLE" => { - Some(Self::MonopolyActionResultSourceTypeQuizGameSettle) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMultiplayerType { - None = 0, - CmdMultiplayerFightGiveUpCsReq = 1058, - CmdMultiplayerFightGiveUpScRsp = 1049, - CmdMultiplayerGetFightGateCsReq = 1029, - CmdMultiplayerMatch3FinishScNotify = 1019, - CmdMultiplayerFightGameStateScRsp = 1074, - CmdMultiplayerFightGameStateCsReq = 1018, - CmdMultiplayerFightGameFinishScNotify = 1041, - CmdMultiplayerFightGameStartScNotify = 1028, - CmdMultiplayerGetFightGateScRsp = 1037, -} -impl CmdMultiplayerType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMultiplayerType::None => "CmdMultiplayerTypeNone", - CmdMultiplayerType::CmdMultiplayerFightGiveUpCsReq => { - "CmdMultiplayerFightGiveUpCsReq" - } - CmdMultiplayerType::CmdMultiplayerFightGiveUpScRsp => { - "CmdMultiplayerFightGiveUpScRsp" - } - CmdMultiplayerType::CmdMultiplayerGetFightGateCsReq => { - "CmdMultiplayerGetFightGateCsReq" - } - CmdMultiplayerType::CmdMultiplayerMatch3FinishScNotify => { - "CmdMultiplayerMatch3FinishScNotify" - } - CmdMultiplayerType::CmdMultiplayerFightGameStateScRsp => { - "CmdMultiplayerFightGameStateScRsp" - } - CmdMultiplayerType::CmdMultiplayerFightGameStateCsReq => { - "CmdMultiplayerFightGameStateCsReq" - } - CmdMultiplayerType::CmdMultiplayerFightGameFinishScNotify => { - "CmdMultiplayerFightGameFinishScNotify" - } - CmdMultiplayerType::CmdMultiplayerFightGameStartScNotify => { - "CmdMultiplayerFightGameStartScNotify" - } - CmdMultiplayerType::CmdMultiplayerGetFightGateScRsp => { - "CmdMultiplayerGetFightGateScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMultiplayerTypeNone" => Some(Self::None), - "CmdMultiplayerFightGiveUpCsReq" => { - Some(Self::CmdMultiplayerFightGiveUpCsReq) - } - "CmdMultiplayerFightGiveUpScRsp" => { - Some(Self::CmdMultiplayerFightGiveUpScRsp) - } - "CmdMultiplayerGetFightGateCsReq" => { - Some(Self::CmdMultiplayerGetFightGateCsReq) - } - "CmdMultiplayerMatch3FinishScNotify" => { - Some(Self::CmdMultiplayerMatch3FinishScNotify) - } - "CmdMultiplayerFightGameStateScRsp" => { - Some(Self::CmdMultiplayerFightGameStateScRsp) - } - "CmdMultiplayerFightGameStateCsReq" => { - Some(Self::CmdMultiplayerFightGameStateCsReq) - } - "CmdMultiplayerFightGameFinishScNotify" => { - Some(Self::CmdMultiplayerFightGameFinishScNotify) - } - "CmdMultiplayerFightGameStartScNotify" => { - Some(Self::CmdMultiplayerFightGameStartScNotify) - } - "CmdMultiplayerGetFightGateScRsp" => { - Some(Self::CmdMultiplayerGetFightGateScRsp) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMultipleDropType { - None = 0, - CmdGetPlayerReturnMultiDropInfoCsReq = 4637, - CmdGetPlayerReturnMultiDropInfoScRsp = 4658, - CmdMultipleDropInfoNotify = 4649, - CmdGetMultipleDropInfoCsReq = 4618, - CmdGetMultipleDropInfoScRsp = 4674, - CmdMultipleDropInfoScNotify = 4629, -} -impl CmdMultipleDropType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMultipleDropType::None => "CmdMultipleDropTypeNone", - CmdMultipleDropType::CmdGetPlayerReturnMultiDropInfoCsReq => { - "CmdGetPlayerReturnMultiDropInfoCsReq" - } - CmdMultipleDropType::CmdGetPlayerReturnMultiDropInfoScRsp => { - "CmdGetPlayerReturnMultiDropInfoScRsp" - } - CmdMultipleDropType::CmdMultipleDropInfoNotify => "CmdMultipleDropInfoNotify", - CmdMultipleDropType::CmdGetMultipleDropInfoCsReq => { - "CmdGetMultipleDropInfoCsReq" - } - CmdMultipleDropType::CmdGetMultipleDropInfoScRsp => { - "CmdGetMultipleDropInfoScRsp" - } - CmdMultipleDropType::CmdMultipleDropInfoScNotify => { - "CmdMultipleDropInfoScNotify" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMultipleDropTypeNone" => Some(Self::None), - "CmdGetPlayerReturnMultiDropInfoCsReq" => { - Some(Self::CmdGetPlayerReturnMultiDropInfoCsReq) - } - "CmdGetPlayerReturnMultiDropInfoScRsp" => { - Some(Self::CmdGetPlayerReturnMultiDropInfoScRsp) - } - "CmdMultipleDropInfoNotify" => Some(Self::CmdMultipleDropInfoNotify), - "CmdGetMultipleDropInfoCsReq" => Some(Self::CmdGetMultipleDropInfoCsReq), - "CmdGetMultipleDropInfoScRsp" => Some(Self::CmdGetMultipleDropInfoScRsp), - "CmdMultipleDropInfoScNotify" => Some(Self::CmdMultipleDropInfoScNotify), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMuseumType { - None = 0, - CmdSetStuffToAreaCsReq = 4358, - CmdBuyNpcStuffScRsp = 4337, - CmdUpgradeAreaScRsp = 4398, - CmdMuseumDispatchFinishedScNotify = 4321, - CmdGetStuffScNotify = 4319, - CmdUpgradeAreaStatScRsp = 4322, - CmdMuseumTakeCollectRewardCsReq = 4347, - CmdUpgradeAreaStatCsReq = 4383, - CmdMuseumRandomEventQueryCsReq = 4348, - CmdMuseumRandomEventSelectCsReq = 4308, - CmdGetMuseumInfoCsReq = 4318, - CmdGetExhibitScNotify = 4364, - CmdSetStuffToAreaScRsp = 4349, - CmdMuseumFundsChangedScNotify = 4362, - CmdRemoveStuffFromAreaCsReq = 4328, - CmdBuyNpcStuffCsReq = 4329, - CmdFinishCurTurnCsReq = 4389, - CmdUpgradeAreaCsReq = 4346, - CmdMuseumRandomEventQueryScRsp = 4373, - CmdMuseumRandomEventSelectScRsp = 4311, - CmdMuseumTargetMissionFinishNotify = 4324, - CmdMuseumTargetRewardNotify = 4392, - CmdGetMuseumInfoScRsp = 4374, - CmdMuseumTakeCollectRewardScRsp = 4361, - CmdMuseumRandomEventStartScNotify = 4340, - CmdMuseumTargetStartNotify = 4377, - CmdFinishCurTurnScRsp = 4357, - CmdMuseumInfoChangedScNotify = 4391, - CmdRemoveStuffFromAreaScRsp = 4341, -} -impl CmdMuseumType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMuseumType::None => "CmdMuseumTypeNone", - CmdMuseumType::CmdSetStuffToAreaCsReq => "CmdSetStuffToAreaCsReq", - CmdMuseumType::CmdBuyNpcStuffScRsp => "CmdBuyNpcStuffScRsp", - CmdMuseumType::CmdUpgradeAreaScRsp => "CmdUpgradeAreaScRsp", - CmdMuseumType::CmdMuseumDispatchFinishedScNotify => { - "CmdMuseumDispatchFinishedScNotify" - } - CmdMuseumType::CmdGetStuffScNotify => "CmdGetStuffScNotify", - CmdMuseumType::CmdUpgradeAreaStatScRsp => "CmdUpgradeAreaStatScRsp", - CmdMuseumType::CmdMuseumTakeCollectRewardCsReq => { - "CmdMuseumTakeCollectRewardCsReq" - } - CmdMuseumType::CmdUpgradeAreaStatCsReq => "CmdUpgradeAreaStatCsReq", - CmdMuseumType::CmdMuseumRandomEventQueryCsReq => { - "CmdMuseumRandomEventQueryCsReq" - } - CmdMuseumType::CmdMuseumRandomEventSelectCsReq => { - "CmdMuseumRandomEventSelectCsReq" - } - CmdMuseumType::CmdGetMuseumInfoCsReq => "CmdGetMuseumInfoCsReq", - CmdMuseumType::CmdGetExhibitScNotify => "CmdGetExhibitScNotify", - CmdMuseumType::CmdSetStuffToAreaScRsp => "CmdSetStuffToAreaScRsp", - CmdMuseumType::CmdMuseumFundsChangedScNotify => { - "CmdMuseumFundsChangedScNotify" - } - CmdMuseumType::CmdRemoveStuffFromAreaCsReq => "CmdRemoveStuffFromAreaCsReq", - CmdMuseumType::CmdBuyNpcStuffCsReq => "CmdBuyNpcStuffCsReq", - CmdMuseumType::CmdFinishCurTurnCsReq => "CmdFinishCurTurnCsReq", - CmdMuseumType::CmdUpgradeAreaCsReq => "CmdUpgradeAreaCsReq", - CmdMuseumType::CmdMuseumRandomEventQueryScRsp => { - "CmdMuseumRandomEventQueryScRsp" - } - CmdMuseumType::CmdMuseumRandomEventSelectScRsp => { - "CmdMuseumRandomEventSelectScRsp" - } - CmdMuseumType::CmdMuseumTargetMissionFinishNotify => { - "CmdMuseumTargetMissionFinishNotify" - } - CmdMuseumType::CmdMuseumTargetRewardNotify => "CmdMuseumTargetRewardNotify", - CmdMuseumType::CmdGetMuseumInfoScRsp => "CmdGetMuseumInfoScRsp", - CmdMuseumType::CmdMuseumTakeCollectRewardScRsp => { - "CmdMuseumTakeCollectRewardScRsp" - } - CmdMuseumType::CmdMuseumRandomEventStartScNotify => { - "CmdMuseumRandomEventStartScNotify" - } - CmdMuseumType::CmdMuseumTargetStartNotify => "CmdMuseumTargetStartNotify", - CmdMuseumType::CmdFinishCurTurnScRsp => "CmdFinishCurTurnScRsp", - CmdMuseumType::CmdMuseumInfoChangedScNotify => "CmdMuseumInfoChangedScNotify", - CmdMuseumType::CmdRemoveStuffFromAreaScRsp => "CmdRemoveStuffFromAreaScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMuseumTypeNone" => Some(Self::None), - "CmdSetStuffToAreaCsReq" => Some(Self::CmdSetStuffToAreaCsReq), - "CmdBuyNpcStuffScRsp" => Some(Self::CmdBuyNpcStuffScRsp), - "CmdUpgradeAreaScRsp" => Some(Self::CmdUpgradeAreaScRsp), - "CmdMuseumDispatchFinishedScNotify" => { - Some(Self::CmdMuseumDispatchFinishedScNotify) - } - "CmdGetStuffScNotify" => Some(Self::CmdGetStuffScNotify), - "CmdUpgradeAreaStatScRsp" => Some(Self::CmdUpgradeAreaStatScRsp), - "CmdMuseumTakeCollectRewardCsReq" => { - Some(Self::CmdMuseumTakeCollectRewardCsReq) - } - "CmdUpgradeAreaStatCsReq" => Some(Self::CmdUpgradeAreaStatCsReq), - "CmdMuseumRandomEventQueryCsReq" => { - Some(Self::CmdMuseumRandomEventQueryCsReq) - } - "CmdMuseumRandomEventSelectCsReq" => { - Some(Self::CmdMuseumRandomEventSelectCsReq) - } - "CmdGetMuseumInfoCsReq" => Some(Self::CmdGetMuseumInfoCsReq), - "CmdGetExhibitScNotify" => Some(Self::CmdGetExhibitScNotify), - "CmdSetStuffToAreaScRsp" => Some(Self::CmdSetStuffToAreaScRsp), - "CmdMuseumFundsChangedScNotify" => Some(Self::CmdMuseumFundsChangedScNotify), - "CmdRemoveStuffFromAreaCsReq" => Some(Self::CmdRemoveStuffFromAreaCsReq), - "CmdBuyNpcStuffCsReq" => Some(Self::CmdBuyNpcStuffCsReq), - "CmdFinishCurTurnCsReq" => Some(Self::CmdFinishCurTurnCsReq), - "CmdUpgradeAreaCsReq" => Some(Self::CmdUpgradeAreaCsReq), - "CmdMuseumRandomEventQueryScRsp" => { - Some(Self::CmdMuseumRandomEventQueryScRsp) - } - "CmdMuseumRandomEventSelectScRsp" => { - Some(Self::CmdMuseumRandomEventSelectScRsp) - } - "CmdMuseumTargetMissionFinishNotify" => { - Some(Self::CmdMuseumTargetMissionFinishNotify) - } - "CmdMuseumTargetRewardNotify" => Some(Self::CmdMuseumTargetRewardNotify), - "CmdGetMuseumInfoScRsp" => Some(Self::CmdGetMuseumInfoScRsp), - "CmdMuseumTakeCollectRewardScRsp" => { - Some(Self::CmdMuseumTakeCollectRewardScRsp) - } - "CmdMuseumRandomEventStartScNotify" => { - Some(Self::CmdMuseumRandomEventStartScNotify) - } - "CmdMuseumTargetStartNotify" => Some(Self::CmdMuseumTargetStartNotify), - "CmdFinishCurTurnScRsp" => Some(Self::CmdFinishCurTurnScRsp), - "CmdMuseumInfoChangedScNotify" => Some(Self::CmdMuseumInfoChangedScNotify), - "CmdRemoveStuffFromAreaScRsp" => Some(Self::CmdRemoveStuffFromAreaScRsp), - _ => None, - } - } -} -/// 0(CmdMuseumType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ohddkhghjab { - MuseumRandomEventStateNone = 0, - MuseumRandomEventStateStart = 1, - MuseumRandomEventStateProcessing = 2, - MuseumRandomEventStateFinish = 3, -} -impl Ohddkhghjab { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ohddkhghjab::MuseumRandomEventStateNone => "MUSEUM_RANDOM_EVENT_STATE_NONE", - Ohddkhghjab::MuseumRandomEventStateStart => "MUSEUM_RANDOM_EVENT_STATE_START", - Ohddkhghjab::MuseumRandomEventStateProcessing => { - "MUSEUM_RANDOM_EVENT_STATE_PROCESSING" - } - Ohddkhghjab::MuseumRandomEventStateFinish => { - "MUSEUM_RANDOM_EVENT_STATE_FINISH" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MUSEUM_RANDOM_EVENT_STATE_NONE" => Some(Self::MuseumRandomEventStateNone), - "MUSEUM_RANDOM_EVENT_STATE_START" => Some(Self::MuseumRandomEventStateStart), - "MUSEUM_RANDOM_EVENT_STATE_PROCESSING" => { - Some(Self::MuseumRandomEventStateProcessing) - } - "MUSEUM_RANDOM_EVENT_STATE_FINISH" => { - Some(Self::MuseumRandomEventStateFinish) - } - _ => None, - } - } -} -/// 1(CmdMuseumType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Blhdeccdhdm { - WorkPosNone = 0, - WorkPos1 = 1, - WorkPos2 = 2, - WorkPos3 = 3, -} -impl Blhdeccdhdm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Blhdeccdhdm::WorkPosNone => "WORK_POS_NONE", - Blhdeccdhdm::WorkPos1 => "WORK_POS_1", - Blhdeccdhdm::WorkPos2 => "WORK_POS_2", - Blhdeccdhdm::WorkPos3 => "WORK_POS_3", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "WORK_POS_NONE" => Some(Self::WorkPosNone), - "WORK_POS_1" => Some(Self::WorkPos1), - "WORK_POS_2" => Some(Self::WorkPos2), - "WORK_POS_3" => Some(Self::WorkPos3), - _ => None, - } - } -} -/// 2(CmdMuseumType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jflbdngfgmd { - StatTypeNone = 0, - StatTypeArt = 1, - StatTypeCulture = 2, - StatTypePopular = 3, -} -impl Jflbdngfgmd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jflbdngfgmd::StatTypeNone => "STAT_TYPE_NONE", - Jflbdngfgmd::StatTypeArt => "STAT_TYPE_ART", - Jflbdngfgmd::StatTypeCulture => "STAT_TYPE_CULTURE", - Jflbdngfgmd::StatTypePopular => "STAT_TYPE_POPULAR", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "STAT_TYPE_NONE" => Some(Self::StatTypeNone), - "STAT_TYPE_ART" => Some(Self::StatTypeArt), - "STAT_TYPE_CULTURE" => Some(Self::StatTypeCulture), - "STAT_TYPE_POPULAR" => Some(Self::StatTypePopular), - _ => None, - } - } -} -/// 3(CmdMuseumType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lmikhobplca { - Unknow = 0, - MissionReward = 1, - EventBuyStuff = 2, - MarketBuyStuff = 3, - QuestReward = 4, - Initial = 5, - PhaseFinishReward = 6, -} -impl Lmikhobplca { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lmikhobplca::Unknow => "UNKNOW", - Lmikhobplca::MissionReward => "MISSION_REWARD", - Lmikhobplca::EventBuyStuff => "EVENT_BUY_STUFF", - Lmikhobplca::MarketBuyStuff => "MARKET_BUY_STUFF", - Lmikhobplca::QuestReward => "QUEST_REWARD", - Lmikhobplca::Initial => "INITIAL", - Lmikhobplca::PhaseFinishReward => "PHASE_FINISH_REWARD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "UNKNOW" => Some(Self::Unknow), - "MISSION_REWARD" => Some(Self::MissionReward), - "EVENT_BUY_STUFF" => Some(Self::EventBuyStuff), - "MARKET_BUY_STUFF" => Some(Self::MarketBuyStuff), - "QUEST_REWARD" => Some(Self::QuestReward), - "INITIAL" => Some(Self::Initial), - "PHASE_FINISH_REWARD" => Some(Self::PhaseFinishReward), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdOfferingType { - None = 0, - CmdTakeOfferingRewardCsReq = 6923, - CmdOfferingInfoScNotify = 6929, - CmdGetOfferingInfoCsReq = 6934, - CmdGetOfferingInfoScRsp = 6937, - CmdSubmitOfferingItemCsReq = 6933, - CmdTakeOfferingRewardScRsp = 6924, - CmdSubmitOfferingItemScRsp = 6925, -} -impl CmdOfferingType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdOfferingType::None => "CmdOfferingTypeNone", - CmdOfferingType::CmdTakeOfferingRewardCsReq => "CmdTakeOfferingRewardCsReq", - CmdOfferingType::CmdOfferingInfoScNotify => "CmdOfferingInfoScNotify", - CmdOfferingType::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq", - CmdOfferingType::CmdGetOfferingInfoScRsp => "CmdGetOfferingInfoScRsp", - CmdOfferingType::CmdSubmitOfferingItemCsReq => "CmdSubmitOfferingItemCsReq", - CmdOfferingType::CmdTakeOfferingRewardScRsp => "CmdTakeOfferingRewardScRsp", - CmdOfferingType::CmdSubmitOfferingItemScRsp => "CmdSubmitOfferingItemScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdOfferingTypeNone" => Some(Self::None), - "CmdTakeOfferingRewardCsReq" => Some(Self::CmdTakeOfferingRewardCsReq), - "CmdOfferingInfoScNotify" => Some(Self::CmdOfferingInfoScNotify), - "CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq), - "CmdGetOfferingInfoScRsp" => Some(Self::CmdGetOfferingInfoScRsp), - "CmdSubmitOfferingItemCsReq" => Some(Self::CmdSubmitOfferingItemCsReq), - "CmdTakeOfferingRewardScRsp" => Some(Self::CmdTakeOfferingRewardScRsp), - "CmdSubmitOfferingItemScRsp" => Some(Self::CmdSubmitOfferingItemScRsp), - _ => None, - } - } -} -/// 0(CmdOfferingType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mhaklhhanjl { - OfferingStateNone = 0, - OfferingStateLock = 1, - OfferingStateOpen = 2, -} -impl Mhaklhhanjl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mhaklhhanjl::OfferingStateNone => "OFFERING_STATE_NONE", - Mhaklhhanjl::OfferingStateLock => "OFFERING_STATE_LOCK", - Mhaklhhanjl::OfferingStateOpen => "OFFERING_STATE_OPEN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OFFERING_STATE_NONE" => Some(Self::OfferingStateNone), - "OFFERING_STATE_LOCK" => Some(Self::OfferingStateLock), - "OFFERING_STATE_OPEN" => Some(Self::OfferingStateOpen), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPamMissionType { - None = 0, - CmdSyncAcceptedPamMissionNotify = 4029, - CmdAcceptedPamMissionExpireScRsp = 4074, - CmdAcceptedPamMissionExpireCsReq = 4018, -} -impl CmdPamMissionType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdPamMissionType::None => "CmdPamMissionTypeNone", - CmdPamMissionType::CmdSyncAcceptedPamMissionNotify => { - "CmdSyncAcceptedPamMissionNotify" - } - CmdPamMissionType::CmdAcceptedPamMissionExpireScRsp => { - "CmdAcceptedPamMissionExpireScRsp" - } - CmdPamMissionType::CmdAcceptedPamMissionExpireCsReq => { - "CmdAcceptedPamMissionExpireCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdPamMissionTypeNone" => Some(Self::None), - "CmdSyncAcceptedPamMissionNotify" => { - Some(Self::CmdSyncAcceptedPamMissionNotify) - } - "CmdAcceptedPamMissionExpireScRsp" => { - Some(Self::CmdAcceptedPamMissionExpireScRsp) - } - "CmdAcceptedPamMissionExpireCsReq" => { - Some(Self::CmdAcceptedPamMissionExpireCsReq) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPhoneType { - None = 0, - CmdUnlockPhoneThemeScNotify = 5141, - CmdSelectChatBubbleScRsp = 5137, - CmdGetPhoneDataScRsp = 5174, - CmdUnlockChatBubbleScNotify = 5158, - CmdSelectChatBubbleCsReq = 5129, - CmdSelectPhoneThemeScRsp = 5128, - CmdSelectPhoneThemeCsReq = 5149, - CmdGetPhoneDataCsReq = 5118, -} -impl CmdPhoneType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdPhoneType::None => "CmdPhoneTypeNone", - CmdPhoneType::CmdUnlockPhoneThemeScNotify => "CmdUnlockPhoneThemeScNotify", - CmdPhoneType::CmdSelectChatBubbleScRsp => "CmdSelectChatBubbleScRsp", - CmdPhoneType::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp", - CmdPhoneType::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify", - CmdPhoneType::CmdSelectChatBubbleCsReq => "CmdSelectChatBubbleCsReq", - CmdPhoneType::CmdSelectPhoneThemeScRsp => "CmdSelectPhoneThemeScRsp", - CmdPhoneType::CmdSelectPhoneThemeCsReq => "CmdSelectPhoneThemeCsReq", - CmdPhoneType::CmdGetPhoneDataCsReq => "CmdGetPhoneDataCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdPhoneTypeNone" => Some(Self::None), - "CmdUnlockPhoneThemeScNotify" => Some(Self::CmdUnlockPhoneThemeScNotify), - "CmdSelectChatBubbleScRsp" => Some(Self::CmdSelectChatBubbleScRsp), - "CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp), - "CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify), - "CmdSelectChatBubbleCsReq" => Some(Self::CmdSelectChatBubbleCsReq), - "CmdSelectPhoneThemeScRsp" => Some(Self::CmdSelectPhoneThemeScRsp), - "CmdSelectPhoneThemeCsReq" => Some(Self::CmdSelectPhoneThemeCsReq), - "CmdGetPhoneDataCsReq" => Some(Self::CmdGetPhoneDataCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPlayerType { - None = 0, - CmdSetGenderCsReq = 70, - CmdSetRedPointStatusScNotify = 17, - CmdGetBasicInfoScRsp = 45, - CmdPlayerLoginFinishScRsp = 25, - CmdSetLanguageCsReq = 47, - CmdUpdateFeatureSwitchScNotify = 12, - CmdUnlockAvatarPathScRsp = 66, - CmdGmTalkCsReq = 64, - CmdRegionStopScNotify = 62, - CmdUpdatePlayerSettingCsReq = 31, - CmdClientObjUploadCsReq = 85, - CmdAvatarPathChangedNotify = 60, - CmdSetAvatarPathCsReq = 52, - CmdPlayerLogoutCsReq = 29, - CmdStaminaInfoScNotify = 54, - CmdSetPlayerInfoScRsp = 87, - CmdGetAuthkeyCsReq = 22, - CmdSetPlayerInfoCsReq = 23, - CmdPlayerLoginFinishCsReq = 76, - CmdGateServerScNotify = 67, - CmdExchangeStaminaScRsp = 83, - CmdGetMultiPathAvatarInfoScRsp = 44, - CmdExchangeStaminaCsReq = 98, - CmdGmTalkScNotify = 41, - CmdSetGameplayBirthdayScRsp = 88, - CmdUpdatePlayerSettingScRsp = 65, - CmdGmTalkScRsp = 89, - CmdClientDownloadDataScNotify = 53, - CmdPlayerGetTokenScRsp = 49, - CmdUpdatePsnSettingsInfoCsReq = 5, - CmdGetAuthkeyScRsp = 91, - CmdServerAnnounceNotify = 38, - CmdGetLevelRewardTakenListCsReq = 8, - CmdAceAntiCheaterScRsp = 10, - CmdGetMultiPathAvatarInfoCsReq = 69, - CmdQueryProductInfoCsReq = 14, - CmdAceAntiCheaterCsReq = 100, - CmdPlayerLoginCsReq = 18, - CmdGetSecretKeyInfoCsReq = 78, - CmdPlayerLogoutScRsp = 37, - CmdDailyRefreshNotify = 16, - CmdSetGenderScRsp = 80, - CmdFeatureSwitchClosedScNotify = 3, - CmdPlayerKickOutScNotify = 19, - CmdPlayerLoginScRsp = 74, - CmdPlayerHeartBeatScRsp = 90, - CmdSetLanguageScRsp = 61, - CmdGetVideoVersionKeyCsReq = 1, - CmdGetBasicInfoCsReq = 42, - CmdAntiAddictScNotify = 40, - CmdReserveStaminaExchangeScRsp = 95, - CmdReserveStaminaExchangeCsReq = 71, - CmdSetNicknameCsReq = 48, - CmdPlayerGetTokenCsReq = 58, - CmdMonthCardRewardNotify = 20, - CmdQueryProductInfoScRsp = 75, - CmdGetSecretKeyInfoScRsp = 84, - CmdretcodeNotify = 68, - CmdPlayerHeartBeatCsReq = 33, - CmdGetLevelRewardCsReq = 21, - CmdClientObjUploadScRsp = 93, - CmdGetLevelRewardTakenListScRsp = 11, - CmdSetAvatarPathScRsp = 35, - CmdGetLevelRewardScRsp = 77, - CmdGetVideoVersionKeyScRsp = 34, - CmdUpdatePsnSettingsInfoScRsp = 26, - CmdClientObjDownloadDataScNotify = 99, - CmdSetGameplayBirthdayCsReq = 36, - CmdSetNicknameScRsp = 73, - CmdUnlockAvatarPathCsReq = 97, -} -impl CmdPlayerType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdPlayerType::None => "CmdPlayerTypeNone", - CmdPlayerType::CmdSetGenderCsReq => "CmdSetGenderCsReq", - CmdPlayerType::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify", - CmdPlayerType::CmdGetBasicInfoScRsp => "CmdGetBasicInfoScRsp", - CmdPlayerType::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp", - CmdPlayerType::CmdSetLanguageCsReq => "CmdSetLanguageCsReq", - CmdPlayerType::CmdUpdateFeatureSwitchScNotify => { - "CmdUpdateFeatureSwitchScNotify" - } - CmdPlayerType::CmdUnlockAvatarPathScRsp => "CmdUnlockAvatarPathScRsp", - CmdPlayerType::CmdGmTalkCsReq => "CmdGmTalkCsReq", - CmdPlayerType::CmdRegionStopScNotify => "CmdRegionStopScNotify", - CmdPlayerType::CmdUpdatePlayerSettingCsReq => "CmdUpdatePlayerSettingCsReq", - CmdPlayerType::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq", - CmdPlayerType::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify", - CmdPlayerType::CmdSetAvatarPathCsReq => "CmdSetAvatarPathCsReq", - CmdPlayerType::CmdPlayerLogoutCsReq => "CmdPlayerLogoutCsReq", - CmdPlayerType::CmdStaminaInfoScNotify => "CmdStaminaInfoScNotify", - CmdPlayerType::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp", - CmdPlayerType::CmdGetAuthkeyCsReq => "CmdGetAuthkeyCsReq", - CmdPlayerType::CmdSetPlayerInfoCsReq => "CmdSetPlayerInfoCsReq", - CmdPlayerType::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq", - CmdPlayerType::CmdGateServerScNotify => "CmdGateServerScNotify", - CmdPlayerType::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp", - CmdPlayerType::CmdGetMultiPathAvatarInfoScRsp => { - "CmdGetMultiPathAvatarInfoScRsp" - } - CmdPlayerType::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq", - CmdPlayerType::CmdGmTalkScNotify => "CmdGmTalkScNotify", - CmdPlayerType::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp", - CmdPlayerType::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp", - CmdPlayerType::CmdGmTalkScRsp => "CmdGmTalkScRsp", - CmdPlayerType::CmdClientDownloadDataScNotify => { - "CmdClientDownloadDataScNotify" - } - CmdPlayerType::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp", - CmdPlayerType::CmdUpdatePsnSettingsInfoCsReq => { - "CmdUpdatePsnSettingsInfoCsReq" - } - CmdPlayerType::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp", - CmdPlayerType::CmdServerAnnounceNotify => "CmdServerAnnounceNotify", - CmdPlayerType::CmdGetLevelRewardTakenListCsReq => { - "CmdGetLevelRewardTakenListCsReq" - } - CmdPlayerType::CmdAceAntiCheaterScRsp => "CmdAceAntiCheaterScRsp", - CmdPlayerType::CmdGetMultiPathAvatarInfoCsReq => { - "CmdGetMultiPathAvatarInfoCsReq" - } - CmdPlayerType::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq", - CmdPlayerType::CmdAceAntiCheaterCsReq => "CmdAceAntiCheaterCsReq", - CmdPlayerType::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq", - CmdPlayerType::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq", - CmdPlayerType::CmdPlayerLogoutScRsp => "CmdPlayerLogoutScRsp", - CmdPlayerType::CmdDailyRefreshNotify => "CmdDailyRefreshNotify", - CmdPlayerType::CmdSetGenderScRsp => "CmdSetGenderScRsp", - CmdPlayerType::CmdFeatureSwitchClosedScNotify => { - "CmdFeatureSwitchClosedScNotify" - } - CmdPlayerType::CmdPlayerKickOutScNotify => "CmdPlayerKickOutScNotify", - CmdPlayerType::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp", - CmdPlayerType::CmdPlayerHeartBeatScRsp => "CmdPlayerHeartBeatScRsp", - CmdPlayerType::CmdSetLanguageScRsp => "CmdSetLanguageScRsp", - CmdPlayerType::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq", - CmdPlayerType::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq", - CmdPlayerType::CmdAntiAddictScNotify => "CmdAntiAddictScNotify", - CmdPlayerType::CmdReserveStaminaExchangeScRsp => { - "CmdReserveStaminaExchangeScRsp" - } - CmdPlayerType::CmdReserveStaminaExchangeCsReq => { - "CmdReserveStaminaExchangeCsReq" - } - CmdPlayerType::CmdSetNicknameCsReq => "CmdSetNicknameCsReq", - CmdPlayerType::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq", - CmdPlayerType::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify", - CmdPlayerType::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp", - CmdPlayerType::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp", - CmdPlayerType::CmdretcodeNotify => "CmdretcodeNotify", - CmdPlayerType::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq", - CmdPlayerType::CmdGetLevelRewardCsReq => "CmdGetLevelRewardCsReq", - CmdPlayerType::CmdClientObjUploadScRsp => "CmdClientObjUploadScRsp", - CmdPlayerType::CmdGetLevelRewardTakenListScRsp => { - "CmdGetLevelRewardTakenListScRsp" - } - CmdPlayerType::CmdSetAvatarPathScRsp => "CmdSetAvatarPathScRsp", - CmdPlayerType::CmdGetLevelRewardScRsp => "CmdGetLevelRewardScRsp", - CmdPlayerType::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp", - CmdPlayerType::CmdUpdatePsnSettingsInfoScRsp => { - "CmdUpdatePsnSettingsInfoScRsp" - } - CmdPlayerType::CmdClientObjDownloadDataScNotify => { - "CmdClientObjDownloadDataScNotify" - } - CmdPlayerType::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq", - CmdPlayerType::CmdSetNicknameScRsp => "CmdSetNicknameScRsp", - CmdPlayerType::CmdUnlockAvatarPathCsReq => "CmdUnlockAvatarPathCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdPlayerTypeNone" => Some(Self::None), - "CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq), - "CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify), - "CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp), - "CmdPlayerLoginFinishScRsp" => Some(Self::CmdPlayerLoginFinishScRsp), - "CmdSetLanguageCsReq" => Some(Self::CmdSetLanguageCsReq), - "CmdUpdateFeatureSwitchScNotify" => { - Some(Self::CmdUpdateFeatureSwitchScNotify) - } - "CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp), - "CmdGmTalkCsReq" => Some(Self::CmdGmTalkCsReq), - "CmdRegionStopScNotify" => Some(Self::CmdRegionStopScNotify), - "CmdUpdatePlayerSettingCsReq" => Some(Self::CmdUpdatePlayerSettingCsReq), - "CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq), - "CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify), - "CmdSetAvatarPathCsReq" => Some(Self::CmdSetAvatarPathCsReq), - "CmdPlayerLogoutCsReq" => Some(Self::CmdPlayerLogoutCsReq), - "CmdStaminaInfoScNotify" => Some(Self::CmdStaminaInfoScNotify), - "CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp), - "CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq), - "CmdSetPlayerInfoCsReq" => Some(Self::CmdSetPlayerInfoCsReq), - "CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq), - "CmdGateServerScNotify" => Some(Self::CmdGateServerScNotify), - "CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp), - "CmdGetMultiPathAvatarInfoScRsp" => { - Some(Self::CmdGetMultiPathAvatarInfoScRsp) - } - "CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq), - "CmdGmTalkScNotify" => Some(Self::CmdGmTalkScNotify), - "CmdSetGameplayBirthdayScRsp" => Some(Self::CmdSetGameplayBirthdayScRsp), - "CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp), - "CmdGmTalkScRsp" => Some(Self::CmdGmTalkScRsp), - "CmdClientDownloadDataScNotify" => Some(Self::CmdClientDownloadDataScNotify), - "CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp), - "CmdUpdatePsnSettingsInfoCsReq" => Some(Self::CmdUpdatePsnSettingsInfoCsReq), - "CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp), - "CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify), - "CmdGetLevelRewardTakenListCsReq" => { - Some(Self::CmdGetLevelRewardTakenListCsReq) - } - "CmdAceAntiCheaterScRsp" => Some(Self::CmdAceAntiCheaterScRsp), - "CmdGetMultiPathAvatarInfoCsReq" => { - Some(Self::CmdGetMultiPathAvatarInfoCsReq) - } - "CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq), - "CmdAceAntiCheaterCsReq" => Some(Self::CmdAceAntiCheaterCsReq), - "CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq), - "CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq), - "CmdPlayerLogoutScRsp" => Some(Self::CmdPlayerLogoutScRsp), - "CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify), - "CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp), - "CmdFeatureSwitchClosedScNotify" => { - Some(Self::CmdFeatureSwitchClosedScNotify) - } - "CmdPlayerKickOutScNotify" => Some(Self::CmdPlayerKickOutScNotify), - "CmdPlayerLoginScRsp" => Some(Self::CmdPlayerLoginScRsp), - "CmdPlayerHeartBeatScRsp" => Some(Self::CmdPlayerHeartBeatScRsp), - "CmdSetLanguageScRsp" => Some(Self::CmdSetLanguageScRsp), - "CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq), - "CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq), - "CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify), - "CmdReserveStaminaExchangeScRsp" => { - Some(Self::CmdReserveStaminaExchangeScRsp) - } - "CmdReserveStaminaExchangeCsReq" => { - Some(Self::CmdReserveStaminaExchangeCsReq) - } - "CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq), - "CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq), - "CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify), - "CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp), - "CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp), - "CmdretcodeNotify" => Some(Self::CmdretcodeNotify), - "CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq), - "CmdGetLevelRewardCsReq" => Some(Self::CmdGetLevelRewardCsReq), - "CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp), - "CmdGetLevelRewardTakenListScRsp" => { - Some(Self::CmdGetLevelRewardTakenListScRsp) - } - "CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp), - "CmdGetLevelRewardScRsp" => Some(Self::CmdGetLevelRewardScRsp), - "CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp), - "CmdUpdatePsnSettingsInfoScRsp" => Some(Self::CmdUpdatePsnSettingsInfoScRsp), - "CmdClientObjDownloadDataScNotify" => { - Some(Self::CmdClientObjDownloadDataScNotify) - } - "CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq), - "CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp), - "CmdUnlockAvatarPathCsReq" => Some(Self::CmdUnlockAvatarPathCsReq), - _ => None, - } - } -} -/// 0(CmdPlayerType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kkdiomempkb { - AuthkeySignTypeNone = 0, - AuthkeySignTypeDefault = 1, - AuthkeySignTypeRsa = 2, -} -impl Kkdiomempkb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Kkdiomempkb::AuthkeySignTypeNone => "AUTHKEY_SIGN_TYPE_NONE", - Kkdiomempkb::AuthkeySignTypeDefault => "AUTHKEY_SIGN_TYPE_DEFAULT", - Kkdiomempkb::AuthkeySignTypeRsa => "AUTHKEY_SIGN_TYPE_RSA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AUTHKEY_SIGN_TYPE_NONE" => Some(Self::AuthkeySignTypeNone), - "AUTHKEY_SIGN_TYPE_DEFAULT" => Some(Self::AuthkeySignTypeDefault), - "AUTHKEY_SIGN_TYPE_RSA" => Some(Self::AuthkeySignTypeRsa), - _ => None, - } - } -} -/// OneOf Type From: KHNPOBNCLOC.ODMJNMCDGKO.CAEAKCEIKCN -/// 9(CmdPlayerType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Caeakceikcn { - KickSqueezed = 0, - KickBlack = 1, - KickChangePwd = 2, - KickLoginWhiteTimeout = 3, - KickAceAntiCheater = 4, - KickByGm = 5, -} -impl Caeakceikcn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Caeakceikcn::KickSqueezed => "KICK_SQUEEZED", - Caeakceikcn::KickBlack => "KICK_BLACK", - Caeakceikcn::KickChangePwd => "KICK_CHANGE_PWD", - Caeakceikcn::KickLoginWhiteTimeout => "KICK_LOGIN_WHITE_TIMEOUT", - Caeakceikcn::KickAceAntiCheater => "KICK_ACE_ANTI_CHEATER", - Caeakceikcn::KickByGm => "KICK_BY_GM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KICK_SQUEEZED" => Some(Self::KickSqueezed), - "KICK_BLACK" => Some(Self::KickBlack), - "KICK_CHANGE_PWD" => Some(Self::KickChangePwd), - "KICK_LOGIN_WHITE_TIMEOUT" => Some(Self::KickLoginWhiteTimeout), - "KICK_ACE_ANTI_CHEATER" => Some(Self::KickAceAntiCheater), - "KICK_BY_GM" => Some(Self::KickByGm), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPlayerBoardType { - None = 0, - CmdSetAssistAvatarScRsp = 2846, - CmdUnlockHeadIconScNotify = 2819, - CmdSetSignatureScRsp = 2889, - CmdSetDisplayAvatarScRsp = 2849, - CmdSetDisplayAvatarCsReq = 2858, - CmdSetHeadIconScRsp = 2837, - CmdSetHeadIconCsReq = 2829, - CmdSetAssistAvatarCsReq = 2857, - CmdSetIsDisplayAvatarInfoScRsp = 2841, - CmdSetIsDisplayAvatarInfoCsReq = 2828, - CmdGetPlayerBoardDataCsReq = 2818, - CmdGetPlayerBoardDataScRsp = 2874, - CmdSetSignatureCsReq = 2864, -} -impl CmdPlayerBoardType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdPlayerBoardType::None => "CmdPlayerBoardTypeNone", - CmdPlayerBoardType::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp", - CmdPlayerBoardType::CmdUnlockHeadIconScNotify => "CmdUnlockHeadIconScNotify", - CmdPlayerBoardType::CmdSetSignatureScRsp => "CmdSetSignatureScRsp", - CmdPlayerBoardType::CmdSetDisplayAvatarScRsp => "CmdSetDisplayAvatarScRsp", - CmdPlayerBoardType::CmdSetDisplayAvatarCsReq => "CmdSetDisplayAvatarCsReq", - CmdPlayerBoardType::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp", - CmdPlayerBoardType::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq", - CmdPlayerBoardType::CmdSetAssistAvatarCsReq => "CmdSetAssistAvatarCsReq", - CmdPlayerBoardType::CmdSetIsDisplayAvatarInfoScRsp => { - "CmdSetIsDisplayAvatarInfoScRsp" - } - CmdPlayerBoardType::CmdSetIsDisplayAvatarInfoCsReq => { - "CmdSetIsDisplayAvatarInfoCsReq" - } - CmdPlayerBoardType::CmdGetPlayerBoardDataCsReq => { - "CmdGetPlayerBoardDataCsReq" - } - CmdPlayerBoardType::CmdGetPlayerBoardDataScRsp => { - "CmdGetPlayerBoardDataScRsp" - } - CmdPlayerBoardType::CmdSetSignatureCsReq => "CmdSetSignatureCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdPlayerBoardTypeNone" => Some(Self::None), - "CmdSetAssistAvatarScRsp" => Some(Self::CmdSetAssistAvatarScRsp), - "CmdUnlockHeadIconScNotify" => Some(Self::CmdUnlockHeadIconScNotify), - "CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp), - "CmdSetDisplayAvatarScRsp" => Some(Self::CmdSetDisplayAvatarScRsp), - "CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq), - "CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp), - "CmdSetHeadIconCsReq" => Some(Self::CmdSetHeadIconCsReq), - "CmdSetAssistAvatarCsReq" => Some(Self::CmdSetAssistAvatarCsReq), - "CmdSetIsDisplayAvatarInfoScRsp" => { - Some(Self::CmdSetIsDisplayAvatarInfoScRsp) - } - "CmdSetIsDisplayAvatarInfoCsReq" => { - Some(Self::CmdSetIsDisplayAvatarInfoCsReq) - } - "CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq), - "CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp), - "CmdSetSignatureCsReq" => Some(Self::CmdSetSignatureCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPlayerReturnType { - None = 0, - CmdPlayerReturnTakeRewardCsReq = 4528, - CmdPlayerReturnTakePointRewardCsReq = 4558, - CmdPlayerReturnPointChangeScNotify = 4537, - CmdPlayerReturnTakeRewardScRsp = 4541, - CmdPlayerReturnSignCsReq = 4574, - CmdPlayerReturnInfoQueryScRsp = 4564, - CmdPlayerReturnSignScRsp = 4529, - CmdPlayerReturnInfoQueryCsReq = 4519, - CmdPlayerReturnTakePointRewardScRsp = 4549, - CmdPlayerReturnForceFinishScNotify = 4589, - CmdPlayerReturnStartScNotify = 4518, -} -impl CmdPlayerReturnType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdPlayerReturnType::None => "CmdPlayerReturnTypeNone", - CmdPlayerReturnType::CmdPlayerReturnTakeRewardCsReq => { - "CmdPlayerReturnTakeRewardCsReq" - } - CmdPlayerReturnType::CmdPlayerReturnTakePointRewardCsReq => { - "CmdPlayerReturnTakePointRewardCsReq" - } - CmdPlayerReturnType::CmdPlayerReturnPointChangeScNotify => { - "CmdPlayerReturnPointChangeScNotify" - } - CmdPlayerReturnType::CmdPlayerReturnTakeRewardScRsp => { - "CmdPlayerReturnTakeRewardScRsp" - } - CmdPlayerReturnType::CmdPlayerReturnSignCsReq => "CmdPlayerReturnSignCsReq", - CmdPlayerReturnType::CmdPlayerReturnInfoQueryScRsp => { - "CmdPlayerReturnInfoQueryScRsp" - } - CmdPlayerReturnType::CmdPlayerReturnSignScRsp => "CmdPlayerReturnSignScRsp", - CmdPlayerReturnType::CmdPlayerReturnInfoQueryCsReq => { - "CmdPlayerReturnInfoQueryCsReq" - } - CmdPlayerReturnType::CmdPlayerReturnTakePointRewardScRsp => { - "CmdPlayerReturnTakePointRewardScRsp" - } - CmdPlayerReturnType::CmdPlayerReturnForceFinishScNotify => { - "CmdPlayerReturnForceFinishScNotify" - } - CmdPlayerReturnType::CmdPlayerReturnStartScNotify => { - "CmdPlayerReturnStartScNotify" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdPlayerReturnTypeNone" => Some(Self::None), - "CmdPlayerReturnTakeRewardCsReq" => { - Some(Self::CmdPlayerReturnTakeRewardCsReq) - } - "CmdPlayerReturnTakePointRewardCsReq" => { - Some(Self::CmdPlayerReturnTakePointRewardCsReq) - } - "CmdPlayerReturnPointChangeScNotify" => { - Some(Self::CmdPlayerReturnPointChangeScNotify) - } - "CmdPlayerReturnTakeRewardScRsp" => { - Some(Self::CmdPlayerReturnTakeRewardScRsp) - } - "CmdPlayerReturnSignCsReq" => Some(Self::CmdPlayerReturnSignCsReq), - "CmdPlayerReturnInfoQueryScRsp" => Some(Self::CmdPlayerReturnInfoQueryScRsp), - "CmdPlayerReturnSignScRsp" => Some(Self::CmdPlayerReturnSignScRsp), - "CmdPlayerReturnInfoQueryCsReq" => Some(Self::CmdPlayerReturnInfoQueryCsReq), - "CmdPlayerReturnTakePointRewardScRsp" => { - Some(Self::CmdPlayerReturnTakePointRewardScRsp) - } - "CmdPlayerReturnForceFinishScNotify" => { - Some(Self::CmdPlayerReturnForceFinishScNotify) - } - "CmdPlayerReturnStartScNotify" => Some(Self::CmdPlayerReturnStartScNotify), - _ => None, - } - } -} -/// 0(CmdPlayerReturnType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ldmjpfclmji { - PlayerReturnNone = 0, - PlayerReturnProcessing = 1, - PlayerReturnFinish = 2, -} -impl Ldmjpfclmji { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ldmjpfclmji::PlayerReturnNone => "PLAYER_RETURN_NONE", - Ldmjpfclmji::PlayerReturnProcessing => "PLAYER_RETURN_PROCESSING", - Ldmjpfclmji::PlayerReturnFinish => "PLAYER_RETURN_FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PLAYER_RETURN_NONE" => Some(Self::PlayerReturnNone), - "PLAYER_RETURN_PROCESSING" => Some(Self::PlayerReturnProcessing), - "PLAYER_RETURN_FINISH" => Some(Self::PlayerReturnFinish), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPlotType { - None = 0, - CmdFinishPlotCsReq = 1118, - CmdFinishPlotScRsp = 1174, -} -impl CmdPlotType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdPlotType::None => "CmdPlotTypeNone", - CmdPlotType::CmdFinishPlotCsReq => "CmdFinishPlotCsReq", - CmdPlotType::CmdFinishPlotScRsp => "CmdFinishPlotScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdPlotTypeNone" => Some(Self::None), - "CmdFinishPlotCsReq" => Some(Self::CmdFinishPlotCsReq), - "CmdFinishPlotScRsp" => Some(Self::CmdFinishPlotScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPunkLordType { - None = 0, - CmdTakeKilledPunkLordMonsterScoreScRsp = 3238, - CmdPunkLordBattleResultScNotify = 3211, - CmdTakePunkLordPointRewardCsReq = 3246, - CmdGetPunkLordMonsterDataScRsp = 3274, - CmdTakePunkLordPointRewardScRsp = 3298, - CmdGetPunkLordBattleRecordScRsp = 3202, - CmdGetKilledPunkLordMonsterDataCsReq = 3221, - CmdStartPunkLordRaidCsReq = 3229, - CmdStartPunkLordRaidScRsp = 3237, - CmdSummonPunkLordMonsterScRsp = 3241, - CmdSharePunkLordMonsterCsReq = 3258, - CmdPunkLordMonsterInfoScNotify = 3283, - CmdPunkLordRaidTimeOutScNotify = 3240, - CmdTakeKilledPunkLordMonsterScoreCsReq = 3261, - CmdGetKilledPunkLordMonsterDataScRsp = 3277, - CmdSharePunkLordMonsterScRsp = 3249, - CmdPunkLordDataChangeNotify = 3282, - CmdPunkLordMonsterKilledNotify = 3247, - CmdGetPunkLordMonsterDataCsReq = 3218, - CmdSummonPunkLordMonsterCsReq = 3228, - CmdGetPunkLordBattleRecordCsReq = 3259, - CmdGetPunkLordDataCsReq = 3222, - CmdGetPunkLordDataScRsp = 3291, -} -impl CmdPunkLordType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdPunkLordType::None => "CmdPunkLordTypeNone", - CmdPunkLordType::CmdTakeKilledPunkLordMonsterScoreScRsp => { - "CmdTakeKilledPunkLordMonsterScoreScRsp" - } - CmdPunkLordType::CmdPunkLordBattleResultScNotify => { - "CmdPunkLordBattleResultScNotify" - } - CmdPunkLordType::CmdTakePunkLordPointRewardCsReq => { - "CmdTakePunkLordPointRewardCsReq" - } - CmdPunkLordType::CmdGetPunkLordMonsterDataScRsp => { - "CmdGetPunkLordMonsterDataScRsp" - } - CmdPunkLordType::CmdTakePunkLordPointRewardScRsp => { - "CmdTakePunkLordPointRewardScRsp" - } - CmdPunkLordType::CmdGetPunkLordBattleRecordScRsp => { - "CmdGetPunkLordBattleRecordScRsp" - } - CmdPunkLordType::CmdGetKilledPunkLordMonsterDataCsReq => { - "CmdGetKilledPunkLordMonsterDataCsReq" - } - CmdPunkLordType::CmdStartPunkLordRaidCsReq => "CmdStartPunkLordRaidCsReq", - CmdPunkLordType::CmdStartPunkLordRaidScRsp => "CmdStartPunkLordRaidScRsp", - CmdPunkLordType::CmdSummonPunkLordMonsterScRsp => { - "CmdSummonPunkLordMonsterScRsp" - } - CmdPunkLordType::CmdSharePunkLordMonsterCsReq => { - "CmdSharePunkLordMonsterCsReq" - } - CmdPunkLordType::CmdPunkLordMonsterInfoScNotify => { - "CmdPunkLordMonsterInfoScNotify" - } - CmdPunkLordType::CmdPunkLordRaidTimeOutScNotify => { - "CmdPunkLordRaidTimeOutScNotify" - } - CmdPunkLordType::CmdTakeKilledPunkLordMonsterScoreCsReq => { - "CmdTakeKilledPunkLordMonsterScoreCsReq" - } - CmdPunkLordType::CmdGetKilledPunkLordMonsterDataScRsp => { - "CmdGetKilledPunkLordMonsterDataScRsp" - } - CmdPunkLordType::CmdSharePunkLordMonsterScRsp => { - "CmdSharePunkLordMonsterScRsp" - } - CmdPunkLordType::CmdPunkLordDataChangeNotify => "CmdPunkLordDataChangeNotify", - CmdPunkLordType::CmdPunkLordMonsterKilledNotify => { - "CmdPunkLordMonsterKilledNotify" - } - CmdPunkLordType::CmdGetPunkLordMonsterDataCsReq => { - "CmdGetPunkLordMonsterDataCsReq" - } - CmdPunkLordType::CmdSummonPunkLordMonsterCsReq => { - "CmdSummonPunkLordMonsterCsReq" - } - CmdPunkLordType::CmdGetPunkLordBattleRecordCsReq => { - "CmdGetPunkLordBattleRecordCsReq" - } - CmdPunkLordType::CmdGetPunkLordDataCsReq => "CmdGetPunkLordDataCsReq", - CmdPunkLordType::CmdGetPunkLordDataScRsp => "CmdGetPunkLordDataScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdPunkLordTypeNone" => Some(Self::None), - "CmdTakeKilledPunkLordMonsterScoreScRsp" => { - Some(Self::CmdTakeKilledPunkLordMonsterScoreScRsp) - } - "CmdPunkLordBattleResultScNotify" => { - Some(Self::CmdPunkLordBattleResultScNotify) - } - "CmdTakePunkLordPointRewardCsReq" => { - Some(Self::CmdTakePunkLordPointRewardCsReq) - } - "CmdGetPunkLordMonsterDataScRsp" => { - Some(Self::CmdGetPunkLordMonsterDataScRsp) - } - "CmdTakePunkLordPointRewardScRsp" => { - Some(Self::CmdTakePunkLordPointRewardScRsp) - } - "CmdGetPunkLordBattleRecordScRsp" => { - Some(Self::CmdGetPunkLordBattleRecordScRsp) - } - "CmdGetKilledPunkLordMonsterDataCsReq" => { - Some(Self::CmdGetKilledPunkLordMonsterDataCsReq) - } - "CmdStartPunkLordRaidCsReq" => Some(Self::CmdStartPunkLordRaidCsReq), - "CmdStartPunkLordRaidScRsp" => Some(Self::CmdStartPunkLordRaidScRsp), - "CmdSummonPunkLordMonsterScRsp" => Some(Self::CmdSummonPunkLordMonsterScRsp), - "CmdSharePunkLordMonsterCsReq" => Some(Self::CmdSharePunkLordMonsterCsReq), - "CmdPunkLordMonsterInfoScNotify" => { - Some(Self::CmdPunkLordMonsterInfoScNotify) - } - "CmdPunkLordRaidTimeOutScNotify" => { - Some(Self::CmdPunkLordRaidTimeOutScNotify) - } - "CmdTakeKilledPunkLordMonsterScoreCsReq" => { - Some(Self::CmdTakeKilledPunkLordMonsterScoreCsReq) - } - "CmdGetKilledPunkLordMonsterDataScRsp" => { - Some(Self::CmdGetKilledPunkLordMonsterDataScRsp) - } - "CmdSharePunkLordMonsterScRsp" => Some(Self::CmdSharePunkLordMonsterScRsp), - "CmdPunkLordDataChangeNotify" => Some(Self::CmdPunkLordDataChangeNotify), - "CmdPunkLordMonsterKilledNotify" => { - Some(Self::CmdPunkLordMonsterKilledNotify) - } - "CmdGetPunkLordMonsterDataCsReq" => { - Some(Self::CmdGetPunkLordMonsterDataCsReq) - } - "CmdSummonPunkLordMonsterCsReq" => Some(Self::CmdSummonPunkLordMonsterCsReq), - "CmdGetPunkLordBattleRecordCsReq" => { - Some(Self::CmdGetPunkLordBattleRecordCsReq) - } - "CmdGetPunkLordDataCsReq" => Some(Self::CmdGetPunkLordDataCsReq), - "CmdGetPunkLordDataScRsp" => Some(Self::CmdGetPunkLordDataScRsp), - _ => None, - } - } -} -/// 0(CmdPunkLordType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cidkfbgiofm { - PunkLordOperationNone = 0, - PunkLordOperationRefresh = 1, - PunkLordOperationShare = 2, - PunkLordOperationStartRaid = 3, - PunkLordOperationGetBattleRecord = 4, -} -impl Cidkfbgiofm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cidkfbgiofm::PunkLordOperationNone => "PUNK_LORD_OPERATION_NONE", - Cidkfbgiofm::PunkLordOperationRefresh => "PUNK_LORD_OPERATION_REFRESH", - Cidkfbgiofm::PunkLordOperationShare => "PUNK_LORD_OPERATION_SHARE", - Cidkfbgiofm::PunkLordOperationStartRaid => "PUNK_LORD_OPERATION_START_RAID", - Cidkfbgiofm::PunkLordOperationGetBattleRecord => { - "PUNK_LORD_OPERATION_GET_BATTLE_RECORD" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PUNK_LORD_OPERATION_NONE" => Some(Self::PunkLordOperationNone), - "PUNK_LORD_OPERATION_REFRESH" => Some(Self::PunkLordOperationRefresh), - "PUNK_LORD_OPERATION_SHARE" => Some(Self::PunkLordOperationShare), - "PUNK_LORD_OPERATION_START_RAID" => Some(Self::PunkLordOperationStartRaid), - "PUNK_LORD_OPERATION_GET_BATTLE_RECORD" => { - Some(Self::PunkLordOperationGetBattleRecord) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdQuestType { - None = 0, - CmdGetQuestRecordScRsp = 941, - CmdFinishQuestCsReq = 964, - CmdGetQuestDataCsReq = 918, - CmdBatchGetQuestDataCsReq = 983, - CmdQuestRecordScNotify = 919, - CmdTakeQuestRewardCsReq = 929, - CmdGetQuestDataScRsp = 974, - CmdTakeQuestOptionalRewardCsReq = 957, - CmdGetQuestRecordCsReq = 928, - CmdTakeQuestOptionalRewardScRsp = 946, - CmdBatchGetQuestDataScRsp = 922, - CmdFinishQuestScRsp = 989, - CmdTakeQuestRewardScRsp = 937, -} -impl CmdQuestType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdQuestType::None => "CmdQuestTypeNone", - CmdQuestType::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp", - CmdQuestType::CmdFinishQuestCsReq => "CmdFinishQuestCsReq", - CmdQuestType::CmdGetQuestDataCsReq => "CmdGetQuestDataCsReq", - CmdQuestType::CmdBatchGetQuestDataCsReq => "CmdBatchGetQuestDataCsReq", - CmdQuestType::CmdQuestRecordScNotify => "CmdQuestRecordScNotify", - CmdQuestType::CmdTakeQuestRewardCsReq => "CmdTakeQuestRewardCsReq", - CmdQuestType::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp", - CmdQuestType::CmdTakeQuestOptionalRewardCsReq => { - "CmdTakeQuestOptionalRewardCsReq" - } - CmdQuestType::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq", - CmdQuestType::CmdTakeQuestOptionalRewardScRsp => { - "CmdTakeQuestOptionalRewardScRsp" - } - CmdQuestType::CmdBatchGetQuestDataScRsp => "CmdBatchGetQuestDataScRsp", - CmdQuestType::CmdFinishQuestScRsp => "CmdFinishQuestScRsp", - CmdQuestType::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdQuestTypeNone" => Some(Self::None), - "CmdGetQuestRecordScRsp" => Some(Self::CmdGetQuestRecordScRsp), - "CmdFinishQuestCsReq" => Some(Self::CmdFinishQuestCsReq), - "CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq), - "CmdBatchGetQuestDataCsReq" => Some(Self::CmdBatchGetQuestDataCsReq), - "CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify), - "CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq), - "CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp), - "CmdTakeQuestOptionalRewardCsReq" => { - Some(Self::CmdTakeQuestOptionalRewardCsReq) - } - "CmdGetQuestRecordCsReq" => Some(Self::CmdGetQuestRecordCsReq), - "CmdTakeQuestOptionalRewardScRsp" => { - Some(Self::CmdTakeQuestOptionalRewardScRsp) - } - "CmdBatchGetQuestDataScRsp" => Some(Self::CmdBatchGetQuestDataScRsp), - "CmdFinishQuestScRsp" => Some(Self::CmdFinishQuestScRsp), - "CmdTakeQuestRewardScRsp" => Some(Self::CmdTakeQuestRewardScRsp), - _ => None, - } - } -} -/// 0(CmdQuestType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum QuestStatus { - QuestNone = 0, - QuestDoing = 1, - QuestFinish = 2, - QuestClose = 3, - QuestDelete = 4, -} -impl QuestStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - QuestStatus::QuestNone => "QUEST_NONE", - QuestStatus::QuestDoing => "QUEST_DOING", - QuestStatus::QuestFinish => "QUEST_FINISH", - QuestStatus::QuestClose => "QUEST_CLOSE", - QuestStatus::QuestDelete => "QUEST_DELETE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "QUEST_NONE" => Some(Self::QuestNone), - "QUEST_DOING" => Some(Self::QuestDoing), - "QUEST_FINISH" => Some(Self::QuestFinish), - "QUEST_CLOSE" => Some(Self::QuestClose), - "QUEST_DELETE" => Some(Self::QuestDelete), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRaidType { - None = 0, - CmdGetRaidInfoCsReq = 2289, - CmdGetAllSaveRaidScRsp = 2262, - CmdDelSaveRaidScNotify = 2240, - CmdStartRaidScRsp = 2274, - CmdLeaveRaidCsReq = 2229, - CmdGetSaveRaidScRsp = 2222, - CmdChallengeRaidNotify = 2264, - CmdRaidInfoNotify = 2258, - CmdSetClientRaidTargetCountScRsp = 2298, - CmdGetRaidInfoScRsp = 2257, - CmdSetClientRaidTargetCountCsReq = 2246, - CmdRaidKickByServerScNotify = 2248, - CmdStartRaidCsReq = 2218, - CmdTakeChallengeRaidRewardScRsp = 2219, - CmdLeaveRaidScRsp = 2237, - CmdTakeChallengeRaidRewardCsReq = 2241, - CmdGetAllSaveRaidCsReq = 2291, - CmdGetSaveRaidCsReq = 2283, - CmdGetChallengeRaidInfoScRsp = 2228, - CmdGetChallengeRaidInfoCsReq = 2249, -} -impl CmdRaidType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRaidType::None => "CmdRaidTypeNone", - CmdRaidType::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq", - CmdRaidType::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp", - CmdRaidType::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify", - CmdRaidType::CmdStartRaidScRsp => "CmdStartRaidScRsp", - CmdRaidType::CmdLeaveRaidCsReq => "CmdLeaveRaidCsReq", - CmdRaidType::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp", - CmdRaidType::CmdChallengeRaidNotify => "CmdChallengeRaidNotify", - CmdRaidType::CmdRaidInfoNotify => "CmdRaidInfoNotify", - CmdRaidType::CmdSetClientRaidTargetCountScRsp => { - "CmdSetClientRaidTargetCountScRsp" - } - CmdRaidType::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp", - CmdRaidType::CmdSetClientRaidTargetCountCsReq => { - "CmdSetClientRaidTargetCountCsReq" - } - CmdRaidType::CmdRaidKickByServerScNotify => "CmdRaidKickByServerScNotify", - CmdRaidType::CmdStartRaidCsReq => "CmdStartRaidCsReq", - CmdRaidType::CmdTakeChallengeRaidRewardScRsp => { - "CmdTakeChallengeRaidRewardScRsp" - } - CmdRaidType::CmdLeaveRaidScRsp => "CmdLeaveRaidScRsp", - CmdRaidType::CmdTakeChallengeRaidRewardCsReq => { - "CmdTakeChallengeRaidRewardCsReq" - } - CmdRaidType::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq", - CmdRaidType::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq", - CmdRaidType::CmdGetChallengeRaidInfoScRsp => "CmdGetChallengeRaidInfoScRsp", - CmdRaidType::CmdGetChallengeRaidInfoCsReq => "CmdGetChallengeRaidInfoCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRaidTypeNone" => Some(Self::None), - "CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq), - "CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp), - "CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify), - "CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp), - "CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq), - "CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp), - "CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify), - "CmdRaidInfoNotify" => Some(Self::CmdRaidInfoNotify), - "CmdSetClientRaidTargetCountScRsp" => { - Some(Self::CmdSetClientRaidTargetCountScRsp) - } - "CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp), - "CmdSetClientRaidTargetCountCsReq" => { - Some(Self::CmdSetClientRaidTargetCountCsReq) - } - "CmdRaidKickByServerScNotify" => Some(Self::CmdRaidKickByServerScNotify), - "CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq), - "CmdTakeChallengeRaidRewardScRsp" => { - Some(Self::CmdTakeChallengeRaidRewardScRsp) - } - "CmdLeaveRaidScRsp" => Some(Self::CmdLeaveRaidScRsp), - "CmdTakeChallengeRaidRewardCsReq" => { - Some(Self::CmdTakeChallengeRaidRewardCsReq) - } - "CmdGetAllSaveRaidCsReq" => Some(Self::CmdGetAllSaveRaidCsReq), - "CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq), - "CmdGetChallengeRaidInfoScRsp" => Some(Self::CmdGetChallengeRaidInfoScRsp), - "CmdGetChallengeRaidInfoCsReq" => Some(Self::CmdGetChallengeRaidInfoCsReq), - _ => None, - } - } -} -/// 0(CmdRaidType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kdhnmooalpi { - RaidStatusNone = 0, - RaidStatusDoing = 1, - RaidStatusFinish = 2, - RaidStatusFailed = 3, -} -impl Kdhnmooalpi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Kdhnmooalpi::RaidStatusNone => "RAID_STATUS_NONE", - Kdhnmooalpi::RaidStatusDoing => "RAID_STATUS_DOING", - Kdhnmooalpi::RaidStatusFinish => "RAID_STATUS_FINISH", - Kdhnmooalpi::RaidStatusFailed => "RAID_STATUS_FAILED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "RAID_STATUS_NONE" => Some(Self::RaidStatusNone), - "RAID_STATUS_DOING" => Some(Self::RaidStatusDoing), - "RAID_STATUS_FINISH" => Some(Self::RaidStatusFinish), - "RAID_STATUS_FAILED" => Some(Self::RaidStatusFailed), - _ => None, - } - } -} -/// 1(CmdRaidType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dennpfnemif { - RaidTargetStatusNone = 0, - RaidTargetStatusDoing = 1, - RaidTargetStatusFinish = 2, -} -impl Dennpfnemif { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dennpfnemif::RaidTargetStatusNone => "RAID_TARGET_STATUS_NONE", - Dennpfnemif::RaidTargetStatusDoing => "RAID_TARGET_STATUS_DOING", - Dennpfnemif::RaidTargetStatusFinish => "RAID_TARGET_STATUS_FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "RAID_TARGET_STATUS_NONE" => Some(Self::RaidTargetStatusNone), - "RAID_TARGET_STATUS_DOING" => Some(Self::RaidTargetStatusDoing), - "RAID_TARGET_STATUS_FINISH" => Some(Self::RaidTargetStatusFinish), - _ => None, - } - } -} -/// 2(CmdRaidType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hdhienajbkf { - RaidKickReasonNone = 0, - RaidKickReasonActivityScheduleFinish = 1, -} -impl Hdhienajbkf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hdhienajbkf::RaidKickReasonNone => "RAID_KICK_REASON_NONE", - Hdhienajbkf::RaidKickReasonActivityScheduleFinish => { - "RAID_KICK_REASON_ACTIVITY_SCHEDULE_FINISH" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "RAID_KICK_REASON_NONE" => Some(Self::RaidKickReasonNone), - "RAID_KICK_REASON_ACTIVITY_SCHEDULE_FINISH" => { - Some(Self::RaidKickReasonActivityScheduleFinish) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRaidCollectionType { - None = 0, - CmdRaidCollectionDataScRsp = 6957, - CmdRaidCollectionDataCsReq = 6954, - CmdRaidCollectionDataScNotify = 6953, -} -impl CmdRaidCollectionType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRaidCollectionType::None => "CmdRaidCollectionTypeNone", - CmdRaidCollectionType::CmdRaidCollectionDataScRsp => { - "CmdRaidCollectionDataScRsp" - } - CmdRaidCollectionType::CmdRaidCollectionDataCsReq => { - "CmdRaidCollectionDataCsReq" - } - CmdRaidCollectionType::CmdRaidCollectionDataScNotify => { - "CmdRaidCollectionDataScNotify" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRaidCollectionTypeNone" => Some(Self::None), - "CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp), - "CmdRaidCollectionDataCsReq" => Some(Self::CmdRaidCollectionDataCsReq), - "CmdRaidCollectionDataScNotify" => Some(Self::CmdRaidCollectionDataScNotify), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRedDotType { - None = 0, - CmdGetSingleRedDotParamGroupCsReq = 5958, - CmdGetAllRedDotDataCsReq = 5918, - CmdUpdateRedDotDataScRsp = 5937, - CmdUpdateRedDotDataCsReq = 5929, - CmdGetSingleRedDotParamGroupScRsp = 5949, - CmdGetAllRedDotDataScRsp = 5974, -} -impl CmdRedDotType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRedDotType::None => "CmdRedDotTypeNone", - CmdRedDotType::CmdGetSingleRedDotParamGroupCsReq => { - "CmdGetSingleRedDotParamGroupCsReq" - } - CmdRedDotType::CmdGetAllRedDotDataCsReq => "CmdGetAllRedDotDataCsReq", - CmdRedDotType::CmdUpdateRedDotDataScRsp => "CmdUpdateRedDotDataScRsp", - CmdRedDotType::CmdUpdateRedDotDataCsReq => "CmdUpdateRedDotDataCsReq", - CmdRedDotType::CmdGetSingleRedDotParamGroupScRsp => { - "CmdGetSingleRedDotParamGroupScRsp" - } - CmdRedDotType::CmdGetAllRedDotDataScRsp => "CmdGetAllRedDotDataScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRedDotTypeNone" => Some(Self::None), - "CmdGetSingleRedDotParamGroupCsReq" => { - Some(Self::CmdGetSingleRedDotParamGroupCsReq) - } - "CmdGetAllRedDotDataCsReq" => Some(Self::CmdGetAllRedDotDataCsReq), - "CmdUpdateRedDotDataScRsp" => Some(Self::CmdUpdateRedDotDataScRsp), - "CmdUpdateRedDotDataCsReq" => Some(Self::CmdUpdateRedDotDataCsReq), - "CmdGetSingleRedDotParamGroupScRsp" => { - Some(Self::CmdGetSingleRedDotParamGroupScRsp) - } - "CmdGetAllRedDotDataScRsp" => Some(Self::CmdGetAllRedDotDataScRsp), - _ => None, - } - } -} -/// 0(CmdRedDotType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ejoffdhcfda { - UpdateReddotNone = 0, - UpdateReddotAdd = 1, - UpdateReddotReplace = 2, -} -impl Ejoffdhcfda { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ejoffdhcfda::UpdateReddotNone => "UPDATE_REDDOT_NONE", - Ejoffdhcfda::UpdateReddotAdd => "UPDATE_REDDOT_ADD", - Ejoffdhcfda::UpdateReddotReplace => "UPDATE_REDDOT_REPLACE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "UPDATE_REDDOT_NONE" => Some(Self::UpdateReddotNone), - "UPDATE_REDDOT_ADD" => Some(Self::UpdateReddotAdd), - "UPDATE_REDDOT_REPLACE" => Some(Self::UpdateReddotReplace), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdReplayType { - None = 0, - CmdGetReplayTokenScRsp = 3574, - CmdGetPlayerReplayInfoCsReq = 3529, - CmdGetReplayTokenCsReq = 3518, - CmdGetPlayerReplayInfoScRsp = 3537, -} -impl CmdReplayType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdReplayType::None => "CmdReplayTypeNone", - CmdReplayType::CmdGetReplayTokenScRsp => "CmdGetReplayTokenScRsp", - CmdReplayType::CmdGetPlayerReplayInfoCsReq => "CmdGetPlayerReplayInfoCsReq", - CmdReplayType::CmdGetReplayTokenCsReq => "CmdGetReplayTokenCsReq", - CmdReplayType::CmdGetPlayerReplayInfoScRsp => "CmdGetPlayerReplayInfoScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdReplayTypeNone" => Some(Self::None), - "CmdGetReplayTokenScRsp" => Some(Self::CmdGetReplayTokenScRsp), - "CmdGetPlayerReplayInfoCsReq" => Some(Self::CmdGetPlayerReplayInfoCsReq), - "CmdGetReplayTokenCsReq" => Some(Self::CmdGetReplayTokenCsReq), - "CmdGetPlayerReplayInfoScRsp" => Some(Self::CmdGetPlayerReplayInfoScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRndOptionType { - None = 0, - CmdDailyFirstMeetPamCsReq = 3429, - CmdGetRndOptionCsReq = 3418, - CmdDailyFirstMeetPamScRsp = 3437, - CmdGetRndOptionScRsp = 3474, -} -impl CmdRndOptionType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRndOptionType::None => "CmdRndOptionTypeNone", - CmdRndOptionType::CmdDailyFirstMeetPamCsReq => "CmdDailyFirstMeetPamCsReq", - CmdRndOptionType::CmdGetRndOptionCsReq => "CmdGetRndOptionCsReq", - CmdRndOptionType::CmdDailyFirstMeetPamScRsp => "CmdDailyFirstMeetPamScRsp", - CmdRndOptionType::CmdGetRndOptionScRsp => "CmdGetRndOptionScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRndOptionTypeNone" => Some(Self::None), - "CmdDailyFirstMeetPamCsReq" => Some(Self::CmdDailyFirstMeetPamCsReq), - "CmdGetRndOptionCsReq" => Some(Self::CmdGetRndOptionCsReq), - "CmdDailyFirstMeetPamScRsp" => Some(Self::CmdDailyFirstMeetPamScRsp), - "CmdGetRndOptionScRsp" => Some(Self::CmdGetRndOptionScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueType { - None = 0, - CmdPickRogueAvatarCsReq = 1822, - CmdFinishAeonDialogueGroupScRsp = 1860, - CmdExchangeRogueRewardKeyScRsp = 1890, - CmdSyncRogueStatusScNotify = 1843, - CmdReviveRogueAvatarCsReq = 1840, - CmdSyncRogueFinishScNotify = 1883, - CmdEnableRogueTalentScRsp = 1850, - CmdGetRogueInitialScoreCsReq = 1887, - CmdSyncRogueExploreWinScNotify = 1809, - CmdEnterRogueMapRoomScRsp = 1823, - CmdEnterRogueMapRoomCsReq = 1880, - CmdStartRogueScRsp = 1837, - CmdGetRogueScoreRewardInfoCsReq = 1899, - CmdEnhanceRogueBuffCsReq = 1877, - CmdOpenRogueChestScRsp = 1868, - CmdGetRogueScoreRewardInfoScRsp = 1885, - CmdReviveRogueAvatarScRsp = 1848, - CmdSyncRogueSeasonFinishScNotify = 1856, - CmdQuitRogueCsReq = 1859, - CmdGetRogueBuffEnhanceInfoScRsp = 1821, - CmdGetRogueTalentInfoScRsp = 1866, - CmdFinishAeonDialogueGroupCsReq = 1844, - CmdOpenRogueChestCsReq = 1820, - CmdStartRogueCsReq = 1829, - CmdGetRogueInfoScRsp = 1874, - CmdGetRogueTalentInfoCsReq = 1897, - CmdSyncRogueReviveInfoScNotify = 1882, - CmdEnableRogueTalentCsReq = 1855, - CmdTakeRogueScoreRewardCsReq = 1873, - CmdSyncRogueRewardInfoScNotify = 1827, - CmdTakeRogueAeonLevelRewardCsReq = 1881, - CmdSyncRogueAeonLevelUpRewardScNotify = 1865, - CmdSyncRogueVirtualItemInfoScNotify = 1863, - CmdEnhanceRogueBuffScRsp = 1824, - CmdGetRogueInfoCsReq = 1818, - CmdQuitRogueScRsp = 1802, - CmdExchangeRogueRewardKeyCsReq = 1833, - CmdEnterRogueCsReq = 1858, - CmdSyncRogueGetItemScNotify = 1851, - CmdEnterRogueScRsp = 1849, - CmdLeaveRogueScRsp = 1841, - CmdTakeRogueScoreRewardScRsp = 1808, - CmdSyncRogueMapRoomScNotify = 1814, - CmdSyncRogueAeonScNotify = 1834, - CmdGetRogueAeonInfoCsReq = 1835, - CmdSyncRogueAreaUnlockScNotify = 1817, - CmdGetRogueBuffEnhanceInfoCsReq = 1811, - CmdSyncRoguePickAvatarInfoScNotify = 1872, - CmdGetRogueInitialScoreScRsp = 1839, - CmdLeaveRogueCsReq = 1828, - CmdTakeRogueAeonLevelRewardScRsp = 1871, - CmdPickRogueAvatarScRsp = 1891, - CmdGetRogueAeonInfoScRsp = 1869, -} -impl CmdRogueType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRogueType::None => "CmdRogueTypeNone", - CmdRogueType::CmdPickRogueAvatarCsReq => "CmdPickRogueAvatarCsReq", - CmdRogueType::CmdFinishAeonDialogueGroupScRsp => { - "CmdFinishAeonDialogueGroupScRsp" - } - CmdRogueType::CmdExchangeRogueRewardKeyScRsp => { - "CmdExchangeRogueRewardKeyScRsp" - } - CmdRogueType::CmdSyncRogueStatusScNotify => "CmdSyncRogueStatusScNotify", - CmdRogueType::CmdReviveRogueAvatarCsReq => "CmdReviveRogueAvatarCsReq", - CmdRogueType::CmdSyncRogueFinishScNotify => "CmdSyncRogueFinishScNotify", - CmdRogueType::CmdEnableRogueTalentScRsp => "CmdEnableRogueTalentScRsp", - CmdRogueType::CmdGetRogueInitialScoreCsReq => "CmdGetRogueInitialScoreCsReq", - CmdRogueType::CmdSyncRogueExploreWinScNotify => { - "CmdSyncRogueExploreWinScNotify" - } - CmdRogueType::CmdEnterRogueMapRoomScRsp => "CmdEnterRogueMapRoomScRsp", - CmdRogueType::CmdEnterRogueMapRoomCsReq => "CmdEnterRogueMapRoomCsReq", - CmdRogueType::CmdStartRogueScRsp => "CmdStartRogueScRsp", - CmdRogueType::CmdGetRogueScoreRewardInfoCsReq => { - "CmdGetRogueScoreRewardInfoCsReq" - } - CmdRogueType::CmdEnhanceRogueBuffCsReq => "CmdEnhanceRogueBuffCsReq", - CmdRogueType::CmdOpenRogueChestScRsp => "CmdOpenRogueChestScRsp", - CmdRogueType::CmdGetRogueScoreRewardInfoScRsp => { - "CmdGetRogueScoreRewardInfoScRsp" - } - CmdRogueType::CmdReviveRogueAvatarScRsp => "CmdReviveRogueAvatarScRsp", - CmdRogueType::CmdSyncRogueSeasonFinishScNotify => { - "CmdSyncRogueSeasonFinishScNotify" - } - CmdRogueType::CmdQuitRogueCsReq => "CmdQuitRogueCsReq", - CmdRogueType::CmdGetRogueBuffEnhanceInfoScRsp => { - "CmdGetRogueBuffEnhanceInfoScRsp" - } - CmdRogueType::CmdGetRogueTalentInfoScRsp => "CmdGetRogueTalentInfoScRsp", - CmdRogueType::CmdFinishAeonDialogueGroupCsReq => { - "CmdFinishAeonDialogueGroupCsReq" - } - CmdRogueType::CmdOpenRogueChestCsReq => "CmdOpenRogueChestCsReq", - CmdRogueType::CmdStartRogueCsReq => "CmdStartRogueCsReq", - CmdRogueType::CmdGetRogueInfoScRsp => "CmdGetRogueInfoScRsp", - CmdRogueType::CmdGetRogueTalentInfoCsReq => "CmdGetRogueTalentInfoCsReq", - CmdRogueType::CmdSyncRogueReviveInfoScNotify => { - "CmdSyncRogueReviveInfoScNotify" - } - CmdRogueType::CmdEnableRogueTalentCsReq => "CmdEnableRogueTalentCsReq", - CmdRogueType::CmdTakeRogueScoreRewardCsReq => "CmdTakeRogueScoreRewardCsReq", - CmdRogueType::CmdSyncRogueRewardInfoScNotify => { - "CmdSyncRogueRewardInfoScNotify" - } - CmdRogueType::CmdTakeRogueAeonLevelRewardCsReq => { - "CmdTakeRogueAeonLevelRewardCsReq" - } - CmdRogueType::CmdSyncRogueAeonLevelUpRewardScNotify => { - "CmdSyncRogueAeonLevelUpRewardScNotify" - } - CmdRogueType::CmdSyncRogueVirtualItemInfoScNotify => { - "CmdSyncRogueVirtualItemInfoScNotify" - } - CmdRogueType::CmdEnhanceRogueBuffScRsp => "CmdEnhanceRogueBuffScRsp", - CmdRogueType::CmdGetRogueInfoCsReq => "CmdGetRogueInfoCsReq", - CmdRogueType::CmdQuitRogueScRsp => "CmdQuitRogueScRsp", - CmdRogueType::CmdExchangeRogueRewardKeyCsReq => { - "CmdExchangeRogueRewardKeyCsReq" - } - CmdRogueType::CmdEnterRogueCsReq => "CmdEnterRogueCsReq", - CmdRogueType::CmdSyncRogueGetItemScNotify => "CmdSyncRogueGetItemScNotify", - CmdRogueType::CmdEnterRogueScRsp => "CmdEnterRogueScRsp", - CmdRogueType::CmdLeaveRogueScRsp => "CmdLeaveRogueScRsp", - CmdRogueType::CmdTakeRogueScoreRewardScRsp => "CmdTakeRogueScoreRewardScRsp", - CmdRogueType::CmdSyncRogueMapRoomScNotify => "CmdSyncRogueMapRoomScNotify", - CmdRogueType::CmdSyncRogueAeonScNotify => "CmdSyncRogueAeonScNotify", - CmdRogueType::CmdGetRogueAeonInfoCsReq => "CmdGetRogueAeonInfoCsReq", - CmdRogueType::CmdSyncRogueAreaUnlockScNotify => { - "CmdSyncRogueAreaUnlockScNotify" - } - CmdRogueType::CmdGetRogueBuffEnhanceInfoCsReq => { - "CmdGetRogueBuffEnhanceInfoCsReq" - } - CmdRogueType::CmdSyncRoguePickAvatarInfoScNotify => { - "CmdSyncRoguePickAvatarInfoScNotify" - } - CmdRogueType::CmdGetRogueInitialScoreScRsp => "CmdGetRogueInitialScoreScRsp", - CmdRogueType::CmdLeaveRogueCsReq => "CmdLeaveRogueCsReq", - CmdRogueType::CmdTakeRogueAeonLevelRewardScRsp => { - "CmdTakeRogueAeonLevelRewardScRsp" - } - CmdRogueType::CmdPickRogueAvatarScRsp => "CmdPickRogueAvatarScRsp", - CmdRogueType::CmdGetRogueAeonInfoScRsp => "CmdGetRogueAeonInfoScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRogueTypeNone" => Some(Self::None), - "CmdPickRogueAvatarCsReq" => Some(Self::CmdPickRogueAvatarCsReq), - "CmdFinishAeonDialogueGroupScRsp" => { - Some(Self::CmdFinishAeonDialogueGroupScRsp) - } - "CmdExchangeRogueRewardKeyScRsp" => { - Some(Self::CmdExchangeRogueRewardKeyScRsp) - } - "CmdSyncRogueStatusScNotify" => Some(Self::CmdSyncRogueStatusScNotify), - "CmdReviveRogueAvatarCsReq" => Some(Self::CmdReviveRogueAvatarCsReq), - "CmdSyncRogueFinishScNotify" => Some(Self::CmdSyncRogueFinishScNotify), - "CmdEnableRogueTalentScRsp" => Some(Self::CmdEnableRogueTalentScRsp), - "CmdGetRogueInitialScoreCsReq" => Some(Self::CmdGetRogueInitialScoreCsReq), - "CmdSyncRogueExploreWinScNotify" => { - Some(Self::CmdSyncRogueExploreWinScNotify) - } - "CmdEnterRogueMapRoomScRsp" => Some(Self::CmdEnterRogueMapRoomScRsp), - "CmdEnterRogueMapRoomCsReq" => Some(Self::CmdEnterRogueMapRoomCsReq), - "CmdStartRogueScRsp" => Some(Self::CmdStartRogueScRsp), - "CmdGetRogueScoreRewardInfoCsReq" => { - Some(Self::CmdGetRogueScoreRewardInfoCsReq) - } - "CmdEnhanceRogueBuffCsReq" => Some(Self::CmdEnhanceRogueBuffCsReq), - "CmdOpenRogueChestScRsp" => Some(Self::CmdOpenRogueChestScRsp), - "CmdGetRogueScoreRewardInfoScRsp" => { - Some(Self::CmdGetRogueScoreRewardInfoScRsp) - } - "CmdReviveRogueAvatarScRsp" => Some(Self::CmdReviveRogueAvatarScRsp), - "CmdSyncRogueSeasonFinishScNotify" => { - Some(Self::CmdSyncRogueSeasonFinishScNotify) - } - "CmdQuitRogueCsReq" => Some(Self::CmdQuitRogueCsReq), - "CmdGetRogueBuffEnhanceInfoScRsp" => { - Some(Self::CmdGetRogueBuffEnhanceInfoScRsp) - } - "CmdGetRogueTalentInfoScRsp" => Some(Self::CmdGetRogueTalentInfoScRsp), - "CmdFinishAeonDialogueGroupCsReq" => { - Some(Self::CmdFinishAeonDialogueGroupCsReq) - } - "CmdOpenRogueChestCsReq" => Some(Self::CmdOpenRogueChestCsReq), - "CmdStartRogueCsReq" => Some(Self::CmdStartRogueCsReq), - "CmdGetRogueInfoScRsp" => Some(Self::CmdGetRogueInfoScRsp), - "CmdGetRogueTalentInfoCsReq" => Some(Self::CmdGetRogueTalentInfoCsReq), - "CmdSyncRogueReviveInfoScNotify" => { - Some(Self::CmdSyncRogueReviveInfoScNotify) - } - "CmdEnableRogueTalentCsReq" => Some(Self::CmdEnableRogueTalentCsReq), - "CmdTakeRogueScoreRewardCsReq" => Some(Self::CmdTakeRogueScoreRewardCsReq), - "CmdSyncRogueRewardInfoScNotify" => { - Some(Self::CmdSyncRogueRewardInfoScNotify) - } - "CmdTakeRogueAeonLevelRewardCsReq" => { - Some(Self::CmdTakeRogueAeonLevelRewardCsReq) - } - "CmdSyncRogueAeonLevelUpRewardScNotify" => { - Some(Self::CmdSyncRogueAeonLevelUpRewardScNotify) - } - "CmdSyncRogueVirtualItemInfoScNotify" => { - Some(Self::CmdSyncRogueVirtualItemInfoScNotify) - } - "CmdEnhanceRogueBuffScRsp" => Some(Self::CmdEnhanceRogueBuffScRsp), - "CmdGetRogueInfoCsReq" => Some(Self::CmdGetRogueInfoCsReq), - "CmdQuitRogueScRsp" => Some(Self::CmdQuitRogueScRsp), - "CmdExchangeRogueRewardKeyCsReq" => { - Some(Self::CmdExchangeRogueRewardKeyCsReq) - } - "CmdEnterRogueCsReq" => Some(Self::CmdEnterRogueCsReq), - "CmdSyncRogueGetItemScNotify" => Some(Self::CmdSyncRogueGetItemScNotify), - "CmdEnterRogueScRsp" => Some(Self::CmdEnterRogueScRsp), - "CmdLeaveRogueScRsp" => Some(Self::CmdLeaveRogueScRsp), - "CmdTakeRogueScoreRewardScRsp" => Some(Self::CmdTakeRogueScoreRewardScRsp), - "CmdSyncRogueMapRoomScNotify" => Some(Self::CmdSyncRogueMapRoomScNotify), - "CmdSyncRogueAeonScNotify" => Some(Self::CmdSyncRogueAeonScNotify), - "CmdGetRogueAeonInfoCsReq" => Some(Self::CmdGetRogueAeonInfoCsReq), - "CmdSyncRogueAreaUnlockScNotify" => { - Some(Self::CmdSyncRogueAreaUnlockScNotify) - } - "CmdGetRogueBuffEnhanceInfoCsReq" => { - Some(Self::CmdGetRogueBuffEnhanceInfoCsReq) - } - "CmdSyncRoguePickAvatarInfoScNotify" => { - Some(Self::CmdSyncRoguePickAvatarInfoScNotify) - } - "CmdGetRogueInitialScoreScRsp" => Some(Self::CmdGetRogueInitialScoreScRsp), - "CmdLeaveRogueCsReq" => Some(Self::CmdLeaveRogueCsReq), - "CmdTakeRogueAeonLevelRewardScRsp" => { - Some(Self::CmdTakeRogueAeonLevelRewardScRsp) - } - "CmdPickRogueAvatarScRsp" => Some(Self::CmdPickRogueAvatarScRsp), - "CmdGetRogueAeonInfoScRsp" => Some(Self::CmdGetRogueAeonInfoScRsp), - _ => None, - } - } -} -/// 0(CmdRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueStatus { - None = 0, - Doing = 1, - Pending = 2, - Endless = 3, - Finish = 4, -} -impl RogueStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueStatus::None => "ROGUE_STATUS_NONE", - RogueStatus::Doing => "ROGUE_STATUS_DOING", - RogueStatus::Pending => "ROGUE_STATUS_PENDING", - RogueStatus::Endless => "ROGUE_STATUS_ENDLESS", - RogueStatus::Finish => "ROGUE_STATUS_FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_STATUS_NONE" => Some(Self::None), - "ROGUE_STATUS_DOING" => Some(Self::Doing), - "ROGUE_STATUS_PENDING" => Some(Self::Pending), - "ROGUE_STATUS_ENDLESS" => Some(Self::Endless), - "ROGUE_STATUS_FINISH" => Some(Self::Finish), - _ => None, - } - } -} -/// 1(CmdRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueRoomStatus { - None = 0, - Lock = 1, - Unlock = 2, - Play = 3, - Finish = 4, -} -impl RogueRoomStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueRoomStatus::None => "ROGUE_ROOM_STATUS_NONE", - RogueRoomStatus::Lock => "ROGUE_ROOM_STATUS_LOCK", - RogueRoomStatus::Unlock => "ROGUE_ROOM_STATUS_UNLOCK", - RogueRoomStatus::Play => "ROGUE_ROOM_STATUS_PLAY", - RogueRoomStatus::Finish => "ROGUE_ROOM_STATUS_FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_ROOM_STATUS_NONE" => Some(Self::None), - "ROGUE_ROOM_STATUS_LOCK" => Some(Self::Lock), - "ROGUE_ROOM_STATUS_UNLOCK" => Some(Self::Unlock), - "ROGUE_ROOM_STATUS_PLAY" => Some(Self::Play), - "ROGUE_ROOM_STATUS_FINISH" => Some(Self::Finish), - _ => None, - } - } -} -/// 2(CmdRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueAreaStatus { - Lock = 0, - Unlock = 1, - FirstPass = 2, - Close = 3, -} -impl RogueAreaStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueAreaStatus::Lock => "ROGUE_AREA_STATUS_LOCK", - RogueAreaStatus::Unlock => "ROGUE_AREA_STATUS_UNLOCK", - RogueAreaStatus::FirstPass => "ROGUE_AREA_STATUS_FIRST_PASS", - RogueAreaStatus::Close => "ROGUE_AREA_STATUS_CLOSE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_AREA_STATUS_LOCK" => Some(Self::Lock), - "ROGUE_AREA_STATUS_UNLOCK" => Some(Self::Unlock), - "ROGUE_AREA_STATUS_FIRST_PASS" => Some(Self::FirstPass), - "ROGUE_AREA_STATUS_CLOSE" => Some(Self::Close), - _ => None, - } - } -} -/// 3(CmdRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cajnpbeflhf { - RogueBuffSourceTypeNone = 0, - RogueBuffSourceTypeSelect = 1, - RogueBuffSourceTypeEnhance = 2, - RogueBuffSourceTypeMiracle = 3, - RogueBuffSourceTypeDialogue = 4, - RogueBuffSourceTypeBonus = 5, - RogueBuffSourceTypeMazeSkill = 6, - RogueBuffSourceTypeShop = 7, - RogueBuffSourceTypeLevelMechanism = 8, - RogueBuffSourceTypeEndlessLevelStart = 9, -} -impl Cajnpbeflhf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cajnpbeflhf::RogueBuffSourceTypeNone => "ROGUE_BUFF_SOURCE_TYPE_NONE", - Cajnpbeflhf::RogueBuffSourceTypeSelect => "ROGUE_BUFF_SOURCE_TYPE_SELECT", - Cajnpbeflhf::RogueBuffSourceTypeEnhance => "ROGUE_BUFF_SOURCE_TYPE_ENHANCE", - Cajnpbeflhf::RogueBuffSourceTypeMiracle => "ROGUE_BUFF_SOURCE_TYPE_MIRACLE", - Cajnpbeflhf::RogueBuffSourceTypeDialogue => "ROGUE_BUFF_SOURCE_TYPE_DIALOGUE", - Cajnpbeflhf::RogueBuffSourceTypeBonus => "ROGUE_BUFF_SOURCE_TYPE_BONUS", - Cajnpbeflhf::RogueBuffSourceTypeMazeSkill => { - "ROGUE_BUFF_SOURCE_TYPE_MAZE_SKILL" - } - Cajnpbeflhf::RogueBuffSourceTypeShop => "ROGUE_BUFF_SOURCE_TYPE_SHOP", - Cajnpbeflhf::RogueBuffSourceTypeLevelMechanism => { - "ROGUE_BUFF_SOURCE_TYPE_LEVEL_MECHANISM" - } - Cajnpbeflhf::RogueBuffSourceTypeEndlessLevelStart => { - "ROGUE_BUFF_SOURCE_TYPE_ENDLESS_LEVEL_START" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_BUFF_SOURCE_TYPE_NONE" => Some(Self::RogueBuffSourceTypeNone), - "ROGUE_BUFF_SOURCE_TYPE_SELECT" => Some(Self::RogueBuffSourceTypeSelect), - "ROGUE_BUFF_SOURCE_TYPE_ENHANCE" => Some(Self::RogueBuffSourceTypeEnhance), - "ROGUE_BUFF_SOURCE_TYPE_MIRACLE" => Some(Self::RogueBuffSourceTypeMiracle), - "ROGUE_BUFF_SOURCE_TYPE_DIALOGUE" => Some(Self::RogueBuffSourceTypeDialogue), - "ROGUE_BUFF_SOURCE_TYPE_BONUS" => Some(Self::RogueBuffSourceTypeBonus), - "ROGUE_BUFF_SOURCE_TYPE_MAZE_SKILL" => { - Some(Self::RogueBuffSourceTypeMazeSkill) - } - "ROGUE_BUFF_SOURCE_TYPE_SHOP" => Some(Self::RogueBuffSourceTypeShop), - "ROGUE_BUFF_SOURCE_TYPE_LEVEL_MECHANISM" => { - Some(Self::RogueBuffSourceTypeLevelMechanism) - } - "ROGUE_BUFF_SOURCE_TYPE_ENDLESS_LEVEL_START" => { - Some(Self::RogueBuffSourceTypeEndlessLevelStart) - } - _ => None, - } - } -} -/// 4(CmdRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gmfiliieiha { - RogueMiracleSourceTypeNone = 0, - RogueMiracleSourceTypeSelect = 1, - RogueMiracleSourceTypeDialogue = 2, - RogueMiracleSourceTypeBonus = 3, - RogueMiracleSourceTypeUse = 4, - RogueMiracleSourceTypeReset = 5, - RogueMiracleSourceTypeReplace = 6, - RogueMiracleSourceTypeTrade = 7, - RogueMiracleSourceTypeGet = 8, - RogueMiracleSourceTypeShop = 9, - RogueMiracleSourceTypeMazeSkill = 10, - RogueMiracleSourceTypeLevelMechanism = 11, - RogueMiracleSourceTypeEndlessLevelStart = 12, -} -impl Gmfiliieiha { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gmfiliieiha::RogueMiracleSourceTypeNone => "ROGUE_MIRACLE_SOURCE_TYPE_NONE", - Gmfiliieiha::RogueMiracleSourceTypeSelect => { - "ROGUE_MIRACLE_SOURCE_TYPE_SELECT" - } - Gmfiliieiha::RogueMiracleSourceTypeDialogue => { - "ROGUE_MIRACLE_SOURCE_TYPE_DIALOGUE" - } - Gmfiliieiha::RogueMiracleSourceTypeBonus => "ROGUE_MIRACLE_SOURCE_TYPE_BONUS", - Gmfiliieiha::RogueMiracleSourceTypeUse => "ROGUE_MIRACLE_SOURCE_TYPE_USE", - Gmfiliieiha::RogueMiracleSourceTypeReset => "ROGUE_MIRACLE_SOURCE_TYPE_RESET", - Gmfiliieiha::RogueMiracleSourceTypeReplace => { - "ROGUE_MIRACLE_SOURCE_TYPE_REPLACE" - } - Gmfiliieiha::RogueMiracleSourceTypeTrade => "ROGUE_MIRACLE_SOURCE_TYPE_TRADE", - Gmfiliieiha::RogueMiracleSourceTypeGet => "ROGUE_MIRACLE_SOURCE_TYPE_GET", - Gmfiliieiha::RogueMiracleSourceTypeShop => "ROGUE_MIRACLE_SOURCE_TYPE_SHOP", - Gmfiliieiha::RogueMiracleSourceTypeMazeSkill => { - "ROGUE_MIRACLE_SOURCE_TYPE_MAZE_SKILL" - } - Gmfiliieiha::RogueMiracleSourceTypeLevelMechanism => { - "ROGUE_MIRACLE_SOURCE_TYPE_LEVEL_MECHANISM" - } - Gmfiliieiha::RogueMiracleSourceTypeEndlessLevelStart => { - "ROGUE_MIRACLE_SOURCE_TYPE_ENDLESS_LEVEL_START" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_MIRACLE_SOURCE_TYPE_NONE" => Some(Self::RogueMiracleSourceTypeNone), - "ROGUE_MIRACLE_SOURCE_TYPE_SELECT" => { - Some(Self::RogueMiracleSourceTypeSelect) - } - "ROGUE_MIRACLE_SOURCE_TYPE_DIALOGUE" => { - Some(Self::RogueMiracleSourceTypeDialogue) - } - "ROGUE_MIRACLE_SOURCE_TYPE_BONUS" => Some(Self::RogueMiracleSourceTypeBonus), - "ROGUE_MIRACLE_SOURCE_TYPE_USE" => Some(Self::RogueMiracleSourceTypeUse), - "ROGUE_MIRACLE_SOURCE_TYPE_RESET" => Some(Self::RogueMiracleSourceTypeReset), - "ROGUE_MIRACLE_SOURCE_TYPE_REPLACE" => { - Some(Self::RogueMiracleSourceTypeReplace) - } - "ROGUE_MIRACLE_SOURCE_TYPE_TRADE" => Some(Self::RogueMiracleSourceTypeTrade), - "ROGUE_MIRACLE_SOURCE_TYPE_GET" => Some(Self::RogueMiracleSourceTypeGet), - "ROGUE_MIRACLE_SOURCE_TYPE_SHOP" => Some(Self::RogueMiracleSourceTypeShop), - "ROGUE_MIRACLE_SOURCE_TYPE_MAZE_SKILL" => { - Some(Self::RogueMiracleSourceTypeMazeSkill) - } - "ROGUE_MIRACLE_SOURCE_TYPE_LEVEL_MECHANISM" => { - Some(Self::RogueMiracleSourceTypeLevelMechanism) - } - "ROGUE_MIRACLE_SOURCE_TYPE_ENDLESS_LEVEL_START" => { - Some(Self::RogueMiracleSourceTypeEndlessLevelStart) - } - _ => None, - } - } -} -/// 5(CmdRogueType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ijmogdnaaeb { - RogueDialogueResultSucc = 0, - RogueDialogueResultFail = 1, -} -impl Ijmogdnaaeb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ijmogdnaaeb::RogueDialogueResultSucc => "ROGUE_DIALOGUE_RESULT_SUCC", - Ijmogdnaaeb::RogueDialogueResultFail => "ROGUE_DIALOGUE_RESULT_FAIL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_DIALOGUE_RESULT_SUCC" => Some(Self::RogueDialogueResultSucc), - "ROGUE_DIALOGUE_RESULT_FAIL" => Some(Self::RogueDialogueResultFail), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueCommonType { - None = 0, - CmdSyncRogueCommonVirtualItemInfoScNotify = 5645, - CmdBuyRogueShopBuffScRsp = 5689, - CmdGetRogueAdventureRoomInfoScRsp = 5683, - CmdBuyRogueShopBuffCsReq = 5664, - CmdRogueDoGambleScRsp = 5669, - CmdRogueWorkbenchSelectFuncCsReq = 5644, - CmdRogueWorkbenchHandleFuncScRsp = 5651, - CmdGetRogueHandbookDataScRsp = 5670, - CmdBuyRogueShopMiracleCsReq = 5641, - CmdSyncRogueHandbookDataUpdateScNotify = 5680, - CmdPrepareRogueAdventureRoomScRsp = 5629, - CmdTakeRogueMiracleHandbookRewardScRsp = 5687, - CmdSetRogueExhibitionScRsp = 5685, - CmdCommonRogueComponentUpdateScNotify = 5625, - CmdSyncRogueCommonActionResultScNotify = 5675, - CmdExchangeRogueBuffWithMiracleScRsp = 5648, - CmdSyncRogueCommonDialogueDataScNotify = 5684, - CmdGetRogueShopMiracleInfoScRsp = 5658, - CmdCommonRogueQueryScRsp = 5668, - CmdGetRogueExhibitionScRsp = 5665, - CmdSetRogueCollectionScRsp = 5654, - CmdExchangeRogueBuffWithMiracleCsReq = 5640, - CmdGetRogueShopBuffInfoCsReq = 5649, - CmdTakeRogueEventHandbookRewardScRsp = 5614, - CmdGetRogueExhibitionCsReq = 5631, - CmdTakeRogueEventHandbookRewardCsReq = 5639, - CmdCommonRogueQueryCsReq = 5620, - CmdGetEnhanceCommonRogueBuffInfoCsReq = 5673, - CmdHandleRogueCommonPendingActionScRsp = 5610, - CmdRogueGetGambleInfoScRsp = 5652, - CmdRogueGetGambleInfoCsReq = 5630, - CmdSyncRogueAdventureRoomInfoScNotify = 5618, - CmdUpdateRogueAdventureRoomScoreCsReq = 5612, - CmdRogueDoGambleCsReq = 5635, - CmdRogueWorkbenchGetInfoCsReq = 5601, - CmdRogueNpcDisappearScRsp = 5646, - CmdGetRogueShopBuffInfoScRsp = 5628, - CmdSyncRogueCommonPendingActionScNotify = 5653, - CmdGetRogueCommonDialogueDataScRsp = 5667, - CmdStopRogueAdventureRoomCsReq = 5677, - CmdRogueWorkbenchGetInfoScRsp = 5634, - CmdUpdateRogueAdventureRoomScoreScRsp = 5642, - CmdStopRogueAdventureRoomScRsp = 5624, - CmdSyncRogueCommonDialogueOptionFinishScNotify = 5676, - CmdSelectRogueCommonDialogueOptionScRsp = 5632, - CmdRogueWorkbenchHandleFuncCsReq = 5617, - CmdGetRogueCommonDialogueDataCsReq = 5690, - CmdSelectRogueCommonDialogueOptionCsReq = 5603, - CmdFinishRogueCommonDialogueCsReq = 5694, - CmdTakeRogueMiracleHandbookRewardCsReq = 5623, - CmdPrepareRogueAdventureRoomCsReq = 5674, - CmdGetRogueHandbookDataCsReq = 5606, - CmdGetRogueCollectionScRsp = 5671, - CmdEnhanceCommonRogueBuffCsReq = 5611, - CmdBuyRogueShopMiracleScRsp = 5619, - CmdGetEnhanceCommonRogueBuffInfoScRsp = 5608, - CmdSetRogueCollectionCsReq = 5695, - CmdGetRogueCollectionCsReq = 5681, - CmdEnhanceCommonRogueBuffScRsp = 5621, - CmdCommonRogueUpdateScNotify = 5633, - CmdSetRogueExhibitionCsReq = 5699, - CmdGetRogueAdventureRoomInfoCsReq = 5698, - CmdFinishRogueCommonDialogueScRsp = 5678, - CmdRogueNpcDisappearCsReq = 5657, - CmdRogueWorkbenchSelectFuncScRsp = 5660, - CmdHandleRogueCommonPendingActionCsReq = 5700, - CmdGetRogueShopMiracleInfoCsReq = 5637, -} -impl CmdRogueCommonType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRogueCommonType::None => "CmdRogueCommonTypeNone", - CmdRogueCommonType::CmdSyncRogueCommonVirtualItemInfoScNotify => { - "CmdSyncRogueCommonVirtualItemInfoScNotify" - } - CmdRogueCommonType::CmdBuyRogueShopBuffScRsp => "CmdBuyRogueShopBuffScRsp", - CmdRogueCommonType::CmdGetRogueAdventureRoomInfoScRsp => { - "CmdGetRogueAdventureRoomInfoScRsp" - } - CmdRogueCommonType::CmdBuyRogueShopBuffCsReq => "CmdBuyRogueShopBuffCsReq", - CmdRogueCommonType::CmdRogueDoGambleScRsp => "CmdRogueDoGambleScRsp", - CmdRogueCommonType::CmdRogueWorkbenchSelectFuncCsReq => { - "CmdRogueWorkbenchSelectFuncCsReq" - } - CmdRogueCommonType::CmdRogueWorkbenchHandleFuncScRsp => { - "CmdRogueWorkbenchHandleFuncScRsp" - } - CmdRogueCommonType::CmdGetRogueHandbookDataScRsp => { - "CmdGetRogueHandbookDataScRsp" - } - CmdRogueCommonType::CmdBuyRogueShopMiracleCsReq => { - "CmdBuyRogueShopMiracleCsReq" - } - CmdRogueCommonType::CmdSyncRogueHandbookDataUpdateScNotify => { - "CmdSyncRogueHandbookDataUpdateScNotify" - } - CmdRogueCommonType::CmdPrepareRogueAdventureRoomScRsp => { - "CmdPrepareRogueAdventureRoomScRsp" - } - CmdRogueCommonType::CmdTakeRogueMiracleHandbookRewardScRsp => { - "CmdTakeRogueMiracleHandbookRewardScRsp" - } - CmdRogueCommonType::CmdSetRogueExhibitionScRsp => { - "CmdSetRogueExhibitionScRsp" - } - CmdRogueCommonType::CmdCommonRogueComponentUpdateScNotify => { - "CmdCommonRogueComponentUpdateScNotify" - } - CmdRogueCommonType::CmdSyncRogueCommonActionResultScNotify => { - "CmdSyncRogueCommonActionResultScNotify" - } - CmdRogueCommonType::CmdExchangeRogueBuffWithMiracleScRsp => { - "CmdExchangeRogueBuffWithMiracleScRsp" - } - CmdRogueCommonType::CmdSyncRogueCommonDialogueDataScNotify => { - "CmdSyncRogueCommonDialogueDataScNotify" - } - CmdRogueCommonType::CmdGetRogueShopMiracleInfoScRsp => { - "CmdGetRogueShopMiracleInfoScRsp" - } - CmdRogueCommonType::CmdCommonRogueQueryScRsp => "CmdCommonRogueQueryScRsp", - CmdRogueCommonType::CmdGetRogueExhibitionScRsp => { - "CmdGetRogueExhibitionScRsp" - } - CmdRogueCommonType::CmdSetRogueCollectionScRsp => { - "CmdSetRogueCollectionScRsp" - } - CmdRogueCommonType::CmdExchangeRogueBuffWithMiracleCsReq => { - "CmdExchangeRogueBuffWithMiracleCsReq" - } - CmdRogueCommonType::CmdGetRogueShopBuffInfoCsReq => { - "CmdGetRogueShopBuffInfoCsReq" - } - CmdRogueCommonType::CmdTakeRogueEventHandbookRewardScRsp => { - "CmdTakeRogueEventHandbookRewardScRsp" - } - CmdRogueCommonType::CmdGetRogueExhibitionCsReq => { - "CmdGetRogueExhibitionCsReq" - } - CmdRogueCommonType::CmdTakeRogueEventHandbookRewardCsReq => { - "CmdTakeRogueEventHandbookRewardCsReq" - } - CmdRogueCommonType::CmdCommonRogueQueryCsReq => "CmdCommonRogueQueryCsReq", - CmdRogueCommonType::CmdGetEnhanceCommonRogueBuffInfoCsReq => { - "CmdGetEnhanceCommonRogueBuffInfoCsReq" - } - CmdRogueCommonType::CmdHandleRogueCommonPendingActionScRsp => { - "CmdHandleRogueCommonPendingActionScRsp" - } - CmdRogueCommonType::CmdRogueGetGambleInfoScRsp => { - "CmdRogueGetGambleInfoScRsp" - } - CmdRogueCommonType::CmdRogueGetGambleInfoCsReq => { - "CmdRogueGetGambleInfoCsReq" - } - CmdRogueCommonType::CmdSyncRogueAdventureRoomInfoScNotify => { - "CmdSyncRogueAdventureRoomInfoScNotify" - } - CmdRogueCommonType::CmdUpdateRogueAdventureRoomScoreCsReq => { - "CmdUpdateRogueAdventureRoomScoreCsReq" - } - CmdRogueCommonType::CmdRogueDoGambleCsReq => "CmdRogueDoGambleCsReq", - CmdRogueCommonType::CmdRogueWorkbenchGetInfoCsReq => { - "CmdRogueWorkbenchGetInfoCsReq" - } - CmdRogueCommonType::CmdRogueNpcDisappearScRsp => "CmdRogueNpcDisappearScRsp", - CmdRogueCommonType::CmdGetRogueShopBuffInfoScRsp => { - "CmdGetRogueShopBuffInfoScRsp" - } - CmdRogueCommonType::CmdSyncRogueCommonPendingActionScNotify => { - "CmdSyncRogueCommonPendingActionScNotify" - } - CmdRogueCommonType::CmdGetRogueCommonDialogueDataScRsp => { - "CmdGetRogueCommonDialogueDataScRsp" - } - CmdRogueCommonType::CmdStopRogueAdventureRoomCsReq => { - "CmdStopRogueAdventureRoomCsReq" - } - CmdRogueCommonType::CmdRogueWorkbenchGetInfoScRsp => { - "CmdRogueWorkbenchGetInfoScRsp" - } - CmdRogueCommonType::CmdUpdateRogueAdventureRoomScoreScRsp => { - "CmdUpdateRogueAdventureRoomScoreScRsp" - } - CmdRogueCommonType::CmdStopRogueAdventureRoomScRsp => { - "CmdStopRogueAdventureRoomScRsp" - } - CmdRogueCommonType::CmdSyncRogueCommonDialogueOptionFinishScNotify => { - "CmdSyncRogueCommonDialogueOptionFinishScNotify" - } - CmdRogueCommonType::CmdSelectRogueCommonDialogueOptionScRsp => { - "CmdSelectRogueCommonDialogueOptionScRsp" - } - CmdRogueCommonType::CmdRogueWorkbenchHandleFuncCsReq => { - "CmdRogueWorkbenchHandleFuncCsReq" - } - CmdRogueCommonType::CmdGetRogueCommonDialogueDataCsReq => { - "CmdGetRogueCommonDialogueDataCsReq" - } - CmdRogueCommonType::CmdSelectRogueCommonDialogueOptionCsReq => { - "CmdSelectRogueCommonDialogueOptionCsReq" - } - CmdRogueCommonType::CmdFinishRogueCommonDialogueCsReq => { - "CmdFinishRogueCommonDialogueCsReq" - } - CmdRogueCommonType::CmdTakeRogueMiracleHandbookRewardCsReq => { - "CmdTakeRogueMiracleHandbookRewardCsReq" - } - CmdRogueCommonType::CmdPrepareRogueAdventureRoomCsReq => { - "CmdPrepareRogueAdventureRoomCsReq" - } - CmdRogueCommonType::CmdGetRogueHandbookDataCsReq => { - "CmdGetRogueHandbookDataCsReq" - } - CmdRogueCommonType::CmdGetRogueCollectionScRsp => { - "CmdGetRogueCollectionScRsp" - } - CmdRogueCommonType::CmdEnhanceCommonRogueBuffCsReq => { - "CmdEnhanceCommonRogueBuffCsReq" - } - CmdRogueCommonType::CmdBuyRogueShopMiracleScRsp => { - "CmdBuyRogueShopMiracleScRsp" - } - CmdRogueCommonType::CmdGetEnhanceCommonRogueBuffInfoScRsp => { - "CmdGetEnhanceCommonRogueBuffInfoScRsp" - } - CmdRogueCommonType::CmdSetRogueCollectionCsReq => { - "CmdSetRogueCollectionCsReq" - } - CmdRogueCommonType::CmdGetRogueCollectionCsReq => { - "CmdGetRogueCollectionCsReq" - } - CmdRogueCommonType::CmdEnhanceCommonRogueBuffScRsp => { - "CmdEnhanceCommonRogueBuffScRsp" - } - CmdRogueCommonType::CmdCommonRogueUpdateScNotify => { - "CmdCommonRogueUpdateScNotify" - } - CmdRogueCommonType::CmdSetRogueExhibitionCsReq => { - "CmdSetRogueExhibitionCsReq" - } - CmdRogueCommonType::CmdGetRogueAdventureRoomInfoCsReq => { - "CmdGetRogueAdventureRoomInfoCsReq" - } - CmdRogueCommonType::CmdFinishRogueCommonDialogueScRsp => { - "CmdFinishRogueCommonDialogueScRsp" - } - CmdRogueCommonType::CmdRogueNpcDisappearCsReq => "CmdRogueNpcDisappearCsReq", - CmdRogueCommonType::CmdRogueWorkbenchSelectFuncScRsp => { - "CmdRogueWorkbenchSelectFuncScRsp" - } - CmdRogueCommonType::CmdHandleRogueCommonPendingActionCsReq => { - "CmdHandleRogueCommonPendingActionCsReq" - } - CmdRogueCommonType::CmdGetRogueShopMiracleInfoCsReq => { - "CmdGetRogueShopMiracleInfoCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRogueCommonTypeNone" => Some(Self::None), - "CmdSyncRogueCommonVirtualItemInfoScNotify" => { - Some(Self::CmdSyncRogueCommonVirtualItemInfoScNotify) - } - "CmdBuyRogueShopBuffScRsp" => Some(Self::CmdBuyRogueShopBuffScRsp), - "CmdGetRogueAdventureRoomInfoScRsp" => { - Some(Self::CmdGetRogueAdventureRoomInfoScRsp) - } - "CmdBuyRogueShopBuffCsReq" => Some(Self::CmdBuyRogueShopBuffCsReq), - "CmdRogueDoGambleScRsp" => Some(Self::CmdRogueDoGambleScRsp), - "CmdRogueWorkbenchSelectFuncCsReq" => { - Some(Self::CmdRogueWorkbenchSelectFuncCsReq) - } - "CmdRogueWorkbenchHandleFuncScRsp" => { - Some(Self::CmdRogueWorkbenchHandleFuncScRsp) - } - "CmdGetRogueHandbookDataScRsp" => Some(Self::CmdGetRogueHandbookDataScRsp), - "CmdBuyRogueShopMiracleCsReq" => Some(Self::CmdBuyRogueShopMiracleCsReq), - "CmdSyncRogueHandbookDataUpdateScNotify" => { - Some(Self::CmdSyncRogueHandbookDataUpdateScNotify) - } - "CmdPrepareRogueAdventureRoomScRsp" => { - Some(Self::CmdPrepareRogueAdventureRoomScRsp) - } - "CmdTakeRogueMiracleHandbookRewardScRsp" => { - Some(Self::CmdTakeRogueMiracleHandbookRewardScRsp) - } - "CmdSetRogueExhibitionScRsp" => Some(Self::CmdSetRogueExhibitionScRsp), - "CmdCommonRogueComponentUpdateScNotify" => { - Some(Self::CmdCommonRogueComponentUpdateScNotify) - } - "CmdSyncRogueCommonActionResultScNotify" => { - Some(Self::CmdSyncRogueCommonActionResultScNotify) - } - "CmdExchangeRogueBuffWithMiracleScRsp" => { - Some(Self::CmdExchangeRogueBuffWithMiracleScRsp) - } - "CmdSyncRogueCommonDialogueDataScNotify" => { - Some(Self::CmdSyncRogueCommonDialogueDataScNotify) - } - "CmdGetRogueShopMiracleInfoScRsp" => { - Some(Self::CmdGetRogueShopMiracleInfoScRsp) - } - "CmdCommonRogueQueryScRsp" => Some(Self::CmdCommonRogueQueryScRsp), - "CmdGetRogueExhibitionScRsp" => Some(Self::CmdGetRogueExhibitionScRsp), - "CmdSetRogueCollectionScRsp" => Some(Self::CmdSetRogueCollectionScRsp), - "CmdExchangeRogueBuffWithMiracleCsReq" => { - Some(Self::CmdExchangeRogueBuffWithMiracleCsReq) - } - "CmdGetRogueShopBuffInfoCsReq" => Some(Self::CmdGetRogueShopBuffInfoCsReq), - "CmdTakeRogueEventHandbookRewardScRsp" => { - Some(Self::CmdTakeRogueEventHandbookRewardScRsp) - } - "CmdGetRogueExhibitionCsReq" => Some(Self::CmdGetRogueExhibitionCsReq), - "CmdTakeRogueEventHandbookRewardCsReq" => { - Some(Self::CmdTakeRogueEventHandbookRewardCsReq) - } - "CmdCommonRogueQueryCsReq" => Some(Self::CmdCommonRogueQueryCsReq), - "CmdGetEnhanceCommonRogueBuffInfoCsReq" => { - Some(Self::CmdGetEnhanceCommonRogueBuffInfoCsReq) - } - "CmdHandleRogueCommonPendingActionScRsp" => { - Some(Self::CmdHandleRogueCommonPendingActionScRsp) - } - "CmdRogueGetGambleInfoScRsp" => Some(Self::CmdRogueGetGambleInfoScRsp), - "CmdRogueGetGambleInfoCsReq" => Some(Self::CmdRogueGetGambleInfoCsReq), - "CmdSyncRogueAdventureRoomInfoScNotify" => { - Some(Self::CmdSyncRogueAdventureRoomInfoScNotify) - } - "CmdUpdateRogueAdventureRoomScoreCsReq" => { - Some(Self::CmdUpdateRogueAdventureRoomScoreCsReq) - } - "CmdRogueDoGambleCsReq" => Some(Self::CmdRogueDoGambleCsReq), - "CmdRogueWorkbenchGetInfoCsReq" => Some(Self::CmdRogueWorkbenchGetInfoCsReq), - "CmdRogueNpcDisappearScRsp" => Some(Self::CmdRogueNpcDisappearScRsp), - "CmdGetRogueShopBuffInfoScRsp" => Some(Self::CmdGetRogueShopBuffInfoScRsp), - "CmdSyncRogueCommonPendingActionScNotify" => { - Some(Self::CmdSyncRogueCommonPendingActionScNotify) - } - "CmdGetRogueCommonDialogueDataScRsp" => { - Some(Self::CmdGetRogueCommonDialogueDataScRsp) - } - "CmdStopRogueAdventureRoomCsReq" => { - Some(Self::CmdStopRogueAdventureRoomCsReq) - } - "CmdRogueWorkbenchGetInfoScRsp" => Some(Self::CmdRogueWorkbenchGetInfoScRsp), - "CmdUpdateRogueAdventureRoomScoreScRsp" => { - Some(Self::CmdUpdateRogueAdventureRoomScoreScRsp) - } - "CmdStopRogueAdventureRoomScRsp" => { - Some(Self::CmdStopRogueAdventureRoomScRsp) - } - "CmdSyncRogueCommonDialogueOptionFinishScNotify" => { - Some(Self::CmdSyncRogueCommonDialogueOptionFinishScNotify) - } - "CmdSelectRogueCommonDialogueOptionScRsp" => { - Some(Self::CmdSelectRogueCommonDialogueOptionScRsp) - } - "CmdRogueWorkbenchHandleFuncCsReq" => { - Some(Self::CmdRogueWorkbenchHandleFuncCsReq) - } - "CmdGetRogueCommonDialogueDataCsReq" => { - Some(Self::CmdGetRogueCommonDialogueDataCsReq) - } - "CmdSelectRogueCommonDialogueOptionCsReq" => { - Some(Self::CmdSelectRogueCommonDialogueOptionCsReq) - } - "CmdFinishRogueCommonDialogueCsReq" => { - Some(Self::CmdFinishRogueCommonDialogueCsReq) - } - "CmdTakeRogueMiracleHandbookRewardCsReq" => { - Some(Self::CmdTakeRogueMiracleHandbookRewardCsReq) - } - "CmdPrepareRogueAdventureRoomCsReq" => { - Some(Self::CmdPrepareRogueAdventureRoomCsReq) - } - "CmdGetRogueHandbookDataCsReq" => Some(Self::CmdGetRogueHandbookDataCsReq), - "CmdGetRogueCollectionScRsp" => Some(Self::CmdGetRogueCollectionScRsp), - "CmdEnhanceCommonRogueBuffCsReq" => { - Some(Self::CmdEnhanceCommonRogueBuffCsReq) - } - "CmdBuyRogueShopMiracleScRsp" => Some(Self::CmdBuyRogueShopMiracleScRsp), - "CmdGetEnhanceCommonRogueBuffInfoScRsp" => { - Some(Self::CmdGetEnhanceCommonRogueBuffInfoScRsp) - } - "CmdSetRogueCollectionCsReq" => Some(Self::CmdSetRogueCollectionCsReq), - "CmdGetRogueCollectionCsReq" => Some(Self::CmdGetRogueCollectionCsReq), - "CmdEnhanceCommonRogueBuffScRsp" => { - Some(Self::CmdEnhanceCommonRogueBuffScRsp) - } - "CmdCommonRogueUpdateScNotify" => Some(Self::CmdCommonRogueUpdateScNotify), - "CmdSetRogueExhibitionCsReq" => Some(Self::CmdSetRogueExhibitionCsReq), - "CmdGetRogueAdventureRoomInfoCsReq" => { - Some(Self::CmdGetRogueAdventureRoomInfoCsReq) - } - "CmdFinishRogueCommonDialogueScRsp" => { - Some(Self::CmdFinishRogueCommonDialogueScRsp) - } - "CmdRogueNpcDisappearCsReq" => Some(Self::CmdRogueNpcDisappearCsReq), - "CmdRogueWorkbenchSelectFuncScRsp" => { - Some(Self::CmdRogueWorkbenchSelectFuncScRsp) - } - "CmdHandleRogueCommonPendingActionCsReq" => { - Some(Self::CmdHandleRogueCommonPendingActionCsReq) - } - "CmdGetRogueShopMiracleInfoCsReq" => { - Some(Self::CmdGetRogueShopMiracleInfoCsReq) - } - _ => None, - } - } -} -/// 0(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Apdahokbjap { - RogueAdventureRoomStatusNone = 0, - RogueAdventureRoomStatusPrepare = 1, - RogueAdventureRoomStatusStarted = 2, - RogueAdventureRoomStatusStopped = 3, -} -impl Apdahokbjap { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Apdahokbjap::RogueAdventureRoomStatusNone => { - "ROGUE_ADVENTURE_ROOM_STATUS_NONE" - } - Apdahokbjap::RogueAdventureRoomStatusPrepare => { - "ROGUE_ADVENTURE_ROOM_STATUS_PREPARE" - } - Apdahokbjap::RogueAdventureRoomStatusStarted => { - "ROGUE_ADVENTURE_ROOM_STATUS_STARTED" - } - Apdahokbjap::RogueAdventureRoomStatusStopped => { - "ROGUE_ADVENTURE_ROOM_STATUS_STOPPED" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_ADVENTURE_ROOM_STATUS_NONE" => { - Some(Self::RogueAdventureRoomStatusNone) - } - "ROGUE_ADVENTURE_ROOM_STATUS_PREPARE" => { - Some(Self::RogueAdventureRoomStatusPrepare) - } - "ROGUE_ADVENTURE_ROOM_STATUS_STARTED" => { - Some(Self::RogueAdventureRoomStatusStarted) - } - "ROGUE_ADVENTURE_ROOM_STATUS_STOPPED" => { - Some(Self::RogueAdventureRoomStatusStopped) - } - _ => None, - } - } -} -/// 1(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bmghhgahiin { - RogueCommonBuffSelectSourceTypeNone = 0, - RogueCommonBuffSelectSourceTypeDiceRoll = 1, - RogueCommonBuffSelectSourceTypeAeon = 2, - RogueCommonBuffSelectSourceTypeBoardEvent = 3, - RogueCommonBuffSelectSourceTypeLevelMechanism = 4, -} -impl Bmghhgahiin { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bmghhgahiin::RogueCommonBuffSelectSourceTypeNone => { - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_NONE" - } - Bmghhgahiin::RogueCommonBuffSelectSourceTypeDiceRoll => { - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_DICE_ROLL" - } - Bmghhgahiin::RogueCommonBuffSelectSourceTypeAeon => { - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_AEON" - } - Bmghhgahiin::RogueCommonBuffSelectSourceTypeBoardEvent => { - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_BOARD_EVENT" - } - Bmghhgahiin::RogueCommonBuffSelectSourceTypeLevelMechanism => { - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_LEVEL_MECHANISM" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_NONE" => { - Some(Self::RogueCommonBuffSelectSourceTypeNone) - } - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_DICE_ROLL" => { - Some(Self::RogueCommonBuffSelectSourceTypeDiceRoll) - } - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_AEON" => { - Some(Self::RogueCommonBuffSelectSourceTypeAeon) - } - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_BOARD_EVENT" => { - Some(Self::RogueCommonBuffSelectSourceTypeBoardEvent) - } - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_LEVEL_MECHANISM" => { - Some(Self::RogueCommonBuffSelectSourceTypeLevelMechanism) - } - _ => None, - } - } -} -/// 2(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jnocioghicg { - RogueUnlockFunctionTypeMiracle = 0, - RogueUnlockFunctionTypeShowHint = 1, - RogueUnlockFunctionTypeCosmosBanAeon = 2, - RogueUnlockFuntionTypeExhibition = 3, - RogueUnlockFuntionTypeCollection = 4, -} -impl Jnocioghicg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jnocioghicg::RogueUnlockFunctionTypeMiracle => { - "ROGUE_UNLOCK_FUNCTION_TYPE_MIRACLE" - } - Jnocioghicg::RogueUnlockFunctionTypeShowHint => { - "ROGUE_UNLOCK_FUNCTION_TYPE_SHOW_HINT" - } - Jnocioghicg::RogueUnlockFunctionTypeCosmosBanAeon => { - "ROGUE_UNLOCK_FUNCTION_TYPE_COSMOS_BAN_AEON" - } - Jnocioghicg::RogueUnlockFuntionTypeExhibition => { - "ROGUE_UNLOCK_FUNTION_TYPE_EXHIBITION" - } - Jnocioghicg::RogueUnlockFuntionTypeCollection => { - "ROGUE_UNLOCK_FUNTION_TYPE_COLLECTION" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_UNLOCK_FUNCTION_TYPE_MIRACLE" => { - Some(Self::RogueUnlockFunctionTypeMiracle) - } - "ROGUE_UNLOCK_FUNCTION_TYPE_SHOW_HINT" => { - Some(Self::RogueUnlockFunctionTypeShowHint) - } - "ROGUE_UNLOCK_FUNCTION_TYPE_COSMOS_BAN_AEON" => { - Some(Self::RogueUnlockFunctionTypeCosmosBanAeon) - } - "ROGUE_UNLOCK_FUNTION_TYPE_EXHIBITION" => { - Some(Self::RogueUnlockFuntionTypeExhibition) - } - "ROGUE_UNLOCK_FUNTION_TYPE_COLLECTION" => { - Some(Self::RogueUnlockFuntionTypeCollection) - } - _ => None, - } - } -} -/// 3(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dhfmlgdlale { - RogueCommonMiracleSelectSourceTypeNone = 0, - RogueCommonMiracleSelectSourceTypeDiceRoll = 1, - RogueCommonMiracleSelectSourceTypeAeon = 2, - RogueCommonMiracleSelectSourceTypeBoardEvent = 3, - RogueCommonMiracleSelectSourceTypeLevelMechanism = 4, -} -impl Dhfmlgdlale { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dhfmlgdlale::RogueCommonMiracleSelectSourceTypeNone => { - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_NONE" - } - Dhfmlgdlale::RogueCommonMiracleSelectSourceTypeDiceRoll => { - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_DICE_ROLL" - } - Dhfmlgdlale::RogueCommonMiracleSelectSourceTypeAeon => { - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_AEON" - } - Dhfmlgdlale::RogueCommonMiracleSelectSourceTypeBoardEvent => { - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_BOARD_EVENT" - } - Dhfmlgdlale::RogueCommonMiracleSelectSourceTypeLevelMechanism => { - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_LEVEL_MECHANISM" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_NONE" => { - Some(Self::RogueCommonMiracleSelectSourceTypeNone) - } - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_DICE_ROLL" => { - Some(Self::RogueCommonMiracleSelectSourceTypeDiceRoll) - } - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_AEON" => { - Some(Self::RogueCommonMiracleSelectSourceTypeAeon) - } - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_BOARD_EVENT" => { - Some(Self::RogueCommonMiracleSelectSourceTypeBoardEvent) - } - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_LEVEL_MECHANISM" => { - Some(Self::RogueCommonMiracleSelectSourceTypeLevelMechanism) - } - _ => None, - } - } -} -/// 4(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nploeeliffj { - RogueCommonBuffDisplayTypeNone = 0, - RogueCommonBuffDisplayTypeAdd = 1, - RogueCommonBuffDisplayTypeRemove = 2, -} -impl Nploeeliffj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nploeeliffj::RogueCommonBuffDisplayTypeNone => { - "ROGUE_COMMON_BUFF_DISPLAY_TYPE_NONE" - } - Nploeeliffj::RogueCommonBuffDisplayTypeAdd => { - "ROGUE_COMMON_BUFF_DISPLAY_TYPE_ADD" - } - Nploeeliffj::RogueCommonBuffDisplayTypeRemove => { - "ROGUE_COMMON_BUFF_DISPLAY_TYPE_REMOVE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_COMMON_BUFF_DISPLAY_TYPE_NONE" => { - Some(Self::RogueCommonBuffDisplayTypeNone) - } - "ROGUE_COMMON_BUFF_DISPLAY_TYPE_ADD" => { - Some(Self::RogueCommonBuffDisplayTypeAdd) - } - "ROGUE_COMMON_BUFF_DISPLAY_TYPE_REMOVE" => { - Some(Self::RogueCommonBuffDisplayTypeRemove) - } - _ => None, - } - } -} -/// 5(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Annaimechhi { - RogueCommonMiracleDisplayTypeNone = 0, - RogueCommonMiracleDisplayTypeAdd = 1, - RogueCommonMiracleDisplayTypeRemove = 2, - RogueCommonMiracleDisplayTypeRepair = 3, -} -impl Annaimechhi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Annaimechhi::RogueCommonMiracleDisplayTypeNone => { - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_NONE" - } - Annaimechhi::RogueCommonMiracleDisplayTypeAdd => { - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_ADD" - } - Annaimechhi::RogueCommonMiracleDisplayTypeRemove => { - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_REMOVE" - } - Annaimechhi::RogueCommonMiracleDisplayTypeRepair => { - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_REPAIR" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_NONE" => { - Some(Self::RogueCommonMiracleDisplayTypeNone) - } - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_ADD" => { - Some(Self::RogueCommonMiracleDisplayTypeAdd) - } - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_REMOVE" => { - Some(Self::RogueCommonMiracleDisplayTypeRemove) - } - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_REPAIR" => { - Some(Self::RogueCommonMiracleDisplayTypeRepair) - } - _ => None, - } - } -} -/// 6(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Niieojmnobe { - RogueCommonItemDisplayTypeNone = 0, - RogueCommonItemDisplayTypeAdd = 1, - RogueCommonItemDisplayTypeRemove = 2, -} -impl Niieojmnobe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Niieojmnobe::RogueCommonItemDisplayTypeNone => { - "ROGUE_COMMON_ITEM_DISPLAY_TYPE_NONE" - } - Niieojmnobe::RogueCommonItemDisplayTypeAdd => { - "ROGUE_COMMON_ITEM_DISPLAY_TYPE_ADD" - } - Niieojmnobe::RogueCommonItemDisplayTypeRemove => { - "ROGUE_COMMON_ITEM_DISPLAY_TYPE_REMOVE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_COMMON_ITEM_DISPLAY_TYPE_NONE" => { - Some(Self::RogueCommonItemDisplayTypeNone) - } - "ROGUE_COMMON_ITEM_DISPLAY_TYPE_ADD" => { - Some(Self::RogueCommonItemDisplayTypeAdd) - } - "ROGUE_COMMON_ITEM_DISPLAY_TYPE_REMOVE" => { - Some(Self::RogueCommonItemDisplayTypeRemove) - } - _ => None, - } - } -} -/// 7(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oedkcpfbcap { - RogueCommonActionResultDisplayTypeNone = 0, - RogueCommonActionResultDisplayTypeSingle = 1, - RogueCommonActionResultDisplayTypeMulti = 2, -} -impl Oedkcpfbcap { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Oedkcpfbcap::RogueCommonActionResultDisplayTypeNone => { - "ROGUE_COMMON_ACTION_RESULT_DISPLAY_TYPE_NONE" - } - Oedkcpfbcap::RogueCommonActionResultDisplayTypeSingle => { - "ROGUE_COMMON_ACTION_RESULT_DISPLAY_TYPE_SINGLE" - } - Oedkcpfbcap::RogueCommonActionResultDisplayTypeMulti => { - "ROGUE_COMMON_ACTION_RESULT_DISPLAY_TYPE_MULTI" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_COMMON_ACTION_RESULT_DISPLAY_TYPE_NONE" => { - Some(Self::RogueCommonActionResultDisplayTypeNone) - } - "ROGUE_COMMON_ACTION_RESULT_DISPLAY_TYPE_SINGLE" => { - Some(Self::RogueCommonActionResultDisplayTypeSingle) - } - "ROGUE_COMMON_ACTION_RESULT_DISPLAY_TYPE_MULTI" => { - Some(Self::RogueCommonActionResultDisplayTypeMulti) - } - _ => None, - } - } -} -/// 8(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Khkfcclabmd { - RogueCommonActionResultSourceTypeNone = 0, - RogueCommonActionResultSourceTypeSelect = 1, - RogueCommonActionResultSourceTypeEnhance = 2, - RogueCommonActionResultSourceTypeMiracle = 3, - RogueCommonActionResultSourceTypeDialogue = 4, - RogueCommonActionResultSourceTypeBonus = 5, - RogueCommonActionResultSourceTypeShop = 6, - RogueCommonActionResultSourceTypeDice = 7, - RogueCommonActionResultSourceTypeAeon = 8, - RogueCommonActionResultSourceTypeBoardEvent = 9, - RogueCommonActionResultSourceTypeMazeSkill = 10, - RogueCommonActionResultSourceTypeLevelMechanism = 11, - RogueCommonActionResultSourceTypeBuff = 12, - RogueCommonActionResultSourceTypeReforge = 13, -} -impl Khkfcclabmd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Khkfcclabmd::RogueCommonActionResultSourceTypeNone => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_NONE" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeSelect => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_SELECT" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeEnhance => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_ENHANCE" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeMiracle => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_MIRACLE" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeDialogue => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_DIALOGUE" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeBonus => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_BONUS" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeShop => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_SHOP" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeDice => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_DICE" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeAeon => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_AEON" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeBoardEvent => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_BOARD_EVENT" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeMazeSkill => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_MAZE_SKILL" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeLevelMechanism => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_LEVEL_MECHANISM" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeBuff => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_BUFF" - } - Khkfcclabmd::RogueCommonActionResultSourceTypeReforge => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_REFORGE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_NONE" => { - Some(Self::RogueCommonActionResultSourceTypeNone) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_SELECT" => { - Some(Self::RogueCommonActionResultSourceTypeSelect) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_ENHANCE" => { - Some(Self::RogueCommonActionResultSourceTypeEnhance) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_MIRACLE" => { - Some(Self::RogueCommonActionResultSourceTypeMiracle) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_DIALOGUE" => { - Some(Self::RogueCommonActionResultSourceTypeDialogue) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_BONUS" => { - Some(Self::RogueCommonActionResultSourceTypeBonus) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_SHOP" => { - Some(Self::RogueCommonActionResultSourceTypeShop) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_DICE" => { - Some(Self::RogueCommonActionResultSourceTypeDice) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_AEON" => { - Some(Self::RogueCommonActionResultSourceTypeAeon) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_BOARD_EVENT" => { - Some(Self::RogueCommonActionResultSourceTypeBoardEvent) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_MAZE_SKILL" => { - Some(Self::RogueCommonActionResultSourceTypeMazeSkill) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_LEVEL_MECHANISM" => { - Some(Self::RogueCommonActionResultSourceTypeLevelMechanism) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_BUFF" => { - Some(Self::RogueCommonActionResultSourceTypeBuff) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_REFORGE" => { - Some(Self::RogueCommonActionResultSourceTypeReforge) - } - _ => None, - } - } -} -/// 9(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueTalentStatus { - Lock = 0, - Unlock = 1, - Enable = 2, -} -impl RogueTalentStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueTalentStatus::Lock => "ROGUE_TALENT_STATUS_LOCK", - RogueTalentStatus::Unlock => "ROGUE_TALENT_STATUS_UNLOCK", - RogueTalentStatus::Enable => "ROGUE_TALENT_STATUS_ENABLE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_TALENT_STATUS_LOCK" => Some(Self::Lock), - "ROGUE_TALENT_STATUS_UNLOCK" => Some(Self::Unlock), - "ROGUE_TALENT_STATUS_ENABLE" => Some(Self::Enable), - _ => None, - } - } -} -/// 10(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ipnepepbnkj { - RogueCollectionOperateNone = 0, - RogueCollectionOperateSet = 1, - RogueCollectionOperateUnset = 2, -} -impl Ipnepepbnkj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ipnepepbnkj::RogueCollectionOperateNone => "ROGUE_COLLECTION_OPERATE_NONE", - Ipnepepbnkj::RogueCollectionOperateSet => "ROGUE_COLLECTION_OPERATE_SET", - Ipnepepbnkj::RogueCollectionOperateUnset => "ROGUE_COLLECTION_OPERATE_UNSET", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_COLLECTION_OPERATE_NONE" => Some(Self::RogueCollectionOperateNone), - "ROGUE_COLLECTION_OPERATE_SET" => Some(Self::RogueCollectionOperateSet), - "ROGUE_COLLECTION_OPERATE_UNSET" => Some(Self::RogueCollectionOperateUnset), - _ => None, - } - } -} -/// 11(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gjhnljfkige { - RogueBoothNone = 0, - RogueBoothEmpty = 1, - RogueBoothDisplay = 2, -} -impl Gjhnljfkige { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gjhnljfkige::RogueBoothNone => "ROGUE_BOOTH_NONE", - Gjhnljfkige::RogueBoothEmpty => "ROGUE_BOOTH_EMPTY", - Gjhnljfkige::RogueBoothDisplay => "ROGUE_BOOTH_DISPLAY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_BOOTH_NONE" => Some(Self::RogueBoothNone), - "ROGUE_BOOTH_EMPTY" => Some(Self::RogueBoothEmpty), - "ROGUE_BOOTH_DISPLAY" => Some(Self::RogueBoothDisplay), - _ => None, - } - } -} -/// 12(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cljmgceblci { - RogueCollectionNone = 0, - RogueCollectionUnlocked = 1, - RogueCollectionDisplay = 2, -} -impl Cljmgceblci { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cljmgceblci::RogueCollectionNone => "ROGUE_COLLECTION_NONE", - Cljmgceblci::RogueCollectionUnlocked => "ROGUE_COLLECTION_UNLOCKED", - Cljmgceblci::RogueCollectionDisplay => "ROGUE_COLLECTION_DISPLAY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_COLLECTION_NONE" => Some(Self::RogueCollectionNone), - "ROGUE_COLLECTION_UNLOCKED" => Some(Self::RogueCollectionUnlocked), - "ROGUE_COLLECTION_DISPLAY" => Some(Self::RogueCollectionDisplay), - _ => None, - } - } -} -/// 13(CmdRogueCommonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jbbokaogbdi { - RogueExhibitionNone = 0, - RogueExhibitionUnlocked = 1, - RogueExhibitionDisplay = 2, -} -impl Jbbokaogbdi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jbbokaogbdi::RogueExhibitionNone => "ROGUE_EXHIBITION_NONE", - Jbbokaogbdi::RogueExhibitionUnlocked => "ROGUE_EXHIBITION_UNLOCKED", - Jbbokaogbdi::RogueExhibitionDisplay => "ROGUE_EXHIBITION_DISPLAY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_EXHIBITION_NONE" => Some(Self::RogueExhibitionNone), - "ROGUE_EXHIBITION_UNLOCKED" => Some(Self::RogueExhibitionUnlocked), - "ROGUE_EXHIBITION_DISPLAY" => Some(Self::RogueExhibitionDisplay), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueEndless { - None = 0, - CmdTakeRogueEndlessActivityPointRewardCsReq = 6008, - CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6004, - CmdGetRogueEndlessActivityDataCsReq = 6002, - CmdEnterRogueEndlessActivityStageScRsp = 6010, - ActivityBattleEndScNotify = 6006, - CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6009, - CmdEnterRogueEndlessActivityStageCsReq = 6007, - CmdGetRogueEndlessActivityDataScRsp = 6005, - CmdTakeRogueEndlessActivityPointRewardScRsp = 6003, -} -impl CmdRogueEndless { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRogueEndless::None => "CmdRogueEndlessNone", - CmdRogueEndless::CmdTakeRogueEndlessActivityPointRewardCsReq => { - "CmdTakeRogueEndlessActivityPointRewardCsReq" - } - CmdRogueEndless::CmdTakeRogueEndlessActivityAllBonusRewardCsReq => { - "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" - } - CmdRogueEndless::CmdGetRogueEndlessActivityDataCsReq => { - "CmdGetRogueEndlessActivityDataCsReq" - } - CmdRogueEndless::CmdEnterRogueEndlessActivityStageScRsp => { - "CmdEnterRogueEndlessActivityStageScRsp" - } - CmdRogueEndless::ActivityBattleEndScNotify => { - "CmdRogueEndlessActivityBattleEndScNotify" - } - CmdRogueEndless::CmdTakeRogueEndlessActivityAllBonusRewardScRsp => { - "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" - } - CmdRogueEndless::CmdEnterRogueEndlessActivityStageCsReq => { - "CmdEnterRogueEndlessActivityStageCsReq" - } - CmdRogueEndless::CmdGetRogueEndlessActivityDataScRsp => { - "CmdGetRogueEndlessActivityDataScRsp" - } - CmdRogueEndless::CmdTakeRogueEndlessActivityPointRewardScRsp => { - "CmdTakeRogueEndlessActivityPointRewardScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRogueEndlessNone" => Some(Self::None), - "CmdTakeRogueEndlessActivityPointRewardCsReq" => { - Some(Self::CmdTakeRogueEndlessActivityPointRewardCsReq) - } - "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" => { - Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq) - } - "CmdGetRogueEndlessActivityDataCsReq" => { - Some(Self::CmdGetRogueEndlessActivityDataCsReq) - } - "CmdEnterRogueEndlessActivityStageScRsp" => { - Some(Self::CmdEnterRogueEndlessActivityStageScRsp) - } - "CmdRogueEndlessActivityBattleEndScNotify" => { - Some(Self::ActivityBattleEndScNotify) - } - "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" => { - Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp) - } - "CmdEnterRogueEndlessActivityStageCsReq" => { - Some(Self::CmdEnterRogueEndlessActivityStageCsReq) - } - "CmdGetRogueEndlessActivityDataScRsp" => { - Some(Self::CmdGetRogueEndlessActivityDataScRsp) - } - "CmdTakeRogueEndlessActivityPointRewardScRsp" => { - Some(Self::CmdTakeRogueEndlessActivityPointRewardScRsp) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueModifierType { - None = 0, - CmdRogueModifierAddNotify = 5329, - CmdRogueModifierDelNotify = 5319, - CmdRogueModifierSelectCellCsReq = 5337, - CmdRogueModifierUpdateNotify = 5341, - CmdRogueModifierStageStartNotify = 5364, - CmdRogueModifierSelectCellScRsp = 5358, -} -impl CmdRogueModifierType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRogueModifierType::None => "CmdRogueModifierTypeNone", - CmdRogueModifierType::CmdRogueModifierAddNotify => { - "CmdRogueModifierAddNotify" - } - CmdRogueModifierType::CmdRogueModifierDelNotify => { - "CmdRogueModifierDelNotify" - } - CmdRogueModifierType::CmdRogueModifierSelectCellCsReq => { - "CmdRogueModifierSelectCellCsReq" - } - CmdRogueModifierType::CmdRogueModifierUpdateNotify => { - "CmdRogueModifierUpdateNotify" - } - CmdRogueModifierType::CmdRogueModifierStageStartNotify => { - "CmdRogueModifierStageStartNotify" - } - CmdRogueModifierType::CmdRogueModifierSelectCellScRsp => { - "CmdRogueModifierSelectCellScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRogueModifierTypeNone" => Some(Self::None), - "CmdRogueModifierAddNotify" => Some(Self::CmdRogueModifierAddNotify), - "CmdRogueModifierDelNotify" => Some(Self::CmdRogueModifierDelNotify), - "CmdRogueModifierSelectCellCsReq" => { - Some(Self::CmdRogueModifierSelectCellCsReq) - } - "CmdRogueModifierUpdateNotify" => Some(Self::CmdRogueModifierUpdateNotify), - "CmdRogueModifierStageStartNotify" => { - Some(Self::CmdRogueModifierStageStartNotify) - } - "CmdRogueModifierSelectCellScRsp" => { - Some(Self::CmdRogueModifierSelectCellScRsp) - } - _ => None, - } - } -} -/// 0(CmdRogueModifierType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ilkjjkfpfhc { - RogueModifierSourceNone = 0, - RogueModifierSourceDiceRoll = 1, - RogueModifierSourceAeon = 2, - RogueModifierSourceBoardEvent = 3, - RogueModifierSourceDialogEvent = 4, - RogueModifierSourceMiracle = 5, - RogueModifierSourceCellMark = 6, - RogueModifierSourceAeonTalent = 7, - RogueModifierSourceBossDecay = 8, - RogueModifierSourceDiceBranch = 9, -} -impl Ilkjjkfpfhc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ilkjjkfpfhc::RogueModifierSourceNone => "ROGUE_MODIFIER_SOURCE_NONE", - Ilkjjkfpfhc::RogueModifierSourceDiceRoll => "ROGUE_MODIFIER_SOURCE_DICE_ROLL", - Ilkjjkfpfhc::RogueModifierSourceAeon => "ROGUE_MODIFIER_SOURCE_AEON", - Ilkjjkfpfhc::RogueModifierSourceBoardEvent => { - "ROGUE_MODIFIER_SOURCE_BOARD_EVENT" - } - Ilkjjkfpfhc::RogueModifierSourceDialogEvent => { - "ROGUE_MODIFIER_SOURCE_DIALOG_EVENT" - } - Ilkjjkfpfhc::RogueModifierSourceMiracle => "ROGUE_MODIFIER_SOURCE_MIRACLE", - Ilkjjkfpfhc::RogueModifierSourceCellMark => "ROGUE_MODIFIER_SOURCE_CELL_MARK", - Ilkjjkfpfhc::RogueModifierSourceAeonTalent => { - "ROGUE_MODIFIER_SOURCE_AEON_TALENT" - } - Ilkjjkfpfhc::RogueModifierSourceBossDecay => { - "ROGUE_MODIFIER_SOURCE_BOSS_DECAY" - } - Ilkjjkfpfhc::RogueModifierSourceDiceBranch => { - "ROGUE_MODIFIER_SOURCE_DICE_BRANCH" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_MODIFIER_SOURCE_NONE" => Some(Self::RogueModifierSourceNone), - "ROGUE_MODIFIER_SOURCE_DICE_ROLL" => Some(Self::RogueModifierSourceDiceRoll), - "ROGUE_MODIFIER_SOURCE_AEON" => Some(Self::RogueModifierSourceAeon), - "ROGUE_MODIFIER_SOURCE_BOARD_EVENT" => { - Some(Self::RogueModifierSourceBoardEvent) - } - "ROGUE_MODIFIER_SOURCE_DIALOG_EVENT" => { - Some(Self::RogueModifierSourceDialogEvent) - } - "ROGUE_MODIFIER_SOURCE_MIRACLE" => Some(Self::RogueModifierSourceMiracle), - "ROGUE_MODIFIER_SOURCE_CELL_MARK" => Some(Self::RogueModifierSourceCellMark), - "ROGUE_MODIFIER_SOURCE_AEON_TALENT" => { - Some(Self::RogueModifierSourceAeonTalent) - } - "ROGUE_MODIFIER_SOURCE_BOSS_DECAY" => { - Some(Self::RogueModifierSourceBossDecay) - } - "ROGUE_MODIFIER_SOURCE_DICE_BRANCH" => { - Some(Self::RogueModifierSourceDiceBranch) - } - _ => None, - } - } -} -/// 1(CmdRogueModifierType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ngolgiglbjg { - RogueModifierContentDefinite = 0, - RogueModifierContentRandom = 1, -} -impl Ngolgiglbjg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ngolgiglbjg::RogueModifierContentDefinite => { - "ROGUE_MODIFIER_CONTENT_DEFINITE" - } - Ngolgiglbjg::RogueModifierContentRandom => "ROGUE_MODIFIER_CONTENT_RANDOM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_MODIFIER_CONTENT_DEFINITE" => Some(Self::RogueModifierContentDefinite), - "ROGUE_MODIFIER_CONTENT_RANDOM" => Some(Self::RogueModifierContentRandom), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueTournType { - None = 0, - CmdRogueTournResetPermanentTalentScRsp = 6087, - CmdRogueTournGetMiscRealTimeDataScRsp = 6042, - CmdRogueTournDifficultyCompNotify = 6100, - CmdRogueTournEnablePermanentTalentScRsp = 6012, - CmdRogueTournLeaveRogueCocoonSceneScRsp = 6022, - CmdRogueTournGetCurRogueCocoonInfoScRsp = 6061, - CmdRogueTournTakeExpRewardScRsp = 6081, - CmdRogueTournGetCurRogueCocoonInfoCsReq = 6090, - CmdRogueTournGetAllArchiveScRsp = 6034, - CmdRogueTournReEnterRogueCocoonStageScRsp = 6074, - CmdRogueTournGetArchiveRepositoryCsReq = 6043, - CmdRogueTournStartCsReq = 6031, - CmdRogueTournGetAllArchiveCsReq = 6058, - CmdRogueTournEnterScRsp = 6028, - CmdRogueTournReviveCostUpdateScNotify = 6011, - CmdRogueTournLeaveCsReq = 6068, - CmdRogueTournResetPermanentTalentCsReq = 6066, - CmdRogueTournLeaveScRsp = 6098, - CmdRogueTournWeekChallengeUpdateScNotify = 6078, - CmdRogueTournHandBookNotify = 6020, - CmdRogueTournQueryScRsp = 6018, - CmdRogueTournTakeExpRewardCsReq = 6016, - CmdRogueTournReviveAvatarScRsp = 6071, - CmdRogueTournBattleFailSettleInfoScNotify = 6027, - CmdRogueTournEnablePermanentTalentCsReq = 6057, - CmdRogueTournClearArchiveNameScNotify = 6023, - CmdRogueTournEnterLayerCsReq = 6072, - CmdRogueTournConfirmSettleCsReq = 6091, - CmdRogueTournGetSettleInfoCsReq = 6044, - CmdRogueTournEnterRogueCocoonSceneScRsp = 6035, - CmdRogueTournReEnterRogueCocoonStageCsReq = 6026, - CmdRogueTournEnterRoomCsReq = 6033, - CmdRogueTournStartScRsp = 6093, - CmdRogueTournGetPermanentTalentInfoCsReq = 6088, - CmdRogueTournGetArchiveRepositoryScRsp = 6052, - CmdRogueTournGetSettleInfoScRsp = 6013, - CmdRogueTournConfirmSettleScRsp = 6094, - CmdRogueTournQueryCsReq = 6059, - CmdRogueTournReviveAvatarCsReq = 6083, - CmdRogueTournAreaUpdateScNotify = 6021, - CmdRogueTournExpNotify = 6030, - CmdRogueTournLeaveRogueCocoonSceneCsReq = 6050, - CmdRogueTournGetMiscRealTimeDataCsReq = 6084, - CmdRogueTournGetPermanentTalentInfoScRsp = 6092, - CmdRogueTournDeleteArchiveCsReq = 6099, - CmdRogueTournLevelInfoUpdateScNotify = 6055, - CmdRogueTournEnterCsReq = 6047, - CmdRogueTournEnterLayerScRsp = 6038, - CmdRogueTournEnterRogueCocoonSceneCsReq = 6024, - CmdRogueTournEnterRoomScRsp = 6029, - CmdRogueTournRenameArchiveScRsp = 6056, - CmdRogueTournSettleScRsp = 6069, - CmdRogueTournSettleCsReq = 6039, - CmdRogueTournRenameArchiveCsReq = 6048, - CmdRogueTournDeleteArchiveScRsp = 6063, -} -impl CmdRogueTournType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRogueTournType::None => "CmdRogueTournTypeNone", - CmdRogueTournType::CmdRogueTournResetPermanentTalentScRsp => { - "CmdRogueTournResetPermanentTalentScRsp" - } - CmdRogueTournType::CmdRogueTournGetMiscRealTimeDataScRsp => { - "CmdRogueTournGetMiscRealTimeDataScRsp" - } - CmdRogueTournType::CmdRogueTournDifficultyCompNotify => { - "CmdRogueTournDifficultyCompNotify" - } - CmdRogueTournType::CmdRogueTournEnablePermanentTalentScRsp => { - "CmdRogueTournEnablePermanentTalentScRsp" - } - CmdRogueTournType::CmdRogueTournLeaveRogueCocoonSceneScRsp => { - "CmdRogueTournLeaveRogueCocoonSceneScRsp" - } - CmdRogueTournType::CmdRogueTournGetCurRogueCocoonInfoScRsp => { - "CmdRogueTournGetCurRogueCocoonInfoScRsp" - } - CmdRogueTournType::CmdRogueTournTakeExpRewardScRsp => { - "CmdRogueTournTakeExpRewardScRsp" - } - CmdRogueTournType::CmdRogueTournGetCurRogueCocoonInfoCsReq => { - "CmdRogueTournGetCurRogueCocoonInfoCsReq" - } - CmdRogueTournType::CmdRogueTournGetAllArchiveScRsp => { - "CmdRogueTournGetAllArchiveScRsp" - } - CmdRogueTournType::CmdRogueTournReEnterRogueCocoonStageScRsp => { - "CmdRogueTournReEnterRogueCocoonStageScRsp" - } - CmdRogueTournType::CmdRogueTournGetArchiveRepositoryCsReq => { - "CmdRogueTournGetArchiveRepositoryCsReq" - } - CmdRogueTournType::CmdRogueTournStartCsReq => "CmdRogueTournStartCsReq", - CmdRogueTournType::CmdRogueTournGetAllArchiveCsReq => { - "CmdRogueTournGetAllArchiveCsReq" - } - CmdRogueTournType::CmdRogueTournEnterScRsp => "CmdRogueTournEnterScRsp", - CmdRogueTournType::CmdRogueTournReviveCostUpdateScNotify => { - "CmdRogueTournReviveCostUpdateScNotify" - } - CmdRogueTournType::CmdRogueTournLeaveCsReq => "CmdRogueTournLeaveCsReq", - CmdRogueTournType::CmdRogueTournResetPermanentTalentCsReq => { - "CmdRogueTournResetPermanentTalentCsReq" - } - CmdRogueTournType::CmdRogueTournLeaveScRsp => "CmdRogueTournLeaveScRsp", - CmdRogueTournType::CmdRogueTournWeekChallengeUpdateScNotify => { - "CmdRogueTournWeekChallengeUpdateScNotify" - } - CmdRogueTournType::CmdRogueTournHandBookNotify => { - "CmdRogueTournHandBookNotify" - } - CmdRogueTournType::CmdRogueTournQueryScRsp => "CmdRogueTournQueryScRsp", - CmdRogueTournType::CmdRogueTournTakeExpRewardCsReq => { - "CmdRogueTournTakeExpRewardCsReq" - } - CmdRogueTournType::CmdRogueTournReviveAvatarScRsp => { - "CmdRogueTournReviveAvatarScRsp" - } - CmdRogueTournType::CmdRogueTournBattleFailSettleInfoScNotify => { - "CmdRogueTournBattleFailSettleInfoScNotify" - } - CmdRogueTournType::CmdRogueTournEnablePermanentTalentCsReq => { - "CmdRogueTournEnablePermanentTalentCsReq" - } - CmdRogueTournType::CmdRogueTournClearArchiveNameScNotify => { - "CmdRogueTournClearArchiveNameScNotify" - } - CmdRogueTournType::CmdRogueTournEnterLayerCsReq => { - "CmdRogueTournEnterLayerCsReq" - } - CmdRogueTournType::CmdRogueTournConfirmSettleCsReq => { - "CmdRogueTournConfirmSettleCsReq" - } - CmdRogueTournType::CmdRogueTournGetSettleInfoCsReq => { - "CmdRogueTournGetSettleInfoCsReq" - } - CmdRogueTournType::CmdRogueTournEnterRogueCocoonSceneScRsp => { - "CmdRogueTournEnterRogueCocoonSceneScRsp" - } - CmdRogueTournType::CmdRogueTournReEnterRogueCocoonStageCsReq => { - "CmdRogueTournReEnterRogueCocoonStageCsReq" - } - CmdRogueTournType::CmdRogueTournEnterRoomCsReq => { - "CmdRogueTournEnterRoomCsReq" - } - CmdRogueTournType::CmdRogueTournStartScRsp => "CmdRogueTournStartScRsp", - CmdRogueTournType::CmdRogueTournGetPermanentTalentInfoCsReq => { - "CmdRogueTournGetPermanentTalentInfoCsReq" - } - CmdRogueTournType::CmdRogueTournGetArchiveRepositoryScRsp => { - "CmdRogueTournGetArchiveRepositoryScRsp" - } - CmdRogueTournType::CmdRogueTournGetSettleInfoScRsp => { - "CmdRogueTournGetSettleInfoScRsp" - } - CmdRogueTournType::CmdRogueTournConfirmSettleScRsp => { - "CmdRogueTournConfirmSettleScRsp" - } - CmdRogueTournType::CmdRogueTournQueryCsReq => "CmdRogueTournQueryCsReq", - CmdRogueTournType::CmdRogueTournReviveAvatarCsReq => { - "CmdRogueTournReviveAvatarCsReq" - } - CmdRogueTournType::CmdRogueTournAreaUpdateScNotify => { - "CmdRogueTournAreaUpdateScNotify" - } - CmdRogueTournType::CmdRogueTournExpNotify => "CmdRogueTournExpNotify", - CmdRogueTournType::CmdRogueTournLeaveRogueCocoonSceneCsReq => { - "CmdRogueTournLeaveRogueCocoonSceneCsReq" - } - CmdRogueTournType::CmdRogueTournGetMiscRealTimeDataCsReq => { - "CmdRogueTournGetMiscRealTimeDataCsReq" - } - CmdRogueTournType::CmdRogueTournGetPermanentTalentInfoScRsp => { - "CmdRogueTournGetPermanentTalentInfoScRsp" - } - CmdRogueTournType::CmdRogueTournDeleteArchiveCsReq => { - "CmdRogueTournDeleteArchiveCsReq" - } - CmdRogueTournType::CmdRogueTournLevelInfoUpdateScNotify => { - "CmdRogueTournLevelInfoUpdateScNotify" - } - CmdRogueTournType::CmdRogueTournEnterCsReq => "CmdRogueTournEnterCsReq", - CmdRogueTournType::CmdRogueTournEnterLayerScRsp => { - "CmdRogueTournEnterLayerScRsp" - } - CmdRogueTournType::CmdRogueTournEnterRogueCocoonSceneCsReq => { - "CmdRogueTournEnterRogueCocoonSceneCsReq" - } - CmdRogueTournType::CmdRogueTournEnterRoomScRsp => { - "CmdRogueTournEnterRoomScRsp" - } - CmdRogueTournType::CmdRogueTournRenameArchiveScRsp => { - "CmdRogueTournRenameArchiveScRsp" - } - CmdRogueTournType::CmdRogueTournSettleScRsp => "CmdRogueTournSettleScRsp", - CmdRogueTournType::CmdRogueTournSettleCsReq => "CmdRogueTournSettleCsReq", - CmdRogueTournType::CmdRogueTournRenameArchiveCsReq => { - "CmdRogueTournRenameArchiveCsReq" - } - CmdRogueTournType::CmdRogueTournDeleteArchiveScRsp => { - "CmdRogueTournDeleteArchiveScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRogueTournTypeNone" => Some(Self::None), - "CmdRogueTournResetPermanentTalentScRsp" => { - Some(Self::CmdRogueTournResetPermanentTalentScRsp) - } - "CmdRogueTournGetMiscRealTimeDataScRsp" => { - Some(Self::CmdRogueTournGetMiscRealTimeDataScRsp) - } - "CmdRogueTournDifficultyCompNotify" => { - Some(Self::CmdRogueTournDifficultyCompNotify) - } - "CmdRogueTournEnablePermanentTalentScRsp" => { - Some(Self::CmdRogueTournEnablePermanentTalentScRsp) - } - "CmdRogueTournLeaveRogueCocoonSceneScRsp" => { - Some(Self::CmdRogueTournLeaveRogueCocoonSceneScRsp) - } - "CmdRogueTournGetCurRogueCocoonInfoScRsp" => { - Some(Self::CmdRogueTournGetCurRogueCocoonInfoScRsp) - } - "CmdRogueTournTakeExpRewardScRsp" => { - Some(Self::CmdRogueTournTakeExpRewardScRsp) - } - "CmdRogueTournGetCurRogueCocoonInfoCsReq" => { - Some(Self::CmdRogueTournGetCurRogueCocoonInfoCsReq) - } - "CmdRogueTournGetAllArchiveScRsp" => { - Some(Self::CmdRogueTournGetAllArchiveScRsp) - } - "CmdRogueTournReEnterRogueCocoonStageScRsp" => { - Some(Self::CmdRogueTournReEnterRogueCocoonStageScRsp) - } - "CmdRogueTournGetArchiveRepositoryCsReq" => { - Some(Self::CmdRogueTournGetArchiveRepositoryCsReq) - } - "CmdRogueTournStartCsReq" => Some(Self::CmdRogueTournStartCsReq), - "CmdRogueTournGetAllArchiveCsReq" => { - Some(Self::CmdRogueTournGetAllArchiveCsReq) - } - "CmdRogueTournEnterScRsp" => Some(Self::CmdRogueTournEnterScRsp), - "CmdRogueTournReviveCostUpdateScNotify" => { - Some(Self::CmdRogueTournReviveCostUpdateScNotify) - } - "CmdRogueTournLeaveCsReq" => Some(Self::CmdRogueTournLeaveCsReq), - "CmdRogueTournResetPermanentTalentCsReq" => { - Some(Self::CmdRogueTournResetPermanentTalentCsReq) - } - "CmdRogueTournLeaveScRsp" => Some(Self::CmdRogueTournLeaveScRsp), - "CmdRogueTournWeekChallengeUpdateScNotify" => { - Some(Self::CmdRogueTournWeekChallengeUpdateScNotify) - } - "CmdRogueTournHandBookNotify" => Some(Self::CmdRogueTournHandBookNotify), - "CmdRogueTournQueryScRsp" => Some(Self::CmdRogueTournQueryScRsp), - "CmdRogueTournTakeExpRewardCsReq" => { - Some(Self::CmdRogueTournTakeExpRewardCsReq) - } - "CmdRogueTournReviveAvatarScRsp" => { - Some(Self::CmdRogueTournReviveAvatarScRsp) - } - "CmdRogueTournBattleFailSettleInfoScNotify" => { - Some(Self::CmdRogueTournBattleFailSettleInfoScNotify) - } - "CmdRogueTournEnablePermanentTalentCsReq" => { - Some(Self::CmdRogueTournEnablePermanentTalentCsReq) - } - "CmdRogueTournClearArchiveNameScNotify" => { - Some(Self::CmdRogueTournClearArchiveNameScNotify) - } - "CmdRogueTournEnterLayerCsReq" => Some(Self::CmdRogueTournEnterLayerCsReq), - "CmdRogueTournConfirmSettleCsReq" => { - Some(Self::CmdRogueTournConfirmSettleCsReq) - } - "CmdRogueTournGetSettleInfoCsReq" => { - Some(Self::CmdRogueTournGetSettleInfoCsReq) - } - "CmdRogueTournEnterRogueCocoonSceneScRsp" => { - Some(Self::CmdRogueTournEnterRogueCocoonSceneScRsp) - } - "CmdRogueTournReEnterRogueCocoonStageCsReq" => { - Some(Self::CmdRogueTournReEnterRogueCocoonStageCsReq) - } - "CmdRogueTournEnterRoomCsReq" => Some(Self::CmdRogueTournEnterRoomCsReq), - "CmdRogueTournStartScRsp" => Some(Self::CmdRogueTournStartScRsp), - "CmdRogueTournGetPermanentTalentInfoCsReq" => { - Some(Self::CmdRogueTournGetPermanentTalentInfoCsReq) - } - "CmdRogueTournGetArchiveRepositoryScRsp" => { - Some(Self::CmdRogueTournGetArchiveRepositoryScRsp) - } - "CmdRogueTournGetSettleInfoScRsp" => { - Some(Self::CmdRogueTournGetSettleInfoScRsp) - } - "CmdRogueTournConfirmSettleScRsp" => { - Some(Self::CmdRogueTournConfirmSettleScRsp) - } - "CmdRogueTournQueryCsReq" => Some(Self::CmdRogueTournQueryCsReq), - "CmdRogueTournReviveAvatarCsReq" => { - Some(Self::CmdRogueTournReviveAvatarCsReq) - } - "CmdRogueTournAreaUpdateScNotify" => { - Some(Self::CmdRogueTournAreaUpdateScNotify) - } - "CmdRogueTournExpNotify" => Some(Self::CmdRogueTournExpNotify), - "CmdRogueTournLeaveRogueCocoonSceneCsReq" => { - Some(Self::CmdRogueTournLeaveRogueCocoonSceneCsReq) - } - "CmdRogueTournGetMiscRealTimeDataCsReq" => { - Some(Self::CmdRogueTournGetMiscRealTimeDataCsReq) - } - "CmdRogueTournGetPermanentTalentInfoScRsp" => { - Some(Self::CmdRogueTournGetPermanentTalentInfoScRsp) - } - "CmdRogueTournDeleteArchiveCsReq" => { - Some(Self::CmdRogueTournDeleteArchiveCsReq) - } - "CmdRogueTournLevelInfoUpdateScNotify" => { - Some(Self::CmdRogueTournLevelInfoUpdateScNotify) - } - "CmdRogueTournEnterCsReq" => Some(Self::CmdRogueTournEnterCsReq), - "CmdRogueTournEnterLayerScRsp" => Some(Self::CmdRogueTournEnterLayerScRsp), - "CmdRogueTournEnterRogueCocoonSceneCsReq" => { - Some(Self::CmdRogueTournEnterRogueCocoonSceneCsReq) - } - "CmdRogueTournEnterRoomScRsp" => Some(Self::CmdRogueTournEnterRoomScRsp), - "CmdRogueTournRenameArchiveScRsp" => { - Some(Self::CmdRogueTournRenameArchiveScRsp) - } - "CmdRogueTournSettleScRsp" => Some(Self::CmdRogueTournSettleScRsp), - "CmdRogueTournSettleCsReq" => Some(Self::CmdRogueTournSettleCsReq), - "CmdRogueTournRenameArchiveCsReq" => { - Some(Self::CmdRogueTournRenameArchiveCsReq) - } - "CmdRogueTournDeleteArchiveScRsp" => { - Some(Self::CmdRogueTournDeleteArchiveScRsp) - } - _ => None, - } - } -} -/// 0(CmdRogueTournType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Giojdcjkcel { - RogueTournLevelStatusNone = 0, - RogueTournLevelStatusProcessing = 1, - RogueTournLevelStatusFinished = 2, - RogueTournLevelStatusSettled = 3, -} -impl Giojdcjkcel { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Giojdcjkcel::RogueTournLevelStatusNone => "ROGUE_TOURN_LEVEL_STATUS_NONE", - Giojdcjkcel::RogueTournLevelStatusProcessing => { - "ROGUE_TOURN_LEVEL_STATUS_PROCESSING" - } - Giojdcjkcel::RogueTournLevelStatusFinished => { - "ROGUE_TOURN_LEVEL_STATUS_FINISHED" - } - Giojdcjkcel::RogueTournLevelStatusSettled => { - "ROGUE_TOURN_LEVEL_STATUS_SETTLED" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_TOURN_LEVEL_STATUS_NONE" => Some(Self::RogueTournLevelStatusNone), - "ROGUE_TOURN_LEVEL_STATUS_PROCESSING" => { - Some(Self::RogueTournLevelStatusProcessing) - } - "ROGUE_TOURN_LEVEL_STATUS_FINISHED" => { - Some(Self::RogueTournLevelStatusFinished) - } - "ROGUE_TOURN_LEVEL_STATUS_SETTLED" => { - Some(Self::RogueTournLevelStatusSettled) - } - _ => None, - } - } -} -/// 1(CmdRogueTournType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dmmgenffchj { - RogueTournLayerStatusNone = 0, - RogueTournLayerStatusProcessing = 1, - RogueTournLayerStatusFinish = 2, -} -impl Dmmgenffchj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dmmgenffchj::RogueTournLayerStatusNone => "ROGUE_TOURN_LAYER_STATUS_NONE", - Dmmgenffchj::RogueTournLayerStatusProcessing => { - "ROGUE_TOURN_LAYER_STATUS_PROCESSING" - } - Dmmgenffchj::RogueTournLayerStatusFinish => "ROGUE_TOURN_LAYER_STATUS_FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_TOURN_LAYER_STATUS_NONE" => Some(Self::RogueTournLayerStatusNone), - "ROGUE_TOURN_LAYER_STATUS_PROCESSING" => { - Some(Self::RogueTournLayerStatusProcessing) - } - "ROGUE_TOURN_LAYER_STATUS_FINISH" => Some(Self::RogueTournLayerStatusFinish), - _ => None, - } - } -} -/// 2(CmdRogueTournType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gjajojlohej { - RogueTournRoomStatusNone = 0, - RogueTournRoomStatusInited = 1, - RogueTournRoomStatusProcessing = 2, - RogueTournRoomStatusFinish = 3, -} -impl Gjajojlohej { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gjajojlohej::RogueTournRoomStatusNone => "ROGUE_TOURN_ROOM_STATUS_NONE", - Gjajojlohej::RogueTournRoomStatusInited => "ROGUE_TOURN_ROOM_STATUS_INITED", - Gjajojlohej::RogueTournRoomStatusProcessing => { - "ROGUE_TOURN_ROOM_STATUS_PROCESSING" - } - Gjajojlohej::RogueTournRoomStatusFinish => "ROGUE_TOURN_ROOM_STATUS_FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_TOURN_ROOM_STATUS_NONE" => Some(Self::RogueTournRoomStatusNone), - "ROGUE_TOURN_ROOM_STATUS_INITED" => Some(Self::RogueTournRoomStatusInited), - "ROGUE_TOURN_ROOM_STATUS_PROCESSING" => { - Some(Self::RogueTournRoomStatusProcessing) - } - "ROGUE_TOURN_ROOM_STATUS_FINISH" => Some(Self::RogueTournRoomStatusFinish), - _ => None, - } - } -} -/// 3(CmdRogueTournType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lpkaladmpnd { - RogueTournSettleReasonNone = 0, - RogueTournSettleReasonWin = 1, - RogueTournSettleReasonFail = 2, - RogueTournSettleReasonInterrupt = 3, -} -impl Lpkaladmpnd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lpkaladmpnd::RogueTournSettleReasonNone => "ROGUE_TOURN_SETTLE_REASON_NONE", - Lpkaladmpnd::RogueTournSettleReasonWin => "ROGUE_TOURN_SETTLE_REASON_WIN", - Lpkaladmpnd::RogueTournSettleReasonFail => "ROGUE_TOURN_SETTLE_REASON_FAIL", - Lpkaladmpnd::RogueTournSettleReasonInterrupt => { - "ROGUE_TOURN_SETTLE_REASON_INTERRUPT" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_TOURN_SETTLE_REASON_NONE" => Some(Self::RogueTournSettleReasonNone), - "ROGUE_TOURN_SETTLE_REASON_WIN" => Some(Self::RogueTournSettleReasonWin), - "ROGUE_TOURN_SETTLE_REASON_FAIL" => Some(Self::RogueTournSettleReasonFail), - "ROGUE_TOURN_SETTLE_REASON_INTERRUPT" => { - Some(Self::RogueTournSettleReasonInterrupt) - } - _ => None, - } - } -} -/// 4(CmdRogueTournType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Loeoahcpnen { - RogueTournHandbookNone = 0, - RogueTournHandbookSimpleMiracle = 1, - RogueTournHandbookHexMiracle = 2, - RogueTournHandbookBuff = 3, - RogueTournHandbookEvent = 4, - RogueTournHandbookFormula = 5, -} -impl Loeoahcpnen { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Loeoahcpnen::RogueTournHandbookNone => "ROGUE_TOURN_HANDBOOK_NONE", - Loeoahcpnen::RogueTournHandbookSimpleMiracle => { - "ROGUE_TOURN_HANDBOOK_SIMPLE_MIRACLE" - } - Loeoahcpnen::RogueTournHandbookHexMiracle => { - "ROGUE_TOURN_HANDBOOK_HEX_MIRACLE" - } - Loeoahcpnen::RogueTournHandbookBuff => "ROGUE_TOURN_HANDBOOK_BUFF", - Loeoahcpnen::RogueTournHandbookEvent => "ROGUE_TOURN_HANDBOOK_EVENT", - Loeoahcpnen::RogueTournHandbookFormula => "ROGUE_TOURN_HANDBOOK_FORMULA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_TOURN_HANDBOOK_NONE" => Some(Self::RogueTournHandbookNone), - "ROGUE_TOURN_HANDBOOK_SIMPLE_MIRACLE" => { - Some(Self::RogueTournHandbookSimpleMiracle) - } - "ROGUE_TOURN_HANDBOOK_HEX_MIRACLE" => { - Some(Self::RogueTournHandbookHexMiracle) - } - "ROGUE_TOURN_HANDBOOK_BUFF" => Some(Self::RogueTournHandbookBuff), - "ROGUE_TOURN_HANDBOOK_EVENT" => Some(Self::RogueTournHandbookEvent), - "ROGUE_TOURN_HANDBOOK_FORMULA" => Some(Self::RogueTournHandbookFormula), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRollShopType { - None = 0, - CmdDoGachaInRollShopScRsp = 6905, - CmdGetRollShopInfoCsReq = 6914, - CmdTakeRollShopRewardCsReq = 6903, - CmdDoGachaInRollShopCsReq = 6913, - CmdGetRollShopInfoScRsp = 6917, - CmdTakeRollShopRewardScRsp = 6904, -} -impl CmdRollShopType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRollShopType::None => "CmdRollShopTypeNone", - CmdRollShopType::CmdDoGachaInRollShopScRsp => "CmdDoGachaInRollShopScRsp", - CmdRollShopType::CmdGetRollShopInfoCsReq => "CmdGetRollShopInfoCsReq", - CmdRollShopType::CmdTakeRollShopRewardCsReq => "CmdTakeRollShopRewardCsReq", - CmdRollShopType::CmdDoGachaInRollShopCsReq => "CmdDoGachaInRollShopCsReq", - CmdRollShopType::CmdGetRollShopInfoScRsp => "CmdGetRollShopInfoScRsp", - CmdRollShopType::CmdTakeRollShopRewardScRsp => "CmdTakeRollShopRewardScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRollShopTypeNone" => Some(Self::None), - "CmdDoGachaInRollShopScRsp" => Some(Self::CmdDoGachaInRollShopScRsp), - "CmdGetRollShopInfoCsReq" => Some(Self::CmdGetRollShopInfoCsReq), - "CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq), - "CmdDoGachaInRollShopCsReq" => Some(Self::CmdDoGachaInRollShopCsReq), - "CmdGetRollShopInfoScRsp" => Some(Self::CmdGetRollShopInfoScRsp), - "CmdTakeRollShopRewardScRsp" => Some(Self::CmdTakeRollShopRewardScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdSceneType { - None = 0, - CmdSceneEntityMoveCsReq = 1418, - CmdSceneCastSkillScRsp = 1449, - CmdEntityBindPropCsReq = 1470, - CmdEnteredSceneChangeScNotify = 1460, - CmdReturnLastTownScRsp = 1408, - CmdEnterSceneCsReq = 1425, - CmdSetClientPausedScRsp = 1487, - CmdGameplayCounterCountDownScRsp = 1485, - CmdStartTimedFarmElementScRsp = 1443, - CmdGameplayCounterRecoverScRsp = 1486, - CmdRecoverAllLineupCsReq = 1402, - CmdSpringRecoverCsReq = 1488, - CmdGroupStateChangeCsReq = 1430, - CmdDeleteSummonUnitCsReq = 1450, - CmdSceneEnterStageCsReq = 1411, - CmdSceneCastSkillCsReq = 1458, - CmdScenePlaneEventScNotify = 1417, - CmdSetGroupCustomSaveDataScRsp = 1467, - CmdEnterSectionCsReq = 1492, - CmdSpringRefreshScRsp = 1440, - CmdInteractPropScRsp = 1437, - CmdSyncEntityBuffChangeListScNotify = 1446, - CmdUpdateMechanismBarScNotify = 1433, - CmdSetGroupCustomSaveDataCsReq = 1490, - CmdSpringRecoverSingleAvatarScRsp = 1468, - CmdGetSceneMapInfoScRsp = 1481, - CmdInteractPropCsReq = 1429, - CmdSetCurInteractEntityScRsp = 1459, - CmdStartTimedCocoonStageScRsp = 1496, - CmdSceneEntityTeleportCsReq = 1484, - CmdReEnterLastElementStageScRsp = 1478, - CmdGetSpringRecoverDataScRsp = 1445, - CmdRecoverAllLineupScRsp = 1413, - CmdEnterSceneByServerScNotify = 1434, - CmdReEnterLastElementStageCsReq = 1494, - CmdGetUnlockTeleportScRsp = 1454, - CmdGroupStateChangeScNotify = 1435, - CmdRefreshTriggerByClientScRsp = 1466, - CmdStartCocoonStageScRsp = 1406, - CmdGetCurSceneInfoCsReq = 1428, - CmdGetCurSceneInfoScRsp = 1441, - CmdSceneReviveAfterRebattleCsReq = 1477, - CmdReturnLastTownCsReq = 1473, - CmdSetCurInteractEntityCsReq = 1482, - CmdDeactivateFarmElementCsReq = 1414, - CmdEnterSceneScRsp = 1401, - CmdSetSpringRecoverConfigScRsp = 1436, - CmdSceneGroupRefreshScNotify = 1405, - CmdSceneUpdatePositionVersionNotify = 1457, - CmdLastSpringRefreshTimeNotify = 1448, - CmdStartTimedFarmElementCsReq = 1463, - CmdSetClientPausedCsReq = 1423, - CmdHealPoolInfoNotify = 1410, - CmdUnlockedAreaMapScNotify = 1479, - CmdSpringRecoverScRsp = 1500, - CmdSavePointsInfoNotify = 1409, - CmdDeactivateFarmElementScRsp = 1475, - CmdSceneReviveAfterRebattleScRsp = 1424, - CmdRefreshTriggerByClientCsReq = 1497, - CmdGroupStateChangeScRsp = 1452, - CmdUpdateFloorSavedValueNotify = 1465, - CmdEnterSectionScRsp = 1447, - CmdGetEnteredSceneScRsp = 1444, - CmdRefreshTriggerByClientScNotify = 1455, - CmdGetSpringRecoverDataCsReq = 1442, - CmdActivateFarmElementCsReq = 1453, - CmdGameplayCounterCountDownCsReq = 1499, - CmdActivateFarmElementScRsp = 1412, - CmdGetSceneMapInfoCsReq = 1451, - CmdSceneCastSkillCostMpCsReq = 1498, - CmdSetSpringRecoverConfigCsReq = 1416, - CmdSyncServerSceneChangeNotify = 1471, - CmdSceneCastSkillMpUpdateScNotify = 1422, - CmdSceneCastSkillCostMpScRsp = 1483, - CmdStartCocoonStageCsReq = 1456, - CmdGetUnlockTeleportCsReq = 1495, - CmdSceneEntityMoveScRsp = 1474, - CmdGameplayCounterUpdateScNotify = 1493, - CmdSceneEnterStageScRsp = 1421, - CmdSpringRecoverSingleAvatarCsReq = 1420, - CmdSpringRefreshCsReq = 1462, - CmdUnlockTeleportNotify = 1427, - CmdGameplayCounterRecoverCsReq = 1426, - CmdEntityBindPropScRsp = 1480, - CmdDeleteSummonUnitScRsp = 1404, - CmdSceneEntityMoveScNotify = 1489, - CmdSceneEntityTeleportScRsp = 1476, - CmdStartTimedCocoonStageCsReq = 1415, - CmdGetEnteredSceneCsReq = 1469, -} -impl CmdSceneType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdSceneType::None => "CmdSceneTypeNone", - CmdSceneType::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq", - CmdSceneType::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp", - CmdSceneType::CmdEntityBindPropCsReq => "CmdEntityBindPropCsReq", - CmdSceneType::CmdEnteredSceneChangeScNotify => { - "CmdEnteredSceneChangeScNotify" - } - CmdSceneType::CmdReturnLastTownScRsp => "CmdReturnLastTownScRsp", - CmdSceneType::CmdEnterSceneCsReq => "CmdEnterSceneCsReq", - CmdSceneType::CmdSetClientPausedScRsp => "CmdSetClientPausedScRsp", - CmdSceneType::CmdGameplayCounterCountDownScRsp => { - "CmdGameplayCounterCountDownScRsp" - } - CmdSceneType::CmdStartTimedFarmElementScRsp => { - "CmdStartTimedFarmElementScRsp" - } - CmdSceneType::CmdGameplayCounterRecoverScRsp => { - "CmdGameplayCounterRecoverScRsp" - } - CmdSceneType::CmdRecoverAllLineupCsReq => "CmdRecoverAllLineupCsReq", - CmdSceneType::CmdSpringRecoverCsReq => "CmdSpringRecoverCsReq", - CmdSceneType::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq", - CmdSceneType::CmdDeleteSummonUnitCsReq => "CmdDeleteSummonUnitCsReq", - CmdSceneType::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq", - CmdSceneType::CmdSceneCastSkillCsReq => "CmdSceneCastSkillCsReq", - CmdSceneType::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify", - CmdSceneType::CmdSetGroupCustomSaveDataScRsp => { - "CmdSetGroupCustomSaveDataScRsp" - } - CmdSceneType::CmdEnterSectionCsReq => "CmdEnterSectionCsReq", - CmdSceneType::CmdSpringRefreshScRsp => "CmdSpringRefreshScRsp", - CmdSceneType::CmdInteractPropScRsp => "CmdInteractPropScRsp", - CmdSceneType::CmdSyncEntityBuffChangeListScNotify => { - "CmdSyncEntityBuffChangeListScNotify" - } - CmdSceneType::CmdUpdateMechanismBarScNotify => { - "CmdUpdateMechanismBarScNotify" - } - CmdSceneType::CmdSetGroupCustomSaveDataCsReq => { - "CmdSetGroupCustomSaveDataCsReq" - } - CmdSceneType::CmdSpringRecoverSingleAvatarScRsp => { - "CmdSpringRecoverSingleAvatarScRsp" - } - CmdSceneType::CmdGetSceneMapInfoScRsp => "CmdGetSceneMapInfoScRsp", - CmdSceneType::CmdInteractPropCsReq => "CmdInteractPropCsReq", - CmdSceneType::CmdSetCurInteractEntityScRsp => "CmdSetCurInteractEntityScRsp", - CmdSceneType::CmdStartTimedCocoonStageScRsp => { - "CmdStartTimedCocoonStageScRsp" - } - CmdSceneType::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq", - CmdSceneType::CmdReEnterLastElementStageScRsp => { - "CmdReEnterLastElementStageScRsp" - } - CmdSceneType::CmdGetSpringRecoverDataScRsp => "CmdGetSpringRecoverDataScRsp", - CmdSceneType::CmdRecoverAllLineupScRsp => "CmdRecoverAllLineupScRsp", - CmdSceneType::CmdEnterSceneByServerScNotify => { - "CmdEnterSceneByServerScNotify" - } - CmdSceneType::CmdReEnterLastElementStageCsReq => { - "CmdReEnterLastElementStageCsReq" - } - CmdSceneType::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp", - CmdSceneType::CmdGroupStateChangeScNotify => "CmdGroupStateChangeScNotify", - CmdSceneType::CmdRefreshTriggerByClientScRsp => { - "CmdRefreshTriggerByClientScRsp" - } - CmdSceneType::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp", - CmdSceneType::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq", - CmdSceneType::CmdGetCurSceneInfoScRsp => "CmdGetCurSceneInfoScRsp", - CmdSceneType::CmdSceneReviveAfterRebattleCsReq => { - "CmdSceneReviveAfterRebattleCsReq" - } - CmdSceneType::CmdReturnLastTownCsReq => "CmdReturnLastTownCsReq", - CmdSceneType::CmdSetCurInteractEntityCsReq => "CmdSetCurInteractEntityCsReq", - CmdSceneType::CmdDeactivateFarmElementCsReq => { - "CmdDeactivateFarmElementCsReq" - } - CmdSceneType::CmdEnterSceneScRsp => "CmdEnterSceneScRsp", - CmdSceneType::CmdSetSpringRecoverConfigScRsp => { - "CmdSetSpringRecoverConfigScRsp" - } - CmdSceneType::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify", - CmdSceneType::CmdSceneUpdatePositionVersionNotify => { - "CmdSceneUpdatePositionVersionNotify" - } - CmdSceneType::CmdLastSpringRefreshTimeNotify => { - "CmdLastSpringRefreshTimeNotify" - } - CmdSceneType::CmdStartTimedFarmElementCsReq => { - "CmdStartTimedFarmElementCsReq" - } - CmdSceneType::CmdSetClientPausedCsReq => "CmdSetClientPausedCsReq", - CmdSceneType::CmdHealPoolInfoNotify => "CmdHealPoolInfoNotify", - CmdSceneType::CmdUnlockedAreaMapScNotify => "CmdUnlockedAreaMapScNotify", - CmdSceneType::CmdSpringRecoverScRsp => "CmdSpringRecoverScRsp", - CmdSceneType::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify", - CmdSceneType::CmdDeactivateFarmElementScRsp => { - "CmdDeactivateFarmElementScRsp" - } - CmdSceneType::CmdSceneReviveAfterRebattleScRsp => { - "CmdSceneReviveAfterRebattleScRsp" - } - CmdSceneType::CmdRefreshTriggerByClientCsReq => { - "CmdRefreshTriggerByClientCsReq" - } - CmdSceneType::CmdGroupStateChangeScRsp => "CmdGroupStateChangeScRsp", - CmdSceneType::CmdUpdateFloorSavedValueNotify => { - "CmdUpdateFloorSavedValueNotify" - } - CmdSceneType::CmdEnterSectionScRsp => "CmdEnterSectionScRsp", - CmdSceneType::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp", - CmdSceneType::CmdRefreshTriggerByClientScNotify => { - "CmdRefreshTriggerByClientScNotify" - } - CmdSceneType::CmdGetSpringRecoverDataCsReq => "CmdGetSpringRecoverDataCsReq", - CmdSceneType::CmdActivateFarmElementCsReq => "CmdActivateFarmElementCsReq", - CmdSceneType::CmdGameplayCounterCountDownCsReq => { - "CmdGameplayCounterCountDownCsReq" - } - CmdSceneType::CmdActivateFarmElementScRsp => "CmdActivateFarmElementScRsp", - CmdSceneType::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq", - CmdSceneType::CmdSceneCastSkillCostMpCsReq => "CmdSceneCastSkillCostMpCsReq", - CmdSceneType::CmdSetSpringRecoverConfigCsReq => { - "CmdSetSpringRecoverConfigCsReq" - } - CmdSceneType::CmdSyncServerSceneChangeNotify => { - "CmdSyncServerSceneChangeNotify" - } - CmdSceneType::CmdSceneCastSkillMpUpdateScNotify => { - "CmdSceneCastSkillMpUpdateScNotify" - } - CmdSceneType::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp", - CmdSceneType::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq", - CmdSceneType::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq", - CmdSceneType::CmdSceneEntityMoveScRsp => "CmdSceneEntityMoveScRsp", - CmdSceneType::CmdGameplayCounterUpdateScNotify => { - "CmdGameplayCounterUpdateScNotify" - } - CmdSceneType::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp", - CmdSceneType::CmdSpringRecoverSingleAvatarCsReq => { - "CmdSpringRecoverSingleAvatarCsReq" - } - CmdSceneType::CmdSpringRefreshCsReq => "CmdSpringRefreshCsReq", - CmdSceneType::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify", - CmdSceneType::CmdGameplayCounterRecoverCsReq => { - "CmdGameplayCounterRecoverCsReq" - } - CmdSceneType::CmdEntityBindPropScRsp => "CmdEntityBindPropScRsp", - CmdSceneType::CmdDeleteSummonUnitScRsp => "CmdDeleteSummonUnitScRsp", - CmdSceneType::CmdSceneEntityMoveScNotify => "CmdSceneEntityMoveScNotify", - CmdSceneType::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp", - CmdSceneType::CmdStartTimedCocoonStageCsReq => { - "CmdStartTimedCocoonStageCsReq" - } - CmdSceneType::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdSceneTypeNone" => Some(Self::None), - "CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq), - "CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp), - "CmdEntityBindPropCsReq" => Some(Self::CmdEntityBindPropCsReq), - "CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify), - "CmdReturnLastTownScRsp" => Some(Self::CmdReturnLastTownScRsp), - "CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq), - "CmdSetClientPausedScRsp" => Some(Self::CmdSetClientPausedScRsp), - "CmdGameplayCounterCountDownScRsp" => { - Some(Self::CmdGameplayCounterCountDownScRsp) - } - "CmdStartTimedFarmElementScRsp" => Some(Self::CmdStartTimedFarmElementScRsp), - "CmdGameplayCounterRecoverScRsp" => { - Some(Self::CmdGameplayCounterRecoverScRsp) - } - "CmdRecoverAllLineupCsReq" => Some(Self::CmdRecoverAllLineupCsReq), - "CmdSpringRecoverCsReq" => Some(Self::CmdSpringRecoverCsReq), - "CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq), - "CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq), - "CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq), - "CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq), - "CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify), - "CmdSetGroupCustomSaveDataScRsp" => { - Some(Self::CmdSetGroupCustomSaveDataScRsp) - } - "CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq), - "CmdSpringRefreshScRsp" => Some(Self::CmdSpringRefreshScRsp), - "CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp), - "CmdSyncEntityBuffChangeListScNotify" => { - Some(Self::CmdSyncEntityBuffChangeListScNotify) - } - "CmdUpdateMechanismBarScNotify" => Some(Self::CmdUpdateMechanismBarScNotify), - "CmdSetGroupCustomSaveDataCsReq" => { - Some(Self::CmdSetGroupCustomSaveDataCsReq) - } - "CmdSpringRecoverSingleAvatarScRsp" => { - Some(Self::CmdSpringRecoverSingleAvatarScRsp) - } - "CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp), - "CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq), - "CmdSetCurInteractEntityScRsp" => Some(Self::CmdSetCurInteractEntityScRsp), - "CmdStartTimedCocoonStageScRsp" => Some(Self::CmdStartTimedCocoonStageScRsp), - "CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq), - "CmdReEnterLastElementStageScRsp" => { - Some(Self::CmdReEnterLastElementStageScRsp) - } - "CmdGetSpringRecoverDataScRsp" => Some(Self::CmdGetSpringRecoverDataScRsp), - "CmdRecoverAllLineupScRsp" => Some(Self::CmdRecoverAllLineupScRsp), - "CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify), - "CmdReEnterLastElementStageCsReq" => { - Some(Self::CmdReEnterLastElementStageCsReq) - } - "CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp), - "CmdGroupStateChangeScNotify" => Some(Self::CmdGroupStateChangeScNotify), - "CmdRefreshTriggerByClientScRsp" => { - Some(Self::CmdRefreshTriggerByClientScRsp) - } - "CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp), - "CmdGetCurSceneInfoCsReq" => Some(Self::CmdGetCurSceneInfoCsReq), - "CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp), - "CmdSceneReviveAfterRebattleCsReq" => { - Some(Self::CmdSceneReviveAfterRebattleCsReq) - } - "CmdReturnLastTownCsReq" => Some(Self::CmdReturnLastTownCsReq), - "CmdSetCurInteractEntityCsReq" => Some(Self::CmdSetCurInteractEntityCsReq), - "CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq), - "CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp), - "CmdSetSpringRecoverConfigScRsp" => { - Some(Self::CmdSetSpringRecoverConfigScRsp) - } - "CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify), - "CmdSceneUpdatePositionVersionNotify" => { - Some(Self::CmdSceneUpdatePositionVersionNotify) - } - "CmdLastSpringRefreshTimeNotify" => { - Some(Self::CmdLastSpringRefreshTimeNotify) - } - "CmdStartTimedFarmElementCsReq" => Some(Self::CmdStartTimedFarmElementCsReq), - "CmdSetClientPausedCsReq" => Some(Self::CmdSetClientPausedCsReq), - "CmdHealPoolInfoNotify" => Some(Self::CmdHealPoolInfoNotify), - "CmdUnlockedAreaMapScNotify" => Some(Self::CmdUnlockedAreaMapScNotify), - "CmdSpringRecoverScRsp" => Some(Self::CmdSpringRecoverScRsp), - "CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify), - "CmdDeactivateFarmElementScRsp" => Some(Self::CmdDeactivateFarmElementScRsp), - "CmdSceneReviveAfterRebattleScRsp" => { - Some(Self::CmdSceneReviveAfterRebattleScRsp) - } - "CmdRefreshTriggerByClientCsReq" => { - Some(Self::CmdRefreshTriggerByClientCsReq) - } - "CmdGroupStateChangeScRsp" => Some(Self::CmdGroupStateChangeScRsp), - "CmdUpdateFloorSavedValueNotify" => { - Some(Self::CmdUpdateFloorSavedValueNotify) - } - "CmdEnterSectionScRsp" => Some(Self::CmdEnterSectionScRsp), - "CmdGetEnteredSceneScRsp" => Some(Self::CmdGetEnteredSceneScRsp), - "CmdRefreshTriggerByClientScNotify" => { - Some(Self::CmdRefreshTriggerByClientScNotify) - } - "CmdGetSpringRecoverDataCsReq" => Some(Self::CmdGetSpringRecoverDataCsReq), - "CmdActivateFarmElementCsReq" => Some(Self::CmdActivateFarmElementCsReq), - "CmdGameplayCounterCountDownCsReq" => { - Some(Self::CmdGameplayCounterCountDownCsReq) - } - "CmdActivateFarmElementScRsp" => Some(Self::CmdActivateFarmElementScRsp), - "CmdGetSceneMapInfoCsReq" => Some(Self::CmdGetSceneMapInfoCsReq), - "CmdSceneCastSkillCostMpCsReq" => Some(Self::CmdSceneCastSkillCostMpCsReq), - "CmdSetSpringRecoverConfigCsReq" => { - Some(Self::CmdSetSpringRecoverConfigCsReq) - } - "CmdSyncServerSceneChangeNotify" => { - Some(Self::CmdSyncServerSceneChangeNotify) - } - "CmdSceneCastSkillMpUpdateScNotify" => { - Some(Self::CmdSceneCastSkillMpUpdateScNotify) - } - "CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp), - "CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq), - "CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq), - "CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp), - "CmdGameplayCounterUpdateScNotify" => { - Some(Self::CmdGameplayCounterUpdateScNotify) - } - "CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp), - "CmdSpringRecoverSingleAvatarCsReq" => { - Some(Self::CmdSpringRecoverSingleAvatarCsReq) - } - "CmdSpringRefreshCsReq" => Some(Self::CmdSpringRefreshCsReq), - "CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify), - "CmdGameplayCounterRecoverCsReq" => { - Some(Self::CmdGameplayCounterRecoverCsReq) - } - "CmdEntityBindPropScRsp" => Some(Self::CmdEntityBindPropScRsp), - "CmdDeleteSummonUnitScRsp" => Some(Self::CmdDeleteSummonUnitScRsp), - "CmdSceneEntityMoveScNotify" => Some(Self::CmdSceneEntityMoveScNotify), - "CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp), - "CmdStartTimedCocoonStageCsReq" => Some(Self::CmdStartTimedCocoonStageCsReq), - "CmdGetEnteredSceneCsReq" => Some(Self::CmdGetEnteredSceneCsReq), - _ => None, - } - } -} -/// 0(CmdSceneType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum SceneCastSkill { - None = 0, - ProjectileHit = 1, - ProjectileLifetimeFinish = 2, -} -impl SceneCastSkill { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - SceneCastSkill::None => "SCENE_CAST_SKILL_NONE", - SceneCastSkill::ProjectileHit => "SCENE_CAST_SKILL_PROJECTILE_HIT", - SceneCastSkill::ProjectileLifetimeFinish => { - "SCENE_CAST_SKILL_PROJECTILE_LIFETIME_FINISH" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SCENE_CAST_SKILL_NONE" => Some(Self::None), - "SCENE_CAST_SKILL_PROJECTILE_HIT" => Some(Self::ProjectileHit), - "SCENE_CAST_SKILL_PROJECTILE_LIFETIME_FINISH" => { - Some(Self::ProjectileLifetimeFinish) - } - _ => None, - } - } -} -/// 1(CmdSceneType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Deamkhljfbp { - MonsterBattleTypeNone = 0, - MonsterBattleTypeTriggerBattle = 1, - MonsterBattleTypeDirectDieSimulateBattle = 2, - MonsterBattleTypeDirectDieSkipBattle = 3, - MonsterBattleTypeNoBattle = 4, -} -impl Deamkhljfbp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Deamkhljfbp::MonsterBattleTypeNone => "MONSTER_BATTLE_TYPE_NONE", - Deamkhljfbp::MonsterBattleTypeTriggerBattle => { - "MONSTER_BATTLE_TYPE_TRIGGER_BATTLE" - } - Deamkhljfbp::MonsterBattleTypeDirectDieSimulateBattle => { - "MONSTER_BATTLE_TYPE_DIRECT_DIE_SIMULATE_BATTLE" - } - Deamkhljfbp::MonsterBattleTypeDirectDieSkipBattle => { - "MONSTER_BATTLE_TYPE_DIRECT_DIE_SKIP_BATTLE" - } - Deamkhljfbp::MonsterBattleTypeNoBattle => "MONSTER_BATTLE_TYPE_NO_BATTLE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MONSTER_BATTLE_TYPE_NONE" => Some(Self::MonsterBattleTypeNone), - "MONSTER_BATTLE_TYPE_TRIGGER_BATTLE" => { - Some(Self::MonsterBattleTypeTriggerBattle) - } - "MONSTER_BATTLE_TYPE_DIRECT_DIE_SIMULATE_BATTLE" => { - Some(Self::MonsterBattleTypeDirectDieSimulateBattle) - } - "MONSTER_BATTLE_TYPE_DIRECT_DIE_SKIP_BATTLE" => { - Some(Self::MonsterBattleTypeDirectDieSkipBattle) - } - "MONSTER_BATTLE_TYPE_NO_BATTLE" => Some(Self::MonsterBattleTypeNoBattle), - _ => None, - } - } -} -/// 2(CmdSceneType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum EntityBuffChangeType { - SceneEntityBuffChangeTypeDefault = 0, - SceneEntityBuffChangeTypeAddMazebuff = 1, - SceneEntityBuffChangeTypeAddAdvModifier = 2, -} -impl EntityBuffChangeType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - EntityBuffChangeType::SceneEntityBuffChangeTypeDefault => { - "SCENE_ENTITY_BUFF_CHANGE_TYPE_DEFAULT" - } - EntityBuffChangeType::SceneEntityBuffChangeTypeAddMazebuff => { - "SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_MAZEBUFF" - } - EntityBuffChangeType::SceneEntityBuffChangeTypeAddAdvModifier => { - "SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_ADV_MODIFIER" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SCENE_ENTITY_BUFF_CHANGE_TYPE_DEFAULT" => { - Some(Self::SceneEntityBuffChangeTypeDefault) - } - "SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_MAZEBUFF" => { - Some(Self::SceneEntityBuffChangeTypeAddMazebuff) - } - "SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_ADV_MODIFIER" => { - Some(Self::SceneEntityBuffChangeTypeAddAdvModifier) - } - _ => None, - } - } -} -/// 3(CmdSceneType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum EnterSceneReason { - None = 0, - ChallengeTimeout = 1, - RogueTimeout = 2, - ChangeStoryline = 3, -} -impl EnterSceneReason { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - EnterSceneReason::None => "ENTER_SCENE_REASON_NONE", - EnterSceneReason::ChallengeTimeout => "ENTER_SCENE_REASON_CHALLENGE_TIMEOUT", - EnterSceneReason::RogueTimeout => "ENTER_SCENE_REASON_ROGUE_TIMEOUT", - EnterSceneReason::ChangeStoryline => "ENTER_SCENE_REASON_CHANGE_STORYLINE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ENTER_SCENE_REASON_NONE" => Some(Self::None), - "ENTER_SCENE_REASON_CHALLENGE_TIMEOUT" => Some(Self::ChallengeTimeout), - "ENTER_SCENE_REASON_ROGUE_TIMEOUT" => Some(Self::RogueTimeout), - "ENTER_SCENE_REASON_CHANGE_STORYLINE" => Some(Self::ChangeStoryline), - _ => None, - } - } -} -/// 4(CmdSceneType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum MapInfoChestType { - None = 0, - Normal = 101, - Challenge = 102, - Puzzle = 104, -} -impl MapInfoChestType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - MapInfoChestType::None => "MAP_INFO_CHEST_TYPE_NONE", - MapInfoChestType::Normal => "MAP_INFO_CHEST_TYPE_NORMAL", - MapInfoChestType::Challenge => "MAP_INFO_CHEST_TYPE_CHALLENGE", - MapInfoChestType::Puzzle => "MAP_INFO_CHEST_TYPE_PUZZLE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MAP_INFO_CHEST_TYPE_NONE" => Some(Self::None), - "MAP_INFO_CHEST_TYPE_NORMAL" => Some(Self::Normal), - "MAP_INFO_CHEST_TYPE_CHALLENGE" => Some(Self::Challenge), - "MAP_INFO_CHEST_TYPE_PUZZLE" => Some(Self::Puzzle), - _ => None, - } - } -} -/// 5(CmdSceneType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ldcjpaljopk { - GameplayCounterUpdateReasonNone = 0, - GameplayCounterUpdateReasonActivate = 1, - GameplayCounterUpdateReasonDeactivate = 2, - GameplayCounterUpdateReasonChange = 3, -} -impl Ldcjpaljopk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ldcjpaljopk::GameplayCounterUpdateReasonNone => { - "GAMEPLAY_COUNTER_UPDATE_REASON_NONE" - } - Ldcjpaljopk::GameplayCounterUpdateReasonActivate => { - "GAMEPLAY_COUNTER_UPDATE_REASON_ACTIVATE" - } - Ldcjpaljopk::GameplayCounterUpdateReasonDeactivate => { - "GAMEPLAY_COUNTER_UPDATE_REASON_DEACTIVATE" - } - Ldcjpaljopk::GameplayCounterUpdateReasonChange => { - "GAMEPLAY_COUNTER_UPDATE_REASON_CHANGE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GAMEPLAY_COUNTER_UPDATE_REASON_NONE" => { - Some(Self::GameplayCounterUpdateReasonNone) - } - "GAMEPLAY_COUNTER_UPDATE_REASON_ACTIVATE" => { - Some(Self::GameplayCounterUpdateReasonActivate) - } - "GAMEPLAY_COUNTER_UPDATE_REASON_DEACTIVATE" => { - Some(Self::GameplayCounterUpdateReasonDeactivate) - } - "GAMEPLAY_COUNTER_UPDATE_REASON_CHANGE" => { - Some(Self::GameplayCounterUpdateReasonChange) - } - _ => None, - } - } -} -/// 6(CmdSceneType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum SceneGroupRefreshType { - None = 0, - Loaded = 1, - Unload = 2, -} -impl SceneGroupRefreshType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - SceneGroupRefreshType::None => "SCENE_GROUP_REFRESH_TYPE_NONE", - SceneGroupRefreshType::Loaded => "SCENE_GROUP_REFRESH_TYPE_LOADED", - SceneGroupRefreshType::Unload => "SCENE_GROUP_REFRESH_TYPE_UNLOAD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SCENE_GROUP_REFRESH_TYPE_NONE" => Some(Self::None), - "SCENE_GROUP_REFRESH_TYPE_LOADED" => Some(Self::Loaded), - "SCENE_GROUP_REFRESH_TYPE_UNLOAD" => Some(Self::Unload), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdServerPrefsType { - None = 0, - CmdGetAllServerPrefsDataScRsp = 6174, - CmdUpdateServerPrefsDataScRsp = 6149, - CmdGetAllServerPrefsDataCsReq = 6118, - CmdGetServerPrefsDataScRsp = 6137, - CmdUpdateServerPrefsDataCsReq = 6158, - CmdGetServerPrefsDataCsReq = 6129, -} -impl CmdServerPrefsType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdServerPrefsType::None => "CmdServerPrefsTypeNone", - CmdServerPrefsType::CmdGetAllServerPrefsDataScRsp => { - "CmdGetAllServerPrefsDataScRsp" - } - CmdServerPrefsType::CmdUpdateServerPrefsDataScRsp => { - "CmdUpdateServerPrefsDataScRsp" - } - CmdServerPrefsType::CmdGetAllServerPrefsDataCsReq => { - "CmdGetAllServerPrefsDataCsReq" - } - CmdServerPrefsType::CmdGetServerPrefsDataScRsp => { - "CmdGetServerPrefsDataScRsp" - } - CmdServerPrefsType::CmdUpdateServerPrefsDataCsReq => { - "CmdUpdateServerPrefsDataCsReq" - } - CmdServerPrefsType::CmdGetServerPrefsDataCsReq => { - "CmdGetServerPrefsDataCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdServerPrefsTypeNone" => Some(Self::None), - "CmdGetAllServerPrefsDataScRsp" => Some(Self::CmdGetAllServerPrefsDataScRsp), - "CmdUpdateServerPrefsDataScRsp" => Some(Self::CmdUpdateServerPrefsDataScRsp), - "CmdGetAllServerPrefsDataCsReq" => Some(Self::CmdGetAllServerPrefsDataCsReq), - "CmdGetServerPrefsDataScRsp" => Some(Self::CmdGetServerPrefsDataScRsp), - "CmdUpdateServerPrefsDataCsReq" => Some(Self::CmdUpdateServerPrefsDataCsReq), - "CmdGetServerPrefsDataCsReq" => Some(Self::CmdGetServerPrefsDataCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdShopType { - None = 0, - CmdTakeCityShopRewardCsReq = 1558, - CmdBuyGoodsCsReq = 1529, - CmdGetShopListCsReq = 1518, - CmdCityShopInfoScNotify = 1528, - CmdTakeCityShopRewardScRsp = 1549, - CmdBuyGoodsScRsp = 1537, - CmdGetShopListScRsp = 1574, -} -impl CmdShopType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdShopType::None => "CmdShopTypeNone", - CmdShopType::CmdTakeCityShopRewardCsReq => "CmdTakeCityShopRewardCsReq", - CmdShopType::CmdBuyGoodsCsReq => "CmdBuyGoodsCsReq", - CmdShopType::CmdGetShopListCsReq => "CmdGetShopListCsReq", - CmdShopType::CmdCityShopInfoScNotify => "CmdCityShopInfoScNotify", - CmdShopType::CmdTakeCityShopRewardScRsp => "CmdTakeCityShopRewardScRsp", - CmdShopType::CmdBuyGoodsScRsp => "CmdBuyGoodsScRsp", - CmdShopType::CmdGetShopListScRsp => "CmdGetShopListScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdShopTypeNone" => Some(Self::None), - "CmdTakeCityShopRewardCsReq" => Some(Self::CmdTakeCityShopRewardCsReq), - "CmdBuyGoodsCsReq" => Some(Self::CmdBuyGoodsCsReq), - "CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq), - "CmdCityShopInfoScNotify" => Some(Self::CmdCityShopInfoScNotify), - "CmdTakeCityShopRewardScRsp" => Some(Self::CmdTakeCityShopRewardScRsp), - "CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp), - "CmdGetShopListScRsp" => Some(Self::CmdGetShopListScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdSpaceZooType { - None = 0, - CmdSpaceZooMutateScRsp = 6749, - CmdSpaceZooOpCatteryScRsp = 6741, - CmdSpaceZooMutateCsReq = 6758, - CmdSpaceZooBornScRsp = 6737, - CmdSpaceZooTakeScRsp = 6783, - CmdSpaceZooExchangeItemScRsp = 6746, - CmdSpaceZooExchangeItemCsReq = 6757, - CmdSpaceZooTakeCsReq = 6798, - CmdSpaceZooDataScRsp = 6774, - CmdSpaceZooOpCatteryCsReq = 6728, - CmdSpaceZooDeleteCatScRsp = 6764, - CmdSpaceZooCatUpdateNotify = 6789, - CmdSpaceZooDeleteCatCsReq = 6719, - CmdSpaceZooDataCsReq = 6718, - CmdSpaceZooBornCsReq = 6729, -} -impl CmdSpaceZooType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdSpaceZooType::None => "CmdSpaceZooTypeNone", - CmdSpaceZooType::CmdSpaceZooMutateScRsp => "CmdSpaceZooMutateScRsp", - CmdSpaceZooType::CmdSpaceZooOpCatteryScRsp => "CmdSpaceZooOpCatteryScRsp", - CmdSpaceZooType::CmdSpaceZooMutateCsReq => "CmdSpaceZooMutateCsReq", - CmdSpaceZooType::CmdSpaceZooBornScRsp => "CmdSpaceZooBornScRsp", - CmdSpaceZooType::CmdSpaceZooTakeScRsp => "CmdSpaceZooTakeScRsp", - CmdSpaceZooType::CmdSpaceZooExchangeItemScRsp => { - "CmdSpaceZooExchangeItemScRsp" - } - CmdSpaceZooType::CmdSpaceZooExchangeItemCsReq => { - "CmdSpaceZooExchangeItemCsReq" - } - CmdSpaceZooType::CmdSpaceZooTakeCsReq => "CmdSpaceZooTakeCsReq", - CmdSpaceZooType::CmdSpaceZooDataScRsp => "CmdSpaceZooDataScRsp", - CmdSpaceZooType::CmdSpaceZooOpCatteryCsReq => "CmdSpaceZooOpCatteryCsReq", - CmdSpaceZooType::CmdSpaceZooDeleteCatScRsp => "CmdSpaceZooDeleteCatScRsp", - CmdSpaceZooType::CmdSpaceZooCatUpdateNotify => "CmdSpaceZooCatUpdateNotify", - CmdSpaceZooType::CmdSpaceZooDeleteCatCsReq => "CmdSpaceZooDeleteCatCsReq", - CmdSpaceZooType::CmdSpaceZooDataCsReq => "CmdSpaceZooDataCsReq", - CmdSpaceZooType::CmdSpaceZooBornCsReq => "CmdSpaceZooBornCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdSpaceZooTypeNone" => Some(Self::None), - "CmdSpaceZooMutateScRsp" => Some(Self::CmdSpaceZooMutateScRsp), - "CmdSpaceZooOpCatteryScRsp" => Some(Self::CmdSpaceZooOpCatteryScRsp), - "CmdSpaceZooMutateCsReq" => Some(Self::CmdSpaceZooMutateCsReq), - "CmdSpaceZooBornScRsp" => Some(Self::CmdSpaceZooBornScRsp), - "CmdSpaceZooTakeScRsp" => Some(Self::CmdSpaceZooTakeScRsp), - "CmdSpaceZooExchangeItemScRsp" => Some(Self::CmdSpaceZooExchangeItemScRsp), - "CmdSpaceZooExchangeItemCsReq" => Some(Self::CmdSpaceZooExchangeItemCsReq), - "CmdSpaceZooTakeCsReq" => Some(Self::CmdSpaceZooTakeCsReq), - "CmdSpaceZooDataScRsp" => Some(Self::CmdSpaceZooDataScRsp), - "CmdSpaceZooOpCatteryCsReq" => Some(Self::CmdSpaceZooOpCatteryCsReq), - "CmdSpaceZooDeleteCatScRsp" => Some(Self::CmdSpaceZooDeleteCatScRsp), - "CmdSpaceZooCatUpdateNotify" => Some(Self::CmdSpaceZooCatUpdateNotify), - "CmdSpaceZooDeleteCatCsReq" => Some(Self::CmdSpaceZooDeleteCatCsReq), - "CmdSpaceZooDataCsReq" => Some(Self::CmdSpaceZooDataCsReq), - "CmdSpaceZooBornCsReq" => Some(Self::CmdSpaceZooBornCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdStarFightType { - None = 0, - CmdGetStarFightDataCsReq = 7162, - CmdStarFightDataChangeNotify = 7166, - CmdStartStarFightLevelScRsp = 7170, - CmdGetStarFightDataScRsp = 7165, - CmdStartStarFightLevelCsReq = 7167, -} -impl CmdStarFightType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdStarFightType::None => "CmdStarFightTypeNone", - CmdStarFightType::CmdGetStarFightDataCsReq => "CmdGetStarFightDataCsReq", - CmdStarFightType::CmdStarFightDataChangeNotify => { - "CmdStarFightDataChangeNotify" - } - CmdStarFightType::CmdStartStarFightLevelScRsp => { - "CmdStartStarFightLevelScRsp" - } - CmdStarFightType::CmdGetStarFightDataScRsp => "CmdGetStarFightDataScRsp", - CmdStarFightType::CmdStartStarFightLevelCsReq => { - "CmdStartStarFightLevelCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdStarFightTypeNone" => Some(Self::None), - "CmdGetStarFightDataCsReq" => Some(Self::CmdGetStarFightDataCsReq), - "CmdStarFightDataChangeNotify" => Some(Self::CmdStarFightDataChangeNotify), - "CmdStartStarFightLevelScRsp" => Some(Self::CmdStartStarFightLevelScRsp), - "CmdGetStarFightDataScRsp" => Some(Self::CmdGetStarFightDataScRsp), - "CmdStartStarFightLevelCsReq" => Some(Self::CmdStartStarFightLevelCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdStoryLineType { - None = 0, - CmdStoryLineTrialAvatarChangeScNotify = 6228, - CmdChangeStoryLineFinishScNotify = 6249, - CmdStoryLineInfoScNotify = 6229, - CmdGetStoryLineInfoScRsp = 6274, - CmdGetStoryLineInfoCsReq = 6218, -} -impl CmdStoryLineType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdStoryLineType::None => "CmdStoryLineTypeNone", - CmdStoryLineType::CmdStoryLineTrialAvatarChangeScNotify => { - "CmdStoryLineTrialAvatarChangeScNotify" - } - CmdStoryLineType::CmdChangeStoryLineFinishScNotify => { - "CmdChangeStoryLineFinishScNotify" - } - CmdStoryLineType::CmdStoryLineInfoScNotify => "CmdStoryLineInfoScNotify", - CmdStoryLineType::CmdGetStoryLineInfoScRsp => "CmdGetStoryLineInfoScRsp", - CmdStoryLineType::CmdGetStoryLineInfoCsReq => "CmdGetStoryLineInfoCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdStoryLineTypeNone" => Some(Self::None), - "CmdStoryLineTrialAvatarChangeScNotify" => { - Some(Self::CmdStoryLineTrialAvatarChangeScNotify) - } - "CmdChangeStoryLineFinishScNotify" => { - Some(Self::CmdChangeStoryLineFinishScNotify) - } - "CmdStoryLineInfoScNotify" => Some(Self::CmdStoryLineInfoScNotify), - "CmdGetStoryLineInfoScRsp" => Some(Self::CmdGetStoryLineInfoScRsp), - "CmdGetStoryLineInfoCsReq" => Some(Self::CmdGetStoryLineInfoCsReq), - _ => None, - } - } -} -/// 0(CmdStoryLineType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ejjdpojolmg { - ChangeStoryLineActionNone = 0, - ChangeStoryLineActionFinishAction = 1, - ChangeStoryLineActionClient = 2, - ChangeStoryLineActionCustomOp = 3, -} -impl Ejjdpojolmg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ejjdpojolmg::ChangeStoryLineActionNone => "ChangeStoryLineAction_None", - Ejjdpojolmg::ChangeStoryLineActionFinishAction => { - "ChangeStoryLineAction_FinishAction" - } - Ejjdpojolmg::ChangeStoryLineActionClient => "ChangeStoryLineAction_Client", - Ejjdpojolmg::ChangeStoryLineActionCustomOp => { - "ChangeStoryLineAction_CustomOP" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ChangeStoryLineAction_None" => Some(Self::ChangeStoryLineActionNone), - "ChangeStoryLineAction_FinishAction" => { - Some(Self::ChangeStoryLineActionFinishAction) - } - "ChangeStoryLineAction_Client" => Some(Self::ChangeStoryLineActionClient), - "ChangeStoryLineAction_CustomOP" => Some(Self::ChangeStoryLineActionCustomOp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdStrongChallengeActivityType { - None = 0, - CmdGetStrongChallengeActivityDataScRsp = 6674, - CmdGetStrongChallengeActivityDataCsReq = 6618, - CmdEnterStrongChallengeActivityStageCsReq = 6629, - CmdEnterStrongChallengeActivityStageScRsp = 6637, - CmdStrongChallengeActivityBattleEndScNotify = 6658, -} -impl CmdStrongChallengeActivityType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdStrongChallengeActivityType::None => "CmdStrongChallengeActivityTypeNone", - CmdStrongChallengeActivityType::CmdGetStrongChallengeActivityDataScRsp => { - "CmdGetStrongChallengeActivityDataScRsp" - } - CmdStrongChallengeActivityType::CmdGetStrongChallengeActivityDataCsReq => { - "CmdGetStrongChallengeActivityDataCsReq" - } - CmdStrongChallengeActivityType::CmdEnterStrongChallengeActivityStageCsReq => { - "CmdEnterStrongChallengeActivityStageCsReq" - } - CmdStrongChallengeActivityType::CmdEnterStrongChallengeActivityStageScRsp => { - "CmdEnterStrongChallengeActivityStageScRsp" - } - CmdStrongChallengeActivityType::CmdStrongChallengeActivityBattleEndScNotify => { - "CmdStrongChallengeActivityBattleEndScNotify" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdStrongChallengeActivityTypeNone" => Some(Self::None), - "CmdGetStrongChallengeActivityDataScRsp" => { - Some(Self::CmdGetStrongChallengeActivityDataScRsp) - } - "CmdGetStrongChallengeActivityDataCsReq" => { - Some(Self::CmdGetStrongChallengeActivityDataCsReq) - } - "CmdEnterStrongChallengeActivityStageCsReq" => { - Some(Self::CmdEnterStrongChallengeActivityStageCsReq) - } - "CmdEnterStrongChallengeActivityStageScRsp" => { - Some(Self::CmdEnterStrongChallengeActivityStageScRsp) - } - "CmdStrongChallengeActivityBattleEndScNotify" => { - Some(Self::CmdStrongChallengeActivityBattleEndScNotify) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdSummonActivityType { - None = 0, - CmdSummonActivityBattleEndScNotify = 7566, - CmdEnterSummonActivityStageScRsp = 7570, - CmdEnterSummonActivityStageCsReq = 7567, - CmdGetSummonActivityDataCsReq = 7562, - CmdGetSummonActivityDataScRsp = 7565, -} -impl CmdSummonActivityType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdSummonActivityType::None => "CmdSummonActivityTypeNone", - CmdSummonActivityType::CmdSummonActivityBattleEndScNotify => { - "CmdSummonActivityBattleEndScNotify" - } - CmdSummonActivityType::CmdEnterSummonActivityStageScRsp => { - "CmdEnterSummonActivityStageScRsp" - } - CmdSummonActivityType::CmdEnterSummonActivityStageCsReq => { - "CmdEnterSummonActivityStageCsReq" - } - CmdSummonActivityType::CmdGetSummonActivityDataCsReq => { - "CmdGetSummonActivityDataCsReq" - } - CmdSummonActivityType::CmdGetSummonActivityDataScRsp => { - "CmdGetSummonActivityDataScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdSummonActivityTypeNone" => Some(Self::None), - "CmdSummonActivityBattleEndScNotify" => { - Some(Self::CmdSummonActivityBattleEndScNotify) - } - "CmdEnterSummonActivityStageScRsp" => { - Some(Self::CmdEnterSummonActivityStageScRsp) - } - "CmdEnterSummonActivityStageCsReq" => { - Some(Self::CmdEnterSummonActivityStageCsReq) - } - "CmdGetSummonActivityDataCsReq" => Some(Self::CmdGetSummonActivityDataCsReq), - "CmdGetSummonActivityDataScRsp" => Some(Self::CmdGetSummonActivityDataScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdSwordTrainingType { - None = 0, - CmdSwordTrainingRestoreGameCsReq = 7476, - CmdGetSwordTrainingDataScRsp = 7456, - CmdSwordTrainingGiveUpGameCsReq = 7467, - CmdSwordTrainingLearnSkillScRsp = 7481, - CmdSwordTrainingSetSkillTraceScRsp = 7472, - CmdSwordTrainingExamResultConfirmCsReq = 7488, - CmdSwordTrainingDialogueSelectOptionScRsp = 7459, - CmdSwordTrainingExamResultConfirmScRsp = 7480, - CmdSwordTrainingFinishEndingHintScRsp = 7492, - CmdSwordTrainingTakeEndingRewardCsReq = 7497, - CmdSwordTrainingResumeGameCsReq = 7452, - CmdSwordTrainingStoryBattleScRsp = 7475, - CmdSwordTrainingFinishEndingHintCsReq = 7493, - CmdSwordTrainingGameSettleScNotify = 7473, - CmdSwordTrainingResumeGameScRsp = 7490, - CmdEnterSwordTrainingExamScRsp = 7460, - CmdSwordTrainingSelectEndingCsReq = 7457, - CmdSwordTrainingDailyPhaseConfirmCsReq = 7470, - CmdSwordTrainingSetSkillTraceCsReq = 7482, - CmdSwordTrainingRestoreGameScRsp = 7468, - CmdSwordTrainingTurnActionScRsp = 7487, - CmdSwordTrainingStartGameCsReq = 7474, - CmdSwordTrainingUpdateRankScRsp = 7496, - CmdSwordTrainingActionTurnSettleScNotify = 7485, - CmdSwordTrainingTurnActionCsReq = 7495, - CmdSwordTrainingGetSkillInfoScRsp = 7465, - CmdSwordTrainingStoryConfirmScRsp = 7494, - CmdSwordTrainingDialogueSelectOptionCsReq = 7471, - CmdSwordTrainingSelectEndingScRsp = 7477, - CmdSwordTrainingStoryBattleCsReq = 7478, - CmdSwordTrainingUnlockSyncScNotify = 7484, - CmdSwordTrainingRefreshPartnerAbilityCsReq = 7500, - CmdSwordTrainingDailyPhaseConfirmScRsp = 7462, - CmdEnterSwordTrainingExamCsReq = 7491, - CmdSwordTrainingGiveUpGameScRsp = 7499, - CmdSwordTrainingGetSkillInfoCsReq = 7461, - CmdSwordTrainingLearnSkillCsReq = 7463, - CmdSwordTrainingGameSyncChangeScNotify = 7469, - CmdSwordTrainingUpdateRankCsReq = 7458, - CmdSwordTrainingRefreshPartnerAbilityScRsp = 7451, - CmdSwordTrainingStartGameScRsp = 7466, - CmdSwordTrainingStoryConfirmCsReq = 7498, - CmdGetSwordTrainingDataCsReq = 7479, - CmdSwordTrainingTakeEndingRewardScRsp = 7483, -} -impl CmdSwordTrainingType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdSwordTrainingType::None => "CmdSwordTrainingTypeNone", - CmdSwordTrainingType::CmdSwordTrainingRestoreGameCsReq => { - "CmdSwordTrainingRestoreGameCsReq" - } - CmdSwordTrainingType::CmdGetSwordTrainingDataScRsp => { - "CmdGetSwordTrainingDataScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingGiveUpGameCsReq => { - "CmdSwordTrainingGiveUpGameCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingLearnSkillScRsp => { - "CmdSwordTrainingLearnSkillScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingSetSkillTraceScRsp => { - "CmdSwordTrainingSetSkillTraceScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingExamResultConfirmCsReq => { - "CmdSwordTrainingExamResultConfirmCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingDialogueSelectOptionScRsp => { - "CmdSwordTrainingDialogueSelectOptionScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingExamResultConfirmScRsp => { - "CmdSwordTrainingExamResultConfirmScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingFinishEndingHintScRsp => { - "CmdSwordTrainingFinishEndingHintScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingTakeEndingRewardCsReq => { - "CmdSwordTrainingTakeEndingRewardCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingResumeGameCsReq => { - "CmdSwordTrainingResumeGameCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingStoryBattleScRsp => { - "CmdSwordTrainingStoryBattleScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingFinishEndingHintCsReq => { - "CmdSwordTrainingFinishEndingHintCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingGameSettleScNotify => { - "CmdSwordTrainingGameSettleScNotify" - } - CmdSwordTrainingType::CmdSwordTrainingResumeGameScRsp => { - "CmdSwordTrainingResumeGameScRsp" - } - CmdSwordTrainingType::CmdEnterSwordTrainingExamScRsp => { - "CmdEnterSwordTrainingExamScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingSelectEndingCsReq => { - "CmdSwordTrainingSelectEndingCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingDailyPhaseConfirmCsReq => { - "CmdSwordTrainingDailyPhaseConfirmCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingSetSkillTraceCsReq => { - "CmdSwordTrainingSetSkillTraceCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingRestoreGameScRsp => { - "CmdSwordTrainingRestoreGameScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingTurnActionScRsp => { - "CmdSwordTrainingTurnActionScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingStartGameCsReq => { - "CmdSwordTrainingStartGameCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingUpdateRankScRsp => { - "CmdSwordTrainingUpdateRankScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingActionTurnSettleScNotify => { - "CmdSwordTrainingActionTurnSettleScNotify" - } - CmdSwordTrainingType::CmdSwordTrainingTurnActionCsReq => { - "CmdSwordTrainingTurnActionCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingGetSkillInfoScRsp => { - "CmdSwordTrainingGetSkillInfoScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingStoryConfirmScRsp => { - "CmdSwordTrainingStoryConfirmScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingDialogueSelectOptionCsReq => { - "CmdSwordTrainingDialogueSelectOptionCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingSelectEndingScRsp => { - "CmdSwordTrainingSelectEndingScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingStoryBattleCsReq => { - "CmdSwordTrainingStoryBattleCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingUnlockSyncScNotify => { - "CmdSwordTrainingUnlockSyncScNotify" - } - CmdSwordTrainingType::CmdSwordTrainingRefreshPartnerAbilityCsReq => { - "CmdSwordTrainingRefreshPartnerAbilityCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingDailyPhaseConfirmScRsp => { - "CmdSwordTrainingDailyPhaseConfirmScRsp" - } - CmdSwordTrainingType::CmdEnterSwordTrainingExamCsReq => { - "CmdEnterSwordTrainingExamCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingGiveUpGameScRsp => { - "CmdSwordTrainingGiveUpGameScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingGetSkillInfoCsReq => { - "CmdSwordTrainingGetSkillInfoCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingLearnSkillCsReq => { - "CmdSwordTrainingLearnSkillCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingGameSyncChangeScNotify => { - "CmdSwordTrainingGameSyncChangeScNotify" - } - CmdSwordTrainingType::CmdSwordTrainingUpdateRankCsReq => { - "CmdSwordTrainingUpdateRankCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingRefreshPartnerAbilityScRsp => { - "CmdSwordTrainingRefreshPartnerAbilityScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingStartGameScRsp => { - "CmdSwordTrainingStartGameScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingStoryConfirmCsReq => { - "CmdSwordTrainingStoryConfirmCsReq" - } - CmdSwordTrainingType::CmdGetSwordTrainingDataCsReq => { - "CmdGetSwordTrainingDataCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingTakeEndingRewardScRsp => { - "CmdSwordTrainingTakeEndingRewardScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdSwordTrainingTypeNone" => Some(Self::None), - "CmdSwordTrainingRestoreGameCsReq" => { - Some(Self::CmdSwordTrainingRestoreGameCsReq) - } - "CmdGetSwordTrainingDataScRsp" => Some(Self::CmdGetSwordTrainingDataScRsp), - "CmdSwordTrainingGiveUpGameCsReq" => { - Some(Self::CmdSwordTrainingGiveUpGameCsReq) - } - "CmdSwordTrainingLearnSkillScRsp" => { - Some(Self::CmdSwordTrainingLearnSkillScRsp) - } - "CmdSwordTrainingSetSkillTraceScRsp" => { - Some(Self::CmdSwordTrainingSetSkillTraceScRsp) - } - "CmdSwordTrainingExamResultConfirmCsReq" => { - Some(Self::CmdSwordTrainingExamResultConfirmCsReq) - } - "CmdSwordTrainingDialogueSelectOptionScRsp" => { - Some(Self::CmdSwordTrainingDialogueSelectOptionScRsp) - } - "CmdSwordTrainingExamResultConfirmScRsp" => { - Some(Self::CmdSwordTrainingExamResultConfirmScRsp) - } - "CmdSwordTrainingFinishEndingHintScRsp" => { - Some(Self::CmdSwordTrainingFinishEndingHintScRsp) - } - "CmdSwordTrainingTakeEndingRewardCsReq" => { - Some(Self::CmdSwordTrainingTakeEndingRewardCsReq) - } - "CmdSwordTrainingResumeGameCsReq" => { - Some(Self::CmdSwordTrainingResumeGameCsReq) - } - "CmdSwordTrainingStoryBattleScRsp" => { - Some(Self::CmdSwordTrainingStoryBattleScRsp) - } - "CmdSwordTrainingFinishEndingHintCsReq" => { - Some(Self::CmdSwordTrainingFinishEndingHintCsReq) - } - "CmdSwordTrainingGameSettleScNotify" => { - Some(Self::CmdSwordTrainingGameSettleScNotify) - } - "CmdSwordTrainingResumeGameScRsp" => { - Some(Self::CmdSwordTrainingResumeGameScRsp) - } - "CmdEnterSwordTrainingExamScRsp" => { - Some(Self::CmdEnterSwordTrainingExamScRsp) - } - "CmdSwordTrainingSelectEndingCsReq" => { - Some(Self::CmdSwordTrainingSelectEndingCsReq) - } - "CmdSwordTrainingDailyPhaseConfirmCsReq" => { - Some(Self::CmdSwordTrainingDailyPhaseConfirmCsReq) - } - "CmdSwordTrainingSetSkillTraceCsReq" => { - Some(Self::CmdSwordTrainingSetSkillTraceCsReq) - } - "CmdSwordTrainingRestoreGameScRsp" => { - Some(Self::CmdSwordTrainingRestoreGameScRsp) - } - "CmdSwordTrainingTurnActionScRsp" => { - Some(Self::CmdSwordTrainingTurnActionScRsp) - } - "CmdSwordTrainingStartGameCsReq" => { - Some(Self::CmdSwordTrainingStartGameCsReq) - } - "CmdSwordTrainingUpdateRankScRsp" => { - Some(Self::CmdSwordTrainingUpdateRankScRsp) - } - "CmdSwordTrainingActionTurnSettleScNotify" => { - Some(Self::CmdSwordTrainingActionTurnSettleScNotify) - } - "CmdSwordTrainingTurnActionCsReq" => { - Some(Self::CmdSwordTrainingTurnActionCsReq) - } - "CmdSwordTrainingGetSkillInfoScRsp" => { - Some(Self::CmdSwordTrainingGetSkillInfoScRsp) - } - "CmdSwordTrainingStoryConfirmScRsp" => { - Some(Self::CmdSwordTrainingStoryConfirmScRsp) - } - "CmdSwordTrainingDialogueSelectOptionCsReq" => { - Some(Self::CmdSwordTrainingDialogueSelectOptionCsReq) - } - "CmdSwordTrainingSelectEndingScRsp" => { - Some(Self::CmdSwordTrainingSelectEndingScRsp) - } - "CmdSwordTrainingStoryBattleCsReq" => { - Some(Self::CmdSwordTrainingStoryBattleCsReq) - } - "CmdSwordTrainingUnlockSyncScNotify" => { - Some(Self::CmdSwordTrainingUnlockSyncScNotify) - } - "CmdSwordTrainingRefreshPartnerAbilityCsReq" => { - Some(Self::CmdSwordTrainingRefreshPartnerAbilityCsReq) - } - "CmdSwordTrainingDailyPhaseConfirmScRsp" => { - Some(Self::CmdSwordTrainingDailyPhaseConfirmScRsp) - } - "CmdEnterSwordTrainingExamCsReq" => { - Some(Self::CmdEnterSwordTrainingExamCsReq) - } - "CmdSwordTrainingGiveUpGameScRsp" => { - Some(Self::CmdSwordTrainingGiveUpGameScRsp) - } - "CmdSwordTrainingGetSkillInfoCsReq" => { - Some(Self::CmdSwordTrainingGetSkillInfoCsReq) - } - "CmdSwordTrainingLearnSkillCsReq" => { - Some(Self::CmdSwordTrainingLearnSkillCsReq) - } - "CmdSwordTrainingGameSyncChangeScNotify" => { - Some(Self::CmdSwordTrainingGameSyncChangeScNotify) - } - "CmdSwordTrainingUpdateRankCsReq" => { - Some(Self::CmdSwordTrainingUpdateRankCsReq) - } - "CmdSwordTrainingRefreshPartnerAbilityScRsp" => { - Some(Self::CmdSwordTrainingRefreshPartnerAbilityScRsp) - } - "CmdSwordTrainingStartGameScRsp" => { - Some(Self::CmdSwordTrainingStartGameScRsp) - } - "CmdSwordTrainingStoryConfirmCsReq" => { - Some(Self::CmdSwordTrainingStoryConfirmCsReq) - } - "CmdGetSwordTrainingDataCsReq" => Some(Self::CmdGetSwordTrainingDataCsReq), - "CmdSwordTrainingTakeEndingRewardScRsp" => { - Some(Self::CmdSwordTrainingTakeEndingRewardScRsp) - } - _ => None, - } - } -} -/// 0(CmdSwordTrainingType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Impnhhhpmba { - SwordTrainGameSourceTypeNone = 0, - SwordTrainGameSourceTypeTurnSettle = 1, - SwordTrainGameSourceTypeStatusUpgrade = 2, - SwordTrainGameSourceTypeAction = 3, - SwordTrainGameSourceTypeActionHint = 4, - SwordTrainGameSourceTypeStory = 5, - SwordTrainGameSourceTypeExamBonus = 6, - SwordTrainGameSourceTypeDialogue = 7, -} -impl Impnhhhpmba { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Impnhhhpmba::SwordTrainGameSourceTypeNone => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_NONE" - } - Impnhhhpmba::SwordTrainGameSourceTypeTurnSettle => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_TURN_SETTLE" - } - Impnhhhpmba::SwordTrainGameSourceTypeStatusUpgrade => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_STATUS_UPGRADE" - } - Impnhhhpmba::SwordTrainGameSourceTypeAction => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_ACTION" - } - Impnhhhpmba::SwordTrainGameSourceTypeActionHint => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_ACTION_HINT" - } - Impnhhhpmba::SwordTrainGameSourceTypeStory => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_STORY" - } - Impnhhhpmba::SwordTrainGameSourceTypeExamBonus => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_EXAM_BONUS" - } - Impnhhhpmba::SwordTrainGameSourceTypeDialogue => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_DIALOGUE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SWORD_TRAIN_GAME_SOURCE_TYPE_NONE" => { - Some(Self::SwordTrainGameSourceTypeNone) - } - "SWORD_TRAIN_GAME_SOURCE_TYPE_TURN_SETTLE" => { - Some(Self::SwordTrainGameSourceTypeTurnSettle) - } - "SWORD_TRAIN_GAME_SOURCE_TYPE_STATUS_UPGRADE" => { - Some(Self::SwordTrainGameSourceTypeStatusUpgrade) - } - "SWORD_TRAIN_GAME_SOURCE_TYPE_ACTION" => { - Some(Self::SwordTrainGameSourceTypeAction) - } - "SWORD_TRAIN_GAME_SOURCE_TYPE_ACTION_HINT" => { - Some(Self::SwordTrainGameSourceTypeActionHint) - } - "SWORD_TRAIN_GAME_SOURCE_TYPE_STORY" => { - Some(Self::SwordTrainGameSourceTypeStory) - } - "SWORD_TRAIN_GAME_SOURCE_TYPE_EXAM_BONUS" => { - Some(Self::SwordTrainGameSourceTypeExamBonus) - } - "SWORD_TRAIN_GAME_SOURCE_TYPE_DIALOGUE" => { - Some(Self::SwordTrainGameSourceTypeDialogue) - } - _ => None, - } - } -} -/// 1(CmdSwordTrainingType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum SwordTrainingDailyPhaseType { - None = 0, - Morning = 1, - Noon = 2, - Afternoon = 3, - Evening = 4, -} -impl SwordTrainingDailyPhaseType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - SwordTrainingDailyPhaseType::None => "SWORD_TRAINING_DAILY_PHASE_TYPE_NONE", - SwordTrainingDailyPhaseType::Morning => { - "SWORD_TRAINING_DAILY_PHASE_TYPE_MORNING" - } - SwordTrainingDailyPhaseType::Noon => "SWORD_TRAINING_DAILY_PHASE_TYPE_NOON", - SwordTrainingDailyPhaseType::Afternoon => { - "SWORD_TRAINING_DAILY_PHASE_TYPE_AFTERNOON" - } - SwordTrainingDailyPhaseType::Evening => { - "SWORD_TRAINING_DAILY_PHASE_TYPE_EVENING" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SWORD_TRAINING_DAILY_PHASE_TYPE_NONE" => Some(Self::None), - "SWORD_TRAINING_DAILY_PHASE_TYPE_MORNING" => Some(Self::Morning), - "SWORD_TRAINING_DAILY_PHASE_TYPE_NOON" => Some(Self::Noon), - "SWORD_TRAINING_DAILY_PHASE_TYPE_AFTERNOON" => Some(Self::Afternoon), - "SWORD_TRAINING_DAILY_PHASE_TYPE_EVENING" => Some(Self::Evening), - _ => None, - } - } -} -/// 2(CmdSwordTrainingType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum SwordTrainingStatusType { - None = 0, - Power = 1, - Agility = 2, - Toughness = 3, - Perception = 4, - Max = 5, -} -impl SwordTrainingStatusType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - SwordTrainingStatusType::None => "SWORD_TRAINING_STATUS_TYPE_NONE", - SwordTrainingStatusType::Power => "SWORD_TRAINING_STATUS_TYPE_POWER", - SwordTrainingStatusType::Agility => "SWORD_TRAINING_STATUS_TYPE_AGILITY", - SwordTrainingStatusType::Toughness => "SWORD_TRAINING_STATUS_TYPE_TOUGHNESS", - SwordTrainingStatusType::Perception => { - "SWORD_TRAINING_STATUS_TYPE_PERCEPTION" - } - SwordTrainingStatusType::Max => "_SWORD_TRAINING_STATUS_TYPE_MAX", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SWORD_TRAINING_STATUS_TYPE_NONE" => Some(Self::None), - "SWORD_TRAINING_STATUS_TYPE_POWER" => Some(Self::Power), - "SWORD_TRAINING_STATUS_TYPE_AGILITY" => Some(Self::Agility), - "SWORD_TRAINING_STATUS_TYPE_TOUGHNESS" => Some(Self::Toughness), - "SWORD_TRAINING_STATUS_TYPE_PERCEPTION" => Some(Self::Perception), - "_SWORD_TRAINING_STATUS_TYPE_MAX" => Some(Self::Max), - _ => None, - } - } -} -/// 3(CmdSwordTrainingType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum SwordTrainingGameSettle { - None = 0, - Finish = 1, - GiveUp = 2, - BattleFailed = 3, - Force = 4, - ByRestore = 5, -} -impl SwordTrainingGameSettle { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - SwordTrainingGameSettle::None => "SWORD_TRAINING_GAME_SETTLE_NONE", - SwordTrainingGameSettle::Finish => "SWORD_TRAINING_GAME_SETTLE_FINISH", - SwordTrainingGameSettle::GiveUp => "SWORD_TRAINING_GAME_SETTLE_GIVE_UP", - SwordTrainingGameSettle::BattleFailed => { - "SWORD_TRAINING_GAME_SETTLE_BATTLE_FAILED" - } - SwordTrainingGameSettle::Force => "SWORD_TRAINING_GAME_SETTLE_FORCE", - SwordTrainingGameSettle::ByRestore => "SWORD_TRAINING_GAME_SETTLE_BY_RESTORE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SWORD_TRAINING_GAME_SETTLE_NONE" => Some(Self::None), - "SWORD_TRAINING_GAME_SETTLE_FINISH" => Some(Self::Finish), - "SWORD_TRAINING_GAME_SETTLE_GIVE_UP" => Some(Self::GiveUp), - "SWORD_TRAINING_GAME_SETTLE_BATTLE_FAILED" => Some(Self::BattleFailed), - "SWORD_TRAINING_GAME_SETTLE_FORCE" => Some(Self::Force), - "SWORD_TRAINING_GAME_SETTLE_BY_RESTORE" => Some(Self::ByRestore), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPlayerSync { - None = 0, - ScNotify = 618, -} -impl CmdPlayerSync { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdPlayerSync::None => "CmdPlayerSyncNone", - CmdPlayerSync::ScNotify => "CmdPlayerSyncScNotify", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdPlayerSyncNone" => Some(Self::None), - "CmdPlayerSyncScNotify" => Some(Self::ScNotify), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTalkRewardType { - None = 0, - CmdGetNpcTakenRewardScRsp = 2174, - CmdTakeTalkRewardScRsp = 2137, - CmdSelectInclinationTextCsReq = 2119, - CmdGetNpcTakenRewardCsReq = 2118, - CmdGetFirstTalkNpcScRsp = 2149, - CmdTakeTalkRewardCsReq = 2129, - CmdGetFirstTalkByPerformanceNpcCsReq = 2189, - CmdGetFirstTalkByPerformanceNpcScRsp = 2157, - CmdSelectInclinationTextScRsp = 2164, - CmdFinishFirstTalkNpcCsReq = 2128, - CmdFinishFirstTalkByPerformanceNpcCsReq = 2146, - CmdFinishFirstTalkByPerformanceNpcScRsp = 2198, - CmdGetFirstTalkNpcCsReq = 2158, - CmdFinishFirstTalkNpcScRsp = 2141, -} -impl CmdTalkRewardType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdTalkRewardType::None => "CmdTalkRewardTypeNone", - CmdTalkRewardType::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp", - CmdTalkRewardType::CmdTakeTalkRewardScRsp => "CmdTakeTalkRewardScRsp", - CmdTalkRewardType::CmdSelectInclinationTextCsReq => { - "CmdSelectInclinationTextCsReq" - } - CmdTalkRewardType::CmdGetNpcTakenRewardCsReq => "CmdGetNpcTakenRewardCsReq", - CmdTalkRewardType::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp", - CmdTalkRewardType::CmdTakeTalkRewardCsReq => "CmdTakeTalkRewardCsReq", - CmdTalkRewardType::CmdGetFirstTalkByPerformanceNpcCsReq => { - "CmdGetFirstTalkByPerformanceNpcCsReq" - } - CmdTalkRewardType::CmdGetFirstTalkByPerformanceNpcScRsp => { - "CmdGetFirstTalkByPerformanceNpcScRsp" - } - CmdTalkRewardType::CmdSelectInclinationTextScRsp => { - "CmdSelectInclinationTextScRsp" - } - CmdTalkRewardType::CmdFinishFirstTalkNpcCsReq => "CmdFinishFirstTalkNpcCsReq", - CmdTalkRewardType::CmdFinishFirstTalkByPerformanceNpcCsReq => { - "CmdFinishFirstTalkByPerformanceNpcCsReq" - } - CmdTalkRewardType::CmdFinishFirstTalkByPerformanceNpcScRsp => { - "CmdFinishFirstTalkByPerformanceNpcScRsp" - } - CmdTalkRewardType::CmdGetFirstTalkNpcCsReq => "CmdGetFirstTalkNpcCsReq", - CmdTalkRewardType::CmdFinishFirstTalkNpcScRsp => "CmdFinishFirstTalkNpcScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdTalkRewardTypeNone" => Some(Self::None), - "CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp), - "CmdTakeTalkRewardScRsp" => Some(Self::CmdTakeTalkRewardScRsp), - "CmdSelectInclinationTextCsReq" => Some(Self::CmdSelectInclinationTextCsReq), - "CmdGetNpcTakenRewardCsReq" => Some(Self::CmdGetNpcTakenRewardCsReq), - "CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp), - "CmdTakeTalkRewardCsReq" => Some(Self::CmdTakeTalkRewardCsReq), - "CmdGetFirstTalkByPerformanceNpcCsReq" => { - Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq) - } - "CmdGetFirstTalkByPerformanceNpcScRsp" => { - Some(Self::CmdGetFirstTalkByPerformanceNpcScRsp) - } - "CmdSelectInclinationTextScRsp" => Some(Self::CmdSelectInclinationTextScRsp), - "CmdFinishFirstTalkNpcCsReq" => Some(Self::CmdFinishFirstTalkNpcCsReq), - "CmdFinishFirstTalkByPerformanceNpcCsReq" => { - Some(Self::CmdFinishFirstTalkByPerformanceNpcCsReq) - } - "CmdFinishFirstTalkByPerformanceNpcScRsp" => { - Some(Self::CmdFinishFirstTalkByPerformanceNpcScRsp) - } - "CmdGetFirstTalkNpcCsReq" => Some(Self::CmdGetFirstTalkNpcCsReq), - "CmdFinishFirstTalkNpcScRsp" => Some(Self::CmdFinishFirstTalkNpcScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTelevisionActivityType { - None = 0, - CmdTelevisionActivityDataChangeScNotify = 6973, - CmdGetTelevisionActivityDataScRsp = 6977, - CmdEnterTelevisionActivityStageScRsp = 6963, - CmdEnterTelevisionActivityStageCsReq = 6965, - CmdGetTelevisionActivityDataCsReq = 6974, - CmdTelevisionActivityBattleEndScNotify = 6964, -} -impl CmdTelevisionActivityType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdTelevisionActivityType::None => "CmdTelevisionActivityTypeNone", - CmdTelevisionActivityType::CmdTelevisionActivityDataChangeScNotify => { - "CmdTelevisionActivityDataChangeScNotify" - } - CmdTelevisionActivityType::CmdGetTelevisionActivityDataScRsp => { - "CmdGetTelevisionActivityDataScRsp" - } - CmdTelevisionActivityType::CmdEnterTelevisionActivityStageScRsp => { - "CmdEnterTelevisionActivityStageScRsp" - } - CmdTelevisionActivityType::CmdEnterTelevisionActivityStageCsReq => { - "CmdEnterTelevisionActivityStageCsReq" - } - CmdTelevisionActivityType::CmdGetTelevisionActivityDataCsReq => { - "CmdGetTelevisionActivityDataCsReq" - } - CmdTelevisionActivityType::CmdTelevisionActivityBattleEndScNotify => { - "CmdTelevisionActivityBattleEndScNotify" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdTelevisionActivityTypeNone" => Some(Self::None), - "CmdTelevisionActivityDataChangeScNotify" => { - Some(Self::CmdTelevisionActivityDataChangeScNotify) - } - "CmdGetTelevisionActivityDataScRsp" => { - Some(Self::CmdGetTelevisionActivityDataScRsp) - } - "CmdEnterTelevisionActivityStageScRsp" => { - Some(Self::CmdEnterTelevisionActivityStageScRsp) - } - "CmdEnterTelevisionActivityStageCsReq" => { - Some(Self::CmdEnterTelevisionActivityStageCsReq) - } - "CmdGetTelevisionActivityDataCsReq" => { - Some(Self::CmdGetTelevisionActivityDataCsReq) - } - "CmdTelevisionActivityBattleEndScNotify" => { - Some(Self::CmdTelevisionActivityBattleEndScNotify) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTextJoinType { - None = 0, - CmdTextJoinQueryCsReq = 3829, - CmdTextJoinSaveScRsp = 3874, - CmdTextJoinQueryScRsp = 3837, - CmdTextJoinBatchSaveScRsp = 3849, - CmdTextJoinBatchSaveCsReq = 3858, - CmdTextJoinSaveCsReq = 3818, -} -impl CmdTextJoinType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdTextJoinType::None => "CmdTextJoinTypeNone", - CmdTextJoinType::CmdTextJoinQueryCsReq => "CmdTextJoinQueryCsReq", - CmdTextJoinType::CmdTextJoinSaveScRsp => "CmdTextJoinSaveScRsp", - CmdTextJoinType::CmdTextJoinQueryScRsp => "CmdTextJoinQueryScRsp", - CmdTextJoinType::CmdTextJoinBatchSaveScRsp => "CmdTextJoinBatchSaveScRsp", - CmdTextJoinType::CmdTextJoinBatchSaveCsReq => "CmdTextJoinBatchSaveCsReq", - CmdTextJoinType::CmdTextJoinSaveCsReq => "CmdTextJoinSaveCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdTextJoinTypeNone" => Some(Self::None), - "CmdTextJoinQueryCsReq" => Some(Self::CmdTextJoinQueryCsReq), - "CmdTextJoinSaveScRsp" => Some(Self::CmdTextJoinSaveScRsp), - "CmdTextJoinQueryScRsp" => Some(Self::CmdTextJoinQueryScRsp), - "CmdTextJoinBatchSaveScRsp" => Some(Self::CmdTextJoinBatchSaveScRsp), - "CmdTextJoinBatchSaveCsReq" => Some(Self::CmdTextJoinBatchSaveCsReq), - "CmdTextJoinSaveCsReq" => Some(Self::CmdTextJoinSaveCsReq), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTrackPhotoActivityType { - None = 0, - CmdGetTrackPhotoActivityDataCsReq = 7552, - CmdSettleTrackPhotoStageCsReq = 7557, - CmdGetTrackPhotoActivityDataScRsp = 7555, - CmdQuitTrackPhotoStageCsReq = 7553, - CmdSettleTrackPhotoStageScRsp = 7560, - CmdQuitTrackPhotoStageScRsp = 7554, - CmdStartTrackPhotoStageCsReq = 7556, - CmdStartTrackPhotoStageScRsp = 7558, -} -impl CmdTrackPhotoActivityType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdTrackPhotoActivityType::None => "CmdTrackPhotoActivityTypeNone", - CmdTrackPhotoActivityType::CmdGetTrackPhotoActivityDataCsReq => { - "CmdGetTrackPhotoActivityDataCsReq" - } - CmdTrackPhotoActivityType::CmdSettleTrackPhotoStageCsReq => { - "CmdSettleTrackPhotoStageCsReq" - } - CmdTrackPhotoActivityType::CmdGetTrackPhotoActivityDataScRsp => { - "CmdGetTrackPhotoActivityDataScRsp" - } - CmdTrackPhotoActivityType::CmdQuitTrackPhotoStageCsReq => { - "CmdQuitTrackPhotoStageCsReq" - } - CmdTrackPhotoActivityType::CmdSettleTrackPhotoStageScRsp => { - "CmdSettleTrackPhotoStageScRsp" - } - CmdTrackPhotoActivityType::CmdQuitTrackPhotoStageScRsp => { - "CmdQuitTrackPhotoStageScRsp" - } - CmdTrackPhotoActivityType::CmdStartTrackPhotoStageCsReq => { - "CmdStartTrackPhotoStageCsReq" - } - CmdTrackPhotoActivityType::CmdStartTrackPhotoStageScRsp => { - "CmdStartTrackPhotoStageScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdTrackPhotoActivityTypeNone" => Some(Self::None), - "CmdGetTrackPhotoActivityDataCsReq" => { - Some(Self::CmdGetTrackPhotoActivityDataCsReq) - } - "CmdSettleTrackPhotoStageCsReq" => Some(Self::CmdSettleTrackPhotoStageCsReq), - "CmdGetTrackPhotoActivityDataScRsp" => { - Some(Self::CmdGetTrackPhotoActivityDataScRsp) - } - "CmdQuitTrackPhotoStageCsReq" => Some(Self::CmdQuitTrackPhotoStageCsReq), - "CmdSettleTrackPhotoStageScRsp" => Some(Self::CmdSettleTrackPhotoStageScRsp), - "CmdQuitTrackPhotoStageScRsp" => Some(Self::CmdQuitTrackPhotoStageScRsp), - "CmdStartTrackPhotoStageCsReq" => Some(Self::CmdStartTrackPhotoStageCsReq), - "CmdStartTrackPhotoStageScRsp" => Some(Self::CmdStartTrackPhotoStageScRsp), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTrainVisitorType { - None = 0, - CmdTakeTrainVisitorUntakenBehaviorRewardCsReq = 3719, - CmdTrainVisitorRewardSendNotify = 3749, - CmdGetTrainVisitorRegisterScRsp = 3741, - CmdTrainVisitorBehaviorFinishScRsp = 3774, - CmdGetTrainVisitorBehaviorScRsp = 3737, - CmdTrainVisitorBehaviorFinishCsReq = 3718, - CmdGetTrainVisitorRegisterCsReq = 3728, - CmdGetTrainVisitorBehaviorCsReq = 3729, - CmdShowNewSupplementVisitorScRsp = 3757, - CmdTakeTrainVisitorUntakenBehaviorRewardScRsp = 3764, - CmdTrainRefreshTimeNotify = 3758, - CmdShowNewSupplementVisitorCsReq = 3789, -} -impl CmdTrainVisitorType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdTrainVisitorType::None => "CmdTrainVisitorTypeNone", - CmdTrainVisitorType::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq => { - "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" - } - CmdTrainVisitorType::CmdTrainVisitorRewardSendNotify => { - "CmdTrainVisitorRewardSendNotify" - } - CmdTrainVisitorType::CmdGetTrainVisitorRegisterScRsp => { - "CmdGetTrainVisitorRegisterScRsp" - } - CmdTrainVisitorType::CmdTrainVisitorBehaviorFinishScRsp => { - "CmdTrainVisitorBehaviorFinishScRsp" - } - CmdTrainVisitorType::CmdGetTrainVisitorBehaviorScRsp => { - "CmdGetTrainVisitorBehaviorScRsp" - } - CmdTrainVisitorType::CmdTrainVisitorBehaviorFinishCsReq => { - "CmdTrainVisitorBehaviorFinishCsReq" - } - CmdTrainVisitorType::CmdGetTrainVisitorRegisterCsReq => { - "CmdGetTrainVisitorRegisterCsReq" - } - CmdTrainVisitorType::CmdGetTrainVisitorBehaviorCsReq => { - "CmdGetTrainVisitorBehaviorCsReq" - } - CmdTrainVisitorType::CmdShowNewSupplementVisitorScRsp => { - "CmdShowNewSupplementVisitorScRsp" - } - CmdTrainVisitorType::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp => { - "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" - } - CmdTrainVisitorType::CmdTrainRefreshTimeNotify => "CmdTrainRefreshTimeNotify", - CmdTrainVisitorType::CmdShowNewSupplementVisitorCsReq => { - "CmdShowNewSupplementVisitorCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdTrainVisitorTypeNone" => Some(Self::None), - "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" => { - Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq) - } - "CmdTrainVisitorRewardSendNotify" => { - Some(Self::CmdTrainVisitorRewardSendNotify) - } - "CmdGetTrainVisitorRegisterScRsp" => { - Some(Self::CmdGetTrainVisitorRegisterScRsp) - } - "CmdTrainVisitorBehaviorFinishScRsp" => { - Some(Self::CmdTrainVisitorBehaviorFinishScRsp) - } - "CmdGetTrainVisitorBehaviorScRsp" => { - Some(Self::CmdGetTrainVisitorBehaviorScRsp) - } - "CmdTrainVisitorBehaviorFinishCsReq" => { - Some(Self::CmdTrainVisitorBehaviorFinishCsReq) - } - "CmdGetTrainVisitorRegisterCsReq" => { - Some(Self::CmdGetTrainVisitorRegisterCsReq) - } - "CmdGetTrainVisitorBehaviorCsReq" => { - Some(Self::CmdGetTrainVisitorBehaviorCsReq) - } - "CmdShowNewSupplementVisitorScRsp" => { - Some(Self::CmdShowNewSupplementVisitorScRsp) - } - "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" => { - Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp) - } - "CmdTrainRefreshTimeNotify" => Some(Self::CmdTrainRefreshTimeNotify), - "CmdShowNewSupplementVisitorCsReq" => { - Some(Self::CmdShowNewSupplementVisitorCsReq) - } - _ => None, - } - } -} -/// 0(CmdTrainVisitorType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ggmloidbibc { - TrainVisitorRewardSendNone = 0, - TrainVisitorRewardSendRegister = 1, - TrainVisitorRewardSendMission = 2, -} -impl Ggmloidbibc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ggmloidbibc::TrainVisitorRewardSendNone => "TRAIN_VISITOR_REWARD_SEND_NONE", - Ggmloidbibc::TrainVisitorRewardSendRegister => { - "TRAIN_VISITOR_REWARD_SEND_REGISTER" - } - Ggmloidbibc::TrainVisitorRewardSendMission => { - "TRAIN_VISITOR_REWARD_SEND_MISSION" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "TRAIN_VISITOR_REWARD_SEND_NONE" => Some(Self::TrainVisitorRewardSendNone), - "TRAIN_VISITOR_REWARD_SEND_REGISTER" => { - Some(Self::TrainVisitorRewardSendRegister) - } - "TRAIN_VISITOR_REWARD_SEND_MISSION" => { - Some(Self::TrainVisitorRewardSendMission) - } - _ => None, - } - } -} -/// 1(CmdTrainVisitorType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ekhndmbidhh { - TrainVisitorStatusNone = 0, - TrainVisitorStatusInit = 1, - TrainVisitorStatusGetOn = 2, - TrainVisitorStatusGetOff = 3, -} -impl Ekhndmbidhh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ekhndmbidhh::TrainVisitorStatusNone => "TRAIN_VISITOR_STATUS_NONE", - Ekhndmbidhh::TrainVisitorStatusInit => "TRAIN_VISITOR_STATUS_INIT", - Ekhndmbidhh::TrainVisitorStatusGetOn => "TRAIN_VISITOR_STATUS_GET_ON", - Ekhndmbidhh::TrainVisitorStatusGetOff => "TRAIN_VISITOR_STATUS_GET_OFF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "TRAIN_VISITOR_STATUS_NONE" => Some(Self::TrainVisitorStatusNone), - "TRAIN_VISITOR_STATUS_INIT" => Some(Self::TrainVisitorStatusInit), - "TRAIN_VISITOR_STATUS_GET_ON" => Some(Self::TrainVisitorStatusGetOn), - "TRAIN_VISITOR_STATUS_GET_OFF" => Some(Self::TrainVisitorStatusGetOff), - _ => None, - } - } -} -/// 2(CmdTrainVisitorType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ailcfbabhin { - TrainVisitorRegisterGetTypeNone = 0, - TrainVisitorRegisterGetTypeAuto = 1, - TrainVisitorRegisterGetTypeManual = 2, -} -impl Ailcfbabhin { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ailcfbabhin::TrainVisitorRegisterGetTypeNone => { - "TRAIN_VISITOR_REGISTER_GET_TYPE_NONE" - } - Ailcfbabhin::TrainVisitorRegisterGetTypeAuto => { - "TRAIN_VISITOR_REGISTER_GET_TYPE_AUTO" - } - Ailcfbabhin::TrainVisitorRegisterGetTypeManual => { - "TRAIN_VISITOR_REGISTER_GET_TYPE_MANUAL" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "TRAIN_VISITOR_REGISTER_GET_TYPE_NONE" => { - Some(Self::TrainVisitorRegisterGetTypeNone) - } - "TRAIN_VISITOR_REGISTER_GET_TYPE_AUTO" => { - Some(Self::TrainVisitorRegisterGetTypeAuto) - } - "TRAIN_VISITOR_REGISTER_GET_TYPE_MANUAL" => { - Some(Self::TrainVisitorRegisterGetTypeManual) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTravelBrochure { - None = 0, - SetCustomValueScRsp = 6422, - SetPageDescStatusScRsp = 6462, - UpdatePasterPosCsReq = 6489, - SelectMessageScRsp = 6449, - PageResetCsReq = 6440, - GetDataCsReq = 6418, - GetPasterScNotify = 6446, - ApplyPasterListScRsp = 6408, - RemovePasterScRsp = 6464, - GetDataScRsp = 6474, - UpdatePasterPosScRsp = 6457, - RemovePasterCsReq = 6419, - PageUnlockScNotify = 6429, - ApplyPasterScRsp = 6441, - SetCustomValueCsReq = 6483, - ApplyPasterCsReq = 6428, - SetPageDescStatusCsReq = 6491, - PageResetScRsp = 6448, - SelectMessageCsReq = 6458, - ApplyPasterListCsReq = 6473, -} -impl CmdTravelBrochure { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdTravelBrochure::None => "CmdTravelBrochureNone", - CmdTravelBrochure::SetCustomValueScRsp => { - "CmdTravelBrochureSetCustomValueScRsp" - } - CmdTravelBrochure::SetPageDescStatusScRsp => { - "CmdTravelBrochureSetPageDescStatusScRsp" - } - CmdTravelBrochure::UpdatePasterPosCsReq => { - "CmdTravelBrochureUpdatePasterPosCsReq" - } - CmdTravelBrochure::SelectMessageScRsp => { - "CmdTravelBrochureSelectMessageScRsp" - } - CmdTravelBrochure::PageResetCsReq => "CmdTravelBrochurePageResetCsReq", - CmdTravelBrochure::GetDataCsReq => "CmdTravelBrochureGetDataCsReq", - CmdTravelBrochure::GetPasterScNotify => "CmdTravelBrochureGetPasterScNotify", - CmdTravelBrochure::ApplyPasterListScRsp => { - "CmdTravelBrochureApplyPasterListScRsp" - } - CmdTravelBrochure::RemovePasterScRsp => "CmdTravelBrochureRemovePasterScRsp", - CmdTravelBrochure::GetDataScRsp => "CmdTravelBrochureGetDataScRsp", - CmdTravelBrochure::UpdatePasterPosScRsp => { - "CmdTravelBrochureUpdatePasterPosScRsp" - } - CmdTravelBrochure::RemovePasterCsReq => "CmdTravelBrochureRemovePasterCsReq", - CmdTravelBrochure::PageUnlockScNotify => { - "CmdTravelBrochurePageUnlockScNotify" - } - CmdTravelBrochure::ApplyPasterScRsp => "CmdTravelBrochureApplyPasterScRsp", - CmdTravelBrochure::SetCustomValueCsReq => { - "CmdTravelBrochureSetCustomValueCsReq" - } - CmdTravelBrochure::ApplyPasterCsReq => "CmdTravelBrochureApplyPasterCsReq", - CmdTravelBrochure::SetPageDescStatusCsReq => { - "CmdTravelBrochureSetPageDescStatusCsReq" - } - CmdTravelBrochure::PageResetScRsp => "CmdTravelBrochurePageResetScRsp", - CmdTravelBrochure::SelectMessageCsReq => { - "CmdTravelBrochureSelectMessageCsReq" - } - CmdTravelBrochure::ApplyPasterListCsReq => { - "CmdTravelBrochureApplyPasterListCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdTravelBrochureNone" => Some(Self::None), - "CmdTravelBrochureSetCustomValueScRsp" => Some(Self::SetCustomValueScRsp), - "CmdTravelBrochureSetPageDescStatusScRsp" => { - Some(Self::SetPageDescStatusScRsp) - } - "CmdTravelBrochureUpdatePasterPosCsReq" => Some(Self::UpdatePasterPosCsReq), - "CmdTravelBrochureSelectMessageScRsp" => Some(Self::SelectMessageScRsp), - "CmdTravelBrochurePageResetCsReq" => Some(Self::PageResetCsReq), - "CmdTravelBrochureGetDataCsReq" => Some(Self::GetDataCsReq), - "CmdTravelBrochureGetPasterScNotify" => Some(Self::GetPasterScNotify), - "CmdTravelBrochureApplyPasterListScRsp" => Some(Self::ApplyPasterListScRsp), - "CmdTravelBrochureRemovePasterScRsp" => Some(Self::RemovePasterScRsp), - "CmdTravelBrochureGetDataScRsp" => Some(Self::GetDataScRsp), - "CmdTravelBrochureUpdatePasterPosScRsp" => Some(Self::UpdatePasterPosScRsp), - "CmdTravelBrochureRemovePasterCsReq" => Some(Self::RemovePasterCsReq), - "CmdTravelBrochurePageUnlockScNotify" => Some(Self::PageUnlockScNotify), - "CmdTravelBrochureApplyPasterScRsp" => Some(Self::ApplyPasterScRsp), - "CmdTravelBrochureSetCustomValueCsReq" => Some(Self::SetCustomValueCsReq), - "CmdTravelBrochureApplyPasterCsReq" => Some(Self::ApplyPasterCsReq), - "CmdTravelBrochureSetPageDescStatusCsReq" => { - Some(Self::SetPageDescStatusCsReq) - } - "CmdTravelBrochurePageResetScRsp" => Some(Self::PageResetScRsp), - "CmdTravelBrochureSelectMessageCsReq" => Some(Self::SelectMessageCsReq), - "CmdTravelBrochureApplyPasterListCsReq" => Some(Self::ApplyPasterListCsReq), - _ => None, - } - } -} -/// 0(CmdTravelBrochure) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Memcbknibaj { - PageNone = 0, - PageUnlocked = 1, - PageInteracted = 2, -} -impl Memcbknibaj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Memcbknibaj::PageNone => "PAGE_NONE", - Memcbknibaj::PageUnlocked => "PAGE_UNLOCKED", - Memcbknibaj::PageInteracted => "PAGE_INTERACTED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PAGE_NONE" => Some(Self::PageNone), - "PAGE_UNLOCKED" => Some(Self::PageUnlocked), - "PAGE_INTERACTED" => Some(Self::PageInteracted), - _ => None, - } - } -} -/// 1(CmdTravelBrochure) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Daadhedhjnh { - PageDescNone = 0, - PageDescShowDetail = 1, - PageDescCollapse = 2, -} -impl Daadhedhjnh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Daadhedhjnh::PageDescNone => "PAGE_DESC_NONE", - Daadhedhjnh::PageDescShowDetail => "PAGE_DESC_SHOW_DETAIL", - Daadhedhjnh::PageDescCollapse => "PAGE_DESC_COLLAPSE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PAGE_DESC_NONE" => Some(Self::PageDescNone), - "PAGE_DESC_SHOW_DETAIL" => Some(Self::PageDescShowDetail), - "PAGE_DESC_COLLAPSE" => Some(Self::PageDescCollapse), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTreasureDungeonType { - None = 0, - CmdQuitTreasureDungeonCsReq = 4411, - CmdFightTreasureDungeonMonsterCsReq = 4491, - CmdInteractTreasureDungeonGridCsReq = 4440, - CmdTreasureDungeonDataScNotify = 4418, - CmdOpenTreasureDungeonGridScRsp = 4422, - CmdGetTreasureDungeonActivityDataScRsp = 4457, - CmdUseTreasureDungeonItemScRsp = 4408, - CmdQuitTreasureDungeonScRsp = 4421, - CmdEnterTreasureDungeonCsReq = 4446, - CmdOpenTreasureDungeonGridCsReq = 4483, - CmdUseTreasureDungeonItemCsReq = 4473, - CmdGetTreasureDungeonActivityDataCsReq = 4489, - CmdFightTreasureDungeonMonsterScRsp = 4462, - CmdTreasureDungeonFinishScNotify = 4474, - CmdEnterTreasureDungeonScRsp = 4498, - CmdInteractTreasureDungeonGridScRsp = 4448, -} -impl CmdTreasureDungeonType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdTreasureDungeonType::None => "CmdTreasureDungeonTypeNone", - CmdTreasureDungeonType::CmdQuitTreasureDungeonCsReq => { - "CmdQuitTreasureDungeonCsReq" - } - CmdTreasureDungeonType::CmdFightTreasureDungeonMonsterCsReq => { - "CmdFightTreasureDungeonMonsterCsReq" - } - CmdTreasureDungeonType::CmdInteractTreasureDungeonGridCsReq => { - "CmdInteractTreasureDungeonGridCsReq" - } - CmdTreasureDungeonType::CmdTreasureDungeonDataScNotify => { - "CmdTreasureDungeonDataScNotify" - } - CmdTreasureDungeonType::CmdOpenTreasureDungeonGridScRsp => { - "CmdOpenTreasureDungeonGridScRsp" - } - CmdTreasureDungeonType::CmdGetTreasureDungeonActivityDataScRsp => { - "CmdGetTreasureDungeonActivityDataScRsp" - } - CmdTreasureDungeonType::CmdUseTreasureDungeonItemScRsp => { - "CmdUseTreasureDungeonItemScRsp" - } - CmdTreasureDungeonType::CmdQuitTreasureDungeonScRsp => { - "CmdQuitTreasureDungeonScRsp" - } - CmdTreasureDungeonType::CmdEnterTreasureDungeonCsReq => { - "CmdEnterTreasureDungeonCsReq" - } - CmdTreasureDungeonType::CmdOpenTreasureDungeonGridCsReq => { - "CmdOpenTreasureDungeonGridCsReq" - } - CmdTreasureDungeonType::CmdUseTreasureDungeonItemCsReq => { - "CmdUseTreasureDungeonItemCsReq" - } - CmdTreasureDungeonType::CmdGetTreasureDungeonActivityDataCsReq => { - "CmdGetTreasureDungeonActivityDataCsReq" - } - CmdTreasureDungeonType::CmdFightTreasureDungeonMonsterScRsp => { - "CmdFightTreasureDungeonMonsterScRsp" - } - CmdTreasureDungeonType::CmdTreasureDungeonFinishScNotify => { - "CmdTreasureDungeonFinishScNotify" - } - CmdTreasureDungeonType::CmdEnterTreasureDungeonScRsp => { - "CmdEnterTreasureDungeonScRsp" - } - CmdTreasureDungeonType::CmdInteractTreasureDungeonGridScRsp => { - "CmdInteractTreasureDungeonGridScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdTreasureDungeonTypeNone" => Some(Self::None), - "CmdQuitTreasureDungeonCsReq" => Some(Self::CmdQuitTreasureDungeonCsReq), - "CmdFightTreasureDungeonMonsterCsReq" => { - Some(Self::CmdFightTreasureDungeonMonsterCsReq) - } - "CmdInteractTreasureDungeonGridCsReq" => { - Some(Self::CmdInteractTreasureDungeonGridCsReq) - } - "CmdTreasureDungeonDataScNotify" => { - Some(Self::CmdTreasureDungeonDataScNotify) - } - "CmdOpenTreasureDungeonGridScRsp" => { - Some(Self::CmdOpenTreasureDungeonGridScRsp) - } - "CmdGetTreasureDungeonActivityDataScRsp" => { - Some(Self::CmdGetTreasureDungeonActivityDataScRsp) - } - "CmdUseTreasureDungeonItemScRsp" => { - Some(Self::CmdUseTreasureDungeonItemScRsp) - } - "CmdQuitTreasureDungeonScRsp" => Some(Self::CmdQuitTreasureDungeonScRsp), - "CmdEnterTreasureDungeonCsReq" => Some(Self::CmdEnterTreasureDungeonCsReq), - "CmdOpenTreasureDungeonGridCsReq" => { - Some(Self::CmdOpenTreasureDungeonGridCsReq) - } - "CmdUseTreasureDungeonItemCsReq" => { - Some(Self::CmdUseTreasureDungeonItemCsReq) - } - "CmdGetTreasureDungeonActivityDataCsReq" => { - Some(Self::CmdGetTreasureDungeonActivityDataCsReq) - } - "CmdFightTreasureDungeonMonsterScRsp" => { - Some(Self::CmdFightTreasureDungeonMonsterScRsp) - } - "CmdTreasureDungeonFinishScNotify" => { - Some(Self::CmdTreasureDungeonFinishScNotify) - } - "CmdEnterTreasureDungeonScRsp" => Some(Self::CmdEnterTreasureDungeonScRsp), - "CmdInteractTreasureDungeonGridScRsp" => { - Some(Self::CmdInteractTreasureDungeonGridScRsp) - } - _ => None, - } - } -} -/// 0(CmdTreasureDungeonType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hoiahnpbdob { - TreasureDungeonRecordNone = 0, - TreasureDungeonRecordAddHp = 1, - TreasureDungeonRecordSubHp = 2, - TreasureDungeonRecordSubHpNoExplore = 3, - TreasureDungeonRecordAddAttack = 5, - TreasureDungeonRecordAddDefence = 6, - TreasureDungeonRecordAddExplore = 9, - TreasureDungeonRecordSubExplore = 10, - TreasureDungeonRecordAddExploreOverflow = 11, - TreasureDungeonRecordSummon = 15, - TreasureDungeonRecordKill = 16, - TreasureDungeonRecordAddTrialAvatar = 20, - TreasureDungeonRecordAddBuff = 24, - TreasureDungeonRecordUnlockDoor = 25, - TreasureDungeonRecordEnemyEnhance = 27, - TreasureDungeonRecordEnemyWeaken = 28, - TreasureDungeonRecordEnemyAuraRemove = 29, - TreasureDungeonRecordSpecialMonsterRun = 30, - TreasureDungeonRecordSpecialMonsterKill = 31, - TreasureDungeonRecordBattleBuffTriggerSuccess = 33, - TreasureDungeonRecordBattleBuffTriggerFail = 34, - TreasureDungeonRecordBattleBuffAddExplore = 35, - TreasureDungeonRecordBattleBuffOpenGrid = 36, - TreasureDungeonRecordBattleBuffAddItem = 37, - TreasureDungeonRecordAvatarDead = 40, - TreasureDungeonRecordTrialAvatarDead = 41, - TreasureDungeonRecordAllAvatarDead = 42, - TreasureDungeonRecordOpenItemChest = 43, -} -impl Hoiahnpbdob { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hoiahnpbdob::TreasureDungeonRecordNone => "TREASURE_DUNGEON_RECORD_NONE", - Hoiahnpbdob::TreasureDungeonRecordAddHp => "TREASURE_DUNGEON_RECORD_ADD_HP", - Hoiahnpbdob::TreasureDungeonRecordSubHp => "TREASURE_DUNGEON_RECORD_SUB_HP", - Hoiahnpbdob::TreasureDungeonRecordSubHpNoExplore => { - "TREASURE_DUNGEON_RECORD_SUB_HP_NO_EXPLORE" - } - Hoiahnpbdob::TreasureDungeonRecordAddAttack => { - "TREASURE_DUNGEON_RECORD_ADD_ATTACK" - } - Hoiahnpbdob::TreasureDungeonRecordAddDefence => { - "TREASURE_DUNGEON_RECORD_ADD_DEFENCE" - } - Hoiahnpbdob::TreasureDungeonRecordAddExplore => { - "TREASURE_DUNGEON_RECORD_ADD_EXPLORE" - } - Hoiahnpbdob::TreasureDungeonRecordSubExplore => { - "TREASURE_DUNGEON_RECORD_SUB_EXPLORE" - } - Hoiahnpbdob::TreasureDungeonRecordAddExploreOverflow => { - "TREASURE_DUNGEON_RECORD_ADD_EXPLORE_OVERFLOW" - } - Hoiahnpbdob::TreasureDungeonRecordSummon => "TREASURE_DUNGEON_RECORD_SUMMON", - Hoiahnpbdob::TreasureDungeonRecordKill => "TREASURE_DUNGEON_RECORD_KILL", - Hoiahnpbdob::TreasureDungeonRecordAddTrialAvatar => { - "TREASURE_DUNGEON_RECORD_ADD_TRIAL_AVATAR" - } - Hoiahnpbdob::TreasureDungeonRecordAddBuff => { - "TREASURE_DUNGEON_RECORD_ADD_BUFF" - } - Hoiahnpbdob::TreasureDungeonRecordUnlockDoor => { - "TREASURE_DUNGEON_RECORD_UNLOCK_DOOR" - } - Hoiahnpbdob::TreasureDungeonRecordEnemyEnhance => { - "TREASURE_DUNGEON_RECORD_ENEMY_ENHANCE" - } - Hoiahnpbdob::TreasureDungeonRecordEnemyWeaken => { - "TREASURE_DUNGEON_RECORD_ENEMY_WEAKEN" - } - Hoiahnpbdob::TreasureDungeonRecordEnemyAuraRemove => { - "TREASURE_DUNGEON_RECORD_ENEMY_AURA_REMOVE" - } - Hoiahnpbdob::TreasureDungeonRecordSpecialMonsterRun => { - "TREASURE_DUNGEON_RECORD_SPECIAL_MONSTER_RUN" - } - Hoiahnpbdob::TreasureDungeonRecordSpecialMonsterKill => { - "TREASURE_DUNGEON_RECORD_SPECIAL_MONSTER_KILL" - } - Hoiahnpbdob::TreasureDungeonRecordBattleBuffTriggerSuccess => { - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_TRIGGER_SUCCESS" - } - Hoiahnpbdob::TreasureDungeonRecordBattleBuffTriggerFail => { - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_TRIGGER_FAIL" - } - Hoiahnpbdob::TreasureDungeonRecordBattleBuffAddExplore => { - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_ADD_EXPLORE" - } - Hoiahnpbdob::TreasureDungeonRecordBattleBuffOpenGrid => { - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_OPEN_GRID" - } - Hoiahnpbdob::TreasureDungeonRecordBattleBuffAddItem => { - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_ADD_ITEM" - } - Hoiahnpbdob::TreasureDungeonRecordAvatarDead => { - "TREASURE_DUNGEON_RECORD_AVATAR_DEAD" - } - Hoiahnpbdob::TreasureDungeonRecordTrialAvatarDead => { - "TREASURE_DUNGEON_RECORD_TRIAL_AVATAR_DEAD" - } - Hoiahnpbdob::TreasureDungeonRecordAllAvatarDead => { - "TREASURE_DUNGEON_RECORD_ALL_AVATAR_DEAD" - } - Hoiahnpbdob::TreasureDungeonRecordOpenItemChest => { - "TREASURE_DUNGEON_RECORD_OPEN_ITEM_CHEST" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "TREASURE_DUNGEON_RECORD_NONE" => Some(Self::TreasureDungeonRecordNone), - "TREASURE_DUNGEON_RECORD_ADD_HP" => Some(Self::TreasureDungeonRecordAddHp), - "TREASURE_DUNGEON_RECORD_SUB_HP" => Some(Self::TreasureDungeonRecordSubHp), - "TREASURE_DUNGEON_RECORD_SUB_HP_NO_EXPLORE" => { - Some(Self::TreasureDungeonRecordSubHpNoExplore) - } - "TREASURE_DUNGEON_RECORD_ADD_ATTACK" => { - Some(Self::TreasureDungeonRecordAddAttack) - } - "TREASURE_DUNGEON_RECORD_ADD_DEFENCE" => { - Some(Self::TreasureDungeonRecordAddDefence) - } - "TREASURE_DUNGEON_RECORD_ADD_EXPLORE" => { - Some(Self::TreasureDungeonRecordAddExplore) - } - "TREASURE_DUNGEON_RECORD_SUB_EXPLORE" => { - Some(Self::TreasureDungeonRecordSubExplore) - } - "TREASURE_DUNGEON_RECORD_ADD_EXPLORE_OVERFLOW" => { - Some(Self::TreasureDungeonRecordAddExploreOverflow) - } - "TREASURE_DUNGEON_RECORD_SUMMON" => Some(Self::TreasureDungeonRecordSummon), - "TREASURE_DUNGEON_RECORD_KILL" => Some(Self::TreasureDungeonRecordKill), - "TREASURE_DUNGEON_RECORD_ADD_TRIAL_AVATAR" => { - Some(Self::TreasureDungeonRecordAddTrialAvatar) - } - "TREASURE_DUNGEON_RECORD_ADD_BUFF" => { - Some(Self::TreasureDungeonRecordAddBuff) - } - "TREASURE_DUNGEON_RECORD_UNLOCK_DOOR" => { - Some(Self::TreasureDungeonRecordUnlockDoor) - } - "TREASURE_DUNGEON_RECORD_ENEMY_ENHANCE" => { - Some(Self::TreasureDungeonRecordEnemyEnhance) - } - "TREASURE_DUNGEON_RECORD_ENEMY_WEAKEN" => { - Some(Self::TreasureDungeonRecordEnemyWeaken) - } - "TREASURE_DUNGEON_RECORD_ENEMY_AURA_REMOVE" => { - Some(Self::TreasureDungeonRecordEnemyAuraRemove) - } - "TREASURE_DUNGEON_RECORD_SPECIAL_MONSTER_RUN" => { - Some(Self::TreasureDungeonRecordSpecialMonsterRun) - } - "TREASURE_DUNGEON_RECORD_SPECIAL_MONSTER_KILL" => { - Some(Self::TreasureDungeonRecordSpecialMonsterKill) - } - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_TRIGGER_SUCCESS" => { - Some(Self::TreasureDungeonRecordBattleBuffTriggerSuccess) - } - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_TRIGGER_FAIL" => { - Some(Self::TreasureDungeonRecordBattleBuffTriggerFail) - } - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_ADD_EXPLORE" => { - Some(Self::TreasureDungeonRecordBattleBuffAddExplore) - } - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_OPEN_GRID" => { - Some(Self::TreasureDungeonRecordBattleBuffOpenGrid) - } - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_ADD_ITEM" => { - Some(Self::TreasureDungeonRecordBattleBuffAddItem) - } - "TREASURE_DUNGEON_RECORD_AVATAR_DEAD" => { - Some(Self::TreasureDungeonRecordAvatarDead) - } - "TREASURE_DUNGEON_RECORD_TRIAL_AVATAR_DEAD" => { - Some(Self::TreasureDungeonRecordTrialAvatarDead) - } - "TREASURE_DUNGEON_RECORD_ALL_AVATAR_DEAD" => { - Some(Self::TreasureDungeonRecordAllAvatarDead) - } - "TREASURE_DUNGEON_RECORD_OPEN_ITEM_CHEST" => { - Some(Self::TreasureDungeonRecordOpenItemChest) - } - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTutorialType { - None = 0, - CmdUnlockTutorialScRsp = 1649, - CmdUnlockTutorialGuideCsReq = 1628, - CmdFinishTutorialCsReq = 1619, - CmdGetTutorialGuideScRsp = 1637, - CmdGetTutorialCsReq = 1618, - CmdFinishTutorialGuideCsReq = 1689, - CmdGetTutorialGuideCsReq = 1629, - CmdUnlockTutorialCsReq = 1658, - CmdFinishTutorialGuideScRsp = 1657, - CmdGetTutorialScRsp = 1674, - CmdFinishTutorialScRsp = 1664, - CmdUnlockTutorialGuideScRsp = 1641, -} -impl CmdTutorialType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdTutorialType::None => "CmdTutorialTypeNone", - CmdTutorialType::CmdUnlockTutorialScRsp => "CmdUnlockTutorialScRsp", - CmdTutorialType::CmdUnlockTutorialGuideCsReq => "CmdUnlockTutorialGuideCsReq", - CmdTutorialType::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq", - CmdTutorialType::CmdGetTutorialGuideScRsp => "CmdGetTutorialGuideScRsp", - CmdTutorialType::CmdGetTutorialCsReq => "CmdGetTutorialCsReq", - CmdTutorialType::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq", - CmdTutorialType::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq", - CmdTutorialType::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq", - CmdTutorialType::CmdFinishTutorialGuideScRsp => "CmdFinishTutorialGuideScRsp", - CmdTutorialType::CmdGetTutorialScRsp => "CmdGetTutorialScRsp", - CmdTutorialType::CmdFinishTutorialScRsp => "CmdFinishTutorialScRsp", - CmdTutorialType::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdTutorialTypeNone" => Some(Self::None), - "CmdUnlockTutorialScRsp" => Some(Self::CmdUnlockTutorialScRsp), - "CmdUnlockTutorialGuideCsReq" => Some(Self::CmdUnlockTutorialGuideCsReq), - "CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq), - "CmdGetTutorialGuideScRsp" => Some(Self::CmdGetTutorialGuideScRsp), - "CmdGetTutorialCsReq" => Some(Self::CmdGetTutorialCsReq), - "CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq), - "CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq), - "CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq), - "CmdFinishTutorialGuideScRsp" => Some(Self::CmdFinishTutorialGuideScRsp), - "CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp), - "CmdFinishTutorialScRsp" => Some(Self::CmdFinishTutorialScRsp), - "CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp), - _ => None, - } - } -} -/// 0(CmdTutorialType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum TutorialStatus { - TutorialNone = 0, - TutorialUnlock = 1, - TutorialFinish = 2, -} -impl TutorialStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - TutorialStatus::TutorialNone => "TUTORIAL_NONE", - TutorialStatus::TutorialUnlock => "TUTORIAL_UNLOCK", - TutorialStatus::TutorialFinish => "TUTORIAL_FINISH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "TUTORIAL_NONE" => Some(Self::TutorialNone), - "TUTORIAL_UNLOCK" => Some(Self::TutorialUnlock), - "TUTORIAL_FINISH" => Some(Self::TutorialFinish), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdWaypointType { - None = 0, - CmdTakeChapterRewardScRsp = 419, - CmdSetCurWaypointCsReq = 429, - CmdSetCurWaypointScRsp = 437, - CmdGetChapterScRsp = 449, - CmdGetWaypointScRsp = 474, - CmdGetChapterCsReq = 458, - CmdWaypointShowNewCsNotify = 428, - CmdTakeChapterRewardCsReq = 441, - CmdGetWaypointCsReq = 418, -} -impl CmdWaypointType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdWaypointType::None => "CmdWaypointTypeNone", - CmdWaypointType::CmdTakeChapterRewardScRsp => "CmdTakeChapterRewardScRsp", - CmdWaypointType::CmdSetCurWaypointCsReq => "CmdSetCurWaypointCsReq", - CmdWaypointType::CmdSetCurWaypointScRsp => "CmdSetCurWaypointScRsp", - CmdWaypointType::CmdGetChapterScRsp => "CmdGetChapterScRsp", - CmdWaypointType::CmdGetWaypointScRsp => "CmdGetWaypointScRsp", - CmdWaypointType::CmdGetChapterCsReq => "CmdGetChapterCsReq", - CmdWaypointType::CmdWaypointShowNewCsNotify => "CmdWaypointShowNewCsNotify", - CmdWaypointType::CmdTakeChapterRewardCsReq => "CmdTakeChapterRewardCsReq", - CmdWaypointType::CmdGetWaypointCsReq => "CmdGetWaypointCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdWaypointTypeNone" => Some(Self::None), - "CmdTakeChapterRewardScRsp" => Some(Self::CmdTakeChapterRewardScRsp), - "CmdSetCurWaypointCsReq" => Some(Self::CmdSetCurWaypointCsReq), - "CmdSetCurWaypointScRsp" => Some(Self::CmdSetCurWaypointScRsp), - "CmdGetChapterScRsp" => Some(Self::CmdGetChapterScRsp), - "CmdGetWaypointScRsp" => Some(Self::CmdGetWaypointScRsp), - "CmdGetChapterCsReq" => Some(Self::CmdGetChapterCsReq), - "CmdWaypointShowNewCsNotify" => Some(Self::CmdWaypointShowNewCsNotify), - "CmdTakeChapterRewardCsReq" => Some(Self::CmdTakeChapterRewardCsReq), - "CmdGetWaypointCsReq" => Some(Self::CmdGetWaypointCsReq), - _ => None, - } - } -} -/// 0(CmdWaypointType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fhjhpnfbmid { - WaypointTypeNone = 0, - WaypointTypeStage = 1, - WaypointTypePlot = 2, -} -impl Fhjhpnfbmid { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Fhjhpnfbmid::WaypointTypeNone => "WAYPOINT_TYPE_NONE", - Fhjhpnfbmid::WaypointTypeStage => "WAYPOINT_TYPE_STAGE", - Fhjhpnfbmid::WaypointTypePlot => "WAYPOINT_TYPE_PLOT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "WAYPOINT_TYPE_NONE" => Some(Self::WaypointTypeNone), - "WAYPOINT_TYPE_STAGE" => Some(Self::WaypointTypeStage), - "WAYPOINT_TYPE_PLOT" => Some(Self::WaypointTypePlot), - _ => None, - } - } -} -/// 1(CmdWaypointType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Coffncbdabi { - WaypointUnlockNone = 0, - WaypointUnlockPre = 1, - WaypointUnlockLevel = 2, -} -impl Coffncbdabi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Coffncbdabi::WaypointUnlockNone => "WAYPOINT_UNLOCK_NONE", - Coffncbdabi::WaypointUnlockPre => "WAYPOINT_UNLOCK_PRE", - Coffncbdabi::WaypointUnlockLevel => "WAYPOINT_UNLOCK_LEVEL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "WAYPOINT_UNLOCK_NONE" => Some(Self::WaypointUnlockNone), - "WAYPOINT_UNLOCK_PRE" => Some(Self::WaypointUnlockPre), - "WAYPOINT_UNLOCK_LEVEL" => Some(Self::WaypointUnlockLevel), - _ => None, - } - } -} -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdWolfBroType { - None = 0, - CmdGetWolfBroGameDataScRsp = 6564, - CmdStartWolfBroGameCsReq = 6518, - CmdGetWolfBroGameDataCsReq = 6519, - CmdWolfBroGameDataChangeScNotify = 6589, - CmdRestoreWolfBroGameArchiveCsReq = 6558, - CmdWolfBroGameActivateBulletScRsp = 6591, - CmdStartWolfBroGameScRsp = 6574, - CmdQuitWolfBroGameScRsp = 6541, - CmdWolfBroGameUseBulletScRsp = 6546, - CmdWolfBroGameExplodeMonsterScRsp = 6540, - CmdWolfBroGamePickupBulletCsReq = 6598, - CmdWolfBroGameExplodeMonsterCsReq = 6562, - CmdArchiveWolfBroGameScRsp = 6537, - CmdWolfBroGamePickupBulletScRsp = 6583, - CmdWolfBroGameUseBulletCsReq = 6557, - CmdQuitWolfBroGameCsReq = 6528, - CmdArchiveWolfBroGameCsReq = 6529, - CmdWolfBroGameActivateBulletCsReq = 6522, - CmdRestoreWolfBroGameArchiveScRsp = 6549, -} -impl CmdWolfBroType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdWolfBroType::None => "CmdWolfBroTypeNone", - CmdWolfBroType::CmdGetWolfBroGameDataScRsp => "CmdGetWolfBroGameDataScRsp", - CmdWolfBroType::CmdStartWolfBroGameCsReq => "CmdStartWolfBroGameCsReq", - CmdWolfBroType::CmdGetWolfBroGameDataCsReq => "CmdGetWolfBroGameDataCsReq", - CmdWolfBroType::CmdWolfBroGameDataChangeScNotify => { - "CmdWolfBroGameDataChangeScNotify" - } - CmdWolfBroType::CmdRestoreWolfBroGameArchiveCsReq => { - "CmdRestoreWolfBroGameArchiveCsReq" - } - CmdWolfBroType::CmdWolfBroGameActivateBulletScRsp => { - "CmdWolfBroGameActivateBulletScRsp" - } - CmdWolfBroType::CmdStartWolfBroGameScRsp => "CmdStartWolfBroGameScRsp", - CmdWolfBroType::CmdQuitWolfBroGameScRsp => "CmdQuitWolfBroGameScRsp", - CmdWolfBroType::CmdWolfBroGameUseBulletScRsp => { - "CmdWolfBroGameUseBulletScRsp" - } - CmdWolfBroType::CmdWolfBroGameExplodeMonsterScRsp => { - "CmdWolfBroGameExplodeMonsterScRsp" - } - CmdWolfBroType::CmdWolfBroGamePickupBulletCsReq => { - "CmdWolfBroGamePickupBulletCsReq" - } - CmdWolfBroType::CmdWolfBroGameExplodeMonsterCsReq => { - "CmdWolfBroGameExplodeMonsterCsReq" - } - CmdWolfBroType::CmdArchiveWolfBroGameScRsp => "CmdArchiveWolfBroGameScRsp", - CmdWolfBroType::CmdWolfBroGamePickupBulletScRsp => { - "CmdWolfBroGamePickupBulletScRsp" - } - CmdWolfBroType::CmdWolfBroGameUseBulletCsReq => { - "CmdWolfBroGameUseBulletCsReq" - } - CmdWolfBroType::CmdQuitWolfBroGameCsReq => "CmdQuitWolfBroGameCsReq", - CmdWolfBroType::CmdArchiveWolfBroGameCsReq => "CmdArchiveWolfBroGameCsReq", - CmdWolfBroType::CmdWolfBroGameActivateBulletCsReq => { - "CmdWolfBroGameActivateBulletCsReq" - } - CmdWolfBroType::CmdRestoreWolfBroGameArchiveScRsp => { - "CmdRestoreWolfBroGameArchiveScRsp" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdWolfBroTypeNone" => Some(Self::None), - "CmdGetWolfBroGameDataScRsp" => Some(Self::CmdGetWolfBroGameDataScRsp), - "CmdStartWolfBroGameCsReq" => Some(Self::CmdStartWolfBroGameCsReq), - "CmdGetWolfBroGameDataCsReq" => Some(Self::CmdGetWolfBroGameDataCsReq), - "CmdWolfBroGameDataChangeScNotify" => { - Some(Self::CmdWolfBroGameDataChangeScNotify) - } - "CmdRestoreWolfBroGameArchiveCsReq" => { - Some(Self::CmdRestoreWolfBroGameArchiveCsReq) - } - "CmdWolfBroGameActivateBulletScRsp" => { - Some(Self::CmdWolfBroGameActivateBulletScRsp) - } - "CmdStartWolfBroGameScRsp" => Some(Self::CmdStartWolfBroGameScRsp), - "CmdQuitWolfBroGameScRsp" => Some(Self::CmdQuitWolfBroGameScRsp), - "CmdWolfBroGameUseBulletScRsp" => Some(Self::CmdWolfBroGameUseBulletScRsp), - "CmdWolfBroGameExplodeMonsterScRsp" => { - Some(Self::CmdWolfBroGameExplodeMonsterScRsp) - } - "CmdWolfBroGamePickupBulletCsReq" => { - Some(Self::CmdWolfBroGamePickupBulletCsReq) - } - "CmdWolfBroGameExplodeMonsterCsReq" => { - Some(Self::CmdWolfBroGameExplodeMonsterCsReq) - } - "CmdArchiveWolfBroGameScRsp" => Some(Self::CmdArchiveWolfBroGameScRsp), - "CmdWolfBroGamePickupBulletScRsp" => { - Some(Self::CmdWolfBroGamePickupBulletScRsp) - } - "CmdWolfBroGameUseBulletCsReq" => Some(Self::CmdWolfBroGameUseBulletCsReq), - "CmdQuitWolfBroGameCsReq" => Some(Self::CmdQuitWolfBroGameCsReq), - "CmdArchiveWolfBroGameCsReq" => Some(Self::CmdArchiveWolfBroGameCsReq), - "CmdWolfBroGameActivateBulletCsReq" => { - Some(Self::CmdWolfBroGameActivateBulletCsReq) - } - "CmdRestoreWolfBroGameArchiveScRsp" => { - Some(Self::CmdRestoreWolfBroGameArchiveScRsp) - } - _ => None, - } - } -} -/// 21(CmdWolfBroType) -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jbkhokcbimo { - DispatchTypeNone = 0, - DispatchTypeByAddr = 1, - DispatchTypeByMod = 2, - DispatchTypeByRand = 3, - DispatchTypeByChash = 4, - DispatchTypeByStickySession = 5, - DispatchTypeByObject = 6, -} -impl Jbkhokcbimo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jbkhokcbimo::DispatchTypeNone => "DISPATCH_TYPE_NONE", - Jbkhokcbimo::DispatchTypeByAddr => "DISPATCH_TYPE_BY_ADDR", - Jbkhokcbimo::DispatchTypeByMod => "DISPATCH_TYPE_BY_MOD", - Jbkhokcbimo::DispatchTypeByRand => "DISPATCH_TYPE_BY_RAND", - Jbkhokcbimo::DispatchTypeByChash => "DISPATCH_TYPE_BY_CHASH", - Jbkhokcbimo::DispatchTypeByStickySession => "DISPATCH_TYPE_BY_STICKY_SESSION", - Jbkhokcbimo::DispatchTypeByObject => "DISPATCH_TYPE_BY_OBJECT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DISPATCH_TYPE_NONE" => Some(Self::DispatchTypeNone), - "DISPATCH_TYPE_BY_ADDR" => Some(Self::DispatchTypeByAddr), - "DISPATCH_TYPE_BY_MOD" => Some(Self::DispatchTypeByMod), - "DISPATCH_TYPE_BY_RAND" => Some(Self::DispatchTypeByRand), - "DISPATCH_TYPE_BY_CHASH" => Some(Self::DispatchTypeByChash), - "DISPATCH_TYPE_BY_STICKY_SESSION" => Some(Self::DispatchTypeByStickySession), - "DISPATCH_TYPE_BY_OBJECT" => Some(Self::DispatchTypeByObject), + "GenderNone" => Some(Self::None), + "GenderMan" => Some(Self::Man), + "GenderWoman" => Some(Self::Woman), _ => None, } } diff --git a/proto/src/cmd_types.rs b/proto/src/cmd_types.rs index 95b7480..bf7d7f7 100644 --- a/proto/src/cmd_types.rs +++ b/proto/src/cmd_types.rs @@ -1,1552 +1,1576 @@ -pub const CMD_TAKE_TRIAL_ACTIVITY_REWARD_SC_RSP: u16 = 2633; -pub const CMD_TAKE_TRIAL_ACTIVITY_REWARD_CS_REQ: u16 = 2668; -pub const CMD_TAKE_MONSTER_RESEARCH_ACTIVITY_REWARD_CS_REQ: u16 = 2673; -pub const CMD_LEAVE_TRIAL_ACTIVITY_SC_RSP: u16 = 2632; -pub const CMD_GET_LOGIN_ACTIVITY_CS_REQ: u16 = 2618; -pub const CMD_SUBMIT_MONSTER_RESEARCH_ACTIVITY_MATERIAL_CS_REQ: u16 = 2640; -pub const CMD_START_TRIAL_ACTIVITY_SC_RSP: u16 = 2667; -pub const CMD_ENTER_TRIAL_ACTIVITY_STAGE_SC_RSP: u16 = 2620; -pub const CMD_TAKE_LOGIN_ACTIVITY_REWARD_CS_REQ: u16 = 2629; -pub const CMD_TAKE_MONSTER_RESEARCH_ACTIVITY_REWARD_SC_RSP: u16 = 2608; -pub const CMD_START_TRIAL_ACTIVITY_CS_REQ: u16 = 2690; -pub const CMD_GET_ACTIVITY_SCHEDULE_CONFIG_SC_RSP: u16 = 2649; -pub const CMD_TRIAL_ACTIVITY_DATA_CHANGE_SC_NOTIFY: u16 = 2700; -pub const CMD_GET_MONSTER_RESEARCH_ACTIVITY_DATA_SC_RSP: u16 = 2662; -pub const CMD_TAKE_LOGIN_ACTIVITY_REWARD_SC_RSP: u16 = 2637; -pub const CMD_GET_MONSTER_RESEARCH_ACTIVITY_DATA_CS_REQ: u16 = 2691; -pub const CMD_SUBMIT_MONSTER_RESEARCH_ACTIVITY_MATERIAL_SC_RSP: u16 = 2648; -pub const CMD_CUR_TRIAL_ACTIVITY_SC_NOTIFY: u16 = 2694; -pub const CMD_LEAVE_TRIAL_ACTIVITY_CS_REQ: u16 = 2603; -pub const CMD_GET_TRIAL_ACTIVITY_DATA_SC_RSP: u16 = 2688; -pub const CMD_ENTER_TRIAL_ACTIVITY_STAGE_CS_REQ: u16 = 2610; -pub const CMD_GET_ACTIVITY_SCHEDULE_CONFIG_CS_REQ: u16 = 2658; -pub const CMD_GET_LOGIN_ACTIVITY_SC_RSP: u16 = 2674; -pub const CMD_GET_TRIAL_ACTIVITY_DATA_CS_REQ: u16 = 2636; -pub const CMD_GET_FARM_STAGE_GACHA_INFO_CS_REQ: u16 = 1329; -pub const CMD_ENTER_ADVENTURE_SC_RSP: u16 = 1374; -pub const CMD_GET_FARM_STAGE_GACHA_INFO_SC_RSP: u16 = 1337; -pub const CMD_ENTER_ADVENTURE_CS_REQ: u16 = 1318; -pub const CMD_START_AETHER_DIVIDE_STAGE_BATTLE_CS_REQ: u16 = 4873; -pub const CMD_START_AETHER_DIVIDE_STAGE_BATTLE_SC_RSP: u16 = 4808; -pub const CMD_CLEAR_AETHER_DIVIDE_PASSIVE_SKILL_SC_RSP: u16 = 4862; -pub const CMD_AETHER_DIVIDE_LINEUP_SC_NOTIFY: u16 = 4859; -pub const CMD_AETHER_DIVIDE_FINISH_CHALLENGE_SC_NOTIFY: u16 = 4847; -pub const CMD_AETHER_DIVIDE_SPIRIT_INFO_SC_NOTIFY: u16 = 4877; -pub const CMD_GET_AETHER_DIVIDE_INFO_SC_RSP: u16 = 4857; -pub const CMD_SWITCH_AETHER_DIVIDE_LINE_UP_SLOT_CS_REQ: u16 = 4840; -pub const CMD_SET_AETHER_DIVIDE_LINE_UP_CS_REQ: u16 = 4846; -pub const CMD_AETHER_DIVIDE_TAKE_CHALLENGE_REWARD_SC_RSP: u16 = 4806; -pub const CMD_AETHER_DIVIDE_REFRESH_ENDLESS_CS_REQ: u16 = 4802; -pub const CMD_AETHER_DIVIDE_REFRESH_ENDLESS_SC_NOTIFY: u16 = 4809; -pub const CMD_LEAVE_AETHER_DIVIDE_SCENE_SC_RSP: u16 = 4837; -pub const CMD_CLEAR_AETHER_DIVIDE_PASSIVE_SKILL_CS_REQ: u16 = 4891; -pub const CMD_ENTER_AETHER_DIVIDE_SCENE_SC_RSP: u16 = 4874; -pub const CMD_GET_AETHER_DIVIDE_CHALLENGE_INFO_SC_RSP: u16 = 4892; -pub const CMD_AETHER_DIVIDE_TAKE_CHALLENGE_REWARD_CS_REQ: u16 = 4856; -pub const CMD_ENTER_AETHER_DIVIDE_SCENE_CS_REQ: u16 = 4818; -pub const CMD_SET_AETHER_DIVIDE_LINE_UP_SC_RSP: u16 = 4898; -pub const CMD_LEAVE_AETHER_DIVIDE_SCENE_CS_REQ: u16 = 4829; -pub const CMD_AETHER_DIVIDE_SKILL_ITEM_SC_NOTIFY: u16 = 4838; -pub const CMD_AETHER_DIVIDE_TAINER_INFO_SC_NOTIFY: u16 = 4861; -pub const CMD_START_AETHER_DIVIDE_SCENE_BATTLE_SC_RSP: u16 = 4849; -pub const CMD_START_AETHER_DIVIDE_SCENE_BATTLE_CS_REQ: u16 = 4858; -pub const CMD_EQUIP_AETHER_DIVIDE_PASSIVE_SKILL_CS_REQ: u16 = 4883; -pub const CMD_SWITCH_AETHER_DIVIDE_LINE_UP_SLOT_SC_RSP: u16 = 4848; -pub const CMD_GET_AETHER_DIVIDE_CHALLENGE_INFO_CS_REQ: u16 = 4824; -pub const CMD_AETHER_DIVIDE_REFRESH_ENDLESS_SC_RSP: u16 = 4813; -pub const CMD_START_AETHER_DIVIDE_CHALLENGE_BATTLE_SC_RSP: u16 = 4841; -pub const CMD_AETHER_DIVIDE_SPIRIT_EXP_UP_CS_REQ: u16 = 4811; -pub const CMD_AETHER_DIVIDE_SPIRIT_EXP_UP_SC_RSP: u16 = 4821; -pub const CMD_START_AETHER_DIVIDE_CHALLENGE_BATTLE_CS_REQ: u16 = 4828; -pub const CMD_EQUIP_AETHER_DIVIDE_PASSIVE_SKILL_SC_RSP: u16 = 4822; -pub const CMD_GET_AETHER_DIVIDE_INFO_CS_REQ: u16 = 4889; -pub const CMD_SAVE_LOGISTICS_SC_RSP: u16 = 4792; -pub const CMD_TAKE_PRESTIGE_REWARD_CS_REQ: u16 = 4789; -pub const CMD_ALLEY_FUNDS_SC_NOTIFY: u16 = 4711; -pub const CMD_ALLEY_SHOP_LEVEL_SC_NOTIFY: u16 = 4721; -pub const CMD_GET_SAVE_LOGISTICS_MAP_CS_REQ: u16 = 4738; -pub const CMD_ALLEY_SHIPMENT_EVENT_EFFECTS_SC_NOTIFY: u16 = 4761; -pub const CMD_ALLEY_EVENT_EFFECT_NOTIFY: u16 = 4764; -pub const CMD_START_ALLEY_EVENT_SC_RSP: u16 = 4741; -pub const CMD_ALLEY_TAKE_EVENT_REWARD_CS_REQ: u16 = 4709; -pub const CMD_ALLEY_GUARANTEED_FUNDS_SC_RSP: u16 = 4713; -pub const CMD_TAKE_PRESTIGE_REWARD_SC_RSP: u16 = 4757; -pub const CMD_ALLEY_PLACING_GAME_CS_REQ: u16 = 4746; -pub const CMD_LOGISTICS_SCORE_REWARD_SYNC_INFO_SC_NOTIFY: u16 = 4780; -pub const CMD_ALLEY_SHIP_USED_COUNT_SC_NOTIFY: u16 = 4759; -pub const CMD_GET_SAVE_LOGISTICS_MAP_SC_RSP: u16 = 4782; -pub const CMD_ALLEY_PLACING_GAME_SC_RSP: u16 = 4798; -pub const CMD_REFRESH_ALLEY_ORDER_SC_RSP: u16 = 4762; -pub const CMD_REFRESH_ALLEY_ORDER_CS_REQ: u16 = 4791; -pub const CMD_SAVE_LOGISTICS_CS_REQ: u16 = 4724; -pub const CMD_ALLEY_GUARANTEED_FUNDS_CS_REQ: u16 = 4702; -pub const CMD_LOGISTICS_GAME_CS_REQ: u16 = 4729; -pub const CMD_LOGISTICS_GAME_SC_RSP: u16 = 4737; -pub const CMD_LOGISTICS_DETONATE_STAR_SKIFF_SC_RSP: u16 = 4770; -pub const CMD_GET_ALLEY_INFO_CS_REQ: u16 = 4718; -pub const CMD_PRESTIGE_LEVEL_UP_SC_RSP: u16 = 4708; -pub const CMD_ALLEY_EVENT_CHANGE_NOTIFY: u16 = 4719; -pub const CMD_ALLEY_TAKE_EVENT_REWARD_SC_RSP: u16 = 4756; -pub const CMD_PRESTIGE_LEVEL_UP_CS_REQ: u16 = 4773; -pub const CMD_GET_ALLEY_INFO_SC_RSP: u16 = 4774; -pub const CMD_ALLEY_SHIP_UNLOCK_SC_NOTIFY: u16 = 4777; -pub const CMD_ALLEY_ORDER_CHANGED_SC_NOTIFY: u16 = 4740; -pub const CMD_LOGISTICS_DETONATE_STAR_SKIFF_CS_REQ: u16 = 4706; -pub const CMD_LOGISTICS_INFO_SC_NOTIFY: u16 = 4747; -pub const CMD_START_ALLEY_EVENT_CS_REQ: u16 = 4728; -pub const CMD_GET_UPDATED_ARCHIVE_DATA_CS_REQ: u16 = 2329; -pub const CMD_GET_ARCHIVE_DATA_SC_RSP: u16 = 2374; -pub const CMD_GET_ARCHIVE_DATA_CS_REQ: u16 = 2318; -pub const CMD_GET_UPDATED_ARCHIVE_DATA_SC_RSP: u16 = 2337; -pub const CMD_DRESS_AVATAR_SKIN_SC_RSP: u16 = 311; -pub const CMD_RANK_UP_AVATAR_CS_REQ: u16 = 398; -pub const CMD_RANK_UP_AVATAR_SC_RSP: u16 = 383; -pub const CMD_MARK_AVATAR_CS_REQ: u16 = 392; -pub const CMD_TAKE_OFF_RELIC_CS_REQ: u16 = 362; -pub const CMD_TAKE_PROMOTION_REWARD_CS_REQ: u16 = 348; -pub const CMD_LEVEL_UP_SPECIAL_SKILL_TREE_CS_REQ: u16 = 361; -pub const CMD_UNLOCK_SPECIAL_SKILL_TREE_SC_NOTIFY: u16 = 382; -pub const CMD_LEVEL_UP_SPECIAL_SKILL_TREE_SC_RSP: u16 = 338; -pub const CMD_UNLOCK_SKILLTREE_CS_REQ: u16 = 358; -pub const CMD_DRESS_AVATAR_SKIN_CS_REQ: u16 = 308; -pub const CMD_TAKE_OFF_RELIC_SC_RSP: u16 = 340; -pub const CMD_DRESS_RELIC_AVATAR_CS_REQ: u16 = 322; -pub const CMD_DRESS_AVATAR_SC_RSP: u16 = 364; -pub const CMD_UNLOCK_SKILLTREE_SC_RSP: u16 = 349; -pub const CMD_PROMOTE_AVATAR_SC_RSP: u16 = 341; -pub const CMD_AVATAR_EXP_UP_CS_REQ: u16 = 329; -pub const CMD_ADD_AVATAR_SC_NOTIFY: u16 = 346; -pub const CMD_TAKE_OFF_AVATAR_SKIN_SC_RSP: u16 = 377; -pub const CMD_TAKE_PROMOTION_REWARD_SC_RSP: u16 = 373; -pub const CMD_GET_AVATAR_DATA_SC_RSP: u16 = 374; -pub const CMD_PROMOTE_AVATAR_CS_REQ: u16 = 328; -pub const CMD_DRESS_AVATAR_CS_REQ: u16 = 319; -pub const CMD_DRESS_RELIC_AVATAR_SC_RSP: u16 = 391; -pub const CMD_MARK_AVATAR_SC_RSP: u16 = 347; -pub const CMD_TAKE_OFF_AVATAR_SKIN_CS_REQ: u16 = 321; -pub const CMD_GET_AVATAR_DATA_CS_REQ: u16 = 318; -pub const CMD_UNLOCK_AVATAR_SKIN_SC_NOTIFY: u16 = 324; -pub const CMD_TAKE_OFF_EQUIPMENT_SC_RSP: u16 = 357; -pub const CMD_AVATAR_EXP_UP_SC_RSP: u16 = 337; -pub const CMD_TAKE_OFF_EQUIPMENT_CS_REQ: u16 = 389; -pub const CMD_SYNC_CLIENT_RES_VERSION_SC_RSP: u16 = 141; -pub const CMD_QUIT_BATTLE_SC_RSP: u16 = 137; -pub const CMD_SERVER_SIMULATE_BATTLE_FINISH_SC_NOTIFY: u16 = 157; -pub const CMD_BATTLE_LOG_REPORT_CS_REQ: u16 = 164; -pub const CMD_PVE_BATTLE_RESULT_SC_RSP: u16 = 174; -pub const CMD_RE_BATTLE_AFTER_BATTLE_LOSE_CS_NOTIFY: u16 = 146; -pub const CMD_SYNC_CLIENT_RES_VERSION_CS_REQ: u16 = 128; -pub const CMD_QUIT_BATTLE_SC_NOTIFY: u16 = 119; -pub const CMD_BATTLE_LOG_REPORT_SC_RSP: u16 = 189; -pub const CMD_GET_CUR_BATTLE_INFO_SC_RSP: u16 = 149; -pub const CMD_PVE_BATTLE_RESULT_CS_REQ: u16 = 118; -pub const CMD_QUIT_BATTLE_CS_REQ: u16 = 129; -pub const CMD_REBATTLE_BY_CLIENT_CS_NOTIFY: u16 = 198; -pub const CMD_GET_CUR_BATTLE_INFO_CS_REQ: u16 = 158; -pub const CMD_GET_BATTLE_COLLEGE_DATA_CS_REQ: u16 = 5718; -pub const CMD_START_BATTLE_COLLEGE_CS_REQ: u16 = 5737; -pub const CMD_BATTLE_COLLEGE_DATA_CHANGE_SC_NOTIFY: u16 = 5729; -pub const CMD_GET_BATTLE_COLLEGE_DATA_SC_RSP: u16 = 5774; -pub const CMD_START_BATTLE_COLLEGE_SC_RSP: u16 = 5758; -pub const CMD_TAKE_BP_REWARD_CS_REQ: u16 = 3037; -pub const CMD_TAKE_BP_REWARD_SC_RSP: u16 = 3058; -pub const CMD_BATTLE_PASS_INFO_NOTIFY: u16 = 3018; -pub const CMD_BUY_BP_LEVEL_SC_RSP: u16 = 3028; -pub const CMD_TAKE_ALL_REWARD_SC_RSP: u16 = 3019; -pub const CMD_TAKE_ALL_REWARD_CS_REQ: u16 = 3041; -pub const CMD_BUY_BP_LEVEL_CS_REQ: u16 = 3049; -pub const CMD_MATCH_BOXING_CLUB_OPPONENT_CS_REQ: u16 = 4229; -pub const CMD_GET_BOXING_CLUB_INFO_CS_REQ: u16 = 4218; -pub const CMD_GIVE_UP_BOXING_CLUB_CHALLENGE_SC_RSP: u16 = 4241; -pub const CMD_SET_BOXING_CLUB_RESONANCE_LINEUP_CS_REQ: u16 = 4246; -pub const CMD_CHOOSE_BOXING_CLUB_RESONANCE_SC_RSP: u16 = 4257; -pub const CMD_BOXING_CLUB_REWARD_SC_NOTIFY: u16 = 4219; -pub const CMD_GET_BOXING_CLUB_INFO_SC_RSP: u16 = 4274; -pub const CMD_START_BOXING_CLUB_BATTLE_SC_RSP: u16 = 4249; -pub const CMD_CHOOSE_BOXING_CLUB_RESONANCE_CS_REQ: u16 = 4289; -pub const CMD_SET_BOXING_CLUB_RESONANCE_LINEUP_SC_RSP: u16 = 4298; -pub const CMD_CHOOSE_BOXING_CLUB_STAGE_OPTIONAL_BUFF_SC_RSP: u16 = 4222; -pub const CMD_BOXING_CLUB_CHALLENGE_UPDATE_SC_NOTIFY: u16 = 4264; -pub const CMD_START_BOXING_CLUB_BATTLE_CS_REQ: u16 = 4258; -pub const CMD_MATCH_BOXING_CLUB_OPPONENT_SC_RSP: u16 = 4237; -pub const CMD_GIVE_UP_BOXING_CLUB_CHALLENGE_CS_REQ: u16 = 4228; -pub const CMD_CHOOSE_BOXING_CLUB_STAGE_OPTIONAL_BUFF_CS_REQ: u16 = 4283; -pub const CMD_GET_CHALLENGE_GROUP_STATISTICS_SC_RSP: u16 = 1762; -pub const CMD_GET_CUR_CHALLENGE_SC_RSP: u16 = 1789; -pub const CMD_LEAVE_CHALLENGE_SC_RSP: u16 = 1749; -pub const CMD_TAKE_CHALLENGE_REWARD_CS_REQ: u16 = 1783; -pub const CMD_ENTER_CHALLENGE_NEXT_PHASE_CS_REQ: u16 = 1721; -pub const CMD_CHALLENGE_SETTLE_NOTIFY: u16 = 1728; -pub const CMD_LEAVE_CHALLENGE_CS_REQ: u16 = 1758; -pub const CMD_START_CHALLENGE_CS_REQ: u16 = 1729; -pub const CMD_GET_CUR_CHALLENGE_CS_REQ: u16 = 1764; -pub const CMD_RESTART_CHALLENGE_PHASE_CS_REQ: u16 = 1708; -pub const CMD_ENTER_CHALLENGE_NEXT_PHASE_SC_RSP: u16 = 1777; -pub const CMD_GET_CHALLENGE_GROUP_STATISTICS_CS_REQ: u16 = 1791; -pub const CMD_START_PARTIAL_CHALLENGE_CS_REQ: u16 = 1740; -pub const CMD_START_CHALLENGE_SC_RSP: u16 = 1737; -pub const CMD_GET_CHALLENGE_SC_RSP: u16 = 1774; -pub const CMD_GET_CHALLENGE_CS_REQ: u16 = 1718; -pub const CMD_START_PARTIAL_CHALLENGE_SC_RSP: u16 = 1748; -pub const CMD_TAKE_CHALLENGE_REWARD_SC_RSP: u16 = 1722; -pub const CMD_CHALLENGE_LINEUP_NOTIFY: u16 = 1757; -pub const CMD_RESTART_CHALLENGE_PHASE_SC_RSP: u16 = 1711; -pub const CMD_CHALLENGE_BOSS_PHASE_SETTLE_NOTIFY: u16 = 1724; -pub const CMD_GET_LOGIN_CHAT_INFO_CS_REQ: u16 = 3983; -pub const CMD_SEND_MSG_SC_RSP: u16 = 3974; -pub const CMD_REVC_MSG_SC_NOTIFY: u16 = 3929; -pub const CMD_PRIVATE_MSG_OFFLINE_USERS_SC_NOTIFY: u16 = 3937; -pub const CMD_MARK_CHAT_EMOJI_SC_RSP: u16 = 3957; -pub const CMD_GET_CHAT_FRIEND_HISTORY_CS_REQ: u16 = 3928; -pub const CMD_GET_LOGIN_CHAT_INFO_SC_RSP: u16 = 3922; -pub const CMD_GET_CHAT_FRIEND_HISTORY_SC_RSP: u16 = 3941; -pub const CMD_SEND_MSG_CS_REQ: u16 = 3918; -pub const CMD_GET_CHAT_EMOJI_LIST_CS_REQ: u16 = 3919; -pub const CMD_MARK_CHAT_EMOJI_CS_REQ: u16 = 3989; -pub const CMD_GET_CHAT_EMOJI_LIST_SC_RSP: u16 = 3964; -pub const CMD_GET_PRIVATE_CHAT_HISTORY_SC_RSP: u16 = 3949; -pub const CMD_GET_PRIVATE_CHAT_HISTORY_CS_REQ: u16 = 3958; -pub const CMD_BATCH_MARK_CHAT_EMOJI_SC_RSP: u16 = 3998; -pub const CMD_BATCH_MARK_CHAT_EMOJI_CS_REQ: u16 = 3946; -pub const CMD_CHESS_ROGUE_ROLL_DICE_SC_RSP: u16 = 5471; -pub const CMD_FINISH_CHESS_ROGUE_SUB_STORY_SC_RSP: u16 = 5407; -pub const CMD_CHESS_ROGUE_UPDATE_DICE_PASSIVE_ACCUMULATE_VALUE_SC_NOTIFY: u16 = 5548; -pub const CMD_CHESS_ROGUE_UPDATE_AEON_MODIFIER_VALUE_SC_NOTIFY: u16 = 5475; -pub const CMD_GET_CHESS_ROGUE_NOUS_STORY_INFO_SC_RSP: u16 = 5466; -pub const CMD_CHESS_ROGUE_QUERY_BP_CS_REQ: u16 = 5564; -pub const CMD_CHESS_ROGUE_GIVE_UP_ROLL_SC_RSP: u16 = 5455; -pub const CMD_CHESS_ROGUE_LEAVE_SC_RSP: u16 = 5587; -pub const CMD_CHESS_ROGUE_SKIP_TEACHING_LEVEL_CS_REQ: u16 = 5519; -pub const CMD_CHESS_ROGUE_UPDATE_DICE_INFO_SC_NOTIFY: u16 = 5447; -pub const CMD_FINISH_CHESS_ROGUE_SUB_STORY_CS_REQ: u16 = 5411; -pub const CMD_CHESS_ROGUE_NOUS_GET_ROGUE_TALENT_INFO_CS_REQ: u16 = 5539; -pub const CMD_CHESS_ROGUE_ENTER_CELL_CS_REQ: u16 = 5493; -pub const CMD_SYNC_CHESS_ROGUE_MAIN_STORY_FINISH_SC_NOTIFY: u16 = 5438; -pub const CMD_CHESS_ROGUE_ROLL_DICE_CS_REQ: u16 = 5450; -pub const CMD_CHESS_ROGUE_CHEAT_ROLL_SC_RSP: u16 = 5567; -pub const CMD_CHESS_ROGUE_SELECT_BP_CS_REQ: u16 = 5406; -pub const CMD_CHESS_ROGUE_ENTER_NEXT_LAYER_CS_REQ: u16 = 5473; -pub const CMD_CHESS_ROGUE_CELL_UPDATE_NOTIFY: u16 = 5412; -pub const CMD_CHESS_ROGUE_MOVE_CELL_NOTIFY: u16 = 5536; -pub const CMD_CHESS_ROGUE_QUERY_AEON_DIMENSIONS_SC_RSP: u16 = 5576; -pub const CMD_CHESS_ROGUE_UPDATE_REVIVE_INFO_SC_NOTIFY: u16 = 5420; -pub const CMD_ENTER_CHESS_ROGUE_AEON_ROOM_CS_REQ: u16 = 5452; -pub const CMD_CHESS_ROGUE_NOUS_EDIT_DICE_CS_REQ: u16 = 5445; -pub const CMD_ENHANCE_CHESS_ROGUE_BUFF_SC_RSP: u16 = 5505; -pub const CMD_GET_CHESS_ROGUE_STORY_AEON_TALK_INFO_SC_RSP: u16 = 5500; -pub const CMD_CHESS_ROGUE_SELECT_CELL_SC_RSP: u16 = 5442; -pub const CMD_ENHANCE_CHESS_ROGUE_BUFF_CS_REQ: u16 = 5404; -pub const CMD_CHESS_ROGUE_CHANGEY_AEON_DIMENSION_NOTIFY: u16 = 5512; -pub const CMD_CHESS_ROGUE_SELECT_BP_SC_RSP: u16 = 5526; -pub const CMD_CHESS_ROGUE_LEAVE_CS_REQ: u16 = 5507; -pub const CMD_CHESS_ROGUE_REVIVE_AVATAR_SC_RSP: u16 = 5470; -pub const CMD_CHESS_ROGUE_CONFIRM_ROLL_CS_REQ: u16 = 5415; -pub const CMD_CHESS_ROGUE_ENTER_SC_RSP: u16 = 5590; -pub const CMD_CHESS_ROGUE_LAYER_ACCOUNT_INFO_NOTIFY: u16 = 5565; -pub const CMD_CHESS_ROGUE_NOUS_ENABLE_ROGUE_TALENT_CS_REQ: u16 = 5531; -pub const CMD_CHESS_ROGUE_ENTER_CS_REQ: u16 = 5521; -pub const CMD_GET_CHESS_ROGUE_BUFF_ENHANCE_INFO_SC_RSP: u16 = 5421; -pub const CMD_CHESS_ROGUE_GO_AHEAD_CS_REQ: u16 = 5504; -pub const CMD_CHESS_ROGUE_QUIT_CS_REQ: u16 = 5549; -pub const CMD_CHESS_ROGUE_SKIP_TEACHING_LEVEL_SC_RSP: u16 = 5489; -pub const CMD_GET_CHESS_ROGUE_STORY_AEON_TALK_INFO_CS_REQ: u16 = 5456; -pub const CMD_SELECT_CHESS_ROGUE_SUB_STORY_SC_RSP: u16 = 5517; -pub const CMD_CHESS_ROGUE_NOUS_GET_ROGUE_TALENT_INFO_SC_RSP: u16 = 5571; -pub const CMD_CHESS_ROGUE_START_SC_RSP: u16 = 5570; -pub const CMD_CHESS_ROGUE_GIVE_UP_CS_REQ: u16 = 5524; -pub const CMD_GET_CHESS_ROGUE_BUFF_ENHANCE_INFO_CS_REQ: u16 = 5534; -pub const CMD_ENTER_CHESS_ROGUE_AEON_ROOM_SC_RSP: u16 = 5435; -pub const CMD_SELECT_CHESS_ROGUE_NOUS_SUB_STORY_SC_RSP: u16 = 5535; -pub const CMD_CHESS_ROGUE_NOUS_EDIT_DICE_SC_RSP: u16 = 5463; -pub const CMD_CHESS_ROGUE_START_CS_REQ: u16 = 5511; -pub const CMD_CHESS_ROGUE_GIVE_UP_SC_RSP: u16 = 5481; -pub const CMD_SELECT_CHESS_ROGUE_SUB_STORY_CS_REQ: u16 = 5427; -pub const CMD_CHESS_ROGUE_PICK_AVATAR_SC_RSP: u16 = 5441; -pub const CMD_CHESS_ROGUE_SELECT_CELL_CS_REQ: u16 = 5513; -pub const CMD_SYNC_CHESS_ROGUE_NOUS_SUB_STORY_SC_NOTIFY: u16 = 5402; -pub const CMD_CHESS_ROGUE_QUERY_BP_SC_RSP: u16 = 5479; -pub const CMD_CHESS_ROGUE_ENTER_CELL_SC_RSP: u16 = 5516; -pub const CMD_GET_CHESS_ROGUE_STORY_INFO_SC_RSP: u16 = 5575; -pub const CMD_CHESS_ROGUE_UPDATE_ACTION_POINT_SC_NOTIFY: u16 = 5425; -pub const CMD_CHESS_ROGUE_NOUS_DICE_UPDATE_NOTIFY: u16 = 5542; -pub const CMD_GET_CHESS_ROGUE_NOUS_STORY_INFO_CS_REQ: u16 = 5480; -pub const CMD_CHESS_ROGUE_GO_AHEAD_SC_RSP: u16 = 5529; -pub const CMD_CHESS_ROGUE_QUIT_SC_RSP: u16 = 5588; -pub const CMD_CHESS_ROGUE_QUERY_CS_REQ: u16 = 5458; -pub const CMD_FINISH_CHESS_ROGUE_NOUS_SUB_STORY_CS_REQ: u16 = 5579; -pub const CMD_CHESS_ROGUE_FINISH_CUR_ROOM_NOTIFY: u16 = 5439; -pub const CMD_CHESS_ROGUE_UPDATE_BOARD_SC_NOTIFY: u16 = 5515; -pub const CMD_SYNC_CHESS_ROGUE_NOUS_MAIN_STORY_SC_NOTIFY: u16 = 5419; -pub const CMD_CHESS_ROGUE_CONFIRM_ROLL_SC_RSP: u16 = 5428; -pub const CMD_CHESS_ROGUE_QUERY_SC_RSP: u16 = 5484; -pub const CMD_CHESS_ROGUE_GIVE_UP_ROLL_CS_REQ: u16 = 5448; -pub const CMD_CHESS_ROGUE_ENTER_NEXT_LAYER_SC_RSP: u16 = 5582; -pub const CMD_FINISH_CHESS_ROGUE_NOUS_SUB_STORY_SC_RSP: u16 = 5560; -pub const CMD_CHESS_ROGUE_UPDATE_UNLOCK_LEVEL_SC_NOTIFY: u16 = 5472; -pub const CMD_CHESS_ROGUE_UPDATE_MONEY_INFO_SC_NOTIFY: u16 = 5594; -pub const CMD_SELECT_CHESS_ROGUE_NOUS_SUB_STORY_CS_REQ: u16 = 5566; -pub const CMD_CHESS_ROGUE_REVIVE_AVATAR_CS_REQ: u16 = 5518; -pub const CMD_GET_CHESS_ROGUE_STORY_INFO_CS_REQ: u16 = 5482; -pub const CMD_CHESS_ROGUE_UPDATE_ALLOWED_SELECT_CELL_SC_NOTIFY: u16 = 5464; -pub const CMD_CHESS_ROGUE_PICK_AVATAR_CS_REQ: u16 = 5495; -pub const CMD_CHESS_ROGUE_NOUS_DICE_SURFACE_UNLOCK_NOTIFY: u16 = 5426; -pub const CMD_CHESS_ROGUE_CHEAT_ROLL_CS_REQ: u16 = 5444; -pub const CMD_CHESS_ROGUE_RE_ROLL_DICE_SC_RSP: u16 = 5555; -pub const CMD_CHESS_ROGUE_RE_ROLL_DICE_CS_REQ: u16 = 5424; -pub const CMD_SYNC_CHESS_ROGUE_NOUS_VALUE_SC_NOTIFY: u16 = 5437; -pub const CMD_CHESS_ROGUE_NOUS_ENABLE_ROGUE_TALENT_SC_RSP: u16 = 5449; -pub const CMD_CHESS_ROGUE_UPDATE_LEVEL_BASE_INFO_SC_NOTIFY: u16 = 5546; -pub const CMD_CHESS_ROGUE_QUERY_AEON_DIMENSIONS_CS_REQ: u16 = 5510; -pub const CMD_CHESS_ROGUE_QUEST_FINISH_NOTIFY: u16 = 5578; -pub const CMD_CLOCK_PARK_BATTLE_END_SC_NOTIFY: u16 = 7291; -pub const CMD_CLOCK_PARK_START_SCRIPT_SC_RSP: u16 = 7241; -pub const CMD_CLOCK_PARK_HANDLE_WAIT_OPERATION_CS_REQ: u16 = 7289; -pub const CMD_CLOCK_PARK_GET_INFO_SC_RSP: u16 = 7274; -pub const CMD_CLOCK_PARK_GET_INFO_CS_REQ: u16 = 7218; -pub const CMD_CLOCK_PARK_QUIT_SCRIPT_CS_REQ: u16 = 7246; -pub const CMD_CLOCK_PARK_HANDLE_WAIT_OPERATION_SC_RSP: u16 = 7257; -pub const CMD_CLOCK_PARK_USE_BUFF_CS_REQ: u16 = 7240; -pub const CMD_CLOCK_PARK_GET_ONGOING_SCRIPT_INFO_CS_REQ: u16 = 7219; -pub const CMD_CLOCK_PARK_START_SCRIPT_CS_REQ: u16 = 7228; -pub const CMD_CLOCK_PARK_USE_BUFF_SC_RSP: u16 = 7248; -pub const CMD_CLOCK_PARK_GET_ONGOING_SCRIPT_INFO_SC_RSP: u16 = 7264; -pub const CMD_CLOCK_PARK_UNLOCK_TALENT_SC_RSP: u16 = 7249; -pub const CMD_CLOCK_PARK_QUIT_SCRIPT_SC_RSP: u16 = 7298; -pub const CMD_CLOCK_PARK_FINISH_SCRIPT_SC_NOTIFY: u16 = 7273; -pub const CMD_CLOCK_PARK_UNLOCK_TALENT_CS_REQ: u16 = 7258; -pub const CMD_CONTENT_PACKAGE_GET_DATA_CS_REQ: u16 = 7519; -pub const CMD_CONTENT_PACKAGE_SYNC_DATA_SC_NOTIFY: u16 = 7506; -pub const CMD_CONTENT_PACKAGE_UNLOCK_SC_RSP: u16 = 7537; -pub const CMD_CONTENT_PACKAGE_UNLOCK_CS_REQ: u16 = 7545; -pub const CMD_CONTENT_PACKAGE_TRANSFER_SC_NOTIFY: u16 = 7520; -pub const CMD_CONTENT_PACKAGE_GET_DATA_SC_RSP: u16 = 7529; -pub const CMD_DAILY_ACTIVE_INFO_NOTIFY: u16 = 3358; -pub const CMD_TAKE_AP_REWARD_SC_RSP: u16 = 3374; -pub const CMD_TAKE_ALL_AP_REWARD_CS_REQ: u16 = 3349; -pub const CMD_TAKE_AP_REWARD_CS_REQ: u16 = 3318; -pub const CMD_GET_DAILY_ACTIVE_INFO_SC_RSP: u16 = 3337; -pub const CMD_TAKE_ALL_AP_REWARD_SC_RSP: u16 = 3328; -pub const CMD_GET_DAILY_ACTIVE_INFO_CS_REQ: u16 = 3329; -pub const CMD_MAKE_MISSION_DRINK_CS_REQ: u16 = 6989; -pub const CMD_DRINK_MAKER_CHALLENGE_SC_RSP: u16 = 6981; -pub const CMD_GET_DRINK_MAKER_DATA_CS_REQ: u16 = 6994; -pub const CMD_DRINK_MAKER_CHALLENGE_CS_REQ: u16 = 6999; -pub const CMD_MAKE_DRINK_CS_REQ: u16 = 6993; -pub const CMD_END_DRINK_MAKER_SEQUENCE_CS_REQ: u16 = 6983; -pub const CMD_DRINK_MAKER_UPDATE_TIPS_NOTIFY: u16 = 6990; -pub const CMD_MAKE_MISSION_DRINK_SC_RSP: u16 = 6986; -pub const CMD_GET_DRINK_MAKER_DATA_SC_RSP: u16 = 6997; -pub const CMD_END_DRINK_MAKER_SEQUENCE_SC_RSP: u16 = 6984; -pub const CMD_DRINK_MAKER_DAY_END_SC_NOTIFY: u16 = 6992; -pub const CMD_MAKE_DRINK_SC_RSP: u16 = 6985; -pub const CMD_EVOLVE_BUILD_QUERY_INFO_SC_RSP: u16 = 7129; -pub const CMD_EVOLVE_BUILD_START_STAGE_SC_RSP: u16 = 7120; -pub const CMD_EVOLVE_BUILD_START_STAGE_CS_REQ: u16 = 7137; -pub const CMD_EVOLVE_BUILD_GIVEUP_CS_REQ: u16 = 7112; -pub const CMD_EVOLVE_BUILD_LEAVE_SC_RSP: u16 = 7150; -pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_DOWN_CS_REQ: u16 = 7124; -pub const CMD_EVOLVE_BUILD_RE_RANDOM_STAGE_CS_REQ: u16 = 7105; -pub const CMD_EVOLVE_BUILD_START_LEVEL_CS_REQ: u16 = 7106; -pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_UP_SC_RSP: u16 = 7131; -pub const CMD_EVOLVE_BUILD_TAKE_EXP_REWARD_CS_REQ: u16 = 7148; -pub const CMD_EVOLVE_BUILD_UNLOCK_INFO_NOTIFY: u16 = 7123; -pub const CMD_EVOLVE_BUILD_COIN_NOTIFY: u16 = 7139; -pub const CMD_EVOLVE_BUILD_FINISH_SC_NOTIFY: u16 = 7101; -pub const CMD_EVOLVE_BUILD_GIVEUP_SC_RSP: u16 = 7121; -pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_UP_CS_REQ: u16 = 7113; -pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_RESET_CS_REQ: u16 = 7117; -pub const CMD_EVOLVE_BUILD_TAKE_EXP_REWARD_SC_RSP: u16 = 7144; -pub const CMD_EVOLVE_BUILD_QUERY_INFO_CS_REQ: u16 = 7119; -pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_DOWN_SC_RSP: u16 = 7116; -pub const CMD_EVOLVE_BUILD_RE_RANDOM_STAGE_SC_RSP: u16 = 7103; -pub const CMD_EVOLVE_BUILD_START_LEVEL_SC_RSP: u16 = 7145; -pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_RESET_SC_RSP: u16 = 7149; -pub const CMD_EVOLVE_BUILD_LEAVE_CS_REQ: u16 = 7109; -pub const CMD_TAKE_MULTIPLE_EXPEDITION_REWARD_CS_REQ: u16 = 2562; -pub const CMD_CANCEL_EXPEDITION_CS_REQ: u16 = 2558; -pub const CMD_ACCEPT_MULTIPLE_EXPEDITION_SC_RSP: u16 = 2591; -pub const CMD_TAKE_MULTIPLE_EXPEDITION_REWARD_SC_RSP: u16 = 2540; -pub const CMD_ACCEPT_ACTIVITY_EXPEDITION_CS_REQ: u16 = 2564; -pub const CMD_GET_EXPEDITION_DATA_CS_REQ: u16 = 2518; -pub const CMD_CANCEL_ACTIVITY_EXPEDITION_CS_REQ: u16 = 2557; -pub const CMD_ACCEPT_EXPEDITION_SC_RSP: u16 = 2537; -pub const CMD_CANCEL_EXPEDITION_SC_RSP: u16 = 2549; -pub const CMD_ACCEPT_MULTIPLE_EXPEDITION_CS_REQ: u16 = 2522; -pub const CMD_EXPEDITION_DATA_CHANGE_SC_NOTIFY: u16 = 2519; -pub const CMD_TAKE_ACTIVITY_EXPEDITION_REWARD_SC_RSP: u16 = 2583; -pub const CMD_TAKE_EXPEDITION_REWARD_CS_REQ: u16 = 2528; -pub const CMD_CANCEL_ACTIVITY_EXPEDITION_SC_RSP: u16 = 2546; -pub const CMD_ACCEPT_EXPEDITION_CS_REQ: u16 = 2529; -pub const CMD_ACCEPT_ACTIVITY_EXPEDITION_SC_RSP: u16 = 2589; -pub const CMD_TAKE_ACTIVITY_EXPEDITION_REWARD_CS_REQ: u16 = 2598; -pub const CMD_TAKE_EXPEDITION_REWARD_SC_RSP: u16 = 2541; -pub const CMD_GET_EXPEDITION_DATA_SC_RSP: u16 = 2574; -pub const CMD_ENTER_FANTASTIC_STORY_ACTIVITY_STAGE_SC_RSP: u16 = 4958; -pub const CMD_ENTER_FANTASTIC_STORY_ACTIVITY_STAGE_CS_REQ: u16 = 4937; -pub const CMD_FINISH_CHAPTER_SC_NOTIFY: u16 = 4929; -pub const CMD_GET_FANTASTIC_STORY_ACTIVITY_DATA_CS_REQ: u16 = 4918; -pub const CMD_GET_FANTASTIC_STORY_ACTIVITY_DATA_SC_RSP: u16 = 4974; -pub const CMD_FANTASTIC_STORY_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 4949; -pub const CMD_FEVER_TIME_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 7157; -pub const CMD_ENTER_FEVER_TIME_ACTIVITY_STAGE_CS_REQ: u16 = 7152; +pub const CMD_GET_TRIAL_ACTIVITY_DATA_CS_REQ: u16 = 2653; +pub const CMD_GET_LOGIN_ACTIVITY_SC_RSP: u16 = 2606; +pub const CMD_START_TRIAL_ACTIVITY_CS_REQ: u16 = 2603; +pub const CMD_GET_TRIAL_ACTIVITY_DATA_SC_RSP: u16 = 2658; +pub const CMD_ENTER_TRIAL_ACTIVITY_STAGE_CS_REQ: u16 = 2659; +pub const CMD_SUBMIT_MONSTER_RESEARCH_ACTIVITY_MATERIAL_CS_REQ: u16 = 2625; +pub const CMD_ENTER_TRIAL_ACTIVITY_STAGE_SC_RSP: u16 = 2607; +pub const CMD_GET_MONSTER_RESEARCH_ACTIVITY_DATA_SC_RSP: u16 = 2698; +pub const CMD_TAKE_MONSTER_RESEARCH_ACTIVITY_REWARD_CS_REQ: u16 = 2617; +pub const CMD_START_TRIAL_ACTIVITY_SC_RSP: u16 = 2626; +pub const CMD_TAKE_LOGIN_ACTIVITY_REWARD_CS_REQ: u16 = 2611; +pub const CMD_TAKE_MONSTER_RESEARCH_ACTIVITY_REWARD_SC_RSP: u16 = 2692; +pub const CMD_TRIAL_ACTIVITY_DATA_CHANGE_SC_NOTIFY: u16 = 2647; +pub const CMD_GET_ACTIVITY_SCHEDULE_CONFIG_CS_REQ: u16 = 2656; +pub const CMD_GET_MONSTER_RESEARCH_ACTIVITY_DATA_CS_REQ: u16 = 2697; +pub const CMD_TAKE_TRIAL_ACTIVITY_REWARD_CS_REQ: u16 = 2641; +pub const CMD_LEAVE_TRIAL_ACTIVITY_CS_REQ: u16 = 2613; +pub const CMD_TAKE_LOGIN_ACTIVITY_REWARD_SC_RSP: u16 = 2643; +pub const CMD_LEAVE_TRIAL_ACTIVITY_SC_RSP: u16 = 2614; +pub const CMD_CUR_TRIAL_ACTIVITY_SC_NOTIFY: u16 = 2622; +pub const CMD_GET_LOGIN_ACTIVITY_CS_REQ: u16 = 2668; +pub const CMD_SUBMIT_MONSTER_RESEARCH_ACTIVITY_MATERIAL_SC_RSP: u16 = 2624; +pub const CMD_TAKE_TRIAL_ACTIVITY_REWARD_SC_RSP: u16 = 2631; +pub const CMD_GET_ACTIVITY_SCHEDULE_CONFIG_SC_RSP: u16 = 2693; +pub const CMD_ENTER_ADVENTURE_SC_RSP: u16 = 1306; +pub const CMD_GET_FARM_STAGE_GACHA_INFO_CS_REQ: u16 = 1311; +pub const CMD_ENTER_ADVENTURE_CS_REQ: u16 = 1368; +pub const CMD_GET_FARM_STAGE_GACHA_INFO_SC_RSP: u16 = 1343; +pub const CMD_ENTER_AETHER_DIVIDE_SCENE_CS_REQ: u16 = 4868; +pub const CMD_AETHER_DIVIDE_REFRESH_ENDLESS_SC_RSP: u16 = 4876; +pub const CMD_AETHER_DIVIDE_TAKE_CHALLENGE_REWARD_CS_REQ: u16 = 4845; +pub const CMD_START_AETHER_DIVIDE_SCENE_BATTLE_CS_REQ: u16 = 4856; +pub const CMD_GET_AETHER_DIVIDE_INFO_SC_RSP: u16 = 4854; +pub const CMD_AETHER_DIVIDE_LINEUP_SC_NOTIFY: u16 = 4823; +pub const CMD_GET_AETHER_DIVIDE_CHALLENGE_INFO_SC_RSP: u16 = 4808; +pub const CMD_GET_AETHER_DIVIDE_CHALLENGE_INFO_CS_REQ: u16 = 4888; +pub const CMD_SWITCH_AETHER_DIVIDE_LINE_UP_SLOT_SC_RSP: u16 = 4824; +pub const CMD_AETHER_DIVIDE_SPIRIT_EXP_UP_SC_RSP: u16 = 4828; +pub const CMD_SET_AETHER_DIVIDE_LINE_UP_SC_RSP: u16 = 4848; +pub const CMD_GET_AETHER_DIVIDE_INFO_CS_REQ: u16 = 4899; +pub const CMD_START_AETHER_DIVIDE_STAGE_BATTLE_SC_RSP: u16 = 4892; +pub const CMD_CLEAR_AETHER_DIVIDE_PASSIVE_SKILL_SC_RSP: u16 = 4898; +pub const CMD_START_AETHER_DIVIDE_CHALLENGE_BATTLE_SC_RSP: u16 = 4829; +pub const CMD_START_AETHER_DIVIDE_CHALLENGE_BATTLE_CS_REQ: u16 = 4839; +pub const CMD_AETHER_DIVIDE_SKILL_ITEM_SC_NOTIFY: u16 = 4816; +pub const CMD_AETHER_DIVIDE_TAINER_INFO_SC_NOTIFY: u16 = 4832; +pub const CMD_START_AETHER_DIVIDE_SCENE_BATTLE_SC_RSP: u16 = 4893; +pub const CMD_SWITCH_AETHER_DIVIDE_LINE_UP_SLOT_CS_REQ: u16 = 4825; +pub const CMD_EQUIP_AETHER_DIVIDE_PASSIVE_SKILL_CS_REQ: u16 = 4882; +pub const CMD_AETHER_DIVIDE_FINISH_CHALLENGE_SC_NOTIFY: u16 = 4881; +pub const CMD_AETHER_DIVIDE_REFRESH_ENDLESS_CS_REQ: u16 = 4878; +pub const CMD_CLEAR_AETHER_DIVIDE_PASSIVE_SKILL_CS_REQ: u16 = 4897; +pub const CMD_LEAVE_AETHER_DIVIDE_SCENE_CS_REQ: u16 = 4811; +pub const CMD_ENTER_AETHER_DIVIDE_SCENE_SC_RSP: u16 = 4806; +pub const CMD_SET_AETHER_DIVIDE_LINE_UP_CS_REQ: u16 = 4865; +pub const CMD_AETHER_DIVIDE_TAKE_CHALLENGE_REWARD_SC_RSP: u16 = 4866; +pub const CMD_AETHER_DIVIDE_REFRESH_ENDLESS_SC_NOTIFY: u16 = 4849; +pub const CMD_EQUIP_AETHER_DIVIDE_PASSIVE_SKILL_SC_RSP: u16 = 4834; +pub const CMD_AETHER_DIVIDE_SPIRIT_INFO_SC_NOTIFY: u16 = 4809; +pub const CMD_AETHER_DIVIDE_SPIRIT_EXP_UP_CS_REQ: u16 = 4890; +pub const CMD_START_AETHER_DIVIDE_STAGE_BATTLE_CS_REQ: u16 = 4817; +pub const CMD_LEAVE_AETHER_DIVIDE_SCENE_SC_RSP: u16 = 4843; +pub const CMD_ALLEY_SHIP_USED_COUNT_SC_NOTIFY: u16 = 4723; +pub const CMD_ALLEY_GUARANTEED_FUNDS_CS_REQ: u16 = 4778; +pub const CMD_TAKE_PRESTIGE_REWARD_CS_REQ: u16 = 4799; +pub const CMD_REFRESH_ALLEY_ORDER_CS_REQ: u16 = 4797; +pub const CMD_ALLEY_EVENT_EFFECT_NOTIFY: u16 = 4733; +pub const CMD_LOGISTICS_GAME_CS_REQ: u16 = 4711; +pub const CMD_ALLEY_PLACING_GAME_SC_RSP: u16 = 4748; +pub const CMD_ALLEY_EVENT_CHANGE_NOTIFY: u16 = 4751; +pub const CMD_GET_SAVE_LOGISTICS_MAP_CS_REQ: u16 = 4716; +pub const CMD_LOGISTICS_DETONATE_STAR_SKIFF_CS_REQ: u16 = 4766; +pub const CMD_ALLEY_FUNDS_SC_NOTIFY: u16 = 4790; +pub const CMD_PRESTIGE_LEVEL_UP_CS_REQ: u16 = 4717; +pub const CMD_LOGISTICS_DETONATE_STAR_SKIFF_SC_RSP: u16 = 4746; +pub const CMD_ALLEY_TAKE_EVENT_REWARD_SC_RSP: u16 = 4745; +pub const CMD_ALLEY_GUARANTEED_FUNDS_SC_RSP: u16 = 4776; +pub const CMD_ALLEY_SHIP_UNLOCK_SC_NOTIFY: u16 = 4709; +pub const CMD_ALLEY_TAKE_EVENT_REWARD_CS_REQ: u16 = 4749; +pub const CMD_TAKE_PRESTIGE_REWARD_SC_RSP: u16 = 4754; +pub const CMD_LOGISTICS_GAME_SC_RSP: u16 = 4743; +pub const CMD_START_ALLEY_EVENT_CS_REQ: u16 = 4739; +pub const CMD_LOGISTICS_INFO_SC_NOTIFY: u16 = 4781; +pub const CMD_ALLEY_SHIPMENT_EVENT_EFFECTS_SC_NOTIFY: u16 = 4732; +pub const CMD_LOGISTICS_SCORE_REWARD_SYNC_INFO_SC_NOTIFY: u16 = 4712; +pub const CMD_ALLEY_ORDER_CHANGED_SC_NOTIFY: u16 = 4725; +pub const CMD_ACTIVITY_RAID_PLACING_GAME_CS_REQ: u16 = 4730; +pub const CMD_START_ALLEY_EVENT_SC_RSP: u16 = 4729; +pub const CMD_PRESTIGE_LEVEL_UP_SC_RSP: u16 = 4792; +pub const CMD_ALLEY_SHOP_LEVEL_SC_NOTIFY: u16 = 4728; +pub const CMD_GET_ALLEY_INFO_CS_REQ: u16 = 4768; +pub const CMD_GET_SAVE_LOGISTICS_MAP_SC_RSP: u16 = 4784; +pub const CMD_REFRESH_ALLEY_ORDER_SC_RSP: u16 = 4798; +pub const CMD_GET_ALLEY_INFO_SC_RSP: u16 = 4706; +pub const CMD_SAVE_LOGISTICS_SC_RSP: u16 = 4708; +pub const CMD_ALLEY_PLACING_GAME_CS_REQ: u16 = 4765; +pub const CMD_SAVE_LOGISTICS_CS_REQ: u16 = 4788; +pub const CMD_ACTIVITY_RAID_PLACING_GAME_SC_RSP: u16 = 4795; +pub const CMD_GET_ARCHIVE_DATA_SC_RSP: u16 = 2306; +pub const CMD_GET_UPDATED_ARCHIVE_DATA_SC_RSP: u16 = 2343; +pub const CMD_GET_ARCHIVE_DATA_CS_REQ: u16 = 2368; +pub const CMD_GET_UPDATED_ARCHIVE_DATA_CS_REQ: u16 = 2311; +pub const CMD_TAKE_OFF_EQUIPMENT_CS_REQ: u16 = 399; +pub const CMD_DRESS_RELIC_AVATAR_CS_REQ: u16 = 334; +pub const CMD_AVATAR_EXP_UP_SC_RSP: u16 = 343; +pub const CMD_TAKE_OFF_EQUIPMENT_SC_RSP: u16 = 354; +pub const CMD_ADD_AVATAR_SC_NOTIFY: u16 = 365; +pub const CMD_MARK_AVATAR_SC_RSP: u16 = 381; +pub const CMD_AVATAR_EXP_UP_CS_REQ: u16 = 311; +pub const CMD_RANK_UP_AVATAR_SC_RSP: u16 = 382; +pub const CMD_PROMOTE_AVATAR_CS_REQ: u16 = 339; +pub const CMD_DRESS_AVATAR_SC_RSP: u16 = 333; +pub const CMD_UNLOCK_SKILLTREE_SC_RSP: u16 = 393; +pub const CMD_DRESS_AVATAR_SKIN_SC_RSP: u16 = 390; +pub const CMD_PROMOTE_AVATAR_SC_RSP: u16 = 329; +pub const CMD_TAKE_OFF_RELIC_SC_RSP: u16 = 325; +pub const CMD_RANK_UP_AVATAR_CS_REQ: u16 = 348; +pub const CMD_DRESS_RELIC_AVATAR_SC_RSP: u16 = 397; +pub const CMD_TAKE_OFF_AVATAR_SKIN_CS_REQ: u16 = 328; +pub const CMD_DRESS_AVATAR_SKIN_CS_REQ: u16 = 392; +pub const CMD_TAKE_OFF_RELIC_CS_REQ: u16 = 398; +pub const CMD_MARK_AVATAR_CS_REQ: u16 = 308; +pub const CMD_TAKE_PROMOTION_REWARD_SC_RSP: u16 = 317; +pub const CMD_TAKE_OFF_AVATAR_SKIN_SC_RSP: u16 = 309; +pub const CMD_GET_AVATAR_DATA_SC_RSP: u16 = 306; +pub const CMD_TAKE_PROMOTION_REWARD_CS_REQ: u16 = 324; +pub const CMD_GET_AVATAR_DATA_CS_REQ: u16 = 368; +pub const CMD_UNLOCK_AVATAR_SKIN_SC_NOTIFY: u16 = 388; +pub const CMD_DRESS_AVATAR_CS_REQ: u16 = 351; +pub const CMD_UNLOCK_SKILLTREE_CS_REQ: u16 = 356; +pub const CMD_SYNC_CLIENT_RES_VERSION_CS_REQ: u16 = 139; +pub const CMD_GET_CUR_BATTLE_INFO_SC_RSP: u16 = 193; +pub const CMD_RE_BATTLE_AFTER_BATTLE_LOSE_CS_NOTIFY: u16 = 165; +pub const CMD_SERVER_SIMULATE_BATTLE_FINISH_SC_NOTIFY: u16 = 154; +pub const CMD_QUIT_BATTLE_SC_RSP: u16 = 143; +pub const CMD_QUIT_BATTLE_CS_REQ: u16 = 111; +pub const CMD_GET_CUR_BATTLE_INFO_CS_REQ: u16 = 156; +pub const CMD_PVE_BATTLE_RESULT_CS_REQ: u16 = 168; +pub const CMD_BATTLE_LOG_REPORT_SC_RSP: u16 = 199; +pub const CMD_QUIT_BATTLE_SC_NOTIFY: u16 = 151; +pub const CMD_REBATTLE_BY_CLIENT_CS_NOTIFY: u16 = 148; +pub const CMD_BATTLE_LOG_REPORT_CS_REQ: u16 = 133; +pub const CMD_SYNC_CLIENT_RES_VERSION_SC_RSP: u16 = 129; +pub const CMD_PVE_BATTLE_RESULT_SC_RSP: u16 = 106; +pub const CMD_GET_BATTLE_COLLEGE_DATA_SC_RSP: u16 = 5706; +pub const CMD_GET_BATTLE_COLLEGE_DATA_CS_REQ: u16 = 5768; +pub const CMD_START_BATTLE_COLLEGE_SC_RSP: u16 = 5756; +pub const CMD_BATTLE_COLLEGE_DATA_CHANGE_SC_NOTIFY: u16 = 5711; +pub const CMD_START_BATTLE_COLLEGE_CS_REQ: u16 = 5743; +pub const CMD_TAKE_ALL_REWARD_CS_REQ: u16 = 3029; +pub const CMD_BATTLE_PASS_INFO_NOTIFY: u16 = 3068; +pub const CMD_TAKE_ALL_REWARD_SC_RSP: u16 = 3051; +pub const CMD_TAKE_BP_REWARD_CS_REQ: u16 = 3043; +pub const CMD_BUY_BP_LEVEL_SC_RSP: u16 = 3039; +pub const CMD_BUY_BP_LEVEL_CS_REQ: u16 = 3093; +pub const CMD_TAKE_BP_REWARD_SC_RSP: u16 = 3056; +pub const CMD_BOXING_CLUB_REWARD_SC_NOTIFY: u16 = 4251; +pub const CMD_CHOOSE_BOXING_CLUB_RESONANCE_SC_RSP: u16 = 4254; +pub const CMD_CHOOSE_BOXING_CLUB_STAGE_OPTIONAL_BUFF_CS_REQ: u16 = 4282; +pub const CMD_GET_BOXING_CLUB_INFO_SC_RSP: u16 = 4206; +pub const CMD_SET_BOXING_CLUB_RESONANCE_LINEUP_SC_RSP: u16 = 4248; +pub const CMD_GIVE_UP_BOXING_CLUB_CHALLENGE_SC_RSP: u16 = 4229; +pub const CMD_GET_BOXING_CLUB_INFO_CS_REQ: u16 = 4268; +pub const CMD_MATCH_BOXING_CLUB_OPPONENT_CS_REQ: u16 = 4211; +pub const CMD_START_BOXING_CLUB_BATTLE_SC_RSP: u16 = 4293; +pub const CMD_CHOOSE_BOXING_CLUB_STAGE_OPTIONAL_BUFF_SC_RSP: u16 = 4234; +pub const CMD_CHOOSE_BOXING_CLUB_RESONANCE_CS_REQ: u16 = 4299; +pub const CMD_BOXING_CLUB_CHALLENGE_UPDATE_SC_NOTIFY: u16 = 4233; +pub const CMD_MATCH_BOXING_CLUB_OPPONENT_SC_RSP: u16 = 4243; +pub const CMD_START_BOXING_CLUB_BATTLE_CS_REQ: u16 = 4256; +pub const CMD_GIVE_UP_BOXING_CLUB_CHALLENGE_CS_REQ: u16 = 4239; +pub const CMD_SET_BOXING_CLUB_RESONANCE_LINEUP_CS_REQ: u16 = 4265; +pub const CMD_CHALLENGE_LINEUP_NOTIFY: u16 = 1754; +pub const CMD_GET_CUR_CHALLENGE_CS_REQ: u16 = 1733; +pub const CMD_GET_CHALLENGE_GROUP_STATISTICS_SC_RSP: u16 = 1798; +pub const CMD_START_CHALLENGE_SC_RSP: u16 = 1743; +pub const CMD_CHALLENGE_SETTLE_NOTIFY: u16 = 1739; +pub const CMD_START_PARTIAL_CHALLENGE_CS_REQ: u16 = 1725; +pub const CMD_START_CHALLENGE_CS_REQ: u16 = 1711; +pub const CMD_GET_CHALLENGE_SC_RSP: u16 = 1706; +pub const CMD_GET_CHALLENGE_RECOMMEND_LINEUP_LIST_CS_REQ: u16 = 1708; +pub const CMD_GET_CUR_CHALLENGE_SC_RSP: u16 = 1799; +pub const CMD_RESTART_CHALLENGE_PHASE_SC_RSP: u16 = 1790; +pub const CMD_GET_CHALLENGE_GROUP_STATISTICS_CS_REQ: u16 = 1797; +pub const CMD_ENTER_CHALLENGE_NEXT_PHASE_CS_REQ: u16 = 1728; +pub const CMD_TAKE_CHALLENGE_REWARD_SC_RSP: u16 = 1734; +pub const CMD_RESTART_CHALLENGE_PHASE_CS_REQ: u16 = 1792; +pub const CMD_CHALLENGE_BOSS_PHASE_SETTLE_NOTIFY: u16 = 1788; +pub const CMD_ENTER_CHALLENGE_NEXT_PHASE_SC_RSP: u16 = 1709; +pub const CMD_TAKE_CHALLENGE_REWARD_CS_REQ: u16 = 1782; +pub const CMD_LEAVE_CHALLENGE_SC_RSP: u16 = 1793; +pub const CMD_GET_CHALLENGE_CS_REQ: u16 = 1768; +pub const CMD_LEAVE_CHALLENGE_CS_REQ: u16 = 1756; +pub const CMD_GET_CHALLENGE_RECOMMEND_LINEUP_LIST_SC_RSP: u16 = 1781; +pub const CMD_START_PARTIAL_CHALLENGE_SC_RSP: u16 = 1724; +pub const CMD_GET_CHAT_FRIEND_HISTORY_SC_RSP: u16 = 3929; +pub const CMD_GET_CHAT_FRIEND_HISTORY_CS_REQ: u16 = 3939; +pub const CMD_SEND_MSG_SC_RSP: u16 = 3906; +pub const CMD_GET_CHAT_EMOJI_LIST_CS_REQ: u16 = 3951; +pub const CMD_SEND_MSG_CS_REQ: u16 = 3968; +pub const CMD_PRIVATE_MSG_OFFLINE_USERS_SC_NOTIFY: u16 = 3943; +pub const CMD_GET_LOGIN_CHAT_INFO_SC_RSP: u16 = 3934; +pub const CMD_REVC_MSG_SC_NOTIFY: u16 = 3911; +pub const CMD_GET_CHAT_EMOJI_LIST_SC_RSP: u16 = 3933; +pub const CMD_BATCH_MARK_CHAT_EMOJI_CS_REQ: u16 = 3965; +pub const CMD_MARK_CHAT_EMOJI_CS_REQ: u16 = 3999; +pub const CMD_MARK_CHAT_EMOJI_SC_RSP: u16 = 3954; +pub const CMD_GET_LOGIN_CHAT_INFO_CS_REQ: u16 = 3982; +pub const CMD_GET_PRIVATE_CHAT_HISTORY_SC_RSP: u16 = 3993; +pub const CMD_GET_PRIVATE_CHAT_HISTORY_CS_REQ: u16 = 3956; +pub const CMD_BATCH_MARK_CHAT_EMOJI_SC_RSP: u16 = 3948; +pub const CMD_CHESS_ROGUE_PICK_AVATAR_CS_REQ: u16 = 5446; +pub const CMD_ENHANCE_CHESS_ROGUE_BUFF_CS_REQ: u16 = 5458; +pub const CMD_GET_CHESS_ROGUE_BUFF_ENHANCE_INFO_SC_RSP: u16 = 5476; +pub const CMD_CHESS_ROGUE_NOUS_GET_ROGUE_TALENT_INFO_SC_RSP: u16 = 5482; +pub const CMD_SELECT_CHESS_ROGUE_NOUS_SUB_STORY_CS_REQ: u16 = 5427; +pub const CMD_FINISH_CHESS_ROGUE_SUB_STORY_SC_RSP: u16 = 5491; +pub const CMD_GET_CHESS_ROGUE_BUFF_ENHANCE_INFO_CS_REQ: u16 = 5555; +pub const CMD_CHESS_ROGUE_QUIT_SC_RSP: u16 = 5444; +pub const CMD_CHESS_ROGUE_SELECT_BP_SC_RSP: u16 = 5566; +pub const CMD_CHESS_ROGUE_QUEST_FINISH_NOTIFY: u16 = 5460; +pub const CMD_CHESS_ROGUE_START_CS_REQ: u16 = 5514; +pub const CMD_CHESS_ROGUE_ROLL_DICE_CS_REQ: u16 = 5529; +pub const CMD_CHESS_ROGUE_ENTER_SC_RSP: u16 = 5421; +pub const CMD_CHESS_ROGUE_CHEAT_ROLL_SC_RSP: u16 = 5499; +pub const CMD_CHESS_ROGUE_RE_ROLL_DICE_CS_REQ: u16 = 5474; +pub const CMD_CHESS_ROGUE_SKIP_TEACHING_LEVEL_SC_RSP: u16 = 5531; +pub const CMD_CHESS_ROGUE_LAYER_ACCOUNT_INFO_NOTIFY: u16 = 5591; +pub const CMD_CHESS_ROGUE_REVIVE_AVATAR_SC_RSP: u16 = 5481; +pub const CMD_CHESS_ROGUE_UPDATE_DICE_PASSIVE_ACCUMULATE_VALUE_SC_NOTIFY: u16 = 5463; +pub const CMD_CHESS_ROGUE_UPDATE_UNLOCK_LEVEL_SC_NOTIFY: u16 = 5430; +pub const CMD_GET_CHESS_ROGUE_STORY_INFO_SC_RSP: u16 = 5462; +pub const CMD_CHESS_ROGUE_MOVE_CELL_NOTIFY: u16 = 5419; +pub const CMD_CHESS_ROGUE_LEAVE_SC_RSP: u16 = 5447; +pub const CMD_FINISH_CHESS_ROGUE_SUB_STORY_CS_REQ: u16 = 5418; +pub const CMD_CHESS_ROGUE_QUERY_BP_CS_REQ: u16 = 5401; +pub const CMD_CHESS_ROGUE_CONFIRM_ROLL_CS_REQ: u16 = 5523; +pub const CMD_CHESS_ROGUE_NOUS_ENABLE_ROGUE_TALENT_SC_RSP: u16 = 5576; +pub const CMD_GET_CHESS_ROGUE_NOUS_STORY_INFO_SC_RSP: u16 = 5557; +pub const CMD_CHESS_ROGUE_GIVE_UP_SC_RSP: u16 = 5456; +pub const CMD_CHESS_ROGUE_UPDATE_REVIVE_INFO_SC_NOTIFY: u16 = 5434; +pub const CMD_CHESS_ROGUE_SELECT_CELL_CS_REQ: u16 = 5549; +pub const CMD_CHESS_ROGUE_UPDATE_ALLOWED_SELECT_CELL_SC_NOTIFY: u16 = 5426; +pub const CMD_CHESS_ROGUE_UPDATE_BOARD_SC_NOTIFY: u16 = 5518; +pub const CMD_CHESS_ROGUE_NOUS_EDIT_DICE_SC_RSP: u16 = 5565; +pub const CMD_GET_CHESS_ROGUE_NOUS_STORY_INFO_CS_REQ: u16 = 5501; +pub const CMD_GET_CHESS_ROGUE_STORY_AEON_TALK_INFO_SC_RSP: u16 = 5544; +pub const CMD_CHESS_ROGUE_CONFIRM_ROLL_SC_RSP: u16 = 5596; +pub const CMD_FINISH_CHESS_ROGUE_NOUS_SUB_STORY_SC_RSP: u16 = 5577; +pub const CMD_ENHANCE_CHESS_ROGUE_BUFF_SC_RSP: u16 = 5552; +pub const CMD_SELECT_CHESS_ROGUE_NOUS_SUB_STORY_SC_RSP: u16 = 5521; +pub const CMD_CHESS_ROGUE_QUERY_BP_SC_RSP: u16 = 5588; +pub const CMD_CHESS_ROGUE_RE_ROLL_DICE_SC_RSP: u16 = 5586; +pub const CMD_CHESS_ROGUE_REVIVE_AVATAR_CS_REQ: u16 = 5569; +pub const CMD_GET_CHESS_ROGUE_STORY_AEON_TALK_INFO_CS_REQ: u16 = 5417; +pub const CMD_CHESS_ROGUE_GO_AHEAD_CS_REQ: u16 = 5405; +pub const CMD_CHESS_ROGUE_UPDATE_LEVEL_BASE_INFO_SC_NOTIFY: u16 = 5431; +pub const CMD_CHESS_ROGUE_QUERY_CS_REQ: u16 = 5493; +pub const CMD_CHESS_ROGUE_ENTER_CELL_SC_RSP: u16 = 5433; +pub const CMD_ENTER_CHESS_ROGUE_AEON_ROOM_SC_RSP: u16 = 5589; +pub const CMD_SYNC_CHESS_ROGUE_NOUS_MAIN_STORY_SC_NOTIFY: u16 = 5455; +pub const CMD_CHESS_ROGUE_GO_AHEAD_SC_RSP: u16 = 5556; +pub const CMD_CHESS_ROGUE_ENTER_NEXT_LAYER_SC_RSP: u16 = 5492; +pub const CMD_CHESS_ROGUE_CHANGEY_AEON_DIMENSION_NOTIFY: u16 = 5425; +pub const CMD_CHESS_ROGUE_START_SC_RSP: u16 = 5600; +pub const CMD_CHESS_ROGUE_LEAVE_CS_REQ: u16 = 5445; +pub const CMD_FINISH_CHESS_ROGUE_NOUS_SUB_STORY_CS_REQ: u16 = 5409; +pub const CMD_CHESS_ROGUE_GIVE_UP_ROLL_SC_RSP: u16 = 5489; +pub const CMD_CHESS_ROGUE_UPDATE_AEON_MODIFIER_VALUE_SC_NOTIFY: u16 = 5542; +pub const CMD_CHESS_ROGUE_NOUS_EDIT_DICE_CS_REQ: u16 = 5459; +pub const CMD_CHESS_ROGUE_PICK_AVATAR_SC_RSP: u16 = 5450; +pub const CMD_CHESS_ROGUE_NOUS_DICE_UPDATE_NOTIFY: u16 = 5508; +pub const CMD_CHESS_ROGUE_SELECT_CELL_SC_RSP: u16 = 5532; +pub const CMD_CHESS_ROGUE_CHEAT_ROLL_CS_REQ: u16 = 5408; +pub const CMD_GET_CHESS_ROGUE_STORY_INFO_CS_REQ: u16 = 5497; +pub const CMD_SYNC_CHESS_ROGUE_MAIN_STORY_FINISH_SC_NOTIFY: u16 = 5480; +pub const CMD_CHESS_ROGUE_GIVE_UP_CS_REQ: u16 = 5585; +pub const CMD_CHESS_ROGUE_QUIT_CS_REQ: u16 = 5506; +pub const CMD_CHESS_ROGUE_SELECT_BP_CS_REQ: u16 = 5486; +pub const CMD_ENTER_CHESS_ROGUE_AEON_ROOM_CS_REQ: u16 = 5520; +pub const CMD_CHESS_ROGUE_ENTER_CS_REQ: u16 = 5567; +pub const CMD_CHESS_ROGUE_UPDATE_DICE_INFO_SC_NOTIFY: u16 = 5461; +pub const CMD_CHESS_ROGUE_QUERY_AEON_DIMENSIONS_SC_RSP: u16 = 5536; +pub const CMD_CHESS_ROGUE_ROLL_DICE_SC_RSP: u16 = 5539; +pub const CMD_SYNC_CHESS_ROGUE_NOUS_SUB_STORY_SC_NOTIFY: u16 = 5484; +pub const CMD_CHESS_ROGUE_QUERY_SC_RSP: u16 = 5507; +pub const CMD_CHESS_ROGUE_QUERY_AEON_DIMENSIONS_CS_REQ: u16 = 5413; +pub const CMD_CHESS_ROGUE_UPDATE_ACTION_POINT_SC_NOTIFY: u16 = 5487; +pub const CMD_CHESS_ROGUE_ENTER_NEXT_LAYER_CS_REQ: u16 = 5568; +pub const CMD_SELECT_CHESS_ROGUE_SUB_STORY_SC_RSP: u16 = 5587; +pub const CMD_CHESS_ROGUE_GIVE_UP_ROLL_CS_REQ: u16 = 5545; +pub const CMD_SYNC_CHESS_ROGUE_NOUS_VALUE_SC_NOTIFY: u16 = 5451; +pub const CMD_CHESS_ROGUE_NOUS_ENABLE_ROGUE_TALENT_CS_REQ: u16 = 5571; +pub const CMD_CHESS_ROGUE_NOUS_GET_ROGUE_TALENT_INFO_CS_REQ: u16 = 5592; +pub const CMD_CHESS_ROGUE_FINISH_CUR_ROOM_NOTIFY: u16 = 5467; +pub const CMD_SELECT_CHESS_ROGUE_SUB_STORY_CS_REQ: u16 = 5406; +pub const CMD_CHESS_ROGUE_SKIP_TEACHING_LEVEL_CS_REQ: u16 = 5477; +pub const CMD_CHESS_ROGUE_UPDATE_MONEY_INFO_SC_NOTIFY: u16 = 5442; +pub const CMD_CHESS_ROGUE_NOUS_DICE_SURFACE_UNLOCK_NOTIFY: u16 = 5453; +pub const CMD_CHESS_ROGUE_CELL_UPDATE_NOTIFY: u16 = 5498; +pub const CMD_CHESS_ROGUE_ENTER_CELL_CS_REQ: u16 = 5490; +pub const CMD_CLOCK_PARK_HANDLE_WAIT_OPERATION_SC_RSP: u16 = 7245; +pub const CMD_CLOCK_PARK_QUIT_SCRIPT_CS_REQ: u16 = 7206; +pub const CMD_CLOCK_PARK_QUIT_SCRIPT_SC_RSP: u16 = 7212; +pub const CMD_CLOCK_PARK_START_SCRIPT_CS_REQ: u16 = 7223; +pub const CMD_CLOCK_PARK_GET_ONGOING_SCRIPT_INFO_CS_REQ: u16 = 7234; +pub const CMD_CLOCK_PARK_GET_INFO_SC_RSP: u16 = 7224; +pub const CMD_CLOCK_PARK_UNLOCK_TALENT_SC_RSP: u16 = 7208; +pub const CMD_CLOCK_PARK_FINISH_SCRIPT_SC_NOTIFY: u16 = 7225; +pub const CMD_CLOCK_PARK_BATTLE_END_SC_NOTIFY: u16 = 7248; +pub const CMD_CLOCK_PARK_GET_INFO_CS_REQ: u16 = 7207; +pub const CMD_CLOCK_PARK_USE_BUFF_SC_RSP: u16 = 7235; +pub const CMD_CLOCK_PARK_HANDLE_WAIT_OPERATION_CS_REQ: u16 = 7236; +pub const CMD_CLOCK_PARK_START_SCRIPT_SC_RSP: u16 = 7204; +pub const CMD_CLOCK_PARK_GET_ONGOING_SCRIPT_INFO_SC_RSP: u16 = 7220; +pub const CMD_CLOCK_PARK_UNLOCK_TALENT_CS_REQ: u16 = 7211; +pub const CMD_CLOCK_PARK_USE_BUFF_CS_REQ: u16 = 7203; +pub const CMD_CONTENT_PACKAGE_GET_DATA_SC_RSP: u16 = 7524; +pub const CMD_CONTENT_PACKAGE_UNLOCK_CS_REQ: u16 = 7517; +pub const CMD_CONTENT_PACKAGE_GET_DATA_CS_REQ: u16 = 7507; +pub const CMD_CONTENT_PACKAGE_TRANSFER_SC_NOTIFY: u16 = 7508; +pub const CMD_CONTENT_PACKAGE_UNLOCK_SC_RSP: u16 = 7511; +pub const CMD_CONTENT_PACKAGE_SYNC_DATA_SC_NOTIFY: u16 = 7515; +pub const CMD_TAKE_AP_REWARD_SC_RSP: u16 = 3306; +pub const CMD_TAKE_ALL_AP_REWARD_CS_REQ: u16 = 3393; +pub const CMD_DAILY_ACTIVE_INFO_NOTIFY: u16 = 3356; +pub const CMD_TAKE_ALL_AP_REWARD_SC_RSP: u16 = 3339; +pub const CMD_TAKE_AP_REWARD_CS_REQ: u16 = 3368; +pub const CMD_GET_DAILY_ACTIVE_INFO_SC_RSP: u16 = 3343; +pub const CMD_GET_DAILY_ACTIVE_INFO_CS_REQ: u16 = 3311; +pub const CMD_MAKE_MISSION_DRINK_SC_RSP: u16 = 6987; +pub const CMD_MAKE_MISSION_DRINK_CS_REQ: u16 = 6996; +pub const CMD_DRINK_MAKER_DAY_END_SC_NOTIFY: u16 = 6988; +pub const CMD_MAKE_DRINK_CS_REQ: u16 = 6992; +pub const CMD_GET_DRINK_MAKER_DATA_CS_REQ: u16 = 6999; +pub const CMD_END_DRINK_MAKER_SEQUENCE_SC_RSP: u16 = 6982; +pub const CMD_MAKE_DRINK_SC_RSP: u16 = 7000; +pub const CMD_DRINK_MAKER_CHALLENGE_CS_REQ: u16 = 6993; +pub const CMD_DRINK_MAKER_UPDATE_TIPS_NOTIFY: u16 = 6981; +pub const CMD_GET_DRINK_MAKER_DATA_SC_RSP: u16 = 6983; +pub const CMD_END_DRINK_MAKER_SEQUENCE_CS_REQ: u16 = 6984; +pub const CMD_DRINK_MAKER_CHALLENGE_SC_RSP: u16 = 6990; +pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_UP_SC_RSP: u16 = 7148; +pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_UP_CS_REQ: u16 = 7105; +pub const CMD_EVOLVE_BUILD_COIN_NOTIFY: u16 = 7127; +pub const CMD_EVOLVE_BUILD_LEAVE_SC_RSP: u16 = 7120; +pub const CMD_EVOLVE_BUILD_START_STAGE_CS_REQ: u16 = 7111; +pub const CMD_EVOLVE_BUILD_UNLOCK_INFO_NOTIFY: u16 = 7149; +pub const CMD_EVOLVE_BUILD_START_LEVEL_SC_RSP: u16 = 7117; +pub const CMD_EVOLVE_BUILD_RE_RANDOM_STAGE_CS_REQ: u16 = 7145; +pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_RESET_CS_REQ: u16 = 7133; +pub const CMD_EVOLVE_BUILD_LEAVE_CS_REQ: u16 = 7134; +pub const CMD_EVOLVE_BUILD_TAKE_EXP_REWARD_CS_REQ: u16 = 7135; +pub const CMD_EVOLVE_BUILD_QUERY_INFO_CS_REQ: u16 = 7107; +pub const CMD_EVOLVE_BUILD_RE_RANDOM_STAGE_SC_RSP: u16 = 7106; +pub const CMD_EVOLVE_BUILD_TAKE_EXP_REWARD_SC_RSP: u16 = 7125; +pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_DOWN_SC_RSP: u16 = 7103; +pub const CMD_EVOLVE_BUILD_START_LEVEL_CS_REQ: u16 = 7115; +pub const CMD_EVOLVE_BUILD_FINISH_SC_NOTIFY: u16 = 7136; +pub const CMD_EVOLVE_BUILD_START_STAGE_SC_RSP: u16 = 7108; +pub const CMD_EVOLVE_BUILD_GIVEUP_CS_REQ: u16 = 7123; +pub const CMD_EVOLVE_BUILD_QUERY_INFO_SC_RSP: u16 = 7124; +pub const CMD_EVOLVE_BUILD_GIVEUP_SC_RSP: u16 = 7104; +pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_DOWN_CS_REQ: u16 = 7121; +pub const CMD_EVOLVE_BUILD_SHOP_ABILITY_RESET_SC_RSP: u16 = 7143; +pub const CMD_TAKE_EXPEDITION_REWARD_CS_REQ: u16 = 2539; +pub const CMD_TAKE_ACTIVITY_EXPEDITION_REWARD_SC_RSP: u16 = 2582; +pub const CMD_CANCEL_ACTIVITY_EXPEDITION_CS_REQ: u16 = 2554; +pub const CMD_ACCEPT_MULTIPLE_EXPEDITION_CS_REQ: u16 = 2534; +pub const CMD_TAKE_MULTIPLE_EXPEDITION_REWARD_SC_RSP: u16 = 2525; +pub const CMD_ACCEPT_ACTIVITY_EXPEDITION_CS_REQ: u16 = 2533; +pub const CMD_GET_EXPEDITION_DATA_SC_RSP: u16 = 2506; +pub const CMD_CANCEL_EXPEDITION_CS_REQ: u16 = 2556; +pub const CMD_ACCEPT_EXPEDITION_CS_REQ: u16 = 2511; +pub const CMD_ACCEPT_EXPEDITION_SC_RSP: u16 = 2543; +pub const CMD_CANCEL_ACTIVITY_EXPEDITION_SC_RSP: u16 = 2565; +pub const CMD_TAKE_ACTIVITY_EXPEDITION_REWARD_CS_REQ: u16 = 2548; +pub const CMD_ACCEPT_ACTIVITY_EXPEDITION_SC_RSP: u16 = 2599; +pub const CMD_GET_EXPEDITION_DATA_CS_REQ: u16 = 2568; +pub const CMD_EXPEDITION_DATA_CHANGE_SC_NOTIFY: u16 = 2551; +pub const CMD_ACCEPT_MULTIPLE_EXPEDITION_SC_RSP: u16 = 2597; +pub const CMD_TAKE_MULTIPLE_EXPEDITION_REWARD_CS_REQ: u16 = 2598; +pub const CMD_CANCEL_EXPEDITION_SC_RSP: u16 = 2593; +pub const CMD_TAKE_EXPEDITION_REWARD_SC_RSP: u16 = 2529; +pub const CMD_ENTER_FANTASTIC_STORY_ACTIVITY_STAGE_CS_REQ: u16 = 4943; +pub const CMD_FANTASTIC_STORY_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 4993; +pub const CMD_GET_FANTASTIC_STORY_ACTIVITY_DATA_CS_REQ: u16 = 4968; +pub const CMD_ENTER_FANTASTIC_STORY_ACTIVITY_STAGE_SC_RSP: u16 = 4956; +pub const CMD_GET_FANTASTIC_STORY_ACTIVITY_DATA_SC_RSP: u16 = 4906; +pub const CMD_FINISH_CHAPTER_SC_NOTIFY: u16 = 4911; pub const CMD_GET_FEVER_TIME_ACTIVITY_DATA_CS_REQ: u16 = 7160; -pub const CMD_GET_FEVER_TIME_ACTIVITY_DATA_SC_RSP: u16 = 7156; -pub const CMD_ENTER_FEVER_TIME_ACTIVITY_STAGE_SC_RSP: u16 = 7155; -pub const CMD_FIGHT_LEAVE_SC_NOTIFY: u16 = 30029; -pub const CMD_FIGHT_HEART_BEAT_CS_REQ: u16 = 30058; -pub const CMD_FIGHT_ENTER_SC_RSP: u16 = 30074; -pub const CMD_FIGHT_HEART_BEAT_SC_RSP: u16 = 30049; -pub const CMD_FIGHT_KICK_OUT_SC_NOTIFY: u16 = 30037; -pub const CMD_FIGHT_ENTER_CS_REQ: u16 = 30018; -pub const CMD_FIGHT_SESSION_STOP_SC_NOTIFY: u16 = 30028; -pub const CMD_GET_FIGHT_ACTIVITY_DATA_CS_REQ: u16 = 3618; -pub const CMD_ENTER_FIGHT_ACTIVITY_STAGE_CS_REQ: u16 = 3637; -pub const CMD_GET_FIGHT_ACTIVITY_DATA_SC_RSP: u16 = 3674; -pub const CMD_ENTER_FIGHT_ACTIVITY_STAGE_SC_RSP: u16 = 3658; -pub const CMD_FIGHT_ACTIVITY_DATA_CHANGE_SC_NOTIFY: u16 = 3629; -pub const CMD_TAKE_FIGHT_ACTIVITY_REWARD_CS_REQ: u16 = 3649; -pub const CMD_TAKE_FIGHT_ACTIVITY_REWARD_SC_RSP: u16 = 3628; -pub const CMD_FIGHT_MATCH3_DATA_SC_RSP: u16 = 30174; -pub const CMD_FIGHT_MATCH3_START_COUNT_DOWN_SC_NOTIFY: u16 = 30129; -pub const CMD_FIGHT_MATCH3_CHAT_SC_NOTIFY: u16 = 30189; -pub const CMD_FIGHT_MATCH3_SWAP_CS_REQ: u16 = 30149; -pub const CMD_FIGHT_MATCH3_CHAT_CS_REQ: u16 = 30119; -pub const CMD_FIGHT_MATCH3_TURN_START_SC_NOTIFY: u16 = 30137; -pub const CMD_FIGHT_MATCH3_SWAP_SC_RSP: u16 = 30128; -pub const CMD_FIGHT_MATCH3_CHAT_SC_RSP: u16 = 30164; -pub const CMD_FIGHT_MATCH3_FORCE_UPDATE_NOTIFY: u16 = 30157; -pub const CMD_FIGHT_MATCH3_TURN_END_SC_NOTIFY: u16 = 30158; -pub const CMD_FIGHT_MATCH3_DATA_CS_REQ: u16 = 30118; -pub const CMD_FIGHT_MATCH3_OPPONENT_DATA_SC_NOTIFY: u16 = 30141; -pub const CMD_GET_PLAYER_DETAIL_INFO_CS_REQ: u16 = 2929; -pub const CMD_GET_FRIEND_CHALLENGE_DETAIL_CS_REQ: u16 = 2910; -pub const CMD_GET_PLATFORM_PLAYER_INFO_SC_RSP: u16 = 2939; -pub const CMD_GET_ASSIST_LIST_CS_REQ: u16 = 2961; -pub const CMD_SET_FRIEND_MARK_CS_REQ: u16 = 2942; -pub const CMD_TAKE_ASSIST_REWARD_CS_REQ: u16 = 2970; -pub const CMD_GET_FRIEND_BATTLE_RECORD_DETAIL_CS_REQ: u16 = 2968; -pub const CMD_GET_FRIEND_DEVELOPMENT_INFO_SC_RSP: u16 = 2967; -pub const CMD_GET_FRIEND_LOGIN_INFO_SC_RSP: u16 = 2975; -pub const CMD_GET_FRIEND_LOGIN_INFO_CS_REQ: u16 = 2914; -pub const CMD_NEW_ASSIST_HISTORY_NOTIFY: u16 = 2906; -pub const CMD_GET_ASSIST_HISTORY_CS_REQ: u16 = 2909; -pub const CMD_GET_FRIEND_RECOMMEND_LIST_INFO_SC_RSP: u16 = 2948; -pub const CMD_APPLY_FRIEND_SC_RSP: u16 = 2941; -pub const CMD_SET_FORBID_OTHER_APPLY_FRIEND_CS_REQ: u16 = 2953; -pub const CMD_SYNC_HANDLE_FRIEND_SC_NOTIFY: u16 = 2957; -pub const CMD_SET_FRIEND_REMARK_NAME_SC_RSP: u16 = 2908; -pub const CMD_SET_FRIEND_MARK_SC_RSP: u16 = 2945; -pub const CMD_GET_CUR_ASSIST_SC_RSP: u16 = 2913; -pub const CMD_DELETE_BLACKLIST_SC_RSP: u16 = 2924; -pub const CMD_SEARCH_PLAYER_SC_RSP: u16 = 2947; -pub const CMD_SET_FRIEND_REMARK_NAME_CS_REQ: u16 = 2973; -pub const CMD_GET_FRIEND_LIST_INFO_CS_REQ: u16 = 2918; -pub const CMD_TAKE_ASSIST_REWARD_SC_RSP: u16 = 2980; -pub const CMD_SEARCH_PLAYER_CS_REQ: u16 = 2992; -pub const CMD_GET_FRIEND_RECOMMEND_LIST_INFO_CS_REQ: u16 = 2940; -pub const CMD_DELETE_FRIEND_CS_REQ: u16 = 2946; -pub const CMD_REPORT_PLAYER_SC_RSP: u16 = 2921; -pub const CMD_SYNC_ADD_BLACKLIST_SC_NOTIFY: u16 = 2962; -pub const CMD_GET_ASSIST_HISTORY_SC_RSP: u16 = 2956; -pub const CMD_REPORT_PLAYER_CS_REQ: u16 = 2911; -pub const CMD_CUR_ASSIST_CHANGED_NOTIFY: u16 = 2923; -pub const CMD_HANDLE_FRIEND_CS_REQ: u16 = 2964; -pub const CMD_APPLY_FRIEND_CS_REQ: u16 = 2928; -pub const CMD_SET_FORBID_OTHER_APPLY_FRIEND_SC_RSP: u16 = 2912; -pub const CMD_GET_FRIEND_CHALLENGE_LINEUP_SC_RSP: u16 = 3000; -pub const CMD_GET_PLAYER_DETAIL_INFO_SC_RSP: u16 = 2937; -pub const CMD_SET_ASSIST_SC_RSP: u16 = 2959; -pub const CMD_ADD_BLACKLIST_SC_RSP: u16 = 2991; -pub const CMD_GET_PLATFORM_PLAYER_INFO_CS_REQ: u16 = 2987; -pub const CMD_GET_FRIEND_CHALLENGE_DETAIL_SC_RSP: u16 = 2920; -pub const CMD_GET_FRIEND_APPLY_LIST_INFO_CS_REQ: u16 = 2958; -pub const CMD_GET_FRIEND_ASSIST_LIST_CS_REQ: u16 = 2916; -pub const CMD_GET_FRIEND_DEVELOPMENT_INFO_CS_REQ: u16 = 2990; -pub const CMD_GET_FRIEND_CHALLENGE_LINEUP_CS_REQ: u16 = 2988; -pub const CMD_GET_FRIEND_APPLY_LIST_INFO_SC_RSP: u16 = 2949; -pub const CMD_ADD_BLACKLIST_CS_REQ: u16 = 2922; -pub const CMD_GET_FRIEND_LIST_INFO_SC_RSP: u16 = 2974; -pub const CMD_GET_FRIEND_BATTLE_RECORD_DETAIL_SC_RSP: u16 = 2933; -pub const CMD_GET_CUR_ASSIST_CS_REQ: u16 = 2902; -pub const CMD_SET_ASSIST_CS_REQ: u16 = 2982; -pub const CMD_GET_FRIEND_ASSIST_LIST_SC_RSP: u16 = 2936; -pub const CMD_HANDLE_FRIEND_SC_RSP: u16 = 2989; -pub const CMD_DELETE_BLACKLIST_CS_REQ: u16 = 2977; -pub const CMD_DELETE_FRIEND_SC_RSP: u16 = 2998; -pub const CMD_SYNC_DELETE_FRIEND_SC_NOTIFY: u16 = 2983; -pub const CMD_GET_ASSIST_LIST_SC_RSP: u16 = 2938; -pub const CMD_SYNC_APPLY_FRIEND_SC_NOTIFY: u16 = 2919; -pub const CMD_DO_GACHA_SC_RSP: u16 = 1937; -pub const CMD_EXCHANGE_GACHA_CEILING_SC_RSP: u16 = 1941; -pub const CMD_GET_GACHA_CEILING_SC_RSP: u16 = 1949; -pub const CMD_GET_GACHA_INFO_SC_RSP: u16 = 1974; -pub const CMD_EXCHANGE_GACHA_CEILING_CS_REQ: u16 = 1928; -pub const CMD_GET_GACHA_CEILING_CS_REQ: u16 = 1958; -pub const CMD_DO_GACHA_CS_REQ: u16 = 1929; -pub const CMD_GET_GACHA_INFO_CS_REQ: u16 = 1918; -pub const CMD_FINISH_EMOTION_DIALOGUE_PERFORMANCE_SC_RSP: u16 = 6341; -pub const CMD_GET_HEART_DIAL_INFO_SC_RSP: u16 = 6374; -pub const CMD_HEART_DIAL_SCRIPT_CHANGE_SC_NOTIFY: u16 = 6319; -pub const CMD_SUBMIT_EMOTION_ITEM_SC_RSP: u16 = 6349; -pub const CMD_SUBMIT_EMOTION_ITEM_CS_REQ: u16 = 6358; -pub const CMD_HEART_DIAL_TRACE_SCRIPT_SC_RSP: u16 = 6389; -pub const CMD_HEART_DIAL_TRACE_SCRIPT_CS_REQ: u16 = 6364; -pub const CMD_GET_HEART_DIAL_INFO_CS_REQ: u16 = 6318; -pub const CMD_CHANGE_SCRIPT_EMOTION_CS_REQ: u16 = 6329; -pub const CMD_CHANGE_SCRIPT_EMOTION_SC_RSP: u16 = 6337; -pub const CMD_FINISH_EMOTION_DIALOGUE_PERFORMANCE_CS_REQ: u16 = 6328; -pub const CMD_HELIOBUS_ENTER_BATTLE_SC_RSP: u16 = 5873; -pub const CMD_HELIOBUS_SNS_READ_CS_REQ: u16 = 5829; -pub const CMD_HELIOBUS_ACTIVITY_DATA_SC_RSP: u16 = 5874; -pub const CMD_HELIOBUS_SNS_READ_SC_RSP: u16 = 5837; -pub const CMD_HELIOBUS_SNS_COMMENT_CS_REQ: u16 = 5819; -pub const CMD_HELIOBUS_ACTIVITY_DATA_CS_REQ: u16 = 5818; -pub const CMD_HELIOBUS_SNS_LIKE_CS_REQ: u16 = 5828; -pub const CMD_HELIOBUS_LINEUP_UPDATE_SC_NOTIFY: u16 = 5877; -pub const CMD_HELIOBUS_UPGRADE_LEVEL_CS_REQ: u16 = 5846; -pub const CMD_HELIOBUS_SNS_POST_CS_REQ: u16 = 5858; -pub const CMD_HELIOBUS_CHALLENGE_UPDATE_SC_NOTIFY: u16 = 5821; -pub const CMD_HELIOBUS_START_RAID_SC_RSP: u16 = 5811; -pub const CMD_HELIOBUS_UNLOCK_SKILL_SC_NOTIFY: u16 = 5883; -pub const CMD_HELIOBUS_SNS_LIKE_SC_RSP: u16 = 5841; -pub const CMD_HELIOBUS_SNS_POST_SC_RSP: u16 = 5849; -pub const CMD_HELIOBUS_INFO_CHANGED_SC_NOTIFY: u16 = 5857; -pub const CMD_HELIOBUS_ENTER_BATTLE_CS_REQ: u16 = 5848; -pub const CMD_HELIOBUS_SELECT_SKILL_SC_RSP: u16 = 5891; -pub const CMD_HELIOBUS_UPGRADE_LEVEL_SC_RSP: u16 = 5898; -pub const CMD_HELIOBUS_START_RAID_CS_REQ: u16 = 5808; -pub const CMD_HELIOBUS_SNS_UPDATE_SC_NOTIFY: u16 = 5889; -pub const CMD_HELIOBUS_SELECT_SKILL_CS_REQ: u16 = 5822; -pub const CMD_HELIOBUS_SNS_COMMENT_SC_RSP: u16 = 5864; -pub const CMD_COMPOSE_SELECTED_RELIC_CS_REQ: u16 = 521; -pub const CMD_EXP_UP_RELIC_SC_RSP: u16 = 522; -pub const CMD_COMPOSE_ITEM_CS_REQ: u16 = 546; -pub const CMD_LOCK_RELIC_SC_RSP: u16 = 562; -pub const CMD_RANK_UP_EQUIPMENT_CS_REQ: u16 = 519; -pub const CMD_GET_MARK_ITEM_LIST_CS_REQ: u16 = 502; -pub const CMD_SYNC_TURN_FOOD_NOTIFY: u16 = 570; -pub const CMD_LOCK_EQUIPMENT_CS_REQ: u16 = 558; -pub const CMD_EXP_UP_RELIC_CS_REQ: u16 = 583; -pub const CMD_RELIC_AVATAR_RECOMMEND_SC_RSP: u16 = 542; -pub const CMD_MARK_ITEM_CS_REQ: u16 = 509; -pub const CMD_GET_RELIC_FILTER_PLAN_SC_RSP: u16 = 516; -pub const CMD_COMPOSE_LIMIT_NUM_UPDATE_NOTIFY: u16 = 538; -pub const CMD_GET_MARK_ITEM_LIST_SC_RSP: u16 = 513; -pub const CMD_DELETE_RELIC_FILTER_PLAN_CS_REQ: u16 = 520; -pub const CMD_ADD_RELIC_FILTER_PLAN_CS_REQ: u16 = 536; -pub const CMD_ADD_EQUIPMENT_SC_NOTIFY: u16 = 524; -pub const CMD_COMPOSE_SELECTED_RELIC_SC_RSP: u16 = 577; -pub const CMD_USE_ITEM_SC_RSP: u16 = 541; -pub const CMD_DELETE_RELIC_FILTER_PLAN_SC_RSP: u16 = 568; -pub const CMD_GET_RECYLE_TIME_CS_REQ: u16 = 592; -pub const CMD_COMPOSE_LIMIT_NUM_COMPLETE_NOTIFY: u16 = 561; -pub const CMD_MARK_RELIC_FILTER_PLAN_SC_RSP: u16 = 590; -pub const CMD_DESTROY_ITEM_CS_REQ: u16 = 582; -pub const CMD_COMPOSE_ITEM_SC_RSP: u16 = 598; -pub const CMD_DESTROY_ITEM_SC_RSP: u16 = 559; -pub const CMD_USE_ITEM_CS_REQ: u16 = 528; -pub const CMD_MARK_RELIC_FILTER_PLAN_CS_REQ: u16 = 533; -pub const CMD_RECHARGE_SUCC_NOTIFY: u16 = 573; -pub const CMD_ADD_RELIC_FILTER_PLAN_SC_RSP: u16 = 588; -pub const CMD_SELL_ITEM_SC_RSP: u16 = 548; -pub const CMD_LOCK_RELIC_CS_REQ: u16 = 591; -pub const CMD_GET_BAG_SC_RSP: u16 = 574; -pub const CMD_EXP_UP_EQUIPMENT_SC_RSP: u16 = 557; -pub const CMD_MARK_ITEM_SC_RSP: u16 = 556; -pub const CMD_RELIC_FILTER_PLAN_CLEAR_NAME_SC_NOTIFY: u16 = 567; -pub const CMD_SET_TURN_FOOD_SWITCH_CS_REQ: u16 = 580; -pub const CMD_MODIFY_RELIC_FILTER_PLAN_SC_RSP: u16 = 510; -pub const CMD_GET_BAG_CS_REQ: u16 = 518; -pub const CMD_DISCARD_RELIC_CS_REQ: u16 = 539; -pub const CMD_SET_TURN_FOOD_SWITCH_SC_RSP: u16 = 523; -pub const CMD_PROMOTE_EQUIPMENT_CS_REQ: u16 = 529; -pub const CMD_RELIC_RECOMMEND_CS_REQ: u16 = 575; -pub const CMD_SELL_ITEM_CS_REQ: u16 = 540; -pub const CMD_GENERAL_VIRTUAL_ITEM_DATA_NOTIFY: u16 = 587; -pub const CMD_LOCK_EQUIPMENT_SC_RSP: u16 = 549; -pub const CMD_EXCHANGE_HCOIN_SC_RSP: u16 = 511; -pub const CMD_MODIFY_RELIC_FILTER_PLAN_CS_REQ: u16 = 600; -pub const CMD_GET_RELIC_FILTER_PLAN_CS_REQ: u16 = 545; -pub const CMD_EXCHANGE_HCOIN_CS_REQ: u16 = 508; -pub const CMD_EXP_UP_EQUIPMENT_CS_REQ: u16 = 589; -pub const CMD_CANCEL_MARK_ITEM_NOTIFY: u16 = 506; -pub const CMD_GET_RECYLE_TIME_SC_RSP: u16 = 547; -pub const CMD_PROMOTE_EQUIPMENT_SC_RSP: u16 = 537; -pub const CMD_DISCARD_RELIC_SC_RSP: u16 = 514; -pub const CMD_RELIC_RECOMMEND_SC_RSP: u16 = 553; -pub const CMD_RELIC_AVATAR_RECOMMEND_CS_REQ: u16 = 512; -pub const CMD_RANK_UP_EQUIPMENT_SC_RSP: u16 = 564; -pub const CMD_GET_JUKEBOX_DATA_SC_RSP: u16 = 3174; -pub const CMD_TRIAL_BACK_GROUND_MUSIC_SC_RSP: u16 = 3141; -pub const CMD_UNLOCK_BACK_GROUND_MUSIC_CS_REQ: u16 = 3158; -pub const CMD_PLAY_BACK_GROUND_MUSIC_CS_REQ: u16 = 3129; -pub const CMD_UNLOCK_BACK_GROUND_MUSIC_SC_RSP: u16 = 3149; -pub const CMD_TRIAL_BACK_GROUND_MUSIC_CS_REQ: u16 = 3128; -pub const CMD_PLAY_BACK_GROUND_MUSIC_SC_RSP: u16 = 3137; -pub const CMD_GET_JUKEBOX_DATA_CS_REQ: u16 = 3118; -pub const CMD_QUIT_LINEUP_CS_REQ: u16 = 728; -pub const CMD_SWAP_LINEUP_CS_REQ: u16 = 719; -pub const CMD_GET_ALL_LINEUP_DATA_SC_RSP: u16 = 773; -pub const CMD_SET_LINEUP_NAME_CS_REQ: u16 = 762; -pub const CMD_CHANGE_LINEUP_LEADER_CS_REQ: u16 = 798; -pub const CMD_SET_LINEUP_NAME_SC_RSP: u16 = 740; -pub const CMD_JOIN_LINEUP_CS_REQ: u16 = 758; -pub const CMD_CHANGE_LINEUP_LEADER_SC_RSP: u16 = 783; -pub const CMD_QUIT_LINEUP_SC_RSP: u16 = 741; -pub const CMD_REPLACE_LINEUP_SC_RSP: u16 = 721; -pub const CMD_GET_STAGE_LINEUP_SC_RSP: u16 = 774; -pub const CMD_VIRTUAL_LINEUP_DESTROY_NOTIFY: u16 = 708; -pub const CMD_SWAP_LINEUP_SC_RSP: u16 = 764; -pub const CMD_SYNC_LINEUP_NOTIFY: u16 = 789; -pub const CMD_GET_LINEUP_AVATAR_DATA_CS_REQ: u16 = 757; -pub const CMD_GET_LINEUP_AVATAR_DATA_SC_RSP: u16 = 746; -pub const CMD_GET_CUR_LINEUP_DATA_CS_REQ: u16 = 729; -pub const CMD_GET_CUR_LINEUP_DATA_SC_RSP: u16 = 737; -pub const CMD_SWITCH_LINEUP_INDEX_CS_REQ: u16 = 722; -pub const CMD_REPLACE_LINEUP_CS_REQ: u16 = 711; -pub const CMD_GET_STAGE_LINEUP_CS_REQ: u16 = 718; -pub const CMD_GET_ALL_LINEUP_DATA_CS_REQ: u16 = 748; -pub const CMD_EXTRA_LINEUP_DESTROY_NOTIFY: u16 = 777; -pub const CMD_SWITCH_LINEUP_INDEX_SC_RSP: u16 = 791; -pub const CMD_JOIN_LINEUP_SC_RSP: u16 = 749; -pub const CMD_LOBBY_SYNC_INFO_SC_NOTIFY: u16 = 7351; -pub const CMD_LOBBY_GET_INFO_SC_RSP: u16 = 7374; -pub const CMD_LOBBY_QUIT_SC_RSP: u16 = 7360; -pub const CMD_LOBBY_CREATE_SC_RSP: u16 = 7379; -pub const CMD_LOBBY_QUIT_CS_REQ: u16 = 7391; -pub const CMD_LOBBY_INVITE_SC_RSP: u16 = 7353; -pub const CMD_LOBBY_GET_INFO_CS_REQ: u16 = 7381; -pub const CMD_LOBBY_INVITE_CS_REQ: u16 = 7355; -pub const CMD_LOBBY_MODIFY_PLAYER_INFO_CS_REQ: u16 = 7362; -pub const CMD_LOBBY_JOIN_SC_RSP: u16 = 7395; -pub const CMD_LOBBY_BEGIN_SC_RSP: u16 = 7370; -pub const CMD_LOBBY_JOIN_CS_REQ: u16 = 7356; -pub const CMD_LOBBY_KICK_OUT_CS_REQ: u16 = 7359; -pub const CMD_LOBBY_BEGIN_CS_REQ: u16 = 7387; -pub const CMD_LOBBY_KICK_OUT_SC_RSP: u16 = 7400; -pub const CMD_LOBBY_INVITE_SC_NOTIFY: u16 = 7363; -pub const CMD_LOBBY_CREATE_CS_REQ: u16 = 7369; -pub const CMD_LOBBY_MODIFY_PLAYER_INFO_SC_RSP: u16 = 7371; -pub const CMD_MARK_READ_MAIL_CS_REQ: u16 = 829; -pub const CMD_TAKE_MAIL_ATTACHMENT_SC_RSP: u16 = 841; -pub const CMD_NEW_MAIL_SC_NOTIFY: u16 = 819; -pub const CMD_MARK_READ_MAIL_SC_RSP: u16 = 837; -pub const CMD_GET_MAIL_SC_RSP: u16 = 874; -pub const CMD_GET_MAIL_CS_REQ: u16 = 818; -pub const CMD_DEL_MAIL_SC_RSP: u16 = 849; -pub const CMD_DEL_MAIL_CS_REQ: u16 = 858; -pub const CMD_TAKE_MAIL_ATTACHMENT_CS_REQ: u16 = 828; -pub const CMD_INTERACT_CHARGER_SC_RSP: u16 = 6837; -pub const CMD_DEPLOY_ROTATER_CS_REQ: u16 = 6858; -pub const CMD_ENTER_MAP_ROTATION_REGION_SC_RSP: u16 = 6874; -pub const CMD_GET_MAP_ROTATION_DATA_SC_RSP: u16 = 6857; -pub const CMD_ENTER_MAP_ROTATION_REGION_CS_REQ: u16 = 6818; -pub const CMD_ROTATE_MAP_SC_RSP: u16 = 6841; -pub const CMD_GET_MAP_ROTATION_DATA_CS_REQ: u16 = 6889; -pub const CMD_ROTATE_MAP_CS_REQ: u16 = 6828; -pub const CMD_REMOVE_ROTATER_CS_REQ: u16 = 6862; -pub const CMD_LEAVE_MAP_ROTATION_REGION_CS_REQ: u16 = 6819; -pub const CMD_REMOVE_ROTATER_SC_RSP: u16 = 6840; -pub const CMD_INTERACT_CHARGER_CS_REQ: u16 = 6829; -pub const CMD_UPDATE_ENERGY_SC_NOTIFY: u16 = 6822; -pub const CMD_UPDATE_MAP_ROTATION_DATA_SC_NOTIFY: u16 = 6891; -pub const CMD_DEPLOY_ROTATER_SC_RSP: u16 = 6849; -pub const CMD_LEAVE_MAP_ROTATION_REGION_SC_NOTIFY: u16 = 6883; -pub const CMD_RESET_MAP_ROTATION_REGION_SC_RSP: u16 = 6898; -pub const CMD_UPDATE_ROTATER_SC_NOTIFY: u16 = 6848; -pub const CMD_LEAVE_MAP_ROTATION_REGION_SC_RSP: u16 = 6864; -pub const CMD_RESET_MAP_ROTATION_REGION_CS_REQ: u16 = 6846; -pub const CMD_START_MATCH_CS_REQ: u16 = 7319; -pub const CMD_START_MATCH_SC_RSP: u16 = 7329; -pub const CMD_GET_CROSS_INFO_CS_REQ: u16 = 7320; -pub const CMD_GET_CROSS_INFO_SC_RSP: u16 = 7312; -pub const CMD_MATCH_RESULT_SC_NOTIFY: u16 = 7337; -pub const CMD_CANCEL_MATCH_SC_RSP: u16 = 7345; -pub const CMD_CANCEL_MATCH_CS_REQ: u16 = 7306; -pub const CMD_MATCH_THREE_SYNC_DATA_SC_NOTIFY: u16 = 7437; -pub const CMD_MATCH_THREE_GET_DATA_SC_RSP: u16 = 7429; -pub const CMD_MATCH_THREE_LEVEL_END_CS_REQ: u16 = 7406; -pub const CMD_MATCH_THREE_SET_BIRD_POS_SC_RSP: u16 = 7412; -pub const CMD_MATCH_THREE_LEVEL_END_SC_RSP: u16 = 7445; -pub const CMD_MATCH_THREE_SET_BIRD_POS_CS_REQ: u16 = 7420; -pub const CMD_MATCH_THREE_GET_DATA_CS_REQ: u16 = 7419; -pub const CMD_FINISH_SECTION_ID_CS_REQ: u16 = 2728; -pub const CMD_FINISH_PERFORM_SECTION_ID_CS_REQ: u16 = 2719; -pub const CMD_GET_NPC_STATUS_CS_REQ: u16 = 2729; -pub const CMD_FINISH_PERFORM_SECTION_ID_SC_RSP: u16 = 2764; -pub const CMD_GET_NPC_STATUS_SC_RSP: u16 = 2737; -pub const CMD_FINISH_ITEM_ID_SC_RSP: u16 = 2749; -pub const CMD_FINISH_SECTION_ID_SC_RSP: u16 = 2741; -pub const CMD_FINISH_ITEM_ID_CS_REQ: u16 = 2758; -pub const CMD_GET_NPC_MESSAGE_GROUP_SC_RSP: u16 = 2774; -pub const CMD_GET_NPC_MESSAGE_GROUP_CS_REQ: u16 = 2718; -pub const CMD_GET_SHARE_DATA_CS_REQ: u16 = 4129; -pub const CMD_SUBMIT_ORIGAMI_ITEM_CS_REQ: u16 = 4183; -pub const CMD_SHARE_CS_REQ: u16 = 4118; -pub const CMD_GET_MOVIE_RACING_DATA_SC_RSP: u16 = 4108; -pub const CMD_CANCEL_CACHE_NOTIFY_CS_REQ: u16 = 4119; -pub const CMD_SECURITY_REPORT_CS_REQ: u16 = 4189; -pub const CMD_TRIGGER_VOICE_SC_RSP: u16 = 4198; -pub const CMD_SUBMIT_ORIGAMI_ITEM_SC_RSP: u16 = 4122; -pub const CMD_GET_MOVIE_RACING_DATA_CS_REQ: u16 = 4173; -pub const CMD_SHARE_SC_RSP: u16 = 4174; -pub const CMD_GET_GUN_PLAY_DATA_SC_RSP: u16 = 4124; -pub const CMD_TRIGGER_VOICE_CS_REQ: u16 = 4146; -pub const CMD_GET_SHARE_DATA_SC_RSP: u16 = 4137; -pub const CMD_TAKE_PICTURE_CS_REQ: u16 = 4158; -pub const CMD_GET_GUN_PLAY_DATA_CS_REQ: u16 = 4177; -pub const CMD_UPDATE_MOVIE_RACING_DATA_CS_REQ: u16 = 4111; -pub const CMD_UPDATE_GUN_PLAY_DATA_CS_REQ: u16 = 4192; -pub const CMD_CANCEL_CACHE_NOTIFY_SC_RSP: u16 = 4164; -pub const CMD_TAKE_PICTURE_SC_RSP: u16 = 4149; -pub const CMD_UPDATE_MOVIE_RACING_DATA_SC_RSP: u16 = 4121; -pub const CMD_UPDATE_GUN_PLAY_DATA_SC_RSP: u16 = 4147; -pub const CMD_SECURITY_REPORT_SC_RSP: u16 = 4157; -pub const CMD_SET_MISSION_EVENT_PROGRESS_CS_REQ: u16 = 1221; -pub const CMD_FINISH_COSUME_ITEM_MISSION_SC_RSP: u16 = 1298; -pub const CMD_GET_MISSION_EVENT_DATA_CS_REQ: u16 = 1283; -pub const CMD_GET_MAIN_MISSION_CUSTOM_VALUE_SC_RSP: u16 = 1213; -pub const CMD_UPDATE_TRACK_MAIN_MISSION_ID_SC_RSP: u16 = 1270; -pub const CMD_START_FINISH_MAIN_MISSION_SC_NOTIFY: u16 = 1238; -pub const CMD_SYNC_TASK_SC_RSP: u16 = 1228; -pub const CMD_ACCEPT_MAIN_MISSION_SC_RSP: u16 = 1259; -pub const CMD_ACCEPT_MISSION_EVENT_CS_REQ: u16 = 1262; -pub const CMD_START_FINISH_SUB_MISSION_SC_NOTIFY: u16 = 1261; -pub const CMD_GET_MAIN_MISSION_CUSTOM_VALUE_CS_REQ: u16 = 1202; -pub const CMD_INTERRUPT_MISSION_EVENT_CS_REQ: u16 = 1208; -pub const CMD_FINISH_TALK_MISSION_CS_REQ: u16 = 1229; -pub const CMD_MISSION_ACCEPT_SC_NOTIFY: u16 = 1209; -pub const CMD_ACCEPT_MAIN_MISSION_CS_REQ: u16 = 1282; -pub const CMD_ACCEPT_MISSION_EVENT_SC_RSP: u16 = 1240; -pub const CMD_TELEPORT_TO_MISSION_RESET_POINT_CS_REQ: u16 = 1292; -pub const CMD_MISSION_REWARD_SC_NOTIFY: u16 = 1258; -pub const CMD_SYNC_TASK_CS_REQ: u16 = 1249; -pub const CMD_GET_MISSION_DATA_CS_REQ: u16 = 1218; -pub const CMD_INTERRUPT_MISSION_EVENT_SC_RSP: u16 = 1211; -pub const CMD_FINISH_TALK_MISSION_SC_RSP: u16 = 1237; -pub const CMD_GET_MISSION_STATUS_CS_REQ: u16 = 1248; -pub const CMD_TELEPORT_TO_MISSION_RESET_POINT_SC_RSP: u16 = 1247; -pub const CMD_FINISH_COSUME_ITEM_MISSION_CS_REQ: u16 = 1246; -pub const CMD_GET_MISSION_STATUS_SC_RSP: u16 = 1273; -pub const CMD_SET_MISSION_EVENT_PROGRESS_SC_RSP: u16 = 1277; -pub const CMD_DAILY_TASK_DATA_SC_NOTIFY: u16 = 1241; -pub const CMD_MISSION_GROUP_WARN_SC_NOTIFY: u16 = 1257; -pub const CMD_GET_MISSION_EVENT_DATA_SC_RSP: u16 = 1222; -pub const CMD_SUB_MISSION_REWARD_SC_NOTIFY: u16 = 1224; -pub const CMD_MISSION_EVENT_REWARD_SC_NOTIFY: u16 = 1291; -pub const CMD_UPDATE_TRACK_MAIN_MISSION_ID_CS_REQ: u16 = 1206; -pub const CMD_GET_MISSION_DATA_SC_RSP: u16 = 1274; -pub const CMD_GET_MBTI_REPORT_SC_RSP: u16 = 7090; -pub const CMD_MONOPOLY_SELECT_OPTION_CS_REQ: u16 = 7064; -pub const CMD_GET_MBTI_REPORT_CS_REQ: u16 = 7033; -pub const CMD_MONOPOLY_LIKE_SC_RSP: u16 = 7020; -pub const CMD_MONOPOLY_GAME_SETTLE_SC_NOTIFY: u16 = 7059; -pub const CMD_DAILY_FIRST_ENTER_MONOPOLY_ACTIVITY_SC_RSP: u16 = 7098; -pub const CMD_MONOPOLY_DAILY_SETTLE_SC_NOTIFY: u16 = 7036; -pub const CMD_MONOPOLY_CONFIRM_RANDOM_SC_RSP: u16 = 7048; -pub const CMD_MONOPOLY_ROLL_DICE_SC_RSP: u16 = 7028; -pub const CMD_MONOPOLY_CHEAT_DICE_CS_REQ: u16 = 7092; -pub const CMD_MONOPOLY_GAME_RAISE_RATIO_SC_RSP: u16 = 7082; -pub const CMD_MONOPOLY_SCRACH_RAFFLE_TICKET_SC_RSP: u16 = 7071; -pub const CMD_MONOPOLY_GET_REGION_PROGRESS_SC_RSP: u16 = 7054; -pub const CMD_MONOPOLY_GUESS_CHOOSE_CS_REQ: u16 = 7023; -pub const CMD_MONOPOLY_CLICK_CELL_CS_REQ: u16 = 7035; -pub const CMD_MONOPOLY_GAME_RAISE_RATIO_CS_REQ: u16 = 7038; -pub const CMD_MONOPOLY_ACCEPT_QUIZ_CS_REQ: u16 = 7006; -pub const CMD_MONOPOLY_LIKE_CS_REQ: u16 = 7010; -pub const CMD_DELETE_SOCIAL_EVENT_SERVER_CACHE_CS_REQ: u16 = 7084; -pub const CMD_MONOPOLY_GET_REGION_PROGRESS_CS_REQ: u16 = 7095; -pub const CMD_GET_MONOPOLY_DAILY_REPORT_SC_RSP: u16 = 7052; -pub const CMD_MONOPOLY_CELL_UPDATE_NOTIFY: u16 = 7037; -pub const CMD_MONOPOLY_CONTENT_UPDATE_SC_NOTIFY: u16 = 7061; -pub const CMD_MONOPOLY_GET_RAFFLE_TICKET_CS_REQ: u16 = 7001; -pub const CMD_MONOPOLY_EVENT_LOAD_UPDATE_SC_NOTIFY: u16 = 7093; -pub const CMD_MONOPOLY_LIKE_SC_NOTIFY: u16 = 7068; -pub const CMD_MONOPOLY_GIVE_UP_CUR_CONTENT_SC_RSP: u16 = 7024; -pub const CMD_MONOPOLY_GUESS_DRAW_SC_NOTIFY: u16 = 7075; -pub const CMD_MONOPOLY_ROLL_RANDOM_SC_RSP: u16 = 7022; -pub const CMD_MONOPOLY_CLICK_MBTI_REPORT_SC_RSP: u16 = 7055; -pub const CMD_MONOPOLY_GUESS_BUY_INFORMATION_SC_RSP: u16 = 7014; -pub const CMD_MONOPOLY_CLICK_CELL_SC_RSP: u16 = 7069; -pub const CMD_GET_MONOPOLY_MBTI_REPORT_REWARD_CS_REQ: u16 = 7026; -pub const CMD_MONOPOLY_EVENT_SELECT_FRIEND_SC_RSP: u16 = 7003; -pub const CMD_MONOPOLY_SELECT_OPTION_SC_RSP: u16 = 7089; -pub const CMD_MONOPOLY_EVENT_SELECT_FRIEND_CS_REQ: u16 = 7067; -pub const CMD_MONOPOLY_RE_ROLL_RANDOM_SC_RSP: u16 = 7062; -pub const CMD_MONOPOLY_ACCEPT_QUIZ_SC_RSP: u16 = 7070; -pub const CMD_DAILY_FIRST_ENTER_MONOPOLY_ACTIVITY_CS_REQ: u16 = 7046; -pub const CMD_MONOPOLY_GUESS_CHOOSE_SC_RSP: u16 = 7087; -pub const CMD_MONOPOLY_TAKE_PHASE_REWARD_SC_RSP: u16 = 7085; -pub const CMD_DELETE_SOCIAL_EVENT_SERVER_CACHE_SC_RSP: u16 = 7076; -pub const CMD_MONOPOLY_GIVE_UP_CUR_CONTENT_CS_REQ: u16 = 7077; -pub const CMD_GET_SOCIAL_EVENT_SERVER_CACHE_CS_REQ: u16 = 7094; -pub const CMD_MONOPOLY_CLICK_MBTI_REPORT_CS_REQ: u16 = 7066; -pub const CMD_MONOPOLY_MOVE_CS_REQ: u16 = 7041; -pub const CMD_MONOPOLY_GET_DAILY_INIT_ITEM_SC_RSP: u16 = 7060; -pub const CMD_MONOPOLY_GAME_GACHA_CS_REQ: u16 = 7002; -pub const CMD_MONOPOLY_BUY_GOODS_CS_REQ: u16 = 7073; -pub const CMD_MONOPOLY_SCRACH_RAFFLE_TICKET_CS_REQ: u16 = 7081; -pub const CMD_MONOPOLY_ROLL_RANDOM_CS_REQ: u16 = 7083; -pub const CMD_GET_MONOPOLY_DAILY_REPORT_CS_REQ: u16 = 7030; -pub const CMD_MONOPOLY_GET_RAFFLE_POOL_INFO_SC_RSP: u16 = 7065; -pub const CMD_MONOPOLY_TAKE_PHASE_REWARD_CS_REQ: u16 = 7099; -pub const CMD_MONOPOLY_SOCIAL_EVENT_EFFECT_SC_NOTIFY: u16 = 7032; -pub const CMD_MONOPOLY_BUY_GOODS_SC_RSP: u16 = 7008; -pub const CMD_GET_MONOPOLY_INFO_SC_RSP: u16 = 7074; -pub const CMD_GET_SOCIAL_EVENT_SERVER_CACHE_SC_RSP: u16 = 7078; -pub const CMD_MONOPOLY_GET_DAILY_INIT_ITEM_CS_REQ: u16 = 7044; -pub const CMD_MONOPOLY_QUIZ_DURATION_CHANGE_SC_NOTIFY: u16 = 7053; -pub const CMD_MONOPOLY_CHEAT_DICE_SC_RSP: u16 = 7047; -pub const CMD_GET_MONOPOLY_FRIEND_RANKING_LIST_SC_RSP: u16 = 7100; -pub const CMD_MONOPOLY_RE_ROLL_RANDOM_CS_REQ: u16 = 7091; -pub const CMD_GET_MONOPOLY_MBTI_REPORT_REWARD_SC_RSP: u16 = 7086; -pub const CMD_MONOPOLY_ACTION_RESULT_SC_NOTIFY: u16 = 7029; -pub const CMD_MONOPOLY_GAME_BINGO_FLIP_CARD_SC_RSP: u16 = 7056; -pub const CMD_MONOPOLY_CONDITION_UPDATE_SC_NOTIFY: u16 = 7097; -pub const CMD_MONOPOLY_GAME_GACHA_SC_RSP: u16 = 7013; -pub const CMD_MONOPOLY_GET_RAFFLE_TICKET_SC_RSP: u16 = 7034; -pub const CMD_MONOPOLY_TAKE_RAFFLE_TICKET_REWARD_CS_REQ: u16 = 7017; -pub const CMD_MONOPOLY_GET_RAFFLE_POOL_INFO_CS_REQ: u16 = 7031; -pub const CMD_MONOPOLY_STT_UPDATE_SC_NOTIFY: u16 = 7005; -pub const CMD_MONOPOLY_MOVE_SC_RSP: u16 = 7019; -pub const CMD_MONOPOLY_GAME_CREATE_SC_NOTIFY: u16 = 7080; -pub const CMD_MONOPOLY_ROLL_DICE_CS_REQ: u16 = 7049; -pub const CMD_MONOPOLY_TAKE_RAFFLE_TICKET_REWARD_SC_RSP: u16 = 7051; -pub const CMD_GET_MONOPOLY_FRIEND_RANKING_LIST_CS_REQ: u16 = 7088; -pub const CMD_MONOPOLY_GUESS_BUY_INFORMATION_CS_REQ: u16 = 7039; -pub const CMD_MONOPOLY_CONFIRM_RANDOM_CS_REQ: u16 = 7040; -pub const CMD_MONOPOLY_GAME_BINGO_FLIP_CARD_CS_REQ: u16 = 7009; -pub const CMD_GET_MONOPOLY_INFO_CS_REQ: u16 = 7018; -pub const CMD_MONOPOLY_UPGRADE_ASSET_SC_RSP: u16 = 7021; -pub const CMD_MONOPOLY_UPGRADE_ASSET_CS_REQ: u16 = 7011; -pub const CMD_MULTIPLAYER_FIGHT_GIVE_UP_CS_REQ: u16 = 1058; -pub const CMD_MULTIPLAYER_FIGHT_GIVE_UP_SC_RSP: u16 = 1049; -pub const CMD_MULTIPLAYER_GET_FIGHT_GATE_CS_REQ: u16 = 1029; -pub const CMD_MULTIPLAYER_MATCH3_FINISH_SC_NOTIFY: u16 = 1019; -pub const CMD_MULTIPLAYER_FIGHT_GAME_STATE_SC_RSP: u16 = 1074; -pub const CMD_MULTIPLAYER_FIGHT_GAME_STATE_CS_REQ: u16 = 1018; -pub const CMD_MULTIPLAYER_FIGHT_GAME_FINISH_SC_NOTIFY: u16 = 1041; -pub const CMD_MULTIPLAYER_FIGHT_GAME_START_SC_NOTIFY: u16 = 1028; -pub const CMD_MULTIPLAYER_GET_FIGHT_GATE_SC_RSP: u16 = 1037; -pub const CMD_GET_PLAYER_RETURN_MULTI_DROP_INFO_CS_REQ: u16 = 4637; -pub const CMD_GET_PLAYER_RETURN_MULTI_DROP_INFO_SC_RSP: u16 = 4658; -pub const CMD_MULTIPLE_DROP_INFO_NOTIFY: u16 = 4649; -pub const CMD_GET_MULTIPLE_DROP_INFO_CS_REQ: u16 = 4618; -pub const CMD_GET_MULTIPLE_DROP_INFO_SC_RSP: u16 = 4674; -pub const CMD_MULTIPLE_DROP_INFO_SC_NOTIFY: u16 = 4629; -pub const CMD_SET_STUFF_TO_AREA_CS_REQ: u16 = 4358; -pub const CMD_BUY_NPC_STUFF_SC_RSP: u16 = 4337; -pub const CMD_UPGRADE_AREA_SC_RSP: u16 = 4398; -pub const CMD_MUSEUM_DISPATCH_FINISHED_SC_NOTIFY: u16 = 4321; -pub const CMD_GET_STUFF_SC_NOTIFY: u16 = 4319; -pub const CMD_UPGRADE_AREA_STAT_SC_RSP: u16 = 4322; -pub const CMD_MUSEUM_TAKE_COLLECT_REWARD_CS_REQ: u16 = 4347; -pub const CMD_UPGRADE_AREA_STAT_CS_REQ: u16 = 4383; -pub const CMD_MUSEUM_RANDOM_EVENT_QUERY_CS_REQ: u16 = 4348; -pub const CMD_MUSEUM_RANDOM_EVENT_SELECT_CS_REQ: u16 = 4308; -pub const CMD_GET_MUSEUM_INFO_CS_REQ: u16 = 4318; -pub const CMD_GET_EXHIBIT_SC_NOTIFY: u16 = 4364; -pub const CMD_SET_STUFF_TO_AREA_SC_RSP: u16 = 4349; -pub const CMD_MUSEUM_FUNDS_CHANGED_SC_NOTIFY: u16 = 4362; -pub const CMD_REMOVE_STUFF_FROM_AREA_CS_REQ: u16 = 4328; -pub const CMD_BUY_NPC_STUFF_CS_REQ: u16 = 4329; -pub const CMD_FINISH_CUR_TURN_CS_REQ: u16 = 4389; -pub const CMD_UPGRADE_AREA_CS_REQ: u16 = 4346; -pub const CMD_MUSEUM_RANDOM_EVENT_QUERY_SC_RSP: u16 = 4373; -pub const CMD_MUSEUM_RANDOM_EVENT_SELECT_SC_RSP: u16 = 4311; -pub const CMD_MUSEUM_TARGET_MISSION_FINISH_NOTIFY: u16 = 4324; -pub const CMD_MUSEUM_TARGET_REWARD_NOTIFY: u16 = 4392; -pub const CMD_GET_MUSEUM_INFO_SC_RSP: u16 = 4374; -pub const CMD_MUSEUM_TAKE_COLLECT_REWARD_SC_RSP: u16 = 4361; -pub const CMD_MUSEUM_RANDOM_EVENT_START_SC_NOTIFY: u16 = 4340; -pub const CMD_MUSEUM_TARGET_START_NOTIFY: u16 = 4377; -pub const CMD_FINISH_CUR_TURN_SC_RSP: u16 = 4357; -pub const CMD_MUSEUM_INFO_CHANGED_SC_NOTIFY: u16 = 4391; -pub const CMD_REMOVE_STUFF_FROM_AREA_SC_RSP: u16 = 4341; -pub const CMD_TAKE_OFFERING_REWARD_CS_REQ: u16 = 6923; -pub const CMD_OFFERING_INFO_SC_NOTIFY: u16 = 6929; -pub const CMD_GET_OFFERING_INFO_CS_REQ: u16 = 6934; -pub const CMD_GET_OFFERING_INFO_SC_RSP: u16 = 6937; -pub const CMD_SUBMIT_OFFERING_ITEM_CS_REQ: u16 = 6933; -pub const CMD_TAKE_OFFERING_REWARD_SC_RSP: u16 = 6924; -pub const CMD_SUBMIT_OFFERING_ITEM_SC_RSP: u16 = 6925; -pub const CMD_SYNC_ACCEPTED_PAM_MISSION_NOTIFY: u16 = 4029; -pub const CMD_ACCEPTED_PAM_MISSION_EXPIRE_SC_RSP: u16 = 4074; -pub const CMD_ACCEPTED_PAM_MISSION_EXPIRE_CS_REQ: u16 = 4018; -pub const CMD_UNLOCK_PHONE_THEME_SC_NOTIFY: u16 = 5141; -pub const CMD_SELECT_CHAT_BUBBLE_SC_RSP: u16 = 5137; -pub const CMD_GET_PHONE_DATA_SC_RSP: u16 = 5174; -pub const CMD_UNLOCK_CHAT_BUBBLE_SC_NOTIFY: u16 = 5158; -pub const CMD_SELECT_CHAT_BUBBLE_CS_REQ: u16 = 5129; -pub const CMD_SELECT_PHONE_THEME_SC_RSP: u16 = 5128; -pub const CMD_SELECT_PHONE_THEME_CS_REQ: u16 = 5149; -pub const CMD_GET_PHONE_DATA_CS_REQ: u16 = 5118; -pub const CMD_SET_GENDER_CS_REQ: u16 = 70; -pub const CMD_SET_RED_POINT_STATUS_SC_NOTIFY: u16 = 17; -pub const CMD_GET_BASIC_INFO_SC_RSP: u16 = 45; -pub const CMD_PLAYER_LOGIN_FINISH_SC_RSP: u16 = 25; -pub const CMD_SET_LANGUAGE_CS_REQ: u16 = 47; -pub const CMD_UPDATE_FEATURE_SWITCH_SC_NOTIFY: u16 = 12; -pub const CMD_UNLOCK_AVATAR_PATH_SC_RSP: u16 = 66; -pub const CMD_GM_TALK_CS_REQ: u16 = 64; -pub const CMD_REGION_STOP_SC_NOTIFY: u16 = 62; -pub const CMD_UPDATE_PLAYER_SETTING_CS_REQ: u16 = 31; -pub const CMD_CLIENT_OBJ_UPLOAD_CS_REQ: u16 = 85; -pub const CMD_AVATAR_PATH_CHANGED_NOTIFY: u16 = 60; -pub const CMD_SET_AVATAR_PATH_CS_REQ: u16 = 52; -pub const CMD_PLAYER_LOGOUT_CS_REQ: u16 = 29; -pub const CMD_STAMINA_INFO_SC_NOTIFY: u16 = 54; -pub const CMD_SET_PLAYER_INFO_SC_RSP: u16 = 87; -pub const CMD_GET_AUTHKEY_CS_REQ: u16 = 22; -pub const CMD_SET_PLAYER_INFO_CS_REQ: u16 = 23; -pub const CMD_PLAYER_LOGIN_FINISH_CS_REQ: u16 = 76; -pub const CMD_GATE_SERVER_SC_NOTIFY: u16 = 67; -pub const CMD_EXCHANGE_STAMINA_SC_RSP: u16 = 83; -pub const CMD_GET_MULTI_PATH_AVATAR_INFO_SC_RSP: u16 = 44; -pub const CMD_EXCHANGE_STAMINA_CS_REQ: u16 = 98; -pub const CMD_GM_TALK_SC_NOTIFY: u16 = 41; -pub const CMD_SET_GAMEPLAY_BIRTHDAY_SC_RSP: u16 = 88; -pub const CMD_UPDATE_PLAYER_SETTING_SC_RSP: u16 = 65; -pub const CMD_GM_TALK_SC_RSP: u16 = 89; -pub const CMD_CLIENT_DOWNLOAD_DATA_SC_NOTIFY: u16 = 53; -pub const CMD_PLAYER_GET_TOKEN_SC_RSP: u16 = 49; -pub const CMD_UPDATE_PSN_SETTINGS_INFO_CS_REQ: u16 = 5; -pub const CMD_GET_AUTHKEY_SC_RSP: u16 = 91; -pub const CMD_SERVER_ANNOUNCE_NOTIFY: u16 = 38; -pub const CMD_GET_LEVEL_REWARD_TAKEN_LIST_CS_REQ: u16 = 8; -pub const CMD_ACE_ANTI_CHEATER_SC_RSP: u16 = 10; -pub const CMD_GET_MULTI_PATH_AVATAR_INFO_CS_REQ: u16 = 69; -pub const CMD_QUERY_PRODUCT_INFO_CS_REQ: u16 = 14; -pub const CMD_ACE_ANTI_CHEATER_CS_REQ: u16 = 100; -pub const CMD_PLAYER_LOGIN_CS_REQ: u16 = 18; -pub const CMD_GET_SECRET_KEY_INFO_CS_REQ: u16 = 78; -pub const CMD_PLAYER_LOGOUT_SC_RSP: u16 = 37; -pub const CMD_DAILY_REFRESH_NOTIFY: u16 = 16; -pub const CMD_SET_GENDER_SC_RSP: u16 = 80; -pub const CMD_FEATURE_SWITCH_CLOSED_SC_NOTIFY: u16 = 3; -pub const CMD_PLAYER_KICK_OUT_SC_NOTIFY: u16 = 19; -pub const CMD_PLAYER_LOGIN_SC_RSP: u16 = 74; -pub const CMD_PLAYER_HEART_BEAT_SC_RSP: u16 = 90; -pub const CMD_SET_LANGUAGE_SC_RSP: u16 = 61; -pub const CMD_GET_VIDEO_VERSION_KEY_CS_REQ: u16 = 1; -pub const CMD_GET_BASIC_INFO_CS_REQ: u16 = 42; -pub const CMD_ANTI_ADDICT_SC_NOTIFY: u16 = 40; -pub const CMD_RESERVE_STAMINA_EXCHANGE_SC_RSP: u16 = 95; -pub const CMD_RESERVE_STAMINA_EXCHANGE_CS_REQ: u16 = 71; -pub const CMD_SET_NICKNAME_CS_REQ: u16 = 48; -pub const CMD_PLAYER_GET_TOKEN_CS_REQ: u16 = 58; -pub const CMD_MONTH_CARD_REWARD_NOTIFY: u16 = 20; -pub const CMD_QUERY_PRODUCT_INFO_SC_RSP: u16 = 75; -pub const CMD_GET_SECRET_KEY_INFO_SC_RSP: u16 = 84; -pub const CMD_RETCODE_NOTIFY: u16 = 68; -pub const CMD_PLAYER_HEART_BEAT_CS_REQ: u16 = 33; -pub const CMD_GET_LEVEL_REWARD_CS_REQ: u16 = 21; -pub const CMD_CLIENT_OBJ_UPLOAD_SC_RSP: u16 = 93; -pub const CMD_GET_LEVEL_REWARD_TAKEN_LIST_SC_RSP: u16 = 11; -pub const CMD_SET_AVATAR_PATH_SC_RSP: u16 = 35; -pub const CMD_GET_LEVEL_REWARD_SC_RSP: u16 = 77; -pub const CMD_GET_VIDEO_VERSION_KEY_SC_RSP: u16 = 34; -pub const CMD_UPDATE_PSN_SETTINGS_INFO_SC_RSP: u16 = 26; -pub const CMD_CLIENT_OBJ_DOWNLOAD_DATA_SC_NOTIFY: u16 = 99; -pub const CMD_SET_GAMEPLAY_BIRTHDAY_CS_REQ: u16 = 36; -pub const CMD_SET_NICKNAME_SC_RSP: u16 = 73; -pub const CMD_UNLOCK_AVATAR_PATH_CS_REQ: u16 = 97; -pub const CMD_SET_ASSIST_AVATAR_SC_RSP: u16 = 2846; -pub const CMD_UNLOCK_HEAD_ICON_SC_NOTIFY: u16 = 2819; -pub const CMD_SET_SIGNATURE_SC_RSP: u16 = 2889; -pub const CMD_SET_DISPLAY_AVATAR_SC_RSP: u16 = 2849; -pub const CMD_SET_DISPLAY_AVATAR_CS_REQ: u16 = 2858; -pub const CMD_SET_HEAD_ICON_SC_RSP: u16 = 2837; -pub const CMD_SET_HEAD_ICON_CS_REQ: u16 = 2829; -pub const CMD_SET_ASSIST_AVATAR_CS_REQ: u16 = 2857; -pub const CMD_SET_IS_DISPLAY_AVATAR_INFO_SC_RSP: u16 = 2841; -pub const CMD_SET_IS_DISPLAY_AVATAR_INFO_CS_REQ: u16 = 2828; -pub const CMD_GET_PLAYER_BOARD_DATA_CS_REQ: u16 = 2818; -pub const CMD_GET_PLAYER_BOARD_DATA_SC_RSP: u16 = 2874; -pub const CMD_SET_SIGNATURE_CS_REQ: u16 = 2864; -pub const CMD_PLAYER_RETURN_TAKE_REWARD_CS_REQ: u16 = 4528; -pub const CMD_PLAYER_RETURN_TAKE_POINT_REWARD_CS_REQ: u16 = 4558; -pub const CMD_PLAYER_RETURN_POINT_CHANGE_SC_NOTIFY: u16 = 4537; -pub const CMD_PLAYER_RETURN_TAKE_REWARD_SC_RSP: u16 = 4541; -pub const CMD_PLAYER_RETURN_SIGN_CS_REQ: u16 = 4574; -pub const CMD_PLAYER_RETURN_INFO_QUERY_SC_RSP: u16 = 4564; -pub const CMD_PLAYER_RETURN_SIGN_SC_RSP: u16 = 4529; -pub const CMD_PLAYER_RETURN_INFO_QUERY_CS_REQ: u16 = 4519; -pub const CMD_PLAYER_RETURN_TAKE_POINT_REWARD_SC_RSP: u16 = 4549; -pub const CMD_PLAYER_RETURN_FORCE_FINISH_SC_NOTIFY: u16 = 4589; -pub const CMD_PLAYER_RETURN_START_SC_NOTIFY: u16 = 4518; -pub const CMD_FINISH_PLOT_CS_REQ: u16 = 1118; -pub const CMD_FINISH_PLOT_SC_RSP: u16 = 1174; -pub const CMD_TAKE_KILLED_PUNK_LORD_MONSTER_SCORE_SC_RSP: u16 = 3238; -pub const CMD_PUNK_LORD_BATTLE_RESULT_SC_NOTIFY: u16 = 3211; -pub const CMD_TAKE_PUNK_LORD_POINT_REWARD_CS_REQ: u16 = 3246; -pub const CMD_GET_PUNK_LORD_MONSTER_DATA_SC_RSP: u16 = 3274; -pub const CMD_TAKE_PUNK_LORD_POINT_REWARD_SC_RSP: u16 = 3298; -pub const CMD_GET_PUNK_LORD_BATTLE_RECORD_SC_RSP: u16 = 3202; -pub const CMD_GET_KILLED_PUNK_LORD_MONSTER_DATA_CS_REQ: u16 = 3221; -pub const CMD_START_PUNK_LORD_RAID_CS_REQ: u16 = 3229; -pub const CMD_START_PUNK_LORD_RAID_SC_RSP: u16 = 3237; -pub const CMD_SUMMON_PUNK_LORD_MONSTER_SC_RSP: u16 = 3241; -pub const CMD_SHARE_PUNK_LORD_MONSTER_CS_REQ: u16 = 3258; -pub const CMD_PUNK_LORD_MONSTER_INFO_SC_NOTIFY: u16 = 3283; -pub const CMD_PUNK_LORD_RAID_TIME_OUT_SC_NOTIFY: u16 = 3240; -pub const CMD_TAKE_KILLED_PUNK_LORD_MONSTER_SCORE_CS_REQ: u16 = 3261; -pub const CMD_GET_KILLED_PUNK_LORD_MONSTER_DATA_SC_RSP: u16 = 3277; -pub const CMD_SHARE_PUNK_LORD_MONSTER_SC_RSP: u16 = 3249; -pub const CMD_PUNK_LORD_DATA_CHANGE_NOTIFY: u16 = 3282; -pub const CMD_PUNK_LORD_MONSTER_KILLED_NOTIFY: u16 = 3247; -pub const CMD_GET_PUNK_LORD_MONSTER_DATA_CS_REQ: u16 = 3218; -pub const CMD_SUMMON_PUNK_LORD_MONSTER_CS_REQ: u16 = 3228; -pub const CMD_GET_PUNK_LORD_BATTLE_RECORD_CS_REQ: u16 = 3259; -pub const CMD_GET_PUNK_LORD_DATA_CS_REQ: u16 = 3222; -pub const CMD_GET_PUNK_LORD_DATA_SC_RSP: u16 = 3291; -pub const CMD_GET_QUEST_RECORD_SC_RSP: u16 = 941; -pub const CMD_FINISH_QUEST_CS_REQ: u16 = 964; -pub const CMD_GET_QUEST_DATA_CS_REQ: u16 = 918; -pub const CMD_BATCH_GET_QUEST_DATA_CS_REQ: u16 = 983; -pub const CMD_QUEST_RECORD_SC_NOTIFY: u16 = 919; -pub const CMD_TAKE_QUEST_REWARD_CS_REQ: u16 = 929; -pub const CMD_GET_QUEST_DATA_SC_RSP: u16 = 974; -pub const CMD_TAKE_QUEST_OPTIONAL_REWARD_CS_REQ: u16 = 957; -pub const CMD_GET_QUEST_RECORD_CS_REQ: u16 = 928; -pub const CMD_TAKE_QUEST_OPTIONAL_REWARD_SC_RSP: u16 = 946; -pub const CMD_BATCH_GET_QUEST_DATA_SC_RSP: u16 = 922; -pub const CMD_FINISH_QUEST_SC_RSP: u16 = 989; -pub const CMD_TAKE_QUEST_REWARD_SC_RSP: u16 = 937; -pub const CMD_GET_RAID_INFO_CS_REQ: u16 = 2289; -pub const CMD_GET_ALL_SAVE_RAID_SC_RSP: u16 = 2262; -pub const CMD_DEL_SAVE_RAID_SC_NOTIFY: u16 = 2240; -pub const CMD_START_RAID_SC_RSP: u16 = 2274; -pub const CMD_LEAVE_RAID_CS_REQ: u16 = 2229; -pub const CMD_GET_SAVE_RAID_SC_RSP: u16 = 2222; -pub const CMD_CHALLENGE_RAID_NOTIFY: u16 = 2264; -pub const CMD_RAID_INFO_NOTIFY: u16 = 2258; -pub const CMD_SET_CLIENT_RAID_TARGET_COUNT_SC_RSP: u16 = 2298; -pub const CMD_GET_RAID_INFO_SC_RSP: u16 = 2257; -pub const CMD_SET_CLIENT_RAID_TARGET_COUNT_CS_REQ: u16 = 2246; -pub const CMD_RAID_KICK_BY_SERVER_SC_NOTIFY: u16 = 2248; -pub const CMD_START_RAID_CS_REQ: u16 = 2218; -pub const CMD_TAKE_CHALLENGE_RAID_REWARD_SC_RSP: u16 = 2219; -pub const CMD_LEAVE_RAID_SC_RSP: u16 = 2237; -pub const CMD_TAKE_CHALLENGE_RAID_REWARD_CS_REQ: u16 = 2241; -pub const CMD_GET_ALL_SAVE_RAID_CS_REQ: u16 = 2291; -pub const CMD_GET_SAVE_RAID_CS_REQ: u16 = 2283; -pub const CMD_GET_CHALLENGE_RAID_INFO_SC_RSP: u16 = 2228; -pub const CMD_GET_CHALLENGE_RAID_INFO_CS_REQ: u16 = 2249; -pub const CMD_RAID_COLLECTION_DATA_SC_RSP: u16 = 6957; -pub const CMD_RAID_COLLECTION_DATA_CS_REQ: u16 = 6954; -pub const CMD_RAID_COLLECTION_DATA_SC_NOTIFY: u16 = 6953; -pub const CMD_GET_SINGLE_RED_DOT_PARAM_GROUP_CS_REQ: u16 = 5958; -pub const CMD_GET_ALL_RED_DOT_DATA_CS_REQ: u16 = 5918; -pub const CMD_UPDATE_RED_DOT_DATA_SC_RSP: u16 = 5937; -pub const CMD_UPDATE_RED_DOT_DATA_CS_REQ: u16 = 5929; -pub const CMD_GET_SINGLE_RED_DOT_PARAM_GROUP_SC_RSP: u16 = 5949; -pub const CMD_GET_ALL_RED_DOT_DATA_SC_RSP: u16 = 5974; -pub const CMD_GET_REPLAY_TOKEN_SC_RSP: u16 = 3574; -pub const CMD_GET_PLAYER_REPLAY_INFO_CS_REQ: u16 = 3529; -pub const CMD_GET_REPLAY_TOKEN_CS_REQ: u16 = 3518; -pub const CMD_GET_PLAYER_REPLAY_INFO_SC_RSP: u16 = 3537; -pub const CMD_DAILY_FIRST_MEET_PAM_CS_REQ: u16 = 3429; -pub const CMD_GET_RND_OPTION_CS_REQ: u16 = 3418; -pub const CMD_DAILY_FIRST_MEET_PAM_SC_RSP: u16 = 3437; -pub const CMD_GET_RND_OPTION_SC_RSP: u16 = 3474; -pub const CMD_PICK_ROGUE_AVATAR_CS_REQ: u16 = 1822; -pub const CMD_FINISH_AEON_DIALOGUE_GROUP_SC_RSP: u16 = 1860; -pub const CMD_EXCHANGE_ROGUE_REWARD_KEY_SC_RSP: u16 = 1890; -pub const CMD_SYNC_ROGUE_STATUS_SC_NOTIFY: u16 = 1843; -pub const CMD_REVIVE_ROGUE_AVATAR_CS_REQ: u16 = 1840; -pub const CMD_SYNC_ROGUE_FINISH_SC_NOTIFY: u16 = 1883; -pub const CMD_ENABLE_ROGUE_TALENT_SC_RSP: u16 = 1850; -pub const CMD_GET_ROGUE_INITIAL_SCORE_CS_REQ: u16 = 1887; -pub const CMD_SYNC_ROGUE_EXPLORE_WIN_SC_NOTIFY: u16 = 1809; -pub const CMD_ENTER_ROGUE_MAP_ROOM_SC_RSP: u16 = 1823; -pub const CMD_ENTER_ROGUE_MAP_ROOM_CS_REQ: u16 = 1880; -pub const CMD_START_ROGUE_SC_RSP: u16 = 1837; -pub const CMD_GET_ROGUE_SCORE_REWARD_INFO_CS_REQ: u16 = 1899; -pub const CMD_ENHANCE_ROGUE_BUFF_CS_REQ: u16 = 1877; -pub const CMD_OPEN_ROGUE_CHEST_SC_RSP: u16 = 1868; -pub const CMD_GET_ROGUE_SCORE_REWARD_INFO_SC_RSP: u16 = 1885; -pub const CMD_REVIVE_ROGUE_AVATAR_SC_RSP: u16 = 1848; -pub const CMD_SYNC_ROGUE_SEASON_FINISH_SC_NOTIFY: u16 = 1856; -pub const CMD_QUIT_ROGUE_CS_REQ: u16 = 1859; -pub const CMD_GET_ROGUE_BUFF_ENHANCE_INFO_SC_RSP: u16 = 1821; -pub const CMD_GET_ROGUE_TALENT_INFO_SC_RSP: u16 = 1866; -pub const CMD_FINISH_AEON_DIALOGUE_GROUP_CS_REQ: u16 = 1844; -pub const CMD_OPEN_ROGUE_CHEST_CS_REQ: u16 = 1820; -pub const CMD_START_ROGUE_CS_REQ: u16 = 1829; -pub const CMD_GET_ROGUE_INFO_SC_RSP: u16 = 1874; -pub const CMD_GET_ROGUE_TALENT_INFO_CS_REQ: u16 = 1897; -pub const CMD_SYNC_ROGUE_REVIVE_INFO_SC_NOTIFY: u16 = 1882; -pub const CMD_ENABLE_ROGUE_TALENT_CS_REQ: u16 = 1855; -pub const CMD_TAKE_ROGUE_SCORE_REWARD_CS_REQ: u16 = 1873; -pub const CMD_SYNC_ROGUE_REWARD_INFO_SC_NOTIFY: u16 = 1827; -pub const CMD_TAKE_ROGUE_AEON_LEVEL_REWARD_CS_REQ: u16 = 1881; -pub const CMD_SYNC_ROGUE_AEON_LEVEL_UP_REWARD_SC_NOTIFY: u16 = 1865; -pub const CMD_SYNC_ROGUE_VIRTUAL_ITEM_INFO_SC_NOTIFY: u16 = 1863; -pub const CMD_ENHANCE_ROGUE_BUFF_SC_RSP: u16 = 1824; -pub const CMD_GET_ROGUE_INFO_CS_REQ: u16 = 1818; -pub const CMD_QUIT_ROGUE_SC_RSP: u16 = 1802; -pub const CMD_EXCHANGE_ROGUE_REWARD_KEY_CS_REQ: u16 = 1833; -pub const CMD_ENTER_ROGUE_CS_REQ: u16 = 1858; -pub const CMD_SYNC_ROGUE_GET_ITEM_SC_NOTIFY: u16 = 1851; -pub const CMD_ENTER_ROGUE_SC_RSP: u16 = 1849; -pub const CMD_LEAVE_ROGUE_SC_RSP: u16 = 1841; -pub const CMD_TAKE_ROGUE_SCORE_REWARD_SC_RSP: u16 = 1808; -pub const CMD_SYNC_ROGUE_MAP_ROOM_SC_NOTIFY: u16 = 1814; -pub const CMD_SYNC_ROGUE_AEON_SC_NOTIFY: u16 = 1834; -pub const CMD_GET_ROGUE_AEON_INFO_CS_REQ: u16 = 1835; -pub const CMD_SYNC_ROGUE_AREA_UNLOCK_SC_NOTIFY: u16 = 1817; -pub const CMD_GET_ROGUE_BUFF_ENHANCE_INFO_CS_REQ: u16 = 1811; -pub const CMD_SYNC_ROGUE_PICK_AVATAR_INFO_SC_NOTIFY: u16 = 1872; -pub const CMD_GET_ROGUE_INITIAL_SCORE_SC_RSP: u16 = 1839; -pub const CMD_LEAVE_ROGUE_CS_REQ: u16 = 1828; -pub const CMD_TAKE_ROGUE_AEON_LEVEL_REWARD_SC_RSP: u16 = 1871; -pub const CMD_PICK_ROGUE_AVATAR_SC_RSP: u16 = 1891; -pub const CMD_GET_ROGUE_AEON_INFO_SC_RSP: u16 = 1869; -pub const CMD_SYNC_ROGUE_COMMON_VIRTUAL_ITEM_INFO_SC_NOTIFY: u16 = 5645; -pub const CMD_BUY_ROGUE_SHOP_BUFF_SC_RSP: u16 = 5689; -pub const CMD_GET_ROGUE_ADVENTURE_ROOM_INFO_SC_RSP: u16 = 5683; -pub const CMD_BUY_ROGUE_SHOP_BUFF_CS_REQ: u16 = 5664; -pub const CMD_ROGUE_DO_GAMBLE_SC_RSP: u16 = 5669; -pub const CMD_ROGUE_WORKBENCH_SELECT_FUNC_CS_REQ: u16 = 5644; -pub const CMD_ROGUE_WORKBENCH_HANDLE_FUNC_SC_RSP: u16 = 5651; -pub const CMD_GET_ROGUE_HANDBOOK_DATA_SC_RSP: u16 = 5670; -pub const CMD_BUY_ROGUE_SHOP_MIRACLE_CS_REQ: u16 = 5641; -pub const CMD_SYNC_ROGUE_HANDBOOK_DATA_UPDATE_SC_NOTIFY: u16 = 5680; -pub const CMD_PREPARE_ROGUE_ADVENTURE_ROOM_SC_RSP: u16 = 5629; -pub const CMD_TAKE_ROGUE_MIRACLE_HANDBOOK_REWARD_SC_RSP: u16 = 5687; -pub const CMD_SET_ROGUE_EXHIBITION_SC_RSP: u16 = 5685; -pub const CMD_COMMON_ROGUE_COMPONENT_UPDATE_SC_NOTIFY: u16 = 5625; -pub const CMD_SYNC_ROGUE_COMMON_ACTION_RESULT_SC_NOTIFY: u16 = 5675; -pub const CMD_EXCHANGE_ROGUE_BUFF_WITH_MIRACLE_SC_RSP: u16 = 5648; -pub const CMD_SYNC_ROGUE_COMMON_DIALOGUE_DATA_SC_NOTIFY: u16 = 5684; -pub const CMD_GET_ROGUE_SHOP_MIRACLE_INFO_SC_RSP: u16 = 5658; -pub const CMD_COMMON_ROGUE_QUERY_SC_RSP: u16 = 5668; -pub const CMD_GET_ROGUE_EXHIBITION_SC_RSP: u16 = 5665; -pub const CMD_SET_ROGUE_COLLECTION_SC_RSP: u16 = 5654; -pub const CMD_EXCHANGE_ROGUE_BUFF_WITH_MIRACLE_CS_REQ: u16 = 5640; -pub const CMD_GET_ROGUE_SHOP_BUFF_INFO_CS_REQ: u16 = 5649; -pub const CMD_TAKE_ROGUE_EVENT_HANDBOOK_REWARD_SC_RSP: u16 = 5614; -pub const CMD_GET_ROGUE_EXHIBITION_CS_REQ: u16 = 5631; -pub const CMD_TAKE_ROGUE_EVENT_HANDBOOK_REWARD_CS_REQ: u16 = 5639; -pub const CMD_COMMON_ROGUE_QUERY_CS_REQ: u16 = 5620; -pub const CMD_GET_ENHANCE_COMMON_ROGUE_BUFF_INFO_CS_REQ: u16 = 5673; -pub const CMD_HANDLE_ROGUE_COMMON_PENDING_ACTION_SC_RSP: u16 = 5610; -pub const CMD_ROGUE_GET_GAMBLE_INFO_SC_RSP: u16 = 5652; -pub const CMD_ROGUE_GET_GAMBLE_INFO_CS_REQ: u16 = 5630; -pub const CMD_SYNC_ROGUE_ADVENTURE_ROOM_INFO_SC_NOTIFY: u16 = 5618; -pub const CMD_UPDATE_ROGUE_ADVENTURE_ROOM_SCORE_CS_REQ: u16 = 5612; -pub const CMD_ROGUE_DO_GAMBLE_CS_REQ: u16 = 5635; -pub const CMD_ROGUE_WORKBENCH_GET_INFO_CS_REQ: u16 = 5601; -pub const CMD_ROGUE_NPC_DISAPPEAR_SC_RSP: u16 = 5646; -pub const CMD_GET_ROGUE_SHOP_BUFF_INFO_SC_RSP: u16 = 5628; -pub const CMD_SYNC_ROGUE_COMMON_PENDING_ACTION_SC_NOTIFY: u16 = 5653; -pub const CMD_GET_ROGUE_COMMON_DIALOGUE_DATA_SC_RSP: u16 = 5667; -pub const CMD_STOP_ROGUE_ADVENTURE_ROOM_CS_REQ: u16 = 5677; -pub const CMD_ROGUE_WORKBENCH_GET_INFO_SC_RSP: u16 = 5634; -pub const CMD_UPDATE_ROGUE_ADVENTURE_ROOM_SCORE_SC_RSP: u16 = 5642; -pub const CMD_STOP_ROGUE_ADVENTURE_ROOM_SC_RSP: u16 = 5624; -pub const CMD_SYNC_ROGUE_COMMON_DIALOGUE_OPTION_FINISH_SC_NOTIFY: u16 = 5676; -pub const CMD_SELECT_ROGUE_COMMON_DIALOGUE_OPTION_SC_RSP: u16 = 5632; -pub const CMD_ROGUE_WORKBENCH_HANDLE_FUNC_CS_REQ: u16 = 5617; -pub const CMD_GET_ROGUE_COMMON_DIALOGUE_DATA_CS_REQ: u16 = 5690; -pub const CMD_SELECT_ROGUE_COMMON_DIALOGUE_OPTION_CS_REQ: u16 = 5603; -pub const CMD_FINISH_ROGUE_COMMON_DIALOGUE_CS_REQ: u16 = 5694; -pub const CMD_TAKE_ROGUE_MIRACLE_HANDBOOK_REWARD_CS_REQ: u16 = 5623; -pub const CMD_PREPARE_ROGUE_ADVENTURE_ROOM_CS_REQ: u16 = 5674; -pub const CMD_GET_ROGUE_HANDBOOK_DATA_CS_REQ: u16 = 5606; -pub const CMD_GET_ROGUE_COLLECTION_SC_RSP: u16 = 5671; -pub const CMD_ENHANCE_COMMON_ROGUE_BUFF_CS_REQ: u16 = 5611; -pub const CMD_BUY_ROGUE_SHOP_MIRACLE_SC_RSP: u16 = 5619; -pub const CMD_GET_ENHANCE_COMMON_ROGUE_BUFF_INFO_SC_RSP: u16 = 5608; -pub const CMD_SET_ROGUE_COLLECTION_CS_REQ: u16 = 5695; -pub const CMD_GET_ROGUE_COLLECTION_CS_REQ: u16 = 5681; -pub const CMD_ENHANCE_COMMON_ROGUE_BUFF_SC_RSP: u16 = 5621; -pub const CMD_COMMON_ROGUE_UPDATE_SC_NOTIFY: u16 = 5633; -pub const CMD_SET_ROGUE_EXHIBITION_CS_REQ: u16 = 5699; -pub const CMD_GET_ROGUE_ADVENTURE_ROOM_INFO_CS_REQ: u16 = 5698; -pub const CMD_FINISH_ROGUE_COMMON_DIALOGUE_SC_RSP: u16 = 5678; -pub const CMD_ROGUE_NPC_DISAPPEAR_CS_REQ: u16 = 5657; -pub const CMD_ROGUE_WORKBENCH_SELECT_FUNC_SC_RSP: u16 = 5660; -pub const CMD_HANDLE_ROGUE_COMMON_PENDING_ACTION_CS_REQ: u16 = 5700; -pub const CMD_GET_ROGUE_SHOP_MIRACLE_INFO_CS_REQ: u16 = 5637; -pub const CMD_TAKE_ROGUE_ENDLESS_ACTIVITY_POINT_REWARD_CS_REQ: u16 = 6008; -pub const CMD_TAKE_ROGUE_ENDLESS_ACTIVITY_ALL_BONUS_REWARD_CS_REQ: u16 = 6004; -pub const CMD_GET_ROGUE_ENDLESS_ACTIVITY_DATA_CS_REQ: u16 = 6002; +pub const CMD_ENTER_FEVER_TIME_ACTIVITY_STAGE_SC_RSP: u16 = 7154; +pub const CMD_GET_FEVER_TIME_ACTIVITY_DATA_SC_RSP: u16 = 7152; +pub const CMD_ENTER_FEVER_TIME_ACTIVITY_STAGE_CS_REQ: u16 = 7151; +pub const CMD_FEVER_TIME_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 7159; +pub const CMD_FIGHT_HEART_BEAT_SC_RSP: u16 = 30093; +pub const CMD_FIGHT_SESSION_STOP_SC_NOTIFY: u16 = 30039; +pub const CMD_FIGHT_ENTER_CS_REQ: u16 = 30068; +pub const CMD_FIGHT_HEART_BEAT_CS_REQ: u16 = 30056; +pub const CMD_FIGHT_KICK_OUT_SC_NOTIFY: u16 = 30043; +pub const CMD_FIGHT_ENTER_SC_RSP: u16 = 30006; +pub const CMD_FIGHT_LEAVE_SC_NOTIFY: u16 = 30011; +pub const CMD_ENTER_FIGHT_ACTIVITY_STAGE_CS_REQ: u16 = 3643; +pub const CMD_TAKE_FIGHT_ACTIVITY_REWARD_SC_RSP: u16 = 3639; +pub const CMD_GET_FIGHT_ACTIVITY_DATA_SC_RSP: u16 = 3606; +pub const CMD_GET_FIGHT_ACTIVITY_DATA_CS_REQ: u16 = 3668; +pub const CMD_FIGHT_ACTIVITY_DATA_CHANGE_SC_NOTIFY: u16 = 3611; +pub const CMD_ENTER_FIGHT_ACTIVITY_STAGE_SC_RSP: u16 = 3656; +pub const CMD_TAKE_FIGHT_ACTIVITY_REWARD_CS_REQ: u16 = 3693; +pub const CMD_GET_FIGHT_FEST_DATA_SC_RSP: u16 = 7274; +pub const CMD_FIGHT_FEST_UPDATE_COIN_NOTIFY: u16 = 7254; +pub const CMD_FIGHT_FEST_SCORE_UPDATE_NOTIFY: u16 = 7261; +pub const CMD_START_FIGHT_FEST_SC_RSP: u16 = 7267; +pub const CMD_GET_FIGHT_FEST_DATA_CS_REQ: u16 = 7257; +pub const CMD_FIGHT_FEST_UPDATE_CHALLENGE_RECORD_NOTIFY: u16 = 7273; +pub const CMD_START_FIGHT_FEST_CS_REQ: u16 = 7265; +pub const CMD_FIGHT_FEST_UNLOCK_SKILL_NOTIFY: u16 = 7258; +pub const CMD_FIGHT_MATCH3_FORCE_UPDATE_NOTIFY: u16 = 30154; +pub const CMD_FIGHT_MATCH3_SWAP_CS_REQ: u16 = 30193; +pub const CMD_FIGHT_MATCH3_START_COUNT_DOWN_SC_NOTIFY: u16 = 30111; +pub const CMD_FIGHT_MATCH3_CHAT_SC_NOTIFY: u16 = 30199; +pub const CMD_FIGHT_MATCH3_DATA_CS_REQ: u16 = 30168; +pub const CMD_FIGHT_MATCH3_CHAT_CS_REQ: u16 = 30151; +pub const CMD_FIGHT_MATCH3_TURN_START_SC_NOTIFY: u16 = 30143; +pub const CMD_FIGHT_MATCH3_SWAP_SC_RSP: u16 = 30139; +pub const CMD_FIGHT_MATCH3_DATA_SC_RSP: u16 = 30106; +pub const CMD_FIGHT_MATCH3_OPPONENT_DATA_SC_NOTIFY: u16 = 30129; +pub const CMD_FIGHT_MATCH3_TURN_END_SC_NOTIFY: u16 = 30156; +pub const CMD_FIGHT_MATCH3_CHAT_SC_RSP: u16 = 30133; +pub const CMD_APPLY_FRIEND_CS_REQ: u16 = 2939; +pub const CMD_GET_FRIEND_LOGIN_INFO_CS_REQ: u16 = 2969; +pub const CMD_GET_PLAYER_DETAIL_INFO_SC_RSP: u16 = 2943; +pub const CMD_SEARCH_PLAYER_CS_REQ: u16 = 2908; +pub const CMD_GET_CUR_ASSIST_SC_RSP: u16 = 2976; +pub const CMD_SYNC_DELETE_FRIEND_SC_NOTIFY: u16 = 2982; +pub const CMD_DELETE_BLACKLIST_CS_REQ: u16 = 2909; +pub const CMD_GET_FRIEND_BATTLE_RECORD_DETAIL_CS_REQ: u16 = 2941; +pub const CMD_GET_PLATFORM_PLAYER_INFO_CS_REQ: u16 = 2995; +pub const CMD_GET_FRIEND_LOGIN_INFO_SC_RSP: u16 = 2967; +pub const CMD_NEW_ASSIST_HISTORY_NOTIFY: u16 = 2966; +pub const CMD_SET_FRIEND_REMARK_NAME_CS_REQ: u16 = 2917; +pub const CMD_DELETE_FRIEND_CS_REQ: u16 = 2965; +pub const CMD_GET_PLATFORM_PLAYER_INFO_SC_RSP: u16 = 2989; +pub const CMD_SEARCH_PLAYER_SC_RSP: u16 = 2981; +pub const CMD_SET_ASSIST_SC_RSP: u16 = 2923; +pub const CMD_GET_FRIEND_APPLY_LIST_INFO_SC_RSP: u16 = 2993; +pub const CMD_TAKE_ASSIST_REWARD_SC_RSP: u16 = 2912; +pub const CMD_SET_ASSIST_CS_REQ: u16 = 2984; +pub const CMD_GET_ASSIST_HISTORY_CS_REQ: u16 = 2949; +pub const CMD_SET_FRIEND_REMARK_NAME_SC_RSP: u16 = 2992; +pub const CMD_GET_ASSIST_HISTORY_SC_RSP: u16 = 2945; +pub const CMD_DELETE_FRIEND_SC_RSP: u16 = 2948; +pub const CMD_GET_ASSIST_LIST_SC_RSP: u16 = 2916; +pub const CMD_CUR_ASSIST_CHANGED_NOTIFY: u16 = 2930; +pub const CMD_TAKE_ASSIST_REWARD_CS_REQ: u16 = 2946; +pub const CMD_GET_FRIEND_LIST_INFO_SC_RSP: u16 = 2906; +pub const CMD_GET_FRIEND_LIST_INFO_CS_REQ: u16 = 2968; +pub const CMD_GET_FRIEND_ASSIST_LIST_SC_RSP: u16 = 2953; +pub const CMD_GET_FRIEND_DEVELOPMENT_INFO_CS_REQ: u16 = 2903; +pub const CMD_SYNC_HANDLE_FRIEND_SC_NOTIFY: u16 = 2954; +pub const CMD_GET_FRIEND_APPLY_LIST_INFO_CS_REQ: u16 = 2956; +pub const CMD_GET_FRIEND_ASSIST_LIST_CS_REQ: u16 = 3000; +pub const CMD_GET_FRIEND_CHALLENGE_LINEUP_CS_REQ: u16 = 2958; +pub const CMD_HANDLE_FRIEND_CS_REQ: u16 = 2933; +pub const CMD_APPLY_FRIEND_SC_RSP: u16 = 2929; +pub const CMD_SET_FRIEND_MARK_CS_REQ: u16 = 2940; +pub const CMD_GET_FRIEND_CHALLENGE_DETAIL_CS_REQ: u16 = 2959; +pub const CMD_GET_ASSIST_LIST_CS_REQ: u16 = 2932; +pub const CMD_SYNC_APPLY_FRIEND_SC_NOTIFY: u16 = 2951; +pub const CMD_GET_FRIEND_DEVELOPMENT_INFO_SC_RSP: u16 = 2926; +pub const CMD_HANDLE_FRIEND_SC_RSP: u16 = 2999; +pub const CMD_GET_FRIEND_CHALLENGE_DETAIL_SC_RSP: u16 = 2907; +pub const CMD_GET_PLAYER_DETAIL_INFO_CS_REQ: u16 = 2911; +pub const CMD_SYNC_ADD_BLACKLIST_SC_NOTIFY: u16 = 2998; +pub const CMD_REPORT_PLAYER_SC_RSP: u16 = 2928; +pub const CMD_ADD_BLACKLIST_CS_REQ: u16 = 2934; +pub const CMD_GET_CUR_ASSIST_CS_REQ: u16 = 2978; +pub const CMD_GET_FRIEND_CHALLENGE_LINEUP_SC_RSP: u16 = 2947; +pub const CMD_GET_FRIEND_BATTLE_RECORD_DETAIL_SC_RSP: u16 = 2931; +pub const CMD_DELETE_BLACKLIST_SC_RSP: u16 = 2988; +pub const CMD_GET_FRIEND_RECOMMEND_LIST_INFO_SC_RSP: u16 = 2924; +pub const CMD_ADD_BLACKLIST_SC_RSP: u16 = 2997; +pub const CMD_SET_FORBID_OTHER_APPLY_FRIEND_CS_REQ: u16 = 2915; +pub const CMD_GET_FRIEND_RECOMMEND_LIST_INFO_CS_REQ: u16 = 2925; +pub const CMD_SET_FORBID_OTHER_APPLY_FRIEND_SC_RSP: u16 = 2975; +pub const CMD_SET_FRIEND_MARK_SC_RSP: u16 = 2985; +pub const CMD_REPORT_PLAYER_CS_REQ: u16 = 2990; +pub const CMD_EXCHANGE_GACHA_CEILING_CS_REQ: u16 = 1939; +pub const CMD_GET_GACHA_INFO_CS_REQ: u16 = 1968; +pub const CMD_GET_GACHA_CEILING_SC_RSP: u16 = 1993; +pub const CMD_DO_GACHA_SC_RSP: u16 = 1943; +pub const CMD_DO_GACHA_CS_REQ: u16 = 1911; +pub const CMD_GET_GACHA_INFO_SC_RSP: u16 = 1906; +pub const CMD_EXCHANGE_GACHA_CEILING_SC_RSP: u16 = 1929; +pub const CMD_GET_GACHA_CEILING_CS_REQ: u16 = 1956; +pub const CMD_HEART_DIAL_SCRIPT_CHANGE_SC_NOTIFY: u16 = 6351; +pub const CMD_CHANGE_SCRIPT_EMOTION_SC_RSP: u16 = 6343; +pub const CMD_HEART_DIAL_TRACE_SCRIPT_SC_RSP: u16 = 6399; +pub const CMD_GET_HEART_DIAL_INFO_CS_REQ: u16 = 6368; +pub const CMD_GET_HEART_DIAL_INFO_SC_RSP: u16 = 6306; +pub const CMD_HEART_DIAL_TRACE_SCRIPT_CS_REQ: u16 = 6333; +pub const CMD_CHANGE_SCRIPT_EMOTION_CS_REQ: u16 = 6311; +pub const CMD_FINISH_EMOTION_DIALOGUE_PERFORMANCE_CS_REQ: u16 = 6339; +pub const CMD_SUBMIT_EMOTION_ITEM_CS_REQ: u16 = 6356; +pub const CMD_SUBMIT_EMOTION_ITEM_SC_RSP: u16 = 6393; +pub const CMD_FINISH_EMOTION_DIALOGUE_PERFORMANCE_SC_RSP: u16 = 6329; +pub const CMD_HELIOBUS_ENTER_BATTLE_CS_REQ: u16 = 5824; +pub const CMD_HELIOBUS_START_RAID_CS_REQ: u16 = 5892; +pub const CMD_HELIOBUS_ENTER_BATTLE_SC_RSP: u16 = 5817; +pub const CMD_HELIOBUS_SNS_COMMENT_SC_RSP: u16 = 5833; +pub const CMD_HELIOBUS_INFO_CHANGED_SC_NOTIFY: u16 = 5854; +pub const CMD_HELIOBUS_SNS_LIKE_SC_RSP: u16 = 5829; +pub const CMD_HELIOBUS_UNLOCK_SKILL_SC_NOTIFY: u16 = 5882; +pub const CMD_HELIOBUS_SNS_POST_CS_REQ: u16 = 5856; +pub const CMD_HELIOBUS_ACTIVITY_DATA_SC_RSP: u16 = 5806; +pub const CMD_HELIOBUS_UPGRADE_LEVEL_CS_REQ: u16 = 5865; +pub const CMD_HELIOBUS_SNS_LIKE_CS_REQ: u16 = 5839; +pub const CMD_HELIOBUS_ACTIVITY_DATA_CS_REQ: u16 = 5868; +pub const CMD_HELIOBUS_SNS_READ_CS_REQ: u16 = 5811; +pub const CMD_HELIOBUS_SNS_UPDATE_SC_NOTIFY: u16 = 5899; +pub const CMD_HELIOBUS_SNS_READ_SC_RSP: u16 = 5843; +pub const CMD_HELIOBUS_SNS_POST_SC_RSP: u16 = 5893; +pub const CMD_HELIOBUS_UPGRADE_LEVEL_SC_RSP: u16 = 5848; +pub const CMD_HELIOBUS_SNS_COMMENT_CS_REQ: u16 = 5851; +pub const CMD_HELIOBUS_SELECT_SKILL_CS_REQ: u16 = 5834; +pub const CMD_HELIOBUS_LINEUP_UPDATE_SC_NOTIFY: u16 = 5809; +pub const CMD_HELIOBUS_CHALLENGE_UPDATE_SC_NOTIFY: u16 = 5828; +pub const CMD_HELIOBUS_START_RAID_SC_RSP: u16 = 5890; +pub const CMD_HELIOBUS_SELECT_SKILL_SC_RSP: u16 = 5897; +pub const CMD_MARK_ITEM_CS_REQ: u16 = 549; +pub const CMD_LOCK_EQUIPMENT_SC_RSP: u16 = 593; +pub const CMD_COMPOSE_SELECTED_RELIC_SC_RSP: u16 = 509; +pub const CMD_CANCEL_MARK_ITEM_NOTIFY: u16 = 566; +pub const CMD_SYNC_TURN_FOOD_NOTIFY: u16 = 546; +pub const CMD_COMPOSE_LIMIT_NUM_COMPLETE_NOTIFY: u16 = 532; +pub const CMD_DELETE_RELIC_FILTER_PLAN_CS_REQ: u16 = 507; +pub const CMD_SET_TURN_FOOD_SWITCH_CS_REQ: u16 = 512; +pub const CMD_RECHARGE_SUCC_NOTIFY: u16 = 517; +pub const CMD_LOCK_EQUIPMENT_CS_REQ: u16 = 556; +pub const CMD_COMPOSE_ITEM_CS_REQ: u16 = 565; +pub const CMD_USE_ITEM_SC_RSP: u16 = 529; +pub const CMD_ADD_RELIC_FILTER_PLAN_SC_RSP: u16 = 558; +pub const CMD_GET_MARK_ITEM_LIST_SC_RSP: u16 = 576; +pub const CMD_RELIC_RECOMMEND_CS_REQ: u16 = 567; +pub const CMD_GET_BAG_SC_RSP: u16 = 506; +pub const CMD_PROMOTE_EQUIPMENT_CS_REQ: u16 = 511; +pub const CMD_DESTROY_ITEM_SC_RSP: u16 = 523; +pub const CMD_RANK_UP_EQUIPMENT_SC_RSP: u16 = 533; +pub const CMD_USE_ITEM_CS_REQ: u16 = 539; +pub const CMD_GENERAL_VIRTUAL_ITEM_DATA_NOTIFY: u16 = 595; +pub const CMD_SET_TURN_FOOD_SWITCH_SC_RSP: u16 = 530; +pub const CMD_ADD_EQUIPMENT_SC_NOTIFY: u16 = 588; +pub const CMD_DISCARD_RELIC_SC_RSP: u16 = 569; +pub const CMD_DELETE_RELIC_FILTER_PLAN_SC_RSP: u16 = 541; +pub const CMD_RELIC_RECOMMEND_SC_RSP: u16 = 515; +pub const CMD_COMPOSE_LIMIT_NUM_UPDATE_NOTIFY: u16 = 516; +pub const CMD_MODIFY_RELIC_FILTER_PLAN_CS_REQ: u16 = 547; +pub const CMD_DESTROY_ITEM_CS_REQ: u16 = 584; +pub const CMD_EXP_UP_EQUIPMENT_SC_RSP: u16 = 554; +pub const CMD_RELIC_AVATAR_RECOMMEND_SC_RSP: u16 = 540; +pub const CMD_COMPOSE_SELECTED_RELIC_CS_REQ: u16 = 528; +pub const CMD_ADD_RELIC_FILTER_PLAN_CS_REQ: u16 = 553; +pub const CMD_LOCK_RELIC_CS_REQ: u16 = 597; +pub const CMD_EXCHANGE_HCOIN_SC_RSP: u16 = 590; +pub const CMD_SELL_ITEM_SC_RSP: u16 = 524; +pub const CMD_SELL_ITEM_CS_REQ: u16 = 525; +pub const CMD_MODIFY_RELIC_FILTER_PLAN_SC_RSP: u16 = 559; +pub const CMD_GET_BAG_CS_REQ: u16 = 568; +pub const CMD_EXP_UP_RELIC_SC_RSP: u16 = 534; +pub const CMD_MARK_RELIC_FILTER_PLAN_CS_REQ: u16 = 531; +pub const CMD_RELIC_AVATAR_RECOMMEND_CS_REQ: u16 = 575; +pub const CMD_EXCHANGE_HCOIN_CS_REQ: u16 = 592; +pub const CMD_GET_MARK_ITEM_LIST_CS_REQ: u16 = 578; +pub const CMD_PROMOTE_EQUIPMENT_SC_RSP: u16 = 543; +pub const CMD_EXP_UP_EQUIPMENT_CS_REQ: u16 = 599; +pub const CMD_GET_RECYLE_TIME_CS_REQ: u16 = 508; +pub const CMD_DISCARD_RELIC_CS_REQ: u16 = 589; +pub const CMD_COMPOSE_ITEM_SC_RSP: u16 = 548; +pub const CMD_MARK_ITEM_SC_RSP: u16 = 545; +pub const CMD_LOCK_RELIC_SC_RSP: u16 = 598; +pub const CMD_MARK_RELIC_FILTER_PLAN_SC_RSP: u16 = 503; +pub const CMD_RELIC_FILTER_PLAN_CLEAR_NAME_SC_NOTIFY: u16 = 526; +pub const CMD_RANK_UP_EQUIPMENT_CS_REQ: u16 = 551; +pub const CMD_GET_RELIC_FILTER_PLAN_CS_REQ: u16 = 585; +pub const CMD_EXP_UP_RELIC_CS_REQ: u16 = 582; +pub const CMD_GET_RECYLE_TIME_SC_RSP: u16 = 581; +pub const CMD_GET_RELIC_FILTER_PLAN_SC_RSP: u16 = 600; +pub const CMD_PLAY_BACK_GROUND_MUSIC_CS_REQ: u16 = 3111; +pub const CMD_TRIAL_BACK_GROUND_MUSIC_CS_REQ: u16 = 3139; +pub const CMD_GET_JUKEBOX_DATA_SC_RSP: u16 = 3106; +pub const CMD_UNLOCK_BACK_GROUND_MUSIC_SC_RSP: u16 = 3193; +pub const CMD_TRIAL_BACK_GROUND_MUSIC_SC_RSP: u16 = 3129; +pub const CMD_PLAY_BACK_GROUND_MUSIC_SC_RSP: u16 = 3143; +pub const CMD_GET_JUKEBOX_DATA_CS_REQ: u16 = 3168; +pub const CMD_UNLOCK_BACK_GROUND_MUSIC_CS_REQ: u16 = 3156; +pub const CMD_SET_LINEUP_NAME_CS_REQ: u16 = 798; +pub const CMD_QUIT_LINEUP_SC_RSP: u16 = 729; +pub const CMD_GET_CUR_LINEUP_DATA_SC_RSP: u16 = 743; +pub const CMD_GET_ALL_LINEUP_DATA_CS_REQ: u16 = 724; +pub const CMD_SET_LINEUP_NAME_SC_RSP: u16 = 725; +pub const CMD_JOIN_LINEUP_SC_RSP: u16 = 793; +pub const CMD_CHANGE_LINEUP_LEADER_SC_RSP: u16 = 782; +pub const CMD_SWITCH_LINEUP_INDEX_CS_REQ: u16 = 734; +pub const CMD_SWAP_LINEUP_CS_REQ: u16 = 751; +pub const CMD_SWAP_LINEUP_SC_RSP: u16 = 733; +pub const CMD_REPLACE_LINEUP_SC_RSP: u16 = 728; +pub const CMD_GET_ALL_LINEUP_DATA_SC_RSP: u16 = 717; +pub const CMD_GET_LINEUP_AVATAR_DATA_CS_REQ: u16 = 754; +pub const CMD_GET_STAGE_LINEUP_SC_RSP: u16 = 706; +pub const CMD_GET_LINEUP_AVATAR_DATA_SC_RSP: u16 = 765; +pub const CMD_JOIN_LINEUP_CS_REQ: u16 = 756; +pub const CMD_GET_STAGE_LINEUP_CS_REQ: u16 = 768; +pub const CMD_REPLACE_LINEUP_CS_REQ: u16 = 790; +pub const CMD_SYNC_LINEUP_NOTIFY: u16 = 799; +pub const CMD_GET_CUR_LINEUP_DATA_CS_REQ: u16 = 711; +pub const CMD_SWITCH_LINEUP_INDEX_SC_RSP: u16 = 797; +pub const CMD_EXTRA_LINEUP_DESTROY_NOTIFY: u16 = 709; +pub const CMD_CHANGE_LINEUP_LEADER_CS_REQ: u16 = 748; +pub const CMD_QUIT_LINEUP_CS_REQ: u16 = 739; +pub const CMD_VIRTUAL_LINEUP_DESTROY_NOTIFY: u16 = 792; +pub const CMD_LOBBY_QUIT_CS_REQ: u16 = 7362; +pub const CMD_LOBBY_INVITE_SC_RSP: u16 = 7356; +pub const CMD_LOBBY_BEGIN_CS_REQ: u16 = 7361; +pub const CMD_LOBBY_JOIN_SC_RSP: u16 = 7367; +pub const CMD_LOBBY_JOIN_CS_REQ: u16 = 7365; +pub const CMD_LOBBY_MODIFY_PLAYER_INFO_SC_RSP: u16 = 7354; +pub const CMD_LOBBY_KICK_OUT_CS_REQ: u16 = 7384; +pub const CMD_LOBBY_GET_INFO_SC_RSP: u16 = 7371; +pub const CMD_LOBBY_KICK_OUT_SC_RSP: u16 = 7370; +pub const CMD_LOBBY_GET_INFO_CS_REQ: u16 = 7398; +pub const CMD_LOBBY_BEGIN_SC_RSP: u16 = 7358; +pub const CMD_LOBBY_CREATE_SC_RSP: u16 = 7374; +pub const CMD_LOBBY_CREATE_CS_REQ: u16 = 7357; +pub const CMD_LOBBY_SYNC_INFO_SC_NOTIFY: u16 = 7386; +pub const CMD_LOBBY_INVITE_CS_REQ: u16 = 7395; +pub const CMD_LOBBY_MODIFY_PLAYER_INFO_CS_REQ: u16 = 7373; +pub const CMD_LOBBY_QUIT_SC_RSP: u16 = 7389; +pub const CMD_LOBBY_INVITE_SC_NOTIFY: u16 = 7355; +pub const CMD_GET_MAIL_SC_RSP: u16 = 806; +pub const CMD_MARK_READ_MAIL_CS_REQ: u16 = 811; +pub const CMD_GET_MAIL_CS_REQ: u16 = 868; +pub const CMD_MARK_READ_MAIL_SC_RSP: u16 = 843; +pub const CMD_NEW_MAIL_SC_NOTIFY: u16 = 851; +pub const CMD_DEL_MAIL_SC_RSP: u16 = 893; +pub const CMD_TAKE_MAIL_ATTACHMENT_SC_RSP: u16 = 829; +pub const CMD_DEL_MAIL_CS_REQ: u16 = 856; +pub const CMD_TAKE_MAIL_ATTACHMENT_CS_REQ: u16 = 839; +pub const CMD_RESET_MAP_ROTATION_REGION_CS_REQ: u16 = 6865; +pub const CMD_UPDATE_ROTATER_SC_NOTIFY: u16 = 6824; +pub const CMD_DEPLOY_ROTATER_SC_RSP: u16 = 6893; +pub const CMD_ROTATE_MAP_CS_REQ: u16 = 6839; +pub const CMD_INTERACT_CHARGER_SC_RSP: u16 = 6843; +pub const CMD_GET_MAP_ROTATION_DATA_CS_REQ: u16 = 6899; +pub const CMD_INTERACT_CHARGER_CS_REQ: u16 = 6811; +pub const CMD_UPDATE_MAP_ROTATION_DATA_SC_NOTIFY: u16 = 6897; +pub const CMD_LEAVE_MAP_ROTATION_REGION_SC_RSP: u16 = 6833; +pub const CMD_UPDATE_ENERGY_SC_NOTIFY: u16 = 6834; +pub const CMD_LEAVE_MAP_ROTATION_REGION_SC_NOTIFY: u16 = 6882; +pub const CMD_ENTER_MAP_ROTATION_REGION_SC_RSP: u16 = 6806; +pub const CMD_GET_MAP_ROTATION_DATA_SC_RSP: u16 = 6854; +pub const CMD_LEAVE_MAP_ROTATION_REGION_CS_REQ: u16 = 6851; +pub const CMD_RESET_MAP_ROTATION_REGION_SC_RSP: u16 = 6848; +pub const CMD_ROTATE_MAP_SC_RSP: u16 = 6829; +pub const CMD_DEPLOY_ROTATER_CS_REQ: u16 = 6856; +pub const CMD_REMOVE_ROTATER_SC_RSP: u16 = 6825; +pub const CMD_ENTER_MAP_ROTATION_REGION_CS_REQ: u16 = 6868; +pub const CMD_REMOVE_ROTATER_CS_REQ: u16 = 6898; +pub const CMD_MATCH_RESULT_SC_NOTIFY: u16 = 7311; +pub const CMD_START_MATCH_SC_RSP: u16 = 7324; +pub const CMD_CANCEL_MATCH_SC_RSP: u16 = 7317; +pub const CMD_START_MATCH_CS_REQ: u16 = 7307; +pub const CMD_GET_CROSS_INFO_CS_REQ: u16 = 7308; +pub const CMD_CANCEL_MATCH_CS_REQ: u16 = 7315; +pub const CMD_GET_CROSS_INFO_SC_RSP: u16 = 7323; +pub const CMD_MATCH_THREE_LEVEL_END_CS_REQ: u16 = 7415; +pub const CMD_MATCH_THREE_GET_DATA_CS_REQ: u16 = 7407; +pub const CMD_MATCH_THREE_SET_BIRD_POS_CS_REQ: u16 = 7408; +pub const CMD_MATCH_THREE_LEVEL_END_SC_RSP: u16 = 7417; +pub const CMD_MATCH_THREE_SET_BIRD_POS_SC_RSP: u16 = 7423; +pub const CMD_MATCH_THREE_GET_DATA_SC_RSP: u16 = 7424; +pub const CMD_MATCH_THREE_SYNC_DATA_SC_NOTIFY: u16 = 7411; +pub const CMD_FINISH_ITEM_ID_SC_RSP: u16 = 2793; +pub const CMD_FINISH_PERFORM_SECTION_ID_SC_RSP: u16 = 2733; +pub const CMD_FINISH_SECTION_ID_SC_RSP: u16 = 2729; +pub const CMD_FINISH_SECTION_ID_CS_REQ: u16 = 2739; +pub const CMD_GET_NPC_MESSAGE_GROUP_SC_RSP: u16 = 2706; +pub const CMD_FINISH_PERFORM_SECTION_ID_CS_REQ: u16 = 2751; +pub const CMD_FINISH_ITEM_ID_CS_REQ: u16 = 2756; +pub const CMD_GET_NPC_STATUS_SC_RSP: u16 = 2743; +pub const CMD_GET_NPC_MESSAGE_GROUP_CS_REQ: u16 = 2768; +pub const CMD_GET_NPC_STATUS_CS_REQ: u16 = 2711; +pub const CMD_DIFFICULTY_ADJUSTMENT_UPDATE_DATA_SC_RSP: u16 = 4123; +pub const CMD_SUBMIT_ORIGAMI_ITEM_CS_REQ: u16 = 4182; +pub const CMD_DIFFICULTY_ADJUSTMENT_UPDATE_DATA_CS_REQ: u16 = 4184; +pub const CMD_SECURITY_REPORT_SC_RSP: u16 = 4154; +pub const CMD_GET_GUN_PLAY_DATA_SC_RSP: u16 = 4188; +pub const CMD_DIFFICULTY_ADJUSTMENT_GET_DATA_CS_REQ: u16 = 4132; +pub const CMD_GET_MOVIE_RACING_DATA_CS_REQ: u16 = 4117; +pub const CMD_GET_SHARE_DATA_SC_RSP: u16 = 4143; +pub const CMD_DIFFICULTY_ADJUSTMENT_GET_DATA_SC_RSP: u16 = 4116; +pub const CMD_SECURITY_REPORT_CS_REQ: u16 = 4199; +pub const CMD_CANCEL_CACHE_NOTIFY_CS_REQ: u16 = 4151; +pub const CMD_SHARE_CS_REQ: u16 = 4168; +pub const CMD_GET_SHARE_DATA_CS_REQ: u16 = 4111; +pub const CMD_TAKE_PICTURE_SC_RSP: u16 = 4193; +pub const CMD_CANCEL_CACHE_NOTIFY_SC_RSP: u16 = 4133; +pub const CMD_UPDATE_GUN_PLAY_DATA_SC_RSP: u16 = 4181; +pub const CMD_GET_GUN_PLAY_DATA_CS_REQ: u16 = 4109; +pub const CMD_TAKE_PICTURE_CS_REQ: u16 = 4156; +pub const CMD_GET_MOVIE_RACING_DATA_SC_RSP: u16 = 4192; +pub const CMD_UPDATE_MOVIE_RACING_DATA_SC_RSP: u16 = 4128; +pub const CMD_SHARE_SC_RSP: u16 = 4106; +pub const CMD_TRIGGER_VOICE_SC_RSP: u16 = 4148; +pub const CMD_UPDATE_GUN_PLAY_DATA_CS_REQ: u16 = 4108; +pub const CMD_UPDATE_MOVIE_RACING_DATA_CS_REQ: u16 = 4190; +pub const CMD_SUBMIT_ORIGAMI_ITEM_SC_RSP: u16 = 4134; +pub const CMD_TRIGGER_VOICE_CS_REQ: u16 = 4165; +pub const CMD_DAILY_TASK_DATA_SC_NOTIFY: u16 = 1229; +pub const CMD_ACCEPT_MISSION_EVENT_SC_RSP: u16 = 1225; +pub const CMD_SYNC_TASK_CS_REQ: u16 = 1293; +pub const CMD_MISSION_ACCEPT_SC_NOTIFY: u16 = 1249; +pub const CMD_SET_MISSION_EVENT_PROGRESS_SC_RSP: u16 = 1209; +pub const CMD_SET_MISSION_EVENT_PROGRESS_CS_REQ: u16 = 1228; +pub const CMD_START_FINISH_SUB_MISSION_SC_NOTIFY: u16 = 1232; +pub const CMD_MISSION_GROUP_WARN_SC_NOTIFY: u16 = 1254; +pub const CMD_GET_MISSION_STATUS_SC_RSP: u16 = 1217; +pub const CMD_GET_MISSION_DATA_CS_REQ: u16 = 1268; +pub const CMD_FINISH_COSUME_ITEM_MISSION_CS_REQ: u16 = 1265; +pub const CMD_ACCEPT_MAIN_MISSION_SC_RSP: u16 = 1223; +pub const CMD_GET_MISSION_STATUS_CS_REQ: u16 = 1224; +pub const CMD_GET_MISSION_EVENT_DATA_SC_RSP: u16 = 1234; +pub const CMD_FINISH_TALK_MISSION_SC_RSP: u16 = 1243; +pub const CMD_SYNC_TASK_SC_RSP: u16 = 1239; +pub const CMD_FINISH_COSUME_ITEM_MISSION_SC_RSP: u16 = 1248; +pub const CMD_ACCEPT_MAIN_MISSION_CS_REQ: u16 = 1284; +pub const CMD_GET_MAIN_MISSION_CUSTOM_VALUE_SC_RSP: u16 = 1276; +pub const CMD_START_FINISH_MAIN_MISSION_SC_NOTIFY: u16 = 1216; +pub const CMD_SUB_MISSION_REWARD_SC_NOTIFY: u16 = 1288; +pub const CMD_INTERRUPT_MISSION_EVENT_CS_REQ: u16 = 1292; +pub const CMD_GET_MISSION_DATA_SC_RSP: u16 = 1206; +pub const CMD_FINISH_TALK_MISSION_CS_REQ: u16 = 1211; +pub const CMD_GET_MISSION_EVENT_DATA_CS_REQ: u16 = 1282; +pub const CMD_TELEPORT_TO_MISSION_RESET_POINT_SC_RSP: u16 = 1281; +pub const CMD_GET_MAIN_MISSION_CUSTOM_VALUE_CS_REQ: u16 = 1278; +pub const CMD_MISSION_EVENT_REWARD_SC_NOTIFY: u16 = 1297; +pub const CMD_MISSION_REWARD_SC_NOTIFY: u16 = 1256; +pub const CMD_UPDATE_TRACK_MAIN_MISSION_ID_SC_RSP: u16 = 1246; +pub const CMD_ACCEPT_MISSION_EVENT_CS_REQ: u16 = 1298; +pub const CMD_UPDATE_TRACK_MAIN_MISSION_ID_CS_REQ: u16 = 1266; +pub const CMD_TELEPORT_TO_MISSION_RESET_POINT_CS_REQ: u16 = 1208; +pub const CMD_INTERRUPT_MISSION_EVENT_SC_RSP: u16 = 1290; +pub const CMD_MONOPOLY_SCRACH_RAFFLE_TICKET_SC_RSP: u16 = 7050; +pub const CMD_MONOPOLY_MOVE_SC_RSP: u16 = 7051; +pub const CMD_GET_MONOPOLY_FRIEND_RANKING_LIST_CS_REQ: u16 = 7058; +pub const CMD_MONOPOLY_RE_ROLL_RANDOM_SC_RSP: u16 = 7098; +pub const CMD_MONOPOLY_GAME_GACHA_CS_REQ: u16 = 7078; +pub const CMD_GET_MONOPOLY_FRIEND_RANKING_LIST_SC_RSP: u16 = 7047; +pub const CMD_MONOPOLY_GUESS_DRAW_SC_NOTIFY: u16 = 7067; +pub const CMD_MONOPOLY_GET_REGION_PROGRESS_SC_RSP: u16 = 7005; +pub const CMD_GET_MONOPOLY_INFO_CS_REQ: u16 = 7068; +pub const CMD_MONOPOLY_BUY_GOODS_CS_REQ: u16 = 7017; +pub const CMD_MONOPOLY_TAKE_PHASE_REWARD_CS_REQ: u16 = 7061; +pub const CMD_MONOPOLY_GAME_RAISE_RATIO_CS_REQ: u16 = 7016; +pub const CMD_MONOPOLY_SELECT_OPTION_CS_REQ: u16 = 7033; +pub const CMD_MONOPOLY_GET_RAFFLE_TICKET_CS_REQ: u16 = 7042; +pub const CMD_MONOPOLY_CELL_UPDATE_NOTIFY: u16 = 7043; +pub const CMD_GET_MONOPOLY_MBTI_REPORT_REWARD_CS_REQ: u16 = 7062; +pub const CMD_DAILY_FIRST_ENTER_MONOPOLY_ACTIVITY_SC_RSP: u16 = 7048; +pub const CMD_DELETE_SOCIAL_EVENT_SERVER_CACHE_SC_RSP: u16 = 7073; +pub const CMD_MONOPOLY_GUESS_BUY_INFORMATION_CS_REQ: u16 = 7089; +pub const CMD_MONOPOLY_GIVE_UP_CUR_CONTENT_CS_REQ: u16 = 7009; +pub const CMD_MONOPOLY_ACTION_RESULT_SC_NOTIFY: u16 = 7011; +pub const CMD_MONOPOLY_MOVE_CS_REQ: u16 = 7029; +pub const CMD_MONOPOLY_UPGRADE_ASSET_CS_REQ: u16 = 7090; +pub const CMD_MONOPOLY_LIKE_CS_REQ: u16 = 7059; +pub const CMD_MONOPOLY_CLICK_MBTI_REPORT_CS_REQ: u16 = 7038; +pub const CMD_MONOPOLY_GAME_RAISE_RATIO_SC_RSP: u16 = 7084; +pub const CMD_MONOPOLY_CHEAT_DICE_CS_REQ: u16 = 7008; +pub const CMD_GET_MONOPOLY_MBTI_REPORT_REWARD_SC_RSP: u16 = 7001; +pub const CMD_MONOPOLY_GAME_BINGO_FLIP_CARD_SC_RSP: u16 = 7045; +pub const CMD_MONOPOLY_ROLL_RANDOM_CS_REQ: u16 = 7082; +pub const CMD_MONOPOLY_GUESS_CHOOSE_SC_RSP: u16 = 7095; +pub const CMD_MONOPOLY_GIVE_UP_CUR_CONTENT_SC_RSP: u16 = 7088; +pub const CMD_MONOPOLY_ROLL_DICE_CS_REQ: u16 = 7093; +pub const CMD_GET_MONOPOLY_INFO_SC_RSP: u16 = 7006; +pub const CMD_MONOPOLY_CONFIRM_RANDOM_CS_REQ: u16 = 7025; +pub const CMD_MONOPOLY_DAILY_SETTLE_SC_NOTIFY: u16 = 7053; +pub const CMD_GET_MONOPOLY_DAILY_REPORT_SC_RSP: u16 = 7020; +pub const CMD_GET_SOCIAL_EVENT_SERVER_CACHE_CS_REQ: u16 = 7022; +pub const CMD_MONOPOLY_GAME_SETTLE_SC_NOTIFY: u16 = 7023; +pub const CMD_MONOPOLY_EVENT_LOAD_UPDATE_SC_NOTIFY: u16 = 7052; +pub const CMD_MONOPOLY_ACCEPT_QUIZ_CS_REQ: u16 = 7066; +pub const CMD_MONOPOLY_CONTENT_UPDATE_SC_NOTIFY: u16 = 7032; +pub const CMD_MONOPOLY_GET_DAILY_INIT_ITEM_CS_REQ: u16 = 7077; +pub const CMD_MONOPOLY_GET_RAFFLE_TICKET_SC_RSP: u16 = 7083; +pub const CMD_MONOPOLY_RE_ROLL_RANDOM_CS_REQ: u16 = 7097; +pub const CMD_MONOPOLY_LIKE_SC_NOTIFY: u16 = 7041; +pub const CMD_MONOPOLY_GAME_GACHA_SC_RSP: u16 = 7076; +pub const CMD_GET_SOCIAL_EVENT_SERVER_CACHE_SC_RSP: u16 = 7021; +pub const CMD_MONOPOLY_GET_REGION_PROGRESS_CS_REQ: u16 = 7072; +pub const CMD_MONOPOLY_SOCIAL_EVENT_EFFECT_SC_NOTIFY: u16 = 7014; +pub const CMD_MONOPOLY_GET_RAFFLE_POOL_INFO_CS_REQ: u16 = 7064; +pub const CMD_MONOPOLY_ROLL_RANDOM_SC_RSP: u16 = 7034; +pub const CMD_MONOPOLY_GET_RAFFLE_POOL_INFO_SC_RSP: u16 = 7070; +pub const CMD_MONOPOLY_LIKE_SC_RSP: u16 = 7007; +pub const CMD_MONOPOLY_CLICK_CELL_SC_RSP: u16 = 7027; +pub const CMD_MONOPOLY_UPGRADE_ASSET_SC_RSP: u16 = 7028; +pub const CMD_MONOPOLY_GAME_BINGO_FLIP_CARD_CS_REQ: u16 = 7049; +pub const CMD_MONOPOLY_CLICK_MBTI_REPORT_SC_RSP: u16 = 7080; +pub const CMD_MONOPOLY_GET_DAILY_INIT_ITEM_SC_RSP: u16 = 7055; +pub const CMD_MONOPOLY_EVENT_SELECT_FRIEND_CS_REQ: u16 = 7026; +pub const CMD_MONOPOLY_TAKE_RAFFLE_TICKET_REWARD_SC_RSP: u16 = 7036; +pub const CMD_MONOPOLY_ROLL_DICE_SC_RSP: u16 = 7039; +pub const CMD_MONOPOLY_CHEAT_DICE_SC_RSP: u16 = 7081; +pub const CMD_GET_MBTI_REPORT_SC_RSP: u16 = 7003; +pub const CMD_MONOPOLY_CONDITION_UPDATE_SC_NOTIFY: u16 = 7063; +pub const CMD_MONOPOLY_SELECT_OPTION_SC_RSP: u16 = 7099; +pub const CMD_MONOPOLY_GAME_CREATE_SC_NOTIFY: u16 = 7012; +pub const CMD_MONOPOLY_GUESS_BUY_INFORMATION_SC_RSP: u16 = 7069; +pub const CMD_MONOPOLY_QUIZ_DURATION_CHANGE_SC_NOTIFY: u16 = 7015; +pub const CMD_MONOPOLY_TAKE_PHASE_REWARD_SC_RSP: u16 = 7079; +pub const CMD_GET_MBTI_REPORT_CS_REQ: u16 = 7031; +pub const CMD_MONOPOLY_BUY_GOODS_SC_RSP: u16 = 7092; +pub const CMD_MONOPOLY_ACCEPT_QUIZ_SC_RSP: u16 = 7046; +pub const CMD_GET_MONOPOLY_DAILY_REPORT_CS_REQ: u16 = 7091; +pub const CMD_MONOPOLY_STT_UPDATE_SC_NOTIFY: u16 = 7002; +pub const CMD_MONOPOLY_TAKE_RAFFLE_TICKET_REWARD_CS_REQ: u16 = 7096; +pub const CMD_MONOPOLY_GUESS_CHOOSE_CS_REQ: u16 = 7030; +pub const CMD_MONOPOLY_EVENT_SELECT_FRIEND_SC_RSP: u16 = 7013; +pub const CMD_DAILY_FIRST_ENTER_MONOPOLY_ACTIVITY_CS_REQ: u16 = 7065; +pub const CMD_MONOPOLY_CONFIRM_RANDOM_SC_RSP: u16 = 7024; +pub const CMD_DELETE_SOCIAL_EVENT_SERVER_CACHE_CS_REQ: u16 = 7071; +pub const CMD_MONOPOLY_SCRACH_RAFFLE_TICKET_CS_REQ: u16 = 7010; +pub const CMD_MONOPOLY_CLICK_CELL_CS_REQ: u16 = 7057; +pub const CMD_MULTIPLAYER_FIGHT_GIVE_UP_CS_REQ: u16 = 1056; +pub const CMD_MULTIPLAYER_GET_FIGHT_GATE_SC_RSP: u16 = 1043; +pub const CMD_MULTIPLAYER_FIGHT_GAME_FINISH_SC_NOTIFY: u16 = 1029; +pub const CMD_MULTIPLAYER_FIGHT_GAME_STATE_CS_REQ: u16 = 1068; +pub const CMD_MULTIPLAYER_FIGHT_GAME_STATE_SC_RSP: u16 = 1006; +pub const CMD_MULTIPLAYER_FIGHT_GAME_START_SC_NOTIFY: u16 = 1039; +pub const CMD_MULTIPLAYER_MATCH3_FINISH_SC_NOTIFY: u16 = 1051; +pub const CMD_MULTIPLAYER_FIGHT_GIVE_UP_SC_RSP: u16 = 1093; +pub const CMD_MULTIPLAYER_GET_FIGHT_GATE_CS_REQ: u16 = 1011; +pub const CMD_MULTIPLE_DROP_INFO_NOTIFY: u16 = 4693; +pub const CMD_GET_MULTIPLE_DROP_INFO_CS_REQ: u16 = 4668; +pub const CMD_GET_MULTIPLE_DROP_INFO_SC_RSP: u16 = 4606; +pub const CMD_MULTIPLE_DROP_INFO_SC_NOTIFY: u16 = 4611; +pub const CMD_GET_PLAYER_RETURN_MULTI_DROP_INFO_CS_REQ: u16 = 4643; +pub const CMD_GET_PLAYER_RETURN_MULTI_DROP_INFO_SC_RSP: u16 = 4656; +pub const CMD_UPGRADE_AREA_SC_RSP: u16 = 4348; +pub const CMD_MUSEUM_DISPATCH_FINISHED_SC_NOTIFY: u16 = 4328; +pub const CMD_UPGRADE_AREA_CS_REQ: u16 = 4365; +pub const CMD_MUSEUM_TARGET_MISSION_FINISH_NOTIFY: u16 = 4388; +pub const CMD_MUSEUM_RANDOM_EVENT_QUERY_CS_REQ: u16 = 4324; +pub const CMD_GET_EXHIBIT_SC_NOTIFY: u16 = 4333; +pub const CMD_BUY_NPC_STUFF_SC_RSP: u16 = 4343; +pub const CMD_MUSEUM_RANDOM_EVENT_QUERY_SC_RSP: u16 = 4317; +pub const CMD_SET_STUFF_TO_AREA_CS_REQ: u16 = 4356; +pub const CMD_REMOVE_STUFF_FROM_AREA_CS_REQ: u16 = 4339; +pub const CMD_MUSEUM_TARGET_REWARD_NOTIFY: u16 = 4308; +pub const CMD_MUSEUM_RANDOM_EVENT_START_SC_NOTIFY: u16 = 4325; +pub const CMD_MUSEUM_RANDOM_EVENT_SELECT_SC_RSP: u16 = 4390; +pub const CMD_FINISH_CUR_TURN_SC_RSP: u16 = 4354; +pub const CMD_MUSEUM_FUNDS_CHANGED_SC_NOTIFY: u16 = 4398; +pub const CMD_MUSEUM_TAKE_COLLECT_REWARD_SC_RSP: u16 = 4332; +pub const CMD_GET_MUSEUM_INFO_CS_REQ: u16 = 4368; +pub const CMD_GET_MUSEUM_INFO_SC_RSP: u16 = 4306; +pub const CMD_SET_STUFF_TO_AREA_SC_RSP: u16 = 4393; +pub const CMD_UPGRADE_AREA_STAT_SC_RSP: u16 = 4334; +pub const CMD_MUSEUM_TAKE_COLLECT_REWARD_CS_REQ: u16 = 4381; +pub const CMD_UPGRADE_AREA_STAT_CS_REQ: u16 = 4382; +pub const CMD_MUSEUM_TARGET_START_NOTIFY: u16 = 4309; +pub const CMD_BUY_NPC_STUFF_CS_REQ: u16 = 4311; +pub const CMD_FINISH_CUR_TURN_CS_REQ: u16 = 4399; +pub const CMD_GET_STUFF_SC_NOTIFY: u16 = 4351; +pub const CMD_MUSEUM_RANDOM_EVENT_SELECT_CS_REQ: u16 = 4392; +pub const CMD_REMOVE_STUFF_FROM_AREA_SC_RSP: u16 = 4329; +pub const CMD_MUSEUM_INFO_CHANGED_SC_NOTIFY: u16 = 4397; +pub const CMD_GET_OFFERING_INFO_SC_RSP: u16 = 6923; +pub const CMD_TAKE_OFFERING_REWARD_CS_REQ: u16 = 6924; +pub const CMD_TAKE_OFFERING_REWARD_SC_RSP: u16 = 6922; +pub const CMD_SUBMIT_OFFERING_ITEM_SC_RSP: u16 = 6940; +pub const CMD_SUBMIT_OFFERING_ITEM_CS_REQ: u16 = 6932; +pub const CMD_OFFERING_INFO_SC_NOTIFY: u16 = 6936; +pub const CMD_GET_OFFERING_INFO_CS_REQ: u16 = 6939; +pub const CMD_ACCEPTED_PAM_MISSION_EXPIRE_CS_REQ: u16 = 4068; +pub const CMD_ACCEPTED_PAM_MISSION_EXPIRE_SC_RSP: u16 = 4006; +pub const CMD_SYNC_ACCEPTED_PAM_MISSION_NOTIFY: u16 = 4011; +pub const CMD_RECALL_PET_SC_RSP: u16 = 7608; +pub const CMD_RECALL_PET_CS_REQ: u16 = 7611; +pub const CMD_CUR_PET_CHANGED_SC_NOTIFY: u16 = 7623; +pub const CMD_GET_PET_DATA_CS_REQ: u16 = 7607; +pub const CMD_GET_PET_DATA_SC_RSP: u16 = 7624; +pub const CMD_SUMMON_PET_SC_RSP: u16 = 7617; +pub const CMD_SUMMON_PET_CS_REQ: u16 = 7615; +pub const CMD_UNLOCK_CHAT_BUBBLE_SC_NOTIFY: u16 = 5156; +pub const CMD_GET_PHONE_DATA_CS_REQ: u16 = 5168; +pub const CMD_GET_PHONE_DATA_SC_RSP: u16 = 5106; +pub const CMD_SELECT_CHAT_BUBBLE_SC_RSP: u16 = 5143; +pub const CMD_UNLOCK_PHONE_THEME_SC_NOTIFY: u16 = 5129; +pub const CMD_SELECT_PHONE_THEME_SC_RSP: u16 = 5139; +pub const CMD_SELECT_PHONE_THEME_CS_REQ: u16 = 5193; +pub const CMD_SELECT_CHAT_BUBBLE_CS_REQ: u16 = 5111; +pub const CMD_GET_VIDEO_VERSION_KEY_CS_REQ: u16 = 42; +pub const CMD_EXCHANGE_STAMINA_CS_REQ: u16 = 48; +pub const CMD_PLAYER_LOGIN_FINISH_SC_RSP: u16 = 86; +pub const CMD_SET_PLAYER_INFO_SC_RSP: u16 = 95; +pub const CMD_GET_BASIC_INFO_SC_RSP: u16 = 85; +pub const CMD_PLAYER_GET_TOKEN_SC_RSP: u16 = 93; +pub const CMD_EXCHANGE_STAMINA_SC_RSP: u16 = 82; +pub const CMD_ACE_ANTI_CHEATER_SC_RSP: u16 = 59; +pub const CMD_UNLOCK_AVATAR_PATH_CS_REQ: u16 = 63; +pub const CMD_UPDATE_PLAYER_SETTING_SC_RSP: u16 = 70; +pub const CMD_SET_MULTIPLE_AVATAR_PATHS_CS_REQ: u16 = 80; +pub const CMD_PLAYER_LOGOUT_SC_RSP: u16 = 43; +pub const CMD_GET_LEVEL_REWARD_SC_RSP: u16 = 9; +pub const CMD_RESERVE_STAMINA_EXCHANGE_CS_REQ: u16 = 50; +pub const CMD_GET_MULTI_PATH_AVATAR_INFO_SC_RSP: u16 = 77; +pub const CMD_GM_TALK_SC_RSP: u16 = 99; +pub const CMD_RETCODE_NOTIFY: u16 = 41; +pub const CMD_CLIENT_DOWNLOAD_DATA_SC_NOTIFY: u16 = 15; +pub const CMD_PLAYER_LOGIN_SC_RSP: u16 = 6; +pub const CMD_FEATURE_SWITCH_CLOSED_SC_NOTIFY: u16 = 13; +pub const CMD_SET_LANGUAGE_CS_REQ: u16 = 81; +pub const CMD_GET_LEVEL_REWARD_CS_REQ: u16 = 28; +pub const CMD_ACE_ANTI_CHEATER_CS_REQ: u16 = 47; +pub const CMD_STAMINA_INFO_SC_NOTIFY: u16 = 5; +pub const CMD_PLAYER_HEART_BEAT_SC_RSP: u16 = 3; +pub const CMD_SET_NICKNAME_SC_RSP: u16 = 17; +pub const CMD_ANTI_ADDICT_SC_NOTIFY: u16 = 25; +pub const CMD_UPDATE_PSN_SETTINGS_INFO_CS_REQ: u16 = 2; +pub const CMD_GET_VIDEO_VERSION_KEY_SC_RSP: u16 = 83; +pub const CMD_CLIENT_OBJ_DOWNLOAD_DATA_SC_NOTIFY: u16 = 61; +pub const CMD_PLAYER_LOGOUT_CS_REQ: u16 = 11; +pub const CMD_SET_NICKNAME_CS_REQ: u16 = 24; +pub const CMD_PLAYER_LOGIN_CS_REQ: u16 = 68; +pub const CMD_DAILY_REFRESH_NOTIFY: u16 = 100; +pub const CMD_RESERVE_STAMINA_EXCHANGE_SC_RSP: u16 = 72; +pub const CMD_GET_AUTHKEY_SC_RSP: u16 = 97; +pub const CMD_GET_BASIC_INFO_CS_REQ: u16 = 40; +pub const CMD_SET_RED_POINT_STATUS_SC_NOTIFY: u16 = 96; +pub const CMD_SET_LANGUAGE_SC_RSP: u16 = 32; +pub const CMD_UPDATE_FEATURE_SWITCH_SC_NOTIFY: u16 = 75; +pub const CMD_SET_PLAYER_INFO_CS_REQ: u16 = 30; +pub const CMD_SERVER_ANNOUNCE_NOTIFY: u16 = 16; +pub const CMD_QUERY_PRODUCT_INFO_SC_RSP: u16 = 67; +pub const CMD_UNLOCK_AVATAR_PATH_SC_RSP: u16 = 38; +pub const CMD_GM_TALK_SC_NOTIFY: u16 = 29; +pub const CMD_SET_AVATAR_PATH_CS_REQ: u16 = 20; +pub const CMD_GET_MULTI_PATH_AVATAR_INFO_CS_REQ: u16 = 27; +pub const CMD_AVATAR_PATH_CHANGED_NOTIFY: u16 = 55; +pub const CMD_GET_LEVEL_REWARD_TAKEN_LIST_CS_REQ: u16 = 92; +pub const CMD_MONTH_CARD_REWARD_NOTIFY: u16 = 7; +pub const CMD_PLAYER_HEART_BEAT_CS_REQ: u16 = 31; +pub const CMD_REGION_STOP_SC_NOTIFY: u16 = 98; +pub const CMD_PLAYER_LOGIN_FINISH_CS_REQ: u16 = 73; +pub const CMD_SET_AVATAR_PATH_SC_RSP: u16 = 57; +pub const CMD_GET_SECRET_KEY_INFO_CS_REQ: u16 = 21; +pub const CMD_CLIENT_OBJ_UPLOAD_CS_REQ: u16 = 79; +pub const CMD_SET_GENDER_SC_RSP: u16 = 12; +pub const CMD_UPDATE_PSN_SETTINGS_INFO_SC_RSP: u16 = 62; +pub const CMD_PLAYER_GET_TOKEN_CS_REQ: u16 = 56; +pub const CMD_CLIENT_OBJ_UPLOAD_SC_RSP: u16 = 52; +pub const CMD_SET_MULTIPLE_AVATAR_PATHS_SC_RSP: u16 = 4; +pub const CMD_SET_GENDER_CS_REQ: u16 = 46; +pub const CMD_GM_TALK_CS_REQ: u16 = 33; +pub const CMD_GET_AUTHKEY_CS_REQ: u16 = 34; +pub const CMD_QUERY_PRODUCT_INFO_CS_REQ: u16 = 69; +pub const CMD_SET_GAMEPLAY_BIRTHDAY_SC_RSP: u16 = 58; +pub const CMD_UPDATE_PLAYER_SETTING_CS_REQ: u16 = 64; +pub const CMD_SET_GAMEPLAY_BIRTHDAY_CS_REQ: u16 = 53; +pub const CMD_GATE_SERVER_SC_NOTIFY: u16 = 26; +pub const CMD_GET_SECRET_KEY_INFO_SC_RSP: u16 = 71; +pub const CMD_PLAYER_KICK_OUT_SC_NOTIFY: u16 = 51; +pub const CMD_GET_LEVEL_REWARD_TAKEN_LIST_SC_RSP: u16 = 90; +pub const CMD_SET_HEAD_ICON_SC_RSP: u16 = 2843; +pub const CMD_SET_IS_DISPLAY_AVATAR_INFO_CS_REQ: u16 = 2839; +pub const CMD_GET_PLAYER_BOARD_DATA_SC_RSP: u16 = 2806; +pub const CMD_SET_ASSIST_AVATAR_SC_RSP: u16 = 2865; +pub const CMD_SET_SIGNATURE_CS_REQ: u16 = 2833; +pub const CMD_SET_HEAD_ICON_CS_REQ: u16 = 2811; +pub const CMD_SET_DISPLAY_AVATAR_SC_RSP: u16 = 2893; +pub const CMD_UNLOCK_HEAD_ICON_SC_NOTIFY: u16 = 2851; +pub const CMD_SET_SIGNATURE_SC_RSP: u16 = 2899; +pub const CMD_GET_PLAYER_BOARD_DATA_CS_REQ: u16 = 2868; +pub const CMD_SET_ASSIST_AVATAR_CS_REQ: u16 = 2854; +pub const CMD_SET_DISPLAY_AVATAR_CS_REQ: u16 = 2856; +pub const CMD_SET_IS_DISPLAY_AVATAR_INFO_SC_RSP: u16 = 2829; +pub const CMD_PLAYER_RETURN_SIGN_SC_RSP: u16 = 4511; +pub const CMD_PLAYER_RETURN_TAKE_POINT_REWARD_SC_RSP: u16 = 4593; +pub const CMD_PLAYER_RETURN_START_SC_NOTIFY: u16 = 4568; +pub const CMD_PLAYER_RETURN_INFO_QUERY_CS_REQ: u16 = 4551; +pub const CMD_PLAYER_RETURN_TAKE_REWARD_CS_REQ: u16 = 4539; +pub const CMD_PLAYER_RETURN_SIGN_CS_REQ: u16 = 4506; +pub const CMD_PLAYER_RETURN_FORCE_FINISH_SC_NOTIFY: u16 = 4599; +pub const CMD_PLAYER_RETURN_TAKE_REWARD_SC_RSP: u16 = 4529; +pub const CMD_PLAYER_RETURN_TAKE_POINT_REWARD_CS_REQ: u16 = 4556; +pub const CMD_PLAYER_RETURN_POINT_CHANGE_SC_NOTIFY: u16 = 4543; +pub const CMD_PLAYER_RETURN_INFO_QUERY_SC_RSP: u16 = 4533; +pub const CMD_FINISH_PLOT_SC_RSP: u16 = 1106; +pub const CMD_FINISH_PLOT_CS_REQ: u16 = 1168; +pub const CMD_GET_PUNK_LORD_BATTLE_RECORD_SC_RSP: u16 = 3278; +pub const CMD_PUNK_LORD_RAID_TIME_OUT_SC_NOTIFY: u16 = 3225; +pub const CMD_SHARE_PUNK_LORD_MONSTER_CS_REQ: u16 = 3256; +pub const CMD_SHARE_PUNK_LORD_MONSTER_SC_RSP: u16 = 3293; +pub const CMD_PUNK_LORD_DATA_CHANGE_NOTIFY: u16 = 3284; +pub const CMD_SUMMON_PUNK_LORD_MONSTER_SC_RSP: u16 = 3229; +pub const CMD_GET_KILLED_PUNK_LORD_MONSTER_DATA_CS_REQ: u16 = 3228; +pub const CMD_TAKE_PUNK_LORD_POINT_REWARD_SC_RSP: u16 = 3248; +pub const CMD_GET_PUNK_LORD_DATA_SC_RSP: u16 = 3297; +pub const CMD_START_PUNK_LORD_RAID_CS_REQ: u16 = 3211; +pub const CMD_GET_PUNK_LORD_DATA_CS_REQ: u16 = 3234; +pub const CMD_PUNK_LORD_MONSTER_INFO_SC_NOTIFY: u16 = 3282; +pub const CMD_SUMMON_PUNK_LORD_MONSTER_CS_REQ: u16 = 3239; +pub const CMD_PUNK_LORD_BATTLE_RESULT_SC_NOTIFY: u16 = 3290; +pub const CMD_GET_PUNK_LORD_MONSTER_DATA_SC_RSP: u16 = 3206; +pub const CMD_TAKE_KILLED_PUNK_LORD_MONSTER_SCORE_CS_REQ: u16 = 3232; +pub const CMD_START_PUNK_LORD_RAID_SC_RSP: u16 = 3243; +pub const CMD_TAKE_KILLED_PUNK_LORD_MONSTER_SCORE_SC_RSP: u16 = 3216; +pub const CMD_PUNK_LORD_MONSTER_KILLED_NOTIFY: u16 = 3281; +pub const CMD_GET_PUNK_LORD_BATTLE_RECORD_CS_REQ: u16 = 3223; +pub const CMD_TAKE_PUNK_LORD_POINT_REWARD_CS_REQ: u16 = 3265; +pub const CMD_GET_KILLED_PUNK_LORD_MONSTER_DATA_SC_RSP: u16 = 3209; +pub const CMD_GET_PUNK_LORD_MONSTER_DATA_CS_REQ: u16 = 3268; +pub const CMD_BATCH_GET_QUEST_DATA_SC_RSP: u16 = 934; +pub const CMD_GET_QUEST_DATA_CS_REQ: u16 = 968; +pub const CMD_TAKE_QUEST_OPTIONAL_REWARD_SC_RSP: u16 = 965; +pub const CMD_QUEST_RECORD_SC_NOTIFY: u16 = 951; +pub const CMD_FINISH_QUEST_SC_RSP: u16 = 999; +pub const CMD_BATCH_GET_QUEST_DATA_CS_REQ: u16 = 982; +pub const CMD_GET_QUEST_RECORD_CS_REQ: u16 = 939; +pub const CMD_TAKE_QUEST_OPTIONAL_REWARD_CS_REQ: u16 = 954; +pub const CMD_GET_QUEST_DATA_SC_RSP: u16 = 906; +pub const CMD_TAKE_QUEST_REWARD_CS_REQ: u16 = 911; +pub const CMD_FINISH_QUEST_CS_REQ: u16 = 933; +pub const CMD_TAKE_QUEST_REWARD_SC_RSP: u16 = 943; +pub const CMD_GET_QUEST_RECORD_SC_RSP: u16 = 929; +pub const CMD_START_RAID_SC_RSP: u16 = 2206; +pub const CMD_GET_CHALLENGE_RAID_INFO_SC_RSP: u16 = 2239; +pub const CMD_START_RAID_CS_REQ: u16 = 2268; +pub const CMD_SET_CLIENT_RAID_TARGET_COUNT_CS_REQ: u16 = 2265; +pub const CMD_RAID_KICK_BY_SERVER_SC_NOTIFY: u16 = 2224; +pub const CMD_GET_SAVE_RAID_SC_RSP: u16 = 2234; +pub const CMD_GET_ALL_SAVE_RAID_CS_REQ: u16 = 2297; +pub const CMD_CHALLENGE_RAID_NOTIFY: u16 = 2233; +pub const CMD_RAID_INFO_NOTIFY: u16 = 2256; +pub const CMD_LEAVE_RAID_CS_REQ: u16 = 2211; +pub const CMD_GET_ALL_SAVE_RAID_SC_RSP: u16 = 2298; +pub const CMD_GET_RAID_INFO_SC_RSP: u16 = 2254; +pub const CMD_TAKE_CHALLENGE_RAID_REWARD_CS_REQ: u16 = 2229; +pub const CMD_GET_RAID_INFO_CS_REQ: u16 = 2299; +pub const CMD_DEL_SAVE_RAID_SC_NOTIFY: u16 = 2225; +pub const CMD_TAKE_CHALLENGE_RAID_REWARD_SC_RSP: u16 = 2251; +pub const CMD_SET_CLIENT_RAID_TARGET_COUNT_SC_RSP: u16 = 2248; +pub const CMD_GET_SAVE_RAID_CS_REQ: u16 = 2282; +pub const CMD_LEAVE_RAID_SC_RSP: u16 = 2243; +pub const CMD_GET_CHALLENGE_RAID_INFO_CS_REQ: u16 = 2293; +pub const CMD_RAID_COLLECTION_ENTER_NEXT_RAID_CS_REQ: u16 = 6960; +pub const CMD_RAID_COLLECTION_ENTER_NEXT_RAID_SC_RSP: u16 = 6944; +pub const CMD_RAID_COLLECTION_DATA_SC_NOTIFY: u16 = 6952; +pub const CMD_RAID_COLLECTION_DATA_SC_RSP: u16 = 6943; +pub const CMD_RAID_COLLECTION_DATA_CS_REQ: u16 = 6959; +pub const CMD_UPDATE_RED_DOT_DATA_CS_REQ: u16 = 5911; +pub const CMD_GET_SINGLE_RED_DOT_PARAM_GROUP_CS_REQ: u16 = 5956; +pub const CMD_GET_SINGLE_RED_DOT_PARAM_GROUP_SC_RSP: u16 = 5993; +pub const CMD_GET_ALL_RED_DOT_DATA_CS_REQ: u16 = 5968; +pub const CMD_UPDATE_RED_DOT_DATA_SC_RSP: u16 = 5943; +pub const CMD_GET_ALL_RED_DOT_DATA_SC_RSP: u16 = 5906; +pub const CMD_GET_REPLAY_TOKEN_SC_RSP: u16 = 3506; +pub const CMD_GET_REPLAY_TOKEN_CS_REQ: u16 = 3568; +pub const CMD_GET_PLAYER_REPLAY_INFO_CS_REQ: u16 = 3511; +pub const CMD_GET_PLAYER_REPLAY_INFO_SC_RSP: u16 = 3543; +pub const CMD_DAILY_FIRST_MEET_PAM_SC_RSP: u16 = 3443; +pub const CMD_GET_RND_OPTION_CS_REQ: u16 = 3468; +pub const CMD_GET_RND_OPTION_SC_RSP: u16 = 3406; +pub const CMD_DAILY_FIRST_MEET_PAM_CS_REQ: u16 = 3411; +pub const CMD_GET_ROGUE_INFO_CS_REQ: u16 = 1868; +pub const CMD_GET_ROGUE_BUFF_ENHANCE_INFO_CS_REQ: u16 = 1890; +pub const CMD_EXCHANGE_ROGUE_REWARD_KEY_SC_RSP: u16 = 1803; +pub const CMD_SYNC_ROGUE_EXPLORE_WIN_SC_NOTIFY: u16 = 1849; +pub const CMD_SYNC_ROGUE_STATUS_SC_NOTIFY: u16 = 1887; +pub const CMD_LEAVE_ROGUE_SC_RSP: u16 = 1829; +pub const CMD_GET_ROGUE_INFO_SC_RSP: u16 = 1806; +pub const CMD_TAKE_ROGUE_SCORE_REWARD_CS_REQ: u16 = 1817; +pub const CMD_SYNC_ROGUE_AEON_LEVEL_UP_REWARD_SC_NOTIFY: u16 = 1870; +pub const CMD_FINISH_AEON_DIALOGUE_GROUP_SC_RSP: u16 = 1855; +pub const CMD_ENABLE_ROGUE_TALENT_CS_REQ: u16 = 1880; +pub const CMD_OPEN_ROGUE_CHEST_SC_RSP: u16 = 1841; +pub const CMD_GET_ROGUE_SCORE_REWARD_INFO_CS_REQ: u16 = 1861; +pub const CMD_SYNC_ROGUE_REWARD_INFO_SC_NOTIFY: u16 = 1818; +pub const CMD_REVIVE_ROGUE_AVATAR_CS_REQ: u16 = 1825; +pub const CMD_GET_ROGUE_INITIAL_SCORE_CS_REQ: u16 = 1895; +pub const CMD_ENTER_ROGUE_CS_REQ: u16 = 1856; +pub const CMD_FINISH_AEON_DIALOGUE_GROUP_CS_REQ: u16 = 1877; +pub const CMD_GET_ROGUE_TALENT_INFO_SC_RSP: u16 = 1838; +pub const CMD_TAKE_ROGUE_AEON_LEVEL_REWARD_CS_REQ: u16 = 1810; +pub const CMD_QUIT_ROGUE_SC_RSP: u16 = 1878; +pub const CMD_LEAVE_ROGUE_CS_REQ: u16 = 1839; +pub const CMD_TAKE_ROGUE_AEON_LEVEL_REWARD_SC_RSP: u16 = 1850; +pub const CMD_GET_ROGUE_AEON_INFO_SC_RSP: u16 = 1827; +pub const CMD_GET_ROGUE_SCORE_REWARD_INFO_SC_RSP: u16 = 1879; +pub const CMD_SYNC_ROGUE_AREA_UNLOCK_SC_NOTIFY: u16 = 1896; +pub const CMD_ENHANCE_ROGUE_BUFF_SC_RSP: u16 = 1888; +pub const CMD_ENTER_ROGUE_MAP_ROOM_CS_REQ: u16 = 1812; +pub const CMD_REVIVE_ROGUE_AVATAR_SC_RSP: u16 = 1824; +pub const CMD_PICK_ROGUE_AVATAR_CS_REQ: u16 = 1834; +pub const CMD_SYNC_ROGUE_AEON_SC_NOTIFY: u16 = 1883; +pub const CMD_SYNC_ROGUE_VIRTUAL_ITEM_INFO_SC_NOTIFY: u16 = 1819; +pub const CMD_OPEN_ROGUE_CHEST_CS_REQ: u16 = 1807; +pub const CMD_ENTER_ROGUE_SC_RSP: u16 = 1893; +pub const CMD_SYNC_ROGUE_GET_ITEM_SC_NOTIFY: u16 = 1836; +pub const CMD_SYNC_ROGUE_PICK_AVATAR_INFO_SC_NOTIFY: u16 = 1835; +pub const CMD_ENHANCE_ROGUE_BUFF_CS_REQ: u16 = 1809; +pub const CMD_TAKE_ROGUE_SCORE_REWARD_SC_RSP: u16 = 1892; +pub const CMD_EXCHANGE_ROGUE_REWARD_KEY_CS_REQ: u16 = 1831; +pub const CMD_GET_ROGUE_BUFF_ENHANCE_INFO_SC_RSP: u16 = 1828; +pub const CMD_ENABLE_ROGUE_TALENT_SC_RSP: u16 = 1804; +pub const CMD_GET_ROGUE_AEON_INFO_CS_REQ: u16 = 1857; +pub const CMD_QUIT_ROGUE_CS_REQ: u16 = 1823; +pub const CMD_SYNC_ROGUE_REVIVE_INFO_SC_NOTIFY: u16 = 1884; +pub const CMD_GET_ROGUE_TALENT_INFO_CS_REQ: u16 = 1863; +pub const CMD_SYNC_ROGUE_MAP_ROOM_SC_NOTIFY: u16 = 1869; +pub const CMD_SYNC_ROGUE_FINISH_SC_NOTIFY: u16 = 1882; +pub const CMD_SYNC_ROGUE_SEASON_FINISH_SC_NOTIFY: u16 = 1845; +pub const CMD_PICK_ROGUE_AVATAR_SC_RSP: u16 = 1897; +pub const CMD_GET_ROGUE_INITIAL_SCORE_SC_RSP: u16 = 1889; +pub const CMD_START_ROGUE_CS_REQ: u16 = 1811; +pub const CMD_ENTER_ROGUE_MAP_ROOM_SC_RSP: u16 = 1830; +pub const CMD_START_ROGUE_SC_RSP: u16 = 1843; +pub const CMD_ROGUE_ARCADE_LEAVE_CS_REQ: u16 = 7665; +pub const CMD_ROGUE_ARCADE_START_CS_REQ: u16 = 7657; +pub const CMD_ROGUE_ARCADE_RESTART_CS_REQ: u16 = 7661; +pub const CMD_ROGUE_ARCADE_GET_INFO_CS_REQ: u16 = 7673; +pub const CMD_ROGUE_ARCADE_GET_INFO_SC_RSP: u16 = 7654; +pub const CMD_ROGUE_ARCADE_LEAVE_SC_RSP: u16 = 7667; +pub const CMD_ROGUE_ARCADE_START_SC_RSP: u16 = 7674; +pub const CMD_ROGUE_ARCADE_RESTART_SC_RSP: u16 = 7658; +pub const CMD_HANDLE_ROGUE_COMMON_PENDING_ACTION_SC_RSP: u16 = 5659; +pub const CMD_COMMON_ROGUE_UPDATE_SC_NOTIFY: u16 = 5631; +pub const CMD_ROGUE_WORKBENCH_SELECT_FUNC_CS_REQ: u16 = 5677; +pub const CMD_TAKE_ROGUE_MIRACLE_HANDBOOK_REWARD_CS_REQ: u16 = 5630; +pub const CMD_ROGUE_WORKBENCH_SELECT_FUNC_SC_RSP: u16 = 5655; +pub const CMD_ROGUE_WORKBENCH_HANDLE_FUNC_CS_REQ: u16 = 5696; +pub const CMD_SYNC_ROGUE_COMMON_PENDING_ACTION_SC_NOTIFY: u16 = 5615; +pub const CMD_GET_ROGUE_COLLECTION_CS_REQ: u16 = 5610; +pub const CMD_GET_ROGUE_SHOP_BUFF_INFO_SC_RSP: u16 = 5639; +pub const CMD_PREPARE_ROGUE_ADVENTURE_ROOM_CS_REQ: u16 = 5606; +pub const CMD_FINISH_ROGUE_COMMON_DIALOGUE_SC_RSP: u16 = 5621; +pub const CMD_ROGUE_WORKBENCH_GET_INFO_CS_REQ: u16 = 5642; +pub const CMD_TAKE_ROGUE_EVENT_HANDBOOK_REWARD_SC_RSP: u16 = 5669; +pub const CMD_ROGUE_WORKBENCH_HANDLE_FUNC_SC_RSP: u16 = 5636; +pub const CMD_ROGUE_GET_GAMBLE_INFO_CS_REQ: u16 = 5691; +pub const CMD_SET_ROGUE_COLLECTION_CS_REQ: u16 = 5672; +pub const CMD_ROGUE_NPC_DISAPPEAR_CS_REQ: u16 = 5654; +pub const CMD_SYNC_ROGUE_COMMON_DIALOGUE_DATA_SC_NOTIFY: u16 = 5671; +pub const CMD_SET_ROGUE_EXHIBITION_CS_REQ: u16 = 5661; +pub const CMD_GET_ROGUE_ADVENTURE_ROOM_INFO_SC_RSP: u16 = 5682; +pub const CMD_GET_ROGUE_SHOP_MIRACLE_INFO_CS_REQ: u16 = 5643; +pub const CMD_BUY_ROGUE_SHOP_MIRACLE_CS_REQ: u16 = 5629; +pub const CMD_GET_ENHANCE_COMMON_ROGUE_BUFF_INFO_SC_RSP: u16 = 5692; +pub const CMD_COMMON_ROGUE_QUERY_CS_REQ: u16 = 5607; +pub const CMD_ROGUE_WORKBENCH_GET_INFO_SC_RSP: u16 = 5683; +pub const CMD_ROGUE_GET_GAMBLE_INFO_SC_RSP: u16 = 5620; +pub const CMD_HANDLE_ROGUE_COMMON_PENDING_ACTION_CS_REQ: u16 = 5647; +pub const CMD_SYNC_ROGUE_HANDBOOK_DATA_UPDATE_SC_NOTIFY: u16 = 5612; +pub const CMD_GET_ROGUE_COMMON_DIALOGUE_DATA_CS_REQ: u16 = 5603; +pub const CMD_ROGUE_NPC_DISAPPEAR_SC_RSP: u16 = 5665; +pub const CMD_COMMON_ROGUE_COMPONENT_UPDATE_SC_NOTIFY: u16 = 5686; +pub const CMD_GET_ROGUE_EXHIBITION_SC_RSP: u16 = 5670; +pub const CMD_BUY_ROGUE_SHOP_MIRACLE_SC_RSP: u16 = 5651; +pub const CMD_UPDATE_ROGUE_ADVENTURE_ROOM_SCORE_CS_REQ: u16 = 5675; +pub const CMD_GET_ROGUE_COMMON_DIALOGUE_DATA_SC_RSP: u16 = 5626; +pub const CMD_GET_ROGUE_HANDBOOK_DATA_SC_RSP: u16 = 5646; +pub const CMD_PREPARE_ROGUE_ADVENTURE_ROOM_SC_RSP: u16 = 5611; +pub const CMD_SET_ROGUE_EXHIBITION_SC_RSP: u16 = 5679; +pub const CMD_STOP_ROGUE_ADVENTURE_ROOM_CS_REQ: u16 = 5609; +pub const CMD_GET_ROGUE_EXHIBITION_CS_REQ: u16 = 5664; +pub const CMD_GET_ROGUE_COLLECTION_SC_RSP: u16 = 5650; +pub const CMD_GET_ROGUE_HANDBOOK_DATA_CS_REQ: u16 = 5666; +pub const CMD_GET_ENHANCE_COMMON_ROGUE_BUFF_INFO_CS_REQ: u16 = 5617; +pub const CMD_SYNC_ROGUE_ADVENTURE_ROOM_INFO_SC_NOTIFY: u16 = 5668; +pub const CMD_SELECT_ROGUE_COMMON_DIALOGUE_OPTION_CS_REQ: u16 = 5613; +pub const CMD_EXCHANGE_ROGUE_BUFF_WITH_MIRACLE_SC_RSP: u16 = 5624; +pub const CMD_EXCHANGE_ROGUE_BUFF_WITH_MIRACLE_CS_REQ: u16 = 5625; +pub const CMD_UPDATE_ROGUE_ADVENTURE_ROOM_SCORE_SC_RSP: u16 = 5640; +pub const CMD_GET_ROGUE_SHOP_MIRACLE_INFO_SC_RSP: u16 = 5656; +pub const CMD_SYNC_ROGUE_COMMON_VIRTUAL_ITEM_INFO_SC_NOTIFY: u16 = 5685; +pub const CMD_SYNC_ROGUE_COMMON_DIALOGUE_OPTION_FINISH_SC_NOTIFY: u16 = 5673; +pub const CMD_SELECT_ROGUE_COMMON_DIALOGUE_OPTION_SC_RSP: u16 = 5614; +pub const CMD_ENHANCE_COMMON_ROGUE_BUFF_CS_REQ: u16 = 5690; +pub const CMD_COMMON_ROGUE_QUERY_SC_RSP: u16 = 5641; +pub const CMD_FINISH_ROGUE_COMMON_DIALOGUE_CS_REQ: u16 = 5622; +pub const CMD_GET_ROGUE_SHOP_BUFF_INFO_CS_REQ: u16 = 5693; +pub const CMD_STOP_ROGUE_ADVENTURE_ROOM_SC_RSP: u16 = 5688; +pub const CMD_BUY_ROGUE_SHOP_BUFF_CS_REQ: u16 = 5633; +pub const CMD_SET_ROGUE_COLLECTION_SC_RSP: u16 = 5605; +pub const CMD_ROGUE_DO_GAMBLE_CS_REQ: u16 = 5657; +pub const CMD_SYNC_ROGUE_COMMON_ACTION_RESULT_SC_NOTIFY: u16 = 5667; +pub const CMD_ENHANCE_COMMON_ROGUE_BUFF_SC_RSP: u16 = 5628; +pub const CMD_BUY_ROGUE_SHOP_BUFF_SC_RSP: u16 = 5699; +pub const CMD_TAKE_ROGUE_EVENT_HANDBOOK_REWARD_CS_REQ: u16 = 5689; +pub const CMD_GET_ROGUE_ADVENTURE_ROOM_INFO_CS_REQ: u16 = 5648; +pub const CMD_ROGUE_DO_GAMBLE_SC_RSP: u16 = 5627; +pub const CMD_TAKE_ROGUE_MIRACLE_HANDBOOK_REWARD_SC_RSP: u16 = 5695; +pub const CMD_TAKE_ROGUE_ENDLESS_ACTIVITY_POINT_REWARD_CS_REQ: u16 = 6006; pub const CMD_ENTER_ROGUE_ENDLESS_ACTIVITY_STAGE_SC_RSP: u16 = 6010; -pub const CMD_ROGUE_ENDLESS_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 6006; -pub const CMD_TAKE_ROGUE_ENDLESS_ACTIVITY_ALL_BONUS_REWARD_SC_RSP: u16 = 6009; -pub const CMD_ENTER_ROGUE_ENDLESS_ACTIVITY_STAGE_CS_REQ: u16 = 6007; -pub const CMD_GET_ROGUE_ENDLESS_ACTIVITY_DATA_SC_RSP: u16 = 6005; -pub const CMD_TAKE_ROGUE_ENDLESS_ACTIVITY_POINT_REWARD_SC_RSP: u16 = 6003; -pub const CMD_ROGUE_MODIFIER_ADD_NOTIFY: u16 = 5329; -pub const CMD_ROGUE_MODIFIER_DEL_NOTIFY: u16 = 5319; -pub const CMD_ROGUE_MODIFIER_SELECT_CELL_CS_REQ: u16 = 5337; -pub const CMD_ROGUE_MODIFIER_UPDATE_NOTIFY: u16 = 5341; -pub const CMD_ROGUE_MODIFIER_STAGE_START_NOTIFY: u16 = 5364; -pub const CMD_ROGUE_MODIFIER_SELECT_CELL_SC_RSP: u16 = 5358; -pub const CMD_ROGUE_TOURN_RESET_PERMANENT_TALENT_SC_RSP: u16 = 6087; -pub const CMD_ROGUE_TOURN_GET_MISC_REAL_TIME_DATA_SC_RSP: u16 = 6042; -pub const CMD_ROGUE_TOURN_DIFFICULTY_COMP_NOTIFY: u16 = 6100; -pub const CMD_ROGUE_TOURN_ENABLE_PERMANENT_TALENT_SC_RSP: u16 = 6012; -pub const CMD_ROGUE_TOURN_LEAVE_ROGUE_COCOON_SCENE_SC_RSP: u16 = 6022; -pub const CMD_ROGUE_TOURN_GET_CUR_ROGUE_COCOON_INFO_SC_RSP: u16 = 6061; -pub const CMD_ROGUE_TOURN_TAKE_EXP_REWARD_SC_RSP: u16 = 6081; -pub const CMD_ROGUE_TOURN_GET_CUR_ROGUE_COCOON_INFO_CS_REQ: u16 = 6090; -pub const CMD_ROGUE_TOURN_GET_ALL_ARCHIVE_SC_RSP: u16 = 6034; -pub const CMD_ROGUE_TOURN_RE_ENTER_ROGUE_COCOON_STAGE_SC_RSP: u16 = 6074; -pub const CMD_ROGUE_TOURN_GET_ARCHIVE_REPOSITORY_CS_REQ: u16 = 6043; -pub const CMD_ROGUE_TOURN_START_CS_REQ: u16 = 6031; -pub const CMD_ROGUE_TOURN_GET_ALL_ARCHIVE_CS_REQ: u16 = 6058; -pub const CMD_ROGUE_TOURN_ENTER_SC_RSP: u16 = 6028; -pub const CMD_ROGUE_TOURN_REVIVE_COST_UPDATE_SC_NOTIFY: u16 = 6011; -pub const CMD_ROGUE_TOURN_LEAVE_CS_REQ: u16 = 6068; -pub const CMD_ROGUE_TOURN_RESET_PERMANENT_TALENT_CS_REQ: u16 = 6066; -pub const CMD_ROGUE_TOURN_LEAVE_SC_RSP: u16 = 6098; -pub const CMD_ROGUE_TOURN_WEEK_CHALLENGE_UPDATE_SC_NOTIFY: u16 = 6078; -pub const CMD_ROGUE_TOURN_HAND_BOOK_NOTIFY: u16 = 6020; -pub const CMD_ROGUE_TOURN_QUERY_SC_RSP: u16 = 6018; -pub const CMD_ROGUE_TOURN_TAKE_EXP_REWARD_CS_REQ: u16 = 6016; -pub const CMD_ROGUE_TOURN_REVIVE_AVATAR_SC_RSP: u16 = 6071; -pub const CMD_ROGUE_TOURN_BATTLE_FAIL_SETTLE_INFO_SC_NOTIFY: u16 = 6027; -pub const CMD_ROGUE_TOURN_ENABLE_PERMANENT_TALENT_CS_REQ: u16 = 6057; -pub const CMD_ROGUE_TOURN_CLEAR_ARCHIVE_NAME_SC_NOTIFY: u16 = 6023; -pub const CMD_ROGUE_TOURN_ENTER_LAYER_CS_REQ: u16 = 6072; -pub const CMD_ROGUE_TOURN_CONFIRM_SETTLE_CS_REQ: u16 = 6091; -pub const CMD_ROGUE_TOURN_GET_SETTLE_INFO_CS_REQ: u16 = 6044; -pub const CMD_ROGUE_TOURN_ENTER_ROGUE_COCOON_SCENE_SC_RSP: u16 = 6035; -pub const CMD_ROGUE_TOURN_RE_ENTER_ROGUE_COCOON_STAGE_CS_REQ: u16 = 6026; -pub const CMD_ROGUE_TOURN_ENTER_ROOM_CS_REQ: u16 = 6033; -pub const CMD_ROGUE_TOURN_START_SC_RSP: u16 = 6093; -pub const CMD_ROGUE_TOURN_GET_PERMANENT_TALENT_INFO_CS_REQ: u16 = 6088; -pub const CMD_ROGUE_TOURN_GET_ARCHIVE_REPOSITORY_SC_RSP: u16 = 6052; -pub const CMD_ROGUE_TOURN_GET_SETTLE_INFO_SC_RSP: u16 = 6013; -pub const CMD_ROGUE_TOURN_CONFIRM_SETTLE_SC_RSP: u16 = 6094; -pub const CMD_ROGUE_TOURN_QUERY_CS_REQ: u16 = 6059; -pub const CMD_ROGUE_TOURN_REVIVE_AVATAR_CS_REQ: u16 = 6083; -pub const CMD_ROGUE_TOURN_AREA_UPDATE_SC_NOTIFY: u16 = 6021; -pub const CMD_ROGUE_TOURN_EXP_NOTIFY: u16 = 6030; -pub const CMD_ROGUE_TOURN_LEAVE_ROGUE_COCOON_SCENE_CS_REQ: u16 = 6050; -pub const CMD_ROGUE_TOURN_GET_MISC_REAL_TIME_DATA_CS_REQ: u16 = 6084; -pub const CMD_ROGUE_TOURN_GET_PERMANENT_TALENT_INFO_SC_RSP: u16 = 6092; -pub const CMD_ROGUE_TOURN_DELETE_ARCHIVE_CS_REQ: u16 = 6099; -pub const CMD_ROGUE_TOURN_LEVEL_INFO_UPDATE_SC_NOTIFY: u16 = 6055; -pub const CMD_ROGUE_TOURN_ENTER_CS_REQ: u16 = 6047; -pub const CMD_ROGUE_TOURN_ENTER_LAYER_SC_RSP: u16 = 6038; -pub const CMD_ROGUE_TOURN_ENTER_ROGUE_COCOON_SCENE_CS_REQ: u16 = 6024; -pub const CMD_ROGUE_TOURN_ENTER_ROOM_SC_RSP: u16 = 6029; -pub const CMD_ROGUE_TOURN_RENAME_ARCHIVE_SC_RSP: u16 = 6056; -pub const CMD_ROGUE_TOURN_SETTLE_SC_RSP: u16 = 6069; -pub const CMD_ROGUE_TOURN_SETTLE_CS_REQ: u16 = 6039; -pub const CMD_ROGUE_TOURN_RENAME_ARCHIVE_CS_REQ: u16 = 6048; -pub const CMD_ROGUE_TOURN_DELETE_ARCHIVE_SC_RSP: u16 = 6063; -pub const CMD_DO_GACHA_IN_ROLL_SHOP_SC_RSP: u16 = 6905; -pub const CMD_GET_ROLL_SHOP_INFO_CS_REQ: u16 = 6914; -pub const CMD_TAKE_ROLL_SHOP_REWARD_CS_REQ: u16 = 6903; -pub const CMD_DO_GACHA_IN_ROLL_SHOP_CS_REQ: u16 = 6913; -pub const CMD_GET_ROLL_SHOP_INFO_SC_RSP: u16 = 6917; -pub const CMD_TAKE_ROLL_SHOP_REWARD_SC_RSP: u16 = 6904; -pub const CMD_SCENE_ENTITY_MOVE_CS_REQ: u16 = 1418; -pub const CMD_SCENE_CAST_SKILL_SC_RSP: u16 = 1449; -pub const CMD_ENTITY_BIND_PROP_CS_REQ: u16 = 1470; -pub const CMD_ENTERED_SCENE_CHANGE_SC_NOTIFY: u16 = 1460; -pub const CMD_RETURN_LAST_TOWN_SC_RSP: u16 = 1408; -pub const CMD_ENTER_SCENE_CS_REQ: u16 = 1425; -pub const CMD_SET_CLIENT_PAUSED_SC_RSP: u16 = 1487; -pub const CMD_GAMEPLAY_COUNTER_COUNT_DOWN_SC_RSP: u16 = 1485; -pub const CMD_START_TIMED_FARM_ELEMENT_SC_RSP: u16 = 1443; -pub const CMD_GAMEPLAY_COUNTER_RECOVER_SC_RSP: u16 = 1486; -pub const CMD_RECOVER_ALL_LINEUP_CS_REQ: u16 = 1402; -pub const CMD_SPRING_RECOVER_CS_REQ: u16 = 1488; -pub const CMD_GROUP_STATE_CHANGE_CS_REQ: u16 = 1430; -pub const CMD_DELETE_SUMMON_UNIT_CS_REQ: u16 = 1450; -pub const CMD_SCENE_ENTER_STAGE_CS_REQ: u16 = 1411; -pub const CMD_SCENE_CAST_SKILL_CS_REQ: u16 = 1458; -pub const CMD_SCENE_PLANE_EVENT_SC_NOTIFY: u16 = 1417; -pub const CMD_SET_GROUP_CUSTOM_SAVE_DATA_SC_RSP: u16 = 1467; -pub const CMD_ENTER_SECTION_CS_REQ: u16 = 1492; -pub const CMD_SPRING_REFRESH_SC_RSP: u16 = 1440; -pub const CMD_INTERACT_PROP_SC_RSP: u16 = 1437; -pub const CMD_SYNC_ENTITY_BUFF_CHANGE_LIST_SC_NOTIFY: u16 = 1446; -pub const CMD_UPDATE_MECHANISM_BAR_SC_NOTIFY: u16 = 1433; -pub const CMD_SET_GROUP_CUSTOM_SAVE_DATA_CS_REQ: u16 = 1490; -pub const CMD_SPRING_RECOVER_SINGLE_AVATAR_SC_RSP: u16 = 1468; -pub const CMD_GET_SCENE_MAP_INFO_SC_RSP: u16 = 1481; -pub const CMD_INTERACT_PROP_CS_REQ: u16 = 1429; -pub const CMD_SET_CUR_INTERACT_ENTITY_SC_RSP: u16 = 1459; -pub const CMD_START_TIMED_COCOON_STAGE_SC_RSP: u16 = 1496; -pub const CMD_SCENE_ENTITY_TELEPORT_CS_REQ: u16 = 1484; -pub const CMD_RE_ENTER_LAST_ELEMENT_STAGE_SC_RSP: u16 = 1478; -pub const CMD_GET_SPRING_RECOVER_DATA_SC_RSP: u16 = 1445; -pub const CMD_RECOVER_ALL_LINEUP_SC_RSP: u16 = 1413; -pub const CMD_ENTER_SCENE_BY_SERVER_SC_NOTIFY: u16 = 1434; -pub const CMD_RE_ENTER_LAST_ELEMENT_STAGE_CS_REQ: u16 = 1494; -pub const CMD_GET_UNLOCK_TELEPORT_SC_RSP: u16 = 1454; -pub const CMD_GROUP_STATE_CHANGE_SC_NOTIFY: u16 = 1435; -pub const CMD_REFRESH_TRIGGER_BY_CLIENT_SC_RSP: u16 = 1466; -pub const CMD_START_COCOON_STAGE_SC_RSP: u16 = 1406; -pub const CMD_GET_CUR_SCENE_INFO_CS_REQ: u16 = 1428; -pub const CMD_GET_CUR_SCENE_INFO_SC_RSP: u16 = 1441; -pub const CMD_SCENE_REVIVE_AFTER_REBATTLE_CS_REQ: u16 = 1477; -pub const CMD_RETURN_LAST_TOWN_CS_REQ: u16 = 1473; -pub const CMD_SET_CUR_INTERACT_ENTITY_CS_REQ: u16 = 1482; -pub const CMD_DEACTIVATE_FARM_ELEMENT_CS_REQ: u16 = 1414; -pub const CMD_ENTER_SCENE_SC_RSP: u16 = 1401; -pub const CMD_SET_SPRING_RECOVER_CONFIG_SC_RSP: u16 = 1436; -pub const CMD_SCENE_GROUP_REFRESH_SC_NOTIFY: u16 = 1405; -pub const CMD_SCENE_UPDATE_POSITION_VERSION_NOTIFY: u16 = 1457; -pub const CMD_LAST_SPRING_REFRESH_TIME_NOTIFY: u16 = 1448; -pub const CMD_START_TIMED_FARM_ELEMENT_CS_REQ: u16 = 1463; -pub const CMD_SET_CLIENT_PAUSED_CS_REQ: u16 = 1423; -pub const CMD_HEAL_POOL_INFO_NOTIFY: u16 = 1410; -pub const CMD_UNLOCKED_AREA_MAP_SC_NOTIFY: u16 = 1479; -pub const CMD_SPRING_RECOVER_SC_RSP: u16 = 1500; -pub const CMD_SAVE_POINTS_INFO_NOTIFY: u16 = 1409; -pub const CMD_DEACTIVATE_FARM_ELEMENT_SC_RSP: u16 = 1475; -pub const CMD_SCENE_REVIVE_AFTER_REBATTLE_SC_RSP: u16 = 1424; -pub const CMD_REFRESH_TRIGGER_BY_CLIENT_CS_REQ: u16 = 1497; -pub const CMD_GROUP_STATE_CHANGE_SC_RSP: u16 = 1452; -pub const CMD_UPDATE_FLOOR_SAVED_VALUE_NOTIFY: u16 = 1465; -pub const CMD_ENTER_SECTION_SC_RSP: u16 = 1447; -pub const CMD_GET_ENTERED_SCENE_SC_RSP: u16 = 1444; -pub const CMD_REFRESH_TRIGGER_BY_CLIENT_SC_NOTIFY: u16 = 1455; -pub const CMD_GET_SPRING_RECOVER_DATA_CS_REQ: u16 = 1442; -pub const CMD_ACTIVATE_FARM_ELEMENT_CS_REQ: u16 = 1453; -pub const CMD_GAMEPLAY_COUNTER_COUNT_DOWN_CS_REQ: u16 = 1499; -pub const CMD_ACTIVATE_FARM_ELEMENT_SC_RSP: u16 = 1412; -pub const CMD_GET_SCENE_MAP_INFO_CS_REQ: u16 = 1451; -pub const CMD_SCENE_CAST_SKILL_COST_MP_CS_REQ: u16 = 1498; -pub const CMD_SET_SPRING_RECOVER_CONFIG_CS_REQ: u16 = 1416; -pub const CMD_SYNC_SERVER_SCENE_CHANGE_NOTIFY: u16 = 1471; -pub const CMD_SCENE_CAST_SKILL_MP_UPDATE_SC_NOTIFY: u16 = 1422; -pub const CMD_SCENE_CAST_SKILL_COST_MP_SC_RSP: u16 = 1483; -pub const CMD_START_COCOON_STAGE_CS_REQ: u16 = 1456; -pub const CMD_GET_UNLOCK_TELEPORT_CS_REQ: u16 = 1495; -pub const CMD_SCENE_ENTITY_MOVE_SC_RSP: u16 = 1474; -pub const CMD_GAMEPLAY_COUNTER_UPDATE_SC_NOTIFY: u16 = 1493; -pub const CMD_SCENE_ENTER_STAGE_SC_RSP: u16 = 1421; -pub const CMD_SPRING_RECOVER_SINGLE_AVATAR_CS_REQ: u16 = 1420; -pub const CMD_SPRING_REFRESH_CS_REQ: u16 = 1462; -pub const CMD_UNLOCK_TELEPORT_NOTIFY: u16 = 1427; -pub const CMD_GAMEPLAY_COUNTER_RECOVER_CS_REQ: u16 = 1426; -pub const CMD_ENTITY_BIND_PROP_SC_RSP: u16 = 1480; -pub const CMD_DELETE_SUMMON_UNIT_SC_RSP: u16 = 1404; -pub const CMD_SCENE_ENTITY_MOVE_SC_NOTIFY: u16 = 1489; -pub const CMD_SCENE_ENTITY_TELEPORT_SC_RSP: u16 = 1476; -pub const CMD_START_TIMED_COCOON_STAGE_CS_REQ: u16 = 1415; -pub const CMD_GET_ENTERED_SCENE_CS_REQ: u16 = 1469; -pub const CMD_GET_ALL_SERVER_PREFS_DATA_SC_RSP: u16 = 6174; -pub const CMD_UPDATE_SERVER_PREFS_DATA_SC_RSP: u16 = 6149; -pub const CMD_GET_ALL_SERVER_PREFS_DATA_CS_REQ: u16 = 6118; -pub const CMD_GET_SERVER_PREFS_DATA_SC_RSP: u16 = 6137; -pub const CMD_UPDATE_SERVER_PREFS_DATA_CS_REQ: u16 = 6158; -pub const CMD_GET_SERVER_PREFS_DATA_CS_REQ: u16 = 6129; -pub const CMD_TAKE_CITY_SHOP_REWARD_CS_REQ: u16 = 1558; -pub const CMD_BUY_GOODS_CS_REQ: u16 = 1529; -pub const CMD_GET_SHOP_LIST_CS_REQ: u16 = 1518; -pub const CMD_CITY_SHOP_INFO_SC_NOTIFY: u16 = 1528; -pub const CMD_TAKE_CITY_SHOP_REWARD_SC_RSP: u16 = 1549; -pub const CMD_BUY_GOODS_SC_RSP: u16 = 1537; -pub const CMD_GET_SHOP_LIST_SC_RSP: u16 = 1574; -pub const CMD_SPACE_ZOO_MUTATE_SC_RSP: u16 = 6749; -pub const CMD_SPACE_ZOO_OP_CATTERY_SC_RSP: u16 = 6741; -pub const CMD_SPACE_ZOO_MUTATE_CS_REQ: u16 = 6758; -pub const CMD_SPACE_ZOO_BORN_SC_RSP: u16 = 6737; -pub const CMD_SPACE_ZOO_TAKE_SC_RSP: u16 = 6783; -pub const CMD_SPACE_ZOO_EXCHANGE_ITEM_SC_RSP: u16 = 6746; -pub const CMD_SPACE_ZOO_EXCHANGE_ITEM_CS_REQ: u16 = 6757; -pub const CMD_SPACE_ZOO_TAKE_CS_REQ: u16 = 6798; -pub const CMD_SPACE_ZOO_DATA_SC_RSP: u16 = 6774; -pub const CMD_SPACE_ZOO_OP_CATTERY_CS_REQ: u16 = 6728; -pub const CMD_SPACE_ZOO_DELETE_CAT_SC_RSP: u16 = 6764; -pub const CMD_SPACE_ZOO_CAT_UPDATE_NOTIFY: u16 = 6789; -pub const CMD_SPACE_ZOO_DELETE_CAT_CS_REQ: u16 = 6719; -pub const CMD_SPACE_ZOO_DATA_CS_REQ: u16 = 6718; -pub const CMD_SPACE_ZOO_BORN_CS_REQ: u16 = 6729; -pub const CMD_GET_STAR_FIGHT_DATA_CS_REQ: u16 = 7162; -pub const CMD_STAR_FIGHT_DATA_CHANGE_NOTIFY: u16 = 7166; +pub const CMD_ROGUE_ENDLESS_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 6002; +pub const CMD_TAKE_ROGUE_ENDLESS_ACTIVITY_ALL_BONUS_REWARD_SC_RSP: u16 = 6005; +pub const CMD_TAKE_ROGUE_ENDLESS_ACTIVITY_ALL_BONUS_REWARD_CS_REQ: u16 = 6003; +pub const CMD_ENTER_ROGUE_ENDLESS_ACTIVITY_STAGE_CS_REQ: u16 = 6009; +pub const CMD_GET_ROGUE_ENDLESS_ACTIVITY_DATA_SC_RSP: u16 = 6004; +pub const CMD_GET_ROGUE_ENDLESS_ACTIVITY_DATA_CS_REQ: u16 = 6001; +pub const CMD_TAKE_ROGUE_ENDLESS_ACTIVITY_POINT_REWARD_SC_RSP: u16 = 6007; +pub const CMD_ROGUE_MODIFIER_SELECT_CELL_CS_REQ: u16 = 5343; +pub const CMD_ROGUE_MODIFIER_ADD_NOTIFY: u16 = 5311; +pub const CMD_ROGUE_MODIFIER_SELECT_CELL_SC_RSP: u16 = 5356; +pub const CMD_ROGUE_MODIFIER_STAGE_START_NOTIFY: u16 = 5333; +pub const CMD_ROGUE_MODIFIER_UPDATE_NOTIFY: u16 = 5329; +pub const CMD_ROGUE_MODIFIER_DEL_NOTIFY: u16 = 5351; +pub const CMD_ROGUE_TOURN_SETTLE_SC_RSP: u16 = 6043; +pub const CMD_ROGUE_TOURN_LEAVE_SC_RSP: u16 = 6078; +pub const CMD_ROGUE_TOURN_ENTER_LAYER_SC_RSP: u16 = 6058; +pub const CMD_ROGUE_TOURN_START_CS_REQ: u16 = 6083; +pub const CMD_ROGUE_TOURN_LEAVE_ROGUE_COCOON_SCENE_CS_REQ: u16 = 6064; +pub const CMD_ROGUE_TOURN_LEAVE_ROGUE_COCOON_SCENE_SC_RSP: u16 = 6086; +pub const CMD_ROGUE_TOURN_DELETE_ARCHIVE_CS_REQ: u16 = 6016; +pub const CMD_ROGUE_TOURN_LEVEL_INFO_UPDATE_SC_NOTIFY: u16 = 6038; +pub const CMD_ROGUE_TOURN_EXP_NOTIFY: u16 = 6017; +pub const CMD_ROGUE_TOURN_GET_MISC_REAL_TIME_DATA_SC_RSP: u16 = 6013; +pub const CMD_ROGUE_TOURN_REVIVE_AVATAR_SC_RSP: u16 = 6042; +pub const CMD_ROGUE_TOURN_REVIVE_AVATAR_CS_REQ: u16 = 6081; +pub const CMD_ROGUE_TOURN_GET_ALL_ARCHIVE_CS_REQ: u16 = 6068; +pub const CMD_ROGUE_TOURN_QUERY_SC_RSP: u16 = 6040; +pub const CMD_ROGUE_TOURN_DELETE_ARCHIVE_SC_RSP: u16 = 6035; +pub const CMD_ROGUE_TOURN_RE_ENTER_ROGUE_COCOON_STAGE_CS_REQ: u16 = 6063; +pub const CMD_ROGUE_TOURN_TAKE_EXP_REWARD_CS_REQ: u16 = 6027; +pub const CMD_ROGUE_TOURN_ENTER_ROGUE_COCOON_SCENE_CS_REQ: u16 = 6095; +pub const CMD_ROGUE_TOURN_GET_CUR_ROGUE_COCOON_INFO_SC_RSP: u16 = 6041; +pub const CMD_ROGUE_TOURN_GET_ARCHIVE_REPOSITORY_SC_RSP: u16 = 6031; +pub const CMD_ROGUE_TOURN_RENAME_ARCHIVE_SC_RSP: u16 = 6088; +pub const CMD_ROGUE_TOURN_RESET_PERMANENT_TALENT_SC_RSP: u16 = 6096; +pub const CMD_ROGUE_TOURN_QUERY_CS_REQ: u16 = 6034; +pub const CMD_ROGUE_TOURN_WEEK_CHALLENGE_UPDATE_SC_NOTIFY: u16 = 6032; +pub const CMD_ROGUE_TOURN_GET_CUR_ROGUE_COCOON_INFO_CS_REQ: u16 = 6051; +pub const CMD_ROGUE_TOURN_RENAME_ARCHIVE_CS_REQ: u16 = 6044; +pub const CMD_ROGUE_TOURN_TAKE_EXP_REWARD_SC_RSP: u16 = 6049; +pub const CMD_ROGUE_TOURN_ENTER_CS_REQ: u16 = 6099; +pub const CMD_ROGUE_TOURN_CONFIRM_SETTLE_SC_RSP: u16 = 6024; +pub const CMD_ROGUE_TOURN_GET_MISC_REAL_TIME_DATA_CS_REQ: u16 = 6079; +pub const CMD_ROGUE_TOURN_ENTER_LAYER_CS_REQ: u16 = 6092; +pub const CMD_ROGUE_TOURN_GET_ALL_ARCHIVE_SC_RSP: u16 = 6018; +pub const CMD_ROGUE_TOURN_REVIVE_COST_UPDATE_SC_NOTIFY: u16 = 6087; +pub const CMD_ROGUE_TOURN_DIFFICULTY_COMP_NOTIFY: u16 = 6055; +pub const CMD_ROGUE_TOURN_GET_ARCHIVE_REPOSITORY_CS_REQ: u16 = 6082; +pub const CMD_ROGUE_TOURN_ENABLE_PERMANENT_TALENT_SC_RSP: u16 = 6053; +pub const CMD_ROGUE_TOURN_GET_PERMANENT_TALENT_INFO_CS_REQ: u16 = 6026; +pub const CMD_ROGUE_TOURN_GET_PERMANENT_TALENT_INFO_SC_RSP: u16 = 6085; +pub const CMD_ROGUE_TOURN_HAND_BOOK_NOTIFY: u16 = 6056; +pub const CMD_ROGUE_TOURN_AREA_UPDATE_SC_NOTIFY: u16 = 6066; +pub const CMD_ROGUE_TOURN_ENABLE_PERMANENT_TALENT_CS_REQ: u16 = 6022; +pub const CMD_ROGUE_TOURN_ENTER_ROOM_SC_RSP: u16 = 6019; +pub const CMD_ROGUE_TOURN_LEAVE_CS_REQ: u16 = 6059; +pub const CMD_ROGUE_TOURN_ENTER_ROOM_CS_REQ: u16 = 6089; +pub const CMD_ROGUE_TOURN_SETTLE_CS_REQ: u16 = 6100; +pub const CMD_ROGUE_TOURN_CONFIRM_SETTLE_CS_REQ: u16 = 6023; +pub const CMD_ROGUE_TOURN_GET_SETTLE_INFO_SC_RSP: u16 = 6036; +pub const CMD_ROGUE_TOURN_RE_ENTER_ROGUE_COCOON_STAGE_SC_RSP: u16 = 6050; +pub const CMD_ROGUE_TOURN_ENTER_ROGUE_COCOON_SCENE_SC_RSP: u16 = 6025; +pub const CMD_ROGUE_TOURN_ENTER_SC_RSP: u16 = 6033; +pub const CMD_ROGUE_TOURN_CLEAR_ARCHIVE_NAME_SC_NOTIFY: u16 = 6057; +pub const CMD_ROGUE_TOURN_GET_SETTLE_INFO_CS_REQ: u16 = 6077; +pub const CMD_ROGUE_TOURN_START_SC_RSP: u16 = 6039; +pub const CMD_ROGUE_TOURN_BATTLE_FAIL_SETTLE_INFO_SC_NOTIFY: u16 = 6020; +pub const CMD_ROGUE_TOURN_RESET_PERMANENT_TALENT_CS_REQ: u16 = 6021; +pub const CMD_GET_ROLL_SHOP_INFO_CS_REQ: u16 = 6919; +pub const CMD_TAKE_ROLL_SHOP_REWARD_SC_RSP: u16 = 6902; +pub const CMD_DO_GACHA_IN_ROLL_SHOP_SC_RSP: u16 = 6920; +pub const CMD_DO_GACHA_IN_ROLL_SHOP_CS_REQ: u16 = 6912; +pub const CMD_TAKE_ROLL_SHOP_REWARD_CS_REQ: u16 = 6904; +pub const CMD_GET_ROLL_SHOP_INFO_SC_RSP: u16 = 6903; +pub const CMD_INTERACT_PROP_CS_REQ: u16 = 1411; +pub const CMD_RETURN_LAST_TOWN_SC_RSP: u16 = 1492; +pub const CMD_SET_SPRING_RECOVER_CONFIG_CS_REQ: u16 = 1500; +pub const CMD_SYNC_SERVER_SCENE_CHANGE_NOTIFY: u16 = 1450; +pub const CMD_SCENE_UPDATE_POSITION_VERSION_NOTIFY: u16 = 1454; +pub const CMD_GROUP_STATE_CHANGE_SC_RSP: u16 = 1420; +pub const CMD_SPRING_RECOVER_CS_REQ: u16 = 1458; +pub const CMD_GET_ENTERED_SCENE_SC_RSP: u16 = 1477; +pub const CMD_SCENE_PLANE_EVENT_SC_NOTIFY: u16 = 1496; +pub const CMD_START_TIMED_COCOON_STAGE_CS_REQ: u16 = 1444; +pub const CMD_ACTIVATE_FARM_ELEMENT_SC_RSP: u16 = 1475; +pub const CMD_SET_GROUP_CUSTOM_SAVE_DATA_SC_RSP: u16 = 1426; +pub const CMD_SCENE_ENTITY_TELEPORT_SC_RSP: u16 = 1473; +pub const CMD_SCENE_CAST_SKILL_CS_REQ: u16 = 1456; +pub const CMD_SCENE_ENTITY_MOVE_SC_NOTIFY: u16 = 1499; +pub const CMD_START_TIMED_FARM_ELEMENT_SC_RSP: u16 = 1487; +pub const CMD_GET_ENTERED_SCENE_CS_REQ: u16 = 1427; +pub const CMD_SCENE_REVIVE_AFTER_REBATTLE_CS_REQ: u16 = 1409; +pub const CMD_UNLOCK_TELEPORT_NOTIFY: u16 = 1418; +pub const CMD_SCENE_CAST_SKILL_COST_MP_CS_REQ: u16 = 1448; +pub const CMD_SYNC_ENTITY_BUFF_CHANGE_LIST_SC_NOTIFY: u16 = 1465; +pub const CMD_GET_SCENE_MAP_INFO_SC_RSP: u16 = 1410; +pub const CMD_SCENE_CAST_SKILL_MP_UPDATE_SC_NOTIFY: u16 = 1434; +pub const CMD_GAMEPLAY_COUNTER_COUNT_DOWN_CS_REQ: u16 = 1461; +pub const CMD_GET_SCENE_MAP_INFO_CS_REQ: u16 = 1436; +pub const CMD_ACTIVATE_FARM_ELEMENT_CS_REQ: u16 = 1415; +pub const CMD_ENTER_SCENE_BY_SERVER_SC_NOTIFY: u16 = 1483; +pub const CMD_SET_GROUP_CUSTOM_SAVE_DATA_CS_REQ: u16 = 1403; +pub const CMD_SET_CLIENT_PAUSED_SC_RSP: u16 = 1495; +pub const CMD_GROUP_STATE_CHANGE_SC_NOTIFY: u16 = 1457; +pub const CMD_ENTER_SECTION_CS_REQ: u16 = 1408; +pub const CMD_SAVE_POINTS_INFO_NOTIFY: u16 = 1449; +pub const CMD_DELETE_SUMMON_UNIT_CS_REQ: u16 = 1404; +pub const CMD_DEACTIVATE_FARM_ELEMENT_CS_REQ: u16 = 1469; +pub const CMD_SCENE_CAST_SKILL_SC_RSP: u16 = 1493; +pub const CMD_REFRESH_TRIGGER_BY_CLIENT_SC_RSP: u16 = 1438; +pub const CMD_RE_ENTER_LAST_ELEMENT_STAGE_CS_REQ: u16 = 1422; +pub const CMD_REFRESH_TRIGGER_BY_CLIENT_SC_NOTIFY: u16 = 1480; +pub const CMD_SCENE_ENTITY_TELEPORT_CS_REQ: u16 = 1471; +pub const CMD_SCENE_GROUP_REFRESH_SC_NOTIFY: u16 = 1402; +pub const CMD_ENTITY_BIND_PROP_SC_RSP: u16 = 1412; +pub const CMD_UPDATE_FLOOR_SAVED_VALUE_NOTIFY: u16 = 1470; +pub const CMD_SET_CUR_INTERACT_ENTITY_CS_REQ: u16 = 1484; +pub const CMD_GET_CUR_SCENE_INFO_CS_REQ: u16 = 1439; +pub const CMD_DEACTIVATE_FARM_ELEMENT_SC_RSP: u16 = 1467; +pub const CMD_START_COCOON_STAGE_CS_REQ: u16 = 1445; +pub const CMD_HEAL_POOL_INFO_NOTIFY: u16 = 1459; +pub const CMD_SPRING_RECOVER_SINGLE_AVATAR_SC_RSP: u16 = 1441; +pub const CMD_GAMEPLAY_COUNTER_UPDATE_SC_NOTIFY: u16 = 1452; +pub const CMD_SET_CUR_INTERACT_ENTITY_SC_RSP: u16 = 1423; +pub const CMD_RECOVER_ALL_LINEUP_SC_RSP: u16 = 1476; +pub const CMD_UPDATE_MECHANISM_BAR_SC_NOTIFY: u16 = 1431; +pub const CMD_RETURN_LAST_TOWN_CS_REQ: u16 = 1417; +pub const CMD_SCENE_CAST_SKILL_COST_MP_SC_RSP: u16 = 1482; +pub const CMD_ENTERED_SCENE_CHANGE_SC_NOTIFY: u16 = 1455; +pub const CMD_ENTER_SECTION_SC_RSP: u16 = 1481; +pub const CMD_GET_UNLOCK_TELEPORT_CS_REQ: u16 = 1472; +pub const CMD_SET_CLIENT_PAUSED_CS_REQ: u16 = 1430; +pub const CMD_SPRING_RECOVER_SC_RSP: u16 = 1447; +pub const CMD_SET_SPRING_RECOVER_CONFIG_SC_RSP: u16 = 1453; +pub const CMD_START_COCOON_STAGE_SC_RSP: u16 = 1466; +pub const CMD_GET_SPRING_RECOVER_DATA_SC_RSP: u16 = 1485; +pub const CMD_SCENE_ENTITY_MOVE_SC_RSP: u16 = 1406; +pub const CMD_GAMEPLAY_COUNTER_COUNT_DOWN_SC_RSP: u16 = 1479; +pub const CMD_GROUP_STATE_CHANGE_CS_REQ: u16 = 1491; +pub const CMD_RE_ENTER_LAST_ELEMENT_STAGE_SC_RSP: u16 = 1421; +pub const CMD_SCENE_ENTITY_MOVE_CS_REQ: u16 = 1468; +pub const CMD_GAMEPLAY_COUNTER_RECOVER_SC_RSP: u16 = 1401; +pub const CMD_START_TIMED_FARM_ELEMENT_CS_REQ: u16 = 1419; +pub const CMD_START_TIMED_COCOON_STAGE_SC_RSP: u16 = 1474; +pub const CMD_ENTER_SCENE_SC_RSP: u16 = 1442; +pub const CMD_LAST_SPRING_REFRESH_TIME_NOTIFY: u16 = 1424; +pub const CMD_GET_CUR_SCENE_INFO_SC_RSP: u16 = 1429; +pub const CMD_SCENE_ENTER_STAGE_SC_RSP: u16 = 1428; +pub const CMD_SCENE_REVIVE_AFTER_REBATTLE_SC_RSP: u16 = 1488; +pub const CMD_ENTER_SCENE_CS_REQ: u16 = 1486; +pub const CMD_INTERACT_PROP_SC_RSP: u16 = 1443; +pub const CMD_ENTITY_BIND_PROP_CS_REQ: u16 = 1446; +pub const CMD_SPRING_RECOVER_SINGLE_AVATAR_CS_REQ: u16 = 1407; +pub const CMD_REFRESH_TRIGGER_BY_CLIENT_CS_REQ: u16 = 1463; +pub const CMD_SPRING_REFRESH_SC_RSP: u16 = 1425; +pub const CMD_SPRING_REFRESH_CS_REQ: u16 = 1498; +pub const CMD_GAMEPLAY_COUNTER_RECOVER_CS_REQ: u16 = 1462; +pub const CMD_DELETE_SUMMON_UNIT_SC_RSP: u16 = 1437; +pub const CMD_SCENE_ENTER_STAGE_CS_REQ: u16 = 1490; +pub const CMD_GET_UNLOCK_TELEPORT_SC_RSP: u16 = 1405; +pub const CMD_UNLOCKED_AREA_MAP_SC_NOTIFY: u16 = 1494; +pub const CMD_RECOVER_ALL_LINEUP_CS_REQ: u16 = 1478; +pub const CMD_GET_SPRING_RECOVER_DATA_CS_REQ: u16 = 1440; +pub const CMD_GET_SERVER_PREFS_DATA_CS_REQ: u16 = 6111; +pub const CMD_UPDATE_SERVER_PREFS_DATA_CS_REQ: u16 = 6156; +pub const CMD_UPDATE_SERVER_PREFS_DATA_SC_RSP: u16 = 6193; +pub const CMD_GET_ALL_SERVER_PREFS_DATA_CS_REQ: u16 = 6168; +pub const CMD_GET_SERVER_PREFS_DATA_SC_RSP: u16 = 6143; +pub const CMD_GET_ALL_SERVER_PREFS_DATA_SC_RSP: u16 = 6106; +pub const CMD_TAKE_CITY_SHOP_REWARD_CS_REQ: u16 = 1556; +pub const CMD_CITY_SHOP_INFO_SC_NOTIFY: u16 = 1539; +pub const CMD_BUY_GOODS_SC_RSP: u16 = 1543; +pub const CMD_GET_SHOP_LIST_CS_REQ: u16 = 1568; +pub const CMD_GET_SHOP_LIST_SC_RSP: u16 = 1506; +pub const CMD_BUY_GOODS_CS_REQ: u16 = 1511; +pub const CMD_TAKE_CITY_SHOP_REWARD_SC_RSP: u16 = 1593; +pub const CMD_SPACE_ZOO_EXCHANGE_ITEM_CS_REQ: u16 = 6754; +pub const CMD_SPACE_ZOO_DELETE_CAT_CS_REQ: u16 = 6751; +pub const CMD_SPACE_ZOO_TAKE_CS_REQ: u16 = 6748; +pub const CMD_SPACE_ZOO_TAKE_SC_RSP: u16 = 6782; +pub const CMD_SPACE_ZOO_MUTATE_CS_REQ: u16 = 6756; +pub const CMD_SPACE_ZOO_MUTATE_SC_RSP: u16 = 6793; +pub const CMD_SPACE_ZOO_BORN_SC_RSP: u16 = 6743; +pub const CMD_SPACE_ZOO_DATA_CS_REQ: u16 = 6768; +pub const CMD_SPACE_ZOO_OP_CATTERY_CS_REQ: u16 = 6739; +pub const CMD_SPACE_ZOO_BORN_CS_REQ: u16 = 6711; +pub const CMD_SPACE_ZOO_EXCHANGE_ITEM_SC_RSP: u16 = 6765; +pub const CMD_SPACE_ZOO_OP_CATTERY_SC_RSP: u16 = 6729; +pub const CMD_SPACE_ZOO_DATA_SC_RSP: u16 = 6706; +pub const CMD_SPACE_ZOO_CAT_UPDATE_NOTIFY: u16 = 6799; +pub const CMD_SPACE_ZOO_DELETE_CAT_SC_RSP: u16 = 6733; pub const CMD_START_STAR_FIGHT_LEVEL_SC_RSP: u16 = 7170; -pub const CMD_GET_STAR_FIGHT_DATA_SC_RSP: u16 = 7165; -pub const CMD_START_STAR_FIGHT_LEVEL_CS_REQ: u16 = 7167; -pub const CMD_STORY_LINE_TRIAL_AVATAR_CHANGE_SC_NOTIFY: u16 = 6228; -pub const CMD_CHANGE_STORY_LINE_FINISH_SC_NOTIFY: u16 = 6249; -pub const CMD_STORY_LINE_INFO_SC_NOTIFY: u16 = 6229; -pub const CMD_GET_STORY_LINE_INFO_SC_RSP: u16 = 6274; -pub const CMD_GET_STORY_LINE_INFO_CS_REQ: u16 = 6218; -pub const CMD_GET_STRONG_CHALLENGE_ACTIVITY_DATA_SC_RSP: u16 = 6674; -pub const CMD_GET_STRONG_CHALLENGE_ACTIVITY_DATA_CS_REQ: u16 = 6618; -pub const CMD_ENTER_STRONG_CHALLENGE_ACTIVITY_STAGE_CS_REQ: u16 = 6629; -pub const CMD_ENTER_STRONG_CHALLENGE_ACTIVITY_STAGE_SC_RSP: u16 = 6637; -pub const CMD_STRONG_CHALLENGE_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 6658; -pub const CMD_SUMMON_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 7566; +pub const CMD_GET_STAR_FIGHT_DATA_SC_RSP: u16 = 7164; +pub const CMD_GET_STAR_FIGHT_DATA_CS_REQ: u16 = 7161; +pub const CMD_START_STAR_FIGHT_LEVEL_CS_REQ: u16 = 7169; +pub const CMD_STAR_FIGHT_DATA_CHANGE_NOTIFY: u16 = 7162; +pub const CMD_STORY_LINE_TRIAL_AVATAR_CHANGE_SC_NOTIFY: u16 = 6239; +pub const CMD_GET_STORY_LINE_INFO_SC_RSP: u16 = 6206; +pub const CMD_STORY_LINE_INFO_SC_NOTIFY: u16 = 6211; +pub const CMD_CHANGE_STORY_LINE_FINISH_SC_NOTIFY: u16 = 6293; +pub const CMD_GET_STORY_LINE_INFO_CS_REQ: u16 = 6268; +pub const CMD_GET_STRONG_CHALLENGE_ACTIVITY_DATA_CS_REQ: u16 = 6668; +pub const CMD_STRONG_CHALLENGE_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 6656; +pub const CMD_ENTER_STRONG_CHALLENGE_ACTIVITY_STAGE_SC_RSP: u16 = 6643; +pub const CMD_ENTER_STRONG_CHALLENGE_ACTIVITY_STAGE_CS_REQ: u16 = 6611; +pub const CMD_GET_STRONG_CHALLENGE_ACTIVITY_DATA_SC_RSP: u16 = 6606; +pub const CMD_GET_SUMMON_ACTIVITY_DATA_SC_RSP: u16 = 7564; +pub const CMD_GET_SUMMON_ACTIVITY_DATA_CS_REQ: u16 = 7561; +pub const CMD_ENTER_SUMMON_ACTIVITY_STAGE_CS_REQ: u16 = 7569; +pub const CMD_SUMMON_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 7562; pub const CMD_ENTER_SUMMON_ACTIVITY_STAGE_SC_RSP: u16 = 7570; -pub const CMD_ENTER_SUMMON_ACTIVITY_STAGE_CS_REQ: u16 = 7567; -pub const CMD_GET_SUMMON_ACTIVITY_DATA_CS_REQ: u16 = 7562; -pub const CMD_GET_SUMMON_ACTIVITY_DATA_SC_RSP: u16 = 7565; -pub const CMD_SWORD_TRAINING_RESTORE_GAME_CS_REQ: u16 = 7476; -pub const CMD_GET_SWORD_TRAINING_DATA_SC_RSP: u16 = 7456; -pub const CMD_SWORD_TRAINING_GIVE_UP_GAME_CS_REQ: u16 = 7467; -pub const CMD_SWORD_TRAINING_LEARN_SKILL_SC_RSP: u16 = 7481; -pub const CMD_SWORD_TRAINING_SET_SKILL_TRACE_SC_RSP: u16 = 7472; -pub const CMD_SWORD_TRAINING_EXAM_RESULT_CONFIRM_CS_REQ: u16 = 7488; -pub const CMD_SWORD_TRAINING_DIALOGUE_SELECT_OPTION_SC_RSP: u16 = 7459; -pub const CMD_SWORD_TRAINING_EXAM_RESULT_CONFIRM_SC_RSP: u16 = 7480; -pub const CMD_SWORD_TRAINING_FINISH_ENDING_HINT_SC_RSP: u16 = 7492; -pub const CMD_SWORD_TRAINING_TAKE_ENDING_REWARD_CS_REQ: u16 = 7497; -pub const CMD_SWORD_TRAINING_RESUME_GAME_CS_REQ: u16 = 7452; -pub const CMD_SWORD_TRAINING_STORY_BATTLE_SC_RSP: u16 = 7475; -pub const CMD_SWORD_TRAINING_FINISH_ENDING_HINT_CS_REQ: u16 = 7493; -pub const CMD_SWORD_TRAINING_GAME_SETTLE_SC_NOTIFY: u16 = 7473; -pub const CMD_SWORD_TRAINING_RESUME_GAME_SC_RSP: u16 = 7490; -pub const CMD_ENTER_SWORD_TRAINING_EXAM_SC_RSP: u16 = 7460; -pub const CMD_SWORD_TRAINING_SELECT_ENDING_CS_REQ: u16 = 7457; -pub const CMD_SWORD_TRAINING_DAILY_PHASE_CONFIRM_CS_REQ: u16 = 7470; -pub const CMD_SWORD_TRAINING_SET_SKILL_TRACE_CS_REQ: u16 = 7482; -pub const CMD_SWORD_TRAINING_RESTORE_GAME_SC_RSP: u16 = 7468; -pub const CMD_SWORD_TRAINING_TURN_ACTION_SC_RSP: u16 = 7487; -pub const CMD_SWORD_TRAINING_START_GAME_CS_REQ: u16 = 7474; -pub const CMD_SWORD_TRAINING_UPDATE_RANK_SC_RSP: u16 = 7496; -pub const CMD_SWORD_TRAINING_ACTION_TURN_SETTLE_SC_NOTIFY: u16 = 7485; -pub const CMD_SWORD_TRAINING_TURN_ACTION_CS_REQ: u16 = 7495; -pub const CMD_SWORD_TRAINING_GET_SKILL_INFO_SC_RSP: u16 = 7465; -pub const CMD_SWORD_TRAINING_STORY_CONFIRM_SC_RSP: u16 = 7494; -pub const CMD_SWORD_TRAINING_DIALOGUE_SELECT_OPTION_CS_REQ: u16 = 7471; -pub const CMD_SWORD_TRAINING_SELECT_ENDING_SC_RSP: u16 = 7477; -pub const CMD_SWORD_TRAINING_STORY_BATTLE_CS_REQ: u16 = 7478; -pub const CMD_SWORD_TRAINING_UNLOCK_SYNC_SC_NOTIFY: u16 = 7484; -pub const CMD_SWORD_TRAINING_REFRESH_PARTNER_ABILITY_CS_REQ: u16 = 7500; -pub const CMD_SWORD_TRAINING_DAILY_PHASE_CONFIRM_SC_RSP: u16 = 7462; -pub const CMD_ENTER_SWORD_TRAINING_EXAM_CS_REQ: u16 = 7491; -pub const CMD_SWORD_TRAINING_GIVE_UP_GAME_SC_RSP: u16 = 7499; -pub const CMD_SWORD_TRAINING_GET_SKILL_INFO_CS_REQ: u16 = 7461; -pub const CMD_SWORD_TRAINING_LEARN_SKILL_CS_REQ: u16 = 7463; -pub const CMD_SWORD_TRAINING_GAME_SYNC_CHANGE_SC_NOTIFY: u16 = 7469; -pub const CMD_SWORD_TRAINING_UPDATE_RANK_CS_REQ: u16 = 7458; -pub const CMD_SWORD_TRAINING_REFRESH_PARTNER_ABILITY_SC_RSP: u16 = 7451; -pub const CMD_SWORD_TRAINING_START_GAME_SC_RSP: u16 = 7466; -pub const CMD_SWORD_TRAINING_STORY_CONFIRM_CS_REQ: u16 = 7498; -pub const CMD_GET_SWORD_TRAINING_DATA_CS_REQ: u16 = 7479; -pub const CMD_SWORD_TRAINING_TAKE_ENDING_REWARD_SC_RSP: u16 = 7483; -pub const CMD_PLAYER_SYNC_SC_NOTIFY: u16 = 618; -pub const CMD_GET_NPC_TAKEN_REWARD_SC_RSP: u16 = 2174; -pub const CMD_TAKE_TALK_REWARD_SC_RSP: u16 = 2137; -pub const CMD_SELECT_INCLINATION_TEXT_CS_REQ: u16 = 2119; -pub const CMD_GET_NPC_TAKEN_REWARD_CS_REQ: u16 = 2118; -pub const CMD_GET_FIRST_TALK_NPC_SC_RSP: u16 = 2149; -pub const CMD_TAKE_TALK_REWARD_CS_REQ: u16 = 2129; -pub const CMD_GET_FIRST_TALK_BY_PERFORMANCE_NPC_CS_REQ: u16 = 2189; -pub const CMD_GET_FIRST_TALK_BY_PERFORMANCE_NPC_SC_RSP: u16 = 2157; -pub const CMD_SELECT_INCLINATION_TEXT_SC_RSP: u16 = 2164; -pub const CMD_FINISH_FIRST_TALK_NPC_CS_REQ: u16 = 2128; -pub const CMD_FINISH_FIRST_TALK_BY_PERFORMANCE_NPC_CS_REQ: u16 = 2146; -pub const CMD_FINISH_FIRST_TALK_BY_PERFORMANCE_NPC_SC_RSP: u16 = 2198; -pub const CMD_GET_FIRST_TALK_NPC_CS_REQ: u16 = 2158; -pub const CMD_FINISH_FIRST_TALK_NPC_SC_RSP: u16 = 2141; -pub const CMD_TELEVISION_ACTIVITY_DATA_CHANGE_SC_NOTIFY: u16 = 6973; -pub const CMD_GET_TELEVISION_ACTIVITY_DATA_SC_RSP: u16 = 6977; -pub const CMD_ENTER_TELEVISION_ACTIVITY_STAGE_SC_RSP: u16 = 6963; -pub const CMD_ENTER_TELEVISION_ACTIVITY_STAGE_CS_REQ: u16 = 6965; -pub const CMD_GET_TELEVISION_ACTIVITY_DATA_CS_REQ: u16 = 6974; -pub const CMD_TELEVISION_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 6964; -pub const CMD_TEXT_JOIN_QUERY_CS_REQ: u16 = 3829; -pub const CMD_TEXT_JOIN_SAVE_SC_RSP: u16 = 3874; -pub const CMD_TEXT_JOIN_QUERY_SC_RSP: u16 = 3837; -pub const CMD_TEXT_JOIN_BATCH_SAVE_SC_RSP: u16 = 3849; -pub const CMD_TEXT_JOIN_BATCH_SAVE_CS_REQ: u16 = 3858; -pub const CMD_TEXT_JOIN_SAVE_CS_REQ: u16 = 3818; -pub const CMD_GET_TRACK_PHOTO_ACTIVITY_DATA_CS_REQ: u16 = 7552; -pub const CMD_SETTLE_TRACK_PHOTO_STAGE_CS_REQ: u16 = 7557; -pub const CMD_GET_TRACK_PHOTO_ACTIVITY_DATA_SC_RSP: u16 = 7555; -pub const CMD_QUIT_TRACK_PHOTO_STAGE_CS_REQ: u16 = 7553; +pub const CMD_SWORD_TRAINING_SET_SKILL_TRACE_SC_RSP: u16 = 7494; +pub const CMD_SWORD_TRAINING_GAME_SYNC_CHANGE_SC_NOTIFY: u16 = 7457; +pub const CMD_SWORD_TRAINING_MARK_ENDING_VIEWED_SC_RSP: u16 = 7468; +pub const CMD_SWORD_TRAINING_EXAM_RESULT_CONFIRM_SC_RSP: u16 = 7478; +pub const CMD_SWORD_TRAINING_UNLOCK_SYNC_SC_NOTIFY: u16 = 7481; +pub const CMD_SWORD_TRAINING_STORY_CONFIRM_SC_RSP: u16 = 7475; +pub const CMD_SWORD_TRAINING_TURN_ACTION_CS_REQ: u16 = 7467; +pub const CMD_ENTER_SWORD_TRAINING_EXAM_CS_REQ: u16 = 7462; +pub const CMD_SWORD_TRAINING_TURN_ACTION_SC_RSP: u16 = 7461; +pub const CMD_SWORD_TRAINING_RESTORE_GAME_SC_RSP: u16 = 7496; +pub const CMD_SWORD_TRAINING_LEARN_SKILL_CS_REQ: u16 = 7455; +pub const CMD_ENTER_SWORD_TRAINING_EXAM_SC_RSP: u16 = 7489; +pub const CMD_SWORD_TRAINING_EXAM_RESULT_CONFIRM_CS_REQ: u16 = 7464; +pub const CMD_SWORD_TRAINING_RESTORE_GAME_CS_REQ: u16 = 7491; +pub const CMD_GET_SWORD_TRAINING_DATA_CS_REQ: u16 = 7474; +pub const CMD_SWORD_TRAINING_DIALOGUE_SELECT_OPTION_SC_RSP: u16 = 7484; +pub const CMD_SWORD_TRAINING_GIVE_UP_GAME_SC_RSP: u16 = 7493; +pub const CMD_SWORD_TRAINING_RESUME_GAME_SC_RSP: u16 = 7497; +pub const CMD_SWORD_TRAINING_GAME_SETTLE_SC_NOTIFY: u16 = 7499; +pub const CMD_SWORD_TRAINING_MARK_ENDING_VIEWED_CS_REQ: u16 = 7459; +pub const CMD_SWORD_TRAINING_DIALOGUE_SELECT_OPTION_CS_REQ: u16 = 7454; +pub const CMD_SWORD_TRAINING_START_GAME_SC_RSP: u16 = 7453; +pub const CMD_SWORD_TRAINING_STORY_BATTLE_SC_RSP: u16 = 7452; +pub const CMD_SWORD_TRAINING_SET_SKILL_TRACE_CS_REQ: u16 = 7460; +pub const CMD_SWORD_TRAINING_LEARN_SKILL_SC_RSP: u16 = 7498; +pub const CMD_SWORD_TRAINING_ACTION_TURN_SETTLE_SC_NOTIFY: u16 = 7479; +pub const CMD_SWORD_TRAINING_DAILY_PHASE_CONFIRM_CS_REQ: u16 = 7458; +pub const CMD_SWORD_TRAINING_SELECT_ENDING_SC_RSP: u16 = 7488; +pub const CMD_SWORD_TRAINING_DAILY_PHASE_CONFIRM_SC_RSP: u16 = 7473; +pub const CMD_SWORD_TRAINING_STORY_BATTLE_CS_REQ: u16 = 7490; +pub const CMD_SWORD_TRAINING_GIVE_UP_GAME_CS_REQ: u16 = 7483; +pub const CMD_SWORD_TRAINING_START_GAME_CS_REQ: u16 = 7471; +pub const CMD_SWORD_TRAINING_SELECT_ENDING_CS_REQ: u16 = 7463; +pub const CMD_GET_SWORD_TRAINING_DATA_SC_RSP: u16 = 7465; +pub const CMD_SWORD_TRAINING_STORY_CONFIRM_CS_REQ: u16 = 7485; +pub const CMD_SWORD_TRAINING_RESUME_GAME_CS_REQ: u16 = 7469; +pub const CMD_PLAYER_SYNC_SC_NOTIFY: u16 = 668; +pub const CMD_FINISH_FIRST_TALK_BY_PERFORMANCE_NPC_SC_RSP: u16 = 2148; +pub const CMD_FINISH_FIRST_TALK_NPC_CS_REQ: u16 = 2139; +pub const CMD_TAKE_TALK_REWARD_SC_RSP: u16 = 2143; +pub const CMD_FINISH_FIRST_TALK_NPC_SC_RSP: u16 = 2129; +pub const CMD_SELECT_INCLINATION_TEXT_CS_REQ: u16 = 2151; +pub const CMD_GET_FIRST_TALK_NPC_SC_RSP: u16 = 2193; +pub const CMD_SELECT_INCLINATION_TEXT_SC_RSP: u16 = 2133; +pub const CMD_GET_FIRST_TALK_NPC_CS_REQ: u16 = 2156; +pub const CMD_FINISH_FIRST_TALK_BY_PERFORMANCE_NPC_CS_REQ: u16 = 2165; +pub const CMD_GET_NPC_TAKEN_REWARD_SC_RSP: u16 = 2106; +pub const CMD_GET_FIRST_TALK_BY_PERFORMANCE_NPC_SC_RSP: u16 = 2154; +pub const CMD_GET_FIRST_TALK_BY_PERFORMANCE_NPC_CS_REQ: u16 = 2199; +pub const CMD_TAKE_TALK_REWARD_CS_REQ: u16 = 2111; +pub const CMD_GET_NPC_TAKEN_REWARD_CS_REQ: u16 = 2168; +pub const CMD_GET_TELEVISION_ACTIVITY_DATA_SC_RSP: u16 = 6963; +pub const CMD_GET_TELEVISION_ACTIVITY_DATA_CS_REQ: u16 = 6979; +pub const CMD_TELEVISION_ACTIVITY_DATA_CHANGE_SC_NOTIFY: u16 = 6972; +pub const CMD_TELEVISION_ACTIVITY_BATTLE_END_SC_NOTIFY: u16 = 6962; +pub const CMD_ENTER_TELEVISION_ACTIVITY_STAGE_CS_REQ: u16 = 6980; +pub const CMD_ENTER_TELEVISION_ACTIVITY_STAGE_SC_RSP: u16 = 6964; +pub const CMD_TEXT_JOIN_QUERY_CS_REQ: u16 = 3811; +pub const CMD_TEXT_JOIN_QUERY_SC_RSP: u16 = 3843; +pub const CMD_TEXT_JOIN_SAVE_SC_RSP: u16 = 3806; +pub const CMD_TEXT_JOIN_BATCH_SAVE_SC_RSP: u16 = 3893; +pub const CMD_TEXT_JOIN_BATCH_SAVE_CS_REQ: u16 = 3856; +pub const CMD_TEXT_JOIN_SAVE_CS_REQ: u16 = 3868; +pub const CMD_START_TRACK_PHOTO_STAGE_SC_RSP: u16 = 7556; +pub const CMD_SETTLE_TRACK_PHOTO_STAGE_CS_REQ: u16 = 7559; +pub const CMD_QUIT_TRACK_PHOTO_STAGE_CS_REQ: u16 = 7557; +pub const CMD_GET_TRACK_PHOTO_ACTIVITY_DATA_CS_REQ: u16 = 7551; pub const CMD_SETTLE_TRACK_PHOTO_STAGE_SC_RSP: u16 = 7560; -pub const CMD_QUIT_TRACK_PHOTO_STAGE_SC_RSP: u16 = 7554; -pub const CMD_START_TRACK_PHOTO_STAGE_CS_REQ: u16 = 7556; -pub const CMD_START_TRACK_PHOTO_STAGE_SC_RSP: u16 = 7558; -pub const CMD_TAKE_TRAIN_VISITOR_UNTAKEN_BEHAVIOR_REWARD_CS_REQ: u16 = 3719; -pub const CMD_TRAIN_VISITOR_REWARD_SEND_NOTIFY: u16 = 3749; -pub const CMD_GET_TRAIN_VISITOR_REGISTER_SC_RSP: u16 = 3741; -pub const CMD_TRAIN_VISITOR_BEHAVIOR_FINISH_SC_RSP: u16 = 3774; -pub const CMD_GET_TRAIN_VISITOR_BEHAVIOR_SC_RSP: u16 = 3737; -pub const CMD_TRAIN_VISITOR_BEHAVIOR_FINISH_CS_REQ: u16 = 3718; -pub const CMD_GET_TRAIN_VISITOR_REGISTER_CS_REQ: u16 = 3728; -pub const CMD_GET_TRAIN_VISITOR_BEHAVIOR_CS_REQ: u16 = 3729; -pub const CMD_SHOW_NEW_SUPPLEMENT_VISITOR_SC_RSP: u16 = 3757; -pub const CMD_TAKE_TRAIN_VISITOR_UNTAKEN_BEHAVIOR_REWARD_SC_RSP: u16 = 3764; -pub const CMD_TRAIN_REFRESH_TIME_NOTIFY: u16 = 3758; -pub const CMD_SHOW_NEW_SUPPLEMENT_VISITOR_CS_REQ: u16 = 3789; -pub const CMD_TRAVEL_BROCHURE_SET_CUSTOM_VALUE_SC_RSP: u16 = 6422; -pub const CMD_TRAVEL_BROCHURE_SET_PAGE_DESC_STATUS_SC_RSP: u16 = 6462; -pub const CMD_TRAVEL_BROCHURE_UPDATE_PASTER_POS_CS_REQ: u16 = 6489; -pub const CMD_TRAVEL_BROCHURE_SELECT_MESSAGE_SC_RSP: u16 = 6449; -pub const CMD_TRAVEL_BROCHURE_PAGE_RESET_CS_REQ: u16 = 6440; -pub const CMD_TRAVEL_BROCHURE_GET_DATA_CS_REQ: u16 = 6418; -pub const CMD_TRAVEL_BROCHURE_GET_PASTER_SC_NOTIFY: u16 = 6446; -pub const CMD_TRAVEL_BROCHURE_APPLY_PASTER_LIST_SC_RSP: u16 = 6408; -pub const CMD_TRAVEL_BROCHURE_REMOVE_PASTER_SC_RSP: u16 = 6464; -pub const CMD_TRAVEL_BROCHURE_GET_DATA_SC_RSP: u16 = 6474; -pub const CMD_TRAVEL_BROCHURE_UPDATE_PASTER_POS_SC_RSP: u16 = 6457; -pub const CMD_TRAVEL_BROCHURE_REMOVE_PASTER_CS_REQ: u16 = 6419; -pub const CMD_TRAVEL_BROCHURE_PAGE_UNLOCK_SC_NOTIFY: u16 = 6429; -pub const CMD_TRAVEL_BROCHURE_APPLY_PASTER_SC_RSP: u16 = 6441; -pub const CMD_TRAVEL_BROCHURE_SET_CUSTOM_VALUE_CS_REQ: u16 = 6483; -pub const CMD_TRAVEL_BROCHURE_APPLY_PASTER_CS_REQ: u16 = 6428; -pub const CMD_TRAVEL_BROCHURE_SET_PAGE_DESC_STATUS_CS_REQ: u16 = 6491; -pub const CMD_TRAVEL_BROCHURE_PAGE_RESET_SC_RSP: u16 = 6448; -pub const CMD_TRAVEL_BROCHURE_SELECT_MESSAGE_CS_REQ: u16 = 6458; -pub const CMD_TRAVEL_BROCHURE_APPLY_PASTER_LIST_CS_REQ: u16 = 6473; -pub const CMD_QUIT_TREASURE_DUNGEON_CS_REQ: u16 = 4411; -pub const CMD_FIGHT_TREASURE_DUNGEON_MONSTER_CS_REQ: u16 = 4491; -pub const CMD_INTERACT_TREASURE_DUNGEON_GRID_CS_REQ: u16 = 4440; -pub const CMD_TREASURE_DUNGEON_DATA_SC_NOTIFY: u16 = 4418; -pub const CMD_OPEN_TREASURE_DUNGEON_GRID_SC_RSP: u16 = 4422; -pub const CMD_GET_TREASURE_DUNGEON_ACTIVITY_DATA_SC_RSP: u16 = 4457; -pub const CMD_USE_TREASURE_DUNGEON_ITEM_SC_RSP: u16 = 4408; -pub const CMD_QUIT_TREASURE_DUNGEON_SC_RSP: u16 = 4421; -pub const CMD_ENTER_TREASURE_DUNGEON_CS_REQ: u16 = 4446; -pub const CMD_OPEN_TREASURE_DUNGEON_GRID_CS_REQ: u16 = 4483; -pub const CMD_USE_TREASURE_DUNGEON_ITEM_CS_REQ: u16 = 4473; -pub const CMD_GET_TREASURE_DUNGEON_ACTIVITY_DATA_CS_REQ: u16 = 4489; -pub const CMD_FIGHT_TREASURE_DUNGEON_MONSTER_SC_RSP: u16 = 4462; -pub const CMD_TREASURE_DUNGEON_FINISH_SC_NOTIFY: u16 = 4474; -pub const CMD_ENTER_TREASURE_DUNGEON_SC_RSP: u16 = 4498; -pub const CMD_INTERACT_TREASURE_DUNGEON_GRID_SC_RSP: u16 = 4448; -pub const CMD_UNLOCK_TUTORIAL_SC_RSP: u16 = 1649; -pub const CMD_UNLOCK_TUTORIAL_GUIDE_CS_REQ: u16 = 1628; -pub const CMD_FINISH_TUTORIAL_CS_REQ: u16 = 1619; -pub const CMD_GET_TUTORIAL_GUIDE_SC_RSP: u16 = 1637; -pub const CMD_GET_TUTORIAL_CS_REQ: u16 = 1618; -pub const CMD_FINISH_TUTORIAL_GUIDE_CS_REQ: u16 = 1689; -pub const CMD_GET_TUTORIAL_GUIDE_CS_REQ: u16 = 1629; -pub const CMD_UNLOCK_TUTORIAL_CS_REQ: u16 = 1658; -pub const CMD_FINISH_TUTORIAL_GUIDE_SC_RSP: u16 = 1657; -pub const CMD_GET_TUTORIAL_SC_RSP: u16 = 1674; -pub const CMD_FINISH_TUTORIAL_SC_RSP: u16 = 1664; -pub const CMD_UNLOCK_TUTORIAL_GUIDE_SC_RSP: u16 = 1641; -pub const CMD_TAKE_CHAPTER_REWARD_SC_RSP: u16 = 419; -pub const CMD_SET_CUR_WAYPOINT_CS_REQ: u16 = 429; -pub const CMD_SET_CUR_WAYPOINT_SC_RSP: u16 = 437; -pub const CMD_GET_CHAPTER_SC_RSP: u16 = 449; -pub const CMD_GET_WAYPOINT_SC_RSP: u16 = 474; -pub const CMD_GET_CHAPTER_CS_REQ: u16 = 458; -pub const CMD_WAYPOINT_SHOW_NEW_CS_NOTIFY: u16 = 428; -pub const CMD_TAKE_CHAPTER_REWARD_CS_REQ: u16 = 441; -pub const CMD_GET_WAYPOINT_CS_REQ: u16 = 418; -pub const CMD_GET_WOLF_BRO_GAME_DATA_SC_RSP: u16 = 6564; -pub const CMD_START_WOLF_BRO_GAME_CS_REQ: u16 = 6518; -pub const CMD_GET_WOLF_BRO_GAME_DATA_CS_REQ: u16 = 6519; -pub const CMD_WOLF_BRO_GAME_DATA_CHANGE_SC_NOTIFY: u16 = 6589; -pub const CMD_RESTORE_WOLF_BRO_GAME_ARCHIVE_CS_REQ: u16 = 6558; -pub const CMD_WOLF_BRO_GAME_ACTIVATE_BULLET_SC_RSP: u16 = 6591; -pub const CMD_START_WOLF_BRO_GAME_SC_RSP: u16 = 6574; -pub const CMD_QUIT_WOLF_BRO_GAME_SC_RSP: u16 = 6541; -pub const CMD_WOLF_BRO_GAME_USE_BULLET_SC_RSP: u16 = 6546; -pub const CMD_WOLF_BRO_GAME_EXPLODE_MONSTER_SC_RSP: u16 = 6540; -pub const CMD_WOLF_BRO_GAME_PICKUP_BULLET_CS_REQ: u16 = 6598; -pub const CMD_WOLF_BRO_GAME_EXPLODE_MONSTER_CS_REQ: u16 = 6562; -pub const CMD_ARCHIVE_WOLF_BRO_GAME_SC_RSP: u16 = 6537; -pub const CMD_WOLF_BRO_GAME_PICKUP_BULLET_SC_RSP: u16 = 6583; -pub const CMD_WOLF_BRO_GAME_USE_BULLET_CS_REQ: u16 = 6557; -pub const CMD_QUIT_WOLF_BRO_GAME_CS_REQ: u16 = 6528; -pub const CMD_ARCHIVE_WOLF_BRO_GAME_CS_REQ: u16 = 6529; -pub const CMD_WOLF_BRO_GAME_ACTIVATE_BULLET_CS_REQ: u16 = 6522; -pub const CMD_RESTORE_WOLF_BRO_GAME_ARCHIVE_SC_RSP: u16 = 6549; +pub const CMD_START_TRACK_PHOTO_STAGE_CS_REQ: u16 = 7552; +pub const CMD_QUIT_TRACK_PHOTO_STAGE_SC_RSP: u16 = 7553; +pub const CMD_GET_TRACK_PHOTO_ACTIVITY_DATA_SC_RSP: u16 = 7554; +pub const CMD_TAKE_TRAIN_VISITOR_UNTAKEN_BEHAVIOR_REWARD_CS_REQ: u16 = 3751; +pub const CMD_GET_TRAIN_VISITOR_BEHAVIOR_CS_REQ: u16 = 3711; +pub const CMD_GET_TRAIN_VISITOR_BEHAVIOR_SC_RSP: u16 = 3743; +pub const CMD_GET_TRAIN_VISITOR_REGISTER_SC_RSP: u16 = 3729; +pub const CMD_TRAIN_VISITOR_REWARD_SEND_NOTIFY: u16 = 3793; +pub const CMD_TAKE_TRAIN_VISITOR_UNTAKEN_BEHAVIOR_REWARD_SC_RSP: u16 = 3733; +pub const CMD_TRAIN_VISITOR_BEHAVIOR_FINISH_SC_RSP: u16 = 3706; +pub const CMD_SHOW_NEW_SUPPLEMENT_VISITOR_SC_RSP: u16 = 3754; +pub const CMD_SHOW_NEW_SUPPLEMENT_VISITOR_CS_REQ: u16 = 3799; +pub const CMD_TRAIN_REFRESH_TIME_NOTIFY: u16 = 3756; +pub const CMD_TRAIN_VISITOR_BEHAVIOR_FINISH_CS_REQ: u16 = 3768; +pub const CMD_GET_TRAIN_VISITOR_REGISTER_CS_REQ: u16 = 3739; +pub const CMD_TRAVEL_BROCHURE_APPLY_PASTER_CS_REQ: u16 = 6439; +pub const CMD_TRAVEL_BROCHURE_SET_PAGE_DESC_STATUS_CS_REQ: u16 = 6497; +pub const CMD_TRAVEL_BROCHURE_PAGE_RESET_SC_RSP: u16 = 6424; +pub const CMD_TRAVEL_BROCHURE_PAGE_RESET_CS_REQ: u16 = 6425; +pub const CMD_TRAVEL_BROCHURE_UPDATE_PASTER_POS_CS_REQ: u16 = 6499; +pub const CMD_TRAVEL_BROCHURE_SET_CUSTOM_VALUE_CS_REQ: u16 = 6482; +pub const CMD_TRAVEL_BROCHURE_GET_PASTER_SC_NOTIFY: u16 = 6465; +pub const CMD_TRAVEL_BROCHURE_PAGE_UNLOCK_SC_NOTIFY: u16 = 6411; +pub const CMD_TRAVEL_BROCHURE_SET_PAGE_DESC_STATUS_SC_RSP: u16 = 6498; +pub const CMD_TRAVEL_BROCHURE_SELECT_MESSAGE_CS_REQ: u16 = 6456; +pub const CMD_TRAVEL_BROCHURE_REMOVE_PASTER_SC_RSP: u16 = 6433; +pub const CMD_TRAVEL_BROCHURE_APPLY_PASTER_SC_RSP: u16 = 6429; +pub const CMD_TRAVEL_BROCHURE_SET_CUSTOM_VALUE_SC_RSP: u16 = 6434; +pub const CMD_TRAVEL_BROCHURE_GET_DATA_CS_REQ: u16 = 6468; +pub const CMD_TRAVEL_BROCHURE_SELECT_MESSAGE_SC_RSP: u16 = 6493; +pub const CMD_TRAVEL_BROCHURE_UPDATE_PASTER_POS_SC_RSP: u16 = 6454; +pub const CMD_TRAVEL_BROCHURE_APPLY_PASTER_LIST_CS_REQ: u16 = 6417; +pub const CMD_TRAVEL_BROCHURE_APPLY_PASTER_LIST_SC_RSP: u16 = 6492; +pub const CMD_TRAVEL_BROCHURE_GET_DATA_SC_RSP: u16 = 6406; +pub const CMD_TRAVEL_BROCHURE_REMOVE_PASTER_CS_REQ: u16 = 6451; +pub const CMD_FIGHT_TREASURE_DUNGEON_MONSTER_SC_RSP: u16 = 4498; +pub const CMD_USE_TREASURE_DUNGEON_ITEM_SC_RSP: u16 = 4492; +pub const CMD_USE_TREASURE_DUNGEON_ITEM_CS_REQ: u16 = 4417; +pub const CMD_QUIT_TREASURE_DUNGEON_SC_RSP: u16 = 4428; +pub const CMD_QUIT_TREASURE_DUNGEON_CS_REQ: u16 = 4490; +pub const CMD_OPEN_TREASURE_DUNGEON_GRID_SC_RSP: u16 = 4434; +pub const CMD_TREASURE_DUNGEON_DATA_SC_NOTIFY: u16 = 4468; +pub const CMD_INTERACT_TREASURE_DUNGEON_GRID_SC_RSP: u16 = 4424; +pub const CMD_OPEN_TREASURE_DUNGEON_GRID_CS_REQ: u16 = 4482; +pub const CMD_INTERACT_TREASURE_DUNGEON_GRID_CS_REQ: u16 = 4425; +pub const CMD_FIGHT_TREASURE_DUNGEON_MONSTER_CS_REQ: u16 = 4497; +pub const CMD_GET_TREASURE_DUNGEON_ACTIVITY_DATA_CS_REQ: u16 = 4499; +pub const CMD_GET_TREASURE_DUNGEON_ACTIVITY_DATA_SC_RSP: u16 = 4454; +pub const CMD_ENTER_TREASURE_DUNGEON_SC_RSP: u16 = 4448; +pub const CMD_TREASURE_DUNGEON_FINISH_SC_NOTIFY: u16 = 4406; +pub const CMD_ENTER_TREASURE_DUNGEON_CS_REQ: u16 = 4465; +pub const CMD_GET_TUTORIAL_CS_REQ: u16 = 1668; +pub const CMD_UNLOCK_TUTORIAL_CS_REQ: u16 = 1656; +pub const CMD_FINISH_TUTORIAL_GUIDE_CS_REQ: u16 = 1699; +pub const CMD_GET_TUTORIAL_GUIDE_CS_REQ: u16 = 1611; +pub const CMD_FINISH_TUTORIAL_CS_REQ: u16 = 1651; +pub const CMD_UNLOCK_TUTORIAL_GUIDE_SC_RSP: u16 = 1629; +pub const CMD_FINISH_TUTORIAL_SC_RSP: u16 = 1633; +pub const CMD_UNLOCK_TUTORIAL_SC_RSP: u16 = 1693; +pub const CMD_UNLOCK_TUTORIAL_GUIDE_CS_REQ: u16 = 1639; +pub const CMD_GET_TUTORIAL_SC_RSP: u16 = 1606; +pub const CMD_GET_TUTORIAL_GUIDE_SC_RSP: u16 = 1643; +pub const CMD_FINISH_TUTORIAL_GUIDE_SC_RSP: u16 = 1654; +pub const CMD_SET_CUR_WAYPOINT_SC_RSP: u16 = 443; +pub const CMD_TAKE_CHAPTER_REWARD_SC_RSP: u16 = 451; +pub const CMD_GET_CHAPTER_SC_RSP: u16 = 493; +pub const CMD_WAYPOINT_SHOW_NEW_CS_NOTIFY: u16 = 439; +pub const CMD_SET_CUR_WAYPOINT_CS_REQ: u16 = 411; +pub const CMD_TAKE_CHAPTER_REWARD_CS_REQ: u16 = 429; +pub const CMD_GET_WAYPOINT_CS_REQ: u16 = 468; +pub const CMD_GET_WAYPOINT_SC_RSP: u16 = 406; +pub const CMD_GET_CHAPTER_CS_REQ: u16 = 456; +pub const CMD_RESTORE_WOLF_BRO_GAME_ARCHIVE_SC_RSP: u16 = 6593; +pub const CMD_WOLF_BRO_GAME_PICKUP_BULLET_SC_RSP: u16 = 6582; +pub const CMD_WOLF_BRO_GAME_DATA_CHANGE_SC_NOTIFY: u16 = 6599; +pub const CMD_RESTORE_WOLF_BRO_GAME_ARCHIVE_CS_REQ: u16 = 6556; +pub const CMD_GET_WOLF_BRO_GAME_DATA_SC_RSP: u16 = 6533; +pub const CMD_ARCHIVE_WOLF_BRO_GAME_SC_RSP: u16 = 6543; +pub const CMD_START_WOLF_BRO_GAME_SC_RSP: u16 = 6506; +pub const CMD_ARCHIVE_WOLF_BRO_GAME_CS_REQ: u16 = 6511; +pub const CMD_QUIT_WOLF_BRO_GAME_CS_REQ: u16 = 6539; +pub const CMD_WOLF_BRO_GAME_EXPLODE_MONSTER_CS_REQ: u16 = 6598; +pub const CMD_WOLF_BRO_GAME_ACTIVATE_BULLET_CS_REQ: u16 = 6534; +pub const CMD_QUIT_WOLF_BRO_GAME_SC_RSP: u16 = 6529; +pub const CMD_GET_WOLF_BRO_GAME_DATA_CS_REQ: u16 = 6551; +pub const CMD_WOLF_BRO_GAME_USE_BULLET_SC_RSP: u16 = 6565; +pub const CMD_WOLF_BRO_GAME_PICKUP_BULLET_CS_REQ: u16 = 6548; +pub const CMD_START_WOLF_BRO_GAME_CS_REQ: u16 = 6568; +pub const CMD_WOLF_BRO_GAME_ACTIVATE_BULLET_SC_RSP: u16 = 6597; +pub const CMD_WOLF_BRO_GAME_EXPLODE_MONSTER_SC_RSP: u16 = 6525; +pub const CMD_WOLF_BRO_GAME_USE_BULLET_CS_REQ: u16 = 6554; diff --git a/sdkserver/src/services/dispatch.rs b/sdkserver/src/services/dispatch.rs index dec1579..fb3428a 100644 --- a/sdkserver/src/services/dispatch.rs +++ b/sdkserver/src/services/dispatch.rs @@ -51,14 +51,14 @@ pub async fn query_gateway(parameters: Query) -> String unk5: true, unk6: true, unk7: true, - aoekikfkmga: true, - cdhoiaaonhd: true, - egnmpipogli: true, - fkfkcdjnhfl: true, - gebnkmipomm: true, - gnfpfkjhidj: true, - goelmbpgofc: true, - mfenphleghj: true, + mmcachlfjaa: true, + ncikdciigof: true, + efknbdlnakj: true, + gpjcfcjdmol: true, + jidbdekohdh: true, + pphbpgbnoem: true, + dhppkkgjldl: true, + jipjkleanbd: true, ..Default::default() } } else { diff --git a/versions.json b/versions.json index ab224bd..18bff38 100644 --- a/versions.json +++ b/versions.json @@ -1,56 +1,8 @@ { - "CNBETAWin2.2.51": { - "asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_7037158_b67f5a6a68fb", - "ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_7033392_aaca9c1b456b", - "lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_7050564_f05a0f949b10", - "lua_version": "7050564" - }, - "OSBETAWin2.2.51": { - "asset_bundle_url": "https://autopatchos.starrails.com/asb/BetaLive/output_7037158_b67f5a6a68fb", - "ex_resource_url": "https://autopatchos.starrails.com/design_data/BetaLive/output_7033392_aaca9c1b456b", - "lua_url": "https://autopatchos.starrails.com/lua/BetaLive/output_7050564_f05a0f949b10", - "lua_version": "7050564" - }, - "CNBETAWin2.2.53": { - "asset_bundle_url": "", - "ex_resource_url": "", - "lua_url": "", - "lua_version": "" - }, - "OSBETAWin2.2.53": { - "asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_7128256_5f77b249238a", - "ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_7134377_b1f36fb2d9b8", - "lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_7120090_469169697c23", - "lua_version": "7120090" - }, - "CNBETAWin2.2.54": { - "asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_7165870_7fb7dbd8a7a4", - "ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_7171381_bb763a07e196", - "lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_7165994_1569306165f0", - "lua_version": "7165994" - }, - "OSBETAWin2.2.54": { - "asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_7165870_7fb7dbd8a7a4", - "ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_7171381_bb763a07e196", - "lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_7165994_1569306165f0", - "lua_version": "7165994" - }, - "CNBETAWin2.2.55": { - "asset_bundle_url": "", - "ex_resource_url": "", - "lua_url": "", - "lua_version": "" - }, - "OSBETAWin2.2.55": { - "asset_bundle_url": "https://autopatchcn.bhsr.com/asb/BetaLive/output_7208750_0391658a87b6", - "ex_resource_url": "https://autopatchcn.bhsr.com/design_data/BetaLive/output_7218494_5889395fc217", - "lua_url": "https://autopatchcn.bhsr.com/lua/BetaLive/output_7208955_74709577d196", - "lua_version": "7208955" - }, - "OSBETAWin2.3.51": { - "asset_bundle_url": "", - "ex_resource_url": "", - "lua_url": "", - "lua_version": "" + "CNBETAWin2.4.51": { + "asset_bundle_url": "https://autopatchcn-ipv6.bhsr.com/asb/BetaLive/output_7663997_cd086af3f307", + "ex_resource_url": "https://autopatchcn-ipv6.bhsr.com/design_data/BetaLive/output_7689868_456662b48277", + "lua_url": "https://autopatchcn-ipv6.bhsr.com/lua/BetaLive/output_7668875_0231727458ad", + "ifix_url": "https://autopatchcn-ipv6.bhsr.com/ifix/BetaLive/output_0_40d2ce0253" } }